﻿.e_btn,.e-primary_btn,.e-primary_btn-m,.e-primary_btn-s,.mypage-coupon-service_btn,.dashboard-primary_btn,.dashboard-steacher-send-notice-submit_btn,.dashboard-steacher-send-notice-confirmation-primary_btn,.dashboard-student-memo_btn,.dashboard-review-reply-form_btn,.dashboard-subscription-membership-content-for-member_btn,.subscription-membership-content-for-member_btn,.dashboard-dm-primary_btn,.dashboard-class-list-filter-submit_btn,.dashboard-steacher-students-message_btn,.d-teachers-list-add_btn,.dashboard-subscription-service-primary_btn,.dashboard-onetime-service-feature-primary_btn,.dashboard-onetime-service-primary_btn,.dashboard-analytics-modal_btn,.session-detail-confirm-submit_btn,.subscription-service-menu-publish_btn,.onetime-service-menu-publish_btn,.edituser-submit_btn,.edituser-submit-small_btn,.edituser-creditcard-card-edit-submit_btn,.edituser-creditcard-subscription-services_btn,.edituser-profile_btn,.top-signup_btn,.top-join_btn,.top-ranking-service-owner-owner-movie_btn,.search-sidebar_btn,input.spaces-search_btn,.spaces-new-space_btn,a.spaces-search_btn,.space-primary_btn,.top-teach_btn,.review-form-description_btn,.m-form-submit_btn,.m-form-tooltip_container,.class-detail-session-primary_btn,.class-date-request_btn,.class-detail-dashboard-publish_btn,.class-detail-dashboard-share_btn,.class-detail-dashboard-teacher_btn,input.payment-method-submit_btn,input.payment-confirmation-submit_btn,a.payment-confirmation-submit_btn,.payment-confirmation-paypal-submit_btn,a.payment-class-detail-confirmation-submit_btn,.payment-complete_btn,.p-payments_complete-buttons a,.sales-transfer-request_btn,.badge-teaser_btn,.classroom-menu-primary_btn,.classroom-action_btn,.conversations-search_btn,input.conversation-submit_btn,.about-learning-services_btn,.dashboard-discount-new_btn,.dashboard-discount-qr_btn,.dashboard-discount-primary_btn,.mypage-post-review_btn,.mypage-wish-empty_btn,.service-owner-search-service-owner-movie_btn,.awards-teacher-movie_btn,.signup-submit_btn,.withdrawal-submit_btn,.my-category-edit_btn,.recommend-service-owner-movie_btn,.service-owner-notification-offs_btn,.static-page-cp-twitter_btn,.static-page-cp-menu_btn1,.static-page-cp-menu_btn3,.static-page-mugen2020-cp-1-special_btn,.static-page-may2020-cp-menu_btn,.static-page-cp-feature_btn,.static-page-summer-kids2022-class_btn,.static-page-summer-kids2022-footer_btn,.static-page-apr2020-cp_btn,.static-page-apr2020-cp-online_btn,.static-page-apr2020-cp-search_btn,.static-page-apr2020-cp-ranking_btn,.anniversary-10th-meeting_btn,a.coupon-code_btn,.m-teach_btn,.introduction_btn,.online-classbox_btn,.onetime-service-feature_btn,.onetime-service-feature-bottom_btn,.subscription-service-feature_btn,.subscription-service-feature-bottom_btn,.e-payment_btn,.e-payment_btn-m,.e-payment_btn-s,.subscription-service-apply_btn,.onetime-service-apply_btn,.class-detail-session-reserve_btn,.class-detail-reserve_btn,.e-entry_btn,.e-entry_btn-m,.e-entry_btn-s,.top-header-signup_btn,.static-page-cp-entry_btn,.static-page-202211-cp-entry_btn,.online-program_btn,.e-secondary_btn,.e-secondary_btn-m,.conversations-header_btn,.mypage-home-more_btn,.static-page-summer-kids2022-class-teacher_btn,.e-secondary_btn-s,.mypage-attended-class-more_btn,a.m-alert_btn,.dashboard-table-menu_btn,.dashboard-secondary_btn,.dashboard-message-edit_btn,.dashboard-steacher-students-conditions-footer_btn,.dashboard-steacher-send-notice-input_btn,.dashboard-steacher-student-insert-tag-header-edit_btn,.dashboard-student-message_btn,.dashboard-review-message_btn,.dashboard-review-reply_btn,.dashboard-review-reply-form-back_btn,.dashboard-onetime-membership-purchase-message_btn,.dashboard-more_btn,.dashboard-back_btn,.dashboard-howto-secondary_btn,a.dashboard-hint_link,.dashboard-class_btn,.dashboard-dm-secondary_btn,.dashboard-business-profiles-form-back_btn,.dashboard-manage-members-add_btn,.myclass-class-open-reqeust_btn,.myclass-class-teacher_btn,.mod-classList-mgBox-recent-situation .btn-date-edit,.dashboard-steacher-students-condition-remove_btn,.d-teachers-list-item-control>.btn-white-outline,.d-teachers-list-edit_btn,.dashboard-review-secondary_btn,.dashboard-subscription-membership_btn,.dashboard-subscription-service-secondary_btn,.dashboard-onetime-service-feature-secondary_btn,.dashboard-onetime-membership_btn,.dashboard-onetime-membership-member_btn,.dashboard-onetime-membership-member-complete_btn,.dashboard-onetime-table-menu_btn,.dashboard-onetime-table-menu-pc_btn,.dashboard-analytics_btn,.dashboard-analytics-weekly-ranking_btn,.dashboard-analytics-weekly-advise_btn,.session-detail-confirm-back_btn,.subscription-service-menu-status_btn,.subscription-service-menu-edit_btn,.subscription-service-mypage_btn,.subscription-membership_btn,.onetime-service-menu-status_btn,.onetime-service-menu-edit_btn,.onetime-service-action-mail_btn,.onetime-service-mypage_btn,.user-dashboard-reserved_btn,.user-dashboard-bank-transfer_btn,.edituser-file_btn,.edituser-creditcard-card-edit_btn,.edituser-identification-back_btn,.edituser-identification-phone-back_btn,.top-service-owners_btn,.top-rankings-footer-more_btn,a.top-description_btn,.spaces-secondary_btn,.spaces-advancedsearch_btn,.space-tel_btn,.space-web_btn,.space-edit_btn,.space-secondary_btn,.top-teach-teacher-list-more_btn button,.m-form-back_btn,.session-detail-form-held-pattern_btn,.session-detail-form_btn,.p-class_sidebar-fav .p-class_sidebar-fav-btn,.class-sidebar-recommend_btn,.class-detail-mypage_btn,.class-detail-sessions-more_btn,.class-detail-secondary_btn,.class-date-request-date_btn,.class-detail-organizer_btn,.class-detail-dashboard-status_btn,.class-detail-dashboard-edit_btn,.class-detail-dashboard-session_btn,.class-detail-form-held-pattern_btn,.class-detail-form-course-footer_btn,.date-request-held-pattern_btn,.payment-back_btn,.payment-new-card_btn,.payment-duration-back_btn,.payment-more_btn,.classroom-menu-edit_btn,.classroom-blank_btn,.classroom-contents-readmore_container span,.classroom_btn,.conversation-more_btn,.conversation-secondary_btn,a.conversation-notification_btn,.about-learning-services-more_btn,.dashboard-discount-secondary_btn,.dashboard-discount-footer_btn,.p-student-dash_header-points .dash-point-link,.mypage-violation-report_btn,.mypage-taken-receipt_btn,.mypage-subscription-service-more_btn,.mypage-onetime-service_btn,.show-attendance_btn,.p-show_attendance_btn,.show-attendance-cancel-back_btn,.show-attendance-detail-footer_btn,.show-attendance-url_btn,.awards-teacher_btn,.withdrawal-move_btn,.organizer_btn,.my-category-class-box_btn,.my-category-select_btn,.teacher_btn,.recommend-services_btn,.recommend-services-more_btn,.recommended-service-owners_btn,.static-page-cp-notes_btn,.static-page-summer-kids2022_btn,.static-page-202201-cp-services-more_btn,.anniversary-10th-menu_item,.anniversary-10th-wallpaper_btn,.introduction-zoom-dl_btn,.introduction-authentication_btn,a.keep-learning-share_btn,a.keep-learning-fb_btn,a.keep-learning-twitter_btn,a.keep-learning-download-bg_btn,a.keep-learning-footer-btn,.online-sub_btn,.online-program-notes_btn,.violation-report-about_btn,.e-tertiary_btn,.e-tertiary_btn-m,.e-tertiary_btn-s,.dashboard-help_btn,.dashboard-teacher-edit_btn,.dashboard-subscription-membership-info-status_btn,.dashboard-onetime-membership-info-status_btn,.subscription-membership-info-status_btn,.mypage-read-review_btn,.e-warning_btn,.e-warning_btn-m,.e-warning_btn-s,.dashboard-manage-members-member-delete_btn,.d-teachers-list-delete_btn,.dashboard-onetime-membership-member-admin-cancel_btn,.dashboard-onetime-membership-member-warning_btn,.edituser-creditcard-card-remove_btn,.p-search_sidebar-date-clear,.m-form-delete_btn,.session-detail-form-delete_btn,.class-detail-form-course-delete_btn,.date-request-remove_btn,.classroom-menu-warning_btn,.dashboard-discount-delete_btn,.show-attendance-cancel_btn,.p-show_attendance_btn_cancel,.withdrawal-warning_btn,.e-corporate_btn,.user-dashboard-corporate_btn,.organizer-corporate_btn,.class-detail-corporate_btn,.steacher-corporate_btn,.dashboard-subscription-membership-payment-error_tx,.onetime-subscription-membership-violation_tx,.subscription-membership-payment-error_tx,.edituser-zoom-connect_btn,.negative-feedback-toggle span,.negative-feedback-toggle a,.pro-badge-service-owner-search-service-owner-category_btn,.session-detail-form-zoom-connect_btn,.session-detail-form-zoom_btn,.session-detail-form-datetimes-footer-zoom_btn,a.class-detail-summary-category_btn,.p-class_request_btn,.class-detail-sessions-request_btn,a.p-class_cancel_regist_btn,a.p-class_cancel_waiting_btn,a.class-detail-session-cancel-register_btn,a.class-detail-session-cancel-waiting_btn,.service-owner-search-service-owner-category_btn,.sns-login_btn,a.sns-login-facebook_btn,a.sns-login-line_btn,.class-list_label,a.class-list-category_btn,.class-list-category_btn,.subscription-service-box_label,.subscription-service-list_label,a.subscription-service-list-category_btn,.subscription-service-list-category_btn,.onetime-service-box_label,.onetime-service-list_label,a.onetime-service-list-category_btn,.onetime-service-list-category_btn{cursor:pointer;display:inline-block;padding:0.8rem 1.2rem;font-size:0.9rem;text-align:center;position:relative;box-sizing:border-box;border:none;line-height:1.5;vertical-align:middle;-webkit-border-radius:0.2rem;-moz-border-radius:0.2rem;border-radius:0.2rem;-webkit-transition:background-color 0.25s, border-color 0.25s;-moz-transition:background-color 0.25s, border-color 0.25s;-ms-transition:background-color 0.25s, border-color 0.25s;-o-transition:background-color 0.25s, border-color 0.25s;transition:background-color 0.25s, border-color 0.25s}.e_btn.-icon,.-icon.e-primary_btn,.-icon.e-primary_btn-m,.-icon.e-primary_btn-s,.-icon.mypage-coupon-service_btn,.-icon.dashboard-primary_btn,.-icon.dashboard-steacher-send-notice-submit_btn,.-icon.dashboard-steacher-send-notice-confirmation-primary_btn,.-icon.dashboard-student-memo_btn,.-icon.dashboard-review-reply-form_btn,.-icon.dashboard-subscription-membership-content-for-member_btn,.-icon.subscription-membership-content-for-member_btn,.-icon.dashboard-dm-primary_btn,.-icon.dashboard-class-list-filter-submit_btn,.-icon.dashboard-steacher-students-message_btn,.-icon.d-teachers-list-add_btn,.-icon.dashboard-subscription-service-primary_btn,.-icon.dashboard-onetime-service-feature-primary_btn,.-icon.dashboard-onetime-service-primary_btn,.-icon.dashboard-analytics-modal_btn,.-icon.session-detail-confirm-submit_btn,.-icon.subscription-service-menu-publish_btn,.-icon.onetime-service-menu-publish_btn,.-icon.edituser-submit_btn,.-icon.edituser-submit-small_btn,.-icon.edituser-creditcard-card-edit-submit_btn,.-icon.edituser-creditcard-subscription-services_btn,.-icon.edituser-profile_btn,.-icon.top-signup_btn,.-icon.top-join_btn,.-icon.top-ranking-service-owner-owner-movie_btn,.-icon.search-sidebar_btn,input.-icon.spaces-search_btn,.-icon.spaces-new-space_btn,a.-icon.spaces-search_btn,.-icon.space-primary_btn,.-icon.top-teach_btn,.-icon.review-form-description_btn,.-icon.m-form-submit_btn,.-icon.m-form-tooltip_container,.-icon.class-detail-session-primary_btn,.-icon.class-date-request_btn,.-icon.class-detail-dashboard-publish_btn,.-icon.class-detail-dashboard-share_btn,.-icon.class-detail-dashboard-teacher_btn,input.-icon.payment-method-submit_btn,input.-icon.payment-confirmation-submit_btn,a.-icon.payment-confirmation-submit_btn,.-icon.payment-confirmation-paypal-submit_btn,a.-icon.payment-class-detail-confirmation-submit_btn,.-icon.payment-complete_btn,.p-payments_complete-buttons a.-icon,.-icon.sales-transfer-request_btn,.-icon.badge-teaser_btn,.-icon.classroom-menu-primary_btn,.-icon.classroom-action_btn,.-icon.conversations-search_btn,input.-icon.conversation-submit_btn,.-icon.about-learning-services_btn,.-icon.dashboard-discount-new_btn,.-icon.dashboard-discount-qr_btn,.-icon.dashboard-discount-primary_btn,.-icon.mypage-post-review_btn,.-icon.mypage-wish-empty_btn,.-icon.service-owner-search-service-owner-movie_btn,.-icon.awards-teacher-movie_btn,.-icon.signup-submit_btn,.-icon.withdrawal-submit_btn,.-icon.my-category-edit_btn,.-icon.recommend-service-owner-movie_btn,.-icon.service-owner-notification-offs_btn,.-icon.static-page-cp-twitter_btn,.-icon.static-page-cp-menu_btn1,.-icon.static-page-cp-menu_btn3,.-icon.static-page-mugen2020-cp-1-special_btn,.-icon.static-page-may2020-cp-menu_btn,.-icon.static-page-cp-feature_btn,.-icon.static-page-summer-kids2022-class_btn,.-icon.static-page-summer-kids2022-footer_btn,.-icon.static-page-apr2020-cp_btn,.-icon.static-page-apr2020-cp-online_btn,.-icon.static-page-apr2020-cp-search_btn,.-icon.static-page-apr2020-cp-ranking_btn,.-icon.anniversary-10th-meeting_btn,a.-icon.coupon-code_btn,.-icon.m-teach_btn,.-icon.introduction_btn,.-icon.online-classbox_btn,.-icon.onetime-service-feature_btn,.-icon.onetime-service-feature-bottom_btn,.-icon.subscription-service-feature_btn,.-icon.subscription-service-feature-bottom_btn,.-icon.e-payment_btn,.-icon.e-payment_btn-m,.-icon.e-payment_btn-s,.-icon.subscription-service-apply_btn,.-icon.onetime-service-apply_btn,.-icon.class-detail-session-reserve_btn,.-icon.class-detail-reserve_btn,.-icon.e-entry_btn,.-icon.e-entry_btn-m,.-icon.e-entry_btn-s,.-icon.top-header-signup_btn,.-icon.static-page-cp-entry_btn,.-icon.static-page-202211-cp-entry_btn,.-icon.online-program_btn,.-icon.e-secondary_btn,.-icon.e-secondary_btn-m,.-icon.conversations-header_btn,.-icon.mypage-home-more_btn,.-icon.static-page-summer-kids2022-class-teacher_btn,.-icon.e-secondary_btn-s,.-icon.mypage-attended-class-more_btn,a.-icon.m-alert_btn,.-icon.dashboard-table-menu_btn,.-icon.dashboard-secondary_btn,.-icon.dashboard-message-edit_btn,.-icon.dashboard-steacher-students-conditions-footer_btn,.-icon.dashboard-steacher-send-notice-input_btn,.-icon.dashboard-steacher-student-insert-tag-header-edit_btn,.-icon.dashboard-student-message_btn,.-icon.dashboard-review-message_btn,.-icon.dashboard-review-reply_btn,.-icon.dashboard-review-reply-form-back_btn,.-icon.dashboard-onetime-membership-purchase-message_btn,.-icon.dashboard-more_btn,.-icon.dashboard-back_btn,.-icon.dashboard-howto-secondary_btn,a.-icon.dashboard-hint_link,.-icon.dashboard-class_btn,.-icon.dashboard-dm-secondary_btn,.-icon.dashboard-business-profiles-form-back_btn,.-icon.dashboard-manage-members-add_btn,.-icon.myclass-class-open-reqeust_btn,.-icon.myclass-class-teacher_btn,.mod-classList-mgBox-recent-situation .-icon.btn-date-edit,.-icon.dashboard-steacher-students-condition-remove_btn,.d-teachers-list-item-control>.-icon.btn-white-outline,.-icon.d-teachers-list-edit_btn,.-icon.dashboard-review-secondary_btn,.-icon.dashboard-subscription-membership_btn,.-icon.dashboard-subscription-service-secondary_btn,.-icon.dashboard-onetime-service-feature-secondary_btn,.-icon.dashboard-onetime-membership_btn,.-icon.dashboard-onetime-membership-member_btn,.-icon.dashboard-onetime-membership-member-complete_btn,.-icon.dashboard-onetime-table-menu_btn,.-icon.dashboard-onetime-table-menu-pc_btn,.-icon.dashboard-analytics_btn,.-icon.dashboard-analytics-weekly-ranking_btn,.-icon.dashboard-analytics-weekly-advise_btn,.-icon.session-detail-confirm-back_btn,.-icon.subscription-service-menu-status_btn,.-icon.subscription-service-menu-edit_btn,.-icon.subscription-service-mypage_btn,.-icon.subscription-membership_btn,.-icon.onetime-service-menu-status_btn,.-icon.onetime-service-menu-edit_btn,.-icon.onetime-service-action-mail_btn,.-icon.onetime-service-mypage_btn,.-icon.user-dashboard-reserved_btn,.-icon.user-dashboard-bank-transfer_btn,.-icon.edituser-file_btn,.-icon.edituser-creditcard-card-edit_btn,.-icon.edituser-identification-back_btn,.-icon.edituser-identification-phone-back_btn,.-icon.top-service-owners_btn,.-icon.top-rankings-footer-more_btn,a.-icon.top-description_btn,.-icon.spaces-secondary_btn,.-icon.spaces-advancedsearch_btn,.-icon.space-tel_btn,.-icon.space-web_btn,.-icon.space-edit_btn,.-icon.space-secondary_btn,.top-teach-teacher-list-more_btn button.-icon,.-icon.m-form-back_btn,.-icon.session-detail-form-held-pattern_btn,.-icon.session-detail-form_btn,.p-class_sidebar-fav .-icon.p-class_sidebar-fav-btn,.-icon.class-sidebar-recommend_btn,.-icon.class-detail-mypage_btn,.-icon.class-detail-sessions-more_btn,.-icon.class-detail-secondary_btn,.-icon.class-date-request-date_btn,.-icon.class-detail-organizer_btn,.-icon.class-detail-dashboard-status_btn,.-icon.class-detail-dashboard-edit_btn,.-icon.class-detail-dashboard-session_btn,.-icon.class-detail-form-held-pattern_btn,.-icon.class-detail-form-course-footer_btn,.-icon.date-request-held-pattern_btn,.-icon.payment-back_btn,.-icon.payment-new-card_btn,.-icon.payment-duration-back_btn,.-icon.payment-more_btn,.-icon.classroom-menu-edit_btn,.-icon.classroom-blank_btn,.classroom-contents-readmore_container span.-icon,.-icon.classroom_btn,.-icon.conversation-more_btn,.-icon.conversation-secondary_btn,a.-icon.conversation-notification_btn,.-icon.about-learning-services-more_btn,.-icon.dashboard-discount-secondary_btn,.-icon.dashboard-discount-footer_btn,.p-student-dash_header-points .-icon.dash-point-link,.-icon.mypage-violation-report_btn,.-icon.mypage-taken-receipt_btn,.-icon.mypage-subscription-service-more_btn,.-icon.mypage-onetime-service_btn,.-icon.show-attendance_btn,.-icon.p-show_attendance_btn,.-icon.show-attendance-cancel-back_btn,.-icon.show-attendance-detail-footer_btn,.-icon.show-attendance-url_btn,.-icon.awards-teacher_btn,.-icon.withdrawal-move_btn,.-icon.organizer_btn,.-icon.my-category-class-box_btn,.-icon.my-category-select_btn,.-icon.teacher_btn,.-icon.recommend-services_btn,.-icon.recommend-services-more_btn,.-icon.recommended-service-owners_btn,.-icon.static-page-cp-notes_btn,.-icon.static-page-summer-kids2022_btn,.-icon.static-page-202201-cp-services-more_btn,.-icon.anniversary-10th-menu_item,.-icon.anniversary-10th-wallpaper_btn,.-icon.introduction-zoom-dl_btn,.-icon.introduction-authentication_btn,a.-icon.keep-learning-share_btn,a.-icon.keep-learning-fb_btn,a.-icon.keep-learning-twitter_btn,a.-icon.keep-learning-download-bg_btn,a.-icon.keep-learning-footer-btn,.-icon.online-sub_btn,.-icon.online-program-notes_btn,.-icon.violation-report-about_btn,.-icon.e-tertiary_btn,.-icon.e-tertiary_btn-m,.-icon.e-tertiary_btn-s,.-icon.dashboard-help_btn,.-icon.dashboard-teacher-edit_btn,.-icon.dashboard-subscription-membership-info-status_btn,.-icon.dashboard-onetime-membership-info-status_btn,.-icon.subscription-membership-info-status_btn,.-icon.mypage-read-review_btn,.-icon.e-warning_btn,.-icon.e-warning_btn-m,.-icon.e-warning_btn-s,.-icon.dashboard-manage-members-member-delete_btn,.-icon.d-teachers-list-delete_btn,.-icon.dashboard-onetime-membership-member-admin-cancel_btn,.-icon.dashboard-onetime-membership-member-warning_btn,.-icon.edituser-creditcard-card-remove_btn,.-icon.p-search_sidebar-date-clear,.-icon.m-form-delete_btn,.-icon.session-detail-form-delete_btn,.-icon.class-detail-form-course-delete_btn,.-icon.date-request-remove_btn,.-icon.classroom-menu-warning_btn,.-icon.dashboard-discount-delete_btn,.-icon.show-attendance-cancel_btn,.-icon.p-show_attendance_btn_cancel,.-icon.withdrawal-warning_btn,.-icon.e-corporate_btn,.-icon.user-dashboard-corporate_btn,.-icon.organizer-corporate_btn,.-icon.class-detail-corporate_btn,.-icon.steacher-corporate_btn,.-icon.dashboard-subscription-membership-payment-error_tx,.-icon.onetime-subscription-membership-violation_tx,.-icon.subscription-membership-payment-error_tx,.-icon.edituser-zoom-connect_btn,.negative-feedback-toggle span.-icon,.negative-feedback-toggle a.-icon,.-icon.pro-badge-service-owner-search-service-owner-category_btn,.-icon.session-detail-form-zoom-connect_btn,.-icon.session-detail-form-zoom_btn,.-icon.session-detail-form-datetimes-footer-zoom_btn,a.-icon.class-detail-summary-category_btn,.-icon.p-class_request_btn,.-icon.class-detail-sessions-request_btn,a.-icon.p-class_cancel_regist_btn,a.-icon.p-class_cancel_waiting_btn,a.-icon.class-detail-session-cancel-register_btn,a.-icon.class-detail-session-cancel-waiting_btn,.-icon.service-owner-search-service-owner-category_btn,.-icon.sns-login_btn,a.-icon.sns-login-facebook_btn,a.-icon.sns-login-line_btn,.-icon.class-list_label,a.-icon.class-list-category_btn,.-icon.class-list-category_btn,.-icon.subscription-service-box_label,.-icon.subscription-service-list_label,a.-icon.subscription-service-list-category_btn,.-icon.subscription-service-list-category_btn,.-icon.onetime-service-box_label,.-icon.onetime-service-list_label,a.-icon.onetime-service-list-category_btn,.-icon.onetime-service-list-category_btn{padding-left:2.3rem}.e_btn.-icon [class^="icon-sa-"],.-icon.e-primary_btn [class^="icon-sa-"],.-icon.e-primary_btn-m [class^="icon-sa-"],.-icon.e-primary_btn-s [class^="icon-sa-"],.-icon.mypage-coupon-service_btn [class^="icon-sa-"],.-icon.dashboard-primary_btn [class^="icon-sa-"],.-icon.dashboard-steacher-send-notice-submit_btn [class^="icon-sa-"],.-icon.dashboard-steacher-send-notice-confirmation-primary_btn [class^="icon-sa-"],.-icon.dashboard-student-memo_btn [class^="icon-sa-"],.-icon.dashboard-review-reply-form_btn [class^="icon-sa-"],.-icon.dashboard-subscription-membership-content-for-member_btn [class^="icon-sa-"],.-icon.subscription-membership-content-for-member_btn [class^="icon-sa-"],.-icon.dashboard-dm-primary_btn [class^="icon-sa-"],.-icon.dashboard-class-list-filter-submit_btn [class^="icon-sa-"],.-icon.dashboard-steacher-students-message_btn [class^="icon-sa-"],.-icon.d-teachers-list-add_btn [class^="icon-sa-"],.-icon.dashboard-subscription-service-primary_btn [class^="icon-sa-"],.-icon.dashboard-onetime-service-feature-primary_btn [class^="icon-sa-"],.-icon.dashboard-onetime-service-primary_btn [class^="icon-sa-"],.-icon.dashboard-analytics-modal_btn [class^="icon-sa-"],.-icon.session-detail-confirm-submit_btn [class^="icon-sa-"],.-icon.subscription-service-menu-publish_btn [class^="icon-sa-"],.-icon.onetime-service-menu-publish_btn [class^="icon-sa-"],.-icon.edituser-submit_btn [class^="icon-sa-"],.-icon.edituser-submit-small_btn [class^="icon-sa-"],.-icon.edituser-creditcard-card-edit-submit_btn [class^="icon-sa-"],.-icon.edituser-creditcard-subscription-services_btn [class^="icon-sa-"],.-icon.edituser-profile_btn [class^="icon-sa-"],.-icon.top-signup_btn [class^="icon-sa-"],.-icon.top-join_btn [class^="icon-sa-"],.-icon.top-ranking-service-owner-owner-movie_btn [class^="icon-sa-"],.-icon.search-sidebar_btn [class^="icon-sa-"],input.-icon.spaces-search_btn [class^="icon-sa-"],.-icon.spaces-new-space_btn [class^="icon-sa-"],a.-icon.spaces-search_btn [class^="icon-sa-"],.-icon.space-primary_btn [class^="icon-sa-"],.-icon.top-teach_btn [class^="icon-sa-"],.-icon.review-form-description_btn [class^="icon-sa-"],.-icon.m-form-submit_btn [class^="icon-sa-"],.-icon.m-form-tooltip_container [class^="icon-sa-"],.-icon.class-detail-session-primary_btn [class^="icon-sa-"],.-icon.class-date-request_btn [class^="icon-sa-"],.-icon.class-detail-dashboard-publish_btn [class^="icon-sa-"],.-icon.class-detail-dashboard-share_btn [class^="icon-sa-"],.-icon.class-detail-dashboard-teacher_btn [class^="icon-sa-"],input.-icon.payment-method-submit_btn [class^="icon-sa-"],input.-icon.payment-confirmation-submit_btn [class^="icon-sa-"],a.-icon.payment-confirmation-submit_btn [class^="icon-sa-"],.-icon.payment-confirmation-paypal-submit_btn [class^="icon-sa-"],a.-icon.payment-class-detail-confirmation-submit_btn [class^="icon-sa-"],.-icon.payment-complete_btn [class^="icon-sa-"],.p-payments_complete-buttons a.-icon [class^="icon-sa-"],.-icon.sales-transfer-request_btn [class^="icon-sa-"],.-icon.badge-teaser_btn [class^="icon-sa-"],.-icon.classroom-menu-primary_btn [class^="icon-sa-"],.-icon.classroom-action_btn [class^="icon-sa-"],.-icon.conversations-search_btn [class^="icon-sa-"],input.-icon.conversation-submit_btn [class^="icon-sa-"],.-icon.about-learning-services_btn [class^="icon-sa-"],.-icon.dashboard-discount-new_btn [class^="icon-sa-"],.-icon.dashboard-discount-qr_btn [class^="icon-sa-"],.-icon.dashboard-discount-primary_btn [class^="icon-sa-"],.-icon.mypage-post-review_btn [class^="icon-sa-"],.-icon.mypage-wish-empty_btn [class^="icon-sa-"],.-icon.service-owner-search-service-owner-movie_btn [class^="icon-sa-"],.-icon.awards-teacher-movie_btn [class^="icon-sa-"],.-icon.signup-submit_btn [class^="icon-sa-"],.-icon.withdrawal-submit_btn [class^="icon-sa-"],.-icon.my-category-edit_btn [class^="icon-sa-"],.-icon.recommend-service-owner-movie_btn [class^="icon-sa-"],.-icon.service-owner-notification-offs_btn [class^="icon-sa-"],.-icon.static-page-cp-twitter_btn [class^="icon-sa-"],.-icon.static-page-cp-menu_btn1 [class^="icon-sa-"],.-icon.static-page-cp-menu_btn3 [class^="icon-sa-"],.-icon.static-page-mugen2020-cp-1-special_btn [class^="icon-sa-"],.-icon.static-page-may2020-cp-menu_btn [class^="icon-sa-"],.-icon.static-page-cp-feature_btn [class^="icon-sa-"],.-icon.static-page-summer-kids2022-class_btn [class^="icon-sa-"],.-icon.static-page-summer-kids2022-footer_btn [class^="icon-sa-"],.-icon.static-page-apr2020-cp_btn [class^="icon-sa-"],.-icon.static-page-apr2020-cp-online_btn [class^="icon-sa-"],.-icon.static-page-apr2020-cp-search_btn [class^="icon-sa-"],.-icon.static-page-apr2020-cp-ranking_btn [class^="icon-sa-"],.-icon.anniversary-10th-meeting_btn [class^="icon-sa-"],a.-icon.coupon-code_btn [class^="icon-sa-"],.-icon.m-teach_btn [class^="icon-sa-"],.-icon.introduction_btn [class^="icon-sa-"],.-icon.online-classbox_btn [class^="icon-sa-"],.-icon.onetime-service-feature_btn [class^="icon-sa-"],.-icon.onetime-service-feature-bottom_btn [class^="icon-sa-"],.-icon.subscription-service-feature_btn [class^="icon-sa-"],.-icon.subscription-service-feature-bottom_btn [class^="icon-sa-"],.-icon.e-payment_btn [class^="icon-sa-"],.-icon.e-payment_btn-m [class^="icon-sa-"],.-icon.e-payment_btn-s [class^="icon-sa-"],.-icon.subscription-service-apply_btn [class^="icon-sa-"],.-icon.onetime-service-apply_btn [class^="icon-sa-"],.-icon.class-detail-session-reserve_btn [class^="icon-sa-"],.-icon.class-detail-reserve_btn [class^="icon-sa-"],.-icon.e-entry_btn [class^="icon-sa-"],.-icon.e-entry_btn-m [class^="icon-sa-"],.-icon.e-entry_btn-s [class^="icon-sa-"],.-icon.top-header-signup_btn [class^="icon-sa-"],.-icon.static-page-cp-entry_btn [class^="icon-sa-"],.-icon.static-page-202211-cp-entry_btn [class^="icon-sa-"],.-icon.online-program_btn [class^="icon-sa-"],.-icon.e-secondary_btn [class^="icon-sa-"],.-icon.e-secondary_btn-m [class^="icon-sa-"],.-icon.conversations-header_btn [class^="icon-sa-"],.-icon.mypage-home-more_btn [class^="icon-sa-"],.-icon.static-page-summer-kids2022-class-teacher_btn [class^="icon-sa-"],.-icon.e-secondary_btn-s [class^="icon-sa-"],.-icon.mypage-attended-class-more_btn [class^="icon-sa-"],a.-icon.m-alert_btn [class^="icon-sa-"],.-icon.dashboard-table-menu_btn [class^="icon-sa-"],.-icon.dashboard-secondary_btn [class^="icon-sa-"],.-icon.dashboard-message-edit_btn [class^="icon-sa-"],.-icon.dashboard-steacher-students-conditions-footer_btn [class^="icon-sa-"],.-icon.dashboard-steacher-send-notice-input_btn [class^="icon-sa-"],.-icon.dashboard-steacher-student-insert-tag-header-edit_btn [class^="icon-sa-"],.-icon.dashboard-student-message_btn [class^="icon-sa-"],.-icon.dashboard-review-message_btn [class^="icon-sa-"],.-icon.dashboard-review-reply_btn [class^="icon-sa-"],.-icon.dashboard-review-reply-form-back_btn [class^="icon-sa-"],.-icon.dashboard-onetime-membership-purchase-message_btn [class^="icon-sa-"],.-icon.dashboard-more_btn [class^="icon-sa-"],.-icon.dashboard-back_btn [class^="icon-sa-"],.-icon.dashboard-howto-secondary_btn [class^="icon-sa-"],a.-icon.dashboard-hint_link [class^="icon-sa-"],.-icon.dashboard-class_btn [class^="icon-sa-"],.-icon.dashboard-dm-secondary_btn [class^="icon-sa-"],.-icon.dashboard-business-profiles-form-back_btn [class^="icon-sa-"],.-icon.dashboard-manage-members-add_btn [class^="icon-sa-"],.-icon.myclass-class-open-reqeust_btn [class^="icon-sa-"],.-icon.myclass-class-teacher_btn [class^="icon-sa-"],.mod-classList-mgBox-recent-situation .-icon.btn-date-edit [class^="icon-sa-"],.-icon.dashboard-steacher-students-condition-remove_btn [class^="icon-sa-"],.d-teachers-list-item-control>.-icon.btn-white-outline [class^="icon-sa-"],.-icon.d-teachers-list-edit_btn [class^="icon-sa-"],.-icon.dashboard-review-secondary_btn [class^="icon-sa-"],.-icon.dashboard-subscription-membership_btn [class^="icon-sa-"],.-icon.dashboard-subscription-service-secondary_btn [class^="icon-sa-"],.-icon.dashboard-onetime-service-feature-secondary_btn [class^="icon-sa-"],.-icon.dashboard-onetime-membership_btn [class^="icon-sa-"],.-icon.dashboard-onetime-membership-member_btn [class^="icon-sa-"],.-icon.dashboard-onetime-membership-member-complete_btn [class^="icon-sa-"],.-icon.dashboard-onetime-table-menu_btn [class^="icon-sa-"],.-icon.dashboard-onetime-table-menu-pc_btn [class^="icon-sa-"],.-icon.dashboard-analytics_btn [class^="icon-sa-"],.-icon.dashboard-analytics-weekly-ranking_btn [class^="icon-sa-"],.-icon.dashboard-analytics-weekly-advise_btn [class^="icon-sa-"],.-icon.session-detail-confirm-back_btn [class^="icon-sa-"],.-icon.subscription-service-menu-status_btn [class^="icon-sa-"],.-icon.subscription-service-menu-edit_btn [class^="icon-sa-"],.-icon.subscription-service-mypage_btn [class^="icon-sa-"],.-icon.subscription-membership_btn [class^="icon-sa-"],.-icon.onetime-service-menu-status_btn [class^="icon-sa-"],.-icon.onetime-service-menu-edit_btn [class^="icon-sa-"],.-icon.onetime-service-action-mail_btn [class^="icon-sa-"],.-icon.onetime-service-mypage_btn [class^="icon-sa-"],.-icon.user-dashboard-reserved_btn [class^="icon-sa-"],.-icon.user-dashboard-bank-transfer_btn [class^="icon-sa-"],.-icon.edituser-file_btn [class^="icon-sa-"],.-icon.edituser-creditcard-card-edit_btn [class^="icon-sa-"],.-icon.edituser-identification-back_btn [class^="icon-sa-"],.-icon.edituser-identification-phone-back_btn [class^="icon-sa-"],.-icon.top-service-owners_btn [class^="icon-sa-"],.-icon.top-rankings-footer-more_btn [class^="icon-sa-"],a.-icon.top-description_btn [class^="icon-sa-"],.-icon.spaces-secondary_btn [class^="icon-sa-"],.-icon.spaces-advancedsearch_btn [class^="icon-sa-"],.-icon.space-tel_btn [class^="icon-sa-"],.-icon.space-web_btn [class^="icon-sa-"],.-icon.space-edit_btn [class^="icon-sa-"],.-icon.space-secondary_btn [class^="icon-sa-"],.top-teach-teacher-list-more_btn button.-icon [class^="icon-sa-"],.-icon.m-form-back_btn [class^="icon-sa-"],.-icon.session-detail-form-held-pattern_btn [class^="icon-sa-"],.-icon.session-detail-form_btn [class^="icon-sa-"],.p-class_sidebar-fav .-icon.p-class_sidebar-fav-btn [class^="icon-sa-"],.-icon.class-sidebar-recommend_btn [class^="icon-sa-"],.-icon.class-detail-mypage_btn [class^="icon-sa-"],.-icon.class-detail-sessions-more_btn [class^="icon-sa-"],.-icon.class-detail-secondary_btn [class^="icon-sa-"],.-icon.class-date-request-date_btn [class^="icon-sa-"],.-icon.class-detail-organizer_btn [class^="icon-sa-"],.-icon.class-detail-dashboard-status_btn [class^="icon-sa-"],.-icon.class-detail-dashboard-edit_btn [class^="icon-sa-"],.-icon.class-detail-dashboard-session_btn [class^="icon-sa-"],.-icon.class-detail-form-held-pattern_btn [class^="icon-sa-"],.-icon.class-detail-form-course-footer_btn [class^="icon-sa-"],.-icon.date-request-held-pattern_btn [class^="icon-sa-"],.-icon.payment-back_btn [class^="icon-sa-"],.-icon.payment-new-card_btn [class^="icon-sa-"],.-icon.payment-duration-back_btn [class^="icon-sa-"],.-icon.payment-more_btn [class^="icon-sa-"],.-icon.classroom-menu-edit_btn [class^="icon-sa-"],.-icon.classroom-blank_btn [class^="icon-sa-"],.classroom-contents-readmore_container span.-icon [class^="icon-sa-"],.-icon.classroom_btn [class^="icon-sa-"],.-icon.conversation-more_btn [class^="icon-sa-"],.-icon.conversation-secondary_btn [class^="icon-sa-"],a.-icon.conversation-notification_btn [class^="icon-sa-"],.-icon.about-learning-services-more_btn [class^="icon-sa-"],.-icon.dashboard-discount-secondary_btn [class^="icon-sa-"],.-icon.dashboard-discount-footer_btn [class^="icon-sa-"],.p-student-dash_header-points .-icon.dash-point-link [class^="icon-sa-"],.-icon.mypage-violation-report_btn [class^="icon-sa-"],.-icon.mypage-taken-receipt_btn [class^="icon-sa-"],.-icon.mypage-subscription-service-more_btn [class^="icon-sa-"],.-icon.mypage-onetime-service_btn [class^="icon-sa-"],.-icon.show-attendance_btn [class^="icon-sa-"],.-icon.p-show_attendance_btn [class^="icon-sa-"],.-icon.show-attendance-cancel-back_btn [class^="icon-sa-"],.-icon.show-attendance-detail-footer_btn [class^="icon-sa-"],.-icon.show-attendance-url_btn [class^="icon-sa-"],.-icon.awards-teacher_btn [class^="icon-sa-"],.-icon.withdrawal-move_btn [class^="icon-sa-"],.-icon.organizer_btn [class^="icon-sa-"],.-icon.my-category-class-box_btn [class^="icon-sa-"],.-icon.my-category-select_btn [class^="icon-sa-"],.-icon.teacher_btn [class^="icon-sa-"],.-icon.recommend-services_btn [class^="icon-sa-"],.-icon.recommend-services-more_btn [class^="icon-sa-"],.-icon.recommended-service-owners_btn [class^="icon-sa-"],.-icon.static-page-cp-notes_btn [class^="icon-sa-"],.-icon.static-page-summer-kids2022_btn [class^="icon-sa-"],.-icon.static-page-202201-cp-services-more_btn [class^="icon-sa-"],.-icon.anniversary-10th-menu_item [class^="icon-sa-"],.-icon.anniversary-10th-wallpaper_btn [class^="icon-sa-"],.-icon.introduction-zoom-dl_btn [class^="icon-sa-"],.-icon.introduction-authentication_btn [class^="icon-sa-"],a.-icon.keep-learning-share_btn [class^="icon-sa-"],a.-icon.keep-learning-fb_btn [class^="icon-sa-"],a.-icon.keep-learning-twitter_btn [class^="icon-sa-"],a.-icon.keep-learning-download-bg_btn [class^="icon-sa-"],a.-icon.keep-learning-footer-btn [class^="icon-sa-"],.-icon.online-sub_btn [class^="icon-sa-"],.-icon.online-program-notes_btn [class^="icon-sa-"],.-icon.violation-report-about_btn [class^="icon-sa-"],.-icon.e-tertiary_btn [class^="icon-sa-"],.-icon.e-tertiary_btn-m [class^="icon-sa-"],.-icon.e-tertiary_btn-s [class^="icon-sa-"],.-icon.dashboard-help_btn [class^="icon-sa-"],.-icon.dashboard-teacher-edit_btn [class^="icon-sa-"],.-icon.dashboard-subscription-membership-info-status_btn [class^="icon-sa-"],.-icon.dashboard-onetime-membership-info-status_btn [class^="icon-sa-"],.-icon.subscription-membership-info-status_btn [class^="icon-sa-"],.-icon.mypage-read-review_btn [class^="icon-sa-"],.-icon.e-warning_btn [class^="icon-sa-"],.-icon.e-warning_btn-m [class^="icon-sa-"],.-icon.e-warning_btn-s [class^="icon-sa-"],.-icon.dashboard-manage-members-member-delete_btn [class^="icon-sa-"],.-icon.d-teachers-list-delete_btn [class^="icon-sa-"],.-icon.dashboard-onetime-membership-member-admin-cancel_btn [class^="icon-sa-"],.-icon.dashboard-onetime-membership-member-warning_btn [class^="icon-sa-"],.-icon.edituser-creditcard-card-remove_btn [class^="icon-sa-"],.-icon.p-search_sidebar-date-clear [class^="icon-sa-"],.-icon.m-form-delete_btn [class^="icon-sa-"],.-icon.session-detail-form-delete_btn [class^="icon-sa-"],.-icon.class-detail-form-course-delete_btn [class^="icon-sa-"],.-icon.date-request-remove_btn [class^="icon-sa-"],.-icon.classroom-menu-warning_btn [class^="icon-sa-"],.-icon.dashboard-discount-delete_btn [class^="icon-sa-"],.-icon.show-attendance-cancel_btn [class^="icon-sa-"],.-icon.p-show_attendance_btn_cancel [class^="icon-sa-"],.-icon.withdrawal-warning_btn [class^="icon-sa-"],.-icon.e-corporate_btn [class^="icon-sa-"],.-icon.user-dashboard-corporate_btn [class^="icon-sa-"],.-icon.organizer-corporate_btn [class^="icon-sa-"],.-icon.class-detail-corporate_btn [class^="icon-sa-"],.-icon.steacher-corporate_btn [class^="icon-sa-"],.-icon.dashboard-subscription-membership-payment-error_tx [class^="icon-sa-"],.-icon.onetime-subscription-membership-violation_tx [class^="icon-sa-"],.-icon.subscription-membership-payment-error_tx [class^="icon-sa-"],.-icon.edituser-zoom-connect_btn [class^="icon-sa-"],.negative-feedback-toggle span.-icon [class^="icon-sa-"],.negative-feedback-toggle a.-icon [class^="icon-sa-"],.-icon.pro-badge-service-owner-search-service-owner-category_btn [class^="icon-sa-"],.-icon.session-detail-form-zoom-connect_btn [class^="icon-sa-"],.-icon.session-detail-form-zoom_btn [class^="icon-sa-"],.-icon.session-detail-form-datetimes-footer-zoom_btn [class^="icon-sa-"],a.-icon.class-detail-summary-category_btn [class^="icon-sa-"],.-icon.p-class_request_btn [class^="icon-sa-"],.-icon.class-detail-sessions-request_btn [class^="icon-sa-"],a.-icon.p-class_cancel_regist_btn [class^="icon-sa-"],a.-icon.p-class_cancel_waiting_btn [class^="icon-sa-"],a.-icon.class-detail-session-cancel-register_btn [class^="icon-sa-"],a.-icon.class-detail-session-cancel-waiting_btn [class^="icon-sa-"],.-icon.service-owner-search-service-owner-category_btn [class^="icon-sa-"],.-icon.sns-login_btn [class^="icon-sa-"],a.-icon.sns-login-facebook_btn [class^="icon-sa-"],a.-icon.sns-login-line_btn [class^="icon-sa-"],.-icon.class-list_label [class^="icon-sa-"],a.-icon.class-list-category_btn [class^="icon-sa-"],.-icon.class-list-category_btn [class^="icon-sa-"],.-icon.subscription-service-box_label [class^="icon-sa-"],.-icon.subscription-service-list_label [class^="icon-sa-"],a.-icon.subscription-service-list-category_btn [class^="icon-sa-"],.-icon.subscription-service-list-category_btn [class^="icon-sa-"],.-icon.onetime-service-box_label [class^="icon-sa-"],.-icon.onetime-service-list_label [class^="icon-sa-"],a.-icon.onetime-service-list-category_btn [class^="icon-sa-"],.-icon.onetime-service-list-category_btn [class^="icon-sa-"]{position:absolute;left:1rem;top:50%;margin-top:-0.6rem;line-height:1.2rem;font-size:1.2em}.e_btn.-right-icon,.-right-icon.e-primary_btn,.-right-icon.e-primary_btn-m,.-right-icon.e-primary_btn-s,.-right-icon.mypage-coupon-service_btn,.-right-icon.dashboard-primary_btn,.-right-icon.dashboard-steacher-send-notice-submit_btn,.-right-icon.dashboard-steacher-send-notice-confirmation-primary_btn,.-right-icon.dashboard-student-memo_btn,.-right-icon.dashboard-review-reply-form_btn,.-right-icon.dashboard-subscription-membership-content-for-member_btn,.-right-icon.subscription-membership-content-for-member_btn,.-right-icon.dashboard-dm-primary_btn,.-right-icon.dashboard-class-list-filter-submit_btn,.-right-icon.dashboard-steacher-students-message_btn,.-right-icon.d-teachers-list-add_btn,.-right-icon.dashboard-subscription-service-primary_btn,.-right-icon.dashboard-onetime-service-feature-primary_btn,.-right-icon.dashboard-onetime-service-primary_btn,.-right-icon.dashboard-analytics-modal_btn,.-right-icon.session-detail-confirm-submit_btn,.-right-icon.subscription-service-menu-publish_btn,.-right-icon.onetime-service-menu-publish_btn,.-right-icon.edituser-submit_btn,.-right-icon.edituser-submit-small_btn,.-right-icon.edituser-creditcard-card-edit-submit_btn,.-right-icon.edituser-creditcard-subscription-services_btn,.-right-icon.edituser-profile_btn,.-right-icon.top-signup_btn,.-right-icon.top-join_btn,.-right-icon.top-ranking-service-owner-owner-movie_btn,.-right-icon.search-sidebar_btn,input.-right-icon.spaces-search_btn,.-right-icon.spaces-new-space_btn,a.-right-icon.spaces-search_btn,.-right-icon.space-primary_btn,.-right-icon.top-teach_btn,.-right-icon.review-form-description_btn,.-right-icon.m-form-submit_btn,.-right-icon.m-form-tooltip_container,.-right-icon.class-detail-session-primary_btn,.-right-icon.class-date-request_btn,.-right-icon.class-detail-dashboard-publish_btn,.-right-icon.class-detail-dashboard-share_btn,.-right-icon.class-detail-dashboard-teacher_btn,input.-right-icon.payment-method-submit_btn,input.-right-icon.payment-confirmation-submit_btn,a.-right-icon.payment-confirmation-submit_btn,.-right-icon.payment-confirmation-paypal-submit_btn,a.-right-icon.payment-class-detail-confirmation-submit_btn,.-right-icon.payment-complete_btn,.p-payments_complete-buttons a.-right-icon,.-right-icon.sales-transfer-request_btn,.-right-icon.badge-teaser_btn,.-right-icon.classroom-menu-primary_btn,.-right-icon.classroom-action_btn,.-right-icon.conversations-search_btn,input.-right-icon.conversation-submit_btn,.-right-icon.about-learning-services_btn,.-right-icon.dashboard-discount-new_btn,.-right-icon.dashboard-discount-qr_btn,.-right-icon.dashboard-discount-primary_btn,.-right-icon.mypage-post-review_btn,.-right-icon.mypage-wish-empty_btn,.-right-icon.service-owner-search-service-owner-movie_btn,.-right-icon.awards-teacher-movie_btn,.-right-icon.signup-submit_btn,.-right-icon.withdrawal-submit_btn,.-right-icon.my-category-edit_btn,.-right-icon.recommend-service-owner-movie_btn,.-right-icon.service-owner-notification-offs_btn,.-right-icon.static-page-cp-twitter_btn,.-right-icon.static-page-cp-menu_btn1,.-right-icon.static-page-cp-menu_btn3,.-right-icon.static-page-mugen2020-cp-1-special_btn,.-right-icon.static-page-may2020-cp-menu_btn,.-right-icon.static-page-cp-feature_btn,.-right-icon.static-page-summer-kids2022-class_btn,.-right-icon.static-page-summer-kids2022-footer_btn,.-right-icon.static-page-apr2020-cp_btn,.-right-icon.static-page-apr2020-cp-online_btn,.-right-icon.static-page-apr2020-cp-search_btn,.-right-icon.static-page-apr2020-cp-ranking_btn,.-right-icon.anniversary-10th-meeting_btn,a.-right-icon.coupon-code_btn,.-right-icon.m-teach_btn,.-right-icon.introduction_btn,.-right-icon.online-classbox_btn,.-right-icon.onetime-service-feature_btn,.-right-icon.onetime-service-feature-bottom_btn,.-right-icon.subscription-service-feature_btn,.-right-icon.subscription-service-feature-bottom_btn,.-right-icon.e-payment_btn,.-right-icon.e-payment_btn-m,.-right-icon.e-payment_btn-s,.-right-icon.subscription-service-apply_btn,.-right-icon.onetime-service-apply_btn,.-right-icon.class-detail-session-reserve_btn,.-right-icon.class-detail-reserve_btn,.-right-icon.e-entry_btn,.-right-icon.e-entry_btn-m,.-right-icon.e-entry_btn-s,.-right-icon.top-header-signup_btn,.-right-icon.static-page-cp-entry_btn,.-right-icon.static-page-202211-cp-entry_btn,.-right-icon.online-program_btn,.-right-icon.e-secondary_btn,.-right-icon.e-secondary_btn-m,.-right-icon.conversations-header_btn,.-right-icon.mypage-home-more_btn,.-right-icon.static-page-summer-kids2022-class-teacher_btn,.-right-icon.e-secondary_btn-s,.-right-icon.mypage-attended-class-more_btn,a.-right-icon.m-alert_btn,.-right-icon.dashboard-table-menu_btn,.-right-icon.dashboard-secondary_btn,.-right-icon.dashboard-message-edit_btn,.-right-icon.dashboard-steacher-students-conditions-footer_btn,.-right-icon.dashboard-steacher-send-notice-input_btn,.-right-icon.dashboard-steacher-student-insert-tag-header-edit_btn,.-right-icon.dashboard-student-message_btn,.-right-icon.dashboard-review-message_btn,.-right-icon.dashboard-review-reply_btn,.-right-icon.dashboard-review-reply-form-back_btn,.-right-icon.dashboard-onetime-membership-purchase-message_btn,.-right-icon.dashboard-more_btn,.-right-icon.dashboard-back_btn,.-right-icon.dashboard-howto-secondary_btn,a.-right-icon.dashboard-hint_link,.-right-icon.dashboard-class_btn,.-right-icon.dashboard-dm-secondary_btn,.-right-icon.dashboard-business-profiles-form-back_btn,.-right-icon.dashboard-manage-members-add_btn,.-right-icon.myclass-class-open-reqeust_btn,.-right-icon.myclass-class-teacher_btn,.mod-classList-mgBox-recent-situation .-right-icon.btn-date-edit,.-right-icon.dashboard-steacher-students-condition-remove_btn,.d-teachers-list-item-control>.-right-icon.btn-white-outline,.-right-icon.d-teachers-list-edit_btn,.-right-icon.dashboard-review-secondary_btn,.-right-icon.dashboard-subscription-membership_btn,.-right-icon.dashboard-subscription-service-secondary_btn,.-right-icon.dashboard-onetime-service-feature-secondary_btn,.-right-icon.dashboard-onetime-membership_btn,.-right-icon.dashboard-onetime-membership-member_btn,.-right-icon.dashboard-onetime-membership-member-complete_btn,.-right-icon.dashboard-onetime-table-menu_btn,.-right-icon.dashboard-onetime-table-menu-pc_btn,.-right-icon.dashboard-analytics_btn,.-right-icon.dashboard-analytics-weekly-ranking_btn,.-right-icon.dashboard-analytics-weekly-advise_btn,.-right-icon.session-detail-confirm-back_btn,.-right-icon.subscription-service-menu-status_btn,.-right-icon.subscription-service-menu-edit_btn,.-right-icon.subscription-service-mypage_btn,.-right-icon.subscription-membership_btn,.-right-icon.onetime-service-menu-status_btn,.-right-icon.onetime-service-menu-edit_btn,.-right-icon.onetime-service-action-mail_btn,.-right-icon.onetime-service-mypage_btn,.-right-icon.user-dashboard-reserved_btn,.-right-icon.user-dashboard-bank-transfer_btn,.-right-icon.edituser-file_btn,.-right-icon.edituser-creditcard-card-edit_btn,.-right-icon.edituser-identification-back_btn,.-right-icon.edituser-identification-phone-back_btn,.-right-icon.top-service-owners_btn,.-right-icon.top-rankings-footer-more_btn,a.-right-icon.top-description_btn,.-right-icon.spaces-secondary_btn,.-right-icon.spaces-advancedsearch_btn,.-right-icon.space-tel_btn,.-right-icon.space-web_btn,.-right-icon.space-edit_btn,.-right-icon.space-secondary_btn,.top-teach-teacher-list-more_btn button.-right-icon,.-right-icon.m-form-back_btn,.-right-icon.session-detail-form-held-pattern_btn,.-right-icon.session-detail-form_btn,.p-class_sidebar-fav .-right-icon.p-class_sidebar-fav-btn,.-right-icon.class-sidebar-recommend_btn,.-right-icon.class-detail-mypage_btn,.-right-icon.class-detail-sessions-more_btn,.-right-icon.class-detail-secondary_btn,.-right-icon.class-date-request-date_btn,.-right-icon.class-detail-organizer_btn,.-right-icon.class-detail-dashboard-status_btn,.-right-icon.class-detail-dashboard-edit_btn,.-right-icon.class-detail-dashboard-session_btn,.-right-icon.class-detail-form-held-pattern_btn,.-right-icon.class-detail-form-course-footer_btn,.-right-icon.date-request-held-pattern_btn,.-right-icon.payment-back_btn,.-right-icon.payment-new-card_btn,.-right-icon.payment-duration-back_btn,.-right-icon.payment-more_btn,.-right-icon.classroom-menu-edit_btn,.-right-icon.classroom-blank_btn,.classroom-contents-readmore_container span.-right-icon,.-right-icon.classroom_btn,.-right-icon.conversation-more_btn,.-right-icon.conversation-secondary_btn,a.-right-icon.conversation-notification_btn,.-right-icon.about-learning-services-more_btn,.-right-icon.dashboard-discount-secondary_btn,.-right-icon.dashboard-discount-footer_btn,.p-student-dash_header-points .-right-icon.dash-point-link,.-right-icon.mypage-violation-report_btn,.-right-icon.mypage-taken-receipt_btn,.-right-icon.mypage-subscription-service-more_btn,.-right-icon.mypage-onetime-service_btn,.-right-icon.show-attendance_btn,.-right-icon.p-show_attendance_btn,.-right-icon.show-attendance-cancel-back_btn,.-right-icon.show-attendance-detail-footer_btn,.-right-icon.show-attendance-url_btn,.-right-icon.awards-teacher_btn,.-right-icon.withdrawal-move_btn,.-right-icon.organizer_btn,.-right-icon.my-category-class-box_btn,.-right-icon.my-category-select_btn,.-right-icon.teacher_btn,.-right-icon.recommend-services_btn,.-right-icon.recommend-services-more_btn,.-right-icon.recommended-service-owners_btn,.-right-icon.static-page-cp-notes_btn,.-right-icon.static-page-summer-kids2022_btn,.-right-icon.static-page-202201-cp-services-more_btn,.-right-icon.anniversary-10th-menu_item,.-right-icon.anniversary-10th-wallpaper_btn,.-right-icon.introduction-zoom-dl_btn,.-right-icon.introduction-authentication_btn,a.-right-icon.keep-learning-share_btn,a.-right-icon.keep-learning-fb_btn,a.-right-icon.keep-learning-twitter_btn,a.-right-icon.keep-learning-download-bg_btn,a.-right-icon.keep-learning-footer-btn,.-right-icon.online-sub_btn,.-right-icon.online-program-notes_btn,.-right-icon.violation-report-about_btn,.-right-icon.e-tertiary_btn,.-right-icon.e-tertiary_btn-m,.-right-icon.e-tertiary_btn-s,.-right-icon.dashboard-help_btn,.-right-icon.dashboard-teacher-edit_btn,.-right-icon.dashboard-subscription-membership-info-status_btn,.-right-icon.dashboard-onetime-membership-info-status_btn,.-right-icon.subscription-membership-info-status_btn,.-right-icon.mypage-read-review_btn,.-right-icon.e-warning_btn,.-right-icon.e-warning_btn-m,.-right-icon.e-warning_btn-s,.-right-icon.dashboard-manage-members-member-delete_btn,.-right-icon.d-teachers-list-delete_btn,.-right-icon.dashboard-onetime-membership-member-admin-cancel_btn,.-right-icon.dashboard-onetime-membership-member-warning_btn,.-right-icon.edituser-creditcard-card-remove_btn,.-right-icon.p-search_sidebar-date-clear,.-right-icon.m-form-delete_btn,.-right-icon.session-detail-form-delete_btn,.-right-icon.class-detail-form-course-delete_btn,.-right-icon.date-request-remove_btn,.-right-icon.classroom-menu-warning_btn,.-right-icon.dashboard-discount-delete_btn,.-right-icon.show-attendance-cancel_btn,.-right-icon.p-show_attendance_btn_cancel,.-right-icon.withdrawal-warning_btn,.-right-icon.e-corporate_btn,.-right-icon.user-dashboard-corporate_btn,.-right-icon.organizer-corporate_btn,.-right-icon.class-detail-corporate_btn,.-right-icon.steacher-corporate_btn,.-right-icon.dashboard-subscription-membership-payment-error_tx,.-right-icon.onetime-subscription-membership-violation_tx,.-right-icon.subscription-membership-payment-error_tx,.-right-icon.edituser-zoom-connect_btn,.negative-feedback-toggle span.-right-icon,.negative-feedback-toggle a.-right-icon,.-right-icon.pro-badge-service-owner-search-service-owner-category_btn,.-right-icon.session-detail-form-zoom-connect_btn,.-right-icon.session-detail-form-zoom_btn,.-right-icon.session-detail-form-datetimes-footer-zoom_btn,a.-right-icon.class-detail-summary-category_btn,.-right-icon.p-class_request_btn,.-right-icon.class-detail-sessions-request_btn,a.-right-icon.p-class_cancel_regist_btn,a.-right-icon.p-class_cancel_waiting_btn,a.-right-icon.class-detail-session-cancel-register_btn,a.-right-icon.class-detail-session-cancel-waiting_btn,.-right-icon.service-owner-search-service-owner-category_btn,.-right-icon.sns-login_btn,a.-right-icon.sns-login-facebook_btn,a.-right-icon.sns-login-line_btn,.-right-icon.class-list_label,a.-right-icon.class-list-category_btn,.-right-icon.class-list-category_btn,.-right-icon.subscription-service-box_label,.-right-icon.subscription-service-list_label,a.-right-icon.subscription-service-list-category_btn,.-right-icon.subscription-service-list-category_btn,.-right-icon.onetime-service-box_label,.-right-icon.onetime-service-list_label,a.-right-icon.onetime-service-list-category_btn,.-right-icon.onetime-service-list-category_btn{padding-right:2rem}.e_btn.-right-icon [class^="icon-sa-"],.-right-icon.e-primary_btn [class^="icon-sa-"],.-right-icon.e-primary_btn-m [class^="icon-sa-"],.-right-icon.e-primary_btn-s [class^="icon-sa-"],.-right-icon.mypage-coupon-service_btn [class^="icon-sa-"],.-right-icon.dashboard-primary_btn [class^="icon-sa-"],.-right-icon.dashboard-steacher-send-notice-submit_btn [class^="icon-sa-"],.-right-icon.dashboard-steacher-send-notice-confirmation-primary_btn [class^="icon-sa-"],.-right-icon.dashboard-student-memo_btn [class^="icon-sa-"],.-right-icon.dashboard-review-reply-form_btn [class^="icon-sa-"],.-right-icon.dashboard-subscription-membership-content-for-member_btn [class^="icon-sa-"],.-right-icon.subscription-membership-content-for-member_btn [class^="icon-sa-"],.-right-icon.dashboard-dm-primary_btn [class^="icon-sa-"],.-right-icon.dashboard-class-list-filter-submit_btn [class^="icon-sa-"],.-right-icon.dashboard-steacher-students-message_btn [class^="icon-sa-"],.-right-icon.d-teachers-list-add_btn [class^="icon-sa-"],.-right-icon.dashboard-subscription-service-primary_btn [class^="icon-sa-"],.-right-icon.dashboard-onetime-service-feature-primary_btn [class^="icon-sa-"],.-right-icon.dashboard-onetime-service-primary_btn [class^="icon-sa-"],.-right-icon.dashboard-analytics-modal_btn [class^="icon-sa-"],.-right-icon.session-detail-confirm-submit_btn [class^="icon-sa-"],.-right-icon.subscription-service-menu-publish_btn [class^="icon-sa-"],.-right-icon.onetime-service-menu-publish_btn [class^="icon-sa-"],.-right-icon.edituser-submit_btn [class^="icon-sa-"],.-right-icon.edituser-submit-small_btn [class^="icon-sa-"],.-right-icon.edituser-creditcard-card-edit-submit_btn [class^="icon-sa-"],.-right-icon.edituser-creditcard-subscription-services_btn [class^="icon-sa-"],.-right-icon.edituser-profile_btn [class^="icon-sa-"],.-right-icon.top-signup_btn [class^="icon-sa-"],.-right-icon.top-join_btn [class^="icon-sa-"],.-right-icon.top-ranking-service-owner-owner-movie_btn [class^="icon-sa-"],.-right-icon.search-sidebar_btn [class^="icon-sa-"],input.-right-icon.spaces-search_btn [class^="icon-sa-"],.-right-icon.spaces-new-space_btn [class^="icon-sa-"],a.-right-icon.spaces-search_btn [class^="icon-sa-"],.-right-icon.space-primary_btn [class^="icon-sa-"],.-right-icon.top-teach_btn [class^="icon-sa-"],.-right-icon.review-form-description_btn [class^="icon-sa-"],.-right-icon.m-form-submit_btn [class^="icon-sa-"],.-right-icon.m-form-tooltip_container [class^="icon-sa-"],.-right-icon.class-detail-session-primary_btn [class^="icon-sa-"],.-right-icon.class-date-request_btn [class^="icon-sa-"],.-right-icon.class-detail-dashboard-publish_btn [class^="icon-sa-"],.-right-icon.class-detail-dashboard-share_btn [class^="icon-sa-"],.-right-icon.class-detail-dashboard-teacher_btn [class^="icon-sa-"],input.-right-icon.payment-method-submit_btn [class^="icon-sa-"],input.-right-icon.payment-confirmation-submit_btn [class^="icon-sa-"],a.-right-icon.payment-confirmation-submit_btn [class^="icon-sa-"],.-right-icon.payment-confirmation-paypal-submit_btn [class^="icon-sa-"],a.-right-icon.payment-class-detail-confirmation-submit_btn [class^="icon-sa-"],.-right-icon.payment-complete_btn [class^="icon-sa-"],.p-payments_complete-buttons a.-right-icon [class^="icon-sa-"],.-right-icon.sales-transfer-request_btn [class^="icon-sa-"],.-right-icon.badge-teaser_btn [class^="icon-sa-"],.-right-icon.classroom-menu-primary_btn [class^="icon-sa-"],.-right-icon.classroom-action_btn [class^="icon-sa-"],.-right-icon.conversations-search_btn [class^="icon-sa-"],input.-right-icon.conversation-submit_btn [class^="icon-sa-"],.-right-icon.about-learning-services_btn [class^="icon-sa-"],.-right-icon.dashboard-discount-new_btn [class^="icon-sa-"],.-right-icon.dashboard-discount-qr_btn [class^="icon-sa-"],.-right-icon.dashboard-discount-primary_btn [class^="icon-sa-"],.-right-icon.mypage-post-review_btn [class^="icon-sa-"],.-right-icon.mypage-wish-empty_btn [class^="icon-sa-"],.-right-icon.service-owner-search-service-owner-movie_btn [class^="icon-sa-"],.-right-icon.awards-teacher-movie_btn [class^="icon-sa-"],.-right-icon.signup-submit_btn [class^="icon-sa-"],.-right-icon.withdrawal-submit_btn [class^="icon-sa-"],.-right-icon.my-category-edit_btn [class^="icon-sa-"],.-right-icon.recommend-service-owner-movie_btn [class^="icon-sa-"],.-right-icon.service-owner-notification-offs_btn [class^="icon-sa-"],.-right-icon.static-page-cp-twitter_btn [class^="icon-sa-"],.-right-icon.static-page-cp-menu_btn1 [class^="icon-sa-"],.-right-icon.static-page-cp-menu_btn3 [class^="icon-sa-"],.-right-icon.static-page-mugen2020-cp-1-special_btn [class^="icon-sa-"],.-right-icon.static-page-may2020-cp-menu_btn [class^="icon-sa-"],.-right-icon.static-page-cp-feature_btn [class^="icon-sa-"],.-right-icon.static-page-summer-kids2022-class_btn [class^="icon-sa-"],.-right-icon.static-page-summer-kids2022-footer_btn [class^="icon-sa-"],.-right-icon.static-page-apr2020-cp_btn [class^="icon-sa-"],.-right-icon.static-page-apr2020-cp-online_btn [class^="icon-sa-"],.-right-icon.static-page-apr2020-cp-search_btn [class^="icon-sa-"],.-right-icon.static-page-apr2020-cp-ranking_btn [class^="icon-sa-"],.-right-icon.anniversary-10th-meeting_btn [class^="icon-sa-"],a.-right-icon.coupon-code_btn [class^="icon-sa-"],.-right-icon.m-teach_btn [class^="icon-sa-"],.-right-icon.introduction_btn [class^="icon-sa-"],.-right-icon.online-classbox_btn [class^="icon-sa-"],.-right-icon.onetime-service-feature_btn [class^="icon-sa-"],.-right-icon.onetime-service-feature-bottom_btn [class^="icon-sa-"],.-right-icon.subscription-service-feature_btn [class^="icon-sa-"],.-right-icon.subscription-service-feature-bottom_btn [class^="icon-sa-"],.-right-icon.e-payment_btn [class^="icon-sa-"],.-right-icon.e-payment_btn-m [class^="icon-sa-"],.-right-icon.e-payment_btn-s [class^="icon-sa-"],.-right-icon.subscription-service-apply_btn [class^="icon-sa-"],.-right-icon.onetime-service-apply_btn [class^="icon-sa-"],.-right-icon.class-detail-session-reserve_btn [class^="icon-sa-"],.-right-icon.class-detail-reserve_btn [class^="icon-sa-"],.-right-icon.e-entry_btn [class^="icon-sa-"],.-right-icon.e-entry_btn-m [class^="icon-sa-"],.-right-icon.e-entry_btn-s [class^="icon-sa-"],.-right-icon.top-header-signup_btn [class^="icon-sa-"],.-right-icon.static-page-cp-entry_btn [class^="icon-sa-"],.-right-icon.static-page-202211-cp-entry_btn [class^="icon-sa-"],.-right-icon.online-program_btn [class^="icon-sa-"],.-right-icon.e-secondary_btn [class^="icon-sa-"],.-right-icon.e-secondary_btn-m [class^="icon-sa-"],.-right-icon.conversations-header_btn [class^="icon-sa-"],.-right-icon.mypage-home-more_btn [class^="icon-sa-"],.-right-icon.static-page-summer-kids2022-class-teacher_btn [class^="icon-sa-"],.-right-icon.e-secondary_btn-s [class^="icon-sa-"],.-right-icon.mypage-attended-class-more_btn [class^="icon-sa-"],a.-right-icon.m-alert_btn [class^="icon-sa-"],.-right-icon.dashboard-table-menu_btn [class^="icon-sa-"],.-right-icon.dashboard-secondary_btn [class^="icon-sa-"],.-right-icon.dashboard-message-edit_btn [class^="icon-sa-"],.-right-icon.dashboard-steacher-students-conditions-footer_btn [class^="icon-sa-"],.-right-icon.dashboard-steacher-send-notice-input_btn [class^="icon-sa-"],.-right-icon.dashboard-steacher-student-insert-tag-header-edit_btn [class^="icon-sa-"],.-right-icon.dashboard-student-message_btn [class^="icon-sa-"],.-right-icon.dashboard-review-message_btn [class^="icon-sa-"],.-right-icon.dashboard-review-reply_btn [class^="icon-sa-"],.-right-icon.dashboard-review-reply-form-back_btn [class^="icon-sa-"],.-right-icon.dashboard-onetime-membership-purchase-message_btn [class^="icon-sa-"],.-right-icon.dashboard-more_btn [class^="icon-sa-"],.-right-icon.dashboard-back_btn [class^="icon-sa-"],.-right-icon.dashboard-howto-secondary_btn [class^="icon-sa-"],a.-right-icon.dashboard-hint_link [class^="icon-sa-"],.-right-icon.dashboard-class_btn [class^="icon-sa-"],.-right-icon.dashboard-dm-secondary_btn [class^="icon-sa-"],.-right-icon.dashboard-business-profiles-form-back_btn [class^="icon-sa-"],.-right-icon.dashboard-manage-members-add_btn [class^="icon-sa-"],.-right-icon.myclass-class-open-reqeust_btn [class^="icon-sa-"],.-right-icon.myclass-class-teacher_btn [class^="icon-sa-"],.mod-classList-mgBox-recent-situation .-right-icon.btn-date-edit [class^="icon-sa-"],.-right-icon.dashboard-steacher-students-condition-remove_btn [class^="icon-sa-"],.d-teachers-list-item-control>.-right-icon.btn-white-outline [class^="icon-sa-"],.-right-icon.d-teachers-list-edit_btn [class^="icon-sa-"],.-right-icon.dashboard-review-secondary_btn [class^="icon-sa-"],.-right-icon.dashboard-subscription-membership_btn [class^="icon-sa-"],.-right-icon.dashboard-subscription-service-secondary_btn [class^="icon-sa-"],.-right-icon.dashboard-onetime-service-feature-secondary_btn [class^="icon-sa-"],.-right-icon.dashboard-onetime-membership_btn [class^="icon-sa-"],.-right-icon.dashboard-onetime-membership-member_btn [class^="icon-sa-"],.-right-icon.dashboard-onetime-membership-member-complete_btn [class^="icon-sa-"],.-right-icon.dashboard-onetime-table-menu_btn [class^="icon-sa-"],.-right-icon.dashboard-onetime-table-menu-pc_btn [class^="icon-sa-"],.-right-icon.dashboard-analytics_btn [class^="icon-sa-"],.-right-icon.dashboard-analytics-weekly-ranking_btn [class^="icon-sa-"],.-right-icon.dashboard-analytics-weekly-advise_btn [class^="icon-sa-"],.-right-icon.session-detail-confirm-back_btn [class^="icon-sa-"],.-right-icon.subscription-service-menu-status_btn [class^="icon-sa-"],.-right-icon.subscription-service-menu-edit_btn [class^="icon-sa-"],.-right-icon.subscription-service-mypage_btn [class^="icon-sa-"],.-right-icon.subscription-membership_btn [class^="icon-sa-"],.-right-icon.onetime-service-menu-status_btn [class^="icon-sa-"],.-right-icon.onetime-service-menu-edit_btn [class^="icon-sa-"],.-right-icon.onetime-service-action-mail_btn [class^="icon-sa-"],.-right-icon.onetime-service-mypage_btn [class^="icon-sa-"],.-right-icon.user-dashboard-reserved_btn [class^="icon-sa-"],.-right-icon.user-dashboard-bank-transfer_btn [class^="icon-sa-"],.-right-icon.edituser-file_btn [class^="icon-sa-"],.-right-icon.edituser-creditcard-card-edit_btn [class^="icon-sa-"],.-right-icon.edituser-identification-back_btn [class^="icon-sa-"],.-right-icon.edituser-identification-phone-back_btn [class^="icon-sa-"],.-right-icon.top-service-owners_btn [class^="icon-sa-"],.-right-icon.top-rankings-footer-more_btn [class^="icon-sa-"],a.-right-icon.top-description_btn [class^="icon-sa-"],.-right-icon.spaces-secondary_btn [class^="icon-sa-"],.-right-icon.spaces-advancedsearch_btn [class^="icon-sa-"],.-right-icon.space-tel_btn [class^="icon-sa-"],.-right-icon.space-web_btn [class^="icon-sa-"],.-right-icon.space-edit_btn [class^="icon-sa-"],.-right-icon.space-secondary_btn [class^="icon-sa-"],.top-teach-teacher-list-more_btn button.-right-icon [class^="icon-sa-"],.-right-icon.m-form-back_btn [class^="icon-sa-"],.-right-icon.session-detail-form-held-pattern_btn [class^="icon-sa-"],.-right-icon.session-detail-form_btn [class^="icon-sa-"],.p-class_sidebar-fav .-right-icon.p-class_sidebar-fav-btn [class^="icon-sa-"],.-right-icon.class-sidebar-recommend_btn [class^="icon-sa-"],.-right-icon.class-detail-mypage_btn [class^="icon-sa-"],.-right-icon.class-detail-sessions-more_btn [class^="icon-sa-"],.-right-icon.class-detail-secondary_btn [class^="icon-sa-"],.-right-icon.class-date-request-date_btn [class^="icon-sa-"],.-right-icon.class-detail-organizer_btn [class^="icon-sa-"],.-right-icon.class-detail-dashboard-status_btn [class^="icon-sa-"],.-right-icon.class-detail-dashboard-edit_btn [class^="icon-sa-"],.-right-icon.class-detail-dashboard-session_btn [class^="icon-sa-"],.-right-icon.class-detail-form-held-pattern_btn [class^="icon-sa-"],.-right-icon.class-detail-form-course-footer_btn [class^="icon-sa-"],.-right-icon.date-request-held-pattern_btn [class^="icon-sa-"],.-right-icon.payment-back_btn [class^="icon-sa-"],.-right-icon.payment-new-card_btn [class^="icon-sa-"],.-right-icon.payment-duration-back_btn [class^="icon-sa-"],.-right-icon.payment-more_btn [class^="icon-sa-"],.-right-icon.classroom-menu-edit_btn [class^="icon-sa-"],.-right-icon.classroom-blank_btn [class^="icon-sa-"],.classroom-contents-readmore_container span.-right-icon [class^="icon-sa-"],.-right-icon.classroom_btn [class^="icon-sa-"],.-right-icon.conversation-more_btn [class^="icon-sa-"],.-right-icon.conversation-secondary_btn [class^="icon-sa-"],a.-right-icon.conversation-notification_btn [class^="icon-sa-"],.-right-icon.about-learning-services-more_btn [class^="icon-sa-"],.-right-icon.dashboard-discount-secondary_btn [class^="icon-sa-"],.-right-icon.dashboard-discount-footer_btn [class^="icon-sa-"],.p-student-dash_header-points .-right-icon.dash-point-link [class^="icon-sa-"],.-right-icon.mypage-violation-report_btn [class^="icon-sa-"],.-right-icon.mypage-taken-receipt_btn [class^="icon-sa-"],.-right-icon.mypage-subscription-service-more_btn [class^="icon-sa-"],.-right-icon.mypage-onetime-service_btn [class^="icon-sa-"],.-right-icon.show-attendance_btn [class^="icon-sa-"],.-right-icon.p-show_attendance_btn [class^="icon-sa-"],.-right-icon.show-attendance-cancel-back_btn [class^="icon-sa-"],.-right-icon.show-attendance-detail-footer_btn [class^="icon-sa-"],.-right-icon.show-attendance-url_btn [class^="icon-sa-"],.-right-icon.awards-teacher_btn [class^="icon-sa-"],.-right-icon.withdrawal-move_btn [class^="icon-sa-"],.-right-icon.organizer_btn [class^="icon-sa-"],.-right-icon.my-category-class-box_btn [class^="icon-sa-"],.-right-icon.my-category-select_btn [class^="icon-sa-"],.-right-icon.teacher_btn [class^="icon-sa-"],.-right-icon.recommend-services_btn [class^="icon-sa-"],.-right-icon.recommend-services-more_btn [class^="icon-sa-"],.-right-icon.recommended-service-owners_btn [class^="icon-sa-"],.-right-icon.static-page-cp-notes_btn [class^="icon-sa-"],.-right-icon.static-page-summer-kids2022_btn [class^="icon-sa-"],.-right-icon.static-page-202201-cp-services-more_btn [class^="icon-sa-"],.-right-icon.anniversary-10th-menu_item [class^="icon-sa-"],.-right-icon.anniversary-10th-wallpaper_btn [class^="icon-sa-"],.-right-icon.introduction-zoom-dl_btn [class^="icon-sa-"],.-right-icon.introduction-authentication_btn [class^="icon-sa-"],a.-right-icon.keep-learning-share_btn [class^="icon-sa-"],a.-right-icon.keep-learning-fb_btn [class^="icon-sa-"],a.-right-icon.keep-learning-twitter_btn [class^="icon-sa-"],a.-right-icon.keep-learning-download-bg_btn [class^="icon-sa-"],a.-right-icon.keep-learning-footer-btn [class^="icon-sa-"],.-right-icon.online-sub_btn [class^="icon-sa-"],.-right-icon.online-program-notes_btn [class^="icon-sa-"],.-right-icon.violation-report-about_btn [class^="icon-sa-"],.-right-icon.e-tertiary_btn [class^="icon-sa-"],.-right-icon.e-tertiary_btn-m [class^="icon-sa-"],.-right-icon.e-tertiary_btn-s [class^="icon-sa-"],.-right-icon.dashboard-help_btn [class^="icon-sa-"],.-right-icon.dashboard-teacher-edit_btn [class^="icon-sa-"],.-right-icon.dashboard-subscription-membership-info-status_btn [class^="icon-sa-"],.-right-icon.dashboard-onetime-membership-info-status_btn [class^="icon-sa-"],.-right-icon.subscription-membership-info-status_btn [class^="icon-sa-"],.-right-icon.mypage-read-review_btn [class^="icon-sa-"],.-right-icon.e-warning_btn [class^="icon-sa-"],.-right-icon.e-warning_btn-m [class^="icon-sa-"],.-right-icon.e-warning_btn-s [class^="icon-sa-"],.-right-icon.dashboard-manage-members-member-delete_btn [class^="icon-sa-"],.-right-icon.d-teachers-list-delete_btn [class^="icon-sa-"],.-right-icon.dashboard-onetime-membership-member-admin-cancel_btn [class^="icon-sa-"],.-right-icon.dashboard-onetime-membership-member-warning_btn [class^="icon-sa-"],.-right-icon.edituser-creditcard-card-remove_btn [class^="icon-sa-"],.-right-icon.p-search_sidebar-date-clear [class^="icon-sa-"],.-right-icon.m-form-delete_btn [class^="icon-sa-"],.-right-icon.session-detail-form-delete_btn [class^="icon-sa-"],.-right-icon.class-detail-form-course-delete_btn [class^="icon-sa-"],.-right-icon.date-request-remove_btn [class^="icon-sa-"],.-right-icon.classroom-menu-warning_btn [class^="icon-sa-"],.-right-icon.dashboard-discount-delete_btn [class^="icon-sa-"],.-right-icon.show-attendance-cancel_btn [class^="icon-sa-"],.-right-icon.p-show_attendance_btn_cancel [class^="icon-sa-"],.-right-icon.withdrawal-warning_btn [class^="icon-sa-"],.-right-icon.e-corporate_btn [class^="icon-sa-"],.-right-icon.user-dashboard-corporate_btn [class^="icon-sa-"],.-right-icon.organizer-corporate_btn [class^="icon-sa-"],.-right-icon.class-detail-corporate_btn [class^="icon-sa-"],.-right-icon.steacher-corporate_btn [class^="icon-sa-"],.-right-icon.dashboard-subscription-membership-payment-error_tx [class^="icon-sa-"],.-right-icon.onetime-subscription-membership-violation_tx [class^="icon-sa-"],.-right-icon.subscription-membership-payment-error_tx [class^="icon-sa-"],.-right-icon.edituser-zoom-connect_btn [class^="icon-sa-"],.negative-feedback-toggle span.-right-icon [class^="icon-sa-"],.negative-feedback-toggle a.-right-icon [class^="icon-sa-"],.-right-icon.pro-badge-service-owner-search-service-owner-category_btn [class^="icon-sa-"],.-right-icon.session-detail-form-zoom-connect_btn [class^="icon-sa-"],.-right-icon.session-detail-form-zoom_btn [class^="icon-sa-"],.-right-icon.session-detail-form-datetimes-footer-zoom_btn [class^="icon-sa-"],a.-right-icon.class-detail-summary-category_btn [class^="icon-sa-"],.-right-icon.p-class_request_btn [class^="icon-sa-"],.-right-icon.class-detail-sessions-request_btn [class^="icon-sa-"],a.-right-icon.p-class_cancel_regist_btn [class^="icon-sa-"],a.-right-icon.p-class_cancel_waiting_btn [class^="icon-sa-"],a.-right-icon.class-detail-session-cancel-register_btn [class^="icon-sa-"],a.-right-icon.class-detail-session-cancel-waiting_btn [class^="icon-sa-"],.-right-icon.service-owner-search-service-owner-category_btn [class^="icon-sa-"],.-right-icon.sns-login_btn [class^="icon-sa-"],a.-right-icon.sns-login-facebook_btn [class^="icon-sa-"],a.-right-icon.sns-login-line_btn [class^="icon-sa-"],.-right-icon.class-list_label [class^="icon-sa-"],a.-right-icon.class-list-category_btn [class^="icon-sa-"],.-right-icon.class-list-category_btn [class^="icon-sa-"],.-right-icon.subscription-service-box_label [class^="icon-sa-"],.-right-icon.subscription-service-list_label [class^="icon-sa-"],a.-right-icon.subscription-service-list-category_btn [class^="icon-sa-"],.-right-icon.subscription-service-list-category_btn [class^="icon-sa-"],.-right-icon.onetime-service-box_label [class^="icon-sa-"],.-right-icon.onetime-service-list_label [class^="icon-sa-"],a.-right-icon.onetime-service-list-category_btn [class^="icon-sa-"],.-right-icon.onetime-service-list-category_btn [class^="icon-sa-"]{position:absolute;right:0.8rem;top:50%;margin-top:-0.6rem;line-height:1.2rem;font-size:1.2em}.e-primary_btn-m,.e-payment_btn-m,.e-entry_btn-m,.e-secondary_btn-m,.conversations-header_btn,.mypage-home-more_btn,.static-page-summer-kids2022-class-teacher_btn,.e-tertiary_btn-m,.e-warning_btn-m{padding:0.4rem 1.2rem}.e-primary_btn-s,.mypage-coupon-service_btn,.e-payment_btn-s,.e-entry_btn-s,.e-secondary_btn-s,.mypage-attended-class-more_btn,.e-tertiary_btn-s,.e-warning_btn-s{font-size:0.8rem;padding:0.2rem 1.2rem}.e-primary_btn,.e-primary_btn-m,.e-primary_btn-s,.mypage-coupon-service_btn,.dashboard-primary_btn,.dashboard-steacher-send-notice-submit_btn,.dashboard-steacher-send-notice-confirmation-primary_btn,.dashboard-student-memo_btn,.dashboard-review-reply-form_btn,.dashboard-subscription-membership-content-for-member_btn,.subscription-membership-content-for-member_btn,.dashboard-dm-primary_btn,.dashboard-class-list-filter-submit_btn,.dashboard-steacher-students-message_btn,.d-teachers-list-add_btn,.dashboard-subscription-service-primary_btn,.dashboard-onetime-service-feature-primary_btn,.dashboard-onetime-service-primary_btn,.dashboard-analytics-modal_btn,.session-detail-confirm-submit_btn,.subscription-service-menu-publish_btn,.onetime-service-menu-publish_btn,.edituser-submit_btn,.edituser-submit-small_btn,.edituser-creditcard-card-edit-submit_btn,.edituser-creditcard-subscription-services_btn,.edituser-profile_btn,.top-signup_btn,.top-join_btn,.top-ranking-service-owner-owner-movie_btn,.search-sidebar_btn,input.spaces-search_btn,.spaces-new-space_btn,a.spaces-search_btn,.space-primary_btn,.top-teach_btn,.review-form-description_btn,.m-form-submit_btn,.m-form-tooltip_container,.class-detail-session-primary_btn,.class-date-request_btn,.class-detail-dashboard-publish_btn,.class-detail-dashboard-share_btn,.class-detail-dashboard-teacher_btn,input.payment-method-submit_btn,input.payment-confirmation-submit_btn,a.payment-confirmation-submit_btn,.payment-confirmation-paypal-submit_btn,a.payment-class-detail-confirmation-submit_btn,.payment-complete_btn,.p-payments_complete-buttons a,.sales-transfer-request_btn,.badge-teaser_btn,.classroom-menu-primary_btn,.classroom-action_btn,.conversations-search_btn,input.conversation-submit_btn,.about-learning-services_btn,.dashboard-discount-new_btn,.dashboard-discount-qr_btn,.dashboard-discount-primary_btn,.mypage-post-review_btn,.mypage-wish-empty_btn,.service-owner-search-service-owner-movie_btn,.awards-teacher-movie_btn,.signup-submit_btn,.withdrawal-submit_btn,.my-category-edit_btn,.recommend-service-owner-movie_btn,.service-owner-notification-offs_btn,.static-page-cp-twitter_btn,.static-page-cp-menu_btn1,.static-page-cp-menu_btn3,.static-page-mugen2020-cp-1-special_btn,.static-page-may2020-cp-menu_btn,.static-page-cp-feature_btn,.static-page-summer-kids2022-class_btn,.static-page-summer-kids2022-footer_btn,.static-page-apr2020-cp_btn,.static-page-apr2020-cp-online_btn,.static-page-apr2020-cp-search_btn,.static-page-apr2020-cp-ranking_btn,.anniversary-10th-meeting_btn,a.coupon-code_btn,.m-teach_btn,.introduction_btn,.online-classbox_btn,.onetime-service-feature_btn,.onetime-service-feature-bottom_btn,.subscription-service-feature_btn,.subscription-service-feature-bottom_btn{color:#ffffff;border:1px solid #02C39A;background-color:#02C39A}.e-primary_btn:link,.e-primary_btn-m:link,.e-primary_btn-s:link,.mypage-coupon-service_btn:link,.dashboard-primary_btn:link,.dashboard-steacher-send-notice-submit_btn:link,.dashboard-steacher-send-notice-confirmation-primary_btn:link,.dashboard-student-memo_btn:link,.dashboard-review-reply-form_btn:link,.dashboard-subscription-membership-content-for-member_btn:link,.subscription-membership-content-for-member_btn:link,.dashboard-dm-primary_btn:link,.dashboard-class-list-filter-submit_btn:link,.dashboard-steacher-students-message_btn:link,.d-teachers-list-add_btn:link,.dashboard-subscription-service-primary_btn:link,.dashboard-onetime-service-feature-primary_btn:link,.dashboard-onetime-service-primary_btn:link,.dashboard-analytics-modal_btn:link,.session-detail-confirm-submit_btn:link,.subscription-service-menu-publish_btn:link,.onetime-service-menu-publish_btn:link,.edituser-submit_btn:link,.edituser-submit-small_btn:link,.edituser-creditcard-card-edit-submit_btn:link,.edituser-creditcard-subscription-services_btn:link,.edituser-profile_btn:link,.top-signup_btn:link,.top-join_btn:link,.top-ranking-service-owner-owner-movie_btn:link,.search-sidebar_btn:link,input.spaces-search_btn:link,.spaces-new-space_btn:link,a.spaces-search_btn:link,.space-primary_btn:link,.top-teach_btn:link,.review-form-description_btn:link,.m-form-submit_btn:link,.m-form-tooltip_container:link,.class-detail-session-primary_btn:link,.class-date-request_btn:link,.class-detail-dashboard-publish_btn:link,.class-detail-dashboard-share_btn:link,.class-detail-dashboard-teacher_btn:link,input.payment-method-submit_btn:link,input.payment-confirmation-submit_btn:link,a.payment-confirmation-submit_btn:link,.payment-confirmation-paypal-submit_btn:link,a.payment-class-detail-confirmation-submit_btn:link,.payment-complete_btn:link,.p-payments_complete-buttons a:link,.sales-transfer-request_btn:link,.badge-teaser_btn:link,.classroom-menu-primary_btn:link,.classroom-action_btn:link,.conversations-search_btn:link,input.conversation-submit_btn:link,.about-learning-services_btn:link,.dashboard-discount-new_btn:link,.dashboard-discount-qr_btn:link,.dashboard-discount-primary_btn:link,.mypage-post-review_btn:link,.mypage-wish-empty_btn:link,.service-owner-search-service-owner-movie_btn:link,.awards-teacher-movie_btn:link,.signup-submit_btn:link,.withdrawal-submit_btn:link,.my-category-edit_btn:link,.recommend-service-owner-movie_btn:link,.service-owner-notification-offs_btn:link,.static-page-cp-twitter_btn:link,.static-page-cp-menu_btn1:link,.static-page-cp-menu_btn3:link,.static-page-mugen2020-cp-1-special_btn:link,.static-page-may2020-cp-menu_btn:link,.static-page-cp-feature_btn:link,.static-page-summer-kids2022-class_btn:link,.static-page-summer-kids2022-footer_btn:link,.static-page-apr2020-cp_btn:link,.static-page-apr2020-cp-online_btn:link,.static-page-apr2020-cp-search_btn:link,.static-page-apr2020-cp-ranking_btn:link,.anniversary-10th-meeting_btn:link,a.coupon-code_btn:link,.m-teach_btn:link,.introduction_btn:link,.online-classbox_btn:link,.onetime-service-feature_btn:link,.onetime-service-feature-bottom_btn:link,.subscription-service-feature_btn:link,.subscription-service-feature-bottom_btn:link,.e-primary_btn:visited,.e-primary_btn-m:visited,.e-primary_btn-s:visited,.mypage-coupon-service_btn:visited,.dashboard-primary_btn:visited,.dashboard-steacher-send-notice-submit_btn:visited,.dashboard-steacher-send-notice-confirmation-primary_btn:visited,.dashboard-student-memo_btn:visited,.dashboard-review-reply-form_btn:visited,.dashboard-subscription-membership-content-for-member_btn:visited,.subscription-membership-content-for-member_btn:visited,.dashboard-dm-primary_btn:visited,.dashboard-class-list-filter-submit_btn:visited,.dashboard-steacher-students-message_btn:visited,.d-teachers-list-add_btn:visited,.dashboard-subscription-service-primary_btn:visited,.dashboard-onetime-service-feature-primary_btn:visited,.dashboard-onetime-service-primary_btn:visited,.dashboard-analytics-modal_btn:visited,.session-detail-confirm-submit_btn:visited,.subscription-service-menu-publish_btn:visited,.onetime-service-menu-publish_btn:visited,.edituser-submit_btn:visited,.edituser-submit-small_btn:visited,.edituser-creditcard-card-edit-submit_btn:visited,.edituser-creditcard-subscription-services_btn:visited,.edituser-profile_btn:visited,.top-signup_btn:visited,.top-join_btn:visited,.top-ranking-service-owner-owner-movie_btn:visited,.search-sidebar_btn:visited,input.spaces-search_btn:visited,.spaces-new-space_btn:visited,a.spaces-search_btn:visited,.space-primary_btn:visited,.top-teach_btn:visited,.review-form-description_btn:visited,.m-form-submit_btn:visited,.m-form-tooltip_container:visited,.class-detail-session-primary_btn:visited,.class-date-request_btn:visited,.class-detail-dashboard-publish_btn:visited,.class-detail-dashboard-share_btn:visited,.class-detail-dashboard-teacher_btn:visited,input.payment-method-submit_btn:visited,input.payment-confirmation-submit_btn:visited,a.payment-confirmation-submit_btn:visited,.payment-confirmation-paypal-submit_btn:visited,a.payment-class-detail-confirmation-submit_btn:visited,.payment-complete_btn:visited,.p-payments_complete-buttons a:visited,.sales-transfer-request_btn:visited,.badge-teaser_btn:visited,.classroom-menu-primary_btn:visited,.classroom-action_btn:visited,.conversations-search_btn:visited,input.conversation-submit_btn:visited,.about-learning-services_btn:visited,.dashboard-discount-new_btn:visited,.dashboard-discount-qr_btn:visited,.dashboard-discount-primary_btn:visited,.mypage-post-review_btn:visited,.mypage-wish-empty_btn:visited,.service-owner-search-service-owner-movie_btn:visited,.awards-teacher-movie_btn:visited,.signup-submit_btn:visited,.withdrawal-submit_btn:visited,.my-category-edit_btn:visited,.recommend-service-owner-movie_btn:visited,.service-owner-notification-offs_btn:visited,.static-page-cp-twitter_btn:visited,.static-page-cp-menu_btn1:visited,.static-page-cp-menu_btn3:visited,.static-page-mugen2020-cp-1-special_btn:visited,.static-page-may2020-cp-menu_btn:visited,.static-page-cp-feature_btn:visited,.static-page-summer-kids2022-class_btn:visited,.static-page-summer-kids2022-footer_btn:visited,.static-page-apr2020-cp_btn:visited,.static-page-apr2020-cp-online_btn:visited,.static-page-apr2020-cp-search_btn:visited,.static-page-apr2020-cp-ranking_btn:visited,.anniversary-10th-meeting_btn:visited,a.coupon-code_btn:visited,.m-teach_btn:visited,.introduction_btn:visited,.online-classbox_btn:visited,.onetime-service-feature_btn:visited,.onetime-service-feature-bottom_btn:visited,.subscription-service-feature_btn:visited,.subscription-service-feature-bottom_btn:visited{color:#ffffff}.e-primary_btn:hover,.e-primary_btn-m:hover,.e-primary_btn-s:hover,.mypage-coupon-service_btn:hover,.dashboard-primary_btn:hover,.dashboard-steacher-send-notice-submit_btn:hover,.dashboard-steacher-send-notice-confirmation-primary_btn:hover,.dashboard-student-memo_btn:hover,.dashboard-review-reply-form_btn:hover,.dashboard-subscription-membership-content-for-member_btn:hover,.subscription-membership-content-for-member_btn:hover,.dashboard-dm-primary_btn:hover,.dashboard-class-list-filter-submit_btn:hover,.dashboard-steacher-students-message_btn:hover,.d-teachers-list-add_btn:hover,.dashboard-subscription-service-primary_btn:hover,.dashboard-onetime-service-feature-primary_btn:hover,.dashboard-onetime-service-primary_btn:hover,.dashboard-analytics-modal_btn:hover,.session-detail-confirm-submit_btn:hover,.subscription-service-menu-publish_btn:hover,.onetime-service-menu-publish_btn:hover,.edituser-submit_btn:hover,.edituser-submit-small_btn:hover,.edituser-creditcard-card-edit-submit_btn:hover,.edituser-creditcard-subscription-services_btn:hover,.edituser-profile_btn:hover,.top-signup_btn:hover,.top-join_btn:hover,.top-ranking-service-owner-owner-movie_btn:hover,.search-sidebar_btn:hover,input.spaces-search_btn:hover,.spaces-new-space_btn:hover,a.spaces-search_btn:hover,.space-primary_btn:hover,.top-teach_btn:hover,.review-form-description_btn:hover,.m-form-submit_btn:hover,.m-form-tooltip_container:hover,.class-detail-session-primary_btn:hover,.class-date-request_btn:hover,.class-detail-dashboard-publish_btn:hover,.class-detail-dashboard-share_btn:hover,.class-detail-dashboard-teacher_btn:hover,input.payment-method-submit_btn:hover,input.payment-confirmation-submit_btn:hover,a.payment-confirmation-submit_btn:hover,.payment-confirmation-paypal-submit_btn:hover,a.payment-class-detail-confirmation-submit_btn:hover,.payment-complete_btn:hover,.p-payments_complete-buttons a:hover,.sales-transfer-request_btn:hover,.badge-teaser_btn:hover,.classroom-menu-primary_btn:hover,.classroom-action_btn:hover,.conversations-search_btn:hover,input.conversation-submit_btn:hover,.about-learning-services_btn:hover,.dashboard-discount-new_btn:hover,.dashboard-discount-qr_btn:hover,.dashboard-discount-primary_btn:hover,.mypage-post-review_btn:hover,.mypage-wish-empty_btn:hover,.service-owner-search-service-owner-movie_btn:hover,.awards-teacher-movie_btn:hover,.signup-submit_btn:hover,.withdrawal-submit_btn:hover,.my-category-edit_btn:hover,.recommend-service-owner-movie_btn:hover,.service-owner-notification-offs_btn:hover,.static-page-cp-twitter_btn:hover,.static-page-cp-menu_btn1:hover,.static-page-cp-menu_btn3:hover,.static-page-mugen2020-cp-1-special_btn:hover,.static-page-may2020-cp-menu_btn:hover,.static-page-cp-feature_btn:hover,.static-page-summer-kids2022-class_btn:hover,.static-page-summer-kids2022-footer_btn:hover,.static-page-apr2020-cp_btn:hover,.static-page-apr2020-cp-online_btn:hover,.static-page-apr2020-cp-search_btn:hover,.static-page-apr2020-cp-ranking_btn:hover,.anniversary-10th-meeting_btn:hover,a.coupon-code_btn:hover,.m-teach_btn:hover,.introduction_btn:hover,.online-classbox_btn:hover,.onetime-service-feature_btn:hover,.onetime-service-feature-bottom_btn:hover,.subscription-service-feature_btn:hover,.subscription-service-feature-bottom_btn:hover{background-color:#00AC88}.e-primary_btn.disabled,.disabled.e-primary_btn-m,.disabled.e-primary_btn-s,.disabled.mypage-coupon-service_btn,.disabled.dashboard-primary_btn,.disabled.dashboard-steacher-send-notice-submit_btn,.disabled.dashboard-steacher-send-notice-confirmation-primary_btn,.disabled.dashboard-student-memo_btn,.disabled.dashboard-review-reply-form_btn,.disabled.dashboard-subscription-membership-content-for-member_btn,.disabled.subscription-membership-content-for-member_btn,.disabled.dashboard-dm-primary_btn,.disabled.dashboard-class-list-filter-submit_btn,.disabled.dashboard-steacher-students-message_btn,.disabled.d-teachers-list-add_btn,.disabled.dashboard-subscription-service-primary_btn,.disabled.dashboard-onetime-service-feature-primary_btn,.disabled.dashboard-onetime-service-primary_btn,.disabled.dashboard-analytics-modal_btn,.disabled.session-detail-confirm-submit_btn,.disabled.subscription-service-menu-publish_btn,.disabled.onetime-service-menu-publish_btn,.disabled.edituser-submit_btn,.disabled.edituser-submit-small_btn,.disabled.edituser-creditcard-card-edit-submit_btn,.disabled.edituser-creditcard-subscription-services_btn,.disabled.edituser-profile_btn,.disabled.top-signup_btn,.disabled.top-join_btn,.disabled.top-ranking-service-owner-owner-movie_btn,.disabled.search-sidebar_btn,input.disabled.spaces-search_btn,.disabled.spaces-new-space_btn,a.disabled.spaces-search_btn,.disabled.space-primary_btn,.disabled.top-teach_btn,.disabled.review-form-description_btn,.disabled.m-form-submit_btn,.disabled.m-form-tooltip_container,.disabled.class-detail-session-primary_btn,.disabled.class-date-request_btn,.disabled.class-detail-dashboard-publish_btn,.disabled.class-detail-dashboard-share_btn,.disabled.class-detail-dashboard-teacher_btn,input.disabled.payment-method-submit_btn,input.disabled.payment-confirmation-submit_btn,a.disabled.payment-confirmation-submit_btn,.disabled.payment-confirmation-paypal-submit_btn,a.disabled.payment-class-detail-confirmation-submit_btn,.disabled.payment-complete_btn,.p-payments_complete-buttons a.disabled,.disabled.sales-transfer-request_btn,.disabled.badge-teaser_btn,.disabled.classroom-menu-primary_btn,.disabled.classroom-action_btn,.disabled.conversations-search_btn,input.disabled.conversation-submit_btn,.disabled.about-learning-services_btn,.disabled.dashboard-discount-new_btn,.disabled.dashboard-discount-qr_btn,.disabled.dashboard-discount-primary_btn,.disabled.mypage-post-review_btn,.disabled.mypage-wish-empty_btn,.disabled.service-owner-search-service-owner-movie_btn,.disabled.awards-teacher-movie_btn,.disabled.signup-submit_btn,.disabled.withdrawal-submit_btn,.disabled.my-category-edit_btn,.disabled.recommend-service-owner-movie_btn,.disabled.service-owner-notification-offs_btn,.disabled.static-page-cp-twitter_btn,.disabled.static-page-cp-menu_btn1,.disabled.static-page-cp-menu_btn3,.disabled.static-page-mugen2020-cp-1-special_btn,.disabled.static-page-may2020-cp-menu_btn,.disabled.static-page-cp-feature_btn,.disabled.static-page-summer-kids2022-class_btn,.disabled.static-page-summer-kids2022-footer_btn,.disabled.static-page-apr2020-cp_btn,.disabled.static-page-apr2020-cp-online_btn,.disabled.static-page-apr2020-cp-search_btn,.disabled.static-page-apr2020-cp-ranking_btn,.disabled.anniversary-10th-meeting_btn,a.disabled.coupon-code_btn,.disabled.m-teach_btn,.disabled.introduction_btn,.disabled.online-classbox_btn,.disabled.onetime-service-feature_btn,.disabled.onetime-service-feature-bottom_btn,.disabled.subscription-service-feature_btn,.disabled.subscription-service-feature-bottom_btn{background-color:#eee;color:#b0b0b0;border-color:#eee;cursor:auto;pointer-events:none}.e-payment_btn,.e-payment_btn-m,.e-payment_btn-s,.subscription-service-apply_btn,.onetime-service-apply_btn,.class-detail-session-reserve_btn,.class-detail-reserve_btn{color:#ffffff;border:1px solid #EC8417;background-color:#EC8417}.e-payment_btn:link,.e-payment_btn-m:link,.e-payment_btn-s:link,.subscription-service-apply_btn:link,.onetime-service-apply_btn:link,.class-detail-session-reserve_btn:link,.class-detail-reserve_btn:link,.e-payment_btn:visited,.e-payment_btn-m:visited,.e-payment_btn-s:visited,.subscription-service-apply_btn:visited,.onetime-service-apply_btn:visited,.class-detail-session-reserve_btn:visited,.class-detail-reserve_btn:visited{color:#ffffff}.e-payment_btn:hover,.e-payment_btn-m:hover,.e-payment_btn-s:hover,.subscription-service-apply_btn:hover,.onetime-service-apply_btn:hover,.class-detail-session-reserve_btn:hover,.class-detail-reserve_btn:hover{background-color:#B16311}.e-payment_btn.disabled,.disabled.e-payment_btn-m,.disabled.e-payment_btn-s,.disabled.subscription-service-apply_btn,.disabled.onetime-service-apply_btn,.disabled.class-detail-session-reserve_btn,.disabled.class-detail-reserve_btn{background-color:#eee;color:#b0b0b0;border-color:#eee;cursor:auto;pointer-events:none}.e-entry_btn,.e-entry_btn-m,.e-entry_btn-s,.top-header-signup_btn,.top-signup_btn,.static-page-cp-entry_btn,.static-page-202211-cp-entry_btn,.online-program_btn{color:#ffffff;border:1px solid #EC8417;background-color:#EC8417}.e-entry_btn:link,.e-entry_btn-m:link,.e-entry_btn-s:link,.top-header-signup_btn:link,.top-signup_btn:link,.static-page-cp-entry_btn:link,.static-page-202211-cp-entry_btn:link,.online-program_btn:link,.e-entry_btn:visited,.e-entry_btn-m:visited,.e-entry_btn-s:visited,.top-header-signup_btn:visited,.top-signup_btn:visited,.static-page-cp-entry_btn:visited,.static-page-202211-cp-entry_btn:visited,.online-program_btn:visited{color:#ffffff}.e-entry_btn:hover,.e-entry_btn-m:hover,.e-entry_btn-s:hover,.top-header-signup_btn:hover,.top-signup_btn:hover,.static-page-cp-entry_btn:hover,.static-page-202211-cp-entry_btn:hover,.online-program_btn:hover{background-color:#B16311}.e-entry_btn.disabled,.disabled.e-entry_btn-m,.disabled.e-entry_btn-s,.disabled.top-header-signup_btn,.disabled.top-signup_btn,.disabled.static-page-cp-entry_btn,.disabled.static-page-202211-cp-entry_btn,.disabled.online-program_btn{background-color:#eee;color:#b0b0b0;border-color:#eee;cursor:auto;pointer-events:none}.e-secondary_btn,.e-secondary_btn-m,.conversations-header_btn,.mypage-home-more_btn,.static-page-summer-kids2022-class-teacher_btn,.e-secondary_btn-s,.mypage-attended-class-more_btn,a.m-alert_btn,.dashboard-table-menu_btn,.dashboard-secondary_btn,.dashboard-message-edit_btn,.dashboard-steacher-students-conditions-footer_btn,.dashboard-steacher-send-notice-input_btn,.dashboard-steacher-student-insert-tag-header-edit_btn,.dashboard-student-message_btn,.dashboard-review-message_btn,.dashboard-review-reply_btn,.dashboard-review-reply-form-back_btn,.dashboard-onetime-membership-purchase-message_btn,.dashboard-more_btn,.dashboard-back_btn,.dashboard-howto-secondary_btn,a.dashboard-hint_link,.dashboard-class_btn,.dashboard-dm-secondary_btn,.dashboard-business-profiles-form-back_btn,.dashboard-manage-members-add_btn,.myclass-class-open-reqeust_btn,.myclass-class-teacher_btn,.mod-classList-mgBox-recent-situation .btn-date-edit,.dashboard-steacher-students-condition-remove_btn,.d-teachers-list-item-control>.btn-white-outline,.d-teachers-list-edit_btn,.dashboard-review-secondary_btn,.dashboard-subscription-membership_btn,.dashboard-subscription-service-secondary_btn,.dashboard-onetime-service-feature-secondary_btn,.dashboard-onetime-membership_btn,.dashboard-onetime-membership-member_btn,.dashboard-onetime-membership-member-complete_btn,.dashboard-onetime-table-menu_btn,.dashboard-onetime-table-menu-pc_btn,.dashboard-analytics_btn,.dashboard-analytics-weekly-ranking_btn,.dashboard-analytics-weekly-advise_btn,.session-detail-confirm-back_btn,.subscription-service-menu-status_btn,.subscription-service-menu-edit_btn,.subscription-service-mypage_btn,.subscription-membership_btn,.onetime-service-menu-status_btn,.onetime-service-menu-edit_btn,.onetime-service-action-mail_btn,.onetime-service-mypage_btn,.user-dashboard-reserved_btn,.user-dashboard-bank-transfer_btn,.edituser-file_btn,.edituser-creditcard-card-edit_btn,.edituser-identification-back_btn,.edituser-identification-phone-back_btn,.top-service-owners_btn,.top-rankings-footer-more_btn,a.top-description_btn,.spaces-secondary_btn,.spaces-advancedsearch_btn,.space-tel_btn,.space-web_btn,.space-edit_btn,.space-secondary_btn,.top-teach-teacher-list-more_btn button,.m-form-back_btn,.session-detail-form-held-pattern_btn,.session-detail-form_btn,.p-class_sidebar-fav .p-class_sidebar-fav-btn,.class-sidebar-recommend_btn,.class-detail-mypage_btn,.class-detail-sessions-more_btn,.class-detail-secondary_btn,.class-date-request-date_btn,.class-detail-organizer_btn,.class-detail-dashboard-status_btn,.class-detail-dashboard-edit_btn,.class-detail-dashboard-session_btn,.class-detail-form-held-pattern_btn,.class-detail-form-course-footer_btn,.date-request-held-pattern_btn,.payment-back_btn,.payment-new-card_btn,.payment-duration-back_btn,.payment-more_btn,.classroom-menu-edit_btn,.classroom-blank_btn,.classroom-contents-readmore_container span,.classroom_btn,.conversation-more_btn,.conversation-secondary_btn,a.conversation-notification_btn,.about-learning-services-more_btn,.dashboard-discount-secondary_btn,.dashboard-discount-footer_btn,.p-student-dash_header-points .dash-point-link,.mypage-violation-report_btn,.mypage-taken-receipt_btn,.mypage-subscription-service-more_btn,.mypage-onetime-service_btn,.show-attendance_btn,.p-show_attendance_btn,.show-attendance-cancel-back_btn,.show-attendance-detail-footer_btn,.show-attendance-url_btn,.awards-teacher_btn,.withdrawal-move_btn,.organizer_btn,.my-category-class-box_btn,.my-category-select_btn,.teacher_btn,.recommend-services_btn,.recommend-services-more_btn,.recommended-service-owners_btn,.static-page-cp-notes_btn,.static-page-summer-kids2022_btn,.static-page-202201-cp-services-more_btn,.anniversary-10th-menu_item,.anniversary-10th-wallpaper_btn,.introduction-zoom-dl_btn,.introduction-authentication_btn,a.keep-learning-share_btn,a.keep-learning-fb_btn,a.keep-learning-twitter_btn,a.keep-learning-download-bg_btn,a.keep-learning-footer-btn,.online-sub_btn,.online-program-notes_btn,.violation-report-about_btn{color:#00AC88;border:1px solid #00AC88;background-color:#fff}.e-secondary_btn:link,.e-secondary_btn-m:link,.conversations-header_btn:link,.mypage-home-more_btn:link,.static-page-summer-kids2022-class-teacher_btn:link,.e-secondary_btn-s:link,.mypage-attended-class-more_btn:link,a.m-alert_btn:link,.dashboard-table-menu_btn:link,.dashboard-secondary_btn:link,.dashboard-message-edit_btn:link,.dashboard-steacher-students-conditions-footer_btn:link,.dashboard-steacher-send-notice-input_btn:link,.dashboard-steacher-student-insert-tag-header-edit_btn:link,.dashboard-student-message_btn:link,.dashboard-review-message_btn:link,.dashboard-review-reply_btn:link,.dashboard-review-reply-form-back_btn:link,.dashboard-onetime-membership-purchase-message_btn:link,.dashboard-more_btn:link,.dashboard-back_btn:link,.dashboard-howto-secondary_btn:link,a.dashboard-hint_link:link,.dashboard-class_btn:link,.dashboard-dm-secondary_btn:link,.dashboard-business-profiles-form-back_btn:link,.dashboard-manage-members-add_btn:link,.myclass-class-open-reqeust_btn:link,.myclass-class-teacher_btn:link,.mod-classList-mgBox-recent-situation .btn-date-edit:link,.dashboard-steacher-students-condition-remove_btn:link,.d-teachers-list-item-control>.btn-white-outline:link,.d-teachers-list-edit_btn:link,.dashboard-review-secondary_btn:link,.dashboard-subscription-membership_btn:link,.dashboard-subscription-service-secondary_btn:link,.dashboard-onetime-service-feature-secondary_btn:link,.dashboard-onetime-membership_btn:link,.dashboard-onetime-membership-member_btn:link,.dashboard-onetime-membership-member-complete_btn:link,.dashboard-onetime-table-menu_btn:link,.dashboard-onetime-table-menu-pc_btn:link,.dashboard-analytics_btn:link,.dashboard-analytics-weekly-ranking_btn:link,.dashboard-analytics-weekly-advise_btn:link,.session-detail-confirm-back_btn:link,.subscription-service-menu-status_btn:link,.subscription-service-menu-edit_btn:link,.subscription-service-mypage_btn:link,.subscription-membership_btn:link,.onetime-service-menu-status_btn:link,.onetime-service-menu-edit_btn:link,.onetime-service-action-mail_btn:link,.onetime-service-mypage_btn:link,.user-dashboard-reserved_btn:link,.user-dashboard-bank-transfer_btn:link,.edituser-file_btn:link,.edituser-creditcard-card-edit_btn:link,.edituser-identification-back_btn:link,.edituser-identification-phone-back_btn:link,.top-service-owners_btn:link,.top-rankings-footer-more_btn:link,a.top-description_btn:link,.spaces-secondary_btn:link,.spaces-advancedsearch_btn:link,.space-tel_btn:link,.space-web_btn:link,.space-edit_btn:link,.space-secondary_btn:link,.top-teach-teacher-list-more_btn button:link,.m-form-back_btn:link,.session-detail-form-held-pattern_btn:link,.session-detail-form_btn:link,.p-class_sidebar-fav .p-class_sidebar-fav-btn:link,.class-sidebar-recommend_btn:link,.class-detail-mypage_btn:link,.class-detail-sessions-more_btn:link,.class-detail-secondary_btn:link,.class-date-request-date_btn:link,.class-detail-organizer_btn:link,.class-detail-dashboard-status_btn:link,.class-detail-dashboard-edit_btn:link,.class-detail-dashboard-session_btn:link,.class-detail-form-held-pattern_btn:link,.class-detail-form-course-footer_btn:link,.date-request-held-pattern_btn:link,.payment-back_btn:link,.payment-new-card_btn:link,.payment-duration-back_btn:link,.payment-more_btn:link,.classroom-menu-edit_btn:link,.classroom-blank_btn:link,.classroom-contents-readmore_container span:link,.classroom_btn:link,.conversation-more_btn:link,.conversation-secondary_btn:link,a.conversation-notification_btn:link,.about-learning-services-more_btn:link,.dashboard-discount-secondary_btn:link,.dashboard-discount-footer_btn:link,.p-student-dash_header-points .dash-point-link:link,.mypage-violation-report_btn:link,.mypage-taken-receipt_btn:link,.mypage-subscription-service-more_btn:link,.mypage-onetime-service_btn:link,.show-attendance_btn:link,.p-show_attendance_btn:link,.show-attendance-cancel-back_btn:link,.show-attendance-detail-footer_btn:link,.show-attendance-url_btn:link,.awards-teacher_btn:link,.withdrawal-move_btn:link,.organizer_btn:link,.my-category-class-box_btn:link,.my-category-select_btn:link,.teacher_btn:link,.recommend-services_btn:link,.recommend-services-more_btn:link,.recommended-service-owners_btn:link,.static-page-cp-notes_btn:link,.static-page-summer-kids2022_btn:link,.static-page-202201-cp-services-more_btn:link,.anniversary-10th-menu_item:link,.anniversary-10th-wallpaper_btn:link,.introduction-zoom-dl_btn:link,.introduction-authentication_btn:link,a.keep-learning-share_btn:link,a.keep-learning-fb_btn:link,a.keep-learning-twitter_btn:link,a.keep-learning-download-bg_btn:link,a.keep-learning-footer-btn:link,.online-sub_btn:link,.online-program-notes_btn:link,.violation-report-about_btn:link,.e-secondary_btn:visited,.e-secondary_btn-m:visited,.conversations-header_btn:visited,.mypage-home-more_btn:visited,.static-page-summer-kids2022-class-teacher_btn:visited,.e-secondary_btn-s:visited,.mypage-attended-class-more_btn:visited,a.m-alert_btn:visited,.dashboard-table-menu_btn:visited,.dashboard-secondary_btn:visited,.dashboard-message-edit_btn:visited,.dashboard-steacher-students-conditions-footer_btn:visited,.dashboard-steacher-send-notice-input_btn:visited,.dashboard-steacher-student-insert-tag-header-edit_btn:visited,.dashboard-student-message_btn:visited,.dashboard-review-message_btn:visited,.dashboard-review-reply_btn:visited,.dashboard-review-reply-form-back_btn:visited,.dashboard-onetime-membership-purchase-message_btn:visited,.dashboard-more_btn:visited,.dashboard-back_btn:visited,.dashboard-howto-secondary_btn:visited,a.dashboard-hint_link:visited,.dashboard-class_btn:visited,.dashboard-dm-secondary_btn:visited,.dashboard-business-profiles-form-back_btn:visited,.dashboard-manage-members-add_btn:visited,.myclass-class-open-reqeust_btn:visited,.myclass-class-teacher_btn:visited,.mod-classList-mgBox-recent-situation .btn-date-edit:visited,.dashboard-steacher-students-condition-remove_btn:visited,.d-teachers-list-item-control>.btn-white-outline:visited,.d-teachers-list-edit_btn:visited,.dashboard-review-secondary_btn:visited,.dashboard-subscription-membership_btn:visited,.dashboard-subscription-service-secondary_btn:visited,.dashboard-onetime-service-feature-secondary_btn:visited,.dashboard-onetime-membership_btn:visited,.dashboard-onetime-membership-member_btn:visited,.dashboard-onetime-membership-member-complete_btn:visited,.dashboard-onetime-table-menu_btn:visited,.dashboard-onetime-table-menu-pc_btn:visited,.dashboard-analytics_btn:visited,.dashboard-analytics-weekly-ranking_btn:visited,.dashboard-analytics-weekly-advise_btn:visited,.session-detail-confirm-back_btn:visited,.subscription-service-menu-status_btn:visited,.subscription-service-menu-edit_btn:visited,.subscription-service-mypage_btn:visited,.subscription-membership_btn:visited,.onetime-service-menu-status_btn:visited,.onetime-service-menu-edit_btn:visited,.onetime-service-action-mail_btn:visited,.onetime-service-mypage_btn:visited,.user-dashboard-reserved_btn:visited,.user-dashboard-bank-transfer_btn:visited,.edituser-file_btn:visited,.edituser-creditcard-card-edit_btn:visited,.edituser-identification-back_btn:visited,.edituser-identification-phone-back_btn:visited,.top-service-owners_btn:visited,.top-rankings-footer-more_btn:visited,a.top-description_btn:visited,.spaces-secondary_btn:visited,.spaces-advancedsearch_btn:visited,.space-tel_btn:visited,.space-web_btn:visited,.space-edit_btn:visited,.space-secondary_btn:visited,.top-teach-teacher-list-more_btn button:visited,.m-form-back_btn:visited,.session-detail-form-held-pattern_btn:visited,.session-detail-form_btn:visited,.p-class_sidebar-fav .p-class_sidebar-fav-btn:visited,.class-sidebar-recommend_btn:visited,.class-detail-mypage_btn:visited,.class-detail-sessions-more_btn:visited,.class-detail-secondary_btn:visited,.class-date-request-date_btn:visited,.class-detail-organizer_btn:visited,.class-detail-dashboard-status_btn:visited,.class-detail-dashboard-edit_btn:visited,.class-detail-dashboard-session_btn:visited,.class-detail-form-held-pattern_btn:visited,.class-detail-form-course-footer_btn:visited,.date-request-held-pattern_btn:visited,.payment-back_btn:visited,.payment-new-card_btn:visited,.payment-duration-back_btn:visited,.payment-more_btn:visited,.classroom-menu-edit_btn:visited,.classroom-blank_btn:visited,.classroom-contents-readmore_container span:visited,.classroom_btn:visited,.conversation-more_btn:visited,.conversation-secondary_btn:visited,a.conversation-notification_btn:visited,.about-learning-services-more_btn:visited,.dashboard-discount-secondary_btn:visited,.dashboard-discount-footer_btn:visited,.p-student-dash_header-points .dash-point-link:visited,.mypage-violation-report_btn:visited,.mypage-taken-receipt_btn:visited,.mypage-subscription-service-more_btn:visited,.mypage-onetime-service_btn:visited,.show-attendance_btn:visited,.p-show_attendance_btn:visited,.show-attendance-cancel-back_btn:visited,.show-attendance-detail-footer_btn:visited,.show-attendance-url_btn:visited,.awards-teacher_btn:visited,.withdrawal-move_btn:visited,.organizer_btn:visited,.my-category-class-box_btn:visited,.my-category-select_btn:visited,.teacher_btn:visited,.recommend-services_btn:visited,.recommend-services-more_btn:visited,.recommended-service-owners_btn:visited,.static-page-cp-notes_btn:visited,.static-page-summer-kids2022_btn:visited,.static-page-202201-cp-services-more_btn:visited,.anniversary-10th-menu_item:visited,.anniversary-10th-wallpaper_btn:visited,.introduction-zoom-dl_btn:visited,.introduction-authentication_btn:visited,a.keep-learning-share_btn:visited,a.keep-learning-fb_btn:visited,a.keep-learning-twitter_btn:visited,a.keep-learning-download-bg_btn:visited,a.keep-learning-footer-btn:visited,.online-sub_btn:visited,.online-program-notes_btn:visited,.violation-report-about_btn:visited{color:#00AC88}.e-secondary_btn:hover,.e-secondary_btn-m:hover,.conversations-header_btn:hover,.mypage-home-more_btn:hover,.static-page-summer-kids2022-class-teacher_btn:hover,.e-secondary_btn-s:hover,.mypage-attended-class-more_btn:hover,a.m-alert_btn:hover,.dashboard-table-menu_btn:hover,.dashboard-secondary_btn:hover,.dashboard-message-edit_btn:hover,.dashboard-steacher-students-conditions-footer_btn:hover,.dashboard-steacher-send-notice-input_btn:hover,.dashboard-steacher-student-insert-tag-header-edit_btn:hover,.dashboard-student-message_btn:hover,.dashboard-review-message_btn:hover,.dashboard-review-reply_btn:hover,.dashboard-review-reply-form-back_btn:hover,.dashboard-onetime-membership-purchase-message_btn:hover,.dashboard-more_btn:hover,.dashboard-back_btn:hover,.dashboard-howto-secondary_btn:hover,a.dashboard-hint_link:hover,.dashboard-class_btn:hover,.dashboard-dm-secondary_btn:hover,.dashboard-business-profiles-form-back_btn:hover,.dashboard-manage-members-add_btn:hover,.myclass-class-open-reqeust_btn:hover,.myclass-class-teacher_btn:hover,.mod-classList-mgBox-recent-situation .btn-date-edit:hover,.dashboard-steacher-students-condition-remove_btn:hover,.d-teachers-list-item-control>.btn-white-outline:hover,.d-teachers-list-edit_btn:hover,.dashboard-review-secondary_btn:hover,.dashboard-subscription-membership_btn:hover,.dashboard-subscription-service-secondary_btn:hover,.dashboard-onetime-service-feature-secondary_btn:hover,.dashboard-onetime-membership_btn:hover,.dashboard-onetime-membership-member_btn:hover,.dashboard-onetime-membership-member-complete_btn:hover,.dashboard-onetime-table-menu_btn:hover,.dashboard-onetime-table-menu-pc_btn:hover,.dashboard-analytics_btn:hover,.dashboard-analytics-weekly-ranking_btn:hover,.dashboard-analytics-weekly-advise_btn:hover,.session-detail-confirm-back_btn:hover,.subscription-service-menu-status_btn:hover,.subscription-service-menu-edit_btn:hover,.subscription-service-mypage_btn:hover,.subscription-membership_btn:hover,.onetime-service-menu-status_btn:hover,.onetime-service-menu-edit_btn:hover,.onetime-service-action-mail_btn:hover,.onetime-service-mypage_btn:hover,.user-dashboard-reserved_btn:hover,.user-dashboard-bank-transfer_btn:hover,.edituser-file_btn:hover,.edituser-creditcard-card-edit_btn:hover,.edituser-identification-back_btn:hover,.edituser-identification-phone-back_btn:hover,.top-service-owners_btn:hover,.top-rankings-footer-more_btn:hover,a.top-description_btn:hover,.spaces-secondary_btn:hover,.spaces-advancedsearch_btn:hover,.space-tel_btn:hover,.space-web_btn:hover,.space-edit_btn:hover,.space-secondary_btn:hover,.top-teach-teacher-list-more_btn button:hover,.m-form-back_btn:hover,.session-detail-form-held-pattern_btn:hover,.session-detail-form_btn:hover,.p-class_sidebar-fav .p-class_sidebar-fav-btn:hover,.class-sidebar-recommend_btn:hover,.class-detail-mypage_btn:hover,.class-detail-sessions-more_btn:hover,.class-detail-secondary_btn:hover,.class-date-request-date_btn:hover,.class-detail-organizer_btn:hover,.class-detail-dashboard-status_btn:hover,.class-detail-dashboard-edit_btn:hover,.class-detail-dashboard-session_btn:hover,.class-detail-form-held-pattern_btn:hover,.class-detail-form-course-footer_btn:hover,.date-request-held-pattern_btn:hover,.payment-back_btn:hover,.payment-new-card_btn:hover,.payment-duration-back_btn:hover,.payment-more_btn:hover,.classroom-menu-edit_btn:hover,.classroom-blank_btn:hover,.classroom-contents-readmore_container span:hover,.classroom_btn:hover,.conversation-more_btn:hover,.conversation-secondary_btn:hover,a.conversation-notification_btn:hover,.about-learning-services-more_btn:hover,.dashboard-discount-secondary_btn:hover,.dashboard-discount-footer_btn:hover,.p-student-dash_header-points .dash-point-link:hover,.mypage-violation-report_btn:hover,.mypage-taken-receipt_btn:hover,.mypage-subscription-service-more_btn:hover,.mypage-onetime-service_btn:hover,.show-attendance_btn:hover,.p-show_attendance_btn:hover,.show-attendance-cancel-back_btn:hover,.show-attendance-detail-footer_btn:hover,.show-attendance-url_btn:hover,.awards-teacher_btn:hover,.withdrawal-move_btn:hover,.organizer_btn:hover,.my-category-class-box_btn:hover,.my-category-select_btn:hover,.teacher_btn:hover,.recommend-services_btn:hover,.recommend-services-more_btn:hover,.recommended-service-owners_btn:hover,.static-page-cp-notes_btn:hover,.static-page-summer-kids2022_btn:hover,.static-page-202201-cp-services-more_btn:hover,.anniversary-10th-menu_item:hover,.anniversary-10th-wallpaper_btn:hover,.introduction-zoom-dl_btn:hover,.introduction-authentication_btn:hover,a.keep-learning-share_btn:hover,a.keep-learning-fb_btn:hover,a.keep-learning-twitter_btn:hover,a.keep-learning-download-bg_btn:hover,a.keep-learning-footer-btn:hover,.online-sub_btn:hover,.online-program-notes_btn:hover,.violation-report-about_btn:hover{background-color:rgba(2,195,154,0.2)}.e-secondary_btn.disabled,.disabled.e-secondary_btn-m,.disabled.conversations-header_btn,.disabled.mypage-home-more_btn,.disabled.static-page-summer-kids2022-class-teacher_btn,.disabled.e-secondary_btn-s,.disabled.mypage-attended-class-more_btn,a.disabled.m-alert_btn,.disabled.dashboard-table-menu_btn,.disabled.dashboard-secondary_btn,.disabled.dashboard-message-edit_btn,.disabled.dashboard-steacher-students-conditions-footer_btn,.disabled.dashboard-steacher-send-notice-input_btn,.disabled.dashboard-steacher-student-insert-tag-header-edit_btn,.disabled.dashboard-student-message_btn,.disabled.dashboard-review-message_btn,.disabled.dashboard-review-reply_btn,.disabled.dashboard-review-reply-form-back_btn,.disabled.dashboard-onetime-membership-purchase-message_btn,.disabled.dashboard-more_btn,.disabled.dashboard-back_btn,.disabled.dashboard-howto-secondary_btn,a.disabled.dashboard-hint_link,.disabled.dashboard-class_btn,.disabled.dashboard-dm-secondary_btn,.disabled.dashboard-business-profiles-form-back_btn,.disabled.dashboard-manage-members-add_btn,.disabled.myclass-class-open-reqeust_btn,.disabled.myclass-class-teacher_btn,.mod-classList-mgBox-recent-situation .disabled.btn-date-edit,.disabled.dashboard-steacher-students-condition-remove_btn,.d-teachers-list-item-control>.disabled.btn-white-outline,.disabled.d-teachers-list-edit_btn,.disabled.dashboard-review-secondary_btn,.disabled.dashboard-subscription-membership_btn,.disabled.dashboard-subscription-service-secondary_btn,.disabled.dashboard-onetime-service-feature-secondary_btn,.disabled.dashboard-onetime-membership_btn,.disabled.dashboard-onetime-membership-member_btn,.disabled.dashboard-onetime-membership-member-complete_btn,.disabled.dashboard-onetime-table-menu_btn,.disabled.dashboard-onetime-table-menu-pc_btn,.disabled.dashboard-analytics_btn,.disabled.dashboard-analytics-weekly-ranking_btn,.disabled.dashboard-analytics-weekly-advise_btn,.disabled.session-detail-confirm-back_btn,.disabled.subscription-service-menu-status_btn,.disabled.subscription-service-menu-edit_btn,.disabled.subscription-service-mypage_btn,.disabled.subscription-membership_btn,.disabled.onetime-service-menu-status_btn,.disabled.onetime-service-menu-edit_btn,.disabled.onetime-service-action-mail_btn,.disabled.onetime-service-mypage_btn,.disabled.user-dashboard-reserved_btn,.disabled.user-dashboard-bank-transfer_btn,.disabled.edituser-file_btn,.disabled.edituser-creditcard-card-edit_btn,.disabled.edituser-identification-back_btn,.disabled.edituser-identification-phone-back_btn,.disabled.top-service-owners_btn,.disabled.top-rankings-footer-more_btn,a.disabled.top-description_btn,.disabled.spaces-secondary_btn,.disabled.spaces-advancedsearch_btn,.disabled.space-tel_btn,.disabled.space-web_btn,.disabled.space-edit_btn,.disabled.space-secondary_btn,.top-teach-teacher-list-more_btn button.disabled,.disabled.m-form-back_btn,.disabled.session-detail-form-held-pattern_btn,.disabled.session-detail-form_btn,.p-class_sidebar-fav .disabled.p-class_sidebar-fav-btn,.disabled.class-sidebar-recommend_btn,.disabled.class-detail-mypage_btn,.disabled.class-detail-sessions-more_btn,.disabled.class-detail-secondary_btn,.disabled.class-date-request-date_btn,.disabled.class-detail-organizer_btn,.disabled.class-detail-dashboard-status_btn,.disabled.class-detail-dashboard-edit_btn,.disabled.class-detail-dashboard-session_btn,.disabled.class-detail-form-held-pattern_btn,.disabled.class-detail-form-course-footer_btn,.disabled.date-request-held-pattern_btn,.disabled.payment-back_btn,.disabled.payment-new-card_btn,.disabled.payment-duration-back_btn,.disabled.payment-more_btn,.disabled.classroom-menu-edit_btn,.disabled.classroom-blank_btn,.classroom-contents-readmore_container span.disabled,.disabled.classroom_btn,.disabled.conversation-more_btn,.disabled.conversation-secondary_btn,a.disabled.conversation-notification_btn,.disabled.about-learning-services-more_btn,.disabled.dashboard-discount-secondary_btn,.disabled.dashboard-discount-footer_btn,.p-student-dash_header-points .disabled.dash-point-link,.disabled.mypage-violation-report_btn,.disabled.mypage-taken-receipt_btn,.disabled.mypage-subscription-service-more_btn,.disabled.mypage-onetime-service_btn,.disabled.show-attendance_btn,.disabled.p-show_attendance_btn,.disabled.show-attendance-cancel-back_btn,.disabled.show-attendance-detail-footer_btn,.disabled.show-attendance-url_btn,.disabled.awards-teacher_btn,.disabled.withdrawal-move_btn,.disabled.organizer_btn,.disabled.my-category-class-box_btn,.disabled.my-category-select_btn,.disabled.teacher_btn,.disabled.recommend-services_btn,.disabled.recommend-services-more_btn,.disabled.recommended-service-owners_btn,.disabled.static-page-cp-notes_btn,.disabled.static-page-summer-kids2022_btn,.disabled.static-page-202201-cp-services-more_btn,.disabled.anniversary-10th-menu_item,.disabled.anniversary-10th-wallpaper_btn,.disabled.introduction-zoom-dl_btn,.disabled.introduction-authentication_btn,a.disabled.keep-learning-share_btn,a.disabled.keep-learning-fb_btn,a.disabled.keep-learning-twitter_btn,a.disabled.keep-learning-download-bg_btn,a.disabled.keep-learning-footer-btn,.disabled.online-sub_btn,.disabled.online-program-notes_btn,.disabled.violation-report-about_btn{background-color:#eee;color:#b0b0b0;border-color:#eee;cursor:auto;pointer-events:none}.e-tertiary_btn,.e-tertiary_btn-m,.e-tertiary_btn-s,.dashboard-help_btn,.dashboard-teacher-edit_btn,.dashboard-subscription-membership-info-status_btn,.dashboard-onetime-membership-info-status_btn,.subscription-membership-info-status_btn,.mypage-read-review_btn{color:#00AC88;border:1px solid #F7F7F7;background-color:#F7F7F7}.e-tertiary_btn:link,.e-tertiary_btn-m:link,.e-tertiary_btn-s:link,.dashboard-help_btn:link,.dashboard-teacher-edit_btn:link,.dashboard-subscription-membership-info-status_btn:link,.dashboard-onetime-membership-info-status_btn:link,.subscription-membership-info-status_btn:link,.mypage-read-review_btn:link,.e-tertiary_btn:visited,.e-tertiary_btn-m:visited,.e-tertiary_btn-s:visited,.dashboard-help_btn:visited,.dashboard-teacher-edit_btn:visited,.dashboard-subscription-membership-info-status_btn:visited,.dashboard-onetime-membership-info-status_btn:visited,.subscription-membership-info-status_btn:visited,.mypage-read-review_btn:visited{color:#00AC88}.e-tertiary_btn:hover,.e-tertiary_btn-m:hover,.e-tertiary_btn-s:hover,.dashboard-help_btn:hover,.dashboard-teacher-edit_btn:hover,.dashboard-subscription-membership-info-status_btn:hover,.dashboard-onetime-membership-info-status_btn:hover,.subscription-membership-info-status_btn:hover,.mypage-read-review_btn:hover{background-color:rgba(2,195,154,0.2)}.e-warning_btn,.e-warning_btn-m,.e-warning_btn-s,.dashboard-manage-members-member-delete_btn,.d-teachers-list-delete_btn,.dashboard-onetime-membership-member-admin-cancel_btn,.dashboard-onetime-membership-member-warning_btn,.edituser-creditcard-card-remove_btn,.p-search_sidebar-date-clear,.m-form-delete_btn,.session-detail-form-delete_btn,.class-detail-form-course-delete_btn,.date-request-remove_btn,.classroom-menu-warning_btn,.dashboard-discount-delete_btn,.show-attendance-cancel_btn,.p-show_attendance_btn_cancel,.withdrawal-warning_btn{color:#E84855;border:1px solid #EDEDED;background-color:#F7F7F7}.e-warning_btn:link,.e-warning_btn-m:link,.e-warning_btn-s:link,.dashboard-manage-members-member-delete_btn:link,.d-teachers-list-delete_btn:link,.dashboard-onetime-membership-member-admin-cancel_btn:link,.dashboard-onetime-membership-member-warning_btn:link,.edituser-creditcard-card-remove_btn:link,.p-search_sidebar-date-clear:link,.m-form-delete_btn:link,.session-detail-form-delete_btn:link,.class-detail-form-course-delete_btn:link,.date-request-remove_btn:link,.classroom-menu-warning_btn:link,.dashboard-discount-delete_btn:link,.show-attendance-cancel_btn:link,.p-show_attendance_btn_cancel:link,.withdrawal-warning_btn:link,.e-warning_btn:visited,.e-warning_btn-m:visited,.e-warning_btn-s:visited,.dashboard-manage-members-member-delete_btn:visited,.d-teachers-list-delete_btn:visited,.dashboard-onetime-membership-member-admin-cancel_btn:visited,.dashboard-onetime-membership-member-warning_btn:visited,.edituser-creditcard-card-remove_btn:visited,.p-search_sidebar-date-clear:visited,.m-form-delete_btn:visited,.session-detail-form-delete_btn:visited,.class-detail-form-course-delete_btn:visited,.date-request-remove_btn:visited,.classroom-menu-warning_btn:visited,.dashboard-discount-delete_btn:visited,.show-attendance-cancel_btn:visited,.p-show_attendance_btn_cancel:visited,.withdrawal-warning_btn:visited{color:#E84855}.e-warning_btn:hover,.e-warning_btn-m:hover,.e-warning_btn-s:hover,.dashboard-manage-members-member-delete_btn:hover,.d-teachers-list-delete_btn:hover,.dashboard-onetime-membership-member-admin-cancel_btn:hover,.dashboard-onetime-membership-member-warning_btn:hover,.edituser-creditcard-card-remove_btn:hover,.p-search_sidebar-date-clear:hover,.m-form-delete_btn:hover,.session-detail-form-delete_btn:hover,.class-detail-form-course-delete_btn:hover,.date-request-remove_btn:hover,.classroom-menu-warning_btn:hover,.dashboard-discount-delete_btn:hover,.show-attendance-cancel_btn:hover,.p-show_attendance_btn_cancel:hover,.withdrawal-warning_btn:hover{background-color:rgba(232,72,85,0.2)}.e-warning_btn.disabled,.disabled.e-warning_btn-m,.disabled.e-warning_btn-s,.disabled.dashboard-manage-members-member-delete_btn,.disabled.d-teachers-list-delete_btn,.disabled.dashboard-onetime-membership-member-admin-cancel_btn,.disabled.dashboard-onetime-membership-member-warning_btn,.disabled.edituser-creditcard-card-remove_btn,.disabled.p-search_sidebar-date-clear,.disabled.m-form-delete_btn,.disabled.session-detail-form-delete_btn,.disabled.class-detail-form-course-delete_btn,.disabled.date-request-remove_btn,.disabled.classroom-menu-warning_btn,.disabled.dashboard-discount-delete_btn,.disabled.show-attendance-cancel_btn,.disabled.p-show_attendance_btn_cancel,.disabled.withdrawal-warning_btn{background-color:#eee;color:#b0b0b0;border-color:#eee;cursor:auto;pointer-events:none}.e-corporate_btn,.user-dashboard-corporate_btn,.organizer-corporate_btn,.class-detail-corporate_btn,.steacher-corporate_btn{color:#1c88a6;border:1px solid #1c88a6}.e-corporate_btn:link,.user-dashboard-corporate_btn:link,.organizer-corporate_btn:link,.class-detail-corporate_btn:link,.steacher-corporate_btn:link,.e-corporate_btn:visited,.user-dashboard-corporate_btn:visited,.organizer-corporate_btn:visited,.class-detail-corporate_btn:visited,.steacher-corporate_btn:visited{color:#1c88a6}.e-corporate_btn:hover,.user-dashboard-corporate_btn:hover,.organizer-corporate_btn:hover,.class-detail-corporate_btn:hover,.steacher-corporate_btn:hover{background-color:rgba(28,136,166,0.2)}.e_input,.e_select,.onetime-service-action-time_select,.search-date-select_container,.m-form_select,.session-detail-form-spaces_select,.date-request-time-range_select,.registrations-birthyear_select,.awards_select,.select-prefectures_select,.dashboard-business-profiles-form-zip_input,.dashboard-message-template-edit-description_container,.search-sidebar-filter-keyword_input,.spaces-form_input,.spaces-form-name_input,.spaces-form-copy_input,.spaces-form-email_input,.spaces-form-url_input,.spaces-form-address_input,.m-form-description_input,.m-form-long-description_input,.m-form-content_for_member_input,.m-form_input,.class-date-request-date_input,.class-date-request-message_input,.class-detail-form-classdescription_input,.date-request-message_input,.payment-point_input,.p-payments_points-status,.StripeElement,.registrations-username_input,.classroom-open-request-input_container,.conversations-search_container,.conversation-form_input,.withdrawal-details_input,.coupon-code_input,.coupon-signup_input{min-height:2rem;padding:0.4rem;box-sizing:border-box;border-radius:0.32rem;border:solid 1px #ccc}@media screen and (max-width: 640px){.e_input,.e_select,.onetime-service-action-time_select,.search-date-select_container,.m-form_select,.session-detail-form-spaces_select,.date-request-time-range_select,.registrations-birthyear_select,.awards_select,.select-prefectures_select,.dashboard-business-profiles-form-zip_input,.dashboard-message-template-edit-description_container,.search-sidebar-filter-keyword_input,.spaces-form_input,.spaces-form-name_input,.spaces-form-copy_input,.spaces-form-email_input,.spaces-form-url_input,.spaces-form-address_input,.m-form-description_input,.m-form-long-description_input,.m-form-content_for_member_input,.m-form_input,.class-date-request-date_input,.class-date-request-message_input,.class-detail-form-classdescription_input,.date-request-message_input,.payment-point_input,.p-payments_points-status,.StripeElement,.registrations-username_input,.classroom-open-request-input_container,.conversations-search_container,.conversation-form_input,.withdrawal-details_input,.coupon-code_input,.coupon-signup_input{font-size:1rem}}.e_select,.onetime-service-action-time_select,.search-date-select_container,.m-form_select,.session-detail-form-spaces_select,.date-request-time-range_select,.registrations-birthyear_select,.awards_select,.select-prefectures_select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url("../svg/search-select-4d684c7c02de0cd93d676397bb71461b06cd442714ce9fd7ae4e9138b1c7bc97.svg") no-repeat;background-position:right 0.4rem top 50%;padding:0 1.2rem 0 0.4rem;height:auto;background-color:#fff}.field_with_errors .e_input,.field_with_errors .e_select,.field_with_errors .onetime-service-action-time_select,.field_with_errors .search-date-select_container,.field_with_errors .m-form_select,.field_with_errors .session-detail-form-spaces_select,.field_with_errors .date-request-time-range_select,.field_with_errors .registrations-birthyear_select,.field_with_errors .awards_select,.field_with_errors .select-prefectures_select,.field_with_errors .dashboard-business-profiles-form-zip_input,.field_with_errors .dashboard-message-template-edit-description_container,.field_with_errors .search-sidebar-filter-keyword_input,.field_with_errors .spaces-form_input,.field_with_errors .spaces-form-name_input,.field_with_errors .spaces-form-copy_input,.field_with_errors .spaces-form-email_input,.field_with_errors .spaces-form-url_input,.field_with_errors .spaces-form-address_input,.field_with_errors .m-form-description_input,.field_with_errors .m-form-long-description_input,.field_with_errors .m-form-content_for_member_input,.field_with_errors .m-form_input,.field_with_errors .class-date-request-date_input,.field_with_errors .class-date-request-message_input,.field_with_errors .class-detail-form-classdescription_input,.field_with_errors .date-request-message_input,.field_with_errors .payment-point_input,.field_with_errors .p-payments_points-status,.field_with_errors .StripeElement,.field_with_errors .registrations-username_input,.field_with_errors .classroom-open-request-input_container,.field_with_errors .conversations-search_container,.field_with_errors .conversation-form_input,.field_with_errors .withdrawal-details_input,.field_with_errors .coupon-code_input,.field_with_errors .coupon-signup_input{box-shadow:none;border:solid 2px #E84855;background-color:rgba(232,72,85,0.05)}.ss_tx,.m-service-stats-unit_tx,.dashboard-breadcrumbs_container,.dashboard-warning_container,.dashboard-repeat-rate_tx,.dashboard-membership-member-cancel_title,.dashboard-membership-member-cancel-gender-age_tx,.dashboard-business-profiles-merits-note_container,.myclass-class-open-reqeust_btn,.myclass-class-teacher_label,.myclass-stats_item span,.mod-classList-mgBox-recent-situation ul li .nav-to-class.past-sessions_btn,.mod-class_control_course_date_status,.dashboard-steacher-students-conditions-footer_item,.dashboard-steacher-send-notice_subtitle,.dashboard-subscription-membership-member-date_tx,.dashboard-subscription-membership-member-date-sp_tx,.dashboard-subscription-membership-payment-error_tx,.dashboard-subscription-membership-member-canceled-date_tx,.dashboard-onetime-membership-notification_container,.dashboard-onetime-membership-member-gender-age_tx,.onetime-subscription-membership-violation_tx,.dashboard-onetime-membership-member-date_label,.dashboard-onetime-membership-member-date_tx,.dashboard-onetime-membership-member-canceled-date_tx,.session-detail-confirm-warning_container,.subscription-service-discount-note_tx,.subscription-membership-breadcrumbs_container,.subscription-membership-member-date_tx,.subscription-membership-member-date-sp_tx,.subscription-membership-member-cancel_title,.subscription-membership-member-cancel-gender-age_tx,.subscription-membership-payment-error_tx,.subscription-membership-member-canceled-date_tx,.onetime-service-discount-note_tx,.onetime-service-form-introduction-step_tx,.user-dashboard-onetime-subscrirptions_container,.user-dashboard-onetime-subscrirptions_title,.user-dashboard-reserved-date_container,.edituser-creditcard-notes_container,.edituser-creditcard-card_label,.edituser-subscription-service_label,.top-ranking-service-owner-catchcopy_tx,.top-ranking-service-owner-owner-movie_btn,.top-voices-voice_container,.top-voices-voice-user_container,.class_reviews_stamp_list_item .text,.review-complete-note_tx,.m-form-required_tx,.m-form-note_tx,.m-form-submit-small_tx,.m-form-tooltip_container,.m-form-notification_container,.js-session-detail-early-discount-note_container,.session-detail-form-date-alert_container,a.p-class_sidebar-wait-list-info,.class-detail-price-notes_tx,.class-detail-remaining_label,.class-detail-discount_label,.class-detail-session-discount_label,.class-detail-price-discount_label,.class-date-request-message_tx,.class-detail-footer-links_container,.payment-section-title_tx,.payment-subscription-summary-discounted-price_container .payment-subscription-summary-discount_label,.payment-onetime-summary-discount_label,.payment-onetime-calc_container,.payment-method-note_tx,.payment-method-card-notes_container,.payment-card_label,.payment-info_container,.payment-point_label,.payment-point-unit_tx,.payment-point-error_tx,.payment-subscription-calc_tx,.p-payments_details-bank.-payname.-payname_info,.payment-method-disabled_tx,.payment-class-detail-summary-discount_label,.payment-session-detail-course-date_label,.payment-class-detail-course-comment_container,.payment-discount-note_tx,.payments-point-calc_tx,.sales-transfer-request-warning_container,.p-badge_table,.badge-teaser-footer-note_tx,.sa-course-group a,.sa-course-group span,.classroom-teacher-count_tx,.classroom-teacher-score_label,.classroom-action-teacher-headline_tx,.classroom-review_footer,.conversations-conversation-message-date_container,.conversation-open-request_label,.conversation-form-session-date_container,.conversation-exit_tx,.conversation-message_container .-date,.about-stats-item_title,.about-notification_tx,.fee-service-footer_tx,.classBox .classCnt .Date .wished_delete a,.mypage-class-teacher-headline_tx,.reserved-attendance-comment_tx,.reserved-attendance-online_tx,.reserved-violation-report_link,.classBox.Reserved h3 .course,.classBox.Reserved h3 .nopay,.mypage-researved_label,.mypage-researved-date-note_tx,.mypage-attended-teacher_label,.mypage-class_label,.mypage-coupon-coupon-item_label,.mypage-subscription-service_label,.mypage-onetime-service-notification_container,.mypage-onetime-service_label,.mypage-subscription-payment-histories-filter_label,.mypage-subscription-payment-histories-payment_label,.mypage-subscription-payment-histories-payment-status_tx,.service-owner-search-service-owner-movie_btn,.service-owner-search-service-owner-score_label,.awards-header_tx,.awards-teacher_label,.awards-teacher-movie_btn,.class-list_btn .mod-rating_wrap,.class-list-request_label,.class-list-area_container,.class-list-session_container,.class-list-session-duration_tx,.class-list-session-area_container,.class-list-teacher_label,.class-list-organizer-teacher_tx,.class-list-open-request_tx,.class-list_wrapper .p-class_capacity_tag,.introduction-video-service-owner_tx,a.introduction-video-service-owner_link,a.class-details-selector-filter_btn,.class-details-selector-class-subinfo_container,.my-category-class-box-category_tx,.subscription-service-box-info_container .mod-rating_wrap,.subscription-service-box-rating-score_tx,.subscription-box-discounted-small_tx,a.service-selector-filter_btn,.service-selector-service-subinfo_container,.subscription-service-list_btn .mod-rating_wrap,.subscription-service-list-rating-score_tx,.subscription-list-discounted-small_tx,.subscription-list-discount_label,.onetime-service-box-info_container .mod-rating_wrap,.onetime-service-box-undiscounted-price_tx,.onetime-service-box-discounted-small_tx,.onetime-service-list_btn .mod-rating_wrap,.onetime-service-list-discount_label,.onetime-service-list-discounted-small_tx,.recommend-service-owner-catchcopy_tx,.recommend-service-owner-categories_container,.recommend-service-owner-movie_btn,.static-page-cp-small_tx,.static-page-202212-cp-strong_title small,.static-page-202212-cp-ranking-title-small_tx,.anniversary-10th-contents-note_tx,.coupon-features-notificaton_container,.introduction-modal-note_tx,.logo-taboo-sample_tx,.logo-notes_container,.logo-data_tx,.m-service-rating-score_tx{font-size:0.8rem;line-height:1.8}.s_tx,.m-alert-caution_container,.session-detail-early-discount-limit-period-day_tx,.m-alert-warning_container,.m-alert-info_container,.dashboard-review-info_conttainer,.m-service-rating_container.-rating_size_big .unit-count,.m-service-stats_label,.dashboard-title_tx,.dashboard-release-notification_container,.dashboard-introduction_tx,.dashboard-introduction-strong_tx,.dashboard-notification_container,.dashboard-business-profiles-merits_item,.dashboard-manage-members_tx,.dashboard-subscription-service_tx,.dashboard-message-template-summary_container,.dashboard-message-template-body_container,a.dashboard-message-delete_btn,.dashboard-message-template-edit-description_container,.myclass-caution_container,.dashboard-student-class-date_tx,.dashboard-subscription-membership-member-gender-age_tx,.dashboard-onetime-membership-member-quantity_tx,.subscription-service-discount_container,.subscription-service-section_container,.subscription-service-reviews-title-unit_tx,.subscription-service-payment-note_container,.subscription-membership-member-gender-age_tx,.onetime-service-menu-limited_container,.onetime-service-discount_container,.onetime-service-reviews-title-unit_tx,.onetime-service-payment-note_container,.pro-badge-service-owner-search-service-owner_tx,.pro-badge-service-owner-search-service-owner_link,.pro-badge-service-owner-review_tx,.search-sidebar-filter_title,a.search-sort_btn,a.search-sort_btn-active,.space_container,.spaces-form_input,.spaces-form-name_input,.spaces-form-copy_input,.spaces-form-email_input,.spaces-form-url_input,.spaces-form-address_input,.subscription-review-teacher_container,.subscription-review_tx,.onetime-review-teacher_container,.onetime-review_tx,.m-form-control_label,.m-form-description_input,.m-form-long-description_input,.m-form-content_for_member_input,.m-form_input,.m-form-counter_container,.class-sidebar-recommend_title,.p-class_date_list_info,.p-class_date_list_info_cost,.p-class_date_seseion_address,.class-detail-session-participants_label,.class-detail-session-participants_tx,.class-detail-session-location_label,.class-detail-session-location_tx,.class-detail-session-undiscounted-price_tx,.class-detail-price_tx-undiscounted,.class-date-request-message_input,.class-detail-notes_container,.class-detail-form-classdescription_input,.date-request-message_input,.date-request-note_tx,.payment-section_tx,.payment-service_tx,.payment-method_tx,.payment-method-error_tx,.payment-method-error_tx_left,.payment-info_subtitle,.payment-note_container,.payment-newcomer_container,.payment-confirmation-method_tx,.payment-teacher_container,.p-payments_details-bank.-bankdetail,.payments-method_label,.payment-session-detail_tx,.payment-session-detail-course-date_title,.p-payments_complete-notes,.payments-count-error_tx,.sa-teacher-simplebox .organizer-teacher-simplebox-message,.sa-class_total-count,.teacher-profile .-subtitle,.classroom-form-inputs_container .cropper-dashed.dashed-h::after,.classroom-teacher-headline_tx,.classroom-teacher-score_tx,.classroom-blank_container,.classroom-section_footer,.classroom-review_header,.classroom-review-user_tx,.classroom-review_tx,.classroom-review-reply_tx,.classroom-open-request-input_container,.conversations-conversation-message_tx,.conversation-form-addfile_link,.conversation-form-files_container li,.conversation-exit-tx_container,.conversation-message_container .-body,.conversation-notification_container,.conversation-notes_container,.about-learning-target_container,.fee-registration-contents_container,.classBox dl dd:nth-of-type(2),.classBox span.Notes,.reserved-attendance_subtitle,.reserved-attendance-comment_title,.mypage-attended-teacher_tx,.mypage-coupon-coupon-item_tx,.mypage-coupon-coupon-item-bold_tx,.mypage-coupon-coupon-start-date_tx,.mypage-coupon-note-list_item,.mypage-subscription-service-content_tx,.mypage-subscription-payment-histories-payment_item,.note_tx,.service-owner-search-service-owner_tx,.service-owner-search-service-owner_link,.service-owner-search-service-owner-score_tx,.awards-teacher-catchcopy_tx,.awards-teacher-classname_tx,.awards-category_btn,.login-or_tx,.class-list-summary_tx,.class-list_link,.class-list-session-cost_tx,.introduction-video-service-owner-catchcopy_tx,.my-category-class-box_title,.subscription-service-box_title,.subscription-service-list-summary_tx,.subscription-service-list_link,.onetime-service-box_title,.onetime-service-list-summary_tx,.onetime-service-list_link,.service-owner-notification-offs-modal-desc_container,.static-page-summer-kids2022-class-teacher-name_label,.static-page-summer-kids2022-class-teacher_tx,.static-page-202206-search-description_tx,.static-page-202206-article_title,.static-page-202110-cp-ladder-reserve_tx,.anniversary_9th-contents_container,.anniversary-10th-contents_subtitle,.anniversary-10th-contents_tx,.anniversary-10th-menu_label,.anniversary-10th-menu-2rows_label,.anniversary-10th-lesson_tx,.anniversary-10th-lesson-teacher_tx,.best-seller-award-service-owner-catchcopy_tx,a.bs_award_2023spring-subscription_btn,a.bs_award_2023spring-class_btn,.bs_award_2023spring-service-owner-catchcopy_tx,.coupon-class-link_tx,.coupon-review_tx,a.coupon-review_footer,.coupon-review-link_tx,.introduction-contents-wish_tx,.logo-contents_container,.online-step-desc_tx,.online-step_link,.onetime-service-feature-kind-feature_container,.onetime-service-feature-qa_tx,.violation-report-service_label{font-size:0.9rem;line-height:1.6}.m_tx,.m-alert_title,.m-service-stats_tx,.l-page_container,.subscription-service_container,.onetime-service_container,.static-page-202206_container,.anniversary-10th_container,.best-seller-award_container,.bs_award_2023spring_container,.dashboard-sort_wrapper,.dashboard-class_title,.dashboard-business-profiles-merits_container,.dashboard-student-class-name_tx,.dashboard-subscription-service-feature-item_title,.subscription-service-payment-note_subtitle,.onetime-service-payment-note_subtitle,.edituser-creditcard_subtitle,.top-ranking-service-owner_title,.top-voices_tx,.pro-badge-service-owner-search-service-owner-catchcopy_tx,.pro-badge-service-owner-review_title,.space-catchcopy_container,.top-teach_container,.top-teach-title-small_tx,.subscription-review-complete_tx,.onetime-review-complete_tx,.m-form-introduction_container,.class-detail-catchcopy_tx,.p-class_details-inner-text,.payment-service-type_tx,.payment-service-date_tx,.payment-subscription-service-price_tx,.payment-onetime-price_container .payment-onetime-service-price_tx,.payment-email_title,.payment-duration_tx,.payment-subscription-service-payment-note_subtitle,.payment-onetime-service-note_subtitle,.payment-complete_tx,.p-payments_details-bank.-payname,.payment-class-detail-summary-price_container .summary-fee_amount,.payments-deadline_tx,.payments-bank-alert_tx,.payment-discount_title,.payment-discount-rate_tx,.badge-teaser_tx,.badge-teaser-condition_title,.badge-teaser-feature-conditions_container,.sa-teacher-simplebox .teacher-simplebox-catch,.teacher-profile,.classroom-form-sample_title,.classroom-contents_container,.classroom-action-teacher-name_tx,.conversation-member_tx,.conversation-form_input,.about-introduction_tx,.about-learning_tx,.about-safety_tx,.about-safety-feature_container p,.about_tx,.dashboard-discount-status_title,.fee-comission_title,.MyPage_contents .CFHeader ul,.classBox .classCnt .Date .request,.classBox.Reserved .DatePrice .nav-to-class-show,.classBox.Reserved .DatePrice .price span,.classBox.Log .DateFeed ul li a.Date,.mypage-coupon-note_title,.mypage-empty_tx,.service-owner-search-service-owner-catchcopy_tx,.awards_container,.awards-tabs_container,.awards-main_container,.awards-prizes_tx,.class-list-cost_tx,.class-list-cost-discounted_tx,.class-list-sessions_title,.subscription-box-price_tx,.subscription-box-undiscounted-price_tx,.subscription-box-discounted-price_tx,.subscription-list-price_tx,.subscription-list-undiscounted-price_tx,.onetime-service-box-price_tx,.onetime-service-box-discounted-price_tx,.onetime-service-list-price_tx,.onetime-service-list-undiscounted-price_tx,.recommend-service-owner_title,.special-types_header,.static-page-cp_tx,.static-page-cp-center_tx,.static-page-feb2020-cp-center_tx,.static-page-cp-contents_tx,.static-page-cp-notes_tx,.static-page-mugen2020-cp_tx,.static-page-cp-desc_tx,.static-page-gw202104-cp-outline-desc_tx,.static-page-cp-desc-highlight_tx,.static-page-cp-period_item,.static-page-summer-kids2022-introduction_container,.static-page-summer-kids2022-classes_container,.static-page-summer-kids2022-class-teacher-name_container,.static-page-202206-cp-section-contents_container,.static-page-202206-search-description_title,.static-page-202204-cp-section-contents_container,.static-page-202204-cp-section_title,.static-page-202201-cp-section-contents_container,.static-page-202201-cp-services-contents_container,.static-page-202201-cp-section_title,.static-page-202201-cp-column_title,.static-page-gw202104-cp-body_container,.anniversary_9th-message_tx,.anniversary_9th-voices_tx,.anniversary-10th-episode_tx,.anniversary-10th-meeting-teacher-name_tx,.best-seller-award-header-span_tx,.best-seller-award-header_tx,.best-seller-award-services_wrapper,.best-seller-award-subscriptions_container,.best-seller-award-time-charged-consults_container,.best-seller-award-customized-lessons_container,.bs_award_2023spring-class_subtitle,.bs_award_2023spring-subscription_subtitle,.bs_award_2023spring-header_tx,.bs_award_2023spring-services_wrapper,.bs_award_2023spring-classes_container,.bs_award_2023spring-subscriptions_container,.coupon-section_introduction,.designpatterns-code_container,.designpatterns_subtitle,.feature_container,.introduction_container,.introduction-modal_header,.online_container,.online-program_container,.onetime-service-feature_container,.onetime-service-feature-catchcopy_tx,.onetime-service-feature-introduction_tx,.onetime-service-feature-kind_tx,.subscription-service-feature_container{font-size:1rem;line-height:1.6}.l_tx,.m-subsection_title,.dashboard-review-warning-number_tx,.daashboard-badge-totalsales_tx,.dashboard-business-profiles-merits_title,a.mod-classList-mgBox-head-classname,.subscription-service-reviews-title_tx,.onetime-service-reviews-title_tx,.pro-badge-service-owner_title,.class-detail-discounted-price_tx,.class-detail-session-discounted-price_tx,.payment-service_title,.payment-subscription-summary-discounted-price_container .payment-subscription-summary-discounted-price_tx,.payment-onetime-summary-discounted-price_tx,.payment-class-detail-summary-discounted-price_tx,.badge-teaser-condition-or_tx,.badge-teaser-condition-strong_tx,.teacher-profile .-title,.teacher-profile .-name,.classroom-blank_title,.conversations-search-word_tx,.conversation-form_title,.conversation-form-subscription_title,.about-safety-feature_container h3,.fee-comission-title-strong_tx,.classBox .classCnt h3 a,.classBox dl dd:nth-of-type(1),.classBox .classCnt .Date ul li,.classBox.Log h3,.awards-teacher-name_tx,.class-list_title,.introduction-video-service-owner_title,.subscription-service-list_title,.subscription-list-discounted-price_tx,.onetime-service-list_title,.onetime-service-list-discounted-price_tx,.service-owner-notification-offs_title,.static-page-202212-cp-strong_title,.static-page-202210-cp-articles_title,.static-page-202210-article_title,.static-page-summer-kids2022-button_title,.static-page-summer-kids2022-class-price_container,.anniversary-10th-menu_title,.best-seller-award-service-owner_title,.bs_award_2023spring-service-owner_title,.coupon-code_label,.coupon-class_title,.coupon-review_title,.introduction-tip_title,.introduction-modal-copy_tx,.onetime-service-feature-kind-feature_title,.onetime-service-feature-steps-kind_title,.onetime-service-feature-qa_title,.violation-report-service_tx{font-size:1.2rem;line-height:1.6}.ll_tx,.m-section_title,.top_title,.top-offline-online-button_title,.p-payments_details-bank.-bold,.p-payments_details-bank.-red,.badge-teaser_title,.badge-teaser-feature_title,.sa-teacher-simplebox .teacher-simplebox-name_tx,.static-page-202210-cp-articles-title-strong_tx,.anniversary-10th-episode_title,.anniversary-10th-lesson_title,.anniversary-10th-meeting_title,.anniversary-10th-lesson-date_tx,.anniversary-10th-entry-close_tx,.bs_award_2023spring-services_title{font-size:1.4rem;line-height:1.6}.m-alert-caution_container,.session-detail-early-discount-limit-period-day_tx,.m-alert-warning_container,.m-alert-info_container,.dashboard-review-info_conttainer{display:block;box-sizing:border-box;margin-bottom:0.8rem;padding:0.8rem 1.6rem;border-radius:0.4rem}@media screen and (max-width: 640px){.m-alert-caution_container,.session-detail-early-discount-limit-period-day_tx,.m-alert-warning_container,.m-alert-info_container,.dashboard-review-info_conttainer{padding:0.8rem}}.m-alert-caution_container a,.session-detail-early-discount-limit-period-day_tx a,.m-alert-warning_container a,.m-alert-info_container a,.dashboard-review-info_conttainer a{color:#00AC88;text-decoration:underline}.m-alert-caution_container a:hover,.session-detail-early-discount-limit-period-day_tx a:hover,.m-alert-warning_container a:hover,.m-alert-info_container a:hover,.dashboard-review-info_conttainer a:hover{text-decoration:none}.m-alert-caution_container,.session-detail-early-discount-limit-period-day_tx{color:#44444A;background-color:rgba(230,187,12,0.2)}.m-alert-warning_container{color:#E84855;background-color:rgba(232,72,85,0.1)}.m-alert-info_container,.dashboard-review-info_conttainer{background-color:rgba(207,228,250,0.5)}.m-alert_title{font-weight:bold}.m-alert-buttons_contaner{margin-top:0.4rem}a.m-alert_btn{font-size:0.8rem;margin-right:0.4rem;padding:0.4rem 0.8rem;background-color:transparent;border-radius:1.6rem;text-decoration:none}.m-page_title{width:100%;max-width:980px;margin:0 auto;font-weight:bold;font-size:1.6rem}.m-page_title i{margin-right:0.2em}.m-section_title,.top_title{margin-bottom:0.8rem;font-weight:bold}.m-section_title i,.top_title i{margin-right:0.2em}@media screen and (max-width: 640px){.m-section_title,.top_title{font-size:1.2rem}}.m-subsection_title{margin-bottom:0.8rem;font-weight:bold}.m-subsection_title i{margin-right:0.2em}.m-section_tx,.note-desc_tx,.my-category-instruction_tx{position:relative;padding-left:0.8rem}@media screen and (max-width: 640px){.m-section_tx,.note-desc_tx,.my-category-instruction_tx{padding:0}}.m-service-categories_container{margin-bottom:0.8rem}.m-service_title{font-weight:bold;font-size:1.5rem}@media screen and (max-width: 640px){.m-service_title{display:block;margin:0.4rem 0 0 0;font-size:1.2rem}}.m-service-summary_tx{width:100%;margin:0.4rem auto;font-size:1rem}.m-service-rating_container{display:inline-block;margin-right:1.6rem}@media screen and (max-width: 640px){.m-service-rating_container{display:block;margin:0.8rem 0}}.m-service-rating_container.-rating_size_big{padding:0}.m-service-rating_container.-rating_size_big .unit-count{display:inline-block;position:relative}.m-service-rating_container.-rating_size_big .mod-rating_star{height:20px}.m-service-stats_container{margin:1.6rem 0 0.8rem}.m-service-stats_item{margin-right:1.6rem;display:inline-block}@media screen and (max-width: 640px){.m-service-stats_item{margin-right:0.8rem}}.m-service-stats_item i{font-size:1.2em}.m-service-stats_label{margin-right:0.4rem}.m-service-stats_tx{font-weight:bold}.l-page_container,.subscription-service_container,.onetime-service_container,.static-page-202206_container,.anniversary-10th_container,.best-seller-award_container,.bs_award_2023spring_container{width:100%;margin:0 auto;box-sizing:border-box;color:#57585C}.l-header_container{width:100%;padding:1.6rem 0}@media screen and (max-width: 980px){.l-header_container{padding:0.8rem}}.l-bg_container,.l-bg_container-grey,.l-bg_container-green,.l-bg_container-yellow,.l-bg_container-blue,.top-bg_container,.top-description_wrapper,.top-voices_wrapper,.top-offline-online_wrapper,.top-characteristics_wrapper,.top-steps_wrapper,.static-page-summer-kids2022-dark-bg_container{width:100%;position:relative;padding:2.4rem 0 0}@media screen and (max-width: 980px){.l-bg_container,.l-bg_container-grey,.l-bg_container-green,.l-bg_container-yellow,.l-bg_container-blue,.top-bg_container,.top-description_wrapper,.top-voices_wrapper,.top-offline-online_wrapper,.top-characteristics_wrapper,.top-steps_wrapper,.static-page-summer-kids2022-dark-bg_container{padding:1.6rem 0 0}}.l-bg_container-grey{background-color:#F7F7F7}.l-bg_container-green{background-color:rgba(2,195,154,0.1)}.l-bg_container-yellow{background-color:rgba(230,187,12,0.1)}.l-bg_container-blue{background-color:rgba(95,165,240,0.1)}.l-section_container,.l-carousel-section_container,.class-detail-section_container,.note-title_container,.my-category-class-box-section_container,.static-page-summer-kids2022-introduction_container,.static-page-summer-kids2022-reasons_wrapper,.static-page-summer-kids2022-articles_container,.static-page-summer-kids2022-classes_container,.static-page-summer-kids2022-campaign_wrapper,.designpatterns-section_container{width:100%;max-width:980px;margin:auto;padding:0 0 3.6rem;box-sizing:border-box}@media screen and (max-width: 980px){.l-section_container,.l-carousel-section_container,.class-detail-section_container,.note-title_container,.my-category-class-box-section_container,.static-page-summer-kids2022-introduction_container,.static-page-summer-kids2022-reasons_wrapper,.static-page-summer-kids2022-articles_container,.static-page-summer-kids2022-classes_container,.static-page-summer-kids2022-campaign_wrapper,.designpatterns-section_container{padding:0 0.8rem 2.4rem}}.l-carousel-section_container{box-sizing:content-box}.l-subsection_container,.search-related-search-links_container{padding:0 0 1.6rem}.dashboard-contents_container{float:right;margin-top:2.4rem;width:702px;display:block;box-sizing:border-box;padding-bottom:5.6rem;color:#44444A}@media screen and (max-width: 640px){.dashboard-contents_container{float:none;width:100%;margin-top:0;padding:1.2rem 0.8rem 1.6rem 0.8rem;font-size:1rem}}.dashboard-breadcrumbs_container{width:100%;max-width:980px;margin:auto;margin-bottom:0}.dashboard-breadcrumbs_container i{margin-right:0.4rem}.dashboard_title,.dashboard-steacher-send-notice_title{margin-bottom:0.8rem;font-weight:500;font-size:1.5rem}.dashboard_title i,.dashboard-steacher-send-notice_title i{margin-right:0.2em}.dashboard-review-info_conttainer{padding:0.4rem 0.8rem}.dashboard-review-warning-number_tx{margin:0 0.2rem;font-weight:bold;color:#E84855}.dashboard-help_btn{margin-left:0.8rem;padding:0.4rem 0.8rem;font-size:0.8rem;font-weight:normal}@media screen and (max-width: 640px){.dashboard-help_btn{display:block;width:fit-content;margin:0.4rem 0 0 0}}.dashboard_subtitle,.dashboard-hint_title,.dashboard-review_title,.dashboard-analytics_subtitle,.dashboard-analytics-modal_subtitle{width:100%;margin:2rem 0 0.4rem;color:#57585C;font-weight:bold;font-size:1.2rem}.dashboard-release-notification_container{display:block;margin-bottom:1.6rem;padding:0.8rem;background-color:rgba(207,228,250,0.5);border-radius:0.4rem}.dashboard-release-notification_container a{color:#02C39A;text-decoration:underline}.dashboard-release-notification_container a:hover{text-decoration:none}.dashboard-introduction_tx,.dashboard-introduction-strong_tx{margin-bottom:0.8rem}.dashboard-introduction_tx a,.dashboard-introduction-strong_tx a{color:#02C39A}.dashboard-introduction-strong_tx{font-weight:bold}.dashboard-table_container{width:100%;margin-top:0.8rem;margin-bottom:1.6rem;border-top:solid 1px #EDEDED}.dashboard-table-row_container,.dashboard-steacher-students-edit-template-template_wrapper{padding:0.8rem;border-bottom:solid 1px #EDEDED}.dashboard-table-row_container:nth-child(odd),.dashboard-steacher-students-edit-template-template_wrapper:nth-child(odd){background-color:rgba(2,195,154,0.05)}.dashboard-table-relative_container{position:relative}.dashboard-table-menu_btn{position:absolute;top:0.8rem;right:0.8rem;width:2.4rem;height:2.4rem;padding:0;font-size:1.2rem;line-height:2.4rem;text-align:center}.dashboard-table-menu_btn i{position:absolute;top:50%;margin-top:-0.6rem;left:50%;margin-left:-0.6rem}.dashboard-table-menu_container{-webkit-box-shadow:0 2px 4px 0 rgba(10,2,4,0.31);-moz-box-shadow:0 2px 3px 0 rgba(10,2,4,0.31);box-shadow:0 2px 3px 0 rgba(10,2,4,0.31);position:absolute;top:2.4rem;right:0;z-index:20;display:none;font-size:0.8rem;background-color:#fff;text-align:left}.dashboard-table-menu_container li{border-bottom:1px solid #EDEDED}.dashboard-table-menu_container li:last-child{border:none}.dashboard-table-menu_container li a{display:block;padding:0 0.8rem;transition:all 0.2s;white-space:nowrap}.dashboard-table-menu_container li a:hover{background:#F7F7F7}.dashboard-empty_container{text-align:center;margin-top:3.2rem}.dashboard-empty_tx,.class-details-selector-classes-empty_tx,.service-selector-services-empty_tx{margin-top:0.8rem;font-size:1rem;color:#96989c}.dashboard-empty_tx a,.class-details-selector-classes-empty_tx a,.service-selector-services-empty_tx a{color:#00AC88}.dashboard_input,.dashboard_select,.dashboard-students_select,.dashboard-steacher-teacher_select,.dashboard-steacher-students-insert-classdetail-url_select,.dashboard-analytics-header_select,.dashboard-class-list-filter_input,.dashboard-steacher_select,.dashboard-steacher-search_input,.dashboard-steacher-student-input-tags_container,.dashboard-steacher-class_input,.dashboard-steacher-send-notice_input,.dashboard-steacher-new-template-title_input,.dashboard-steacher-new-template-content_input,.dashboard-steacher-student-insert-tag-header-search_input,.dashboard-steacher-student-insert-tag-new_input,.dashboard-steacher-students-edit-tags-tag_input,ul.tagit,.dashboard-student_input,.dashboard-student-memo_input,.dashboard-review-reply_input,.dashboard-subscription-membership-content-for-member_input,.subscription-membership-content-for-member_input,.edituser-identification-name_item,.class-details-selector-filter_input,.service-selector-filter_input{margin-top:0.4rem;min-height:2.4rem;box-sizing:border-box;border-radius:0.32rem;padding:0.4rem;border:solid 1px #DADDDC}@media screen and (max-width: 640px){.dashboard_input,.dashboard_select,.dashboard-students_select,.dashboard-steacher-teacher_select,.dashboard-steacher-students-insert-classdetail-url_select,.dashboard-analytics-header_select,.dashboard-class-list-filter_input,.dashboard-steacher_select,.dashboard-steacher-search_input,.dashboard-steacher-student-input-tags_container,.dashboard-steacher-class_input,.dashboard-steacher-send-notice_input,.dashboard-steacher-new-template-title_input,.dashboard-steacher-new-template-content_input,.dashboard-steacher-student-insert-tag-header-search_input,.dashboard-steacher-student-insert-tag-new_input,.dashboard-steacher-students-edit-tags-tag_input,ul.tagit,.dashboard-student_input,.dashboard-student-memo_input,.dashboard-review-reply_input,.dashboard-subscription-membership-content-for-member_input,.subscription-membership-content-for-member_input,.edituser-identification-name_item,.class-details-selector-filter_input,.service-selector-filter_input{font-size:1rem}}.dashboard-secondary_btn,.dashboard-message-edit_btn,.dashboard-steacher-students-conditions-footer_btn,.dashboard-steacher-send-notice-input_btn,.dashboard-steacher-student-insert-tag-header-edit_btn,.dashboard-student-message_btn,.dashboard-review-message_btn,.dashboard-review-reply_btn,.dashboard-review-reply-form-back_btn,.dashboard-onetime-membership-purchase-message_btn{border-radius:1.6rem;font-size:1rem;line-height:1}.dashboard-primary_btn,.dashboard-steacher-send-notice-submit_btn,.dashboard-steacher-send-notice-confirmation-primary_btn,.dashboard-student-memo_btn,.dashboard-review-reply-form_btn,.dashboard-subscription-membership-content-for-member_btn,.subscription-membership-content-for-member_btn{border-radius:1.6rem;position:relative;font-size:1rem;padding:0.8rem 2rem}.dashboard-notes_container,.dashboard-steacher-student-insert-tag-notes_tx,.dashboard-steacher-student-insert-tag-new_tx,.dashboard-steacher-students-insert-classdetail-url-notes_tx,.dashboard-student-memo-notes_container,.dashboard-review-date_label,.dashboard-review-date_tx,.dashboard-review-form-text-length_container,.dashboard-review-reply-notes_container,.dashboard-subscription-membership-content-for-member-notes_container,.subscription-membership-content-for-member-notes_container{font-size:0.8rem;color:#96989c;line-height:1.5;font-weight:normal}.dashboard_select,.dashboard-students_select,.dashboard-steacher-teacher_select,.dashboard-steacher-students-insert-classdetail-url_select,.dashboard-analytics-header_select{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:auto;padding-right:2rem;background:url("../svg/search-select-4d684c7c02de0cd93d676397bb71461b06cd442714ce9fd7ae4e9138b1c7bc97.svg") no-repeat;background-color:#fff;background-position:right 0.8rem top 50%}@media screen and (max-width: 640px){.dashboard_select,.dashboard-students_select,.dashboard-steacher-teacher_select,.dashboard-steacher-students-insert-classdetail-url_select,.dashboard-analytics-header_select{width:100%}}.dashboard-filter-sort_container{width:100%;margin:0.8rem 0;font-size:1rem;text-align:center}.dashboard-filter-sort_container li{display:inline-block;*display:inline;*zoom:1;color:#44444A;font-weight:bold}.dashboard-filter-sort_container li a{color:#02C39A;font-weight:normal}.dashboard-filter-sort_container li a:hover{text-decoration:underline}.dashboard-filter-sort_container li.active a{color:#44444A;font-weight:bold}.dashboard-primary_btn,.dashboard-steacher-send-notice-submit_btn,.dashboard-steacher-send-notice-confirmation-primary_btn,.dashboard-student-memo_btn,.dashboard-review-reply-form_btn,.dashboard-subscription-membership-content-for-member_btn,.subscription-membership-content-for-member_btn{border-radius:1.6rem;position:relative;font-size:1rem;padding:0.8rem 2rem}@media screen and (max-width: 640px){.dashboard-more_btn{width:100%}}.dashboard_footer{display:block}@media screen and (max-width: 640px){.dashboard-back_btn{margin-top:1.6rem;width:100%}}.dashboard-teacher-edit_btn{padding:0.4rem 0.8rem;font-size:0.9rem}.dashboard-howto-secondary_btn{margin:0.4rem;width:12rem}@media screen and (max-width: 640px){.dashboard-howto-secondary_btn{margin:0.8rem 0 0 0;width:100%}}.dashboard-notification_container{display:block;box-sizing:border-box;width:100%;margin-bottom:1.6rem;padding:0.8rem 1.6rem;color:#44444A;text-align:left;background-color:#F7F7F7;border-radius:0.4rem}@media screen and (max-width: 640px){.dashboard-notification_container{margin-bottom:0}}.dashboard-notification_tx{margin:0.4rem 0}a.dashboard-notification_link{color:#00AC88;font-weight:normal}a.dashboard-notification_link:hover{text-decoration:underline}.dashboard-warning_container{display:block;box-sizing:border-box;width:100%;margin:0.8rem 0;padding:0.8rem 1.6rem;color:#E84855;font-weight:bold;text-align:left;background-color:rgba(232,72,85,0.1);border-radius:0.4rem}.dashboard-warning_container a{color:#E84855;text-decoration:underline}.dashboard-warning_container a:hover{text-decoration:none}@media screen and (max-width: 640px){.daashboard-badge-totalsales_container{text-align:center}}.daashboard-badge-totalsales_label{color:#96989c}.daashboard-badge-totalsales_tx{font-weight:bold}.dashboard-badge-help_container{text-align:left}@media screen and (max-width: 640px){.dashboard-badge-help_container{text-align:center}}a.dashboard-badge-help_link{color:#00AC88;font-weight:normal}a.dashboard-badge-help_link:hover{text-decoration:underline}@media screen and (max-width: 640px){a.dashboard-badge-help_link{text-align:center}}.dashboard-repeat-rate_tx{display:inline;color:#96989c}@media screen and (max-width: 640px){.dashboard-repeat-rate_tx{display:block}}.dashboard-hint_container{margin-top:2.4rem;padding:0.8rem 1.2rem;border:solid 1px #DADDDC}.dashboard-hint_title{margin-top:0}.dashboard-hint_tx{margin-left:0px}.dashboard-hint_tx a{color:#02C39A}.dashboard-hint_tx a:hover{color:#34E0BC}a.dashboard-hint_link{display:inline-block;width:auto;margin:0.4rem 0.8rem 0.4rem 0;font-size:0.8rem;border-radius:1.6rem}.dashboard-tabs_container{margin-bottom:1.6rem;padding:0;background:linear-gradient(#fff 98%, #DADDDC 2%)}@media screen and (max-width: 640px){.dashboard-tabs_container{display:flex;width:100%}}.dashboard-tab_container,a.dashboard-tab_container{display:inline-block;margin-left:0.8rem;padding:0.8rem 1.6rem;color:#fff;font-size:0.8rem;border:1px solid #DADDDC;border-bottom:none;border-radius:0.4rem 0.4rem 0 0;background-color:#02C39A;transition:background-color 0.2s}.dashboard-tab_container:hover{cursor:pointer;background-color:rgba(2,195,154,0.5)}.dashboard-tab_container.active{color:#57585C;font-weight:bold;background-color:#ffffff}@media screen and (max-width: 640px){.dashboard-tab_container,a.dashboard-tab_container{width:50%;margin:0;padding:0.8rem 0;text-align:center}}.dashboard-created-panel_title{margin-bottom:0.8rem;font-weight:bold;font-size:1.4rem}.dashboard-created-panel_container{padding:1.6rem 1.6rem 2.4rem 1.6rem;color:#44444A;text-align:center}@media screen and (max-width: 640px){.dashboard-created-panel_container{padding:1.2rem 1.2rem 2.4rem}}.dashboard-sort_wrapper{margin:0.8rem 0;padding:0.8rem 0;text-align:center}@media screen and (max-width: 640px){.dashboard-sort_container{display:flex}}.dashboard-sort-item{display:inline}.dashboard-sort-item::after{content:"｜"}.dashboard-sort-item:last-child::after{content:none}.dashboard-sort-item.active .dashboard-sort_btn{color:#57585C;font-weight:bold}@media screen and (max-width: 640px){.dashboard-sort-item{width:calc(100%/3);border:1px solid #02C39A;border-left:none}.dashboard-sort-item::after{content:none}.dashboard-sort-item:first-child{border-radius:50px 0 0 50px;border-left:1px solid #02C39A}.dashboard-sort-item:last-child{border-radius:0 50px 50px 0;border-left:none}.dashboard-sort-item.active{background:#02C39A}.dashboard-sort-item.active .dashboard-sort_btn{color:#D2EFE8}}a.dashboard-sort_btn{color:#02C39A}a.dashboard-sort_btn:hover{text-decoration:underline}@media screen and (max-width: 640px){a.dashboard-sort_btn{color:#02C39A;display:block;padding:0.4rem 0;text-align:center}}.dashboard-class-types-teacher_container{margin:0.4rem 0}.dashboard-class_header{display:flex;align-items:end;margin-bottom:0.4rem;flex-wrap:wrap}@media screen and (max-width: 640px){.dashboard-class_header{margin-bottom:0.4rem}}.dashboard-class-header_item{margin:0;padding:0 0.4rem 0.4rem 0}@media screen and (max-width: 640px){.dashboard-class-title_container{position:relative;padding-right:3.2rem}.dashboard-class-title_container .dashboard-table-menu_btn{top:0;right:0}}.dashboard-class_title{font-weight:bold;margin-bottom:2.5%}.dashboard-class_title a{color:#57585C;text-decoration:underline}@media screen and (max-width: 640px){.dashboard-class_btn{width:100%;padding:0.4rem 0}}.dashboard-class-category_label{background-color:#B9B3A2;color:#fff;display:inline-block;padding:0.1rem 0.4rem;font-size:0.8rem}.dashboard-class-type_label{margin:0.2rem;padding:0.2rem 0.4rem;color:#96989c;font-size:0.76rem;border:solid 1px #96989c;border-radius:40px}.dashboard-class-rating-stats_container{display:flex;align-items:end}@media screen and (max-width: 640px){.dashboard-class-rating-stats_container{display:block}}@media screen and (max-width: 640px){.dashboard-students_select{width:92%}}@media screen and (max-width: 640px){.dashboard-dm-primary_btn{width:100%;margin-top:0.8rem}}.dashboard-dm-secondary_btn{margin-right:0.8rem}@media screen and (max-width: 640px){.dashboard-dm-secondary_btn{width:100%;margin:0.8rem 0 0 0}}.dashboard-dm-history-notes_container{font-size:0.8rem;color:#96989c;line-height:1.5;margin-top:0.8rem}.dashboard-dm-history-table-row_container{border-bottom:solid 1px #EDEDED;padding:0.8rem 1.2rem;position:relative}.dashboard-dm-history-table-row_container:nth-child(odd){background-color:rgba(2,195,154,0.05)}.dashboard-dm-history-table-row_container:before{font-family:"sa-font";color:#02c39a;content:"";position:absolute;font-size:1rem;top:0.8rem;right:1.6rem;transform:rotate(90deg);pointer-events:none}.dashboard-dm-history-table-row_container.open:before{transform:rotate(-90deg);pointer-events:none}.dashboard-dm-history-table-row_container.open{cursor:auto;background-color:#F7F7F7}.dashboard-dm-history-table-row_container.close:hover{cursor:auto;background-color:rgba(2,195,154,0.1);transition:0.1s ease-in-out}.dashboard-dm-history-dm_title{font-weight:bold;font-size:0.9rem;margin:-0.8rem -1.2rem 0;padding:0.8rem 1.2rem 0}.dashboard-dm-history-dm_title:hover{cursor:pointer}.dashboard-dm-history-dm-title_label{font-size:0.76rem;color:#96989c;margin-right:0.4rem;font-weight:normal}@media screen and (max-width: 640px){.dashboard-dm-history-dm-title_label{font-size:0.9rem}}.dashboard-dm-history-dm-title-date_tx{font-weight:bold;font-size:1rem;display:inline}@media screen and (max-width: 640px){.dashboard-dm-history-dm-title-date_tx{display:block}}.dashboard-dm-history-dm-title-reciever_container{display:inline;margin-left:1.6rem}@media screen and (max-width: 640px){.dashboard-dm-history-dm-title-reciever_container{margin-top:0.4rem;margin-left:0;display:block}}.dashboard-dm-history-dm-summary_container{margin-top:0.4rem;color:#96989c;font-size:0.9rem}.dashboard-dm-history-dm-summary_container:hover{cursor:pointer}.dashboard-dm-history-dm-body_container{margin-top:0.8rem;display:none;font-size:0.9rem}.dashboard-session_wrapper{border-bottom:solid 1px #EDEDED}.dashboard-session_wrapper:hover{cursor:pointer;background-color:rgba(2,195,154,0.1)}.dashboard-session_wrapper:nth-child(odd){background-color:rgba(2,195,154,0.05)}.dashboard-session_wrapper:nth-child(odd):hover{background-color:rgba(2,195,154,0.1)}.dashboard-session_container{position:relative;display:block;padding:0.8rem 4.2rem 0.8rem 1.6rem}@media screen and (max-width: 640px){.dashboard-session_container{padding:0.8rem}}.dashboard-session-class_tx{margin-bottom:0.4rem;color:#57585C;font-size:0.9rem}@media screen and (max-width: 640px){.dashboard-session-class_tx{margin-bottom:0.2rem;padding-right:2.4rem;font-size:0.8rem}}.dashboard-session_title{color:#57585C;font-weight:bold;font-size:1.1rem}@media screen and (max-width: 640px){.dashboard-session_title{font-size:1rem}}.dashboard-session-date_label,.dashboard-curriculum-date_label{position:relative;top:-0.1rem;display:inline;margin-right:0.2rem;padding:0.2rem 0.4rem;color:#fff;font-size:0.8rem;background-color:#57585C;border-radius:0.2rem}.dashboard-curriculum-date_label{display:inline-block;margin:0;padding:0 0.2rem;font-size:0.76rem}.dashboard-curriculum_tx{color:#57585C}@media screen and (max-width: 640px){.dashboard-curriculum_tx{font-size:0.9rem}}.dashboard-session-area_tx{margin-left:0.8rem;color:#57585C}@media screen and (max-width: 640px){.dashboard-session-area_tx{display:block;margin:0.2rem 0 0;font-size:0.8rem}}.dashboard-session-area_ic{position:relative;color:#96989c;font-size:1.4em}.dashboard-session-limited_tx{position:relative;top:-0.2rem;margin-left:0.4rem;padding:0.1rem 0.4rem;color:#57585C;font-size:0.8rem;border:solid 1px #57585C}@media screen and (max-width: 640px){.dashboard-session-limited_tx{margin-left:0.4rem}}.dashboard-session-attendance_container{margin-top:0.4rem;color:#57585C}@media screen and (max-width: 640px){.dashboard-session-attendance_container{margin:0.2rem 0 0;font-size:0.9rem}}.dashboard-session_label,.dashboard-session-teacher_label{margin-right:0.2rem;color:#96989c;font-size:0.76rem}.dashboard-session-waiting_container{display:inline-block}@media screen and (max-width: 640px){.dashboard-session-teacher_container{display:block;margin:0.2rem 0 0}}.dashboard-session-teacher_label{margin-left:0.8rem}@media screen and (max-width: 640px){.dashboard-session-teacher_label{margin:0}}.dashboard-membership-member-info_container{display:flex;align-items:center}.dashboard-membership-member_img{margin:0.8rem;width:2.8rem;height:2.8rem;border-radius:50%}.dashboard-membership-member-cancel_title{color:#96989c}.dashboard-membership-member-cancel-name_tx{color:#57585C;font-weight:bold;font-size:1.1rem}.dashboard-membership-member-cancel-info_tx{display:block;padding:0.8rem 3.2rem 0.8rem 0}.dashboard-membership-member-cancel-gender-age_tx{display:inline-block;color:#96989c}.dashboard-template_container{padding:1.6rem 1.6rem 1.6rem 1.6rem;z-index:100}@media screen and (max-width: 640px){.dashboard-template_container{padding:1.2rem}}.dashboard-template_header{z-index:30;display:table;width:100%;border-bottom:solid 1px #DADDDC;padding-bottom:0.8rem;margin:auto -1.6rem;padding:0.8rem 1.6rem}.dashboard-template-templates_container{margin:auto -1.6rem;padding:0.8rem 1.2rem;overflow:auto}.dashboard-template-template_container{width:100%;padding:0;box-sizing:border-box;border-radius:0.4rem;display:table;padding:0.8rem}.dashboard-template-template_container:hover{cursor:pointer;background-color:#F7F7F7}.dashboard-template-template_container:hover .dashboard-template-template_tx{color:#02C39A}.display_hide{display:none}.dashboard-business-profiles-form-zip_input{width:6rem}.dashboard-business-profiles-form-back_btn{position:absolute;left:0;border-radius:1.6rem;font-size:1rem;line-height:1}@media screen and (max-width: 640px){.dashboard-business-profiles-form-back_btn{position:relative;margin-top:1.6rem;width:100%}}.dashboard-business-profiles-merits_container{margin:0.8rem 0;padding:0.8rem 1.6rem;background-color:#F7F7F7;border-radius:0.4rem}@media screen and (max-width: 640px){.dashboard-business-profiles-merits_container{padding:0.8rem}}.dashboard-business-profiles-merits_title{font-weight:bold;margin-bottom:0.4rem}.dashboard-business-profiles-merits-contents_container{display:flex;gap:1rem}@media screen and (max-width: 640px){.dashboard-business-profiles-merits-contents_container{display:block}}.dashboard-business-profiles-merits_img{width:8rem;height:auto}@media screen and (max-width: 640px){.dashboard-business-profiles-merits_img{display:flex;width:12rem;height:auto;margin:auto}}.dashboard-business-profiles-merits_item{margin-bottom:0.4rem}@media screen and (max-width: 640px){.dashboard-business-profiles-merits_item{margin-bottm:0}}.dashboard-business-profiles-merits_item i{display:inline-block;width:1rem;height:1rem;margin-right:0.2rem;background:#02C39A;color:#ffff;border-radius:100%;text-align:center;line-height:1rem}.dashboard-class-list-filter_container{margin:1.6rem 0;padding:0.8rem;font-size:0.8rem;background-color:#F7F7F7;border-radius:0.4rem;border:solid 1px #DADDDC}.dashboard-class-list-filter_wrapper{display:flex}@media screen and (max-width: 640px){.dashboard-class-list-filter_wrapper{display:block}}.dashboard-class-list-filter-buttons_container{padding:0.8rem 0 0 0.8rem}@media screen and (max-width: 640px){.dashboard-class-list-filter-buttons_container{margin-top:0.8rem;padding:0}}.dashboard-class-list-filter_input{flex-grow:1;margin-top:0}@media screen and (max-width: 640px){.dashboard-class-list-filter_input{width:100%}}a.dashboard-class-list-filter_btn{padding:0.4rem 0.8rem;color:#fff;background-color:#96989c;border-radius:0.2rem}a.dashboard-class-list-filter_btn:hover{background-color:#02C39A}a.dashboard-class-list-filter_btn.active{background-color:#02C39A}@media screen and (max-width: 640px){a.dashboard-class-list-filter_btn{display:inline-block;margin-top:0.2rem;padding:0.2rem 0.4rem}}.dashboard-class-list-filter-submit_btn{margin-top:0.4rem;padding:0.4rem 0.8rem}@media screen and (max-width: 640px){.dashboard-class-list-filter-submit_btn{width:100%}}.dashboard-manage-members_tx{margin-bottom:0.8rem}.dashboard-manage-members-add_btn{margin:0.8rem 0}@media screen and (max-width: 640px){.dashboard-manage-members-add_btn{width:100%}}.dashboard-manage-members-table_container{width:100%;margin-top:1.6rem;margin-bottom:1.6rem;border-top:solid 1px #EDEDED}.dashboard-manage-members-member_wrapper{display:block;position:relative;border-bottom:solid 1px #EDEDED;padding:0.8rem 4.8rem 0.8rem 1.6rem}.dashboard-manage-members-member_container{display:table}.dashboard-manage-members-member-img_container{display:table-cell;padding-right:1.2rem;vertical-align:middle}@media screen and (max-width: 640px){.dashboard-manage-members-member-img_container{padding-right:0.8rem}}.dashboard-manage-members-member_img{width:3.2rem;height:3.2rem;border-radius:50%}.dashboard-manage-members-member-name_container{display:table-cell;vertical-align:middle}.dashboard-manage-members-member-name_tx{font-size:1.1rem;font-weight:bold}.dashboard-manage-members-member-delete-btn_container{position:absolute;top:0.8rem;right:0.8rem}.dashboard-manage-members-member-delete_btn{border-radius:50%}.dashboard-subscription-service_tx{margin-bottom:0.8rem}.dashboard-message-template_container{border-bottom:solid 1px #EDEDED;padding:0.8rem 1.2rem;position:relative}.dashboard-message-template_container:nth-child(odd){background-color:rgba(2,195,154,0.05)}.dashboard-message-template_container:before{font-family:"sa-font";color:#02c39a;content:"";position:absolute;font-size:1rem;top:0.8rem;right:1.6rem;transform:rotate(90deg);pointer-events:none}.dashboard-message-template_container.open:before{transform:rotate(-90deg);pointer-events:none}.dashboard-message-template_container.open{cursor:auto;background-color:#F7F7F7}.dashboard-message-template_container.close:hover{cursor:auto;background-color:rgba(2,195,154,0.1);transition:0.1s ease-in-out}.dashboard-message-template_title{font-weight:bold;font-size:1rem;margin:-0.8rem -1.2rem 0;padding:0.8rem 1.2rem 0}.dashboard-message-template_title:hover{cursor:pointer}.dashboard-message-template-summary_container{margin-top:0.4rem;color:#96989c}.dashboard-message-template-summary_container:hover{cursor:pointer}.dashboard-message-template-body_container{margin-top:0.8rem;display:none}.dashboard-message-template_footer{margin:1.6rem 0 0.8rem}.dashboard-message-edit_btn{padding:0.6rem 1.2rem;font-size:0.9rem}a.dashboard-message-delete_btn{float:right;color:#E84855}a.dashboard-message-delete_btn:hover{text-decoration:underline}.dashboard-message-template-edit-template-select_container{margin-left:0.4rem}.dashboard-message-template-edit-description_container{width:100%;width:100%;height:20rem}.myclass-caution_container{margin-bottom:1.6rem;padding:0.8rem;color:#44444A;background-color:rgba(230,187,12,0.2);border-radius:0.4rem}.myclass-caution_container a{color:#00AC88;text-decoration:underline}.myclass-caution_container a:hover{text-decoration:none}.myclass-class-open-reqeust_btn{padding:0 0.4rem;color:#E84855;background-color:transparent;border:solid 1px #E84855}.myclass-class-open-reqeust_btn:link,.myclass-class-open-reqeust_btn:visited{color:#E84855}.myclass-class-open-reqeust_btn:hover{background-color:rgba(232,72,85,0.2)}@media screen and (max-width: 640px){.myclass-class-open-reqeust_btn{margin:0 0 0.4rem 0}}.myclass-class-title_container{position:relative;display:block;margin:0.4rem 0;padding-right:2.8rem}.myclass-class-title_container .dashboard-table-menu_btn{top:0;right:0}@media screen and (max-width: 640px){.myclass-class-title_container{font-size:0.9rem}}.myclass-class-teacher_label{color:#96989c}.myclass-class_subtitle{margin:1.2rem 0 0.4rem;font-weight:bold}.myclass-class-teacher_btn{padding:0.2rem 0.8rem}.myclass-class-session-limited_tx{position:relative;padding:0.1rem 0.4rem;color:#57585C;font-size:0.8rem;border:solid 1px #57585C}.myclass-class-session-status_container{display:inline-block}@media screen and (max-width: 640px){.myclass-class-session-status_container{margin-top:0.4rem}}.myclass-class-session-status_tx{display:none}@media screen and (max-width: 640px){.myclass-class-session-status_tx{display:inline}}.mod-classList-mgBox{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:1.2rem}.mod-classList-mgBox-head{padding:1.6rem 1.2rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#F7F7F7}@media screen and (max-width: 640px){.mod-classList-mgBox-head{padding:0.8rem}}a.mod-classList-mgBox-head-btn{position:relative}.mod-classList-mgBox-head-btn-teacher:after{color:#4aacae}a.mod-classList-mgBox-head-classname{margin-right:0.8rem;overflow:hidden;color:#57585C;font-weight:bold}@media screen and (max-width: 640px){a.mod-classList-mgBox-head-classname{font-size:1rem}}a.mod-classList-mgBox-head-classname:hover{text-decoration:underline}.myclass-stats_container{margin-left:1.2rem;display:inline-block;overflow:hidden}@media screen and (max-width: 640px){.myclass-stats_container{margin:0;display:flex}}.myclass-stats_item{margin-left:0.8rem;float:left}@media screen and (max-width: 640px){.myclass-stats_item{margin:0;text-align:center}}.myclass-stats_item span{color:#adadad}@media screen and (max-width: 640px){.myclass-stats_item span{text-align:center}}.myclass-stats_item .count-number{display:inline-block;*display:inline;*zoom:1;line-height:normal;color:#747474;font-weight:bold;font-size:0.9rem;cursor:default}.myclass-stats_item .count-number.An{color:#02C39A}.myclass-discount_container{overflow:auto;display:flex;align-items:center;background-color:#fff;border-radius:0.4rem;margin:0.8rem 0 0.4rem;padding:0.4rem 0.8rem;font-size:0.8rem;transition:background-color 0.1s}@media screen and (max-width: 640px){.myclass-discount_container{display:block}}.myclass-discount_container:hover{color:#57585C;background-color:rgba(2,195,154,0.1)}.myclass-discount_ic{width:32px;height:32px;line-height:32px;color:#fff;float:left;background-color:#02C39A;border-radius:50%;text-align:center;margin:6px}.myclass-discount_ic i{line-height:32px}.mod-classList-mgBox-recent-situation{margin-top:1.2rem;background:#F7F7F7}.mod-classList-mgBox-recent-situation .-add-date{display:block;background-color:#fff;border-radius:0.4rem;box-sizing:border-box;text-align:center;padding:0.4rem;color:#02C39A;transition:background-color 0.1s}.mod-classList-mgBox-recent-situation .-add-date:hover{color:#57585C;background-color:rgba(2,195,154,0.1)}.mod-classList-mgBox-recent-situation .past-sessions_btn{text-align:center}.mod-classList-mgBox-recent-situation .past-sessions_btn i{margin-right:0.4rem}.mod-classList-mgBox-recent-situation ul li{position:relative;font-size:0.9rem}.mod-classList-mgBox-recent-situation ul li .nav-to-class{margin:0.4rem 0;padding:0.8rem;position:relative;display:block;width:100%;color:#9e9e9e;background-color:#fff;border-radius:0.4rem;box-sizing:border-box;transition:background-color 0.1s}@media screen and (max-width: 640px){.mod-classList-mgBox-recent-situation ul li .nav-to-class{padding-right:3.2rem;font-size:0.8rem}}.mod-classList-mgBox-recent-situation ul li .nav-to-class:hover{color:#57585C;background-color:rgba(2,195,154,0.1)}.mod-classList-mgBox-recent-situation ul li .nav-to-class.past-sessions_btn{padding:0.4rem 0.8rem}.mod-classList-mgBox-recent-situation ul li .icon-sa-calendar{margin-right:7px;font-size:18px}@media screen and (max-width: 640px){.mod-classList-mgBox-recent-situation ul li .icon-sa-calendar{display:none}}.mod-classList-mgBox-recent-situation ul li .i,.mod-classList-mgBox-recent-situation ul li .i_prev,.mod-classList-mgBox-recent-situation ul li .i_next{display:inline-block;*display:inline;*zoom:1;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:0 0.4rem;margin-right:11px;color:#fff}@media screen and (max-width: 640px){.mod-classList-mgBox-recent-situation ul li .i,.mod-classList-mgBox-recent-situation ul li .i_prev,.mod-classList-mgBox-recent-situation ul li .i_next{margin:0;position:relative}}.mod-classList-mgBox-recent-situation ul li .i_prev{background:#888}.mod-classList-mgBox-recent-situation ul li .i_next{background:#02C39A}.mod-classList-mgBox-recent-situation ul li .date{display:inline-block;*display:inline;*zoom:1;margin-right:8px;color:#02C39A}@media screen and (max-width: 640px){.mod-classList-mgBox-recent-situation ul li .date{margin-left:0}}.mod-classList-mgBox-recent-situation ul li .price{margin-left:0.8rem;color:#555}@media screen and (max-width: 640px){.mod-classList-mgBox-recent-situation ul li .price{display:none}}@media screen and (max-width: 640px){.mod-classList-mgBox-recent-situation ul .pastItem li .nav-to-class{padding:0.4rem 0.8rem}}.mod-classList-mgBox-recent-situation .btn-date-edit{display:inline-block;*display:inline;*zoom:1;padding:0.4rem 0.4rem;position:absolute;top:5px;right:8px;color:#747474}.mod-classList-mgBox-recent-situation.course_widget .cource_content{border-bottom:none}.mod-classList-mgBox-recent-situation.course_widget .label.next{background:#73a842}.mod-classList-mgBox-recent-situation.course_widget .label.un_done{color:#696969;background:#d7d7d7}.mod-classList-mgBox-recent-situation.course_widget .label.done{background:#888}.mod-classList-mgBox-recent-situation .dashboard-table-menu_btn{width:2rem;height:2rem;top:0.4rem}.mod-class_control_course_date{margin-top:0.8rem}.mod-class_control_course_date_status{display:inline-block}.mod-class_control_course_date_status:after{content:"／"}.mod-class_control_course_date_status:last-of-type:after{content:none}@media screen and (max-width: 640px){.mod-class_control_course_date_status{width:100%;margin-left:0.8rem;padding:0.4rem 0;border-top:1px solid #EDEDED}.mod-class_control_course_date_status:after{content:none}}.organizer-information-url_item{margin-top:0.8rem;width:100%}.dashboard-steacher_select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url("../svg/search-select-4d684c7c02de0cd93d676397bb71461b06cd442714ce9fd7ae4e9138b1c7bc97.svg") no-repeat;background-position:right 0.8rem top 50%;padding-right:2rem;height:auto;background-color:#fff}@media screen and (max-width: 640px){.dashboard-steacher_select{width:92%}}.dashboard-steacher_radio{vertical-align:top}.dashboard-steacher_label,.dashboard-steacher_modal-label,.dashboard-steacher-students-conditions-andor_label,.dashboard-steacher-student-insert-tag-tag_label{position:relative;top:0.2rem;display:inline;margin-right:1.2rem;font-size:0.9rem}@media screen and (max-width: 640px){.dashboard-steacher_label,.dashboard-steacher_modal-label,.dashboard-steacher-students-conditions-andor_label,.dashboard-steacher-student-insert-tag-tag_label{width:100%;float:none;font-size:1rem;top:0}}.dashboard-steacher_modal-label{font-weight:700}.dashboard-steacher-url-types_container{display:flex}@media screen and (max-width: 640px){.dashboard-steacher-url-types_container{flex-wrap:wrap}}.dashboard-steacher-input_container{margin-top:0.4rem}.dashboard-steacher-search_input{box-sizing:border-box;width:100%}.dashboard-steacher-notes_container{font-size:0.8rem;color:#96989c;line-height:1.5}.dashboard-steacher-table_container{width:100%;border-top:solid 1px #EDEDED;margin-top:0.8rem;margin-bottom:1.6rem}.dashboard-steacher-students-table-delete_container{display:table-cell;color:#E84855;white-space:nowrap;padding:0.4rem 0.8rem}a.dashboard-steacher-students-table-delete_btn{color:#E84855}.dashboard-steacher-loading_img{width:10%}@media screen and (max-width: 640px){.dashboard-steacher-loading_img{width:20%}}@media screen and (max-width: 640px){.dashboard-steacher-teacher_select{width:100%}}.dashboard-steacher-students-conditions-andor_container{text-align:center;font-size:0.9rem;margin:0.8rem auto}.dashboard-steacher-students-conditions-andor_item{display:inline-block;margin-top:0.4rem}.dashboard-steacher-students-conditions-andor_label{top:0}.dashboard-steacher-students-conditions-footer_container{display:flex;align-items:center;margin-top:0.8rem;width:100%;text-align:left}@media screen and (max-width: 640px){.dashboard-steacher-students-conditions-footer_container{display:block;text-align:center}}.dashboard-steacher-students-conditions-footer_btn{margin:0.4rem 0.4rem 0.4rem 0}@media screen and (max-width: 640px){.dashboard-steacher-students-conditions-footer_btn{font-size:0.9rem}.dashboard-steacher-students-conditions-footer_btn.-icon{padding:0.8rem 1.2rem}.dashboard-steacher-students-conditions-footer_btn i{display:none}}.dashboard-steacher-students-conditions-footer_item{flex-grow:1;text-align:right}@media screen and (max-width: 640px){.dashboard-steacher-students-conditions-footer_item{text-align:center}}.dashboard-steacher-students-conditions-check_container{display:inline-block;box-sizing:border-box;padding:0.4rem 0.8rem;background-color:#F7F7F7;border-radius:0.4rem;cursor:pointer}@media screen and (max-width: 640px){.dashboard-steacher-students-conditions-check_container{margin-top:0.8rem;width:100%}}.dashboard-steacher-students-condition_container{border:solid 1px #DADDDC;background-color:rgba(2,195,154,0.05);border-radius:0.4rem;padding:0.4rem 0.8rem 0.8rem 0.8rem;margin-top:0.8rem;font-size:1rem;position:relative}@media screen and (max-width: 640px){.dashboard-steacher-students-condition_container{padding-right:2.4rem}}.dashboard-steacher-students-condition_wrapper{display:table;width:100%}.dashboard-steacher-students-condition-inputs_container{display:table-cell;width:100%}.dashboard-steacher-students-condition-remove_container{display:table-cell;vertical-align:middle;padding-left:0.8rem}.dashboard-steacher-students-condition-remove_btn{border-radius:50%;font-size:1rem;line-height:2.8rem;width:2.8rem;height:2.8rem;text-align:center;padding:0;position:relative;top:0.2rem}@media screen and (max-width: 640px){.dashboard-steacher-students-condition-remove_btn{position:absolute;top:0;right:0;width:2.4rem;height:2.4rem;background-color:#02C39A;border:none;border-radius:0 0.4rem 0 0.4rem;color:#fff}}.dashboard-steacher-students-condition-period_container{display:inline}.dashboard-steacher-students-condition-period_container.disabled{display:none}.dashboard-steacher-student-input-tags_container{font-size:0.8rem;background-color:#fff;width:80%;float:left;margin-right:0.4rem !important}@media screen and (max-width: 640px){.dashboard-steacher-student-input-tags_container{width:100%;margin:0}}.dashboard-steacher-student-input-tag_container{font-size:16px;margin-right:16px;background-color:rgba(2,195,154,0.75);color:#fff;border-radius:0.4rem;font-size:0.9rem;padding:0.4rem}.dashboard-steacher-class_input{width:50%}@media screen and (max-width: 640px){.dashboard-steacher-class_input{width:100%}}.dashboard-steacher-students-condition_tx{font-size:0.8rem;position:relative;top:0.2rem}@media screen and (max-width: 640px){.dashboard-steacher-students-condition_tx{top:1.2rem;vertical-align:top}}.dashboard-steacher-students_wrapper{margin-top:1.6rem;padding-top:2.4rem;border-top:solid 1px #EDEDED}@media screen and (max-width: 640px){.dashboard-steacher-students_wrapper{margin:1.2rem -1.2rem;padding-top:1.6rem}}@media screen and (max-width: 640px){.dashboard-steacher-students_header{padding:0 1.6rem}}.dashboard-steacher-students-number_tx{font-size:1.5rem;font-weight:bold}.dashboard-steacher-students-message_btn{border-radius:1.6rem;margin-left:0.8rem;position:relative;font-size:1rem;top:-0.8rem;padding:0.8rem 2.4rem}@media screen and (max-width: 640px){.dashboard-steacher-students-message_btn{margin:0.8rem 0;width:100%;top:0}}.dashboard-steacher-students-student_container{display:block;border-bottom:solid 1px #EDEDED;padding:0.8rem 1.6rem}.dashboard-steacher-students-student_container:hover{cursor:pointer;background-color:rgba(2,195,154,0.1)}.dashboard-steacher-students-student_container:nth-child(odd){background-color:rgba(2,195,154,0.05)}.dashboard-steacher-students-student_container:nth-child(odd):hover{background-color:rgba(2,195,154,0.1)}@media screen and (max-width: 640px){.dashboard-steacher-students-student_container{padding:0.8rem}}.dashboard-steacher-students-student_wrapper{display:table}.dashboard-steacher-students-student-img_container{display:table-cell;padding-right:1.2rem;vertical-align:top}@media screen and (max-width: 640px){.dashboard-steacher-students-student-img_container{padding-right:0.8rem}}.dashboard-steacher-students-student_img{width:4rem;height:4rem;border-radius:50%}@media screen and (max-width: 640px){.dashboard-steacher-students-student_img{width:3.2rem;height:3.2rem}}.dashboard-steacher-students-student-info_container{display:table-cell;vertical-align:top}.dashboard-steacher-students-student-name_tx{font-size:1.2rem;font-weight:bold}.dashboard-steacher-students-student-history_tx{font-size:1rem;color:#57585C;line-height:1.4;margin-top:0.2rem}.dashboard-steacher-students-student-history-date_tx{font-size:0.9rem;color:#96989c;line-height:1.4;margin-top:0.2rem}.dashboard-steacher-students-student-history-date_label{font-size:0.76rem;color:#96989c;margin-left:0.4rem}@media screen and (max-width: 640px){.dashboard-steacher-students-student-history-date_label{display:inline}}.dashboard-steacher-students-student-tags_container{margin-top:0.2rem;font-size:0.76rem}.dashboard-steacher-students-student-tag_container{background-color:#b9b9b9;display:inline-block;padding:0.2rem 0.4rem;border-radius:0.2rem;margin:0.2rem 0.2rem 0 0;color:#fff}.dashboard-steacher-send-notice_container{padding:1.6rem 1.6rem 2.4rem}@media screen and (max-width: 640px){.dashboard-steacher-send-notice_container{padding:1.6rem 0.8rem 2.4rem}}.dashboard-steacher-send-notice-title_container{margin-bottom:0.8rem}@media screen and (max-width: 640px){.dashboard-steacher-send-notice-title_container{margin-bottom:0}}.dashboard-steacher-send-notice_title{display:table-cell;white-space:nowrap}@media screen and (max-width: 640px){.dashboard-steacher-send-notice_title{display:inline-block}}.dashboard-steacher-send-notice_subtitle{color:#96989c;font-weight:normal;vertical-align:bottom;position:relative;top:-0.2rem;line-height:1.4;pointer-events:none}@media screen and (max-width: 640px){.dashboard-steacher-send-notice_subtitle{display:inline-block;padding:0;margin:-0.4rem 0 0.8rem}}.dashboard-steacher-send-notice-subtitle-strong_tx{font-weight:bold}.dashboard-steacher-send-notice-mailtitle_container{font-size:0.9rem;font-weight:normal;margin:0.4rem 0 0.8rem}.dashboard-steacher-send-notice-mailtitle_label{font-size:0.76rem;font-weight:normal;color:#96989c;margin-right:0.8rem}.dashboard-steacher-send-notice-input_container{width:100%;border:solid 1px #DADDDC;padding:0.8rem;border-radius:0.4rem;box-sizing:border-box;margin-top:0}.dashboard-steacher-send-notice_input{margin:0;width:100%;height:12rem}.dashboard-steacher-send-notice_input.disabled{color:#D0D0D0;background-color:#A0A0A0;border-color:#A0A0A0}@media screen and (max-width: 640px){.dashboard-steacher-send-notice_input{margin-top:0}}.dashboard-steacher-send-notice-title_input{box-sizing:border-box;width:100%;margin-bottom:0.8rem;padding:0.8rem;border-radius:0.32rem}@media screen and (max-width: 640px){.dashboard-steacher-send-notice-title_input{padding:0.4rem;border:solid 1px #DADDDC}}.dashboard-steacher-send-notice-input_footer{border-top:solid 1px #DADDDC;text-align:center;padding:0.8rem 0;margin:0.8rem -0.8rem -0.8rem -0.8rem}.dashboard-steacher-send-notice-input_btn{margin:0 0.2rem;padding:0.8rem 1.6rem;font-size:0.9rem}@media screen and (max-width: 640px){.dashboard-steacher-send-notice-input_btn{margin:0.2rem}}.dashboard-steacher-send-notice_footer{margin-top:0.8rem;text-align:center}.dashboard-steacher-send-notice-option_container{margin:0.8rem auto 1.6rem;font-size:0.9rem}@media screen and (max-width: 640px){.dashboard-steacher-send-notice-option_container{margin:0.8rem auto}}.dashboard-steacher-send-notice-option_label{display:inline}.dashboard-steacher-send-notice-submit_btn{margin-right:0.4rem}@media screen and (max-width: 640px){.dashboard-steacher-send-notice-submit_btn{margin:0 0 0.8rem 0}}.dashboard-steacher-new-template_container{padding:1.6rem 1.6rem 2.4rem 1.6rem}@media screen and (max-width: 640px){.dashboard-steacher-new-template_container{padding:1.2rem 1.2rem 2.4rem}}.dashboard-steacher-new-template-item{margin-top:0.4rem}.dashboard-steacher-new-template-title_input{width:100%}.dashboard-steacher-new-template-content_input{width:100%;height:12rem}.dashboard-steacher-new-template_footer{margin-top:1.6rem;text-align:center}.dashboard-steacher-send-notice-confirmation_container{padding:2.4rem 0.8rem;z-index:70}@media screen and (max-width: 640px){.dashboard-steacher-send-notice-confirmation_container{padding:1.2rem}}.dashboard-steacher-send-notice-confirmation_tx{font-size:0.9rem;text-align:center;margin-bottom:1.6rem}.dashboard-steacher-send-notice-confirmation-primary_btn{margin-left:0.4rem}@media screen and (max-width: 640px){.dashboard-steacher-send-notice-confirmation-primary_btn{margin-top:0.8rem}}.dashboard-steacher-send-notice-confirmation-primary_btn:disabled{cursor:default}.dashboard-steacher-student-insert-tag_container{padding:1.6rem 1.6rem 0.8rem 1.6rem}@media screen and (max-width: 640px){.dashboard-steacher-student-insert-tag_container{padding:1.2rem}}.dashboard-steacher-student-insert-tag_header{z-index:30;display:table;width:100%;border-bottom:solid 1px #DADDDC;padding-bottom:0.8rem;margin:auto -1.6rem;padding:0.8rem 1.6rem}.dashboard-steacher-student-insert-tag-header-search_container{display:table-cell;padding-right:0.8rem;width:100%}.dashboard-steacher-student-insert-tag-header-search_input{width:100%;padding-left:2.4rem;background-image:url("../png/icon-sp-search-d3090914f37e106ce19ab358dd48cd53a378d5d3955b5ec942499751009e8e10.png");background-repeat:no-repeat;background-position:0.4rem center;background-size:auto 60%}.dashboard-steacher-student-insert-tag-header-edit_container{display:table-cell}.dashboard-steacher-student-insert-tag-header-edit_btn{white-space:nowrap}.dashboard-steacher-student-insert-tag-notes_tx{text-align:center;padding:1.6rem}.dashboard-steacher-student-insert-tag-tags_container{max-height:12rem;margin:auto -1.6rem;border-bottom:solid 1px #DADDDC;padding:0.8rem 1.2rem;overflow:auto}.dashboard-steacher-student-insert-tag-tag_container{width:100%;padding:0;box-sizing:border-box;border-radius:0.4rem;display:table;padding:0.8rem}.dashboard-steacher-student-insert-tag-tag_container:hover{cursor:pointer;background-color:#F7F7F7}.dashboard-steacher-student-insert-tag-tag_container:hover .dashboard-steacher-student-insert-tag-tag_label{color:#02C39A}.dashboard-steacher-student-insert-tag-tag-check_container{display:table-cell;padding-right:0.4rem;vertical-align:middle}.dashboard-steacher-student-insert-tag-tag_label{display:table-cell;width:100%;vertical-align:middle;position:relative;top:0}.dashboard-steacher-student-insert-tag-new_container{padding:0.8rem 0}.dashboard-steacher-student-insert-tag-new_input{width:100%}.dashboard-steacher-student-insert-tag-new_tx{margin-left:0.8rem}.dashboard-steacher-students-insert-classdetail-url_container{padding:1.6rem 1.6rem 1.6rem 1.6rem;z-index:100}@media screen and (max-width: 640px){.dashboard-steacher-students-insert-classdetail-url_container{padding:1.2rem 1.2rem 2.4rem;color:#44444A}}.dashboard-steacher-students-insert-classdetail-url_header{overflow:hidden}.dashboard-steacher-students-insert-classdetail-url_header.subscription_service{display:none}.dashboard-steacher-students-insert-classdetail-url_header.onetime_service{display:none}.dashboard-steacher-students-insert-classdetail-url_header.teacher{display:none}.dashboard-steacher-students-insert-classdetail-url-header_item{width:100%}.dashboard-steacher-students-insert-classdetail-url_select{width:100%}.dashboard-steacher-students-insert-classdetail-url-notes_tx{position:relative;top:0.2rem}@media screen and (max-width: 640px){.dashboard-steacher-students-insert-classdetail-url-notes_tx{top:0}}@media screen and (max-width: 640px){.insert-url-type_input{vertical-align:middle}}.insert-url-type_tx{vertical-align:middle;cursor:pointer}@media screen and (max-width: 640px){.insert-url-type_tx{margin-bottom:0.5rem}}.dashboard-steacher-students-insert-classdetail-url-input_container{margin-top:0.8rem;padding:0.8rem;border:solid 1px #DADDDC;background-color:rgba(2,195,154,0.05);border-radius:0.4rem}.dashboard-steacher-students-insert-classdetail-url-input_container p{white-space:pre-wrap}.dashboard-steacher-students-insert-classdetail-url-input_container p.preview-session-detail-url{white-space:inherit}.dashboard-steacher-students-insert-classdetail-url-input_container .preview-session-detail-urls{display:none}.dashboard-steacher-students-insert-classdetail-url-input_container .preview-session-detail-urls.-open{display:block}.dashboard-steacher-students-insert-classdetail-url-input_container.subscription_service{display:none}.dashboard-steacher-students-insert-classdetail-url-input_container.onetime_service{display:none}.dashboard-steacher-students-insert-classdetail-url-input_container.teacher{display:none}.dashboard-steacher-students-insert-classdetail-url_footer{text-align:center;margin-top:1.6rem}.insert-url-type_container{margin-right:25px}@media screen and (max-width: 640px){.insert-url-type_container{margin-bottom:0.5rem}.insert-url-type_container:last-child{margin-bottom:0}}.insert-url-limited-session-detail_label{position:relative;left:3rem;display:inline-block;margin:0;padding:0.2rem 0.4rem;font-size:0.7rem;border-radius:0.2rem;background-color:rgba(232,72,85,0.2)}@media screen and (max-width: 640px){.insert-url-limited-session-detail_label{left:2.5rem;padding:0.2rem;font-size:0.5rem}}.insert-url-session-detail_container{margin-top:0.5rem;padding:0.8rem 0.5rem 0;border:solid 1px #DADDDC;border-radius:0.4rem 0.4rem 0 0}@media screen and (max-width: 640px){.insert-url-session-detail_container{padding:0.5rem 0.5rem 0}}.urls-checkbox.urls-checkbox input[type=checkbox]:before{background-image:url("../png/checked_icon-3011483777f88c1f763942d894012d4d5bd76b537c8f047785c2f82e0f707fc1.png") !important;background-repeat:no-repeat;background-position:50% 50%}@media screen and (max-width: 640px){.urls-checkbox.urls-checkbox input[type=checkbox]:before{top:20px}}.insert-url-session-detail-reservable-list_container{display:none}.insert-url-session-detail-list_container{position:relative;margin:0.6rem 0}@media screen and (max-width: 640px){.insert-url-session-detail-list_container.sa-checkbox{margin:0 0 0.5rem}}.insert-url-session-detail-list_tx{vertical-align:middle;cursor:pointer}.insert-url-session-detail-list-option_container{border:1px solid #DADDDC;border-top:none;padding:0.8rem 0.5rem 0;border-radius:0 0 0.4rem 0.4rem}@media screen and (max-width: 640px){.insert-url-session-detail-list-option_container{padding:0.5rem 0.5rem 0}}.insert-url-session-detail-list-option_wrapper{position:relative}@media screen and (max-width: 640px){.insert-url-session-detail-list-option_wrapper.sa-checkbox{margin:0 0 0.5rem}}.insert-url-session-detail-list-not-present_tx{margin-bottom:11px}@media screen and (max-width: 640px){.insert-url-session-detail-list-not-present_tx{margin:2px 0 9px}}.insert-url-session-detail-more_tx{display:block;margin:0 0 0.7rem 0.5rem;color:#02C39A;cursor:pointer}.dashboard-steacher-students-edit-tags_container{padding:1.6rem 1.6rem 3.2rem 1.6rem;z-index:100}@media screen and (max-width: 640px){.dashboard-steacher-students-edit-tags_container{padding:1.2rem 1.2rem 2.4rem}}.dashboard-steacher-students-edit-tags-tag-input_container{display:table-cell;width:100%}.dashboard-steacher-students-edit-tags-tag_input{width:100%;margin:0}.dashboard-steacher-students-edit-template_container{padding:1.6rem 1.6rem 3.2rem 1.6rem;z-index:100}@media screen and (max-width: 640px){.dashboard-steacher-students-edit-template_container{padding:1.2rem 1.2rem 2.4rem 1.2rem}}.dashboard-steacher-students-edit-template-template_wrapper:hover{cursor:pointer;background-color:rgba(2,195,154,0.1)}.dashboard-steacher-students-edit-template-template_wrapper:nth-child(odd):hover{background-color:rgba(2,195,154,0.1)}.dashboard-steacher-students-edit-template-template_container{display:table-cell;width:100%}.dashboard-steacher-students-edit-template-template_title{font-size:1.1rem;font-weight:bold;width:100%}.dashboard-steacher-students-edit-template-template_tx{font-size:0.8rem;width:100%}.ui-autocomplete{-webkit-box-shadow:0 3px 5px 0 #888;-moz-box-shadow:0 3px 4px 0 #888;box-shadow:0 3px 4px 0 #888;background-color:#fff;position:absolute;cursor:default;list-style:none;margin:25px 0 0;padding:0;border:1px solid #e5e5e5;border-top:none;font-size:12px}.ui-autocomplete .ui-menu-item{padding:0;margin:0}.ui-autocomplete .ui-menu-item a{display:block;margin:0;text-decoration:none}ul.tagit{display:inline-block;*display:inline;*zoom:1;cursor:text;overflow:auto;min-width:60%;margin-right:0.4rem;border:1px solid #e5e5e5;color:#555;float:left;font-size:0.9rem;padding-top:0}ul.tagit:hover{cursor:pointer;background-color:#F7F7F7}@media screen and (max-width: 640px){ul.tagit{width:92%;font-size:0.8rem}}ul.tagit li{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;display:block;float:left;margin:2px 5px 2px 0;position:relative}ul.tagit.ui-sortable li.tagit-choice a.ui-icon.ui-icon-grip-dotted-vertical{float:left;width:12px;margin-left:-5px;cursor:move}ul.tagit li.tagit-choice{-webkit-border-radius:0.24rem;-moz-border-radius:0.24rem;border-radius:0.24rem;background-color:#b9b9b9;border:solid 1px #b9b9b9;color:#fff;position:relative;z-index:0;line-height:24px;display:inline-block;padding:0.1rem 0.8rem;margin:0.4rem 0.4rem 0 0}ul.tagit li.tagit-choice:before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;z-index:-2}ul.tagit li.tagit-choice:after{content:"";position:absolute;top:0;right:0;left:0;bottom:0;background:transparent;z-index:-1}ul.tagit li.tagit-choice.selected{background-color:#f5b0b0;border-color:#f76464}ul.tagit li.tagit-new{padding:0.4rem 0.2rem 0.2rem}ul.tagit li.tagit-new input{background-color:transparent}ul.tagit li.tagit-choice input{display:block;float:left;margin:0 5px 0 0;padding-top:2px;padding-bottom:2px}ul.tagit li.tagit-choice .tagit-label{pointer-events:none}ul.tagit li.tagit-choice a.tagit-close{display:none;visibility:hidden;color:#777;cursor:pointer;font-size:12px;font-weight:bold;outline:medium none;padding:2px 0 2px 3px;text-decoration:none;position:absolute;display:block;top:0;right:3px;text-shadow:1px 1px 0 rgba(255,255,255,0.7)}ul.tagit li.tagit-choice a.tagit-close:hover{color:#535353}ul.tagit input[type="text"]{-moz-box-sizing:border-box;border:none !important;margin:0 !important;padding:0 !important;width:inherit !important;height:inherit !important;outline:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.tagit-hiddenSelect{display:none}.dashboard-student-modal_wrapper{display:none;position:fixed;top:0;bottom:0;left:0;right:0;z-index:10000;overflow:auto;background:rgba(0,0,0,0.5)}.dashboard-student-modal_wrapper.is-open{display:block}.dashboard-student-modal_wrapper .modal{display:block}@media screen and (max-width: 640px){.dashboard-student-modal_wrapper .modal{top:2.4rem}}.dashboard-student_container{padding:2.4rem 2.4rem 4.8rem 2.4rem}@media screen and (max-width: 640px){.dashboard-student_container{padding:1.2rem 1.2rem 2.4rem}}.dashboard-student-header_container{display:table;width:100%}.dashboard-student-img_container{display:table-cell;padding-right:0.8rem}.dashboard-student_img{width:4.8rem;height:4.8rem;border-radius:50%}.dashboard-student-name_container{display:table-cell;width:100%;vertical-align:top}.dashboard-student-name_tx{font-size:1.4rem;font-weight:bold}.dashboard-student-message_btn{margin-top:0.8rem}.dashboard-student-info_container{width:100%;margin-top:2.4rem}.dashboard-student-classes_container{width:100%;border-top:solid 1px #EDEDED;margin-top:0.8rem}.dashboard-student-class_container{border-bottom:solid 1px #EDEDED;padding:0.8rem 1.6rem}.dashboard-student-class_container:nth-child(odd){background-color:rgba(2,195,154,0.05)}.dashboard-student-class_wrapper{padding:0.8rem}.dashboard-student-class-name_tx{font-size:1rem;margin-top:0.2rem}.dashboard-student-class-name_tx a{color:#57585C}.dashboard-student-class-date_tx{margin-top:0.4rem;color:#96989c}@media screen and (max-width: 640px){.dashboard-student-class-date_tx{margin-top:0.2rem}}.dashboard-student-class-teacher_tx{margin-left:0.8rem;font-size:0.9rem;color:#57585C}@media screen and (max-width: 640px){.dashboard-student-class-teacher_tx{position:relative;display:inline;left:0;margin-top:0.2rem}}.dashboard-student-item_container{margin-top:0.8rem;display:block;overflow:hidden}.dashboard-student_label{clear:both;font-size:0.9rem;float:left;width:20%;margin-top:0.4rem}.dashboard-student_value{font-size:1.2rem;font-weight:bold;float:left;width:80%}.dashboard-student-input_container{float:left;width:80%}@media screen and (max-width: 640px){.dashboard-student-input_container{width:100%}}.dashboard-student_input{width:100%}.dashboard-student-input_container ul.tagit{width:100%;float:none}.dashboard-student-memo_input{height:10rem;width:100%}.dashboard-student-memo_footer{margin-top:0.4rem;overflow:hidden}.dashboard-student-memo_btn{font-size:0.9rem;padding:0.4rem 1.2rem;float:right}.dashboard-student-memo-notes_container{float:left}.dashboard-student-history_container{margin-top:1.6rem}div.search_form{font-size:16px}div.search_form div.label_line{font-size:20px;font-weight:bold}div.search_form input.st_datepicker{width:5.6rem;background:#FFF;border:1px solid #D4D4D4;text-align:center}.student_detail_modal{z-index:10}.d-teachers-list-add_btn{margin-bottom:1rem}@media screen and (max-width: 640px){.d-teachers-list-add_btn{padding:0.5rem 0.8rem;font-size:0.875rem}}.d-teachers-list{width:100%;margin-bottom:50px;border:1px solid #bababa}.d-teachers-list-head-teacher,.d-teachers-list-head-control{line-height:40px;background-color:#c7c8c9;color:#000;font-size:15px;text-align:center}.d-teachers-list-head-control{border-left:1px solid #96989c}@media screen and (max-width: 640px){.d-teachers-list-head-control{display:none}}.d-teachers-list-head-teacher{width:530px}.d-teachers-list-item:nth-child(odd){background-color:#f9f9f9}.d-teachers-list-item-teacher{padding:16px 20px;border-top:1px solid #bababa;border-right:1px solid #bababa;border-left:1px solid #bababa}@media screen and (max-width: 640px){.d-teachers-list-item-teacher{display:block;width:100%;box-sizing:border-box;border-right:none;border-left:none}}.d-teachers-list-item-teacher-image{display:table-cell;width:62px;padding-right:20px}.d-teachers-list-item-teacher-image>img{display:block;width:100%}.d-teachers-list-item-teacher-text{display:table-cell;vertical-align:top}.d-teachers-list-item-teacher-name{color:#32485d;font-size:17px}.d-teachers-list-item-teacher-headline{margin-top:2px;color:#747474;font-size:13px}.d-teachers-list-item-control{padding:1rem;border-top:1px solid #bababa;vertical-align:top}@media screen and (max-width: 640px){.d-teachers-list-item-control{display:block;width:100%;padding:0 1rem 1rem;box-sizing:border-box;border-top:none}}.d-teachers-list-item-control>.btn-white-outline{border-color:#DADDDC}@media screen and (max-width: 640px){.d-teachers-list-item-control>.btn-white-outline{width:100%}}.d-teachers-list-edit_btn{width:100%;margin-bottom:1rem}.d-teachers-list-delete_btn{width:100%}.NotIn.d-teachers-notin{padding:73px 0}.NotIn.d-teachers-notin>.btn-green{display:inline-block;*display:inline;*zoom:1;height:42px;line-height:42px;margin-top:10px;padding:0 2em;color:#fff}.dashboard-reviews_container{margin:1.6rem 0}@media screen and (max-width: 640px){.dashboard-review-secondary_btn{width:100%;margin-top:0.8rem}}.dashboard-review-user_container{width:100%;margin-top:0.8rem;overflow:hidden}.dashboard-review-user_tx{display:inline-block}.dashboard-review-user_img{display:inline-block;width:40px;height:40px;margin-right:0.4rem;overflow:hidden;border:solid 1px #EDEDED;border-radius:50%}.dashboard-review_header li{float:left;width:19px;height:19px;margin-right:7px}.dashboard-review_header .fun{background:url("../png/stamp_fun_s-6a2e59bbf79a905cb20842d31666b2a3392d6f47deaa905a71dff24569f2df85.png") no-repeat 0 0}.dashboard-review_header .study{background:url("../png/stamp_study_s-b4f5d31a14f2d69baa6c4b3902731e1bdc90525a1cd4b0b546d0bd4e7b1c0b2c.png") no-repeat 0 0}.dashboard-review_header .value{background:url("../png/stamp_worth_s-30a7a7cd03bf9cb9afb99d924d2466a0749beeee10d8946ef84cb02bbdb68c40.png") no-repeat 0 0}.dashboard-review_container{padding-bottom:1.6rem;color:#44444A;font-size:0.9rem}.dashboard-review-date_container{margin-top:0.8rem}.dashboard-review-date_label{margin-right:0.4rem;font-size:0.8rem}.dashboard-review_title{margin:0}.dashboard-review-status_container{margin-top:0.4rem}.dashboard-review-status_container i{font-size:1.4em;margin:0 0.4rem}.dashboard-review-header_tx{margin-top:0.4rem}.dashboard-review-date_tx{font-size:0.8rem}a.dashboard-review_link{color:#02C39A}a.dashboard-review_link:hover{text-decoration:underline}.dashboard-review-comment_tx{margin-top:0.4rem;line-height:1.8}.dashboard-review-message_btn{margin-left:0.8rem;padding:0.6rem 0.8rem;font-size:0.9rem}@media screen and (max-width: 640px){.dashboard-review-message_btn{float:right;width:50%}}.dashboard-review-private-fb_container{background-color:#F7F7F7;padding:1.2rem;margin-top:0.8rem}.dashboard-review-private-fb_title{font-weight:bold}@media screen and (max-width: 640px){.dashboard-review-private-fb_title{font-size:1rem}}.dashboard-review-form-text-length_container{margin-top:0.2rem;text-align:right}.dashboard-review-form-text-length_container.-warning{color:#E84855}.dashboard-review-reply_container{margin:1.6rem 0 0 0;padding-left:1.6rem}.dashboard-review-reply_footer{margin-top:0.4rem}.dashboard-review-reply-notes_container{margin-top:0.4rem}.dashboard-review-reply_title{font-weight:bold}@media screen and (max-width: 640px){.dashboard-review-reply_title{margin-top:0.8rem;font-size:1rem}}.dashboard-review-reply_input{margin-top:0.8rem;width:100%}.dashboard-review-reply_btn{margin-right:0.8rem;padding:0.6rem 1.2rem;font-size:0.9rem}.dashboard-review-reply-form_input{margin-top:1.6rem}.dashboard-review-reply-form_footer{margin-top:0.4rem;text-align:center}.dashboard-review-reply-form-back_btn{margin-right:0.8rem}@media screen and (max-width: 640px){.dashboard-review-reply-form-back_btn{width:100%;margin-top:0.8rem}}@media screen and (max-width: 640px){.dashboard-review-reply-form_btn{width:100%}}.dashboard-subscription-membership-service_label{display:inline-block;padding:0 0.4rem;font-weight:normal;font-size:0.8rem;background-color:#CFE4FA;border-radius:0.8rem}.dashboard-subscription-membership-info_container{margin:0.4rem 0 0;color:#333;font-size:1rem}.dashboard-subscription-membership-info_label{margin-right:0.8rem;color:#96989c;font-size:0.8rem}.dashboard-subscription-membership-info-status_btn{padding:0.2rem 0.8rem;color:#00AC88;font-size:1rem}.dashboard-subscription-membership_btn{margin-right:0.4rem;padding:0.4rem 1.2rem}@media screen and (max-width: 640px){.dashboard-subscription-membership_btn{margin-top:0.8rem;width:100%}}.dashboard-subscription-membership-action_container{margin-top:1.6rem}@media screen and (max-width: 640px){.dashboard-subscription-membership-action_container{margin-top:0}}.dashboard-subscription-membership-content-for-member_container{margin-bottom:2.4rem}.dashboard-subscription-membership-content-for-member_footer{display:flex;margin-top:0.4rem;overflow:hidden}@media screen and (max-width: 640px){.dashboard-subscription-membership-content-for-member_footer{display:block;margin:0.4rem 0}}.dashboard-subscription-membership-content-for-member_input{width:100%;height:10rem}.dashboard-subscription-membership-content-for-member-notes_container{float:left}.dashboard-subscription-membership-content-for-member-btn_container{white-space:nowrap}.dashboard-subscription-membership-content-for-member_btn{float:right;padding:0.4rem 1.2rem;font-size:0.9rem}.dashboard-subscription-membership_footer{margin-top:1.6rem}a.dashboard-subscription-membership-content-for-member-canceled_link{margin-left:0.8rem;color:#02C39A;font-weight:normal;font-size:0.8rem}a.dashboard-subscription-membership-content-for-member-canceled_link:hover{text-decoration:underline}.dashboard-subscription-membership-members_container{width:100%;margin-top:2.4rem;margin-bottom:1.6rem;border-top:solid 1px #EDEDED}.dashboard-subscription-membership-member_container{padding:0.8rem;border-bottom:solid 1px #EDEDED;cursor:pointer}.dashboard-subscription-membership-member_container:hover{background:#F7F7F7}.dashboard-subscription-membership-member-info_container{display:flex;align-items:center}.dashboard-subscription-membership-member-info_tx{display:flex;padding:0.8rem 0;align-items:center}@media screen and (max-width: 640px){.dashboard-subscription-membership-member-info_tx{display:block;padding:0.8rem 3.2rem 0.8rem 0}}.dashboard-subscription-membership-member_title{display:inline-block;margin-right:0.8rem;color:#57585C;font-weight:bold;font-size:1rem}.dashboard-subscription-membership-member-gender-age_tx{display:inline-block;padding-left:0.8rem;color:#96989c;white-space:nowrap}@media screen and (max-width: 640px){.dashboard-subscription-membership-member-gender-age_tx{padding:0}}.dashboard-subscription-membership-member-date_tx,.dashboard-subscription-membership-member-date-sp_tx{padding:0 3.6rem 0 0.8rem;vertical-align:middle;padding:0.8rem 3.6rem 0.8rem 0;vertical-align:middle;white-space:nowrap}@media screen and (max-width: 640px){.dashboard-subscription-membership-member-date_tx,.dashboard-subscription-membership-member-date-sp_tx{display:none}}.dashboard-subscription-membership-member-date-sp_tx{display:none;padding:0 3.6rem 0 0.8rem}@media screen and (max-width: 640px){.dashboard-subscription-membership-member-date-sp_tx{display:block;padding:0}}.dashboard-subscription-membership-payment-error_tx{padding:0 0.4rem;color:#E84855;border:1px solid #E84855}.dashboard-subscription-membership-payment-error_tx:link,.dashboard-subscription-membership-payment-error_tx:visited{color:#E84855}.dashboard-subscription-membership-payment-error_tx:hover{background-color:rgba(232,72,85,0.2)}.dashboard-subscription-membership-member-canceled-date_tx{white-space:nowrap;vertical-align:middle}@media screen and (max-width: 640px){.dashboard-subscription-membership-member-canceled-date_tx{display:none}}.dashboard-subscription-service_tx{margin-bottom:0.8rem}.dashboard-subscription-service_tx a{color:#02C39A}.dashboard-subscription-service-feature_container{margin-top:0.8rem;padding:2.4rem 0.8rem 3.2rem;background-color:#F7F7F7}.dashboard-subscription-service-feature_tx{margin-bottom:1, 6rem;text-align:center}.dashboard-subscription-service-feature-item_container{display:flex;flex-wrap:wrap;justify-content:center;margin-top:1.6rem}@media screen and (max-width: 640px){.dashboard-subscription-service-feature-item_container{flex-direction:column;margin:1.5rem 0 1rem}}.dashboard-subscription-service-feature_item{box-sizing:border-box;width:33.3333%;margin-bottom:3rem;padding:0 0.8rem;text-align:left}@media screen and (max-width: 640px){.dashboard-subscription-service-feature_item{width:100%;margin:0 0 2rem}.dashboard-subscription-service-feature_item:last-child{margin-bottom:0}}.dashboard-subscription-service-feature-img_container{margin-bottom:1rem;text-align:center}@media screen and (max-width: 640px){.dashboard-subscription-service-feature-img_container{margin-bottom:0.75rem}}.dashboard-subscription-service-feature_img{width:5rem}.dashboard-subscription-service-feature-item_title{margin-bottom:1rem;font-weight:bold;text-align:center}.dashboard-subscription-service-feature-item_tx{display:inline-block;white-space:nowrap}.dashboard-subscription-service-feature_footer{text-align:center}.dashboard-subscription-service-primary_btn{margin-bottom:0.8rem}@media screen and (max-width: 640px){.dashboard-subscription-service-primary_btn{width:100%}}.dashboard-subscription-service-secondary_btn{margin-bottom:0.8rem}@media screen and (max-width: 640px){.dashboard-subscription-service-secondary_btn{width:100%}}.dashboard-subscription-service_wrapper{border-bottom:solid 1px #EDEDED}.dashboard-subscription-service_wrapper:hover{cursor:pointer;background-color:rgba(2,195,154,0.1)}.dashboard-subscription-service_wrapper:nth-child(odd){background-color:rgba(2,195,154,0.05)}.dashboard-subscription-service_wrapper:nth-child(odd):hover{background-color:rgba(2,195,154,0.1)}.dashboard-subscription-service-relative_container{position:relative}.dashboard-subscription-service_container{position:relative;display:flex;align-items:center;padding:0.8rem 4.2rem 0.8rem 0.8rem}@media screen and (max-width: 640px){.dashboard-subscription-service_container{padding:0.8rem 3.6rem 0.8rem 0.8rem}}.dashboard-subscription-service-img_container{width:92px}@media screen and (max-width: 640px){.dashboard-subscription-service-img_container{width:80px}}.dashboard-subscription-service_img{width:92px;height:72px;background-color:#F7F7F7;background-position:center center;background-size:cover;border:solid 1px #EDEDED;border-radius:0.4rem}@media screen and (max-width: 640px){.dashboard-subscription-service_img{width:80px;height:60px}}.dashboard-subscription-service-info_container{padding-left:0.8rem;color:#57585C}.dashboard-subscription-service_label{margin-right:0.2rem;color:#96989c;font-size:0.8rem}.dashboard-subscription-service_title{color:#57585C;font-weight:bold;font-size:1.1rem}@media screen and (max-width: 640px){.dashboard-subscription-service_title{font-size:1rem}}.dashboard-subscription-service-status_tx{margin-right:0.8rem;display:inline-block;font-weight:normal;font-size:0.8rem}.dashboard-subscription-service-capacity_container{display:inline-block}.dashboard-subscription-service-capacity_label{margin-right:0.2rem;color:#96989c;font-size:0.8rem}.dashboard-subscription-service-capacity_tx{font-size:0.9rem}.dashboard-subscription-service-capacity-status_tx{margin-left:0.8rem;color:#96989c;font-size:0.76rem}.dashbard-subscription-service-info_container{font-size:1rem;color:#333}.dashbard-subscription-service-info_label{margin-right:0.8rem;color:#96989c;font-size:0.8rem}.dashboard-onetime-service-feature_container{padding:1.6rem 1.6rem 2.4rem;background-color:#F7F7F7;border-radius:0.4rem}.dashboard-onetime-service-feature_img{margin:1.6rem 0 0.8rem;width:24rem;max-width:100%}.dashboard-onetime-service-feature_tx{margin-bottom:1, 6rem;text-align:center}.dashboard-onetime-service-feature-item_container{display:flex;flex-wrap:wrap;justify-content:center;margin-top:1.6rem}@media screen and (max-width: 640px){.dashboard-onetime-service-feature-item_container{flex-direction:column;margin:1.5rem 0 1rem}}.dashboard-onetime-service-feature_item{padding:0 0.8rem;box-sizing:border-box;width:50%;text-align:center}.dashboard-onetime-service-feature_item .dashboard_subtitle,.dashboard-onetime-service-feature_item .dashboard-hint_title,.dashboard-onetime-service-feature_item .dashboard-review_title,.dashboard-onetime-service-feature_item .dashboard-analytics_subtitle,.dashboard-onetime-service-feature_item .dashboard-analytics-modal_subtitle{margin-top:0}@media screen and (max-width: 640px){.dashboard-onetime-service-feature_item{margin-top:1.6rem;padding:0;width:100%}}.dashboard-onetime-service-feature_tx{text-align:left;margin-bottom:0.8rem}.dashboard-onetime-service-feature-img_container{margin-bottom:1rem;text-align:center}.dashboard-onetime-service-feature_footer{text-align:center}.dashboard-onetime-service-feature-primary_btn{margin-bottom:0.8rem}@media screen and (max-width: 640px){.dashboard-onetime-service-feature-primary_btn{width:100%}}.dashboard-onetime-service-feature-secondary_btn{margin-bottom:0.8rem}@media screen and (max-width: 640px){.dashboard-onetime-service-feature-secondary_btn{width:100%}}.dashboard-onetime-service-primary_btn{margin-bottom:0.8rem}@media screen and (max-width: 640px){.dashboard-onetime-service-primary_btn{width:100%}}.dashboard-onetime-service_wrapper{border-bottom:solid 1px #EDEDED}.dashboard-onetime-service_wrapper:hover{cursor:pointer;background-color:rgba(2,195,154,0.1)}.dashboard-onetime-service_wrapper:nth-child(odd){background-color:rgba(2,195,154,0.05)}.dashboard-onetime-service_wrapper:nth-child(odd):hover{background-color:rgba(2,195,154,0.1)}.dashboard-onetime-service_container{position:relative;display:flex;align-items:center;padding:0.8rem 4.2rem 0.8rem 0.8rem}@media screen and (max-width: 640px){.dashboard-onetime-service_container{padding:0.8rem 4.2rem 0.8rem 0.8rem}}.dashboard-onetime-service-img_container{width:96px}@media screen and (max-width: 640px){.dashboard-onetime-service-img_container{width:80px}}.dashboard-onetime-service_img{width:96px;height:72px;background-color:#F7F7F7;background-position:center center;background-size:cover;border:solid 1px #EDEDED;border-radius:0.4rem}@media screen and (max-width: 640px){.dashboard-onetime-service_img{width:80px;height:60px}}.dashboard-onetime-service-info_container{padding-left:0.8rem;color:#57585C}.dashboard-onetime-service_title{color:#57585C;font-weight:bold;font-size:1.1rem}@media screen and (max-width: 640px){.dashboard-onetime-service_title{font-size:1rem}}.dashboard-onetime-service-status_tx{display:inline-block;margin-right:0.8rem;font-weight:normal;font-size:0.8rem}.dashboard-onetime-service-waiting_container{display:inline-block}.dashboard-onetime-service-waiting_label{margin-right:0.2rem;color:#96989c;font-size:0.8rem}.dashboard-onetime-service-waiting_tx{color:#E84855;font-size:0.9rem;font-weight:bold}.dashboard-onetime-membership-info_container{margin:0.8rem 0;color:#333;font-size:1rem}.dashboard-onetime-membership-info_label{margin-right:0.8rem;color:#96989c;font-size:0.8rem}.dashboard-onetime-membership-info-status_btn{padding:0.4rem 0.8rem;color:#00AC88;font-size:1rem}.dashboard-onetime-membership_btn{margin-right:0.4rem;padding:0.4rem 1.2rem}@media screen and (max-width: 640px){.dashboard-onetime-membership_btn{margin-top:0.8rem;width:100%}}.dashboard-onetime-membership-action_container{margin-top:1.6rem}@media screen and (max-width: 640px){.dashboard-onetime-membership-action_container{margin-top:0}}.dashboard-onetime-membership_footer{margin-top:1.6rem}a.dashboard-onetime-membership-canceled_link{margin-left:0.8rem;color:#02C39A;font-weight:normal;font-size:0.8rem}a.dashboard-onetime-membership-canceled_link:hover{text-decoration:underline}.dashboard-onetime-membership-notification_container{margin:0.8rem 0;padding:0.8rem;color:#333;background-color:#F7F7F7;border-radius:0.4rem}.dashboard-onetime-membership-notification_tx a{color:#00AC88;text-decoration:underline}.dashboard-onetime-membership-notification_tx a:hover{text-decoration:none}.dashboard-onetime-membership-members_container{width:100%;margin-top:0.8rem;margin-bottom:1.6rem;border-top:solid 1px #EDEDED}.dashboard-onetime-membership-member_wrapper{border-bottom:solid 1px #EDEDED}.dashboard-onetime-membership-member_wrapper:hover{background:#F7F7F7}.dashboard-onetime-membership-member_container{position:relative}.dashboard-onetime-membership-member-buttons_container{position:absolute;top:0.8rem;right:0.8rem}.dashboard-onetime-membership-member_btn{width:2.4rem;height:2.4rem;margin-left:0.4rem;padding:0;font-size:1.6rem;line-height:2.4rem;text-align:center}.dashboard-onetime-membership-member_btn i{position:absolute;top:50%;left:50%;margin-top:-0.5rem;margin-left:-0.5rem;font-size:1rem}@media screen and (max-width: 640px){.dashboard-onetime-membership-member_btn{display:none}}.dashboard-onetime-membership-member-complete_btn{height:2.4rem;margin-left:0.4rem;padding:0 0.4rem;font-size:0.9rem;line-height:2.4rem}@media screen and (max-width: 640px){.dashboard-onetime-membership-member-complete_btn{width:auto}}@media screen and (max-width: 640px){.dashboard-onetime-membership-member-complete-btn-pc_tx{display:none}}.dashboard-onetime-table-menu_btn,.dashboard-onetime-table-menu-pc_btn{display:none;width:2.4rem;height:2.4rem;margin-left:0.4rem;padding:0;font-size:1.2rem;line-height:2.4rem;text-align:center}@media screen and (max-width: 640px){.dashboard-onetime-table-menu_btn,.dashboard-onetime-table-menu-pc_btn{display:inline-block}}.dashboard-onetime-table-menu-pc_btn{display:inline-block}@media screen and (max-width: 640px){.dashboard-onetime-table-menu-pc_btn{display:none}}.dashboard-onetime-membership-member-admin-cancel_btn{display:none}@media screen and (max-width: 640px){.dashboard-onetime-membership-member-admin-cancel_btn{display:block;margin-bottom:0.8rem}}.dashboard-onetime-membership-member-warning_btn{margin:0 0.4rem;font-size:1rem}@media screen and (max-width: 640px){.dashboard-onetime-membership-member-warning_btn{width:100%;margin:0.8rem 0 0}}.dashboard-onetime-membership-member-info_container{display:flex}.dashboard-onetime-membership-member-info_tx{padding:0.8rem 17rem 0.8rem 0}@media screen and (max-width: 640px){.dashboard-onetime-membership-member-info_tx{padding:0.8rem 9.6rem 3.6rem 0}}.dashboard-onetime-membership-completed-member-info_tx{padding:0.8rem 9.6rem 0.8rem 0}@media screen and (max-width: 640px){.dashboard-onetime-membership-completed-member-info_tx{padding:0.8rem 3.2rem 3.6rem 0}}.dashboard-onetime-membership-completed-member-info_tx-canceled{padding:0.8rem 18rem 0.8rem 0}@media screen and (max-width: 640px){.dashboard-onetime-membership-completed-member-info_tx-canceled{padding:0.8rem 9.6rem 3.6rem 0}}.dashboard-onetime-membership-member_img{margin:0.8rem;width:2.8rem;height:2.8rem;border-radius:50%}@media screen and (max-width: 640px){.dashboard-onetime-membership-member_img{margin:0.8rem 0.8rem 0.8rem 0.4rem}}@media screen and (max-width: 320px){.dashboard-onetime-membership-member_img{display:none}}.dashboard-onetime-membership-member_title{display:inline-block;margin-right:0.8rem;color:#57585C;font-weight:bold;font-size:1.1rem}@media screen and (max-width: 640px){.dashboard-onetime-membership-member_title{margin-right:0.4rem;font-size:1rem}}.dashboard-onetime-membership-member-gender-age_tx{display:inline-block;margin-right:0.4rem;color:#96989c;white-space:nowrap}@media screen and (max-width: 640px){.dashboard-onetime-membership-member-gender-age_tx{display:block;padding:0}}.onetime-subscription-membership-violation_tx{padding:0 0.4rem;color:#E84855;border:1px solid #E84855;font-weight:normal}.onetime-subscription-membership-violation_tx:link,.onetime-subscription-membership-violation_tx:visited{color:#E84855}.onetime-subscription-membership-violation_tx:hover{background-color:rgba(232,72,85,0.2)}.dashboard-onetime-membership-member-quantity_tx{display:block;margin-right:0.4rem;color:#57585C;font-weight:bold}.dashboard-onetime-membership-member-dates_container{display:block;color:#96989c}@media screen and (max-width: 640px){.dashboard-onetime-membership-member-dates_container{position:absolute;left:0.4rem}}@media screen and (max-width: 320px){.dashboard-onetime-membership-member-dates_container{left:0}}.dashboard-onetime-membership-member-date_container{display:inline-block;margin-right:0.8rem}@media screen and (max-width: 320px){.dashboard-onetime-membership-member-date_container{margin-right:0}}.dashboard-onetime-membership-member-date_label{margin-right:0.4rem}@media screen and (max-width: 320px){.dashboard-onetime-membership-member-date_label{margin-right:0}}.dashboard-onetime-membership-purchase-message_img{width:3.6rem;height:3.6rem;border-radius:50%}.dashboard-onetime-membership-purchase-message_btn{margin-left:0.8rem;padding:0.6rem 0.8rem;font-size:0.9rem}.dashboard-onetime-membership-member-canceled-info_tx{padding:0.8rem 0.8rem 0.8rem 0;flex-grow:1}.dashboard-onetime-membership-member-canceled-date_tx{margin-right:0.8rem;white-space:nowrap;vertical-align:middle}@media screen and (max-width: 640px){.dashboard-onetime-membership-member-canceled-date_tx{display:none}}.dashboard-schedule-session-warning_label{display:inline-block;margin:0.25rem 0.4rem 0 0.4rem;padding:0 0.2rem;color:#E84855;font-size:0.76rem}.dashboard-schedule-session-teacher_container{margin-left:0.8rem}.dashboard-analytics_btn{margin-top:0.8rem}.dashboard-analytics_header{overflow:hidden}.dashboard-analytics_subtitle{display:inline}@media screen and (max-width: 640px){.dashboard-analytics_subtitle{text-align:center;margin-top:0.8rem}}.dashboard-analytics-header_select{margin-right:0.8rem}@media screen and (max-width: 640px){.dashboard-analytics-header_select{width:100%}}.dashboard-analytics-header-period_container{margin-top:1.2rem}@media screen and (max-width: 640px){.dashboard-analytics-header-period_container{margin:0}}.dashboard-analytics-header-period_label{margin-right:0.4rem;color:#96989c;font-size:0.8rem}.dashboard-analytics-header-period_tx{display:inline-block;font-size:1rem}@media screen and (max-width: 640px){.dashboard-analytics-header-period_tx{font-size:0.9rem}}.dashboard-analytics-weekly_container{position:relative;overflow:hidden}.dashboard-analytics-weekly-ranking-normal_tx{margin-right:0.4rem;font-weight:normal;font-size:1rem}.dashboard-analytics-weekly-ranking_container{display:inline-block}@media screen and (max-width: 640px){.dashboard-analytics-weekly-ranking_container{margin-top:0.4rem}}.dashboard-analytics-weekly-ranking_tx{font-size:2rem}@media screen and (max-width: 640px){.dashboard-analytics-weekly-ranking_tx{font-size:1.6rem}}.dashboard-analytics-weekly-ranking_btn{display:inline-block;margin-left:0.8rem;padding:0.8rem;vertical-align:top;background-color:#F7F7F7;border:none}@media screen and (max-width: 640px){.dashboard-analytics-weekly-ranking_btn{margin:0.4rem 0 0;width:100%;border-radius:0.4rem}}a.dashboard-analytics-weekly-ranking_link{margin-left:1.6rem;color:#00AC88}a.dashboard-analytics-weekly-ranking_link:hover{text-decoration:underline}.dashboard-analytics-weekly_header{margin:1.2rem 0 0.8rem}.dashboard-analytics-weekly-items_wrapper{position:relative}.dashboard-analytics-weekly-items_container{position:relative;display:flex;box-sizing:border-box;width:100%;padding:0.8rem;overflow:hidden;background-color:#F7F7F7;border-radius:0.4rem}@media screen and (max-width: 640px){.dashboard-analytics-weekly-items_container{display:block;padding:0;background-color:transparent}}.dashboard-analytics-teaser_tx{width:90%;margin:auto;padding:0.8rem;font-size:0.8rem;background-color:#F7F7F7;border-radius:0.4rem;min-height:100px;display:flex;justify-content:center;align-items:center;font-size:15px}.dashboard-analytics-teaser_container{position:absolute;top:3.2rem;box-sizing:border-box;width:100%;padding:1.6rem;text-align:center}@media screen and (max-width: 640px){.dashboard-analytics-teaser_container{text-align:left}}.dashboard-analytics-weekly-item_btn,.dashboard-analytics-weekly-item_btn-warning{position:relative;box-sizing:border-box;width:33%;margin-right:0.4rem;padding:0.4rem 0.8rem;border-radius:0.4rem;transition:0.3s}.dashboard-analytics-weekly-item_btn:nth-of-type(3),.dashboard-analytics-weekly-item_btn-warning:nth-of-type(3){margin:0}.dashboard-analytics-weekly-item_btn:hover,.dashboard-analytics-weekly-item_btn-warning:hover{background-color:#fff}@media screen and (max-width: 640px){.dashboard-analytics-weekly-item_btn,.dashboard-analytics-weekly-item_btn-warning{background-color:#F7F7F7;display:block;margin-top:0.4rem;width:100%;height:auto}.dashboard-analytics-weekly-item_btn:nth-of-type(3),.dashboard-analytics-weekly-item_btn-warning:nth-of-type(3){margin-top:0.4rem}}.dashboard-analytics-weekly-item_btn-warning{background-color:#fff}.dashboard-analytics-weekly-item_btn-warning:hover{background-color:rgba(2,195,154,0.2)}@media screen and (max-width: 640px){.dashboard-analytics-weekly-item_btn-warning{background-color:#F7F7F7}}.dashboard-analytics-weekly-item-main_container{display:table;width:100%}.dashboard-analytics-weekly-item-sub_container{display:table;width:100%}.dashboard-analytics-weekly-item_label{display:table-cell;color:#96989c;font-size:1rem}.dashboard-analytics-weekly-item_tx,.dashboard-analytics-weekly-item_tx-warning{display:table-cell;color:#44444A;font-weight:bold;font-size:1.4rem;text-align:right}.dashboard-analytics-weekly-item_tx-warning{color:#E84855}.dashboard-analytics-trend_label{margin:0 0.4rem;color:#96989c;font-weight:normal;font-size:0.8rem}.dashboard-analytics-trend_tx{margin-left:0.4rem;font-size:1rem}.dashboard-analytics-weekly-item-average_label{display:table-cell;color:#96989c;font-size:0.76rem}.dashboard-analytics-weekly-item-average_tx,.dashboard-analytics-weekly-item-average_tx-warning{display:table-cell;margin-right:2rem;color:#44444A;font-size:1rem;white-space:nowrap;text-align:right}@media screen and (max-width: 640px){.dashboard-analytics-weekly-item-average_tx,.dashboard-analytics-weekly-item-average_tx-warning{font-size:0.9rem}}.dashboard-analytics-weekly-item-average_tx-warning{color:#E84855;font-weight:bold}.dashboard-analytics-weekly-item-average-trend_tx{margin-left:0.4rem;font-size:0.8rem}.dashboard-analytics-weekly-advises_container{width:100%;margin-top:0.8rem}.dashboard-analytics-weekly-advise_btn{position:absolute;bottom:0;width:100%;text-align:left;background-color:#F7F7F7;border:none}@media screen and (max-width: 640px){.dashboard-analytics-weekly-advise_btn{position:relative;font-size:0.9rem;border-radius:0.4rem}}.dashboard-analytics-chart_container{position:relative}.dashboard-analytics-table_container{width:100%;margin-top:0.8rem;font-size:0.8rem}.dashboard-analytics-table-header_container{color:#96989c;font-size:0.76rem;border-bottom:solid 1px #EDEDED}.dashboard-analytics-table-header-cell_container{padding:0.2rem 0.4rem;text-align:center}.dashboard-analytics-table-cell_container{padding:0.4rem;text-align:right}.dashboard-analytics-ranking-class_container{display:block;padding:0.8rem;border-bottom:solid 1px #EDEDED}.dashboard-analytics-ranking-class_container:hover{background-color:rgba(2,195,154,0.1);cursor:pointer}.dashboard-analytics-ranking-class_container:nth-child(odd){background-color:rgba(2,195,154,0.05)}.dashboard-analytics-ranking-class_container:nth-child(odd):hover{background-color:rgba(2,195,154,0.1)}@media screen and (max-width: 640px){.dashboard-analytics-ranking-class_container{padding:0.8rem}}.dashboard-analytics-ranking-class-rank_container{display:table-cell;width:2rem;padding:0 1.2rem 0 0.4rem;color:#96989c;font-weight:bold;font-size:1.2rem;white-space:nowrap;text-align:center;vertical-align:middle}@media screen and (max-width: 640px){.dashboard-analytics-ranking-class-rank_container{display:table;margin-bottom:0.4rem;width:100%}}.dashboard-analytics-ranking-class-img_container{display:table-cell;width:100px}@media screen and (max-width: 640px){.dashboard-analytics-ranking-class-img_container{width:64px}}.dashboard-analytics-ranking-class_img{width:100px;height:100px;background-color:#F7F7F7;background-position:center center;background-size:cover;border:solid 1px #EDEDED;border-radius:0.4rem}@media screen and (max-width: 640px){.dashboard-analytics-ranking-class_img{width:64px;height:64px}}.dashboard-analytics-ranking-class-info_container{display:table-cell;padding-left:0.8rem;vertical-align:top}.dashboard-analytics-ranking-class_title{color:#44444A;font-weight:bold;font-size:1rem}.dashboard-analytics-ranking-class-course_container{display:inline-block;padding:0.2rem 0.4rem;color:white;font-weight:normal;font-size:0.76rem;line-height:1;background-color:#E6BB0C;border-radius:0.2rem}.dashboard-analytics-ranking-class-catchcopy_container{display:inline-block;margin-top:0.2rem;color:#777;font-size:0.8rem}@media screen and (max-width: 640px){.dashboard-analytics-ranking-class-catchcopy_container{display:inline-block}}.dashboard-analytics-ranking-class-teacher-organizer_container{display:flex;align-items:center}@media screen and (max-width: 640px){.dashboard-analytics-ranking-class-teacher-organizer_container{display:block}}.dashboard-analytics-ranking-class-teacher_container{display:flex;align-items:center;margin-top:0.4rem}@media screen and (max-width: 640px){.dashboard-analytics-ranking-class-teacher_container{width:100%}}.dashboard-analytics-ranking-class-teacher_tx{margin-right:0.4rem;font-size:0.9rem}.dashboard-analytics-ranking-class-organizer_container{display:flex;align-items:center;margin-top:0.4rem;margin-left:0.4rem}@media screen and (max-width: 640px){.dashboard-analytics-ranking-class-organizer_container{width:100%;margin-left:0}}.dashboard-analytics-ranking-class-organizer_tx{margin-right:0.4rem;font-size:0.8rem}.dashboard-analytics-ranking-class-teacher_img{display:block;flex-shrink:0;width:38px;height:38px;margin-right:0.4rem;overflow:hidden;border-radius:50%}.dashboard-analytics-ranking-class-teacher-badge_container{display:inline-block;*display:inline;*zoom:1;flex-shrink:0;width:1.2rem;height:1.2rem;background-repeat:no-repeat;background-position:center;background-size:contain}.dashboard-analytics-modal_container{padding:2.4rem 2.4rem 4.8rem 2.4rem;color:#44444A}@media screen and (max-width: 640px){.dashboard-analytics-modal_container{padding:1.2rem 1.2rem 2.4rem 1.2rem}}.dashboard-analytics-modal_subtitle{margin-top:0}.dashboard-analytics-modal-btn_container{text-align:left}.dashboard-analytics-modal_btn{margin:0.4rem 0.4rem 0 0}.dashboard-analytics-modal-section_container{box-sizing:border-box;width:100%;margin-bottom:0.4rem;padding:0.8rem;font-size:0.8rem;background-color:#F7F7F7;border:solid 1px #eee;border-radius:0.4rem}.dashboard-analytics-modal_tx{margin-bottom:0.8rem;font-size:0.9rem}.dashboard-analytics-modal-strong_tx{font-weight:bold}.session-edit_title{margin-top:0.8rem;font-size:1.5rem;text-align:center}.session-edit-date_tx{font-size:1.4rem;text-align:center}.session-edit-limited_tx{display:inline-block;position:relative;top:-0.2rem;margin-left:0.4rem;padding:0.2rem 0.4rem;color:#57585C;font-weight:normal;font-size:0.9rem;border:solid 1px #57585C}.session-detail-confirm_container{width:100%;max-width:980px;margin:auto;padding:2.4rem 0}@media screen and (max-width: 640px){.session-detail-confirm_container{padding:0}}.session-detail-steps_container{box-sizing:border-box;width:100%;padding:1.6rem}@media screen and (max-width: 640px){.session-detail-steps_container{padding:0.8rem}}.session-detail-steps_img{width:80%}@media screen and (max-width: 640px){.session-detail-steps_img{width:100%}}.session-detail-steps_tx{font-size:1rem}@media screen and (max-width: 640px){.session-detail-steps_tx{font-size:0.8rem}}.session-detail-steps_tx.active{color:#02C39A}.session-detail-confirm-contents_container{box-sizing:border-box;margin-top:1.6rem;padding:1.6rem;background-color:#fff;border-radius:0.4rem}@media screen and (max-width: 640px){.session-detail-confirm-contents_container{margin:0;padding:0.8rem}}.session-detail-confirm-contents_container dt{float:left;box-sizing:border-box;width:20%;margin-top:0.8rem;padding-left:0.8rem;color:#96989c;font-size:0.9rem;line-height:1.4rem;white-space:nowrap}@media screen and (max-width: 640px){.session-detail-confirm-contents_container dt{display:block;padding-left:0;width:40%;font-size:0.8rem}}.session-detail-confirm-contents_container dd{float:left;width:80%;margin-top:0.8rem;color:#44444A;font-size:1rem;line-height:1.4rem}.session-detail-confirm-contents_container dd a{color:#00AC88}.session-detail-confirm-contents_container dd a:hover{text-decoration:underline}@media screen and (max-width: 640px){.session-detail-confirm-contents_container dd{width:60%;font-size:0.9rem}}@media screen and (max-width: 640px){.session-detail-confirm-contents_container dd.session-detail-confirm-long_item{margin-bottom:0.4rem;width:100%}}.session-detail-confirm_title{font-weight:bold;font-size:1.2rem}@media screen and (max-width: 640px){.session-detail-confirm_title{background-color:#434449;padding:0.4rem;color:#fff;font-size:1.1rem;text-align:center}}.session-detail-confirm-warning_tx{color:#E84855}.session-detail-confirm-class_label{color:#96989c;font-size:0.9rem}.session-detail-confirm-class_tx{color:#44444A;font-size:1rem}@media screen and (max-width: 640px){.session-detail-confirm-class_tx{display:block}}.session-detail-confirm-section_container{margin:0 0 1.6rem;overflow:hidden}.session-detail-confirm-section_title{margin-bottom:0.4rem;padding:0.8rem;font-weight:bold;font-size:1.1rem;background:#F7F7F7;border-radius:0.2rem}@media screen and (max-width: 640px){.session-detail-confirm-section_title{padding:0.4rem;font-size:1rem}}.session-detail-confirm-date_container{margin:0.8rem 0;padding-bottom:0.8rem;overflow:hidden;border-bottom:solid 1px #EDEDED}.session-detail-confirm-date_container:last-child{margin-bottom:0;padding-bottom:0;border:none}.session-detail-confirm-date_container dt{padding-left:1.6rem;font-size:0.8rem}@media screen and (max-width: 640px){.session-detail-confirm-date_container dt{padding-left:0.8rem;display:block;width:100%}}.session-detail-confirm-date_container dd{font-size:0.9rem}@media screen and (max-width: 640px){.session-detail-confirm-date_container dd{margin-top:0;padding-left:0.8rem;display:block;width:100%;font-size:0.8rem}}.session-detail-confirm-date_title{padding-left:0.8rem;font-weight:bold;font-size:1.2rem}@media screen and (max-width: 640px){.session-detail-confirm-date_title{padding:0;font-size:1rem}}.session-detail-confirm-date-title_tx{font-weight:normal;font-size:0.9rem}.session-detail-confirm-warning_container{margin:0.4rem 0 0.4rem 0.8rem;display:inline-block;box-sizing:border-box;padding:0.8rem;text-align:left;background-color:rgba(232,72,85,0.1);border-radius:0.4rem}@media screen and (max-width: 640px){.session-detail-confirm-warning_container{margin:0.4rem 0}}.session-detail-confirm-warning_container li{list-style:disc;padding:0;margin-left:1.2rem}.session-detail-confirm-warning_container li a{color:#57585C}.session-detail-confirm-warning_container li a:hover{text-decoration:underline}.session-detail-confirm-warning_title{color:#E84855;font-weight:bold}.session-detail-confirm-notification_container{margin-top:0.4rem;padding:0.8rem;background-color:#F7F7F7;border-radius:0.4rem}.session-detail-confirm-map_container{width:410px;height:270px}@media screen and (max-width: 640px){.session-detail-confirm-map_container{width:100%;height:12rem}}.session-detail-confirm_footer{margin:1.6rem 0;text-align:center}.session-detail-confirm-back_btn{font-size:1rem;margin-right:0.8rem}@media screen and (max-width: 640px){.session-detail-confirm-back_btn{margin:0;width:100%}}.session-detail-confirm-submit_btn{font-size:1rem}@media screen and (max-width: 640px){.session-detail-confirm-submit_btn{margin-top:0.8rem;width:100%}}.subscription-service-breadcrumbs_wrapper{width:100%;background-color:#F7F7F7}@media screen and (max-width: 640px){.subscription-service-breadcrumbs_wrapper{display:none}}.subscription-service_container{box-sizing:border-box;padding:1.6rem 0 0}.subscription-service-menu_container{box-sizing:border-box;width:100%;margin:0 auto 1.6rem;padding:0.8rem;overflow:hidden;background-color:#F7F7F7;border:solid 1px #DADDDC;border-radius:0.4rem}.subscription-service-menu-status_container{float:left}@media screen and (max-width: 640px){.subscription-service-menu-status_container{float:none;width:100%;padding-bottom:0.8rem;margin-bottom:0.8rems;border-bottom:solid 1px #DADDDC}}.subscription-service-menu-status_tx{float:left;padding-right:0.8rem;font-weight:bold;font-size:0.9rem}@media screen and (max-width: 640px){.subscription-service-menu-status_tx{float:none}}.subscription-service-menu-status_label{color:#96989c;font-weight:normal;font-size:0.8rem}@media screen and (max-width: 640px){.subscription-service-menu-status_label{display:inline-block}}.subscription-service-menu-publish_btn{font-size:0.9rem}@media screen and (max-width: 640px){.subscription-service-menu-publish_btn{width:100%;margin-top:0.8rem}}.subscription-service-menu-status-btn-sp_label{display:none}@media screen and (max-width: 640px){.subscription-service-menu-status-btn-sp_label{display:inline}}.subscription-service-menu-status_btn{font-size:0.9rem}@media screen and (max-width: 640px){.subscription-service-menu-status_btn{width:100%;margin-top:0.8rem}}.subscription-service-menu-edit_container{float:right}@media screen and (max-width: 640px){.subscription-service-menu-edit_container{float:none;width:100%}}.subscription-service-menu-edit_btn{margin-left:0.4rem;font-size:0.9rem}@media screen and (max-width: 640px){.subscription-service-menu-edit_btn{width:100%;margin:0.8rem 0 0 0}}.subscription-service-categories_container{margin-bottom:0.8rem}.subscription-service-category_label{background-color:#B9B3A2;color:#fff;display:inline-block;padding:0.2rem 0.8rem;font-size:0.8rem}.subscription-service_label{padding:0.4rem 0.8rem;font-weight:normal;font-size:0.8rem;background-color:#CFE4FA;border-radius:0.8rem;vertical-align:text-bottom}@media screen and (max-width: 640px){.subscription-service_label{position:unset}}.subscription-service-images-sp_container{display:none;margin:0px 0 8px;border-radius:0.4rem}@media screen and (max-width: 640px){.subscription-service-images-sp_container{display:block}}.subscription-service-images-sp_container .bx-wrapper .bx-pager.bx-default-pager a:hover,.subscription-service-images-sp_container .bx-wrapper .bx-pager.bx-default-pager a.active{background-color:#434449}.subscription-service-images-sp_container .bx-wrapper .bx-pager.bx-default-pager a:hover::before,.subscription-service-images-sp_container .bx-wrapper .bx-pager.bx-default-pager a.active::before{border:1px solid #434449}.subscription-service-images_wrapper{margin:0.8rem 0 2.4rem;position:relative;border-radius:0.4rem;overflow:hidden}@media screen and (max-width: 640px){.subscription-service-images_wrapper{display:none}}.subscription-service-images-gradation_img{position:absolute;left:-1px;z-index:100;width:101%}.subscription-service-images_container{list-style:none;width:1458px;position:relative;left:-239px;margin:0;padding:0;overflow:hidden}.subscription-service-image_container{position:relative;float:left;width:480px;height:360px;margin:0 3px;overflow:hidden;border-radius:0.2rem;background-color:#F7F7F7}.subscription-service-image_container img{position:absolute;height:360px}.subscription-service-contents-action_container{position:relative;max-width:980px;margin:auto}@media screen and (max-width: 640px){.subscription-service-contents-action_container{position:unset}}.subscription-service-contents_container{box-sizing:border-box;width:100%;padding-right:332px}@media screen and (max-width: 640px){.subscription-service-contents_container{padding:0}}.subscription-service-action_wrapper{position:absolute;top:0;right:0;width:316px}@media screen and (max-width: 640px){.subscription-service-action_wrapper{width:100%}}.subscription-service-discount_container{background-color:rgba(232,72,85,0.2);color:#E84855;padding:0.4rem 0.8rem;font-weight:bold}@media screen and (max-width: 640px){.subscription-service-discount_container{font-size:1rem}}.subscription-service-discount-note_tx{font-weight:normal;line-height:1.4}.subscription-service-action-bg_container{width:316px;box-sizing:border-box;margin-bottom:2.4rem;text-align:center;background-color:#fff;border:1px solid #DADDDC;border-radius:0.4rem;z-index:100}@media screen and (max-width: 640px){.subscription-service-action-bg_container{margin:0;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.3);border:none;border-radius:0;position:fixed;bottom:0;width:100%}}.subscription-service-action-bg_container-fixed{position:fixed;top:4.2rem}@media screen and (max-width: 640px){.subscription-service-action-bg_container-fixed{position:fixed;top:unset;bottom:0}}.subscription-service-action_container{width:100%;box-sizing:border-box;padding:0.8rem;text-align:center}@media screen and (max-width: 640px){.subscription-service-action_container{display:flex;margin:0;border:none;width:100%}}.subscription-service-section_container{margin-bottom:2.4rem}@media screen and (max-width: 640px){.subscription-service-reviews_wrapper{background-color:#F7F7F7;margin:2.4rem -0.8rem 0;padding:1.6rem 0.8rem}}.subscription-service-reviews_title{margin:0 0 0.4rem;font-weight:bold;font-size:1.3rem}.subscription-service-reviews-title_tx{margin-left:0.8rem}.subscription-service-reviews-title-unit_tx{margin-left:0.4rem}.subscription-service-payment-note_container{box-sizing:border-box;width:100%;margin:1.6rem auto;padding:1.2rem 0.8rem;overflow:hidden;background-color:#F7F7F7;border-radius:0.4rem}.subscription-service-payment-note_container a{color:#00AC88;text-decoration:underline}.subscription-service-payment-note_container a:hover{text-decoration:none}.subscription-service-payment-note_title{margin:0;font-weight:bold;font-size:1.3rem}.subscription-service-payment-note_title i{margin-right:0.4rem}.subscription-service-payment-note_subtitle{margin:0.8rem 0 0;font-weight:bold}.subscription-service-payment-note_tx{margin-bottom:0.8rem}.subscription-service-price_container{width:100%;margin:0.8rem 0 0.4rem;font-size:1rem}@media screen and (max-width: 640px){.subscription-service-price_container{margin:0;width:55%}}.subscription-service-price_label{color:#B9B3A2;font-size:1rem}@media screen and (max-width: 640px){.subscription-service-price_label{font-size:0.9rem}}.subscription-service-price_tx{font-weight:bold;font-size:1.8rem}@media screen and (max-width: 640px){.subscription-service-price_tx{font-size:1.6rem}}.subscription-service-price-unit_tx{font-weight:normal;font-size:0.9rem}@media screen and (max-width: 640px){.subscription-service-price-unit_tx{font-size:0.8rem}}.subscription-service-discounted-price_tx{color:#E84855;font-weight:bold;font-size:1.8rem;line-height:1}@media screen and (max-width: 640px){.subscription-service-discounted-price_tx{font-size:1.4rem}}.subscription-service-discounted-price-unit_tx{font-weight:normal;font-size:0.9rem}@media screen and (max-width: 640px){.subscription-service-discounted-price-unit_tx{font-size:0.8rem}}.subscription-service-discounted-normal-price_tx{font-size:0.9rem;text-decoration:line-through;color:#57585C}@media screen and (max-width: 640px){.subscription-service-discounted-normal-price_tx{display:none}}@media screen and (max-width: 640px){.subscription-service-apply-button_container{width:45%}}.subscription-service-apply_btn{width:100%;padding:0.8rem 0;font-size:1rem}.subscription-service-mypage_btn{width:100%}.subscription-service-payment-pc_img{width:100%;margin-bottom:0.8rem}@media screen and (max-width: 640px){.subscription-service-payment-pc_img{display:none}}.subscription-service-payment-sp_img{display:none}@media screen and (max-width: 640px){.subscription-service-payment-sp_img{display:block;margin-bottom:2.4rem;width:100%}}.subscription-service-update-status_title{margin-bottom:0.8rem;font-weight:bold;font-size:1.5rem;text-align:center}.subscription-service-update-status-tx_container{margin:1.6rem 0;text-align:center}.subscription-service-update-status-alert_container{margin:0.8rem 0 1.6rem;padding:0.8rem;text-align:center;background-color:rgba(232,72,85,0.1);border-radius:0.4rem}.subscription-service-update-status-plan_container{margin-top:0.8rem}.subscription-service-form-capacity-check_container{margin-bottom:0.8rem}.subscription-service-form-display-check_container{margin-bottom:0.8rem}.subscription-membership-breadcrumbs_container{width:100%;max-width:980px;margin:auto;margin-bottom:0}.subscription-membership-breadcrumbs_container i{margin-right:0.4rem}.subscription-membership-info_container{margin:0.8rem 0;color:#333;font-size:1rem}.subscription-membership-info_label{margin-right:0.8rem;color:#96989c;font-size:0.8rem}.subscription-membership-info-status_btn{padding:0.4rem 0.8rem;color:#00AC88;font-size:1rem}.subscription-membership_btn{margin-right:0.4rem;padding:0.4rem 1.2rem}@media screen and (max-width: 640px){.subscription-membership_btn{margin-top:0.8rem;width:100%}}.subscription-membership-action_container{margin-top:1.6rem}@media screen and (max-width: 640px){.subscription-membership-action_container{margin-top:0}}.subscription-membership-content-for-member_container{margin-bottom:2.4rem}.subscription-membership-content-for-member_footer{display:flex;margin-top:0.4rem;overflow:hidden}@media screen and (max-width: 640px){.subscription-membership-content-for-member_footer{display:block;margin:0.4rem 0}}.subscription-membership-content-for-member_input{width:100%;height:10rem}.subscription-membership-content-for-member-notes_container{float:left}.subscription-membership-content-for-member-btn_container{white-space:nowrap}.subscription-membership-content-for-member_btn{float:right;padding:0.4rem 1.2rem;font-size:0.9rem}.subscription-membership_footer{margin-top:1.6rem}a.subscription-membership-content-for-member-canceled_link{margin-left:0.8rem;color:#02C39A;font-weight:normal;font-size:0.8rem}.subscription-membership-members_container{width:100%;margin-top:2.4rem;margin-bottom:1.6rem;border-top:solid 1px #EDEDED}.subscription-membership-member_container{padding:0.8rem;border-bottom:solid 1px #EDEDED;cursor:pointer}.subscription-membership-member_container:hover{background:#F7F7F7}.subscription-membership-member-info_container{display:flex;align-items:center}.subscription-membership-member-info_tx{display:flex;padding:0.8rem 0;align-items:center}@media screen and (max-width: 640px){.subscription-membership-member-info_tx{display:block;padding:0.8rem 3.2rem 0.8rem 0}}.subscription-membership-member_img{margin:0.8rem;width:2.8rem;height:2.8rem;border-radius:50%}.subscription-membership-member_title{display:inline-block;margin-right:0.8rem;color:#57585C;font-weight:bold;font-size:1rem}.subscription-membership-member-gender-age_tx{display:inline-block;padding-left:0.8rem;color:#96989c;white-space:nowrap}@media screen and (max-width: 640px){.subscription-membership-member-gender-age_tx{padding:0}}.subscription-membership-member-date_tx,.subscription-membership-member-date-sp_tx{padding:0 3.6rem 0 0.8rem;vertical-align:middle;padding:0.8rem 3.6rem 0.8rem 0;vertical-align:middle;white-space:nowrap}@media screen and (max-width: 640px){.subscription-membership-member-date_tx,.subscription-membership-member-date-sp_tx{display:none}}.subscription-membership-member-date-sp_tx{display:none;padding:0 3.6rem 0 0.8rem}@media screen and (max-width: 640px){.subscription-membership-member-date-sp_tx{display:block;padding:0}}.subscription-membership-member-cancel_title{color:#96989c}.subscription-membership-member-cancel-name_tx{color:#57585C;font-weight:bold;font-size:1.1rem}.subscription-membership-member-cancel-info_tx{display:block;padding:0.8rem 3.2rem 0.8rem 0}.subscription-membership-member-cancel-gender-age_tx{display:inline-block;color:#96989c}.subscription-membership-payment-error_tx{padding:0 0.4rem;color:#E84855;border:1px solid #E84855}.subscription-membership-payment-error_tx:hover{background-color:rgba(232,72,85,0.2);cursor:pointer}.subscription-membership-member-canceled-date_tx{white-space:nowrap;vertical-align:middle}@media screen and (max-width: 640px){.subscription-membership-member-canceled-date_tx{display:none}}.onetime-service-breadcrumbs_wrapper{width:100%;background-color:#F7F7F7}@media screen and (max-width: 640px){.onetime-service-breadcrumbs_wrapper{display:none}}.onetime-service_container{box-sizing:border-box;padding:1.6rem 0 0}.onetime-service-menu_container{box-sizing:border-box;width:100%;margin:0;padding:0.8rem;overflow:hidden;background-color:#F7F7F7;border:solid 1px #DADDDC;border-radius:0.4rem}.onetime-service-menu-status_container{display:flex;float:left}@media screen and (max-width: 640px){.onetime-service-menu-status_container{display:block;float:none;width:100%;padding-bottom:0.8rem;margin-bottom:0.8rems;border-bottom:solid 1px #DADDDC}}.onetime-service-menu-status_tx{float:left;padding-right:0.8rem;font-weight:bold;font-size:0.9rem}@media screen and (max-width: 640px){.onetime-service-menu-status_tx{float:none}}.onetime-service-menu-status_label{color:#96989c;font-weight:normal;font-size:0.8rem}@media screen and (max-width: 640px){.onetime-service-menu-status_label{display:inline-block}}a.onetime-service-menu-status-help_btn{color:#02C39A}.onetime-service-menu-publish_btn{font-size:0.9rem}@media screen and (max-width: 640px){.onetime-service-menu-publish_btn{width:100%;margin-top:0.8rem}}.onetime-service-menu-limited_container{display:inline-block;padding:0.8rem}@media screen and (max-width: 640px){.onetime-service-menu-limited_container{font-size:1rem;width:100%;margin-top:0.8rem;padding:0}}.onetime-service-menu-status-btn-sp_label{display:none}@media screen and (max-width: 640px){.onetime-service-menu-status-btn-sp_label{display:inline}}.onetime-service-menu-status_btn{font-size:0.9rem}@media screen and (max-width: 640px){.onetime-service-menu-status_btn{width:100%;margin-top:0.8rem}}.onetime-service-menu-edit_container{float:right}@media screen and (max-width: 640px){.onetime-service-menu-edit_container{float:none;width:100%}}.onetime-service-menu-edit_btn{margin-left:0.4rem;font-size:0.9rem}@media screen and (max-width: 640px){.onetime-service-menu-edit_btn{width:100%;margin:0.8rem 0 0 0}}.onetime-service-category_label{background-color:#B9B3A2;color:#fff;display:inline-block;padding:0.2rem 0.8rem;font-size:0.8rem}.onetime-service-kind_continer{display:inline-block;padding:0.2rem 0.8rem;font-weight:normal;font-size:0.8rem;background-color:#CFE4FA;border-radius:0.8rem;vertical-align:text-bottom}@media screen and (max-width: 640px){.onetime-service-kind_continer{padding:0.4rem;border-radius:0.4rem}}.onetime-service-kind_tx{font-weight:bold}.onetime-service-images-sp_container{display:none;margin:0px 0 8px;border-radius:0.4rem}@media screen and (max-width: 640px){.onetime-service-images-sp_container{display:block}}.onetime-service-images-sp_container .bx-wrapper .bx-pager.bx-default-pager a:hover,.onetime-service-images-sp_container .bx-wrapper .bx-pager.bx-default-pager a.active{background-color:#434449}.onetime-service-images-sp_container .bx-wrapper .bx-pager.bx-default-pager a:hover::before,.onetime-service-images-sp_container .bx-wrapper .bx-pager.bx-default-pager a.active::before{border:1px solid #434449}.onetime-service-images_wrapper{margin:0.8rem 0 2.4rem;position:relative;border-radius:0.4rem;overflow:hidden}@media screen and (max-width: 640px){.onetime-service-images_wrapper{display:none}}.onetime-service-images-gradation_img{position:absolute;left:-1px;z-index:100;width:101%}.onetime-service-images_container{list-style:none;width:1458px;position:relative;left:-239px;margin:0;padding:0;overflow:hidden}.onetime-service-image_container{position:relative;float:left;width:480px;height:360px;margin:0 3px;overflow:hidden;border-radius:0.2rem;background-color:#F7F7F7}.onetime-service-image_container img{position:absolute;height:360px}.onetime-service-contents-action_container{position:relative;max-width:980px;margin:auto}@media screen and (max-width: 640px){.onetime-service-contents-action_container{position:unset}}.onetime-service-contents_container{box-sizing:border-box;width:100%;padding-right:348px}@media screen and (max-width: 640px){.onetime-service-contents_container{padding:0}}.onetime-service-action_wrapper{position:absolute;top:0;right:0;width:316px}@media screen and (max-width: 640px){.onetime-service-action_wrapper{width:100%}}.onetime-service-action-bg_container{width:316px;box-sizing:border-box;margin-bottom:2.4rem;text-align:center;background-color:#fff;border:1px solid #DADDDC;border-radius:0.4rem;z-index:100}@media screen and (max-width: 640px){.onetime-service-action-bg_container{margin:0;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.3);border:none;border-radius:0;position:fixed;bottom:0;width:100%}}.onetime-service-action-bg_container form{display:contents}.onetime-service-action-bg_container-fixed{position:fixed;top:4.2rem}.onetime-service-discount_container{background-color:rgba(232,72,85,0.2);color:#E84855;padding:0.4rem 0.8rem;font-weight:bold}@media screen and (max-width: 640px){.onetime-service-discount_container{font-size:1rem}}.onetime-service-discount-note_tx{font-weight:normal;line-height:1.4}.onetime-service-action_container{width:100%;box-sizing:border-box;padding:0.8rem;text-align:center}@media screen and (max-width: 640px){.onetime-service-action_container{display:flex;margin:0;border:none;width:100%}}.onetime-service-action_container form{display:contents}.onetime-service-section_tx{padding-left:0.8rem}@media screen and (max-width: 640px){.onetime-service-section_tx{padding:0}}@media screen and (max-width: 640px){.onetime-service-reviews_wrapper{background-color:#F7F7F7;margin:2.4rem -0.8rem 0;padding:1.6rem 0.8rem}}.onetime-service-reviews_title{margin:0 0 0.4rem;font-weight:bold;font-size:1.3rem}.onetime-service-reviews-title_tx{margin-left:0.8rem}.onetime-service-reviews-title-unit_tx{margin-left:0.4rem}.onetime-service-payment-note_container{box-sizing:border-box;width:100%;margin:1.6rem auto;padding:1.2rem 0.8rem;overflow:hidden;background-color:#F7F7F7;border-radius:0.4rem}.onetime-service-payment-note_container a{color:#00AC88;text-decoration:underline}.onetime-service-payment-note_container a:hover{text-decoration:none}.onetime-service-payment-note_title{margin:0;font-weight:bold;font-size:1.3rem}.onetime-service-payment-note_title i{margin-right:0.4rem}.onetime-service-payment-note_subtitle{margin:0.8rem 0 0;font-weight:bold}.onetime-service-payment-note_tx{margin-bottom:0.8rem}.onetime-service-notes_container{margin-top:1rem;padding:0.8rem;color:#57585C;background-color:#F7F7F7;border-radius:0.4rem}.onetime-service-notes_container a{color:#00AC88;text-decoration:underline}.onetime-service-notes_container a:hover{text-decoration:none}.onetime-service-price_container{width:100%;margin:0;font-size:1rem}@media screen and (max-width: 640px){.onetime-service-price_container{margin:0;width:50%}}.onetime-service-price_label,.onetime-service-time-charged-consult-price_label{color:#B9B3A2;font-size:1rem}@media screen and (max-width: 640px){.onetime-service-price_label,.onetime-service-time-charged-consult-price_label{font-size:0.9rem}}.onetime-invalid-discount_label{display:block;padding:0 0.4rem;color:#E84855;text-decoration:line-through;font-size:0.8rem;font-weight:normal}.onetime-service-price_tx,.onetime-service-time-charged-consult-price_tx{font-weight:bold;font-size:1.8rem}@media screen and (max-width: 640px){.onetime-service-price_tx,.onetime-service-time-charged-consult-price_tx{font-size:1.5rem;line-height:1}}.onetime-service-price-small_tx{font-size:1.2rem}@media screen and (max-width: 640px){.onetime-service-price-small_tx{font-size:0.9rem}}.onetime-service-discounted-price_tx{color:#E84855;font-size:1.8rem}@media screen and (max-width: 640px){.onetime-service-discounted-price_tx{font-size:1.5rem}}.onetime-service-discounted-normal-price_tx{font-size:0.9rem;text-decoration:line-through}@media screen and (max-width: 640px){.onetime-service-discounted-normal-price_tx{display:none}}.onetime-service-price-unit_tx{font-weight:normal;font-size:0.9rem}.onetime-service-apply-button_container{margin-top:0.8rem}@media screen and (max-width: 640px){.onetime-service-apply-button_container{margin:0;width:50%}}.onetime-service-action-time_container{margin-top:0.8rem;padding:0.8rem 0 0;background-color:#F7F7F7;border-radius:0.4rem 0.4rem 0 0}@media screen and (max-width: 640px){.onetime-service-action-time_container{margin-top:0.4rem;padding:0;background:none}}.onetime-service-action-time_label{font-size:1rem}@media screen and (max-width: 640px){.onetime-service-action-time_label{font-size:0.9rem}}.onetime-service-action-time_select{font-size:1.2rem;vertical-align:bottom}.onetime-service-apply_btn{width:100%;padding:0.8rem 0;font-size:1rem}.onetime-service-action-mail_btn{margin-top:0.8rem;width:100%;padding:0.8rem 0}@media screen and (max-width: 640px){.onetime-service-action-mail_btn{display:none}}.onetime-service-mypage_btn{width:100%}.onetime-service-class-details_container{margin:0}.onetime-service-class-details_container hr{display:none}@media screen and (max-width: 640px){.onetime-service-class-details_container hr{display:block}}.onetime-service-time-charged-consult-img_container{width:100%;border-radius:0.4rem;overflow:hidden;background-color:#000;background-position:center;background-size:cover}.onetime-service-time-charged-consult-img_container:before{content:"";display:block;padding-top:75%}@media screen and (max-width: 640px){.onetime-service-time-charged-consult-price_label{display:none}}@media screen and (max-width: 640px){.onetime-service-time-charged-consult-price_tx{font-size:0.9rem}}.onetime-service-time-charged-consult-apply-button_container{padding:0.8rem;background-color:#F7F7F7;border-radius:0 0 0.4rem 0.4rem}@media screen and (max-width: 640px){.onetime-service-time-charged-consult-apply-button_container{padding:0;background:none;width:50%}}.onetime-service-payment-pc_img{width:100%;margin-bottom:0.8rem}@media screen and (max-width: 640px){.onetime-service-payment-pc_img{display:none}}.onetime-service-payment-sp_img{display:none}@media screen and (max-width: 640px){.onetime-service-payment-sp_img{display:block;margin-bottom:2.4rem;width:100%}}.onetime-service-update-status_title{margin-bottom:0.8rem;font-weight:bold;font-size:1.5rem;text-align:center}.onetime-service-update-status_item{display:inline-block}.onetime-service-update-status-tx_container,.onetime-service-update-status-tx_container-disabled{margin:1.6rem 0;text-align:center}.onetime-service-update-status-tx_container-disabled{opacity:0.5}.onetime-service-update-status-alert_container{margin:0.8rem 0 1.6rem;padding:0.8rem;text-align:center;background-color:rgba(232,72,85,0.1);border-radius:0.4rem}.onetime-service-update-status-plan_container{margin-top:0.8rem}.onetime-service-form-introduction_container{display:block;margin:0;padding:0.8rem;background-color:#F7F7F7;border-radius:0.4rem}@media screen and (max-width: 640px){.onetime-service-form-introduction_container{margin-bottom:-0.8rem}}.onetime-service-form-introduction-steps_container{margin:0.4rem 0;display:flex}@media screen and (max-width: 640px){.onetime-service-form-introduction-steps_container{display:block}}.onetime-service-form-introduction-step_container{width:33%;position:relative;padding:0.8rem;background-color:#fff;border-radius:0.4rem;box-sizing:border-box}@media screen and (max-width: 640px){.onetime-service-form-introduction-step_container{width:100%}}.onetime-service-form-introduction-arrow_container{display:flex;align-items:center;font-size:1.2rem}@media screen and (max-width: 640px){.onetime-service-form-introduction-arrow_container{width:100%;text-align:center}.onetime-service-form-introduction-arrow_container i{transform:rotate(90deg);margin:auto}}.onetime-service-form-introduction-step_title{font-weight:bold}.onetime-service-form-capacity-check_container{margin-bottom:0.8rem}.user-dashboard-corporate_container{text-align:right;background-color:#F7F7F7;color:#777;-webkit-border-radius:0.2rem;-moz-border-radius:0.2rem;border-radius:0.2rem;padding:0.8rem;font-size:1rem;margin-top:0.8rem}.user-dashboard-corporate_tx{padding:0.4rem;display:inline;font-size:0.8rem;margin-right:0.8rem}.user-dashboard-corporate_btn{padding:0.4rem 1.2rem;font-size:0.8rem}.user-dashboard-reserved_btn{float:right}.user-dashboard-bank-transfer_btn{float:right;margin-right:0.8rem}.user-dashboard-onetime-subscrirptions_container{background-color:#F7F7F7;color:#57585C;padding:0.8rem;margin-top:0.8rem;border-radius:0.4rem}.user-dashboard-onetime-subscrirptions_container a{color:#00AC88;text-decoration:underline}.user-dashboard-onetime-subscrirptions_container a:hover{text-decoration:none}.user-dashboard-onetime-subscrirptions_title{margin-top:0.4rem;font-weight:bold}.user-dashboard-onetime-subscrirptions-list_item{margin-left:1.2rem;padding:0;list-style:disc}.user-dashboard-taking-class-label{width:3.875rem;height:1.5rem;border-radius:0.1875rem;font-size:0.9375rem;color:#747474;background-color:rgba(2,195,154,0.1);display:flex;align-items:center;justify-content:center}.user-dashboard-class-schedule-container{display:flex;margin:0.5rem 0}.user-dashboard-calender-icon{height:100%}.user-dashboard-curriculum{font-size:1.125rem;color:#747474}.user-dashboard-date_container{float:left;text-align:center}.user-dashboard-attended-date_container{@extendd .l_tx;font-weight:bold}.user-dashboard-reserved-date_container{color:#96989c;line-height:1.2}.user-identification-info_container{box-sizing:border-box;width:80%;margin:2rem auto 1.5rem;padding:1rem 2rem;text-align:center;background-color:#fff;border:solid 1px #EDEDED;border-radius:0.3rem}@media screen and (max-width: 640px){.user-identification-info_container{width:auto;margin:1rem;padding:0;text-align:left;border:none}}.user-identification-info_title{margin:2rem 0;font-weight:bold;font-size:1.5rem}@media screen and (max-width: 640px){.user-identification-info_title{margin:1.5rem 0;font-size:1.25rem;text-align:center}}.user-identification-info-desc_tx,.user-login-failure-desc_tx{margin-bottom:2rem;font-size:1rem;line-height:1.7}@media screen and (max-width: 640px){.user-identification-info-desc_tx,.user-login-failure-desc_tx{margin-bottom:0.7rem;color:#44444A;font-size:0.875rem;line-height:1.7}}.user-identification-info_footer{margin:1rem 0 4rem;text-align:center}@media screen and (max-width: 640px){.user-identification-info_footer{margin:1rem}}.user-identification-info-notes_tx{margin-bottom:1rem;color:#777;font-size:1rem;text-align:center}@media screen and (max-width: 640px){.user-identification-info-notes_tx{font-size:1rem}}.user-login-failure-desc_tx{text-align:left}#user-setting{overflow:hidden}#user-setting .hide{position:absolute;top:-9999px;left:-9999px}#user-setting .list-wrap{float:right;width:720px}#user-setting ul{list-style:none}#user-setting ul li a{display:block;border-bottom:1px solid #666;padding:4px;color:#57585C;transition:color 0.3s}#user-setting ul li a:hover{color:#02C39A}#user-setting ul li:last-child a{border:none}#user-setting .user-setting_left{box-sizing:border-box;width:246px;float:left;position:relative;height:505px;padding-right:0.5rem}#user-setting .user-setting_left a.SettingAccount{color:#898989;font-size:15px;text-decoration:underline;text-align:center;padding-left:20px;font-weight:bold}#user-setting .user-setting_left a.SettingAccount:hover{text-decoration:none}#user-setting .nav{overflow:hidden;margin-bottom:10px}#user-setting .nav li{background:#fff;border-bottom:1px solid #EDEDED}#user-setting .nav li.last{margin-right:0}#user-setting .nav li a{display:block;padding:0.5rem 1.5rem 0.5rem 1rem;color:#555555;font-size:15px;text-align:left;border:0}#user-setting li a.current{color:#44444A;font-weight:bold;position:relative;transition:background-color 0.3s}#user-setting li a.current::before{content:"";position:absolute;width:0;height:0;top:0;bottom:0;right:12px;margin:auto;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:10px solid #DADDDC}#user-setting li a.current:hover{color:black;background-color:#F7F7F7}tbody{display:table-row-group;vertical-align:middle;border-color:inherit}.list-wrap>#identification .l-identification{padding:30px}.list-wrap>#identification .b-image-upload{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background-color:#f3f3f3;text-align:center}.list-wrap>#identification .b-image-upload .title{padding:0;color:#73a842;font-size:18px;line-height:45px;border-bottom:1px solid #cdcdcd}.list-wrap>#identification .b-image-upload .title:last-of-type{border:0}.list-wrap>#identification .b-image-upload>.text{padding:20px}.list-wrap>#identification .b-image-upload>.text>p{color:#747474;font-size:12px}.list-wrap>#identification .b-image-upload .upload-container{margin-top:25px}.list-wrap>#identification .b-image-upload .upload-container .upload-container-item{margin-bottom:10px;text-align:right}.list-wrap>#identification .b-image-upload .upload-container .upload-container-item>label{display:inline-block;margin-right:8px;color:#747474;font-size:14px}.list-wrap>#identification .b-image-upload .upload-container input[type="file"]{position:relative;line-height:21px;border:none;color:#747474;font-size:14px;-webkit-appearance:none}.list-wrap>#identification .b-image-upload .upload-container input[type="file"]::-webkit-file-upload-button{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background:-o-linear-gradient(top, #fff, #fcfcfc 55%, #f0f0f0);background:-ms-linear-gradient(top, #fff, #fcfcfc 55%, #f0f0f0);background:-moz-linear-gradient(top, #fff, #fcfcfc 55%, #f0f0f0);background:-webkit-linear-gradient(top, #fff, #fcfcfc 55%, #f0f0f0);background-image:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#f0f0f0));background:linear-gradient(top, #fff, #fcfcfc 55%, #f0f0f0);background-color:#f0f0f0;line-height:21px;border:1px solid #cecece;color:#5e5e5e}.list-wrap>#identification .accounts_form-actions{border-top:none;padding:10px 0 0 0}.list-wrap>#identification .identification-section{margin-top:44px;color:#747474}.list-wrap>#identification .identification-section>.title{margin-bottom:20px;padding:0;font-size:18px}.list-wrap>#identification .identification-section>.text{margin-bottom:20px;font-size:14px;line-height:1.6}.list-wrap>#identification .identification-docs-list{padding-left:20px}.list-wrap>#identification .identification-docs-list .title{list-style:disc inside}.list-wrap>#identification .identification-docs-list .title .body li{list-style:circle inside;padding-left:20px}.list-wrap>#account #profile_textField_wrapper .p-edituser_table .p-edituser_table_td .login_label{box-sizing:border-box;width:100%;margin-bottom:0.5rem;padding:0.3rem 1rem;color:#fff}.list-wrap>#account #profile_textField_wrapper .p-edituser_table .p-edituser_table_td .login_label.-facebook{background:#0165E1}.list-wrap>#account #profile_textField_wrapper .p-edituser_table .p-edituser_table_td .login_label.-line{background:#06C755}.appeal-text{color:#E84855}.p-setting_profile_account{width:980px;margin:2rem auto 2.5rem}.setting_profile_wrap{border-bottom:1px solid #DADDDC}.p-edituser_title_wrap{background:#02C39A;margin-bottom:24px}.p-edituser_title{width:980px;margin:0 auto;color:white;font-size:24px;line-height:1;padding:8px 0 16px}.p-edituser_title i{position:relative;margin-right:4px}.p-edituser_note{display:flex;border:1px solid #DADDDC}.p-edituser_note .p-edituser_note_title{border-right:1px solid #DADDDC;padding:16px;font-weight:bold}.p-edituser_note .p-edituser_note_title img{width:50px;height:auto}.p-edituser_note .p-edituser_note_read{padding:16px 24px;line-height:2}.p-edituser_attention{text-align:center;color:#E84855;text-decoration:underline;padding:16px}.p-edituser_sns-check{padding-left:100px;padding-top:8px}.p-edituser_sns-check img{max-width:80%}.p-edituser_step{margin-bottom:16px}.p-edituser_step .p-edituser_step_title{padding-top:32px;font-weight:bold;font-size:20px;line-height:30px}.p-edituser_step .p-edituser_step_title .-step{float:left;border-radius:40px;background-color:#02C39A;color:white;padding:8px 16px;line-height:1;margin-right:16px;font-size:16px}.p-edituser_step .p-edituser_step_title .-link{font-size:14px;padding-left:20px;color:#02C39A;position:relative}.p-edituser_step .p-edituser_step_title .-link:after{content:"";position:absolute;border-top:1px solid #02C39A;border-right:1px solid #02C39A;width:5px;height:5px;-webkit-transform:rotate(45deg);transform:rotate(45deg);left:10px;top:50%;margin-top:-3px}.p-edituser_step .p-edituser_step_read{padding-left:110px;padding-top:8px}.p-edituser_step .p-edituser_step_read .-red{display:block;color:#E84855}.p-edituser_faceremove{display:block;background:#434449;border-radius:4px;padding:4px 8px;text-align:center;color:white;width:9rem;margin:10px 0 0;cursor:pointer}.edituser-file_btn_container{display:block;margin-top:0.4rem}.edituser-file_btn{display:block;padding:0.4rem 0.8rem;width:160px;cursor:pointer}.p-edituser_table{box-sizing:border-box;display:flex;border:1px solid #DADDDC;background:white}.p-edituser_table.-bbnone{border-bottom:none}.p-edituser_table .p-edituser_table_td{width:100%;padding:16px}.p-edituser_table .p-edituser_table_td p{margin-bottom:16px}.p-edituser_table .p-edituser_table_td .form-text-short{margin-right:0.5rem}.p-edituser_table .p-edituser_table_td .help-block{margin-bottom:8px}.p-edituser_table .p-edituser_table_td .-read{font-size:11px;padding-top:8px;margin-bottom:0}.p-edituser_table .p-edituser_table_td .-snsread{font-size:13px;padding-top:8px;margin-bottom:0}.p-edituser_table .p-edituser_table_td img{max-width:90%;height:auto}.p-edituser_table .p-edituser_table_td .example-image{max-width:70%}.p-edituser_table .p-edituser_table_th{width:18%;padding:16px;background:#f3f3f3;border-right:1px solid #DADDDC}.p-edituser_table .p-edituser_table_th .-must{background:#E84855;border-radius:30px;color:white;padding:4px 12px;font-size:11px;line-height:1;margin-bottom:8px}.p-edituser_table .p-edituser_table_th h4{font-weight:bold;padding:4px}.p-edituser_table .p-edituser_table_th h4 .-red{color:#E84855;margin-left:4px}.p-edit_notif-wrap{border:1px solid #DADDDC}.p-edit_mycategory{border:1px solid #DADDDC;padding:16px}.p-edituser_upload{background:#F7F7F7;padding:24px;padding-bottom:8px;border:2px solid #02C39A}.p-edituser_upload_title{color:#02C39A;font-weight:bold;font-size:24px}.p-edituser_upload_read{padding:8px 0;font-size:13px}.p-edituser_upload-container .p-edituser_upload-container-item{border:1px solid #DADDDC;background:white;padding:8px;margin-bottom:8px;text-align:left;padding-left:60px;position:relative;padding-top:16px}.p-edituser_upload-container .p-edituser_upload-container-item label{position:absolute;left:10px;top:50%;margin-top:-0.5em;line-height:1;width:50px;color:#96989c}.p-edituser_upload-container .p-edituser_upload-container-item input{width:100%;display:block;line-height:1}.p-edituser_identification_wrap{padding-bottom:32px}.p-edituser_identification{padding:16px 0}.p-edituser_identification .p-edituser_identification_title{font-size:18px;padding-top:8px;padding-bottom:8px;margin-bottom:8px;border-bottom:1px solid #DADDDC}.p-edituser_identification .p-edituser_identification_text{padding:8px}.p-edituser_identification .p-edituser_identification_text a{color:#02C39A}.p-edituser_identification .p-edituser_identification_list{padding-left:20px}.p-edituser_identification .p-edituser_identification_list li{list-style:circle}.p-edituser_identification .p-edituser_identification_list li .body{padding-left:20px}.p-edituser_identification .p-edituser_identification_list li .body li{list-style:disc}.p-edit_mycategory_title{padding-bottom:8px;font-weight:bold}.p-edituser_change_password .control-label{float:left;width:200px}.p-edituser_change_password .form_field{padding-top:16px;padding-bottom:8px;border-top:1px solid #DADDDC}.p-edituser_change_password .form_field:after{display:block;content:"";clear:both}.edituser-divider_container{display:none}.edituser_title{margin-bottom:0.8rem;font-weight:bold;font-size:1.2rem}.edituser_subtitle{font-weight:bold}.edituser_tx{margin-bottom:0.8rem}.edituser-zoom-connect_btn{margin-top:0.4rem;padding:0.4rem 0.8rem;color:#fff;border:1px solid #0e71eb;background-color:#0e71eb}.edituser-zoom-connect_btn:link,.edituser-zoom-connect_btn:visited{color:#fff}.edituser-zoom-connect_btn:hover{background-color:rgba(14,113,235,0.8)}.edituser-submit_btn{margin-bottom:2.4rem;min-width:12rem;font-size:1rem}.edituser-submit_btn:disabled:hover{background-color:#f5f5f5}.edituser-submit-small_btn{margin-left:1rem;padding:0.4rem;min-width:7rem;font-size:0.9rem}.edituser-creditcard_container{display:none}.edituser-creditcard_subtitle{margin-bottom:0.8rem;font-weight:bold}.edituser-creditcard-card_container{margin:1.6em 0 1.6rem;padding:0.8rem;border:solid 1px #EDEDED;border-radius:0.4rem}.edituser-creditcard-notes_container{margin-top:0.8rem;padding:0.8rem;background-color:#F7F7F7;border-radius:0.4rem}.edituser-creditcard-card-info_container{display:inline-block;padding:0.4rem 1.6rem;background-color:#F7F7F7;border:solid 1px #EDEDED;border-radius:0.2rem}@media screen and (max-width: 640px){.edituser-creditcard-card-info_container{display:block;margin-top:1.2rem;padding:0.4rem}}.edituser-creditcard-card-brand_container img{margin-right:0.8rem;width:2rem}@media screen and (max-width: 640px){.edituser-creditcard-card-brand_container img{margin:0;width:1.6rem}}.edituser-creditcard-card_label{margin:0 0.4rem 0 0.8rem;color:#96989c}.edituser-creditcard-card-edit_btn{margin-left:0.4rem;padding:0.4rem}.edituser-creditcard-card-remove_btn{margin-left:0.4rem;padding:0.4rem}.edituser-creditcard-card-edit_container{margin-top:0.8rem;display:none;border-top:solid 1px #EDEDED}.edituser-creditcard-card-edit_footer{margin-top:0.8rem;text-align:center}.edituser-creditcard-subscription-services_container{margin-bottom:0.8rem}.edituser-subscription-services_container{width:100%;margin-top:0.8rem;border-top:solid 1px #EDEDED}.edituser-subscription-service_container{padding:0.8rem;border-bottom:solid 1px #EDEDED}.edituser-subscription-service-basic_container{display:block}.edituser-subscription-service_title{display:inline-block;margin:0 0.8rem 0.4rem 0;font-weight:bold;font-size:0.9rem}.edituser-subscription-service_item{display:inline-block;margin-right:1.6rem}.edituser-subscription-service_label{margin-right:0.4rem;color:#96989c}.edituser-creditcard-subscription-services_footer{margin-top:0.8rem;text-align:center}.edituser-profile-title_container{max-width:980px;margin:0 auto;padding:2.4rem 0 0.5rem}.edituser-profile-title_container i{font-size:32px}.edituser-profile-example_wrapper{display:flex}.edituser-profile-user-img_container{display:flex}.edituser-profile-example-img_container{width:60%}.edituser-profile_btn{margin-left:1rem}.p-edituser_facebg{width:60%}.edituser-identification_title{margin:1.5rem 0 0.5rem;font-weight:bold;font-size:1rem}.edituser-identification-btn_container{margin:2rem 0;text-align:center}.edituser-identification-alert-message_container{margin:1rem 0}.edituser-identification-back_btn{width:5rem;margin-right:0.5rem}a.edituser-identification_link{color:#00AC88;text-align:right}a.edituser-identification_link:hover{text-decoration:underline}.edituser-identification-highlight_tx{text-decoration:underline}.edituser-identification-trustdock_tx{margin-top:1rem;color:#96989c;text-align:center}.edituser-identification-table_container{width:100%;margin:1rem 0;border:1px solid #DADDDC}.edituser-identification-table_container th{width:25%;padding:1rem;background-color:#F7F7F7}.edituser-identification-table_container td{padding:1rem;border-left:1px solid #DADDDC}.edituser-identification-table-note_tx{margin-bottom:2rem}.edituser-identification-table-note_tx a{color:#00AC88}.edituser-identification-table-note_tx a:hover{color:#02C39A}.edituser-identification-info_container,.edituser-identification-phone-info_container{margin-bottom:1rem;padding:0.8rem;background-color:rgba(230,187,12,0.2);border-radius:0.4rem}.edituser-identification-info_wrapper{display:flex}.edituser-identification-info_tx{margin-left:0.5rem}.edituser-identification-info_link{color:#00AC88;text-align:right}.edituser-identification-info_link:hover{color:#02C39A}.edituser-identification-info_link i{margin-left:0.2rem}.edituser-identification-flow_container,.edituser-identification-modal-flow_container{display:flex;align-items:center;margin-bottom:1.5rem}.edituser-identification-flow-img_container{text-align:center}.edituser-identification-flow_img{width:60%}.edituser-identification-flow_tx{width:90%;margin:0.5rem auto 0}.edituser-identification-flow-arrow_container{margin:0 0.1rem;color:#96989c;font-size:1.3rem}.edituser-identification-asterisk_container{color:#E84855}.edituser-identification-name-note_container{display:flex}.edituser-identification-name_item{margin-top:0}.edituser-identification-check_tx{margin-bottom:1rem;font-size:0.9rem}.edituser-identification-ios-alert_container{max-width:35rem;margin:0 auto 1rem;padding:1rem;background-color:rgba(232,72,85,0.1);border-radius:0.2rem}.edituser-identification-note_container{padding:1rem;background-color:#F7F7F7;border-radius:0.4rem}.edituser-identification-note_title{margin-bottom:0.2rem;font-weight:bold}.edituser-identification-note_tx{margin-bottom:1.5rem}.edituser-identification-note_tx:last-child{margin-bottom:0}.edituser-identification-caution_container{margin-top:2rem;padding:0 1.5rem 1.5rem;border:1px solid #DADDDC}.edituser-identification-caution-img_container{display:flex;justify-content:space-between;margin:1.5rem 0 0.5rem;text-align:center}.edituser-identification-caution_ic{color:#E84855;font-size:1.2rem;vertical-align:top}.edituser-identification-caution_img{width:50%}.edituser-identification-confirming_container{display:flex;align-items:center;margin-bottom:2rem}.edituser-identification-confirming_img{width:7rem;height:7rem;margin-right:1rem}.edituser-identification-complete_ic{margin-right:0.5rem;color:#02C39A;font-size:2.5rem;vertical-align:middle}.loading{background-image:url("../gif/loading-225aa88b6ab02c06222ec9468d62e15fa188e39cdb9431d1f55401ad380753ed.gif");background-repeat:no-repeat;background-position:center center}.edituser-identification-phone-info_container{display:flex;align-items:center}.edituser-identification-phone-number_tx{margin-bottom:0.5rem}.edituser-identification-phone-number_container{padding:0.35rem;border-radius:0.3rem}.edituser-identification-phone-code_container{margin-bottom:0.5rem}.edituser-identification-phone_container{display:flex;justify-content:space-between;align-items:center}.edituser-identification-phone_link{padding:0;color:#00AC88;background:none;border:none;cursor:pointer}.edituser-identification-phone_link:hover{text-decoration:underline}.edituser-identification-phone-submit_container{display:flex;align-items:center;margin:1.5rem 0 2rem}.edituser-identification-phone-back_btn{margin-bottom:1.5rem}.edituser-identification-modal-highlight_tx{text-decoration:underline}.edituser-identification-modal-flow_container{margin:2rem 0 1.5rem}.edituser-admin-check-box-wrapper{margin-top:1.5rem;text-align:center;color:#E84855}.p-achv_container{width:100%}.p-achv_container-inner{width:960px;margin:auto;padding:95px 0 96px;position:relative;-webkit-font-smoothing:antialiased}.p-achv_header{width:100%;background-color:#fff;border-bottom:1px solid #EDEDED;padding:12px 0;position:absolute;top:52px;left:0;z-index:100;transition:box-shadow 0.3s}.p-achv_header.-fixed{position:fixed;top:0;left:0;width:100%;display:block;border-color:#fff;box-shadow:0 1px 4px rgba(0,0,0,0.2)}.p-achv_header-inner{width:960px;margin:auto;text-align:center}.p-achv_summary{color:#57585C;font-weight:bold;overflow:auto}.p-achv_summary img{height:22px;margin-right:4px}.p-achv_summary span{display:inline;vertical-align:middle;margin:0 8px;font-size:16px}.p-achv_summary .p-achv_summary-left{float:left;font-weight:normal}.p-achv_summary .p-achv_summary-right{float:right;margin:0 16px}a.p-achv_summary-back{color:#57585C;display:inline-block;padding-left:32px;position:relative}a.p-achv_summary-back::before{content:"";position:absolute;width:0;height:0;top:0;bottom:0;left:12px;margin:auto;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:10px solid #DADDDC}.p-achv_new,.p-achv_all,.p-achv_detail{position:relative;padding:28px 0}.p-achv_new h2,.p-achv_all h2,.p-achv_soon h2,.p-achv_detail h2{font-size:18px;padding:0 12px;font-weight:400;color:#57585C;margin-bottom:12px;line-height:24px;font-weight:bold}@media screen and (max-width: 320px){.p-achv_new h2,.p-achv_all h2,.p-achv_soon h2,.p-achv_detail h2{font-size:16px}}.p-achv_detail{padding:12px 0 0}.p-achv_label-count{font-weight:normal;opacity:0.4}.p-achv_more{float:right;line-height:24px;text-align:right}.p-achv_more a{color:#02C39A;font-size:12px;display:inline-block;line-height:24px;vertical-align:middle;transition:background-color 0.3s;padding:4px 8px}.p-achv_more a:hover{background-color:#F7F7F7}.p-achv_soon{position:relative;padding:0}.p-achv_list-slider{width:100%;white-space:nowrap;position:relative}.p-achv_list-slider::-webkit-scrollbar{display:none !important}.p-achv_list-slider .slider-inner{overflow:hidden;height:131px}.p-achv_list-slider-next{position:absolute;right:-48px;top:0;bottom:0;width:48px;z-index:100;background-color:#fff;cursor:pointer;box-sizing:border-box;border:1px solid #fff;transition:border-color 0.3s}.p-achv_list-slider-next:hover{border-color:#EDEDED}.p-achv_list-slider-next span{display:block;height:100%;position:relative}.p-achv_list-slider-next span::before{content:"";position:absolute;width:0;height:0;top:0;bottom:0;right:12px;margin:auto;border-top:12px solid transparent;border-bottom:12px solid transparent;border-left:15px solid #EDEDED}.p-achv_list-slider-prev{position:absolute;left:-48px;top:0;bottom:0;width:48px;z-index:100;background-color:#fff;cursor:pointer;box-sizing:border-box;border:1px solid #fff;transition:border-color 0.3s}.p-achv_list-slider-prev:hover{border-color:#EDEDED}.p-achv_list-slider-prev span{display:block;height:100%;position:relative}.p-achv_list-slider-prev span::before{content:"";position:absolute;width:0;height:0;top:0;bottom:0;left:12px;margin:auto;border-top:12px solid transparent;border-bottom:12px solid transparent;border-right:15px solid #EDEDED}.p-achv_list-slider-list{width:100%;padding:0 8px 24px;list-style-type:none;margin:auto;overflow-x:scroll;overflow-y:hidden;box-sizing:border-box;white-space:nowrap;font-size:0;-webkit-overflow-scrolling:touch !important}.p-achv_list-slider-list li:last-of-type{margin-right:0}.p-achv_list-item,.p-achv_list-item-last{vertical-align:top;white-space:normal;display:inline-block;border:1px solid #EDEDED;border-radius:2px;box-sizing:border-box;width:330px;cursor:pointer;font-size:0;margin-right:10px;position:relative;transition:all 0.3s;position:relative}.p-achv_list-item::before,.p-achv_list-item-last::before{content:"";position:absolute;width:0;height:0;top:0;bottom:0;right:12px;margin:auto;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:10px solid #EDEDED}@media screen and (max-width: 320px){.p-achv_list-item,.p-achv_list-item-last{width:280px}}.p-achv_list-item .p-achv_list-item-new-tag,.p-achv_list-item-last .p-achv_list-item-new-tag{z-index:3;left:80px;top:2px}.p-achv_list-item a,.p-achv_list-item-last a{display:block;overflow:auto}.p-achv_list-item.-full-width,.-full-width.p-achv_list-item-last{width:100%;border:0;border-radius:0;border-top:1px solid #EDEDED}.p-achv_list-item.-full-width:hover,.-full-width.p-achv_list-item-last:hover{box-shadow:0px 0px 8px 0px rgba(0,0,0,0.2)}.p-achv_list-item.-modal,.-modal.p-achv_list-item-last{width:100%;box-sizing:border-box;margin:8px 0;text-align:left}.p-achv_list-item.-modal:hover,.-modal.p-achv_list-item-last:hover{box-shadow:0px 0px 8px 0px rgba(0,0,0,0.2)}li.p-achv_list-item:last-of-type,li.p-achv_list-item-last:last-of-type{border-bottom:1px solid #EDEDED}.p-achv_list-item-last{width:130px;height:130px;background-color:#02C39A;border-color:#02C39A;padding-right:12px;position:relative}.p-achv_list-item-last::before{content:"";position:absolute;width:0;height:0;top:0;bottom:0;right:12px;margin:auto;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:10px solid #00AC88}.p-achv_list-item-text{margin-left:96px;padding:8px 8px 0 0px;max-height:76px;overflow:hidden}@media screen and (max-width: 320px){.p-achv_list-item-text{height:76px}}.p-achv_list-item-text.-show-date{padding-top:24px}.p-achv_list-item-text p{font-size:13px;text-align:left;line-height:1.7;font-weight:bold;color:#44444A}.p-achv_list-item-text span{font-size:11px;color:#57585C;padding-right:16px;display:block}.p-achv_list-item-date{font-size:9px;position:absolute;top:8px;right:8px;color:#57585C}.p-achv_list-item-remaining{font-size:24px;text-align:center;color:#fff;margin-top:36px}.p-achv_list-item-remaining-more{font-size:14px;color:#fff;text-align:center}.p-achv_list-item-new-tag{width:16px;height:16px;background-color:#E84855;border-radius:50%;position:absolute;right:-8px;top:-8px;transition:transform 1s}.p-achv_list-item-new-tag.-read{transform:scale(0)}.p-achv_list-item-image{width:80px;height:113px;margin:8px;float:left;background-color:#F7F7F7;background-size:cover;position:relative}.p-achv_list-item-image img{position:absolute;left:0;right:0;top:8px;margin:auto;height:32px}.p-achv-list-item-medals_container{align-self:center}.p-achv_list-item-medals{font-size:0;white-space:nowrap;background-color:#fff}.p-achv_list-item-medals img{height:30px}.p-achv_list-item-medals li{display:inline-block;margin-right:4px;vertical-align:top;position:relative}.p-achv_list-item-medals li:hover .medal-hover{visibility:visible;opacity:1}.p-achv_list-item-medals .medal-hover{display:inline-block;visibility:hidden;opacity:0;background-color:#434449;position:absolute;z-index:100;left:0;top:-36px;line-height:24px;height:24px;padding:0 8px;border-radius:1px;color:#fff;font-size:12px;transition:opacity 0.5s}.p-achv_list-item-medals .medal-hover-inner{position:relative}.p-achv_list-item-medals .medal-hover-inner::before{content:"";position:absolute;width:0;height:0;top:0;bottom:0;right:12px;margin:auto;border-left:6px solid transparent;border-right:6px solid transparent;border-top:8px solid #434449}.p-achv_list-item-medals .medal-hover-inner::before{bottom:-12px;left:4px;right:inherit;top:inherit}.p-achv_list-item-medals .medal-empty-slot{width:30px;height:30px;background-color:#F7F7F7;border:1px solid #EDEDED;border-radius:15px;box-sizing:border-box;display:block}.p-achv-list-bottom_container{padding-top:20px;display:flex;justify-content:space-between}.p-achv_complete{position:relative}.p-achv_expand-close{position:absolute;top:0;bottom:0;z-index:3;right:36px;font-size:48px;margin:auto;color:#fff;height:48px;line-height:48px;cursor:pointer;transition:all 0.5s}.p-achv_expand-close:hover{transform:scale(1.3)}.p-achv_modal-wrap{position:fixed;height:100%;width:100%;bottom:0;left:0;z-index:10000;display:none;overflow:auto;background-color:rgba(0,0,0,0.6);-webkit-overflow-scrolling:touch}.p-achv_modal-wrap::-webkit-scrollbar{display:none}.p-achv_modal-wrap.-soon{background-color:#2D3047}.p-achv_modal-wrap.-opaque{background-color:#fff}.p-achv_modal-wrap.-color-business .p-achv_modal-upper{background-color:#e73f4d}.p-achv_modal-wrap.-color-language .p-achv_modal-upper{background-color:#03c39a}.p-achv_modal-wrap.-color-tech .p-achv_modal-upper{background-color:#e5bb0c}.p-achv_modal-wrap.-color-camera .p-achv_modal-upper{background-color:#03c39a}.p-achv_modal-wrap.-color-craft .p-achv_modal-upper{background-color:#03c2cc}.p-achv_modal-wrap.-color-culture .p-achv_modal-upper{background-color:#03c2cc}.p-achv_modal-wrap.-color-sports .p-achv_modal-upper{background-color:#e73f4d}.p-achv_modal-wrap.-color-hobby .p-achv_modal-upper{background-color:#6f56db}.p-achv_modal-wrap.-color-health .p-achv_modal-upper{background-color:#e5bb0c}.p-achv_modal-wrap.-color-cooking .p-achv_modal-upper{background-color:#d361cb}.p-achv_modal-wrap.-color-monozukuri .p-achv_modal-upper{background-color:#2577d8}.p-achv_modal-wrap.-color-yoga_fitness .p-achv_modal-upper{background-color:#f06624}.p-achv_modal-wrap.-color-venture .p-achv_modal-upper{background-color:#6f56db}.p-achv_modal-wrap.-color-lifehack .p-achv_modal-upper{background-color:#2577d8}.p-achv_modal-wrap.-color-mama_kids .p-achv_modal-upper{background-color:#d361cb}.p-achv_modal{width:100%;max-width:800px;height:100%;box-sizing:border-box;background-color:#fff;display:block;margin:auto;padding-bottom:48px;position:absolute;left:0;right:0;top:0;bottom:0;overflow:auto;-webkit-overflow-scrolling:touch}.p-achv_modal.-soon{background-color:#2D3047}.p-achv_modal-inner{overflow:hidden}.p-achv_modal-upper{background-color:#07B6E1;padding:24px 0 0;position:relative;margin:0 0 24px}.p-achv_modal-upper.-medal{overflow:auto;margin-bottom:0}.p-achv_modal-upper.-soon{background-color:#2D3047;padding:40px 0 0;margin:0}.p-achv_modal-upper p{color:#fff;font-weight:normal;text-align:center;font-size:16px;margin:24px 0 16px}.p-achv_modal-upper .upper-inner{position:relative;z-index:2;min-height:260px}.p-achv_modal-upper .upper-bg-image{background-position:center;background-size:cover;opacity:0;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;z-index:1;mix-blend-mode:multiply;transition:opacity 2s}.p-achv_modal-upper .upper-inner-glow{background:radial-gradient(#3CFFD6 5%, #2D3047 60%);margin:auto;width:300px;z-index:1}.p-achv_modal-upper .p-achv_modal-title{font-weight:bold;font-size:16px;margin:12px auto 4px;padding:0 16px;text-align:center;width:400px}.p-achv_modal-upper .p-achv_modal-desc{line-height:1.7;font-size:13px;margin:0 auto;padding:0 16px;text-align:center;width:400px}.p-achv_modal-nav{position:absolute;top:0;right:0;padding:16px;z-index:100}.p-achv_modal-nav.-dark{background-color:rgba(0,0,0,0.2)}.p-achv_next{position:absolute;top:0;bottom:0;right:0;margin:auto;height:64px;width:64px;z-index:4;background-color:rgba(0,0,0,0.2);cursor:pointer;transition:background-color 0.3s}.p-achv_next:hover{background-color:rgba(0,0,0,0.5)}.p-achv_next span{height:100%;width:100%;display:block;position:relative}.p-achv_next span::before{content:"";position:absolute;width:0;height:0;top:0;bottom:0;right:12px;margin:auto;border-top:12px solid transparent;border-bottom:12px solid transparent;border-left:15px solid #fff}.p-achv_next span::before{right:24px}.p-achv_prev{position:absolute;top:0;bottom:0;left:0;margin:auto;height:64px;width:64px;z-index:4;background-color:rgba(0,0,0,0.2);transition:background-color 0.3s;cursor:pointer}.p-achv_prev:hover{background-color:rgba(0,0,0,0.5)}.p-achv_prev span{height:100%;width:100%;display:block;position:relative}.p-achv_prev span::before{content:"";position:absolute;width:0;height:0;top:0;bottom:0;left:12px;margin:auto;border-top:12px solid transparent;border-bottom:12px solid transparent;border-right:15px solid #fff}.p-achv_prev span::before{left:24px}.p-achv_skip{color:#fff;display:block;font-size:40px;font-weight:100;line-height:24px;cursor:pointer}.p-achv_modal-cert-wrap{width:170px;filter:drop-shadow(0 0 2px rgba(0,0,0,0.2));margin:auto;padding:32px 0 16px}@media screen and (max-width: 320px){.p-achv_modal-cert-wrap{height:175px}}.p-achv_modal-cert{width:170px;display:block;position:relative;margin:auto}@media screen and (max-width: 320px){.p-achv_modal-cert{width:124px}}.p-achv_modal-medal-wrap{margin:auto;padding-top:48px;width:124px;position:relative}.p-achv_modal-medal-wrap img{width:124px;height:124px;-webkit-filter:drop-shadow(1px 1px 6px rgba(0,0,0,0.3))}.p-achv_modal-medal-count{padding:0 12px;font-size:14px;border-radius:15px;line-height:30px;height:30px;font-weight:bold;background-color:#04C2CC;color:#fff;text-align:center;display:inline-block;position:absolute;bottom:0;right:12px}.p-achv_modal-lower{margin:0 auto 48px;width:600px;text-align:center;background-color:#fff}.p-achv_modal-lower.-soon{background-color:transparent;padding-top:0}.p-achv_modal-lower.-soon .p-achv_modal-title{color:#fff}.p-achv_modal-lower.-soon .p-achv_modal-desc{color:#fff}.p-achv_modal-lower-title{font-weight:bold;font-size:16px;text-align:left;margin-top:24px;color:#57585C}.p-achv_modal-title{font-weight:bold;color:#44444A;font-size:16px}.p-achv_modal-desc{color:#57585C;line-height:1.7;font-size:13px;margin:8px 0;text-align:left}.p-achv_modal-req-medals{display:block;font-size:0;padding:0 24px 16px;margin:auto;text-align:center;position:relative;z-index:3}.p-achv_modal-req-medals li{display:inline-block;margin:8px;vertical-align:top}.p-achv_modal-req-medals .empty-slot{background-color:#1E1E1E;border-radius:18px;height:36px;width:36px}.p-achv_modal-req-medals .empty-slot p{line-height:36px;text-align:center;margin:0;color:#eee}.p-achv_modal-req-medals img{width:36px}.p-achv_modal-recommend-title{margin-top:24px;font-weight:normal;color:#B9B3A2;font-size:16px;text-align:left}.p-achv_modal-recommend li{display:block;background-color:#fff;border:1px solid #DADDDC;border-radius:2px;line-height:56px;height:56px;text-align:left;padding:0 16px;font-size:14px;margin:8px 0;position:relative}.p-achv_modal-recommend li::before{content:"";position:absolute;width:0;height:0;top:0;bottom:0;right:12px;margin:auto;border-top:12px solid transparent;border-bottom:12px solid transparent;border-left:15px solid #DADDDC}.p-achv_modal-recommend li a{color:#57585C}.p-achv_present-inner{padding:24px 0 80px;overflow:auto;background-color:#F7F7F7;width:100%;height:100%;box-sizing:border-box}.p-achv_present-inner .p-achv_cert{margin:0 auto;box-shadow:0 0 8px rgba(0,0,0,0.1)}.p-achv_present-congrats{margin:0 auto 12px;height:40px;text-align:center;display:none}.p-achv_present-congrats img{height:40px}.p-achv_cert{display:block;background-color:#fff;width:500px;height:718px;box-sizing:border-box;border-radius:2px;position:relative;background-size:cover;font-family:"Hiragino Mincho ProN", "ヒラギノ明朝 Pro W6", "Hiragino Mincho Pro", "HGS明朝E", "ＭＳ Ｐ明朝", serif}.p-achv_cert-inner{padding:4px 4px 60px 4px;position:relative;height:100%;box-sizing:border-box}.p-achv_cert-image{height:160px;margin:48px auto 0;text-align:center}.p-achv_cert-image img{height:100%}.p-achv_cert-category{text-align:center;display:block;padding:0 20px}.p-achv_cert-category-text{font-size:18px;color:#fff;display:inline-block;background-color:#2E2724;line-height:40px;padding:0 16px;margin:auto}.p-achv_cert-medals{display:block;margin:auto;position:absolute;top:190px;left:0;right:0;font-size:0;margin:24px 0 12px;text-align:center}.p-achv_cert-medals li{display:inline-block;margin-right:8px}.p-achv_cert-medals li:last-child{margin:0}.p-achv_cert-medals img{height:36px}.p-achv_cert-user{position:absolute;bottom:208px;left:0;right:0;text-align:center;font-size:18px;padding:0 48px}.p-achv_cert-ribbon{display:block;text-align:center}.p-achv_cert-ribbon img{height:32px;margin:auto;display:block}.p-achv_cert-ribbon span{font-size:15px;margin:8px 0;display:inline-block}.p-achv_cert-desc{padding:0 24px;margin:32px 0;font-size:13px;text-align:center}.p-achv_cert-quote{margin:8px 40px;padding:8px 8px;font-size:14px;border-top:1px solid #e6e3e2;border-bottom:1px solid #e6e3e2;text-align:center}.p-achv_cert-author{text-align:right;margin:8px 0;padding:0 40px}.p-achv_cert-distributor{font-size:10px;color:#57585C;text-align:center;position:absolute;left:0;right:0;bottom:36px;margin:auto}.p-achv_modal-footer{background-color:#fff;position:fixed;padding:16px 0;bottom:0;left:0;right:0;max-width:800px;margin:auto;border-top:1px solid #EDEDED;box-shadow:0 -1px 8px rgba(0,0,0,0.05)}@media screen and (max-width: 320px){.p-achv_modal-footer{padding:12px 0}}.p-achv_modal-share{display:block;text-align:center}a.p-achv_modal-share-btn{display:inline-block;height:36px;line-height:36px;width:100px;background-color:#0165E1;border-radius:2px;color:#fff;font-size:13px;vertical-align:top}a.p-achv_modal-share-btn.-twitter{background-color:#1da1f2;margin-left:8px}a.p-achv_modal-share-download{display:inline-block;height:36px;width:36px;line-height:36px;margin-right:16px;vertical-align:top;padding:4px;box-sizing:border-box}a.p-achv_modal-share-download img{width:100%;display:block;box-sizing:border-box}.p-achv_modal-detail{width:100%;min-height:100%;background-color:rgba(0,0,0,0.85);display:block;margin:auto;overflow:hidden}.p-achv_modal-detail-inner{overflow:hidden}.p-achv_modal-detail-img{margin-top:64px;box-sizing:border-box;position:relative}.p-achv_modal-detail-img img{width:100%;padding:0 16px;box-sizing:border-box}.p-achv_modal-detail-maxim{background-color:rgba(0,0,0,0.6);position:absolute;left:0;right:0;bottom:0;top:0;padding:0 16px}.p-achv_modal-detail-maxim p{color:#fff;font-size:20px;margin-top:200px;text-align:center}.p-achv_modal-detail-footer{position:fixed;padding:0 0 16px;bottom:0;left:0;right:0}@media screen and (max-width: 320px){.p-achv_modal-detail-footer{padding:12px 0}}.p-achv_medal-grid{padding:24px 16px;font-size:0}li.p-achv_medal-grid-item{display:inline-block;position:relative;width:20%;margin:8px 0 24px 0;text-align:center}@media screen and (max-width: 320px){li.p-achv_medal-grid-item{width:30%;margin:8px 1.66%}}li.p-achv_medal-grid-item .p-achv_medal-slider-medal-image,li.p-achv_medal-grid-item .p-achv_medal-slider-medal-image-default-cursor{margin:auto}.p-achv_medal-slider-wrap{height:116px;overflow:hidden;margin-bottom:24px}.p-achv_medal-slider{padding:0 16px 24px;white-space:nowrap;overflow-x:scroll;overflow-y:hidden;font-size:0;-webkit-overflow-scrolling:touch}.p-achv_medal-slider-medal-count{padding:0 8px;line-height:18px;height:18px;border-radius:9px;background-color:#F7F7F7;color:#57585C;font-weight:bold;margin-top:8px;font-size:12px;display:inline-block;text-align:center}.p-achv_medal-slider-medal-count.-hidden{visibility:hidden}li.p-achv_medal-slider-medal{display:inline-block;position:relative;width:80px;margin:8px 12px 0 0;text-align:center}.p-achv_medal-slider-medal-image,.p-achv_medal-slider-medal-image-default-cursor{width:80px;height:80px;display:block;background-size:80px;background-position:center;background-repeat:no-repeat;position:relative;cursor:pointer;transition:transform 0.3s}.p-achv_medal-slider-medal-image:hover,.p-achv_medal-slider-medal-image-default-cursor:hover{transform:scale(1.1)}.p-achv_medal-slider-medal-image .p-achv_list-item-new-tag,.p-achv_medal-slider-medal-image-default-cursor .p-achv_list-item-new-tag{top:0;right:0}.p-achv_medal-slider-medal-image-default-cursor{cursor:default}.p-achv_medal-slider-medal-image-default-cursor:hover{transform:none}.p-achv_modal-download{display:none;position:relative;background-color:rgba(0,0,0,0.6);height:100%;width:100%;z-index:200;text-align:center}.p-achv_modal-download .p-achv_modal-download-spinner{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto}.p-achv_modal-download-spinner{margin:100px auto;width:50px;height:40px;text-align:center;font-size:10px}.p-achv_modal-download-spinner .rect2{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.p-achv_modal-download-spinner .rect3{-webkit-animation-delay:-1s;animation-delay:-1s}.p-achv_modal-download-spinner .rect4{-webkit-animation-delay:-0.9s;animation-delay:-0.9s}.p-achv_modal-download-spinner .rect5{-webkit-animation-delay:-0.8s;animation-delay:-0.8s}.p-achv_modal-download-spinner>div{background-color:#fff;height:100%;width:6px;display:inline-block;-webkit-animation:sk-stretchdelay 1.2s infinite ease-in-out;animation:sk-stretchdelay 1.2s infinite ease-in-out}@-webkit-keyframes sk-stretchdelay{0%, 40%, 100%{-webkit-transform:scaleY(0.4)}20%{-webkit-transform:scaleY(1)}}@keyframes sk-stretchdelay{0%, 40%, 100%{transform:scaleY(0.4);-webkit-transform:scaleY(0.4)}20%{transform:scaleY(1);-webkit-transform:scaleY(1)}}.p-achv_help{cursor:pointer}.p-achv_help-modal-wrap{position:fixed;height:100%;width:100%;bottom:0;left:0;z-index:10000;display:none;overflow:auto;background-color:rgba(0,0,0,0.6);-webkit-overflow-scrolling:touch}.p-achv_help-modal{background-color:#fff;border-radius:1px;padding:16px;margin:200px auto 0;max-width:400px;color:#57585C}.p-achv_help-modal h3{font-size:16px;margin-bottom:12px;font-weight:bold}.p-achv_help-modal p{font-size:14px;line-height:1.7}.p-achv_help-modal-close{line-height:40px;height:40px;color:#fff;display:block;border-radius:1px;background-color:#02C39A;text-align:center;margin-top:16px;cursor:pointer;transition:background-color 0.3s}.p-achv_help-modal-close:hover{background-color:#02a07e}.p-achv_landing-about{background-color:#02C39A;margin-bottom:24px}.p-achv_landing-about-inner{width:600px;margin:auto;color:#fff;padding:24px 0}.p-achv_landing-about-inner h3{font-weight:bold}.p-achv_landing-about-inner p{font-size:12px;line-height:1.7}.p-achv_landing-footer{background-color:#434449;margin-top:24px}.p-achv_empty{position:relative;margin:auto;width:600px}.p-achv_empty-inner{margin:auto;text-align:center;margin-bottom:30px}.p-achv_empty-inner img{width:200px;height:auto}.p-achv_empty-inner p{color:#57585C;margin:16px 0}.p-achv_empty-info{padding:20px;margin-bottom:20px}.p-achv_empty-info img{width:100%;height:auto}.p-achv_empty-info h3{text-align:center;font-size:16px;margin-bottom:20px;padding-bottom:8px;border-bottom:1px solid #DADDDC}.p-achv_empty-info p{text-align:left}#alert_box{-webkit-box-shadow:0 0 4px 1px rgba(0,0,0,0.5);-moz-box-shadow:0 0 3px 1px rgba(0,0,0,0.5);box-shadow:0 0 3px 1px rgba(0,0,0,0.5);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;position:fixed;top:20px;right:100px;width:320px;background-color:#fff;padding:10px;z-index:999;opacity:0}#alert_box h2{font-size:16px;font-weight:bold;color:#e84a12;border-bottom:1px solid #ded5ce;margin:0 -10px 10px;padding:0 10px 10px;text-align:center}#alert_box p{margin-bottom:6px;font-size:14px;color:#555}#alert_box span{display:block;font-size:10px}#alert_box div{margin-bottom:10px}#alert_box .Btn{-webkit-box-shadow:inset 0 -3px 1px 0 #518317;-moz-box-shadow:inset 0 -3px 0 0 #518317;box-shadow:inset 0 -3px 0 0 #518317;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;display:inline-block;*display:inline;*zoom:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:-o-linear-gradient(top, #9ed530, #85bc21 45%, #5cad1a);background:-ms-linear-gradient(top, #9ed530, #85bc21 45%, #5cad1a);background:-moz-linear-gradient(top, #9ed530, #85bc21 45%, #5cad1a);background:-webkit-linear-gradient(top, #9ed530, #85bc21 45%, #5cad1a);background-image:-webkit-gradient(linear, left top, left bottom, from(#9ed530), to(#5cad1a));background:linear-gradient(top, #9ed530, #85bc21 45%, #5cad1a);background-color:#9ed530;line-height:20px;font-size:16px;color:#fff;width:100%;padding:8px 0;font-weight:normal;border:none;text-align:center;text-shadow:-1px -1px 1px #5f8e25;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#9ed530', endColorstr='#5cad1a',GradientType=0 )}#alert_box .delete_btn{-webkit-box-shadow:0 -2px 6px -1px rgba(0,0,0,0.5);-moz-box-shadow:0 -2px 5px -1px rgba(0,0,0,0.5);box-shadow:0 -2px 5px -1px rgba(0,0,0,0.5);position:absolute;top:-25px;left:20px;text-align:center;font-size:16px;border-radius:8px 8px 0 0;line-height:26px;width:32px;height:26px;background:#fff;cursor:pointer}.p-home_section .bx-wrapper{max-width:950px !important}.p-home_section .mod-class-box,.logined_home_search .mod-class-box{min-height:330px;-webkit-box-shadow:none;box-shadow:none}.p-home_section .mod-class-box .tbadge,.logined_home_search .mod-class-box .tbadge{margin-right:5px}.p-home_section .mod-class-box-count-detail-list a,.p-home_section .mod-class-box-count-detail-list ul li .wish span,.logined_home_search .mod-class-box-count-detail-list a,.logined_home_search .mod-class-box-count-detail-list ul li .wish span{font-size:14px}.p-home_section .mod-class-box-count-detail-list ul li,.logined_home_search .mod-class-box-count-detail-list ul li{width:auto}.logined_home_search .mod-class-box{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.p-home_likes-classes{margin:auto;width:980px;position:relative}.logined_home_area_recommend_classes,.logined_home_area_new_classes{margin-top:10px}.p-home_likes-classes.slider{display:none}.p-home_special{position:relative;padding:40px 0;border-bottom:1px solid #EDEDED}.logined_home_special_list{display:flex;flex-wrap:wrap}.logined_home_special_list_item{width:50%;margin-bottom:0.8rem}.logined_home_special_list_item_link{display:table;width:100%;padding:0.4rem;box-sizing:border-box;border-radius:0.4rems}.logined_home_special_list_item_link:hover{background-color:rgba(2,195,154,0.1)}.logined_home_special_list_item_link .image,.logined_home_special_list_item_link .text{display:table-cell;vertical-align:middle}.logined_home_special_list_item_link .image{overflow:hidden;width:90px;height:90px;background-size:contain;background-repeat:no-repeat;background-position:top}.logined_home_special_list_item_link .text{padding-left:10px}.logined_home_special_list_item_link .text .title{font-size:16px;font-weight:bold;color:#44444A}.logined_home_special_list_item_link .text .categories{font-size:12px;margin-top:1px;color:#04C2CC}.logined_home_special_list_item_link .text .categories li{display:inline-block;*display:inline;*zoom:1;margin-right:10px}.mod-search-partial_teacher{width:100%;margin:2.4rem auto 60px;position:relative}.mod-search-partial_teacher a{transition:opacity 0.3s}.mod-search-partial_teacher a:hover{opacity:0.5}.mod-search-partial_teacher-footer{overflow:auto}.mod-search-partial_teacher-footer .sa-btn-right{color:#fff;float:right}.logined_home_teacher_badge{display:inline-block;width:26px;height:24px;padding-right:5px;vertical-align:middle;background-size:contain;background-position:center;background-repeat:no-repeat}.p-home_section{padding:40px 0 30px;width:980px;margin:0 auto}.p-home_section_header{line-height:1.3;padding-bottom:24px}.p-home_section_header h2{font-size:1.5rem;font-weight:bold;color:#44444A}.p-home_section_footer{padding-top:16px;text-align:right}.p-home_section_footer .sa-btn{min-width:300px;font-size:15px}.p-home_section-section_headline{padding-top:16px;padding-bottom:8px}.top_container{color:#44444A;font-size:1rem;line-height:1.5}.top_header{box-sizing:border-box;width:100%;background:url(../png/top-header_bg-3186361240dbda549ecfa1a8cee94edeaab7ff267b0db506ae2baa6c3616e3aa.png) center center/contain no-repeat,url(//assets.street-academy.com/assets/top/top-header-262394cde1502b2b0e9f072929e82cfc20c3f1bb34320fb8d60c4b155090d694.png) center center/cover no-repeat;background-color:#C6efe0;background-size:95%}@media screen and (max-width: 980px){.top_header{background:url(//assets.street-academy.com/assets/top/top-header-262394cde1502b2b0e9f072929e82cfc20c3f1bb34320fb8d60c4b155090d694.png) center center/cover no-repeat}}.top-header_wrapper{width:100%;max-width:980px;margin:0 auto;padding:1.6rem 0}@media screen and (max-width: 980px){.top-header_wrapper{padding:0.8rem}}.top-header-item_container{display:flex;flex-wrap:wrap;width:18rem;max-width:50%;margin-top:1rem;gap:4%}.top-header_item{width:48%;padding:0.4rem 0 0;background-color:#fff;border-radius:0.4rem;box-sizing:border-box;text-align:center}.top-header-copy-strong_tx{font-size:2.8rem;color:#E84855;font-family:avenir black}.top-header-sp_tx{display:none}.top-header-item_title{color:#44444A}.top-header-item_title sup{font-weight:normal;font-size:0.6rem}.top-header-num_tx{font-size:2rem}.top-header-signup_btn{position:relative;width:100%;max-width:18rem;font-weight:normal;font-size:1rem}.top-header_link{margin:0.8rem 0;font-size:1rem}.top-header_link a{color:#00AC88;font-weight:bold}.top-header_link a:hover{color:#00604c}@media screen and (max-width: 1400px){.top-header_link{margin-top:0.75rem;font-size:0.9rem}}.top-header-notes_tx{margin-top:0.8rem;display:block;font-weight:normal;font-size:0.76rem}.top-content_container,.top-content_wrapper,.top-join-teacher_wrapper{width:100%;max-width:980px;margin:2.4rem auto;color:#44444A;font-size:1rem;line-height:1.5}.top-content-gray_container,.top-join-teacher_container{padding-bottom:4rem;color:#44444A;font-size:1rem;line-height:1.5;background-color:#F7F7F7}.top-content_wrapper{margin:0 auto}.top-search_container{padding:0.5rem;background:#F7F7F7}.top-search-window_container{margin-bottom:2rem}.top-search_item{width:100%;max-width:840px;margin:0 auto;text-align:left}.top-signup_container{width:100%;padding:3rem 0;background:url(//assets.street-academy.com/assets/top/top-signup-9a5a16d04372a3263d9bd709c3974ad33c199b76ca8d2fb89b8c9272534aa8e5.jpg) top center/cover no-repeat}.top-signup_wrapper{width:100%;max-width:600px;margin:0 auto;padding:2rem;text-align:center;background-color:rgba(255,255,255,0.8);border-radius:0.25rem}.top-signup_title{margin-bottom:0.75rem;font-weight:bold;font-size:1.75rem}.top-signup-desc_tx{margin-bottom:1.25rem;font-weight:bold;font-size:1.125rem}.top-signup-item_container{display:flex;justify-content:space-between}.top-signup_item{width:100%}.top-signup_img{width:4.5rem;margin-bottom:0.5rem}.top-signup_subtitle{margin-bottom:0.5rem;font-weight:bold;font-size:1.125rem}.top-signup_tx{font-size:0.875rem}.top-signup_btn{position:relative;width:17rem;margin:1.5rem 1.25rem 0;padding-right:1.5rem;font-size:1rem}.top-join-teacher_container{padding:5rem 0 5rem;text-align:center}.top-join-teacher_title{display:inline-block;margin:0 0.5rem 1rem;font-weight:bold;font-size:1.625rem;line-height:1.8}.top-join-teacher_title:before{display:inline-block;width:4rem;height:4rem;margin-right:0.75rem;padding-bottom:0.25rem;vertical-align:middle;background:url(//assets.street-academy.com/assets/top/top-teacher-c3b72a3538fe780a8776e56e68301a778ca1214bc999391984eab72c19b32dc4.png) no-repeat;background-size:contain;content:""}.top-join-teacher_title:after{display:inline-block;width:4rem;height:4rem;margin-left:0.75rem;padding-bottom:0.25rem;vertical-align:middle;background:url(//assets.street-academy.com/assets/top/top-teacher-c3b72a3538fe780a8776e56e68301a778ca1214bc999391984eab72c19b32dc4.png) no-repeat;background-size:contain;content:""}.top-join-teacher_wrapper{display:flex;margin:2rem auto}.top-join-teacher-list_wrapper{width:100%;background-color:rgba(95,191,206,0.2);border-radius:0.25rem 0 0 0.25rem}.top-join-teacher-list_container{width:16rem;margin:3rem auto;font-weight:bold;font-size:1.125rem;line-height:3}.top-join-teacher-list_container li{text-align:left}.top-join-teacher-list_container li:before{margin-right:8px;color:#5fbfce;content:"●"}.top-join-teacher-img_container{width:100%;background:url(//assets.street-academy.com/assets/top/top-join-teacher-1470d4d510be45fedb19a83d0ec3946903fa33e4825d9154e6d6920296b09f15.jpg) top center/cover no-repeat;border-radius:0 0.25rem 0.25rem 0}.top-join_btn{position:relative;width:17rem;margin:1.25rem 1.25rem 0;font-weight:normal;font-size:1rem;background-color:#5fbfce;border:1px solid #5fbfce}.top-join_btn:hover{background-color:#3badbf}.top-service-owners_btn{margin-left:0.8rem;padding:0.2rem 0.8rem;font-weight:normal;border-radius:1.6rem;vertical-align:middle}.mod-class-rank_list{display:-webkit-flex;display:flex;flex-direction:row;margin-top:2.4rem;-webkit-flex-direction:row;-ms-flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between}.mod-class-rank_list .mod-class-box{width:227px;margin-right:0}.mod-class-rank_list.l_search{margin-top:10px}.rank_container .rank{font-size:14px;font-weight:bold;margin-left:1px}.rank_container i{font-size:1.4em}.top-rankings-footer-more_btn{width:100%;padding:0.8rem 1.2rem}.online_ranking_slider .mod-class-box,.offline_ranking_slider .mod-class-box{min-height:unset}.top-ranking-service-owners_container{display:flex;margin-bottom:1.6rem;overflow:hidden;flex-wrap:wrap}.top-ranking-service-owner_wrapper{display:flex;box-sizing:border-box;width:20%;padding:0 0.4rem}@media screen and (max-width: 640px){.top-ranking-service-owner_wrapper{width:33%;padding-bottom:0.8rem}}@media screen and (max-width: 320px){.top-ranking-service-owner_wrapper{width:50%}}.top-ranking-service-owner_container{display:block;width:100%;padding:0.8rem;background-color:#fff;border:solid 1px #EDEDED;border-radius:0.4rem;box-sizing:border-box;text-align:center;transition:0.2s;overflow:hidden}.top-ranking-service-owner_container:hover{background-color:rgba(2,195,154,0.1)}.top-ranking-service-owner_header{display:flex;align-items:center}.top-ranking-service-owner-img_container{position:relative;margin:0.8rem auto 0;width:100%;height:auto;max-width:8rem;max-height:8rem}.top-ranking-service-owner_img{width:100%;height:100%;border-radius:4rem}.top-ranking-service-owner-badge_img{position:absolute;top:-0.4rem;right:-0.4rem;width:2.8rem;height:2.8rem;background-size:cover}@media screen and (max-width: 980px){.top-ranking-service-owner-badge_img{width:2.5rem;height:2.5rem}}.top-ranking-service-owner_title{margin-top:0.8rem;font-weight:bold;text-align:center}.top-ranking-service-owner-catchcopy_tx{text-align:center;line-height:1.5}.top-ranking-service-owner-owner-movie_btn{margin-top:0.4rem;padding:0 0.8rem;border-radius:2rem}.top-campaign-reward_wrapper{display:flex;flex-wrap:wrap}.top-campaign-reward-banner_container{box-sizing:border-box;width:33.3333%;margin-bottom:1rem;padding:0 0.5rem}.top-campaign-reward_img{width:100%;border-radius:0.25rem}.campaign-reward-index_container .splide__slide{opacity:0.5;margin:0.2rem 0.1rem;box-sizing:border-box}.campaign-reward-index_container .splide__slide.is-active{opacity:1}.campaign-reward-index_container .splide__pagination{bottom:-1.6rem}.campaign-reward-index_container .splide__pagination__page.is-active{background-color:#02C39A}.splide__arrows .top-splide-arrow{width:3.5rem;height:3.5rem;background-color:#fff}.splide__arrows .top-splide-arrow svg{width:1.5rem;height:1.5rem;fill:#02C39A}.splide__arrows .top-splide-prev{left:0.8rem}.splide__arrows .top-splide-next{right:0.8rem}.top-campaign-reward-index_img{width:100%;border-radius:0.25rem}.super-special_container{display:flex;flex-wrap:wrap;justify-content:space-between}.super-special-img_container{width:48%;margin-bottom:2rem}.super-special_img{width:100%;border-radius:0.25rem}.p-home_section_line{display:none}.top-bg_container{background-color:#f8f0e7}.top-header_title{margin-bottom:0;font-weight:bold;font-size:1.5rem;line-height:1}.top-header_title sup{font-size:1rem}.top-header_subtitle{font-weight:bold;font-size:1.8rem;text-shadow:2px 2px 0 white}.top-logo_img{width:13rem;margin-top:0.8rem}.top-header-num_tx{font-size:1.8rem;line-height:1.2}.top-header-num-strong_tx{font-size:2rem;color:#02C39A;font-family:avenir black}.top-signup-btn_tx{margin-top:3rem;width:100%;color:#EC8417;font-weight:bold;text-align:center}.top_title{margin-bottom:1.3rem;text-align:center;text-shadow:2px 2px 0 white}.top-border_img,.top-steps-border_img{position:relative;width:100%}.top-description_wrapper{background:url(//assets.street-academy.com/assets/top/top-description_bg-4fe9b09212dc8dc4dd8fc30612f8b7303cb139a4a40d2707f954f6ad9b2c69ee.svg) center center/contain no-repeat;background-color:#EAFAF6;background-size:96%}@media screen and (max-width: 980px){.top-description_wrapper{background-image:none}}.top-description_container{display:flex;max-width:980px;margin:auto}.top-description-img_container{width:40%}.top-description_img{position:absolute;bottom:0;width:38rem}.top-description-tx_container{position:relative;width:60%;padding-bottom:8rem;z-index:1}.top-description_tx{margin-bottom:1.2rem;text-shadow:2px 2px 0 white}.top-description-highlight_tx{font-size:1.8rem;color:#02C39A;font-weight:bold}a.top-description_btn{margin-bottom:2rem;border-radius:1.5rem}.top-voices_wrapper{padding-top:1.6rem;background:url(//assets.street-academy.com/assets/top/top-voices_bg-bba06ee8d4c771a174527e02149af5f301bbb17116292d6f7830242eab01f197.svg) center center/contain no-repeat;background-color:#E0F6EB}@media screen and (max-width: 980px){.top-voices_wrapper{background-image:none}}.top-voices_header{margin-bottom:0.8rem;text-align:center}.top-voices_title{font-size:2.4rem;color:#6C8FB5}.top-voices-voices_container{display:flex;gap:1rem}.top-voices-voice_container{display:flex;margin-bottom:0.8rem;padding:0.8rem;background-color:rgba(255,255,255,0.6);border-radius:0.4rem;align-items:center}.top-voices-voice_tx{padding:0.5rem}.top-voices-voice-user_container{display:flex;flex-direction:column;justify-content:center;align-items:center;width:5.4rem;text-align:center;flex-shrink:0}.top-voices-voice-user_img{width:100%}.top-offline-online_wrapper{background:url(//assets.street-academy.com/assets/top/top-offline-online_bg-d9a79af9ab8a0c43f943e12d8746c0ee5cdbd4ae9667eaeb2de89ac2b927ebfa.svg) center center/contain no-repeat;background-color:#e9faf5;background-size:90%}@media screen and (max-width: 980px){.top-offline-online_wrapper{background-image:none}}.top-offline-online-buttons_container{display:flex;justify-content:space-between;width:80%;margin:auto}.top-offline-online_title{margin-bottom:0.8rem;font-size:1.6rem;text-align:center;text-shadow:2px 2px 0 white}.top-offline-online-title-strong_tx{color:#02C39A;font-size:2rem;font-weight:bold}.top-offline-online_button{width:48%;margin-bottom:1.6rem;border-radius:0.8rem;background-color:#fff;overflow:hidden;transition:0.2s}.top-offline-online_button:hover{background-color:rgba(2,195,154,0.1)}.top-offline-online-button-img_container{width:100%;height:14rem}.top-offline-online_img{object-fit:cover;width:100%;height:100%}.top-offline-online-button_title{color:#6c8fb5}.top-offline-online_tx{padding:0.8rem 1.6rem}.top-characteristics_title{margin-bottom:0.8rem;font-size:1.6rem;text-align:center;text-shadow:2px 2px 0 white}.top-characteristics_wrapper{padding-top:0.8rem;background:url(//assets.street-academy.com/assets/top/top-characteristics_bg-7b67878e2626d2383216bb05f2826a39e0dd12fe15e75074497415d48c059256.svg) center center/contain no-repeat;background-color:#E3F0FC;background-size:90%}@media screen and (max-width: 980px){.top-characteristics_wrapper{background-image:none}}.top-characteristics_container{display:flex;width:70%;margin:0 auto;justify-content:space-between;align-items:center}.top-characteristic_container{width:33.3333%;box-sizing:border-box;padding:1rem}.top-characteristic_item{display:flex;justify-content:center;align-items:center;width:13rem;height:13rem;text-align:center;background-color:#40C7BC;border-radius:7.5rem;box-sizing:border-box}.top-characteristic_item:nth-child(2){background-color:#74CBD9}.top-characteristic_item:nth-child(3){background-color:#77BFE6}.top-characteristic_title{color:#FBF3D7;font-weight:normal;font-size:0.9rem}.top-characteristic-strong_tx{color:#02C39A;font-size:2rem;font-weight:bold}.top-characteristic_tx{display:block;color:#fff;font-weight:bold;font-size:1.2rem}.top-steps_wrapper{padding-top:1.6rem;background:url(//assets.street-academy.com/assets/top/top-steps_bg-3e37d1fd9d8bc55c1c60930f5beffaab4414d44218eb00aff0aeb2e742a4b6d3.svg) center center/contain no-repeat;background-color:#D0EDF2;background-size:96%}@media screen and (max-width: 980px){.top-steps_wrapper{background-image:none}}.top-steps_title{margin-bottom:0.8rem;font-size:1.6rem;text-align:center;text-shadow:2px 2px 0 white}.top-steps-title-strong_tx{color:#02C39A;font-size:2rem;font-weight:bold}.top-steps-img_container{position:absolute;bottom:0}.top-steps_img{width:34rem}.top-steps_container{display:flex;align-items:center;justify-content:center;margin-bottom:0.8rem;text-align:center}.top-steps-contents_container{position:relative;left:4.8rem}.top-step_container{width:8rem;height:8rem;color:#6C8FB5;background-color:#fff;border-radius:50%}.top-step_ic{display:block;color:#5FA5F0;font-size:1.5rem}.top-step_tx{font-weight:bold;font-size:1.2rem;line-height:8rem}.top-steps-border_img{position:absolute;bottom:0}.top-keyword_title{margin-bottom:0.8rem;font-size:1.6rem;text-align:center;text-shadow:2px 2px 0 white}.top-keyword-title-strong_tx{color:#02C39A;font-size:2rem;font-weight:bold}.top-keyword_container{display:flex;width:80%;max-width:650px;margin:2rem auto}.top-keyword-left_container,.top-keyword-right_container{box-sizing:border-box}.top-keyword-right_container{margin-top:7.5rem}.top-keyword_item{position:relative;padding:1rem 1rem 2rem;transition:0.2s}.top-keyword_item:hover{color:#44444A;transform:translateY(-0.2rem)}.top-keyword_img{width:100%;margin-bottom:0.5rem;border-radius:0.3rem}.top-keyword-left_tx,.top-keyword-right_tx{position:absolute;top:0;left:0;padding:0.3rem 1.3rem;font-size:0.9rem;background-color:#fff;border:2px solid #ab8c36;border-radius:1.5rem}.top-keyword-right_tx{left:auto;right:0}.top-middle-btn_container{margin:0 auto;padding-bottom:1.5rem;text-align:center}.top-btn_container{margin:0 auto;text-align:center}.top-signup_btn{width:17rem;margin:0.3rem 0 0.5rem;padding-right:1.5rem;font-weight:normal;font-size:1rem}.p-organizers-about-wrap{background:#F7F7F7;width:100%}.p-organizers-about{background:white;margin:0 auto;width:980px}.p-organizers-about-box{padding:48px}.p-organizers-about_title{margin-bottom:24px}.p-organizers-about_title i{position:relative;top:3px;margin-right:8px;color:#E6BB0C;font-size:24px;fill:#E6BB0C}.p-organizers-about_title strong{color:#E6BB0C}.p-organizers-about-count-arrow-wrap{position:absolute;left:450px;top:70px}.p-organizers-about-count-arrow{position:relative;background:#02C39A;color:white;border-radius:8px;padding:12px;line-height:1;display:inline-block;font-size:18px}.p-organizers-about-count-arrow:after{top:100%;left:50%;border:solid transparent;content:"";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(136,183,213,0);border-top-color:#02C39A;border-width:10px;margin-left:-10px}.p-organizers-about-count-arrow strong{font-size:33px;margin:0 4px;font-weight:bold}.p-organizers-about_header{background:url("//assets.street-academy.com/assets/academy/organizer/lp/head-bg-2174aaef4aa8af7580b99509c5348247b7fc0b02846c19484d7aa2960ab17d1c.jpg") no-repeat;background-size:cover;color:white}.p-organizers-about_header .p-organizers-about_h1{padding:100px 0px 0;background:rgba(0,0,0,0.6);position:relative}.p-organizers-about_header .-read{padding-left:32px;font-weight:bold;display:block;font-size:24px}.p-organizers-about_header .-title{padding-left:32px;font-size:40px;font-weight:bold}.p-organizers-about_action{background:#E6BB0C;color:white;text-align:left;padding:12px;padding-left:24px;position:relative;margin-top:64px}.p-organizers-about_action p{display:inline-block;padding:12px}.p-organizers-about_action a{display:inline-block;margin:0 10px;padding:12px 48px;background:white;border-radius:4px;color:#E6BB0C}.p-organizers-about_action img{position:absolute;right:10px;bottom:10px}.p-organizers-about_login{padding:32px}.p-organizers-about_login a{color:white}.p-organizers-about_login p{padding-left:8px}.p-organizers-about_login ul{padding-left:8px}.p-organizers-about_login li{list-style:circle;margin-left:20px}.p-organizers-about_login li a{text-decoration:underline}.p-organizers-about_bottom .p-organizers-about_login{color:#57585C;display:none}.p-organizers-about_menu{padding-top:12px;margin-bottom:32px}.p-organizers-about_menu ul:after{display:block;clear:both;content:""}.p-organizers-about_menu li{float:left;box-sizing:border-box;text-align:center;width:calc(100%/6);border-right:1px solid #ccc}.p-organizers-about_menu li:last-child{border-right:none}.p-organizers-about_menu a{display:block}.p-organizers-about_menu a:hover{color:#E6BB0C}.p-organizers-about_function{padding:0 24px 70px}.p-organizers-about_function h2{text-align:center;padding:32px 0 48px}.p-organizers-about_function h2 span{color:#E6BB0C}.p-organizers-about_function .-functionlist div{padding:0 24px;text-align:center}.p-organizers-about_function .-functionlist h3{padding:16px 0}.p-organizers-about_function .-functionlist p{text-align:left}.p-organizers-about_recommend{text-align:center;padding:0 24px}.p-organizers-about_recommend h3{padding:24px 0}.p-organizers-about_check{background:#E6BB0C;padding:16px;text-align:left;color:white;margin:12px;line-height:1}.p-organizers-about_check i{color:white;position:relative;top:2px;margin-right:8px}.p-organizers-about_attracting .-step{padding:8px;text-align:center;position:relative}.p-organizers-about_attracting .-step div{height:100px}.p-organizers-about_attracting .-step img{margin-bottom:16px}.p-organizers-about_attracting .-step h4{padding:16px 0}.p-organizers-about_attracting .-step h4 strong{color:#E6BB0C}.p-organizers-about_attracting .-step p{text-align:left;padding:0 16px}.p-organizers-about_attracting .-step p.-min{font-size:12px}.p-organizers-about_attracting .-step span{display:inline-block;font-size:16px;padding:4px 16px;color:white;background:#E6BB0C;border-radius:40px}.p-organizers-about_attracting .-step .-arrow{height:0;width:0;position:absolute;right:-10px;top:80px;border-style:solid;border-width:10px 0 10px 17.3px;border-color:transparent transparent transparent #E6BB0C}.p-organizers-about_fee_text{padding-left:32px}.p-organizers-about_question .-question-list{margin-bottom:24px;padding-left:40px}.p-organizers-about_question .-question{color:#E6BB0C;padding:12px 8px;position:relative}.p-organizers-about_question .-question::before{position:absolute;left:-1em;top:12px;content:"Q";display:block}.p-organizers-about_question .-answer{padding:12px 8px;position:relative}.p-organizers-about_question .-answer::before{position:absolute;left:-1em;top:12px;content:"A";display:block}.p-organizers-about_question table{border-collapse:collapse;margin:24px 0}.p-organizers-about_question table caption{margin-bottom:12px}.p-organizers-about_question table th,.p-organizers-about_question table td{padding:12px;border:1px solid #DADDDC}.p-organizers-about_question table th{background-color:#F7F7F7}.p-organizers-about_achievement{margin-bottom:0px}.p-organizers-about_achievement .-achievementlist{margin:0 8px}.p-organizers-about_achievement .-achievementlist div{padding:8px}.p-organizers-about_achievement .-achievementlist img{width:100%;height:auto;border:1px solid #DADDDC;box-sizing:border-box;margin-bottom:4px}.organizers-about-buttons_container{text-align:center}.organizers-about-buttons_container .e-secondary_btn,.organizers-about-buttons_container .e-secondary_btn-m,.organizers-about-buttons_container .conversations-header_btn,.organizers-about-buttons_container .mypage-home-more_btn,.organizers-about-buttons_container .static-page-summer-kids2022-class-teacher_btn,.organizers-about-buttons_container .e-secondary_btn-s,.organizers-about-buttons_container .mypage-attended-class-more_btn,.organizers-about-buttons_container a.m-alert_btn,.organizers-about-buttons_container .dashboard-table-menu_btn,.organizers-about-buttons_container .dashboard-secondary_btn,.organizers-about-buttons_container .dashboard-message-edit_btn,.organizers-about-buttons_container .dashboard-steacher-students-conditions-footer_btn,.organizers-about-buttons_container .dashboard-steacher-send-notice-input_btn,.organizers-about-buttons_container .dashboard-steacher-student-insert-tag-header-edit_btn,.organizers-about-buttons_container .dashboard-student-message_btn,.organizers-about-buttons_container .dashboard-review-message_btn,.organizers-about-buttons_container .dashboard-review-reply_btn,.organizers-about-buttons_container .dashboard-review-reply-form-back_btn,.organizers-about-buttons_container .dashboard-onetime-membership-purchase-message_btn,.organizers-about-buttons_container .dashboard-more_btn,.organizers-about-buttons_container .dashboard-back_btn,.organizers-about-buttons_container .dashboard-howto-secondary_btn,.organizers-about-buttons_container a.dashboard-hint_link,.organizers-about-buttons_container .dashboard-class_btn,.organizers-about-buttons_container .dashboard-dm-secondary_btn,.organizers-about-buttons_container .dashboard-business-profiles-form-back_btn,.organizers-about-buttons_container .dashboard-manage-members-add_btn,.organizers-about-buttons_container .myclass-class-open-reqeust_btn,.organizers-about-buttons_container .myclass-class-teacher_btn,.organizers-about-buttons_container .mod-classList-mgBox-recent-situation .btn-date-edit,.mod-classList-mgBox-recent-situation .organizers-about-buttons_container .btn-date-edit,.organizers-about-buttons_container .dashboard-steacher-students-condition-remove_btn,.organizers-about-buttons_container .d-teachers-list-item-control>.btn-white-outline,.organizers-about-buttons_container .d-teachers-list-edit_btn,.organizers-about-buttons_container .dashboard-review-secondary_btn,.organizers-about-buttons_container .dashboard-subscription-membership_btn,.organizers-about-buttons_container .dashboard-subscription-service-secondary_btn,.organizers-about-buttons_container .dashboard-onetime-service-feature-secondary_btn,.organizers-about-buttons_container .dashboard-onetime-membership_btn,.organizers-about-buttons_container .dashboard-onetime-membership-member_btn,.organizers-about-buttons_container .dashboard-onetime-membership-member-complete_btn,.organizers-about-buttons_container .dashboard-onetime-table-menu_btn,.organizers-about-buttons_container .dashboard-onetime-table-menu-pc_btn,.organizers-about-buttons_container .dashboard-analytics_btn,.organizers-about-buttons_container .dashboard-analytics-weekly-ranking_btn,.organizers-about-buttons_container .dashboard-analytics-weekly-advise_btn,.organizers-about-buttons_container .session-detail-confirm-back_btn,.organizers-about-buttons_container .subscription-service-menu-status_btn,.organizers-about-buttons_container .subscription-service-menu-edit_btn,.organizers-about-buttons_container .subscription-service-mypage_btn,.organizers-about-buttons_container .subscription-membership_btn,.organizers-about-buttons_container .onetime-service-menu-status_btn,.organizers-about-buttons_container .onetime-service-menu-edit_btn,.organizers-about-buttons_container .onetime-service-action-mail_btn,.organizers-about-buttons_container .onetime-service-mypage_btn,.organizers-about-buttons_container .user-dashboard-reserved_btn,.organizers-about-buttons_container .user-dashboard-bank-transfer_btn,.organizers-about-buttons_container .edituser-file_btn,.organizers-about-buttons_container .edituser-creditcard-card-edit_btn,.organizers-about-buttons_container .edituser-identification-back_btn,.organizers-about-buttons_container .edituser-identification-phone-back_btn,.organizers-about-buttons_container .top-service-owners_btn,.organizers-about-buttons_container .top-rankings-footer-more_btn,.organizers-about-buttons_container a.top-description_btn,.organizers-about-buttons_container .spaces-secondary_btn,.organizers-about-buttons_container .spaces-advancedsearch_btn,.organizers-about-buttons_container .space-tel_btn,.organizers-about-buttons_container .space-web_btn,.organizers-about-buttons_container .space-edit_btn,.organizers-about-buttons_container .space-secondary_btn,.organizers-about-buttons_container .top-teach-teacher-list-more_btn button,.top-teach-teacher-list-more_btn .organizers-about-buttons_container button,.organizers-about-buttons_container .m-form-back_btn,.organizers-about-buttons_container .session-detail-form-held-pattern_btn,.organizers-about-buttons_container .session-detail-form_btn,.organizers-about-buttons_container .p-class_sidebar-fav .p-class_sidebar-fav-btn,.p-class_sidebar-fav .organizers-about-buttons_container .p-class_sidebar-fav-btn,.organizers-about-buttons_container .class-sidebar-recommend_btn,.organizers-about-buttons_container .class-detail-mypage_btn,.organizers-about-buttons_container .class-detail-sessions-more_btn,.organizers-about-buttons_container .class-detail-secondary_btn,.organizers-about-buttons_container .class-date-request-date_btn,.organizers-about-buttons_container .class-detail-organizer_btn,.organizers-about-buttons_container .class-detail-dashboard-status_btn,.organizers-about-buttons_container .class-detail-dashboard-edit_btn,.organizers-about-buttons_container .class-detail-dashboard-session_btn,.organizers-about-buttons_container .class-detail-form-held-pattern_btn,.organizers-about-buttons_container .class-detail-form-course-footer_btn,.organizers-about-buttons_container .date-request-held-pattern_btn,.organizers-about-buttons_container .payment-back_btn,.organizers-about-buttons_container .payment-new-card_btn,.organizers-about-buttons_container .payment-duration-back_btn,.organizers-about-buttons_container .payment-more_btn,.organizers-about-buttons_container .classroom-menu-edit_btn,.organizers-about-buttons_container .classroom-blank_btn,.organizers-about-buttons_container .classroom-contents-readmore_container span,.classroom-contents-readmore_container .organizers-about-buttons_container span,.organizers-about-buttons_container .classroom_btn,.organizers-about-buttons_container .conversation-more_btn,.organizers-about-buttons_container .conversation-secondary_btn,.organizers-about-buttons_container a.conversation-notification_btn,.organizers-about-buttons_container .about-learning-services-more_btn,.organizers-about-buttons_container .dashboard-discount-secondary_btn,.organizers-about-buttons_container .dashboard-discount-footer_btn,.organizers-about-buttons_container .p-student-dash_header-points .dash-point-link,.p-student-dash_header-points .organizers-about-buttons_container .dash-point-link,.organizers-about-buttons_container .mypage-violation-report_btn,.organizers-about-buttons_container .mypage-taken-receipt_btn,.organizers-about-buttons_container .mypage-subscription-service-more_btn,.organizers-about-buttons_container .mypage-onetime-service_btn,.organizers-about-buttons_container .show-attendance_btn,.organizers-about-buttons_container .p-show_attendance_btn,.organizers-about-buttons_container .show-attendance-cancel-back_btn,.organizers-about-buttons_container .show-attendance-detail-footer_btn,.organizers-about-buttons_container .show-attendance-url_btn,.organizers-about-buttons_container .awards-teacher_btn,.organizers-about-buttons_container .withdrawal-move_btn,.organizers-about-buttons_container .organizer_btn,.organizers-about-buttons_container .my-category-class-box_btn,.organizers-about-buttons_container .my-category-select_btn,.organizers-about-buttons_container .teacher_btn,.organizers-about-buttons_container .recommend-services_btn,.organizers-about-buttons_container .recommend-services-more_btn,.organizers-about-buttons_container .recommended-service-owners_btn,.organizers-about-buttons_container .static-page-cp-notes_btn,.organizers-about-buttons_container .static-page-summer-kids2022_btn,.organizers-about-buttons_container .static-page-202201-cp-services-more_btn,.organizers-about-buttons_container .anniversary-10th-menu_item,.organizers-about-buttons_container .anniversary-10th-wallpaper_btn,.organizers-about-buttons_container .introduction-zoom-dl_btn,.organizers-about-buttons_container .introduction-authentication_btn,.organizers-about-buttons_container a.keep-learning-share_btn,.organizers-about-buttons_container a.keep-learning-fb_btn,.organizers-about-buttons_container a.keep-learning-twitter_btn,.organizers-about-buttons_container a.keep-learning-download-bg_btn,.organizers-about-buttons_container a.keep-learning-footer-btn,.organizers-about-buttons_container .online-sub_btn,.organizers-about-buttons_container .online-program-notes_btn,.organizers-about-buttons_container .violation-report-about_btn{margin-right:0.8rem}#office{color:#000}#office .visual_wrapper{background:url("//assets.street-academy.com/assets/academy/top_home/office/bg_officech-f103c87b5d735e22b443e030e299eca9602213f3ba073053de1b40ffb16e1678.png") center bottom no-repeat;min-width:984px;background-size:cover}#office .visual{width:984px;height:360px;margin:0 auto;text-align:center}#office .visual h2{padding:40px 0}#office .contact{display:inline-block;*display:inline;*zoom:1;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;line-height:53px;width:675px;height:53px;background-color:#f16624;color:#fff;font-size:18px}#office .contact:hover{background:#d94f0e}#office .intro_wrapper{background:#fff;text-align:center}#office .intro{width:984px;margin:0 auto}#office .intro h3{font-size:18px;line-height:28px;padding:40px 0 58px}#office .intro ul{padding:0 0 80px}#office .intro ul li{display:inline-block;*display:inline;*zoom:1;margin:0 0 0 82px;font-size:16px;line-height:26px;vertical-align:top}#office .intro ul li:first-child{margin:0}#office .intro ul img{margin:0 0 24px}#office .course_type_wapper{background:#ffcb34;min-width:984px}#office .course_type{width:984px;margin:0 auto;padding:0 0 54px}#office .course_type h3{text-align:center;font-size:24px;line-height:140px}#office .course_type ul{margin:0 -16px 0 10px}#office .course_type ul li{display:inline-block;*display:inline;*zoom:1;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;width:311px;height:275px;overflow:hidden;margin:0 16px 40px 0;background-color:#fff;vertical-align:top}#office .course_type ul div{height:180px;overflow:hidden}#office .course_type ul img{width:311px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease}#office .course_type ul .title{margin:12px 0 12px 17px;font-size:20px;line-height:20px;color:#000}#office .course_type ul .detail{margin:0 17px;color:#747474;font-size:12px;line-height:18px;height:36px}#office .step{width:984px;margin:0 auto;padding:0 0 70px}#office .step h3{text-align:center;font-size:24px;line-height:140px}#office .step ul{padding:0 0 0 338px;background:url("//assets.street-academy.com/assets/academy/top_home/office/officech_step-ecdef1ff43898fe7e73584d6fe239dedf2305a3541d461e91aa0588e2219215d.png") 202px 0 no-repeat}#office .step ul li.stepo-1{height:165px}#office .step ul li.stepo-2{height:161px}#office .step ul li.stepo-3{height:164px}#office .step ul li.stepo-4{height:102px;color:#127e7f}#office .step ul li.stepo-4 p{font-size:24px;line-height:102px}#office .step ul li h4{color:#22b2b4;font-size:24px;line-height:24px;padding:8px 0 20px}#office .step ul li p{font-size:16px;line-height:22px}#office .step ul li p a{color:#22b2b4}#office .step ul li p a:hover{text-decoration:underline}#office .contact_area_wrapper{background:#fff}#office .contact_area{width:984px;margin:0 auto;padding:0 0 30px;text-align:center}#office .contact_area p{font-size:14px;color:#747474;line-height:64px}.field_with_errors input{-webkit-box-shadow:0 0 7px 0 #d59392;-moz-box-shadow:0 0 6px 0 #d59392;box-shadow:0 0 6px 0 #d59392;border-color:#953b39}label.field_with_errors{-webkit-box-shadow:0 0 7px 0 #d59392;-moz-box-shadow:0 0 6px 0 #d59392;box-shadow:0 0 6px 0 #d59392;border-width:2px;border-color:#953b39}.organizer_status{position:relative;margin:0 auto;padding:10px 0 14px;width:980px}.organizer_status .-bar{position:relative;color:#747474;height:50px}.organizer_status .-bar a.viewProfile{display:inline-block;*display:inline;*zoom:1;margin:10px 0 0 8px;padding-right:30px;height:22px;color:#747474;text-decoration:underline;font-size:12px;line-height:22px}.organizer_status .-bar a.viewProfile:hover{text-decoration:none}.organizer_status .-bar a.viewProfile.is-edit{color:#d87a0b}.organizer_status .-bar>.status-identification{display:inline-block;*display:inline;*zoom:1;margin:10px 0 0 5px;height:22px;line-height:22px;font-size:12px;color:#e84a12;text-decoration:underline}.organizer_status .-bar>.status-identification:hover{text-decoration:none}.organizer_status .-bar .status-nav-to-manuals{float:right;padding:0 8px;color:#fff;background-color:#32485d;font-size:12px;height:32px;line-height:32px;display:inline-block;border-radius:2px;transition:0.3s}.organizer_status .-bar .status-nav-to-manuals:hover{background-color:#293b4c}.organizer_status .-bar .status-nav-to-manuals .icon-help{margin-right:5px;vertical-align:-15%;font-size:20px}.organizer_account_new,.organizer_flow{margin:0 auto;width:984px}.organizer_account_new h2,.organizer_flow h2{margin:0 0 10px;color:#848384;font-weight:bold;font-size:25px}.organizer_account_new form,.organizer_flow form{margin:0;padding:10px}.organizer_flow_wrap{background:#EEEEEE}.sa-organization_flow{margin-left:auto;margin-right:150px;position:relative}.sa-organization_flow::before{content:"";width:1px;height:calc(100% - 20px);border-left:dashed 2px #DADDDC;position:absolute;left:85px}.sa-stepbystep{display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;position:relative;height:70px;width:100%;margin:0 auto}.sa-stepbystep .-step{display:flex;justify-content:center;align-items:center;position:relative;flex-grow:1;height:auto;text-align:center;position:relative;border-top:solid 1px #ccc;border-bottom:solid 1px #ccc;border-right:solid 1px #ccc}.sa-stepbystep .-step .-tooltip{background-color:#ffffff;box-shadow:1px 2px 3px rgba(0,0,0,0.25);position:absolute;left:75%;border-radius:50%;color:#02C39A;height:40px;width:40px;font-size:11px;line-height:15px;margin-left:-20px;top:-50px}.sa-stepbystep .-step .-tooltip i{font-size:16px;margin-top:5px;line-height:10px}.sa-stepbystep .-step .-tooltip::after{content:"";width:2px;height:20px;position:absolute;bottom:-20px;left:50%;margin-left:-1px;background-color:#ffffff}.sa-stepbystep .-step:first-child{border-left:solid 1px #ccc}.sa-stepbystep .-step:last-child.-current::before{display:none}.sa-stepbystep .-step.-todo1{background-color:#02C39A;border-top:solid 1px #02C39A;border-bottom:solid 1px #02C39A;border-left:solid 1px #02C39A;border-right:none;color:#fff}.sa-stepbystep .-step.-todo1.step_title{font-weight:bold}.sa-stepbystep .-step.-todo1:before{content:"";width:0;height:0;position:absolute;right:-20px;top:0;z-index:10;border-top:34px solid transparent;border-bottom:34px solid transparent;border-left:20px solid #02C39A;transform:none}.sa-stepbystep .-step.-todo1:before::after{display:none}.sa-stepbystep .-step.-todo2{background-color:#34E0BC;border-top:solid 1px #34E0BC;border-bottom:solid 1px #34E0BC;border-left:solid 1px #34E0BC;border-right:none;color:#fff}.sa-stepbystep .-step.-todo2:last-child{margin-right:20px}.sa-stepbystep .-step.-todo2.step_title{font-weight:bold}.sa-stepbystep .-step.-todo2:before{content:"";width:0;height:0;position:absolute;right:-20px;top:0;z-index:10;border-top:34px solid transparent;border-bottom:34px solid transparent;border-left:20px solid #34E0BC;transform:none}.sa-stepbystep .-step.-todo2:before::after{display:none}.sa-stepbystep .-step.-complete{border-top:solid 1px #02C39A;border-bottom:solid 1px #02C39A;border-left:solid 1px #02C39A;border-right:none;color:#02C39A;background-color:#ffffff}.sa-stepbystep .-step.-current{background-color:#02C39A;border-top:solid 1px #02C39A;border-bottom:solid 1px #02C39A;border-left:solid 1px #02C39A;border-right:none;color:#fff}.sa-stepbystep .-step.-current.step_title{font-weight:bold}.sa-stepbystep .-step.-current:before{content:"";width:0;height:0;position:absolute;right:-34px;top:0;z-index:10;border-top:34px solid transparent;border-bottom:34px solid transparent;border-left:34px solid #02C39A;transform:none}.sa-stepbystep .-step.-current:before::after{display:none}.sa-stepbystep .-step .-step_number{margin-bottom:4px;border-width:1px;border-bottom-style:dashed;display:inline-block;text-align:center;line-height:1.8;font-size:12px;letter-spacing:0.05em}.sa-stepbystep .-step .-step_title{line-height:1.6;font-weight:normal;font-size:13px}.organizer_flow{position:relative}.organizer_flow .submit_footer{text-align:center}.organizer_flow .btn-green{display:inline-block;*display:inline;*zoom:1;margin:18px;width:400px;height:47px;line-height:47px;padding:0;color:#fff;vertical-align:middle;font-size:16px}.organizer_flow .organizer_guideline{color:#335577;position:absolute;background:#EEEEEE;font-size:12px;left:66px;top:410px}.organizer_flow .organizer_guideline a{color:#335577;text-decoration:underline}ul.organizer_type_list{zoom:1;padding:0 0 30px}ul.organizer_type_list:before,ul.organizer_type_list:after{content:"";display:table}ul.organizer_type_list:after{clear:both}ul.organizer_type_list li{width:290px;float:left;margin-right:37px}ul.organizer_type_list li:last-child{margin-right:0}ul.organizer_type_list li label{display:block;border:1px solid #D2D2D2;text-align:center;padding:14px 0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font-size:18px;background:#fff}ul.organizer_type_list li label.active{background:#E3733B;box-shadow:0px 1px 0px 0px #B65C2E;border:1px solid #E3733B;color:#fff}ul.organizer_type_list li label input{margin-right:4px;vertical-align:middle}ul.organizer_type_list li label span{vertical-align:middle}ul.organizer_type_list li .organizer_type_text{text-align:center;padding:10px 0 0}.organizer_account_form_wrap{display:table;width:100%}.organizer_account_form_wrap input[type="radio"]{display:inline}.organizer_account_form_wrap .step_title{padding-bottom:6px}.organizer_account_form_wrap .step_title h3{font-size:24px;font-weight:normal;margin-bottom:6px;border-bottom:1px solid #D0D0D0;padding:0 10px 6px}.organizer_account_form_wrap .step_title .step_text{padding:0 10px 6px}.organizer_account_form_wrap .section_title{font-size:20px;font-weight:normal;margin-bottom:10px}.organizer_account_form_wrap .section_title span{font-size:14px;color:#e84a12;margin-left:10px}.organizer_account_form_wrap .btn-green{color:#fff;padding-top:14px;padding-bottom:14px}.organizer_account_form_wrap .row{margin:0 0 20px 0}.organizer_account_form_wrap .row.down{margin:0 0 56px 0}.organizer_account_form_wrap .hidden_file_upload{display:none}.organizer_account_form_wrap .hidden_file_upload_btn{display:inline-block;*display:inline;*zoom:1;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:inset 0 -3px 1px 0 rgba(0,0,0,0.14);-moz-box-shadow:inset 0 -3px 0 0 rgba(0,0,0,0.14);box-shadow:inset 0 -3px 0 0 rgba(0,0,0,0.14);margin:0 0 0 10px;width:121px;height:34px;border:solid 1px #e7e7e7;background-color:#f8f8f8;color:#747474;vertical-align:middle;text-align:center;font-size:13px;line-height:34px;cursor:pointer}.organizer_account_form_wrap .hidden_file_upload_btn:hover{background-color:#e8e8e8}.organizer_account_form_wrap .blank_text{color:#b94a48}.organizer_account_form_wrap .field_with_errors .hidden_file_upload_btn,.organizer_account_form_wrap .field_with_errors .picture_thum_btn{border:solid 2px #b94a48}.organizer_account_form_wrap dt{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:table-cell;padding:6px 13px;width:160px;background:#efefef;vertical-align:top;font-size:13px}.organizer_account_form_wrap dt label{color:#747474;font-size:13px}.organizer_account_form_wrap dt span.required{color:#e84a12}.organizer_account_form_wrap dd{display:table-cell;vertical-align:top}.organizer_account_form_wrap dd .help_text{padding:4px 0}.organizer_account_form_wrap dd .help_text.help_text_top{padding-top:0}.organizer_account_form_wrap dd ul.identification_type_list{zoom:1;padding-bottom:10px}.organizer_account_form_wrap dd ul.identification_type_list:before,.organizer_account_form_wrap dd ul.identification_type_list:after{content:"";display:table}.organizer_account_form_wrap dd ul.identification_type_list:after{clear:both}.organizer_account_form_wrap dd ul.identification_type_list li{float:left;margin-right:10px}.organizer_account_form_wrap dd ul.identification_type_list li label{display:inline-block;padding-right:10px}.organizer_account_form_wrap dd ul.identification_type_list li input{margin-right:4px}.organizer_account_form_wrap dd ul.user_identification_doc_list li{padding-bottom:10px}.organizer_account_form_wrap dd ul.user_identification_doc_list li label{display:inline-block;*display:inline;*zoom:1}.organizer_account_form_wrap dd .user_identification_support_text{border:2px solid #e84a12;background:#ffedef;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:15px}.organizer_account_form_wrap dd .user_identification_support_text ul{padding-top:15px}.organizer_account_form_wrap dd div.icon_example{display:inline-block;vertical-align:middle}.organizer_account_form_wrap dd div.icon_example span.example_text{vertical-align:top}.organizer_account_form_wrap dd div.icon_example img{vertical-align:top;border:2px solid #D0D0D0;margin:0 6px}.organizer_account_form_wrap dd div.icon_example span.size_text{vertical-align:bottom;font-size:12px}.organizer_account_form_wrap dd div.icon_example p.size_text{font-size:12px;margin-top:28px;float:right}.organizer_account_form_wrap dd .url_format span{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;border:2px solid #9B9B9B;background:#9B9B9B;display:inline-block;padding:6px 6px 8px;color:#fff;height:34px;line-height:20px;vertical-align:top}.organizer_account_form_wrap dd .url_format .url_path{width:150px !important;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;border:2px solid #9B9B9B;vertical-align:top;padding:6px 6px 8px;height:34px;line-height:20px}.organizer_account_form_wrap dd .url_list{zoom:1;padding-top:10px}.organizer_account_form_wrap dd .url_list:before,.organizer_account_form_wrap dd .url_list:after{content:"";display:table}.organizer_account_form_wrap dd .url_list:after{clear:both}.organizer_account_form_wrap dd .url_list dt{font-size:14px;font-weight:normal;display:block;width:100px;padding:2px 0 0;margin-right:10px;clear:both;float:left;background:none}.organizer_account_form_wrap dd .url_list dd{display:block;width:auto;float:left;padding:0 0 10px}.organizer_account_form_wrap dd .url_list dd:last-child{padding-bottom:0}.organizer_account_form_wrap dd input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:450px;height:26px}.organizer_account_form_wrap dd input.mrt{margin-top:6px}.organizer_account_form_wrap dd input.picture_thum_btn{display:none}.organizer_account_form_wrap dd input[type="text"],.organizer_account_form_wrap dd textarea{border:2px solid #9B9B9B}.organizer_account_form_wrap dd .field_with_errors input[type="text"],.organizer_account_form_wrap dd .field_with_errors textarea{border:2px solid #b94a48}.organizer_account_form_wrap dd input[type="radio"]{width:auto;height:auto}.organizer_account_form_wrap dd input.leader_name_form{width:120px}.organizer_account_form_wrap dd label.picture_thum_btn{display:inline-block;*display:inline;*zoom:1;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:inset 0 -3px 1px 0 rgba(0,0,0,0.14);-moz-box-shadow:inset 0 -3px 0 0 rgba(0,0,0,0.14);box-shadow:inset 0 -3px 0 0 rgba(0,0,0,0.14);margin:0 0 0 10px;width:121px;height:34px;border:solid 1px #e7e7e7;background-color:#f8f8f8;color:#747474;vertical-align:middle;text-align:center;font-size:13px;line-height:34px;cursor:pointer}.organizer_account_form_wrap dd label.picture_thum_btn:hover{background-color:#e8e8e8}.organizer_account_form_wrap dd label.field_with_errors{-webkit-box-shadow:0 0 7px 0 #d59392;-moz-box-shadow:0 0 6px 0 #d59392;box-shadow:0 0 6px 0 #d59392;border-color:#953b39}.organizer_account_form_wrap dd p.help-block{text-align:right}.organizer_account_form_wrap dd .picture_thum{width:100px;height:100px;border:1px solid #a0a0a0}.organizer_account_form_wrap dd ul.member_list li{margin:0 0 18px 18px;font-size:16px}.organizer_account_form_wrap dd ul.member_list li p{display:inline-block;*display:inline;*zoom:1;margin:0 18px 0 14px;vertical-align:bottom}.organizer_account_form_wrap dd ul.member_list li span{display:inline-block;*display:inline;*zoom:1;padding:10px 10px 0 0;vertical-align:bottom;cursor:pointer}.organizer_account_form_wrap dd ul.member_list li span:hover{opacity:0.8;-ms-filter:"alpha(opacity=80)";filter:alpha(opacity=80)}.organizer_account_form_wrap dd ul.member_list li img{display:inline-block;*display:inline;*zoom:1;width:60px;height:60px;border:1px solid #a0a0a0;vertical-align:top}.organizer_account_form_wrap .submit_footer{width:100%;text-align:center}.organizer_account_form_wrap .submit_footer .submit_btn{display:inline-block;*display:inline;*zoom:1;margin:18px;width:400px;height:47px;color:#fff;vertical-align:middle;font-size:16px}.organizer_account_form_wrap .gbtn{display:inline-block;*display:inline;*zoom:1;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:inset 0 -3px 1px 0 rgba(71,98,20,0.56);-moz-box-shadow:inset 0 -3px 0 0 rgba(71,98,20,0.56);box-shadow:inset 0 -3px 0 0 rgba(71,98,20,0.56);background:-o-linear-gradient(top, #9ed530, #85bc21 55%, #5cad1a);background:-ms-linear-gradient(top, #9ed530, #85bc21 55%, #5cad1a);background:-moz-linear-gradient(top, #9ed530, #85bc21 55%, #5cad1a);background:-webkit-linear-gradient(top, #9ed530, #85bc21 55%, #5cad1a);background-image:-webkit-gradient(linear, left top, left bottom, from(#9ed530), to(#5cad1a));background:linear-gradient(top, #9ed530, #85bc21 55%, #5cad1a);background-color:#85bc21;text-align:center;cursor:pointer}.organizer_account_form_wrap .gbtn:hover{background-image:none;background-color:#64af1b}#Organizer .how_to li.teacher{background:url("//assets.street-academy.com/assets/academy/dashboard/create_guide_organizer-06a444d772cb64c7a1c6dcc64e86b731b520750757a8a9cd6cbea559aa7e2dba.png") no-repeat 60px center}#Organizer .add_member_wrap .closeBtn:hover{background-color:#e8e8e8}#Organizer .add_member_wrap .gbtn:hover{background-color:#64af1b}#organizer_dm .CFHeader,#kokuchi .CFHeader{margin-bottom:20px}#organizer_dm .CFHeader h3,#kokuchi .CFHeader h3{font-size:24px}#organizer_dm .CFHeader p,#kokuchi .CFHeader p{color:#717171;font-size:15px;line-height:30px}#organizer_dm .CFHeader span,#kokuchi .CFHeader span{color:#707070}#Organizer .ContentField .CFHeader{margin-bottom:15px}#Organizer .ContentField .CFHeader h2{float:left;font-size:24px}#Organizer .ContentField .CFHeader h2 span{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;font-size:15px}#Organizer .ContentField .CFHeader.corseMg h2{background:url("//assets.street-academy.com/assets/academy/dashboard/teacher/CtrNav_classes_icon_on-023b2b7ba5e5e168f3a5096623430db04855f597baec7b2a835ad02e0b41792f.png") no-repeat 0 center}#Organizer .ContentField .CFHeader.memberMg h2{background:url("//assets.street-academy.com/assets/academy/dashboard/organizer/icon_member_on-9130203f1d508c4f319df13c2175f1db9cec5b164edabd23075ec4e57f191865.png") no-repeat 0 center}#Organizer .ContentField .recentActivity .activity_list .head{margin:20px 0}#Organizer .ContentField .recentActivity .activity_list .head .head-date{color:#4aacae;font-size:16px}#Organizer .ContentField .recentActivity .activity_list .more_list{margin-top:20px}#organizer_edit h2 .page_preview,#organizer_edit_basic h2 .page_preview{margin-left:23px;color:#747474;text-decoration:underline;font-size:15px}#organizer_edit h2 .page_preview:after,#organizer_edit_basic h2 .page_preview:after{display:inline-block;*display:inline;*zoom:1;margin-left:7px;width:7px;height:11px;background:url("//assets.street-academy.com/assets/academy/dashboard/organizer/icon-dashboard-right-cursor-f0b7841d379710dadf70018984ed6e21c4dfb2844ba15876901d689151ddb2f5.png") no-repeat 0 center;background-size:7px 11px;content:""}input[type=checkbox].phCheck{display:none}input[type=checkbox].phCheck+label.phCheckLabel{position:absolute;top:0;left:0;z-index:1;display:block;padding-left:20px;width:100%;height:100%;background-position:67px 8px;background-repeat:no-repeat;vertical-align:middle;line-height:20px;cursor:pointer}input[type=checkbox].phCheck:checked+label.phCheckLabel+.thumb_img{opacity:0.3;-ms-filter:"alpha(opacity=30)";filter:alpha(opacity=30)}input[type=checkbox].phCheck:checked+label.phCheckLabel{background-image:url("//assets.street-academy.com/assets/academy/dashboard/teacher/dm_check_on-a0a68bdd45e34768407f982e2dbdc6816c20250ec9b000b98e830eadc63be5c3.png")}label.phCheckLabel{background-image:url("//assets.street-academy.com/assets/academy/dashboard/teacher/dm_check_off-3f28a5ac14cc592876c6ba9052f6145ef251ac4b6bdb87cecc1c08e55d97948c.png");-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.clickable{cursor:pointer}#organizer_index{width:984px;margin:0 auto 50px}#organizer_index #organizer_index_cover{position:relative;overflow:hidden;width:100%;height:300px;margin-bottom:10px;background-color:#dfdfdf}#organizer_index #organizer_index_cover #organizer_edit_profile{position:absolute;bottom:0;left:15px;font-size:73%;z-index:10}#organizer_index #organizer_index_cover #organizer_index_cover_after{position:absolute;z-index:1;top:0;left:0;display:block;width:100%;height:100%;content:"";background:-moz-linear-gradient(top, transparent, transparent 50%, transparent 50%, rgba(0,0,0,0.3));background:-webkit-gradient(linear, left 50%, left bottom, from(transparent), to(rgba(0,0,0,0.3)))}#organizer_index #organizer_index_cover.is_no_image{height:145px}#organizer_index #organizer_index_cover .organizer_index_cover_image{height:100%;width:100%;background-size:cover;background-position:center;background-repeat:no-repeat}#organizer_index #organizer_index_cover .organizer_icon{position:absolute;z-index:2;bottom:13px;left:13px;width:118px;height:118px;background-color:#fff;border:1px solid #747474}#organizer_index #organizer_index_cover .organizer_icon img{width:100%}#organizer_index #organizer_index_cover .organizer_badge_and_name{position:absolute;z-index:2;bottom:13px;left:152px}#organizer_index #organizer_index_cover .organizer_badge_and_name .organizer_badge{overflow:hidden}#organizer_index #organizer_index_cover .organizer_badge_and_name .organizer_badge li{display:inline-block;*display:inline;*zoom:1;float:left;margin-right:4px;margin-bottom:3px}#organizer_index #organizer_index_cover .organizer_badge_and_name .organizer_badge li img{vertical-align:bottom}#organizer_index #organizer_index_cover .organizer_badge_and_name .organizer_name{font-size:25px;color:#fff;text-shadow:0 0 3px rgba(0,0,0,0.5)}#organizer_index #organizer_index_cover .sns_btns{position:absolute;z-index:2;top:10px;right:10px}#organizer_index #organizer_index_cover .btn_change_cover,#organizer_index #organizer_index_cover .btn_change_cover_pos,#organizer_index #organizer_index_cover .btn_change_cover_text,#organizer_index #organizer_index_cover .btn_edit{display:inline-block;*display:inline;*zoom:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:inset 0 -3px 1px 0 #528317;-moz-box-shadow:inset 0 -3px 0 0 #528317;box-shadow:inset 0 -3px 0 0 #528317;background:-o-linear-gradient(top, #9ed530, #85bc21 55%, #5cad1a);background:-ms-linear-gradient(top, #9ed530, #85bc21 55%, #5cad1a);background:-moz-linear-gradient(top, #9ed530, #85bc21 55%, #5cad1a);background:-webkit-linear-gradient(top, #9ed530, #85bc21 55%, #5cad1a);background-image:-webkit-gradient(linear, left top, left bottom, from(#9ed530), to(#5cad1a));background:linear-gradient(top, #9ed530, #85bc21 55%, #5cad1a);background-color:#85bc21;font-size:13px;line-height:41px;position:absolute;z-index:2;right:12px;bottom:13px;overflow:hidden;width:165px;height:44px;padding:0;cursor:pointer;text-align:center;vertical-align:top;color:#fff;border:none;border:2px solid #fff}#organizer_index #organizer_index_cover .btn_change_cover:hover,#organizer_index #organizer_index_cover .btn_change_cover_pos:hover,#organizer_index #organizer_index_cover .btn_change_cover_text:hover,#organizer_index #organizer_index_cover .btn_edit:hover{background:#64af1b;background-image:none}#organizer_index #organizer_index_cover .btn_change_cover_pos{right:185px}#organizer_index #organizer_index_cover .btn_change_cover_text{right:450px;bottom:150px;width:140px}#organizer_index #organizer_index_cover .btn_edit{right:13px;bottom:55px;border:2px solid #fff}#organizer_index #organizer_index_cover .btn_edit .icon_edit{display:inline-block;*display:inline;*zoom:1;width:16px;height:16px;vertical-align:middle;background:url("//assets.street-academy.com/assets/academy/profile/icon_edit_wh-1e318fd6725f63cf54667e17535d509659a5348b00f1e03e5f184e41c4a6a8d3.png") right 0 no-repeat;background-size:16px}#organizer_index #organizer_index_header{position:relative}#organizer_index #organizer_index_header .btEdit{position:absolute;top:22px;right:160px}#organizer_index #organizer_index_header .btEdit a{display:inline-block;*display:inline;*zoom:1;font-size:12px;line-height:22px;height:22px;margin-left:13px;padding-right:30px;text-decoration:underline;color:#41586e;background:url("//assets.street-academy.com/academy/dashboard/icon_myPage_prof4.png") no-repeat right 0}#organizer_index #organizer_index_header .btEdit a:hover{text-decoration:none}#organizer_index #organizer_index_header ul.counter_list{margin:0;padding:0}#organizer_index #organizer_index_header ul.counter_list li{display:inline-block;*display:inline;*zoom:1;font-size:13px;position:relative;width:182px;height:47px;margin-right:12px;color:#B9B3A2;border:1px solid #DADDDC}#organizer_index #organizer_index_header ul.counter_list li i{font-size:20px;position:absolute;top:12px;left:10px;color:#B9B3A2}#organizer_index #organizer_index_header ul.counter_list li .counter_title{line-height:50px;margin-left:36px}#organizer_index #organizer_index_header ul.counter_list li .counter_number{display:inline-block;*display:inline;*zoom:1;font-size:24px;font-weight:bold;position:absolute;bottom:10px;right:16px;text-align:right;color:#44444A}#organizer_index #organizer_index_header ul.counter_list li .counter_unit{padding-left:4px;font-size:13px;font-weight:normal;color:#B9B3A2}#organizer_index #organizer_index_header .social_widgets{position:absolute;top:8px;right:163px}#organizer_index #organizer_index_header .social_widgets li{display:inline-block;*display:inline;*zoom:1;margin-right:3px}#organizer_index #organizer_index_header .social_widgets li a{display:block;width:30px;height:30px;text-indent:-9999px}#organizer_index #organizer_index_header .social_widgets li a:hover{opacity:0.8;-ms-filter:"alpha(opacity=80)";filter:alpha(opacity=80)}#organizer_index #organizer_index_header .social_widgets li .fb{background:url("//assets.street-academy.com/assets/academy/icon_facebook_square_30-29f7830e2ad7f08fb7f1efc459f4a1fa9150609ccdf1daed5ec4b4bfc2255103.png") 0 0 no-repeat}#organizer_index #organizer_index_header .social_widgets li .tw{background:url("//assets.street-academy.com/assets/academy/icon_twitter_square_30-55ccf05d02f8d1da0b3dfc81b2310f6e0c1863c45adc5119b8e7e2ccd60e79b3.png") 0 0 no-repeat}#organizer_index #organizer_index_header .social_widgets li .web{background:url("//assets.street-academy.com/assets/academy/icon_web_circle_30-48ca736afa57247447bce6660cfac3869f6631e6a5d46859aaec1f7c6a0a544a.png") 0 0 no-repeat}#organizer_index #organizer_index_header .social_widgets li .blog{background:url("//assets.street-academy.com/assets/academy/icon_blog_circle_30-ac31ef749744e4e9d4bf6040c8ae6d8a72c9ca144038aa6d7b8987cbb9cf8874.png") 0 0 no-repeat}#organizer_index #organizer_index_header .social_widgets li .ameblo{background:url("//assets.street-academy.com/assets/academy/icon_ameblo_square_30-1eb52d77c4ac739f3dc26f45190c9442e995d72fe3c9b27710a37fc9e7361210.png") 0 0 no-repeat}#organizer_index #organizer_index_header .social_widgets.is_hover{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;top:3px;right:161px;padding:5px 2px 5px 5px;background-color:rgba(141,194,31,0.2)}#organizer_index #organizer_index_header .social_widgets_edit{display:inline-block;*display:inline;*zoom:1;position:absolute;right:143px;top:14px}#organizer_index #organizer_index_header .social_widgets_edit .btn_edit{color:#8dc21f;text-indent:10px}#organizer_index #organizer_index_header .btn_contact a{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;font-size:13px;line-height:40px;position:absolute;background-color:#04C2CC;top:3px;right:0;display:block;width:130px;height:40px;margin:0;text-align:center;color:#fff;background-clip:padding-box;transition:background-color 0.3s}#organizer_index #organizer_index_header .btn_contact a i{margin-right:8px;font-size:16px}#organizer_index #organizer_index_header .btn_contact a:hover{background-color:#04aab3}#member-info{display:none}.negative-feedback-toggle span,.negative-feedback-toggle a{background-color:#ffffff;color:#2D3047;border:1px solid #2D3047;text-decoration:none;text-align:center;padding:6px 30px;cursor:pointer;display:inline-block;transition:background-color 150ms ease-in}.negative-feedback-toggle span:hover,.negative-feedback-toggle a:hover{opacity:0.8}.negative-feedback-toggle input[type=checkbox]{display:none}.negative-feedback-toggle input[type=checkbox]:checked+span,.negative-feedback-toggle input[type=checkbox]:checked+a{color:#ffffff;background:#2D3047 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAaCAYAAACgoey0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAX9JREFUeNpi+P//PwMNsS4QbwBiLnQ5WlqqAsRP/0PARiBmoYfFkkB8+z8qWALEjLS0mB+IL/3HDibSymJQXB7/jx/UgNSCvU4lwAbEG4DYkwi1WUxUspQZiOcRaSkIWOAKMk0Sg3jaf+IBOIVjMyQWiH8DsR+RljaTYOkBWJ5GNwRk2R+ooh9A7ETA0jwSLL0ATfEYqRpkyVc0xR+A2AyHpdFA/I9IS0F5WhRbAWIEtQQbeAXE6lhC5jeRlj4GYgVsRaYK1HBCmmWgmuyxhAwu8BpaXjNgs/gYkYbcAGIXPCGDDkCOM8eVPkCEFhE+JhX8BGJnfAkTxgC57BOVLAXlihBC2RA9Vf+k0FJQKk8nJv+jCwQi5WNyQAWxpR02wRQS8icy6CKlmMUlUUGipfOQK3lKLAbhdhIKfWZS6258kiAfzCZg6V4gZiOn0UBIAcgn63BYehK50Ke2xQxQH+3FUoqJUtJMIlYhLxAfxVJu09xiWENuMxCrUaNhCBBgAOAVfjALa5TLAAAAAElFTkSuQmCC) no-repeat 8px center;background-size:15px 13px}.negative-feedback-toggle input[type=checkbox]:checked:hover+span,.negative-feedback-toggle input[type=checkbox]:checked:hover+a{color:rgba(255,255,255,0.5);border:1px solid #2D3047;opacity:1;background:#2D3047 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAS5JREFUeNq8110OgjAMAGBGvIY3VESjt9jPg95PT+LccBIZ7dYOWJPGB+g+Ymg3hLW2QeLkcu/y2pSFdvl0eQevehjI3uXbfkMh96TShFq/xhG6J4faAtxEtSBOQTm4QWpnOBWl4CZT69fuYpiCpnBDrB1xLhrjgoFO8F1oGcFslUv4bV32zFoxmOHJta0XMn65dC0UaiddA8UGiN4axeC1cUkdmWviEls/NwL1FqjPNtNvoimPdC3yRCUTiTXbt0R/oSnw2iiK10BBvBY6w2uiE3xJr8oFtcrvxy/fVcyeVdGx98yotcOxN/znHeMUIhdMOG8c4reagssF43VEoT5O4ZJwvNUUFJtcEE5BMXyGpnanf5yDxjiI+hSJj7YunEBvhbuTCh9tD+jiR4ABAJ0SrJgNr1UAAAAAAElFTkSuQmCC) no-repeat 8px center;background-size:15px 15px}.organizer_new_fix{width:984px;margin:0 auto 40px;text-align:center}.organizer_new_fix .g_box{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;width:730px;height:265px;margin:40px auto 33px;text-align:center;background-color:#ececec}.organizer_new_fix .g_box h2{font-size:25px;line-height:90px;color:#747474}.organizer_new_fix .g_box p.hukidashi{width:459px;height:65px;font-size:16px;color:#747474;text-align:center;line-height:45px;margin:0 auto 6px;background:url("//assets.street-academy.com/assets/academy/dashboard/organizer/bg_hukidashi-83f265968cc7f753989844dbbf3af10962accf73b359ce391175c7e029d13dc1.png") 0 0 no-repeat}.organizer_new_fix .g_box p.hukidashi span{color:#d87a0b;font-weight:bold}.organizer_new_fix .gbtn{display:inline-block;*display:inline;*zoom:1;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:inset 0 -3px 1px 0 rgba(71,98,20,0.56);-moz-box-shadow:inset 0 -3px 0 0 rgba(71,98,20,0.56);box-shadow:inset 0 -3px 0 0 rgba(71,98,20,0.56);background:-o-linear-gradient(top, #9ed530, #85bc21 55%, #5cad1a);background:-ms-linear-gradient(top, #9ed530, #85bc21 55%, #5cad1a);background:-moz-linear-gradient(top, #9ed530, #85bc21 55%, #5cad1a);background:-webkit-linear-gradient(top, #9ed530, #85bc21 55%, #5cad1a);background-image:-webkit-gradient(linear, left top, left bottom, from(#9ed530), to(#5cad1a));background:linear-gradient(top, #9ed530, #85bc21 55%, #5cad1a);background-color:#f8f8f8;width:407px;height:72px;line-height:72px;color:#fff;font-size:20px;text-align:center;cursor:pointer}.organizer_new_fix .gbtn:hover{background:#5cad1a}.modal.recommend-setting-comment-modal{width:800px;padding:33px 18px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.modal.recommend-setting-comment-modal .modal-header>h3{color:#2f2f2f;font-size:20px;text-align:center}.modal.recommend-setting-comment-modal .modal-body{padding:30px 10px 0}.modal.recommend-setting-comment-modal .modal-body form{margin:0}.mod-classList-mgBox-head-organizer-status{display:inline}.mod-classList-mgBox-head-organizer-status>span{display:inline-block;*display:inline;*zoom:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:12px;line-height:32px;padding:0 8px;border-radius:1px}.mod-classList-mgBox-head-organizer-status .open,.mod-classList-mgBox-head-organizer-status .limit{color:#02C39A;background-color:rgba(2,195,154,0.1)}.mod-classList-mgBox-head-organizer-status .draft,.mod-classList-mgBox-head-organizer-status .application{color:#CF8900;background-color:rgba(230,187,12,0.1)}ul.ui-autocomplete{border-radius:0.4rem}.manage-member_btn{font-size:1rem}.pro-badge-service-owner-bg_container{position:relative;top:-1px;background:#fff}.pro-badge-service-owner_wrapper{padding:0.8rem;background:#E3F0FC;border-radius:0.4rem}.pro-badge-service-owner_title{margin-bottom:0.4rem;font-weight:bold;text-align:center}.pro-badge-service-owner_title i{margin-right:0.2rem}a.pro-badge-service-owner_btn{display:block;padding:1.6rem;color:#57585C;background:#fff;border-radius:0.4rem;border:solid 1px #fff;box-sizing:border-box;transition:0.2s}@media screen and (max-width: 640px){a.pro-badge-service-owner_btn{padding:0.8rem}}a.pro-badge-service-owner_btn:hover{background-color:rgba(2,195,154,0.05)}.pro-badge-service-owner-search-service-owner-img-info_container{display:flex}@media screen and (max-width: 640px){.pro-badge-service-owner-search-service-owner-img-info_container{display:block;margin:0.8rem auto}}.pro-badge-service-owner-search-service-owner-img_container{flex-shrink:0;position:relative;width:8rem;box-sizing:border-box;text-align:center}@media screen and (max-width: 640px){.pro-badge-service-owner-search-service-owner-img_container{margin:0.8rem auto}}.pro-badge-service-owner-search-service-owner_img{width:100%;border-radius:50%}.pro-badge-service-owner-search-service-owner-info_container{padding-left:1.6rem;box-sizing:border-box}@media screen and (max-width: 640px){.pro-badge-service-owner-search-service-owner-info_container{width:100%;padding:0;min-height:auto}}.pro-badge-service-owner-search-service-owner_title{font-size:1.4rem;font-weight:bold}.pro-badge-service-owner-search-service-owner-catchcopy_tx{font-weight:bold}@media screen and (max-width: 640px){.pro-badge-service-owner-search-service-owner-catchcopy_tx{display:block}}.pro-badge-service-owner-search-service-owner-categories_container{margin-bottom:0.4rem}@media screen and (max-width: 640px){.pro-badge-service-owner-search-service-owner-categories_container{margin-bottom:0.8rem}}.pro-badge-service-owner-search-service-owner-category_btn{margin-bottom:0.2rem;padding:0.2rem 0.4rem;background-color:#B9B3A2;color:#fff;display:inline-block;font-size:0.76rem;border-radius:0.2rem}.pro-badge-service-owner-search-service-owner-category_btn:hover{background-color:#867D66}.pro-badge-service-owner-search-service-owner_link{color:#00AC88}.pro-badge-service-owner-search-service-owner_link:hover{text-decoration:underline}.pro-badge-service-owner-review_container{margin-top:0.8rem;padding:0.8rem;border:solid 1px #DADDDC;border-radius:0.4rem}.pro-badge-service-owner-review_title{font-weight:bold}.pro-badge-service-owner-review_title i{margin-right:0.2rem}.p-search_container{background-color:#fff}.p-search_container-inner{overflow:hidden;margin:auto;padding-top:1.6rem;max-width:980px;width:100%;display:flex}.p-search_main-column{text-align:left;width:100%;margin-bottom:2rem;padding-left:1.6rem}@media screen and (max-width: 640px){.p-search_main-column{padding-left:0}}.p-search_area_list.hide{display:none;margin-top:0}.p-search_area_list.-unhide-list{display:block;margin-top:0}.p-search_area_list_item{display:inline-block}.p-search_area_list_item a{display:block;padding:0.4rem 0.8rem;border-radius:0.2rem;color:#57585C;transition:color 0.3s}.p-search_area_list_item a:hover{color:#02C39A}.p-search_area_list_item a span{color:#B9B3A2}.p-search_area_list_item a:hover{background-color:rgba(2,195,154,0.1)}.p-search_area_list_item a.active{font-weight:bold;background-color:rgba(2,195,154,0.1)}.p-search_area_list_item:nth-child(3n){border-right:none}.p-search_sidebar-unit_see-more{display:block;margin:8px 0 0;line-height:32px;cursor:pointer;text-align:center;color:#02C39A;border:1px solid #DADDDC;transition:background-color 0.3s;border-radius:0.4rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative}.p-search_sidebar-unit_see-more::before{content:"";position:absolute;width:0;height:0;top:0;bottom:0;right:12px;margin:auto;border-left:6px solid transparent;border-right:6px solid transparent;border-top:8px solid #57585C}.p-search_sidebar-unit_see-more:hover{background-color:#F7F7F7}.p-search_sidebar-unit_see-more.-close{-webkit-border-bottom-right-radius:0px;-webkit-border-bottom-left-radius:0px;-moz-border-radius-bottomright:0px;-moz-border-radius-bottomleft:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;-webkit-border-top-right-radius:4px;-webkit-border-top-left-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-topleft:4px;border-top-right-radius:4px;border-top-left-radius:4px}.p-search_sidebar-unit_see-more.-close::before{transform:rotate(180deg)}.search-sidebar_wrapper{position:relative;flex-shrink:0;width:237px}@media screen and (max-width: 640px){.search-sidebar_wrapper{display:none}}.search-sidebar_container{width:237px;color:#44444A;padding-bottom:2.4rem}.search-sidebar-contents_container{padding:0.8rem;border:solid 1px #DADDDC;border-radius:0.4rem}.search-tabs_wrapper{border-bottom:1px solid #DADDDC}.search-tabs_container{display:flex;max-width:980px;margin:0 auto;font-size:0.9rem}.search-tab_container{margin:0}a.search-tab_btn{display:inline-block;padding:1rem 2rem}a.search-tab_btn.active{font-weight:bold;background:linear-gradient(transparent 92%, #02C39A 92%);color:#44444A}a.search-tab_btn:hover{background:linear-gradient(rgba(2,195,154,0.1) 92%, #02C39A 92%);color:#44444A}.p-search_sidebar-unit{background-color:#fff}.p-search_sidebar-title{padding:0;font-weight:bold;font-size:0.9rem;margin:1.2rem 0 0.8rem;vertocal-align:middle}.p-search_sidebar-title i{margin-right:4px;font-size:1.4em;vertical-align:middle}.p-search_sidebar-desc{font-size:11px;margin-top:-4px;margin-bottom:10px;color:rgba(87,88,92,0.6)}.p-search_sidebar-date{padding-bottom:16px}.search-sidebar-checkboxes_container{padding:0.8rem}.search-sidebar-checkboxes_item{display:inline-block;*display:inline;*zoom:1;margin:0 0 16px 0;margin-right:1.6rem}.search-sidebar-checkboxes_item input[type="checkbox"]{display:none}.search-sidebar-checkboxes_item .checkbox{line-height:18px;padding:0;color:#44444A;cursor:pointer}.search-sidebar-checkboxes_item .checkbox:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;*display:inline;*zoom:1;width:18px;height:18px;margin-right:8px;content:"";vertical-align:top;border:1px solid #02C39A;background-color:#F7F7F7}.search-sidebar-checkboxes_item input[type=checkbox]:checked+.checkbox:before{background-color:#02C39A;background-image:url("//assets.street-academy.com/assets/academy/logined_home/checked_icon-3011483777f88c1f763942d894012d4d5bd76b537c8f047785c2f82e0f707fc1.png");background-repeat:no-repeat;background-position:center}.search-offline-online_container{box-sizing:border-box;margin:0.8rem 0 1.2rem;padding:0.6rem 0.8rem;background-color:rgba(218,221,220,0.5);border-radius:2rem}a.search-sidebar-offline-online_btn{position:relative;display:inline-block;box-sizing:border-box;width:50%;padding:0.4rem 0.8rem;font-weight:bold;text-align:center;border-radius:1.6rem;transition:0.2s}a.search-sidebar-offline-online_btn:hover{color:#fff;background-color:#02C39A}.search-sidebar-offline-online_btn-active{position:relative;display:inline-block;box-sizing:border-box;width:50%;padding:0.4rem 0.8rem;color:#00AC88;font-weight:bold;text-align:center;background-color:#fff;border-radius:1.6rem}.search-sidebar-filter_container{margin-top:0.6rem;padding:0.8rem;background-color:#F7F7F7;border:solid 1px rgba(218,221,220,0.5);border-radius:0.4rem}.search-sidebar-filter_container .ui-datepicker-trigger{display:none}.search-sidebar-filter_title{font-weight:bold;margin-bottom:0.4rem}.search-sidebar-filter_title i{margin-right:0.2rem;font-size:1.2em}.search-sidebar-filter-keyword-contents_container{display:flex;align-items:center;width:100%;margin-bottom:0.8rem}.search-sidebar-filter-keyword-contents_container input{width:100%}.search-date_title{margin-bottom:0.7rem;font-weight:bold;font-size:1rem}.search-date_title i{margin-right:0.3rem}.search-date_subtitle{margin-bottom:0.3rem;font-weight:bold;font-size:0.8rem}.search-date-select_container{margin-bottom:0.5rem;cursor:pointer !important;background-color:#fff !important;border:1px solid #DADDDC !important}.search-picker_container{display:flex;align-items:center;width:100%;margin-bottom:0.8rem}.search-picker_container input{width:100%;text-align:right}.search-picker-clear_btn{width:25px;height:25px;background-color:rgba(218,221,220,0.5);border-radius:50%;color:#96989c;line-height:25px;margin-left:0.4rem;text-align:center;cursor:pointer}.search-sidebar_btn{width:100%;padding:0.4rem;font-size:0.8rem}.p-search_sidebar-date-calendar{width:100%;border-radius:0.4rem;overflow:hidden}.p-search_sidebar-date-clear{padding:0.4rem 0;position:relative;display:block;cursor:pointer;text-align:center;border-radius:1px;transition:opacity 0.3s}.p-search_sidebar-date-clear.-right-icon{padding:0.4rem 0}.p-search_sidebar-unit.-category-list{border-top:none}.p-search_sidebar-unit.-category-list .mod-side-category-list{padding:16px 0;margin:0}.p-search_sidebar-unit.-category-list .mod-side-category-list.mod-side-subcategory-list.l-recommend-side-subcategory-list{margin:0;padding:0}.search_subtitle{font-size:1rem;font-weight:bold;margin-bottom:1.6rem}@media only screen and (min-width: 768px) and (max-width: 1024px), only screen and (min-width: 768px) and (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 1), only screen and (min-width: 768px) and (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 2){.p-search_container-inner{width:100%}ul.p-search_filter-tabs li{width:87px}ul.p-search_filter-tabs li:nth-child(2){width:87px}ul.p-search_filter-tabs li:nth-child(3){width:87px}.p-search_filter-select-container select{width:246px}}.search-result_header{margin-bottom:0.8rem}.search-result_title{display:inline-block;font-size:0.9rem}.search-result-title-strong_tx{font-size:1rem;font-weight:bold}.search-result-title-number_tx{margin:0.4rem;font-size:1.5rem;font-weight:bold}.search-sort_container{margin:1.6rem 0;text-align:center}a.search-sort_btn,a.search-sort_btn-active{margin:0 0.8rem;color:#00AC88}a.search-sort_btn:hover,a.search-sort_btn-active:hover{text-decoration:underline}a.search-sort_btn-active{color:#57585C;font-weight:bold}a.search-sort_btn-active:hover{text-decoration:none}.ui-datepicker{width:13rem;border-radius:0.4rem}.ui-datepicker .ui-datepicker-header{background:#F7F7F7;color:#44444A}.ui-datepicker .ui-datepicker-prev:before{border-right:8px solid #44444A}.ui-datepicker .ui-datepicker-next:before{border-left:8px solid #44444A}.ui-datepicker .ui-datepicker-calendar tr td.scheduled_day a{background:none}.ui-datepicker .ui-datepicker-calendar tr td.scheduled_day a:hover{background:rgba(2,195,154,0.5)}.p-search_sidebar-price .p-search_sidebar-price_container{width:100%;display:flex;align-items:center}.p-search_sidebar-price .p-search_sidebar-price_container input{text-align:right}.p-search_sidebar-price .p-search_sidebar-price_container .p-search_sidebar-price-clear{position:relative;margin-left:0.2em}.p-search_sidebar-price .p-search_sidebar-price_container .p-search_sidebar-price-clear .p-search_sidebar-price-clear-button{display:block;width:25px;height:25px;background:#F7F7F7;border-radius:50%}.p-search_sidebar-price .p-search_sidebar-price_container .p-search_sidebar-price-clear:hover{cursor:pointer}.p-search_sidebar-price .p-search_sidebar-price_container .p-search_sidebar-price-clear::before,.p-search_sidebar-price .p-search_sidebar-price_container .p-search_sidebar-price-clear::after{content:"";position:absolute;top:50%;left:50%;width:1px;height:12px;background:#96989c}.p-search_sidebar-price .p-search_sidebar-price_container .p-search_sidebar-price-clear::before{transform:translate(-50%, -50%) rotate(45deg)}.p-search_sidebar-price .p-search_sidebar-price_container .p-search_sidebar-price-clear::after{transform:translate(-50%, -50%) rotate(-45deg)}.search_notfound_img{width:50%}.search-description_container{padding:0.8rem;box-sizing:border-box;border-radius:0.4rem;background-color:rgba(185,179,162,0.2);margin-bottom:1.6rem}.timepicker{text-align:center;cursor:pointer !important;background-color:#fff !important}.time-picker{width:154px;transition:all ease-in-out 0.2s}.picker-panel-content{line-height:20px;background-color:#fff;border:1px solid #D4D4D4;border-radius:2px;box-shadow:0 2px 5px #ccc;margin:5px 0;z-index:2008}.picker-panel-content span{color:#44444A;font-size:0.9rem;padding:0 3px;cursor:pointer}.picker-panel-content span:first-child{padding-left:0}.picker-panel-content__body{width:100%;height:100%}.picker-panel-content__body__header{line-height:22px;padding:12px 20px 5px}.picker-panel-content__body__main{min-width:124px;padding:0 15px 15px;height:140px;overflow-y:scroll}.time-picker-show{animation:showTimePanel 0.2s ease-in-out;-webkit-animation:showTimePanel 0.2s ease-in-out;animation-fill-mode:forwards}.time-picker-hide{animation:hideTimePanel 0.2s ease-in-out;-webkit-animation:hideTimePanel 0.2s ease-in-out;animation-fill-mode:forwards}@-webkit-keyframes showTimePanel{0%{opacity:0;transform:scale(0, 0);-ms-transform:scale(0, 0)}100%{opacity:1;transform:scale(1, 1);-ms-transform:scale(1, 1)}}@-webkit-keyframes hideTimePanel{0%{opacity:1;transform:scale(1, 1);-ms-transform:scale(1, 1)}100%{opacity:0;transform:scale(0, 0);-ms-transform:scale(0, 0)}}.time-table{font-size:12px !important;min-width:124px;-webkit-user-select:none}.time-table table{width:100%;table-layout:fixed;border-collapse:collapse;border-spacing:0}.time-table th{padding:5px;color:#8492a6;font-size:12px !important;font-weight:400;text-align:center}.time-table td{width:32px;height:32px;box-sizing:border-box;text-align:center;cursor:pointer;vertical-align:middle;font-size:12px !important}.time-table td.current{background-color:rgba(2,195,154,0.1);border-radius:45%}.time-table td.disabled{background-color:#fff;opacity:1;cursor:not-allowed;color:#ddd}.time-table td:not(.current):hover{background-color:rgba(2,195,154,0.1);border-radius:0.4rem;font-weight:bold}.ui-datepicker-buttonpane{border:0px}.ui-datepicker-buttonpane button{display:none}.search-related-search-links_container{margin-top:1.6rem}.search-review-summary_container{margin-top:1.6rem}.search-review-summary_container .review-summary_title{font-weight:bold;margin-right:1rem}input.spaces-search_btn{margin-top:.8rem;width:100%}#space_profile .text_for_notice{font-size:14px;color:#E84855;margin-bottom:20px}.spaces_header{width:980px;margin:0 auto 2rem}@media screen and (max-width: 640px){.spaces_header{width:100%;margin:0}}.spaces-header_img{width:100%}.space_list_content{display:flex;width:100%;max-width:980px;margin:0 auto;padding:.8rem 0 3.2rem}.sns_btns{margin:0 0 20px}.space_address_state span{font-size:20px}.spaces-navigation-search_container{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;flex-shrink:0;width:233px}.spaces-navigation-search_container ul li{line-height:24px}.spaces-navigation-search_container ul li input{display:inline-block;*display:inline;*zoom:1;margin:0}.spaces-navigation-search_container ul li label{display:inline-block;*display:inline;*zoom:1;padding:0 0 0 10px;margin:0 0 0 -4px;cursor:pointer}.spaces-spaces_container{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:right;width:100%;max-width:747px;padding-left:1.6rem}@media screen and (max-width: 640px){.spaces-spaces_container{padding-left:0}.spaces-spaces_container a{color:#57585C}}.spaces-search_container{margin:.8rem 0 2.4rem;padding:1.2rem;border:solid 1px #EDEDED;border-radius:.2rem}.spaces-search_item{padding:.8rem 0}.spaces-search_item:first-child{padding-top:0}.spaces-search_title{margin-bottom:.8rem;color:#44444A;font-size:15px;font-weight:bold}.spaces-search-price-slider_container{margin:.8rem .4rem}.spaces-search-price_container{display:table;width:100%;margin:.8rem 0}.spaces-search-price_input{display:table-cell;width:100%;height:2rem;box-sizing:border-box}.spaces-search-price_tx{display:table-cell;white-space:nowrap}@media screen and (max-width: 640px){.spaces-search-price_tx{padding:.4rem}}.spaces-new-space_container{margin:2.4rem 0;padding:1.6rem 3.2rem;background:#F7F7F7;text-align:center;border-radius:.4rem}.spaces-new-space_container h3{font-size:20px;margin:0 0 10px}.spaces-new-space_btn{margin:.4rem 0}#spinner{background-image:url("//assets.street-academy.com/assets/loading-91e092b0639e6a4a990df017e8e51d3f8d02d32bdb058bec76c1cfcbd98e0ab8.gif");background-repeat:no-repeat;background-position:center center;width:800px;height:800px}a.spaces-search_btn{width:100%}.spaces-secondary_btn{width:100%;margin-top:.8rem}@media screen and (max-width: 640px){.spaces-contents_container{padding:1.6rem .8rem}}.spaces_subtitle{margin:.8rem 0;font-weight:bold;font-size:1rem}.spaces-advancedsearch_btn{float:right;padding:.4rem .8rem;font-weight:normal;font-size:.8rem}.spaces-selectors_container{margin:.8rem 0}.spaces-special_container{margin-top:.4rem;padding:.4rem .8rem;background-color:rgba(232,72,85,0.1)}.spaces-special_title{display:inline;color:#E84855;font-weight:bold;font-size:.8rem}.spaces-special_tx{display:block;font-size:.76rem}.spaces-options_container{margin-top:.8rem;padding:.4rem .8rem;overflow:hidden;font-size:.76rem;background-color:#F7F7F7}.spaces-options_title{float:left;padding:.4rem 0}@media screen and (max-width: 640px){.spaces-options_title{float:none;padding:0;font-weight:bold}}.spaces-option_container{float:left;margin:.2rem;padding:.2rem .4rem;font-size:.8rem;background-color:#fff;border:solid 1px #EDEDED}@media screen and (max-width: 640px){.spaces-option_container{display:inline;margin:0;padding:0;background-color:transparent;border:0}.spaces-option_container::after{content:'、'}.spaces-option_container:last-child::after{content:''}}.spaces_label{margin-right:.4rem;color:#96989c;font-size:.8rem}.spaces-strong_tx{font-weight:bold;font-size:1rem}.spaces-space_container{display:block;padding:1.6rem 0;border-bottom:solid 1px #EDEDED}.spaces-space_container:hover{color:#57585C;cursor:pointer}@media screen and (max-width: 640px){.spaces-space_container{padding:.8rem 0}}.spaces-space-basic_container{position:relative;display:flex}@media screen and (max-width: 640px){.spaces-space-basic_container{display:block}}.spaces-space-img_container,.spaces-space-img_container-noimage{flex-shrink:0;width:240px;height:180px;margin-right:.8rem;background-repeat:no-repeat;background-position:center center;background-size:cover;border-radius:.2rem}@media screen and (max-width: 640px){.spaces-space-img_container,.spaces-space-img_container-noimage{width:100%;height:200px}}.spaces-space-img_container-noimage{background-image:url("//assets.street-academy.com/assets/academy/space/space-noimage-e7c46e90910f8b26518f7a5869e3174225c712e4d92a301f97c9f9326d7b3f21.png")}.spaces-space-invisible_label{display:inline-block;position:relative;top:-.2rem;margin:0 0 .4rem .2rem;padding:0 .4rem;color:#fff;font-weight:normal;font-size:.8rem;background-color:#E84855}.spaces-space-recommend_label{display:inline-block;position:relative;top:-.2rem;margin:0 0 .4rem .2rem;padding:0 .4rem;color:#fff;font-weight:normal;font-size:.8rem;background-color:#E6BB0C}.spaces-space-new_label{display:inline-block;position:relative;top:-.2rem;margin:0 0 .4rem .2rem;padding:0 .4rem;color:#fff;font-weight:normal;font-size:.8rem;background-color:#E6BB0C}.spaces-space_img{width:100%;border-radius:.2rem}.spaces-space-info_container{width:100%;font-size:1rem}@media screen and (max-width: 640px){.spaces-space-info_container{padding:0}}.spaces-space-area_tx{color:#96989c;font-size:.8rem}.spaces-space-area_ic{position:relative;top:.1rem;color:#96989c}.spaces-space-name_tx{margin-top:.4rem;font-weight:bold;font-size:1.2rem}@media screen and (max-width: 640px){.spaces-space-name_tx{margin:0 0 .4rem}}.spaces-space-catchcopy_tx{margin-top:.4rem;font-size:.9rem}.spaces-space-price-usage_container{margin-top:.4rem}@media screen and (max-width: 640px){.spaces-space-price-usage_container{margin:0}}@media screen and (max-width: 640px){.spaces-space-usage_container{display:block}}.space-breadcrumb_container{width:100%;box-sizing:border-box;padding:0 .8rem;background-color:#F7F7F7}.space-breadcrumb-items_container{width:100%;max-width:980px;margin:auto;padding:.4rem 0;background-color:#F7F7F7}.space_container{position:relative;max-width:980px;margin:auto;padding-top:1.6rem;overflow:hidden;color:#44444A}@media screen and (max-width: 640px){.space_container{padding:1.6rem .8rem}}.space-contents_container{box-sizing:border-box;width:100%;padding-right:273px}@media screen and (max-width: 640px){.space-contents_container{padding:0}}.spaces-space-special_container{margin-top:.4rem;padding:.4rem .8rem;background-color:rgba(232,72,85,0.1)}.space-action_wrapper{position:absolute;top:0;right:0;width:249px;margin-top:1.6rem}@media screen and (max-width: 640px){.space-action_wrapper{position:relative;width:100%;margin:0}}.space-action_container{width:249px}@media screen and (max-width: 640px){.space-action_container{width:100%}}a.space-help_btn{display:block;margin-bottom:.8rem;color:#00AC88;font-size:.8rem;text-align:center}a.space-help_btn:hover{text-decoration:underline}@media screen and (max-width: 640px){a.space-help_btn{box-sizing:border-box;margin:.8rem 0 0;padding:.8rem 1.2rem;color:#00AC88;line-height:1.5;text-align:center;border:1px solid #00AC88;border-radius:.2rem}}.space-action_container-fixed{position:fixed;top:1.6rem}@media screen and (max-width: 640px){.space-action_container-fixed{position:relative;top:0}}.space-action_title{font-weight:bold}@media screen and (max-width: 640px){.space-action_title{display:none}}.space-tel_btn{width:100%;margin-top:.8rem;background:url("//assets.street-academy.com/assets/academy/space/icon_phone-8df5d7592f8d31cd079b6f815683cff4902ff0a6a32aa1725bf037a44131563b.png") 0 center no-repeat;background-position:1rem}.space-web_btn{width:100%;margin-top:.8rem}.space-web_btn i{color:#00AC88}.space-buttons_container{box-sizing:border-box;padding:.8rem;background-color:#fff;border:1px solid #DADDDC;border-radius:.4rem}@media screen and (max-width: 640px){.space-buttons_container{padding:0;border:0}}.space_title{font-weight:bold;font-size:1.3rem}.space-edit_container{margin:.8rem 0}.space-edit_btn{padding:4px 12px}@media screen and (max-width: 640px){.space-edit_btn{margin-top:.4rem}}.space-catchcopy_container{margin-top:.4rem}.space-info_item{display:inline-block;margin:.4rem 1.6rem 0 0}@media screen and (max-width: 640px){.space-info_item{display:block}}.space-info-contact_container{display:block}.space-sns-btns_container{width:100%;padding:.8rem;box-sizing:border-box;overflow:hidden;display:flex;align-items:flex-start;justify-content:space-evenly}.space_subtitle{margin:1.6rem 0 .8rem;font-weight:bold;font-size:1.2rem}.space_subtitle i{margin-right:.4rem;color:#96989c}.space_tx{padding-left:.8rem}.space-introduction_container{margin:1.6rem 0}.space-notification_container{display:block;margin-top:1.6rem;padding:.8rem;background-color:#F7F7F7;border-radius:.4rem}.space-notification_title{font-weight:bold}.space-classes_container{margin:1.6rem auto;padding:24px 0;position:relative}.space-tabs_container{margin-bottom:1.6rem}.space-tab_container{display:inline-block;position:relative;bottom:0;border-radius:.4rem .4rem 0 0;margin-right:.4rem;padding:.8rem 1.2rem;text-align:center;opacity:1;color:#02C39A;font-size:1rem;background-color:#F7F7F7;cursor:pointer;transition:background-color .15s}.space-tab_container.active{transition:background-color .15s;color:#fff;background-color:#02C39A}.space-tab_container:hover{transition:background-color .15s;background-color:rgba(2,195,154,0.5);color:#fff}.space-primary_btn{width:100%;margin-top:.8rem}.space-primary_btn i{color:#fff}.space-secondary_btn{width:100%;margin-top:.8rem}.space_scenes_slider{position:relative;margin-top:.8rem;overflow:hidden}.space_scenes_slider .bx-wrapper{float:left;box-sizing:border-box;width:100%;padding-right:140px;pointer-events:none}.space_scenes_slider .bx-wrapper li{height:400px}@media screen and (max-width: 640px){.space_scenes_slider .bx-wrapper li{height:270px}}.space_scenes_slider .bx-wrapper img{width:100%}@media screen and (max-width: 640px){.space_scenes_slider .bx-wrapper{padding:0}}.space_scenes_thum{position:absolute;right:0;width:120px}@media screen and (max-width: 640px){.space_scenes_thum{display:flex;position:relative;width:100%}}.space_scenes_thum a{display:block;margin-bottom:.8rem;width:100%;height:5rem;border-radius:.2rem;overflow:hidden}@media screen and (max-width: 640px){.space_scenes_thum a{width:25%;height:4rem;margin:.8rem .8rem 0 0}}.space_scenes_thum img{width:120px}@media screen and (max-width: 640px){.space_scenes_thum img{width:100%}}.space-modal_container{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-webkit-box-shadow:0 0 11px 0 #555;-moz-box-shadow:0 0 10px 0 #555;box-shadow:0 0 10px 0 #555;display:none;background:#fff;overflow:hidden}.space-modal_container form{margin:0}.space-modal_container ul{margin:24px 0 0}.space-modal_container li{margin:0 0 16px}.space-modal_container li input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;height:30px;font-size:15px}.space-modal_container li textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;font-size:15px}.space-modal_container dl{font-size:15px;margin:0 0 16px}.space-modal_container dl dt{display:inline-block;*display:inline;*zoom:1;color:#a5a5a5}.space-modal_container dl dd{display:inline-block;*display:inline;*zoom:1;background-color:transparent;border:0}.space-modal_container dl::after{content:'、'}.space-modal_container dl:last-child::after{content:''}.spaces-form-breadcrumbs_wrapper{background-color:#fff}@media screen and (max-width: 640px){.spaces-form-breadcrumbs_wrapper{display:none}}.spaces-form-name_input,.spaces-form-copy_input,.spaces-form-email_input,.spaces-form-url_input,.spaces-form-address_input{width:32rem}@media screen and (max-width: 640px){.spaces-form-name_input,.spaces-form-copy_input,.spaces-form-email_input,.spaces-form-url_input,.spaces-form-address_input{width:100%}}@media screen and (max-width: 640px){.spaces-form-copy_input{width:100%}}.spaces-form-email_input{width:16rem}@media screen and (max-width: 640px){.spaces-form-email_input{width:100%}}.spaces-form-url_input{width:20rem}@media screen and (max-width: 640px){.spaces-form-url_input{width:100%}}.spaces-form-address_input{width:20rem}@media screen and (max-width: 640px){.spaces-form-address_input{width:100%}}#spFeature{background:#F7F7F7}#spFeature .sortTab{position:relative;width:984px;margin:0 auto}#spFeature .sortTab ul{position:absolute;top:36px;right:0px;font-size:15px}#spFeature .sortTab li{display:inline-block;*display:inline;*zoom:1}#spFeature .sortTab li a{color:#32485d}#spFeature .sortTab li.active a{font-weight:bold}#spFeature .contents{width:984px;margin:34px auto 0}#spFeature .contents h2{font-size:20px;color:#747474;margin:0 0 10px 0}.spPlan{padding:0 0 20px 0}.spPlan ul{margin-right:-18px}.spPlan ul li{float:left;margin:0 18px 21px 0}.spPlan ul li div{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:483px;background:#fff;padding:8px 14px}.spPlan ul li div a{display:block}.spPlan ul li h3{text-overflow:ellipsis;-webkit-text-overflow:ellipsis;-o-text-overflow:ellipsis;display:inline-block;*display:inline;*zoom:1;font-size:22px;color:#44444A;font-weight:bold;line-height:24px;margin:4px 0;border-bottom:2px solid #fff;max-width:454px;white-space:nowrap;overflow:hidden}.spPlan ul li a:hover>h3{color:#02C39A}.spPlan ul li img{position:relative;width:454px;display:block}.spPlan ul li a:hover>img{opacity:0.9}.spPlan ul li p{text-overflow:ellipsis;-webkit-text-overflow:ellipsis;-o-text-overflow:ellipsis;font-size:15px;margin:13px 0 3px;height:44px;line-height:22px;color:#424242;max-width:454px;white-space:normal;overflow:hidden}.spPlan ul li span{display:block;text-align:right;color:#747474;font-size:13px}.spFeature{padding-bottom:50px}.spFeature ul{margin-right:-18px;display:flex;flex-wrap:wrap}.spFeature ul li{float:left;margin:0 18px 21px 0}.spFeature ul li div{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:483px;background:#fff;padding:8px 14px}.spFeature ul li div a{display:block}.spFeature ul li h3{text-overflow:ellipsis;-webkit-text-overflow:ellipsis;-o-text-overflow:ellipsis;display:inline-block;*display:inline;*zoom:1;font-size:18px;color:#44444A;font-weight:bold;line-height:1.6;margin:4px 0;border-bottom:2px solid #fff;max-width:454px;white-space:nowrap;overflow:hidden}.spFeature ul li div a:hover>h3{color:#02C39A}.spFeature ul li dt{position:relative;overflow:hidden}.spFeature ul li dt img{width:100%}.spFeature ul li div a:hover>dt{opacity:0.9}.spFeature ul li dd{position:relative;margin-right:8px}.spFeature ul li dd p{margin-top:.4rem;font-size:.9rem;line-height:23px;color:#57585C;overflow:hidden}.spFeature ul li dd span{font-size:13px;color:#747474}.spFeature .foot_tag{margin:11px 0 0 0;height:21px;overflow:hidden}.spFeature .foot_tag span{display:inline-block;*display:inline;*zoom:1;line-height:19px;height:18px;overflow:hidden;padding:0 11px;font-size:10px;color:#fff;border-radius:1px;margin:0 3px 0 0;background:#B9B3A2}.Status{position:relative;width:980px;margin:0 auto;padding:10px 0 14px}.Status .-bar{position:relative;color:#747474;height:50px}.Status .-bar a.viewProfile{display:inline-block;*display:inline;*zoom:1;margin:10px 0 0 8px;padding-right:10px;height:22px;line-height:22px;font-size:12px;color:#747474;text-decoration:underline}.Status .-bar a.viewProfile:hover{text-decoration:none}.Status .-bar a.viewProfile:after{display:inline-block;*display:inline;*zoom:1;content:"";width:10px;height:14px;padding-left:5px;background:url("//assets.street-academy.com/assets/academy/dashboard/teacher/icon-right-arrow-cd0b3db25744ac5ffbcb484f3da6726e7f944b31f17dccc8f599393352add316.png") no-repeat 7px 2px}.Status .-bar>.status-identification{display:inline-block;*display:inline;*zoom:1;margin:10px 0 0 5px;height:22px;line-height:22px;font-size:12px;color:#e84a12;text-decoration:underline}.Status .-bar>.status-identification:hover{text-decoration:none}.Status .-bar .status-nav-to-manuals{float:right;padding:0 8px;color:#fff;background-color:#32485d;font-size:12px;height:32px;line-height:32px;display:inline-block;border-radius:2px;transition:0.3s}.Status .-bar .status-nav-to-manuals:hover{background-color:#293b4c}.Status .-bar .status-nav-to-manuals .icon-help{margin-right:5px;vertical-align:-15%;font-size:20px}.classList{margin-top:23px;padding-bottom:30px}.mod-classList-mgBox-teacherArea{overflow:hidden}.mod-classList-mgBox-teacherArea-class-status>span{display:inline-block;*display:inline;*zoom:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;text-align:center;font-size:12px;padding:0.4rem}.mod-classList-mgBox-teacherArea-class-status .open,.mod-classList-mgBox-teacherArea-class-status .limit{color:#02C39A;background-color:rgba(2,195,154,0.1)}.mod-classList-mgBox-teacherArea-class-status .application{color:#CF8900;background-color:rgba(230,187,12,0.1)}.mod-classList-mgBox-teacherArea-class-status .draft{background-color:#fcf8e2;border:1px solid #ffe3a7;color:#a28d60}.mod-classList-mgBox-teacherArea-teacher{font-size:0.9rem}.mod-classList-mgBox-teacherArea-teacher a{color:#32485d}.mod-classList-mgBox-teacherArea-teacher a:hover{text-decoration:underline}.mod-classList-mgBox-teacherArea-teacher img{margin-left:0.4rem;width:26px;height:26px;position:relative}.ControlContent .CFHeader h3{font-size:24px}.ControlContent .CFHeader p{font-size:15px;color:#717171;line-height:33px}.dm_form{float:left;width:420px}.dm_form .dmTitle{position:relative;margin:0 0 23px 0;font-size:14px}.dm_form .dmTitle a{font-size:20px;color:#4aacae;line-height:28px}.dm_form .dmTitle a:hover{text-decoration:underline}.dm_form .dmTitle a:hover>span{text-decoration:underline}.dm_form .dmTitle a span{display:inline-block;*display:inline;*zoom:1;text-overflow:ellipsis;-webkit-text-overflow:ellipsis;-o-text-overflow:ellipsis;width:420px;line-height:19px;white-space:nowrap;overflow:hidden}.dm_form .dmTitle p{-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;position:absolute;bottom:5px;right:60px;line-height:25px;padding:0 11px;background:#a5a5a5;color:#fff;font-size:12px}.dm_form .dmTitle .s-hidden{display:none}.dm_form .dmTitle .select{display:inline-block;*display:inline;*zoom:1;cursor:pointer;position:relative;font-size:18px;color:white;font-weight:normal}.dm_form .dmTitle .styledSelect{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;width:398px;line-height:60px;background:#ececec;position:relative;top:0;right:0;bottom:0;left:0;background:#9bd12d;padding:0 10px;font-weight:bold}.dm_form .dmTitle .styledSelect:after{content:"";width:0;height:0;border:7px solid transparent;border-color:#6b9516 transparent transparent transparent;position:absolute;top:27px;right:24px}.dm_form .dmTitle .styledSelect:active{background-color:#eee;color:#686868}.dm_form .dmTitle .styledSelect.active{background-color:#eee;color:#686868}.dm_form .dmTitle .styledSelect.active:after{border-color:#bebebe transparent transparent transparent}.dm_form .dmTitle .options{-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,0.2);-moz-box-shadow:0 1px 2px 0 rgba(0,0,0,0.2);box-shadow:0 1px 2px 0 rgba(0,0,0,0.2);display:none;position:absolute;top:100%;right:0;left:0;z-index:999;margin:0 0;padding:0 0;list-style:none;border:1px solid #ccc;background-color:white;color:#32485d}.dm_form .dmTitle .options li{padding:0 6px;margin:0 0;border-bottom:1px dotted #878787;line-height:27px;padding:10px;font-size:15px}.dm_form .dmTitle .options li:last-child{border-bottom:none}.dm_form .dmTitle .options li:hover{background-color:#39f;color:white}input[type=checkbox].counter,input[type=checkbox].dmCheck{display:none}input[type=checkbox].dmCheck+label.dmCheckLabel1{display:inline-block;*display:inline;*zoom:1;padding-left:25px;height:20px;line-height:20px;background-repeat:no-repeat;background-position:0 0;font-size:15px;color:#747474;vertical-align:middle;cursor:pointer;margin-top:14px}input[type=checkbox].dmCheck:checked+label.dmCheckLabel1{background-position:0 -21px}label.dmCheckLabel1{background-image:url("//assets.street-academy.com/assets/academy/dashboard/teacher/dm_check_wh-ff72f56099f42160a90dd086f03a7f850629098d60345150be3c620e7bbf5b25.png");-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-left:8px}input[type=checkbox].dmCheck+label.dmCheckLabel2{display:inline-block;*display:inline;*zoom:1;padding-left:25px;height:40px;line-height:20px;background-repeat:no-repeat;background-position:0 0;font-size:15px;color:#747474;vertical-align:middle;cursor:pointer;margin-top:14px}input[type=checkbox].dmCheck:checked+label.dmCheckLabel2{background-image:url("//assets.street-academy.com/assets/academy/dashboard/teacher/dm_check_on-a0a68bdd45e34768407f982e2dbdc6816c20250ec9b000b98e830eadc63be5c3.png")}label.dmCheckLabel2{background-image:url("//assets.street-academy.com/assets/academy/dashboard/teacher/dm_check_off-3f28a5ac14cc592876c6ba9052f6145ef251ac4b6bdb87cecc1c08e55d97948c.png");-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-left:8px}input[type=checkbox].dmCheck+label.dmCheckLabel3{display:inline-block;*display:inline;*zoom:1;padding-left:25px;height:20px;line-height:20px;background-repeat:no-repeat;background-position:0 0;font-size:15px;color:#747474;vertical-align:middle;cursor:pointer;margin-top:14px}input[type=checkbox].dmCheck:checked+label.dmCheckLabel3{background-image:url("//assets.street-academy.com/assets/academy/dashboard/teacher/dm_check_on-a0a68bdd45e34768407f982e2dbdc6816c20250ec9b000b98e830eadc63be5c3.png")}label.dmCheckLabel3{background-image:url("//assets.street-academy.com/assets/academy/dashboard/teacher/dm_check_off-3f28a5ac14cc592876c6ba9052f6145ef251ac4b6bdb87cecc1c08e55d97948c.png");-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-left:8px}#control3{margin-bottom:100px}.scheduleList.Achievements{margin-bottom:27px}.scheduleList.Achievements td.className{width:300px}.scheduleList.Achievements td.className .classTitle{position:relative;font-size:13px;float:left;padding:5px 0}.scheduleList.Achievements td.className .classTitle a{font-size:17px}.scheduleList.Achievements td.className .classTitle .holdingArea{position:relative}.scheduleList.Achievements td.className .classTitle .holdingArea p{line-height:21px;margin-bottom:8px;padding-left:19px;color:#555555;background:url("//assets.street-academy.com/assets/academy/icon-location_gray-3ea2f7a6353dc49cd11aae053ade1c6cb06a9fe7bf610ae8f8459a51ae3b7d12.png") no-repeat 0 center}#impression .CFHeader h2{background:url("//assets.street-academy.com/assets/academy/dashboard/teacher/CtrNav_review_icon_on-5541219d99ca5566d17b1746f78d36b60039ec21b380dc5c48b6438553ec7ddd.png") no-repeat 0 center}.mod-review_detail_title h1{text-align:center;padding:16px}.mod-review_detail_tab{text-align:right}.mod-review_detail_tab ul{border:1px solid #00AC88;border-radius:30px;width:30%;display:inline-block}.mod-review_detail_tab ul li{width:49%;display:inline-block;text-align:center}.mod-review_detail_tab ul li:first-child a{border-right:1px solid #00AC88}.mod-review_detail_tab ul li a{display:block;padding:4px}#impression .status{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:99px;color:#32485d;padding:21px 0 26px 0;border-top:1px solid #d1d1d1;border-bottom:1px solid #d1d1d1}#impression .status h3{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;margin-right:30px;font-size:12px;font-weight:bold}#impression .status ul{display:inline-block;*display:inline;*zoom:1}#impression .status li{display:inline-block;*display:inline;*zoom:1;width:164px;vertical-align:middle}#impression .status li span{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;font-size:25px}#impression .status li p{display:inline-block;*display:inline;*zoom:1;text-indent:-9999px;width:50px;height:50px;vertical-align:middle;margin-right:7px}#impression .status li:nth-of-type(1) p{background:url("//assets.street-academy.com/assets/academy/dashboard/teacher/stamp_fun-24d7760d4a6e0fbd025665485bed0c39fe8d5cc2b2a3fe5d6bcf212a6e78ff37.png") no-repeat 0 0}#impression .status li:nth-of-type(2) p{background:url("//assets.street-academy.com/assets/academy/dashboard/teacher/stamp_study-723162966c808f6f4f604b4b10b44858552f1af7532925ee84a2c39771758341.png") no-repeat 0 0}#impression .status li:nth-of-type(3) p{background:url("//assets.street-academy.com/assets/academy/dashboard/teacher/stamp_value-92c13f16607fe6c0e158f18be7782b69c9055461bc56a17a700737c16cc34bd2.png") no-repeat 0 0}#impression .status div{display:inline-block;*display:inline;*zoom:1;vertical-align:middle}#impression .status div p{font-size:12px}#impression .status div p span{font-size:25px;margin:0 3px}#impression .class_status{line-height:43px;border-bottom:1px solid #d1d1d1;margin-top:-15px}#impression .class_status a{color:#32485d}#impression .class_status a:hover{text-decoration:underline}.impressionList{margin-bottom:20px}.impressionList li.impWrap{margin:21px 0 0 0;border-bottom:1px solid #d1d1d1}.impressionList li.impWrap:last-child{border-bottom:none}.impressionList .picArea{float:left;width:45px;margin-right:18px;border-radius:50%}.impressionList .picArea img{border-radius:50%;width:45px;height:45px;border:1px solid #d3d4d4}.impressionList .txtArea{float:left}.impressionList .txtArea ul{margin:5px 0 0 0;float:none}.impressionList .txtArea li{float:left;width:19px;height:19px;margin-right:7px}.impressionList .txtArea .fun{background:url("//assets.street-academy.com/assets/academy/dashboard/teacher/stamp_fun_s-6a2e59bbf79a905cb20842d31666b2a3392d6f47deaa905a71dff24569f2df85.png") no-repeat 0 0}.impressionList .txtArea .study{background:url("//assets.street-academy.com/assets/academy/dashboard/teacher/stamp_study_s-b4f5d31a14f2d69baa6c4b3902731e1bdc90525a1cd4b0b546d0bd4e7b1c0b2c.png") no-repeat 0 0}.impressionList .txtArea .value{background:url("//assets.street-academy.com/assets/academy/dashboard/teacher/stamp_worth_s-30a7a7cd03bf9cb9afb99d924d2466a0749beeee10d8946ef84cb02bbdb68c40.png") no-repeat 0 0}.impressionList .comment{margin:16px 0 8px 0}.impressionList .author_info{margin:8px 0;text-align:left}.impressionList .author_info li{display:inline-block;*display:inline;*zoom:1;line-height:25px}.impressionList .author_info li:nth-of-type(1){margin:0 28px 0 0}.impressionList .author_info li:nth-of-type(2){margin:0 11px 0 0}.impressionList .author_info a{color:#32485d}.impressionList .author_info a:hover{text-decoration:underline}.modalList{display:none}.SubscriberList{width:620px;margin-left:-310px}.NotIn{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#efefef;color:#555555;text-align:center;padding:10px}.NotIn h4{font-size:24px;line-height:100px}.NotIn p{font-size:15px;line-height:22px}.NotIn img{display:inline-block;*display:inline;*zoom:1;margin-top:37px}.NotIn a.Btn{display:inline-block;*display:inline;*zoom:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:inset 0 -3px 1px 0 rgba(0,0,0,0.14);-moz-box-shadow:inset 0 -3px 0 0 rgba(0,0,0,0.14);box-shadow:inset 0 -3px 0 0 rgba(0,0,0,0.14);font-size:13px;font-weight:bold;width:180px;height:40px;line-height:40px;color:#483b3b;padding-left:25px;text-align:center;background-color:#fff;border:solid 1px #e7e7e7;background:#fff url("//assets.street-academy.com/assets/academy/dashboard/teacher/icon_search1-ca7a9f58a1c1311e5366f82414e320da1cdd153fc8bc392a0d7adc131385b47f.png") no-repeat 40px center;margin:35px 0 0 0}.how_to{color:#747474}.how_to li{padding:0 0 0 215px;margin:0 0 22px;height:169px}.how_to li:last-child{margin:0}.how_to li.teacher{background:url("//assets.street-academy.com/assets/academy/dashboard/create_guide_teacher-4a29c6091b2405319329601bce602c25d5a25dcd11152da21115abb44d6a2892.png") no-repeat 35px center}.how_to li.uketai{background:url("//assets.street-academy.com/assets/academy/dashboard/create_guide_uketai-18c52d16923a6f060aaefb70151411901c99aa9a17236f0d85173d42fc57c06c.png") no-repeat 35px 0}.how_to li.shukyaku{background:url("//assets.street-academy.com/assets/academy/dashboard/create_guide_shukyaku-464f669e5ea14f2ce153303e14bac56755a0c6756e77d0ac6a2c72451c81fe9f.png") no-repeat 35px 0}.how_to h4{font-size:18px;line-height:18px;padding:42px 0 20px}.how_to p{width:435px;font-size:12px;line-height:22px}.ControlContent #d_msg .CFHeader h3{font-size:24px}#d_msg .CFHeader{margin-bottom:20px}#d_msg .CFHeader dl dt{font-size:15px;line-height:30px}#d_msg .CFHeader dl dd{font-size:14px;line-height:21px}#d_msg .CFHeader p{color:#717171;font-size:15px;line-height:30px}#d_msg .CFHeader span{color:#707070}#d_msg .recentActivity{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:702px;color:#747474;border:1px solid #dcdcdc;border-top:none}#d_msg .recentActivity a{color:#4aacae}#d_msg .recentActivity a:hover{text-decoration:underline}#d_msg .recentActivity ul li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid #d1d1d1;padding:0 10px}#d_msg .recentActivity h2{font-size:13px;height:36px;line-height:38px;color:#5e5e5e;overflow:hidden;font-weight:bold;padding-left:10px;border-bottom:1px solid #d1d1d1;background:#efefef}#d_msg .recentActivity h3{font-size:15px;line-height:52px}#d_msg .recentActivity h3 a{font-size:17px}#d_msg .recentActivity p{font-size:13px;line-height:20px}#d_msg .recentActivity .no_history{padding:10px 0}#d_msg .recentActivity p.more_list{text-align:center;line-height:25px;font-size:13px;background:#efefef;cursor:pointer}#d_msg .recentActivity p.more_list:hover{background:#e7e7e7}#d_msg .recentActivity .foot{text-align:right;line-height:42px;font-size:14px}#d_msg .recentActivity .foot span{font-size:13px}#loading_dashboard_content{background-image:url("//assets.street-academy.com/assets/loading-91e092b0639e6a4a990df017e8e51d3f8d02d32bdb058bec76c1cfcbd98e0ab8.gif");background-repeat:no-repeat;background-position:center center;width:800px;height:500px}a.mod-status-nav-to-campaign{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;display:inline-block;float:right;padding:0 8px;margin-left:8px;height:32px;width:auto;line-height:32px;background-color:#ff4200;color:#fff;font-size:14px;letter-spacing:0.03em;box-shadow:none}a.mod-status-nav-to-campaign>.icon-sa-arrow{font-size:10px;vertical-align:middle}a.mod-status-nav-to-campaign:hover{opacity:1;background-color:#ff6833}#teacher_list{background:#f0ede0}.search_category ul li{line-height:32px}.search_category ul li a{font-size:13px;font-weight:bold;display:block}.search_category ul li a.biz{color:#afafaf}.search_category ul li a.web{color:#84d4e8}.search_category ul li a.mono{color:#8ac64c}.search_category ul li a.life{color:#e4b700}.search_category ul li a.mama{color:#f4a4c5}.search_category ul li a.lang{color:#6ed7d4}.search_category ul li a:hover{text-decoration:underline}#teacher_list .about_badge p{font-size:13px;color:#747474;line-height:20px}#teacher_list .about_badge a{color:#32485d;font-weight:bold}#teacher_list .about_badge a:hover{text-decoration:underline}.modalList{display:none}#benefit .visual_wrapper{background:#00c4ab url("//assets.street-academy.com/assets/academy/top_home/benefit/bg_benefit_pc-5b4e32bb71d6cb8d47d6849240d37c3d855d360730483510c5a8da8eb717cb26.png") center center no-repeat;min-width:984px;margin-bottom:60px;text-align:center}#benefit .visual_wrapper .visual{height:400px;display:flex;justify-content:center;align-items:center}#benefit .visual_wrapper .title{padding:24px;background:#fff;text-align:center}#benefit .visual_wrapper .title h1{font-size:32px;color:#00c4ab;padding-bottom:0;font-weight:bold}#benefit .visual_wrapper .title h2{font-size:24px;padding:0 8px 8px}#benefit .visual_wrapper .title h2 strong{color:#00c4ab}#benefit .visual_wrapper .title p{font-size:18px;padding:8px}#benefit .visual_wrapper .title p span{color:#00c4ab}#benefit .intro_wrapper{background:#fff;text-align:center}#benefit .intro{width:984px;margin:0 auto}#benefit .intro h3{font-size:18px;color:#ffcb34;line-height:28px;font-weight:bold;margin-bottom:16px}#benefit .intro ul{padding:0 0 80px;margin-top:70px}#benefit .intro ul li{text-align:center;font-size:16px;line-height:26px;color:#000;vertical-align:top;box-sizing:border-box}#benefit .intro ul li p{padding:0 16px;font-size:15px;min-height:52px}#benefit .intro ul img{width:70%;height:auto;margin:0 0 24px}#benefit .big_btn{position:relative;display:inline-block;vertical-align:middle;padding-right:70px;width:695px;height:82px;text-align:center;line-height:82px;color:#fff;font-size:24px;text-shadow:1px 2px rgba(6,0,1,0.19);border-radius:10px;background-color:rgba(116,116,116,0);box-shadow:inset 0 -5px #f56901;border:solid 1px #ff8f0b;background-image:linear-gradient(to top, #ff8a00, #ffa234);box-sizing:border-box}#benefit .big_btn:hover{text-shadow:none;color:#5f3b12;font-weight:bold;border:solid 1px #ffcc1d;box-shadow:inset 0 -5px #faa801;background-image:linear-gradient(to top, #ffc001, #ffcc1d)}#benefit .big_btn:hover::after{font-weight:normal;color:#7e4b10;border:solid 3px #ffcc1d}#benefit .big_btn::after{content:'\4F1A\54E1\69D8\9650\5B9A\0021';position:absolute;top:-20px;left:64%;margin-left:-224px;font-size:18px;color:#ff8f0b;width:250px;height:31px;line-height:31px;text-shadow:none;border-radius:10px;background-color:#fff;border:solid 3px #ff981e}#benefit .big_btn span{position:absolute;top:20px;right:20px;display:inline-block;width:89px;height:40px;color:#fff;line-height:40px;font-size:15px;text-shadow:none;border-radius:5px;background-color:#f56901}#benefit .course_type_wapper{background:#00c4ab;min-width:984px}#benefit .course_type{width:984px;margin:0 auto;padding:24px 0 48px}#benefit .course_type h3{text-align:center;font-size:24px;color:#fff;line-height:100px;font-weight:bold}#benefit .course_type ul{padding:8px 16px}#benefit .course_type ul li{padding:8px 16px;vertical-align:top}#benefit .course_type ul li a{background-color:#fff;display:block}#benefit .course_type ul img{width:100%;height:auto}#benefit .course_type ul .title{padding:8px 0;font-size:18px;padding-top:16px;line-height:20px;color:#000;text-align:center}#benefit .course_type ul .detail{padding:8px;text-align:center;color:#747474;font-size:12px;line-height:18px}#benefit .course_type ul span{position:relative;display:block;text-align:right;color:#00c4ab;font-size:10px;padding:8px 24px}#benefit .course_type ul span::after{content:'';display:block;width:4px;height:4px;border-top:2px solid #00c4ab;border-right:2px solid #00c4ab;transform:rotate(45deg);position:absolute;right:16px;top:50%;margin-top:-5px}#benefit .course_type .course_type_footer{text-align:center}#benefit .course_type .course_type_footer p{font-size:16px;color:#fff;padding:16px;margin-bottom:32px}#benefit .impressions{width:984px;margin:0 auto}#benefit .impressions h3{color:#000;font-size:24px;text-align:center;line-height:140px;font-weight:bold}#benefit .impressions ul{margin:0 44px}#benefit .impressions ul li{min-height:132px;margin-bottom:32px;padding-left:178px;border-bottom:1px solid #ddd;padding-bottom:24px}#benefit .impressions ul li.case_1{background:url("//assets.street-academy.com/assets/academy/top_home/benefit/female-1-eca09765f903841bcc19a70484e377b9bb9eca9d0e6714f30c735bcd69c93a8d.png") 0 0 no-repeat;background-size:130px}#benefit .impressions ul li.case_2{background:url("//assets.street-academy.com/assets/academy/top_home/benefit/male-1-7409144dc4cfe8b07fc097fd45c00a7836bfa7abb2f28b8996faf96b861161ae.png") 0 0 no-repeat;background-size:130px}#benefit .impressions ul li.case_3{background:url("//assets.street-academy.com/assets/academy/top_home/benefit/female-2-2dc12650baef698a5b5e3bda8c6faee88149d5e0d9c23d6271ff3d5e9246dcca.png") 0 0 no-repeat;background-size:130px;border-bottom:0}#benefit .impressions ul li h4{color:#000;font-size:18px;line-height:44px}#benefit .impressions ul li h4 span{font-size:14px;color:#747474}#benefit .impressions ul li p{font-size:14px;line-height:22px;color:#747474}#benefit .impressions .btn_wrap{text-align:center;margin:0 0 68px}#benefit .media_wrapper{background-color:#f5f5f5;border-top:1px solid #dedddd}#benefit .media{width:984px;margin:0 auto;padding:13px 0 8px;text-align:center}#benefit .media ul li{display:inline-block;text-indent:-9999px;margin-right:10px}#benefit .media ul li a{display:block}#benefit .mediaLink li:nth-child(1) p{width:94px;height:49px;background:url("//assets.street-academy.com/assets/academy/top_home/benefit/bn_media-1-b01fa12684e89611b26097be6749cbda5c75d8fa465ba87f630cd301ed1fbf13.png") 0 0 no-repeat}#benefit .mediaLink li:nth-child(2) p{width:155px;height:49px;background:url("//assets.street-academy.com/assets/academy/top_home/benefit/bn_media-2-cca4a862e9853ae136f7350dae25de7f9914c442c8d07f3ef022de336a581d1a.png") 0 0 no-repeat}#benefit .mediaLink li:nth-child(3) p{width:97px;height:49px;background:url("//assets.street-academy.com/assets/academy/top_home/benefit/bn_media-3-b8d0347055e8338624d09bfd629e232e96af149458859df6de6887216eb8d67f.png") 0 0 no-repeat}#benefit .mediaLink li:nth-child(4) p{width:116px;height:49px;background:url("//assets.street-academy.com/assets/academy/top_home/benefit/bn_media-4-34b580e0854fadfa6f7173d82a2e28df4126871c39a3aecdc5b3516e5bc2a7ff.png") 0 0 no-repeat}#benefit .mediaLink li:nth-child(5) p{width:61px;height:49px;background:url("//assets.street-academy.com/assets/academy/top_home/benefit/bn_media-5-754cc2f50526e0622629f2a15c652c4e2292a4ba2b459dd4effa3d11e1071153.png") 0 0 no-repeat}#benefit .mediaLink li:nth-child(6) p{width:76px;height:49px;background:url("//assets.street-academy.com/assets/academy/top_home/benefit/bn_media-6-1e253676cc1f2a9f76939d84e9800e42e4a53071d13ad6bc135bb0165043b1a2.png") 0 0 no-repeat}#benefit .mediaLink li:nth-child(7) p{width:96px;height:49px;background:url("//assets.street-academy.com/assets/academy/top_home/benefit/bn_media-7-95014cc1363b7a059d0421a769ee873f38210e22a9801213048b3bbf0f053cb7.png") 0 0 no-repeat}#benefit .mediaLink li:nth-child(8) p{width:109px;height:49px;background:url("//assets.street-academy.com/assets/academy/top_home/benefit/bn_media-8-9c0294fb5e732cc5231f6218ee305941ca0c86c010eea29134ee5f204a752aa9.png") 0 0 no-repeat}.p-admin-sales_title{margin:10px 0px}.p-admin-sales_transfer_status_ok{color:blue}.p-admin-sales_transfer_status_ng{color:red}.p-admin-sales-index_operations{width:840px;margin:30px auto 80px}.p-admin-sales_form-import-action{border:1px solid #c7c8c9;width:800px;padding:5px;text-align:center;float:left;margin:10px}.p-admin-sales_processing_refund{border:1px solid #c7c8c9;float:left;margin:10px}.p-admin-sales_processing_refund span{color:red;float:left;margin:20px}.p-admin-sales_processing_refund p{float:left;margin:20px}.p-admin-sales_csv_download_action{border:1px solid #c7c8c9;width:800px;padding:5px;margin:10px 10px 20px;text-align:center;float:left}.p-admin-sales_caution{text-align:left;color:blue}.p-admin-sales_form_title{font-size:18px;margin:10px 0px}.p-admin-sales_transfer-action{clear:both}.p-admin-sales_transfer-action .btn{width:200px}.p-admin-sales_transfer-action .action{float:left;margin-left:10px;margin-right:20px}.p-admin-sales_pagenate{clear:both}.p-admin-sales_status_link_action{margin:10px 0}.p-admin-sales_status_link_action .p-admin-sales_status_request_link{font-size:18px;float:left;background:#dde9c6;color:#75a749;padding:10px;border-color:#dde9c6}.p-admin-sales_status_link_action .p-admin-sales_status_complete_link{font-size:18px;background:#fff0f5;color:#dda0dd;margin-left:10px;padding:10px;border-color:#fff0f5}#contents_wrapper.NSta{margin:0;width:100%;background:#f3f3f3}#contents_wrapper.NSta .payment-body{margin:0 auto;width:984px}.line_solid{margin:20px -4px 10px;height:auto;border-bottom:1px solid #c5c5c5}#sales_management{margin:0 auto;padding:24px 0;width:1200px}#sales_management .sales_content_wrap{margin:6px 0 30px;padding:11px;-moz-border-radius:4px;border-radius:4px;background-color:#ffffff}#sales_management .sales_content_wrap .kBtnw{position:relative;margin-top:10px;padding:0px;width:130px;border:1px solid #d6d6d6;-moz-border-radius:6px;border-radius:6px;background-color:#ffffff;background-image:-moz-linear-gradient(top, #f6f6f6, #f0f0f0);background-image:-ms-linear-gradient(top, #f6f6f6, #f0f0f0);background-image:-o-linear-gradient(top, #f6f6f6, #f0f0f0);background-image:-webkit-linear-gradient(top, #f6f6f6, #f0f0f0);background-image:linear-gradient(top, #f6f6f6, #f0f0f0);-moz-background-clip:padding;background-clip:padding-box;-moz-box-shadow:inset 0px -2px #cecece;box-shadow:inset 0px -2px #cecece;color:#575757;text-align:center;text-shadow:0px 1px #fff;font-weight:bold;font-size:14px;line-height:40px;cursor:pointer}#sales_management>h1{color:#848384;font-weight:bold;font-size:25px}#request_table thead div{padding-top:2px;color:#707070;font-size:15px;line-height:34px}#sales_request thead div{padding-top:2px;color:#707070;font-size:15px;line-height:34px}#sales_management th{padding:1px;padding-right:0;height:30px;text-align:center;font-size:12px;line-height:30px}#sales_management th div{background-color:#eaeaea}#request_table thead th.updateDate{width:120px}#request_table thead th.user{width:225px}#request_table thead th.status,#request_table thead .amount{width:100px}#request_table thead th.commission{width:225px}#request_table thead th.transfer_btn{width:100px}#request_table thead th.bank_info{width:360px}#request_table td.comment{text-align:left}#sales_management thead .updateDate{width:150px}#sales_management thead .user,#sales_management thead .status,#sales_management thead .commission,#sales_management thead .amount{width:200px}#sales_management thead .transfer_btn{width:180px}#sales_management td{padding:0 10px;border-bottom:1px solid #b2b2b2;border-left:1px solid #b2b2b2;vertical-align:middle;text-align:center}#sales_management tbody .bank_info{text-align:left}#sales_management tbody .bank_info div{padding:10px 0;font-size:12px;line-height:18px}#sales_management .p-admin-sales_user_or_organizer_link a{text-decoration:none}#sales_management .p-admin-sales_user_or_organizer_link a:link{color:#00A1BC}#sales_management .p-admin-sales_user_or_organizer_link a:visited{color:#9f9f9f}#sales_management .p-admin-sales_user_or_organizer_link a:hover{color:#555555}#sales_management .p-admin-sales_user_or_organizer_link a:active{color:#ff8000}#sales_detail>h1{display:inline-block;font-weight:bold;font-size:25px}#sales_detail a.return{position:relative;display:inline-block;margin-right:10px;color:#848384}#sales_detail .sales_content_wrap{margin:6px 0 30px;padding:11px;-moz-border-radius:4px;border-radius:4px;background-color:#ffffff}#sales_detail a.return:hover{text-decoration:underline}.payment-content-teacher #sales_detail a.return{color:#aedfe0}.payment-content-teacher #sales_detail h1{color:#aedfe0}#sales_request>h1{font-style:bold;font-size:20px}#sales_request thead th div{background:#c7c8c9}#sales_request th{padding:1px;padding-right:0;height:30px;text-align:center;font-size:15px;line-height:30px}#sales_request td{border-bottom:1px solid #9e9e9f;border-left:1px solid #9e9e9f;vertical-align:middle;text-align:center;line-height:36px}#sales_request tr{border-right:1px solid #9e9e9f}#sales_request tr:nth-child(even){background:#efefef}#sales_request tr:nth-child(odd){background:#ffffff}#sales_request thead tr:first-child{background:#9e9e9f}#sales_request tbody tr:hover{background:#fff8f0}#sales_request td div{padding-top:2px;color:#707070;font-size:15px;line-height:34px}#sales_request td div.Amount{margin-right:10px;text-align:right}#sales_request td div a{color:#707070;text-decoration:underline}#sales_request td div a:hover{text-decoration:none}#sales_request td div.class_name_ellipsis{overflow:hidden;margin-left:10px;width:270px;text-align:left;text-overflow:ellipsis;white-space:nowrap;-webkit-text-overflow:ellipsis;-o-text-overflow:ellipsis}.tab_sales li{float:left;margin-right:12px;margin-bottom:11px;width:950px;text-align:center;font-size:25px;line-height:50px;-webkit-transition:0.2s ease-in-out}.tab_sales li .request_transfers{background:#dde9c6;width:100%;color:#75a749}.tab_sales li .complete_transfers{background:#fff0f5;width:100%;color:#dda0dd}.tab_sales li.active{margin-bottom:0;padding-bottom:11px}.tab_sales li:hover{opacity:0.8}.tab_sales li a{display:block}.admin-menu .nav-tabs>li>a{color:#FFFFFF}.admin-menu .nav-tabs>li>a:hover{color:#000000;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.admin-menu .admin-bgcolor1{background-color:#4299d3}.admin-menu .admin-bgcolor2{background-color:#70a64d}.admin-menu .admin-bgcolor3{background-color:#ecca00}.admin-menu .admin-bgcolor4{background-color:#f66f71}.admin-menu .admin-bgcolor5{background-color:#3fb6a1}.admin-menu .admin-bgcolor6{background-color:#ff9900}.admin-menu .admin-panel{float:left;display:inline-block;margin-left:5px;margin-bottom:5px;min-height:100%;position:relative;align-items:stretch;border-radius:2px}.admin-menu .admin-panel a{display:block;color:white;padding:5px 10px 0px 10px}.admin-menu .admin-panel .panel-title{-webkit-border-top-right-radius:1px;-webkit-border-top-left-radius:1px;-moz-border-radius-topright:1px;-moz-border-radius-topleft:1px;border-top-right-radius:1px;border-top-left-radius:1px;font-weight:700;padding:10px;margin:2px;background-color:#fff;text-align:center}.admin-menu .admin-panel-inner{padding:12px 0}.admin-menu .admin-panel-inner div{padding:4px;border-bottom:1px solid rgba(0,0,0,0.05);position:relative}.admin-menu .admin-panel-inner div:hover{transition:background-color 0.5s ease;background-color:rgba(0,0,0,0.3)}.admin-menu .hover-panel-toggle{display:none}.admin-menu .admin-columns{overflow:hidden;height:100%;position:relative;display:flex}.top-teach_container{width:100%;color:#44444A}.top-teach_header{position:relative;width:100%;height:0;padding-top:27.2023809524%;text-align:center;background:url(//assets.street-academy.com/assets/top_teach/top-teach-header-ec8e913e93da81b19b7427e08e006d7d0cbba6c421e693ef90a66663ca209cd1.jpg) top center/cover no-repeat}@media screen and (max-width: 640px){.top-teach_header{background:url(//assets.street-academy.com/assets/top_teach/top-teach-sp-header-699f26c2b7461a89b282e77f86e9350ce1b6abd106667843be1786b65dffbc90.jpg) top center/cover no-repeat;width:100%;height:0;padding-top:45.3333333333%}}.top-teach-title_container{position:absolute;top:50%;left:50%;padding:3rem 1rem;background-color:rgba(255,255,255,0.75);border-radius:0.25rem;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media screen and (max-width: 1400px){.top-teach-title_container{padding:1.6rem}}@media screen and (max-width: 640px){.top-teach-title_container{display:none}}.top-teach_title{font-weight:bold;font-size:1.8rem}@media screen and (max-width: 980px){.top-teach_title{font-size:1.6rem}}.top-teach_btn{position:relative;width:17rem;margin:2rem 1.25rem 0;font-size:1rem}@media screen and (max-width: 1400px){.top-teach_btn{width:13rem;margin:1.5rem 0.5rem 0}}@media screen and (max-width: 980px){.top-teach_btn{width:9rem;margin:1rem 0.5rem 0;padding:0.5rem 1rem 0.5rem 0;font-size:0.75rem}}@media screen and (max-width: 640px){.top-teach_btn{width:17rem;margin:1.5rem 0 0;padding:0 1.5 0 0;font-size:1rem}}.top-teach-sp_header{display:none}@media screen and (max-width: 640px){.top-teach-sp_header{display:block;padding:1.5rem 0 2rem;text-align:center;background-color:#F7F7F7}}.top-teach-menu_container{background-color:#fff;border-bottom:1px solid #DADDDC}.top-teach-menu_container.-fixed{position:fixed;top:0;left:0;z-index:100}.top-teach-menu_container ul{display:flex;max-width:980px;margin:0 auto;overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch}@media screen and (max-width: 640px){.top-teach-menu_container ul{font-size:0.875rem}}.top-teach-menu_container ul::-webkit-scrollbar{display:none}@media screen and (max-width: 640px){.top-teach-menu_container li{font-size:0.875rem}}@media screen and (max-width: 640px){.top-teach-menu_container li a{color:#44444A}}.top-teach-menu_container li:hover{background-color:#F7F7F7}.top-teach-menu_btn{display:block;padding:1rem 1.5rem}.top-teach-menu_btn:hover{color:#02C39A}@media screen and (max-width: 640px){.top-teach-menu_btn{padding:0.8rem;color:#44444A;font-size:0.875rem}}.top-teach-feature_container{margin:0 auto;padding:4rem 4%;background-color:#F7F7F7}@media screen and (max-width: 640px){.top-teach-feature_container{padding:3rem 5%;background-color:#fff}}.top-teach-contents_title{margin-bottom:4rem;font-weight:bold;font-size:2rem;text-align:center}@media screen and (max-width: 640px){.top-teach-contents_title{margin-bottom:3rem;font-size:1.5rem}}.top-teach-feature_item,.top-teach-feature-reverse_item{display:flex;align-items:center;max-width:980px;margin:0 auto 4rem;background-color:#fff;border-radius:1rem;overflow:hidden}@media screen and (max-width: 640px){.top-teach-feature_item,.top-teach-feature-reverse_item{flex-direction:column;margin:0 auto 3rem}.top-teach-feature_item:last-child,.top-teach-feature-reverse_item:last-child{margin:0 auto}}@media screen and (max-width: 640px){.top-teach-feature-reverse_item{flex-direction:column-reverse}}.top-teach-free_img,.top-teach-service-type_img,.top-teach-safety_img{width:352px}@media screen and (max-width: 640px){.top-teach-free_img,.top-teach-service-type_img,.top-teach-safety_img{width:100%;margin:-4rem 0 -2rem}}.top-teach-feature-matching_img,.top-teach-feature-online_img{width:352px}@media screen and (max-width: 640px){.top-teach-feature-matching_img,.top-teach-feature-online_img{width:80%;margin-bottom:1rem;border-radius:0.2rem}}@media screen and (max-width: 640px){.top-teach-feature-online_img{border-radius:0.2rem}}@media screen and (max-width: 640px){.top-teach-service-type_img{margin:0}}@media screen and (max-width: 640px){.top-teach-safety_img{margin:-2rem 0}}.top-teach-feature_wrapper{padding:2.5rem 2.5rem 2.5rem 3rem}@media screen and (max-width: 640px){.top-teach-feature_wrapper{padding:0;text-align:center}}.top-teach-feature_title{margin-bottom:1.5rem;font-weight:bold;font-size:1.625rem}@media screen and (max-width: 640px){.top-teach-feature_title{margin-bottom:0.5rem;font-size:1.25rem}}.top-teach-feature_tx{margin-bottom:0.8rem}@media screen and (max-width: 640px){.top-teach-feature_tx{padding:1rem;font-size:0.875rem;text-align:left}}.top-teach-feature-title_container{display:flex;align-items:flex-start}@media screen and (max-width: 640px){.top-teach-feature-title_container{display:block}}.top-teach-feature-caption_tx{margin-left:1rem;padding:0.4rem 1rem;font-weight:bold;font-size:1.125rem;background-color:rgba(230,187,12,0.2);border-radius:0.3rem}@media screen and (max-width: 640px){.top-teach-feature-caption_tx{width:10rem;margin:0 auto 1rem}}.top-teach_link{text-align:right}.top-teach_link a{color:#00AC88}.top-teach_link a:hover{color:#00604c}@media screen and (max-width: 640px){.top-teach_link{font-size:0.9rem;text-align:right}}.top-teach-teacher_container{max-width:980px;margin:0 auto;padding:4rem 4%}@media screen and (max-width: 640px){.top-teach-teacher_container{padding:4rem 5%}}.top-teach-teacher-list_container{display:flex;flex-wrap:wrap}.top-teach-teacher-list_container li{box-sizing:border-box;width:33.3333%;margin-bottom:4rem;padding:0 1rem;text-align:center;transition:0.2s}.top-teach-teacher-list_container li:hover{transform:translate(0, -0.5rem)}@media screen and (max-width: 640px){.top-teach-teacher-list_container li{width:50%;margin-bottom:2rem;padding:0 0.8rem}}.top-teach-teacher-list_container li.is-hidden{visibility:hidden;opacity:0;height:0;margin:0 10px;padding:0}.top-teach-teacher_img{width:70%;margin-bottom:1rem;border-radius:1rem}@media screen and (max-width: 640px){.top-teach-teacher_img{width:100%}}.top-teach-teacher-item_tx{font-weight:bold;font-size:1.25rem}@media screen and (max-width: 640px){.top-teach-teacher-item_tx{font-size:0.875rem}}.top-teach-teacher-list-more_btn{text-align:center}.top-teach-teacher-list-more_btn button{width:100%;margin-top:0.8rem;padding:0.8rem 1.2rem;font-size:1rem}.p-teach-seo_register-box{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border:none}.p-teach-seo_register-box .register .input-wrapper input{width:254px;height:40px;line-height:40px;margin-bottom:14px;box-sizing:border-box;width:100%;padding:5px 10px;font-size:14px;background-color:#F7F7F7}#header_nav .seo_bread{width:984px;color:#747474;line-height:50px;font-size:12px}#header_nav .seo_bread .seo_bread_l{width:300px;float:left}#header_nav .seo_bread .seo_bread_l a{color:#747474;text-decoration:none}#header_nav .seo_bread .seo_bread_l a:hover{text-decoration:underline}#header_nav .seo_bread .seo_bread_r{float:right;width:684px;text-align:right}.mod-top-cover-register-fb-notice{line-height:1;margin-top:12px;color:#696969;font-size:10px;text-align:center}.mod-top-cover-register-mail-input-email{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;width:242px;line-height:1;padding:8px 15px;font-size:16px;margin-bottom:8px}.mod-top-cover-register-teacher-btn .btn-orange,.mod-top-cover-register-mail-btn .btn-orange{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;display:block;width:275px;height:55px;line-height:55px;margin:0 auto;padding:0;border:none;color:#fff;font-size:18px;letter-spacing:0.03em;text-shadow:-0.5px -0.9px 1px rgba(0,0,0,0.3);cursor:pointer}.mod-top-footer-register-fb-area{float:left;padding:32px 28px 4px 0}.mod-top-footer-register-fb-notice{line-height:1;color:#696969;font-size:10px;text-align:center}.mod-top-footer-register-fb-btn{line-height:1;margin-top:11px}.mod-top-footer-register-fb-btn .btn-fb-blue{display:block;color:#fff;text-shadow:-0.5px -0.9px 1px rgba(0,0,0,0.3)}.mod-top-footer-register-mail-input-email{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;width:242px;line-height:1;padding:8px 15px;font-size:16px;margin-bottom:8px}.mod-top-footer-register-mail-btn .btn-orange{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;width:274px;line-height:55px;padding:0;border:none;color:#fff;font-size:18px;letter-spacing:0.03em;text-shadow:-0.5px -0.9px 1px rgba(0,0,0,0.3);cursor:pointer}#manual-category .l-navi li{float:left;padding-bottom:10px}#manual-category table,#manual-category th,#manual-category td{border:solid 1px #41586e;border-collapse:collapse;padding:5px;margin-bottom:8px}#manual-category th{background-color:#99cccc}#manual-category .sort_order{width:70px}#manual-category .category{width:150px}#manual-category .segment{width:120px}#manual-category .name{width:380px}#manual-category .image{width:200px}#manual-category .id{width:40px}#manual-category .user_id{width:50px}#manual-category .img_url{width:120px}#manual-category label{display:inline-block}#manual-category .actions{clear:both}#manual-category .text_area{margin-bottom:10px}#manual-category .last_updated_at{width:170px}#manual-category .class_id{width:60px}#manual-category .class_name{width:450px}#manual-category .unacceptable_words{width:250px}#manual-category .ng_words{width:200px}#manual-category .created_at{width:170px}#tabs-category div{margin-bottom:5px}#tabs-category label{display:inline-block;width:90px;margin-right:10px}#tabs-category label.large{width:150px}#tabs-category input,#tabs-category select,#tabs-category textarea{display:inline-block}#tabs-category p{margin:5px 0 0 95px}#tabs-category .link-text{color:#00ac88}#tabs-category .div-sub-content{border:1px solid #c2c2e0;padding:1rem 0.5rem;margin-top:1rem;border-radius:5px}#tabs-category #tabs-content .field_title label{margin-right:20px;margin-bottom:5px}#tabs-category #tabs-content .field_title input{margin-bottom:5px}#manual-content .l-navi li{float:left;padding-bottom:10px}#manual-content table,#manual-content th,#manual-content td{border:solid 1px #41586e;border-collapse:collapse;padding:5px}#manual-content th{background-color:#99cccc}#manual-content td,#manual-content th{table-layout:fixed}#manual-content .sort_order{width:60px}#manual-content .category{width:150px}#manual-content .name{width:170px}#manual-content .body{width:240px}#manual-content .url{width:100px}#manual-content label{display:inline-block}#manual-content .actions{clear:both}#manual-content .text_area{margin-bottom:10px}.nav_menu.is-biz .alert_box_container{border-right:1px solid rgba(255,255,255,0.3);border-left:1px solid rgba(255,255,255,0.3)}.nav_menu.is-biz .user_menu_container{border-right:1px solid rgba(255,255,255,0.3)}.nav_menu.is-biz .user_menu_container .user_menu_switch:after{border-color:#00A1BC transparent transparent transparent}.nav_menu.is-biz .user_menu_container .user_menu_switch:before{border-color:#00A1BC transparent transparent transparent}.nav_menu.is-biz .user_menu_container .name_pict .user_menu_name{text-align:right;color:#fff}.point-modal{width:835px;padding:40px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.point-modal .modal-title{color:#2f2f2f;font-size:22px;text-align:center}.point-modal .modal-body{margin-top:55px;padding:0}.point-modal form{margin:0}.point-modal-lead{color:#696969;font-size:14px;font-weight:bold}.point-modal-list{margin:32px 0 0}.point-modal-list-item{font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif;margin-bottom:26px;color:#000}.point-modal-list-item .input-point{display:inline-block;*display:inline;*zoom:1;margin-right:20px;margin-left:2px;vertical-align:4px}.point-modal-list-item .point-value{font-size:22px}.point-modal-list-item .point-part{font-size:20px}.point-modal-list-item .discount{margin-left:-10px;color:#e84a12;font-size:20px}.point-modal-footer{margin-top:10px;overflow:hidden;text-align:center}.point-modal-footer>.btn-blue{float:right;width:179px;height:43px;background-color:#49acae;border:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;box-shadow:inset 0 -3px 0 rgba(0,0,0,0.2);color:#fff;font-size:18px;font-weight:bold;cursor:pointer}.point-modal-footer>.btn-blue:hover{box-shadow:none;box-shadow:inset 0 -3px 0 rgba(0,0,0,0.2)}.point-detail-modal{width:400px;min-height:140px;padding:20px;display:none;position:absolute;top:50%;left:45%;z-index:9999;background-color:#fff;border:5px solid #808099}.point-detail-list-item{margin-bottom:10px}.point-detail-list-item:last-child{margin-bottom:0}.stop-account-modal,.delete-account-modal{width:300px;height:140px;padding:20px;text-align:center}.stop-account-modal .actions,.delete-account-modal .actions{margin-top:30px}.stop-account-modal .actions>.btn-white,.delete-account-modal .actions>.btn-white{display:inline-block;*display:inline;*zoom:1;width:120px;border:none;padding:0;font-size:14px;cursor:pointer}.stop-account-modal .actions>.btn-white:first-child,.delete-account-modal .actions>.btn-white:first-child{margin-right:10px}.corporation-d-recommend-category-list{width:470px;margin-top:30px}.corporation-d-recommend-category-list-item{display:inline-block;*display:inline;*zoom:1;position:relative;width:230px;line-height:13px;font-size:13px;letter-spacing:0.03em}.corporation-d-recommend-category-list-item a.corporation-d-recommend-category-list-item-link{display:block;padding:10px 0;color:#1c88a6}.corporation-d-recommend-category-list-item a.corporation-d-recommend-category-list-item-link.is-current{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font-weight:bold;background-color:#E8E5CB;margin-left:-8px;padding-left:8px}.corporation-d-recommend-category-list-item i{display:inline-block;*display:inline;*zoom:1;width:17px;height:13px;line-height:13px;margin-right:15px;vertical-align:middle;text-align:center;color:#1c88a6;font-size:17px}.corporation-d-recommend-category-list-item i.icon-sa-burger{font-size:12px}.corporation-d-recommend-category-list-item i.icon-sa-sports,.corporation-d-recommend-category-list-item i.icon-sa-lifehack{font-size:20px}.corporation-d-recommend-category-list-item-category-name:hover{text-decoration:underline}.corporation-d-recommend-category-list-item-count{font-family:arial, san-serif;margin-left:3px;color:#96989c;font-size:12px}.corporation-d-recommend-lead{line-height:1.5;color:#656565;font-style:12}.corporation-d-recommend-section{margin-top:80px}.corporation-d-recommend-title{line-height:1;color:#424242;font-size:20px}.corporation-d-recommend-title>.btn-white-outline{width:82px;height:25px;line-height:25px;margin-left:3px;padding:0;background-color:#fff;color:#57585C;font-size:12px;vertical-align:5px}.corporation-d-recommend-title .corporation-d-recommend-setting-icon{margin-left:5px;color:#57585C;font-style:18px;vertical-align:baseline}.corporation-d-recommend-table{width:100%;margin:18px 0 40px;border:1px solid #DADDDC;color:#57585C;font-style:13px}.corporation-d-recommend-table th{padding:10px 15px 8px;background-color:#F7F7F7;border:1px solid #DADDDC}.corporation-d-recommend-table th:last-child{text-align:center}.corporation-d-recommend-table td{padding:10px 15px 8px;border:1px solid #DADDDC}.corporation-d-recommend-table td:first-child{width:27%}.corporation-d-recommend-table td:nth-child(2){width:31%}.corporation-d-recommend-table td:nth-child(3){width:21%}.corporation-d-recommend-table td:last-child{width:21%;padding:5px 10px;text-align:center}.corporation-d-recommend-table td>.btn-white-outline{width:82px;height:25px;line-height:25px;padding:0;background-color:#fff;color:#7c7c7c;font-size:12px}.corporation-d-point-info-section{margin-top:55px}.corporation-d-point-info-section:first-child{margin-top:65px}.corporation-d-point-info-title{line-height:1;color:#424242;font-size:20px}.corporation-d-point-info-lead{line-height:1.5;margin-top:15px;color:#656565;font-size:12px}.corporation-d-point-info-nav-to-contact{margin-top:50px}.corporation-d-point-info-nav-to-contact>.btn-orange{display:block;width:252px;height:50px;line-height:50px;background-color:#f4660e;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;color:#fff;font-size:13px}.d-information-tabs{border-bottom:1px solid #efefef}.l-corporation-d-information-tabs{margin:40px 0 55px}.d-information-tab{display:inline-block;*display:inline;*zoom:1;width:153px;height:46px;line-height:46px;margin-bottom:-1px;margin-right:2px;background-color:#f7f7f7;border:1px solid #efefef;-webkit-border-radius:20px 20px 0px 0px;-moz-border-radius:20px 20px 0px 0px;border-radius:20px 20px 0px 0px;color:#747474;font-size:12px;text-align:center;letter-spacing:0.05em;cursor:pointer}.d-information-tab.active{display:inline-block;*display:inline;*zoom:1;border-bottom:1px solid #fff;background-color:#fff}#info-payment{display:none}.corporation-d-setting-limit-point-checkbox input[type="checkbox"],.corporation-d-setting-limit-mail-checkbox input[type="checkbox"]{display:inline;margin-right:10px;vertical-align:baseline}.corporation-d-setting-limit-point-textfield,.corporation-d-setting-limit-mail-textfield{margin-top:15px}.corporation-d-setting-limit-point-checkbox>li{display:inline-block;*display:inline;*zoom:1;margin-right:45px}.corporation-d-corporate-user-lead{margin-top:20px;line-height:1.5;color:#656565;font-style:12}.corporation-d-corporate-user-url-note{margin-top:28px;color:#EC8417;font-style:12px;font-weight:bold}.corporation-d-corporate-user-url-input{display:table;width:100%;margin-top:9px}.corporation-d-corporate-user-url-text{display:table-cell;width:542px;height:39px;line-height:39px;padding:0 15px 0 43px;border:1px solid #d2d2d2;-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;background:url("//assets.street-academy.com/assets/academy/dashboard/corporation/icon-link-0509773aedb8ccf44bcb40a095a9bd9bb32aece4b4088f51227e47e6c53bd668.png") no-repeat 14px center;color:#656565;font-size:15px;letter-spacing:0.03em}.corporation-d-corporate-user-url-btn{display:table-cell;width:100px;height:41px;line-height:41px;background-color:#efefef;border:1px solid #d2d2d2;border-left:none;-webkit-border-radius:0px 3px 3px 0px;-moz-border-radius:0px 3px 3px 0px;border-radius:0px 3px 3px 0px;color:#7c7c7c;font-size:12px;cursor:pointer}.corporation-d-corporate-user-url-btn:hover{background-color:#e1e1e1}.recommend-on-class-details-show{width:100%;height:118px;margin:0 0 30px;padding:20px 0;background-color:#e6ddc8;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center}.recommend-on-class-details-show .btn-orange{width:324px;height:55px;line-height:55px;margin-top:10px;padding:0;background-color:#FF6425;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;box-shadow:inset 0 -3px 0 rgba(69,97,33,0.19);border:none;cursor:pointer}.recommend-on-class-details-show .btn-green{width:266px;height:45px;line-height:45px;margin-top:10px;padding:0;background-color:#97ce45;background-image:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;box-shadow:inset 0 -3px 0 rgba(69,97,33,0.19);border:none;font-size:15px;text-shadow:none;cursor:pointer}.recommend-on-class-details-show-lead{color:#9c936f;font-size:18px}#corporations_management{margin:0 auto;margin-right:30px;margin-left:30px;padding:12px 0;width:auto}.corporations_content_wrap{width:950px;margin:0 auto;-moz-border-radius:1em;border-radius:1em}.corporations_content_wrap a.return:hover{text-decoration:underline}#corporations_request{margin:0 auto;font-size:12px}#corporations_request h1{font-size:15px}#corporations_request table{margin:0 auto;width:950px}#corporations_request thead th div{background:#c7c8c9;padding-top:2px;color:#707070;font-size:12px;line-height:34px}#corporations_request th{height:40px;padding:1px;padding-right:0;text-align:center}#corporations_request td{height:40px;padding:0 10px;border-bottom:1px solid #b2b2b2;border-left:1px solid #b2b2b2;vertical-align:middle;font-size:13px;text-align:center}#corporations_request td.loading{height:60px;background:url("//assets.street-academy.com/assets/loading-91e092b0639e6a4a990df017e8e51d3f8d02d32bdb058bec76c1cfcbd98e0ab8.gif") no-repeat center center}#corporations_request form{margin:0 !important}#corporations_request tr{border-right:1px solid #9e9e9f}#corporations_request tr:nth-child(even){background:#efefef}#corporations_request tr:nth-child(odd){background:#ffffff}#corporations_request thead tr:first-child{background:#9e9e9f}#corporations_request tbody tr:hover{background:#fff8f0}#corporations_request div{color:#707070;line-height:34px}#corporations_request a{color:#707070;text-decoration:underline}#corporations_request a:hover{text-decoration:none}.tab_corporations{background-color:#f1c40f;border-top-left-radius:0.5em;border-top-right-radius:0.5em;border-bottom:3px #f1c40f solid;margin:0;display:inline-block}.tab_corporations li{margin:0;padding-top:10px;padding-bottom:5px;text-align:center;font-size:18px;float:left;-webkit-transition:0.2s ease-in-out}.tab_corporations li:first-child{-moz-border-top-left-radius:0.5em;border-top-left-radius:0.5em}.tab_corporations li:last-child{-moz-border-top-right-radius:0.5em;border-top-right-radius:0.5em}.tab_corporations li#calculating_tab{background:yellowgreen}.tab_corporations li#not_requested_tab,.tab_corporations li#active{background:#3498db}.tab_corporations li#requested_tab,.tab_corporations li#hidden{background:#e74c3c}.tab_corporations li.active{margin-bottom:-3px;padding-bottom:15px}.tab_corporations li:hover{opacity:0.8}.tab_corporations li a{color:#ecf0f1;margin:0 auto;display:block;width:316px}.sa-btn.-btn-action.-corp{background:#1c88a6}.modal.dashboard-publish-notice-modal{width:auto;max-width:50%;padding:25px}.dashboard-publish-notice-modal_title{font-size:1.6rem;font-weight:bold}.dashboard-publish-notice-modal-tx{color:red;margin-top:0.8rem}#dashboard-publish-notice-modal-trigger{display:none}.dashboard-publish-notice-modal-confirm_container{display:block}.dashboard-publish-notice-modal-confirm_container input{display:inline-block}.corporation_modal_btn{background-color:#1c88a6;color:#fff}.disabled{background-color:#eee;color:#b0b0b0;border-color:#eee;cursor:auto;pointer-events:none}#corporation1{font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif;color:#000}#corporation1 .inner{width:980px;margin:0 auto}#corporation1 .cont-inner{width:964px;margin:0 auto}.corporation1-cover{width:100%;height:467px;background-image:url("//assets.street-academy.com/assets/academy/corporations/corporation1/cover-a4c2795b89eb7d38378aeebc8e77f7a88cdbc5a283db1985f08b9239a4c49ba8.jpg");background-repeat:no-repeat;background-position:center;background-size:cover}.corporation1-cover .inner{position:relative;padding-top:59px;text-align:center}.corporation1-cover-lead{line-height:1.4;margin-top:10px;color:#fff;font-size:26px;font-weight:bold;letter-spacing:0.05em}.corporation1-cover-title{line-height:1;margin-top:30px}.corporation1-cover-biz-signup-btn{display:block;width:632px;height:auto;line-height:45px;margin:65px auto 0;background-color:#96989c;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;box-shadow:inset 0 -3px 0 rgba(71,98,20,0.19);color:#fff !important;font-size:15px;font-weight:bold;letter-spacing:0.03em;text-align:center}.corporation1-headline{line-height:1.5;color:#00676f;font-size:24px;font-weight:bold;text-align:center;letter-spacing:0.05em}.corporation1-headline>strong{color:#f4660e;font-size:28px}.corporation1-introduce{text-align:center}.corporation1-introduce .corporation1-introduce-inner{width:1150px;margin:0 auto;padding:23px 0 29px;border-bottom:1px solid #dedede}.corporation1-introduce-headline{color:#b1b1b1;font-size:18px}.corporation1-introduce-list{width:661px;margin:25px auto 0}.corporation1-introduce-list.is-bottom{width:966px;margin-top:13px}.corporation1-introduce-list-item{display:inline-block;*display:inline;*zoom:1;margin-right:25px}.corporation1-introduce-list-item:hover{opacity:0.7;-ms-filter:"alpha(opacity=70)";filter:alpha(opacity=70)}.corporation1-introduce-list-item:last-child{margin-right:0}.corporation1-introduce-list-item.is-nec{vertical-align:-5px}.corporation1-reason{padding:80px 0 90px}.corporation1-reason-list{display:table;width:100%;margin-top:37px}.corporation1-reason-list-item{display:table-cell;text-align:center;vertical-align:top}.corporation1-reason-list-item>.image{height:172px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.corporation1-reason-list-item:first-child>.image{padding-top:15px;padding-left:45px}.corporation1-reason-list-item:nth-child(2)>.image{padding-top:20px}.corporation1-reason-list-item>.text{margin-top:19px;line-height:1.4;color:#000;font-size:18px}.corporation1-step{padding:40px 0 0;background-color:#f8f8f8;box-shadow:inset 0 1px 2px rgba(10,2,4,0.2)}.corporation1-step .cont-inner{padding-bottom:63px;border-bottom:1px solid #dedede}.corporation1-step-list{width:100%;margin-top:34px}.corporation1-step-list-item{position:relative;display:inline-block;*display:inline;*zoom:1;width:333px;height:190px;padding-bottom:7px;vertical-align:top}.corporation1-step-list-item>.image{padding-top:79px;height:111px;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.corporation1-step-list-item:first-child{width:333px;background-image:url("//assets.street-academy.com/assets/academy/corporations/corporation1/step1-bg-ca982648cca341a5e37d320e1b720d8eb002bd32497de0ef747c9c53164a87c0.png");background-repeat:no-repeat}.corporation1-step-list-item:first-child>.image{padding-top:107px}.corporation1-step-list-item:nth-child(2){width:333px;margin-left:-13px;background-image:url("//assets.street-academy.com/assets/academy/corporations/corporation1/step2-bg-317b8f1eafac7d37ddc23353069bb1915c1a960001869feb6b8c13ce6d053c8e.png");background-repeat:no-repeat}.corporation1-step-list-item:nth-child(2) .corporation1-step-list-item-headline>.step-label{left:22px}.corporation1-step-list-item:nth-child(2) .corporation1-step-list-item-headline>.title{left:91px}.corporation1-step-list-item:last-child{width:314px;margin-left:-13px;background-image:url("//assets.street-academy.com/assets/academy/corporations/corporation1/step3-bg-77a89282cbea03f26380c73c7a6326b3c3182b48a0a9dd714b5bf8db2373e2c2.png");background-repeat:no-repeat}.corporation1-step-list-item:last-child .corporation1-step-list-item-headline>.step-label{left:18px}.corporation1-step-list-item:last-child .corporation1-step-list-item-headline>.title{left:87px}.corporation1-step-list-item:last-child>.image{padding-top:96px}.corporation1-step-list-item-headline{position:relative;width:100%}.corporation1-step-list-item-headline>.step-label{position:absolute;top:-7px;left:14px;display:block;width:58px;height:58px;line-height:1;padding-top:7px;background-color:#8dc21f;width:58px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#fff;font-weight:bold;font-size:11px;text-align:center}.corporation1-step-list-item-headline>.step-label>.en{font-family:Arial, verdana, tahoma;display:block;padding-top:7px;font-size:28px}.corporation1-step-list-item-headline>.title{position:absolute;top:8px;left:85px;line-height:1.4;color:#000;font-size:16px}.corporation1-feature-list{width:735px;margin:50px auto 0}.corporation1-feature-list-item{width:735px;height:50px;line-height:50px;padding-left:103px;margin-bottom:10px;background-color:#fff;background-image:url("//assets.street-academy.com/assets/academy/corporations/corporation1/icon-check-35be415795182fee94c4e81c268cfa1ed1269c4e318b92af84792bf61f6e5b4e.png");background-repeat:no-repeat;background-position:50px center;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;box-shadow:inset 1px 1px 3px rgba(10,2,4,0.2);color:#00676f;font-size:21px}.corporation1-feature-list-item:last-child{margin-bottom:0}.corporation1-introduction{padding:55px 0 60px;background-color:#f8f8f8}.corporation1-introduction-inner{width:780px;margin:45px auto 0}.corporation1-introduction-lead{line-height:1.7;color:#2f2f2f;font-size:18px}.corporation1-introduction-example{margin-top:44px}.corporation1-introduction-example.l-top{margin-top:70px}.corporation1-introduction-example-headline{line-height:1;color:#00676f;font-size:20px}.corporation1-introduction-example-box{line-height:1;margin-top:10px}.corporation1-introduction-example-box .box-1{position:relative;display:inline-block;*display:inline;*zoom:1;width:358px;height:100px;margin-right:5px;color:#000;vertical-align:middle;text-align:center;background-image:url("//assets.street-academy.com/assets/academy/corporations/corporation1/introduction-bg-4afa0019954ef5610f8987263d7d738ff778d18effc2ade7a734e1e5e0eda4c3.png");background-repeat:no-repeat}.corporation1-introduction-example-box .box-1 .class{width:316px;line-height:1;margin:24px 0 0;font-size:16px}.corporation1-introduction-example-box .box-1 .price{width:316px;line-height:1;margin:15px 0 0;font-size:22px;font-weight:bold}.corporation1-introduction-example-box .box-2{display:inline-block;*display:inline;*zoom:1;width:95px;height:77px;margin-right:6px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;color:#fff;text-align:center;vertical-align:middle}.corporation1-introduction-example-box .box-2.is-100{background-color:#00676f}.corporation1-introduction-example-box .box-2.is-50{background-color:#12870c}.corporation1-introduction-example-box .box-2.is-30{background-color:#8dc21f}.corporation1-introduction-example-box .box-2 .burden{line-height:1;margin:16px 0 0;font-size:16px;text-align:center}.corporation1-introduction-example-box .box-2 .rate{line-height:1;margin:10px 0 0;font-size:22px;font-weight:bold}.corporation1-introduction-example-box .box-3{display:inline-block;*display:inline;*zoom:1;color:#000;vertical-align:middle}.corporation1-introduction-example-box .box-3 .l-bottom{margin-top:19px}.corporation1-introduction-example-box .box-3 .arrow{display:inline-block;*display:inline;*zoom:1;margin-right:8px}.corporation1-introduction-example-box .box-3 .image{display:inline-block;*display:inline;*zoom:1;margin-right:8px}.corporation1-introduction-example-box .box-3 .name{display:inline-block;*display:inline;*zoom:1;margin-right:12px;font-size:16px;vertical-align:middle}.corporation1-introduction-example-box .box-3 .price{display:inline-block;*display:inline;*zoom:1;font-size:22px;font-weight:bold;vertical-align:middle}.corporation1-introduction-note{margin-top:52px;color:#686868;font-size:13px}.corporation1-payment{padding:60px 0 67px;background-color:#fff;box-shadow:inset 0 1px 3px rgba(10,2,4,0.2)}.corporation1-payment-boxes{width:100%;margin-top:1.6rem}.corporation1-payment-box{width:471px;background-color:#fff;margin:0 auto;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;box-shadow:0 3px 3px rgba(10,2,4,0.15);vertical-align:top}.corporation1-payment-head{padding:1.6rem 0 0.8rem;-webkit-border-radius:10px 10px 0px 0px;-moz-border-radius:10px 10px 0px 0px;border-radius:10px 10px 0px 0px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center}.corporation1-payment-head>.title{line-height:1;margin:0;font-size:20px;font-weight:bold}.corporation1-payment-head>.text{color:#fff}.corporation1-payment-head.is-point{background-color:#8dc21f}.corporation1-payment-head.is-point>.title{color:#fff;font-size:1.8rem}.corporation1-payment-head.is-point>.text{line-height:1.6;margin-top:0.8rem;font-size:0.9rem}.corporation1-payment-head.is-fixed{background-color:#1fc2bc}.corporation1-payment-head.is-fixed>.title{color:#168f8b}.corporation1-payment-head.is-fixed>.text{margin-top:0.8rem;font-size:20px}.corporation1-payment-point-list-item{display:table;width:100%;padding:22px 22px 15px 28px;border-bottom:1px solid #dedede;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-weight:bold}.corporation1-payment-point-list-item:last-child{border-bottom:none}.corporation1-payment-point-list-item .number{font-family:Arial, verdana, tahoma}.corporation1-payment-point-list-item>.data-point,.corporation1-payment-point-list-item>.data-price,.corporation1-payment-point-list-item>.data-discount{display:table-cell;line-height:1;vertical-align:top}.corporation1-payment-point-list-item>.data-point{padding-right:65px}.corporation1-payment-point-list-item>.data-point>.point{color:#000;font-size:16px}.corporation1-payment-point-list-item>.data-point>.point>.number{padding-right:3px;font-size:28px}.corporation1-payment-point-list-item>.data-point>.classes{margin-top:5px;color:#979696;font-size:12px;letter-spacing:0.03em}.corporation1-payment-point-list-item>.data-point>.classes>.number{padding:0 3px;font-size:20px}.corporation1-payment-point-list-item>.data-price{padding-right:30px;color:#979696;font-size:12px;vertical-align:baseline}.corporation1-payment-point-list-item>.data-price>.number{padding-right:3px;font-size:24px;letter-spacing:0.01em}.corporation1-payment-point-list-item>.data-discount{width:50px}.corporation1-payment-point-list-item>.data-discount>.circle{width:50px;height:50px;background-color:#e84a12;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;color:#fff;font-size:10px;text-align:center;vertical-align:middle}.corporation1-payment-point-list-item>.data-discount>.circle>.number{padding-top:13px;padding-left:0.03em;display:block;font-size:16px;letter-spacing:0.03em}.corporation1-payment-fixed-discription{margin-top:33px;color:#000;font-size:13px;text-align:center}.corporation1-payment-fixed-nav-to-contact{margin-top:65px;text-align:center}.corporation1-payment-fixed-nav-to-contact>.btn-blue{display:inline-block;*display:inline;*zoom:1;width:387px;height:66px;line-height:66px;background-color:#1fc2bc;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;box-shadow:inset 0 -3px 0 rgba(71,98,20,0.19);color:#fff !important;font-size:20px;font-weight:bold}.corporation1-payment-fixed-nav-to-contact>.btn-blue:hover{box-shadow:none}.corporation1-payment-attention{width:471px;line-height:1.6;margin:38px auto 0;color:#686868;font-size:13px}.corporation1-payment-attention>p{margin-top:3px}.corporation1-footer-signup{padding:32px 0 60px;background-image:url("//assets.street-academy.com/assets/academy/corporations/corporation1/footer-signup-cover-52200beb803d0e9ee7eb1219c8b857ba359ba77f20395972eb1d60e3aa056178.jpg");background-repeat:no-repeat;background-position:center;background-size:cover}.class_reviews_class_list_area{background-color:#fff;padding:30px 0}.class_reviews_stamp_list{display:flex;justify-content:space-around;text-align:center}.class_reviews_stamp_list_item{display:inline-block;*display:inline;*zoom:1;text-align:center;width:30%}.class_reviews_stamp_list_item .stamp{position:relative;height:50px}.class_reviews_stamp_list_item .stamp label{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;z-index:1;cursor:pointer;font-size:18px;color:#aeaeae;text-align:center;width:100%;height:32px;line-height:1.6;-webkit-border-radius:10px;border-radius:10px;display:block;background-color:#fcfcfc;border:1px solid #dedede !important;background:#fcfcfc -webkit-linear-gradient(top, #fff 0%, #ebebeb 100%);background:#fcfcfc -moz-linear-gradient(top, #fff 0%, #ebebeb 100%);background:#fcfcfc -o-linear-gradient(top, #fff 0%, #ebebeb 100%);background:-ms-linear-gradient(top, #fff 0%, #ebebeb 100%);background:#fcfcfc linear-gradient(top, #fff 0%, #ebebeb 100%);zoom:1;box-shadow:0 1px 2px rgba(0,0,0,0.15);text-shadow:1px 1px 0 white}.class_reviews_stamp_list_item .stamp label i{margin-right:0.25rem;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform 0.2s;-moz-transition:-moz-transform 0.2s;transition:transform 0.2s}.class_reviews_stamp_list_item .stamp input[type="checkbox"]{opacity:0.001;-ms-filter:"alpha(opacity=0.1)";filter:alpha(opacity=0.1);position:absolute;top:0;left:0;right:0;bottom:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:97px !important;height:68px !important;display:block}.class_reviews_stamp_list_item .stamp input[type="checkbox"]:checked+label{color:#fff !important;background-color:#f4c22e;background:-webkit-linear-gradient(top, #f4c22e 0%, #f4c22e 100%);background:-moz-linear-gradient(top, #f4c22e 0%, #f4c22e 100%);background:-o-linear-gradient(top, #f4c22e 0%, #f4c22e 100%);background:-ms-linear-gradient(top, #f4c22e 0%, #f4c22e 100%);background:linear-gradient(top, #f4c22e 0%, #f4c22e 100%);zoom:1;box-shadow:inset 0 -3px 0 rgba(0,0,0,0.1),0 1px 2px rgba(0,0,0,0.15);border:1px solid #d3ad35 !important;text-shadow:0 1px 1px rgba(0,0,0,0.3)}.class_reviews_stamp_list_item .stamp input[type="checkbox"]:checked+label i{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.class_reviews_stamp_list_item .stamp input[type="checkbox"]:checked+label .text{color:#fff}@media screen and (max-width: 640px){.class_reviews_stamp_list_item .stamp input[type="checkbox"]:checked+label .text{color:#96989c;text-shadow:none}}.class_reviews_stamp_list_item .stamp:hover label{background-color:#f4c22e;border:1px solid #d3ad35 !important;box-shadow:inset 0 -3px 0 rgba(0,0,0,0.1)}.class_reviews_stamp_list_item .text{color:#96989c;display:inline-block;*display:inline;*zoom:1}.classBox.class_review_class_box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;border-top:1px solid #DADDDC;border-bottom:1px solid #DADDDC;margin:2rem 0;padding:10px;position:relative}@media screen and (max-width: 640px){.classBox.class_review_class_box{margin:1.5rem 0}}.classBox.class_review_class_box .classCnt{display:inline-block;*display:inline;*zoom:1;vertical-align:top}.classBox.class_review_class_box .classCnt h3{text-overflow:ellipsis;-webkit-text-overflow:ellipsis;-o-text-overflow:ellipsis;margin-bottom:13px;width:640px;white-space:nowrap;overflow:hidden;color:#41586e;font-size:20px}.classBox.class_review_class_box dl a{width:400px;display:block}.classBox.class_review_class_box dl dt{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;float:left;position:relative;width:50px;height:50px;overflow:hidden;margin-right:11px}.classBox.class_review_class_box dl dt img{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;width:50px;height:50px}.classBox.class_review_class_box dl dd:nth-of-type(1){font-size:16px;color:#000;margin-top:3px}.classBox.class_review_class_box dl a:hover>dd{text-decoration:none}.classBox.class_review_class_box dl dd:nth-of-type(2){font-size:13px;color:#939393;margin-top:5px}.mod-review-post_wrap{max-width:640px}.mod-review-post_wrap.-auto{margin:0 auto}.class-review_subtitle{margin-top:2.4rem;font-size:1.2rem;font-weight:bold}.class_reviews_info{margin-top:0.8rem;color:#57585C}.class_review_new_title{padding:4px}.class_review_new_title.-right{text-align:right}.class_review_new_title.-left{text-align:left}.class_reviews_new_form_panel{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-top:10px;margin-bottom:20px;padding:10px;background-color:#fff}@media screen and (max-width: 640px){.class_reviews_new_form_panel{padding:10px 0}}.class_reviews_new_form_panel .left_length{float:right}.class_reviews_new_form_panel .text-pull-right{text-align:right}.class_reviews_new_form_controls.mb10{padding-bottom:10px}.class_reviews_new_form_controls.mb24{padding-bottom:24px}.class-reviews-form_footer{width:100%;text-align:center;margin-top:0.8rem}#form_view #class_review_form-1 input{display:inline-block;*display:inline;*zoom:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;height:43px;padding:15px;font-size:13px;line-height:1;color:#555555;border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#form_view #class_review_form-1 textarea,#form_view #class_review_form-1 select,#form_view #class_review_form-1 .uneditable-input{display:inline-block;*display:inline;*zoom:1;width:454px;height:28px;padding:5px 8px;font-size:15px;line-height:18px;color:#555555;border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#form_view #class_review_form-1 input#user_remove_image,#form_view #class_review_form-1 input#user_image,#form_view #class_review_form-1 input#user_flag_email_wishlist,#form_view #class_review_form-1 input#user_flag_email_newsletter,#form_view #class_review_form-1 input#user_profile_privacy_setting_0,#form_view #class_review_form-1 input#user_profile_privacy_setting_1,#form_view #class_review_form-1 input#user_flag_show_profile_0,#form_view #class_review_form-1 input#user_flag_show_profile_1{width:auto}#form_view #class_review_form-1 select#user_cityid{width:auto}#form_view #class_review_form-1 textarea#user_bio{height:auto;width:474px;line-height:22px}#form_view #class_review_form-1 input#user_email,#form_view #class_review_form-1 input#user_headline{width:434px}#form_view #class_review_form-1 .error_message{color:#ff0000}#form_view #class_review_form-1 .class_reviews_new_form_controls textarea{width:97%;height:auto}#form_view #class_review_form-1 h1{font-size:20px;font-weight:bold;margin-bottom:25px}#form_view #class_review_form-1 h1 span.icon_profile_title{display:block;height:24px;line-height:24px;padding-left:32px;background:url("//assets.street-academy.com/assets/academy/profile_icon-94ff7d5da3662296453b37ca3d31c6e1031c78d91ef66f1ea14fe4b7a204d5fd.png") no-repeat 0px 0px}#form_view #class_review_form-1 h1 span.icon_acconut_title{display:block;height:24px;line-height:24px;padding-left:32px;background:url("//assets.street-academy.com/assets/academy/setting_icon-ee055e522030a0143985586d52cdec0db3a21127bd8685fa47c73fb9e0f2be2e.png") no-repeat 0px 0}#form_view #class_review_form-1 h2{font-size:25px;font-weight:bold}@media screen and (max-width: 640px){#form_view #class_review_form-1 h2{font-size:1.25rem;margin-bottom:1rem}}#form_view #class_review_form-1 .input-width{width:600px}#form_view #class_review_form-1 .section_field{margin:10px 0;background-color:#EDEDED}#form_view #class_review_form-1 .section_field .title_field{float:left;width:150px}#form_view #class_review_form-1 .section_field .title_field h2{margin:10px 0 0 0;text-align:center}#form_view #class_review_form-1 .section_field .content_field{float:left;padding-left:30px;width:800px;background-color:#fff}#form_view #class_review_form-1 .section_field .content_field .form_field{width:800px}#form_view #class_review_form-1 .section_field .content_field .form_field .form_field{width:700px}#form_view #class_review_form-1 .form_field{margin:10px;background:#EFEEED}#form_view #class_review_form-1 .form_field .control-label{float:left;width:144px;padding:14px 0 14px 10px;line-height:20px;font-size:16px;color:#5f5f5f;background:#EDEDED;font-weight:bold;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#form_view #class_review_form-1 .form_field .control-label.mgt{margin-top:12px}#form_view #class_review_form-1 .form_field .controls .control-label{font-weight:normal}#form_view #class_review_form-1 #profile_textField_wrapper{padding-bottom:0px}#form_view #class_review_form-1 .form_field .controls{float:left;width:801px;font-size:18px;padding:1px 0 3px 15px;background:#fff}#form_view #class_review_form-1 .form_field.first .controls{float:left;width:801px;font-size:18px;padding:14px 0 14px 15px;background:#fff}#form_view #class_review_form-1 .form_field.hasTitle .controls{width:700px}#form_view #class_review_form-1 .form_field .form_field .controls{width:430px}#form_view #class_review_form-1 .form_field .controls #user_lname,#form_view #class_review_form-1 .form_field .controls #user_fname,#form_view #class_review_form-1 .form_field .controls #user_paypal_lname,#form_view #class_review_form-1 .form_field .controls #user_paypal_fname{width:210px}#form_view #class_review_form-1-1 .field_with_errors>label{color:#b94a48}#form_view #class_review_form-1 .field_with_errors .help-block,#form_view #class_review_form-1 .field_with_errors .help-inline{color:#b94a48}#form_view #class_review_form-1 .help-inline.mgt{padding-top:12px}.help-error{color:#b94a48}#form_view #class_review_form-1 .field_with_errors input,#form_view #class_review_form-1 .field_with_errors select,#form_view #class_review_form-1 .field_with_errors textarea{color:#b94a48;background:#ffe5d9}#form_view #class_review_form-1 .field_with_errors input:focus,#form_view #class_review_form-1 .field_with_errors select:focus,#form_view #class_review_form-1 .field_with_errors textarea:focus{border-color:#953b39;-webkit-box-shadow:0 0 6px #d59392;-moz-box-shadow:0 0 6px #d59392;box-shadow:0 0 6px #d59392}#form_view #class_review_form-1 .textField_line{border-bottom:1px dotted #cacaca;margin-bottom:10px}#form_view #class_review_form-2 .textField_line{border-bottom:1px dotted #cacaca;margin:10px 0}#form_view #class_review_form-1 #class_review_comment_text{display:inline-block;*display:inline;*zoom:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;height:110px;padding:10px 15px;font-size:13px;line-height:1.4;color:#555555;border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#form_view .note-block{font-size:12px;margin-bottom:10px}#class_review_form-2{margin-top:25px;font-size:14px}#class_review_form-2 h2{font-size:25px;color:#848384;font-weight:bold;margin-bottom:5px}#class_review_form-2 .form_field .controls{width:980px}#class_review_form-2 .form_field .controls table{padding:10px}#class_review_form-2 .btn-learn{font-size:15px}#class_review_form-2 #show_class{margin:0;background:none}#form_view #class_review_form-2.stump .form_field{margin:10px;background:#EFEEED}#form_view #class_review_form-2.stump .form_field .control-label{float:left;width:144px;padding:14px 0 14px 10px;line-height:20px;font-size:16px;color:#5f5f5f;background:#EDEDED;font-weight:bold;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#form_view #class_review_form-2.stump .form_field .controls{float:left;width:801px;font-size:18px;padding:0px 0 0px 15px;background:#fff}#form_view #class_review_form-2.stump .form_panel{margin-bottom:40px}.class_reviews{max-width:980px;margin:0 auto;padding:24px 4% 84px;color:#44444A}.class_reviews .class_reviews_wrap{max-width:640px;margin:0 auto}.class_reviews .teacher_profile_img_name p{display:inline-block;*display:inline;*zoom:1;vertical-align:top}.class_reviews .teacher_profile_img_name img{border:1px solid #a1a789}.class_reviews p{font-size:15px;color:#5f5f5f}.class_reviews .review_request{margin-bottom:10px}.class_reviews .review_check{padding-left:25px;background:url("//assets.street-academy.com/assets/academy/responsive/about_icon_check-4762f03cce0bd96cad21b574d1ae479822f7609bd48e56c2fcba3a5b6c2d5b94.png") 4px center no-repeat;background-size:13px}.class_reviews .review_about{background:#fff;border-radius:5px;padding:10px;margin:15px 0 20px}.class_reviews .review_about ul{background:#EFEEED;padding:10px}.class_reviews .review_about ul div li{margin:0 15px 0 0;vertical-align:top;display:inline-block;*display:inline;*zoom:1;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.class_reviews .review_about ul li{color:#5f5f5f;line-height:30px;font-size:15px}.class_reviews .review_about ul li p{display:inline-block;*display:inline;*zoom:1}.class_reviews .review_about ul li span{font-weight:bold}.class_reviews .form-actions{border:none;background:none;margin-top:40px;padding:0;text-align:center;max-width:640px;margin:0 auto}.class_reviews .form-actions .btn{width:250px;line-height:48px;font-size:18px !important;background-color:#ffffff;padding:0px;text-shadow:none;border:1px solid #949494;border-radius:6px;box-shadow:inset 0px -2px #cccbc8;background-image:-moz-linear-gradient(top, #f0efed, #eae9e6);background-image:-webkit-linear-gradient(top, #f0efed, #eae9e6);background-image:linear-gradient(top, #f0efed, #eae9e6);background-clip:padding-box}.class_reviews .form-actions .btn:hover{background-image:-moz-linear-gradient(top, #eae9e6, #f0efed);background-image:-webkit-linear-gradient(top, #eae9e6, #f0efed);background-image:linear-gradient(top, #eae9e6, #f0efed);background-position:0 0}.class_reviews .form-actions .btn.btn-learn{width:250px;line-height:48px;font-size:18px !important;color:#fff;padding:0px;-moz-border-radius:6px;border-radius:6px;background-color:#ffffff;-moz-box-shadow:inset 0px -3px #518317;box-shadow:inset 0px -3px #518317;background:#9ed530;background:-moz-linear-gradient(top, #9ed530 0%, #85bc21 45%, #5cad1a 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #9ed530), color-stop(45%, #85bc21), color-stop(100%, #5cad1a));background:-webkit-linear-gradient(top, #9ed530 0%, #85bc21 45%, #5cad1a 100%);background:-o-linear-gradient(top, #9ed530 0%, #85bc21 45%, #5cad1a 100%);background:-ms-linear-gradient(top, #9ed530 0%, #85bc21 45%, #5cad1a 100%);background:linear-gradient(to bottom, #9ed530 0%, #85bc21 45%, #5cad1a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#9ed530', endColorstr='#5cad1a',GradientType=0 );-moz-background-clip:padding;background-clip:padding-box;cursor:pointer;border:none}.class_reviews .form-actions .btn.btn-learn:hover{background:#9ed530;-moz-box-shadow:inset 0px -3px #5cad1a;box-shadow:inset 0px -3px #5cad1a}.class_reviews .form-actions .btn.btn-learn.l_confirm{width:295px}.class_reviews .form-actions .btn.btn-learn.modal_close{margin-left:0px}.review_description_popup{width:100%;max-width:780px;margin-top:1.6rem;text-align:center}.p-class_review_feedback_wrap{max-width:640px;margin:0 auto}.class_reviews_feedback{background:#ffffcc;padding:16px}.review-complete-search-btn_container{text-align:center}.review-complete_tx{margin-bottom:3rem;text-align:center}.review-complete-friend-invites_tx{width:26rem;margin:0 auto 0.5rem;text-align:center}@media screen and (max-width: 640px){.review-complete-friend-invites_tx{width:100%}}.review-complete-note_tx{margin-bottom:1.5rem;text-align:center}.review-complete-friend-inivites-btn_container{text-align:center}.p-classRecommends{width:100%;height:386px;margin-bottom:3rem;background:url("//assets.street-academy.com/assets/academy/review/bgMain-0551d3462fd27e2bf3405e1050c7636b577cb5b753c3efaed41c9ec9e3783184.png") center center no-repeat #02C39A;display:flex;justify-content:center;align-items:center}@media screen and (max-width: 640px){.p-classRecommends{height:280px;background:url("//assets.street-academy.com/assets/academy/review/sp/bgMain-599e6c696ab4668ef9ce8131cc3e4d6eade9fe9a7fcf89bd2061ccdfb7230812.png") center center no-repeat #02C39A;background-size:contain}}.p-classRecommends_inner{width:432px}@media screen and (max-width: 640px){.p-classRecommends_inner{padding:4.126%;max-width:500px;width:100%;margin:0 auto;color:#ffffff;text-align:center}}.p-classRecommends_inner .title img{width:100%;margin-top:2rem}@media screen and (max-width: 640px){.p-classRecommends_inner .title img{width:65%}}.p-classRecommends_inner .text{width:100%;margin-top:1rem;color:white;font-size:1.25rem;text-align:center}@media screen and (max-width: 640px){.p-classRecommends_inner .text{font-weight:bold;font-size:16px}}.p-classRecommends_inner_acquisition{width:100%;margin-top:0.75rem;display:flex;align-items:center;justify-content:center}.p-classRecommends_inner_acquisition .acquisition_img{width:64px;min-width:64px;padding-right:16px}@media screen and (max-width: 640px){.p-classRecommends_inner_acquisition .acquisition_img{width:50px}}.p-classRecommends_inner_acquisition .acquisition_img img{width:100%}.p-classRecommends_inner_acquisition .acquisition_text{color:#ffffff;font-weight:bold;font-size:72px;white-space:nowrap}@media screen and (max-width: 640px){.p-classRecommends_inner_acquisition .acquisition_text{font-size:45px}}.p-classRecommends_inner_acquisition .acquisition_text span{padding-left:8px;white-space:nowrap;font-size:16px}@media screen and (max-width: 640px){.p-classRecommends_inner_acquisition .acquisition_text span{font-size:1rem}}.p-classRecommends_inner_confirmationArea{color:#ffffff;display:flex;align-items:center;justify-content:center;max-width:346px;position:relative;margin:0 auto;padding-bottom:4px;border-bottom:2px solid #ffffff}@media screen and (max-width: 640px){.p-classRecommends_inner_confirmationArea{left:none}}.p-classRecommends_inner_confirmationArea .confirmationArea_title{font-weight:bold;padding-right:16px;font-size:16px;min-width:110px}.p-classRecommends_inner_confirmationArea .confirmationArea_detail{text-align:right;white-space:nowrap}.p-classRecommends_inner_confirmationArea .confirmationArea_detail span{font-weight:bold;font-size:24px;padding-right:4px}.review-form-classname_tx{margin-bottom:0.5rem;font-size:1.25rem}@media screen and (max-width: 640px){.review-form-classname_tx{font-size:1rem}}.feedback-form{width:100%;height:6rem}.review-form-description_btn{width:17rem;margin-top:0.8rem}@media screen and (max-width: 640px){.review-form-description_btn{width:100%}}.review_reply_form .left_length{float:right}.review_reply_form .text-pull-right{text-align:right}.subscription-review-subscription-service_label{margin-right:0.4rem;padding:0.2rem 0.8rem;font-size:0.8rem;background-color:#CFE4FA;border-radius:1rem}.subscription-review-subscription-service_title{display:inline;margin-bottom:0.5rem;font-weight:bold;font-size:1.25rem}@media screen and (max-width: 640px){.subscription-review-subscription-service_title{display:block;margin:0.4rem 0;font-size:1rem}}.subscription-review-teacher_container{margin-top:0.8rem;display:flex;align-items:center}.subscription-review-teacher_img{margin-right:0.8rem;height:48px;width:48px;background-position:center;background-color:#F7F7F7;background-size:cover;border-radius:32px;float:left}.subscription-review_subtitle{margin-top:2.4rem;font-size:1.2rem;font-weight:bold}.subscription-review_tx{margin-top:0.8rem;color:#57585C}#form_view #subscription_review_form-1 .error_message{color:#ff0000}#form_view #subscription_review_form-1 h2{font-size:25px;font-weight:bold}@media screen and (max-width: 640px){#form_view #subscription_review_form-1 h2{font-size:1.25rem;margin-bottom:1rem}}#form_view #subscription_review_form-1 .section_field{margin:10px 0;background-color:#EDEDED}#form_view #subscription_review_form-1 .section_field .title_field{float:left;width:150px}#form_view #subscription_review_form-1 .section_field .title_field h2{margin:10px 0 0 0;text-align:center}#form_view #subscription_review_form-1 .section_field .content_field{float:left;padding-left:30px;width:800px;background-color:#fff}#form_view #subscription_review_form-1 .section_field .content_field .form_field{width:800px}#form_view #subscription_review_form-1 .section_field .content_field .form_field .form_field{width:700px}#form_view #subscription_review_form-1 .form_field{margin:10px;background:#EFEEED}#form_view #subscription_review_form-1 .form_field .control-label{float:left;width:144px;padding:14px 0 14px 10px;line-height:20px;font-size:16px;color:#5f5f5f;background:#EDEDED;font-weight:bold;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#form_view #subscription_review_form-1 .form_field .control-label.mgt{margin-top:12px}#form_view #subscription_review_form-1 .form_field .controls .control-label{font-weight:normal}#form_view #subscription_review_form-1 .form_field .controls{float:left;width:801px;font-size:18px;padding:1px 0 3px 15px;background:#fff}#form_view #subscription_review_form-1 .form_field.first .controls{float:left;width:801px;font-size:18px;padding:14px 0 14px 15px;background:#fff}#form_view #subscription_review_form-1 .form_field.hasTitle .controls{width:700px}#form_view #subscription_review_form-1 .form_field .form_field .controls{width:430px}#form_view #subscription_review_form-1 .form_field .controls #user_lname,#form_view #subscription_review_form-1 .form_field .controls #user_fname,#form_view #subscription_review_form-1 .form_field .controls #user_paypal_lname,#form_view #subscription_review_form-1 .form_field .controls #user_paypal_fname{width:210px}#form_view #subscription_review_form-1-1 .field_with_errors>label{color:#b94a48}#form_view #subscription_review_form-1 .field_with_errors .help-block,#form_view #subscription_review_form-1 .field_with_errors .help-inline{color:#b94a48}#form_view #subscription_review_form-1 .help-inline.mgt{padding-top:12px}.help-error{color:#E84855}#form_view #subscription_review_form-1 .field_with_errors input,#form_view #subscription_review_form-1 .field_with_errors select,#form_view #subscription_review_form-1 .field_with_errors textarea{color:#b94a48;background:#ffe5d9}#form_view #subscription_review_form-1 .field_with_errors input:focus,#form_view #subscription_review_form-1 .field_with_errors select:focus,#form_view #subscription_review_form-1 .field_with_errors textarea:focus{border-color:#953b39;-webkit-box-shadow:0 0 6px #d59392;-moz-box-shadow:0 0 6px #d59392;box-shadow:0 0 6px #d59392}#form_view .note-block{font-size:12px;margin-bottom:10px}#subscription_review_form-2{margin-top:25px;font-size:14px}#subscription_review_form-2 h2{font-size:25px;color:#848384;font-weight:bold;margin-bottom:5px}#subscription_review_form-2 .form_field .controls{width:980px}#subscription_review_form-2 .form_field .controls table{padding:10px}#subscription_review_form-2 #show_class{margin:0;background:none}#form_view #subscription_review_form-2.stump .form_field{margin:10px;background:#EFEEED}#form_view #subscription_review_form-2.stump .form_field .control-label{float:left;width:144px;padding:14px 0 14px 10px;line-height:20px;font-size:16px;color:#5f5f5f;background:#EDEDED;font-weight:bold;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#form_view #subscription_review_form-2.stump .form_field .controls{float:left;width:801px;font-size:18px;padding:0px 0 0px 15px;background:#fff}#form_view #subscription_review_form-2.stump .form_panel{margin-bottom:40px}.subscription-review_container{width:100%;max-width:640px;margin:auto;padding:2.4rem 0}@media screen and (max-width: 640px){.subscription-review_container{padding:0 0 2.4rem}}.subscription_reviews{max-width:980px;margin:0 auto;padding:1.2rem 0.8rem 1.6rem 0.8rem;color:#44444A}.subscription_reviews p{font-size:15px;color:#5f5f5f}.subscription_reviews .review_request{margin-bottom:10px}.subscription_reviews .review_check{padding-left:25px;background:url("//assets.street-academy.com/assets/academy/responsive/about_icon_check-4762f03cce0bd96cad21b574d1ae479822f7609bd48e56c2fcba3a5b6c2d5b94.png") 4px center no-repeat;background-size:13px}.subscription_reviews .review_about{background:#fff;border-radius:5px;padding:10px;margin:15px 0 20px}.subscription_reviews .review_about ul{background:#EFEEED;padding:10px}.subscription_reviews .review_about ul div li{margin:0 15px 0 0;vertical-align:top;display:inline-block;*display:inline;*zoom:1;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.subscription_reviews .review_about ul li{color:#5f5f5f;line-height:30px;font-size:15px}.subscription_reviews .review_about ul li p{display:inline-block;*display:inline;*zoom:1}.subscription_reviews .review_about ul li span{font-weight:bold}.subscription_reviews_feedback{background:#ffffcc;padding:16px}.subscription-review-complete_container{width:100%;max-width:980px;margin:auto;padding-top:3.2rem;color:#57585C;font-size:1rem;box-sizing:border-box}.subscription-review-complete_title{margin-bottom:1.6rem;text-align:center;font-weight:bold;font-size:1.4rem}.subscription-review-complete_subtitle{margin:1.6rem 0;font-weight:bold;font-size:1.4rem}.subscription-review-complete_tx{text-align:center;padding-right:0.8rem;padding-left:0.8rem}.onetime-review-onetime-service_label{margin-right:0.4rem;padding:0.2rem 0.8rem;font-size:0.8rem;background-color:#CFE4FA;border-radius:1rem}.onetime-review-onetime-service_title{display:inline;margin-bottom:0.5rem;font-weight:bold;font-size:1.25rem}@media screen and (max-width: 640px){.onetime-review-onetime-service_title{display:block;margin:0.4rem 0;font-size:1rem}}.onetime-review-teacher_container{margin-top:0.8rem;display:flex;align-items:center}.onetime-review-teacher_img{margin-right:0.8rem;height:48px;width:48px;background-position:center;background-color:#F7F7F7;background-size:cover;border-radius:32px;float:left}.onetime-review_subtitle{margin-top:2.4rem;font-size:1.2rem;font-weight:bold}.onetime-review_tx{margin-top:0.8rem;color:#57585C}#form_view #onetime_review_form-1 .error_message{color:#ff0000}#form_view #onetime_review_form-1 h2{font-size:25px;font-weight:bold}@media screen and (max-width: 640px){#form_view #onetime_review_form-1 h2{font-size:1.25rem;margin-bottom:1rem}}#form_view #onetime_review_form-1 .section_field{margin:10px 0;background-color:#EDEDED}#form_view #onetime_review_form-1 .section_field .title_field{float:left;width:150px}#form_view #onetime_review_form-1 .section_field .title_field h2{margin:10px 0 0 0;text-align:center}#form_view #onetime_review_form-1 .section_field .content_field{float:left;padding-left:30px;width:800px;background-color:#fff}#form_view #onetime_review_form-1 .section_field .content_field .form_field{width:800px}#form_view #onetime_review_form-1 .section_field .content_field .form_field .form_field{width:700px}#form_view #onetime_review_form-1 .form_field{margin:10px;background:#EFEEED}#form_view #onetime_review_form-1 .form_field .control-label{float:left;width:144px;padding:14px 0 14px 10px;line-height:20px;font-size:16px;color:#5f5f5f;background:#EDEDED;font-weight:bold;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#form_view #onetime_review_form-1 .form_field .control-label.mgt{margin-top:12px}#form_view #onetime_review_form-1 .form_field .controls .control-label{font-weight:normal}#form_view #onetime_review_form-1 .form_field .controls{float:left;width:801px;font-size:18px;padding:1px 0 3px 15px;background:#fff}#form_view #onetime_review_form-1 .form_field.first .controls{float:left;width:801px;font-size:18px;padding:14px 0 14px 15px;background:#fff}#form_view #onetime_review_form-1 .form_field.hasTitle .controls{width:700px}#form_view #onetime_review_form-1 .form_field .form_field .controls{width:430px}#form_view #onetime_review_form-1 .form_field .controls #user_lname,#form_view #onetime_review_form-1 .form_field .controls #user_fname,#form_view #onetime_review_form-1 .form_field .controls #user_paypal_lname,#form_view #onetime_review_form-1 .form_field .controls #user_paypal_fname{width:210px}#form_view #onetime_review_form-1-1 .field_with_errors>label{color:#b94a48}#form_view #onetime_review_form-1 .field_with_errors .help-block,#form_view #onetime_review_form-1 .field_with_errors .help-inline{color:#b94a48}#form_view #onetime_review_form-1 .help-inline.mgt{padding-top:12px}.help-error{color:#b94a48}#form_view #onetime_review_form-1 .field_with_errors input,#form_view #onetime_review_form-1 .field_with_errors select,#form_view #onetime_review_form-1 .field_with_errors textarea{color:#b94a48;background:#ffe5d9}#form_view #onetime_review_form-1 .field_with_errors input:focus,#form_view #onetime_review_form-1 .field_with_errors select:focus,#form_view #onetime_review_form-1 .field_with_errors textarea:focus{border-color:#953b39;-webkit-box-shadow:0 0 6px #d59392;-moz-box-shadow:0 0 6px #d59392;box-shadow:0 0 6px #d59392}#form_view .note-block{font-size:12px;margin-bottom:10px}#onetime_review_form-2{margin-top:25px;font-size:14px}#onetime_review_form-2 h2{font-size:25px;color:#848384;font-weight:bold;margin-bottom:5px}#onetime_review_form-2 .form_field .controls{width:980px}#onetime_review_form-2 .form_field .controls table{padding:10px}#onetime_review_form-2 #show_class{margin:0;background:none}#form_view #onetime_review_form-2.stump .form_field{margin:10px;background:#EFEEED}#form_view #onetime_review_form-2.stump .form_field .control-label{float:left;width:144px;padding:14px 0 14px 10px;line-height:20px;font-size:16px;color:#5f5f5f;background:#EDEDED;font-weight:bold;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#form_view #onetime_review_form-2.stump .form_field .controls{float:left;width:801px;font-size:18px;padding:0px 0 0px 15px;background:#fff}#form_view #onetime_review_form-2.stump .form_panel{margin-bottom:40px}.onetime-review_container{width:100%;max-width:640px;margin:auto;padding:2.4rem 0}@media screen and (max-width: 640px){.onetime-review_container{padding:0 0 2.4rem}}.onetime_reviews{max-width:980px;margin:0 auto;padding:1.2rem 0.8rem 1.6rem 0.8rem;color:#44444A}.onetime_reviews p{font-size:15px;color:#5f5f5f}.onetime_reviews .review_request{margin-bottom:10px}.onetime_reviews .review_check{padding-left:25px;background:url("//assets.street-academy.com/assets/academy/responsive/about_icon_check-4762f03cce0bd96cad21b574d1ae479822f7609bd48e56c2fcba3a5b6c2d5b94.png") 4px center no-repeat;background-size:13px}.onetime_reviews .review_about{background:#fff;border-radius:5px;padding:10px;margin:15px 0 20px}.onetime_reviews .review_about ul{background:#EFEEED;padding:10px}.onetime_reviews .review_about ul div li{margin:0 15px 0 0;vertical-align:top;display:inline-block;*display:inline;*zoom:1;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.onetime_reviews .review_about ul li{color:#5f5f5f;line-height:30px;font-size:15px}.onetime_reviews .review_about ul li p{display:inline-block;*display:inline;*zoom:1}.onetime_reviews .review_about ul li span{font-weight:bold}.onetime_reviews_feedback{background:#ffffcc;padding:16px}.onetime-review-complete_container{width:100%;max-width:980px;margin:auto;padding-top:3.2rem;color:#57585C;font-size:1rem;box-sizing:border-box}.onetime-review-complete_title{margin-bottom:1.6rem;text-align:center;font-weight:bold;font-size:1.4rem}.onetime-review-complete_subtitle{margin:1.6rem 0;font-weight:bold;font-size:1.4rem}.onetime-review-complete_tx{text-align:center;padding-right:0.8rem;padding-left:0.8rem}.organizer-identifications-tab-container{border:1px solid #CCC;border-radius:0 4px 4px 4px;box-shadow:2px 5px 10px -3px rgba(0,0,0,0.2);background-color:#CCC}.organizer-identifications-tab-navs{list-style:none;padding:0}.organizer-identifications-tab{float:left;padding:5px 10px 3px;border-width:1px;border-style:solid;border-color:#CCC #CCC #FFF #CCC;border-radius:4px 4px 0 0;background-color:#FFF}.organizer-identifications-tab.active{display:block;position:relative;z-index:1}.organizer-identifications-tab-body{clear:both;margin:0;padding:1.4em;position:relative;top:-1px;z-index:0;list-style:none;border:1px solid #CCC;border-radius:0 4px 4px 4px;background-color:#FFF}.p-admin-organizer-identifications_table{table-layout:fixed;width:100%}.p-admin-organizer-identifications_table th,.p-admin-organizer-identifications_table td{border:1px #BFBEBF solid}.p-admin-organizer-identifications_table tr th{padding:5px;text-align:center;font-weight:bold}.p-admin-organizer-identifications_table td{padding:5px}.p-admin-organizer-identifications_table .text-center{text-align:center}.p-admin-organizer-identifications_table .p-admin-organizer-identifications_table_user-id{width:5%}.p-admin-organizer-identifications_table .p-admin-organizer-identifications_table_organizer-name{width:30%}.p-admin-organizer-identifications_table .p-admin-organizer-identifications_table_organizer-type{width:8%}.p-admin-organizer-identifications_table .p-admin-organizer-identifications_table_owner-name{width:15%}.p-admin-organizer-identifications_table .p-admin-organizer-identifications_table_link{width:17%}.p-admin-organizer-identifications_table .p-admin-organizer-identifications_table_organizer-memo{width:25%}.p-admin-users_container{margin-bottom:30px}.p-admin-users_container.-users-show{padding:20px;border:1px #F3F3F3 solid;border-radius:5px;background-color:#F3F3F3}.p-admin-users_container_table{width:100%;margin-top:20px;table-layout:fixed}.p-admin-users_container_table .long_column{width:30%}.p-admin-users_container_table .nowrap{white-space:nowrap}a{color:#02C39A}.p-admin-users_container_content-label{margin-bottom:10px;font-weight:800;font-size:18px;color:#02C39A}.p-admin-users_content_category-label{margin-top:10px;font-weight:800;font-size:14px}.p-admin-users_container_service-type{margin-top:1rem;font-weight:800;font-size:16px;background:#4c4344;color:#fff;width:max-content;padding:0 2rem}.p-admin-users_content{margin-bottom:15px}.p-admin-users_container_btn{display:inline-block;background-color:#4c4444;border-radius:3px;font-size:10px;padding:2px 10px;border:1px solid #4c4444;color:#FFFFFF !important;margin-left:15px}.p-admin-users_remove-teacher-func_btn{background-color:#E84855;border:#E84855;color:#ffffff}.p-admin-users_main-table_date{width:15em}.p-dash_confirm-btn{height:44px;line-height:44px;display:block;background-color:#02C39A;color:#fff;border-radius:2px;font-size:15px;border:0;width:100%;position:relative}.p-dash_confirm-btn::before{content:"";position:absolute;width:0;height:0;top:0;bottom:0;right:12px;margin:auto;border-top:12px solid transparent;border-bottom:12px solid transparent;border-left:15px solid #00AC88}.p-dash_check{text-align:center;position:relative}.p-dash_check input[type=checkbox]{opacity:0;position:absolute;top:8px;left:8px;transform:scale(2)}.p-dash_check input[type=checkbox]:checked+.p-dash_check-bg{background-color:#02C39A;background-image:url("//assets.street-academy.com/assets/svg/dash-check-13cccd9b34a3df147a7849597ae26a7f4a5180cba2c9053e2efa9dc5fbe4e87d.svg");border:none}.p-dash_check-bg{width:24px;height:24px;background-position:center;background-size:16px;background-repeat:no-repeat;background-color:#F7F7F7;border:1px solid #DADDDC;box-sizing:border-box;border-radius:1px;transition:all 0.1s}.p-edit_notif input.p-dash_confirm-btn{border:0;border-radius:2px}.p-edit_notif-wrap{padding:0 16px 8px;overflow:auto}.p-edit_notif-table{width:100%;margin-top:16px;color:#57585C}.p-edit_notif-table input{width:inherit;height:inherit}.p-edit_notif-table-header th{color:#02C39A;font-size:15px;line-height:32px;height:48px;vertical-align:bottom;text-align:center}.p-edit_notif-table-header th img{width:28px;height:30px;display:block;margin:auto}.p-edit_notif-table-header th:first-child{text-align:left}.p-edit_notif-item{font-size:13px;color:#57585C}.p-edit_notif-item:nth-of-type(2n){background-color:#F7F7F7}.p-edit_notif-item td{vertical-align:middle;text-align:center;width:64px;white-space:nowrap}.p-edit_notif-item td:first-child{padding-left:16px;text-align:left;width:inherit}.p-edit_notif-item td:first-child span{line-height:36px;height:36px;display:inline-block}.p-edit_notif-item td .p-dash_check{display:inline-block;padding:10px 0}.p-edit_notif-item td.class-held-info_label{display:flex;justify-content:space-between;align-items:center;height:50px}.p-edit_notif-item td.class-held-info_label .dashboard-account-notification-offs_tx{color:#02C39A}.p-edit_notif-faqlink{float:right;margin:24px 0;padding-right:32px;position:relative}.p-edit_notif-faqlink::before{content:"";position:absolute;width:0;height:0;top:0;bottom:0;right:12px;margin:auto;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:10px solid #02C39A}.p-edit_notif-faqlink a{color:#02C39A;display:block}.mod-rating_wrap .mod-rating_star{width:80px;height:16px;font-size:16px;line-height:16px}.mod-rating_wrap:before,.mod-rating_wrap:after{height:16px;line-height:16px}.mod-rating_wrap .rate0:after{width:0}.mod-rating_wrap .rate5:after{width:8px}.mod-rating_wrap .rate10:after{width:16px}.mod-rating_wrap .rate15:after{width:24px}.mod-rating_wrap .rate20:after{width:32px}.mod-rating_wrap .rate25:after{width:40px}.mod-rating_wrap .rate30:after{width:48px}.mod-rating_wrap .rate35:after{width:56px}.mod-rating_wrap .rate40:after{width:64px}.mod-rating_wrap .rate45:after{width:72px}.mod-rating_wrap .rate50:after{width:80px}.-fl_left{float:left}.-rating_size_min .mod-rating_star{width:60px;height:12px;font-size:12px;line-height:12px}.-rating_size_min:before,.-rating_size_min:after{height:12px;line-height:12px}.-rating_size_min .rate0:after{width:0}.-rating_size_min .rate5:after{width:6px}.-rating_size_min .rate10:after{width:12px}.-rating_size_min .rate15:after{width:18px}.-rating_size_min .rate20:after{width:24px}.-rating_size_min .rate25:after{width:30px}.-rating_size_min .rate30:after{width:36px}.-rating_size_min .rate35:after{width:42px}.-rating_size_min .rate40:after{width:48px}.-rating_size_min .rate45:after{width:54px}.-rating_size_min .rate50:after{width:60px}.-rating_size_min.-pd0{padding:0}.-rating_size_mid{padding:16px 0 0 16px}.-rating_size_mid .mod-rating_star{width:100px;height:20px;font-size:20px;line-height:20px}.-rating_size_mid:before,.-rating_size_mid:after{height:20px;line-height:20px}.-rating_size_mid .rate0:after{width:0}.-rating_size_mid .rate5:after{width:10px}.-rating_size_mid .rate10:after{width:20px}.-rating_size_mid .rate15:after{width:30px}.-rating_size_mid .rate20:after{width:40px}.-rating_size_mid .rate25:after{width:50px}.-rating_size_mid .rate30:after{width:60px}.-rating_size_mid .rate35:after{width:70px}.-rating_size_mid .rate40:after{width:80px}.-rating_size_mid .rate45:after{width:90px}.-rating_size_mid .rate50:after{width:100px}.-rating_size_big{padding:16px 0 0 16px}.-rating_size_big .mod-rating_star{width:120px;height:24px;font-size:24px;line-height:24px}.-rating_size_big:before,.-rating_size_big:after{height:24px;line-height:24px}.-rating_size_big .rate0:after{width:0}.-rating_size_big .rate5:after{width:12px}.-rating_size_big .rate10:after{width:24px}.-rating_size_big .rate15:after{width:36px}.-rating_size_big .rate20:after{width:48px}.-rating_size_big .rate25:after{width:60px}.-rating_size_big .rate30:after{width:72px}.-rating_size_big .rate35:after{width:84px}.-rating_size_big .rate40:after{width:96px}.-rating_size_big .rate45:after{width:108px}.-rating_size_big .rate50:after{width:120px}.mod-rating_star_info{position:relative;top:-4px}.mod-rating_star_score{position:relative;top:-2px;font-size:0.8rem}.mod-rating_star{font-family:"sa-font";position:relative;display:inline-block}.mod-rating_star:before,.mod-rating_star:after{position:absolute;top:0;left:0;content:"";display:inline-block}.mod-rating_star:before{color:#ddd}.mod-rating_star:after{color:#ffa500;overflow:hidden;white-space:nowrap}.p-admin-bank_transfers_index tr>th{text-align:center}.p-admin-bank_transfers_index tr>td{height:150px;width:200px}.p-admin-bank_transfers_index tr:hover{background:#f8ffff}.p-admin-bank_transfers_index .p-admin-bank_transfers_link a{text-decoration:none}.p-admin-bank_transfers_index .p-admin-bank_transfers_link a:link{color:#00A1BC}.p-admin-bank_transfers_index .p-admin-bank_transfers_link a:visited{color:#00A1BC}.p-admin-bank_transfers_index .p-admin-bank_transfers_link a:hover{color:#555555}.p-admin-bank_transfers_index .p-admin-bank_transfers_link a:active{color:#00A1BC}.p-admin-bank_transfers_index .-data_count{font-size:15px;margin:3px}.p-admin-bank_transfers_index .p-admin-bank_transfers_index_operations{width:980px;margin:20px auto}.p-admin-bank_transfers_title div{font-size:30px;clear:both}.p-admin-bank_transfers_index_table{width:100%}.p-admin-bank_transfers_index_table .p-admin-bank_transfers_index_table_created-at{width:10%}.p-admin-bank_transfers_index_table .p-admin-bank_transfers_index_table_updated-at{width:10%}.p-admin-bank_transfers_index_table .p-admin-bank_transfers_index_table_info{width:15%}.p-admin-bank_transfers_index_table .p-admin-bank_transfers_index_table_amount{width:8%}.p-admin-bank_transfers_index_table .p-admin-bank_transfers_index_table_user{width:15%}.p-admin-bank_transfers_index_table .p-admin-bank_transfers_index_table_paid{width:9%}.p-admin-bank_transfers_index_table .p-admin-bank_transfers_index_table_refund{width:9%}.p-admin-bank_transfers_index_table .p-admin-bank_transfers_index_table_cancel{width:9%}.p-admin-bank_transfers_index_table .p-admin-bank_transfers_index_table_action{width:15%}.p-admin-bank_transfers_failure_transfer_table{width:100%}.p-admin-bank_transfers_failure_transfer_table .p-admin-bank_transfers_failure_transfer_table_created-at{width:10%}.p-admin-bank_transfers_failure_transfer_table .p-admin-bank_transfers_failure_transfer_table_updated-at{width:10%}.p-admin-bank_transfers_failure_transfer_table .p-admin-bank_transfers_failure_transfer_table_transfer-info{width:20%}.p-admin-bank_transfers_failure_transfer_table .p-admin-bank_transfers_failure_transfer_table_amount{width:10%}.p-admin-bank_transfers_failure_transfer_table .p-admin-bank_transfers_failure_transfer_table_user-info{width:20%}.p-admin-bank_transfers_failure_transfer_table .p-admin-bank_transfers_failure_transfer_table_action{width:10%}.p-admin-bank_transfers_failure_transfer_table .p-admin-bank_transfers_failure_transfer_table_cancel{width:10%}.p-admin-bank_transfers_index_reservation_transfer_histories{margin:100px}.p-admin-bank_transfers_index_reservation_transfer_histories .-count{font-size:15px;margin-top:30px}.p-admin-bank_transfers_index_reservation_transfer_histories table{border:solid 1px #41586e;border-collapse:collapse;padding:5px}.p-admin-bank_transfers_index_reservation_transfer_histories tr>th{text-align:center;width:500px;border:solid 1px #41586e;background-color:#dda0dd}.p-admin-bank_transfers_index_reservation_transfer_histories tr>td{text-align:center;border:solid 1px #41586e;border-collapse:collapse;padding:5px}.p-admin-bank_transfers_index_reservation_transfer_histories tr:hover{background:#efefef}.p-admin-business_holiday_index table{width:950px;margin-top:10px}.p-admin-business_holiday_index tr>th{text-align:center}.p-admin-business_holiday_index tr>td{text-align:center}.p-admin-business_holiday_index tr:hover{background:#efefef}.p-admin-business_holiday_index .p-admin-business_holiday_link a{text-decoration:none}.p-admin-business_holiday_index .p-admin-business_holiday_link a:link{color:#00A1BC}.p-admin-business_holiday_index .p-admin-business_holiday_link a:visited{color:#00A1BC}.p-admin-business_holiday_index .p-admin-business_holiday_link a:hover{color:#555555}.p-admin-business_holiday_index .p-admin-business_holiday_link a:active{color:#00A1BC}.p-admin-bank_transfers_title div{font-size:25px;clear:both}.p-admin-bank_transfers_form-action{border:1px solid #c7c8c9;width:430px;padding:5px;text-align:center;float:left;margin:10px}.p-admin-bank_transfers_form-action .-input{padding:10px;text-align:center}.search-block{display:flex}.search-block button{width:70px;height:30px}#verification_id{width:270px}.text-right{text-align:right}#verification-table{width:100%;font-size:12px}#verification-table .action-block{width:90px;display:flex;margin:0 auto}#verification-table .action-block input[disabled]{opacity:0.5}#verification-table .approve-link{margin-right:auto}#verification-table .deny-link{margin-left:auto}#verification-table .text-center{text-align:center}#verification-table .error{color:#D36161}.m-form_wrapper{box-sizing:border-box;width:100%;background:#f3f3f3}@media screen and (max-width: 980px){.m-form_wrapper{padding:0 0.8rem}}@media screen and (max-width: 640px){.m-form_wrapper{padding:0 0.8rem;background-color:transparent}}.m-form_container{width:100%;max-width:980px;margin:auto;padding:2.4rem 0}@media screen and (max-width: 640px){.m-form_container{padding:0 0 2.4rem}}.m-form_title{margin-bottom:0.8rem;color:#96989c;font-weight:bold;font-size:1.4rem}@media screen and (max-width: 640px){.m-form_title{margin:0 -0.8rem 0.8rem;padding:0.4rem;color:#fff;font-size:1rem;text-align:center;background-color:#434449}}.m-form_subtitle{margin:1.6rem 0 0.8rem;color:#96989c;font-weight:bold;font-size:1.4rem}.m-form-introduction_container{margin-bottom:0.8rem}.m-form-introduction_container a{color:#00AC88}.m-form-introduction_container a:hover{text-decoration:underline}.m-form-contents_container{box-sizing:border-box;width:100%;margin-top:1.6rem;padding:0.8rem;background-color:#fff;border-radius:0.4rem}@media screen and (max-width: 640px){.m-form-contents_container{padding:0.8rem 0.8rem 1.6rem;border:solid 1px #EDEDED}}.m-form-field_container,.m-form-field_container-last{display:table;width:100%;margin-bottom:0.4rem;padding-bottom:0.4rem;border-bottom:1px dotted #DADDDC}.m-form-field_container .field_with_errors,.m-form-field_container-last .field_with_errors{display:contents}@media screen and (max-width: 640px){.m-form-field_container,.m-form-field_container-last{border:none;margin:0.8rem 0 0 0}.m-form-field_container:first-of-type,.m-form-field_container-last:first-of-type{margin-top:0}}.m-form-field_container-last{margin-bottom:0;padding-bottom:0;border:none}.m-form_label{display:table-cell;width:144px;padding:0.8rem;color:#5f5f5f;background-color:#efeeed;font-size:15px}@media screen and (max-width: 640px){.m-form_label{display:block;width:100%;padding:0;margin:0.8rem 0;font-weight:bold;font-size:1.2rem;background-color:transparent}}.m-form-required_tx{display:inline-block;color:#E84855;font-weight:bold}.m-form-check_label{margin-left:0.4rem}.m-form-check_input{display:inline-block}.m-form-radio_label{display:inline-block;margin:0 1.6rem 0 0.4rem}.m-form-control_container{display:table-cell;padding:0.8rem;vertical-align:middle}@media screen and (max-width: 640px){.m-form-control_container{display:block;width:100%;padding:0}}.m-form-control_tx{margin-bottom:0.8rem}.m-form-control_label{display:inline-block;margin-right:0.4rem;font-weight:bold}@media screen and (max-width: 640px){.m-form-control_label{margin:0.4rem 0.4rem 0 0}}.m-form-control-unit_tx{display:inline-block;margin-left:0.2rem}.m-form-control_item{display:inline-block;margin:0.4rem 0.4rem 0}@media screen and (max-width: 640px){.m-form-control_item{display:block;width:100%;margin:0.4rem 0}}.m-form-description_input,.m-form-long-description_input{width:100%;height:10rem}@media screen and (max-width: 640px){.m-form-description_input,.m-form-long-description_input{width:100%}}.m-form-long-description_input{height:20rem}.m-form-content_for_member_input{width:32rem;height:10rem}@media screen and (max-width: 640px){.m-form-content_for_member_input{width:100%}}.m-form-note_tx{display:block;margin-top:0.4rem;font-weight:normal}@media screen and (max-width: 640px){.m-form-note_tx{display:inline-block}}.m-form_input{width:100%}@media screen and (max-width: 640px){.m-form_select{width:100%;margin-bottom:0.8rem}}.m-form-agreement_container{margin:1.6rem 0 0.8rem;text-align:center}.m-form_footer{position:relative;margin:2.4rem 0;text-align:center;min-height:3.2rem}@media screen and (max-width: 640px){.m-form_footer{margin:1.6rem 0}}.m-form-submit_btn{min-width:12rem;font-size:1rem}@media screen and (max-width: 640px){.m-form-submit_btn{width:100%}}.m-form-back_btn{position:absolute;left:0;margin-right:0.8rem;min-width:12rem;padding:0.8rem 0.8rem}@media screen and (max-width: 640px){.m-form-back_btn{position:relative;width:100%;margin-bottom:0.8rem}}.m-form-warning-btn_container{display:block;margin-top:0.8rem}.m-form-delete_btn{position:absolute;right:0;font-size:1rem;background-color:#fff}@media screen and (max-width: 640px){.m-form-delete_btn{position:relative;margin-top:2.4rem;width:100%;background-color:#F7F7F7}}.m-form-delete_btn.disabled{pointer-events:auto}.m-form-delete_btn.disabled:hover{background-color:#eee;color:#b0b0b0;border-color:#eee}.m-form-submit-small_tx{display:block}.m-form-steps_container{position:relative;display:flex;width:100%;height:70px;margin:0.8rem auto}.m-form-step_container{display:flex;justify-content:center;align-items:center;position:relative;flex-grow:1;height:auto;text-align:center;position:relative;border-top:solid 1px #ccc;border-bottom:solid 1px #ccc;border-right:solid 1px #ccc}.m-form-step_container:first-child{border-left:solid 1px #ccc}.m-form-step_container:last-child.-current::before{display:none}.m-form-step_container.-current{background-color:#02C39A;border-top:solid 1px #02C39A;border-bottom:solid 1px #02C39A;border-left:solid 1px #02C39A;border-right:none;color:#fff}.m-form-step_container.-current.step_title{font-weight:bold}.m-form-step_container.-current:before{content:"";width:0;height:0;position:absolute;right:-34px;top:0;z-index:10;border-top:34px solid transparent;border-bottom:34px solid transparent;border-left:34px solid #02C39A;transform:none}.m-form-step_container.-current:before::after{display:none}.m-form-step_tx{display:block;font-size:0.9rem}.m-form-templates_container{margin-bottom:0.8rem;border:solid 1px #02C39A;overflow:hidden;padding:0.8rem;background-color:#F7F7F7;border-radius:0.4rem}.m-form-templates_title{margin-bottom:0.4rem;font-weight:bold}.m-form-template_container{margin-right:1.6rem;display:inline-block}.m-form-counter_container{margin-top:0.4rem;text-align:right;color:#96989c}.m-form-popover_wrapper{width:80%}@media screen and (max-width: 640px){.m-form-popover_wrapper{width:100%}}.m-form-tooltip_wrapper{width:100%;margin-bottom:0.4rem;text-align:right}.m-form-tooltip_wrapper span{text-align:left}@media screen and (max-width: 640px){.m-form-tooltip_wrapper{display:none}}.m-form-tooltip_container{padding:0 8px;background:#02C39A;color:#fff;cursor:pointer;border-radius:0.2rem;position:relative;display:inline-block;transition:background 0.25s;vertical-align:top}.m-form-tooltip_container.-right .sa-form-tooltip_popup{left:0;transform:initial;right:initial}.m-form-tooltip_container.-left .sa-form-tooltip_popup{right:0;transform:initial;left:initial}.m-form-tooltip_container.-top .sa-form-tooltip_popup{bottom:initial;transform:translate(-50%, -100%);top:-16px}.m-form-tooltip_container.-top-left .sa-form-tooltip_popup{bottom:initial;transform:translateY(-100%);top:-16px;left:initial;right:0}.m-form-tooltip_container.-top-right .sa-form-tooltip_popup{bottom:initial;transform:translateY(-100%);top:-16px;right:initial;left:0}.m-form-error_container{width:auto;border:2px solid #E84855;margin:0.8rem 0;border-radius:0.4rem;overflow:hidden;color:#E84855}.m-form-error_container h2{padding:0.4rem 0.4rem 0.4rem 2.8rem;margin:0;font-size:1rem;background:#f5f6f1 url("//assets.street-academy.com/assets/academy/icon_coution-1-52f5692883c65a9abd7c73cde52e713e7a4ef56262e42e32fcf078d3c78f74bd.png") no-repeat 10px center;background-size:24px}.m-form-error_container ul{background:#fff;padding:10px}.m-form-error_container li{list-style-type:disc;margin-left:30px}.m-form-error_tx{margin-top:0.4rem;color:#E84855}.m-form-notification_container,.js-session-detail-early-discount-note_container{margin:0.8rem 0 0;padding:0.8rem;background-color:#F7F7F7;border-radius:0.4rem}.m-form-notification_title{margin-top:0.8rem;font-weight:bold}.m-form-notification_title:first-of-type{margin-top:0}.m-form-notification-list_item{margin-left:1.2rem;padding:0;list-style:disc}a.m-form-notification-link_tx{color:#00AC88;text-decoration:underline}a.m-form-notification-link_tx:hover{text-decoration:none}a.m-form-link_tx{color:#00AC88;text-decoration:underline}a.m-form-link_tx:hover{text-decoration:none}.m-form-image-examples_container{width:50%;display:flex}@media screen and (max-width: 640px){.m-form-image-examples_container{width:100%}}.m-form-image-example_container{width:50%;padding:0.4rem}.m-form-image-example_title{font-weight:bold}.m-form-image-example_img{width:100%}.session-detail-form-held-pattern-buttons_container{display:flex;width:20rem}.session-detail-form-held-pattern-btn_container{flex-grow:1;width:50%;padding:0.2rem}.session-detail-form-held-pattern_btn{width:10rem;height:100%;padding:0.8rem;font-size:0.9rem;border:solid 3px #DADDDC;border-radius:0.4rem}.session-detail-form-held-pattern_btn.active{background-color:rgba(2,195,154,0.1);border:solid 3px #02C39A}.session-detail-form-held-pattern_btn input{display:inline}.session-detail-form-held-pattern_btn-disabled{display:inline-block;box-sizing:border-box;width:10rem;height:100%;padding:0.8rem;font-size:0.9rem;text-align:center;border:solid 3px #DADDDC;border-radius:0.4rem;opacity:0.3}.session-detail-form-held-pattern_btn-disabled input{display:inline}.session-detail-form-held-pattern_btn-fixed{display:inline-block;box-sizing:border-box;width:10rem;height:100%;padding:0.8rem;font-size:0.9rem;text-align:center;border:solid 3px #DADDDC;border-radius:0.4rem}.session-detail-form-held-pattern_btn-fixed input{display:none}.session-detail-form-held-pattern_img{display:block;width:80%;height:auto;margin:auto}.session-detail-form-zoom_container{display:block;margin:0;padding:0.8rem;background-color:#F7F7F7;border-radius:0.4rem}.session-detail-form-zoom-connect_btn{margin-top:0.4rem;padding:0.4rem 0.8rem;color:#fff;border:1px solid #0e71eb;background-color:#0e71eb}.session-detail-form-zoom-connect_btn:link,.session-detail-form-zoom-connect_btn:visited{color:#fff}.session-detail-form-zoom-connect_btn:hover{background-color:rgba(14,113,235,0.8)}.session-detail-form-zoom_btn,.session-detail-form-datetimes-footer-zoom_btn{padding:0.2rem 0.8rem;color:#0e71eb;border:1px solid #0e71eb;background-color:#fff;margin:0 0.4rem}.session-detail-form-zoom_btn:link,.session-detail-form-datetimes-footer-zoom_btn:link,.session-detail-form-zoom_btn:visited,.session-detail-form-datetimes-footer-zoom_btn:visited{color:#0e71eb}.session-detail-form-zoom_btn:hover,.session-detail-form-datetimes-footer-zoom_btn:hover{background-color:rgba(14,113,235,0.2)}.session-detail-form_btn{margin:0 0.4rem}.session-detail-form-delete_btn{padding:0.2rem 0.8rem}.session-detail-form-spaces_select{width:100%}.session-detail-form-datetimes_container{display:block}.session-detail-form-map_container{width:410px;height:270px}@media screen and (max-width: 640px){.session-detail-form-map_container{width:100%;height:12rem}}div.ui-widget-header{background:none;border:none}div.ui-datepicker-header{background:#434449;border:none;color:#fff}div.ui-datepicker-header .ui-icon{background:none}.session-detail-form-datetime-select_container .ui-widget{margin:auto}.session-detail-form-datetime-select_container .ui-datepicker{padding:0;width:100%}.session-detail-form-datetime-select_container .ui-corner-all{border-radius:0.2rem}.session-detail-form-datetime-select_container .ui-datepicker-calendar .ui-state-default{padding:0.5rem 0;background:none;border:none}.session-detail-form-datetime-select_container .ui-widget-content{border:1px solid #EDEDED}.session-detail-form-datetime-select_container .ui-widget-header .ui-icon{background:none}.session-detail-form-datetime-select_container .ui-datepicker-header{background:#434449;border:none;color:#fff}.session-detail-form-datetime-select_container .ui-datepicker-prev:before{border-right:8px solid #fff}.session-detail-form-datetime-select_container .ui-datepicker-next:before{border-left:8px solid #fff}.session-detail-form-address_item{margin:0.8rem 0}.session-detail-form-datetimes_footer{margin-top:0.8rem;text-align:center}.session-detail-form-datetimes-footer-zoom_btn{padding:0.8rem 1.2rem}.session-detail-form-zoom-loading_container{display:none}.session-detail-form-datetimes-footer-zoom_img{width:20%}.session-detail-form-datetime-select-time_container{margin:0.8rem 0 1.6rem}.session-detail-form-notification_container,.session-detail-form-limited-notification_container,.session-detail-form-online-notification_container{display:block;margin:0.8rem 0 0;padding:0.8rem;background-color:#F7F7F7;border-radius:0.4rem}.session-detail-form-limited-notification_container{display:none}.session-detail-form-online-notification_container{display:none}.session-detail-form-online-notification_title{margin-top:0.8rem;font-weight:bold;font-size:0.8rem}.session-detail-form-online-notification_title:first-of-type{margin:0}.session-detail-form-notification-items_container{padding-left:1.2rem}.session-detail-form-notification_item{list-style-position:outside;list-style-type:disc}a.session-detail-form-notification_link{color:#02C39A;text-decoration:underline}a.session-detail-form-notification_link:hover{text-decoration:none}.session-detail-form-help-circle_ic{margin-left:0.3rem}.session-detail-form-help-circle_ic:hover{color:#44444A}.session-detail-form-highlight_tx{font-weight:bold}.session-detail-form-date-option_container{margin-top:1.5rem}.session-detail-form-date-option_tx{margin-left:0.3rem}.session-detail-form-date-alert_container{display:block;box-sizing:border-box;width:100%;margin-bottom:0.8rem;padding:0.8rem;color:#E84855;font-weight:bold;text-align:left;background-color:rgba(232,72,85,0.1);border-radius:0.4rem}.session-detail-form-date-alert_container a{color:#E84855;text-decoration:underline}.session-detail-form-date-alert_container a:hover{text-decoration:none}.session-detail-form-question_title{margin:1rem 0 0.3rem}.session-detail-form-question_input{display:inline-block;margin-right:1rem}.session-detail-form-question_input label{margin-left:0.2rem}.session-detail-early-discount-limit-period-day_container{margin:1rem 0}.js-session-detail-early-discount-note_container{margin-bottom:0.8rem}.session-detail-early-discount-limit-period-day_tx{margin-top:0.8rem}.tank-transfer-container{display:flex}.p-class_review_details{margin-bottom:100px}.p-class_review_details .mod-review_detail_tab{margin-bottom:32px}.p-class_container{margin:auto;max-width:980px;width:100%;position:relative;margin-top:1.6rem;line-height:1.6}.p-class_container a{color:#02C39A}.p-class_container-column{width:661px;float:left}.p-class_container-column .ui-widget-content{border:none}.class-detail-types_container{margin:0.4rem 0}.class-detail-type-course_label{padding:0.4rem 0.8rem;font-weight:normal;font-size:0.8rem;background-color:#CFE4FA;border-radius:0.8rem;vertical-align:text-bottom}@media screen and (max-width: 640px){.class-detail-type-course_label{position:unset}}.class-detail-type_label{display:inline;border-radius:40px;padding:0.2rem 0.4rem;font-size:0.76rem;color:#96989c;border:solid 1px #96989c}.class-detail-summary_header{margin-bottom:0.8rem}.class-detail-summary_header h3{display:inline-block;padding:2px 16px;line-height:38px}a.class-detail-summary-category_btn{background-color:#B9B3A2;color:#fff;display:inline-block;padding:0.2rem 0.8rem !important;font-size:0.8rem;border-radius:0.2rem}a.class-detail-summary-category_btn:hover{background-color:#867D66}.class-detail-new_label{position:relative;margin-right:0.2rem;padding:0.4rem 0.8rem 0.4rem 0.2rem;color:#fff;font-size:0.8rem;vertical-align:middle;background-color:#E6BB0C;border-radius:0.8rem}.class-detail-new_label i{margin-right:0.3rem;padding:0.2rem;color:#E6BB0C;background-color:#fff;border-radius:50%}.p-class_summary-share ul{display:flex;justify-content:center}.p-class_summary-share ul .facebook-share{line-height:20px}.p-class_summary-share ul li{margin:0 10px}.class-detail-summary_container h1{font-size:20px;font-weight:bold}.class-detail_title{font-weight:bold;font-size:1.5rem}.p-class_images{position:relative;margin-bottom:1.6rem;border:0 !important;padding:0 !important}.p-class_images ul.ui-tabs-nav{position:absolute;bottom:0;right:0;list-style:none;margin:0;padding:0;width:258px;background-color:#F7F7F7;border:0;top:0.1rem}.p-class_images ul.ui-tabs-nav li{font-size:12px;height:99px;width:100%;border-bottom:2px solid #fff;overflow:hidden;position:relative}.p-class_images ul.ui-tabs-nav li::before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background-color:#000;z-index:99;opacity:0.3;pointer-events:none;transition:opacity 0.3s}.p-class_images ul.ui-tabs-nav li img{width:100%;background:#F7F7F7;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.p-class_images li.ui-tabs-nav-item{background:none !important;border:0;margin:0 !important;border-radius:0}.p-class_images li.ui-tabs-nav-item a.ui-tabs-anchor{padding:0;cursor:pointer !important}.p-class_images li.ui-tabs-nav-item img:hover{opacity:0.8;filter:alpha(opacity=80);-ms-filter:"alpha( opacity=80 )"}.p-class_images ul.ui-tabs-nav li.ui-tabs-active{height:98px !important;padding-bottom:0px;background:#ccc}.p-class_images ul.ui-tabs-nav li.ui-tabs-active::before{opacity:0}.p-class_images .ui-tabs-panel{width:404px;height:304px;position:relative;padding:0 !important}.p-class_images .ui-tabs-panel img{width:400px;height:300px;padding:2px;background:#fff}.p-class_images .ui-tabs-hide{display:none}.p-class_summary-article{padding-top:8px}.p-class_summary-article li{display:inline-block;height:32px;line-height:32px;margin-right:16px;padding-right:32px;position:relative}.p-class_summary-footer{margin:0.8rem 0 0}.p-class_summary-footer::after{display:block;content:"";clear:both}.p-class_summary-footer ul{margin:0;padding:12px 0 0 0;float:right;text-align:right}.p-class_summary-footer .-rating_size_big{padding:0;float:left}.p-class_summary-footer .-rating_size_big .unit-count{display:inline-block;position:relative;top:2px;color:#02C39A}.p-class_summary-footer .-rating_size_big .mod-rating_star{height:20px}.-rating_size_min .mod-rating_star.-top3px{top:3px}.p-class_summary-footer-unit{display:inline-block;width:auto;float:right;line-height:42px;height:42px;padding:0 8px;margin-left:8px;text-align:center}.p-class_summary-footer-unit i{margin-right:8px;font-size:20px;vertical-align:middle}.p-class_summary-footer-unit p{line-height:42px;padding:0 4px}.is_course_wrapper>div{float:left;margin-top:22px}.is_course_wrapper .is_course_1 .radio_wrapper{margin-left:25px;float:left}.declared_course_num{float:left}.declared_course_num .number_of_times{margin-left:30px;color:#848484}.declared_course_num .text{margin-left:5px;font-size:12px;line-height:38px}.p-class_details{position:relative;margin-top:48px}.p-class_details-inner-text{position:relative}.p-class_details-inner-text.-close{overflow-y:hidden;height:320px}.p-class_details-inner-text.-open{padding-bottom:3.6rem}.class_detail-readmore{position:absolute;display:block;width:651px;margin-top:-1rem;padding:0.5rem 0;text-align:center;color:#02C39A;font-weight:normal;cursor:pointer;border:1px solid #02C39A;border-radius:0.2rem;background:#fff;bottom:0}.class_detail-readmore.-showing{margin-top:0}.class_detail-readmore:hover{opacity:0.7}.p-class_sidebar{width:280px;float:right}@keyframes wished-click{0%{transform:scale(1)}30%{transform:scale(0.5)}60%{transform:scale(1.3)}100%{transform:scale(1)}}@keyframes wished-hover{0%{transform:scale(1)}30%{transform:scale(0.7)}50%{transform:scale(1.2)}90%{transform:scale(0.95)}100%{transform:scale(1)}}.p-class_sidebar-fav #class_wish_2{display:block;line-height:40px;font-size:15px;color:#555555;margin-bottom:4px}.p-class_sidebar-fav #class_wish_2:hover{color:#fff}.p-class_sidebar-fav .p-class_sidebar-fav-btn{margin-top:0.8rem;text-align:center;position:relative;display:block;padding:0.4rem}.p-class_sidebar-fav .p-class_sidebar-fav-btn>i{margin-right:8px}.p-class_sidebar-fav .p-class_sidebar-fav-btn:hover.-hovered i{animation:wished-hover 0.7s ease}.p-class_sidebar-fav .p-class_sidebar-fav-btn.-wished{cursor:pointer;color:#44444A}.p-class_sidebar-fav .p-class_sidebar-fav-btn.-wished i{color:#E84855;animation:wished-click 0.7s ease}.p-class_sidebar-fav .p-class_sidebar-fav-btn.-wished:hover{background-color:#eaeaea}a.p-class_sidebar-wait-list-info{text-align:center;display:inherit}a.p-class_sidebar-wait-list-info i{margin-right:0.4rem}.mod-early-discount-form-discount-check{display:inline-block;*display:inline;*zoom:1;margin-right:10px !important}.mod-early-discount-form-discount-check-label{display:inline-block;*display:inline;*zoom:1;line-height:30px;margin-right:10px}.mod-early-discount-form-rate-select{display:none}#view_more{margin:10px auto}img#view_more{display:block}a#view_more{display:none}#show_class #side_nav{margin-top:-5px}.class-detail-section_container{margin:0;width:661px}.p-class_desc-curriculum li{padding:0;border:0}ul li.p-class_desc-curriculum-item{margin-top:1.6rem;padding-left:0.8rem}ul li.p-class_desc-curriculum-item:last-child{border-bottom:none}.p-class_desc-curriculum-inner{display:table}.p-class_desc-curriculum-icon{display:table-cell;padding-right:0.4rem}.p-class_desc-curriculum-icon>.icon-sa-arrow-circle-right{color:#04C2CC;font-size:20px}.p-class_desc-curriculum-icon>.icon-sa-arrow-circle-right.rotate{transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-moz-transition-duration:0.3s;-webkit-transition-duration:0.3s;-o-transition-duration:0.3s;-ms-transition-duration:0.3s}.p-class_desc-curriculum-text{display:table-cell}.p-class_desc-curriculum-headline{font-size:1.1rem;font-weight:bold}.p-class_desc-curriculum-item-accordion{display:none}.p-class_desc-curriculum-body{padding-left:0.8rem}.p-class_desc-curriculum-contents{margin:10px 0}.p-class-teacher-other-classes{position:relative;background-color:#F7F7F7;width:100%;padding:32px 0 64px;position:relative;background-color:#fff;width:100%;padding:32px 0 64px;margin-top:3.2rem}.p-class-teacher-other-classes .bx-wrapper{max-width:950px !important}.p-class-teacher-other-classes_inner{overflow:visible;width:960px;margin:0 auto}.p-class-teacher-other-classes_inner>.sa-btn{float:right}.p-class_reviews{position:relative;background-color:#F7F7F7;width:100%;padding:32px 0 64px;background-color:#fff}.mod-class-reviews_inner{width:661px;position:relative;padding-right:319px;margin:auto}.mod-class-reviews_menu li{display:inline-block;margin-right:1.2rem;position:relative;vertical-align:middle;font-size:0.9rem}.mod-class-reviews_menu li i{font-size:1.2em;margin-right:0.2em}.mod-class-reviews_menu-total{margin-left:0.8rem;font-weight:bold;font-size:1.2rem}.mod-class-reviews_menu-total span{font-size:1rem}.p-class_date_list_container{width:280px;position:relative;z-index:100}.class-date-list-limited-description_container{padding:0.6rem 0.4rem;color:#fff;font-size:0.8rem;text-align:center;background-color:#E84855;border-radius:0.4rem 0.4rem 0 0}.class-date-list-limited-description_container a{display:inline-block;margin-left:0.4rem;padding:0 0.4rem;color:#E84855;border:solid 1px #fff;border-radius:0.2rem;background-color:#fff}.p-class-sidebar-inner_container{box-sizing:border-box;padding:8px;background-color:#fff;border:1px solid #DADDDC;border-radius:0.4rem}.class-sidebar-inner_container-limited{padding:8px;border:2px solid #E84855;border-top:none;border-radius:0 0 0.4rem 0.4rem}.class-sidebar-recommend_title{font-weight:bold;text-align:center}.class-sidebar-recommend_container{margin-top:0.8rem;box-sizing:border-box;padding:8px;background-color:#D5E8FA;border:1px solid #DADDDC;border-radius:0.4rem}.class-sidebar-recommend_btn{padding:0 0.8rem;display:flex;align-items:center;wdith:100%;margin-top:0.4rem}.class-sidebar-recommend-tx_container{flex-grow:1;text-align:left}.class-sidebar-recommend-img_container{position:relative;margin:0.4rem auto;width:4rem;height:2.4rem}.class-sidebar-recommend_img{position:absolute;left:-0.4rem;width:3.2rem;height:2.4rem;border-radius:0.2rem;box-shadow:2px 2px 4px 0px rgba(0,0,0,0.3);transform:rotate(-10deg)}.class-sidebar-recommend_img:last-of-type{left:0.4rem;transform:rotate(10deg)}.p-class_date_list_selector{box-sizing:border-box;background-color:white;padding:8px 4px 4px;margin-bottom:8px;border:1px solid #02C39A;position:relative;cursor:pointer;transition:background-color 0.25s, border-color 0.25s;border-radius:0.2rem}.p-class_date_list_selector .p-class_capacity_tag{display:inline-block}.p-class_date_list_selector:hover{background-color:rgba(2,195,154,0.2)}.p-class_date_list_selector i{font-size:1.4rem;line-height:1.4rem;color:#02C39A;position:absolute;top:50%;margin-top:-0.7rem;right:8px}.p-class_date_list_selector.js-date_list_selector_onclick{background-color:rgba(2,195,154,0.2)}.p-class_date_selector{box-sizing:border-box;background-color:white;padding:8px 4px 4px;margin-bottom:8px;border:1px solid #02C39A;position:relative}.p-limited_session_detail_info{margin:0;border:none}.p-class_capacity_tag{display:inline-block;margin:0 0 0.2rem 0.3rem;padding:0.1rem 0.3rem;font-size:11px;text-align:center;box-sizing:border-box;border-radius:0.1rem}.p-class_capacity_tag:first-of-type{margin-left:0}.p-class_capacity_tag.-remaining{background-color:#FFDFD2;color:#EF6731}.p-class_capacity_tag.-after_discount{background-color:rgba(232,72,85,0.2);color:#E84855}.p-class_capacity_tag.-after_discount.-invalid{text-decoration:line-through}.p-class_capacity_tag.-reservable{background-color:#B7F7EA;color:#02C39A}.p-class_capacity_tag.-disable{background-color:#DADDDC;color:#44444A}.p-class_date{font-size:14px;font-weight:bold;color:#44444A}.class-date-limited_tx{display:inline-block;margin-left:0.4rem;padding:0 0.4rem;color:#57585C;font-weight:normal;font-size:0.76rem;border:solid 1px #57585C}.class-date-limited_tx:first-of-type{margin-left:0}.class-time_container{color:#44444A;font-size:0.8rem}.p-class_date_list_label{margin-top:0.4rem;color:#B9B3A2;font-size:0.8rem}.p-class_date_list_label .p-class_date_list_info{margin-left:0.4rem}.p-class_date_list_info{color:#44444A}.p-class_date_list_info i{color:#02C39A}.p-class_date_list_info.-not_paid{color:#E84855}.p-class_date_list_info.-invalid{text-decoration:line-through}.p-class_date_list_info_cost{display:inline-block;font-weight:bold}.p-class_date_list_info_cost.-after_discount{color:#E84855;font-weight:bold}.p-class_date_list_info_cost.-after_discount.-invalid{text-decoration:line-through}.p-class_date_list_info_cost.-before_discount{font-size:12px;text-decoration:line-through;font-weight:normal}.class-date-comment_tx{margin-top:0.4rem;padding:0.4rem;font-size:0.8rem;background-color:#F7F7F7;border-radius:0.2rem}.p-class_date_seseion_address{color:#02C39A}.p-class_date_seseion_address.-not_display_allowed{color:#434449;margin-bottom:8px}.p-class_date_lists_wrapper{background-color:white;position:absolute;top:20%;right:0;z-index:100;width:120%;padding:0.4rem;max-height:336px;overflow-y:scroll;box-shadow:-2px 2px 4px 0px rgba(0,0,0,0.15)}.p-class_date_lists_wrapper::-webkit-scrollbar{width:7px;-webkit-appearance:none}.p-class_date_lists_wrapper::-webkit-scrollbar-thumb{border-radius:4px;background-color:#DADDDC}.p-class_date_lists_container{position:relative;box-sizing:border-box;min-height:56px;border-bottom:1px solid #DADDDC;padding:8px 0}.p-class_date_lists_container:last-child{margin-bottom:0;border-bottom:none}.p-class_date_lists_container.active{background-color:rgba(2,195,154,0.1)}.p-class_date_lists_container:hover{background-color:rgba(2,195,154,0.1);cursor:pointer}.p-class_date_list{padding:0 8px 0 4px}.p-class_date_list .p-class_date{font-size:0.9rem;font-weight:bold}.class-date-lists-date-request_container{margin:0 auto;padding:0.8rem 0;text-align:center}.class-details-banner_container{margin-top:1rem}.class-details-ladder-reserve_img{width:100%;border-radius:0.2rem}.class-details-ladder-reserve_img:hover{opacity:0.8;transition-duration:0.1s}.p-class_reserve_btn{font-size:18px !important;padding:0}.p-class_reserve_btn a{color:white !important;display:inline-block;width:100%}.p-class_request_btn,.class-detail-sessions-request_btn{background-color:#21C2CA;color:white;width:100%;margin:0.4rem 0}.p-class_request_btn:link,.class-detail-sessions-request_btn:link,.p-class_request_btn:visited,.class-detail-sessions-request_btn:visited{color:white}.p-class_request_btn a,.class-detail-sessions-request_btn a{color:white;display:inline-block;width:100%}.p-class_request_btn:hover,.class-detail-sessions-request_btn:hover{background-color:#1eb1b8}.p-class_request_btn.-disable,.-disable.class-detail-sessions-request_btn{background-color:#EEE;color:#B0B0B0;height:auto;line-height:1.4;padding:0.4rem 0.8rem;font-size:1rem;cursor:auto}.p-class_request_btn.-disable:hover,.-disable.class-detail-sessions-request_btn:hover{background-color:#EEE}a.p-class_cancel_regist_btn{width:100%;margin:0.4rem 0;color:white;background-color:#21C2CA}a.p-class_cancel_waiting_btn{width:100%;margin:0.4rem 0;color:white;background-color:#B9B3A2}.class-detail-mypage_btn{width:100%;font-size:0.9rem}.p-class_own_class_btn{line-height:22px !important}.p-class_own_class_btn a{color:white}.p-class_social_area{text-align:center}.js-date_list-fixed_top{position:fixed;top:4rem}.js-date_list-hidden{visibility:hidden}.js-date_list_session{display:none}.js-date_list_session-show{display:block}@media only screen and (min-width: 768px) and (max-width: 1024px), only screen and (min-width: 768px) and (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 1), only screen and (min-width: 768px) and (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 2){.p-class_sidebar{width:270px}.p-class_container{width:100%}.p-class_teacher .sa-section-header_wrap{width:100%}.p-class_desc .sa-section-header_wrap{width:100%}.p-class_sidebar-fav .p-class_sidebar-fav-btn{font-size:14px}}.class_wish_count_button_under{margin:0.4rem 0 0.3rem;font-size:0.8rem;text-align:center}.p-class_special-discount{background-color:rgba(232,72,85,0.2);color:#E84855;margin-top:8px;padding:0.4rem;text-align:center}.p-class_special-discount .-detail{font-size:12px}.p-class_special-discount .-cost{font-size:1.2rem;font-weight:bold}.p-class_special-discount .-before_discount{text-decoration:line-through;font-weight:normal}.p-class_special-discount-note_tx{font-size:0.8rem}.mod-more-classes{background-color:#fff;padding:0 0 24px;border-bottom:1px solid #EDEDED}.mod-more-classes.-topline{border-top:1px solid #EDEDED}.mod-more-classes .sa-section-header_wrap.-med-header{position:static;padding-bottom:16px;padding-top:16px;max-width:996px;width:996px}.mod-more-classes_title{width:980px;margin:auto auto 16px;border-top:1px solid #EDEDED;padding-top:24px}.mod-more-classes_container{width:980px;margin:auto}.mod-more-classes_list{width:980px;overflow:auto;margin-left:-15px;text-align:left;overflow:auto}.mod-more-classes_box{width:31%;margin-right:2%;position:relative;float:left;transition:opacity 0.25s}.mod-more-classes_box:hover{opacity:0.75}.mod-more-classes_box a{display:block;height:100%}.mod-more-classes_box a .-price{background:#02C39A;color:white;font-size:14px;padding:4px 8px;position:absolute;top:0;right:0;border-radius:0 0.4rem 0 0.4rem}.mod-more-classes-box_container{width:100%;height:238px;background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:0.4rem}.mod-more-classes-box_container .-category-wrap{display:block}.mod-more-classes-box_container .-category{display:inline-block;padding:4px 8px;background-color:#B9B3A2;color:#fff;font-size:0.8rem;border-radius:0.4rem 0 0.4rem 0}.mod-more-classes_box-inner{bottom:0;left:0;right:0;height:100px}.mod-more-classes_box-title{line-height:1.6;text-align:left;font-weight:bold;font-size:15px;padding:8px}.mod-more-classes_box-title .-title-text{line-height:1.6;max-height:3.2em;text-overflow:ellipsis;display:inline}.mod-more-classes_box-title .review{font-size:12px;white-space:nowrap}.class-detail-sessions_container{padding-left:0.8rem}.class-detail-sessions-request_btn{width:auto}.class-detail-session_container{border-bottom:1px solid #EDEDED;padding-bottom:0.6rem;margin-top:0.6rem;width:100%;display:table}.class-detail-session_container:last-of-type{border:none}.class-detail-session-info_container{display:table-cell;vertical-align:top}.class-detail-session-request-info_container{display:table-cell;vertical-align:top}.class-detail-session-btn_container,.class-detail-session-request-btn_container{display:table-cell;text-align:right;width:20%;padding-left:0.8rem}.class-detail-session-request-btn_container{width:auto}.class-detail-session-basic_container{width:100%;display:table}.class-detail-session-date_tx{display:table-cell;font-weight:bold;font-size:1.1rem;white-space:nowrap}.class-detail-session-course_title{font-weight:bold;font-size:1.2rem;line-height:1.5}.class-detail-session-course-date_tx{margin:0.2rem 0 0.2rem 0;padding-left:0.4rem;font-weight:normal;font-size:0.9rem}.class-detail-session-limited_tx{display:inline-block;margin-bottom:0.4rem;padding:0.2rem;color:#57585C;font-weight:normal;font-size:0.76rem;border:solid 1px #57585C}.class-detail-session-time_tx{font-size:0.9rem}.class-detail-session-participants_container{margin-right:0.8rem;margin-left:0.4rem}.class-detail-session-participants_label{margin-right:0.4rem;color:#96989c}.class-detail-session-participants_tx{margin-right:0.8rem}.class-detail-session-location_container{margin-left:0.4rem}.class-detail-session-location_label{color:#96989c;margin-right:0.4rem}.class-detail-session-location_tx{margin-right:0.8rem}.class-detail-session-price_container{display:flex;justify-content:end}.class-detail-session-course-price_container{display:flex}.class-detail-session-price_tx{margin-left:0.4rem;font-weight:bold;font-size:1.1rem}.class-detail-discounted-price_container{display:flex;align-items:center;flex-wrap:wrap}.class-detail-discounted-price_tx,.class-detail-session-discounted-price_tx{font-weight:bold;color:#E84855;white-space:nowrap}.class-detail-session-discounted-price_tx{margin-left:0.4rem}.class-detail-session-discount_label{margin-left:0.4rem}.class-detail-session-undiscounted-price_tx{margin-left:0.4rem;font-weight:bold;text-decoration:line-through}.class-detail-session-reserve_btn{padding:0.6rem 1.2rem;width:100%}.class-detail-session-reserve_btn:after{content:"進む"}.class-detail-session-primary_btn{width:100%}.class-detail-session-primary_btn.disabled{padding:0.4rem 0}a.class-detail-session-cancel-register_btn{margin:0.4rem 0;padding:0.8rem 1.2rem;background-color:#21C2CA;width:100%;color:#fff}a.class-detail-session-cancel-register_btn:hover{background-color:#1eb1b8 !important}a.class-detail-session-cancel-waiting_btn{padding:0.6rem 0.4rem;color:white;background-color:#B9B3A2;width:100%}.class-detail-session-cancel-waiting_tx{font-size:0.8rem;text-align:left;line-height:1.5}.class-detail-session-notes_tx{font-size:0.8rem}.class-detail-sessions-more_btn{width:100%;padding:0.8rem 1.2rem;margin-top:0.8rem}.class-detail-discounted-price_tx,.class-detail-session-discounted-price_tx{font-weight:bold;font-size:1.1rem;color:#E84855}.class-detail-remaining_label{display:inline-block;margin-right:0.4rem;padding:0 0.4rem;color:#EF6731;background-color:#FFDFD2;vertical-align:text-bottom}.class-detail-discount_label,.class-detail-session-discount_label,.class-detail-price-discount_label{display:inline-block;padding:0 0.4rem;color:#fff;background-color:#E84855;vertical-align:text-bottom}.class-detail-price_tx-undiscounted{text-decoration:line-through}.class-detail-price-discount_label{margin-left:0.4rem;white-space:nowrap}.class-detail-secondary_btn{width:100%;margin-bottom:0.6rem}.class-detail-reserve_btn{margin-top:0.4rem;width:100%}.class-detail-corporate_btn{width:100%;margin-bottom:0.6rem}.class-detail-form-open-request_label{display:inline;margin-right:1.2rem}.class-date-request_wrapper{margin-top:0.8rem}.class-date-request-teacher_container{width:100%;display:flex;padding-right:0.8rem}.class-date-request-teacher-img_container{display:block;padding-right:0.8rem}.class-date-request-teacher_img{display:block;width:4.8rem;height:4.8rem;border-radius:50%}.class-date-request-teacher-info_container{width:100%}.class-date-request-message_tx{width:100%;box-sizing:border-box;margin-bottom:0.8rem;padding:0.8rem;background-color:#fbf1dc;border-radius:0.4rem;position:relative}.class-date-request-message_tx::before{content:"";position:absolute;width:0;height:0;top:0;bottom:0;left:12px;margin:auto;border-top:12px solid transparent;border-bottom:12px solid transparent;border-right:15px solid #fbf1dc}.class-date-request-message_tx::before{top:10px;left:-10px;right:inherit;bottom:inherit}.class-request-held-pattern-buttons_container{display:flex;width:100%;margin:auto}.class-date-request-date_btn{width:100%;padding:0.4rem 0}.class-date-request_container{padding:0.8rem 0.4rem;background:#F7F7F7;border-radius:0.4rem}.class-date-request_container .date-request-remove_btn{background:#fff}.class-date-request_subtittle{font-weight:bold}.class-date-request-date_container{max-width:320px;display:flex;align-items:center;text-align:center;margin:0.8rem auto}.class-date-request-date_input{width:100%;padding:0 0.2rem;font-size:0.8rem}.class-date-request_btn{margin-top:0.8rem;width:100%;background:#21C2CA;border-color:#21C2CA}.class-date-request_btn:hover{background-color:#1eb1b8}.class-date-request-message_input{width:100%;height:5rem;margin-top:0.8rem}.class-detail-notes_container{padding:0.8rem;background-color:#F7F7F7;margin-top:0.8rem;border-radius:0.4rem}.class-detail-notes_container a{color:#00AC88;text-decoration:underline}.class-detail-notes_container a:hover{text-decoration:none}.class-detail-notes_title{font-weight:bold}.class-detail-organizer_btn{width:100%;margin-top:0.8rem}.ui-autocomplete{max-height:300px;overflow:auto}.ui-autocomplete .ui-menu-item a{color:#02C39A;padding:0.8rem}.ui-autocomplete .ui-menu-item a.ui-state-hover,.ui-autocomplete .ui-menu-item a.ui-state-active{background-color:rgba(2,195,154,0.1)}.class-deatil-created-panel-contents_container{text-align:center}.class-deatil-created-panel_footer{margin-top:1.6rem;text-align:center}.class-deatil-created-panel_footer .e-primary_btn,.class-deatil-created-panel_footer .e-primary_btn-m,.class-deatil-created-panel_footer .e-primary_btn-s,.class-deatil-created-panel_footer .mypage-coupon-service_btn,.class-deatil-created-panel_footer .dashboard-primary_btn,.class-deatil-created-panel_footer .dashboard-steacher-send-notice-submit_btn,.class-deatil-created-panel_footer .dashboard-steacher-send-notice-confirmation-primary_btn,.class-deatil-created-panel_footer .dashboard-student-memo_btn,.class-deatil-created-panel_footer .dashboard-review-reply-form_btn,.class-deatil-created-panel_footer .dashboard-subscription-membership-content-for-member_btn,.class-deatil-created-panel_footer .subscription-membership-content-for-member_btn,.class-deatil-created-panel_footer .dashboard-dm-primary_btn,.class-deatil-created-panel_footer .dashboard-class-list-filter-submit_btn,.class-deatil-created-panel_footer .dashboard-steacher-students-message_btn,.class-deatil-created-panel_footer .d-teachers-list-add_btn,.class-deatil-created-panel_footer .dashboard-subscription-service-primary_btn,.class-deatil-created-panel_footer .dashboard-onetime-service-feature-primary_btn,.class-deatil-created-panel_footer .dashboard-onetime-service-primary_btn,.class-deatil-created-panel_footer .dashboard-analytics-modal_btn,.class-deatil-created-panel_footer .session-detail-confirm-submit_btn,.class-deatil-created-panel_footer .subscription-service-menu-publish_btn,.class-deatil-created-panel_footer .onetime-service-menu-publish_btn,.class-deatil-created-panel_footer .edituser-submit_btn,.class-deatil-created-panel_footer .edituser-submit-small_btn,.class-deatil-created-panel_footer .edituser-creditcard-card-edit-submit_btn,.class-deatil-created-panel_footer .edituser-creditcard-subscription-services_btn,.class-deatil-created-panel_footer .edituser-profile_btn,.class-deatil-created-panel_footer .top-signup_btn,.class-deatil-created-panel_footer .top-join_btn,.class-deatil-created-panel_footer .top-ranking-service-owner-owner-movie_btn,.class-deatil-created-panel_footer .search-sidebar_btn,.class-deatil-created-panel_footer input.spaces-search_btn,.class-deatil-created-panel_footer .spaces-new-space_btn,.class-deatil-created-panel_footer a.spaces-search_btn,.class-deatil-created-panel_footer .space-primary_btn,.class-deatil-created-panel_footer .top-teach_btn,.class-deatil-created-panel_footer .review-form-description_btn,.class-deatil-created-panel_footer .m-form-submit_btn,.class-deatil-created-panel_footer .m-form-tooltip_container,.class-deatil-created-panel_footer .class-detail-session-primary_btn,.class-deatil-created-panel_footer .class-date-request_btn,.class-deatil-created-panel_footer .class-detail-dashboard-publish_btn,.class-deatil-created-panel_footer .class-detail-dashboard-share_btn,.class-deatil-created-panel_footer .class-detail-dashboard-teacher_btn,.class-deatil-created-panel_footer input.payment-method-submit_btn,.class-deatil-created-panel_footer input.payment-confirmation-submit_btn,.class-deatil-created-panel_footer a.payment-confirmation-submit_btn,.class-deatil-created-panel_footer .payment-confirmation-paypal-submit_btn,.class-deatil-created-panel_footer a.payment-class-detail-confirmation-submit_btn,.class-deatil-created-panel_footer .payment-complete_btn,.class-deatil-created-panel_footer .p-payments_complete-buttons a,.p-payments_complete-buttons .class-deatil-created-panel_footer a,.class-deatil-created-panel_footer .sales-transfer-request_btn,.class-deatil-created-panel_footer .badge-teaser_btn,.class-deatil-created-panel_footer .classroom-menu-primary_btn,.class-deatil-created-panel_footer .classroom-action_btn,.class-deatil-created-panel_footer .conversations-search_btn,.class-deatil-created-panel_footer input.conversation-submit_btn,.class-deatil-created-panel_footer .about-learning-services_btn,.class-deatil-created-panel_footer .dashboard-discount-new_btn,.class-deatil-created-panel_footer .dashboard-discount-qr_btn,.class-deatil-created-panel_footer .dashboard-discount-primary_btn,.class-deatil-created-panel_footer .mypage-post-review_btn,.class-deatil-created-panel_footer .mypage-wish-empty_btn,.class-deatil-created-panel_footer .service-owner-search-service-owner-movie_btn,.class-deatil-created-panel_footer .awards-teacher-movie_btn,.class-deatil-created-panel_footer .signup-submit_btn,.class-deatil-created-panel_footer .withdrawal-submit_btn,.class-deatil-created-panel_footer .my-category-edit_btn,.class-deatil-created-panel_footer .recommend-service-owner-movie_btn,.class-deatil-created-panel_footer .service-owner-notification-offs_btn,.class-deatil-created-panel_footer .static-page-cp-twitter_btn,.class-deatil-created-panel_footer .static-page-cp-menu_btn1,.class-deatil-created-panel_footer .static-page-cp-menu_btn3,.class-deatil-created-panel_footer .static-page-mugen2020-cp-1-special_btn,.class-deatil-created-panel_footer .static-page-may2020-cp-menu_btn,.class-deatil-created-panel_footer .static-page-cp-feature_btn,.class-deatil-created-panel_footer .static-page-summer-kids2022-class_btn,.class-deatil-created-panel_footer .static-page-summer-kids2022-footer_btn,.class-deatil-created-panel_footer .static-page-apr2020-cp_btn,.class-deatil-created-panel_footer .static-page-apr2020-cp-online_btn,.class-deatil-created-panel_footer .static-page-apr2020-cp-search_btn,.class-deatil-created-panel_footer .static-page-apr2020-cp-ranking_btn,.class-deatil-created-panel_footer .anniversary-10th-meeting_btn,.class-deatil-created-panel_footer a.coupon-code_btn,.class-deatil-created-panel_footer .m-teach_btn,.class-deatil-created-panel_footer .introduction_btn,.class-deatil-created-panel_footer .online-classbox_btn,.class-deatil-created-panel_footer .onetime-service-feature_btn,.class-deatil-created-panel_footer .onetime-service-feature-bottom_btn,.class-deatil-created-panel_footer .subscription-service-feature_btn,.class-deatil-created-panel_footer .subscription-service-feature-bottom_btn{min-width:16rem}.class-deatil-created-panel-virus-policy_container{display:inline-block;box-sizing:border-box;margin-top:1.6rem;padding:0.8rem 1.6rem;text-align:center;background-color:#EDEDED;border-radius:0.4rem}.class-deatil-created-panel-virus-policy_container br{display:none}.class-deatil-created-panel-virus-policy_container a{color:#00AC88}.class-deatil-created-panel-virus-policy_title{font-weight:1rem;font-weight:bold}.class-detail-status_area_title{margin-bottom:0.8rem;font-weight:bold;font-size:1.5rem;text-align:center}.class-detail-status-area-contents_container{margin:1.6rem 0;text-align:center}.class-details-loading_conntainer{text-align:center;margin-bottom:3rem}.class-details-loading_conntainer svg{fill:none;stroke:#02C39A;stroke-width:6.5;stroke-linecap:round;stroke-dasharray:106 106;animation:loader 1.4s infinite cubic-bezier(0.4, 0, 0.3, 1),loading 1.2s infinite linear;vertical-align:middle}@keyframes loader{from{stroke-dashoffset:106}to{stroke-dashoffset:-106}}@keyframes loading{from{transform:none}to{transform:rotate(360deg)}}.class-detail-specials_container{width:100%;overflow:hidden}.class-detail-special_container{float:left;width:33%;padding:0.4rem;box-sizing:border-box}.class-detail-special_img{width:100%;border-radius:0.4rem}.class-detail-special_img:hover{opacity:0.8}.class-detail-footer-links_container{margin:0 0 2.4rem}.class-detail-teacher-bio-more_link{color:#02C39A;cursor:pointer}.class-detail-teacher-bio-more_link:hover{color:#00AC88}.class-detail-dashboard_container{box-sizing:border-box;width:100%;margin:0 auto 1.6rem;padding:0.8rem;overflow:hidden;background-color:#F7F7F7;border:solid 1px #DADDDC;border-radius:0.4rem}.class-detail-dashboard-status_container{display:table;float:left}@media screen and (max-width: 640px){.class-detail-dashboard-status_container{float:none;display:block;width:100%;padding-bottom:0.8rem;border-bottom:solid 1px #DADDDC}}.class-detail-dashboard-status_tx{float:left;padding-right:0.8rem;font-weight:bold;font-size:0.9rem}@media screen and (max-width: 640px){.class-detail-dashboard-status_tx{float:none}}.class-detail-dashboard-status_label{color:#96989c;font-weight:normal;font-size:0.8rem}@media screen and (max-width: 640px){.class-detail-dashboard-status_label{display:inline-block;margin-right:0.4rem}}.class-detail-dashboard-status-help_btn{margin:0 0.4rem;color:#02C39A}.class-detail-dashboard-publish_btn{font-size:0.9rem}@media screen and (max-width: 640px){.class-detail-dashboard-publish_btn{width:100%;margin-top:0.8rem}}.class-detail-dashboard-status_btn{font-size:0.9rem}@media screen and (max-width: 640px){.class-detail-dashboard-status_btn{width:100%;margin-top:0.8rem}}.class-detail-dashboard-status-limited_container{padding-left:0.8rem;display:table-cell}@media screen and (max-width: 640px){.class-detail-dashboard-status-limited_container{display:block;width:100%;margin-top:0.8rem;padding:0}}.class-detail-dashboard-edit_container{float:right}@media screen and (max-width: 640px){.class-detail-dashboard-edit_container{float:none;width:100%}}.class-detail-dashboard-edit_btn{margin-left:0.4rem;font-size:0.9rem}@media screen and (max-width: 640px){.class-detail-dashboard-edit_btn{width:100%;margin:0.8rem 0 0 0}}.class-detail-dashboard-session_btn{width:100%;margin-top:0.8rem;font-size:0.9rem}.class-detail-dashboard-share_btn{margin-left:0.4rem;font-size:0.9rem}@media screen and (max-width: 640px){.class-detail-dashboard-share_btn{width:100%;margin:0.8rem 0 0 0}}.class-detail-dashboard-teacher_btn{margin-left:0.4rem;font-size:0.9rem}@media screen and (max-width: 640px){.class-detail-dashboard-teacher_btn{width:100%;margin:0.8rem 0 0 0}}#dashboard-session-details-modal{width:350px;display:none;background:#FFF;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;box-shadow:0px 0px 4px rgba(0,0,0,0.7);-webkit-box-shadow:0 0 4px rgba(0,0,0,0.7);-moz-box-shadow:0 0px 4px rgba(0,0,0,0.7)}.class-detail-form_title a .icon-help{color:#02C39A}.class-detail-form-cost_input{width:8rem !important}.class-detail-form_subtitle{display:inline-block;margin:0.8rem 0 0;font-size:0.9rem;font-weight:bold}@media screen and (max-width: 640px){.class-detail-form_subtitle{margin:0.8rem 0 0.4rem;font-size:0.8rem}}.class-detail-form-held-pattern-buttons_container{display:flex;width:60%}@media screen and (max-width: 640px){.class-detail-form-held-pattern-buttons_container{width:100%}}.class-detail-form-held-pattern-btn_container{flex-grow:1;width:33%;padding:0.2rem}.class-detail-form-held-pattern_btn{width:100%;height:100%;padding:0.8rem;font-size:0.9rem;border:solid 3px #DADDDC;border-radius:0.4rem}@media screen and (max-width: 640px){.class-detail-form-held-pattern_btn{padding:0.4rem 0;font-size:0.76rem}}.class-detail-form-held-pattern_btn.active{background-color:rgba(2,195,154,0.1);border:solid 3px #02C39A}.class-detail-form-held-pattern_btn input{display:inline}.class-detail-form-held-pattern_btn-disabled{display:inline-block;box-sizing:border-box;width:100%;height:100%;padding:0.8rem;font-size:0.9rem;text-align:center;border:solid 3px #DADDDC;border-radius:0.4rem;opacity:0.3}.class-detail-form-held-pattern_btn-disabled.active{background-color:#fff}.class-detail-form-held-pattern_btn-disabled input{display:inline}.class-detail-form-held-pattern_img{display:block;width:80%;height:auto;margin:auto}@media screen and (max-width: 640px){.class-detail-form-held-pattern_img{width:100%}}.class-detail-form-held-pattern-course_img{display:block;width:auto;height:4.8rem;margin:auto}@media screen and (max-width: 640px){.class-detail-form-held-pattern-course_img{height:3rem}}.class-detail-form-held-pattern-btn_tx{display:block}.class-detail-form-course-option_container{display:none}.class-detail-form-course-select_container{display:table;margin-bottom:0.4rem}@media screen and (max-width: 640px){.class-detail-form-course-select_container{width:100%}}.class-detail-form-course-select_input{display:table-cell;vertical-align:bottom}.class-detail-form-course-select_tx{display:table-cell;padding-left:0.4rem;vertical-align:bottom}.class-detail-form-category_item{display:block;margin:0.8rem 0 0}.class-detail-form-parent-category_tx{margin-bottom:0.4rem;font-size:0.8rem}@media screen and (max-width: 640px){.class-detail-form-parent-category_tx{margin:0}}.class-detail-form-child-category_tx{font-size:1rem}.class-detail-form-classdescription_input{width:100%;height:20rem}.class-detail-form-open-request-notification_container{padding:0.8rem;color:#44444A;font-size:0.8rem;background-color:rgba(232,72,85,0.1);border-radius:0.4rem}@media screen and (max-width: 640px){.class-detail-form-open-request-notification_container{margin:0.8rem 0}}.class-detail-form-course_footer{width:100%;margin:0.8rem 0;text-align:center}@media screen and (max-width: 640px){.class-detail-form-course-footer_btn{width:100%}}.class-detail-form-course-delete_btn{float:right;padding:0.4rem}.date-request-contents_container{text-align:left}.date-request-teacher_wrapper{margin-top:1.6rem;text-align:left}.date-request-teacher_title{color:#96989c}.date-request-teacher_container{margin-top:0.4rem;display:flex}.date-request-teacher_img{width:4.8rem;height:4.8rem;border-radius:50%}.date-request-teacher-info_container{width:100%;margin-left:0.8rem}.date-request-teacher_tx{font-weight:bold;font-size:1.2rem}.date-request-message_tx{width:100%;box-sizing:border-box;margin-top:0.8rem;padding:0.8rem;background-color:#fbf1dc;border-radius:0.4rem;position:relative}.date-request-message_tx::before{content:"";position:absolute;width:0;height:0;top:0;bottom:0;right:12px;margin:auto;border-top:12px solid transparent;border-bottom:12px solid transparent;border-left:15px solid #fbf1dc}.date-request-message_tx::before{top:-10px;left:16px;right:inherit;bottom:inherit}.date-request-message_input{width:100%;height:10rem;margin-top:0.8rem}.date-request-note_tx{margin-top:0.4rem;font-size:0.8rem;color:#96989c}.date-request-class_img{display:inline-block;width:160px;height:auto}.date-request-held-pattern-buttons_container{display:flex;width:50%;margin:auto}@media screen and (max-width: 640px){.date-request-held-pattern-buttons_container{width:100%}}.date-request-held-pattern-btn_container{flex-grow:1;width:33%;padding:0.2rem}.date-request-held-pattern_btn{width:100%;height:100%;padding:0.8rem;font-size:0.9rem;border:solid 3px #DADDDC;border-radius:0.4rem}.date-request-held-pattern_btn.active{background-color:rgba(2,195,154,0.1);border:solid 3px #02C39A}.date-request-held-pattern_btn input{display:inline}.date-request-held-pattern_img{display:block;width:80%;height:auto;margin:auto}.date-request-dates_container{text-align:center;margin:0.8rem 0}.date-request-remove_btn{border-radius:50%;font-size:1rem;line-height:1.6rem;width:1.6rem;height:1.6rem;text-align:center;padding:0;flex-shrink:0}@media screen and (max-width: 640px){.date-request-remove_btn{font-size:1rem;line-height:2rem;width:2rem;height:2rem}}.mod-date-request_checkbox{margin:0 0 11px}.mod-date-request_checkbox .mod-date-request_checkbox_item{position:relative;transition:background-color 0.25s;margin-right:36px}.date-request-time-range_select{width:auto;margin:0 0.2rem;padding:0 1.2rem 0 0.4rem}@media screen and (max-width: 640px){.date-request-time-range_select{width:auto}}.date-request-warning_tx{margin-top:0.4rem;color:#E84855}label.error{color:#E84855;margin-bottom:8px}@keyframes changeBorderColor{from{border:1px solid #EDEDED}to{border:1px solid #02C39A}}@keyframes changeOpacity{from{opacity:0}to{opacity:1}}.p-time-range-selector_form{width:700px;margin:-80px auto 0;background-color:#fff;box-shadow:0px 0px 10px rgba(0,0,0,0.1)}::-webkit-input-placeholder{color:#96989c}::-ms-input-placeholder{color:#96989c}::placeholder{color:#96989c}.p-time-range-selector_form-list{margin-bottom:8px}.p-time-range-selector_form-list li{display:block;height:24px;margin-bottom:8px}.p-time-range-selector_form-list .-inline{display:inline-block;width:inherit;margin-left:-8px}.blockUI.blockMsg{z-index:12000 !important}.blockUI.blockOverlay{z-index:11500 !important}.payment_container{max-width:980px;margin:auto;padding:0.8rem;overflow:auto;color:#44444A}@media screen and (max-width: 640px){.payment_container{margin-bottom:3.2rem}}.payment_title{margin-bottom:1.6rem;text-align:center;font-weight:bold;font-size:1.2rem}.payment-contents_container{margin:auto;max-width:684px}.payment-section_container{margin-bottom:2.8rem}.payment-section_title,.payment-note_title{margin:0.4rem 0;font-weight:bold;font-size:1.2rem}.payment-section_title i,.payment-note_title i{margin-right:0.4rem}.payment-section-title_tx{margin-left:0.8rem}.payment-section_subtitle{margin:0.8rem 0 0.4rem;font-weight:bold;font-size:1rem}.payment-section_subtitle i{margin-right:0.2rem}.payment-service-summary_label{color:#96989c}.payment-service-summary_container{position:relative;display:flex;margin:0.8rem 0}.payment-service-summary-img_container{width:120px}@media screen and (max-width: 640px){.payment-service-summary-img_container{display:none}}.payment-service-summary_img{width:120px;height:90px;background-color:#F7F7F7;background-position:center center;background-size:cover;border:solid 1px #EDEDED;border-radius:0.4rem}.payment-service_container{position:relative;display:flex;margin:0.8rem 0}@media screen and (max-width: 640px){.payment-service_container{display:block;margin:0}}.payment-service-img_container{width:160px}@media screen and (max-width: 640px){.payment-service-img_container{width:100%}}.payment-service_img{width:160px;height:120px;background-color:#F7F7F7;background-position:center center;background-size:cover;border:solid 1px #EDEDED;border-radius:0.4rem}@media screen and (max-width: 640px){.payment-service_img{margin-bottom:0.8rem;width:100%;height:12rem}}.payment-service-info_container{padding-left:1.2rem}@media screen and (max-width: 640px){.payment-service-info_container{padding:0}}.payment-service_title{font-weight:bold}.payment-service-type_tx{display:inline-block;margin-left:0.8rem;font-weight:normal}.payment-service-date_tx{display:inline-block;margin-left:0.8rem;font-weight:normal}.payment-service_tx{margin-top:0.4rem}.payment-subscription-service-price_tx{display:inline-block;margin-top:0.4rem;font-weight:bold}.payment-subscription-service-price_tx.-before_discount{font-weight:normal;text-decoration:line-through}.payment-subscription-summary-discounted-price_container{display:inline-flex;align-items:center}.payment-subscription-summary-discounted-price_container .payment-subscription-summary-discounted-price_tx{font-weight:bold;margin-left:0.4rem;color:#E84855}.payment-subscription-summary-discounted-price_container .payment-subscription-summary-discount_label{display:inline-block;margin-left:0.4rem;padding:0 0.4rem;color:#fff;background-color:#E84855;vertical-align:text-bottom}.payment-subscription-summary-invalid-discount_label{display:inline-block;margin-left:0.4rem;padding:0 0.4rem;background-color:rgba(232,72,85,0.2);color:#E84855;text-decoration:line-through}.payment-onetime-price_container .payment-onetime-service-price_tx{display:inline-block;margin-top:0.4rem;font-weight:bold}.payment-onetime-price_container .payment-onetime-service-price_tx.-before_discount{font-weight:normal;text-decoration:line-through}.payment-onetime-summary-discounted-price_container{display:inline-flex;align-items:center}.payment-onetime-summary-discounted-price_tx{font-weight:bold;margin-left:0.4rem;color:#E84855}.payment-onetime-summary-discount_label{display:inline-block;margin-left:0.4rem;padding:0 0.4rem;color:#fff;background-color:#E84855}.payment-onetime-summary-invalid-discount_label{display:inline-block;margin-left:0.4rem;padding:0 0.4rem;background-color:rgba(232,72,85,0.2);color:#E84855;text-decoration:line-through}.payment-onetime-calc_container{margin-top:0.8rem;box-sizing:border-box;width:100%;padding:0.2rem 0;text-align:center;font-weight:bold;background-color:#F7F7F7;background-color:rgba(207,228,250,0.5);border-radius:0.4rem}.payment-onetime-calc-note_tx{margin-left:0.8rem;display:inline-block;font-weight:normal}.payment-email_container{margin:1.6em 0 1.6rem;padding:1.2rem;border:solid 1px #EDEDED;border-radius:0.8rem}@media screen and (max-width: 640px){.payment-email_container{padding:0.8rem}}.payment-email_title{display:block;font-weight:bold;margin-bottom:0.8rem}.payment-method_container{margin:1.6em 0 1.6rem;padding:1.2rem;border:solid 1px #EDEDED;border-radius:0.8rem}@media screen and (max-width: 640px){.payment-method_container{padding:0.8rem}}.payment-method_title{font-weight:bold;font-size:1.2rem}.payment-method-note_tx{color:#96989c;line-height:1.5}.payment-method-card_container img{width:2.4rem}.payment-method-card_container .paypal-logo{width:4rem}.payment-method-card_container .paypal-support-cards_img{margin-top:0.4rem;width:16rem}.payment-method-card_tx{margin-right:0.8rem}.payment-method-card-notes_container{margin-top:0.8rem;padding:0.8rem;background-color:#F7F7F7;border-radius:0.4rem}.payment-method-card-notes-strong_tx{font-weight:bold}.payment-method_footer{text-align:center}.payment-method-error_tx,.payment-method-error_tx_left{display:none;margin-top:0.8rem;box-sizing:border-box;padding:0.4rem 0.8rem;color:#E84855;font-weight:bold;text-align:center;background-color:rgba(232,72,85,0.1);border-radius:0.4rem}.payment-method-error_tx_left{text-align:left}.payment-method-error_tx_left a{color:#E84855;text-decoration:underline}.payment-card-info_container{display:inline-block;margin-left:0.8rem;padding:0.4rem 1.6rem;background-color:#F7F7F7;border:solid 1px #EDEDED;border-radius:0.2rem}@media screen and (max-width: 640px){.payment-card-info_container{display:block;margin:0.8rem 0 0 0;padding:0.4rem}}.payment-card-brand_container img{margin-right:0.2rem;width:2rem}@media screen and (max-width: 640px){.payment-card-brand_container img{margin:0;width:1.6rem}}.payment-card_label{margin:0 0.4rem 0 0.8rem;color:#96989c}@media screen and (max-width: 640px){.payment-card_label{margin:0 0.3rem 0 0}}.payment-confirmation_container{margin:0.8rem 0 1.6rem;padding:0.8rem;border:solid 1px #EDEDED;border-radius:0.8rem}.payment-input_container{margin-top:1.6rem;padding-top:0.8rem;border-top:solid 1px #EDEDED}.payment-info_container{box-sizing:border-box;width:100%;margin:0.8rem 0;padding:0.8rem;overflow:hidden;background-color:rgba(207,228,250,0.5);border-radius:0.4rem}.payment-info_wrapper{position:relative;margin-top:1rem;overflow:hidden}.payment-info_wrapper:first-child{margin-top:0}.payment-info_subtitle{margin-top:0.8rem;font-weight:bold}.payment-info_subtitle:first-of-type{margin-top:0}.payment-duration_tx{margin-right:0.5rem;vertical-align:middle}.payment-point_container{margin-bottom:0.8rem}.payment-point_label{margin-right:0.4rem}.payment-point_tx{margin-bottom:0.8rem;font-size:1rem;font-weight:bold}.payment-point-unit_tx{margin-left:0.4rem}.payment-point_input{width:4rem;margin-left:0.8rem;vertical-align:bottom}.payment-point-error_tx{margin-top:0.4rem;display:none;box-sizing:border-box;padding:0.4rem 0.8rem;color:#E84855;font-weight:bold;background-color:rgba(232,72,85,0.1);border-radius:0.4rem}.payment-back_btn{margin-top:0.8rem;padding:0.4rem}.payment-new-card_btn{margin-top:0.8rem;padding:0.4rem}.payment-duration-back_btn{padding:0.4rem}.payment-note_container{box-sizing:border-box;width:100%;margin-top:1.6rem;padding:0.8rem;overflow:hidden;background-color:#F7F7F7;border-radius:0.4rem}.payment-note_container a{color:#00AC88;text-decoration:underline}.payment-note_container a:hover{text-decoration:none}.payment-note_title{margin:0}.payment-note_title i{margin-right:0.4rem}.payment-deadline_tx{margin-top:1rem}.payment-newcomer_container{box-sizing:border-box;width:100%;padding:1.2rem 0.8rem;overflow:hidden;background-color:#F7F7F7;border-radius:0.4rem}.payment-newcomer_container a{color:#00AC88;text-decoration:underline}.payment-newcomer_container a:hover{text-decoration:none}.payment-newcomer-field_container{display:block;margin-bottom:0.8rem}.payment-newcomer-field_label{display:inline-block;margin-right:0.8rem;vertical-align:top;line-height:2.4rem}.payment-newcomer-field-control_container{display:inline-block}.payment-newcomer_subtitle{font-weight:bold;font-size:1rem}.payment-newcomer-agreement_container{margin:0.8rem 0;text-align:center}.payment-subscription-service-section_container{position:relative;overflow:hidden}.payment-service-section_title,.payment-subscription-service-payment-note_title{margin:2.4rem 0 0.4rem;font-weight:bold;font-size:1.2rem}.payment-subscription-service-payment-note_title{margin:0}.payment-subscription-service-payment-note_title i{margin-right:0.4rem}.payment-subscription-service-payment-note_subtitle{margin:0.8rem 0 0;font-weight:bold}.payment-subscription-service-payment-note_tx{margin-bottom:0.8rem}.payment-onetime-service-duration_container{margin-top:0.8rem;display:block}.payment-onetime-service-duration_container select{margin:0 0.2rem;vertical-align:bottom}.payment-onetime-service-duration-unitprice_container{display:inline-block;margin-right:0.8rem;vertical-align:bottom}.payment-onetime-service-duration-unitprice_tx{margin-bottom:0.8rem;font-size:1rem;font-weight:bold}.payment-onetime-service-duration-price_container{display:inline-block}@media screen and (max-width: 640px){.payment-onetime-service-duration-price_container{margin-top:0.8rem}}.payment-onetime-service-duration-price_label{font-size:0.8rem}.payment-onetime-service-duration-price_tx{font-weight:bold;font-size:1.2rem}.payment-onetime-service-note_subtitle{margin:0.8rem 0 0;font-weight:bold}.payment-onetime-service-note_tx{margin-bottom:0.8rem}.payment-onetime-service-note-list_container{margin:0.8rem 0}.payment-onetime-service-note-list_item{margin-left:1.2rem;padding:0;list-style:disc}.payment-onetime-service-unitprice_tx{margin-bottom:0.8rem;font-size:1.2rem;font-weight:bold}.payment-method_footer{margin-top:1.6rem;width:100%;background-color:#fff;text-align:right}input.payment-method-submit_btn{padding:0.8rem 2.4rem;font-size:1rem}@media screen and (max-width: 640px){input.payment-method-submit_btn{width:100%}}.payment-confirmation_footer,.payment-subscription-confirmation_footer{margin-top:1.6rem;display:table;width:100%}.payment-confirmation-method_tx{font-weight:bold}@media screen and (max-width: 640px){.payment-subscription-confirmation_footer{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.3);border:none;position:fixed;left:0;bottom:0;z-index:100;background-color:#fff}}.payment-subscription-confirmation-price-btn_container{display:table;width:100%}.payment-subscription-calc_container{margin-top:0.8rem;padding:0;box-sizing:border-box;width:100%}@media screen and (max-width: 640px){.payment-subscription-calc_container{margin:0;padding:0 0.8rem 0.8rem}}.payment-subscription-calc_tx{box-sizing:border-box;width:100%;padding:0.2rem 0;text-align:center;font-weight:bold;background-color:#F7F7F7;background-color:rgba(207,228,250,0.5);border-radius:0.4rem}input.payment-confirmation-submit_btn{width:100%;padding:0.8rem 0;font-size:1rem}input.payment-confirmation-submit_btn:after{content:"する"}@media screen and (max-width: 640px){input.payment-confirmation-submit_btn:after{content:none}}a.payment-confirmation-submit_btn{width:100%;padding:0.8rem 0;font-size:1rem}.payment-confirmation-paypal-submit_btn{width:100%;padding:0.8rem 0;font-size:1rem}.payment-confirmation-paypal-submit_btn img{position:relative;margin-right:16px;height:24px}@media screen and (max-width: 640px){.payment-confirmation-paypal-submit_btn img{margin-right:0.4rem;height:1rem}}.payment-confirmation-paypal-submit_btn:after{content:"進む"}@media screen and (max-width: 640px){.payment-confirmation-paypal-submit_btn:after{content:none}}.payment-confirmation-price_container,.payment-subscription-confirmation-price_container,.payment-class-detail-confirmation-price_container{display:table-cell;text-align:center;vertical-align:bottom}@media screen and (max-width: 640px){.payment-subscription-confirmation-price_container{padding:0.8rem 0}}.payment-confirmation-price_label,.payment-class-detail-confirmation-price_label{font-size:1rem}@media screen and (max-width: 640px){.payment-confirmation-price_label,.payment-class-detail-confirmation-price_label{display:block;font-size:0.8rem;color:#96989c;line-height:1}}.payment-confirmation-price-unit_tx{font-size:1rem}@media screen and (max-width: 640px){.payment-confirmation-price-unit_tx{font-size:0.9rem}}.payment-confirmation-price_tx{font-weight:bold;font-size:2rem}@media screen and (max-width: 640px){.payment-confirmation-price_tx{font-size:1.6rem}}.payment-confirmation-submit-btn_container,.payment-subscription-confirmation-submit-btn_container,.payment-class-detail-confirmation-submit-btn_container{display:table-cell;text-align:right;width:50%;vertical-align:bottom}@media screen and (max-width: 640px){.payment-subscription-confirmation-submit-btn_container{padding:0.8rem}}@media screen and (max-width: 640px){.payment-class-detail-confirmation-submit-btn_container{display:block;width:100%}}a.payment-class-detail-confirmation-submit_btn{width:100%;padding:0.8rem 0;font-size:1rem}@media screen and (max-width: 640px){.payment-class-detail-confirmation-price_label{display:inline-block}}@media screen and (max-width: 640px){.payment-class-detail-confirmation-price_container{display:block;width:100%;padding:0.8rem 0}}.payment-teacher_container{margin-top:0.4rem;display:flex;align-items:center}.payment-teacher-img_container{flex-shrink:1}.payment-teacher_img{margin-right:0.8rem;height:48px;width:48px;background-position:center;background-color:#F7F7F7;background-size:cover;border-radius:32px}.payment-complete_tx{text-align:center}.payment-complete_footer{margin:1.6rem 0;text-align:center}@media screen and (max-width: 640px){.payment-complete_btn{width:100%}}.p-payments_details h3{margin:0.4rem 0;font-size:20px;color:#44444A}.p-payments_details.-centered{margin:auto;float:inherit}.p-payments_steps{width:100%;height:95px;background-color:#F7F7F7;position:relative;margin-bottom:2rem}@media screen and (max-width: 640px){.p-payments_steps{height:64px;margin-bottom:0}}.p-payments_steps-list-wrap{text-align:center;position:absolute;left:0;right:0;top:35px;margin:auto}@media screen and (max-width: 640px){.p-payments_steps-list-wrap{top:28px}}.p-payments_steps-list{font-size:0;position:relative;width:100%}@media screen and (max-width: 640px){.p-payments_steps-list{text-align:center}}.p-payments_steps-list li{height:36px;width:36px;border-radius:18px;background-color:#DADDDC;margin:0 134px;display:inline-block;position:relative}@media screen and (max-width: 640px){.p-payments_steps-list li{height:28px;width:28px;margin:0 80px}}.p-payments_steps-list li.-active{background-color:#02C39A}.p-payments_steps-list li.-active::before{content:"";position:absolute;background-color:#00AC88;width:24px;height:24px;top:0;bottom:0;left:0;right:0;margin:auto;border-radius:15px}@media screen and (max-width: 640px){.p-payments_steps-list li.-active::before{width:20px;height:20px}}.p-payments_steps-list li.-active .p-payments_steps-label{opacity:1}.p-payments_steps-list li.-active .p-payments_steps-label{opacity:1}.p-payments_steps-list li.-progress::after{content:"";position:absolute;background-color:#02C39A;width:200px;height:4px;top:0;bottom:0;margin:auto;left:-196px}@media screen and (max-width: 640px){.p-payments_steps-list li.-progress::after{width:80px;height:4px;left:-80px}}.p-payments_steps-list li:first-child{margin:0 58px 0 24px}@media screen and (max-width: 640px){.p-payments_steps-list li:first-child{margin:0 0 0 24px}}.p-payments_steps-list li:last-child{margin:0 24px 0 58px}@media screen and (max-width: 640px){.p-payments_steps-list li:last-child{margin:0 24px 0 0}}.p-payments_steps-list .step-count{position:absolute;top:0;bottom:0;left:0;right:0;font-size:16px;font-weight:bold;line-height:36px;text-align:center;color:#fff}@media screen and (max-width: 640px){.p-payments_steps-list .step-count{font-size:13px;line-height:28px}}.p-payments_steps-label{font-weight:bold;color:#44444A;font-size:13px;position:absolute;left:-50%;right:-50%;top:-24px;text-align:center;opacity:0.6}@media screen and (max-width: 640px){.p-payments_steps-label{font-size:12px;white-space:nowrap}}.p-payments_steps-label.-long{left:-100%;right:-100%}.p-payments_steps-label.-first{left:-24px;text-align:left}.p-payments_steps-progress-bg{top:0;bottom:0;left:0;right:0;margin:auto;width:440px;height:4px;position:absolute;background-color:#DADDDC}@media screen and (max-width: 640px){.p-payments_steps-progress-bg{width:200px}}.p-payments_details-inner{width:100%}.p-payments_details-inner>h1{text-align:center;margin:20px 0}@media screen and (max-width: 640px){.p-payments_details-inner .payment-ok_title{margin:1.5rem 0 1.25rem;font-weight:bold;font-size:1.125rem;text-align:center}}.p-payments_details-bank{margin-bottom:10px}.p-payments_details-bank.-read{padding-bottom:8px;text-align:center}@media screen and (max-width: 640px){.p-payments_details-bank.-read{padding:8px}}.p-payments_details-bank.-textbox{padding:8px 0}.p-payments_details-bank.-bold{font-weight:bold}.p-payments_details-bank.-red{color:#E84855;font-weight:bold;text-align:center}.p-payments_details-bank.-paylimit{padding-bottom:8px}.p-payments_details-bank.-payname{padding:0.8rem 0;font-weight:bold;text-align:center;background-color:rgba(2,195,154,0.2);border-radius:0.4rem}.p-payments_details-bank.-payname.-payname_info{padding-bottom:8px;margin-bottom:8px;border-bottom:1px solid #ccc}.p-payments_details-bank.-payname.-payname_info.-noborder{border:none;padding:0 16px 16px}.p-payments_details-bank.-payname.-payname_info.-noborder a{color:#02C39A;text-decoration:underline}.p-payments_details-bank.-bankdetail{text-align:center;padding:0.8rem;margin-bottom:0.8rem;background:#EDEDED;border-radius:0.4rem}.p-payments_details-bank table{margin:auto;text-align:left;background:transparent}.payments-method_item{display:flex;padding:0.8rem;border-radius:0.4rem;border:1px solid #ededed;margin:0.4rem 0}.payments-method-radio_container{margin:0}.payments-method-label_container{margin:0}.p-payments_details-select li{border-bottom:1px solid #EDEDED;position:relative;padding:1.2rem 0;box-sizing:border-box;transition:opacity 0.3s}.p-payments_details-select li:last-of-type{border:0}.p-payments_details-select .icon-sa-point{color:#E6BB0C;font-size:20px;margin-right:8px}.p-payments_method-right{top:0.8rem;right:0.8rem;margin:auto;position:absolute;height:36px;width:36px}.p-payments_method-radio{display:inline-block;line-height:36px;width:36px;height:36px;position:relative}.p-payments_method-radio input{opacity:0;height:90px;width:540px;overflow:hidden;position:absolute;top:0;bottom:0;right:0;margin:auto}@media screen and (max-width: 640px){.p-payments_method-radio input{height:30px;width:30px}}.p-payments_method-radio input[type=radio]:hover+.p-payments_method-radio-icon{background-color:#efefef}.p-payments_method-radio input[type=radio]:checked+.p-payments_method-radio-icon{background-color:#02C39A;border-color:#02C39A}.p-payments_method-radio input[type=radio]:checked+.p-payments_method-radio-icon::before{opacity:1}.p-payments_method-radio-icon{border:1px solid #02C39A;background-color:#F7F7F7;cursor:pointer;display:inline-block;font-size:1.4rem;height:36px;line-height:36px;outline:none;padding:0;transition:all 0.3s ease;vertical-align:top;width:36px;border-radius:1px;box-sizing:border-box}.p-payments_method-radio-icon::before{content:"";border-radius:1px;margin:auto;pointer-events:none;background-clip:padding-box;border:0.2rem solid #fff;border-left-width:0;border-top-width:0;height:1rem;left:50%;margin-left:-0.4rem;margin-top:-0.7rem;position:absolute;top:50%;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:0.6rem;opacity:0;transition:all 0.3s}.p-payments_method-label{margin-bottom:0.5rem;font-weight:bold;font-size:14px;color:#44444A}.p-payments_method-label img{height:22px;margin:0.4rem 0 0 8px}.p-payments_method-label .paypal-logo{height:19px;margin:0}.payments-method_label{display:inline-block;margin:0 1.6rem 0 0.4rem;font-weight:bold}.payments-method_label img{height:22px;margin-left:0.4rem}.payments-method_label .paypal-logo{height:19px;margin:0}.p-payments_method-note{color:#57585C;margin-top:8px}.p-payments_method-note img{width:2.4rem}.p-payments_method-paypal-text{text-align:center;margin:16px 0}.p-payments_method-disabled{background:#FBFBFB;color:#44444A;opacity:0.6}.payment-method-disabled_tx{margin:0.4rem 0;color:#E84855;font-weight:bold}.p-payments_method-detail{display:none}@media screen and (max-width: 640px){.p-payments_method-detail{overflow:auto}}.payments-card-input_container{padding:0.8rem 1.6rem}@media screen and (max-width: 640px){.payments-card-input_container{padding:0.8rem 0;overflow:auto}}.p-payments_nav-buttons{font-size:0;font-weight:bold;margin-top:24px;overflow:auto}.p-payments_nav-buttons.-center{text-align:center}.p-payments_nav-buttons-cancel{font-size:15px;text-align:center;line-height:48px;height:48px;width:190px;padding:0 0 0 12px;margin-right:12px;box-sizing:border-box;color:#57585C;background-color:#DADDDC;display:inline-block;vertical-align:middle;border:0;position:relative}.p-payments_nav-buttons-cancel::before{content:"";position:absolute;width:0;height:0;top:0;bottom:0;left:12px;margin:auto;border-top:12px solid transparent;border-bottom:12px solid transparent;border-right:15px solid #bfc5c3}.p-payments_nav-buttons-cancel::before{right:inherit;left:12px}.p-payments_nav-buttons-confirm{position:relative;display:inline-block}.p-payments_nav-buttons-confirm.-right{float:right}.p-payments_nav-buttons-confirm::before{z-index:2}.p-payments_nav-buttons-confirm input.e-primary_btn,.p-payments_nav-buttons-confirm input.e-primary_btn-m,.p-payments_nav-buttons-confirm input.e-primary_btn-s,.p-payments_nav-buttons-confirm input.mypage-coupon-service_btn,.p-payments_nav-buttons-confirm input.dashboard-primary_btn,.p-payments_nav-buttons-confirm input.dashboard-steacher-send-notice-submit_btn,.p-payments_nav-buttons-confirm input.dashboard-steacher-send-notice-confirmation-primary_btn,.p-payments_nav-buttons-confirm input.dashboard-student-memo_btn,.p-payments_nav-buttons-confirm input.dashboard-review-reply-form_btn,.p-payments_nav-buttons-confirm input.dashboard-subscription-membership-content-for-member_btn,.p-payments_nav-buttons-confirm input.subscription-membership-content-for-member_btn,.p-payments_nav-buttons-confirm input.dashboard-dm-primary_btn,.p-payments_nav-buttons-confirm input.dashboard-class-list-filter-submit_btn,.p-payments_nav-buttons-confirm input.dashboard-steacher-students-message_btn,.p-payments_nav-buttons-confirm input.d-teachers-list-add_btn,.p-payments_nav-buttons-confirm input.dashboard-subscription-service-primary_btn,.p-payments_nav-buttons-confirm input.dashboard-onetime-service-feature-primary_btn,.p-payments_nav-buttons-confirm input.dashboard-onetime-service-primary_btn,.p-payments_nav-buttons-confirm input.dashboard-analytics-modal_btn,.p-payments_nav-buttons-confirm input.session-detail-confirm-submit_btn,.p-payments_nav-buttons-confirm input.subscription-service-menu-publish_btn,.p-payments_nav-buttons-confirm input.onetime-service-menu-publish_btn,.p-payments_nav-buttons-confirm input.edituser-submit_btn,.p-payments_nav-buttons-confirm input.edituser-submit-small_btn,.p-payments_nav-buttons-confirm input.edituser-creditcard-card-edit-submit_btn,.p-payments_nav-buttons-confirm input.edituser-creditcard-subscription-services_btn,.p-payments_nav-buttons-confirm input.edituser-profile_btn,.p-payments_nav-buttons-confirm input.top-signup_btn,.p-payments_nav-buttons-confirm input.top-join_btn,.p-payments_nav-buttons-confirm input.top-ranking-service-owner-owner-movie_btn,.p-payments_nav-buttons-confirm input.search-sidebar_btn,.p-payments_nav-buttons-confirm input.spaces-search_btn,.p-payments_nav-buttons-confirm input.spaces-new-space_btn,.p-payments_nav-buttons-confirm input.space-primary_btn,.p-payments_nav-buttons-confirm input.top-teach_btn,.p-payments_nav-buttons-confirm input.review-form-description_btn,.p-payments_nav-buttons-confirm input.m-form-submit_btn,.p-payments_nav-buttons-confirm input.m-form-tooltip_container,.p-payments_nav-buttons-confirm input.class-detail-session-primary_btn,.p-payments_nav-buttons-confirm input.class-date-request_btn,.p-payments_nav-buttons-confirm input.class-detail-dashboard-publish_btn,.p-payments_nav-buttons-confirm input.class-detail-dashboard-share_btn,.p-payments_nav-buttons-confirm input.class-detail-dashboard-teacher_btn,.p-payments_nav-buttons-confirm input.payment-method-submit_btn,.p-payments_nav-buttons-confirm input.payment-confirmation-submit_btn,.p-payments_nav-buttons-confirm input.payment-confirmation-paypal-submit_btn,.p-payments_nav-buttons-confirm input.payment-complete_btn,.p-payments_nav-buttons-confirm input.sales-transfer-request_btn,.p-payments_nav-buttons-confirm input.badge-teaser_btn,.p-payments_nav-buttons-confirm input.classroom-menu-primary_btn,.p-payments_nav-buttons-confirm input.classroom-action_btn,.p-payments_nav-buttons-confirm input.conversations-search_btn,.p-payments_nav-buttons-confirm input.conversation-submit_btn,.p-payments_nav-buttons-confirm input.about-learning-services_btn,.p-payments_nav-buttons-confirm input.dashboard-discount-new_btn,.p-payments_nav-buttons-confirm input.dashboard-discount-qr_btn,.p-payments_nav-buttons-confirm input.dashboard-discount-primary_btn,.p-payments_nav-buttons-confirm input.mypage-post-review_btn,.p-payments_nav-buttons-confirm input.mypage-wish-empty_btn,.p-payments_nav-buttons-confirm input.service-owner-search-service-owner-movie_btn,.p-payments_nav-buttons-confirm input.awards-teacher-movie_btn,.p-payments_nav-buttons-confirm input.signup-submit_btn,.p-payments_nav-buttons-confirm input.withdrawal-submit_btn,.p-payments_nav-buttons-confirm input.my-category-edit_btn,.p-payments_nav-buttons-confirm input.recommend-service-owner-movie_btn,.p-payments_nav-buttons-confirm input.service-owner-notification-offs_btn,.p-payments_nav-buttons-confirm input.static-page-cp-twitter_btn,.p-payments_nav-buttons-confirm input.static-page-cp-menu_btn1,.p-payments_nav-buttons-confirm input.static-page-cp-menu_btn3,.p-payments_nav-buttons-confirm input.static-page-mugen2020-cp-1-special_btn,.p-payments_nav-buttons-confirm input.static-page-may2020-cp-menu_btn,.p-payments_nav-buttons-confirm input.static-page-cp-feature_btn,.p-payments_nav-buttons-confirm input.static-page-summer-kids2022-class_btn,.p-payments_nav-buttons-confirm input.static-page-summer-kids2022-footer_btn,.p-payments_nav-buttons-confirm input.static-page-apr2020-cp_btn,.p-payments_nav-buttons-confirm input.static-page-apr2020-cp-online_btn,.p-payments_nav-buttons-confirm input.static-page-apr2020-cp-search_btn,.p-payments_nav-buttons-confirm input.static-page-apr2020-cp-ranking_btn,.p-payments_nav-buttons-confirm input.anniversary-10th-meeting_btn,.p-payments_nav-buttons-confirm input.m-teach_btn,.p-payments_nav-buttons-confirm input.introduction_btn,.p-payments_nav-buttons-confirm input.online-classbox_btn,.p-payments_nav-buttons-confirm input.onetime-service-feature_btn,.p-payments_nav-buttons-confirm input.onetime-service-feature-bottom_btn,.p-payments_nav-buttons-confirm input.subscription-service-feature_btn,.p-payments_nav-buttons-confirm input.subscription-service-feature-bottom_btn{font-size:13px}.p-payments_input-card{color:#44444A;margin-bottom:16px;font-size:0}.p-payments_input-card span{font-weight:bold;font-size:14px;margin-bottom:8px;display:inline-block}.p-payments_input-card input{height:40px;line-height:40px;display:inline-block;border:1px solid #DADDDC;background-color:#F7F7F7;width:100%;box-sizing:border-box;border-radius:1px;padding:0 16px;font-size:16px;appearance:none;-webkit-appearance:none;text-align:center;transition:all 0.3s;margin-right:20px}.p-payments_input-card input:last-of-type{margin:0}.p-payments_input-card input:focus{border-color:#02C39A}.p-payments_input{height:40px;padding:0 16px;line-height:40px;display:block;border:1px solid #DADDDC;background-color:#F7F7F7;box-sizing:border-box;font-size:16px;border-radius:1px;text-align:center}.p-payments_input-label{font-weight:bold;font-size:14px;margin-bottom:8px}.p-payments_input-exp{display:inline-block;vertical-align:top}.p-payments_input-exp input{height:40px;padding:0 16px;line-height:40px;display:block;border:1px solid #DADDDC;background-color:#F7F7F7;box-sizing:border-box;font-size:16px;border-radius:1px;display:inline-block;text-align:center}.p-payments_input-cvc{height:40px;line-height:40px;display:inline-block}.p-payments_input-cvc img{height:24px}.p-payments_input-security{display:inline-block;vertical-align:top;float:right}.p-payments_input-security input{float:right}.p-payments_method-card-text{font-size:12px}.p-payments_stripe-error{color:#E84855;margin:16px 0}.p-payments_points-status{border:1px solid #02C39A;overflow:auto;padding:0 24px;margin-bottom:24px}.p-payments_points-status .status-left{height:48px;line-height:48px;float:left}.p-payments_points-status .status-right{height:48px;line-height:48px;float:right;font-size:20px;color:#02C39A;font-weight:bold}.p-payments_points-button-wrap{margin:16px 0;overflow:auto}.p-payments_points-button{position:relative;float:right}.p-payments_summary{width:100%}.p-payments_summary.-centered{float:inherit;margin:auto}.payment-class-detail-summary-invalid-discount_label{display:inline-block;margin-left:0.4rem;padding:0 0.4rem;background-color:rgba(232,72,85,0.2);color:#E84855;text-decoration:line-through}.payment-class-detail-summary-price_container .summary-fee_amount{display:inline-block;font-weight:bold}.payment-class-detail-summary-price_container .summary-fee_amount.-before_discount{font-weight:normal;text-decoration:line-through}.payment-class-detail-summary-price_container .summary-fee_amount.-after_discount{color:#E84855}.payment-class-detail-summary-price_container{display:flex;align-items:center;flex-wrap:wrap}.payment-class-detail-summary-discounted-price_container{display:flex;align-items:center}.payment-class-detail-summary-discounted-price_tx{font-weight:bold;margin-left:0.4rem;color:#E84855}.payment-class-detail-summary-discount_label{display:inline-block;margin-left:0.4rem;padding:0 0.4rem;color:#fff;background-color:#E84855;vertical-align:text-bottom}.payment-session-detail_container{margin-bottom:0.8rem}.payment-more-btn_container,.payment-subscription-more-btn_container,.payment-info-more-btn_container{position:absolute;bottom:0;left:0;width:100%;padding:1.6rem 0 0.4rem;color:#02C39A;text-align:center;background:-moz-linear-gradient(top, rgba(255,255,255,0), #f7f7f7);background:-webkit-linear-gradient(top, rgba(255,255,255,0), #f7f7f7);background:linear-gradient(rgba(255,255,255,0), #f7f7f7);box-sizing:border-box}.payment-more_btn{bottom:0;margin:0.4rem;padding:0.4rem 1.6rem;color:#02C39A;text-align:center;box-sizing:border-box}.payment-subscription-more-btn_container{background:-moz-linear-gradient(top, rgba(255,255,255,0), #fff);background:-webkit-linear-gradient(top, rgba(255,255,255,0), #fff);background:linear-gradient(rgba(255,255,255,0), #fff)}.payment-info-more-btn_container{background:-moz-linear-gradient(top, rgba(255,255,255,0), #e7f2fd);background:-webkit-linear-gradient(top, rgba(255,255,255,0), #e7f2fd);background:linear-gradient(rgba(255,255,255,0), #e7f2fd)}.payment-session-detail-note_tx{color:#777}.payment-session-detail-course-date_container{position:relative;font-weight:normal;margin-bottom:0.4rem;overflow:hidden}.payment-session-detail-course-date_title{margin-left:0.4rem;display:inline-block;font-weight:bold}.payment-class-detail-course-comment_container{display:block;margin:0.4rem 0 0.8rem;padding:0.4rem 0.8rem;background-color:#F7F7F7;border-radius:0.4rem}.payments-description_container{position:relative;margin:0.8rem 0;padding:0.8rem;background-color:#F7F7F7;overflow:hidden;border-radius:0.4rem}.payments-description_title{font-weight:bold;font-size:0.9rem}.payments-deadline_tx{display:block;color:#E84855;font-weight:normal}.p-payments_confirm-total{padding:24px}.p-payments_errors{position:fixed;top:0;left:0;box-sizing:border-box;width:100%;background-color:#E84855;color:#fff;padding:16px;z-index:100}@media screen and (max-width: 640px){.p-payments_errors{position:static;margin-bottom:1rem}}@media screen and (max-width: 640px){.p-payments_confirm-buttons-submit{width:100%;margin-bottom:6px}}.p-payments_confirm-buttons-submit img{height:24px;position:absolute;left:16px;top:0;bottom:0;margin:auto;transition:opacity 0.3s}.p-payments_confirm-buttons-submit .paypal-logo{position:relative;margin-right:16px}.p-payments_confirm-buttons-submit a,.p-payments_confirm-buttons-submit button{background-color:#02C39A;color:#fff;border:0;text-align:center;display:inline-block;cursor:pointer;transition:background-color 0.3s}.p-payments_confirm-buttons-submit a:hover,.p-payments_confirm-buttons-submit button:hover{background-color:#02b992}@media screen and (max-width: 640px){.p-payments_confirm-buttons-submit a,.p-payments_confirm-buttons-submit button{width:100%}}.p-payments_confirm-buttons-submit a.-disabled,.p-payments_confirm-buttons-submit button.-disabled{cursor:default;background-color:#DADDDC;position:relative}.p-payments_confirm-buttons-submit a.-disabled::before,.p-payments_confirm-buttons-submit button.-disabled::before{content:"";position:absolute;width:0;height:0;top:0;bottom:0;right:12px;margin:auto;border-top:12px solid transparent;border-bottom:12px solid transparent;border-left:15px solid #cdd1cf}.p-payments_confirm-buttons-submit a.-disabled:hover,.p-payments_confirm-buttons-submit button.-disabled:hover{background-color:#DADDDC}.p-payments_confirm-buttons-submit a.-disabled img,.p-payments_confirm-buttons-submit button.-disabled img{opacity:0.5}.p-payments_bank_txt{position:relative}.payments-bank-alert_tx{color:#E84855}.p-payments_complete-notes{padding:0.8rem;background-color:#F7F7F7}.p-payments_complete-notes .-red{color:#E84855;font-weight:bold}.p-payments_complete-notes a{color:#02C39A;text-decoration:underline}.p-payments_complete-notes p{font-size:20px;margin-top:10px}.p-payments_complete-buttons{overflow:auto}@media screen and (max-width: 640px){.p-payments_complete-buttons{margin-bottom:0}}.p-payments_complete-buttons a{margin:0 0.4rem}@media screen and (max-width: 640px){.p-payments_complete-buttons a{margin:0.8rem 0 0 0;width:100%}}.p-payments_mypage-button{margin:3rem 0 1rem;text-align:center}.payment-ok-desc_tx{font-size:1.125rem}@media screen and (max-width: 640px){.payment-ok-desc_tx{font-size:1rem;text-align:center}}.payment-ok-desc-list_container{display:flex;flex-direction:column;align-items:center;margin:1rem 0 1.5rem}.payment-ok-desc-list_container li{text-align:left;list-style-type:disc}.p-payments_complete-recommend{position:relative;background-color:#F7F7F7;width:100%}.p-payments_complete-recommend-inner{width:980px;margin:auto;padding:36px 0}.p-payments_complete-recommend-inner div.mod-class-box:nth-of-type(4n+1){margin-right:0}.p-payments_complete-recommend-more{overflow:auto;display:block;padding-right:10px}.p-payments_complete-recommend-more .sa-btn-right{color:#fff;float:right;width:225px}.StripeElement{margin-bottom:0.4rem;background-color:#F7F7F7;border:1px solid #02C39A;-webkit-transition:box-shadow 150ms ease;transition:box-shadow 150ms ease}.StripeElement--focus{box-shadow:0 0 3px 0 #cfd7df}.StripeElement--invalid{border-color:#fa755a}.StripeElement--webkit-autofill{background-color:#fefde5 !important}.payment-discounts_container{margin-top:0.8rem}.payment-discount-contents_container{padding:0.8rem}.payment-discount_title{display:inline-block}.payment-discount-rate_tx{margin-left:0.8rem;display:inline-block;color:#E84855;font-weight:bold}.payment-discount-note_tx{margin-left:0.8rem;color:#96989c;line-height:1.5}@media screen and (max-width: 640px){.payment-discount-note_tx{margin:0;display:block}}.p-payments_discount{display:block;position:relative;overflow:hidden;background-color:rgba(232,72,85,0.2);border-radius:0.4rem}.p-payments_discount.-disabled{background-color:#F7F7F7;cursor:pointer;transition:opacity 0.2s}.p-payments_discount.-disabled:hover{background-color:rgba(232,72,85,0.2)}.p-payments_discount.-disabled .payment-discount-rate_tx{margin-right:0}.p-payments_discount.-disabled .payment-discount-note_tx,.p-payments_discount.-disabled .payment-discount-rate_tx,.p-payments_discount.-disabled .payment-discount_title{text-decoration:line-through}.p-payments_discount-cancel{position:absolute;right:0;top:0;bottom:0;width:72px;height:100px;margin:auto;text-align:center;line-height:100px;cursor:pointer;transition:opacity 0.25s}.p-payments_discount-cancel:hover{opacity:0.7}.p-payments_summary-invite{position:relative;margin:40px auto 12px auto;display:inline-block;text-align:center;width:100%}.p-payments_summary-invite .sa-section-header_wrap.-med-header{top:0;position:relative}.p-payments_summary-invite_description{margin-bottom:14px}.p-payments_summary-invite_form{display:flex;margin:12px auto 12px auto;width:492px}.p-payments_summary-invite_form .field_with_errors{width:492px}.p-payments_summary-invite_form .field_with_errors .p-payments_summary-invite_input{width:100%;box-shadow:none;-webkit-box-shadow:none;border-top:solid 1px #DADDDC;border-left:solid 1px #DADDDC;border-bottom:solid 1px #DADDDC;border-right:none;color:#E84855}.p-payments_summary-invite_form_success{border:solid 1px #02C39A;display:inline-block;padding:8px 16px;color:#02C39A;margin-top:6px}.p-payments_summary-invite_form_error{color:#ff0000;display:inline-block;padding:8px 16px;margin-top:6px}.p-payments_summary-invite_share{justify-content:center;width:492px;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;align-items:center}.p-payments_summary-invite_input{width:70%;height:40px;border-radius:4px 0 0 4px;padding-left:10px;border-top:solid 1px #DADDDC;border-left:solid 1px #DADDDC;border-bottom:solid 1px #DADDDC;border-right:none;outline:none}.p-payments_summary-invite_input:active,.p-payments_summary-invite_input:focus{box-shadow:none;outline:none;border-top:solid 1px #02C39A;border-left:solid 1px #02C39A;border-bottom:solid 1px #02C39A}.p-payments_summary-invite_input:focus:required:invalid:focus,.p-payments_summary-invite_input:focus:required:invalid:focus,.p-payments_summary-invite_input:focus:required:invalid:focus{box-shadow:none;color:#02C39A;border-top:solid 1px #02C39A;border-left:solid 1px #02C39A;border-bottom:solid 1px #02C39A}.p-payments_summary-invite_input_add{background-color:#02C39A;border-radius:0 4px 4px 0;display:flex;justify-content:center;align-items:center;border:solid 1px #02C39A;color:#ffffff;cursor:pointer}input[type="button"].p-payments_summary-invite_input_add,input[type="reset"].p-payments_summary-invite_input_add,input[type="submit"].p-payments_summary-invite_input_add{width:30%;height:auto}.-share_text{text-align:center;width:100%;display:block}.-share_text p{padding:18px 0}.p-friend_share_input{position:relative;margin:12px auto 8px auto}.p-friend_share_input input{box-sizing:border-box;width:100%;border:1px solid #DADDDC;padding:0 24px;border-radius:0;height:35px}.p-friend_share_input .link_copy_btn{background-color:white;box-sizing:border-box;cursor:pointer;height:35px;appearance:none;position:absolute;top:0px;right:0;margin:0;border:1px solid #DADDDC;padding:0 18px;line-height:35px;font-size:13px;color:#02C39A}.-share_list{text-align:left}.-share_list li{float:left;padding:8px}.-share_list li a{position:relative;display:block;text-decoration:none;color:#fff;width:40px;height:40px;display:flex;justify-content:center;align-items:center}.-share_list .mail a{border-radius:4px;background:#f89905}.-share_list .mail svg{top:20px}.-share_list .messenger a{border-radius:4px;background:#0080ff}.-share_list .messenger svg{top:16px}.-share_list .facebook a{border-radius:4px;background:#3c5a99}.-share_list .facebook svg{left:20px}.-share_list .twitter a{border-radius:4px;background:#141414}.-share_list .line_link a{border-radius:4px;background:#00d800}.-share_list .line_link i{font-size:32px}.payments-recommends_container{margin-top:50px}.payments-button_container{text-align:center}.payments-ladder-researve_container{margin:50px 0}.payments-ladder-researve-inner_container{text-align:center;width:390px;margin:0 auto;border:0;border-collapse:collapse;border-spacing:0}.payments-ladder-researve_header{color:#fff;background-color:#E6632B;font-size:18px;text-align:center;padding:5px;border-radius:5px 5px 0 0}.payments-ladder-researve-clock_img{vertical-align:middle;padding-bottom:5px}.payments-ladder-researve-disc_tx{color:#44444A;background-color:#F6F1DA;text-align:center;font-size:20px;padding:12px 0 4px}.payments-ladder-researve-pointget_container{color:#44444A;background-color:#F6F1DA}.payments-ladder-researve-point_container{width:30%;text-align:right;padding-top:5px}.payments-ladder-researve-num_container{width:35%;text-align:center;padding-top:7px}.payments-ladder-researve-point_img{width:50%}.payments-ladder-researve-num_img{width:90%}.payments-ladder-researve-pointget_tx{color:#44444A;font-size:18px;text-align:left;vertical-align:middle;line-height:1.3;padding-top:8px}@media screen and (max-width: 640px){.payments-ladder-researve-pointget_tx{font-size:16px}}.payments-ladder-researve_link{color:#E6632B;background-color:#F6F1DA;font-size:14px;text-align:right;padding:10px;border-radius:0 0 5px 5px}.payments-point-calc_tx{font-weight:bold;line-height:1;opacity:0.6}.payments-count-error_tx{color:#E84855;font-weight:bold}.payments-notel_tx{pointer-events:none}@media screen and (max-width: 640px){.payments-notel_tx{margin-right:0.3rem}}.registrations-username_input{width:8rem;margin-right:0.4rem}.registrations-birthyear_select{width:100%}label[for="dummy-header-checkbox"]{background:black;color:#fff;display:block;margin:0;height:10px}label[for="id"],label[for="email"],label[for="organizer_url_path"]{display:inline-block}input[type="checkbox"].p-dummy-header-on-off{display:none}.p-dummy-header-menu div{-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;margin:0;padding:0;list-style:none}input[type="checkbox"].p-dummy-header-on-off+div{height:0;overflow:hidden}input[type="checkbox"].p-dummy-header-on-off:checked+div{height:200px}.accounts_form_view{margin:0 auto;width:1000px;height:600px}.p-transfer_content{margin:14px 0 0;-moz-border-radius:4px;border-radius:4px;text-align:center}.p-sales_transfer_table{margin:2px auto;width:1000px;border-collapse:collapse}.p-sales_transfer_table tr:nth-child(even){background:#eee}.p-sales_transfer_table th{text-align:center;font-size:12px}.p-sales_transfer_table th div{padding:6px 8px;background-color:#222;color:#fff;text-align:left;font-size:13px}.p-sales_transfer_table th:last-child{padding-right:1px}.p-sales_transfer_table td{text-align:center;font-size:12px}.p-sales_transfer_table td:last-child{padding-right:1px}.p-sales_transfer_table td div{padding:2px 8px;text-align:left;font-size:13px}.p-sales_transfer_table tr.requesting td div .request{color:#e75524}.p-sales_transfer_table tr td div span{color:#75a749}.p-sales_transfer_table td.amount div,.p-sales_transfer_table td.updateDate div{font-size:17px}.p-sales_transfer_table thead .date{width:300px}.p-sales_transfer_table thead .serviceName{width:344px}.p-sales_transfer_table thead .updateDate{width:150px}.p-sales_transfer_table thead .status{width:218px}.p-sales_transfer_table thead .amount{width:160px}.p-sales_transfer_table thead .fee{width:220px}.p-sales_transfer_table .status div span.request{color:#e75524}.p-sales_transfer_table .status div span.completion{color:#75a749}.p-sales_transfer_table tbody .serviceName{text-align:left}.p-sales_transfer_table td,.p-sales_transfer_table th{border:1px solid #ddd}.p-sales_transfer_month-input{cursor:pointer}.p-sales_transfer_month-select label{display:inline-block;position:relative}.p-sales_transfer_month-select label .p-sales_transfer_month-input{box-sizing:initial}.p-sales_transfer_month-select label::before{content:"";position:absolute;width:0;height:0;top:0;bottom:0;right:12px;margin:auto;border-left:6px solid transparent;border-right:6px solid transparent;border-top:8px solid #DADDDC}.p-sales_transfer_month-select label::before{right:6px;cursor:pointer}a.sales_link{color:#02C39A}a.sales_link:hover{text-decoration:underline}.p-app_bank_transfer-navi{border-bottom:2px solid #02C39A;display:block;padding:8px}.p-app_bank_transfer-navi ul{width:1000px;margin:0 auto 0px}.p-app_bank_transfer-navi ul:after{clear:both;display:block;content:""}.p-app_bank_transfer-navi li{float:left;width:33.33333332%;text-align:center;border-right:1px solid #02C39A;box-sizing:border-box;line-height:1}.p-app_bank_transfer-navi li:last-child{border-right:none}.p-app_bank_transfer-navi a{color:#02C39A}.p-app_bank_transfer_title{text-align:left;padding:8px;font-family:"メイリオ", sans-serif;width:1000px;margin:0 auto;padding-top:16px;color:#333}.p-app_bank_transfer_title h1{font-size:16px;font-weight:bold}.p-app_bank_transfer-pie{float:right;width:475px;height:400px}.p-app_bank_transfer-pie-header{padding:8px;border-bottom:1px solid #ddd;margin-bottom:8px}.p-app_bank_transfer-pie-header .-note{display:block;float:right}.p-app_bank_transfer_category{text-align:left;font-size:16px;padding:8px;font-family:"メイリオ", sans-serif;width:1000px;margin:0 auto;padding-top:16px;color:#333;overflow:hidden}.p-app_bank_transfer_category:after{content:"";display:block;clear:both}.p-app_bank_transfer_category.-title_line{border-bottom:1px solid #ddd;padding-top:40px}.p-app_bank_transfer_category.-account{border:1px solid #ddd;height:60px;position:relative;padding:16px;box-sizing:border-box}.p-app_bank_transfer_category.-account div{position:absolute;right:0;top:0;background:#888;height:60px;display:inline-block;padding:0 24px;line-height:60px;color:#fff;font-weight:normal;text-decoration:none}.p-app_bank_transfer_category.-account div:hover{opacity:0.7}.p-app_bank_transfer_category .-t-right{float:right}.p-app_bank_transfer_category .not-downloadable{color:#A39B85}.p-app_bank_transfer_modal .mod-receipt-modal{color:#2f2f2f}.p-app_bank_transfer_modal .mod-receipt-modal .SubscriberList{width:480px;margin-left:-240px}.p-app_bank_transfer_modal .mod-receipt-modal .SLHead{display:block;text-align:center}.p-app_bank_transfer_modal .mod-receipt-modal .closeBtn-text{font-size:15px;vertical-align:3px}.p-app_bank_transfer_modal .mod-receipt-modal .Title{font-weight:bold;font-size:22px;letter-spacing:0.03em}.p-app_bank_transfer_modal .mod-receipt-modal .SLBody{padding:40px 0 0;background-color:#fff;text-align:center}.p-app_bank_transfer_modal .mod-receipt-modal .SLFoot{height:40px;-webkit-box-shadow:none;box-shadow:none}.p-app_bank_transfer_modal .mod-reseipt-modal-name{font-size:16px}.p-app_bank_transfer_modal .mod-reseipt-modal-name-input{width:250px;margin-left:10px;padding:10px}.p-app_bank_transfer_modal .mod-reseipt-modal-note{margin:10px 0 40px;color:#e84a12;font-size:12px}.p-app_bank_transfer_modal .mod-reseipt-modal-btn-area .btn-green{width:200px;height:40px;font-size:16px;cursor:pointer}.p-app_bank_transfer_modal .mod-reseipt-modal-btn-area .btn-green-outline{display:inline-block;*display:inline;*zoom:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;width:180px;height:40px;background-color:#fff;border:solid 2px #73a842;text-align:center;font-size:14px;line-height:40px;color:#73a842}.p-app_bank_transfer_modal .mod-reseipt-modal-btn-area .btn-green-outline:hover{background-color:#73a842;color:#fff}.p-app_bank_transfer_latest{width:48%;float:left}.p-app_bank_transfer_latest a{color:#27B2B2;text-decoration:none}.p-app_bank_transfer_latest a:hover{opacity:0.7}.p-app_bank_transfer_latest .-bk{background:#222;color:#fff}.p-app_bank_transfer_latest .p-transfer_price{text-align:right}.p-app_bank_transfer_latest .p-transfer_more{display:inline-block;border:1px solid #27B2B2;font-size:11px;padding:3px;line-height:1;position:relative;top:-2px;margin:0}.p-app_bank_transfer_available{width:48%;float:right}.p-app_bank_transfer_available .-bk{background:#222;color:#fff}.p-app_bank_transfer_available .-total_available{text-align:center;color:#666;font-size:24px;display:block;padding:0.8rem}.p-app_bank_transfer_info{width:1000px;margin:20px auto;font-size:12px}.p-app_bank_transfer_info.-mg10{margin:10px auto 0}.p-app_bank_transfer_info a{color:#27B2B2}.p-app_bank_transfer-now{width:1000px;margin:0 auto 64px;padding-top:24px}.p-app_bank_transfer-now.-first{margin:0 auto 0}.p-transfer_request{text-align:center;padding-top:8px}.p-transfer_request form{margin-bottom:0}.p-transfer_request a,.p-transfer_request input{display:inline-block;padding:8px 34px;background:#27B2B2;color:#fff;text-decoration:none;border:none;outline:none;line-height:28px}.p-transfer_request a:hover,.p-transfer_request input:hover{opacity:0.7}.sales-transfer-request-warning_container{display:block;box-sizing:border-box;width:100%;margin:0.8rem 0 0;padding:0.8rem;color:#E84855;font-weight:bold;text-align:left;background-color:rgba(232,72,85,0.1);border-radius:0.4rem}.sales-transfer-request-warning_container a{color:#E84855;text-decoration:underline}.sales-transfer-request-warning_container a:hover{text-decoration:none}.monthly-sales-summary_container{display:table}.monthly-sales-summary-table_container{display:table-cell}.p-app_bank_transfer{letter-spacing:1px;font-family:"メイリオ", sans-serif;width:100%;border-collapse:collapse;margin-bottom:32px;margin:0 auto}.p-app_bank_transfer.-minwidth1000{width:1000px;position:relative}.p-app_bank_transfer.-minwidth1000.-btm_80{margin-bottom:80px}.p-app_bank_transfer.-width600{max-width:1000px}.p-app_bank_transfer.-width300{max-width:300px;margin:0}.p-app_bank_transfer.-width500{max-width:500px;margin:0;margin-bottom:16px;float:left}.p-app_bank_transfer.-flow{margin-bottom:0px}.p-app_bank_transfer.-flow img{width:100%;height:auto}.p-app_bank_transfer::after{display:block;clear:both;content:""}.p-app_bank_transfer td,.p-app_bank_transfer th{padding:8px;border:1px solid #ddd}.p-app_bank_transfer td.-r_line,.p-app_bank_transfer th.-r_line{border-right:1px solid #222}.p-app_bank_transfer .hide td,.p-app_bank_transfer .hide th{padding:3px 8px;border:1px solid #ddd}.p-app_bank_transfer .hide td.-r_line,.p-app_bank_transfer .hide th.-r_line{border-right:1px solid #222}.p-app_bank_transfer .detalabels{display:block}.select-wrap{display:inline-block;border:1px solid #ddd}.select-wrap ::-webkit-datetime-edit-year-field:after,.select-wrap ::-webkit-datetime-edit-month-field:after,.select-wrap ::-webkit-datetime-edit-day-field:after{content:""}.select-wrap ::-webkit-datetime-edit-year-field:not([aria-valuenow]),.select-wrap ::-webkit-datetime-edit-month-field:not([aria-valuenow]),.select-wrap ::-webkit-datetime-edit-day-field:not([aria-valuenow]){color:transparent}.select-wrap ::-webkit-datetime-edit-text{color:#222}.select-wrap ::-webkit-clear-button{margin-left:0px;margin-right:5px}.select-wrap ::-webkit-calendar-picker-indicator{color:transparent;background:url("//assets.street-academy.com/assets/new_sales/icon-calender-3e86028efe260fd37caf1493d3809e938e943f31e87ae42da5b05e4bb68c4295.png") no-repeat right center;background-size:14px;width:20px;padding:2px 2px 4px 1px}.select-wrap form{margin:0}.select-wrap select{float:left;padding-left:16px}.select-wrap select,.select-wrap input{-moz-appearance:none;-webkit-appearance:none;appearance:none;border-radius:0;padding:8px;box-sizing:border-box;background-size:contain;color:#222;border:none;font-size:15px;outline:none}.p-app_bank_transfer_head{font-size:13px;text-align:center;margin-bottom:8px;background:#222;color:#fff}.p-app_bank_transfer_head .p-app_bank_transfer_head_1{border-bottom:1px solid #999;font-size:11px;min-width:1000px;background:#333}.p-app_bank_transfer_head .p-app_bank_transfer_head_1 img{position:relative;top:2px}.p-app_bank_transfer_head .p-app_bank_transfer_head_2{font-size:11px;background:#666}.p-app_bank_transfer_head .p-app_bank_transfer_head_2 th{white-space:nowrap}.p-app_bank_transfer_head .p-app_bank_transfer_head_2 .minsize{font-size:9px}.p-app_bank_transfer_head th{border-right:1px solid #999;text-align:center;font-weight:normal;padding:8px 2px}.p-app_bank_transfer_head .p-transfer_enddate{min-width:120px;width:120px}.p-app_bank_transfer_head .p-transfer_course{min-width:400px}.p-app_bank_transfer_head .p-transfer_price{min-width:160px;width:160px}.p-app_bank_transfer_head .p-transfer_status{min-width:100px;width:100px}.p-app_bank_transfer_head .-white{background:#fff;color:#555;text-align:right}.p-app_bank_transfer_head .-white .-t-left{text-align:left}.p-app_bank_transfer_head .-white .-t-right{text-align:right}.p-app_bank_transfer_head .-white .-bold{font-weight:bold;font-size:16px}.p-monthly-sales-summary th,.p-monthly-sales-summary td{width:20%}.p-monthly-sales-summary .-vtop{vertical-align:top;padding:16px}.p-monthly-sales-summary .summary-title{text-align:right;padding:5px 8px}.p-monthly-sales-summary .total-sales{font-size:18px;text-align:right;font-weight:bold;padding:5px 8px}.p-monthly-sales-summary .fee{color:#ff4755;background:rgba(255,71,85,0.1);text-align:center}.p-monthly-sales-summary .fee .fee-total{font-size:18px;font-weight:bold;text-align:center}.p-monthly-sales-summary .transfer-total{font-size:18px;font-weight:bold;text-align:center;background:#ccc}.p-monthly-sales-summary .cul-total{font-size:18px;font-weight:bold;text-align:center;background:#ffcc00}.p-monthly-sales-summary .cul-total.-clear{background:none}.p-monthly-sales-summary .cul{color:#777;font-size:11px;border:1px solid #ddd;background:#fff;padding:8px;margin:20px 0 0 0}.p-monthly-sales-summary .cul .subtotal{border-collapse:collapse;width:100%}.p-monthly-sales-summary .cul .subtotal tr{border-bottom:1px solid #ddd}.p-monthly-sales-summary .cul .subtotal th,.p-monthly-sales-summary .cul .subtotal td{border:none;padding:4px}.p-monthly-sales-summary .cul .subtotal th{text-align:left;width:60%}.p-monthly-sales-summary .cul .subtotal td{text-align:right}.p-monthly-sales-summary .cul .subtotal .-bold{font-size:14px}.p-monthly-sales-summary .cul .subtotal .adjustment{color:#E84855}.p-monthly-sales-summary .cul .subtotal .adjustment a{color:#E84855}.p-monthly-sales-summary .cul h5{margin:0;font-size:11px;text-align:left;border-bottom:1px solid #ddd;padding-bottom:4px;margin-bottom:4px}.p-monthly-sales-summary .cul h5.total{border-top:1px solid #ddd;margin-top:2px;border-bottom:none;text-align:right}.p-monthly-sales-summary .cul p{padding:0;margin:0;text-align:right}.p-monthly-sales-summary .items-name{color:#777;text-align:right;font-size:12px;padding:0px 8px}.p-monthly-sales-summary .items-price{text-align:right;color:#777;font-size:12px;padding:0px 8px}.p-app_bank_transfer_body{font-size:13px;border-bottom:4px solid #ddd}.p-app_bank_transfer_body.labels{border-bottom:1px solid #ddd}.p-app_bank_transfer_body.hide{display:none;background:#fff}.p-app_bank_transfer_body.hide tr:nth-child(even){background:#eee}.p-app_bank_transfer_body.-fixed{color:#999}.p-app_bank_transfer_body.-available{background:#eee}.p-app_bank_transfer_body.-finalizing{background:#eee}.p-app_bank_transfer_body .p-app_bank_transfer_course_head{cursor:pointer}.p-app_bank_transfer_body .p-app_bank_transfer_course_head:hover{background:#ccc}.p-app_bank_transfer_body .p-app_bank_transfer_sales_detail{font-size:11px}.p-transfer_box.-cashback{background:url(cashback-bg.png) repeat}.p-transfer_box.-cashback .-cashback_title{color:#27B2B2;font-weight:bold}.p-transfer_box.-adjustment{color:#E84855}.p-transfer_box.-adjustment a{color:#E84855}.p-transfer_box.-finalizing{color:#999}.p-transfer_box.-procedure{background:#eee;color:#999}.p-transfer_box.-available{background:rgba(39,178,178,0.1)}.p-transfer_box.-total_available{color:#ff0000}.transfer-course{text-align:left;padding:0px;margin:0;font-size:0.76rem}.transfer-course.-date{white-space:nowrap}.transfer-course.-t-right{text-align:right}.transfer-course.-status{text-align:center;border:1px solid #ddd}.transfer-course.-transfer{font-size:16px}.p-transfer_detail{text-align:center;padding:4px;margin:0}.p-transfer_detail.-title{text-align:left}.p-transfer_detail.-price{text-align:right;font-weight:bold;font-size:15px}.p-transfer_detail.-status{text-align:center;border:1px solid #ddd;font-size:10px;padding:0px}.p-transfer_detail.-status.-finalizing{color:#666}.p-transfer_detail.-status.-procedure{color:#aaa}.p-transfer_detail.-status.-available{color:#27B2B2;padding:0px;border:1px solid #27B2B2}.p-transfer_detail.-status.-available a{color:#27B2B2}.p-app_bank_transfer_foot{font-size:13px;border-top:4px solid #ccc;text-align:right}.p-app_bank_transfer_foot .-t_left{text-align:left}.p-app_bank_transfer_foot .-cat-min{font-size:11px;display:block}.p-app_bank_transfer_foot .-red{color:#ff4755}.p-app_bank_transfer_foot .-t-center{text-align:center}.p-app_bank_transfer_foot .-t-left{text-align:left}.p-app_bank_transfer_foot .-transfer-available{font-size:15px;color:#27B2B2}.p-app_bank_transfer_foot .p-transfer_box{color:#aaa}.p-app_bank_transfer_foot .p-transfer_box.-total_available{color:#222}.p-app_bank_transfer_foot .total-sales{font-size:18px;margin-bottom:8px}.p-app_bank_transfer_foot .subtotal-sales{border-collapse:collapse;width:100%}.p-app_bank_transfer_foot .subtotal-sales tr{border-top:1px solid #ddd}.p-app_bank_transfer_foot .subtotal-sales tr:first-child{border-top:none}.p-app_bank_transfer_foot .subtotal-sales th,.p-app_bank_transfer_foot .subtotal-sales td{border:none;color:#999;font-weight:normal}.p-app_bank_transfer_foot .subtotal-sales th.-bold,.p-app_bank_transfer_foot .subtotal-sales td.-bold{color:#222;font-weight:bold;font-size:18px}.p-app_bank_transfer_foot .subtotal-sales td{border-left:1px solid #ddd}.p-app_bank_transfer_foot .subtotal-sales td span{font-size:11px}.p-app_bank_transfer_foot .p-transfer_detail.-price{text-align:right}.p-app_bank_transfer_foot .p-transfer_detail.-status{text-align:center}.p-app_bank_transfer_foot .p-transfer_detail.-status.-finalizing{border:rgba(255,71,85,0.7) 2px solid}.p-app_bank_transfer_foot .p-transfer_detail.-status.-procedure{border:#ddd 2px solid}.p-app_bank_transfer_foot .p-transfer_detail.-bold{font-weight:bold;font-size:16px}.p-app_bank_transfer_foot .-bold{font-weight:bold;font-size:16px}.jToolTip_q{display:inline-block;line-height:1;position:relative;top:-3px}.jToolTip_a{display:none}.p-app_bank_transfer-summary{padding-bottom:16px}.p-app_bank_transfer-summary div{display:inline-block}.p-app_bank_transfer-to{width:280px;float:right}.p-app_bank_transfer-to a{margin:12px 0;display:block;background:#27B2B2;color:#fff;padding:16px 8px;line-height:1;text-align:center}div#jToolTip{border:#ccc solid 1px;background-color:#fff;color:#333;font-weight:normal;margin:0;padding:10px;text-align:left;width:240px;position:absolute;z-index:100}.badge-chart_img{height:400px;display:block;margin:auto}.badge-chart_img .sa-section-header_wrap{top:24px;color:#57585C}.badge-chart_img .sa-section-header{color:#57585C}.badge-chart_img .sa-section-header_sub{color:#57585C}.p-badge_table{width:100%;color:#57585C;margin-bottom:2.4rem;padding:0.8rem;border:1px solid #EDEDED;border-collapse:collapse}.p-badge_table tr{background-color:#F7F7F7}.p-badge_table th{padding:0.8rem;text-align:center;border:1px solid #EDEDED}.p-badge_table td{padding:0.8rem;text-align:center;border:1px solid #EDEDED}.p-badge_table img{height:70px}tr.p-badge_table-header{background-color:#fff}tr.p-badge_table-header th{width:20%;vertical-align:middle}tr.p-badge_table-header p{margin-top:4px}td.p-badge_table-column{background-color:#fff;text-align:center}td.p-badge_table-column p{margin-top:6px}.badge-notes_tx{list-style:disc;padding:0;margin-left:1.2rem}a.badge-link_tx{color:#00AC88;text-decoration:underline}a.badge-link_tx:hover{text-decoration:none}.badge-teaser_container{padding:1.6rem 1.6rem 2.4rem;text-align:center;background-color:rgba(95,165,240,0.1);border-radius:0.8rem}.badge-teaser_title{font-weight:bold}.badge-teaser-title-strong_tx{display:block;font-weight:300;font-size:2.8rem}.badge-teaser-strong_tx{font-weight:bold;font-size:24px}.badge-teaser_subtitle{margin:2.4rem 0 0.8rem;font-weight:300;font-size:32px}.badge-teaser-probadge_img{width:7.2rem}.badge-teaser-features_container{display:flex;gap:0.8rem;width:100%;margin:0 0 1.6rem}.badge-teaser-feature_title{font-weight:300}.badge-teaser-feature_container{width:100%;padding:0.8rem;background-color:#fff;border-radius:0.8rem}.badge-teaser-feature_img{width:30%}.badge-teaser-conditions_container{display:flex;align-items:stretch;width:100%;margin-top:0.8rem}.badge-teaser-condition-or_tx{display:flex;align-items:center;padding:0 0.8rem;font-weight:bold;white-space:nowrap}.badge-teaser-condition_container{width:100%;background-color:#fff;border-radius:0.8rem;overflow:hidden}.badge-teaser-condition_title{padding:0.4rem 0;color:#fff;font-weight:bold;background-color:#5fa5f0}.badge-teaser-feature_tx{padding:0.8rem}.badge-teaser-feature-conditions_container{display:inline-block;margin:0.4rem auto;font-weight:bold}.badge-teaser-feature-condition_tx{text-align:left;list-style-type:disc}.badge-teaser-condition-strong_tx{color:#EC8417;font-weight:bold}.badge-teaser_footer{margin-top:2.4rem}.badge-teaser_btn{margin-top:0.8rem;min-width:320px}.badge-teaser-footer-date_tx{font-weight:bold;font-size:32px}.badge-teaser-footer-note_tx{margin-top:0.8rem}.sa-avatar{display:inline-block;border-radius:50%;background-color:#000;background-size:cover;height:152px;width:152px;margin:24px}.sa-avatar.-large{height:152px;width:152px}.sa-avatar.-medium{height:92px;width:92px}.sa-avatar.-small{height:38px;width:38px}.ss_tx,.m-service-stats-unit_tx,.dashboard-breadcrumbs_container,.dashboard-warning_container,.dashboard-repeat-rate_tx,.dashboard-membership-member-cancel_title,.dashboard-membership-member-cancel-gender-age_tx,.dashboard-business-profiles-merits-note_container,.myclass-class-open-reqeust_btn,.myclass-class-teacher_label,.myclass-stats_item span,.mod-classList-mgBox-recent-situation ul li .nav-to-class.past-sessions_btn,.mod-class_control_course_date_status,.dashboard-steacher-students-conditions-footer_item,.dashboard-steacher-send-notice_subtitle,.dashboard-subscription-membership-member-date_tx,.dashboard-subscription-membership-member-date-sp_tx,.dashboard-subscription-membership-payment-error_tx,.dashboard-subscription-membership-member-canceled-date_tx,.dashboard-onetime-membership-notification_container,.dashboard-onetime-membership-member-gender-age_tx,.onetime-subscription-membership-violation_tx,.dashboard-onetime-membership-member-date_label,.dashboard-onetime-membership-member-date_tx,.dashboard-onetime-membership-member-canceled-date_tx,.session-detail-confirm-warning_container,.subscription-service-discount-note_tx,.subscription-membership-breadcrumbs_container,.subscription-membership-member-date_tx,.subscription-membership-member-date-sp_tx,.subscription-membership-member-cancel_title,.subscription-membership-member-cancel-gender-age_tx,.subscription-membership-payment-error_tx,.subscription-membership-member-canceled-date_tx,.onetime-service-discount-note_tx,.onetime-service-form-introduction-step_tx,.user-dashboard-onetime-subscrirptions_container,.user-dashboard-onetime-subscrirptions_title,.user-dashboard-reserved-date_container,.edituser-creditcard-notes_container,.edituser-creditcard-card_label,.edituser-subscription-service_label,.top-ranking-service-owner-catchcopy_tx,.top-ranking-service-owner-owner-movie_btn,.top-voices-voice_container,.top-voices-voice-user_container,.class_reviews_stamp_list_item .text,.review-complete-note_tx,.m-form-required_tx,.m-form-note_tx,.m-form-submit-small_tx,.m-form-tooltip_container,.m-form-notification_container,.js-session-detail-early-discount-note_container,.session-detail-form-date-alert_container,a.p-class_sidebar-wait-list-info,.class-detail-price-notes_tx,.class-detail-remaining_label,.class-detail-discount_label,.class-detail-session-discount_label,.class-detail-price-discount_label,.class-date-request-message_tx,.class-detail-footer-links_container,.payment-section-title_tx,.payment-subscription-summary-discounted-price_container .payment-subscription-summary-discount_label,.payment-onetime-summary-discount_label,.payment-onetime-calc_container,.payment-method-note_tx,.payment-method-card-notes_container,.payment-card_label,.payment-info_container,.payment-point_label,.payment-point-unit_tx,.payment-point-error_tx,.payment-subscription-calc_tx,.p-payments_details-bank.-payname.-payname_info,.payment-method-disabled_tx,.payment-class-detail-summary-discount_label,.payment-session-detail-course-date_label,.payment-class-detail-course-comment_container,.payment-discount-note_tx,.payments-point-calc_tx,.sales-transfer-request-warning_container,.p-badge_table,.badge-teaser-footer-note_tx,.sa-course-group a,.sa-course-group span,.classroom-teacher-count_tx,.classroom-teacher-score_label,.classroom-action-teacher-headline_tx,.classroom-review_footer,.conversations-conversation-message-date_container,.conversation-open-request_label,.conversation-form-session-date_container,.conversation-exit_tx,.conversation-message_container .-date,.about-stats-item_title,.about-notification_tx,.fee-service-footer_tx,.classBox .classCnt .Date .wished_delete a,.mypage-class-teacher-headline_tx,.reserved-attendance-comment_tx,.reserved-attendance-online_tx,.reserved-violation-report_link,.classBox.Reserved h3 .course,.classBox.Reserved h3 .nopay,.mypage-researved_label,.mypage-researved-date-note_tx,.mypage-attended-teacher_label,.mypage-class_label,.mypage-coupon-coupon-item_label,.mypage-subscription-service_label,.mypage-onetime-service-notification_container,.mypage-onetime-service_label,.mypage-subscription-payment-histories-filter_label,.mypage-subscription-payment-histories-payment_label,.mypage-subscription-payment-histories-payment-status_tx,.service-owner-search-service-owner-movie_btn,.service-owner-search-service-owner-score_label,.awards-header_tx,.awards-teacher_label,.awards-teacher-movie_btn,.class-list_btn .mod-rating_wrap,.class-list-request_label,.class-list-area_container,.class-list-session_container,.class-list-session-duration_tx,.class-list-session-area_container,.class-list-teacher_label,.class-list-organizer-teacher_tx,.class-list-open-request_tx,.class-list_wrapper .p-class_capacity_tag,.introduction-video-service-owner_tx,a.introduction-video-service-owner_link,a.class-details-selector-filter_btn,.class-details-selector-class-subinfo_container,.my-category-class-box-category_tx,.subscription-service-box-info_container .mod-rating_wrap,.subscription-service-box-rating-score_tx,.subscription-box-discounted-small_tx,a.service-selector-filter_btn,.service-selector-service-subinfo_container,.subscription-service-list_btn .mod-rating_wrap,.subscription-service-list-rating-score_tx,.subscription-list-discounted-small_tx,.subscription-list-discount_label,.onetime-service-box-info_container .mod-rating_wrap,.onetime-service-box-undiscounted-price_tx,.onetime-service-box-discounted-small_tx,.onetime-service-list_btn .mod-rating_wrap,.onetime-service-list-discount_label,.onetime-service-list-discounted-small_tx,.recommend-service-owner-catchcopy_tx,.recommend-service-owner-categories_container,.recommend-service-owner-movie_btn,.static-page-cp-small_tx,.static-page-202212-cp-strong_title small,.static-page-202212-cp-ranking-title-small_tx,.anniversary-10th-contents-note_tx,.coupon-features-notificaton_container,.introduction-modal-note_tx,.logo-taboo-sample_tx,.logo-notes_container,.logo-data_tx,.m-service-rating-score_tx{font-size:0.8rem;line-height:1.8}.s_tx,.m-alert-caution_container,.session-detail-early-discount-limit-period-day_tx,.m-alert-warning_container,.m-alert-info_container,.dashboard-review-info_conttainer,.m-service-rating_container.-rating_size_big .unit-count,.m-service-stats_label,.dashboard-title_tx,.dashboard-release-notification_container,.dashboard-introduction_tx,.dashboard-introduction-strong_tx,.dashboard-notification_container,.dashboard-business-profiles-merits_item,.dashboard-manage-members_tx,.dashboard-subscription-service_tx,.dashboard-message-template-summary_container,.dashboard-message-template-body_container,a.dashboard-message-delete_btn,.dashboard-message-template-edit-description_container,.myclass-caution_container,.dashboard-student-class-date_tx,.dashboard-subscription-membership-member-gender-age_tx,.dashboard-onetime-membership-member-quantity_tx,.subscription-service-discount_container,.subscription-service-section_container,.subscription-service-reviews-title-unit_tx,.subscription-service-payment-note_container,.subscription-membership-member-gender-age_tx,.onetime-service-menu-limited_container,.onetime-service-discount_container,.onetime-service-reviews-title-unit_tx,.onetime-service-payment-note_container,.pro-badge-service-owner-search-service-owner_tx,.pro-badge-service-owner-search-service-owner_link,.pro-badge-service-owner-review_tx,.search-sidebar-filter_title,a.search-sort_btn,a.search-sort_btn-active,.space_container,.spaces-form_input,.spaces-form-name_input,.spaces-form-copy_input,.spaces-form-email_input,.spaces-form-url_input,.spaces-form-address_input,.subscription-review-teacher_container,.subscription-review_tx,.onetime-review-teacher_container,.onetime-review_tx,.m-form-control_label,.m-form-description_input,.m-form-long-description_input,.m-form-content_for_member_input,.m-form_input,.m-form-counter_container,.class-sidebar-recommend_title,.p-class_date_list_info,.p-class_date_list_info_cost,.p-class_date_seseion_address,.class-detail-session-participants_label,.class-detail-session-participants_tx,.class-detail-session-location_label,.class-detail-session-location_tx,.class-detail-session-undiscounted-price_tx,.class-detail-price_tx-undiscounted,.class-date-request-message_input,.class-detail-notes_container,.class-detail-form-classdescription_input,.date-request-message_input,.date-request-note_tx,.payment-section_tx,.payment-service_tx,.payment-method_tx,.payment-method-error_tx,.payment-method-error_tx_left,.payment-info_subtitle,.payment-note_container,.payment-newcomer_container,.payment-confirmation-method_tx,.payment-teacher_container,.p-payments_details-bank.-bankdetail,.payments-method_label,.payment-session-detail_tx,.payment-session-detail-course-date_title,.p-payments_complete-notes,.payments-count-error_tx,.sa-teacher-simplebox .organizer-teacher-simplebox-message,.sa-class_total-count,.teacher-profile .-subtitle,.classroom-form-inputs_container .cropper-dashed.dashed-h::after,.classroom-teacher-headline_tx,.classroom-teacher-score_tx,.classroom-blank_container,.classroom-section_footer,.classroom-review_header,.classroom-review-user_tx,.classroom-review_tx,.classroom-review-reply_tx,.classroom-open-request-input_container,.conversations-conversation-message_tx,.conversation-form-addfile_link,.conversation-form-files_container li,.conversation-exit-tx_container,.conversation-message_container .-body,.conversation-notification_container,.conversation-notes_container,.about-learning-target_container,.fee-registration-contents_container,.classBox dl dd:nth-of-type(2),.classBox span.Notes,.reserved-attendance_subtitle,.reserved-attendance-comment_title,.mypage-attended-teacher_tx,.mypage-coupon-coupon-item_tx,.mypage-coupon-coupon-item-bold_tx,.mypage-coupon-coupon-start-date_tx,.mypage-coupon-note-list_item,.mypage-subscription-service-content_tx,.mypage-subscription-payment-histories-payment_item,.note_tx,.service-owner-search-service-owner_tx,.service-owner-search-service-owner_link,.service-owner-search-service-owner-score_tx,.awards-teacher-catchcopy_tx,.awards-teacher-classname_tx,.awards-category_btn,.login-or_tx,.class-list-summary_tx,.class-list_link,.class-list-session-cost_tx,.introduction-video-service-owner-catchcopy_tx,.my-category-class-box_title,.subscription-service-box_title,.subscription-service-list-summary_tx,.subscription-service-list_link,.onetime-service-box_title,.onetime-service-list-summary_tx,.onetime-service-list_link,.service-owner-notification-offs-modal-desc_container,.static-page-summer-kids2022-class-teacher-name_label,.static-page-summer-kids2022-class-teacher_tx,.static-page-202206-search-description_tx,.static-page-202206-article_title,.static-page-202110-cp-ladder-reserve_tx,.anniversary_9th-contents_container,.anniversary-10th-contents_subtitle,.anniversary-10th-contents_tx,.anniversary-10th-menu_label,.anniversary-10th-menu-2rows_label,.anniversary-10th-lesson_tx,.anniversary-10th-lesson-teacher_tx,.best-seller-award-service-owner-catchcopy_tx,a.bs_award_2023spring-subscription_btn,a.bs_award_2023spring-class_btn,.bs_award_2023spring-service-owner-catchcopy_tx,.coupon-class-link_tx,.coupon-review_tx,a.coupon-review_footer,.coupon-review-link_tx,.introduction-contents-wish_tx,.logo-contents_container,.online-step-desc_tx,.online-step_link,.onetime-service-feature-kind-feature_container,.onetime-service-feature-qa_tx,.violation-report-service_label{font-size:0.9rem;line-height:1.6}.m_tx,.m-alert_title,.m-service-stats_tx,.l-page_container,.subscription-service_container,.onetime-service_container,.static-page-202206_container,.anniversary-10th_container,.best-seller-award_container,.bs_award_2023spring_container,.dashboard-sort_wrapper,.dashboard-class_title,.dashboard-business-profiles-merits_container,.dashboard-student-class-name_tx,.dashboard-subscription-service-feature-item_title,.subscription-service-payment-note_subtitle,.onetime-service-payment-note_subtitle,.edituser-creditcard_subtitle,.top-ranking-service-owner_title,.top-voices_tx,.pro-badge-service-owner-search-service-owner-catchcopy_tx,.pro-badge-service-owner-review_title,.space-catchcopy_container,.top-teach_container,.top-teach-title-small_tx,.subscription-review-complete_tx,.onetime-review-complete_tx,.m-form-introduction_container,.class-detail-catchcopy_tx,.p-class_details-inner-text,.payment-service-type_tx,.payment-service-date_tx,.payment-subscription-service-price_tx,.payment-onetime-price_container .payment-onetime-service-price_tx,.payment-email_title,.payment-duration_tx,.payment-subscription-service-payment-note_subtitle,.payment-onetime-service-note_subtitle,.payment-complete_tx,.p-payments_details-bank.-payname,.payment-class-detail-summary-price_container .summary-fee_amount,.payments-deadline_tx,.payments-bank-alert_tx,.payment-discount_title,.payment-discount-rate_tx,.badge-teaser_tx,.badge-teaser-condition_title,.badge-teaser-feature-conditions_container,.sa-teacher-simplebox .teacher-simplebox-catch,.teacher-profile,.classroom-form-sample_title,.classroom-contents_container,.classroom-action-teacher-name_tx,.conversation-member_tx,.conversation-form_input,.about-introduction_tx,.about-learning_tx,.about-safety_tx,.about-safety-feature_container p,.about_tx,.dashboard-discount-status_title,.fee-comission_title,.MyPage_contents .CFHeader ul,.classBox .classCnt .Date .request,.classBox.Reserved .DatePrice .nav-to-class-show,.classBox.Reserved .DatePrice .price span,.classBox.Log .DateFeed ul li a.Date,.mypage-coupon-note_title,.mypage-empty_tx,.service-owner-search-service-owner-catchcopy_tx,.awards_container,.awards-tabs_container,.awards-main_container,.awards-prizes_tx,.class-list-cost_tx,.class-list-cost-discounted_tx,.class-list-sessions_title,.subscription-box-price_tx,.subscription-box-undiscounted-price_tx,.subscription-box-discounted-price_tx,.subscription-list-price_tx,.subscription-list-undiscounted-price_tx,.onetime-service-box-price_tx,.onetime-service-box-discounted-price_tx,.onetime-service-list-price_tx,.onetime-service-list-undiscounted-price_tx,.recommend-service-owner_title,.special-types_header,.static-page-cp_tx,.static-page-cp-center_tx,.static-page-feb2020-cp-center_tx,.static-page-cp-contents_tx,.static-page-cp-notes_tx,.static-page-mugen2020-cp_tx,.static-page-cp-desc_tx,.static-page-gw202104-cp-outline-desc_tx,.static-page-cp-desc-highlight_tx,.static-page-cp-period_item,.static-page-summer-kids2022-introduction_container,.static-page-summer-kids2022-classes_container,.static-page-summer-kids2022-class-teacher-name_container,.static-page-202206-cp-section-contents_container,.static-page-202206-search-description_title,.static-page-202204-cp-section-contents_container,.static-page-202204-cp-section_title,.static-page-202201-cp-section-contents_container,.static-page-202201-cp-services-contents_container,.static-page-202201-cp-section_title,.static-page-202201-cp-column_title,.static-page-gw202104-cp-body_container,.anniversary_9th-message_tx,.anniversary_9th-voices_tx,.anniversary-10th-episode_tx,.anniversary-10th-meeting-teacher-name_tx,.best-seller-award-header-span_tx,.best-seller-award-header_tx,.best-seller-award-services_wrapper,.best-seller-award-subscriptions_container,.best-seller-award-time-charged-consults_container,.best-seller-award-customized-lessons_container,.bs_award_2023spring-class_subtitle,.bs_award_2023spring-subscription_subtitle,.bs_award_2023spring-header_tx,.bs_award_2023spring-services_wrapper,.bs_award_2023spring-classes_container,.bs_award_2023spring-subscriptions_container,.coupon-section_introduction,.designpatterns-code_container,.designpatterns_subtitle,.feature_container,.introduction_container,.introduction-modal_header,.online_container,.online-program_container,.onetime-service-feature_container,.onetime-service-feature-catchcopy_tx,.onetime-service-feature-introduction_tx,.onetime-service-feature-kind_tx,.subscription-service-feature_container{font-size:1rem;line-height:1.6}.l_tx,.m-subsection_title,.dashboard-review-warning-number_tx,.daashboard-badge-totalsales_tx,.dashboard-business-profiles-merits_title,a.mod-classList-mgBox-head-classname,.subscription-service-reviews-title_tx,.onetime-service-reviews-title_tx,.pro-badge-service-owner_title,.class-detail-discounted-price_tx,.class-detail-session-discounted-price_tx,.payment-service_title,.payment-subscription-summary-discounted-price_container .payment-subscription-summary-discounted-price_tx,.payment-onetime-summary-discounted-price_tx,.payment-class-detail-summary-discounted-price_tx,.badge-teaser-condition-or_tx,.badge-teaser-condition-strong_tx,.teacher-profile .-title,.teacher-profile .-name,.classroom-blank_title,.conversations-search-word_tx,.conversation-form_title,.conversation-form-subscription_title,.about-safety-feature_container h3,.fee-comission-title-strong_tx,.classBox .classCnt h3 a,.classBox dl dd:nth-of-type(1),.classBox .classCnt .Date ul li,.classBox.Log h3,.awards-teacher-name_tx,.class-list_title,.introduction-video-service-owner_title,.subscription-service-list_title,.subscription-list-discounted-price_tx,.onetime-service-list_title,.onetime-service-list-discounted-price_tx,.service-owner-notification-offs_title,.static-page-202212-cp-strong_title,.static-page-202210-cp-articles_title,.static-page-202210-article_title,.static-page-summer-kids2022-button_title,.static-page-summer-kids2022-class-price_container,.anniversary-10th-menu_title,.best-seller-award-service-owner_title,.bs_award_2023spring-service-owner_title,.coupon-code_label,.coupon-class_title,.coupon-review_title,.introduction-tip_title,.introduction-modal-copy_tx,.onetime-service-feature-kind-feature_title,.onetime-service-feature-steps-kind_title,.onetime-service-feature-qa_title,.violation-report-service_tx{font-size:1.2rem;line-height:1.6}.ll_tx,.m-section_title,.top_title,.top-offline-online-button_title,.p-payments_details-bank.-bold,.p-payments_details-bank.-red,.badge-teaser_title,.badge-teaser-feature_title,.sa-teacher-simplebox .teacher-simplebox-name_tx,.static-page-202210-cp-articles-title-strong_tx,.anniversary-10th-episode_title,.anniversary-10th-lesson_title,.anniversary-10th-meeting_title,.anniversary-10th-lesson-date_tx,.anniversary-10th-entry-close_tx,.bs_award_2023spring-services_title{font-size:1.4rem;line-height:1.6}.sa-teacher-simplebox{display:flex;flex-wrap:wrap;margin-bottom:2.4rem}.sa-teacher-simplebox .sa-teacher-simplebox-thumb{width:140px}.sa-teacher-simplebox .sa-teacher-simplebox-detail{margin-bottom:2.4rem;-webkit-flex:1;flex:1;line-height:1.5}.sa-teacher-simplebox .teacher-simplebox-name_tx{margin-bottom:0.8rem}.sa-teacher-simplebox .teacher-simplebox-catch{font-weight:bold;display:block}.ss_tx,.m-service-stats-unit_tx,.dashboard-breadcrumbs_container,.dashboard-warning_container,.dashboard-repeat-rate_tx,.dashboard-membership-member-cancel_title,.dashboard-membership-member-cancel-gender-age_tx,.dashboard-business-profiles-merits-note_container,.myclass-class-open-reqeust_btn,.myclass-class-teacher_label,.myclass-stats_item span,.mod-classList-mgBox-recent-situation ul li .nav-to-class.past-sessions_btn,.mod-class_control_course_date_status,.dashboard-steacher-students-conditions-footer_item,.dashboard-steacher-send-notice_subtitle,.dashboard-subscription-membership-member-date_tx,.dashboard-subscription-membership-member-date-sp_tx,.dashboard-subscription-membership-payment-error_tx,.dashboard-subscription-membership-member-canceled-date_tx,.dashboard-onetime-membership-notification_container,.dashboard-onetime-membership-member-gender-age_tx,.onetime-subscription-membership-violation_tx,.dashboard-onetime-membership-member-date_label,.dashboard-onetime-membership-member-date_tx,.dashboard-onetime-membership-member-canceled-date_tx,.session-detail-confirm-warning_container,.subscription-service-discount-note_tx,.subscription-membership-breadcrumbs_container,.subscription-membership-member-date_tx,.subscription-membership-member-date-sp_tx,.subscription-membership-member-cancel_title,.subscription-membership-member-cancel-gender-age_tx,.subscription-membership-payment-error_tx,.subscription-membership-member-canceled-date_tx,.onetime-service-discount-note_tx,.onetime-service-form-introduction-step_tx,.user-dashboard-onetime-subscrirptions_container,.user-dashboard-onetime-subscrirptions_title,.user-dashboard-reserved-date_container,.edituser-creditcard-notes_container,.edituser-creditcard-card_label,.edituser-subscription-service_label,.top-ranking-service-owner-catchcopy_tx,.top-ranking-service-owner-owner-movie_btn,.top-voices-voice_container,.top-voices-voice-user_container,.class_reviews_stamp_list_item .text,.review-complete-note_tx,.m-form-required_tx,.m-form-note_tx,.m-form-submit-small_tx,.m-form-tooltip_container,.m-form-notification_container,.js-session-detail-early-discount-note_container,.session-detail-form-date-alert_container,a.p-class_sidebar-wait-list-info,.class-detail-price-notes_tx,.class-detail-remaining_label,.class-detail-discount_label,.class-detail-session-discount_label,.class-detail-price-discount_label,.class-date-request-message_tx,.class-detail-footer-links_container,.payment-section-title_tx,.payment-subscription-summary-discounted-price_container .payment-subscription-summary-discount_label,.payment-onetime-summary-discount_label,.payment-onetime-calc_container,.payment-method-note_tx,.payment-method-card-notes_container,.payment-card_label,.payment-info_container,.payment-point_label,.payment-point-unit_tx,.payment-point-error_tx,.payment-subscription-calc_tx,.p-payments_details-bank.-payname.-payname_info,.payment-method-disabled_tx,.payment-class-detail-summary-discount_label,.payment-session-detail-course-date_label,.payment-class-detail-course-comment_container,.payment-discount-note_tx,.payments-point-calc_tx,.sales-transfer-request-warning_container,.p-badge_table,.badge-teaser-footer-note_tx,.sa-course-group a,.sa-course-group span,.classroom-teacher-count_tx,.classroom-teacher-score_label,.classroom-action-teacher-headline_tx,.classroom-review_footer,.conversations-conversation-message-date_container,.conversation-open-request_label,.conversation-form-session-date_container,.conversation-exit_tx,.conversation-message_container .-date,.about-stats-item_title,.about-notification_tx,.fee-service-footer_tx,.classBox .classCnt .Date .wished_delete a,.mypage-class-teacher-headline_tx,.reserved-attendance-comment_tx,.reserved-attendance-online_tx,.reserved-violation-report_link,.classBox.Reserved h3 .course,.classBox.Reserved h3 .nopay,.mypage-researved_label,.mypage-researved-date-note_tx,.mypage-attended-teacher_label,.mypage-class_label,.mypage-coupon-coupon-item_label,.mypage-subscription-service_label,.mypage-onetime-service-notification_container,.mypage-onetime-service_label,.mypage-subscription-payment-histories-filter_label,.mypage-subscription-payment-histories-payment_label,.mypage-subscription-payment-histories-payment-status_tx,.service-owner-search-service-owner-movie_btn,.service-owner-search-service-owner-score_label,.awards-header_tx,.awards-teacher_label,.awards-teacher-movie_btn,.class-list_btn .mod-rating_wrap,.class-list-request_label,.class-list-area_container,.class-list-session_container,.class-list-session-duration_tx,.class-list-session-area_container,.class-list-teacher_label,.class-list-organizer-teacher_tx,.class-list-open-request_tx,.class-list_wrapper .p-class_capacity_tag,.introduction-video-service-owner_tx,a.introduction-video-service-owner_link,a.class-details-selector-filter_btn,.class-details-selector-class-subinfo_container,.my-category-class-box-category_tx,.subscription-service-box-info_container .mod-rating_wrap,.subscription-service-box-rating-score_tx,.subscription-box-discounted-small_tx,a.service-selector-filter_btn,.service-selector-service-subinfo_container,.subscription-service-list_btn .mod-rating_wrap,.subscription-service-list-rating-score_tx,.subscription-list-discounted-small_tx,.subscription-list-discount_label,.onetime-service-box-info_container .mod-rating_wrap,.onetime-service-box-undiscounted-price_tx,.onetime-service-box-discounted-small_tx,.onetime-service-list_btn .mod-rating_wrap,.onetime-service-list-discount_label,.onetime-service-list-discounted-small_tx,.recommend-service-owner-catchcopy_tx,.recommend-service-owner-categories_container,.recommend-service-owner-movie_btn,.static-page-cp-small_tx,.static-page-202212-cp-strong_title small,.static-page-202212-cp-ranking-title-small_tx,.anniversary-10th-contents-note_tx,.coupon-features-notificaton_container,.introduction-modal-note_tx,.logo-taboo-sample_tx,.logo-notes_container,.logo-data_tx,.m-service-rating-score_tx{font-size:0.8rem;line-height:1.8}.s_tx,.m-alert-caution_container,.session-detail-early-discount-limit-period-day_tx,.m-alert-warning_container,.m-alert-info_container,.dashboard-review-info_conttainer,.m-service-rating_container.-rating_size_big .unit-count,.m-service-stats_label,.dashboard-title_tx,.dashboard-release-notification_container,.dashboard-introduction_tx,.dashboard-introduction-strong_tx,.dashboard-notification_container,.dashboard-business-profiles-merits_item,.dashboard-manage-members_tx,.dashboard-subscription-service_tx,.dashboard-message-template-summary_container,.dashboard-message-template-body_container,a.dashboard-message-delete_btn,.dashboard-message-template-edit-description_container,.myclass-caution_container,.dashboard-student-class-date_tx,.dashboard-subscription-membership-member-gender-age_tx,.dashboard-onetime-membership-member-quantity_tx,.subscription-service-discount_container,.subscription-service-section_container,.subscription-service-reviews-title-unit_tx,.subscription-service-payment-note_container,.subscription-membership-member-gender-age_tx,.onetime-service-menu-limited_container,.onetime-service-discount_container,.onetime-service-reviews-title-unit_tx,.onetime-service-payment-note_container,.pro-badge-service-owner-search-service-owner_tx,.pro-badge-service-owner-search-service-owner_link,.pro-badge-service-owner-review_tx,.search-sidebar-filter_title,a.search-sort_btn,a.search-sort_btn-active,.space_container,.spaces-form_input,.spaces-form-name_input,.spaces-form-copy_input,.spaces-form-email_input,.spaces-form-url_input,.spaces-form-address_input,.subscription-review-teacher_container,.subscription-review_tx,.onetime-review-teacher_container,.onetime-review_tx,.m-form-control_label,.m-form-description_input,.m-form-long-description_input,.m-form-content_for_member_input,.m-form_input,.m-form-counter_container,.class-sidebar-recommend_title,.p-class_date_list_info,.p-class_date_list_info_cost,.p-class_date_seseion_address,.class-detail-session-participants_label,.class-detail-session-participants_tx,.class-detail-session-location_label,.class-detail-session-location_tx,.class-detail-session-undiscounted-price_tx,.class-detail-price_tx-undiscounted,.class-date-request-message_input,.class-detail-notes_container,.class-detail-form-classdescription_input,.date-request-message_input,.date-request-note_tx,.payment-section_tx,.payment-service_tx,.payment-method_tx,.payment-method-error_tx,.payment-method-error_tx_left,.payment-info_subtitle,.payment-note_container,.payment-newcomer_container,.payment-confirmation-method_tx,.payment-teacher_container,.p-payments_details-bank.-bankdetail,.payments-method_label,.payment-session-detail_tx,.payment-session-detail-course-date_title,.p-payments_complete-notes,.payments-count-error_tx,.sa-teacher-simplebox .organizer-teacher-simplebox-message,.sa-class_total-count,.teacher-profile .-subtitle,.classroom-form-inputs_container .cropper-dashed.dashed-h::after,.classroom-teacher-headline_tx,.classroom-teacher-score_tx,.classroom-blank_container,.classroom-section_footer,.classroom-review_header,.classroom-review-user_tx,.classroom-review_tx,.classroom-review-reply_tx,.classroom-open-request-input_container,.conversations-conversation-message_tx,.conversation-form-addfile_link,.conversation-form-files_container li,.conversation-exit-tx_container,.conversation-message_container .-body,.conversation-notification_container,.conversation-notes_container,.about-learning-target_container,.fee-registration-contents_container,.classBox dl dd:nth-of-type(2),.classBox span.Notes,.reserved-attendance_subtitle,.reserved-attendance-comment_title,.mypage-attended-teacher_tx,.mypage-coupon-coupon-item_tx,.mypage-coupon-coupon-item-bold_tx,.mypage-coupon-coupon-start-date_tx,.mypage-coupon-note-list_item,.mypage-subscription-service-content_tx,.mypage-subscription-payment-histories-payment_item,.note_tx,.service-owner-search-service-owner_tx,.service-owner-search-service-owner_link,.service-owner-search-service-owner-score_tx,.awards-teacher-catchcopy_tx,.awards-teacher-classname_tx,.awards-category_btn,.login-or_tx,.class-list-summary_tx,.class-list_link,.class-list-session-cost_tx,.introduction-video-service-owner-catchcopy_tx,.my-category-class-box_title,.subscription-service-box_title,.subscription-service-list-summary_tx,.subscription-service-list_link,.onetime-service-box_title,.onetime-service-list-summary_tx,.onetime-service-list_link,.service-owner-notification-offs-modal-desc_container,.static-page-summer-kids2022-class-teacher-name_label,.static-page-summer-kids2022-class-teacher_tx,.static-page-202206-search-description_tx,.static-page-202206-article_title,.static-page-202110-cp-ladder-reserve_tx,.anniversary_9th-contents_container,.anniversary-10th-contents_subtitle,.anniversary-10th-contents_tx,.anniversary-10th-menu_label,.anniversary-10th-menu-2rows_label,.anniversary-10th-lesson_tx,.anniversary-10th-lesson-teacher_tx,.best-seller-award-service-owner-catchcopy_tx,a.bs_award_2023spring-subscription_btn,a.bs_award_2023spring-class_btn,.bs_award_2023spring-service-owner-catchcopy_tx,.coupon-class-link_tx,.coupon-review_tx,a.coupon-review_footer,.coupon-review-link_tx,.introduction-contents-wish_tx,.logo-contents_container,.online-step-desc_tx,.online-step_link,.onetime-service-feature-kind-feature_container,.onetime-service-feature-qa_tx,.violation-report-service_label{font-size:0.9rem;line-height:1.6}.m_tx,.m-alert_title,.m-service-stats_tx,.l-page_container,.subscription-service_container,.onetime-service_container,.static-page-202206_container,.anniversary-10th_container,.best-seller-award_container,.bs_award_2023spring_container,.dashboard-sort_wrapper,.dashboard-class_title,.dashboard-business-profiles-merits_container,.dashboard-student-class-name_tx,.dashboard-subscription-service-feature-item_title,.subscription-service-payment-note_subtitle,.onetime-service-payment-note_subtitle,.edituser-creditcard_subtitle,.top-ranking-service-owner_title,.top-voices_tx,.pro-badge-service-owner-search-service-owner-catchcopy_tx,.pro-badge-service-owner-review_title,.space-catchcopy_container,.top-teach_container,.top-teach-title-small_tx,.subscription-review-complete_tx,.onetime-review-complete_tx,.m-form-introduction_container,.class-detail-catchcopy_tx,.p-class_details-inner-text,.payment-service-type_tx,.payment-service-date_tx,.payment-subscription-service-price_tx,.payment-onetime-price_container .payment-onetime-service-price_tx,.payment-email_title,.payment-duration_tx,.payment-subscription-service-payment-note_subtitle,.payment-onetime-service-note_subtitle,.payment-complete_tx,.p-payments_details-bank.-payname,.payment-class-detail-summary-price_container .summary-fee_amount,.payments-deadline_tx,.payments-bank-alert_tx,.payment-discount_title,.payment-discount-rate_tx,.badge-teaser_tx,.badge-teaser-condition_title,.badge-teaser-feature-conditions_container,.sa-teacher-simplebox .teacher-simplebox-catch,.teacher-profile,.classroom-form-sample_title,.classroom-contents_container,.classroom-action-teacher-name_tx,.conversation-member_tx,.conversation-form_input,.about-introduction_tx,.about-learning_tx,.about-safety_tx,.about-safety-feature_container p,.about_tx,.dashboard-discount-status_title,.fee-comission_title,.MyPage_contents .CFHeader ul,.classBox .classCnt .Date .request,.classBox.Reserved .DatePrice .nav-to-class-show,.classBox.Reserved .DatePrice .price span,.classBox.Log .DateFeed ul li a.Date,.mypage-coupon-note_title,.mypage-empty_tx,.service-owner-search-service-owner-catchcopy_tx,.awards_container,.awards-tabs_container,.awards-main_container,.awards-prizes_tx,.class-list-cost_tx,.class-list-cost-discounted_tx,.class-list-sessions_title,.subscription-box-price_tx,.subscription-box-undiscounted-price_tx,.subscription-box-discounted-price_tx,.subscription-list-price_tx,.subscription-list-undiscounted-price_tx,.onetime-service-box-price_tx,.onetime-service-box-discounted-price_tx,.onetime-service-list-price_tx,.onetime-service-list-undiscounted-price_tx,.recommend-service-owner_title,.special-types_header,.static-page-cp_tx,.static-page-cp-center_tx,.static-page-feb2020-cp-center_tx,.static-page-cp-contents_tx,.static-page-cp-notes_tx,.static-page-mugen2020-cp_tx,.static-page-cp-desc_tx,.static-page-gw202104-cp-outline-desc_tx,.static-page-cp-desc-highlight_tx,.static-page-cp-period_item,.static-page-summer-kids2022-introduction_container,.static-page-summer-kids2022-classes_container,.static-page-summer-kids2022-class-teacher-name_container,.static-page-202206-cp-section-contents_container,.static-page-202206-search-description_title,.static-page-202204-cp-section-contents_container,.static-page-202204-cp-section_title,.static-page-202201-cp-section-contents_container,.static-page-202201-cp-services-contents_container,.static-page-202201-cp-section_title,.static-page-202201-cp-column_title,.static-page-gw202104-cp-body_container,.anniversary_9th-message_tx,.anniversary_9th-voices_tx,.anniversary-10th-episode_tx,.anniversary-10th-meeting-teacher-name_tx,.best-seller-award-header-span_tx,.best-seller-award-header_tx,.best-seller-award-services_wrapper,.best-seller-award-subscriptions_container,.best-seller-award-time-charged-consults_container,.best-seller-award-customized-lessons_container,.bs_award_2023spring-class_subtitle,.bs_award_2023spring-subscription_subtitle,.bs_award_2023spring-header_tx,.bs_award_2023spring-services_wrapper,.bs_award_2023spring-classes_container,.bs_award_2023spring-subscriptions_container,.coupon-section_introduction,.designpatterns-code_container,.designpatterns_subtitle,.feature_container,.introduction_container,.introduction-modal_header,.online_container,.online-program_container,.onetime-service-feature_container,.onetime-service-feature-catchcopy_tx,.onetime-service-feature-introduction_tx,.onetime-service-feature-kind_tx,.subscription-service-feature_container{font-size:1rem;line-height:1.6}.l_tx,.m-subsection_title,.dashboard-review-warning-number_tx,.daashboard-badge-totalsales_tx,.dashboard-business-profiles-merits_title,a.mod-classList-mgBox-head-classname,.subscription-service-reviews-title_tx,.onetime-service-reviews-title_tx,.pro-badge-service-owner_title,.class-detail-discounted-price_tx,.class-detail-session-discounted-price_tx,.payment-service_title,.payment-subscription-summary-discounted-price_container .payment-subscription-summary-discounted-price_tx,.payment-onetime-summary-discounted-price_tx,.payment-class-detail-summary-discounted-price_tx,.badge-teaser-condition-or_tx,.badge-teaser-condition-strong_tx,.teacher-profile .-title,.teacher-profile .-name,.classroom-blank_title,.conversations-search-word_tx,.conversation-form_title,.conversation-form-subscription_title,.about-safety-feature_container h3,.fee-comission-title-strong_tx,.classBox .classCnt h3 a,.classBox dl dd:nth-of-type(1),.classBox .classCnt .Date ul li,.classBox.Log h3,.awards-teacher-name_tx,.class-list_title,.introduction-video-service-owner_title,.subscription-service-list_title,.subscription-list-discounted-price_tx,.onetime-service-list_title,.onetime-service-list-discounted-price_tx,.service-owner-notification-offs_title,.static-page-202212-cp-strong_title,.static-page-202210-cp-articles_title,.static-page-202210-article_title,.static-page-summer-kids2022-button_title,.static-page-summer-kids2022-class-price_container,.anniversary-10th-menu_title,.best-seller-award-service-owner_title,.bs_award_2023spring-service-owner_title,.coupon-code_label,.coupon-class_title,.coupon-review_title,.introduction-tip_title,.introduction-modal-copy_tx,.onetime-service-feature-kind-feature_title,.onetime-service-feature-steps-kind_title,.onetime-service-feature-qa_title,.violation-report-service_tx{font-size:1.2rem;line-height:1.6}.ll_tx,.m-section_title,.top_title,.top-offline-online-button_title,.p-payments_details-bank.-bold,.p-payments_details-bank.-red,.badge-teaser_title,.badge-teaser-feature_title,.sa-teacher-simplebox .teacher-simplebox-name_tx,.static-page-202210-cp-articles-title-strong_tx,.anniversary-10th-episode_title,.anniversary-10th-lesson_title,.anniversary-10th-meeting_title,.anniversary-10th-lesson-date_tx,.anniversary-10th-entry-close_tx,.bs_award_2023spring-services_title{font-size:1.4rem;line-height:1.6}.sa-class_total-count{padding:8px;text-align:right;margin-bottom:16px}.sa-course-group{margin-bottom:0.8rem}.sa-course-group a,.sa-course-group span{display:block;float:left;cursor:pointer;margin:0 0.2rem;padding:0.4rem 1.2rem;border:1px solid #DADDDC;border-bottom:none;transition:0.2s;text-align:center;color:#fff;box-sizing:border-box;transition:background-color 0.2s, color 0.2s;background-color:#02C39A;border-radius:0.4rem 0.4rem 0 0}@media screen and (max-width: 640px){.sa-course-group a,.sa-course-group span{width:23%;padding:0.8rem 0}}.sa-course-group a.-active,.sa-course-group span.-active{color:#44444A;background-color:#fff;transition:background-color 0.2s, color 0.2s}.sa-course-group a:hover,.sa-course-group span:hover{color:#44444A;background-color:#fff;cursor:pointer}.sa-course-group a:hover.-active,.sa-course-group span:hover.-active{transition:none}.sa-course-group span{cursor:auto}.sa-header{background:white;border-bottom:2px solid #02C39A;min-width:1000px;padding-right:4px}.sa-header .sa-header-area{margin:0 auto;display:flex;flex-wrap:wrap}.sa-header .sa-header-area .sa-header-teach{width:310px}.sa-header .sa-header-area .sa-header-logo{-webkit-flex:1;flex:1;text-align:center}.sa-header .sa-header-area .sa-header-logo a{display:block;padding-top:16px}.sa-header .sa-header-area .sa-header-logo a:hover{opacity:0.8}.sa-header .sa-header-area .sa-header-logo a img{width:110px;height:auto}.sa-header .sa-header-area .sa-header-action .-register{float:right}.sa-header .sa-header-area .sa-header-action .-login{float:right}.sa-header .sa-header-area .sa-header-action .sa-btn{min-width:100px}.mod-admin-wrap{width:100%;border-bottom:1px dashed #DADDDC;padding:16px 0;background:#F7F7F7}.mod-admin{max-width:980px;margin:0 auto;padding:0 16px}.mod-admin::after{content:"";display:block;clear:both}.mod-admin .-status{float:left}.mod-admin .-status p{display:inline-block;border:1px solid transparent}.mod-admin .-status .-stop{background:#E84855;color:#fff;display:inline-block;padding:9.5px 16px}.mod-admin .-status .-stop::before{font-family:"sa-font";content:"×";margin-right:5px;display:inline-block;position:relative;top:-1px}.mod-admin .-status .-open{background:#E84855;color:#fff;display:inline-block;padding:8px 16px;border:1px solid #E84855}.mod-admin .-status .-open::before{font-family:"sa-font";content:"×";margin-right:5px;display:inline-block;position:relative;top:-1px}.mod-admin .-action{float:right}.mod-admin .-action ul{text-align:right}.mod-admin .-action ul li{display:inline-block}.mod-admin .-action ul li a{display:block;padding:8px 16px 8px 12px}.mod-admin .-action ul li a span.-title{line-height:1}.mod-admin .-action ul li .-share{background:#02C39A;color:#fff;border:1px solid #02C39A}.mod-admin .-action ul li .-share::before{display:inline-block;content:"";margin-right:5px;width:12px;height:12px;background:url("//assets.street-academy.com/assets/new_profile/icon-share2-3f50c14891407e669311f44066d9df82f5b57f837ebcce9b2549dc87cb524f18.svg") center center no-repeat;background-size:contain;position:relative;top:1px}.mod-admin .-action ul li .-edit{background:white;color:#02C39A;border:1px solid #02C39A}.mod-admin .-action ul li .-edit::before{font-family:"sa-font";content:"";margin-right:5px;display:inline-block;position:relative;top:1px}.mod-box{width:980px;padding-top:24px;margin:0 auto;display:flex;flex-wrap:nowrap}.mod-box .mod-side{width:300px}.mod-box .mod-side .mod-side-contents{padding-right:16px}.mod-box .mod-main{width:680px;margin-bottom:32px}.mod-box.-teacher_box{width:auto;padding-top:0}.mod-box.-teacher_box .mod-side{width:200px}.mod-box.-teacher_box .mod-side .p-profile_summary{width:190px}.mod-box.-teacher_box .mod-side .p-profile_summary .-face .-badge,.mod-box.-teacher_box .mod-side .p-profile_summary .-logo .-badge{right:8px;width:50px;height:50px}.mod-box.-teacher_box .mod-main{padding-left:20px;margin-bottom:0}.non_select_teacher{border:2px solid #DADDDC;padding:24px;margin-bottom:24px;text-align:center}.non_select_teacher .-title{color:#E84855;font-size:16px;font-weight:bold}.non_select_teacher .-text{font-size:12px;padding:8px}.teacher-profile .-title{font-weight:bold;margin-bottom:8px}.teacher-profile .-title.-og{padding-top:16px}.teacher-profile .-title.-center{padding-top:70px}.teacher-profile .-subtitle{color:#777}.teacher-profile .-name{font-weight:bold;margin-bottom:8px}.teacher-profile .-read{margin-bottom:24px}.teacher-profile .-read a{color:#02C39A;text-decoration:underline}.teacher-profile .award-item{margin:0.8rem 0}.teacher-profile .award-item img{display:inline-block;margin-right:8px;margin-bottom:8px;width:60px}.teacher-profile .-action .-icon{width:16px;height:16px;display:inline-block;margin:0 4px;position:relative;top:2px;opacity:0.5}.p-profile_summary{width:270px}.p-profile_summary .-edit{display:block;margin-bottom:16px;padding:8px;text-align:center;color:white;background:#DADDDC}.p-profile_summary .-logo{text-align:center;position:relative}.p-profile_summary .-logo .sa-avatar{margin:12px}.p-profile_summary .-logo .-photo{width:150px;height:150px;margin:12px;display:inline-block;background:#eee}.p-profile_summary .-logo .-badge{position:absolute;right:44px;top:8px;width:32px;height:32px;background-size:contain;background-repeat:no-repeat;background-position:center top}.p-profile_summary .-face{text-align:center;position:relative}.p-profile_summary .-face .sa-avatar{margin:12px}.p-profile_summary .-face .-photo{border-radius:50%;width:150px;height:150px;display:inline-block;background:#eee;margin:12px}.p-profile_summary .-face .-badge{position:absolute;right:64px;top:18px;width:32px;height:32px;background-size:contain;background-repeat:no-repeat;background-position:center top}.p-profile_summary .-name{text-align:center;padding:8px;font-size:20px}.p-profile_summary .-name.-organizer{font-size:18px}.p-profile_summary .-name h1 strong{font-weight:200}.p-profile_summary .-name h1 .-check{width:20px;height:20px;display:inline-block;background-size:contain;background-repeat:no-repeat;position:relative;top:2px}.p-profile_summary .-rating{padding:4px;text-align:center}.p-profile_summary .-rating .sa-rating_wrap{display:inline-block}.p-profile_summary .-rating .rating-review-count{display:inline-block;font-size:11px;position:relative;top:-2px}.p-profile_summary .-score{margin-bottom:8px;padding:8px 0}.p-profile_summary .-score .-teach_count{width:16px;height:16px;display:inline-block;background-size:cover;position:relative;top:0px}.p-profile_summary .-score .-teach_count_num{position:relative;font-size:13px}.p-profile_summary .-score ul{display:flex;flex-wrap:wrap}.p-profile_summary .-score ul li{width:50%}.p-profile_summary .-score ul li .-teach_count_wrap{padding:0 8px}.p-profile_summary .-score ul li .-teach_count_wrap i{font-size:1.2em}.p-profile_summary .-score ul li:first-child{text-align:right}.p-profile_summary .-score ul li:first-child .-teach_count_wrap{border-right:1px solid #FBFBFB}.p-profile_summary .-catch{margin-bottom:16px;border-top:1px solid #FBFBFB;border-bottom:1px solid #FBFBFB;padding:16px 8px;line-height:1.5}.p-profile_summary .-catch .-title{font-size:15px;font-weight:bold}.p-profile_summary .-catch .-read{font-size:12px}.p-profile_summary .-action .-icon{width:16px;height:14px;background-repeat:no-repeat;background-position:center;display:inline-block;margin:0 4px;position:relative;top:2px;opacity:0.5}.p-profile_summary .-interview,.p-profile_summary .-report{padding:8px 0}.p-profile_summary .-interview .-post,.p-profile_summary .-report .-post{display:block;border:1px solid #FBFBFB}.p-profile_summary .-interview .-post img,.p-profile_summary .-report .-post img{width:100%;height:auto}.p-profile_summary .-interview .-post .-post_cat,.p-profile_summary .-report .-post .-post_cat{padding:12px;padding-bottom:4px;font-size:12px;font-weight:bold}.p-profile_summary .-interview .-post .-post_name,.p-profile_summary .-report .-post .-post_name{padding:12px;padding-top:0;font-size:12px;padding-bottom:12px}.p-profile_summary .-award .award-item{border:1px solid #FBFBFB;padding:8px;margin:8px;line-height:40px;font-size:12px}.p-profile_summary .-award .award-item img{float:left;width:40px;height:auto;margin-right:8px}.p-classroom_dummy-cover-img{position:absolute;left:0.8rem;bottom:0.8rem;display:inline-block;padding:4px 8px;color:#fff;border:2px dashed #ccc;z-index:20}.p-classroom_dummy-text{display:block;padding:4px 8px;font-size:13px;color:#DADDDC;border:2px dashed #ccc;margin-bottom:16px}.p-teacher-profile_discount{border:1px solid #02C39A;overflow:auto;position:relative;border-radius:1px;display:inherit !important}.p-teacher-profile_discount .-icon{width:60px;height:60px;color:#fff;float:left;background-color:#02C39A;border-radius:50%;text-align:center;margin:10px}.p-teacher-profile_discount .-text{padding-top:16px}.p-teacher-profile_discount .-detail{position:absolute;right:10px;top:10px}input[type="file"].p-classroom-photo-fields_input{border:1px solid #ccc}.classroom-photo_container{position:relative;width:49%;padding:0.4rem;display:inline-block;box-sizing:border-box;vertical-align:bottom}.p-classroom-photo-fields_image{display:block;background-color:#F7F7F7;width:100%;transition:opacity 0.3s;border-radius:0.4rem}.p-classroom-photo-fields_image:hover{opacity:0.7}.p-classroom-edit_sampletoggle-btn{display:none}@media screen and (max-width: 640px){.p-classroom-edit_sampletoggle-btn{display:block}}.p-classroom-edit_sample{display:none}.classroom-form-sample-form_container{display:flex}.classroom-form-sample_container{background-color:#c4c4c4;padding:0.8rem;box-sizing:border-box}@media screen and (max-width: 640px){.classroom-form-sample_container{display:none}}.classroom-form-sample_title{font-weight:bold}.classroom-form-sample-pc_img{margin-top:0.8rem;width:400px}.classroom-form-sample-pc_img img{width:100%;height:auto}.classroom-form-inputs_container{padding-left:0.8rem}@media screen and (max-width: 640px){.classroom-form-inputs_container{padding:0}}.classroom-form-cover_img{width:100%;height:auto;border-radius:0.4rem}.classroom-form-photo-button_container{padding:0.4rem}.classroom-form-inputs_container .cropper-dashed{opacity:1}.classroom-form-inputs_container .cropper-dashed.dashed-v{opacity:0.5}.classroom-form-inputs_container .cropper-dashed.dashed-h{border:solid #fff 3px;box-sizing:border-box}.classroom-form-inputs_container .cropper-dashed.dashed-h::after{position:absolute;top:-4.8rem;left:0;width:480px;color:#fff;content:"ヘッダー部分では上下または左右がトリミングされます。重要な被写体は白枠に収めてください。SNSシェアの時は画像全体が表示されます。";text-align:left;text-shadow:1px 1px 2px #000}.classroom-form-img-guide_container{position:relative}.classroom-form-img-guide_container::after{display:block;position:absolute;top:0;width:100%;height:100%;content:" ";background:url(//assets.street-academy.com/assets/classroom/classroom-image-guide-44a1f26c67c3728873b0e60a7a50b2d283841110d9c7cbe65bafb6f271d3db43.png);background-size:100% 100%;pointer-events:none}.classroom-menu-warning_btn{margin-right:0.4rem;background-color:#fff}@media screen and (max-width: 640px){.classroom-menu-warning_btn{width:100%;margin:0.8rem 0 0 0}}.classroom-menu-edit_btn{margin-right:0.4rem}@media screen and (max-width: 640px){.classroom-menu-edit_btn{width:100%;margin:0.8rem 0 0 0}}@media screen and (max-width: 640px){.classroom-menu-primary_btn{width:100%;margin:0.8rem 0 0 0}}.classroom_container .m-breadcrumbs_wrapper{border-bottom:1px dashed #DADDDC}.classroom_header{position:relative;display:flex;margin:0 auto;color:#57585C;background-color:#F7F7F7}@media screen and (max-width: 980px){.classroom_header{display:block;background:none;height:auto}}.classroom-teacher-bg_container{width:100%}.classroom-cover_container{position:relative;width:100%;background-color:#F7F7F7;background-size:cover;background-position:center}@media screen and (max-width: 980px){.classroom-cover_container{position:absolute;top:0;height:12rem}}.classroom-cover-gradient_container{width:30%;height:100%;background:linear-gradient(to left, rgba(247,247,247,0) 0, #F7F7F7 100%)}@media screen and (max-width: 980px){.classroom-cover-gradient_container{display:none}}.classroom-teacher_container{position:relative;left:calc(551px - 980px /2);display:flex;float:right;width:551px;padding:1.6rem 0;z-index:10;box-sizing:border-box}@media screen and (max-width: 980px){.classroom-teacher_container{display:block;left:0;float:none;width:100%;padding:0 0.8rem 2.4rem;padding-top:8rem;text-align:center}}.classroom-teacher-img_container,.classroom-action-teacher-img_container{position:relative;width:8rem;height:8rem;flex-shrink:0}@media screen and (max-width: 980px){.classroom-teacher-img_container,.classroom-action-teacher-img_container{margin:auto;z-index:1}}.classroom-teacher_img{width:100%;height:100%;border-radius:4rem}.classroom-badge_img{position:absolute;top:-0.4rem;right:-0.4rem;width:2.8rem;height:2.8rem;background-size:cover}@media screen and (max-width: 980px){.classroom-badge_img{width:2.5rem;height:2.5rem}}.classroom-teacher-info_container{padding-left:1.6rem}.classroom-teacher-info_container .m-identification_btn{background-color:#ffffff}.classroom-teacher-info_container .m-identification_btn:hover{background-color:rgba(2,195,154,0.2)}@media screen and (max-width: 980px){.classroom-teacher-info_container{margin-top:0.8rem;padding:0}.classroom-teacher-info_container .m-identification_btn{background-color:#F7F7F7;margin-bottom:0.4rem}}.classroom-teacher-name_tx{margin:0;font-weight:bold;font-size:1.4rem}@media screen and (max-width: 980px){.classroom-teacher-name_tx{margin-bottom:0.5rem;font-size:1.2rem}}.classroom-teacher-rating_wrapper{display:inline-block}.classroom-teacher-count_tx{display:inline-block}.classroom-teacher-score_container{margin-top:0.4rem}.classroom-teacher-score_item{margin-right:0.8rem}@media screen and (max-width: 980px){.classroom-teacher-score_label{font-size:0.9rem}}.classroom-teacher-score_tx{font-weight:bold}@media screen and (max-width: 980px){.classroom-teacher-score_tx{font-size:1rem}}.classroom-teacher-type_label{display:inline-block;margin:0.4rem 0.2rem 0 0;padding:0 0.4rem;color:#96989c;font-size:0.76rem;border:solid 1px #96989c;border-radius:40px}.classroom-tab_container{border-bottom:1px solid #DADDDC}.classroom-tab_container ul{display:flex;max-width:980px;margin:0 auto;overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch;font-size:0.9rem}.classroom-tab_container ul::-webkit-scrollbar{display:none}@media screen and (max-width: 640px){.classroom-tab_container li a{color:#44444A}}.classroom-tab_container li.active{font-weight:bold;background:linear-gradient(transparent 92%, #02C39A 92%);color:#44444A}.classroom-tab_container li:hover{background:linear-gradient(rgba(2,195,154,0.1) 92%, #02C39A 92%);color:#44444A}.classroom-tab_btn{display:block;padding:1rem 2rem;cursor:pointer}.classroom-tab_btn:hover{color:#44444A}.classroom-tab_btn:focus{color:#44444A}@media screen and (max-width: 640px){.classroom-tab_btn{padding:1rem 1.6rem;font-size:0.875rem}}@media screen and (max-width: 640px){.classroom-tab_btn{color:#44444A}}.classroom-contents_container{position:relative;margin:0 auto;padding:2.4rem 0 3.6rem;width:100%;max-width:980px;color:#57585C;box-sizing:border-box}@media screen and (max-width: 980px){.classroom-contents_container{padding:2.4rem 0}}.classroom-section_container{position:relative;margin-bottom:3.6rem}.classroom-blank_container{width:100%;margin-bottom:3.2rem;padding:1.6rem;background-color:#F7F7F7;border-radius:0.4rem;box-sizing:border-box}.classroom-blank_title{font-weight:bold}.classroom-profile-movie_container{display:block;overflow:hidden}.classroom-profile_container-withmovie,.classroom-profile_container{position:relative;float:left;width:50%}@media screen and (max-width: 640px){.classroom-profile_container-withmovie,.classroom-profile_container{width:100%;float:none}}.classroom-profile_container{width:calc(980px - 249px - 20px)}@media screen and (max-width: 640px){.classroom-profile_container{width:100%}}.classroom-movie_wrapper{padding-left:1.6rem;text-align:center;width:50%;float:right;box-sizing:border-box}@media screen and (max-width: 640px){.classroom-movie_wrapper{width:100%;margin:0.8rem 0 1.6rem;padding:0;float:none}}.classroom-movie_container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.classroom-movie_container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.classroom-blank_footer{margin-top:0.8rem}.classroom-blank_btn{margin-right:0.8rem}@media screen and (max-width: 640px){.classroom-blank_btn{width:100%;margin:0.8rem 0 0 0}}.classroom-contents-action_container{position:relative;width:100%;margin:0 auto;max-width:980px}@media screen and (max-width: 640px){.classroom-contents-action_container{position:unset}}.classroom-contents-action-contents_container{padding-right:calc(249px + 20px)}@media screen and (max-width: 640px){.classroom-contents-action-contents_container{padding:0}}.classroom-action_wrapper{position:absolute;top:0;right:0;width:249px}@media screen and (max-width: 640px){.classroom-action_wrapper{width:100%}}.classroom-action-share_container{display:none;width:249px;box-sizing:border-box;margin-bottom:2.4rem;z-index:100}@media screen and (max-width: 640px){.classroom-action-share_container{display:flex;align-items:center;margin:0;background-color:#fff;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.3);border:none;border-radius:0;position:fixed;bottom:0;width:100%}}.classroom-action-share_container form{display:contents}.classroom-action-share_container-fixed{position:fixed;top:4.2rem}@media screen and (max-width: 640px){.classroom-action-share_container-fixed{position:fixed;top:unset;bottom:0}}.classroom-action_container{padding:0.8rem;text-align:center;background-color:#fff;border:1px solid #DADDDC;border-radius:0.4rem;box-sizing:border-box}@media screen and (max-width: 640px){.classroom-action_container{width:100%;border:none;background-color:transparent}}.classroom-action-teacher_container{margin:0.8rem auto}@media screen and (max-width: 640px){.classroom-action-teacher_container{display:none}}.classroom-action-teacher-img_container{margin:0 auto 0.8rem}.classroom-action-teacher-name_tx{margin:0;font-weight:bold}.classroom-action_btn{width:100%}.classroom-share-pc_container{margin:0.8rem 0;text-align:center;display:flex;justify-content:center;background-color:#fff}.classroom-share-pc_container li{display:inline-block;padding:0 0.4rem;text-align:center;font-size:11px;vertical-align:top}.classroom-share-pc_container li img{display:block;width:40%;height:auto;margin:0 auto}.classroom-share-pc_container li a{display:block;padding:4px}.classroom-share-pc_container li a img{width:50px;height:auto}@media screen and (max-width: 640px){.classroom-share-pc_container{display:none}}.classroom-share-sp_container{display:none}@media screen and (max-width: 640px){.classroom-share-sp_container{display:block;padding-right:0.8rem}.classroom-share-sp_container .-share{color:#57585C;padding:0 0.8rem;font-size:12px;width:30%;position:relative}.classroom-share-sp_container .-share img{position:relative;top:-3px}.classroom-share-sp_container .-share ul{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.3);position:fixed;left:0;background:#fff;bottom:-100px;z-index:-1;padding:0.8rem 0 5rem;width:100%;opacity:0;text-align:center;-webkit-transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;transition:0.5s}.classroom-share-sp_container .-share ul li{display:inline-block;vertical-align:middle}.classroom-share-sp_container .-share ul li img{width:50px;height:auto}.classroom-share-sp_container .-share .-open ul{z-index:-1;opacity:1;bottom:0}.classroom-share-sp_container .-share img{width:16px;height:auto}.classroom-share-sp_container .-share span{position:relative;top:-3px;padding-left:2px}.classroom-share-sp_container .-share .sa-toggle{display:none}}a.classroom-contents-sns_container{display:inline-block;width:30px;height:30px;margin:0.8rem 0.5rem 0 0}a.classroom-contents-sns_container:hover{opacity:0.7}.classroom-contents-sns_img{width:100%}.classroom-top-onetime-service_label{display:inline-block;margin:1.6rem 0 0;padding:0.2rem 0.8rem;font-weight:normal;font-size:0.8rem;background-color:#CFE4FA;border-radius:1rem}@media screen and (max-width: 640px){.classroom-top-onetime-service_label{margin-bottom:0.8rem}}.classroom-onetime-service_label{display:inline-block;margin:1.6rem 0 0;padding:0.2rem 0.8rem;font-weight:normal;font-size:0.8rem;background-color:#CFE4FA;border-radius:1rem}@media screen and (max-width: 640px){.classroom-onetime-service_label{margin-bottom:0.8rem;padding:0.4rem;border-radius:0.4rem}}.classroom-onetime-service-label-kind_tx{font-weight:bold}.classroom-subscription-service_label{display:inline-block;margin-top:1.2rem;padding:0.2rem 0.8rem;font-weight:normal;font-size:0.8rem;background-color:#CFE4FA;border-radius:1rem}@media screen and (max-width: 640px){.classroom-subscription-service_label{margin-bottom:0.8rem}}.classroom-name_title{margin-bottom:0.5rem;font-weight:bold;font-size:1.125rem}.classroom-contents-desc_container.onhidden{height:280px;overflow-y:hidden}.classroom-contents-desc_container a{color:#00AC88}.classroom-contents-desc_container a:hover{text-decoration:underline}.classroom-contents-desc_tx{display:block}.classroom-contents-readmore_container{position:relative;margin:0.8rem 0 0;padding-bottom:0.4rem;width:100%;text-align:center;background:transparent linear-gradient(180deg, rgba(255,255,255,0.5), #fff) repeat scroll 0 0}.classroom-contents-readmore_container.-closing{position:absolute;bottom:0;padding:20px 0}.classroom-contents-readmore_container span{padding:0.4rem 2rem;font-size:0.8rem}.classroom-message-btn_container{margin-top:2.4rem}.classroom-message-btn_wrapper{box-sizing:border-box;width:50%;padding:0 1rem}@media screen and (max-width: 640px){.classroom-message-btn_wrapper{width:100%}}.classroom_btn{margin-right:0.8rem}@media screen and (max-width: 640px){.classroom_btn{margin-bottom:0.8rem;width:100%}}.classroom-award-badge_container{display:flex}.classroom-award-badge-img_container{width:60px;margin-right:1rem}.classroom-award-badge_img{width:100%}.classroom-section_footer{margin-top:1.6rem;text-align:center}.classroom-contents-photos_container{display:flex;flex-wrap:wrap;padding:8px 0}.classroom-contents-photos_container li{box-sizing:border-box;width:20%;margin-bottom:0.5rem;padding-right:0.5rem}@media screen and (max-width: 640px){.classroom-contents-photos_container li{width:33.3333%}}.classroom-contents-photos_img{width:100%;border-radius:0.4rem}.classroom-empty_container{text-align:center;margin-bottom:2.4rem;padding:1.6rem;background-color:#F7F7F7;border-radius:0.4rem}.classroom-empty_tx{margin-bottom:0.8rem;font-size:1rem;color:#96989c}.classroom-review_container{color:#57585C;margin-bottom:2.4rem}.classroom-review_wrapper{display:flex}.classroom-review_header a{color:#00AC88}.classroom-review_header a:hover{text-decoration:underline}.classroom-review_label{color:#96989c}.classroom-review-title_container{font-size:1rem}.classroom-review_title{display:inline;margin-bottom:0.4rem;font-weight:bold}.classroom-review-stamp_container{display:inline}.classroom-review-stamp_container i{font-size:1.2em;margin:0 0.4rem}.classroom-review-user_container{margin-top:0.4rem;box-sizing:border-box;display:flex;align-items:center}.classroom-review-user-img_container{width:40px;height:40px}.classroom-review-user_img{width:100%}.classroom-review-user_tx{margin-left:0.8rem;color:#B9B3A2}.classroom-review_tx{margin:0.8rem 0}.classroom-review-reply_container{margin-top:1.6rem}.classroom-review-reply_title{font-size:1rem;font-weight:bold}.classroom-review_footer{margin-top:1rem;text-align:right}.sa-review_more{width:50%;background:white;text-align:center;margin:12px auto;padding:12px 16px;font-size:12px;color:#57585C;border:1px solid #EDEDED}.sa-review_box-text{flex:1;box-sizing:border-box;line-height:1.7;position:relative;height:auto;overflow:hidden}.sa-review_box-text.onhidden{height:150px;overflow-y:hidden}.classroom-open-request-notice_container{padding:0.8rem}.classroom-open-request-tooltip_container{display:inline-block}@media screen and (max-width: 640px){.classroom-open-request-tooltip_container{display:none}}.classroom-open-request-disabled_container{margin-bottom:0.8rem;padding:0.8rem;background-color:#F7F7F7;border-radius:0.4rem}.classroom-open-request-check_input{display:inline-block}.classroom-open-request-input_container{width:100%;height:10rem}.conversations_header{width:980px;margin:2.4rem auto 0}@media screen and (max-width: 640px){.conversations_header{display:none}}.conversations-header_wrapper{display:flex;justify-content:space-between;align-items:center}.conversations-header_btn{display:block;width:100%;font-size:0.9rem;white-space:nowrap}@media screen and (max-width: 640px){.conversations-header_btn{margin-bottom:0;padding:0.8rem}.conversations-header_btn:nth-child(2){margin:0 0 0 1rem}}.conversations-search_container{margin-top:0.8rem;padding:0;position:relative;float:right;box-sizing:border-box;width:30%;border-radius:0.4rem}.conversations-search_container i{font-size:20px}@media screen and (max-width: 640px){.conversations-search_container{float:none;width:100%}}.conversations-search_container .-s-text{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;outline:none}@media screen and (max-width: 640px){.conversations-search_container .-s-text{float:none}}.conversations-search_btn{position:absolute;top:0.25rem;right:0.25rem;box-sizing:border-box;height:1.6rem;padding:0 0.8rem 0;vertical-align:middle;text-align:center;transition:background-color 0.2s;border-radius:1.6rem}@media screen and (max-width: 640px){.conversations-search_btn{top:0.3rem;right:0.3rem}}.conversations-search_btn i{font-size:0.9rem}.conversations-search_btn:hover{background-color:#02cda2}.conversations-search_input{width:100%;padding:0.5rem 3.6rem 0.5rem 0.4rem;box-sizing:border-box;font-size:0.875rem;background-color:transparent}.conversations-search-word_tx{margin:0.8rem 0;font-weight:bold;color:#57585C}.conversation-contents-loading_container{text-align:center;margin-top:20px}.conversation-contents-loading_container svg{fill:none;stroke:#02C39A;stroke-width:6.5;stroke-linecap:round;stroke-dasharray:106 106;animation:loader 1.4s infinite cubic-bezier(0.4, 0, 0.3, 1),loading 1.2s infinite linear;vertical-align:middle}@keyframes loader{from{stroke-dashoffset:106}to{stroke-dashoffset:-106}}.conversation-more_btn{display:block;width:10rem;margin:2rem auto 0.7rem;padding:0.5rem;border-radius:1.2rem}@media screen and (max-width: 640px){.conversation-more_btn{margin:2.1rem auto 0.55rem}}.conversation-contents_container{box-sizing:border-box;width:100%;max-width:980px;margin:auto;padding:1.6rem 0}@media screen and (max-width: 980px){.conversation-contents_container{padding:1.6rem 0.8rem}}.conversation-contents_header{overflow:hidden}.conversations-tab_container{margin:0.8rem 0;float:left;width:60%}@media screen and (max-width: 640px){.conversations-tab_container{float:none;padding:16px 0 0;width:100%}}.conversations-tab_container ul{border:1px solid #02C39A;box-sizing:border-box;border-radius:4px}.conversations-tab_container li{position:relative;border-right:1px solid #02C39A}.conversations-tab_container li.-active{background:#02C39A}.conversations-tab_container li.-active a,.conversations-tab_container li.-active p{color:white}.conversations-tab_container li.-active a:after,.conversations-tab_container li.-active p:after{content:"";display:block;position:absolute;bottom:-8px;left:50%;margin-left:-7px;width:0;height:0;border-style:solid;border-width:7px 7px 0 7px;border-color:#02C39A transparent transparent transparent}.conversations-tab_container li:last-child{border-right:0}.conversations-tab_container li a,.conversations-tab_container li p{padding:8px 4px 8px 4px;display:block;text-align:center;font-weight:bold}.conversations-tab_container li a{color:#02C39A}.conversations-tab_container li a:hover{background-color:rgba(2,195,154,0.2)}.conversations-tab_container li p{color:white;background:#02C39A}.conversations-tab_container span{position:absolute;left:10px;top:-10px;background:#E84855;color:#fff;padding:4px 8px;line-height:1;text-align:center;display:block;border-radius:30px}.conversations-conversation-main_container{flex-grow:1;padding-left:0.8rem}.conversations-conversation_container{position:relative;margin:0;padding:0;color:#57585C;border-bottom:1px solid #eee;transition:background-color 0.2s}.conversations-conversation_container a{display:block;padding:0.8rem}@media screen and (max-width: 640px){.conversations-conversation_container a{padding:0.8rem 0}}.conversations-conversation_container a:hover{opacity:0.7;background:#eee}.conversations-conversation_container .-unread_icon{position:absolute;left:0px;top:0px;width:10px;height:10px;background:#E84855;border-radius:50%}.conversations-conversation_container .-thread{display:flex;position:relative}@media screen and (max-width: 640px){.conversations-conversation_container .-thread{padding-right:0}}.conversations-conversation_container .-thread .-thumb .-img{border-radius:50%;width:50px;height:50px}.conversations-conversation_container .-thread .-thumb .-group_menber{margin-top:0.4rem;background:#02C39A;border-radius:30px;color:#fff;display:block;width:100%;text-align:center;font-size:11px}.conversations-conversation_container .-thread .-thumb .-group-thumb{overflow:hidden;width:50px;height:50px}.conversations-conversation_container .-thread .-thumb .-group-thumb .-img,.conversations-conversation_container .-thread .-thumb .-group-thumb img{float:left;width:25px;height:25px;border:1px solid #fff;box-sizing:border-box}.conversations-conversation_title{color:#57585C;font-weight:bold;font-size:1.1rem}@media screen and (max-width: 640px){.conversations-conversation_title{font-size:1rem}}.conversations-conversation-title_tx{display:inline-block}.conversations-conversation-message_container{width:100%}@media screen and (max-width: 640px){.conversations-conversation-message_container{position:relative;display:table}}.conversations-conversation-message-status_container{display:flex;align-items:start;gap:0.4rem}@media screen and (max-width: 640px){.conversations-conversation-message-status_container{gap:0.2rem}}.conversations-conversation-message_tx{width:100%;color:#57585C}@media screen and (max-width: 640px){.conversations-conversation-message_tx{font-size:0.8rem}}.conversations-conversation-status_container{padding:0.2rem 0.4rem;display:inline-block;border-radius:4px;font-size:11px;text-align:center;white-space:nowrap}.conversations-conversation-status_container.-unread{border:1px solid #E84855;color:#E84855}.conversations-conversation-status_container.-read{border:1px solid #bbb;color:#bbb}.conversations-conversation-status_container.-not-join{font-weight:bold;background:#E84855;color:#fff}.conversations-conversation-message-date_container{color:#888}.conversation-input_wrapper{position:relative}.conversation-group-date_tx{font-size:0.8rem;font-weight:bold;color:#96989c}.conversation-open-request_label{display:inline-block;margin-left:0.4rem;padding:0 0.4rem;color:#E84855;font-weight:normal;border:solid 1px #E84855;border-radius:0.2rem;vertical-align:top}.conversation_footer{overflow:hidden;margin-top:1.5rem}.conversation-form_container{position:relative}.conversation-form_header{position:-webkit-sticky;position:sticky;top:50px;z-index:2;background-color:#F7F7F7;border-bottom:1px solid #EDEDED}@media screen and (max-width: 640px){.conversation-form_header{top:0}}.conversation-form-header_wrapper{display:flex;justify-content:space-between;align-items:center;width:980px;margin:0 auto;padding:0.4rem 0}.conversation-form-header_wrapper a{color:#02C39A}@media screen and (max-width: 640px){.conversation-form-header_wrapper{flex-direction:column;box-sizing:border-box;width:100%;padding:0.8rem}}.conversation-form_link{vertical-align:middle;flex-shrink:0}.conversation-form_link i{font-size:1rem}.conversation-form-header-user_container{margin:0}.conversation-form-header-img_container{display:inline-block;width:3rem;height:3rem;margin-right:0.5rem}@media screen and (max-width: 640px){.conversation-form-header-img_container{width:2.4rem;height:2.4rem}}.conversation-form-header_img{width:3rem;height:3rem;border-radius:50%}@media screen and (max-width: 640px){.conversation-form-header_img{width:2.4rem;height:2.4rem}}.conversation-form-header-username_tx{color:#44444A;font-size:1rem;vertical-align:middle}.conversation-form-header-username_tx:hover{color:#02C39A}.conversation-form-header_container{display:flex;align-items:center;gap:0.8rem}@media screen and (max-width: 640px){.conversation-form-header_container{width:100%}}.conversation-form-session_container{padding-right:0}@media screen and (max-width: 640px){.conversation-form-session_container{flex-direction:column}}.conversation-form-session_container a{color:#44444A}.conversation-form-session_container a:hover{color:#02C39A}.conversation-form-header-btn_container{display:flex;justify-content:center;gap:0.4rem;flex-shrink:0}@media screen and (max-width: 640px){.conversation-form-header-btn_container{flex-direction:row;justify-content:flex-end;width:100%}}.conversation-modal_tx{margin-top:2rem;padding:1rem;background-color:#F7F7F7;border-radius:0.5rem}.conversation-member_container{overflow:scroll;max-height:60vh;margin-top:2.5rem}.conversation-member_item{margin-bottom:1.5rem}.conversation-member_item:last-child{margin-bottom:0}.conversation-member-img_container{display:inline-block;width:3rem;margin-right:0.5rem}.conversation-member_img{width:100%;border-radius:50%}.conversation-member_tx{vertical-align:middle}@media screen and (max-width: 640px){.conversation-member_tx{color:#44444A}}.conversation-form-session-date_container{font-weight:bold;color:#96989c}.conversation-form_title,.conversation-form-subscription_title{margin-right:0.4rem;font-weight:bold}@media screen and (max-width: 640px){.conversation-form_title,.conversation-form-subscription_title{margin:0 0 0.4rem;font-size:1rem}}.conversation-form_title-short{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1}.conversation-form-input_container{box-sizing:border-box;width:100%;padding-right:4rem}@media screen and (max-width: 640px){.conversation-form-input_container{padding:0}}.conversation-form_input{box-sizing:border-box;width:100%;height:10rem}.conversation-form-user_container{position:absolute;right:0;width:3.2rem}@media screen and (max-width: 640px){.conversation-form-user_container{display:none}}.conversation-form-user_container img{border-radius:50%;width:100%;height:auto}.conversation-action_container{margin:0.8rem 0 1.6rem;display:flex;gap:0.8rem}@media screen and (max-width: 640px){.conversation-action_container{display:block}}.conversation-form-tools_container{position:relative;width:100%;padding-bottom:0.8rem;box-sizing:border-box;background-color:#F7F7F7}@media screen and (max-width: 640px){.conversation-form-tools_container{margin-top:0.5rem}}.conversation-form-tools_container p{position:relative}.conversation-form-tools_container input{opacity:0;display:block;position:absolute;cursor:pointer;top:0;left:0;width:100%;height:32px;text-indent:-9999px}.conversation-form-tools_container input.non{display:none !important}.conversation-form-tools_container .cancelBtn0{cursor:pointer}.conversation-form-tools_container .cancelBtn0:hover{color:#00AC88}.conversation-form-addfile_link{display:block;width:100%;padding:0.8rem 0.8rem 0 2.4rem;color:#00AC88;background:url("//assets.street-academy.com/assets/svg/clip-e5610dd50cf6df9b2312e5b615fd98371833f3346a9ed348da9485c94dda43ae.svg") no-repeat 0.8rem 0.8rem;background-size:20px;box-sizing:border-box;border-radius:0.2rem}.conversation-form-files_container li{padding-left:0.8rem}.conversation-form-files_container li:first-child{margin-top:0.8rem}@media screen and (max-width: 640px){input.conversation-submit_btn{width:100%;margin-top:0.8rem}}.conversation-exit-tx_container{float:right;text-align:right}.conversation-exit-tx_container a{color:#00AC88;text-decoration:underline}.conversation-exit-tx_container a:hover{text-decoration:none}@media screen and (max-width: 640px){.conversation-exit-tx_container{margin-top:1rem;text-align:left}}.conversation-exit_tx{color:#777}@media screen and (max-width: 640px){.conversation-exit_tx{width:100%;text-align:left}}.conversation-secondary_btn{float:left;padding:0.8rem 3rem}@media screen and (max-width: 640px){.conversation-secondary_btn{width:100%;margin:0.8rem 0 0}}.conversation-message_container{position:relative;padding-bottom:16px;padding-left:90px;min-height:100px}@media screen and (max-width: 640px){.conversation-message_container{padding-left:70px}}.conversation-message_container.-myself{padding-left:45px}@media screen and (max-width: 640px){.conversation-message_container.-myself{padding-left:0}}.conversation-message_container.-myself .-body{background:rgba(2,195,154,0.2)}.conversation-message_container .attachment_files .attachment_file{margin-top:8px;border-radius:4px;background:#fff;padding:8px;position:relative}.conversation-message_container .attachment_files .attachment_file::after{clear:both;content:"";display:block}.conversation-message_container .attachment_files .attachment_file a{color:#02C39A;display:block}.conversation-message_container .attachment_files .attachment_file .-download_btn{color:#96989c;position:absolute;right:16px;top:50%;margin-top:-12px;font-size:24px}.conversation-message_container .-body{color:#57585C;background:#eee;border-radius:4px;padding:16px}.conversation-message_container .-date{padding-top:8px;color:#888}.conversation-message_container .-name{display:inline-block;padding-left:1em}.conversation-message_container .-thumb{left:0;top:0;position:absolute;width:80px;font-size:10px;display:block;text-align:left}@media screen and (max-width: 640px){.conversation-message_container .-thumb{width:60px}}.conversation-message_container .-thumb img{width:100%;height:auto;border-radius:50%;margin-bottom:8px}.conversation-message_container .msg_leave_user{font-size:10px;color:#E84855}.conversaton-submit-btn_container{text-align:right}.conversation-error_container{width:auto;border:2px solid #E84855;margin-bottom:20px;border-radius:10px;overflow:hidden}.conversation-error_title{padding:6px 0px 6px 46px;margin:0;font-size:1rem;color:#E84855;background:#f5f6f1 url("//assets.street-academy.com/assets/academy/icon_coution-1-52f5692883c65a9abd7c73cde52e713e7a4ef56262e42e32fcf078d3c78f74bd.png") no-repeat 10px 9px;background-size:26px;border-radius:10px 10px 0 0}.conversation-error_text{background:#fff;border-radius:0 0 10px 10px;padding:10px;color:#E84855}.conversation-notification_container{position:relative;margin:0.8rem 0;padding:0.8rem;color:#57585C;background:#F7F7F7;border-radius:0.4rem;box-sizing:border-box}.conversation-notification_container a{color:#00AC88;text-decoration:underline}.conversation-notification_container a:hover{text-decoration:none}.conversation-notification-buttons_container{display:block;margin-top:0.4rem}a.conversation-notification_btn{font-size:0.8rem;margin-right:0.4rem;padding:0.4rem 0.8rem;background-color:transparent;border-radius:1.6rem;text-decoration:none}.conversation-message-date_tx{margin-right:0.4rem}.mod-scroll-top{position:fixed;bottom:30px;right:60px;z-index:10000;width:60px;height:60px;border-radius:2px;display:block;transition:background-color 0.3s;cursor:pointer;background-color:#fff;border:solid 1px #DADDDC;box-shadow:0 0 8px rgba(0,0,0,0.2);text-align:center}@media screen and (max-width: 640px){.mod-scroll-top{right:5%}}.mod-scroll-top i{font-size:2rem;color:#02C39A;position:absolute;top:50%;left:50%;margin-top:-1rem;margin-left:-1rem}.mod-scroll-top:hover{background-color:rgba(0,172,136,0.2)}.about-title_container{padding:2.4rem;text-align:center;background-color:rgba(230,187,12,0.4);background-image:url("//assets.street-academy.com/assets/view/about/about-header-bg-3aeb72fb84f72d7c2d324ad1e6280df0cf406bb82f795967e8edcc60189a7413.png");background-size:cover;background-position:center}@media screen and (max-width: 980px){.about-title_container{padding:1.2rem 0;background-size:220%;background-position:center 30%}}.about_title{font-size:1.6rem;font-weight:bold;color:#ab8c36}@media screen and (max-width: 980px){.about_title{font-size:1.4rem}}.about-stats_container{margin-bottm:1.6rem;display:flex;justify-content:center}.about-stats_item{display:flex;align-items:top;margin:0 0.4rem;color:#ab8c36;font-weight:bold;white-space:nowrap}@media screen and (max-width: 320px){.about-stats_item{margin:0 0}}.about-stats-leaf_img{width:1.75rem;height:calc(1.75rem / 52 * 170)}@media screen and (max-width: 640px){.about-stats-leaf_img{display:none}}.about-stats-item_wrapper{padding:0 0.4rem}@media screen and (max-width: 320px){.about-stats-item_wrapper{padding:0 0}}.about-stats-item_title{color:#44444A;font-weight:bold}.about-stats-item_title sup{font-weight:normal;font-size:0.6rem}.about-stats-num_tx{font-size:2rem;line-height:1.2}@media screen and (max-width: 640px){.about-stats-num_tx{font-size:1.4rem}}@media screen and (max-width: 320px){.about-stats-num_tx{font-size:1.2rem}}.about-stats-unit_tx{font-size:0.8rem}@media screen and (max-width: 320px){.about-stats-unit_tx{font-size:0.75rem}}.about-stats-item_tx{color:#ab8c36}@media screen and (max-width: 640px){.about-stats-item_tx{display:inline;font-size:0.8rem}}@media screen and (max-width: 320px){.about-stats-item_tx{font-size:0.75rem}}.about-introduction_container{margin:0}.about-introduction_tx{margin:0.8rem 0}@media screen and (max-width: 640px){.about-introduction_tx{text-align:left}.about-introduction_tx br{display:none}}.about-contents_container{width:100%;box-sizing:border-box;max-width:980px;margin:auto;padding:2.4rem 0 3.6rem;color:#57585C;text-align:center}@media screen and (max-width: 980px){.about-contents_container{padding:2.4rem 0.8rem}}.aboot_ic{display:block;width:50%;height:auto;margin:auto}@media screen and (max-width: 980px){.aboot_ic{width:30%}}.about_subtitle{margin:0.8rem 0;font-weight:normal;font-size:2.4rem}@media screen and (max-width: 640px){.about_subtitle{font-size:1.6rem}}.about-learnings_container{margin:0;padding:0;background-color:rgba(2,195,154,0.3)}.about-learning_container{margin-bottom:1.6rem;padding:2.4rem 0.8rem 3.6rem;background-color:#fff;border-radius:0.4rem}.about-learning-catchcopy_tx{display:inline-block;padding:0.2rem 0.8rem;border:solid 1px #57585C;border-radius:2rem}@media screen and (max-width: 640px){.about-learning-catchcopy_tx{font-size:0.8rem}}.about-learning_title{display:table;margin:0.8rem auto;font-weight:bold;font-size:2rem}@media screen and (max-width: 640px){.about-learning_title{font-size:1.4rem}}.about-learning-number_tx,.about-learning-classes-number_tx,.about-learning-onetime-number_tx,.about-learning-subscription-number_tx{width:2.8rem;height:2.8rem;line-height:2.8rem;display:inline-block;margin-right:0.4rem;color:#fff;font-size:1.6rem;background-color:#02C39A;border-radius:50%;vertical-align:middle}@media screen and (max-width: 640px){.about-learning-number_tx,.about-learning-classes-number_tx,.about-learning-onetime-number_tx,.about-learning-subscription-number_tx{width:2rem;height:2rem;line-height:2rem;font-size:1rem}}.about-learning-title_tx{margin:0;vertical-align:middle}.about-learning-onetime-number_tx{background-color:#65c5d4}.about-learning-subscription-number_tx{background-color:rgba(95,165,240,0.8)}.about-learning_subtitle{margin:2.4rem 0 0.8rem;font-weight:bold;font-size:1.4rem;line-height:1.8}@media screen and (max-width: 640px){.about-learning_tx{text-align:left}.about-learning_tx br{display:none}}.about-learning-targets_container{width:80%;display:flex;margin:auto;justify-content:center}@media screen and (max-width: 640px){.about-learning-targets_container{width:100%;display:block}}.about-learning-target_wrapper{width:16rem;padding:0 0.4rem;box-sizing:border-box}@media screen and (max-width: 640px){.about-learning-target_wrapper{padding:0.4rem 0;width:100%}}.about-learning-target_container{height:100%;padding:0.8rem;background-color:#F7F7F7;text-align:left;border-radius:0.4rem;box-sizing:border-box}.about-notification_tx{margin:0.8rem 0}@media screen and (max-width: 640px){.about-notification_tx{text-align:left}}.about-learning-classes_container{text-align:left;width:90%;margin:auto}@media screen and (max-width: 640px){.about-learning-classes_container{width:100%}}.about-learning-services_container{width:100%;display:flex;flex-wrap:wrap;margin:auto;padding:0 0.4rem;text-align:left;box-sizing:border-box}@media screen and (max-width: 640px){.about-learning-services_container{display:block;padding:0}}.about-learning-services-more_btn{width:100%;padding:0.8rem 1.2rem;margin:0.8rem 0.2rem}.about-learning-services_footer{margin:2.4rem 0;text-align:center}.about-learning-services_btn{min-width:15rem;font-size:1.2rem}@media screen and (max-width: 640px){.about-learning-services_btn{width:100%}}.about-safety_container{margin:0;padding:0;background:rgba(35,154,176,0.2)}.about-safety_tx{margin-bottom:1.6rem}.about-safety-features_container{width:100%;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:space-between}.about-safety-feature_wrapper{width:25%;padding:0.4rem;box-sizing:border-box}@media screen and (max-width: 640px){.about-safety-feature_wrapper{width:100%}}.about-safety-feature_container{width:100%;height:100%;background:#fff;overflow:hidden;border-radius:8px}.about-safety-feature_container img{height:200px;width:100%;object-fit:cover}.about-safety-feature_container h3{color:#239AB0;font-weight:bold}.about-safety-feature_container p{padding-top:0.8rem}.about-safety-feature_tx{padding:0.8rem;text-align:left}.about-flow_footer{margin-top:2.4rem}.p-about_section .-inner{width:980px;margin:48px auto}.p-about_section.-bg-white{background-color:#ffffff}.p-about_section.-bg-gray{background-color:#FBFBFB}.p-about_section .-text-left{text-align:left}.p-about_section .-calc-5{width:20%;padding:10px;box-sizing:border-box}.p-about_section a{color:#02C39A;padding:4px}.about_tx{margin-top:0.8rem}.p-discount_item{overflow:auto;overflow-x:hidden;margin-bottom:0.8rem}@media screen and (max-width: 640px){.p-discount_item{border-top:1px solid #EDEDED;margin-bottom:1.6rem}}.dashboard-discount-new_btn{margin-top:0.8rem}@media screen and (max-width: 640px){.dashboard-discount-new_btn{width:100%}}.dashboard-discount-qr_btn{margin-top:0.8rem}@media screen and (max-width: 640px){.dashboard-discount-qr_btn{width:100%}}.dashboard-discount_container{display:table;width:100%;border:1px solid #DADDDC;position:relative;border-radius:0.4rem;box-sizing:border-box}@media screen and (max-width: 640px){.dashboard-discount_container{border:none}}.dashboard-discount-status_container{display:table-cell;padding:0.8rem}@media screen and (max-width: 640px){.dashboard-discount-status_container{display:block;position:absolute;left:0;padding:0.8rem 0}}.dashboard-discount-status_container .-status{width:60px;height:60px;background-color:rgba(2,195,154,0.1);border-radius:50%;display:block;position:relative;margin:auto;text-align:center}@media screen and (max-width: 640px){.dashboard-discount-status_container .-status{width:50px;height:50px}}.dashboard-discount-status_container .-status.-inactive{background-color:rgba(232,72,85,0.1)}.dashboard-discount-status_container .-status.-inactive .-status-icon{color:#E84855}.dashboard-discount-status_container .-status.-inactive .sa-text.-status-text{color:#E84855}.dashboard-discount-status_container .-status-icon{color:#02C39A;line-height:50px;font-size:32px}@media screen and (max-width: 640px){.dashboard-discount-status_container .-status-icon{line-height:40px;font-size:24px}}.dashboard-discount-status_container .sa-text.-status-text{color:#02C39A;position:absolute;bottom:6px;left:0;right:0;margin:auto}.dashboard-discount-status_title{font-weight:bold}.p-discount_item-info{display:table-cell;position:relative;padding:0.8rem 0;vertical-align:top;box-sizing:border-box}@media screen and (max-width: 640px){.p-discount_item-info{padding-left:60px;display:block;width:100%}}.p-discount_item-info .sa-line{margin:16px 0;border-style:dashed}.p-discount_item-info_list{text-align:center;display:flex;flex-direction:row}@media screen and (max-width: 640px){.p-discount_item-info_list{display:block}}.p-discount_item-info_list li{text-align:center;display:inline-block;vertical-align:top;margin-right:16px}@media screen and (max-width: 640px){.p-discount_item-info_list li{width:100%;text-align:left}}@media screen and (max-width: 640px){.p-discount_item-info_list p{display:inline}}.p-discount_item-info_list .sa-text.-label{color:#B9B3A2}.dashboard-discount-buttons_container{display:table-cell;padding:0.8rem;text-align:right;width:131px}@media screen and (max-width: 640px){.dashboard-discount-buttons_container{display:flex;width:100%;padding:0}}.dashboard-discount-primary_btn{padding:0.8rem;font-size:0.8rem;width:100%;margin-bottom:0.8rem}@media screen and (max-width: 640px){.dashboard-discount-primary_btn{margin:0 0.8rem 0 0}}.dashboard-discount-secondary_btn{padding:0.8rem;font-size:0.8rem;width:131px;margin-bottom:0.8rem}@media screen and (max-width: 640px){.dashboard-discount-secondary_btn{width:100%;margin:0 0.8rem 0 0}}.dashboard-discount-delete_btn{padding:0.8rem;font-size:0.8rem;width:100%}.p-discount_item-lower{border:1px solid #DADDDC;background-color:#fff;margin:8px 0 4px 116px;position:relative;padding:0.8rem;border-radius:0.4rem}@media screen and (max-width: 640px){.p-discount_item-lower{margin:0.8rem 0 0 0}}.p-discount_item-lower::before{content:"";position:absolute;width:40px;height:2px;background-color:#B9B3A2;left:-40px;top:32px}.p-discount_item-lower::after{content:"";position:absolute;width:2px;height:42px;background-color:#B9B3A2;left:-40px;top:-10px}.p-discount_item-lower .-lower-inner{overflow:auto}.p-discount_item-lower i{vertical-align:middle;color:#B9B3A2;font-size:24px}.dashboard-discount-footer_btn{padding:0.8rem;font-size:0.8rem;float:right}.p-discount_new{padding:0 0 64px}.dashboard-discount-form_container{width:100%;padding:1.6rem;border:1px solid #DADDDC;box-sizing:border-box;border-radius:0.4rem}@media screen and (max-width: 640px){.dashboard-discount-form_container{padding:0.8rem}}.dashboard-discount-form-item_title{margin:1.6rem 0 0.8rem;font-weight:bold;font-size:0.9rem}.p-discount_guide{width:100%;margin:auto}.p-discount_guide-list li{display:flex;border:1px solid #EDEDED;border-radius:2px;margin-bottom:0.8rem;overflow:auto}@media screen and (max-width: 640px){.p-discount_guide-list li{display:block;padding:16px}}.p-discount_guide-list .-side-icon{background-color:#02C39A;height:100px;width:100px;display:block;border-radius:50%;margin:0.8rem;float:left;color:#fff;text-align:center;flex-shrink:0}@media screen and (max-width: 640px){.p-discount_guide-list .-side-icon{float:none;margin:auto}}.p-discount_guide-list i{line-height:100px;font-size:40px}.p-discount_guide-list .-text{padding:0.8rem 0}@media screen and (max-width: 640px){.p-discount_guide-list .-text{padding:16px 0}}.p-discount_guide-modal.sa-modal{max-width:800px}.p-discount_guide-modal .p-discount_guide-list li{margin:0 20px 32px}@media screen and (max-width: 640px){.p-discount_guide-modal .p-discount_guide-list li{margin:0 0 0.8rem}}.p-discount_guide-modal .p-discount_guide-list .-side-icon{background-color:#02C39A;height:100px;width:100px;display:block;border-radius:50%;margin:32px;float:left;color:#fff;text-align:center}@media screen and (max-width: 640px){.p-discount_guide-modal .p-discount_guide-list .-side-icon{float:none;margin:auto}}.p-discount_guide-modal .p-discount_guide-list .-text{padding:32px 16px 32px 0}@media screen and (max-width: 640px){.p-discount_guide-modal .p-discount_guide-list .-text{padding:0.8rem 0}}@media screen and (max-width: 640px){.p-discount_guide-modal .p-discount_guide-list .-text{margin:0}}.fee-registration_container{margin-top:0.8rem;padding:1.2rem 1.6rem;background-color:#F7F7F7}.fee-registration-contents_container{margin-top:0.8rem;overflow:hidden}.fee-registration_img{float:left;height:3.2rem;margin:0 1.6rem}.fee-comissions_wrapper{margin-top:0.8rem;padding:1.6rem;background-color:rgba(95,165,240,0.1)}@media screen and (max-width: 640px){.fee-comissions_wrapper{padding:1.2rem}}.fee-comission-figure-s_tx{font-size:1.4rem;font-weight:bold}.fee-comission-figure-m_tx{font-size:2rem;font-weight:bold}.fee-comission-figure-l_tx{font-size:3rem;font-weight:bold}@media screen and (max-width: 640px){.fee-comission-figure-l_tx{font-size:2.4rem}}.fee-comissions_container{margin-bottom:0.8rem;display:flex}@media screen and (max-width: 640px){.fee-comissions_container{display:block}}.fee-comission_item{display:table;width:100%;padding:0.8rem;border-bottom:solid 1px #02C39A;box-sizing:border-box}.fee-comission_item:last-of-type{border:none}.fee-comission_label{width:50%;font-weight:bold;font-size:1.4rem;display:table-cell;vertical-align:middle;box-sizing:border-box}@media screen and (max-width: 640px){.fee-comission_label{font-size:1.2rem}}.fee-comission_tx{width:50%;font-size:1rem;display:table-cell;vertical-align:middle}@media screen and (max-width: 640px){.fee-comission_tx{font-size:0.9rem}}.fee-comission_container{width:100%;overflow:hidden;text-align:center;background-color:#fff;border-radius:0.4rem;box-sizing:border-box;border:3px solid #02C39A}.fee-comission_title{display:block;width:100%;padding:0.4rem 0;color:#fff;font-weight:bold;background-color:rgba(2,195,154,0.8)}.fee-comission-title-strong_tx{color:#ffffcc}.fee-comission-first_container{display:table;width:100%}.fee-comission-repeater_container{width:100%;position:relative;top:2.6rem}@media screen and (max-width: 640px){.fee-comission-repeater_container{top:0}}.fee-arrow_container{text-align:center}.fee-arrow_img{position:relative;top:50%;height:4rem;margin-top:-2rem}@media screen and (max-width: 640px){.fee-arrow_img{transform:rotate(90deg);height:2rem;margin-top:0}}.fee-service-footer_tx a{text-decoration:underline;color:#00AC88}.fee-service-footer_tx a:hover{text-decoration:none}.mypage_tab_wrap{background-color:#eee}@media screen and (max-width: 640px){.mypage_tab_wrap{display:none}}.mypage_tab{width:984px;margin:0 auto;position:relative}.mypage_tab .mypage_tab_options{position:relative;padding-top:0.8rem}.mypage_tab .mypage_tab_options div{display:inline-block;*display:inline;*zoom:1;position:relative;bottom:0;border-radius:0.4rem 0.4rem 0 0;padding:0;text-align:center;margin-right:0.4rem;opacity:1;background-color:#02C39A;transition:background-color 0.15s}.mypage_tab .mypage_tab_options div i{margin-right:0.4rem;font-size:1.4em}.mypage_tab .mypage_tab_options div a{padding:0 1.2rem;display:block;font-size:13px;line-height:41px;color:#fff}.mypage_tab .mypage_tab_options div.active{background-color:#fff}.mypage_tab .mypage_tab_options div.active a{color:#02C39A}.mypage_tab .mypage_tab_options div:hover{background-color:rgba(2,195,154,0.5)}.mypage_tab .mypage_tab_options div:hover a{color:#fff}.p-dash-student_header{width:100%;background-color:#fff}.p-dash-student_header-inner{position:relative;width:980px;margin:1.6rem auto;overflow:auto}.p-dash-student_profile-image{width:100px;float:left;box-sizing:border-box;position:relative;border-radius:200px;overflow:hidden}.p-dash-student_profile-image .p-dash-student_profile-image-inner{height:100px;background-size:cover;background-color:#F7F7F7}.p-dash-student_profile-image a{width:100%;height:100%;display:block;color:#fff}.p-dash-student_profile-image span{position:absolute;bottom:0;left:0;right:0;font-size:10px;color:#fff;padding:4px 0;background-color:rgba(0,0,0,0.6);text-align:center}.p-dash-student_header-center{float:left;font-size:14px;padding:0 1.2rem}.p-dash-student_header-center .upper-row{line-height:28px;display:block;margin-bottom:0.8rem}.p-student-dash_header-area{display:inline-block;padding-right:20px;border-right:1px solid #EDEDED}.p-student-dash_header-area i{margin:0 8px;font-size:16px}.p-student-dash_header-area a{color:#44444A}.p-student-dash_header-points{display:inline-block}.p-student-dash_header-points i{color:#E6BB0C;margin:0 8px;font-size:16px}.p-student-dash_header-points .dash-point-value{font-weight:bold;font-size:15px}.p-student-dash_header-points .dash-point-link{display:inline-block;border-radius:4px;box-sizing:border-box;margin-left:8px;padding:0.4rem 1.6rem;position:relative}.p-student-dash_header-points .dash-point-link::before{content:"";position:absolute;top:50%;width:6px;height:6px;background:transparent;border-top:2px solid #02C39A;border-right:2px solid #02C39A;box-shadow:0 0 0 lightgray;right:12px;transform:translate3d(0, -50%, 0) rotate(45deg)}.p-student-dash_header-points .dash-point-link::before{right:8px}.p-student-dash_header-achv{display:block;border:1px solid #DADDDC;border-radius:4px;box-sizing:border-box;line-height:42px;height:44px;transition:background-color 0.3s;position:relative}.p-student-dash_header-achv:hover{background-color:#F7F7F7}.p-student-dash_header-achv::before{content:"";position:absolute;top:50%;width:8px;height:8px;background:transparent;border-top:2.6666666667px solid #DADDDC;border-right:2.6666666667px solid #DADDDC;box-shadow:0 0 0 lightgray;right:12px;transform:translate3d(0, -50%, 0) rotate(45deg)}.p-student-dash_header-achv a{display:block;padding-right:30px;overflow:auto}.p-student-dash_header-achv a:hover{color:#57585C}.p-student-dash_header-achv img{margin-right:8px}.p-student-dash_header-achv .header-certs{float:left;padding:0 16px;border-right:1px solid #EDEDED;transition:border-color 0.3s}.p-student-dash_header-achv .header-certs i{margin-right:0.4rem;font-size:1.4em;color:#02C39A}.p-student-dash_header-achv .header-medals{float:right;padding-right:16px;border-right:1px solid #EDEDED;transition:border-color 0.3s}.p-student-dash_header-achv .header-medals i{margin-right:0.4rem;font-size:1.4em;color:#E6BB0C}.p-student-dash_header-achv.-corporate a{display:inline-block;height:30px}.p-dash-student_header-right{float:left}a.p-dash-student_header-categories{display:block;padding:0.8rem;font-size:0;width:170px;border-radius:0.4rem;background-color:#F7F7F7}a.p-dash-student_header-categories li{display:inline-block;font-size:16px;margin:0 8px 4px 0;color:#57585C}a.p-dash-student_header-categories li.-folder{color:#57585C}a.p-dash-student_header-categories span{display:block;background-color:#DADDDC;border-radius:16px;color:#57585C;font-size:10px;padding:2px;text-align:center;transition:all 0.1s;transition:background-color 0.3s}a.p-dash-student_header-categories span:hover{background-color:#c7ccca}a.p-dash-student_header-categories:hover span{background-color:#02C39A;color:#fff}.p-dash-student_header-guide{float:right;font-size:0}.p-dash-student_header-guide a{padding:0.6rem 0;font-size:0.8rem;transition:opacity 0.3s}.p-dash-student_header-guide a:hover{opacity:0.6}.p-dash-student_header-guide i{margin-right:4px}.p-dash-student_header-guide .mod-status-nav-to-campaign{margin:0 0 8px 0;display:block;float:none}.p-dash-student_header-guide .status-nav-to-manuals{margin-bottom:0.4rem;width:160px;color:#fff;text-align:center;display:block;background-color:#405B70;border-radius:0.2rem}.MyPageProfile{position:relative;width:980px;margin:0 auto;padding:14px 0 18px}.MyPageProfile h2{position:relative;color:#747474;font-size:22px;line-height:46px}.MyPageProfile h2 .status-nav-to-manuals,.MyPageProfile h2 .status-nav-to-user-guideline{margin-left:8px;float:right;padding:0 8px;color:#fff;background-color:#32485d;font-size:12px;height:32px;line-height:32px;display:inline-block;border-radius:2px;transition:0.3s}.MyPageProfile h2 .status-nav-to-manuals:hover,.MyPageProfile h2 .status-nav-to-user-guideline:hover{background-color:#293b4c}.MyPageProfile h2 .status-nav-to-manuals .icon-help,.MyPageProfile h2 .status-nav-to-user-guideline .icon-help{margin-right:5px;vertical-align:-15%;font-size:20px}.MyPageProfile a.mod-status-nav-to-friend-invite{top:19px}.MyPageProfile a.mod-status-nav-to-campaign{top:auto;bottom:19px}.MyPage_contents{width:980px;margin:0 auto;overflow:hidden;background-color:#fff}.MyPage_contents .mypageNav{float:left;width:233px;margin-top:1px}.MyPage_contents .mypageNav ul li:hover,.MyPage_contents .mypageNav ul li.active{font-weight:bold}.MyPage_contents .mypageNav ul li a,.MyPage_contents .mypageNav ul a.msg{display:inline-block;*display:inline;*zoom:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;width:100%;border-bottom:1px solid #DADDDC;font-size:0.9rem;padding:0.8rem 1.2rem}.MyPage_contents .mypageNav ul li:last-of-type a{border:none}.MyPage_contents .mypageNav ul li a:hover,.MyPage_contents .mypageNav ul li.active a{background-color:#F7F7F7;color:#02C39A}.MyPage_contents .mypageNav ul li a:hover i,.MyPage_contents .mypageNav ul li.active a i{color:#02C39A}.MyPage_contents .mypageNav ul i{margin-right:0.4rem;font-size:1rem}.MyPage_contents .mypageNav ul li a span,.MyPage_contents .mypageNav ul a.msg span{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:17px;-moz-border-radius:17px;border-radius:17px;display:block;position:absolute;top:6px;left:30px;min-width:17px;max-width:30px;height:17px;line-height:17px;padding:0 3px;text-align:center;font-size:10px;color:#fff;background:#e84a12}.MyPage_contents .ContentField{float:right;width:747px;display:none;padding:0 0 2.4rem 2.4rem;box-sizing:border-box}.MyPage_contents .CFHeader{margin-bottom:15px}.MyPage_contents .CFHeader h2{float:left;font-size:24px}.MyPage_contents .CFHeader h2 span{display:inline-block;*display:inline;*zoom:1;font-size:15px;vertical-align:middle}.MyPage_contents .CFHeader ul{text-align:center;color:#747474;margin-top:10px}.MyPage_contents .CFHeader ul li{display:inline-block;*display:inline;*zoom:1;font-weight:bold;color:#424242}.MyPage_contents .CFHeader ul li a{font-weight:normal;color:#747474}.MyPage_contents .CFHeader ul li a:hover{text-decoration:underline}.MyPage_contents .CFHeader ul li.active a{font-weight:bold;color:#424242}.MyPage_contents .CFHeader ul li.active a:hover{text-decoration:none}.MyPage_contents .CFHeader.Log ul{float:none}.MyPage_contents .CFHeader.Log ul li{margin-top:10px}.MyPage_contents .CFHeader.Log ul li a{text-decoration:underline;font-weight:bold}.MyPage_contents .CFHeader.Log ul li.not-reviewed a{color:red}.MyPage_contents .notificationText{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#ffede6;line-height:34px;color:#41586e;padding:0 10px;margin-bottom:15px}.classList{margin-top:17px;padding-bottom:30px;min-height:450px}.classBox{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;border:1px solid #dcdcdc;background-color:#ffffff;padding:0.8rem;position:relative;margin-bottom:0.8rem;border-radius:0.8rem;overflow:hidden}.classBox.open{background-color:#EDEDED}.classBox .classImg{display:inline-block;*display:inline;*zoom:1;width:152px;height:112px;margin-right:0.8rem}.classBox .classImg a{position:relative;width:100%;height:100%;border-radius:0.4rem}.classBox .classImg a img{width:100%;height:100%;object-fit:contain}.classBox .classCnt{display:inline-block;*display:inline;*zoom:1;vertical-align:top;width:508px}.classBox .classCnt h3{text-overflow:ellipsis;-webkit-text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.classBox .classCnt h3 a{font-weight:bold}.classBox .classCnt h3 a:hover{text-decoration:underline}.classBox dl{margin-bottom:16px;padding-bottom:18px}.classBox dl a{display:block}.classBox dl dt{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;float:left;position:relative;width:50px;height:50px;overflow:hidden;margin-right:0.8rem;border-radius:25px}.classBox dl dt img{position:absolute;top:0;left:0}.classBox dl a:hover>dd{text-decoration:none}.classBox .classCnt .Date{z-index:101}.classBox .classCnt .Date ul{z-index:100}.classBox .classCnt .Date ul.moreDate{display:inline-block;color:#02C39A}.classBox .classCnt .Date ul.moreDate.dphover{border:1px solid #d5e1ba}.classBox .classCnt .Date ul i{margin-right:0.4rem}.classBox .classCnt .Date ul li a{display:inline-block;*display:inline;*zoom:1;color:#02C39A}.classBox .classCnt .Date ul li a:hover{text-decoration:underline}.classBox span.Notes{margin-left:0.8rem;padding:0.2rem 0.4rem;border-radius:0.2rem}.classBox span.Notes.nownc{color:#fff;background-color:#02C39A}.classBox span.Notes.rest{color:#fff;background-color:#E84855}.classBox span.Notes.sold{color:#fff;background-color:#96989c}.classBox span.Notes.closed{color:#fff;background-color:#96989c}.classBox .classCnt .Date .request i{margin-right:6px;vertical-align:text-bottom}.classBox .classCnt .Date .wished_delete{position:absolute;bottom:0;right:0}.classBox .classCnt .Date .wished_delete a{display:inline-block;color:#fff;padding:0.2rem 0.8rem;background-color:#96989c;border-radius:0.4rem 0 0 0}.classBox .classCnt .Date .wished_delete a:hover{cursor:pointer;color:#02C39A;text-decoration:none}.m-mypage-browse-history_container{margin-top:50px}.class-box-wide-delete-wish_tx::before{content:"× 削除"}.class-box-wide-delete-wish_tx.open::before{content:"削除済み (元に戻す)"}.reserved-attendance_subtitle{font-weight:bold}.reserved-attendance-comment_container{margin:0.8rem 0;padding:0.8rem;font-size:0.8rem;background-color:#F7F7F7;border-radius:0.4rem}.reserved-attendance-comment_title{font-weight:bold;font-size:0.8rem}.reserved-attendance-online_title{font-weight:bold;font-size:0.8rem}.reserved-attendance-online_container{margin:0.4rem 0;padding:0.8rem;font-size:0.8rem;background-color:#F7F7F7;border-radius:0.4rem}.p-reserved-emergency_contact{margin:0.8rem 0;font-size:0.9rem;font-weight:bold}.reserved-emergency-contact-number_tx{margin-right:0.8rem;font-weight:bold;font-size:1rem}.mypage-violation-report_container{display:flex;overflow:hidden;padding:0.8rem;background-color:#F7F7F7;border-radius:0.4rem}.mypage-violation-report_container a{color:#02C39A}@media screen and (max-width: 640px){.mypage-violation-report_container{margin-top:0.8rem}}.mypage-violation-report_btn{float:right;margin-left:0.8rem;padding:0.5rem;font-size:0.8rem;white-space:nowrap}@media screen and (max-width: 640px){.mypage-violation-report_btn{margin:0.4rem 0;float:none;width:100%}}.mypage-violation-report-highlight_tx{color:#E84855}.reserved-violation-report_link{text-decoration:underline}.reserved-violation-report_link:hover{text-decoration:none}.attended-violation-report_container{margin:0 0 0.8rem}.attended-violation-report_container a{color:#02C39A;text-decoration:underline}.attended-violation-report_container a:hover{text-decoration:none}.classBox.Reserved.-nopay{border-top:5px solid #E84855}.classBox.Reserved h3{font-size:1.2rem;font-weight:bold}.classBox.Reserved h3 .course{display:inline-block;*display:inline;*zoom:1;width:70px;line-height:20px;margin-right:3px;background:#aeaeae;color:white;font-size:11px;text-align:center;vertical-align:3px}.classBox.Reserved h3 .nopay{display:inline-block;*display:inline;*zoom:1;width:70px;line-height:20px;margin-right:3px;background:#E84855;color:white;font-size:11px;text-align:center;vertical-align:3px}.classBox.Reserved h3 a{display:inline-block;*display:inline;*zoom:1;text-overflow:ellipsis;-webkit-text-overflow:ellipsis;-o-text-overflow:ellipsis;margin:0 0 -6px 0;overflow:hidden}.classBox.Reserved h3 a:hover{text-decoration:underline}.classBox.Reserved .DatePrice{overflow:hidden}.classBox.Reserved .DatePrice .nav-to-class-show:hover{text-decoration:underline}.classBox.Reserved .DatePrice .date{float:left;margin-bottom:10px}.classBox.Reserved .DatePrice .price{margin-left:5px}.classBox.Reserved .Place{margin:0.8rem 0}.classBox.Reserved .Place p a{display:inline-block;*display:inline;*zoom:1;color:#02C39A;font-size:12px;text-decoration:underline;margin-left:7px}.classBox.Reserved .Place p a:hover{text-decoration:none}.classBox.Reserved .Place span a{color:#02C39A;text-decoration:underline}.classBox.Reserved .Place span a:hover{text-decoration:none}.classBox.Reserved .TeacherParti{border-bottom:1px dashed #c7c7c7;margin-bottom:12px;padding:0 0 10px 4px}.classBox.Reserved .TeacherParti .Face{display:inline-block;*display:inline;*zoom:1;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;margin:5px 0;width:41px;height:41px;overflow:hidden}.classBox.Reserved .TeacherParti .Face img{width:41px;height:41px}.classBox.Reserved .TeacherParti p{display:inline-block;*display:inline;*zoom:1;vertical-align:top;font-size:15px;margin:0 13px 0 4px;padding-right:20px}.classBox.Reserved .TeacherParti p a{text-decoration:underline}.classBox.Reserved .TeacherParti p a:hover{text-decoration:none}.classBox.Reserved .TeacherParti span{display:inline-block;*display:inline;*zoom:1;vertical-align:top;font-size:15px;color:#747474}.classBox.Reserved .TeacherParti span span{font-size:1rem;color:#00AC88}.classBox.Reserved .TeacherParti span a{font-size:1rem;color:#00AC88}.classBox.Reserved .FootArea .cancel{float:left;line-height:44px;margin-left:6px;color:#E84855;font-weight:bold}.classBox.Reserved .FootArea .cancel:hover{text-decoration:underline}.classBox.Reserved .FootArea .msg{float:right}.classBox.Reserved .FootArea .msg span{display:inline-block;*display:inline;*zoom:1;background:url("//assets.street-academy.com/assets/academy/dashboard/icon_btnMs-687f3931735796217946ffd928143e4804cdc95b41560f982430ae93fed2022b.png") no-repeat 0 center;width:23px;height:44px;vertical-align:top;margin-right:8px;margin-left:10px}.classBox.Reserved .FootArea .ntw{float:right;margin-left:11px;position:relative}.classBox.Reserved .FootArea .ntw p{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;position:absolute;top:-6px;right:-2px;min-width:25px;height:25px;line-height:25px;font-size:17px;padding:0 4px;font-weight:normal;background:#e84a12;text-align:center;color:#fff;text-shadow:none}.classBox.Reserved .FootArea .ntw span{display:inline-block;*display:inline;*zoom:1;background:url("//assets.street-academy.com/assets/academy/dashboard/icon_btnNt-4cceeefda5f94251f630993856467e764b92f58c65378206a6c7f210d74ef4fa.png") no-repeat 0 center;width:31px;height:44px;vertical-align:top;margin-right:28px;margin-left:10px}.mypage-researved_label{color:#96989c;line-height:1.5;font-weight:normal}.mypage-researved-date-note_tx{color:#96989c;line-height:1.5;font-weight:normal}.mypage-researved-attendance-google_tx{display:inline-block;padding-left:0.5rem}.mypage-researved-attendance-google_tx a{color:#02C39A;text-decoration:underline}.mypage-researved-attendance-google_tx a:hover{text-decoration:none}.classBox.Log h3{font-weight:bold}.classBox.Log h3 a{display:inline-block;*display:inline;*zoom:1;text-overflow:ellipsis;-webkit-text-overflow:ellipsis;-o-text-overflow:ellipsis;width:100%;white-space:nowrap;overflow:hidden}.classBox.Log h3 a:hover{text-decoration:underline}.classBox.Log .DateFeed ul li a.Date{float:left}.classBox.Log .DateFeed ul li a.Date:hover{text-decoration:underline}.mypage-attended-teacher_container{display:flex;align-items:center}.mypage-attended-teacher_img{width:32px;height:32px;margin-right:0.4rem;border-radius:16px}.mypage-attended-teacher_label{margin-right:0.4rem;color:#96989c}.mypage-attended-class-sessions_container{margin-top:0.8rem}.mypage-attended-class-session_container{overflow:hidden}.mypage-attended-class-more-btn_container{display:block;margin-top:0.8rem;text-align:center}.mypage-attended-class-more_btn{padding:0.4rem 1.6rem;border-radius:1.6rem}.mypage-review_btn,.mypage-post-review_btn,.mypage-read-review_btn{min-width:260px;padding:0.6rem 1.2rem;margin-left:0.6rem;float:right}@media screen and (max-width: 640px){.mypage-review_btn,.mypage-post-review_btn,.mypage-read-review_btn{width:100%;min-width:unset;float:none;margin:0.8rem 0 0 0;padding:0.6rem 0;width:100%}}.mypage-taken-receipt_btn{min-width:180px;padding:0.6rem 1.6rem;margin-left:0.4rem;float:right}@media screen and (max-width: 640px){.mypage-taken-receipt_btn{width:100%;min-width:unset;float:none;margin:0.8rem 0 0 0;padding:0.6rem 0}.mypage-taken-receipt_btn.-right-icon{padding-right:0}}.mypage-taken-review_container{float:right;text-align:center}.mypage-taken-review-deadline_tx{font-size:0.8rem;margin-top:0.2rem;color:#96989c}.MyPage_contents .CFHeader.Schedule h2{padding-left:0}.MyPage_contents .CFHeader.Schedule h2 span{font-weight:bold;font-size:24px;vertical-align:baseline}.classList h3.Reserved{background:url("//assets.street-academy.com/academy/dashboard/ProfileNav2_icon_on.png") no-repeat 0 center;padding-left:30px;color:#424242;font-size:18px;margin-bottom:11px}.classList h3.Wish{background:url("//assets.street-academy.com/academy/dashboard/ProfileNav1_icon_on.png") no-repeat 0 center;padding-left:30px;color:#424242;font-size:18px;margin-bottom:11px;margin-top:60px}.points_mgt .CFHeader h2{float:none;margin-bottom:10px}.points_mgt .CFHeader .mod-point-help>a{color:#32485d}.points_mgt .CFHeader p{font-size:14px;color:#32485d}.points_mgt .mod-points-view-area{width:100%}.points_mgt .points_view_box{display:inline-block;*display:inline;*zoom:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center;background:#ddeac5;width:300px;margin:0;padding:5px 10px 10px}.points_mgt .points_view_box h2{line-height:35px;color:#848484}.points_mgt .points_view_box h2 p{text-align:center;font-size:18px;color:#71a93b}.points_mgt .points_view_box .points_available{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;padding:20px 20px 13px;background-color:#fff;color:#71a93b;font-size:50px;text-align:right;line-height:1}.points_mgt .points_view_box .points_available .mod-show-detail{display:block;margin:13px 0 0;color:#71a93b;font-size:12px}.points_mgt .mod-points-table-title-area{overflow:hidden;width:100%;height:41px;margin:10px auto}.points_mgt .mod-points-detail-attention{display:inline-block;*display:inline;*zoom:1;line-height:41px;margin:0 0 0 10px;color:#999;font-size:12px;vertical-align:bottom}.points_mgt .mod-points-detail-to-purchase-btn{float:right;width:220px;height:38px;line-height:38px;margin-right:0}.points_mgt .mod-points-table-area{margin:62px 0 100px}.points_mgt .mod-points-table-area h3{display:inline-block;*display:inline;*zoom:1;line-height:41px;margin:0 3px;font-size:18px;color:#777;vertical-align:bottom}.points_mgt .mod-points-table-area.mod-points-confirm-table-area{margin-top:30px}.points_mgt .points_history{margin:62px 0 100px}.points_mgt .points_history h3{margin-bottom:10px}.points_mgt .points_history h3 p{display:inline-block;*display:inline;*zoom:1;float:left;font-size:18px;color:#424242;vertical-align:top}.points_mgt .points_history h3 span{display:inline-block;*display:inline;*zoom:1;float:left;font-size:12px;color:#848484;margin-left:12px;vertical-align:middle}.mod-points-table{width:100%;background:#9e9e9f}.mod-points-table thead th{font-size:15px;line-height:34px;padding:1px;padding-right:0;height:34px}.mod-points-table thead th div{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#c7c8c9;text-align:center}.mod-points-table thead th.points{width:40%}.mod-points-table thead th.discount{width:20%}.mod-points-table thead th.money{width:40%}.mod-points-table td{line-height:36px;border-bottom:1px solid #9e9e9f;border-left:1px solid #9e9e9f;text-align:center;vertical-align:middle}.mod-points-table tr{border-right:1px solid #9e9e9f;background:#ffffff}.mod-points-table thead tr:first-child{background:#9e9e9f}.mod-points-table td div{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;line-height:34px;font-size:14px;color:#707070;padding-top:2px;width:100%}.mod-points-table td.points div{text-align:left}.mod-points-table td.points div input[type="radio"]{display:inline-block;*display:inline;*zoom:1;margin:0 30px 4px 20px;line-height:1}.mod-points-table td.discount div{text-align:center}.mod-points-table td.money div{text-align:center}.mod-points-detail-table{width:100%;background:#9e9e9f}.mod-points-detail-table thead th{padding:1px;padding-right:0;font-size:0.8rem}.mod-points-detail-table thead th div{padding:0.4rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#c7c8c9;text-align:center}.mod-points-detail-table thead th.date{width:120px}.mod-points-detail-table thead th.points{width:180px}.mod-points-detail-table thead th.remark{width:260px}.mod-points-detail-table thead th.deadline{width:120px}.mod-points-detail-table thead th.status{width:100px}.mod-points-detail-table td{border-bottom:1px solid #9e9e9f;border-left:1px solid #9e9e9f;vertical-align:middle}.mod-points-detail-table td.points{text-align:right}.mod-points-detail-table td.status{text-align:center}.mod-points-detail-table tr{border-right:1px solid #9e9e9f;background:#ffffff}.mod-points-detail-table thead tr:first-child{background:#9e9e9f}.mod-points-detail-table td div{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:15px;color:#707070;padding:0.4rem;width:100%}.mod-points-detail-table td.points div.is-plus{color:#71a93b}#lean_overlay{position:fixed;z-index:9999;top:0px;left:0px;height:100%;width:100%;background:#000;display:none}.modalList{display:none}.SubscriberList{position:fixed;top:1vh;max-height:98vh;padding:0.8rem;overflow:scroll;z-index:10000;background:#fff;box-shadow:0 0px 9px rgba(0,0,0,0.175);border-radius:0.4rem;box-sizing:border-box}@media screen and (max-width: 640px){.SubscriberList{left:0}}.SubscriberList .SLHead{position:relative;height:58px;line-height:58px;padding-left:22px}.SubscriberList .SLHead .Title{display:inline-block;*display:inline;*zoom:1;font-size:20px}.SubscriberList .SLHead .modal_close{position:absolute;top:0;right:21px;font-size:24px;cursor:pointer}.SubscriberList .SLBody{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-height:422px;overflow-y:scroll;background:#f5f6f1}.SubscriberList .SLBody ul li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;height:64px;line-height:64px;border-bottom:1px solid #cfd0ca;padding:0 25px 0 20px}.SubscriberList .SLBody ul li .Name{display:inline-block;*display:inline;*zoom:1;height:64px;font-size:14px;color:#747474}.SubscriberList .SLBody ul li .Name:hover{text-decoration:underline}.SubscriberList .SLBody ul li img{width:40px;height:40px;padding-right:23px}.SubscriberList .SLBody ul li:last-child{border-bottom:none}.SubscriberList .SLFoot{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 -2px 1px 0 rgba(10,2,4,0.1);-moz-box-shadow:0 -2px 0 0 rgba(10,2,4,0.1);box-shadow:0 -2px 0 0 rgba(10,2,4,0.1);position:relative;text-align:right;height:58px;line-height:58px;padding:0 25px 0 0}.SubscriberList .SLFoot a{font-size:15px;color:#424242}.SubscriberList .SLFoot a:hover{text-decoration:underline}.NotIn{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#efefef;text-align:center;padding:2.4rem 0.8rem}.attended .NotIn{padding:73px 0 48px}.NotIn h4{font-size:24px;line-height:24px;margin-bottom:24px}.NotIn p{font-size:15px;line-height:22px}.NotIn img{display:inline-block;*display:inline;*zoom:1;margin-top:37px}.NotIn a.Btn{display:inline-block;*display:inline;*zoom:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:inset 0 -3px 1px 0 rgba(0,0,0,0.14);-moz-box-shadow:inset 0 -3px 0 0 rgba(0,0,0,0.14);box-shadow:inset 0 -3px 0 0 rgba(0,0,0,0.14);font-size:13px;font-weight:bold;width:180px;height:40px;line-height:40px;color:#483b3b;padding-left:25px;text-align:center;background-color:#fff;border:solid 1px #e7e7e7;background:#fff url("//assets.street-academy.com/assets/academy/dashboard/icon_search1-ca7a9f58a1c1311e5366f82414e320da1cdd153fc8bc392a0d7adc131385b47f.png") no-repeat 40px center;margin:35px 0 0 0}input[type=checkbox].css-checkbox{display:none}.CalendarCheck{display:flex;width:100%;margin:12px auto 0;padding-bottom:50px}.CalendarCheck p{display:inline-block;*display:inline;*zoom:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;width:98px;font-size:14px;padding:0 0 0 24px;margin:0 0 0 10px}.CalendarCheck p:after{content:"";position:absolute;top:1px;left:0;width:17px;height:17px}.CalendarCheck p.reserved:after{background:#9ac54a}.CalendarCheck p.wished:after{background:#fac9b0}input[type=checkbox].css-checkbox+label.css-label{display:inline-block;*display:inline;*zoom:1;padding-left:25px;height:20px;line-height:20px;background-repeat:no-repeat;background-position:0 0;font-size:12px;color:#fff;vertical-align:middle;cursor:pointer}input[type=checkbox].css-checkbox:checked+label.css-label{background-position:0 -20px}label.css-label{background-image:url("//assets.street-academy.com/assets/academy/dashboard/cal_check-667f5b1b8e387bdaa6d68025219ddbf42edf83d15db9083a0fabd8a106481c28.png");-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-left:8px}.mod-receipt-modal{color:#2f2f2f}.mod-receipt-modal .SubscriberList{width:480px;margin-left:-240px}.mod-receipt-modal .SLHead{display:block;text-align:center}.mod-receipt-modal .closeBtn-text{font-size:15px;vertical-align:3px}.mod-receipt-modal .Title{font-weight:bold;font-size:22px;letter-spacing:0.03em}.mod-receipt-modal .SLBody{padding:40px 0 0;background-color:#fff;text-align:center}.mod-receipt-modal .SLFoot{height:40px;-webkit-box-shadow:none;box-shadow:none}.mod-reseipt-modal-name{font-size:16px}.mod-reseipt-modal-name-input{width:250px;margin-left:10px;padding:10px}.mod-reseipt-modal-note{margin:10px 0 40px;color:#e84a12;font-size:12px}.mod-reseipt-modal-btn-area .btn-green{width:200px;height:40px;font-size:16px;cursor:pointer}.mod-reseipt-modal-btn-area .btn-green-outline{display:inline-block;*display:inline;*zoom:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;width:180px;height:40px;background-color:#fff;border:solid 2px #73a842;text-align:center;font-size:14px;line-height:40px;color:#73a842}.mod-reseipt-modal-btn-area .btn-green-outline:hover{background-color:#73a842;color:#fff}.mypage-home-section_footer{margin-top:0.8rem;text-align:center}.mypage-home-more_btn{border-radius:1.6rem}@media screen and (max-width: 640px){.mypage-home-more_btn{width:100%;border-radius:0.2rem}}.mypage-home-contents_container{margin-top:0.8rem}.mypage-home-coupons_container{margin-top:0.8rem}.mypage-class-date_container{display:block}.mypage-class_label{margin-right:0.4rem;color:#96989c}a.mypage-coupon-more-link_tx{color:#00AC88;margin-left:0.8rem}a.mypage-coupon-more-link_tx:hover{text-decoration:underline}.mypage-coupon-available_container{display:block}.mypage-coupon-used_container{display:none}.mypage-coupon-expired_container{display:none}.mypage-coupon-coupon_container{position:relative;margin-bottom:0.8rem;padding:0.8rem;line-height:1;border:solid 1px #dcdcdc;border-left:solid 8px #02C39A;border-radius:0.2rem;box-sizing:border-box;overflow:hidden}.mypage-coupon-coupon_container.not-started{border-left:solid 8px #DADDDC}@media screen and (max-width: 640px){.mypage-coupon-coupon_container.not-started{padding-bottom:2.4rem}}.mypage-coupon-coupon_container.not-started .mypage-coupon-service_btn:not([disabled]){background-color:#57585C;opacity:0.6}.mypage-coupon-coupon_container.not-started .mypage-coupon-coupon-item_tx{opacity:0.6}.mypage-coupon-coupon_container.not-started .mypage-coupon-coupon-item-bold_tx{opacity:0.6}.mypage-coupon-coupon-item_label{margin-right:0.4rem;color:#96989c}.mypage-coupon-coupon-item-bold_tx{font-weight:bold}@media screen and (max-width: 640px){.mypage-coupon-coupon-item-bold_tx{font-size:1.2rem}}.mypage-coupon-coupon-start-date_tx{position:absolute;bottom:0;right:0;background-color:#E84855;padding:0.2rem 0.8rem;color:#fff}@media screen and (max-width: 640px){.mypage-coupon-coupon-start-date_tx{left:0;padding:0.2rem 0;text-align:center;font-size:0.8rem !important}}.mypage-coupon-note_container{padding:0.8rem;background:#F7F7F7;border-radius:0.4rem}.mypage-coupon-note_title{font-weight:bold}.mypage-coupon-note-list_item{margin-left:1.2rem;padding:0;list-style:disc}.mypage-coupon-service_btn{posiiton:relative;top:-0.2rem;margin-right:0.4rem;padding:0 0.4rem;border-radius:0.4rem}@media screen and (max-width: 640px){.mypage-coupon-service_btn{top:0;margin:0 0.2rem 0.4rem 0}}.mypage-coupon-empty_img{width:50%}@media screen and (max-width: 640px){.mypage-coupon-empty_img{width:100%}}.mypage-subscription-service-tabs_container{margin-bottom:1.6rem;padding:0;background:linear-gradient(#fff 98%, #EDEDED 2%)}@media screen and (max-width: 640px){.mypage-subscription-service-tabs_container{display:flex;width:100%}}.mypage-subscription-service-tab_container{display:inline-block;margin-left:0.8rem;padding:0.8rem 1.6rem;color:#fff;font-size:0.8rem;border:1px solid #EDEDED;border-bottom:none;border-radius:0.4rem 0.4rem 0 0;background-color:#02C39A;transition:background-color 0.2s}.mypage-subscription-service-tab_container:hover{cursor:pointer;background-color:rgba(2,195,154,0.5)}.mypage-subscription-service-tab_container.active{color:#57585C;font-weight:bold;background-color:#ffffff}@media screen and (max-width: 640px){.mypage-subscription-service-tab_container{width:50%;margin:0;padding:0.8rem 0;text-align:center}}.mypage-subscription-service_container{position:relative;margin-bottom:1.2rem;padding:1.2rem 0.8rem 0.8rem;border:1px solid #EDEDED;border-radius:0.4rem}.mypage-subscription-service_header{padding-right:1.6rem}.mypage-subscription-service_title{display:inline-block;margin:0 0.8rem 0.4rem 0;font-weight:bold;font-size:1.2rem}.mypage-subscription-service_title a{color:#57585C}.mypage-subscription-service_item{display:inline-block}.mypage-subscription-service-date_container{display:block}.mypage-subscription-service-date_item{display:inline-block;margin-right:1.6rem}@media screen and (max-width: 640px){.mypage-subscription-service-date_item{margin-top:0.4rem}}.mypage-subscription-service-content_container{position:relative;margin-top:0.8rem;padding:0.8rem;background-color:#F7F7F7;overflow:hidden;border-radius:0.4rem}.mypage-subscription-service-content_container a{color:#00AC88;text-decoration:underline}.mypage-subscription-service-content_container a:hover{text-decoration:none}.mypage-subscription-service-content_title{font-weight:bold}.mypage-subscription-service-more-btn_container{position:absolute;bottom:0;left:0;width:100%;padding:1.6rem 0 0.4rem;color:#02C39A;text-align:center;background:-moz-linear-gradient(top, rgba(255,255,255,0), #f7f7f7);background:-webkit-linear-gradient(top, rgba(255,255,255,0), #f7f7f7);background:linear-gradient(rgba(255,255,255,0), #f7f7f7);box-sizing:border-box}.mypage-subscription-service-more_btn{bottom:0;margin:0.4rem;padding:0.4rem 1.6rem;color:#02C39A;text-align:center;box-sizing:border-box}.mypage-subscription-service-content_footer{width:100%;text-align:right}.mypage-subscription-service-attended_container{display:block}.mypage-subscription-service-canceled_container{display:none}.mypage-subscription-service_label{margin-right:0.4rem;color:#96989c}.mypage-request-service-purchased_container{display:block}.mypage-request-service-completed_container{display:none}.mypage-request-service-expired_container{display:none}.mypage-onetime-service-tabs_container{padding:0}@media screen and (max-width: 640px){.mypage-onetime-service-tabs_container{display:flex;width:100%}}.mypage-onetime-service-tab_container{display:inline-block;margin-left:0.8rem;padding:0.8rem 1.6rem;color:#fff;font-size:0.8rem;border:1px solid #EDEDED;border-bottom:none;border-radius:0.4rem 0.4rem 0 0;background-color:#02C39A}.mypage-onetime-service-tab_container.active{color:#57585C;font-weight:bold;background-color:#ffffff}@media screen and (max-width: 640px){.mypage-onetime-service-tab_container{width:50%;margin:0;padding:0.8rem 0;text-align:center}}.mypage-onetime-service_container{margin-bottom:1.2rem;padding:1.2rem 0.8rem 0.8rem;border:1px solid #EDEDED;border-radius:0.4rem}.mypage-onetime-service_header{padding:0}.mypage-onetime-service_title{margin:0 0.8rem 0.4rem 0;font-weight:bold;font-size:1.1rem}.mypage-onetime-service_title a{color:#57585C}@media screen and (max-width: 640px){.mypage-onetime-service_title a{display:block;margin-top:0.4rem}}.mypage-onetime-service-status_tx{display:inline-block;margin-left:0.4rem;padding:0.2rem 0.4rem;font-weight:normal;font-size:0.8rem;background-color:#F7F7F7;vertical-align:middle}@media screen and (max-width: 640px){.mypage-onetime-service-status_tx{margin:0.4rem 0 0 0}}.mypage-onetime-service-label_tx{display:inline-block;margin-right:0.4rem;padding:0 0.4rem;font-weight:normal;font-size:0.8rem;background-color:#CFE4FA;border-radius:0.8rem;vertical-align:middle}.mypage-onetime-service_item{display:inline-block;margin-right:1.6rem}@media screen and (max-width: 640px){.mypage-onetime-service_item{margin:0.4rem 0 0 0}}.mypage-onetime-service-date_container{display:block;margin-top:0.4rem}@media screen and (max-width: 640px){.mypage-onetime-service-date_container{margin:0}}.mypage-onetime-service-expirartion_tx{margin-right:0.4rem;font-size:1rem;font-weight:bold}.mypage-onetime-service-quantity_container{display:inline-block}@media screen and (max-width: 640px){.mypage-onetime-service-quantity_container{display:block}}.mypage-onetime-service-duration_tx{margin-right:0.8rem;font-size:1rem;font-weight:bold}.mypage-onetime-service-price_tx{font-size:1rem;font-weight:bold}.mypage-onetime-service_btn{margin-top:0.8rem;padding:0.6rem 0.8rem}@media screen and (max-width: 640px){.mypage-onetime-service_btn{width:100%}}.mypage-onetime-service-notification_container{position:relative;margin-top:0.8rem;padding:0.8rem;background-color:#F7F7F7;overflow:hidden;border-radius:0.4rem}.mypage-onetime-service-notification_container a{color:#00AC88;text-decoration:underline}.mypage-onetime-service-notification_container a:hover{text-decoration:none}.mypage-onetime-service_footer{margin-top:0.8rem;overflow:hidden}@media screen and (max-width: 640px){.mypage-onetime-service_footer{margin:0}}.mypage-onetime-service-attended_container{display:block}.mypage-onetime-service_label{margin-right:0.4rem;color:#96989c}.mypage-subscription-payment-histories-contents_container{display:none}.mypage-subscription-payment-histories-filter_container{margin:0.8rem 0;padding:0.4rem 0.8rem;font-size:0.8rem;background-color:#F7F7F7;border-radius:0.4rem;border:solid 1px #DADDDC}.mypage-subscription-payment-histories-filter_label{margin-right:0.8rem;color:#96989c}.mypage-subscription-payment-histories-payments_container{width:100%;margin-top:0.8rem;border-bottom:solid 1px #EDEDED}.mypage-subscription-payment-histories-payment_container{border-top:solid 1px #EDEDED}.mypage-subscription-payment-histories-payment_label{padding:0.4rem;text-align:center;color:#96989c}.mypage-subscription-payment-histories-payment_item{padding:0.8rem 0;text-align:center}.mypage-subscription-payment-histories-payment-item-sp_tx{display:none}@media screen and (max-width: 640px){.mypage-subscription-payment-histories-payment-item-sp_tx{display:inline}}.mypage-subscription-payment-histories-payment-status_tx{padding:0.8rem;text-align:center}.mypage-subscription-payment-histories-payment-error_tx{padding:0.2rem;color:#E84855;font-weight:bold}.mypage-subscription-payment-histories_footer{margin:0.8rem 0 1.6rem}.mypage-subscription-payment-histories_footer a{text-decoration:underline;color:#00AC88}.mypage-subscription-payment-histories_footer a:hover{text-decoration:none}.mypage-subscription-service-status_tx{display:inline-block;padding:0.2rem 0.4rem;font-weight:normal;font-size:0.8rem;background-color:#F7F7F7}.mypage-subscription-service_footer{margin-top:0.8rem;text-align:right;overflow:hidden}.mypage-empty_container{padding:3.6rem 0;text-align:center;background:#F7F7F7;border-radius:0.2rem}@media screen and (max-width: 640px){.mypage-empty_container{padding:2.4rem 1rem;color:#57585C}}.mypage-empty_title{margin-bottom:0.8rem;font-size:1.5rem}@media screen and (max-width: 640px){.mypage-empty_title{font-size:1.25rem}}.mypage-empty_tx{width:26rem;margin:0 auto 1rem}@media screen and (max-width: 640px){.mypage-empty_tx{width:100%;text-align:left}}.mypage-empty-img_container{display:flex;justify-content:center;align-items:center;width:100%;margin-top:1.5rem}@media screen and (max-width: 640px){.mypage-empty-img_container{margin:1.6rem 0}}.mypage-wish-empty-strong_tx{font-weight:bold}.mypage-wish-page_img{margin:1rem 2rem 2rem;width:53%}@media screen and (max-width: 640px){.mypage-wish-page_img{width:65%}}.mypage-wish-card_img{width:23%}@media screen and (max-width: 640px){.mypage-wish-card_img{width:55%}}.mypage-wish-empty_btn{width:15rem;padding:0.5rem;font-size:1rem}.mypage-receipt-name_container{margin:1.6rem 0;text-align:center}@media screen and (max-width: 640px){.mypage-receipt-name_container{text-align:left}}.mypage-sort_container{font-size:15px;color:#747474;margin-top:0.8rem;text-align:center}.mypage-sort_container li{display:inline-block;*display:inline;*zoom:1;font-weight:bold;color:#424242}.mypage-sort_container li a{font-weight:normal;color:#747474}.mypage-sort_container li a:hover{text-decoration:underline}.mypage-sort_container li.active a{font-weight:bold;color:#424242}.mypage-sort_container li.active a:hover{text-decoration:none}.note-title_container{padding-bottom:0}.note-desc_tx{margin-bottom:1rem}@media screen and (max-width: 640px){.note-desc_tx{width:100%}}.note_item{box-sizing:border-box;padding:0.4rem}.note_item:hover{color:#57585C;background-color:rgba(2,195,154,0.1);border-radius:0.4rem}@media screen and (max-width: 640px){.note_item{width:288px}}.note_img{width:100%;margin-bottom:0.7rem;border-radius:0.3rem}.note_tx{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width: 640px){.note_tx{color:#57585C;white-space:normal}}.note-btn_container{padding:0 0.8rem 0.8rem}.p-collabo_header{width:100%;height:650px;background-color:white;position:relative}.p-collabo_header_bg_wrapper{position:relative;height:650px}.p-collabo_header_bg_image{height:650px}.p-collabo_header_bg_image.-region{background:url("//assets.street-academy.com/assets/collaborations/header_bg_region-7e05f2ddc97a96c5bf20f2f10d93afd706a831e6fc965a29d732740cd997f64e.png");background-size:cover}.p-collabo_header_bg_image.-lifestyle{background:url("//assets.street-academy.com/assets/collaborations/header_bg_lifestyle-b53b7d39d19e5f35a2eff5592a48644c857792f9f4af8994f7a72a6db1a7add5.png");background-size:cover}.p-collabo_header_bg_image.-workshift{background:url("//assets.street-academy.com/assets/collaborations/header_bg_workshift-61d05cb7ce63398e65d8e9d7e9fa9389489e042676c50c7c6ae88a773e4e0c33.png");background-size:cover}.p-collabo_header_bg_image.-startup{background:url("//assets.street-academy.com/assets/collaborations/header_bg_startup-de54e513fd27156366eb5d3523dd7d35e1e176358632f6bd70887196e956b669.png");background-size:cover}.p-collabo_header_desc_wrapper{position:absolute;top:15%;left:17%;z-index:100}.p-collabo_header_inner_desc{font-size:32px;color:white;font-weight:bold;line-height:2.4;margin:40px 0px}.p-collabo_news{width:940px;margin:auto;padding:24px 0}.p-collabo_news_header{font-size:16px;margin-bottom:16px}.p-collabo_news_list{display:table;padding:8px 0px}.p-collabo_news_date{display:table-cell;width:100px;font-size:14px}.p-collabo_news_text{display:table-cell;font-size:14px}.p-collabo_text{padding:24px}.p-collabo_text_inner_main{font-size:16px;text-align:center;line-height:2}.p-collabo_text_inner_sub{font-size:12px;color:#B9B3A2;text-align:center;margin-bottom:32px}.p-collabo_text_inner_button{width:540px;height:58px;line-height:58px;background-color:#02C39A;font-size:24px;color:white;border-radius:3px;text-align:center;margin:0 auto}.p-collabo_example_items_wrapper{background-color:#FBFBFB;width:100%;padding-top:24px}.p-collabo_example_items_inner{width:940px;margin:auto;padding:24px 0}.p-collabo_example{background:white;box-shadow:0px 4px 20px rgba(0,0,0,0.25);border-radius:3px;padding:16px 40px 40px;margin-bottom:48px}.p-collab_example_title{font-size:32px;text-align:center}.p-collabo_example_header{font-size:24px;font-weight:bold;text-align:center;color:#44444A;margin-bottom:16px}.p-collabo_example_header img{margin:0 18px}.p-collabo_example_header span{border:5px solid #E6BB0C;border-radius:5px;display:inline-block;padding:0 22px}.p-collabo_example_header span.-lifestyle{border-color:#43BCCD}.p-collabo_example_header span.-workshift{border-color:#F39C4A}.p-collabo_example_header span.-startup{border-color:#E71F8E}.p-collabo_example_header span.-open{border-color:#00467E}.p-collabo_example_inner{background-color:#FBFBFB;border-radius:5px;margin-bottom:24px;position:relative}.p-collabo_example_label{position:absolute;bottom:-32px;width:200px}.p-collabo_example_label.-left{left:0px}.p-collabo_example_label.-right{right:0px}.p-collabo_example_img{width:505px}.p-collabo_example_desc_label{width:330px}.p-collabo_example_desc_section{width:355px;padding:16px;box-sizing:border-box}.p-collabo_example_desc_section.-right{float:right}.p-collabo_example_desc_section.-left{float:left}.p-collabo_example_title{font-size:16px;font-weight:bold;margin-bottom:16px}.p-collabo_example_title.-region{width:170px;background:transparent linear-gradient(transparent 70%, #FAD032 0%) repeat scroll 0 0}.p-collabo_example_title.-lifestyle{width:305px;background:transparent linear-gradient(transparent 70%, #85D3DF 0%) repeat scroll 0 0}.p-collabo_example_title.-workshift{width:236px;background:transparent linear-gradient(transparent 70%, #F5AB65 0%) repeat scroll 0 0}.p-collabo_example_title.-startup{width:260px;background:transparent linear-gradient(transparent 70%, #F179BB 0%) repeat scroll 0 0}.p-collabo_example_title.-open{width:180px;background:transparent linear-gradient(transparent 70%, #9DD0FA 0%) repeat scroll 0 0}.p-collabo_example_desc{font-size:14px;margin-bottom:16px;line-height:1.6}.p-collabo_text_see_detail{margin-right:24px;display:inline-block;float:right}.p-collabo_text_see_detail_link_region{position:relative}.p-collabo_text_see_detail_link_region::before{content:"";position:absolute;width:0;height:0;top:0;bottom:0;right:-24px;margin:auto;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:15px solid #F9C80E}.p-collabo_text_see_detail_link_lifestyle{position:relative}.p-collabo_text_see_detail_link_lifestyle::before{content:"";position:absolute;width:0;height:0;top:0;bottom:0;right:-24px;margin:auto;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:15px solid #43BCCD}.p-collabo_text_see_detail_link_workshift{position:relative}.p-collabo_text_see_detail_link_workshift::before{content:"";position:absolute;width:0;height:0;top:0;bottom:0;right:-24px;margin:auto;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:15px solid #F39C4A}.p-collabo_text_see_detail_link_startup{position:relative}.p-collabo_text_see_detail_link_startup::before{content:"";position:absolute;width:0;height:0;top:0;bottom:0;right:-24px;margin:auto;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:15px solid #E71F8E}.p-collabo_text_see_detail_link_open{position:relative}.p-collabo_text_see_detail_link_open::before{content:"";position:absolute;width:0;height:0;top:0;bottom:0;right:-24px;margin:auto;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:15px solid #00467E}.p-collabo_example_bottom_region{border-radius:5px;margin:20px 0px 0px;display:flex;justify-content:space-around;align-items:center;padding:20px 5px 15px;border:5px solid #F9C80E}.p-collabo_example_bottom_lifestyle{border-radius:5px;margin:20px 0px 0px;display:flex;justify-content:space-around;align-items:center;padding:20px 5px 15px;border:5px solid #43BCCD}.p-collabo_example_bottom_workshift{border-radius:5px;margin:20px 0px 0px;display:flex;justify-content:space-around;align-items:center;padding:20px 5px 15px;border:5px solid #F39C4A}.p-collabo_example_bottom_startup{border-radius:5px;margin:20px 0px 0px;display:flex;justify-content:space-around;align-items:center;padding:20px 5px 15px;border:5px solid #E71F8E}.p-collabo_example_bottom_open{border-radius:5px;margin:20px 0px 0px;display:flex;justify-content:space-around;align-items:center;padding:20px 5px 15px;border:5px solid #00467E}.p-collabo_example_and-you{font-size:24px;font-weight:bold;transition:opacity 0.25s}.p-collabo_example_and-you:hover{opacity:0.6}.p-collabo_example_small_wrapper{display:flex;flex-wrap:wrap;justify-content:space-evenly}.p-collabo_example_small_owned-seminar{font-size:0;width:300px;height:320px;background-image:url("//assets.street-academy.com/assets/collaborations/photo_small_seminar-7b201eba50882c60e2fda8c3926cc4b5e7834573537f1adf61a9e9aed19ff344.png");background-size:cover;background-repeat:no-repeat;position:relative;margin-bottom:24px;transition:opacity 0.3s linear}.p-collabo_example_small_owned-seminar:hover{opacity:0.8;text-align:center;box-sizing:border-box;padding:32px 24px 0px}.p-collabo_example_small_owned-seminar:hover .p-collabo_example_small_desc{padding:0}.p-collabo_example_small_owned-seminar:hover .-example_text,.p-collabo_example_small_owned-seminar:hover .-header_text,.p-collabo_example_small_owned-seminar:hover .p-collabo_example_small_icon{display:none;border:none}.p-collabo_example_small_owned-seminar:hover .-header:after{content:"自社の社員を講師に登壇させて一般公開講座を開催し、CSRや人材育成に役立ててみませんか？";display:inline-block;line-height:1.6;font-size:16px;color:white}.p-collabo_example_small_owned-seminar:hover .-example:after{content:"過去のコラボ事例： \a博報堂 \aソニーミュージック \a BizReach";white-space:pre;font-size:16px;color:white;margin-top:-24px}.p-collabo_example_small_publishing{font-size:0;width:300px;height:320px;background-image:url("//assets.street-academy.com/assets/collaborations/photo_small_publishing-ec2f5d9cd7d1544fdb6a15352638736efd9c7d0af640a4ea271bf3a98b10d901.png");background-size:cover;background-repeat:no-repeat;position:relative;margin-bottom:24px;transition:opacity 0.3s linear}.p-collabo_example_small_publishing:hover{opacity:0.8;text-align:center;box-sizing:border-box;padding:32px 24px 0px}.p-collabo_example_small_publishing:hover .p-collabo_example_small_desc{padding:0}.p-collabo_example_small_publishing:hover .-example_text,.p-collabo_example_small_publishing:hover .-header_text,.p-collabo_example_small_publishing:hover .p-collabo_example_small_icon{display:none;border:none}.p-collabo_example_small_publishing:hover .-header:after{content:"ストアカの先生と雑誌やメディアにおける記事やコラム執筆、ナビゲーター登壇などで協業しませんか？";display:inline-block;line-height:1.6;font-size:16px;color:white}.p-collabo_example_small_publishing:hover .-example:after{content:"過去のコラボ事例： \aYOGA ROOM \a教えて！goo";white-space:pre;font-size:16px;color:white;margin-top:-24px}.p-collabo_example_small_school{font-size:0;width:300px;height:320px;background-image:url("//assets.street-academy.com/assets/collaborations/photo_small_school-371995b70ac25b43c852025ad45a78b44962864f333b6934b74a173c7a08a1a7.png");background-size:cover;background-repeat:no-repeat;position:relative;margin-bottom:24px;transition:opacity 0.3s linear}.p-collabo_example_small_school:hover{opacity:0.8;text-align:center;box-sizing:border-box;padding:32px 24px 0px}.p-collabo_example_small_school:hover .p-collabo_example_small_desc{padding:0}.p-collabo_example_small_school:hover .-example_text,.p-collabo_example_small_school:hover .-header_text,.p-collabo_example_small_school:hover .p-collabo_example_small_icon{display:none;border:none}.p-collabo_example_small_school:hover .-header:after{content:"スクールや専門学校の生徒募集に、日本最大級まなびのマーケット「ストアカ」と連携してみませんか？";display:inline-block;line-height:1.6;font-size:16px;color:white}.p-collabo_example_small_school:hover .-example:after{content:"過去のコラボ事例： \aよみうりカルチャー \a青山フラワーマーケット \aフロンティア・ビジネススクール";white-space:pre;font-size:16px;color:white;margin-top:-24px}.p-collabo_example_small_coworking{font-size:0;width:300px;height:320px;background-image:url("//assets.street-academy.com/assets/collaborations/photo_small_coworking-94cec73cc763c002ec7217e678b18712294042c55f51aa6f811ce27fe327871f.png");background-size:cover;background-repeat:no-repeat;position:relative;margin-bottom:24px;transition:opacity 0.3s linear}.p-collabo_example_small_coworking:hover{opacity:0.8;text-align:center;box-sizing:border-box;padding:32px 24px 0px}.p-collabo_example_small_coworking:hover .p-collabo_example_small_desc{padding:0}.p-collabo_example_small_coworking:hover .-example_text,.p-collabo_example_small_coworking:hover .-header_text,.p-collabo_example_small_coworking:hover .p-collabo_example_small_icon{display:none;border:none}.p-collabo_example_small_coworking:hover .-header:after{content:"朝活や勉強会などメンバーによるスキルシェアが、コミュニティの活性化と働き方の多様化につながります。";display:inline-block;line-height:1.6;font-size:16px;color:white}.p-collabo_example_small_coworking:hover .-example:after{content:"過去のコラボ事例： \aダイアゴナルラン（東京） \aHood（福岡） \a天満橋セミナールームコクリ（大阪）";white-space:pre;font-size:16px;color:white;margin-top:-24px}.p-collabo_example_small_and-you{font-size:0;width:300px;height:320px;background-image:url("//assets.street-academy.com/assets/collaborations/photo_small_and-you-bbf9ddf76d39eeb0379c83a49dd390588aa3fc103cb893f136fe22576a037436.png");background-size:cover;background-repeat:no-repeat;position:relative;margin-bottom:24px;transition:opacity 0.3s linear}.p-collabo_example_small_and-you:hover{opacity:0.8;text-align:center;box-sizing:border-box;padding:32px 24px 0px}.p-collabo_example_small_and-you:hover .p-collabo_example_small_desc{padding:0}.p-collabo_example_small_and-you:hover .-example_text,.p-collabo_example_small_and-you:hover .-header_text,.p-collabo_example_small_and-you:hover .p-collabo_example_small_icon{display:none;border:none}.p-collabo_example_small_and-you:hover .-header:after{content:"まなぶ・おしえるの可能性は無限大です。新しいかたちのコラボパートナーもお待ちしています！";display:inline-block;line-height:1.6;font-size:16px;color:white}.p-collabo_example_small_and-you:hover .-example:after{content:"And you";white-space:pre;font-size:16px;color:white;margin-top:-24px}.p-collabo_example_small_desc{font-size:24px;color:white;text-align:center;padding:56px}.p-collabo_example_small_desc .-header{margin-bottom:16px}.p-collabo_example_small_desc .-example{margin-top:16px}.p-collabo_example_small_desc .-example span{display:block;box-sizing:border-box;padding:0px 8px;border:2px solid white;border-radius:3px}.p-collabo_example_small_cancel{display:inline-block;margin:0 20px 0 7px;padding:0;width:4px;height:32px;background:white;transform:rotate(45deg)}.p-collabo_example_small_cancel::before{display:block;content:"";position:absolute;top:50%;left:-14px;width:32px;height:4px;margin-top:-2px;background:white}.p-collabo_contact_inner{width:940px;margin:0 auto;padding:24px 0px}.p-collabo_contact_header{text-align:center}.collab_contact_title{font-size:32px}.p-collabo_contact_desc{font-size:16px}.collab_contact_comment{font-size:12px;color:#B9B3A2}.p-collabo_contact_form{margin-top:24px;padding:16px 24px;background:#F7F7F7}.p-collabo_contact_step{width:720px;margin:0 auto}.p-collabo_contact_form_inner{width:720px;margin:0 auto}.p-collabo_contact_input{display:table;padding:16px 0px}.p-collabo_contact_input.error{color:#E84855}.p-collabo_contact_label{display:table-cell;font-size:12px;width:210px}.p-collabo_contact_tag{display:inline-block;font-size:12px;color:white;background:#E84855;border-radius:8px;padding:4px;margin-left:8px}.p-collabo_contact_comment{font-size:12px;color:#B9B3A2}.p-collabo_contact_btn_area{text-align:center}.p-collabo_contact_btn{border-radius:3px}.p-collabo_contact_complete{padding:32px;background-color:white;margin-top:24px}.p-collabo_contact_complete .-header{font-size:16px;font-weight:bold;line-height:1.6;margin:0;letter-spacing:0.01em;color:#333}.p-collabo_contact_complete .-text{font-size:16px;line-height:1.6;margin-top:24px;letter-spacing:0.01em;color:#96989c}.p-collabo_contact_button_area{text-align:center}.p-collabo_contact_button{width:540px;height:58px;line-height:58px;background-color:#02C39A;font-size:24px;color:white;outline:none;border:none;border-radius:3px;padding:0 182px}.p-collabo_contact_input{position:relative}.p-collabo_contact_input label.error{position:absolute;z-index:20;bottom:-16px;left:210px;display:inline-block;background:#fff;border-radius:4px;color:#cc0000;padding:8px 8px 6px;line-height:1;font-size:11px;box-shadow:0 0 2px 2px rgba(0,0,0,0.2)}.p-collabo_contact_input label.error:before,.p-collabo_contact_input label.error:after{position:absolute;top:-12px;left:16px;border:solid transparent;content:"";height:0;width:0;border-width:6px}.p-collabo_contact_input label.error:before{border-bottom-color:#000000}.p-collabo_contact_input label.error:after{border-bottom-color:#FFFFFF}a.service-owner-search-service-owner_btn{display:block;padding:2.4rem 0;width:100%;color:#57585C;border-bottom:solid 1px #DADDDC;transition:0.2s}a.service-owner-search-service-owner_btn:last-of-type{border:none}a.service-owner-search-service-owner_btn:hover{background-color:rgba(2,195,154,0.05)}@media screen and (max-width: 640px){a.service-owner-search-service-owner_btn{padding:1.6rem 0}a.service-owner-search-service-owner_btn:hover{background-color:transparent}}.service-owner-search-service-owner-badge_container{position:absolute;top:-0.4rem;right:-0.4rem;width:2.8rem;height:2.8rem;background-size:contain}.service-owner-search-service-owner-img_container{position:absolute;width:8rem;padding-left:0.8rem;box-sizing:border-box;text-align:center}@media screen and (max-width: 320px){.service-owner-search-service-owner-img_container{position:relative;width:50%;padding-left:0rem;margin:1.6rem auto}}.service-owner-search-service-owner_img{width:100%;border-radius:50%}.service-owner-search-service-owner-movie_btn{margin-top:0.8rem;padding:0 0.8rem;border-radius:2rem}@media screen and (max-width: 320px){.service-owner-search-service-owner-movie_btn{padding:0.2rem 0.8rem}}.service-owner-search-service-owner-info_container{padding-right:0.8rem;padding-left:calc(8rem + 1.6rem);box-sizing:border-box}@media screen and (max-width: 640px){.service-owner-search-service-owner-info_container{padding-right:0;padding-left:calc(8rem + .8rem);min-height:10rem}}@media screen and (max-width: 320px){.service-owner-search-service-owner-info_container{width:100%;padding:0;min-height:auto}}.service-owner-search-service-owner_title{font-size:1.4rem;font-weight:bold}.service-owner-search-service-owner-catchcopy_tx{font-weight:bold}@media screen and (max-width: 640px){.service-owner-search-service-owner-catchcopy_tx{display:block}}.service-owner-search-service-owner_link{color:#00AC88}.service-owner-search-service-owner_link:hover{text-decoration:underline}.service-owner-search-service-owner-categories_container{margin-bottom:0.4rem}@media screen and (max-width: 640px){.service-owner-search-service-owner-categories_container{margin-bottom:0.8rem}}.service-owner-search-service-owner-category_btn{margin-bottom:0.2rem;padding:0.2rem 0.4rem;background-color:#B9B3A2;color:#fff;display:inline-block;font-size:0.76rem;border-radius:0.2rem}.service-owner-search-service-owner-category_btn:hover{background-color:#867D66}.service-owner-search-service-owner-score-type_container{margin-top:0.8rem;padding-left:calc(8rem + 1.6rem);box-sizing:border-box}@media screen and (max-width: 640px){.service-owner-search-service-owner-score-type_container{margin-top:0.8rem;padding-left:0;padding:0.8rem;background-color:#F7F7F7;border-radius:0.4rem}}.service-owner-search-service-owner-score_container{margin-top:0.4rem}.service-owner-search-service-owner-score_item{margin-right:0.8rem;display:inline-block}@media screen and (max-width: 640px){.service-owner-search-service-owner-score_label{font-size:0.9rem}}.service-owner-search-service-owner-score_tx{font-weight:bold}@media screen and (max-width: 640px){.service-owner-search-service-owner-score_tx{font-size:1rem}}.service-owner-search-service-owner-type_label{display:inline-block;margin:0 0.2rem 0.2rem 0;padding:0 0.4rem;color:#96989c;font-size:0.76rem;border:solid 1px #96989c;border-radius:40px}.service-owner-related-categories_container{margin-top:2.4rem}@media screen and (max-width: 640px){.service-owner-related-categories_container{margin-top:1.6rem}}.show-attendance-header_container{background:#02C39A}@media screen and (max-width: 640px){.show-attendance-header_container{background:none}}.show_attendance_content{color:#44444A}@media screen and (max-width: 640px){.show_attendance_content{padding:0 1rem 1rem}}.show-attendance-header_wrapper{box-sizing:border-box;width:100%;max-width:980px;margin:0 auto;padding:0.8rem}.show-attendance_title{font-size:1.4rem;color:#fff;line-height:1.5}@media screen and (max-width: 640px){.show-attendance_title{color:#02C39A;font-weight:bold;font-size:1rem}}a.show-attendance-title-class_link{display:block;font-size:1rem;color:#fff}@media screen and (max-width: 640px){a.show-attendance-title-class_link{color:#02C39A;font-weight:bold}}a.show-attendance-title-class_link:hover{text-decoration:underline}@media screen and (max-width: 640px){a.show-attendance-title-class_link:hover{text-decoration:none}}.show-attendance-info_container{font-size:1.2rem;line-height:1.8}@media screen and (max-width: 640px){.show-attendance-info_container{font-size:0.875rem}}.show-attendance-info_container dd{margin-left:5rem;color:#333}.show-attendance-info_label,.show-attendance-info-classname_label{font-size:1rem;position:relative;top:0.2rem;float:left;color:#96989c}@media screen and (max-width: 640px){.show-attendance-info_label,.show-attendance-info-classname_label{font-size:0.875rem;top:0}}.show-attendance-info_early-discount{font-size:14px}@media screen and (max-width: 640px){.show-attendance-info_early-discount{font-size:0.875rem;top:0}}@media screen and (max-width: 640px){.show-attendance-info-classname_label{display:none}}.show-attendance-info-course_label{font-size:0.9rem;color:#96989c;font-wight:bold}a.show-attendance-info-class_link{color:#00AC88}@media screen and (max-width: 640px){a.show-attendance-info-class_link{display:none}}a.show-attendance-info-class_link:hover{text-decoration:underline}a.show-attendance-info-waiting_link{font-size:0.9rem;color:#96989c;margin-left:0.8rem}.show-attendance-info-note_tx{font-size:0.9rem}.show-attendance-buttons_container{margin:1.5rem 0 1rem}@media screen and (max-width: 640px){.show-attendance-buttons_container{margin:1rem 0 0}}.show-attendance_btn{margin-right:0.4rem}@media screen and (max-width: 640px){.show-attendance_btn{margin-bottom:1rem;width:100%}}.show-attendance-cancel_btn{width:100%;float:right}.show-attendance-notes_container{padding-top:0.8rem}.show-attendance-notes-strong_tx{font-weight:bold}.show-attendance-footer_container{display:flex;justify-content:space-between;margin-top:20px;padding-top:8px}.show-attendance_subtitle{margin:1.6rem 0 0.8rem;font-size:1.2rem;font-weight:bold;width:100%}@media screen and (max-width: 640px){.show-attendance_subtitle{margin:2rem 0 1rem}}.show-attendance-cancenl_container{margin-top:3.2rem}.show-attendance-cancenl_title{margin-bottom:0.8rem;font-size:1rem}.p-show_attendance_comment{padding:20px}.p-show_attendance_btn i{color:#02C39A;font-size:24px;vertical-align:middle}@media screen and (max-width: 640px){.p-show_attendance_btn{display:block;text-align:center;padding:6px}}.p-show_attendance_btn_cancel{background:#E84855 url("//assets.street-academy.com/assets/svg/person-c1d811fa45b41928863976717c0770b5712fc9344ea8e004c292729ad8e6c774.svg") no-repeat 10px center;color:white;border:none;display:inline-block;padding:16px 16px 16px 40px}table.show-attendance_table{width:100%}@media screen and (max-width: 640px){table.show-attendance_table{width:100%;margin-bottom:1rem;border-collapse:collapse}table.show-attendance_table tr:nth-child(even){background:#F7F7F7}}table.show-attendance_table img{border-radius:50%;margin-bottom:4px}table.show-attendance_table th,table.show-attendance_table td{vertical-align:middle;text-align:center}@media screen and (max-width: 640px){table.show-attendance_table th,table.show-attendance_table td{border:1px solid #EDEDED;width:20%;text-align:center;vertical-align:middle;font-size:12px;padding:6px;box-sizing:border-box}}@media screen and (max-width: 640px){table.show-attendance_table th{padding:6px 0;font-weight:bold;font-size:11px;border-bottom:2px solid #333}}table.show-attendance_table thead td{font-weight:bold;border-bottom:2px solid #333}table.show-attendance_table tbody td.underline{text-decoration:underline}table.show-attendance_table tbody td.color-green{color:#02C39A}.show-attendance-user_link{color:#02C39A;cursor:pointer}.show-attendance-note_container{margin-bottom:1rem}.show-attendance-cancel_container{border-radius:0.4rem;overflow:hidden}.p-show_attendance-cancel{padding:0.8rem}.p-show_attendance-cancel p{margin-bottom:10px}.p-show_attendance-cancel textarea{font-size:13px;border:1px solid #EDEDED;padding:10px;width:100%;box-sizing:border-box;min-height:230px;margin-bottom:10px}.show-attendance-cancel_footer{text-align:center}.show-attendance-cancel-back_btn{margin-right:0.4rem}.show-attendance-warning_tx{color:#E84855}@media screen and (max-width: 640px){.show-attendance-detail-footer_container{padding:0.8rem}}@media screen and (max-width: 640px){.show-attendance-detail-footer_btn{width:100%}}@media screen and (max-width: 640px){.p-show_attendance_btn_cancel{width:100%;margin-top:0.8rem}}.p-show_attendance_detail .sa-btn.-fullwidth{width:100%}.p-show_attendance_detail img{border-radius:50%;margin-right:6px}.p-show_attendance_detail table{width:100%;border-collapse:collapse}.p-show_attendance_detail table tr:nth-child(odd){background:#F7F7F7}.p-show_attendance_detail th,.p-show_attendance_detail td{border:1px solid #EDEDED;text-align:left;vertical-align:middle;font-size:12px;padding:8px;box-sizing:border-box;width:70%}.p-show_attendance_detail th{width:101px;font-weight:bold}.p-show_attendance_detail .p-show_attendance_cancel{width:100%}.course_list table.course_list_table .next .label{line-height:17px;background-color:#777}@media screen and (max-width: 640px){.show-attendance-url_btn{margin:0.4rem 0;padding:0.4rem;display:block;width:100%}}.awards_container{box-sizing:border-box;width:100%;color:#44444A}.awards_header{background:url(//assets.street-academy.com/assets/awards/awards_header-top_bg-12a1c20efa2d151c38aa103a6a691443eb2ca82248633497c82d60b0ff341978.png);background-repeat:no-repeat;background-size:100%;background-position:top center}@media screen and (max-width: 640px){.awards_header{background-size:120%}}.awards_header-bg{background:url(//assets.street-academy.com/assets/awards/awards_header-bottom_bg-c0efdd829cede6d5e1c52a557185c5a8568fb34db25c99b3e1d7818aca41cb17.png);background-repeat:no-repeat;background-size:contain;background-position:bottom center;padding:0.8rem 0.8rem 0}.awards-header_wrapper{width:100%;margin:auto;border:solid 0.4rem #eee;box-sizing:border-box;border-bottom:none}@media screen and (max-width: 640px){.awards-header_wrapper{background-size:200%;border:solid 0.2rem #eee;border-bottom:none}}.awards-header-img_container{margin:auto;padding:3.2rem 0.8rem 0;width:100%;max-width:640px;box-sizing:border-box}@media screen and (max-width: 640px){.awards-header-img_container{padding:1.6rem 0.8rem 0.8rem}}.awards_img{width:100%}.awards-desc_tx{margin-top:1.6rem}@media screen and (max-width: 640px){.awards-desc_tx{margin-top:0.8rem}}.awards-header_tx{color:#96989c;font-weight:bold;text-align:center}.award-banner-title_container{font-weight:bold}.award-banner_title{margin:0;font-weight:bold;text-align:center}.awards-triangle-center_img{width:1.5rem;margin:0 0.3rem}.awards-triangle_img{width:1.5rem;margin:0 0.3rem}@media screen and (max-width: 640px){.awards-triangle_img{display:none}}.awards-banner_container{width:75%;margin:0.8rem auto 0}@media screen and (max-width: 640px){.awards-banner_container{width:100%}}.awards-banner-img_container{display:inline-block;width:50%;padding:0.4rem;box-sizing:border-box}.awards-banner_img{width:100%;border-radius:0.2rem}.awards-banner-finish_img{width:95%;margin-bottom:0.5rem;border-radius:0.3rem}@media screen and (max-width: 640px){.awards-banner-finish_img{width:100%;margin:1rem 0 0}}.awards-tabs_container{margin-top:1.6rem;overflow:hidden}@media screen and (max-width: 640px){.awards-tabs_container{margin:0 -0.4rem}}.awards-tabs_container ul{max-width:640px;width:100%;margin:0 auto}.awards-tab_container{float:left;position:relative;margin:0 0.4rem}@media screen and (max-width: 640px){.awards-tab_container{width:50%;margin:0}}a.awards-tab_btn,a.awards-teacher-tab_btn,a.awards-category-tab_btn{display:inline-block;padding:0.8rem 1.6rem;border-radius:0.4rem 0.4rem 0 0;font-weight:bold;background-color:#efefef;text-align:center}a.awards-tab_btn:hover,a.awards-teacher-tab_btn:hover,a.awards-category-tab_btn:hover{opacity:0.5}@media screen and (max-width: 640px){a.awards-tab_btn,a.awards-teacher-tab_btn,a.awards-category-tab_btn{box-sizing:border-box;padding:0.8rem 0;width:100%}a.awards-tab_btn:hover,a.awards-teacher-tab_btn:hover,a.awards-category-tab_btn:hover{opacity:1}}.active .awards-tab_btn,.active .awards-teacher-tab_btn,.active .awards-category-tab_btn{color:#fff;background-color:#77bfe6}.awards-main_container{background-color:#eff6fd;border-top:solid 4px #77bfe6;padding:0 0.8rem}.awards-main_wrapper{box-sizing:border-box;width:100%;max-width:980px;margin:0 auto;padding-top:2rem}@media screen and (max-width: 640px){.awards-main_wrapper{padding-top:1rem}}.awards-select_container{text-align:center}@media screen and (max-width: 640px){.awards_select{margin-top:0.4rem;width:100%}}.awards-teacher-prizes_container{margin-bottom:-2.4rem;padding:4.8rem 0 0}@media screen and (max-width: 640px){.awards-teacher-prizes_container{padding:6.4rem 0 0}}.awards-teacher-prizes_container:first-of-type{margin-top:0;padding:1.2rem 0 0}.awards-teacher-prizes_container:last-of-type{margin-bottom:0;padding-bottom:2.4rem}.awards-title_container{margin-bottom:2rem;text-align:center}@media screen and (max-width: 640px){.awards-title_container{margin-bottom:1rem}}.awards-prizes_title{margin-bottom:1rem;font-weight:bold;font-size:2rem}@media screen and (max-width: 640px){.awards-prizes_title{font-size:1.5rem}}.awards-prizes-title-badge_img{width:60px;height:60px;margin-right:0.8rem}@media screen and (max-width: 640px){.awards-prizes-title-badge_img{display:block;margin:0.8rem auto}}.awards-prizes_wrapper{display:flex;flex-wrap:wrap;justify-content:left}.awards-teacher-prizes-item_wrapper{width:50%;box-sizing:border-box;padding:0.6rem}@media screen and (max-width: 640px){.awards-teacher-prizes-item_wrapper{width:100%;padding:0.4rem 0}}.awards-teacher-prizes_item{padding:0.8rem;background-color:#fff;border-radius:0.4rem;box-sizing:border-box}.awards-class-prizes-item_wrapper{width:33.33333333%;box-sizing:border-box;padding:0.4rem}@media screen and (max-width: 640px){.awards-class-prizes-item_wrapper{width:100%}}.awards-class-prizes_item{padding:0.8rem;background-color:#fff;border-radius:0.2rem}.awards-category_title{position:relative;margin:0.8rem 0;font-size:1.5rem;background:#eff6fd;text-align:center}.awards-category_title i{font-size:1.2em;margin-right:0.2em}.awards-fixed-header_container{padding:0.8rem;background:url(//assets.street-academy.com/assets/awards/awards_header-top_bg-12a1c20efa2d151c38aa103a6a691443eb2ca82248633497c82d60b0ff341978.png);background-repeat:no-repeat;background-size:100%;background-position:0 -50px;box-shadow:0 1px 3px rgba(0,0,0,0.15)}@media screen and (max-width: 640px){.awards-fixed-header_container{background-size:140%;background-position:center}}.awards-fixed-header_wrapper{overflow:hidden;width:100%;max-width:980px;margin:0 auto;text-align:center}.awards-title-fixed_img{width:20rem}@media screen and (max-width: 640px){.awards-title-fixed_img{width:11rem;margin-bottom:0}}.fixed{position:fixed;top:0;left:0;z-index:10;box-sizing:border-box;width:100%}.awards-fixed-header_tx{margin:0 0.8rem;display:inline;font-weight:bold;font-size:1rem;vertical-align:text-top}@media screen and (max-width: 640px){.awards-fixed-header_tx{font-size:0.8rem}}.awards-teacher-profile_container{display:flex;margin-bottom:1rem}.awards-teacher_header{margin-bottom:0.8rem}.awards-teacher-img_container{position:relative;width:10rem}.awards-teacher_img{width:100%;border-radius:50%}.awards-teacher-name_container{width:100%;margin-left:1rem}@media screen and (max-width: 640px){.awards-teacher-name_container{margin-left:0.8rem}}.awards-teacher-name_tx{font-weight:bold}.awards-teacher-btn_container{margin-top:0.8rem;text-align:right}.awards-classname_container{padding:0.4rem 0.8rem;border-radius:0.4rem;background:rgba(2,195,154,0.1)}.awards-classname_container:hover{background:rgba(2,195,154,0.2)}.awards-teacher_label{display:block;margin-right:0.4rem;font-weight:bold;color:#96989c}.awards-teacher-classname_tx{color:#00AC88;text-decoration:underline}.awards-category_btn{margin-bottom:0.2rem;margin-right:0.2rem;padding:0.2rem 0.4rem;background-color:#B9B3A2;color:#fff;display:inline-block;font-size:0.76rem;border-radius:0.2rem}.awards-teacher-movie_btn{display:block;white-space:nowrap;margin-top:0.4rem;padding:0 0.8rem;border-radius:2rem}@media screen and (max-width: 320px){.awards-teacher-movie_btn{padding:0.2rem 0.8rem}}.awards-teacher-service-type_label{display:inline-block;margin:0 0.2rem 0.2rem 0;padding:0 0.4rem;color:#96989c;font-size:0.76rem;border:solid 1px #96989c;border-radius:40px}@keyframes fadeIn{0%{bottom:-34px}100%{bottom:0}}@-webkit-keyframes fadeIn{0%{bottom:-34px}100%{bottom:0}}.dummy_alert{box-shadow:0px -2px 5px rgba(0,0,0,0.25);width:100%;position:fixed;bottom:0;left:0;z-index:10000;animation:fadeIn 3s ease 0s 1 normal;-webkit-animation:fadeIn 3s ease 0s 1 normal}.dummy_alert .-content{background:#ffff00;padding:8px;text-align:center;color:#000000;line-height:18px;font-weight:bold}.sa-common_header-inner.-signin{width:800px}.sa-common_header-inner .sa-common_header-action{width:auto}.sns-login_container{width:75%;margin:0 auto}.sns-login_btn,a.sns-login-facebook_btn,a.sns-login-line_btn{color:#fff;padding:8px 8px;margin:0.8rem 0 0.4rem;width:100%}a.sns-login-facebook_btn{background:#0165E1}a.sns-login-facebook_btn:hover{background:rgba(1,101,225,0.7)}a.sns-login-facebook_btn.-icon .icon-sa-social_facebook_inner{font-size:2em}a.sns-login-line_btn{background:#06C755;border-right-color:#00b300}a.sns-login-line_btn:hover{background:#06C755;border-right-color:#00c900}a.sns-login-line_btn:active{background:#06C755;border-right-color:#009800}a.sns-login-line_btn.-icon .icon-sa-social_line_inner{font-size:2em}.sns-login-line-btn-point_tx{padding:0.2rem 0.4rem;font-weight:bold;font-size:0.76rem;color:#06C755;background:#fff;border-radius:0.8rem}.sns-login-notes_container{font-size:0.7rem;color:#777;text-align:left}.signup_title{font-weight:bold;font-size:1.1rem}.signup-sns_container{margin:0.8rem 0 0.8rem}.signup-mail_container{margin-top:0.8rem}.signup-submit_btn{width:100%}.p-signin{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAADUlEQVR42mNkOjzrPwAEjgJggwqBQQAAAABJRU5ErkJggg==);background-size:100% 200px;background-repeat:no-repeat}.p-signin_box{width:800px;margin:0 auto;background:#fff;box-shadow:0px 4px 4px rgba(0,0,0,0.25);position:relative;top:-10px;z-index:20}.p-signin_image{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background:#000;align-items:center;background-image:url("//assets.street-academy.com/assets/academy/signin/visual-62092c2655fef96bafbb2458689402e3770e28faecd8baa7b0a8226c026e9856.jpg");background-repeat:no-repeat;background-size:cover;background-position:center center}.p-signin_image.-signup{background-image:url("//assets.street-academy.com/assets/academy/signin/visual_up-8dce908a34a4bcbb0bff2a39a35041f6880f5ff854e0bebb236e926808f38847.jpg")}.p-signin_image .p-signin_image_text{width:100%;text-align:center;color:#fff}.p-signin_image .p-signin_image_text img{width:130px;height:auto}.p-signin_image .p-signin_image_text .-catch{font-size:20px;font-weight:bold}.login-or_tx{margin:0.4rem 0;color:#57585C;font-weight:bold;text-align:center}.p-signin_form{box-sizing:border-box}.p-signin_form .-account{padding:0.8rem 0}.p-signin_form .-account div{width:70%;margin:0 auto}.p-signin_form .p-signin_submit{margin:8px auto;text-align:center;display:block;border:1px solid #02C39A;color:#02C39A;padding:8px 24px;border-radius:60px;font-size:14px}.p-signin_form .-submit{text-align:center}.p-signin_form .-submit input{background:#fff}.p-signin_form .-forget_password{text-align:center}.p-signin_form .-forget_password a{color:#02C39A}.p-signin_form .-account_input{padding-bottom:8px;position:relative}.p-signin_form .-account_input p{display:block;text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;position:absolute;left:0;top:0;width:40px;height:40px;background:#EDEDED;border:1px solid #ccc;border-radius:2px 0 0 2px;box-sizing:border-box;z-index:20}.p-signin_form .-account_input p span{width:100%;text-align:center;display:block;opacity:0.7;padding-top:3px;position:relative;z-index:40}.p-signin_form .-account_input input{width:100%;padding:0 8px;padding-left:48px;box-sizing:border-box;line-height:40px;height:40px}.p-signin_form .-facebook{padding:24px;text-align:center;border-bottom:1px solid #EDEDED}.p-signin_banner{width:840px;margin:0 auto 32px}.p-signin_banner .-imglink{display:block;padding:20px 20px 8px}.p-signin_banner .-imglink img{width:100%;height:auto}.withdrawal_container{width:100%;max-width:800px;margin:2.4rem auto 4.8rem;box-sizing:border-box;color:#44444A;font-size:0.9rem}@media screen and (max-width: 640px){.withdrawal_container{padding:0 1.2rem;margin-bottom:2.4rem}}.withdrawal_header{width:100%;overflow:hidden}.withdrawal_title{font-size:1.4rem;font-weight:bold;margin-bottom:1.6rem}@media screen and (max-width: 640px){.withdrawal_title{margin-bottom:0.8rem}}.withdrawal_subtitle{margin:1.6rem 0 0.8rem;font-size:1rem;font-weight:bold}.withdrawal_label{font-size:0.8rem;margin-top:0.8rem;color:#57585C}@media screen and (max-width: 640px){.withdrawal_label{font-size:0.9rem}}.withdrawal_value{font-weight:bold;font-size:1rem}.withdrawal_link{color:#02C39A}.withdrawal_link:link,.withdrawal_link:visited{color:#02C39A}.withdrawal-alert_tx{color:#E84855;text-align:right;margin-top:0.4rem}@media screen and (max-width: 640px){.withdrawal-alert_tx{font-size:0.9rem}}.withdrawal-error_container{background-color:#F7F7F7;padding:1.2rem}.withdrawal-error_title{font-size:1.2rem;font-weight:bold;color:#E84855}.withdrawal-error_footer{width:100%;text-align:right;margin-top:0.4rem}.withdrawal-account_container{background-color:#F7F7F7;padding:0.4rem 1.2rem 1.2rem 1.2rem}.withdrawal-point_container{background-color:#F7F7F7;padding:1.2rem;text-align:right}.withdrawal_btn,.withdrawal-move_btn,.withdrawal-submit_btn,.withdrawal-warning_btn{margin:0 0.4rem;min-width:16rem}@media screen and (max-width: 640px){.withdrawal_btn,.withdrawal-move_btn,.withdrawal-submit_btn,.withdrawal-warning_btn{width:100%;margin:0.4rem 0}}.withdrawal-form_container{width:100%}.withdrawal-buttons_container{box-sizing:border-box;width:100%;text-align:center;margin-top:1.6rem}.withdrawal-form-details_container{margin-top:1.6rem}.withdrawal-details_input{width:100%;height:7.2rem;margin-top:0.4rem}.withdrawal-confirmation_container{margin:2.4rem 0;padding:0 1.6rem 3.2rem;border:solid 1px #DADDDC}@media screen and (max-width: 640px){.withdrawal-confirmation_container{padding:0 0.8rem 1.6rem;margin:0.8rem 0}}.withdrawal-confirmation-alert_tx{color:#E84855}@media screen and (max-width: 640px){.withdrawal-confirmation-alert_tx{font-size:0.9rem}}.withdrawal-completion_container{text-align:center;margin-bottom:2.4rem}.withdrawal-completion_title{font-size:1.2rem;font-weight:bold;margin-bottom:0.8rem}.withdrawal-class-box_container{margin-top:1.6rem;border:solid 1px #DADDDC;padding:0.8rem;border-radius:0.4rem;display:block}.withdrawal-class-box_container:hover{background-color:#F7F7F7}.withdrawal-class-box_title{font-size:1.2rem;padding-bottom:0.4rem;border-bottom:dashed 1px #DADDDC}.withdrawal-class-box-date_tx{font-size:1.2rem;margin-top:0.4rem;margin-right:0.8rem;color:#02C39A}.withdrawal-class-box-cost_tx{font-size:1.2rem;margin-top:0.4rem;color:#57585C}.withdrawal-class_footer{margin-top:0.8rem}.withdrawal-class_img{width:3rem;height:3rem;border-radius:50%}.withdrawal-class-teacher_tx{font-size:1rem;padding:0.8rem;margin-right:0.8rem;border-right:solid 1px #DADDDC}.withdrawal-class-attendance_tx{font-size:1rem;color:#96989c}.class-list_wrapper{width:100%;position:relative;border-bottom:solid 1px #DADDDC}.class-list_btn{display:block;padding:1.6rem 0.8rem;transition:0.1s;width:100%;color:#57585C;box-sizing:border-box}.class-list_btn:hover{background-color:rgba(2,195,154,0.05)}.class-list_btn .mod-rating_wrap{display:inline-block}@media screen and (max-width: 640px){.class-list_btn{padding:1.6rem 0}}.class-list-labels_container{margin-bottom:0.8rem}@media screen and (max-width: 640px){.class-list-labels_container{margin-bottom:0.4rem}}.class-list_label{display:inline;margin-right:0.4rem;padding:0.2rem 0.4rem;color:#57585C;font-size:0.8rem;background-color:#CFE4FA;border-radius:0.2rem}.class-list-request_label{display:inline-block;position:relative;top:-0.1rem;margin-left:0.8rem;padding:0 0.4rem;color:#57585C;background-color:rgba(2,195,154,0.4)}a.class-list-category_btn,.class-list-category_btn{display:inline;margin-right:0.4rem;padding:0.2rem 0.4rem;color:#fff;font-size:0.8rem;background-color:#B9B3A2;border-radius:0.2rem}a.class-list-category_btn:hover,.class-list-category_btn:hover{background-color:#867D66}@media screen and (max-width: 640px){a.class-list-category_btn,.class-list-category_btn{position:relative;margin-bottom:0.4rem;text-align:left}}.class-list_container{display:flex}.class-list-img_container{position:relative;width:200px;height:auto}@media screen and (max-width: 640px){.class-list-img_container{width:120px}}.class-list_img{display:block;box-sizing:border-box;width:200px;height:150px;margin-bottom:0.8rem;background-color:#F7F7F7;background-position:center;background-size:cover;border:solid 1px #EDEDED;border-radius:0.4rem;overflow:hidden}@media screen and (max-width: 640px){.class-list_img{width:120px;height:90px}}.class-list-pc_header{display:block}@media screen and (max-width: 640px){.class-list-pc_header{display:none}}.class-list-sp_header{display:none}@media screen and (max-width: 640px){.class-list-sp_header{color:#57585C;display:block;margin-bottom:0.4rem}}.class-list-info_container{padding-left:0.8rem;color:#57585C}.class-list_title{font-weight:bold}@media screen and (max-width: 640px){.class-list_title{font-size:1rem}}.class-list-summary_tx{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;color:#777}.class-list-cost_tx,.class-list-cost-discounted_tx{display:inline-block;font-weight:bold;color:#57585C}.class-list-cost-discounted_tx{color:#E84855}.class-list-discount_label,.class-list-few_label{font-size:0.8rem;background-color:#FFF1C4;color:#D19F00;padding:0.2rem 0.4rem;margin-right:0.3rem}.class-list-few_label{color:#E84855;background-color:rgba(232,72,85,0.1)}.class-list-area_container{margin-left:0.8rem;display:inline-block;color:#96989c}@media screen and (max-width: 640px){.class-list-area_container{display:block;margin-left:0}}.class-list_link{color:#00AC88}.class-list_link:hover{text-decoration:underline}.class-list-sessions_container{margin:0.4rem;color:#57585C}@media screen and (max-width: 640px){.class-list-sessions_container{margin:0.4rem 0}}.class-list-sessions_title{font-weight:bold}.class-list-sessions_title i{margin-right:0.4rem}.class-list-session_container{margin:0;padding:0.2rem 0.4rem;border-radius:0.4rem}.class-list-session_container:hover{cursor:pointer;background-color:rgba(2,195,154,0.1)}.class-list-session_container:hover .class-list-session_title{text-decoration:underline}.class-list-session-cost_tx{margin-left:0.8rem;font-weight:bold}.class-list-session-cost_tx.-before_discount{font-weight:normal;text-decoration:line-through}.class-list-session-cost_tx.-after_discount{color:#E84855}@media screen and (max-width: 640px){.class-list-session-duration_tx{display:none}}.class-list-session-area_container{display:inline-block;color:#96989c}@media screen and (max-width: 640px){.class-list-session-area_container{display:none}}.class-list-teacher_label{margin-right:0.4rem;color:#96989c}.class-list-open-request_tx{display:block;color:#96989c}.class-list_wrapper .class_wish_button{position:absolute;bottom:1.6rem;right:0}.class-list_wrapper .class_wish_button .-wish{top:unset;bottom:0;padding:0.8rem 1rem 0.6rem;display:block;border:1px solid #DADDDC;background:#fff;color:#02C39A;border-radius:4px}.class-list_wrapper .class_wish_button .-wish span{display:none}.class-list_wrapper .class_wish_button .-wish.-on i{color:#E84855}@media screen and (max-width: 640px){.class-list_wrapper .class_wish_button .-wish{padding:0.6rem 0.8rem 0.2rem;font-size:1.2rem}}.class-list_wrapper .-like{position:absolute;bottom:1.6rem;right:0;padding:1.2rem 1.2rem;display:inline-block;border:1px solid #DADDDC;background:#fff;border-radius:4px}.class-list_wrapper .-like .heart{margin-left:-7px;margin-top:-5px}.class-list_wrapper .p-class_capacity_tag{margin-left:0.8rem;display:inline;border-radius:0.2rem}@media screen and (max-width: 640px){.class-list_wrapper .p-class_capacity_tag{margin-left:0.4rem}}@media screen and (max-width: 320px){.class-list_wrapper .p-class_capacity_tag{display:none}}a.ladder-reserve-close_btn,a.ladder-reserve-thanks-close_btn{display:block;position:absolute;top:0;right:0;border-radius:50%;height:2rem;width:2rem;background-color:#44444A;color:#fff;text-align:center;line-height:2rem;font-weight:bold;font-size:1.2rem}.ladder-reserve-limit_wrapper{position:fixed;bottom:3.2rem;left:3.2rem;z-index:1000;padding:0.8rem}.ladder-reserve-limit_container{background-color:#F6F1DA;overflow:hidden;box-sizing:border-box;display:block}@media screen and (max-width: 640px){.ladder-reserve-limit_container{width:100%;border-radius:0;overflow:hidden;box-shadow:none;padding:0 0.2rem 0.2rem 0.2rem}}.ladder-reserve-limit_header{box-sizing:border-box;width:100%;padding:0.6rem 0.8rem;color:#fff;font-weight:bold;font-size:1.2rem;background-color:#E6632B}@media screen and (max-width: 640px){.ladder-reserve-limit_header{width:100%;padding:0.3rem 0;font-size:0.625rem;text-align:center}}.ladder-reserve-limit-header_img{width:1rem;height:1rem;margin-right:0.2rem;position:relative;top:-1px}.ladder-reserve-limit-contents_container{padding:0.8rem;width:100%;box-sizing:border-box}.ladder-reserve-limit-limit_container{width:100%;background-color:#fff;color:#44444A;font-size:1.4rem;text-align:center;font-weight:bold;padding:0.4rem;box-sizing:border-box;margin-top:0.4rem}.ladder-reserve-limit_footer{width:100%;text-align:right;margin-top:0.8rem}a.ladder-reserve-limit-footer_btn{color:#EC8417;font-weight:bold}a.ladder-reserve-limit-footer_btn:hover{color:#E6632B}.ladder-reserve-banner_img{width:100%;height:auto}.ladder-reserve-thanks_wrapper{padding:0.8rem 5.6rem;background-color:transparent;box-sizing:border-box;color:#44444A}@media screen and (max-width: 640px){.ladder-reserve-thanks_wrapper{padding:1.6rem}}a.ladder-reserve-thanks-close_btn{right:4.6rem}@media screen and (max-width: 640px){a.ladder-reserve-thanks-close_btn{font-size:1.6rem;height:3.2rem;width:3.2rem;line-height:3.2rem;top:0.6rem;right:0.6rem}}.ladder-reserve-thanks_container{background-color:#F6F1DA;text-align:center;padding:3.2rem;border-radius:0.8rem}@media screen and (max-width: 640px){.ladder-reserve-thanks_container{padding:2.4rem 1.6rem}}.ladder-reserve-thanks-title_img{text-align:center;width:100%}.ladder-reserve-thanks_subtitle{font-size:1.2rem;margin-top:0.4rem;font-weight:bold}@media screen and (max-width: 640px){.ladder-reserve-thanks_subtitle{font-size:1.2rem}}.ladder-reserve-thanks-copy_tx{background-color:#E6632B;color:#fff;padding:0.4rem 0.8rem;margin:1.6rem auto 0;font-size:1.2rem;font-weight:bold;display:inline-block}.ladder-reserve-thanks-500points_tx{font-weight:bold;font-size:1.2rem;margin-top:0.8rem}.ladder-reserve-thanks-500points_img{width:100%}.ladder-reserve-desc_container,.ladder-reserve-status_container,.ladder-reserve-howtoselect_container,.ladder-reserve-wish_container,.ladder-reserve-ranking_container,.ladder-reserve-point_container{margin:50px auto;max-width:984px;width:100%}@media screen and (max-width: 640px){.ladder-reserve-desc_container,.ladder-reserve-status_container,.ladder-reserve-howtoselect_container,.ladder-reserve-wish_container,.ladder-reserve-ranking_container,.ladder-reserve-point_container{margin:30px auto}}.ladder-reserve-set_title,.ladder-reserve-browsinghistory_title,.ladder-reserve-wish_title,.ladder-reserve-ranking_title,.ladder-reserve-free_title,.ladder-reserve-point_title,.ladder-reserve-notes_title{color:#57585C;font-size:22px;font-weight:bold;text-align:left;margin-bottom:40px}@media screen and (max-width: 640px){.ladder-reserve-set_title,.ladder-reserve-browsinghistory_title,.ladder-reserve-wish_title,.ladder-reserve-ranking_title,.ladder-reserve-free_title,.ladder-reserve-point_title,.ladder-reserve-notes_title{font-size:20px;margin-bottom:20px}}.ladder-reserve_container{margin:auto}.ladder-reserve_header{background-color:#F6F1DA;padding:0 10px;text-align:center}.ladder-reserve-header_img{max-width:550px;width:100%;margin:30px auto}@media screen and (max-width: 640px){.ladder-reserve-header_img{max-width:330px}}.ladder-reserve-contents_container{padding:0 5%}.ladder-reserve-contents_tx,.ladder-reserve_list,.ladder-reserve-desc_tx,.ladder-reserve-desc-highlight_tx,.ladder-reserve-status-caption_tx,.ladder-reserve-status-caption-left_tx,.ladder-reserve-status-caption-right_tx,.ladder-reserve-status-circle_tx,.ladder-reserve-status-circle-right_tx span,.ladder-reserve-howtoselect-desc_tx,.ladder-reserve-unit_tx,.ladder-reserve-howselect-item_tx,.ladder-reserve-point_tx,.ladder-reserve-item_title,.ladder-reserve-notes_tx{color:#777;font-size:14px;line-height:190%;text-align:left}@media screen and (max-width: 640px){.ladder-reserve-contents_tx,.ladder-reserve_list,.ladder-reserve-desc_tx,.ladder-reserve-desc-highlight_tx,.ladder-reserve-status-caption_tx,.ladder-reserve-status-caption-left_tx,.ladder-reserve-status-caption-right_tx,.ladder-reserve-status-circle_tx,.ladder-reserve-status-circle-right_tx span,.ladder-reserve-howtoselect-desc_tx,.ladder-reserve-unit_tx,.ladder-reserve-howselect-item_tx,.ladder-reserve-point_tx,.ladder-reserve-item_title,.ladder-reserve-notes_tx{font-size:12px}}.ladder-reserve_list{list-style:disc;text-align:left;font-size:14px;margin-left:20px}.ladder-reserve_list a{color:#02C39A}.ladder-reserve-desc_container{max-width:700px}.ladder-reserve-desc_container a{color:#02C39A}.ladder-reserve-desc_tx,.ladder-reserve-desc-highlight_tx{font-size:16px}@media screen and (max-width: 640px){.ladder-reserve-desc_tx,.ladder-reserve-desc-highlight_tx{font-size:14px}}.ladder-reserve-desc-highlight_tx{color:#44444A;font-weight:bold}.ladder-reserve-step_container{margin:50px auto 10px;text-align:center;background-color:#F6F1DA;padding:0 15px}@media screen and (max-width: 640px){.ladder-reserve-step_container{margin:25px auto 10px}}.ladder-reserve-step_img{max-width:490px;margin:40px auto}@media screen and (max-width: 640px){.ladder-reserve-step_img{width:100%;margin:20px auto}}.ladder-reserve-step_link{text-align:right}.ladder-reserve-status_container{max-width:700px}.ladder-reserve-status-title_tx{color:#fff;background-color:#019273;font-size:18px;font-weight:bold;padding:5px 0;text-align:center;border-radius:3px 3px 0 0}@media screen and (max-width: 640px){.ladder-reserve-status-title_tx{font-size:16px}}.ladder-reserve-status-desc_container{background-color:#F6F1DA;padding:30px 0 15px;border-radius:0 0 3px 3px}@media screen and (max-width: 640px){.ladder-reserve-status-desc_container{padding:15px 15px 0}}.ladder-reserve-status-desc_wrapper{background-color:#fff;max-width:400px;margin:auto;border-radius:2px}.ladder-reserve-status-desc_tx{color:#44444A;font-size:14px;line-height:170%;margin:auto;text-align:left;padding:10px 15px}.ladder-reserve-status-desc-time-limit_first_line{display:block}.ladder-reserve-status-desc-time-limit_second_line{color:#E84855;font-weight:bold}.ladder-reserve-status-body_container{overflow:hidden;max-width:400px;margin:auto;padding:10px 0}@media screen and (max-width: 640px){.ladder-reserve-status-body_container{max-width:258px}}.ladder-reserve-status-inner-left_container{float:left}.ladder-reserve-status-inner-right_container{float:left}.ladder-reserve-status-caption_container{overflow:hidden}.ladder-reserve-status-caption_tx,.ladder-reserve-status-caption-left_tx,.ladder-reserve-status-caption-right_tx{float:left;width:86px;color:#fff;background-color:#EC8417;text-align:center;margin:20px 0 20px;border-radius:2px}@media screen and (max-width: 640px){.ladder-reserve-status-caption_tx,.ladder-reserve-status-caption-left_tx,.ladder-reserve-status-caption-right_tx{width:70px}}.ladder-reserve-status-caption-left_tx{margin:20px 50px 20px 0}@media screen and (max-width: 640px){.ladder-reserve-status-caption-left_tx{margin:20px 19px 20px 0}}.ladder-reserve-status-caption-right_tx{margin:20px 0 20px 92px}@media screen and (max-width: 640px){.ladder-reserve-status-caption-right_tx{margin:20px 0 20px 29px}}.ladder-reserve-status-unit_container{overflow:hidden;background-color:#fff;margin-bottom:20px;border-radius:2px}.ladder-reserve-status-item_container{float:left}.ladder-reserve-status-circle_tx{display:inline-block;width:60px;height:60px;text-align:center;line-height:60px;border-radius:50%;border:dotted 3px #D4D4D4;margin:10px}@media screen and (max-width: 640px){.ladder-reserve-status-circle_tx{width:50px;height:50px;line-height:50px;margin:7px}}.ladder-reserve-status-stamp_img{width:66px;height:66px;margin:10px}@media screen and (max-width: 640px){.ladder-reserve-status-stamp_img{width:56px;height:56px;margin:7px}}.ladder-reserve-status-arrow_img,.ladder-reserve-status-arrow-right_img{width:9px;height:14px;margin:36px 20.5px}@media screen and (max-width: 640px){.ladder-reserve-status-arrow_img,.ladder-reserve-status-arrow-right_img{margin:28px 5px}}.ladder-reserve-status-unit-right_container{overflow:hidden;margin-bottom:20px}.ladder-reserve-status-arrow-right_img{margin:89px 41.5px}@media screen and (max-width: 640px){.ladder-reserve-status-arrow-right_img{margin:73px 10px}}.ladder-reserve-status-item-right-arrow_container{float:left}.ladder-reserve-status-item-right-circle_container{float:left;background-color:#fff;height:86px;margin-top:50px;border-radius:2px}@media screen and (max-width: 640px){.ladder-reserve-status-item-right-circle_container{height:70px;margin-top:45px}}.ladder-reserve-status-circle-right_tx{position:relative;display:inline-block;width:60px;height:60px;text-align:center;border-radius:50%;border:dotted 3px #D4D4D4;margin:10px}@media screen and (max-width: 640px){.ladder-reserve-status-circle-right_tx{width:50px;height:50px;margin:7px}}.ladder-reserve-status-circle-right_tx span{position:absolute;display:inline-block;left:-2%;top:58%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:66px;text-align:center;line-height:150%}@media screen and (max-width: 640px){.ladder-reserve-status-circle-right_tx span{width:50px;left:1%;top:55%;line-height:140%}}.ladder-reserve-message_tx{max-width:974px;color:#44444A;font-weight:bold;border:solid 5px #f6c28d;padding:0.5em 0;border-radius:0.5em;font-size:22px;margin:80px auto 30px;text-align:center}@media screen and (max-width: 640px){.ladder-reserve-message_tx{font-size:18px;margin:40px auto 30px}}.ladder-reserve-set_title::before{content:"";display:inline-block;width:28px;height:28px;margin-right:5px;background:url(//assets.street-academy.com/assets/reward/ladder_reservations/icon_set-486e7d67c05c7cb8fbbeae8bc2d5f753de4349dec7a604b7e845e5e92cac15f9.png) no-repeat;background-size:contain;vertical-align:middle;padding-bottom:4px}.ladder-reserve-set_title{margin-bottom:20px}@media screen and (max-width: 640px){.ladder-reserve-howtoselect_container{margin:60px 0 50px}}.ladder-reserve-howtoselect-desc_tx{font-size:16px;margin:20px 0}@media screen and (max-width: 640px){.ladder-reserve-howtoselect-desc_tx{margin:10px 0;font-size:14px}}.ladder-reserve-unit_container{margin-bottom:60px;text-align:center}@media screen and (max-width: 640px){.ladder-reserve-unit_container{margin-bottom:30px;text-align:left}}.ladder-reserve-unit_title{position:relative;display:inline-block;margin:1rem 0 2.5rem;padding:10px 10px;max-width:755px;width:95%;background:#F6F1DA;border-radius:5px}.ladder-reserve-unit_title:before{content:"";position:absolute;top:100%;left:50%;margin-left:-15px;border:8px solid transparent;border-top:15px solid #F6F1DA}.ladder-reserve-unit_tx{margin:0;padding:0;color:#555;font-size:18px;font-weight:bold;text-align:center}.ladder-reserve-set-item_wrapper,.ladder-reserve-set-item-img_wrapper{overflow:hidden;max-width:775px;margin:0 auto;text-align:left;display:flex;justify-content:space-between;padding:0 5px}.ladder-reserve-set-item-img_wrapper{display:inline}.ladder-reserve-howselect-item_container{text-align:center}.ladder-reserve-howselect-item_img{max-width:400px;width:100%}@media screen and (max-width: 640px){.ladder-reserve-howselect-item_img{width:90%}}.ladder-reserve-howselect-item_tx{text-align:left;font-size:16px;margin:40px 0;padding:0 15%}@media screen and (max-width: 640px){.ladder-reserve-howselect-item_tx{font-size:14px;margin:30px 0;padding:0 3%}}.ladder-reserve-browsinghistory_title::before{content:"";display:inline-block;width:28px;height:28px;margin-right:5px;background:url(//assets.street-academy.com/assets/reward/ladder_reservations/icon_check-60e0f1c05e68f2fc1efbba4be49f1e353489179c169f056029cebc5ce28dffab.png) no-repeat;background-size:contain;vertical-align:middle;padding-bottom:4px}@media screen and (max-width: 640px){.ladder-reserve-browsinghistory_title{margin-bottom:15px}}.ladder-reserve-wish_title::before{content:"";display:inline-block;width:28px;height:28px;margin-right:5px;background:url(//assets.street-academy.com/assets/reward/ladder_reservations/icon_wish-81f4943edc9ddb32a57bca332184bd25e7b5ec987927539cb7b57e0859e2d4dd.png) no-repeat;background-size:contain;vertical-align:middle;padding-bottom:4px}.ladder-reserve-ranking_title::before{content:"";display:inline-block;width:28px;height:28px;margin-right:5px;background:url(//assets.street-academy.com/assets/reward/ladder_reservations/icon_ranking-21a9f088e3f3e21a1c7635f074461105801c34a4fc5c3a9426d8ac2c12b6b501.png) no-repeat;background-size:contain;vertical-align:middle;padding-bottom:4px}.ladder-reserve-ranking_title{margin-bottom:0}@media screen and (max-width: 640px){.ladder-reserve-ranking_title{margin-bottom:20px}}.ladder-reserve-free_container{max-width:984px;background-color:#F6F1DA;margin:0 auto;padding:50px 0;text-align:center}@media screen and (max-width: 640px){.ladder-reserve-free_container{margin:0 6% 50px;padding:30px 0}}.ladder-reserve-free_title{text-align:center}.ladder-reserve-free_btn{width:200px;margin:0 5%;padding:0.8rem 1.5rem;vertical-align:middle;line-height:170%}@media screen and (max-width: 640px){.ladder-reserve-free_btn{margin:25px 5% 0}}.ladder-reserve-point_container{margin:0 auto 80px;padding-top:70px}@media screen and (max-width: 640px){.ladder-reserve-point_container{padding-top:10px}}.ladder-reserve-point_title::before{content:"";display:inline-block;width:28px;height:28px;margin-right:5px;background:url(//assets.street-academy.com/assets/reward/ladder_reservations/icon_point-e469aed1772764431196112c1d43bc1309969420de186f23c4e57fbbc39123cb.png) no-repeat;background-size:contain;vertical-align:middle;padding-bottom:4px}.ladder-reserve-point_tx{font-size:14px}.ladder-reserve-point-item_container{text-align:left}.ladder-reserve-item_title{font-size:14px;margin:25px 0 10px}.ladder-reserve-item_img{height:100px}@media screen and (max-width: 640px){.ladder-reserve-item_img{height:auto;max-width:400px;width:100%}}.ladder-reserve-notes_container{max-width:984px;margin:0 auto 200px;padding:60px 5%;background-color:white;box-shadow:0 4px 15px rgba(0,0,0,0.5);box-sizing:border-box}@media screen and (max-width: 640px){.ladder-reserve-notes_container{margin:65px auto 50px;padding:30px 5%}}.ladder-reserve-notes_line{width:100px;margin:50px auto}.ladder-reserve-notes-btn_container{text-align:center}.ladder-reserve-notes_tx{font-size:14px}.ladder-reserve-notes_btn{margin-top:50px}.introduction-video_container{padding:1.6rem 1.6rem 2.4rem 1.6rem;color:#57585C}@media screen and (max-width: 640px){.introduction-video_container{padding:0}}.introduction-video-movie_wrapper{text-align:center;width:100%;box-sizing:border-box;position:relative}.introduction-video-movie-close_btn{display:block;position:absolute;right:0;top:0;color:#fff;background-color:#02C39A;font-size:1rem;padding:0;vertical-align:middle;border-radius:0 0 0 0.2rem;text-align:center;width:2rem;height:2rem;line-height:2rem;box-sizing:border-box;z-index:10}.introduction-video-movie-close_btn:hover{background-color:#00AC88}.introduction-video-movie_container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.introduction-video-movie_container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.introduction-video-service-owner_container{margin-top:0.8rem;padding:0}@media screen and (max-width: 640px){.introduction-video-service-owner_container{padding:0 0.8rem 1.6rem}}.introduction-video-service-owner-img-info_container{display:flex;align-items:center}.introduction-video-service-owner-img_container{width:4rem;box-sizing:border-box}.introduction-video-service-owner_img{width:100%;border-radius:50%}.introduction-video-service-owner-info_container{padding-left:0.8rem;width:100%;box-sizing:border-box}.introduction-video-service-owner_title{font-weight:bold;color:#57585C}@media screen and (max-width: 640px){.introduction-video-service-owner_title{font-size:1rem}}.introduction-video-service-owner-catchcopy_tx{color:#57585C}@media screen and (max-width: 640px){.introduction-video-service-owner-catchcopy_tx{font-size:0.8rem}}.introduction-video-service-owner_tx{margin-top:0.8rem}a.introduction-video-service-owner_link{color:#00AC88}a.introduction-video-service-owner_link:hover{text-decoration:underline}.tooltip{position:absolute;z-index:20000;display:block;visibility:visible;padding:8px;font-size:12px;opacity:0;filter:alpha(opacity=0)}.tooltip p{text-align:left}.tooltip.in{opacity:0.8;filter:alpha(opacity=80)}.tooltip.top{margin-top:-2px}.tooltip.right{margin-left:2px;padding:5px}.tooltip.bottom{margin-top:10px}.tooltip.left{margin-left:-2px}.tooltip.top .tooltip-arrow{bottom:3px;left:50%;margin-left:-5px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #000000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #000000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #000000}.tooltip.right .tooltip-arrow{top:20%;left:0;margin-top:-5px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:5px solid #000000}.tooltip-inner{max-width:250px;padding:3px 8px;color:#ffffff;text-align:center;text-decoration:none;background-color:#000000;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0}.content_field .sa-form-tooltip{margin-bottom:0.4rem}.badge-tooltip_container{padding:0.4rem}.badge-tooltip_container h5{margin-bottom:0.2rem;padding-bottom:0.2rem;font-weight:bold;border-bottom:solid 1px #fff}.badge-tooltip_container img{margin:0.8rem 0;width:100%}.badge-tooltip_container a{display:block;color:#02C39A;text-align:right}.badge-tooltip_container a:hover{text-decoration:underline}.class-details-selector_container{padding:1.6rem 1.6rem 2.4rem}@media screen and (max-width: 640px){.class-details-selector_container{padding:1.6rem 0.8rem 2.4rem}}.class-details-selector_title{margin-bottom:0.8rem;font-weight:bold;font-size:1.6rem}.class-details-selector-filter_container{display:flex;align-items:center;padding:0.6rem;background-color:#F7F7F7;border-radius:0.4rem 0.4rem 0 0}@media screen and (max-width: 640px){.class-details-selector-filter_container{display:block}}.class-details-selector-filter_input{width:50%;margin:0}@media screen and (max-width: 640px){.class-details-selector-filter_input{width:100%}}.class-details-selector-filter-buttons_container{box-sizing:border-box;padding:0.8rem}@media screen and (max-width: 640px){.class-details-selector-filter-buttons_container{width:100%;text-align:center}}a.class-details-selector-filter_btn{padding:0.4rem 0.8rem;color:#fff;background-color:#96989c;border-radius:0.2rem}a.class-details-selector-filter_btn.active{background-color:#02C39A}.class-details-selector-classes_container{max-height:400px;overflow:scroll;border:solid 1px #EDEDED}.class-details-selector-classes-empty_tx{display:none;margin:1.6rem;text-align:center}.class-details-selector-class_container{display:flex;padding:0.8rem;border-bottom:solid 1px #EDEDED}.class-details-selector-class_container:hover{background-color:rgba(2,195,154,0.1);cursor:pointer}.class-details-selector-class_container.active{background-color:rgba(2,195,154,0.2)}.class-details-selector-class_container:last-child{border-bottom:none}.class-details-selector-class_img{flex-shrink:0;width:4rem;height:3rem;overflow:hidden;border-radius:0.2rem}.class-details-selector-class-info_container{padding-left:0.8rem}.class-details-selector-class-name_tx{font-size:1rem;font-weight:bold}@media screen and (max-width: 640px){.class-details-selector-class-name_tx{font-size:0.9rem}}.class-details-selector-class-subinfo_container{display:block}.class-details-selector-class-area_container{color:#96989c}.class-details-selector-class-status_tx{display:inline-block;margin-right:0.4rem;color:#96989c;font-size:0.76rem}.class-details-selector-class-course_tx{margin-right:0.4rem;color:#96989c;font-size:0.76rem;border-radius:0.8rem}.class-details-selector-teacher_label{margin-left:0.2rem;color:#96989c;font-size:0.76rem}.class-details-selector-class-teacher_container{margin-left:0.8rem;color:#57585C}.organizer-buttons_container{margin:0.8rem 0}@media screen and (max-width: 640px){.organizer_btn{width:100%;margin-bottom:0.6rem}}.my-category-edit_item{position:relative}@media screen and (max-width: 640px){.my-category-edit_item{margin:0.4rem 0;overflow:hidden;background-color:#fff;border:1px solid #02C39A;border-radius:0.2rem}.my-category-edit_item label{white-space:normal !important}}.my-category-edit_btn{width:100%}@media screen and (max-width: 640px){.my-category-edit_btn{margin:1rem 0}}.my-category-instruction_tx{margin-top:1rem;font-weight:bold}.my-category-class-box-section_container{padding:1rem 0 1.5rem}@media screen and (max-width: 640px){.my-category-class-box-section_container{padding:0}}.my-category-class-box_container{display:flex;flex-wrap:wrap}.my-category-class-box_wrapper{box-sizing:border-box;width:20%;margin-bottom:1rem;padding:0 0.5rem}@media screen and (max-width: 640px){.my-category-class-box_wrapper{width:50%}}.my-category-class-box_item{box-sizing:border-box;padding:0.5rem;background-color:#fff;border-radius:0.3rem;border:4px solid #fff;cursor:pointer;height:100%}.my-category-class-box_item.-checked{border:4px solid #02C39A}.my-category-class-box_img{width:100%;height:0;margin-bottom:0.3rem;padding-top:75%;background-size:cover}.my-category-class-box-category_tx{color:#57585C}.my-category-class-box_title{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;height:4.5rem;margin-bottom:0.3rem;text-overflow:ellipsis;font-weight:bold}@media screen and (max-width: 640px){.my-category-class-box_title{height:auto}}.my-category-class-box-btn_container{margin-bottom:3rem}.my-category-class-box_btn{width:100%;padding:0.3rem 0}.my-category-class-box_btn.-checked{color:#44444A}.my-category-class-box_btn.-checked i{color:#E84855}.my-category-select_btn{width:100%}@media screen and (max-width: 640px){.select-prefectures_select{font-size:1rem;width:100%}}.subscription-service-box_wrapper{box-sizing:border-box;width:20%;padding:0.2rem}@media screen and (max-width: 640px){.subscription-service-box_wrapper{width:100%}}.subscription-service-box_btn{display:block;min-height:14rem;padding:0.8rem;color:#57585C;background-color:#F7F7F7;border-radius:0.4rem;transition:0.1s}.subscription-service-box_btn:hover{background-color:rgba(2,195,154,0.2)}.subscription-service-box_container{display:box}.subscription-service-box_label{display:inline-block;margin-bottom:0.4rem;padding:0.2rem 0.4rem;color:#57585C;font-size:0.8rem;background-color:#CFE4FA;border-radius:0.2rem}.subscription-service-box_img{display:block;box-sizing:border-box;width:100%;padding-top:75%;background-color:#F7F7F7;background-position:center;background-size:cover;border-radius:0.2rem}.subscription-service-box-info_container{color:#57585C;white-space:pre-wrap}.subscription-service-box-info_container .mod-rating_wrap{display:inline-block}.subscription-service-box_title{display:inline-block;color:#44444A;margin-top:0.4rem;font-weight:bold;display:block;overflow:hidden;max-height:2.88rem}.subscription-service-box-rating-score_tx{margin-right:0.4rem;font-weight:bold}.subscription-box-price_container{display:flex;align-items:center;flex-wrap:wrap}.subscription-box-price_tx{display:inline-block;font-weight:bold}.subscription-box-undiscounted-price_tx{text-decoration:line-through}.subscription-box-discounted-price_tx{font-weight:bold;margin-left:0.2rem;color:#E84855}.service-selector_container{padding:1.6rem 1.6rem 2.4rem}@media screen and (max-width: 640px){.service-selector_container{padding:1.6rem 0.8rem 2.4rem}}.service-selector_title{margin-bottom:0.8rem;font-weight:bold;font-size:1.6rem}.service-selector-filter_container{display:flex;align-items:center;padding:0.6rem;background-color:#F7F7F7;border-radius:0.4rem 0.4rem 0 0}@media screen and (max-width: 640px){.service-selector-filter_container{display:block}}.service-selector-filter_input{width:50%;margin:0}@media screen and (max-width: 640px){.service-selector-filter_input{width:100%}}.service-selector-filter-buttons_container{box-sizing:border-box;padding:0.8rem}@media screen and (max-width: 640px){.service-selector-filter-buttons_container{width:100%;text-align:center}}a.service-selector-filter_btn{margin-right:0.4rem;padding:0.4rem 0.8rem;color:rgba(67,68,73,0.4);background-color:rgba(67,68,73,0.1);border-radius:0.8rem}a.service-selector-filter_btn i{display:none;font-size:1.4em}a.service-selector-filter_btn.active{background-color:#96989c;color:#fff}a.service-selector-filter_btn.active i{display:inline}.service-selector-services_container{max-height:400px;overflow:scroll;border:solid 1px #EDEDED}.service-selector-services-empty_tx{display:none;margin:1.6rem;text-align:center}.service-selector-service_container{display:flex;padding:0.8rem;border-bottom:solid 1px #EDEDED}.service-selector-service_container:hover{background-color:rgba(2,195,154,0.1);cursor:pointer}.service-selector-service_container.active{background-color:rgba(2,195,154,0.2)}.service-selector-service_container:last-child{border-bottom:none}.service-selector-service_img{flex-shrink:0;width:4rem;height:3rem;overflow:hidden;border-radius:0.2rem}.service-selector-service-info_container{padding-left:0.8rem}.service-selector-service-name_tx{font-size:1rem;font-weight:bold}@media screen and (max-width: 640px){.service-selector-service-name_tx{font-size:0.9rem}}.service-selector-service-subinfo_container{display:block}.service-selector-service-area_container{color:#96989c}.service-selector-service-status_tx{margin-right:0.8rem;color:#96989c;font-size:0.76rem}.service-selector-service-course_tx{margin-right:0.8rem;color:#96989c;font-size:0.76rem}.service-selector-teacher_label{margin-left:0.2rem;color:#96989c;font-size:0.76rem}.service-selector-service-teacher_container{margin-left:0.8rem;color:#57585C}.subscription-service-list_btn{display:block;padding:1.6rem 0.8rem;color:#57585C;transition:0.1s;border-bottom:solid 1px #DADDDC;box-sizing:border-box}.subscription-service-list_btn:hover{background-color:rgba(2,195,154,0.05)}.subscription-service-list_btn .mod-rating_wrap{display:inline-block}@media screen and (max-width: 640px){.subscription-service-list_btn{padding:1.6rem 0}}.subscription-service-list-labels_container{margin-bottom:0.8rem}@media screen and (max-width: 640px){.subscription-service-list-labels_container{margin-bottom:0.4rem}}.subscription-service-list_label{display:inline;margin-right:0.4rem;padding:0.2rem 0.4rem;color:#57585C;font-size:0.8rem;background-color:#CFE4FA;border-radius:0.2rem}a.subscription-service-list-category_btn,.subscription-service-list-category_btn{display:inline;margin-right:0.4rem;padding:0.2rem 0.4rem;color:#fff;font-size:0.8rem;background-color:#B9B3A2;border-radius:0.2rem}a.subscription-service-list-category_btn:hover,.subscription-service-list-category_btn:hover{background-color:#867D66}@media screen and (max-width: 640px){a.subscription-service-list-category_btn,.subscription-service-list-category_btn{position:relative;margin-bottom:0.4rem;text-align:left}}.subscription-service-list_container{display:flex}.subscription-service-list-img_container{position:relative;width:200px;height:auto}@media screen and (max-width: 640px){.subscription-service-list-img_container{width:120px}}.subscription-service-list_img{display:block;box-sizing:border-box;width:200px;height:150px;background-color:#F7F7F7;background-position:center;background-size:cover;border:solid 1px #EDEDED;border-radius:0.4rem;overflow:hidden}@media screen and (max-width: 640px){.subscription-service-list_img{width:120px;height:90px}}.subscription-service-list-pc_header{display:block}@media screen and (max-width: 640px){.subscription-service-list-pc_header{display:none}}.subscription-service-list-sp_header{display:none}@media screen and (max-width: 640px){.subscription-service-list-sp_header{color:#57585C;display:block;margin-bottom:0.4rem}}.subscription-service-list-info_container{padding-left:0.8rem;color:#57585C}.subscription-service-list_title{font-weight:bold}@media screen and (max-width: 640px){.subscription-service-list_title{font-size:1rem}}.subscription-service-list-summary_tx{color:#777}.subscription-service-list-rating-score_tx{margin-right:0.4rem;font-weight:bold}.subscription-list-price_container{display:flex;align-items:center;flex-wrap:wrap}.subscription-list-price_tx{display:inline-block;font-weight:bold}.subscription-list-undiscounted-price_tx{text-decoration:line-through}.subscription-list-discounted-price_tx{font-weight:bold;margin-left:0.4rem;color:#E84855}.subscription-list-discount_label{display:inline-block;margin-left:0.2rem;padding:0 0.4rem;color:#fff;background-color:#E84855;vertical-align:text-bottom}.subscription-service-list_link{color:#00AC88}.subscription-service-list_link:hover{text-decoration:underline}.teacher_btn{width:100%;margin-bottom:0.6rem}.onetime-service-box_wrapper{box-sizing:border-box;width:20%;padding:0.2rem}@media screen and (max-width: 640px){.onetime-service-box_wrapper{width:100%}}.onetime-service-box_btn{display:block;min-height:14rem;padding:0.8rem;background-color:#F7F7F7;border-radius:0.4rem;transition:0.1s}.onetime-service-box_btn:hover{background-color:rgba(2,195,154,0.2)}.onetime-service-box_container{display:block}.onetime-service-box_label{display:inline-block;margin-bottom:0.4rem;padding:0.2rem 0.4rem;color:#57585C;font-size:0.8rem;background-color:#CFE4FA;border-radius:0.2rem}.onetime-service-box_img{display:block;box-sizing:border-box;width:100%;padding-top:75%;background-color:#F7F7F7;background-position:center;background-size:cover;border-radius:0.2rem}.onetime-service-box-info_container{color:#57585C;white-space:pre-wrap}.onetime-service-box-info_container .mod-rating_wrap{display:inline-block}.onetime-service-box_title{display:inline-block;color:#44444A;margin-top:0.4rem;font-weight:bold;display:block;overflow:hidden;max-height:2.88rem}.onetime-service-box-price_container{display:flex;align-items:center;flex-wrap:wrap}.onetime-service-box-price_tx{display:inline-block;font-weight:bold}.onetime-service-box-undiscounted-price_tx{text-decoration:line-through}.onetime-service-box-discounted-price_tx{font-weight:bold;margin-left:0.2rem;color:#E84855}.onetime-service-list_btn{display:block;padding:1.6rem 0.8rem;transition:0.1s;border-bottom:solid 1px #DADDDC;box-sizing:border-box}.onetime-service-list_btn:hover{background-color:rgba(2,195,154,0.05)}.onetime-service-list_btn .mod-rating_wrap{display:inline-block}@media screen and (max-width: 640px){.onetime-service-list_btn{padding:1.6rem 0}}.onetime-service-list-labels_container{margin-bottom:0.8rem}@media screen and (max-width: 640px){.onetime-service-list-labels_container{margin-bottom:0.4rem}}.onetime-service-list_label{display:inline;margin-right:0.4rem;padding:0.2rem 0.4rem;color:#57585C;font-size:0.8rem;background-color:#CFE4FA;border-radius:0.2rem}a.onetime-service-list-category_btn,.onetime-service-list-category_btn{display:inline;margin-right:0.4rem;padding:0.2rem 0.4rem;color:#fff;font-size:0.8rem;background-color:#B9B3A2;border-radius:0.2rem}a.onetime-service-list-category_btn:hover,.onetime-service-list-category_btn:hover{background-color:#867D66}@media screen and (max-width: 640px){a.onetime-service-list-category_btn,.onetime-service-list-category_btn{position:relative;margin-bottom:0.4rem;text-align:left}}.onetime-service-list_container{display:flex}.onetime-service-list-img_container{position:relative;width:200px;height:auto}@media screen and (max-width: 640px){.onetime-service-list-img_container{width:120px}}.onetime-service-list_img{display:block;box-sizing:border-box;width:200px;height:150px;background-color:#F7F7F7;background-position:center;background-size:cover;border:solid 1px #EDEDED;border-radius:0.4rem;overflow:hidden}@media screen and (max-width: 640px){.onetime-service-list_img{width:120px;height:90px}}.onetime-service-list-pc_header{display:block}@media screen and (max-width: 640px){.onetime-service-list-pc_header{display:none}}.onetime-service-list-sp_header{display:none}@media screen and (max-width: 640px){.onetime-service-list-sp_header{color:#57585C;display:block;margin-bottom:0.4rem}}.onetime-service-list-info_container{padding-left:0.8rem;color:#57585C}.onetime-service-list_title{font-weight:bold}@media screen and (max-width: 640px){.onetime-service-list_title{font-size:1rem}}.onetime-service-list-summary_tx{color:#777}.onetime-service-list-price_container{display:flex;align-items:center}.onetime-service-list-price_tx{display:inline-block;font-weight:bold}.onetime-service-list-undiscounted-price_tx{text-decoration:line-through}.onetime-service-list-discounted-price_tx{font-weight:bold;margin-left:0.4rem;color:#E84855}.onetime-service-list-discount_label{display:inline-block;margin-left:0.2rem;padding:0 0.4rem;color:#fff;background-color:#E84855;vertical-align:text-bottom}.onetime-service-list_link{color:#00AC88}.onetime-service-list_link:hover{text-decoration:underline}.recommend-services_header{display:flex;justify-content:space-between}@media screen and (max-width: 640px){.recommend-services_header{display:block}}@media screen and (max-width: 640px){.recommend-services-buttons_container{margin-top:0.4rem}}.recommend-services_btn{padding:0.2rem 0.8rem;border-radius:1rem;margin-left:0.4rem}@media screen and (max-width: 640px){.recommend-services_btn{margin:0 0.4rem 0.4rem 0}}.recommend-services_container{width:100%;display:flex;flex-wrap:wrap;margin:1.6rem auto 0;padding:0;text-align:left;box-sizing:border-box}.recommend-services-more_btn{width:100%;padding:0.8rem 1.2rem;margin:0.8rem 0.2rem}.recommend-services-slider_container .subscription-service-box_wrapper,.recommend-services-slider_container .onetime-service-box_wrapper{padding:0}.recommended-service-owners-btn_container{display:block;margin-top:0.4rem}.recommended-service-owners_btn{margin-left:0.8rem;padding:0.2rem 0.8rem;font-weight:normal;border-radius:1.6rem;vertical-align:middle}@media screen and (max-width: 640px){.recommended-service-owners_btn{margin:0}}.recommend-service-owner_container{max-width:calc(980px / 4);min-height:19rem;padding:1.6rem 0.8rem 0.8rem;color:#57585C;background-color:#fff;border:solid 1px #EDEDED;border-radius:0.4rem;text-align:center;box-sizing:border-box;transition:0.2s}@media screen and (max-width: 640px){.recommend-service-owner_container{width:220px;white-space:pre-wrap}}.recommend-service-owner_container:hover{background-color:rgba(2,195,154,0.1)}.recommend-service-owner-img_container{position:relative;width:8rem;height:8rem;margin:auto}.recommend-service-owner_img{width:100%;height:100%;border-radius:4rem}.recommend-service-owner-badge_img{position:absolute;top:-0.4rem;right:-0.4rem;width:2.8rem;height:2.8rem;background-size:cover}@media screen and (max-width: 980px){.recommend-service-owner-badge_img{width:2.5rem;height:2.5rem}}.recommend-service-owner_title{margin-top:0.8rem;font-weight:bold;color:#57585C}.recommend-service-owner-catchcopy_tx{font-weight:bold;line-height:1.5;color:#57585C}.recommend-service-owner-categories_container{margin-top:0.4rem;color:#96989c;line-height:1.6}.recommend-service-owner-category_tx:after{content:"／"}.recommend-service-owner-category_tx:last-of-type:after{content:none}.recommend-service-owner-movie_btn{margin-top:0.4rem;padding:0 0.8rem;border-radius:2rem}.service-owner-notification-offs_container{box-sizing:border-box;width:100%;max-width:980px;margin:auto;padding:1rem 1rem 2rem;color:#44444A}@media screen and (max-width: 640px){.service-owner-notification-offs_container{padding:1rem}}.service-owner-notification-offs-header-link_container{margin-bottom:1.5rem}.service-owner-notification-offs-header-link_container a{color:#02C39A}@media screen and (max-width: 640px){.service-owner-notification-offs-header-link_container{margin-bottom:0.5rem}}.service-owner-notification-offs-header_link{vertical-align:middle}.service-owner-notification-offs-header_link i{font-size:1rem}.service-owner-notification-offs_title{margin:0 1rem 0.5rem 0;font-weight:bold}@media screen and (max-width: 640px){.service-owner-notification-offs_title{margin:0 0 0.8rem;font-size:1rem}}.service-owner-notification-offs-info_container{display:flex;justify-content:space-between;align-items:center;width:70%;margin:1rem auto 1rem 0}@media screen and (max-width: 640px){.service-owner-notification-offs-info_container{flex-direction:column;align-items:stretch;width:100%;margin:1.5rem auto 1rem}.service-owner-notification-offs-info_container a{color:#44444A}}.service-owner-notification-offs-info_wrapper{display:flex;align-items:center}@media screen and (max-width: 640px){.service-owner-notification-offs-info_wrapper{margin-bottom:0.5rem}.service-owner-notification-offs-info_wrapper a{color:#44444A}}.service-owner-notification-offs_img{width:55px;height:55px;border-radius:50%}.service-owner-notification-offs-name_tx{margin-left:0.5rem;font-size:1rem}@media screen and (max-width: 640px){.service-owner-notification-offs-name_tx{color:#44444A;font-size:0.9rem}}.service-owner-notification-offs_btn{margin-left:3rem}@media screen and (max-width: 640px){.service-owner-notification-offs_btn{width:100%;margin-left:0;padding:0.5rem 0.8rem;font-size:0.9rem}}.service-owner-notification-offs-modal-info_container{margin:1.5rem 0 1rem}.service-owner-notification-offs-modal_container{overflow-x:hidden}.service-owner-notification-offs-modal-desc_container{margin-top:1rem}.special-types-sns_container{margin:0.75rem 0;overflow:hidden;display:flex;align-items:center;justify-content:end;gap:0.7rem}.special-types-sns_container .twitter_like{line-height:20px}.special-types-twitter_container{width:100%;margin:0.25rem 0.5rem 0 0}.special-types_header{width:100%;color:#44444A}.special-types-lead_container{margin-top:1.25rem}.special-types-lead_container h3{margin-bottom:1.25rem}.special-types-list_title{margin-bottom:1rem;font-weight:bold;font-size:1.25rem}.special-types-side_item{margin-bottom:1.5rem;overflow:hidden}.special-types-thumb_img{float:left;width:4.25rem;margin-right:0.5rem;border-radius:0.125rem}.special-types-notes_wrapper{margin-top:3.5rem;color:#44444A}.special-types-notes_container{margin-bottom:2.5rem}.special-types-notes_container h3{margin-bottom:0.75rem;padding-bottom:0.25rem;font-size:1.125rem;border-bottom:solid 6px rgba(2,195,154,0.2)}.static-page-cp-titlearea_container,.static-page-june2020-cp-titlearea_container,.static-page-may2020-cp-titlearea_container,.static-page-apr2020-cp-titlearea_container,.static-page-mar2020-cp-titlearea_container,.static-page-feb2020-cp-titlearea_container{max-width:450px;margin:0 auto;padding-top:4rem}@media screen and (max-width: 640px){.static-page-cp-titlearea_container,.static-page-june2020-cp-titlearea_container,.static-page-may2020-cp-titlearea_container,.static-page-apr2020-cp-titlearea_container,.static-page-mar2020-cp-titlearea_container,.static-page-feb2020-cp-titlearea_container{padding-top:2rem}}.static-page-cp-titlearea_img{width:100%}.static-page-cp-main_container,.static-page-202201-cp-main_container,.static-page-202111-cp-contents_container,.static-page-mugen2020-cp-notes_container{box-sizing:border-box;width:100%;max-width:814px;margin:0 auto 7rem;padding:1rem 5% 2rem;background-color:white;border-radius:0.5rem;box-shadow:0 0.2rem 1.1rem rgba(0,0,0,0.5)}@media screen and (max-width: 1400px){.static-page-cp-main_container,.static-page-202201-cp-main_container,.static-page-202111-cp-contents_container,.static-page-mugen2020-cp-notes_container{padding:1rem 10% 2rem}}@media screen and (max-width: 640px){.static-page-cp-main_container,.static-page-202201-cp-main_container,.static-page-202111-cp-contents_container,.static-page-mugen2020-cp-notes_container{margin-bottom:4rem;padding:0 6% 1rem}}.static-page-cp_title,.static-page-cp-finish_title,.static-page-mugen2020-cp-finish_title,.static-page-cp-contents_title,.static-page-202111-cp_contents_title,.static-page-cp-menu_title,.static-page-cp-feature_title,.static-page-202211-cp-award_title,.static-page-202204-cp-feature_title,.static-page-202111-cp-feature_title,.static-page-202112-cp-feature_title,.static-page-202110-cp-feature_title,.static-page-202109-cp-feature_title,.static-page-202108-cp-feature_title,.static-page-202105-cp-feature_title,.static-page-202102-cp-feature_title,.static-page-202011-cp-feature_title,.static-page-202010-cp-feature_title,.static-page-202009-cp-feature_title,.static-page-202008-cp-feature_title,.static-page-july2020-cp-feature_title,.static-page-may2020-cp-menu_title,.static-page-apr2020-cp-menu_title,.static-page-202210-cp-introduction_title,.static-page-202205-cp_title,.static-page-202101-cp-feature_title,.static-page-may2020-cp_title,.static-page-apr2020-cp_title,.static-page-apr2020-cp-menu_subtitle,.static-page-apr2020-cp-menu-face_subtitle{margin-bottom:1.5rem;padding-top:2rem;color:#44444A;font-weight:bold;font-size:1.5rem;text-align:center}@media screen and (max-width: 640px){.static-page-cp_title,.static-page-cp-finish_title,.static-page-mugen2020-cp-finish_title,.static-page-cp-contents_title,.static-page-202111-cp_contents_title,.static-page-cp-menu_title,.static-page-cp-feature_title,.static-page-202211-cp-award_title,.static-page-202204-cp-feature_title,.static-page-202111-cp-feature_title,.static-page-202112-cp-feature_title,.static-page-202110-cp-feature_title,.static-page-202109-cp-feature_title,.static-page-202108-cp-feature_title,.static-page-202105-cp-feature_title,.static-page-202102-cp-feature_title,.static-page-202011-cp-feature_title,.static-page-202010-cp-feature_title,.static-page-202009-cp-feature_title,.static-page-202008-cp-feature_title,.static-page-july2020-cp-feature_title,.static-page-may2020-cp-menu_title,.static-page-apr2020-cp-menu_title,.static-page-202210-cp-introduction_title,.static-page-202205-cp_title,.static-page-202101-cp-feature_title,.static-page-may2020-cp_title,.static-page-apr2020-cp_title,.static-page-apr2020-cp-menu_subtitle,.static-page-apr2020-cp-menu-face_subtitle{margin-bottom:0.5rem;padding-top:1.5rem}}.static-page-cp-finish_title,.static-page-mugen2020-cp-finish_title{padding-top:2.5rem;color:#E84855}.static-page-cp-contents_container,.static-page-cp-desc_container{margin-bottom:3rem;text-align:center}.static-page-cp_tx,.static-page-cp-center_tx,.static-page-feb2020-cp-center_tx,.static-page-cp-contents_tx,.static-page-cp-notes_tx,.static-page-mugen2020-cp_tx{margin-top:1.5rem;color:#44444A;text-align:left}@media screen and (max-width: 640px){.static-page-cp_tx,.static-page-cp-center_tx,.static-page-feb2020-cp-center_tx,.static-page-cp-contents_tx,.static-page-cp-notes_tx,.static-page-mugen2020-cp_tx{margin:1rem 0 0.5rem}}.static-page-cp-center_tx,.static-page-feb2020-cp-center_tx{margin:2rem 10% 3rem;text-align:center}@media screen and (max-width: 640px){.static-page-cp-center_tx,.static-page-feb2020-cp-center_tx{margin:1rem 0 0.5rem}}.static-page-cp-desc_tx,.static-page-gw202104-cp-outline-desc_tx{display:inline-block;margin:1.5rem 0 1.5rem;color:#44444A;line-height:1.8;text-align:left}@media screen and (max-width: 640px){.static-page-cp-desc_tx,.static-page-gw202104-cp-outline-desc_tx{margin-bottom:0.5rem}}.static-page-cp-desc-strong_tx{font-weight:bold}.static-page-cp-desc-highlight_tx{color:#d20e18;font-weight:bold;line-height:1.8}.static-page-cp-tx_container{text-align:center}.static-page-cp-small_tx{margin-top:1.5rem;text-align:left}@media screen and (max-width: 640px){.static-page-cp-small_tx{margin-bottom:0}}.static-page-cp-contents_title,.static-page-202111-cp_contents_title{margin:1.6rem 0 0.8rem;padding:0.6rem 0;font-size:1.125rem;background-color:#FFF5CA}.static-page-cp-contents_tx{margin-bottom:0.75rem}.static-page-cp-contents_tx a{color:#02C39A;text-decoration:underline}.static-page-cp-contents_tx a:hover{text-decoration:none}.static-page-cp-period_item{display:block;color:#44444A}.static-page-cp-period_label{display:block;margin-right:0.5rem}.static-page-cp-period_label:before{content:"<"}.static-page-cp-period_label:after{content:">"}@media screen and (max-width: 640px){.static-page-cp-period_label{display:block}}.static-page-cp-period_tx{display:inline;text-align:right}.static-page-cp-entry_btn,.static-page-202211-cp-entry_btn{max-width:19rem;margin:2.5rem auto 1rem;font-size:1rem}@media screen and (max-width: 640px){.static-page-cp-entry_btn,.static-page-202211-cp-entry_btn{width:100%;margin:1.6rem 0 1rem;padding:0.8rem 0.8rem}}.static-page-cp-twitter_btn{background-color:#141414;border:1px solid #141414;border-radius:1.6rem}@media screen and (max-width: 640px){.static-page-cp-twitter_btn{font-size:0.8rem}}.static-page-cp-twitter_btn:hover{background-color:#070707}.static-page-cp-twitter_btn i{margin-right:0.5rem;font-size:1rem;vertical-align:middle}.static-page-cp-entry-completed_tx{margin:1.6rem auto 4rem;color:#EC8417;font-size:1.5rem;font-weight:bold;text-align:center}@media screen and (max-width: 640px){.static-page-cp-entry-completed_tx{margin:1.6rem auto 3rem;font-size:1.4rem}}.static-page-cp-menu_container,.static-page-cp-feature_container,.static-page-may2020-cp-menu_container,.static-page-apr2020-cp-menu_container{margin:0 0 3rem;padding:1.7rem 0;background-color:#F5F5F5}@media screen and (max-width: 640px){.static-page-cp-menu_container,.static-page-cp-feature_container,.static-page-may2020-cp-menu_container,.static-page-apr2020-cp-menu_container{margin:0 0 3rem}}.static-page-cp-menu_title,.static-page-cp-feature_title,.static-page-202211-cp-award_title,.static-page-202204-cp-feature_title,.static-page-202111-cp-feature_title,.static-page-202112-cp-feature_title,.static-page-202110-cp-feature_title,.static-page-202109-cp-feature_title,.static-page-202108-cp-feature_title,.static-page-202105-cp-feature_title,.static-page-202102-cp-feature_title,.static-page-202011-cp-feature_title,.static-page-202010-cp-feature_title,.static-page-202009-cp-feature_title,.static-page-202008-cp-feature_title,.static-page-july2020-cp-feature_title,.static-page-may2020-cp-menu_title,.static-page-apr2020-cp-menu_title{margin:0;padding:0;font-size:1.3rem}@media screen and (max-width: 640px){.static-page-cp-menu_title,.static-page-cp-feature_title,.static-page-202211-cp-award_title,.static-page-202204-cp-feature_title,.static-page-202111-cp-feature_title,.static-page-202112-cp-feature_title,.static-page-202110-cp-feature_title,.static-page-202109-cp-feature_title,.static-page-202108-cp-feature_title,.static-page-202105-cp-feature_title,.static-page-202102-cp-feature_title,.static-page-202011-cp-feature_title,.static-page-202010-cp-feature_title,.static-page-202009-cp-feature_title,.static-page-202008-cp-feature_title,.static-page-july2020-cp-feature_title,.static-page-may2020-cp-menu_title,.static-page-apr2020-cp-menu_title{margin:0;font-size:1rem}}.static-page-cp-menu-unit_container{padding:0 2rem;text-align:center}@media screen and (max-width: 640px){.static-page-cp-menu-unit_container{padding:0 0.5rem}}.static-page-cp-menu_btn1,.static-page-cp-menu_btn3,.static-page-mugen2020-cp-1-special_btn,.static-page-may2020-cp-menu_btn{width:15rem;margin-top:2rem;font-size:1rem}@media screen and (max-width: 640px){.static-page-cp-menu_btn1,.static-page-cp-menu_btn3,.static-page-mugen2020-cp-1-special_btn,.static-page-may2020-cp-menu_btn{margin-top:2rem}}.static-page-cp-menu_btn3,.static-page-mugen2020-cp-1-special_btn{width:13rem;margin:2rem 0.9rem 0}@media screen and (max-width: 640px){.static-page-cp-menu_btn3,.static-page-mugen2020-cp-1-special_btn{width:14rem;margin:1.75rem auto 0}}.static-page-cp-notes_container{padding-bottom:3rem;text-align:center}.static-page-cp-notes_tx{margin:2rem 0 1rem 2rem;font-size:0.9rem;text-align:left}@media screen and (max-width: 640px){.static-page-cp-notes_tx{margin:2rem 0 1.8rem 1.1rem}}.static-page-cp-notes_tx a{color:#02C39A}.static-page-cp-notes_tx li{list-style:disc}.static-page-cp-notes_line{width:6rem}.static-page-cp-notes_btn{font-size:1rem}.static-page-cp-feature_container{margin:1rem 0 2rem;background-color:#fff}@media screen and (max-width: 640px){.static-page-cp-feature_container{margin:0 0 1.5rem;padding-top:0}}.static-page-cp-flower_container{display:none}@media screen and (max-width: 640px){.static-page-cp-flower_container{display:block;text-align:center;margin-bottom:2rem}}.static-pag-cp-flower_img{width:1.75rem;margin-right:0.5rem}.static-pag-cp-flower_img:last-child{margin-right:0}.static-page-cp-feature_title{position:relative;margin:0 8% 3rem}@media screen and (max-width: 640px){.static-page-cp-feature_title{margin:0 0 2rem;font-size:1.125rem}}.static-page-cp-feature_title:before{display:inline-block;width:2rem;height:2rem;margin-right:0.25rem;vertical-align:middle;background:url(//assets.street-academy.com/assets/static_page/cp/flower-57c7a73e99caa3be02b52e9adda01f14b854eedfe0ca73ea71d4be9d3b4561de.png) no-repeat;background-size:contain;content:""}@media screen and (max-width: 640px){.static-page-cp-feature_title:before{display:none}}.static-page-cp-feature_title:after{display:inline-block;width:2rem;height:2rem;margin-left:0.25rem;vertical-align:middle;background:url(//assets.street-academy.com/assets/static_page/cp/flower-57c7a73e99caa3be02b52e9adda01f14b854eedfe0ca73ea71d4be9d3b4561de.png) no-repeat;background-size:contain;content:""}@media screen and (max-width: 640px){.static-page-cp-feature_title:after{display:none}}.static-page-cp-feature_wrapper{display:flex;justify-content:space-between;width:100%;margin:0 auto}@media screen and (max-width: 640px){.static-page-cp-feature_wrapper{flex-direction:column}}.static-page-cp-feature_item{width:48%;margin-bottom:2rem}@media screen and (max-width: 640px){.static-page-cp-feature_item{width:100%;margin-bottom:1.5rem}}.static-page-cp-feature_img,.static-page-202111-cp-banner_img{width:100%;border:solid 1px #DADDDC;border-radius:0.25rem}.static-page-cp-feature_img:hover,.static-page-202111-cp-banner_img:hover{transform:translateY(-0.2rem);animation:0.2s}@media screen and (max-width: 640px){.static-page-cp-feature_img,.static-page-202111-cp-banner_img{width:100%}}.static-page-cp-feature_tx{margin-top:0.5rem}@media screen and (max-width: 640px){.static-page-cp-feature_tx{color:#44444A}}.static-page-cp-feature-btn_container{text-align:center}.static-page-cp-feature_btn{margin:0.4rem}@media screen and (max-width: 640px){.static-page-cp-feature_btn{margin:0.4rem 0;width:100%}}.static-page-cp-feature-icon-btn_wrapper{display:flex;align-items:center;justify-content:center}.static-page-cp-feature-icon-btn_tx{margin-left:0.5rem}.static-page-cp-graph_img{width:50%;margin:1rem 0 1.5rem}@media screen and (max-width: 640px){.static-page-cp-graph_img{width:100%;margin:0 0 0.25rem}}.static-page-cp-btn_container{padding:3rem 0}.static-page-cp-contents_wrapper{max-width:980px;margin:0 auto;padding:4rem 1rem;color:#44444A;font-size:1rem;text-align:center}@media screen and (max-width: 640px){.static-page-cp-contents_wrapper{padding:3rem 1rem}}.static-page-cp-contents_item,.static-page-cp-contents-feature_item,.static-page-202211-cp-note_container{margin-top:3rem;padding:4rem;text-align:center;background-color:#fff;border-radius:0.5rem}@media screen and (max-width: 640px){.static-page-cp-contents_item,.static-page-cp-contents-feature_item,.static-page-202211-cp-note_container{padding:3rem 1.5rem}}.static-page-202212-cp-contents_title,.static-page-202211-cp-contents_title,.static-page-202210-cp-contents_title,.static-page-202209-cp-contents_title,.static-page-202205-cp-contents_title,.static-page-202203-cp-contents_title{position:relative;margin-bottom:2rem;color:#44444A;font-weight:bold;font-size:1.2rem}.static-page-202212-cp-contents_title:before,.static-page-202211-cp-contents_title:before,.static-page-202210-cp-contents_title:before,.static-page-202209-cp-contents_title:before,.static-page-202205-cp-contents_title:before,.static-page-202203-cp-contents_title:before{position:absolute;left:50%;bottom:-1rem;width:6rem;height:0.4rem;background-color:#DADDDC;border-radius:0.2rem;-webkit-transform:translateX(-50%);transform:translateX(-50%);content:""}.static-page-cp-contents-feature_title{margin-bottom:2rem;color:#44444A;font-weight:bold;font-size:1.2rem}.static-page-cp-contents-feature_item{padding-top:3rem;background-color:transparent}a.static-page-cp_link{color:#00AC88;text-decoration:underline}a.static-page-cp_link:hover{text-decoration:none}.static-page-202212-cp_header{background:url(//assets.street-academy.com/assets/static_page/upup_202212/upup_202212_header_bg-c06f6cf2c25f0bdcc9ed50e6153c1aabb6b2e6050b6a93409408cc5d5982723a.png);background-size:cover;background-position:center center;text-align:center}.static-page-202212-cp-title_img{position:relative;height:20rem}@media screen and (max-width: 640px){.static-page-202212-cp-title_img{left:-5%;width:110%;height:auto}}.static-page-202212-cp-top_container{padding-bottom:3rem;background-color:#9FD8FF}.static-page-202212-cp-bottom_container{padding-bottom:3rem;background-color:rgba(159,216,255,0.2)}.static-page-202212-cp-contents_title:before{background-color:#9FD8FF}.static-page-202212-cp-note_item{box-sizing:border-box;width:50%;padding:1rem}@media screen and (max-width: 640px){.static-page-202212-cp-note_item{width:100%;padding:0 0 1rem}}.static-page-202212-cp-strong_title{color:#fff;background-color:#4bafaf;margin:-4rem -4rem 3.6rem -4rem;padding:0.8rem;border-radius:0.4rem 0.4rem 0 0;font-weight:bold}@media screen and (max-width: 640px){.static-page-202212-cp-strong_title{margin:-3rem -1.5rem 2.4rem -1.5rem}}.static-page-202212-cp-strong_title i{margin-right:0.2em;padding:0.4em;font-size:1em;color:#4bafaf;background-color:#fcef54;border-radius:50%;vertical-align:middle}@media screen and (max-width: 640px){.static-page-202212-cp-strong_title i{display:none}}.static-page-202212-cp-strong_title br{display:none}@media screen and (max-width: 640px){.static-page-202212-cp-strong_title br{display:inline}}.static-page-202212-cp-strong_title small{display:block}.static-page-202212-cp-strong-title-strong_tx{color:#ffffcc;font-size:2rem}small.static-page-202212-cp-strong-title-strong-small_tx{display:inline;padding:0.4rem 0.8rem;background-color:#F9D557;color:#44444A;border-radius:4rem}@media screen and (max-width: 640px){small.static-page-202212-cp-strong-title-strong-small_tx{display:inline-block}}.static-page-202212-cp-ranking_title{margin:1.6rem 0 0.8rem;font-size:1.5rem;font-weight:bold}.static-page-202212-cp-ranking-title-small_tx{font-weight:normal}.static-page-202212-cp-ranking_wrapper{display:flex;flex-wrap:wrap;margin-bottom:2.4rem}.static-page-202212-cp-ranking_item{padding:0.8rem;width:50%;text-align:left;background:#F7F7F7;box-sizing:border-box;border:solid 1px #fff;font-weight:bold}@media screen and (max-width: 640px){.static-page-202212-cp-ranking_item{width:100%}}.static-page-202212-cp-ranking-number_tx{margin-right:0.2rem;background-color:#4bafaf;border-radius:50%;font-size:1rem;font-weight:bold;color:#fff;padding:0.2rem;width:1.6rem;height:1.6rem;display:inline-block;text-align:center;line-height:1.6rem}.static-page-202212-cp-ranking-unit_tx{margin-right:0.4rem;font-size:0.8rem;font-weight:normal}.static-page-202211-cp_header{padding:3.5rem;text-align:center;background:url(//assets.street-academy.com/assets/static_page/upup_202211/upup_202211_header_bg-dffb6fd74d23629be6341f60546c85c5ea292670dc7285541761f53a23807177.png) center center/cover no-repeat}@media screen and (max-width: 640px){.static-page-202211-cp_header{padding:1rem}}.static-page-202211-cp-title_img{width:40rem}@media screen and (max-width: 640px){.static-page-202211-cp-title_img{width:100%}}.static-page-202211-cp-top_container{padding-bottom:3rem;background-color:#fff6c4}.static-page-202211-cp-bottom_container{padding-bottom:3rem;background-color:rgba(2,195,154,0.2)}.static-page-202211-cp-btn_tx{margin:3rem 0 0.7rem}.static-page-202211-cp-entry_btn{margin-top:0}.static-page-202211-cp-contents_title:before{background-color:#ff6fb4}.static-page-202211-cp-note_container{background:url(//assets.street-academy.com/assets/static_page/upup_202211/upup_202211_note_bg-eb2c5df8715429d89b13827345710f76b84ea3b9018fa2391207ebaa40e81cef.png) center center no-repeat;background-size:cover}@media screen and (max-width: 640px){.static-page-202211-cp-note_container{background:url(//assets.street-academy.com/assets/static_page/upup_202211/upup_202211_note_bg_sp-5865cdb2666424f0121f542a43d0e3d5c8e1a0835184fe35fd467783186f5708.png) center center no-repeat;background-size:cover}}.static-page-202211-cp-note_wrapper{display:flex;flex-wrap:wrap}@media screen and (max-width: 640px){.static-page-202211-cp-note_wrapper{flex-direction:column}}.static-page-202211-cp-note_item{box-sizing:border-box;width:50%;padding:1rem}@media screen and (max-width: 640px){.static-page-202211-cp-note_item{width:100%;padding:0 0 1rem}}.static-page-202211-cp-note_img{width:100%;border-radius:0.3rem}.static-page-202211-cp-note_img:hover{transform:translateY(-0.2rem);animation:0.2s}.static-page-202211-cp-award_title{margin-bottom:3rem}@media screen and (max-width: 640px){.static-page-202211-cp-award_title{margin:0 0 2rem;font-size:1.125rem}}.static-page-202211-cp-award_title:before{display:inline-block;width:3rem;height:3rem;margin-right:0.4rem;padding-bottom:0.25rem;vertical-align:middle;background:url(//assets.street-academy.com/assets/static_page/upup_202211/laurel_crown-24b32d5456e7cc881cd3f81b41e8f4674491650c61010ea8d3c95eec2476f7b5.png) no-repeat;background-size:contain;content:""}@media screen and (max-width: 640px){.static-page-202211-cp-award_title:before{display:none}}.static-page-202211-cp-award_title:after{display:inline-block;width:3rem;height:3rem;margin-left:0.4rem;padding-bottom:0.25rem;vertical-align:middle;background:url(//assets.street-academy.com/assets/static_page/upup_202211/laurel_crown-24b32d5456e7cc881cd3f81b41e8f4674491650c61010ea8d3c95eec2476f7b5.png) no-repeat;background-size:contain;content:""}@media screen and (max-width: 640px){.static-page-202211-cp-award_title:after{display:none}}.static-page-202211-cp-award_img{width:45%;margin-bottom:3rem;border-radius:0.3rem}.static-page-202211-cp-award_img:hover{transform:translateY(-0.2rem);animation:0.2s}@media screen and (max-width: 640px){.static-page-202211-cp-award_img{width:100%}}.static-page-202211-cp-contents-feature_item{padding:4rem}@media screen and (max-width: 640px){.static-page-202211-cp-contents-feature_item{padding:0}}.static-page-202210-cp_header{text-align:center;background:url(//assets.street-academy.com/assets/static_page/upup_202210/upup_202210_header_bg-3b1e516ba2fa64c751008b231e91dc30691a5ac76f2ea2b324d8a0d49515c5e0.png) center center no-repeat;background-color:#99d4db;background-size:contain;height:360px;padding:1.6rem;box-sizing:border-box}@media screen and (max-width: 980px){.static-page-202210-cp_header{background-size:cover}}@media screen and (max-width: 640px){.static-page-202210-cp_header{height:unset;background-size:cover}}.static-page-202210-cp-title_img{height:100%}@media screen and (max-width: 640px){.static-page-202210-cp-title_img{width:100%;height:auto}}.static-page-202210-cp-top_container{background-color:rgba(153,212,219,0.3)}.static-page-202210-cp-introduction_title{padding-top:0;text-align:center}@media screen and (max-width: 640px){.static-page-202210-cp-introduction_title{text-align:left}}.static-page-202210-cp-introduction_container{text-align:center;margin-bottom:0.8rem}@media screen and (max-width: 640px){.static-page-202210-cp-introduction_container{text-align:left}.static-page-202210-cp-introduction_container br{display:none}}.static-page-202210-cp-bottom_container{background-color:rgba(153,212,219,0.2)}.static-page-202210-cp-articles_title{color:#fff;background-color:#4bafaf;margin:-4rem -4rem 3.6rem -4rem;padding:0.8rem;border-radius:0.4rem 0.4rem 0 0}@media screen and (max-width: 640px){.static-page-202210-cp-articles_title{margin:-3rem -1.5rem 2.4rem -1.5rem}}.static-page-202210-cp-articles_title i{margin-right:0.2em;padding:0.4em;font-size:1em;color:#4bafaf;background-color:#fcef54;border-radius:50%;vertical-align:middle}@media screen and (max-width: 640px){.static-page-202210-cp-articles_title i{display:none}}.static-page-202210-cp-articles_title br{display:none}@media screen and (max-width: 640px){.static-page-202210-cp-articles_title br{display:inline}}.static-page-202210-cp-articles-title-strong_tx{font-weight:bold;color:#fcfbe0}.static-page-202210-articles_container{width:100%;display:flex;flex-wrap:wrap;margin:1.6rem auto;padding:0 0.4rem;text-align:left;box-sizing:border-box}@media screen and (max-width: 640px){.static-page-202210-articles_container{padding:0}}.static-page-202210-article_btn{display:block;padding:0.8rem;color:#57585C;background-color:#F7F7F7;border-radius:0.4rem;transition:0.1s;min-height:100%;box-sizing:border-box;text-align:left}.static-page-202210-article_btn:hover{background-color:rgba(2,195,154,0.2)}@media screen and (max-width: 640px){.static-page-202210-article_btn{margin-bottom:0.4rem}}.static-page-202210-article_container{display:flex}@media screen and (max-width: 640px){.static-page-202210-article_container{display:block}}.static-page-202210-article-img_container{position:relative;width:240px;height:auto}@media screen and (max-width: 640px){.static-page-202210-article-img_container{width:100%}}.static-page-202210-article_img{display:block;box-sizing:border-box;width:240px;background-color:#F7F7F7;background-position:center;background-size:cover;border-radius:0.2rem}@media screen and (max-width: 640px){.static-page-202210-article_img{width:100%}}.static-page-202210-article-info_container{padding-left:0.8rem}@media screen and (max-width: 640px){.static-page-202210-article-info_container{margin-top:0.8rem;padding:0}}.static-page-202210-article_title{font-weight:bold;color:#57585C;margin-botom:0.8rem}@media screen and (max-width: 640px){.static-page-202210-article_title{font-size:1rem}}.static-page-202210-article-link_tx{color:#00AC88;text-align:right}.static-page-202210-article-link_tx i{margin-left:0.2rem}.static-page-202210-cp-contents_title:before{background-color:#99d4db}.static-page-202210-cp-period-service_container{margin-bottom:1rem}.static-page-202210-cp-period_label{display:block;margin-top:0.8rem}.static-page-202210-cp-period_label:before{content:"◆"}.static-page-202209-cp_header{padding:3rem;text-align:center;background:url(//assets.street-academy.com/assets/static_page/upup_202209/upup_202209_header_bg-c553f6e1e48932f7575364c9da92f56c09cf24200d33a82c208b8bfe29f89884.png) center center/cover no-repeat}@media screen and (max-width: 640px){.static-page-202209-cp_header{padding:1rem}}.static-page-202209-cp-title_img{width:38rem}@media screen and (max-width: 640px){.static-page-202209-cp-title_img{width:100%}}.static-page-202209-cp-top_container{background-color:#ffedb5}.static-page-202209-cp-bottom_container{background-color:#fff6dc}.static-page-202209-cp-contents_title:before{background-color:#EC8417}.static-page-202209-cp-period-service_container{margin-bottom:1rem}.static-page-summer-kids2022_header{padding:1.6rem 0 0.4rem;text-align:center;position:relative;background-color:#00b5f4}@media screen and (max-width: 640px){.static-page-summer-kids2022_header{padding:0.8rem 0 0.4rem}}.static-page-summer-kids2022-header-pc_img{width:100%}@media screen and (max-width: 640px){.static-page-summer-kids2022-header-pc_img{display:none}}.static-page-summer-kids2022-header-sp_img{display:none;width:100%}@media screen and (max-width: 640px){.static-page-summer-kids2022-header-sp_img{display:block}}.static-page-summer-kids2022-header-bottom_img{width:100%;position:absolute;bottom:0;left:0}.static-page-summer-kids2022-bg_container{background:url(//assets.street-academy.com/assets/static_page/summer-kids2022/summer-kids2022-contents_bg-df39105bb9dcac92bec00d349744590bd014ce634942fe6bcac3512f432f4dd1.png);background-size:contain;overflow:hidden}.static-page-summer-kids2022-dark-bg_container{background-color:rgba(0,0,0,0.05)}@media screen and (max-width: 980px){.static-page-summer-kids2022-bg_img,.static-page-summer-kids2022-introduction-bg01_img,.static-page-summer-kids2022-introduction-bg02_img,.static-page-summer-kids2022-reasons-bg01_img,.static-page-summer-kids2022-reasons-bg02_img,.static-page-summer-kids2022-classes-bg01_img,.static-page-summer-kids2022-classes-bg02_img,.static-page-summer-kids2022-campaign-bg01_img,.static-page-summer-kids2022-campaign-bg02_img{display:none}}.static-page-summer-kids2022-introduction-bg01_img{position:absolute;right:0.8rem;width:6rem;height:auto;margin-top:4rem}.static-page-summer-kids2022-introduction-bg02_img{position:absolute;left:1.2rem;width:4rem;height:auto;margin-top:3rem}.static-page-summer-kids2022-introduction_container{text-align:center;color:#fff}@media screen and (max-width: 640px){.static-page-summer-kids2022-introduction_container{text-align:left}.static-page-summer-kids2022-introduction_container br{display:none}}.static-page-summer-kids2022-introduction_title{padding-top:1.6rem;color:#ffffcc;font-size:1.6rem;font-weight:bold}.static-page-summer-kids2022-introduction-title-strong_tx{font-size:1.6em}.static-page-summer-kids2022-reasons-bg01_img{position:absolute;right:0.8rem;width:5rem;height:auto;margin-top:10rem}.static-page-summer-kids2022-reasons-bg02_img{position:absolute;left:1.2rem;width:6rem;height:auto;margin-top:15rem}.static-page-summer-kids2022-reasons_wrapper{width:90%;margin-bottom:1.6rem;padding:1.6rem;text-align:center;background-color:#fff8dc;border-radius:0.8rem}@media screen and (max-width: 640px){.static-page-summer-kids2022-reasons_wrapper{width:100%;padding:0.8rem}}.static-page-summer-kids2022-reasons-catchcopy_tx{position:relative;display:inline;font-size:1.2rem}.static-page-summer-kids2022-reasons-catchcopy_tx:before{position:absolute;left:-2rem;top:-0.4rem;display:inline-block;width:2rem;height:2rem;background:url(//assets.street-academy.com/assets/static_page/summer-kids2022/summer-kids2022-reasons-catch_bg01-007afb42459433847e779a53ba493d51ec1b2d9833bfc772dc9bc0f88a544ca2.png) no-repeat;background-size:contain;content:""}.static-page-summer-kids2022-reasons-catchcopy_tx:after{position:absolute;right:-2rem;top:-0.4rem;width:2rem;height:2rem;background:url(//assets.street-academy.com/assets/static_page/summer-kids2022/summer-kids2022-reasons-catch_bg02-f62cc242c144fc118c1dd4e90c3940150f17509b1fb5ce9aa58b3de54c85f9b9.png) no-repeat;background-size:contain;content:""}@media screen and (max-width: 640px){.static-page-summer-kids2022-reasons-catchcopy_tx{font-size:1rem}}.static-page-summer-kids2022-reasons-catchcopy-strong_tx{color:#c99053;font-size:1.2em}.static-page-summer-kids2022-reasons_title{display:block;font-size:1.8rem;font-weight:bold}@media screen and (max-width: 640px){.static-page-summer-kids2022-reasons_title{font-size:1.4rem}}.static-page-summer-kids2022-reasons_title:before{display:inline-block;width:4rem;height:4rem;margin-right:0.4rem;background:url(//assets.street-academy.com/assets/static_page/summer-kids2022/summer-kids2022-reasons_bg01-3dfdef9d32416c802e00a28d5fdcb9f6bd752a9db8a9d68a2f92412dda183797.png) no-repeat;background-size:contain;content:"";vertical-align:middle}@media screen and (max-width: 640px){.static-page-summer-kids2022-reasons_title:before{display:none}}.static-page-summer-kids2022-reasons_title:after{display:inline-block;width:4rem;height:4rem;margin-left:0.4rem;background:url(//assets.street-academy.com/assets/static_page/summer-kids2022/summer-kids2022-reasons_bg02-bfde85288bbec180fbf93e7039e7bf71e6b0e4aae8b06cb636c354e75e9d714b.png) no-repeat;background-size:contain;content:"";vertical-align:middle}@media screen and (max-width: 640px){.static-page-summer-kids2022-reasons_title:after{display:none}}.static-page-summer-kids2022-reasons-strong_tx{color:#ff9966;font-size:1.2em}.static-page-summer-kids2022-reasons_container{display:flex}@media screen and (max-width: 640px){.static-page-summer-kids2022-reasons_container{display:block}}.static-page-summer-kids2022-reason_container{font-size:0.9rem;color:#fff;font-weight:bold;margin:0.4rem;padding:0.8rem 0;width:33%;border-radius:1.2rem;box-sizing:border-box}.static-page-summer-kids2022-reason_container:nth-of-type(1){background-color:#618cbe}.static-page-summer-kids2022-reason_container:nth-of-type(2){background-color:#dfb743}.static-page-summer-kids2022-reason_container:nth-of-type(3){background-color:#5bc4bc}@media screen and (max-width: 640px){.static-page-summer-kids2022-reason_container{margin:0.4rem 0;width:100%;font-size:0.8rem;border-radius:0.8rem}}.static-page-summer-kids2022-reason-strong_tx{display:block;color:#ffffcc;font-size:1.6em}@media screen and (max-width: 640px){.static-page-summer-kids2022-reason-strong_tx{display:inline}}.static-page-summer-kids2022-features_title{display:block;font-size:1.8rem;font-weight:bold}@media screen and (max-width: 640px){.static-page-summer-kids2022-features_title{font-size:1.4rem}}.static-page-summer-kids2022-features_title:before{display:inline-block;width:4rem;height:4rem;margin-right:0.4rem;background:url(//assets.street-academy.com/assets/static_page/summer-kids2022/summer-kids2022-features_bg01-6da33e84a157f8ca46e32aa9f0bde3c1f170bde39919187b11248b9a7ce52eaf.png) no-repeat;background-size:contain;content:"";vertical-align:middle}@media screen and (max-width: 640px){.static-page-summer-kids2022-features_title:before{display:none}}.static-page-summer-kids2022-features_title:after{display:inline-block;width:4rem;height:4rem;margin-left:0.4rem;background:url(//assets.street-academy.com/assets/static_page/summer-kids2022/summer-kids2022-features_bg02-4040b2e3ac5b900f5b112940965888fb78b77f1f58fe14298a05d674ad86cad5.png) no-repeat;background-size:contain;content:"";vertical-align:middle}@media screen and (max-width: 640px){.static-page-summer-kids2022-features_title:after{display:none}}.static-page-summer-kids2022-feature_container{font-size:0.9rem;color:#fff;font-weight:bold;margin:0.4rem;padding:0.8rem;width:33%;border-radius:1.2rem;box-sizing:border-box}.static-page-summer-kids2022-feature_container:nth-of-type(1){background-color:#f19db5}.static-page-summer-kids2022-feature_container:nth-of-type(2){background-color:#99cc00}.static-page-summer-kids2022-feature_container:nth-of-type(3){background-color:#ff9966}@media screen and (max-width: 640px){.static-page-summer-kids2022-feature_container{margin:0.4rem 0;width:100%;font-size:0.8rem;border-radius:0.8rem}}.static-page-summer-kids2022-button_container{text-align:center;margin:1.6rem 0}.static-page-summer-kids2022-button_title{color:#fff}.static-page-summer-kids2022_btn{margin-top:0.8rem;padding:0.8rem 4.8rem;font-size:1rem}.static-page-summer-kids2022_btn:hover{background-color:#02C39A}@media screen and (max-width: 640px){.static-page-summer-kids2022_btn{width:100%;padding:0.8rem 0}}.static-page-summer-kids2022-articles_container{display:flex;margin-bottom:1.6rem}@media screen and (max-width: 640px){.static-page-summer-kids2022-articles_container{display:block}}.static-page-summer-kids2022-article_container{position:relative;display:block;background-color:#fff;border-radius:0.8rem;width:50%;box-sizing:border-box;transition:0.2s;box-shadow:4px 4px 0 0 rgba(0,0,0,0.1)}.static-page-summer-kids2022-article_container:hover{box-shadow:0 0 0 0 rgba(0,0,0,0.1);transform:rotate(-2deg)}@media screen and (max-width: 640px){.static-page-summer-kids2022-article_container{width:100%;margin:0}}.static-page-summer-kids2022-article_container:nth-of-type(1){margin-right:0.8rem}@media screen and (max-width: 640px){.static-page-summer-kids2022-article_container:nth-of-type(1){margin:0.8rem 0}}.static-page-summer-kids2022-article_container:nth-of-type(1) .static-page-summer-kids2022-article_header{background-color:#618cbe}.static-page-summer-kids2022-article_container:nth-of-type(1) .static-page-summer-kids2022-article_header:before{background:url(//assets.street-academy.com/assets/static_page/summer-kids2022/summer-kids2022-article01_bg-8f704aa5952cc37a258616e372c0e145275e71c4a7ac4bfa5529b7438767d3e8.png);background-size:contain}.static-page-summer-kids2022-article_container:nth-of-type(2){margin-left:0.8rem}@media screen and (max-width: 640px){.static-page-summer-kids2022-article_container:nth-of-type(2){margin:0.8rem 0}}.static-page-summer-kids2022-article_container:nth-of-type(2) .static-page-summer-kids2022-article_header{background-color:#e595b5}.static-page-summer-kids2022-article_container:nth-of-type(2) .static-page-summer-kids2022-article_header:before{background:url(//assets.street-academy.com/assets/static_page/summer-kids2022/summer-kids2022-article02_bg-b4c767d957b1582252df5ec5d3a1982c244a0ab0e04452dffa74a15e4f0ef814.png);background-size:contain}.static-page-summer-kids2022-article_header{position:relative;padding:0.4rem 1.6rem 0.4rem 4.8rem;color:#ffffcc;font-size:1.2rem;font-weight:bold;border-radius:0.8rem 0.8rem 0 0}.static-page-summer-kids2022-article_header:before{position:absolute;left:0;top:-1.6rem;display:inline-block;width:4.8rem;height:4.8rem;content:""}@media screen and (max-width: 640px){.static-page-summer-kids2022-article_header:before{top:-0.8rem}}.static-page-summer-kids2022-article_title{color:#259388;font-size:1.6rem;font-weight:bold;padding:0.8rem 1.6rem}@media screen and (max-width: 640px){.static-page-summer-kids2022-article_title{font-size:1.4rem}}.static-page-summer-kids2022-article_title i{margin-left:0.4em}.static-page-summer-kids2022-article-arrow_ic{position:absolute;right:0;font-size:4rem;margin-top:4rem;color:rgba(87,88,92,0.2)}.static-page-summer-kids2022-classes-bg01_img{position:absolute;right:0.4rem;width:5rem;height:auto;margin-top:10rem}.static-page-summer-kids2022-classes-bg02_img{position:absolute;left:0.4rem;width:5rem;height:auto;margin-top:20rem}.static-page-summer-kids2022-classes_container{text-align:center;color:#fff}.static-page-summer-kids2022-classes-catchcopy_tx{position:relative;margin:2.4rem auto 0.8rem;padding:0.2rem;color:#44444A;font-size:1rem;background-color:#ffe564;width:50%;border-radius:0.1rem}@media screen and (max-width: 640px){.static-page-summer-kids2022-classes-catchcopy_tx{width:80%}}.static-page-summer-kids2022-classes-catchcopy_tx:before{position:absolute;left:-1.8rem;top:0.8rem;display:inline-block;width:1rem;content:"";background-color:#ffe564;border-left:solid 0.6rem #49c11e;border-top:solid 1rem transparent;border-bottom:solid 1rem transparent;border-radius:0.1rem}.static-page-summer-kids2022-classes-catchcopy_tx:after{position:absolute;right:-1.8rem;top:0.8rem;display:inline-block;width:1rem;content:"";background-color:#ffe564;border-right:solid 0.6rem #49c11e;border-top:solid 1rem transparent;border-bottom:solid 1rem transparent;border-radius:0.1rem}.static-page-summer-kids2022-classes_title{color:#ffffcc;font-size:2.4rem;font-weight:bold}@media screen and (max-width: 640px){.static-page-summer-kids2022-classes_title{font-size:1.8rem}}.static-page-summer-kids2022-classes_tx{margin-bottom:0.8rem}@media screen and (max-width: 640px){.static-page-summer-kids2022-classes_tx{text-align:left}}.static-page-summer-kids2022-class_container{position:relative;margin:0 auto 1.6rem;padding:1.6rem;background-color:#ffffee;border-radius:0.8rem;width:90%;box-sizing:border-box;text-align:left;overflow:hidden}@media screen and (max-width: 640px){.static-page-summer-kids2022-class_container{width:100%;padding:0.8rem}}.static-page-summer-kids2022-class_container:nth-of-type(1) .static-page-summer-kids2022-class_title,.static-page-summer-kids2022-class_container:nth-of-type(1) .static-page-summer-kids2022-class-price_label{background-color:#00c9a7}.static-page-summer-kids2022-class_container:nth-of-type(1) .static-page-summer-kids2022-class-teacher_container{background-color:rgba(0,201,167,0.15)}.static-page-summer-kids2022-class_container:nth-of-type(2) .static-page-summer-kids2022-class_title,.static-page-summer-kids2022-class_container:nth-of-type(2) .static-page-summer-kids2022-class-price_label{background-color:#dfb743}.static-page-summer-kids2022-class_container:nth-of-type(2) .static-page-summer-kids2022-class-teacher_container{background-color:rgba(223,183,67,0.15)}.static-page-summer-kids2022-class_container:nth-of-type(3) .static-page-summer-kids2022-class_title,.static-page-summer-kids2022-class_container:nth-of-type(3) .static-page-summer-kids2022-class-price_label{background-color:#ff9966}.static-page-summer-kids2022-class_container:nth-of-type(3) .static-page-summer-kids2022-class-teacher_container{background-color:rgba(255,153,102,0.15)}.static-page-summer-kids2022-class_container:nth-of-type(4) .static-page-summer-kids2022-class_title,.static-page-summer-kids2022-class_container:nth-of-type(4) .static-page-summer-kids2022-class-price_label{background-color:#b28a59}.static-page-summer-kids2022-class_container:nth-of-type(4) .static-page-summer-kids2022-class-teacher_container{background-color:rgba(178,138,89,0.15)}.static-page-summer-kids2022-class_title{margin:-1.6rem -1.6rem 0;padding:0.4rem 1.6rem;color:#fff;font-size:1.4rem;font-weight:bold;background:#000}@media screen and (max-width: 640px){.static-page-summer-kids2022-class_title{margin:-0.8rem -0.8rem 0;padding:0.4rem 0.8rem;font-size:1.1rem}}.static-page-summer-kids2022-class-title-strong_tx{color:#ffffcc;font-size:1.2em}.static-page-summer-kids2022-class-contents_container{display:flex;margin-top:0.8rem;color:#57585C}@media screen and (max-width: 640px){.static-page-summer-kids2022-class-contents_container{display:block}}.static-page-summer-kids2022-class_img{width:40%;height:auto;margin:0 0.8rem 0.4rem 0;position:relative;float:left;border:solid 0.4rem #fff;box-shadow:1px 1px 2px 1px rgba(0,0,0,0.2)}.static-page-summer-kids2022-class_footer{margin-top:0.8rem;display:table;width:100%}.static-page-summer-kids2022-class-price_container{font-weight:bold;display:table-cell;vertical-align:middle}@media screen and (max-width: 640px){.static-page-summer-kids2022-class-price_container{display:block}}.static-page-summer-kids2022-class-button_container{position:relative;text-align:right}@media screen and (max-width: 640px){.static-page-summer-kids2022-class-button_container{margin-top:0.8rem}}.static-page-summer-kids2022-class-price_label{font-size:1rem;margin-right:0.8rem;padding:0.4rem;color:#fff;border-radius:0.2rem}.static-page-summer-kids2022-class-price_tx{font-weight:bolc}@media screen and (max-width: 640px){.static-page-summer-kids2022-class_btn{width:100%}}.static-page-summer-kids2022-class-description_container{margin:0;padding:0.8rem;width:50%}@media screen and (max-width: 640px){.static-page-summer-kids2022-class-description_container{padding:0;width:100%}}.static-page-summer-kids2022-class-description_tx{margin-bottom:0.8rem}.static-page-summer-kids2022-class-teacher_wrapper{margin:0;padding:0.8rem;width:50%;border-radius:0.4rem}@media screen and (max-width: 640px){.static-page-summer-kids2022-class-teacher_wrapper{margin-top:0.8rem;padding:0;width:100%}}.static-page-summer-kids2022-class-teacher_container{padding:0.8rem;border-radius:0.4rem}.static-page-summer-kids2022-class-teacher_title{font-weight:bold;margin-bottom:0.4rem}.static-page-summer-kids2022-class-teacher-img-info_container{margin-bottom:0.4rem;display:flex;align-items:center}.static-page-summer-kids2022-class-teacher-img_container{width:4rem;box-sizing:border-box}.static-page-summer-kids2022-class-teacher_img{width:100%;border-radius:50%}.static-page-summer-kids2022-class-teacher-name_container{padding-left:0.8rem;width:100%;box-sizing:border-box;font-weight:bold;color:#57585C}.static-page-summer-kids2022-class-teacher-name_label{margin-left:0.4rem;font-weight:normal}.static-page-summer-kids2022-class-teacher_tx{margin-bottom:1em}.static-page-summer-kids2022-class-teacher_btn{width:100%}.static-page-summer-kids2022-campaign-bg01_img{position:absolute;right:0.8rem;width:6.4rem;height:auto;margin-top:10rem}.static-page-summer-kids2022-campaign-bg02_img{position:absolute;left:1rem;width:6rem;height:auto;margin-top:40rem}.static-page-summer-kids2022-campaign_wrapper{width:80%;padding:1.6rem;background:url(//assets.street-academy.com/assets/static_page/summer-kids2022/summer-kids2022-campaign_bg-05d7d9cb7ca07ab3d6c8357d80c3104f2a5f7b84b0a68f86f3ce2ce7ac5d61b1.png);background-size:2rem}@media screen and (max-width: 640px){.static-page-summer-kids2022-campaign_wrapper{width:100%;padding:0.8rem}}.static-page-summer-kids2022-campaign_container{padding:2.4rem;background-color:#fff;text-align:center}@media screen and (max-width: 640px){.static-page-summer-kids2022-campaign_container{padding:2.4rem 0.8rem}}.static-page-summer-kids2022-campaign-catchcopy_tx{position:relative;display:inline;margin:0 auto 1.6rem;padding:0.6rem 0;border-top:solid 1px #57585C;border-bottom:solid 1px #57585C}.static-page-summer-kids2022-campaign-catchcopy_tx:before{position:absolute;left:-4.2rem;top:-0.4rem;display:inline-block;width:4rem;height:4rem;background:url(//assets.street-academy.com/assets/static_page/summer-kids2022/summer-kids2022-campaign-catch_bg01-d2caab26e70dd83b2dae38aa3849ca62c6864e73a26835cd5be43ac21a0a94bf.png) no-repeat;background-size:contain;content:""}@media screen and (max-width: 640px){.static-page-summer-kids2022-campaign-catchcopy_tx:before{display:none}}.static-page-summer-kids2022-campaign-catchcopy_tx:after{position:absolute;right:-4.2rem;top:-0.4rem;width:4rem;height:4rem;background:url(//assets.street-academy.com/assets/static_page/summer-kids2022/summer-kids2022-campaign-catch_bg02-f31291cc1651cd7f10c8e31b7333ef2e13b00817cb52e8d7f86b13b5721678d5.png) no-repeat;background-size:contain;content:""}@media screen and (max-width: 640px){.static-page-summer-kids2022-campaign-catchcopy_tx:after{display:none}}.static-page-summer-kids2022-campaign_title{margin-top:1.6rem;font-weight:bold;font-size:2.4rem;color:#00b5f4}@media screen and (max-width: 640px){.static-page-summer-kids2022-campaign_title{font-size:1.6rem}}.static-page-summer-kids2022-campaign_subtitle{position:relative;margin:2.4rem auto 0.8rem;padding:0.2rem;color:#fff;font-size:1.1rem;background-color:#00b5f4;width:50%;border-radius:0.1rem}@media screen and (max-width: 640px){.static-page-summer-kids2022-campaign_subtitle{width:80%;font-size:1rem}}.static-page-summer-kids2022-campaign_subtitle:before{position:absolute;left:-1.8rem;top:0.8rem;display:inline-block;width:1rem;content:"";background-color:#00b5f4;border-left:solid 0.6rem #fff;border-top:solid 1.2rem transparent;border-bottom:solid 1.2rem transparent;border-radius:0.1rem}.static-page-summer-kids2022-campaign_subtitle:after{position:absolute;right:-1.8rem;top:0.8rem;display:inline-block;width:1rem;content:"";background-color:#00b5f4;border-right:solid 0.6rem #fff;border-top:solid 1.2rem transparent;border-bottom:solid 1.2rem transparent;border-radius:0.1rem}.static-page-summer-kids2022-campaign-presents_container{display:flex}@media screen and (max-width: 640px){.static-page-summer-kids2022-campaign-presents_container{display:block}}.static-page-summer-kids2022-campaign-present_wrapper{margin:0.8rem;padding:0.4rem;width:50%;background-color:#ffffcc;border-radius:0.8rem;box-sizing:border-box}@media screen and (max-width: 640px){.static-page-summer-kids2022-campaign-present_wrapper{margin:1.6rem 0 0;width:100%}}.static-page-summer-kids2022-campaign-present_container{padding:1.2rem;border-radius:0.4rem;border:solid 1px #00b5f4}@media screen and (max-width: 640px){.static-page-summer-kids2022-campaign-present_container{padding:0.8rem}}.static-page-summer-kids2022-campaign-present-small_tx{margin-bottom:0.8rem;background-color:#00b5f4;line-height:0;font-size:0.8rem;color:#fff;font-weight:bold;border-top:solid 1rem transparent;border-right:solid 0.5rem #ffffcc;border-bottom:solid 1rem transparent;border-left:solid 0.5rem #ffffcc}.static-page-summer-kids2022-campaign-present-strong_tx{display:block}.static-page-summer-kids2022-campaign-present-prize_tx{font-size:2rem;font-weight:bold;display:block;color:#E84855}.static-page-summer-kids2022-footer_btn{margin-top:0.8rem}@media screen and (max-width: 640px){.static-page-summer-kids2022-footer_btn{width:100%}}.static-page-202206_container{background:url(//assets.street-academy.com/assets/static_page/newcomer_202206/newcomer_202206_bg-806ac8c545ffa8273548c215878801ad0c114d6021682b40dfaee5b479a40d69.png) no-repeat;background-size:110%;background-position:top center;background-repeat:repeat-y}@media screen and (max-width: 640px){.static-page-202206_container{background:none}}.static-page-202206-cp-section-contents_container{width:80%;margin:0 auto 2.4rem;color:#44444A;text-align:center;box-sizing:border-box}@media screen and (max-width: 640px){.static-page-202206-cp-section-contents_container{width:100%;padding:0 0.8rem}}.static-page-202206_header{padding:1.6rem 0 0;text-align:center;background-color:#00b5b0;background:url(//assets.street-academy.com/assets/static_page/newcomer_202206/newcomer_202206_header_bg-ac490f54ea532c99acea0636deafafe39de5c2196c0ddb1f2f3d618f0945b8ac.png) no-repeat;background-size:cover}@media screen and (max-width: 640px){.static-page-202206_header{padding-top:0.8rem}}.static-page-202206-header_img{width:60%}@media screen and (max-width: 640px){.static-page-202206-header_img{width:90%}}.static-page-202206-section-title_wrapper{background-color:#00b5b0}.static-page-202206-section-title_container{background-color:#00b5b0;text-align:center;display:table;width:100%;max-width:980px;margin:auto}.static-page-202206-chart-pc_img{width:100%}@media screen and (max-width: 640px){.static-page-202206-chart-pc_img{display:none}}.static-page-202206-chart-sp_img{display:none}@media screen and (max-width: 640px){.static-page-202206-chart-sp_img{display:block;width:100%}}.static-page-202206-cp_subtitle{margin-bottom:0.8rem;font-weight:bold;font-size:2rem;text-align:center;background:url(//assets.street-academy.com/assets/static_page/newcomer_202206/newcomer_202206_cp_subtitle_bg-d456e07069172cf9e32db50c82aba4b0afe5d8fe02990e0d6664eba3cfcbf46c.png) no-repeat;background-size:40% 70%;background-position:bottom}@media screen and (max-width: 640px){.static-page-202206-cp_subtitle{background-size:60% 70%;margin-bottom:0.8rem;font-size:1.6rem}}.static-page-202206-section-title-bg1_container,.static-page-202206-section-title-bg2_container{display:table-cell;width:6.4rem}@media screen and (max-width: 640px){.static-page-202206-section-title-bg1_container,.static-page-202206-section-title-bg2_container{width:4rem}}.static-page-202206-section-title-bg1_container{background:url(//assets.street-academy.com/assets/static_page/newcomer_202206/newcomer_202206_subtitle_bg01-4c6e25b6c23aedfce68855f89fefeec8e10daf39ec0aaf3e8b255ec917af674e.png) no-repeat;background-size:contain;background-position:bottom}.static-page-202206-section-title-bg2_container{background:url(//assets.street-academy.com/assets/static_page/newcomer_202206/newcomer_202206_subtitle_bg02-e3d5cdd4789db71e85035ba1c696183471930f0dff5127b847e3ab5a667079bf.png) no-repeat;background-size:contain;background-position:bottom}.static-page-202206-section-title-tx_container{padding:0.8rem 0}.static-page-202206-section-title-small_tx{display:inline-block;padding:0.2rem 0.8rem;color:#00b5b0;font-weight:bold;background:#fff;border-radius:1rem;white-space:nowrap}@media screen and (max-width: 640px){.static-page-202206-section-title-small_tx{padding:0 0.8rem;margin-bottom:0.4rem;font-size:0.8rem}}.static-page-202206-section_title{font-size:1.6rem;font-weight:bold;color:#fff}@media screen and (max-width: 640px){.static-page-202206-section_title{font-size:1.2rem}}.static-page-202206-section_container{text-align:center}.static-page-202206-section-title-strong_tx{font-size:1.4em;color:#ffffcc}.static-page-202206-search-section_container{margin:1.6rem auto 3.6rem;width:80%}@media screen and (max-width: 640px){.static-page-202206-search-section_container{width:100%}}.static-page-202206-search-section_title{margin:0.8rem 0 1.6rem;text-align:center;font-size:1.4rem;font-weight:bold}.static-page-202206-search-section-title_ic{width:1.2em;height:1.2em;line-height:1.2em;display:inline-block;margin-right:0.4em;padding:0.4em;color:#fff;background-color:#00b5b0;border-radius:50%;vertical-align:baseline}.static-page-202206-search-img-description_container{margin-top:0.8rem;display:flex;align-items:flex-start}@media screen and (max-width: 640px){.static-page-202206-search-img-description_container{display:block}}.static-page-202206-search-section_img{width:100%;text-align:center}.static-page-202206-search-section-img1-pc_container{display:block;width:30%}@media screen and (max-width: 640px){.static-page-202206-search-section-img1-pc_container{display:none}}.static-page-202206-search-section-img1-sp_container{display:none}@media screen and (max-width: 640px){.static-page-202206-search-section-img1-sp_container{display:block;width:80%;margin:auto}}.static-page-202206-search-section-img2-pc_container{padding-right:1.6rem;display:block;width:50%}@media screen and (max-width: 640px){.static-page-202206-search-section-img2-pc_container{display:none}}.static-page-202206-search-section-img2-sp_container{display:none}@media screen and (max-width: 640px){.static-page-202206-search-section-img2-sp_container{display:block;width:80%;margin:auto}}.static-page-202206-search-description_wrapper{margin:0;width:80%}@media screen and (max-width: 640px){.static-page-202206-search-description_wrapper{width:100%}}.static-page-202206-search-description_container{margin-bottom:0.8rem;padding:0.8rem;border:solid 3px #00b5b0;border-radius:0.8rem;text-align:left}@media screen and (max-width: 640px){.static-page-202206-search-description_container{margin-top:0.8rem}}.static-page-202206-search-description_title{font-weight:bold}.static-page-202206-search-description-title-strong_tx{font-size:1.2em;color:#00b5b0}.static-page-202206-search-description_tx{margin-bottom:0.8rem}.static-page-202206-articles_container{width:100%;display:flex;flex-wrap:wrap;margin:1.6rem auto;padding:0 0.4rem;text-align:left;box-sizing:border-box}@media screen and (max-width: 640px){.static-page-202206-articles_container{padding:0}}.static-page-202206-article_wrapper{box-sizing:border-box;width:50%;padding:0.2rem}@media screen and (max-width: 640px){.static-page-202206-article_wrapper{width:100%}}.static-page-202206-article_btn{display:block;padding:0.8rem;color:#57585C;background-color:#F7F7F7;border-radius:0.4rem;transition:0.1s;min-height:100%;box-sizing:border-box}.static-page-202206-article_btn:hover{background-color:rgba(2,195,154,0.2)}.static-page-202206-article_container{display:flex}.static-page-202206-article-img_container{position:relative;width:120px;height:auto}.static-page-202206-article_img{display:block;box-sizing:border-box;width:120px;background-color:#F7F7F7;background-position:center;background-size:cover;border-radius:0.2rem}.static-page-202206-article-info_container{padding-left:0.8rem}.static-page-202206-article_title{font-weight:bold;color:#57585C}@media screen and (max-width: 640px){.static-page-202206-article_title{font-size:1rem}}.static-page-202206-article-link_tx{color:#00AC88;text-align:right}.static-page-202206-article-link_tx i{margin-left:0.2rem}.static-page-202205-cp_header{padding:3rem;text-align:center;background:url(//assets.street-academy.com/assets/static_page/upup_million_202205/upup_million_202205_header_bg-55096ab69a14175d4beeab0efe18c9d42771d1853f3f87c30313093936e4ef1d.png) center center/cover no-repeat}@media screen and (max-width: 640px){.static-page-202205-cp_header{padding:1rem}}.static-page-202205-cp-title_img{width:40rem}@media screen and (max-width: 640px){.static-page-202205-cp-title_img{width:100%}}.static-page-202205-cp-top_container{padding-bottom:3rem;background-color:#fff6c4}.static-page-202205-cp-bottom_container{padding-bottom:3rem;background-color:rgba(2,195,154,0.3)}.static-page-202205-cp_title{padding:0}@media screen and (max-width: 640px){.static-page-202205-cp_title{font-size:1.1rem}}.static-page-202205-cp_subtitle{margin-bottom:0.5rem;color:#44444A;font-weight:bold;font-size:1.5rem}@media screen and (max-width: 640px){.static-page-202205-cp_subtitle{font-size:1.1rem}}.static-page-202205-cp-01_tx,.static-page-202205-cp-02_tx,.static-page-202205-cp-num_tx{display:inline-block;width:2.6rem;height:2.6rem;margin-bottom:0.5rem;color:#fff;font-weight:bold;font-size:1rem;line-height:2.6rem;background-color:#ff6fb4;border-radius:1.3rem}.static-page-202205-cp-02_tx{color:#44444A;background-color:rgba(2,195,154,0.3)}.static-page-202205-cp-num_tx{margin-bottom:1rem;color:#44444A;background-color:#fff}.static-page-202205-cp-menu_container{display:flex;justify-content:center}@media screen and (max-width: 640px){.static-page-202205-cp-menu_container{margin-top:1rem}}.static-page-202205-cp-menu_item{position:relative;top:0;width:100%;margin-right:3rem;padding:1.5rem 1rem 0.5rem;text-align:center;background-color:#fff;border-radius:0.5rem}.static-page-202205-cp-menu_item:last-child{margin-right:0}.static-page-202205-cp-menu_item:hover{top:-3px;color:#44444A;box-shadow:0 5px 15px rgba(0,0,0,0.3);transition:0.1s}@media screen and (max-width: 640px){.static-page-202205-cp-menu_item{margin-right:1rem;padding:1rem 0.5rem 0}}.static-page-202205-cp-menu-01_tx,.static-page-202205-cp-menu-02_tx{color:#ff6fb4;font-weight:bold;font-size:0.9rem}@media screen and (max-width: 640px){.static-page-202205-cp-menu-01_tx,.static-page-202205-cp-menu-02_tx{font-size:0.7rem}}.static-page-202205-cp-menu-02_tx{color:#02C39A}.static-page-202205-cp-menu-01_ic i,.static-page-202205-cp-menu-02_ic i{color:#ff6fb4;font-size:2rem}.static-page-202205-cp-menu-02_ic i{color:#02C39A}.static-page-202205-cp-contents_container{padding:3rem 0}.static-page-202205-cp-contents_title:before{background-color:#ff6fb4}.static-page-202205-cp-contents_tx{margin-bottom:2.5rem}@media screen and (max-width: 640px){.static-page-202205-cp-contents_tx{font-size:0.9rem;text-align:left}}.static-page-202205-cp_line{border:0;height:1px;background-color:#DADDDC}.static-page-202205-cp-graph_img{width:45%;margin:1rem 0 1.5rem}@media screen and (max-width: 640px){.static-page-202205-cp-graph_img{width:100%;margin:0 0 0.25rem}}.static-page-202205_ic{padding:1rem;color:#ff6fb4;font-size:2rem}.static-page-202205-cp-present_container{box-sizing:border-box;width:80%;margin:0 auto;padding:2rem;font-weight:bold;background-color:#fff6c4}@media screen and (max-width: 640px){.static-page-202205-cp-present_container{width:100%;padding:1rem}}.static-page-202205-cp-present_tx{margin-right:0.3rem;color:#ff6fb4;font-weight:bold;font-size:1.5rem}@media screen and (max-width: 640px){.static-page-202205-cp-present_tx{font-size:1rem}}.static-page-202205-cp-banner_img{width:20rem}@media screen and (max-width: 640px){.static-page-202205-cp-banner_img{width:100%}}.static-page-202205-cp-step_container{box-sizing:border-box;width:70%;margin:3rem auto 0.8rem;padding:2rem;background-color:rgba(2,195,154,0.2)}.static-page-202205-cp-step_container:last-child{margin:0.5rem auto 0}@media screen and (max-width: 640px){.static-page-202205-cp-step_container{width:100%;padding:2rem 1rem}}.static-page-202205-cp-step_tx{font-weight:bold;margin-bottom:1rem}@media screen and (max-width: 640px){.static-page-202205-cp-step_tx{font-size:0.9rem}}.static-page-202205-cp-twitter_container{width:60%;margin:0 auto}.static-page-202205-cp-twitter_container a{cursor:pointer}@media screen and (max-width: 640px){.static-page-202205-cp-twitter_container{width:100%}}.static-page-202204-cp-title-pc_img{width:100%;position:relative}@media screen and (max-width: 640px){.static-page-202204-cp-title-pc_img{display:none}}.static-page-202204-cp-title-sp_img{display:none}@media screen and (max-width: 640px){.static-page-202204-cp-title-sp_img{display:block;width:120%;position:relative;left:-10%}}.static-page-202204-cp-top_container{background:url(//assets.street-academy.com/assets/static_page/upup_202204/upup_202204_bg-9bd79f42859d73eb87b4e26c063abf3723e2285f9f2fe365987c831e3902e8b4.png) top center/140% repeat-y;padding:0.8rem 0.8rem 1.6rem}.static-page-202204-contents_container{margin:auto;padding:4rem;text-align:center;background-color:#fff;border-radius:0.5rem;width:100%;max-width:980px;box-sizing:border-box}@media screen and (max-width: 640px){.static-page-202204-contents_container{padding:1.6rem 1.6rem 2.4rem}}.static-page-202204-cp-strong_tx{font-weight:bold}.static-page-202204-cp_title{margin-bottom:0.5rem;color:#44444A;font-weight:bold;font-size:1.5rem}@media screen and (max-width: 640px){.static-page-202204-cp_title{font-size:1.2rem}}.static-page-202204-cp_subtitle{width:8rem;margin:0 0 0 65%;padding:0.3rem;background-color:#fff;border:1px solid #44444A;border-radius:1rem}@media screen and (max-width: 640px){.static-page-202204-cp_subtitle{margin:0 0 0 auto}}.static-page-202204-cp-section-contents_container{width:80%;margin:0 auto 4.8rem;color:#44444A;text-align:center;box-sizing:border-box}@media screen and (max-width: 640px){.static-page-202204-cp-section-contents_container{width:100%}}.static-page-202204-cp-section_title{margin-bottom:0.4rem;padding:0.4rem;font-weight:bold;background-color:rgba(255,231,2,0.8)}.static-page-202204-cp-graph-pc_img{width:80%}@media screen and (max-width: 640px){.static-page-202204-cp-graph-pc_img{display:none}}.static-page-202204-cp-graph-sp_img{display:none}@media screen and (max-width: 640px){.static-page-202204-cp-graph-sp_img{display:block;width:100%}}.static-page-202204-cp-feature_title{margin-bottom:3rem}@media screen and (max-width: 640px){.static-page-202204-cp-feature_title{margin:0 0 2rem;font-size:1.125rem}}.static-page-202204-cp-feature_title:before{display:inline-block;width:2.4rem;height:2.4rem;margin-right:0.4rem;padding-bottom:0.25rem;vertical-align:middle;background:url(//assets.street-academy.com/assets/static_page/upup_202204/upup_202204_title_bg1-a2fc40f419cc849cc6ae67eb72c5559883c06fc2ccf75d479a50da22381e0c24.png) no-repeat;background-size:contain;content:""}@media screen and (max-width: 640px){.static-page-202204-cp-feature_title:before{display:none}}.static-page-202204-cp-feature_title:after{display:inline-block;width:2.4rem;height:2.4rem;margin-left:0.4rem;padding-bottom:0.25rem;vertical-align:middle;background:url(//assets.street-academy.com/assets/static_page/upup_202204/upup_202204_title_bg2-62f579951b02f5b3408c0457f858f62e6409a0861710e6570e42d36570643dc9.png) no-repeat;background-size:contain;content:""}@media screen and (max-width: 640px){.static-page-202204-cp-feature_title:after{display:none}}.static-page-202203-cp_header{padding:3rem;text-align:center;background:url(//assets.street-academy.com/assets/static_page/upup_202203/upup_202203_header_bg-bd3c61a795440efcc0989a331dda86da41c3cad0c872c774515faea0f9b7c2ba.jpg) center center/cover no-repeat}@media screen and (max-width: 640px){.static-page-202203-cp_header{padding:5rem 0;background:url(//assets.street-academy.com/assets/static_page/upup_202203/upup_202203_header_bg_sp-50850be12fea908346b133a6308a9d080bc1b327f5ff196dc1cec0c3f439b15d.jpg) center center/cover no-repeat}}.static-page-202203-cp-title_img{width:20%}@media screen and (max-width: 640px){.static-page-202203-cp-title_img{width:90%}}.static-page-202203-cp-top_container{background:url(//assets.street-academy.com/assets/static_page/upup_202203/upup_202203_top_bg-0e32e5d2aaf9852decb362ab0a4a6c86f25a9d5733e7a952f7772e5f452fd00f.png) center center/cover no-repeat}@media screen and (max-width: 640px){.static-page-202203-cp-top_container{background:url(//assets.street-academy.com/assets/static_page/upup_202203/upup_202203_top_bg_sp-5544894a02356d30c0e6ba9b3e0b06fce551962c552a05829b9c1b4ebfdceb16.png) center center/cover no-repeat}}.static-page-202203-cp-bottom_container{background:url(//assets.street-academy.com/assets/static_page/upup_202203/upup_202203_bottom_bg-90b502c4c3c3aa8eef2e85baa83a31b92f3a35e3ce9170e7a8ceb166cb8cc03c.png) center center/cover no-repeat}@media screen and (max-width: 640px){.static-page-202203-cp-bottom_container{background:url(//assets.street-academy.com/assets/static_page/upup_202203/upup_202203_bottom_bg_sp-4a6faf73e1fda1aa3c28dc58e31c5c27f5478c4eb8a57bbfdaa94f94cc4ea0fe.png) center center/cover no-repeat}}.static-page-202203-cp-title_container{padding:1.5rem;text-align:center;background:url(//assets.street-academy.com/assets/static_page/upup_202203/upup_202203_title_bg-449fe09758e52d99cc4890d5d5687e63dddb7d9b8e0bb338fd333c2e02a5fa69.png) center center/contain no-repeat}.static-page-202203-cp_title{margin-bottom:0.5rem;color:#44444A;font-weight:bold;font-size:1.5rem}.static-page-202203-cp_subtitle{width:8rem;margin:0 0 0 65%;padding:0.3rem;background-color:#fff;border:1px solid #44444A;border-radius:1rem}@media screen and (max-width: 640px){.static-page-202203-cp_subtitle{margin:0 0 0 auto}}.static-page-202203-cp-contents_title:before{background-color:#ffdadd}.static-page-202203-cp-graph_img{width:50%;margin:1rem 0 1.5rem}@media screen and (max-width: 640px){.static-page-202203-cp-graph_img{width:100%;margin:0 0 0.25rem}}.static-page-202201-cp-body_container{padding-bottom:4.8rem;background:url(//assets.street-academy.com/assets/static_page/upup_202201/upup_202201_bg-7fe7b497bf245a6dd2b0dfc49eab78dfa0f1beef45f9d3448ca660528d19117d.png) top center/100% repeat-y;background-color:#3fcde5}@media screen and (max-width: 640px){.static-page-202201-cp-body_container{padding:0}}.static-page-202201-cp-header-img_container{position:relative;width:900px;margin:0 auto}@media screen and (max-width: 640px){.static-page-202201-cp-header-img_container{width:110%;left:-5%}}.static-page-202201-cp-main_container{margin:0 auto;padding:0;border-radius:0;box-shadow:none}.static-page-202201-cp-introduction_container{padding:2.4rem 0 8rem;text-align:center;background:url(//assets.street-academy.com/assets/static_page/upup_202201/upup_202201_introduction_bg-e109db6aa8d0a1dd0d658812bb3ca9f4b01a0fd15d7e86d39223e1209f7d3045.png);background-position:bottom;background-size:100%;background-repeat:no-repeat;background-color:#009bb7}@media screen and (max-width: 640px){.static-page-202201-cp-introduction_container{padding:2rem 0}}.static-page-202201-cp-introduction_title{margin-bottom:1.6rem;font-size:2rem;font-weight:bold;color:#fbf8e5}@media screen and (max-width: 640px){.static-page-202201-cp-introduction_title{margin-bottom:0.8rem;font-size:1.5rem}}.static-page-202201-cp-introduction_tx{margin-bottom:1.6rem;color:#fff}@media screen and (max-width: 640px){.static-page-202201-cp-introduction_tx{text-align:left}.static-page-202201-cp-introduction_tx br{display:none}}.static-page-202201-cp_title{font-weight:bold;font-size:2.4rem;text-align:center;color:#009bb7}@media screen and (max-width: 640px){.static-page-202201-cp_title{font-size:1.5rem}}.static-page-202201-cp_subtitle{margin-bottom:1.6rem;font-weight:bold;font-size:2rem;text-align:center;color:#009bb7}.static-page-202201-cp_subtitle i{margin-right:0.2em;padding:0.4em;font-size:0.8em;background-color:#ffe700;border-radius:50%;vertical-align:middle}@media screen and (max-width: 640px){.static-page-202201-cp_subtitle{font-size:1.4rem}}.static-page-202201-cp-subtitle-small_tx{margin-right:0.4rem;padding:0.4rem 0.8rem;display:inline-block;color:#009bb7;font-size:0.8rem;background-color:#fff;border-radius:1.6rem;vertical-align:middle}.static-page-202201-cp-chart_img{margin-top:0.8rem;width:80%}@media screen and (max-width: 640px){.static-page-202201-cp-chart_img{width:100%}}.static-page-202201-cp-section-contents_container,.static-page-202201-cp-services-contents_container{width:80%;margin:0 auto 2.4rem;color:#44444A;text-align:center;box-sizing:border-box}@media screen and (max-width: 640px){.static-page-202201-cp-section-contents_container,.static-page-202201-cp-services-contents_container{width:100%;padding:0 0.8rem}}.static-page-202201-cp-section_container,.static-page-202201-cp-column_container{padding:2.4rem 0 3.6rem;text-align:center;background:url(//assets.street-academy.com/assets/static_page/upup_202201/upup_202201_section_bg-0ced11eceef0475a6e2b855e8afdc1b3183cf2b5f0a6ca8f2062f5aaed182f0b.png);background-position:top left;background-repeat:no-repeat}@media screen and (max-width: 640px){.static-page-202201-cp-section_container,.static-page-202201-cp-column_container{background-size:80%}}.static-page-202201-cp-section_title{margin-bottom:0.4rem;padding:0.4rem;font-weight:bold;background-color:rgba(0,207,220,0.2);border-radius:2rem}.static-page-202201-cp-column_container{background-color:#b2ebf5;padding:2.4rem 0 0.8rem}.static-page-202201-cp-column_btn{display:block;margin-bottom:0.8rem;padding:0.8rem;background-color:#fff;text-align:left;border-radius:0.4rem;overflow:hidden;transition:0.2s}.static-page-202201-cp-column_btn:hover{background-color:rgba(255,255,255,0.5)}.static-page-202201-cp-column_img{margin-right:0.8rem;background-color:#ededed;float:left;width:6rem;height:6rem;border-radius:0.2rem}.static-page-202201-cp-column_title{margin-top:0.8rem;font-weight:bold;color:#44444A}@media screen and (max-width: 640px){.static-page-202201-cp-column_title{margin-top:0}}.static-page-202201-cp-column_link{display:block;margin:0.8rem 0;text-align:right;color:#00AC88}.static-page-202201-cp-column_link:hover{text-decoration:underline}.static-page-202201-cp-services_container{width:100%;display:flex;flex-wrap:wrap;margin:auto;padding:0 0.4rem;text-align:left;box-sizing:border-box}@media screen and (max-width: 640px){.static-page-202201-cp-services_container{display:block;padding:0}}.static-page-202201-cp-services_container .subscription-service-box_btn,.static-page-202201-cp-services_container .onetime-service-box_btn{min-height:12rem}.static-page-202201-cp-services-contents_container{width:90%}@media screen and (max-width: 640px){.static-page-202201-cp-services-contents_container{width:100%}}.static-page-202201-cp-services-more_btn{width:100%;padding:0.8rem 1.2rem;margin:0.8rem 0.2rem}.static-page-202111-cp-body_container{padding-bottom:5rem;background:url(//assets.street-academy.com/assets/static_page/upup_202111/upup_202111_bg-64b34c2cf91441e2c1898694dbc7fafe2daa47f902b560700ac8d11eaf244ccd.png) top center/120% repeat-y}@media screen and (max-width: 980px){.static-page-202111-cp-body_container{background-size:150%}}@media screen and (max-width: 640px){.static-page-202111-cp-body_container{background-size:200%}}.static-page-202111-cp-header-img_container{max-width:660px;margin:0 auto 0.8rem;padding-top:0.8rem}@media screen and (max-width: 640px){.static-page-202111-cp-header-img_container{width:90%}}.static-page-202111-cp-contents_wrapper{border-radius:0;box-sizing:border-box;width:100%;max-width:814px;margin:0 auto 7rem;padding:0.6rem;background-color:white;box-shadow:0 0.2rem 0.5rem rgba(0,0,0,0.3)}.static-page-202111-cp-contents_container{margin:0;border:solid 4px #00cfdc;border-radius:0;box-shadow:none}.static-page-202111-cp_contents_title{background-color:rgba(0,207,220,0.2);border-radius:2rem}.static-page-202111-cp-feature_title{margin-bottom:3rem}@media screen and (max-width: 640px){.static-page-202111-cp-feature_title{margin:0 0 2rem;font-size:1.125rem}}.static-page-202111-cp-feature_title:before{display:inline-block;width:3rem;height:3rem;margin-right:0.25rem;padding-bottom:0.25rem;vertical-align:middle;background:url(//assets.street-academy.com/assets/static_page/upup_202111/upup_202111_teacher1-9091169b61bf14dca4d2631d07396a92634777d6fc5ecb698319d9360d414a98.png) no-repeat;background-size:contain;content:""}@media screen and (max-width: 640px){.static-page-202111-cp-feature_title:before{display:none}}.static-page-202111-cp-feature_title:after{display:inline-block;width:3rem;height:3rem;margin-left:0.25rem;padding-bottom:0.25rem;vertical-align:middle;background:url(//assets.street-academy.com/assets/static_page/upup_202111/upup_202111_teacher2-c2e3c12947943582195c7056071f8514d57edc58a9e8570f3309914fdef75acb.png) no-repeat;background-size:contain;content:""}@media screen and (max-width: 640px){.static-page-202111-cp-feature_title:after{display:none}}.static-page-202111-cp-chart1_img{width:70%;margin:0.5rem 0 2rem}.static-page-202111-cp-chart2_img{width:100%;margin:2.4rem 0 0.8rem}.static-page-202111-cp-strong_tx{font-size:2rem;font-weight:bold}.static-page-202111-cp-strong_tx{font-size:2rem;font-weight:bold}.static-page-202111-cp-strong-warning_tx{font-size:2rem;font-weight:bold;color:#E84855}.static-page-202111-cp-banners_container{width:60%;margin:auto}@media screen and (max-width: 640px){.static-page-202111-cp-banners_container{width:100%}}.static-page-202111-cp-banner_img{width:100%;margin:0.8rem 0}.static-page-202112-cp-body_container{padding-bottom:5rem;background:url(//assets.street-academy.com/assets/static_page/newcomer_202112/newcomer_202112_bg-4c806dd43470632adb18b896753cf2a88fcd86b7017fbd792cc1004bcf363199.png) top center/100% repeat-y}@media screen and (max-width: 640px){.static-page-202112-cp-body_container{background-size:130%}}.static-page-202112-cp-header-img_container{width:500px;margin:0 auto 3rem;padding-top:3rem}@media screen and (max-width: 640px){.static-page-202112-cp-header-img_container{width:90%;margin:0 auto 1.6rem;padding-top:1.5rem}}.static-page-202112-cp-step_img{width:80%;margin:0.5rem 0 1.5rem}@media screen and (max-width: 640px){.static-page-202112-cp-step_img{width:100%;margin:0.5rem 0}}.static-page-202112-cp-desc_container{margin:1.5rem 0;padding:2rem 1.5rem;color:#44444A;border-radius:2rem;background-color:#F7F7F7}@media screen and (max-width: 640px){.static-page-202112-cp-desc_container{margin:1.5rem 0 0;padding:2rem 1.5rem 1.5rem}}.static-page-202112-cp-desc_title{position:relative;width:15rem;margin:0 auto 1.2rem;padding:0.5rem;color:#44444A;font-weight:bold;font-size:1rem;border:3px solid #fb6e7d;border-radius:10px;background:#fff}@media screen and (max-width: 640px){.static-page-202112-cp-desc_title{width:auto}}.static-page-202112-cp-desc_subtitle{font-weight:bold;font-size:0.9rem}.static-page-202112-cp-desc_wrapper{overflow:hidden;margin-top:2rem}.static-page-202112-cp-desc_item{float:left;box-sizing:border-box;width:50%;padding:0 1rem}@media screen and (max-width: 640px){.static-page-202112-cp-desc_item{float:none;width:100%}.static-page-202112-cp-desc_item:first-child{margin-bottom:2.5rem}}.static-page-202112-cp-desc_subtitle{min-height:3rem;font-weight:bold;font-size:1rem}.static-page-202112-cp-desc_img{width:100%;margin-bottom:0.5rem}.static-page-202112-cp-desc_tx{text-align:left}.static-page-202112-cp-feature_title{margin-bottom:3rem}@media screen and (max-width: 640px){.static-page-202112-cp-feature_title{margin:0 0 2rem;font-size:1.125rem}}.static-page-202112-cp-feature_title:before{display:inline-block;width:2.5rem;height:2.5rem;margin-right:0.5rem;padding-bottom:0.5rem;vertical-align:middle;background:url(//assets.street-academy.com/assets/static_page/newcomer_202112/snowflake-ea270cf977e57b353d199f386b0ee53f1c5619436a09f1b7f7c71c1e6ae0ba71.png) no-repeat;background-size:contain;content:""}@media screen and (max-width: 640px){.static-page-202112-cp-feature_title:before{display:none}}.static-page-202112-cp-feature_title:after{display:inline-block;width:2.5rem;height:2.5rem;margin-left:0.5rem;padding-bottom:0.5rem;vertical-align:middle;background:url(//assets.street-academy.com/assets/static_page/newcomer_202112/snowflake-ea270cf977e57b353d199f386b0ee53f1c5619436a09f1b7f7c71c1e6ae0ba71.png) no-repeat;background-size:contain;content:""}@media screen and (max-width: 640px){.static-page-202112-cp-feature_title:after{display:none}}.static-page-202110-cp-body_container{padding-bottom:5rem;background:url(//assets.street-academy.com/assets/static_page/newcomer_202110/newcomer_202110_bg-7546ba56d7a67063b50e710933a71473c6ee250340b62f12567a631b62a7f831.png) top center/100% repeat-y}@media screen and (max-width: 640px){.static-page-202110-cp-body_container{background-size:130%}}.static-page-202110-cp-header-img_container{max-width:660px;margin:0 auto 3rem;padding-top:3rem}@media screen and (max-width: 640px){.static-page-202110-cp-header-img_container{margin:0 auto 1.6rem;padding-top:1.5rem}}.static-page-202109-cp-header_tx{color:#57585C}.static-page-202110-cp-feature_title{margin-bottom:3rem}@media screen and (max-width: 640px){.static-page-202110-cp-feature_title{margin:0 0 2rem;font-size:1.125rem}}.static-page-202110-cp-feature_title:before{display:inline-block;width:2rem;height:2rem;margin-right:0.25rem;padding-bottom:0.25rem;vertical-align:middle;background:url(//assets.street-academy.com/assets/static_page/cp/acorn_be-f203df31af997381ddbf91cdd3331bfecb298dfa8f0fd86b460bc12d2e5dc5cb.png) no-repeat;background-size:contain;content:""}@media screen and (max-width: 640px){.static-page-202110-cp-feature_title:before{display:none}}.static-page-202110-cp-feature_title:after{display:inline-block;width:2rem;height:2rem;margin-left:0.25rem;padding-bottom:0.25rem;vertical-align:middle;background:url(//assets.street-academy.com/assets/static_page/cp/acorn_be-f203df31af997381ddbf91cdd3331bfecb298dfa8f0fd86b460bc12d2e5dc5cb.png) no-repeat;background-size:contain;content:""}@media screen and (max-width: 640px){.static-page-202110-cp-feature_title:after{display:none}}.static-page-202110-cp-ladder-reserve_container{margin:3rem 2rem;padding:3.5rem 2rem 2rem;border-radius:2rem;background-color:rgba(255,106,71,0.05)}@media screen and (max-width: 640px){.static-page-202110-cp-ladder-reserve_container{margin:1.5rem 0 0;padding:2rem 1.5rem 1.5rem}}.static-page-202110-cp-ladder-reserve-bubble_tx{position:relative;width:15rem;margin:0 auto 1.2rem;padding:0.5rem;color:#44444A;font-weight:bold;font-size:1rem;border:3px solid #FF6A47;border-radius:10px;background:#fff}@media screen and (max-width: 640px){.static-page-202110-cp-ladder-reserve-bubble_tx{width:auto}}.static-page-202110-cp-ladder-reserve-bubble_tx:before{position:absolute;bottom:-14px;left:45%;width:0;height:0;content:"";border-width:14px 12px 0 12px;border-style:solid;border-color:#FF6A47 transparent transparent transparent}.static-page-202110-cp-ladder-reserve-bubble_tx:after{position:absolute;bottom:-10px;left:45%;width:0;height:0;content:"";border-width:14px 12px 0 12px;border-style:solid;border-color:#fff transparent transparent transparent}.static-page-202110-cp-ladder-reserve_title{margin:0 auto 1rem;color:#FF6A47;font-weight:bold;font-size:1.5rem}@media screen and (max-width: 640px){.static-page-202110-cp-ladder-reserve_title{width:13rem;margin-bottom:0}}.static-page-202110-cp-ladder-reserve_tx{margin:1.5rem 0 0.5rem;color:#44444A}.static-page-202110-cp-ladder-reserve-img_container{width:65%;margin:0.5rem auto 2rem}@media screen and (max-width: 640px){.static-page-202110-cp-ladder-reserve-img_container{width:100%;margin:0 auto}}.static-page-202110-cp-ladder-reserve_img{width:100%;border-radius:0.25rem}.static-page-202109-cp-body_container{padding-bottom:5rem;background-color:#fcc342;background-image:url(//assets.street-academy.com/assets/static_page/newcomer_202109/newcomer_202109_bg-a7c5feaf6844c89a13e9c6d67acdabac19aa8ca352658c31fda1a21e44076e03.png);background-size:contain;background-repeat:no-repeat}.static-page-202109-cp-header-img_container{max-width:680px;margin:0 auto;padding:0.8rem 0 0.8rem;text-align:center}@media screen and (max-width: 640px){.static-page-202109-cp-header-img_container{position:relative;padding-top:0;left:-20%;width:140%}}.static-page-202109-cp-header_tx{color:#57585C}.static-page-202109-cp-feature_title{margin-bottom:3rem}@media screen and (max-width: 640px){.static-page-202109-cp-feature_title{margin:0 0 2rem;font-size:1.125rem}}.static-page-202109-cp-feature_title:before{display:inline-block;width:2rem;height:2rem;margin-right:0.25rem;padding-bottom:0.25rem;vertical-align:middle;background:url(//assets.street-academy.com/assets/static_page/newcomer_202109/acorn-75fd4e1685f41215b159e4dcfd0689c972451830e146646610371a94bca88651.png) no-repeat;background-size:contain;content:""}@media screen and (max-width: 640px){.static-page-202109-cp-feature_title:before{display:none}}.static-page-202109-cp-feature_title:after{display:inline-block;width:2rem;height:2rem;margin-left:0.25rem;padding-bottom:0.25rem;vertical-align:middle;background:url(//assets.street-academy.com/assets/static_page/newcomer_202109/acorn-75fd4e1685f41215b159e4dcfd0689c972451830e146646610371a94bca88651.png) no-repeat;background-size:contain;content:""}@media screen and (max-width: 640px){.static-page-202109-cp-feature_title:after{display:none}}.static-page-202108-cp-body_container{padding-bottom:5rem;background:url(//assets.street-academy.com/assets/static_page/upup_202108/upup_202108_bg-b11fed839b74a60a3844b038d1849f4540ee6bd37d620e5082b34ad7856af0d5.png) top center/100% repeat-y}@media screen and (max-width: 640px){.static-page-202108-cp-body_container{padding:0 0.8rem 5rem;background:url(//assets.street-academy.com/assets/static_page/upup_202108/upup_202108_sp_bg-5384357686d4b2bdd5cf3c3652e0aa4a7b8d007d36b8f709aa5de1b4c4f3f611.png) top center/100% repeat-y}}.static-page-202108-cp-header-img_container{max-width:660px;margin:0 auto 3rem;padding-top:3rem}@media screen and (max-width: 640px){.static-page-202108-cp-header-img_container{margin:0 auto 1.6rem;padding-top:1.5rem}}.static-page-202108-cp-feature_title{margin-bottom:3rem}@media screen and (max-width: 640px){.static-page-202108-cp-feature_title{margin:0 0 2rem;font-size:1.125rem}}.static-page-202108-cp-feature_title:before{display:inline-block;width:2rem;height:2rem;margin-right:0.25rem;padding-bottom:0.25rem;vertical-align:middle;background:url(//assets.street-academy.com/assets/static_page/cp/watermelon_r-f246922fedc8003aa6b1e306498ced1fdda293bd0ec977ba19e7b0be53b3570e.png) no-repeat;background-size:contain;content:""}@media screen and (max-width: 640px){.static-page-202108-cp-feature_title:before{display:none}}.static-page-202108-cp-feature_title:after{display:inline-block;width:2rem;height:2rem;margin-left:0.25rem;padding-bottom:0.25rem;vertical-align:middle;background:url(//assets.street-academy.com/assets/static_page/cp/watermelon_y-5fb4baf2a1e9a8c00f4e7652241cf077fdee7df407ec18e0726ef50a6e976fab.png) no-repeat;background-size:contain;content:""}@media screen and (max-width: 640px){.static-page-202108-cp-feature_title:after{display:none}}.static-page-202108-cp-graph_img{width:70%;margin:0.5rem 0 2rem}@media screen and (max-width: 640px){.static-page-202108-cp-graph_img{width:100%;margin:0 0 0.25rem}}.static-page-202105-cp-body_container{padding-bottom:2.4rem;background:url(//assets.street-academy.com/assets/static_page/challenge_202105/challenge_202105_bg-b90dbab87663643bae46e98bd77a1fb4753cd2d6338aed9d978796824fcca555.png) top center/100%;background-color:#2BBEE7;background-repeat:repeat-x;background-size:86rem auto}@media screen and (max-width: 640px){.static-page-202105-cp-body_container{padding:0 0.8rem 5rem;background-size:160% auto;background-position-y:0}}.static-page-202105-cp-header-img_container{max-width:760px;margin:auto;padding:0.8rem 0 3.2rem}@media screen and (max-width: 640px){.static-page-202105-cp-header-img_container{margin:0;padding:0.4rem 0 1.6rem}}.static-page-202105-cp-feature_title{margin-bottom:3rem}@media screen and (max-width: 640px){.static-page-202105-cp-feature_title{margin:0 0 2rem;font-size:1.125rem}}.static-page-202105-cp-feature_title:before{display:inline-block;width:2rem;height:2rem;margin-right:0.25rem;padding-bottom:0.25rem;vertical-align:middle;background:url(//assets.street-academy.com/assets/static_page/challenge_202105/challenge_202105_watermelon-a0083f8fa4b8126399dfe491430a4eb7205ad62c04a095d20efa1fc5302ec640.png) no-repeat;background-size:contain;content:""}@media screen and (max-width: 640px){.static-page-202105-cp-feature_title:before{display:none}}.static-page-202105-cp-feature_title:after{display:inline-block;width:2rem;height:2rem;margin-left:0.25rem;padding-bottom:0.25rem;vertical-align:middle;background:url(//assets.street-academy.com/assets/static_page/challenge_202105/challenge_202105_watermelon-a0083f8fa4b8126399dfe491430a4eb7205ad62c04a095d20efa1fc5302ec640.png) no-repeat;background-size:contain;content:""}@media screen and (max-width: 640px){.static-page-202105-cp-feature_title:after{display:none}}.static-page-202105-cp_container,.static-page-202105-cp-cp1_container,.static-page-202105-cp-cp2_container{margin:0 -1.6rem 3.2rem;padding:0 2.4rem 1.6rem;overflow:hidden;border-radius:0.8rem}@media screen and (max-width: 640px){.static-page-202105-cp_container,.static-page-202105-cp-cp1_container,.static-page-202105-cp-cp2_container{margin:0 0 3.2rem;padding:0 1.6rem 1.6rem}}.static-page-202105-cp_title,.static-page-202105-cp-cp1_title,.static-page-202105-cp-cp2_title{margin:0 -2.4rem 2.4rem;padding:0.6rem;color:#fff;font-weight:bold;font-size:1.2rem;text-align:center}.static-page-202105-cp_subtitle,.static-page-202105-cp-cp1_subtitle,.static-page-202105-cp-cp2_subtitle{margin-right:0.4rem;padding:0.4rem;font-size:0.8rem;vertical-align:text-top;background-color:#fff;border-radius:0.2rem}.static-page-202105-cp-cp1_container{border:solid 3px #2BBEE7}.static-page-202105-cp-cp1_title{background-color:#2BBEE7}.static-page-202105-cp-cp1_subtitle{color:#2BBEE7}.static-page-202105-cp-more_tx{margin-bottom:1.6rem;color:#FF6666;font-weight:bold;font-size:2rem;text-align:center}.static-page-202105-cp-cp2_container{border:solid 3px #016ABB}.static-page-202105-cp-cp2_title{background-color:#016ABB}.static-page-202105-cp-cp2_subtitle{color:#016ABB}.static-page-202105-cp_img{width:100%}.static-page-202105-cp-example-pc_img{display:block;width:100%}@media screen and (max-width: 640px){.static-page-202105-cp-example-pc_img{display:none}}.static-page-202105-cp-example-sp_img{display:none}@media screen and (max-width: 640px){.static-page-202105-cp-example-sp_img{display:block;width:100%}}.static-page-202105-cp-table_container{display:flex;flex-wrap:wrap;margin:1.6rem 0 3.2rem;text-align:center}.static-page-202105-cp-table_title,.static-page-202105-cp-table_title-finished,.static-page-202105-cp1-table_title,.static-page-202105-cp2-table_title{display:flex;align-items:center;box-sizing:border-box;width:40%;padding:0.8rem;color:#fff;font-weight:bold;background-color:#2BBEE7;border:solid 1px #fff}@media screen and (max-width: 640px){.static-page-202105-cp-table_title,.static-page-202105-cp-table_title-finished,.static-page-202105-cp1-table_title,.static-page-202105-cp2-table_title{width:100%;display:block}}.static-page-202105-cp-table_tx,.static-page-202105-cp-table_tx-finished,.static-page-202105-cp1-table_tx,.static-page-202105-cp2-table_tx{display:flex;align-items:center;box-sizing:border-box;width:60%;padding:0.8rem;background-color:rgba(43,190,231,0.1);border:solid 1px #fff}@media screen and (max-width: 640px){.static-page-202105-cp-table_tx,.static-page-202105-cp-table_tx-finished,.static-page-202105-cp1-table_tx,.static-page-202105-cp2-table_tx{width:100%;display:block}}.static-page-202105-cp-table_title-finished{background-color:#afafaf;color:#dadada}.static-page-202105-cp-table_tx-finished{position:relative;background-color:#ebebeb;color:#96989c}.static-page-202105-cp-finished_tx{position:absolute;top:20%;left:30%;padding:0.4rem;color:#E84855;border:1px solid #E84855;background-color:#fff}.static-page-202105-cp1-table_title{background-color:#2BBEE7}.static-page-202105-cp1-table_tx{background-color:rgba(43,190,231,0.1)}.static-page-202105-cp2-table_title{background-color:#016ABB}.static-page-202105-cp2-table_tx{background-color:rgba(1,106,187,0.1)}.static-page-202105-cp2-img_ttile{margin:0.8rem 0;width:50%}@media screen and (max-width: 640px){.static-page-202105-cp2-img_ttile{margin:0.8rem 0 0;width:80%}}.static-page-202105-cp2-img_container{display:flex;width:100%}@media screen and (max-width: 640px){.static-page-202105-cp2-img_container{width:100%;display:block}}.static-page-202105-cp2_img{box-sizing:border-box;width:50%;padding:0.8rem}@media screen and (max-width: 640px){.static-page-202105-cp2_img{width:100%;margin-top:1.6rem;padding:0}}.static-page-gw202104-cp-body_container{padding-bottom:5rem;color:#44444A;background:url(//assets.street-academy.com/assets/static_page/gw_202104/gw_202104_bg-23b471a13ed1bfff74f339a610ec7076fe9ef01afb124c501e26abf61e70b2f0.png) top center/100% repeat-y}@media screen and (max-width: 640px){.static-page-gw202104-cp-body_container{padding:0 0.8rem 5rem;background:url(//assets.street-academy.com/assets/static_page/gw_202104/gw_202104_sp_bg-f5753208680ffc97f7cfcbe7eae2e07853bbe76f5f58a579edc29596049b3fde.png) top center/100% repeat-y}}.static-page-gw202104-cp-outline_tx{margin-top:2.5rem;font-weight:bold;text-align:left}.static-page-gw202104-cp-outline_tx:before{display:inline-block;width:1.2rem;height:1.2rem;margin:0 0.3rem 0.2rem;vertical-align:middle;background-color:rgba(95,191,206,0.5);border-radius:0.15rem;content:""}.static-page-cp-desc_container{padding-top:2.5rem}.static-page-gw202104-cp-outline-desc_tx{margin:0.5rem 0 0}.static-page-gw202104-cp-period_wrapper{margin-top:1rem}.static-page-gw202104-cp-freebie_wrapper{margin-top:2.5rem;padding:0 1.5rem}@media screen and (max-width: 640px){.static-page-gw202104-cp-freebie_wrapper{padding:0}}.static-page-gw202104-cp-freebie_container{display:flex;align-items:center;margin-bottom:1.3rem}@media screen and (max-width: 640px){.static-page-gw202104-cp-freebie_container{flex-direction:column;margin-bottom:1.5rem}}.static-page-gw202104-cp-freebie_title{min-width:12rem;padding:0.5rem 1rem;font-size:0.875rem;border:solid 3px rgba(95,191,206,0.5);border-radius:0.3rem}@media screen and (max-width: 640px){.static-page-gw202104-cp-freebie_title{margin-bottom:1rem}}.static-page-gw202104-cp-freebie_tx{margin-left:1rem;text-align:left}@media screen and (max-width: 640px){.static-page-gw202104-cp-freebie_tx{margin-left:0;font-size:0.875rem}}.static-page-202102-cp-body_container{padding-bottom:2.4rem;background:url(//assets.street-academy.com/assets/static_page/upup_202102/upup_202102_bg-0a0391952aa88360440a3d33d83d6445f6d410c53a27f953c375f188a9798e46.png) top center/100%;background-color:#09af7c;background-repeat:no-repeat;background-size:120rem auto}@media screen and (max-width: 1160px){.static-page-202102-cp-body_container{background-position-y:-1rem}}@media screen and (max-width: 640px){.static-page-202102-cp-body_container{padding:0 0.8rem 5rem;background-size:220% auto;background-position-y:0}}.static-page-202102-cp-header-img_container{max-width:720px;margin:auto;padding:0 0 7.2rem}@media screen and (max-width: 1160px){.static-page-202102-cp-header-img_container{max-width:640px}}@media screen and (max-width: 640px){.static-page-202102-cp-header-img_container{margin:auto 1.6rem;padding:0.8rem 0 3.2rem}}.static-page-202102-cp-feature_title{margin-bottom:3rem}@media screen and (max-width: 640px){.static-page-202102-cp-feature_title{margin:0 0 2rem;font-size:1.125rem}}.static-page-202102-cp-feature_title:before{display:inline-block;width:2rem;height:2rem;margin-right:0.25rem;padding-bottom:0.25rem;vertical-align:middle;background:url(//assets.street-academy.com/assets/static_page/upup_202102/upup_202102_flower-cef1864cac81feacbc1ad8f6ca063ee1035d144a36defe012164307f619e395e.png) no-repeat;background-size:contain;content:""}@media screen and (max-width: 640px){.static-page-202102-cp-feature_title:before{display:none}}.static-page-202102-cp-feature_title:after{display:inline-block;width:2rem;height:2rem;margin-left:0.25rem;padding-bottom:0.25rem;vertical-align:middle;background:url(//assets.street-academy.com/assets/static_page/upup_202102/upup_202102_flower-cef1864cac81feacbc1ad8f6ca063ee1035d144a36defe012164307f619e395e.png) no-repeat;background-size:contain;content:""}@media screen and (max-width: 640px){.static-page-202102-cp-feature_title:after{display:none}}.static-page-202102-cp_container,.static-page-202102-cp-cp1_container,.static-page-202102-cp-cp2_container{margin:0 -1.6rem 3.2rem;padding:0 2.4rem 1.6rem;overflow:hidden;border-radius:0.8rem}@media screen and (max-width: 640px){.static-page-202102-cp_container,.static-page-202102-cp-cp1_container,.static-page-202102-cp-cp2_container{margin:0 0 3.2rem}}.static-page-202102-cp_title,.static-page-202102-cp-cp1_title,.static-page-202102-cp-cp2_title{margin:0 -2.4rem 2.4rem;padding:0.6rem;color:#fff;font-weight:bold;font-size:1.2rem;text-align:center}.static-page-202102-cp_subtitle,.static-page-202102-cp-cp1_subtitle,.static-page-202102-cp-cp2_subtitle{margin-right:0.4rem;padding:0.4rem;font-size:0.8rem;vertical-align:text-top;background-color:#fff;border-radius:0.2rem}.static-page-202102-cp-cp1_container{border:solid 3px #5BB4D4}.static-page-202102-cp-cp1_title{background-color:#5BB4D4}.static-page-202102-cp-cp1_subtitle{color:#5BB4D4}.static-page-202102-cp-more_tx{margin-bottom:1.6rem;color:#FF6666;font-weight:bold;font-size:2rem;text-align:center}.static-page-202102-cp-cp2_container{border:solid 3px #24B5B5}.static-page-202102-cp-cp2_title{background-color:#24B5B5}.static-page-202102-cp-cp2_subtitle{color:#24B5B5}.static-page-202102-cp_img{width:100%}.static-page-202102-cp-example-pc_img{display:block;width:100%}@media screen and (max-width: 640px){.static-page-202102-cp-example-pc_img{display:none}}.static-page-202102-cp-example-sp_img{display:none}@media screen and (max-width: 640px){.static-page-202102-cp-example-sp_img{display:block;width:100%}}.static-page-202102-cp-table_container{display:flex;flex-wrap:wrap;margin:1.6rem 0 3.2rem;text-align:center}.static-page-202102-cp-table_title,.static-page-202102-cp-table_title-finished,.static-page-202102-cp1-table_title,.static-page-202102-cp2-table_title{display:flex;align-items:center;box-sizing:border-box;width:40%;padding:0.8rem;color:#fff;font-weight:bold;background-color:#5BB4D4;border:solid 1px #fff}@media screen and (max-width: 640px){.static-page-202102-cp-table_title,.static-page-202102-cp-table_title-finished,.static-page-202102-cp1-table_title,.static-page-202102-cp2-table_title{width:100%;display:block}}.static-page-202102-cp-table_tx,.static-page-202102-cp-table_tx-finished,.static-page-202102-cp1-table_tx,.static-page-202102-cp2-table_tx{display:flex;align-items:center;box-sizing:border-box;width:60%;padding:0.8rem;background-color:rgba(91,180,212,0.1);border:solid 1px #fff}@media screen and (max-width: 640px){.static-page-202102-cp-table_tx,.static-page-202102-cp-table_tx-finished,.static-page-202102-cp1-table_tx,.static-page-202102-cp2-table_tx{width:100%;display:block}}.static-page-202102-cp-table_title-finished{background-color:#afafaf;color:#dadada}.static-page-202102-cp-table_tx-finished{position:relative;background-color:#ebebeb;color:#96989c}.static-page-202102-cp-finished_tx{position:absolute;top:20%;left:30%;padding:0.4rem;color:#E84855;border:1px solid #E84855;background-color:#fff}.static-page-202102-cp1-table_title{background-color:#5BB4D4}.static-page-202102-cp1-table_tx{background-color:rgba(91,180,212,0.1)}.static-page-202102-cp2-table_title{background-color:#24B5B5}.static-page-202102-cp2-table_tx{background-color:rgba(36,181,181,0.1)}.static-page-202102-cp2-img_ttile{margin:0.8rem 0;width:50%}@media screen and (max-width: 640px){.static-page-202102-cp2-img_ttile{margin:0.8rem 0 0;width:80%}}.static-page-202102-cp2-img_container{display:flex;width:100%}@media screen and (max-width: 640px){.static-page-202102-cp2-img_container{width:100%;display:block}}.static-page-202102-cp2_img{box-sizing:border-box;width:50%;padding:0.8rem}@media screen and (max-width: 640px){.static-page-202102-cp2_img{width:100%;margin-top:1.6rem;padding:0}}.static-page-202101-cp-body_container{padding-bottom:5rem;background:url(//assets.street-academy.com/assets/static_page/otoshidama_202101/otoshidama_202101_bg-4b5231ef5c814eb08c0d26fdef99d84cb50a0d44d76a91ea6aa3ef087e68fd33.png) top center/cover no-repeat}@media screen and (max-width: 640px){.static-page-202101-cp-body_container{padding:0 0.8rem 5rem;background:url(//assets.street-academy.com/assets/static_page/otoshidama_202101/otoshidama_202101_sp_bg-bceaef509b3fa147d6e1f3d65f5326473eca5891ec0ef836ac46c21a1ad2f8ac.png) top center/cover no-repeat}}.static-page-202101-cp-header-img_container{max-width:600px;margin:0 auto;padding:2.4rem 0}@media screen and (max-width: 640px){.static-page-202101-cp-header-img_container{margin:0;padding:1.5rem 0}}.static-page-202101-cp-feature_title{margin:1.6rem 0 0.8rem;padding:0;font-size:1.3rem}@media screen and (max-width: 640px){.static-page-202101-cp-feature_title{margin:0 0 0.5rem;font-size:1.25rem}}.static-page-202101-cp-feature_title:before,.static-page-202101-cp-feature_title:after{display:inline-block;width:7.5rem;height:3rem;margin:0 0.5rem;padding-bottom:0.5rem;vertical-align:middle;background:url(//assets.street-academy.com/assets/static_page/otoshidama_202101/otoshidama_202101_decorations-abd3be4c412f199a6caa6df158ec1bcddf2806c071a643f19dfc81ba8830f69a.png) no-repeat;background-size:contain;content:""}@media screen and (max-width: 640px){.static-page-202101-cp-feature_title:before,.static-page-202101-cp-feature_title:after{display:none}}.static-page-202101-cp-more_img{width:12rem;margin:1.5rem 0 1rem}@media screen and (max-width: 640px){.static-page-202101-cp-more_img{width:10rem;margin:1rem 0 0}}.static-page-202101-cp-graph_img{width:70%;margin:0.5rem 0 1rem}@media screen and (max-width: 640px){.static-page-202101-cp-graph_img{width:100%;margin:0 0 0.25rem}}.static-page-202101-cp-p2021_img{width:70%;margin:2rem 0 0 2.5rem}@media screen and (max-width: 640px){.static-page-202101-cp-p2021_img{box-sizing:border-box;width:100%;margin:1rem 0 0 1rem}}.static-page-202101-cp-decorations_img{width:40%}.static-page-202101-cp-feature-item_container{display:flex;flex-wrap:wrap;justify-content:center}@media screen and (max-width: 640px){.static-page-202101-cp-feature-item_container{flex-direction:column}}.static-page-202101-cp-feature_item{box-sizing:border-box;width:33.3333%;padding:2rem 1rem}.static-page-202101-cp-feature_item:hover{transform:rotate(5deg) scale(1.2);cursor:pointer}@media screen and (max-width: 640px){.static-page-202101-cp-feature_item{width:100%;margin:0 auto 2rem;padding:2rem 0}.static-page-202101-cp-feature_item:nth-child(odd){padding:2rem 3rem 0 1rem}.static-page-202101-cp-feature_item:nth-child(even){padding:2rem 0 0 4rem}.static-page-202101-cp-feature_item:hover{transform:rotate(5deg) scale(1.1)}}.static-page-202101-cp-feature_img{width:100%}.static-page-202101-cp-feature_tx{margin-top:-3rem;font-weight:bold}@media screen and (max-width: 640px){.static-page-202101-cp-feature_tx{margin-top:-28%;font-size:0.875rem;text-decoration:underline}}.static-page-202011-cp-body_container{padding-bottom:5rem;background:url(//assets.street-academy.com/assets/static_page/award_202011/award_202011_bg-969c314b264a6428f934debf43098a2f203907b94ac308141a4ca71a6c10d5ae.png);background-color:#c3db00;background-repeat:no-repeat;background-position:top center;background-size:contain}@media screen and (max-width: 980px){.static-page-202011-cp-body_container{background-size:140%}}@media screen and (max-width: 640px){.static-page-202011-cp-body_container{background-size:180%}}.static-page-202011-cp-header-img_container{max-width:600px;margin:0 auto;padding:0.8rem 0}.static-page-202011-cp-feature_title{margin:1.6rem 0 0.8rem}@media screen and (max-width: 640px){.static-page-202011-cp-feature_title{margin:0 0 2rem;font-size:1.125rem}}.static-page-202011-cp-feature_title:before{display:inline-block;width:2rem;height:2rem;margin-right:0.25rem;padding-bottom:0.25rem;vertical-align:middle;background:url(//assets.street-academy.com/assets/static_page/award_202011/award_202011_tree-ae1c9ef6d2a9d72b6bd9b53b351e64dce22f2822422fdcc5055ff7f55137597c.png) no-repeat;background-size:contain;content:""}@media screen and (max-width: 640px){.static-page-202011-cp-feature_title:before{display:none}}.static-page-202011-cp-feature_title:after{display:inline-block;width:2rem;height:2rem;margin-left:0.25rem;padding-bottom:0.25rem;vertical-align:middle;background:url(//assets.street-academy.com/assets/static_page/award_202011/award_202011_tree-ae1c9ef6d2a9d72b6bd9b53b351e64dce22f2822422fdcc5055ff7f55137597c.png) no-repeat;background-size:contain;content:""}@media screen and (max-width: 640px){.static-page-202011-cp-feature_title:after{display:none}}.static-page-202011-cp-graph_img{width:75%;margin:0.5rem 0 1rem}@media screen and (max-width: 640px){.static-page-202011-cp-graph_img{width:100%;margin:0 0 0.25rem}}.static-page-202011-cp-pc-chart_img{display:block;width:100%;margin:1rem 0 2rem}@media screen and (max-width: 640px){.static-page-202011-cp-pc-chart_img{display:none}}.static-page-202011-cp-sp-chart_img{display:none}@media screen and (max-width: 640px){.static-page-202011-cp-sp-chart_img{display:block;width:100%;margin:1rem 0}}.static-page-202011-cp-stamp-plus_tx{font-weight:bold;font-size:4rem}.static-page-202011-cp-stamp_tx{font-weight:bold;font-size:1.2rem}@media screen and (max-width: 640px){.static-page-202011-cp-stamp_tx{display:block}}.static-page-202011-cp-stamp-strong_tx{margin:0 0.4rem;color:#E84855;font-weight:bold;font-size:2.2rem}@media screen and (max-width: 640px){.static-page-202011-cp-stamp-strong_tx{display:block;font-size:2rem}}.static-page-202011-cp-banner_container{width:50%;margin:2rem auto}@media screen and (max-width: 640px){.static-page-202011-cp-banner_container{width:100%;margin-bottom:1.5rem}}.static-page-202010-cp-body_container{padding-bottom:5rem;background:url(//assets.street-academy.com/assets/static_page/upup_202010/upup_202010_bg-09dca79f6fdd102ca9fb99f22d29f1cff7183baf74af7d86917b076e7e547914.png) top center/100% repeat-y}@media screen and (max-width: 640px){.static-page-202010-cp-body_container{padding:0 0.8rem 5rem;background:#ff7f00}}.static-page-202010-cp-header-img_container{max-width:600px;margin:0 auto;padding:2.4rem 0}@media screen and (max-width: 640px){.static-page-202010-cp-header-img_container{margin:0 0.5rem;padding:1.5rem 0}}.static-page-202010-cp-cp1_container{margin:0 -1.6rem 3.2rem;padding:0 2.4rem 1.6rem;overflow:hidden;border:solid 3px #68390e;border-radius:0.8rem}@media screen and (max-width: 640px){.static-page-202010-cp-cp1_container{margin:0 0 3.2rem}}.static-page-202010-cp-cp1_title{margin:0 -2.4rem 2.4rem;padding:0.6rem;color:#fff;font-weight:bold;font-size:1.3rem;text-align:center;background-color:#68390e}.static-page-202010-cp-cp2_container{margin:0 -1.6rem 3.2rem;padding:0 2.4rem 1.6rem;overflow:hidden;border:solid 3px #f5da96;border-radius:0.8rem}@media screen and (max-width: 640px){.static-page-202010-cp-cp2_container{margin:0 0 3.2rem}}.static-page-202010-cp-cp2_title{margin:0 -2.4rem 2.4rem;padding:0.6rem;color:#68390e;font-weight:bold;font-size:1.3rem;text-align:center;background-color:#f5da96}.static-page-202010-cp-feature_title{margin-bottom:3rem}@media screen and (max-width: 640px){.static-page-202010-cp-feature_title{margin:0 0 2rem;font-size:1.125rem}}.static-page-202010-cp-feature_title:before{display:inline-block;width:2rem;height:2rem;margin-right:0.25rem;padding-bottom:0.25rem;vertical-align:middle;background:url(//assets.street-academy.com/assets/static_page/upup_202010/acorn_br-d589fc721291874c446a094bcd82ce3d8c70429f0b89c913e5260f77c708397f.png) no-repeat;background-size:contain;content:""}@media screen and (max-width: 640px){.static-page-202010-cp-feature_title:before{display:none}}.static-page-202010-cp-feature_title:after{display:inline-block;width:2rem;height:2rem;margin-left:0.25rem;padding-bottom:0.25rem;vertical-align:middle;background:url(//assets.street-academy.com/assets/static_page/cp/acorn_be-f203df31af997381ddbf91cdd3331bfecb298dfa8f0fd86b460bc12d2e5dc5cb.png) no-repeat;background-size:contain;content:""}@media screen and (max-width: 640px){.static-page-202010-cp-feature_title:after{display:none}}.static-page-202009-cp-body_container{padding-bottom:5rem;background:url(//assets.street-academy.com/assets/static_page/upup_202009/upup_202009_bg-3187c500b22a31656e8fb3f5695d5ff8a07cc4afd09f24115300d4ab792897d2.png) top center/100% repeat-y}@media screen and (max-width: 640px){.static-page-202009-cp-body_container{padding:0 0.8rem 5rem}}.static-page-202009-cp-header-img_container{max-width:640px;margin:auto;padding:2.4rem 0}@media screen and (max-width: 640px){.static-page-202009-cp-header-img_container{margin:auto 1.6rem;padding:0.8rem 0 1.6rem}}.static-page-202009-cp-feature_title{margin-bottom:3rem}@media screen and (max-width: 640px){.static-page-202009-cp-feature_title{margin:0 0 2rem;font-size:1.125rem}}.static-page-202009-cp-feature_title:before{display:inline-block;width:2rem;height:2rem;margin-right:0.25rem;padding-bottom:0.25rem;vertical-align:middle;background:url(//assets.street-academy.com/assets/static_page/upup_202009/firework-a1a810cd05b553fc847be846d4d79a82f89bbdde7b229f4ca3820047c60b2ba7.png) no-repeat;background-size:contain;content:""}@media screen and (max-width: 640px){.static-page-202009-cp-feature_title:before{display:none}}.static-page-202009-cp-feature_title:after{display:inline-block;width:2rem;height:2rem;margin-left:0.25rem;padding-bottom:0.25rem;vertical-align:middle;background:url(//assets.street-academy.com/assets/static_page/upup_202009/firework-a1a810cd05b553fc847be846d4d79a82f89bbdde7b229f4ca3820047c60b2ba7.png) no-repeat;background-size:contain;content:""}@media screen and (max-width: 640px){.static-page-202009-cp-feature_title:after{display:none}}.static-page-202009-cp-cp1_container{margin:0 -1.6rem 3.2rem;padding:0 2.4rem 1.6rem;overflow:hidden;border:solid 3px #009cb7;border-radius:0.8rem}@media screen and (max-width: 640px){.static-page-202009-cp-cp1_container{margin:0 0 3.2rem}}.static-page-202009-cp-cp1_title{margin:0 -2.4rem 2.4rem;padding:0.6rem;color:#fff;font-weight:bold;font-size:1.3rem;text-align:center;background-color:#009cb7}.static-page-202009-cp-cp2_container{margin:0 -1.6rem 3.2rem;padding:0 2.4rem 1.6rem;overflow:hidden;border:solid 3px #FFD900;border-radius:0.8rem}@media screen and (max-width: 640px){.static-page-202009-cp-cp2_container{margin:0 0 3.2rem}}.static-page-202009-cp-cp2_title{margin:0 -2.4rem 2.4rem;padding:0.6rem;color:#009cb7;font-weight:bold;font-size:1.3rem;text-align:center;background-color:#FFD900}.static-page-202008-cp-body_container{padding-bottom:5rem;background:url(//assets.street-academy.com/assets/static_page/upup_202008/upup_202008_bg-17c42a2fdb3f741f562ce49128e134927bc38fc9b8ad19999b6e1b043d5cefa2.png) top center/100% repeat-y}@media screen and (max-width: 640px){.static-page-202008-cp-body_container{padding:0 0.8rem 5rem;background:url(//assets.street-academy.com/assets/static_page/upup_202008/upup_202008_sp_bg-3151d3c43a0a7ee9625887ed0d05d8a4d44777e3102f3cdaf4a52ca1e13bcaaf.png) top center/100% repeat-y}}.static-page-202008-cp-header-img_container{max-width:660px;margin:0 auto 3rem;padding-top:3rem}@media screen and (max-width: 640px){.static-page-202008-cp-header-img_container{margin:0 auto 1.6rem;padding-top:1.5rem}}.static-page-202008-cp-feature_title{margin-bottom:3rem}@media screen and (max-width: 640px){.static-page-202008-cp-feature_title{margin:0 0 2rem;font-size:1.125rem}}.static-page-202008-cp-feature_title:before{display:inline-block;width:2rem;height:2rem;margin-right:0.25rem;padding-bottom:0.25rem;vertical-align:middle;background:url(//assets.street-academy.com/assets/static_page/cp/watermelon_r-f246922fedc8003aa6b1e306498ced1fdda293bd0ec977ba19e7b0be53b3570e.png) no-repeat;background-size:contain;content:""}@media screen and (max-width: 640px){.static-page-202008-cp-feature_title:before{display:none}}.static-page-202008-cp-feature_title:after{display:inline-block;width:2rem;height:2rem;margin-left:0.25rem;padding-bottom:0.25rem;vertical-align:middle;background:url(//assets.street-academy.com/assets/static_page/cp/watermelon_y-5fb4baf2a1e9a8c00f4e7652241cf077fdee7df407ec18e0726ef50a6e976fab.png) no-repeat;background-size:contain;content:""}@media screen and (max-width: 640px){.static-page-202008-cp-feature_title:after{display:none}}.static-page-july2020-cp-body_container{padding-bottom:5rem;background-color:#4bbeda}@media screen and (max-width: 640px){.static-page-july2020-cp-body_container{padding:0 0.8rem 5rem}}.static-page-july2020-cp-header{box-sizing:border-box;padding-top:3.2rem;width:100%;background-image:url(//assets.street-academy.com/assets/static_page/upup_202007/upup_202007_bg-bf7dfa58f3bcb54119c11dbb55a43487ecde58a8bd2bdc2cd885201c4f38603b.png);background-repeat:no-repeat;background-size:cover}@media screen and (max-width: 640px){.static-page-july2020-cp-header{padding:0.8rem}}.static-page-july2020-cp-header-img_container{max-width:814px;margin:auto}.static-page-july2020-cp-feature_title{margin-bottom:3rem}@media screen and (max-width: 640px){.static-page-july2020-cp-feature_title{margin:0 0 2rem;font-size:1.125rem}}.static-page-july2020-cp-feature_title:before{display:inline-block;width:2rem;height:2rem;margin-right:0.25rem;padding-bottom:0.25rem;vertical-align:middle;background:url(//assets.street-academy.com/assets/static_page/upup_202007/ice-9c0804cecac27c47cbd896a2b6e3f09bd1e02a44b99fe5294eb67bc0c38f88fa.png) no-repeat;background-size:contain;content:""}@media screen and (max-width: 640px){.static-page-july2020-cp-feature_title:before{display:none}}.static-page-july2020-cp-feature_title:after{display:inline-block;width:2rem;height:2rem;margin-left:0.25rem;padding-bottom:0.25rem;vertical-align:middle;background:url(//assets.street-academy.com/assets/static_page/upup_202007/ice-9c0804cecac27c47cbd896a2b6e3f09bd1e02a44b99fe5294eb67bc0c38f88fa.png) no-repeat;background-size:contain;content:""}@media screen and (max-width: 640px){.static-page-july2020-cp-feature_title:after{display:none}}.static-page-june2020-cp-body_container{padding:0 20% 5rem;background:url(//assets.street-academy.com/assets/static_page/upup_202006/upup_202006_bg-898d51fe61939b09d7a62329e9e1e1d7fae721a3244cba1c38779dc9dfdcda09.png) top center/cover no-repeat}@media screen and (max-width: 640px){.static-page-june2020-cp-body_container{padding:0 5% 3rem;background:url(//assets.street-academy.com/assets/static_page/upup_202006/upup_202006_sp_bg-b73cbcf3d7917f366429d0192dd206b8e2b1f1b705b7b8d15f0e0c5999ea1cd9.png) top center/cover no-repeat}}.static-page-june2020-cp-titlearea_container{max-width:640px;margin:0 auto 2.5rem}@media screen and (max-width: 640px){.static-page-june2020-cp-titlearea_container{margin-bottom:1.25rem;padding-top:2.25rem}}.static-page-may2020-cp-graph_img{width:80%;margin:0.5rem 0 2rem}@media screen and (max-width: 640px){.static-page-may2020-cp-graph_img{width:100%;margin:0 0 0.25rem}}.static-page-may2020-cp-body_container{padding:0 20% 5rem;background:url(//assets.street-academy.com/assets/static_page/yamawake_202005/yamawake_202005_bg-0197dcb91779565bf0aed924f75484fbd41a54c6c609232319c3e566e9ce7d76.png) top center/cover no-repeat}@media screen and (max-width: 640px){.static-page-may2020-cp-body_container{padding:0 5% 3rem;background:url(//assets.street-academy.com/assets/static_page/yamawake_202005/yamawake_202005_sp_bg-4965b6a3c4c3b23dd03b4a3942a8f3e8176f21461431ca7dbf20084d145be38d.png) top center/cover no-repeat}}.static-page-may2020-cp-titlearea_container{max-width:640px;margin:0 auto 2.5rem}@media screen and (max-width: 640px){.static-page-may2020-cp-titlearea_container{margin-bottom:1.25rem;padding-top:2.25rem}}@media screen and (max-width: 640px){.static-page-may2020-cp_title{padding:3rem 1rem 0}}.static-page-may2020-cp-menu_container{margin:1rem 0 2rem;background-color:#fff}@media screen and (max-width: 640px){.static-page-may2020-cp-menu_container{margin:0 0 1.5rem;padding-top:0}}.static-page-may2020-cp-menu_title{position:relative;margin:0 8% 3rem}@media screen and (max-width: 640px){.static-page-may2020-cp-menu_title{margin:0 0 2rem;font-size:1.125rem}}.static-page-may2020-cp-menu_title:before{display:inline-block;width:2rem;height:2rem;margin-right:0.25rem;padding-bottom:0.25rem;vertical-align:middle;background:url(//assets.street-academy.com/assets/static_page/mugen_202004/mugen202004_flower-92fd12d0e6813571d8e16830082517a5e719a55468106c5a00c4183242554b8e.png) no-repeat;background-size:contain;content:""}@media screen and (max-width: 640px){.static-page-may2020-cp-menu_title:before{display:none}}.static-page-may2020-cp-menu_title:after{display:inline-block;width:2rem;height:2rem;margin-left:0.25rem;padding-bottom:0.25rem;vertical-align:middle;background:url(//assets.street-academy.com/assets/static_page/mugen_202004/mugen202004_flower-92fd12d0e6813571d8e16830082517a5e719a55468106c5a00c4183242554b8e.png) no-repeat;background-size:contain;content:""}@media screen and (max-width: 640px){.static-page-may2020-cp-menu_title:after{display:none}}.static-page-may2020-cp-flower_container{display:none}@media screen and (max-width: 640px){.static-page-may2020-cp-flower_container{display:block;text-align:center;margin-bottom:2rem}}.static-page-may2020-cp-flower_img{width:1.75rem;margin-right:0.5rem}.static-page-may2020-cp-flower_img:last-child{margin-right:0}.static-page-may2020-cp-feature_container{display:flex;justify-content:space-between;width:93%;margin:0 auto}@media screen and (max-width: 640px){.static-page-may2020-cp-feature_container{flex-direction:column;width:100%}}.static-page-may2020-cp-feature_item{width:48%}@media screen and (max-width: 640px){.static-page-may2020-cp-feature_item{width:100%}}.static-page-may2020-cp-feature_img{width:100%;margin-bottom:2rem;border-radius:0.25rem}@media screen and (max-width: 640px){.static-page-may2020-cp-feature_img{width:100%;margin-bottom:1.5rem}}.static-page-may2020-cp-menu-btn_container{text-align:center}.static-page-may2020-cp-menu_btn{width:17rem}@media screen and (max-width: 640px){.static-page-may2020-cp-menu_btn{margin-top:1rem;width:95%}}.static-page-apr2020-cp-body_container{padding:0 20% 5rem;background:url(//assets.street-academy.com/assets/static_page/mugen_202004/mugen_202004_bg-88882aa05a264fe10dc829088e62719b87e5d44583721bf3b226e301bd44dc93.png) top center/100% repeat-y}@media screen and (max-width: 640px){.static-page-apr2020-cp-body_container{padding:0 5% 3rem;background:url(//assets.street-academy.com/assets/static_page/mugen_202004/mugen_202004_sp_bg-78f29843e66675e9dab4f1be0438beb8050756ad550e5568a322b5fa4dea2b54.png) top center/100% repeat-y}}.static-page-apr2020-cp-titlearea_container{max-width:580px;margin:0 auto 1.25rem}@media screen and (max-width: 640px){.static-page-apr2020-cp-titlearea_container{margin-bottom:1rem;padding-top:2.7rem}}.static-page-apr2020-cp_title{margin-bottom:1rem;font-size:1.5rem}@media screen and (max-width: 640px){.static-page-apr2020-cp_title{margin-bottom:0;font-size:1.125rem}}.static-page-apr2020-cp-grass_container{text-align:center}.static-page-apr2020-cp-grass_img{width:98%}.static-page-apr2020-cp-menu_container{margin:1rem 0 3rem;background-color:#fff}@media screen and (max-width: 640px){.static-page-apr2020-cp-menu_container{margin:0;padding-top:0}}.static-page-apr2020-cp-flower_container{display:none}@media screen and (max-width: 640px){.static-page-apr2020-cp-flower_container{display:block;text-align:center;margin-bottom:2rem}}.static-page-apr2020-cp-flower_img{width:1.75rem;margin-right:0.5rem}.static-page-apr2020-cp-flower_img:last-child{margin-right:0}.static-page-apr2020-cp-menu_title{position:relative;margin:0 8% 3rem}@media screen and (max-width: 640px){.static-page-apr2020-cp-menu_title{margin:0 0 1.75rem;font-size:1.125rem}}.static-page-apr2020-cp-menu_title:before{display:inline-block;width:2rem;height:2rem;margin-right:0.25rem;padding-bottom:0.25rem;vertical-align:middle;background:url(//assets.street-academy.com/assets/static_page/mugen_202004/mugen202004_flower-92fd12d0e6813571d8e16830082517a5e719a55468106c5a00c4183242554b8e.png) no-repeat;background-size:contain;content:""}@media screen and (max-width: 640px){.static-page-apr2020-cp-menu_title:before{display:none}}.static-page-apr2020-cp-menu_title:after{display:inline-block;width:2rem;height:2rem;margin-left:0.25rem;padding-bottom:0.25rem;vertical-align:middle;background:url(//assets.street-academy.com/assets/static_page/mugen_202004/mugen202004_flower-92fd12d0e6813571d8e16830082517a5e719a55468106c5a00c4183242554b8e.png) no-repeat;background-size:contain;content:""}@media screen and (max-width: 640px){.static-page-apr2020-cp-menu_title:after{display:none}}.static-page-apr2020-cp-menu_wrapper{display:flex;justify-content:space-between}@media screen and (max-width: 640px){.static-page-apr2020-cp-menu_wrapper{flex-direction:column}}.static-page-apr2020-cp-menu-unit_container{width:43%;padding:2.5rem 1rem;text-align:center;background-color:#f2fae3}@media screen and (max-width: 640px){.static-page-apr2020-cp-menu-unit_container{width:100%;margin-bottom:2rem;padding:1.75rem 0}}.static-page-apr2020-cp-menu_subtitle,.static-page-apr2020-cp-menu-face_subtitle{margin:0 8%;padding:0;font-size:1.125rem}@media screen and (max-width: 640px){.static-page-apr2020-cp-menu_subtitle,.static-page-apr2020-cp-menu-face_subtitle{margin:0;font-size:1rem}}.static-page-apr2020-cp-menu-face_subtitle{margin:0 8% 2.625rem}@media screen and (max-width: 640px){.static-page-apr2020-cp-menu-face_subtitle{margin:0}}.static-page-apr2020-cp-menu_img{width:43%;margin-top:1.5rem}.static-page-apr2020-cp_btn,.static-page-apr2020-cp-online_btn,.static-page-apr2020-cp-search_btn,.static-page-apr2020-cp-ranking_btn{width:88%;margin-top:2rem;font-size:1rem}@media screen and (max-width: 640px){.static-page-apr2020-cp_btn,.static-page-apr2020-cp-online_btn,.static-page-apr2020-cp-search_btn,.static-page-apr2020-cp-ranking_btn{padding:0.8rem 0}}.static-page-apr2020-cp-online_btn:before{display:inline-block;width:1.5rem;height:1.5rem;margin-right:0.375rem;padding-bottom:0.125rem;vertical-align:middle;background:url(//assets.street-academy.com/assets/static_page/mugen_202004/mugen202004_headset-e5cc3b07772737e7a32a2fe19e5740a346bba0cde9291908c20e41f31cbec878.png) no-repeat;background-size:contain;content:""}.static-page-apr2020-cp-search_btn:before{display:inline-block;width:1.25rem;height:1.25rem;margin-right:0.375rem;padding-bottom:0.125rem;vertical-align:middle;background:url(//assets.street-academy.com/assets/academy/logined_home/white_search_icon_24x24-a963ac0fa13cfa2654a0e9f5fe6bdc3a89cb96a3f6bfbbd224b82a40ef940274.png) no-repeat;background-size:contain;content:""}.static-page-apr2020-cp-ranking_btn:before{display:inline-block;width:1.5rem;height:1.5rem;margin-right:0.125rem;padding-bottom:0.25rem;vertical-align:middle;background:url(//assets.street-academy.com/assets/static_page/mugen_202004/mugen202004_ranking-fc6f6a6c64f52d8d08ea33561dbd2a191428d26a9cf5768a145d0c05d9628ff2.png) no-repeat;background-size:contain;content:""}.static-page-mar2020-cp-body_container{padding:0 20% 5rem;background:url(//assets.street-academy.com/assets/static_page/ouen_march_2020/ouen_march_2020_bg-614799f806ccded7d8d2b6b421b2567e62bcc8bcbc3ea102a1987c96ae9c1e20.png) top center/cover no-repeat}@media screen and (max-width: 640px){.static-page-mar2020-cp-body_container{padding:0 5% 3rem;background:url(//assets.street-academy.com/assets/static_page/ouen_march_2020/ouen_march_2020_sp_bg-ff02f11647fc7fb97897ab87d11d39b4505746afc57e17d4cdf5838a61a8bcf9.png) top center/cover no-repeat}}.static-page-mar2020-cp-titlearea_container{max-width:580px;margin:0 auto 3rem}@media screen and (max-width: 640px){.static-page-mar2020-cp-titlearea_container{margin-bottom:2.5rem;padding-top:2.7rem}}.static-page-feb2020-cp-body_container{padding:0 20% 5rem;background:url(//assets.street-academy.com/assets/static_page/ouen_february_2020/ouen_february_2020_bg-dd5d6d1e632c4c42cc2ee1bd78bbca3c99eb98bc4170f04ab263ddda458a17b9.png) top center/100% repeat-y}@media screen and (max-width: 640px){.static-page-feb2020-cp-body_container{padding:0 5% 3rem;background:url(//assets.street-academy.com/assets/static_page/ouen_february_2020/ouen_february_2020_sp_bg-914ecada4ca700c0ff9f42e9ba13ae724f45f7b8d0f717d86d81499b2b7aedff.png) top center/100% repeat-y}}.static-page-feb2020-cp-titlearea_container{max-width:580px;margin:0 auto 3rem}@media screen and (max-width: 640px){.static-page-feb2020-cp-titlearea_container{margin-bottom:2.5rem;padding-top:2.7rem}}.static-page-feb2020-cp-center_tx{margin-bottom:0}.static-page-mugen2020-cp-body_container{background:url(//assets.street-academy.com/assets/static_page/mugen_2020/mugen_2020_bg-cb75c65809cf53701431c685cd65b6a6d41077e3b6b95b13a6327fadaea9135b.png) top center/cover no-repeat;padding:0 15% 20rem}@media screen and (max-width: 640px){.static-page-mugen2020-cp-body_container{background:url(//assets.street-academy.com/assets/static_page/mugen_2020/mugen_2020_sp_bg-09150f51a7e452d00fef9fd4f6b2f2d38491ca60f8f5d7984e7a0c4bc84e890c.png) top center/cover no-repeat;padding:0 5% 8rem}}.static-page-mugen2020-cp_tx{margin:4rem 10% 3rem;color:#000000;text-align:center}@media screen and (max-width: 640px){.static-page-mugen2020-cp_tx{margin:2rem 10% 2rem}}.static-page-mugen2020-cp-1_title,.static-page-mugen2020-cp-2_title{padding:0.7rem 0;color:white;font-size:1.2rem;font-weight:bold;text-align:center;background-color:#613A37;border-radius:5px 5px 0 0}.static-page-mugen2020-cp-2_title{background-color:#CA1305}.static-page-mugen2020-cp-1-titlearea_container{max-width:300px;margin:4rem auto 3rem}@media screen and (max-width: 640px){.static-page-mugen2020-cp-1-titlearea_container{max-width:230px;margin:2rem auto 2rem}}.static-page-mugen2020-cp-2-coming-titlearea_container{max-width:400px;margin:4rem auto 3rem}@media screen and (max-width: 640px){.static-page-mugen2020-cp-2-coming-titlearea_container{max-width:400px;margin:2rem auto 2rem;padding:0 4%}}.static-page-mugen2020-cp-notes_container{padding:3rem 2% 1rem}@media screen and (max-width: 640px){.static-page-mugen2020-cp-notes_container{padding-top:2rem}}.static-page-mugen2020-cp-finish_title{padding:3rem 10% 2rem}.static-page-mugen2020-cp-2-special_container{max-width:750px;margin:3rem auto 0;background:url(//assets.street-academy.com/assets/static_page/mugen_2020/mugen2020_cp2_special_bg-3d13926cf6befa903fb4906b67e5c9654b79bdd350a579187ce968c1ebf56cf4.png) top center/auto no-repeat;border-radius:1rem}@media screen and (max-width: 640px){.static-page-mugen2020-cp-2-special_container{background:url(//assets.street-academy.com/assets/static_page/mugen_2020/mugen2020_cp2_special_sp_bg-05b7527c2849c2823ea48ca48562fee16ef9b7d86aeca168c7bd43d98364385b.png) top center/auto no-repeat}}.static-page-mugen2020-cp-2-special_title{padding:1.7rem 0;color:white;font-size:1.3rem;font-weight:bold}@media screen and (max-width: 640px){.static-page-mugen2020-cp-2-special_title{padding:1.7rem 4%;font-size:1.1rem}}.static-page-mugen2020-cp-2-special_inner{max-width:650px;margin:0 auto;display:flex;justify-content:space-around}.static-page-mugen2020-cp-2-special_item{max-width:180px;margin-bottom:1rem;flex-direction:row}.static-page-mugen2020-cp-2-special_item:hover{transform:scale(1.15, 1.15);transition-duration:0.3s}.static-page-mugen2020-cp-1-special_btn{width:33.8rem;font-size:0.9rem;font-weight:bold;background-color:#E6BB0C;box-shadow:0px 0px 0px 3px #E6BB0C;border:solid 1px white}.static-page-mugen2020-cp-1-special_btn:hover{background-color:#CF8900}@media screen and (max-width: 1140px){.static-page-mugen2020-cp-1-special_btn{width:15.8rem}}@media screen and (max-width: 640px){.static-page-mugen2020-cp-1-special_btn{width:15.2rem}}.anniversary_9th-contents_container{width:100%;max-width:980px;margin:auto;color:#57585C;text-align:center;box-sizing:border-box}@media screen and (max-width: 640px){.anniversary_9th-contents_container{padding:0 0.8rem}}.anniversary_9th_header{position:relative;background-color:#fdf7eb}.anniversary_9th-header_img{position:relative;width:100%}@media screen and (max-width: 640px){.anniversary_9th-header_img{width:140%;left:-20%}}.anniversary_9th-header-bg_img{position:absolute;top:0;width:100%}@media screen and (max-width: 640px){.anniversary_9th-header-bg_img{width:140%;left:-20%}}.anniversary_9th_subtitle{margin:2.4rem 0 0.8rem;font-weight:bold;font-size:2.4rem}@media screen and (max-width: 640px){.anniversary_9th_subtitle{margin:0.8rem 0}}.anniversary_9th-description_tx{margin:0.8rem 0 1.6rem}.anniversary_9th-subtitle-strong_tx{font-size:2.8rem;color:#02C39A}@media screen and (max-width: 640px){.anniversary_9th-br_tx{display:none}}.anniversary_9th-message_container{padding:4.8rem 0}@media screen and (max-width: 640px){.anniversary_9th-message_container{padding:2.4rem 0}}.anniversary_9th-message_title{font-size:2.4rem}.anniversary_9th-message_tx{margin:1.6rem 0;line-height:2}@media screen and (max-width: 640px){.anniversary_9th-message_tx{text-align:left}}.anniversary_9th-message-strong_tx{font-weight:bold}@media screen and (max-width: 640px){.anniversary_9th-message-strong_tx{text-align:left}}.anniversary_9th-news_container{padding:2.4rem 0;background-color:rgba(2,195,154,0.2)}.anniversary_9th-news_title{margin:2.4rem;font-size:2.8rem}.anniversary_9th-news-items_container{display:flex;flex-wrap:wrap}.anniversary_9th-news_item_container{padding:0.4rem;width:33%;box-sizing:border-box}@media screen and (max-width: 640px){.anniversary_9th-news_item_container{width:100%}}.anniversary_9th-news_item{position:relative;display:block;height:100%;padding:0.8rem;text-align:left;background-color:#fff;box-shadow:2px 2px 4px rgba(0,0,0,0.15);box-sizing:border-box;cursor:pointer}.anniversary_9th-news_item:hover{cursor:pointer;top:1px;left:1px;box-shadow:none}.anniversary_9th-news_item:hover .anniversary_9th-news_link{text-decoration:underline}.anniversary_9th-news_item::before{content:"";position:absolute;width:0;height:0;top:4px;right:4px;margin:auto;border-top:15px solid #02C39A;border-bottom:15px solid transparent;border-left:15px solid transparent;border-right:15px solid #02C39A}.anniversary_9th-news_subtitle{color:#57585C;font-weight:bold;font-size:1.6rem}.anniversary_9th-news_tx{color:#57585C}.anniversary_9th-news_link{text-align:right;color:#00AC88}.anniversary_9th-news_link i{margin-left:0.4rem}.anniversary_9th-data_container{padding:2.4rem 0;background-color:#fdf7eb}.anniversary_9th-data_subtitle{margin-top:3.6rem;font-weight:bold;font-size:2rem}.anniversary_9th-charts_container{display:flex;flex-wrap:wrap}.anniversary_9th-chart_container{padding:1.6rem;width:50%;box-sizing:border-box}@media screen and (max-width: 640px){.anniversary_9th-chart_container{width:100%;padding:0.8rem 0}}.anniversary_9th-chart_title{display:inline-block;margin:0 0 1.6rem;padding:0 1.6rem;color:#fff;font-weight:bold;font-size:0.9rem;background-color:#7C7A7B;border-radius:4rem}@media screen and (max-width: 640px){.anniversary_9th-chart_title{margin-top:1.6rem;font-size:1rem}}.anniversary_9th-chart_img{margin-top:0.8rem;width:100%}.anniversary_9th-voices_container{padding:2.4rem 0 5.6rem;background-color:rgba(232,72,85,0.2)}.anniversary_9th-voices-items_container{display:flex;flex-wrap:wrap}.anniversary_9th-voices_item_container{padding:0.4rem;width:33%;box-sizing:border-box}.anniversary_9th-voices_item_container:nth-of-type(2n) .anniversary_9th-voices_item{border-color:#ece5a9}.anniversary_9th-voices_item_container:nth-of-type(5n) .anniversary_9th-voices_item{border-color:#6bcebc}.anniversary_9th-voices_item_container:nth-of-type(7n) .anniversary_9th-voices_item{border-color:#bfdcda}.anniversary_9th-voices_item_container:nth-of-type(9n) .anniversary_9th-voices_item{border-color:#c4cae7}@media screen and (max-width: 640px){.anniversary_9th-voices_item_container{width:100%}}.anniversary_9th-voices_item{position:relative;padding:0.8rem;text-align:left;background-color:#fff;box-shadow:2px 2px 4px rgba(0,0,0,0.15);border-radius:0.4rem;border:4px solid #d1e9e9;cursor:pointer}.anniversary_9th-voices_item:hover{cursor:pointer;position:relative;top:1px;left:1px;box-shadow:none}.anniversary_9th-voices_item:hover .anniversary_9th-voices_link{text-decoration:underline}.anniversary_9th-voices_tx{text-decoration:underline;text-decoration-color:#DADDDC}.anniversary_9th-voices_link{text-align:right;color:#00AC88}.anniversary_9th-voice-modal_container{padding:1.6rem 1.2rem;border:4px solid #d1e9e9}@media screen and (max-width: 640px){.anniversary_9th-voice-modal-contents_container{margin-top:2rem}}.anniversary_9th-ceo_container{padding:2.4rem 0 5.6rem}.anniversary_9th-mov_container{margin-top:1.6rem;max-width:560px}@media screen and (max-width: 640px){.anniversary_9th-mov_container{height:auto}}.anniversary_9th-campaign_container{padding:2.4rem 0 5.6rem;background-color:#fdf7eb;background-image:url("//assets.street-academy.com/assets/static_page/anniversary_9th/anniversary_9th-campaign-bg-d00b5b7dc1b9e00841251c8bb253a5c984da8500ec0a427a73e795d2c9750f28.png");background-size:cover;background-repeat:no-repeat;background-position:center}@media screen and (max-width: 640px){.anniversary_9th-campaign_container{padding:0.8rem 0 2.4rem}}.anniversary_9th-campaign_title{margin:2.4rem 0;padding:0.4rem 0.4rem 1.6rem;color:#fff;font-weight:bold;font-size:1.6rem;background-image:url("//assets.street-academy.com/assets/static_page/anniversary_9th/anniversary_9th-campaign-title-b172ef62effa95564f46a59ea08331ed3d4ac809989ee9e08a91c163f91d3b9f.png");background-repeat:no-repeat;background-size:contain;background-position:center}@media screen and (max-width: 640px){.anniversary_9th-campaign_title{margin:2.4rem 0 0;padding:0.8rem 0.4rem 1.6rem;font-size:1.2rem}}.anniversary_9th-campaign_subtitle{margin-bottom:1.6rem;font-weight:bold;font-size:1.4rem}.anniversary_9th-campaign-subtitle-strong_tx{font-weight:bold;font-size:1.8rem;color:#E84855}.anniversary_9th-fadein{opacity:0;transform:translate(0, 50px);transition:all 1s}.anniversary_9th-fadein.scrollin{opacity:1;transform:translate(0, 0)}.anniversary-10th_container{position:relative;max-width:980px;padding:0 5rem 5rem;font-size:0.9rem;line-height:1.6;text-align:center;background-color:rgba(255,255,255,0.85)}.anniversary-10th_container hr{border:none}@media screen and (max-width: 640px){.anniversary-10th_container{padding:0 1rem;background-color:rgba(255,255,255,0.75)}}.anniversary-10th_header{padding-top:7rem}.anniversary-10th-header-img_container{display:flex;justify-content:center;align-items:center}@media screen and (max-width: 640px){.anniversary-10th-header-img_container{flex-direction:column}}.anniversary-10th_title{margin-bottom:1rem;font-weight:bold;font-size:2.5rem;line-height:1.6}@media screen and (max-width: 640px){.anniversary-10th_title{text-align:left}}.anniversary-10th-logo-img{width:45%;margin-left:2rem}@media screen and (max-width: 640px){.anniversary-10th-logo-img{width:60%;margin:0 0 0 auto}}.anniversary-10th-header_container{padding:4rem 0 2rem;line-height:2.5}.anniversary-10th-header_tx{margin-bottom:1.5rem}.anniversary-10th-lesson-teacher-bubble0_img,.anniversary-10th-lesson-teacher-bubble1_img,.anniversary-10th-lesson-teacher-bubble2_img,.anniversary-10th-lesson-teacher-bubble3_img,.anniversary-10th-lesson-teacher-bubble4_img,.anniversary-10th-lesson-teacher-bubble5_img,.anniversary-10th-lesson-teacher-bubble6_img,.anniversary-10th-lesson-teacher-bubble7_img,.anniversary-10th-lesson-teacher-bubble8_img{position:absolute;width:5.5rem;height:5.5rem;border-radius:50%;animation:3s fuwafuwa infinite}@media screen and (max-width: 640px){.anniversary-10th-lesson-teacher-bubble0_img,.anniversary-10th-lesson-teacher-bubble1_img,.anniversary-10th-lesson-teacher-bubble2_img,.anniversary-10th-lesson-teacher-bubble3_img,.anniversary-10th-lesson-teacher-bubble4_img,.anniversary-10th-lesson-teacher-bubble5_img,.anniversary-10th-lesson-teacher-bubble6_img,.anniversary-10th-lesson-teacher-bubble7_img,.anniversary-10th-lesson-teacher-bubble8_img{width:4.5rem;height:4.5rem}}.anniversary-10th-lesson-teacher-bubble0_img{top:2rem;left:2rem;animation-delay:0.3s}@media screen and (max-width: 640px){.anniversary-10th-lesson-teacher-bubble0_img{top:2rem;left:1rem}}.anniversary-10th-lesson-teacher-bubble1_img{top:4rem;right:3rem;animation-delay:0.3s}@media screen and (max-width: 640px){.anniversary-10th-lesson-teacher-bubble1_img{top:3rem;right:1rem}}.anniversary-10th-lesson-teacher-bubble2_img{top:17rem;left:5rem;animation-delay:0.2s}@media screen and (max-width: 640px){.anniversary-10th-lesson-teacher-bubble2_img{top:16rem;left:1rem}}.anniversary-10th-lesson-teacher-bubble3_img{top:23rem;right:6rem;animation-delay:0.7s}@media screen and (max-width: 640px){.anniversary-10th-lesson-teacher-bubble3_img{top:21rem;left:5rem}}.anniversary-10th-lesson-teacher-bubble4_img{top:29rem;left:10rem;animation-delay:0.5s}@media screen and (max-width: 640px){.anniversary-10th-lesson-teacher-bubble4_img{display:none}}.anniversary-10th-lesson-teacher-bubble5_img{top:35rem;right:2rem;animation-delay:0.3s}@media screen and (max-width: 640px){.anniversary-10th-lesson-teacher-bubble5_img{display:none}}.anniversary-10th-lesson-teacher-bubble6_img{top:40rem;left:2rem;animation-delay:0.7s}@media screen and (max-width: 640px){.anniversary-10th-lesson-teacher-bubble6_img{display:none}}.anniversary-10th-lesson-teacher-bubble7_img{top:46rem;right:10rem;animation-delay:0.5s}@media screen and (max-width: 640px){.anniversary-10th-lesson-teacher-bubble7_img{display:none}}.anniversary-10th-lesson-teacher-bubble8_img{top:49rem;left:12rem;animation-delay:0.3s}@media screen and (max-width: 640px){.anniversary-10th-lesson-teacher-bubble8_img{display:none}}@keyframes fuwafuwa{0%, 100%{transform:translateY(0)}50%{transform:translateY(-10px)}}.anniversary-10th_line::before{display:inline-block;width:100%;height:2rem;background:url("//assets.street-academy.com/assets/static_page/anniversary_10th/contents_line-2bd57476cef3b679c3bce417414b806af23e8e2c3f1dad6a204ca1e60abe115b.png") no-repeat 0 0;background-size:contain;content:""}@media screen and (max-width: 640px){.anniversary-10th_line::before{background:url("//assets.street-academy.com/assets/static_page/anniversary_10th/contents_line_sp-c25bea0536d2201b89fe23ea94f609204400f0ed33cfdcc6a16650ecf67f9fcc.png") no-repeat 0 0;background-size:contain}}.anniversary-10th-contents_container{margin:4rem 0}@media screen and (max-width: 640px){.anniversary-10th-contents_container{margin:3rem 0}}.anniversary-10th-contents_title{margin-bottom:1rem;font-weight:bold;font-size:1.9rem}@media screen and (max-width: 640px){.anniversary-10th-contents_title{font-size:1.5rem}}.anniversary-10th-contents_subtitle{color:#d857b9;font-weight:bold}@media screen and (max-width: 640px){.anniversary-10th-contents_tx{text-align:left}}@media screen and (max-width: 640px){.anniversary-10th-contents-note_tx{text-align:left}}.anniversary-10th-menu_container{display:flex;flex-wrap:wrap;align-items:stretch}.anniversary-10th-menu_container a:hover{color:#57585C}.anniversary-10th-menu_wrapper{box-sizing:border-box;width:50%;margin-bottom:1.5rem;padding-right:1.5rem}.anniversary-10th-menu_wrapper:nth-child(2n){padding-right:0}@media screen and (max-width: 640px){.anniversary-10th-menu_wrapper{width:100%;padding-right:0}}.anniversary-10th-menu_item{position:relative;width:100%;height:100%;color:#57585C}.anniversary-10th-menu_title{font-weight:bold}.anniversary-10th-menu_tx{color:#00AC88;font-weight:bold}.anniversary-10th-menu_label,.anniversary-10th-menu-2rows_label{margin-left:0.5rem;padding:0.4rem;color:#fff;font-weight:bold;vertical-align:0.1rem;background-color:#d857b9;border-radius:0.2rem}.anniversary-10th-menu-2rows_label{margin-left:0}.anniversary-10th-history_container{margin:3rem 0;background-color:transparent}.anniversary-10th-history-year-left_container{height:4rem;text-align:left;background:url("//assets.street-academy.com/assets/static_page/anniversary_10th/history_bg_left-411527250d670c0ecf531c86d37fc891799669f342db0f0fa12d27225a33bcda.png") no-repeat center center transparent}.anniversary-10th-history-year-right_container{height:4rem;text-align:right;background:url("//assets.street-academy.com/assets/static_page/anniversary_10th/history_bg_right-31fbf9a404ce357aceea09753ff8c02cadd74d944931fc2d70e22cecf013f58c.png") no-repeat center center transparent}.anniversary-10th-history-year-left_img,.anniversary-10th-history-year-right_img{height:4rem;margin-left:1.5rem}.anniversary-10th-history-year-right_img{margin:0 1.5rem 0 0}.anniversary-10th-history-img_container,.anniversary-10th-history-img-narrow-right_container,.anniversary-10th-history-img-left_container,.anniversary-10th-history-img-narrow-left_container,.anniversary-10th-history-img-sp_container{width:100%;padding:1rem;vertical-align:middle;background-color:rgba(248,255,205,0.7);border-radius:0 0.3rem 0 0}@media screen and (max-width: 640px){.anniversary-10th-history-img_container,.anniversary-10th-history-img-narrow-right_container,.anniversary-10th-history-img-left_container,.anniversary-10th-history-img-narrow-left_container,.anniversary-10th-history-img-sp_container{display:none}}.anniversary-10th-history-img-narrow-right_container{width:40%}.anniversary-10th-history-img-left_container,.anniversary-10th-history-img-narrow-left_container{border-radius:0.3rem 0 0 0}.anniversary-10th-history-img-narrow-left_container{width:40%}.anniversary-10th-history-img-sp_container{display:none}@media screen and (max-width: 640px){.anniversary-10th-history-img-sp_container{display:block;width:auto}}.anniversary-10th-history_img{width:100%}.anniversary-10th-history-year_tx{padding:1.5rem;text-align:left;background-color:rgba(248,255,205,0.7);border-radius:0.3rem 0 0 0}.anniversary-10th-history-quiz_tx,.anniversary-10th-history-ranking_tx{padding:0.5rem 1.5rem;color:#fff;text-align:left;background-color:rgba(2,195,154,0.8);border-radius:0 0 0.3rem 0.3rem}.anniversary-10th-history-ranking_tx{color:#00AC88;background-color:rgba(210,239,162,0.8)}.anniversary-10th-history-class-num_tx{float:right}.anniversary-10th-history-answer_tx{margin-top:0.5rem;color:#00AC88;text-align:left}.anniversary-10th-movie_wrapper{width:560px;margin:1rem auto 0}@media screen and (max-width: 640px){.anniversary-10th-movie_wrapper{width:100%}}.anniversary-10th-movie_container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.anniversary-10th-movie_container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.anniversary-10th-episode_title{margin:2rem 0 1rem;font-weight:bold}.anniversary-10th-episode_title i{margin-right:0.5rem;color:#e67472}.anniversary-10th-today-episode_container{margin:2.5rem 0}.anniversary-10th-episode_img{width:560px;margin:1rem 0;border-radius:0.5rem}@media screen and (max-width: 640px){.anniversary-10th-episode_img{width:100%}}.anniversary-10th-episode_container{display:flex;flex-wrap:wrap;align-items:stretch;margin-top:2rem}.anniversary-10th-episode_wrapper{box-sizing:border-box;width:50%;margin-bottom:1.5rem;padding-right:1.5rem}.anniversary-10th-episode_wrapper:nth-child(2n){padding-right:0}@media screen and (max-width: 640px){.anniversary-10th-episode_wrapper{width:100%;padding-right:0}}.anniversary-10th-episode_item,.anniversary-10th-episode-pale_item{box-sizing:border-box;width:100%;height:100%;padding:1rem;color:#633c3b;text-align:left;background-color:rgba(249,182,173,0.4);border-radius:0.5rem}.anniversary-10th-episode-pale_item{background-color:rgba(249,182,173,0.2)}.anniversary-10th-episode_tx{margin-bottom:0.5rem;font-weight:bold}.anniversary-10th-episode-more_link{color:#e67472;cursor:pointer}.anniversary-10th-episode-more_link:hover{color:#e25f5c}.anniversary-10th-lesson_wrapper{padding:0 3rem}@media screen and (max-width: 640px){.anniversary-10th-lesson_wrapper{padding:0}}.anniversary-10th-lesson_title,.anniversary-10th-meeting_title{margin:2rem 0 1rem;font-weight:bold}.anniversary-10th-lesson_title i,.anniversary-10th-meeting_title i{margin-right:0.5rem;color:#02C39A}.anniversary-10th-lesson_header{padding:0.7rem 3rem;background-color:rgba(2,195,154,0.85);border-radius:2rem 2rem 0 0}@media screen and (max-width: 640px){.anniversary-10th-lesson_header{padding:0.7rem 1rem}}.anniversary-10th-lesson-date_tx{color:#fff;font-weight:bold}@media screen and (max-width: 640px){.anniversary-10th-lesson-date_tx{font-size:1.2rem}}.anniversary-10th-lesson_container{margin-bottom:2.5rem;padding:1.5rem 2rem;background-color:rgba(2,195,154,0.2);border-radius:0 0 2rem 2rem}.anniversary-10th-lesson_container hr{border:none}@media screen and (max-width: 640px){.anniversary-10th-lesson_container{padding:1.5rem}}.anniversary-10th-lesson_tx{text-align:left}.anniversary-10th-lesson-teacher_container{display:flex}@media screen and (max-width: 640px){.anniversary-10th-lesson-teacher_container{flex-direction:column}}.anniversary-10th-lesson_line::before{display:inline-block;width:100%;height:10px;background:radial-gradient(circle farthest-side, #02C39A, #02C39A 30%, transparent 30%, transparent);background-size:10px 10px;content:""}.anniversary-10th-lesson-teacher_img,.anniversary-10th-lesson-teacher-center_img,.anniversary-10th-lesson-teacher-center-sp_img{width:7rem;height:7rem;margin-right:1rem;border-radius:50%}@media screen and (max-width: 640px){.anniversary-10th-lesson-teacher_img,.anniversary-10th-lesson-teacher-center_img,.anniversary-10th-lesson-teacher-center-sp_img{margin:0 0 0 auto}}.anniversary-10th-lesson-teacher-center_img{margin:0 0 0 1rem}@media screen and (max-width: 640px){.anniversary-10th-lesson-teacher-center_img{display:none}}.anniversary-10th-lesson-teacher-center-sp_img{display:none}@media screen and (max-width: 640px){.anniversary-10th-lesson-teacher-center-sp_img{display:block;margin-bottom:1rem}}.anniversary-10th-lesson-name_tx{margin-bottom:0.5rem;font-weight:bold;font-size:1.2rem;text-align:left}.anniversary-10th-lesson_label{margin-right:0.5rem;padding:0.5rem;font-size:0.9rem;background-color:#fff;border-radius:0.2rem;vertical-align:0.1rem}.anniversary-10th-lesson-teacher_tx{margin-bottom:1rem;text-align:left}.anniversary-10th-meeting-schedule_container{display:flex;justify-content:center;align-items:center;margin-bottom:1rem}.anniversary-10th-meeting-schedule_label,.anniversary-10th-meeting_label{width:4rem;height:4rem;margin-right:1rem;color:#fff;line-height:4rem;background:rgba(216,87,185,0.8);border-radius:2rem}.anniversary-10th-meeting-schedule_tx{width:40%;text-align:left}@media screen and (max-width: 640px){.anniversary-10th-meeting-schedule_tx{width:70%}}.anniversary-10th-meeting_wrapper{padding:0 3rem}@media screen and (max-width: 640px){.anniversary-10th-meeting_wrapper{padding:0}}.anniversary-10th-meeting_container{margin:2rem 0;padding:1.5rem 2rem 2rem;background-color:rgba(216,87,185,0.2);border-radius:2rem}.anniversary-10th-meeting_label{margin:0 auto}.anniversary-10th-meeting_title{margin-top:1rem}.anniversary-10th-meeting_title i{color:#d857b9}@media screen and (max-width: 640px){.anniversary-10th-meeting_title{font-size:1.1rem}}.anniversary-10th-entry-close_tx{margin:2rem 0 1rem;font-weight:bold;color:#d857b9}.anniversary-10th-meeting-teacher_container{display:flex;flex-wrap:wrap}@media screen and (max-width: 640px){.anniversary-10th-meeting-teacher_container{flex-direction:column}}.anniversary-10th-meeting-teacher_item{width:33%;margin-bottom:1.5rem}@media screen and (max-width: 640px){.anniversary-10th-meeting-teacher_item{width:100%}}.anniversary-10th-meeting-teacher_img,.anniversary-10th-meeting-teacher-center_img{width:9rem;height:9rem;margin-bottom:0.5rem;border-radius:4.5rem}.anniversary-10th-meeting-teacher-center_img{margin-top:2.5rem}@media screen and (max-width: 640px){.anniversary-10th-meeting-teacher-center_img{margin-top:0}}.anniversary-10th-meeting-teacher_tx{color:#d857b9;font-weight:bold;font-size:0.75rem}.anniversary-10th-meeting-teacher-name_tx{font-weight:bold}.anniversary-10th-meeting-facilitator_container{display:flex;justify-content:center;align-items:center;padding:1rem;background-color:rgba(255,255,255,0.8);border-radius:0.5rem}.anniversary-10th-lesson-facilitator_img{width:4rem;height:4rem;margin-right:1rem;border-radius:50%}.anniversary-10th-meeting-facilitator_tx{color:#d857b9;font-weight:bold;text-align:left}.anniversary-10th-meeting-facilitator-name_tx{text-align:left}.anniversary-10th-meeting_btn{margin:1rem 0 0.5rem;padding:0.8rem 2rem;background-color:#d857b9;border-radius:2rem;border:none}.anniversary-10th-meeting_btn:hover{background-color:#e280ca}.anniversary-10th-meeting_tx{margin-bottom:1.5rem}.anniversary-10th-wallpaper_container{display:flex;justify-content:space-between}@media screen and (max-width: 640px){.anniversary-10th-wallpaper_container{flex-direction:column}}.anniversary-10th-wallpaper-img_container{padding:0 1rem}@media screen and (max-width: 640px){.anniversary-10th-wallpaper-img_container{padding:0}}.anniversary-10th-wallpaper_img{width:100%;margin-bottom:1.5rem;border:1px solid #EDEDED}.anniversary-10th-wallpaper_btn{display:block;margin-bottom:1rem}.anniversary-10th-facebook_btn i{margin:0 1rem;color:#0165E1;font-size:4rem}.anniversary-10th-facebook_btn i:hover{color:#177efe}.anniversary-10th-twitter_btn i{margin:0 1rem;color:#141414;font-size:2.2rem}.anniversary-10th-twitter_btn i:hover{color:#2e2e2e}.anniversary_10th-fadein{opacity:0;transform:translate(0, 50px);transition:all 1s}.anniversary_10th-fadein.scrollin{opacity:1;transform:translate(0, 0)}.best-seller-award_container{padding-bottom:2.4rem;background-color:#fcf8e9;background:url(//assets.street-academy.com/assets/static_page/best_seller_award/best_seller_award_bg-3cb695fc640ad526f0b6997ab2170af9bbd0aeb147cc09b8c674544ad900e642.png);background-position:center top;background-size:contain}@media screen and (max-width: 640px){.best-seller-award_container{padding-bottom:0}}.best-seller-award_container .subscription-service-list_btn,.best-seller-award_container .onetime-service-list_btn{border-bottom:none;border-radius:0.4rem}.best-seller-award_header{margin:0 auto;max-width:980px;text-align:center}@media screen and (max-width: 640px){.best-seller-award_header{padding:0.8rem}}.best-seller-award-img_container{padding:1.6rem 0}@media screen and (max-width: 640px){.best-seller-award-img_container{padding:0.8rem 0}}.best-seller-award_img{width:60%}@media screen and (max-width: 640px){.best-seller-award_img{width:100%}}.best-seller-award-services_container{width:48rem;margin:auto;padding:0 0.4rem;text-align:left;box-sizing:border-box}@media screen and (max-width: 640px){.best-seller-award-services_container{width:100%;padding:0}}.best-seller-award-header-span_tx{margin-bottom:1.6rem;font-weight:bold}@media screen and (max-width: 640px){.best-seller-award-header-span_tx{font-size:0.8rem}}@media screen and (max-width: 640px){.best-seller-award-header_tx{text-align:left}.best-seller-award-header_tx br{display:none}}.best-seller-award-tabs_container{margin-top:1.6rem;text-align:center}.best-seller-award-tabs_container ul{max-width:980px;width:100%;overflow:hidden;margin:auto}.best-seller-award-tab_container{display:inline-block;margin:0 0.2rem;background-color:#fff;border-radius:0.4rem 0.4rem 0 0}a.best-seller-award-tab-subscription_btn,a.best-seller-award-tab-time-charged-consult_btn,a.best-seller-award-tab-customized-lesson_btn{padding:0.8rem 1.6rem;display:block;border-radius:0.4rem 0.4rem 0 0;font-weight:bold;font-size:1rem;color:rgba(68,68,74,0.8);background-color:#fff}@media screen and (max-width: 640px){a.best-seller-award-tab-subscription_btn,a.best-seller-award-tab-time-charged-consult_btn,a.best-seller-award-tab-customized-lesson_btn{padding:1.2rem 0.8rem;font-size:0.8rem}}a.active.best-seller-award-tab-subscription_btn,a.active.best-seller-award-tab-time-charged-consult_btn,a.active.best-seller-award-tab-customized-lesson_btn{color:#fff}a.best-seller-award-tab-subscription_btn:hover,a.best-seller-award-tab-time-charged-consult_btn:hover,a.best-seller-award-tab-customized-lesson_btn:hover{color:#fff}a.best-seller-award-tab-subscription_btn.active{background-color:#67c2cb}a.best-seller-award-tab-subscription_btn:hover{background-color:#67c2cb}a.best-seller-award-tab-time-charged-consult_btn.active{background-color:#f2a2a9}a.best-seller-award-tab-time-charged-consult_btn:hover{background-color:#f2a2a9}a.best-seller-award-tab-customized-lesson_btn.active{background-color:#6fadf0}a.best-seller-award-tab-customized-lesson_btn:hover{background-color:#6fadf0}.best-seller-award-services_wrapper{background-color:#fff;max-width:980px;width:100%;margin:auto;border-radius:0 0 0.8rem 0.8rem}@media screen and (max-width: 640px){.best-seller-award-services_wrapper{border-radius:0}}.best-seller-award-subscriptions_container,.best-seller-award-time-charged-consults_container,.best-seller-award-customized-lessons_container{width:100%;padding:2.4rem 0 4.8rem;box-sizing:border-box}@media screen and (max-width: 640px){.best-seller-award-subscriptions_container,.best-seller-award-time-charged-consults_container,.best-seller-award-customized-lessons_container{padding:2.4rem 0.8rem}}@media screen and (max-width: 640px){.best-seller-award-subscriptions_container .subscription-service-list_btn,.best-seller-award-time-charged-consults_container .subscription-service-list_btn,.best-seller-award-customized-lessons_container .subscription-service-list_btn,.best-seller-award-subscriptions_container .onetime-service-list_btn,.best-seller-award-time-charged-consults_container .onetime-service-list_btn,.best-seller-award-customized-lessons_container .onetime-service-list_btn{padding:0.8rem;background-color:#F7F7F7}}.best-seller-award-subscriptions_container{border-top:0.8rem solid #67c2cb}@media screen and (max-width: 640px){.best-seller-award-subscriptions_container{border-top:0.6rem solid #67c2cb}}.best-seller-award-time-charged-consults_container{border-top:0.8rem solid #f2a2a9}@media screen and (max-width: 640px){.best-seller-award-time-charged-consults_container{border-top:0.6rem solid #f2a2a9}}.best-seller-award-customized-lessons_container{border-top:0.8rem solid #6fadf0}@media screen and (max-width: 640px){.best-seller-award-customized-lessons_container{border-top:0.6rem solid #6fadf0}}.best-seller-award-service_container{margin-bottom:2.4rem}.best-seller-award-service_header,.best-seller-award-subscription_header,.best-seller-award-time-charged-consult_header,.best-seller-award-customized-lesson_header{text-align:center;margin-bottom:1.6rem;border:solid 4px #fff;background-size:10%}.best-seller-award-subscription_header{background-image:url(//assets.street-academy.com/assets/static_page/best_seller_award/best_seller_award_section_title_bg1-6041b07a4ba513a17164c92c064f36cd69a0580b95bd5890437cb42bef76e4fa.png)}.best-seller-award-time-charged-consult_header{background-image:url(//assets.street-academy.com/assets/static_page/best_seller_award/best_seller_award_section_title_bg2-fd165a664db1f51055ff086970d5dff90c417fbd6b0300ade9602248e23f75da.png)}.best-seller-award-customized-lesson_header{background-image:url(//assets.street-academy.com/assets/static_page/best_seller_award/best_seller_award_section_title_bg3-8b961e78a3604673286d004266f16e6598f3c9d4b0b6bf97e5f40aba676d0dee.png)}.best-seller-award-service-rank_tx{display:inline-block;font-size:1.6rem;font-weight:bold;line-height:3rem;width:3rem;height:3rem;border-radius:1.5rem;color:#fff}.best-seller-award-subscriptions_container .best-seller-award-service-rank_tx{background-color:#67c2cb}.best-seller-award-time-charged-consults_container .best-seller-award-service-rank_tx{background-color:#f2a2a9}.best-seller-award-customized-lessons_container .best-seller-award-service-rank_tx{background-color:#6fadf0}.best-seller-award-teachers-btn_container{text-align:right}.best-seller-award-arrow_img{width:1rem;transform:rotate(-90deg)}.best-seller-award-service-owner_container{display:block;margin-bottom:0.8rem;padding:0 0.8rem;width:100%;box-sizing:border-box}@media screen and (max-width: 640px){.best-seller-award-service-owner_container{margin-bottom:0.8rem;padding:0}}.best-seller-award-service-owner-img-info_container{display:flex;align-items:center}.best-seller-award-service-owner-img_container{width:4rem;box-sizing:border-box}.best-seller-award-service-owner_img{width:100%;border-radius:50%}.best-seller-award-service-owner-info_container{padding-left:0.8rem;width:100%;box-sizing:border-box}.best-seller-award-service-owner_title{font-weight:bold;color:#57585C}@media screen and (max-width: 640px){.best-seller-award-service-owner_title{font-size:1rem}}.best-seller-award-service-owner-catchcopy_tx{color:#57585C}@media screen and (max-width: 640px){.best-seller-award-service-owner-catchcopy_tx{font-size:0.8rem}}.bs_award_2023spring_container{padding-bottom:2.4rem;background-color:#fcf8e9;background:url(//assets.street-academy.com/assets/static_page/bs_award_2023spring/bs_award_2023_bg-e86cfc30ab56c7805aa1de85117a5745381818c5215221ca80edd9742a2db772.png);background-position:center top;background-size:contain}@media screen and (max-width: 640px){.bs_award_2023spring_container{padding-bottom:0;background-size:auto}}.bs_award_2023spring_container .subscription-service-list_btn{padding:0.8rem;background-color:#fff;border-radius:0 0 0.4rem 0.4rem;border:none}@media screen and (max-width: 640px){.bs_award_2023spring_container .subscription-service-list_btn{padding:0}}.bs_award_2023spring_container .class-list_btn{padding:0 0.8rem;background-color:#fff;border-radius:0 0 0.4rem 0.4rem}@media screen and (max-width: 640px){.bs_award_2023spring_container .class-list_btn{padding:0}}.bs_award_2023spring_container .class-list_wrapper{border-bottom:none}.bs_award_2023spring_container .best-seller-award-service-owner_container{margin-bottom:0;padding:0.8rem;background-color:#fff;border-radius:0.4rem 0.4rem 0 0}@media screen and (max-width: 640px){.bs_award_2023spring_container .best-seller-award-service-owner_container{padding:0.8rem 0}}.bs_award_2023spring_container .best-seller-award-service-owner-img-info_container{padding-bottom:0.8rem;border-bottom:1px solid #6FADF0}@media screen and (max-width: 640px){.bs_award_2023spring_container .best-seller-award-service-owner-img-info_container{border-bottom:none}}.bs_award_2023spring_header{margin:0 auto;max-width:980px;text-align:center;background:url(//assets.street-academy.com/assets/static_page/bs_award_2023spring/bs_award_2023_header_bg-4f391ba0ec1676a44fe44c7cb48b64ab1b77d66743778f3a5a5372d94d5e23f4.png)}@media screen and (max-width: 640px){.bs_award_2023spring_header{padding:0.8rem;background:none}}.bs_award_2023spring-img_container{padding:1.6rem 0}@media screen and (max-width: 640px){.bs_award_2023spring-img_container{padding:0.8rem 0}}.bs_award_2023spring_img{width:60%}@media screen and (max-width: 640px){.bs_award_2023spring_img{width:100%}}.bs_award_2023spring-services_container{width:48rem;margin:auto;padding:0 0.4rem;text-align:left;box-sizing:border-box}@media screen and (max-width: 640px){.bs_award_2023spring-services_container{width:100%;padding:0}}.bs_award_2023spring-services_header{text-align:center}a.bs_award_2023spring-subscription_btn{display:inline-block;color:#fff;margin:0.2rem 0.2rem;padding:0.4rem 0.8rem;border-radius:1rem;background-color:#6FADF0}a.bs_award_2023spring-subscription_btn:hover{opacity:0.5}a.bs_award_2023spring-class_btn{display:inline-block;color:#fff;margin:0.2rem 0.2rem;padding:0.4rem 0.8rem;border-radius:1rem;background-color:#67C2CB}a.bs_award_2023spring-class_btn:hover{opacity:0.5}.bs_award_2023spring-services_title{font-weight:bold}.bs_award_2023spring-class_subtitle{margin:1.6rem 0;padding:0.4rem 0.8rem;font-weight:bold;color:#fff;background-color:#67C2CB;border-radius:0.4rem}.bs_award_2023spring-subscription_subtitle{margin:1.6rem 0;padding:0.4rem 0.8rem;font-weight:bold;color:#fff;background-color:#6FADF0;border-radius:0.4rem}.bs_award_2023spring-header_tx{margin-bottom:0.8rem}@media screen and (max-width: 640px){.bs_award_2023spring-header_tx{text-align:left}.bs_award_2023spring-header_tx br{display:none}}.bs_award_2023spring-tabs_container{text-align:center}.bs_award_2023spring-tabs_container ul{max-width:980px;width:100%;overflow:hidden;margin:auto}.bs_award_2023spring-tab_container{display:inline-block;margin:0 0.2rem;border-radius:0.4rem 0.4rem 0 0}@media screen and (max-width: 640px){.bs_award_2023spring-tab_container{width:40%}}a.bs_award_2023spring-tab-subscription_btn,a.bs_award_2023spring-tab-class_btn{padding:0.8rem 1.6rem;display:block;border-radius:0.4rem 0.4rem 0 0;font-weight:bold;font-size:1rem;color:#fff}@media screen and (max-width: 640px){a.bs_award_2023spring-tab-subscription_btn,a.bs_award_2023spring-tab-class_btn{font-size:1.2rem;padding:0.8rem;font-size:0.8rem}}a.bs_award_2023spring-tab-subscription_btn{background-color:#6FADF0}a.bs_award_2023spring-tab-subscription_btn.active{background-color:#6FADF0}a.bs_award_2023spring-tab-subscription_btn:hover{background-color:#6FADF0}a.bs_award_2023spring-tab-class_btn{background-color:#67C2CB}a.bs_award_2023spring-tab-class_btn.active{background-color:#67C2CB}a.bs_award_2023spring-tab-class_btn:hover{background-color:#67C2CB}.bs_award_2023spring-services_wrapper{background-color:#fff;max-width:980px;width:100%;margin:auto;border-radius:0 0 0.8rem 0.8rem}@media screen and (max-width: 640px){.bs_award_2023spring-services_wrapper{border-radius:0}}.bs_award_2023spring-classes_container,.bs_award_2023spring-subscriptions_container{width:100%;padding:2.4rem 0 4.8rem;box-sizing:border-box}@media screen and (max-width: 640px){.bs_award_2023spring-classes_container,.bs_award_2023spring-subscriptions_container{padding:2.4rem 0.8rem}}.bs_award_2023spring-classes_container{border-top:0.8rem solid #67C2CB;background-color:#E6FBFF}.bs_award_2023spring-classes_container .best-seller-award-service-owner_container{margin-bottom:0;padding:0.8rem;background-color:#fff;border-radius:0.4rem 0.4rem 0 0}@media screen and (max-width: 640px){.bs_award_2023spring-classes_container .best-seller-award-service-owner_container{padding:0.8rem 0}}@media screen and (max-width: 640px){.bs_award_2023spring-classes_container{border-top:0.6rem solid #67C2CB;background-color:#fff}}.bs_award_2023spring-subscriptions_container{border-top:0.8rem solid #6FADF0;background-color:#DEEEFC}@media screen and (max-width: 640px){.bs_award_2023spring-subscriptions_container{border-top:0.6rem solid #6FADF0;background-color:#fff}}.bs_award_2023spring-service_container{margin-bottom:2.4rem}.bs_award_2023spring-service_header,.bs_award_2023spring-subscription_header,.bs_award_2023spring-class_header{text-align:center;margin-bottom:1.6rem;background-size:10%}@media screen and (max-width: 640px){.bs_award_2023spring-service_header,.bs_award_2023spring-subscription_header,.bs_award_2023spring-class_header{margin-bottom:0.8rem}}.bs_award_2023spring-subscription_header{background-image:url(//assets.street-academy.com/assets/static_page/bs_award_2023spring/bs_award_2023_section_title_bg1-6041b07a4ba513a17164c92c064f36cd69a0580b95bd5890437cb42bef76e4fa.png)}.bs_award_2023spring-class_header{background-image:url(//assets.street-academy.com/assets/static_page/bs_award_2023spring/bs_award_2023_section_title_bg2-fd165a664db1f51055ff086970d5dff90c417fbd6b0300ade9602248e23f75da.png)}.bs_award_2023spring-service-rank_tx{display:inline-block;font-size:1.6rem;font-weight:bold;line-height:3rem;width:3rem;height:3rem;border-radius:1.5rem;color:#fff}.bs_award_2023spring-subscriptions_container .bs_award_2023spring-service-rank_tx{background-color:#6FADF0}.bs_award_2023spring-classes_container .bs_award_2023spring-service-rank_tx{background-color:#67C2CB}.bs_award_2023spring-teachers-btn_container{text-align:right}.bs_award_2023spring-arrow_img{width:1rem;transform:rotate(-90deg)}.bs_award_2023spring-service-owner_container{display:block;margin-bottom:0.8rem;padding:0 0.8rem;width:100%;box-sizing:border-box}@media screen and (max-width: 640px){.bs_award_2023spring-service-owner_container{margin-bottom:0.8rem;padding:0}}.bs_award_2023spring-service-owner-img-info_container{display:flex;align-items:center}.bs_award_2023spring-service-owner-img_container{width:4rem;box-sizing:border-box}.bs_award_2023spring-service-owner_img{width:100%;border-radius:50%}.bs_award_2023spring-service-owner-info_container{padding-left:0.8rem;width:100%;box-sizing:border-box}.bs_award_2023spring-service-owner_title{font-weight:bold;color:#57585C}@media screen and (max-width: 640px){.bs_award_2023spring-service-owner_title{font-size:1rem}}.bs_award_2023spring-service-owner-catchcopy_tx{color:#57585C}@media screen and (max-width: 640px){.bs_award_2023spring-service-owner-catchcopy_tx{font-size:0.8rem}}.coupon_container{width:100%;color:#57585C}.coupon_header{background:url("//assets.street-academy.com/assets/static_page/coupon/coupon_bg-1caf205c07edef6d99683e774db00ba84536ea848fbfd60b2abc4c70d4d967eb.jpg");background-size:cover;background-position:50%;width:100%;text-align:center;box-sizing:border-box}@media screen and (max-width: 640px){.coupon_header{padding:0.8rem}}.coupon-title_container,.coupon-footer_wrapper{margin:3.6rem;padding:1.6rem 2.4rem;display:inline-block;background-color:#fff;border-radius:0.4rem}@media screen and (max-width: 640px){.coupon-title_container,.coupon-footer_wrapper{margin:0;padding:0.8rem}}.coupon_title{margin-bottom:0.8rem;font-size:1.6rem;font-weight:bold}@media screen and (max-width: 640px){.coupon_title{margin-bottom:0;font-size:1.2rem}}.coupon-code-signup_container{padding:2.4rem 1.6rem;background-color:rgba(2,195,154,0.1);text-align:center}.coupon-code-signup_wrapper{width:100%;max-width:980px}.coupon-code_container{display:inline-block;margin:0;padding:0.8rem 2.4rem;text-align:center;background-color:#02C39A;border-radius:2rem}@media screen and (max-width: 640px){.coupon-code_container{display:block;margin-top:0.8rem;padding:0.8rem;border-radius:0.4rem}}a.coupon-code_btn{margin:0.8rem 0;padding:0.8rem 1.6rem;color:#fff;font-weight:bold;font-size:1.2rem;background-color:#02C39A;border-radius:2rem}@media screen and (max-width: 640px){a.coupon-code_btn{padding:0.8rem;border-radius:0.4rem}}.coupon-code_label{display:inline-block;font-weight:bold;color:#fff;vertical-align:middle}@media screen and (max-width: 640px){.coupon-code_label{margin-bottom:0.4rem}}.coupon-code_input{margin-left:0.4rem;font-size:1rem;border:none}@media screen and (max-width: 640px){.coupon-code_input{margin:0;width:100%}}.coupon-signup_container{padding:0.8rem 0;text-align:center}@media screen and (max-width: 640px){.coupon-signup_container{padding:0}}.coupon-signup_input{width:100%;display:block;margin:0.8rem 0}@media screen and (max-width: 640px){.coupon-signup_input{padding:0}}.coupon-features_container{margin:auto;padding:2.4rem 0 3.6rem;width:100%;max-width:980px;text-align:center}@media screen and (max-width: 640px){.coupon-features_container{padding:1.6rem 0}}.coupon-featurs_wrapper{display:flex;flex-wrap:wrap}.coupon-featurs_img{width:90%}.coupon-section_title{margin:0.8rem;font-size:2rem;font-weight:bold}@media screen and (max-width: 640px){.coupon-section_title{font-size:1.4rem}}.coupon-section_introduction{margin:1.6rem 0}.coupon-feature_container{padding:0.4rem;width:20%;box-sizing:border-box}@media screen and (max-width: 640px){.coupon-feature_container{width:50%;padding:0.4rem}}.coupon-features-notificaton_container{margin:0.8rem}.coupon-classes_container{padding:2.4rem 0 3.6rem;background-color:rgba(2,195,154,0.1);text-align:center}@media screen and (max-width: 640px){.coupon-classes_container{padding:1.6rem 0}}.coupon-classes_wrapper{margin:auto;display:flex;flex-wrap:wrap;width:100%;max-width:980px}.coupon-class_wrapper{width:25%;padding:0.8rem 0.4rem;box-sizing:border-box}@media screen and (max-width: 640px){.coupon-class_wrapper{width:50%}}.coupon-class_container{position:relative;height:100%;display:block;padding:0 0 2.4rem 0;background-color:#fff;box-shadow:2px 2px 4px rgba(0,0,0,0.05);border-radius:0.4rem;overflow:hidden;box-sizing:border-box}@media screen and (max-width: 640px){.coupon-class_container{padding:0}}.coupon-class_container:hover{box-shadow:none;top:2px;left:2px}.coupon-class_container:hover .coupon-class-link_tx{text-decoration:underline}.coupon-class_img{width:100%}.coupon-class_title{margin:0.8rem 0 0.4rem;font-weight:bold;color:#57585C}@media screen and (max-width: 640px){.coupon-class_title{margin:0.4rem 0;font-size:1rem}}.coupon-class_tx{padding:0 0.8rem;color:#57585C;text-align:left}@media screen and (max-width: 640px){.coupon-class_tx{display:none}}.coupon-class-link_tx{position:absolute;right:0.8rem;bottom:0.8rem;display:block;margin-top:0.4rem;padding:0 0.8rem;color:#00AC88;text-align:right}@media screen and (max-width: 640px){.coupon-class-link_tx{display:none}}.coupon-reviews_container{padding:2.4rem 0 3.6rem;background-color:#F7F7F7;text-align:center}@media screen and (max-width: 640px){.coupon-reviews_container{padding:1.6rem 0}}.coupon-contents_container{margin:auto;width:100%;max-width:980px;box-sizing:border-box}@media screen and (max-width: 640px){.coupon-contents_container{padding:0 0.8rem}}.coupon-reviews_wrapper{display:flex;flex-wrap:wrap}.coupon-review_wrapper{width:50%;padding:0.4rem;box-sizing:border-box}@media screen and (max-width: 640px){.coupon-review_wrapper{width:100%;padding:0 0 0.8rem 0}}.coupon-review_container{padding:1.6rem;width:100%;height:100%;text-align:left;background-color:#fff;box-sizing:border-box}@media screen and (max-width: 640px){.coupon-review_container{margin-bottom:0.8rem;padding:0.8rem}}.coupon-review_title{margin-bottom:0.8rem;font-weight:bold}a.coupon-review_footer{display:block;padding:0.8rem;margin-top:0.8rem;font-weight:bold;background-color:rgba(2,195,154,0.05);border-radius:0.4rem}@media screen and (max-width: 640px){a.coupon-review_footer{color:#00AC88}}.coupon-review-link_tx{margin-top:0.4rem;padding:0 0.8rem;color:#00AC88;font-weight:normal;text-align:right}@media screen and (max-width: 640px){.coupon-review-link_tx{display:none}}.coupon_footer{padding:1.6rem 0 2.4rem;background:url("//assets.street-academy.com/assets/static_page/coupon/coupon_bg-1caf205c07edef6d99683e774db00ba84536ea848fbfd60b2abc4c70d4d967eb.jpg");background-size:cover;background-position:50%;width:100%;text-align:center}.coupon-footer_wrapper{margin:0.8rem}.coupon-popup_footer{padding:1.6rem 0 2.4rem;width:100%;text-align:center}.coupon-popup-footer_wrapper{margin:0.8rem;display:inline-block}@media screen and (max-width: 640px){.coupon-popup-footer_wrapper{margin:0;padding:0.8rem}}.designpatterns-section_container a{text-decoration:underline;color:#00AC88}.designpatterns-section_container a:hover{text-decoration:none}.designpatterns-menu_subtitle{margin-top:0.8rem}.designpatterns-menu_item{list-style:disc;padding:0;margin-left:1.2rem}.designpatterns-menu_item a{text-decoration:underline;color:#00AC88}.designpatterns-menu_item a:hover{text-decoration:none}.designpatterns-code_container{margin:0.8rem 0;padding:0.8rem;background-color:rgba(212,212,212,0.2);border-radius:0.4rem}.designpatterns-example_container{margin-top:0.8rem;padding:0.8rem;border:solid 1px #DADDDC;border-radius:0.4rem;background-color:#fff}.designpatterns-example_container span{margin-right:0.4rem;vertical-align:bottom}.designpatterns_subtitle{margin:2rem 0 0.8rem;font-weight:bold}.feature_container{color:#44444A}.feature_container a{color:#02C39A}.feature_header,.feature-contents_container{box-sizing:border-box;width:100%;max-width:980px;margin:auto;padding:1.6rem 1.6rem 4rem}@media screen and (max-width: 640px){.feature_header,.feature-contents_container{padding:2.4rem 0.8rem}}.feature_title{margin-bottom:1.6rem;font-weight:bold;font-size:1.5rem}.feature_subtitle{margin-bottom:3rem;color:#5fbfce;font-weight:bold;font-size:1.5rem;text-align:center;line-height:2;border-top:solid 3px #5fbfce;border-bottom:solid 3px #5fbfce}@media screen and (max-width: 640px){.feature_subtitle{margin-bottom:1rem}}.feature-contents_container{text-align:center}.feature-item_container{margin-bottom:7rem}.feature-item_container:last-child{margin-bottom:0}@media screen and (max-width: 640px){.feature-item_container{margin-bottom:3rem}}.feature-contents_title{margin-bottom:3rem;font-weight:bold;font-size:1.5rem}.feature-item_wrapper{display:flex;justify-content:center;flex-wrap:wrap}.feature_item{box-sizing:border-box;width:33.3333%;margin-bottom:2rem;padding:0 1rem}@media screen and (max-width: 640px){.feature_item{width:100%;margin-bottom:3rem}}.feature-item_title{margin-bottom:0.5rem;font-weight:bold;font-size:1.125rem}.feature_img{height:7.5rem;margin-bottom:0.5rem}.feature-item_tx{text-align:left}.m-teach_container{padding:3rem 0;background-color:#F7F7F7;text-align:center}@media screen and (max-width: 640px){.m-teach_container{padding:3rem 1.5rem}}.m-teach_title{margin-bottom:2rem;font-weight:bold;font-size:1.5rem}.m-teach_btn{width:15rem;font-size:1rem}.guideline_wrapper{background-color:#F5F5F1;padding:0.8rem 1.6rem 3.6rem}@media screen and (max-width: 640px){.guideline_wrapper{padding:0.8rem 0.8rem 1.6rem}}.guideline_title{margin:0.8rem 0;font-size:1.25rem;text-decoration:bold;text-align:center}.guideline-contents_container{width:100%;max-width:980px;margin:auto;background-color:white;padding:0.8rem 1.6rem 2.4rem;box-sizing:border-box}.guideline-contents_container a{color:#00AC88}.guideline-contents_container a:hover{text-decoration:underline}.guideline_group{margin:48px 0 80px;padding:10px;background-color:#F5F5F1}@media screen and (max-width: 640px){.guideline_group{margin:0}}.guideline_field{background-color:white;padding:16px}.guideline_field .questions{color:#51594a;vertical-align:middle;font-size:14px;padding-bottom:8px}.guideline_field .answers{color:#51594a;font-size:12px;margin:5px 0 0 10px;vertical-align:middle}.guideline_field a{text-decoration:underline}.guideline-section_title{margin:2.4rem 0 0.8rem;padding:0;font-size:1.2rem;font-weight:bold}.guideline-section_subtitle{margin:1.6rem 0 0.8rem;padding:0;font-size:1rem;font-weight:bold}.guideline-introduction_tx{margin-top:1.6rem}.guideline-section_tx{padding-left:0.8rem}.insurance-features_container,.insurance-content_container,.insurance-cases_container,.insurance-steps_container,.insurance-qas_container,.insurance-notes_container{padding:4rem 1.6rem}@media screen and (max-width: 640px){.insurance-features_container,.insurance-content_container,.insurance-cases_container,.insurance-steps_container,.insurance-qas_container,.insurance-notes_container{padding:2rem 1.2rem}}.insurance_container{background-color:#F7F7F7;color:#44444A;line-height:1.5;font-size:0.9rem}.insurance-contents_container{max-width:970px;width:100%;margin:auto;text-align:center}.insurance_title{font-family:"Kosugi Maru", sans-serif;font-size:3rem;line-height:1.2;margin:1.6rem 0 0.8rem}@media screen and (max-width: 640px){.insurance_title{font-size:2.4rem;margin:0.8rem 0}}.insurance_header{background-color:rgba(230,187,12,0.8);padding:0.8rem;font-size:1rem}@media screen and (max-width: 640px){.insurance_header{text-align:left}}@media screen and (max-width: 640px){.insurance_header br{display:none}}.insurance-header-features_container{margin:auto;overflow:hidden}.insurance-header-feature_wrapper{display:inline-block;width:13rem;margin:1rem 0;vertical-align:top}@media screen and (max-width: 640px){.insurance-header-feature_wrapper{width:100%;display:table;margin:1rem 0}}.insurance-header-feature_container{background-color:#fff;border-radius:50%;width:11rem;height:11rem;box-sizing:border-box;margin:0 auto 0.4rem;overflow:hidden}@media screen and (max-width: 640px){.insurance-header-feature_container{float:none;width:7.2rem;height:7.2rem;display:table-cell}}.insurance-header-feature_tx{font-size:0.9rem}@media screen and (max-width: 640px){.insurance-header-feature_tx{text-align:left;display:table-cell;padding-left:0.8rem;vertical-align:middle;font-weight:bold;font-size:1.2rem}}.insurance-header-feature_img{width:100%}.insurance_subtitle{font-family:"Kosugi Maru", sans-serif;font-size:2rem;border-bottom:solid 8px #E6BB0C;display:inline-block;box-sizing:border-box;margin-bottom:1.6rem;position:relative;line-height:0.75}@media screen and (max-width: 640px){.insurance_subtitle{margin:0.8rem 0;font-size:1.6rem}}.insurance-features_container{background-color:#efefef}.insurance-feature_subsubtitle{font-size:1rem}.insurance-feature_subsubtitle strong{font-size:1.6rem;color:#E84855}@media screen and (max-width: 640px){.insurance-feature_subsubtitle{text-align:left}}.insurance-feature-items_container{margin:auto;overflow:hidden;display:inline-block}.insurance-feature_item{background-color:#fff;border-radius:50%;width:7.2rem;height:7.2rem;display:inline-block;margin:1rem;box-sizing:border-box;overflow:hidden}@media screen and (max-width: 640px){.insurance-feature_item{margin:0.4rem}}.insurance-feature-item_img{width:100%}.insurance-content_container{background-color:rgba(230,187,12,0.1)}.insurance-content_title{font-size:1.4rem;margin:1.2rem 0 0.4rem}.insurance-content-visit_container{text-align:left;background-color:#fff;max-width:721px;width:100%;margin:auto;border:2px solid #E6BB0C;border-radius:0.8rem;overflow:hidden}.insurance-content-visit_item{overflow:hidden;border-bottom:2px solid #E6BB0C;background-color:rgba(230,187,12,0.2)}.insurance-content-visit_item:last-child{border:none}@media screen and (max-width: 640px){.insurance-content-visit_item{margin:0.8rem 0;background-color:transparent;border:none}}.insurance-content-visit_label{max-width:721px;width:30%;float:left;padding:0.8rem 1.4rem 0;box-sizing:border-box;font-size:1.2rem;font-weight:bold}@media screen and (max-width: 640px){.insurance-content-visit_label{width:100%;padding:0 0.8rem}}.insurance-content-visit_tx{width:70%;float:left;padding:0.8rem;box-sizing:border-box;font-size:0.9rem;background-color:#fff}@media screen and (max-width: 640px){.insurance-content-visit_tx{width:100%;padding:0 0.8rem}}.insurance-content-compensation_container{text-align:left;background-color:#fff;max-width:721px;width:100%;margin:auto;padding:0.8rem;border:2px solid #E6BB0C;border-radius:0.8rem;box-sizing:border-box}.insurance-content_subsubtitle{margin-top:2rem;font-size:1.2rem}.insurance-cases_container{background-color:#efefef}.insurance-case_container{max-width:721px;margin:auto;text-align:left;margin-bottom:1.6rem}.insurance-case_title{margin-bottom:0.4rem;font-size:1.2rem;font-weight:bold;background-image:url("//assets.street-academy.com/assets/static_page/insurance/insurance-case_ic-14154aca92709d0f1656540f4b19bf19c48300088fc6bfff8f125109fe59d2fe.png");padding-left:1.6rem;background-repeat:no-repeat;background-position:left center;background-size:auto 80%}.insurance-case_subtitle{margin:0.8rem 0 0.4rem;font-size:1rem;font-weight:bold}.insurance-case_tx{list-style:disc;padding:0;margin-left:1.2rem}.insurance-steps_container{background-color:#fff}.insurance-steps_wrapper{overflow:hidden;max-width:721px;margin:auto;text-align:left}.insurance-step_container{padding:0.8rem;width:25%;float:left;box-sizing:border-box}@media screen and (max-width: 640px){.insurance-step_container{width:100%;padding:0.8rem 0}}.insurance-step-img_container{text-align:center;padding-bottom:0.8rem}.insurance-step_img{width:3.6rem;height:3.6rem}.insurance-step_title{font-size:1.2rem;line-height:1.3;margin-bottom:0.4rem;font-weight:bold}.insurance-steps-form_tx{margin-top:1.6rem;font-size:1rem}a.insurance-steps-form_btn{text-decoration:underline}.insurance-qas_container{background-color:#efefef}.insurance-qas_item{background-color:#fff;max-width:721px;padding:0.8rem 1.6rem;margin:0.8rem auto;text-align:left;font-size:1rem}.insurance-qas-q_tx:first-letter{font-size:1.4rem;font-weight:bold;color:#E84855}.insurance-qas-a_tx:first-letter{font-size:1.4rem;font-weight:bold}.insurance-notes_container{background-color:#fff}.insurance-notes_wrapper{max-width:721px;margin:0.8rem auto;text-align:left}.insurance-note_tx{list-style:disc;padding:0;margin-left:1.2rem}.insurance-note_subtitle{margin:3.2rem 0 0.4rem;font-size:1rem;font-weight:bold}.introduction_container{width:100%;color:#44444A}.introduction_title{font-weight:bold;font-size:2.2rem}@media screen and (max-width: 640px){.introduction_title{font-size:1.5rem}}.introduction_subtitle{margin:0 -1rem 1rem;padding:0.5rem 1rem;font-weight:bold;font-size:1.2rem;text-align:left;background:#F7F7F7}@media screen and (max-width: 640px){.introduction_subtitle{margin:0 0 1rem;font-size:1.3rem}}.introduction-img_title,.introduction-contents-search-type_title{margin-top:1rem;font-weight:bold;font-size:1.2rem}@media screen and (max-width: 640px){.introduction-img_title,.introduction-contents-search-type_title{font-size:1rem}}.introduction_tx{margin-bottom:2rem;text-align:left}.introduction-highlight_tx{font-weight:bold}.introduction_btn{width:20rem;margin:2rem}@media screen and (max-width: 640px){.introduction_btn{width:100%;margin:0}}.introduction_header{display:flex;justify-content:center;align-items:center;padding:2.5rem 0}@media screen and (max-width: 640px){.introduction_header{padding:1.5rem 0}}.introduction-header_tx{font-weight:bold;font-size:1.4rem}@media screen and (max-width: 640px){.introduction-header_tx{font-size:1.2rem}}.introduction-header_img{width:14rem;margin-left:1.5rem}@media screen and (max-width: 640px){.introduction-header_img{width:35%;margin-left:0.5rem}}.introduction-menu_container{background-color:#fff;border-bottom:1px solid #DADDDC}.introduction-menu_container ul{display:flex;max-width:980px;margin:0 auto;overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch}@media screen and (max-width: 640px){.introduction-menu_container ul{font-size:0.875rem}}.introduction-menu_container ul::-webkit-scrollbar{display:none}@media screen and (max-width: 640px){.introduction-menu_container li{font-size:0.875rem}}@media screen and (max-width: 640px){.introduction-menu_container li a{color:#44444A}}.introduction-menu_container li:hover{background-color:#F7F7F7}.introduction-menu_btn{display:block;padding:1rem 1.5rem}.introduction-menu_btn:hover{color:#02C39A}@media screen and (max-width: 640px){.introduction-menu_btn{padding:0.8rem;color:#44444A;font-size:0.875rem}}.introduction-contents_container{width:980px;margin:0 auto;padding:4rem 1rem;text-align:center}@media screen and (max-width: 640px){.introduction-contents_container{margin:0 auto;padding:3rem 1rem;box-sizing:border-box;width:100%}}.introduction-contents_item{margin:1.5rem 0 4rem}.introduction-contents_item:last-child{margin-bottom:0}.introduction-contents_title{margin-bottom:3rem;font-weight:bold;font-size:2rem}@media screen and (max-width: 640px){.introduction-contents_title{margin-bottom:2.5rem;font-size:1.5rem}}.introduction-held-pattern_container{display:flex;justify-content:center;margin:0 auto}.introduction-held-pattern_item{margin:1.5rem 3rem}@media screen and (max-width: 640px){.introduction-held-pattern_item{margin:0.5rem 0.8rem}}.introduction-held-pattern_img{width:18rem}@media screen and (max-width: 640px){.introduction-held-pattern_img{width:100%}}.introduction-tips_container{display:flex;gap:0.8rem}@media screen and (max-width: 640px){.introduction-tips_container{display:block}}.introduction-tip_container{padding:1.6rem 0.8rem;background:#F7F7F7}.introduction-tip_title{margin-bottom:0.8rem;font-weight:bold}.introduction-tip_tx{text-align:left}.introduction-tip_img{width:auto;max-height:20rem;margin:0.8rem 0}.introduction-tip-movie_wrapper{text-align:center;width:100%;box-sizing:border-box}.introduction-tip-movie_container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.introduction-tip-movie_container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.introduction-contents-flow_container{background-color:rgba(230,187,12,0.1)}.introduction-contents-flow_container table{background-color:transparent}.introduction-flow_item{vertical-align:top}@media screen and (max-width: 640px){.introduction-flow_item{display:block;width:60%;margin:0 auto;text-align:center}}.introduction-flow-img_container{padding:1.5rem 1rem 1rem;background-color:#fff;border-radius:0.2rem}@media screen and (max-width: 640px){.introduction-flow-img_container{text-align:center}}.introduction-flow_img{width:50%}@media screen and (max-width: 640px){.introduction-flow_img{width:40%}}.introduction-flow_ic{display:block;padding:4.2rem 1rem;font-size:2rem}@media screen and (max-width: 640px){.introduction-flow_ic{padding:1rem;transform:rotate(90deg)}}.introduction-flow-review_tx{margin-top:1rem;font-weight:bold}.introduction-contents-search-type_container{display:flex;justify-content:center;width:90%;margin:0 auto}@media screen and (max-width: 640px){.introduction-contents-search-type_container{flex-direction:column;width:100%}}.introduction-contents-search-type_item{padding:0 3rem}@media screen and (max-width: 640px){.introduction-contents-search-type_item{margin-bottom:1rem;padding:0}}.introduction-contents-search-type_title{margin:0 0 2rem;font-weight:bold;font-size:1.2rem}.introduction-contents-search-type_img{width:17rem}@media screen and (max-width: 640px){.introduction-contents-search-type_img{width:60%}}.introduction-contents-search-type_tx{width:17rem;margin:1.5rem auto;padding:1.5rem 0;background-color:#F7F7F7;border-radius:0.2rem}@media screen and (max-width: 640px){.introduction-contents-search-type_tx{width:100%;padding:1rem 0}}.introduction-contents-search-type_tx li{line-height:2.5}.introduction-contents-search-type_tx a{color:#02C39A}.introduction-contents-search-type_tx a:hover{text-decoration:underline}.introduction-contents-search-category_img{width:100%;height:17rem;margin:3rem 0 2.5rem;background-image:url("//assets.street-academy.com/assets/static_page/introduction/category_list-995246b28a155bd2ea1cf4f39d35cc002a10ccf545f96b55a3d651c9a7810c1c.png");background-size:contain;background-repeat:no-repeat;background-position:center}@media screen and (max-width: 640px){.introduction-contents-search-category_img{height:30rem;margin:2rem 0 2.5rem;background-image:url("//assets.street-academy.com/assets/static_page/introduction/category_list_sp-e3cb8231ea460ec7dbdec3fa41655d0b63706f22c1f82bbf77eb6d422e55a16f.png")}}.introduction-contents-search-window_img,.introduction-contents-search-window-teacher_img{width:100%;height:3.5rem;margin-bottom:3.5rem;background-image:url("//assets.street-academy.com/assets/static_page/introduction/search_window-73f9fac3086949a261a8b0ef2eb17b6ba289948b58d694434a8d704b6e402486.png");background-size:contain;background-repeat:no-repeat;background-position:center}@media screen and (max-width: 640px){.introduction-contents-search-window_img,.introduction-contents-search-window-teacher_img{height:6rem;margin-bottom:2.5rem;background-image:url("//assets.street-academy.com/assets/static_page/introduction/search_window_sp-d9e1ee2386d2eae40d8d457bea1be56eceddf2af579e5cf10c7524b32c7c9165.png")}}.introduction-contents-search-window-teacher_img{background-image:url("//assets.street-academy.com/assets/static_page/introduction/search_window_teacher-2d1088520eb53e5badad2c5d0a3fe023deaf88390645c362d973aae1246f111a.png")}@media screen and (max-width: 640px){.introduction-contents-search-window-teacher_img{height:14rem;background-image:url("//assets.street-academy.com/assets/static_page/introduction/search_window_teacher_sp-370ff14c564087452499cd037516c3d9f4817974fa8bd7feac3c2abc037c12bb.png")}}.introduction-contents-search-result_img,.introduction-contents-search-result-teacher_img{width:100%;height:20rem;margin:3rem 0 2rem;background-image:url("//assets.street-academy.com/assets/static_page/introduction/search_result-776ca832998a349ee6797f263841e0145b3eca155370617d3872bc0c0fc5ebbc.png");background-size:contain;background-repeat:no-repeat;background-position:center}@media screen and (max-width: 640px){.introduction-contents-search-result_img,.introduction-contents-search-result-teacher_img{height:18rem;margin:2rem 0 3rem;background-image:url("//assets.street-academy.com/assets/static_page/introduction/search_result_sp-e637da7e1c946d7f74cfd66dc661ba358805cf690b9f1e20efb19bbd90132bea.png")}}.introduction-contents-search-result-teacher_img{height:20rem;margin:3rem 0 4rem;background-image:url("//assets.street-academy.com/assets/static_page/introduction/search_result_teacher-3d2e20ac79f62d558f1dc870799509475b5851ea4ee53ab464e72f4f2b2ae55c.png")}@media screen and (max-width: 640px){.introduction-contents-search-result-teacher_img{height:30rem;background-image:url("//assets.street-academy.com/assets/static_page/introduction/search_result_teacher_sp-d26286c8ebd99d59c78614bfd14af7c33e6cf51af2ca01ad2536cc83829c5945.png")}}.introduction-contents-service_container{display:flex;justify-content:center;margin:2rem 0}.introduction-contents-subscription_container,.introduction-contents-consultation_container,.introduction-contents-customization_container{flex-shrink:0;position:relative;width:8rem;height:8rem;margin:0 1rem;background-color:rgba(2,195,154,0.2);border-radius:50%}@media screen and (max-width: 640px){.introduction-contents-subscription_container,.introduction-contents-consultation_container,.introduction-contents-customization_container{width:6.5rem;height:6.5rem;margin:0 0.5rem;font-size:0.9rem}}.introduction-contents-consultation_container{background-color:rgba(95,191,206,0.2)}.introduction-contents-customization_container{background-color:rgba(230,187,12,0.2)}.introduction-contents-service_tx{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:8rem}.introduction-feature_container{display:flex;flex-wrap:wrap;width:80%;margin:0 auto}@media screen and (max-width: 640px){.introduction-feature_container{flex-direction:column;width:100%;margin-bottom:1rem}}.introduction-feature_item{box-sizing:border-box;width:50%;padding:1rem}.introduction-feature_item:hover{transform:translateY(-0.2rem);animation:0.2s}@media screen and (max-width: 640px){.introduction-feature_item{width:100%;margin-bottom:1rem;padding:0}}.introduction-feature_img{width:100%;border:1px solid #EDEDED;border-radius:0.3rem}.introduction-contents-ranking_img{width:100%;height:17rem;margin:3rem 0 2.5rem;background-image:url("//assets.street-academy.com/assets/static_page/introduction/ranking-420d21a17defabb2e4876d1e4699758817b9ea8cbd856a151996e1319441528b.png");background-size:contain;background-repeat:no-repeat;background-position:center}@media screen and (max-width: 640px){.introduction-contents-ranking_img{height:13rem;margin:2rem 0 2.5rem;background-image:url("//assets.street-academy.com/assets/static_page/introduction/ranking_sp-e3f9f1009a2d12003b2b428b05924d841fd510341c18b6531f7339d6c1b60491.png")}}.introduction-contents-recommend_img{width:100%;height:30rem;margin:3rem 0 2.5rem;background-image:url("//assets.street-academy.com/assets/static_page/introduction/recommend-ab0ef0027ec632f42a7a1cae0dd856083abc1ca62a52ce7bd9ce9207e6f4967e.png");background-size:contain;background-repeat:no-repeat;background-position:center}@media screen and (max-width: 640px){.introduction-contents-recommend_img{height:13rem;margin:2rem 0 2.5rem;background-image:url("//assets.street-academy.com/assets/static_page/introduction/ranking_sp-e3f9f1009a2d12003b2b428b05924d841fd510341c18b6531f7339d6c1b60491.png")}}.introduction-contents-wish_container{width:70%;margin:0 auto;padding:4rem 0;background-color:rgba(232,72,85,0.05);border-radius:1rem}@media screen and (max-width: 640px){.introduction-contents-wish_container{box-sizing:border-box;width:100%;padding:4rem 1rem}}.introduction-contents-wish_title{margin-bottom:2rem;font-weight:bold;font-size:1.5rem}@media screen and (max-width: 640px){.introduction-contents-wish_title{font-size:1.3rem}}.introduction-contents-wish-desc_container{width:75%;margin:0 auto;padding:1.5rem;background-color:#fff;border-radius:0.5rem}@media screen and (max-width: 640px){.introduction-contents-wish-desc_container{box-sizing:border-box;width:100%}}.introduction-contents-wish-desc_container li{list-style:disc;margin-left:2.5rem;line-height:2;text-align:left}@media screen and (max-width: 640px){.introduction-contents-wish-desc_container li{margin-left:1.5rem}}.introduction-contents-wish_tx{margin-bottom:1rem}.introduction-contents-online-prepare_container{display:flex;justify-content:center}.introduction-contents-online-prepare_item{width:30%}@media screen and (max-width: 640px){.introduction-contents-online-prepare_item{width:100%;margin:0 0.5rem}}.introduction-contents-online-prepare_img{width:13rem;margin:2rem 0}@media screen and (max-width: 640px){.introduction-contents-online-prepare_img{width:100%}}.introduction-zoom-dl_btn{width:15rem;margin:2rem}@media screen and (max-width: 640px){.introduction-zoom-dl_btn{width:100%;margin:0 0 1.5rem}.introduction-zoom-dl_btn:last-child{margin:0}}.introduction_img{display:block;width:10rem;margin:2.5rem auto}.introduction-area_title{margin-bottom:0.5rem;font-weight:bold;font-size:1.1rem;text-align:left}.introduction-faq_container{background-color:rgba(230,187,12,0.1)}.introduction-answer_container,.introduction-question_container{display:flex;text-align:left;margin-bottom:2rem}.introduction-question_container{align-items:center;margin-bottom:0.5rem}@media screen and (max-width: 640px){.introduction-question_container{align-items:flex-start}}.introduction-question_tx,.introduction-answer_tx{width:2rem;height:2rem;margin-right:0.5rem;color:#fff;font-weight:bold;line-height:2rem;text-align:center;background-color:#E6BB0C;border-radius:50%;flex-shrink:0}.introduction-answer_tx{color:#44444A;background-color:#fff}.introduction-faq_title{font-weight:bold}.introduction-faq_tx{width:100%}a.introduction-faq_link{color:#00AC88}a.introduction-faq_link:hover{color:#009374}.introduction-note_tx{margin-bottom:2rem;font-weight:bold;font-size:1.2rem}.introduction-authentication_btn{width:20rem;margin-bottom:2rem}@media screen and (max-width: 640px){.introduction-authentication_btn{width:100%}}.introduction-media_img{width:20rem;margin:2rem 1rem 0;border:1px solid #EDEDED;border-radius:0.3rem}.introduction-media_img:hover{transform:translateY(-0.2rem);animation:0.2s}@media screen and (max-width: 640px){.introduction-media_img{width:100%;margin:2rem 0 0}}.introduction-instagram_container{width:100%;max-width:326px;margin:0 auto}@media screen and (max-width: 640px){.introduction-instagram_container{max-width:none}}.introduction-modal_container{color:#44444A;background-color:#fff;text-align:center;border:solid 4px #4473c4}.introduction-modal_header{padding:0.4rem 0.8rem;background-color:#4473c4;color:#feff00;font-weight:bold}.introduction-modal-contents_container{margin:0;padding:0 0.8rem 1.6rem;height:68vh;overflow:scroll}.introduction-modal-note_tx{font-weight:normal}.introduction-modal-copy_tx{margin-top:0.8rem;font-weight:bold}.introduction-modal-merits_container{display:flex;justify-content:space-between;align-items:center;margin:auto;width:90%;font-weight:bold;color:#fff}@media screen and (max-width: 640px){.introduction-modal-merits_container{width:100%}}.introduction-modal-merits_item{width:6.8rem;height:6.8rem;padding-top:1.6rem;text-align:center;background-color:#40C7BC;border-radius:4rem;box-sizing:border-box}.introduction-modal-merits_item:nth-child(2){background-color:#74CBD9}.introduction-modal-merits_item:nth-child(3){background-color:#77BFE6}.introduction-modal_img{width:50%}.introduction-modal_subtitle{margin:1.6rem 0 0.8rem;padding:0.2rem;font-weight:bold;background-color:rgba(2,195,154,0.2);border-radius:4rem}.keep-learning_container{font-size:1.1rem;line-height:1.5;text-align:center}@media screen and (max-width: 640px){.keep-learning_container{font-size:0.9rem}}.keep-learning-moble_tx{display:none}@media screen and (max-width: 640px){.keep-learning-moble_tx{display:inline}}.keep-learning_header{height:32rem;padding-top:8rem;box-sizing:border-box;font-size:1.4rem;background-image:url("//assets.street-academy.com/assets/static_page/keep_learning/keep-learning-header-953035654c975e669b2106deaa8cd005b9038d0242d381ee7726c6294b33c78e.jpg");background-size:cover;background-position:50% 50%}@media screen and (max-width: 980px){.keep-learning_header{height:28rem}}@media screen and (max-width: 640px){.keep-learning_header{height:16rem;padding-top:4rem;font-size:1rem}}.keep-learning-logo_img{margin-top:0.8rem;width:50%}@media screen and (max-width: 640px){.keep-learning-logo_img{margin-top:0.4rem;width:60%}}.keep-learning-title_container{width:60%;margin:auto;padding:1.6rem;background-color:#fff;border-radius:0.2rem}@media screen and (max-width: 640px){.keep-learning-title_container{padding:0.8rem}}.keep-lerning_title{font-size:1.4rem;font-weight:bold}@media screen and (max-width: 980px){.keep-lerning_title{font-size:1.2rem}}@media screen and (max-width: 640px){.keep-lerning_title{font-size:0.9rem}}.keep-lerning-contents_container,.keep-learning-download-bgs_container{max-width:980px;width:100%;margin:auto;padding:0 0.8rem;text-align:center;box-sizing:border-box}@media screen and (max-width: 640px){.keep-lerning-contents_container,.keep-learning-download-bgs_container{padding:0 0.8rem}}.keep-learning-message_container{padding:1.6rem 0 3.2rem;background-color:#f4f4f4}.keep-learning-message_tx,.keep-learning-message-strong_tx{margin-top:1.6rem;line-height:2}.keep-learning-message-strong_tx{font-weight:bold}.keep-learning-message-img_container,.keep-learning-message-img01_container,.keep-learning-message-img02_container{height:8rem;background-size:cover}@media screen and (max-width: 980px){.keep-learning-message-img_container,.keep-learning-message-img01_container,.keep-learning-message-img02_container{height:6rem}}@media screen and (max-width: 640px){.keep-learning-message-img_container,.keep-learning-message-img01_container,.keep-learning-message-img02_container{height:4rem}}.keep-learning-message-logo_img{width:40%;margin:2rem 0;box-sizing:border-box}@media screen and (max-width: 640px){.keep-learning-message-logo_img{width:80%}}.keep-learning-message-img01_container{background-image:url("//assets.street-academy.com/assets/static_page/keep_learning/keep-kearning-message1-30523b9dbd10a7ff73cab42582c70ad30e377433ecde71d0885f0ed6dbcedc6d.jpg")}.keep-learning-message-img02_container{background-image:url("//assets.street-academy.com/assets/static_page/keep_learning/keep-kearning-message2-fdb8ec520908803738560c69236997b7ce66f15601152ae53fc673249939037e.jpg");background-position:center center}a.keep-learning-share_btn,a.keep-learning-fb_btn,a.keep-learning-twitter_btn{width:16rem;margin:0.8rem 0.8rem;padding:0.6rem;font-weight:bold;font-size:0.8rem;color:#ec4f49}@media screen and (max-width: 640px){a.keep-learning-share_btn,a.keep-learning-fb_btn,a.keep-learning-twitter_btn{margin:0.8rem 0 0 0;width:100%}}a.keep-learning-fb_btn{color:#0165E1;background-color:#fff;border-color:#0165E1}a.keep-learning-fb_btn:link,a.keep-learning-fb_btn:visited{color:#0165E1}a.keep-learning-fb_btn:hover{color:#fff;background-color:#0165E1;border-color:#0165E1}a.keep-learning-twitter_btn{color:#1da1f2;background-color:#fff;border-color:#1da1f2}a.keep-learning-twitter_btn:link,a.keep-learning-twitter_btn:visited{color:#1da1f2}a.keep-learning-twitter_btn:hover{color:#fff;background-color:#1da1f2;border-color:#1da1f2}.keep-learning-wecan_container{padding:3.2rem 0;background-color:#fff}.keep-learning-wecan-items_container{margin:2rem 0;display:flex;width:100%}@media screen and (max-width: 640px){.keep-learning-wecan-items_container{display:block}}.keep-learning-wecan_item{position:relative;width:33%;padding-bottom:2rem;font-size:1rem;text-align:center;background-image:url("//assets.street-academy.com/assets/static_page/keep_learning/keep-learning-wecan_img-393152e0af23397fd6beea3416170c4c04aaed6258cd0ce76368def1fd948e68.svg");background-size:contain;background-repeat:no-repeat;background-position:top center;box-sizing:border-box}@media screen and (max-width: 980px){.keep-learning-wecan_item{font-size:0.9rem}}@media screen and (max-width: 640px){.keep-learning-wecan_item{width:70%;height:16rem;margin:0 auto 0.8rem auto;padding:0;font-size:0.9rem}}@media screen and (max-width: 320px){.keep-learning-wecan_item{height:14rem;font-size:0.8rem}}.keep-learning-wecan_img{width:50%;margin-top:1.6rem}@media screen and (max-width: 980px){.keep-learning-wecan_img{margin-top:0.8rem}}@media screen and (max-width: 640px){.keep-learning-wecan_img{margin-top:1.2rem;width:60%}}@media screen and (max-width: 320px){.keep-learning-wecan_img{margin-top:0.8rem}}.keep-learning-wecan-number_tx{position:absolute;left:2.4rem;color:#ec4f49;font-size:3.2rem;font-weight:bold;font-family:futura}@media screen and (max-width: 980px){.keep-learning-wecan-number_tx{font-size:2.4rem}}@media screen and (max-width: 640px){.keep-learning-wecan-number_tx{font-size:3.2rem;left:0.8rem}}@media screen and (max-width: 320px){.keep-learning-wecan-number_tx{font-size:2.4rem}}.keep-learning-section_title{color:#ec4f49;font-size:1.6rem;font-weight:bold}@media screen and (max-width: 640px){.keep-learning-section_title{font-size:1.2rem}}.keep-learning-section_subtitle{margin:2.4rem 0 0.8rem;font-size:1rem;font-weight:bold}@media screen and (max-width: 640px){.keep-learning-section_subtitle{font-size:0.9rem}}.keep-learning-download_container{padding:3.2rem 0;background-color:#faf1ce}.keep-learning-download_tx{margin-top:0.8rem;font-size:1rem}.keep-learning-download-logo_container{display:block;width:30%;max-width:24rem;margin:auto}@media screen and (max-width: 640px){.keep-learning-download-logo_container{width:80%}}.keep-learning-download-logo_img{width:60%}.keep-learning-download-bgs_container{width:60%;display:flex;flex-wrap:wrap}@media screen and (max-width: 640px){.keep-learning-download-bgs_container{width:100%}}.keep-learning-download-bg_wrapper{width:50%;padding-bottom:2rem}.keep-learning-download-bg_container{display:block;width:80%;margin:auto}@media screen and (max-width: 640px){.keep-learning-download-bg_container{width:90%}}.keep-learning-download-bg_img{width:100%;border:solid 2px #EDEDED}a.keep-learning-download-bg_btn{width:100%;margin-top:0.8rem;padding:0.6rem 0;font-size:0.9rem;color:#ec4f49;border-color:#ec4f49}a.keep-learning-download-bg_btn:link,a.keep-learning-download-bg_btn:visited{color:#ec4f49}a.keep-learning-download-bg_btn:hover{background-color:rgba(236,79,73,0.2)}@media screen and (max-width: 640px){a.keep-learning-download-bg_btn{font-size:0.8rem}}.keep-learning_footer{padding:0.8rem;text-align:center;background-color:#02C39A;box-sizing:border-box}a.keep-learning-footer-btn{width:20rem;margin:0.8rem 0.8rem;font-size:1rem}a.keep-learning-footer-btn:hover{background-color:rgba(255,255,255,0.5)}@media screen and (max-width: 640px){a.keep-learning-footer-btn{width:100%;margin:0.4rem 0}}.keep-learning-footer-logo_container{width:100%;margin:0 0.4rem 0 0;padding:0.8rem;text-align:center}.keep-learning-footer-logo_img{width:160px;margin-right:1.6rem}.logo-contents_container{box-sizing:border-box;width:100%;max-width:980px;margin:auto;padding:1.6rem 0;color:#44444A}@media screen and (max-width: 980px){.logo-contents_container{padding:1.6rem 0.8rem}}a.logo_link{color:#00AC88;text-decoration:none}a.logo_link:hover{text-decoration:underline}.logo_title{margin-bottom:0.8rem;font-weight:bold;font-size:1.5rem}.logo-section_container{padding-bottom:2.4rem;overflow:hidden}.logo-section_title{margin:1.6rem 0 0.8rem;font-weight:bold;font-size:1.2rem}.logo-section_subtitle{margin:1.6rem 0 0.8rem;font-weight:bold;font-size:0.9rem}.logo-usage_container{overflow:hidden}.logo-usage-sample_container{float:left;width:50%}.logo-usage-sample_img{width:50%;border:solid 1px #DADDDC}@media screen and (max-width: 640px){.logo-usage-sample_img{width:80%}}.logo-isolation_img{width:100%;max-width:640px;margin:0.8rem 0}.logo-taboo_container{overflow:hidden}.logo-taboo-sample_container{float:left;box-sizing:border-box;width:33%;margin-top:1.6rem;padding:0 3.2rem}@media screen and (max-width: 980px){.logo-taboo-sample_container{padding:0 0.8rem}}@media screen and (max-width: 640px){.logo-taboo-sample_container{padding:0.8rem;width:50%;box-sizing:border-box}}.logo-taboo-sample_img{width:100%;border:solid 1px #DADDDC}.logo-taboo-sample_tx{margin-top:0.8rem;line-height:1.5}.logo-taboo-sample_ic{color:#E84855;font-size:1rem;vertical-align:middle}.logo-example_container{margin:0.8rem auto 0;text-align:left}.logo-example_tx{margin-left:1.2rem;padding:0;list-style:disc}.logo-notes_container{margin-top:1.6rem}.logo-data_container{float:left;width:50%;padding-bottom:2.4rem;text-align:center}@media screen and (max-width: 640px){.logo-data_container{width:100%}}.logo-data-img_container{text-align:center}.logo-data_img{height:8rem}@media screen and (max-width: 640px){.logo-data_img{height:6rem}}.logo-data_tx{margin-top:0.4rem;text-align:center}a.logo-data_link{color:#00AC88;text-decoration:none}a.logo-data_link:hover{text-decoration:underline}.online_container{width:100%;color:#44444A}.online_header{padding:4rem 20% 0;text-align:center;background:url(//assets.street-academy.com/assets/static_page/online/online-header-7dd806ae47df36905ae5065d18c75ca47cbcde198a373ceaa09c2d6653931b55.jpg) top center/cover no-repeat}@media screen and (max-width: 640px){.online_header{padding:1.25rem 0 0;background:url(//assets.street-academy.com/assets/static_page/online/online-header-sp-7616a79677e943b339569b8f44a6878d2735e8aba9a311f2857081544380ebc2.jpg) top center/cover no-repeat}}.online-howto_container{background-color:#FBF1DD}.online-contents_container,.online-desc_container{box-sizing:border-box;width:100%;max-width:980px;margin:auto;padding:4rem 3.2rem}@media screen and (max-width: 640px){.online-contents_container,.online-desc_container{padding:2.4rem 0.8rem}}.online_title{color:#fff;font-weight:bold;font-size:2.75rem;text-shadow:0 0.125rem 0.625rem rgba(0,0,0,0.6)}@media screen and (max-width: 640px){.online_title{font-size:1.375rem}}.online_subtitle,.online-howto-search_title{margin-bottom:4rem;font-weight:bold;font-size:2rem;text-align:center}@media screen and (max-width: 640px){.online_subtitle,.online-howto-search_title{margin-bottom:2.5rem;font-size:1.375rem}}.online-stayhome_img{width:25rem;margin:2rem 0 2.5rem}@media screen and (max-width: 640px){.online-stayhome_img{width:15rem;margin:0.5rem 0 1rem}}.online-desc_container{padding:4rem 3.2rem 2.5rem}@media screen and (max-width: 640px){.online-desc_container{padding:2.4rem 0.8rem 1rem}}.online_tx,.online-desc_tx{margin-bottom:1rem;color:#57585C;line-height:1.6}@media screen and (max-width: 980px){.online_tx,.online-desc_tx{width:100%;margin-bottom:1rem}}.online-desc_tx{margin-bottom:0.5rem}.online-desc_link{margin-bottom:4rem;text-align:right}.online-desc_link a{color:#00AC88}.online-desc_link a:hover{color:#00604c}@media screen and (max-width: 640px){.online-desc_link{margin-bottom:2.5rem;font-size:0.9rem}}.online-table_container{width:30%;margin:0 auto 5.5rem;padding:2rem;text-align:center;border:1px solid #DADDDC}@media screen and (max-width: 640px){.online-table_container{width:85%;margin-bottom:2.5rem;padding:1.5rem 0.75rem}}.online-table_title{margin-bottom:1.25rem;font-size:1.25rem}@media screen and (max-width: 640px){.online-table_title{font-size:1rem}}.online-list_container{display:inline-block;text-align:left}.online-list_container li{padding-bottom:0.5rem;list-style:disc}.online-list_container a{color:#00AC88}.online-list_container a:hover{color:#00604c}@media screen and (max-width: 640px){.online-list_container a{font-size:0.9rem}}.online-howto-search_container{width:100%;max-width:980px;margin:auto}.online-howto-search_title{margin:0 auto 4rem}@media screen and (max-width: 640px){.online-howto-search_title{margin:0 0.5rem 1rem;padding:0.5rem 0;background-color:#FBF1DD}}.online-howto-search_item{margin-bottom:3rem;padding-left:3.2rem;overflow:hidden}@media screen and (max-width: 640px){.online-howto-search_item{padding:0.75rem 1rem 0}}.online-howto-search_subtitle{margin-bottom:1rem;font-weight:bold;font-size:1.125rem}.online-howto-search-desc_container{float:left;width:45%;padding-right:2rem}@media screen and (max-width: 640px){.online-howto-search-desc_container{width:100%}}.online-howto-search-img_container{float:right;width:50%;text-align:center}@media screen and (max-width: 640px){.online-howto-search-img_container{width:100%;margin-bottom:1.25rem}}.online-howto-search1_img,.online-howto-search2_img,.online-howto-search3_img{width:70%;margin:-2rem 0 1rem;box-shadow:0 0.125rem 1rem rgba(0,0,0,0.15)}@media screen and (max-width: 640px){.online-howto-search1_img,.online-howto-search2_img,.online-howto-search3_img{width:90%;margin:0.5rem 0}}.online-howto-search2_img{width:70%}@media screen and (max-width: 640px){.online-howto-search2_img{width:90%}}.online-howto-search3_img{width:70%}.online-howto_label{position:relative;width:14rem;margin:0 auto 1.5rem;padding:0.5rem 0;font-weight:bold;font-size:1.25rem;text-align:center;background-color:#fff;border-radius:0.25rem}.online-howto_label:after{position:absolute;top:100%;left:46%;width:0;height:0;border:0.625rem solid transparent;border-top:1.125rem solid #fff;content:""}.online-step_container{display:flex;align-items:flex-start;justify-content:center;width:100%}@media screen and (max-width: 640px){.online-step_container{flex-direction:column;align-items:center}}.online-step_item{width:250px;margin-bottom:2.5rem;text-align:center}@media screen and (max-width: 640px){.online-step_item{margin-bottom:1rem}}.online-step_title{width:4.5rem;margin:0 auto 1rem;padding:0.3rem 0;color:#5F3924;font-weight:bold;background-color:#fff;border-radius:0.1rem}.online-arrow_container{width:1rem;margin:0 2rem;padding-top:7rem}@media screen and (max-width: 640px){.online-arrow_container{padding:0 0 1rem}}.online-step_img{width:160px;margin-bottom:1rem}.online-arrow_img{width:24px}@media screen and (max-width: 640px){.online-arrow_img{width:20px;transform:rotate(90deg)}}.online-step-desc_container{margin-bottom:2rem;text-align:center}@media screen and (max-width: 640px){.online-step-desc_container{padding:0 0.5rem 0 1.25rem}}.online-step-desc_wrapper{display:inline-block;text-align:left}.online-step-desc_wrapper li{list-style:disc}.online-step-desc_tx{margin-bottom:0.75rem}@media screen and (max-width: 640px){.online-step-desc_tx{padding:0.75rem 0.5rem 0}}.online-step_link{margin-bottom:0.5rem}.online-step_link a{color:#00AC88}.online-step_link a:hover{color:#00604c}@media screen and (max-width: 640px){.online-step_link a{font-size:0.9rem}}.online-onepoint_container{padding:2.4rem 3.2rem;background-color:#fff}@media screen and (max-width: 640px){.online-onepoint_container{padding:2.4rem 0.8rem}}.online-onepoint_title{margin-bottom:3rem;font-weight:bold;font-size:1.5rem;text-align:center}.online-onepoint_wrapper{display:flex}@media screen and (max-width: 640px){.online-onepoint_wrapper{flex-direction:column}}.online-onepoint_item{display:flex;width:50%;margin-bottom:2.5rem}@media screen and (max-width: 640px){.online-onepoint_item{width:100%}}.online-onepoint-last_item{display:none}.online-onepoint_img{flex-shrink:0;width:72px;height:72px}.online-onepoint_tx{width:100%;padding:0 1rem 0 0.75rem}.online-onepoint-btn_container{text-align:center}@media screen and (max-width: 640px){.online-sub_btn{font-size:0.9rem}}.online-classbox_title{margin-bottom:2rem;padding-left:0.5rem;font-weight:bold;font-size:1.375rem;border-left:solid 6px #02C39A}@media screen and (max-width: 640px){.online-classbox_title{font-size:1.125rem;border-left:solid 5px #5F3924}}.online-classbox_container{display:flex;justify-content:space-between;max-width:775px;margin:0 auto;padding:0 5px;overflow:hidden;text-align:left}.online-classbox-btn_container{text-align:right}@media screen and (max-width: 640px){.online-classbox-btn_container{text-align:center}}.online-classbox_btn{margin-bottom:5rem;font-size:1rem}@media screen and (max-width: 640px){.online-classbox_btn{margin-bottom:3.5rem}}.online-search-btn_container{margin-top:1rem;text-align:center}.online-program_container{width:100%;color:#44444A;line-height:1.7}.online-program_wrapper,.online-program-contents_container,.online-program-notes_wrapper{max-width:750px;margin:0 auto}@media screen and (max-width: 640px){.online-program_wrapper,.online-program-contents_container,.online-program-notes_wrapper{max-width:330px}}.online-program_header{padding:1.5rem 0;color:#212121;text-align:center;background:url(//assets.street-academy.com/assets/static_page/online_support_program/online-program-header-8b1fc117faa5787b273d4e290c2c85dcc856b51b2a527403e92277f92075f9c5.jpg) top center/cover no-repeat}@media screen and (max-width: 640px){.online-program_header{padding:0.75rem 3% 0.5rem;background:url(//assets.street-academy.com/assets/static_page/online_support_program/online-program-header-sp-7ac784cb6f56e5d7567f502965a8d07af1e8c87d1e453149af54d78888b82d86.jpg) top center/cover no-repeat}}.online-program-header-title_container{width:40rem;margin:0 auto;padding:3.25rem 0 3.75rem;background:url(//assets.street-academy.com/assets/static_page/online_support_program/online-program-header-round-4088a1e2d8ac27ec6de4954051b906a3124c36417a8a37dc63944d885668aee7.png) top center/contain no-repeat}@media screen and (max-width: 640px){.online-program-header-title_container{width:20rem;padding:0.75rem 0 1.25rem}}.online-program-header-caption_tx{position:relative;width:10rem;height:1rem;margin:0 auto 0.5rem;padding:0.75rem;color:#f257bd;font-weight:bold;font-size:1.375rem}@media screen and (max-width: 640px){.online-program-header-caption_tx{width:5rem;height:1.25rem;font-size:1rem;margin:0 auto;padding:0.5rem 0.75rem}}.online-program-header-caption_tx:before,.online-program-header-caption_tx:after{position:absolute;top:70%;display:inline-block;width:2.5rem;height:3px;background-color:#f257bd;border-radius:1.5px;content:""}@media screen and (max-width: 640px){.online-program-header-caption_tx:before,.online-program-header-caption_tx:after{top:55%;width:1rem;height:2px;border-radius:1px}}.online-program-header-caption_tx:before{left:0}.online-program-header-caption_tx:after{right:0}.online-program-header_title{margin-bottom:0.5rem;font-weight:bold;font-size:1.25rem}@media screen and (max-width: 640px){.online-program-header_title{width:9rem;margin:0 auto 0.375rem;font-size:1rem;line-height:1.4}}.online-program-header_subtitle{width:20rem;height:2.25rem;margin:0 auto 0.75rem;font-weight:bold;font-size:1.5rem;line-height:1.6;background-color:#f2ea47;border-radius:1.125rem}@media screen and (max-width: 640px){.online-program-header_subtitle{width:11rem;height:1.5rem;margin:0 auto;font-size:1rem;border-radius:0.75rem}}.online-program-title-desc_img{width:16rem;margin-bottom:0.875rem}@media screen and (max-width: 640px){.online-program-title-desc_img{width:8rem;margin:0.5rem 0 0.5rem}}.online-program-header-copy_tx{width:28rem;margin:0 auto;color:#fff;font-weight:bold;font-size:1.5rem;background-color:rgba(242,87,189,0.9);border-radius:0.25rem}@media screen and (max-width: 640px){.online-program-header-copy_tx{width:18rem;font-size:1rem}}.online-program-contents_container{padding:4rem 3%;color:#57585C}@media screen and (max-width: 640px){.online-program-contents_container{padding:2rem 3%}}.online-program-finish_tx{margin:1.5rem 0;color:#E84855;font-weight:bold;font-size:1.5rem;text-align:center}@media screen and (max-width: 640px){.online-program-finish_tx{font-size:1.2rem}}.online-program-description_container{margin-bottom:3rem;text-align:center}@media screen and (max-width: 640px){.online-program-description_container{margin-bottom:2rem}}.online-program-description_tx,.online-program-description-notes_tx{margin-bottom:0.25rem;color:#57585C;line-height:1.9}@media screen and (max-width: 640px){.online-program-description_tx,.online-program-description-notes_tx{text-align:left;margin-bottom:0.25rem}}.online-program-description-notes_tx{margin-bottom:1.75rem;font-size:0.875rem}@media screen and (max-width: 640px){.online-program-description-notes_tx{margin-bottom:0.5rem}}.online-program-description_link{text-align:right}.online-program-description_link a{color:#00AC88}@media screen and (max-width: 640px){.online-program-description_link{margin-bottom:1.5rem;font-size:0.875rem}}.online-program-contents_item{margin-bottom:3rem}@media screen and (max-width: 640px){.online-program-contents_item{margin-bottom:2rem}}.online-program-contents_title{margin-bottom:0.5rem;padding:0 0 0 2.5rem;font-weight:bold;font-size:1.125rem;line-height:2.5;background:url(//assets.street-academy.com/assets/static_page/online_support_program/online-program-yellow-2190316e49c39f746d753726795673b1a28ca21742254d4aa33d367de453aaa0.png) 0 0.25rem/2rem no-repeat}.online-program-contents-list_container{padding-left:4rem}.online-program-contents-list_container li{list-style:disc}@media screen and (max-width: 640px){.online-program-contents-list_container{padding-left:1.25rem}}.online-program-contents_tx{padding-left:2.5rem}@media screen and (max-width: 640px){.online-program-contents_tx{padding-left:0}}.online-program-contents-btn_container{margin:3rem;text-align:center}@media screen and (max-width: 640px){.online-program-contents-btn_container{margin:0}}.online-program_btn{width:18rem;font-size:1rem;border:2px solid #EC8417}@media screen and (max-width: 640px){.online-program_btn{margin:0 0 2.5rem}}.online-program-warning_container{padding:1rem;color:#E84855;font-size:0.875rem;text-align:center;background-color:rgba(232,72,85,0.1);border-radius:0.25rem}.online-program-warning_container:hover{background-color:rgba(157,20,31,0.1)}@media screen and (max-width: 640px){.online-program-warning_container{text-align:left}}.online-program-notes_container{padding-bottom:3rem;text-align:center;background-color:#F7F7F7}@media screen and (max-width: 640px){.online-program-notes_container{padding-bottom:1.5rem}}.online-program-notes_wrapper{padding:3rem 0 6rem}@media screen and (max-width: 640px){.online-program-notes_wrapper{padding:1.5rem 0 4rem}}.online-program-notes_tx{margin-bottom:2rem;color:#57585C;text-align:left}.online-program-notes_btn{width:17rem}.online-program-stayhome_container{text-align:center}.online-program-stayhome_img{width:26rem}@media screen and (max-width: 640px){.online-program-stayhome_img{width:15rem;margin:0.5rem 0 0}}.onetime-service-feature_container{width:100%;color:#44444A}.onetime-service-feature_header{width:100%;padding:4rem;box-sizing:border-box;text-align:center;background-image:url(//assets.street-academy.com/assets/static_page/onetime_service/onetime-service-header-0f130a0fd05e7678e56096f1a49239081b1aa379e3ff0d35d90e82aafd079556.png);background-size:120%;background-position:center}@media screen and (max-width: 980px){.onetime-service-feature_header{padding:1.6rem}}@media screen and (max-width: 640px){.onetime-service-feature_header{padding:0.8rem;background-size:190%}}.onetime-service-feature-title_container{position:relative;display:inline-block;padding:1.6rem;box-sizing:border-box;font-weight:bold;background-color:#fff}.onetime-service-feature-title_container:after{position:absolute;top:1px;left:1px;width:0.8rem;height:0.8rem;content:"";background:rgba(95,165,240,0.5)}.onetime-service-feature-title_container:before{position:absolute;top:1px;right:1px;content:"";width:0.8rem;height:0.8rem;background:rgba(95,165,240,0.5)}@media screen and (max-width: 640px){.onetime-service-feature-title_container{width:70%;padding:0.8rem}}.onetime-service-feature-title_wrapper:after{position:absolute;bottom:1px;left:1px;width:0.8rem;height:0.8rem;content:"";background:rgba(95,165,240,0.5)}.onetime-service-feature-title_wrapper:before{position:absolute;bottom:1px;right:1px;content:"";width:0.8rem;height:0.8rem;background:rgba(95,165,240,0.5)}.onetime-service-feature_title{font-size:1.4rem;font-wight:normal}@media screen and (max-width: 640px){.onetime-service-feature_title{margin-bottom:0.4rem;font-size:1.1rem;line-height:1.4}}.onetime-service-feature-title-strong_tx{font-size:2rem;font-weight:bold}@media screen and (max-width: 640px){.onetime-service-feature-title-strong_tx{font-size:1.6rem;display:block}}.onetime-service-feature-catchcopy_tx{font-weight:normal}@media screen and (max-width: 640px){.onetime-service-feature-catchcopy_tx{font-size:0.8rem}}.onetime-service-feature-section_container,.onetime-service-feature-introduction_container,.onetime-service-feature-summary_container,.onetime-service-feature-qualification_container{padding:3rem 0}@media screen and (max-width: 640px){.onetime-service-feature-section_container,.onetime-service-feature-introduction_container,.onetime-service-feature-summary_container,.onetime-service-feature-qualification_container{padding:1.6rem 0}}.onetime-service-feature-section_title{margin:0;font-weight:bold;font-size:2rem;line-height:2}@media screen and (max-width: 640px){.onetime-service-feature-section_title{margin:0 auto 0.8rem;font-size:1.6rem}}.onetime-service-feature-introduction_container{text-align:center;background-color:rgba(95,165,240,0.1)}@media screen and (max-width: 640px){.onetime-service-feature-introduction_container{text-align:left}}@media screen and (max-width: 640px){.onetime-service-feature-introduction_tx{margin-bottom:1.5rem;text-align:left}}.onetime-service-feature-contents_container{width:100%;max-width:980px;margin:auto;box-sizing:border-box}@media screen and (max-width: 640px){.onetime-service-feature-contents_container{padding:0 0.8rem}}.onetime-service-feature-kind_container{margin:1.6rem 0;padding:1.6rem;background-color:#fff;border-radius:0.4rem;box-sizing:border-box}@media screen and (max-width: 640px){.onetime-service-feature-kind_container{margin:0.8rem 0}}.onetime-service-feature-kind_title{margin:0 auto 1.6rem;padding:0.2rem;width:50%;font-size:1.1rem;font-weight:bold;background-color:rgba(95,165,240,0.3);border-radius:1rem}@media screen and (max-width: 640px){.onetime-service-feature-kind_title{display:block;width:100%}}@media screen and (max-width: 640px){.onetime-service-feature-kind_tx{text-align:left}}.onetime-service-feature-kind-features_container{display:flex;margin:0 auto;padding:0.8rem 1.6rem 0;width:80%}@media screen and (max-width: 640px){.onetime-service-feature-kind-features_container{display:block;width:100%;margin:0.8rem 0;padding:0}}.onetime-service-feature-kind-feature_container{padding:0.8rem}@media screen and (max-width: 640px){.onetime-service-feature-kind-feature_container{margin-top:1.6rem;padding:0}}.onetime-service-feature-kind-feature_title{font-weight:bold}.onetime-service-feature-kind-feature_img{margin:0.8rem 0;width:8rem}.onetime-service-feature-btn_container{margin:1.6rem;text-align:center}@media screen and (max-width: 640px){.onetime-service-feature-btn_container{display:none}}.onetime-service-feature_btn{width:100%;max-width:15rem;font-size:1rem}@media screen and (max-width: 640px){.onetime-service-feature_btn{margin-bottom:3rem}}.onetime-service-feature-contents_container{max-width:980px;margin:0 auto;text-align:center}@media screen and (max-width: 640px){.onetime-service-feature-contents_tx{text-align:left}}.onetime-service-feature-img_container{margin-bottom:1rem;text-align:center}@media screen and (max-width: 640px){.onetime-service-feature-img_container{margin-bottom:0.75rem}}.onetime-service-feature_img{width:6rem}.onetime-service-feature-kind-feature_tx{text-align:left}.onetime-service-feature-item_title{margin-bottom:1rem;font-weight:bold;font-size:1rem;text-align:center}@media screen and (max-width: 640px){.onetime-service-feature-item_title{font-size:1rem}}.onetime-service-feature-summary_container{background-color:#fff}.onetime-service-feature-summary_img{margin:0.8rem 0;width:30rem;max-width:100%}.onetime-service-feature-steps_container{padding:3rem 0;background-color:rgba(95,165,240,0.1)}.onetime-service-feature-steps-kinds_container{display:flex}@media screen and (max-width: 640px){.onetime-service-feature-steps-kinds_container{display:block}}.onetime-service-feature-steps-kind_container{width:50%;padding:0.8rem}@media screen and (max-width: 640px){.onetime-service-feature-steps-kind_container{width:100%;margin:0.8rem 0;padding:0}}.onetime-service-feature-steps-kind_title{margin-bottom:0.8rem;font-weight:bold}.onetime-service-feature-steps-kind-step_container{padding:0.6rem;color:#fff;background-color:rgba(6,102,135,0.5);border-radius:0.4rem}.onetime-service-feature-steps-notification_container{margin-top:0.8rem}.onetime-service-feature-steps-arrow_container{margin:0.4rem auto;height:0;width:0;border-style:solid;border-width:10px 10px 0 10px;border-color:rgba(6,102,135,0.5) transparent transparent transparent}.onetime-service-feature-link_tx a{color:#00AC88;text-decoration:underline}.onetime-service-feature-link_tx a:hover{color:#00dfb0}@media screen and (max-width: 640px){.onetime-service-feature-link_tx{max-width:15rem;margin:0 auto}}.onetime-service-feature-fee_img{margin:1.6rem 0;width:36rem;max-width:100%}.onetime-service-feature-qualification_container{background-color:rgba(95,165,240,0.1)}.onetime-service-feature-qas_container{padding:3rem 0;text-align:center;background-color:#F7F7F7}.onetime-service-feature-pc_tx{display:inline}@media screen and (max-width: 640px){.onetime-service-feature-pc_tx{display:none}}.onetime-service-feature_link{margin-top:1.6rem;text-align:center}.onetime-service-feature_link a{color:#00AC88}.onetime-service-feature_link a:hover{color:#00604c}@media screen and (max-width: 640px){.onetime-service-feature_link{font-size:0.9rem}}.onetime-service-feature-qa_container{margin:0.8rem 0;padding:1.6rem;background-color:#fff;border-radius:0.4rem;text-align:left}.onetime-service-feature-qa_title{margin-bottom:0.4rem;font-weight:bold}.onetime-service-feature-qa_title:before{display:inline-block;width:1.8rem;height:1.8rem;margin:0 0.4rem 0.4rem 0;vertical-align:middle;background:url(//assets.street-academy.com/assets/static_page/onetime_service/onetime-service-q-2ce2936713ba43531390f0e86a65e94bab7aeea659a7c26e3a0a798a537dd755.png) no-repeat;background-size:contain;content:""}.onetime-service-feature-qa_tx a{color:#00AC88;text-decoration:underline}.onetime-service-feature-qa_tx a:hover{color:#00dfb0}.onetime-service-feature-bottom-btn_container{margin:1.6rem;text-align:center;box-sizing:border-box}@media screen and (max-width: 640px){.onetime-service-feature-bottom-btn_container{margin:0;width:100%;position:fixed;bottom:0;z-index:100;padding:1rem 1rem 2rem;background-color:#fff;box-shadow:0 0rem 0.5rem rgba(0,0,0,0.2)}}.onetime-service-feature-bottom_btn{width:100%;max-width:15rem;font-size:1rem}@media screen and (max-width: 640px){.onetime-service-feature-bottom_btn{max-width:none;margin-bottom:0}}.subscription-service-feature_container{width:100%;color:#44444A}.subscription-service-feature_header{position:relative;width:100%;height:0;padding-top:23.8095238095%;text-align:center;background:url(//assets.street-academy.com/assets/static_page/subscription_service/subscription-service-header-5af741202017b2b498b1552c8dabe6ce71ed7b075c12132d519a0bb15e8b428e.jpg) top center/cover no-repeat}@media screen and (max-width: 640px){.subscription-service-feature_header{padding-top:45.3333333333%;background:url(//assets.street-academy.com/assets/static_page/subscription_service/subscription-service-sp-header-6c8739c44e336ebe74a4056a02241ec25b79496cf49730158ce4cbaa7904cb43.jpg) top center/cover no-repeat}}.subscription-service-feature-title_container{position:absolute;top:50%;left:50%;box-sizing:border-box;padding:2% 3%;font-weight:bold;background-color:rgba(255,255,255,0.95);border-bottom:solid 0.5rem;border-image:linear-gradient(to right, #fdd218, #e9463a);border-image-slice:1;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media screen and (max-width: 980px){.subscription-service-feature-title_container{padding:2%}}@media screen and (max-width: 640px){.subscription-service-feature-title_container{top:100%;width:80%;padding:3%;background-color:#fff;box-shadow:0 0.25rem 0.5rem rgba(0,0,0,0.2)}}.subscription-service-feature-title_tx{margin-bottom:1.3rem;font-size:1.375rem}@media screen and (max-width: 980px){.subscription-service-feature-title_tx{margin-bottom:0.25rem;font-size:1.125rem}}@media screen and (max-width: 640px){.subscription-service-feature-title_tx{margin-bottom:0.5rem;font-size:1rem}}.subscription-service-feature_title{font-size:2.5rem}@media screen and (max-width: 980px){.subscription-service-feature_title{font-size:1.75rem}}@media screen and (max-width: 640px){.subscription-service-feature_title{font-size:1.75rem}}.subscription-service-feature-desc_container{max-width:610px;margin:0 auto;padding:3rem 0;text-align:center}@media screen and (max-width: 640px){.subscription-service-feature-desc_container{margin:1.5rem auto 0;padding:4rem 4% 2.5rem;text-align:left}}.subscription-service-feature-desc_tx{margin-bottom:2rem;line-height:2}@media screen and (max-width: 640px){.subscription-service-feature-desc_tx{margin-bottom:1.5rem}}.subscription-service-feature-btn_container{text-align:center}@media screen and (max-width: 640px){.subscription-service-feature-btn_container{display:none}}.subscription-service-feature_btn{width:100%;max-width:19rem;margin-bottom:4rem;font-size:1rem}@media screen and (max-width: 640px){.subscription-service-feature_btn{margin-bottom:3rem}}.subscription-service-feature-main_container{padding:0 1.2rem 2rem;background-color:rgba(230,187,12,0.1)}.subscription-service-feature-contents_container{max-width:980px;margin:0 auto;padding:4rem 4% 2rem;text-align:center}@media screen and (max-width: 640px){.subscription-service-feature-contents_container{padding:2.7rem 0 2rem}}.subscription-service-feature-contents_title{max-width:30rem;margin:0 auto 3rem;font-weight:bold;font-size:2rem;line-height:2;border-bottom:solid 0.5rem;border-image:linear-gradient(to right, #fdd218, #e9463a);border-image-slice:1}@media screen and (max-width: 640px){.subscription-service-feature-contents_title{font-size:1.625rem;margin:0 auto 2rem}}@media screen and (max-width: 640px){.subscription-service-feature-contents_tx{text-align:left}}.subscription-service-feature-item_container{display:flex;flex-wrap:wrap;justify-content:center;margin-top:3rem}@media screen and (max-width: 640px){.subscription-service-feature-item_container{flex-direction:column;margin:1.5rem 0 1rem}}.subscription-service-feature_item{box-sizing:border-box;width:33.3333%;margin-bottom:3rem;padding:0.5rem;text-align:left}@media screen and (max-width: 640px){.subscription-service-feature_item{width:100%;margin:0 0 2rem}.subscription-service-feature_item:last-child{margin-bottom:0}}.subscription-service-feature-img_container{margin-bottom:1rem;text-align:center}@media screen and (max-width: 640px){.subscription-service-feature-img_container{margin-bottom:0.75rem}}.subscription-service-feature_img{width:6rem}.subscription-service-feature-item_title{margin-bottom:1rem;font-weight:bold;font-size:1.125rem;text-align:center}@media screen and (max-width: 640px){.subscription-service-feature-item_title{font-size:1.125rem}}.subscription-service-feature-3step_container{display:flex;align-items:center}@media screen and (max-width: 640px){.subscription-service-feature-3step_container{flex-direction:column}}.subscription-service-feature-3step_item{box-sizing:border-box;width:100%;padding:1rem}.subscription-service-feature-3step-img_container{margin-bottom:1.6rem;text-align:center}@media screen and (max-width: 640px){.subscription-service-feature-3step-img_container{margin-bottom:1rem}}.subscription-service-feature-3step_img{width:50%}@media screen and (max-width: 640px){.subscription-service-feature-3step_img{width:40%}}.subscription-service-feature-link_tx a{color:#00AC88;text-decoration:underline}.subscription-service-feature-link_tx a:hover{color:#00dfb0}@media screen and (max-width: 640px){.subscription-service-feature-link_tx{max-width:15rem;margin:0 auto}}.subscription-service-feature-fee_container{max-width:610px;margin:3rem auto 5rem;padding:4rem 2rem;text-align:center;background-color:#fff;border-radius:3rem}@media screen and (max-width: 640px){.subscription-service-feature-fee_container{margin:3rem auto 3rem;padding:2.5rem 1.5rem;border-radius:1.5rem}}.subscription-service-feature-fee_title{margin-bottom:2rem;font-weight:bold;font-size:2rem}@media screen and (max-width: 640px){.subscription-service-feature-fee_title{font-size:1.625rem}}.subscription-service-feature-listingfee_container{display:flex;align-items:flex-end;justify-content:center;margin-bottom:1rem}.subscription-service-feature-listingfee_tx{font-weight:bold;font-size:2rem}@media screen and (max-width: 640px){.subscription-service-feature-listingfee_tx{font-size:1.625rem}}.subscription-service-feature-zero_img{width:15%;margin:1rem}@media screen and (max-width: 640px){.subscription-service-feature-zero_img{width:18%;margin:0.3rem 0.5rem}}.subscription-service-feature-plus_img{width:3rem;margin-bottom:1.5rem}.subscription-service-feature-commissionfee_tx{max-width:13rem;margin:0 auto 1.5rem;padding:0.5rem 1rem;color:#fff;font-weight:bold;font-size:1.5rem;background-image:linear-gradient(to right, #fdd218, #e9463a)}@media screen and (max-width: 640px){.subscription-service-feature-commissionfee_tx{max-width:11rem;font-size:1.375rem}}.subscription-service-feature-terms-questions_container{max-width:980px;margin:0 auto;padding:4rem 4% 2rem;text-align:center}@media screen and (max-width: 640px){.subscription-service-feature-terms-questions_container{padding:2.5rem 1rem}}.subscription-service-feature-fee_tx{margin-bottom:1rem}.subscription-service-feature-contents-desc_tx{margin-bottom:1rem}@media screen and (max-width: 640px){.subscription-service-feature-contents-desc_tx{text-align:left}}.subscription-service-feature_link{text-align:right}.subscription-service-feature_link a{color:#00AC88}.subscription-service-feature_link a:hover{color:#00604c}@media screen and (max-width: 640px){.subscription-service-feature_link{font-size:0.9rem}}.subscription-service-feature-questions_container{max-width:814px;margin:0 auto;text-align:left}.subscription-service-feature-questions_title{margin-bottom:1rem;font-weight:bold;font-size:1.125rem}.subscription-service-feature-questions_title:before{display:inline-block;width:1.5rem;height:1.5rem;margin-right:0.5rem;padding-bottom:1rem;vertical-align:middle;background:url(//assets.street-academy.com/assets/static_page/subscription_service/q-d8dd5d6b955d29036aa20cf705e71fff9e50ccd88d7c261761ef005142df9e6b.png) no-repeat;background-size:contain;content:""}.subscription-service-feature-questions_tx{margin-bottom:4rem}.subscription-service-feature-questions_tx a{color:#00AC88;text-decoration:underline}.subscription-service-feature-questions_tx a:hover{color:#00dfb0}@media screen and (max-width: 640px){.subscription-service-feature-questions_tx{margin-bottom:2.5rem}}.subscription-service-feature-questions_img{width:100%;height:0;margin:-2rem 0 4rem;padding-top:29.6875%;background:url(//assets.street-academy.com/assets/common/subscription_service/subscription-payment-pc-90ef3944e1f3d5b22730870846686a0ca1de8962629b0b6c07445e1fb38ad09c.png) top center/cover no-repeat}@media screen and (max-width: 640px){.subscription-service-feature-questions_img{margin:-1rem 0 2.5rem;padding-top:67.1875%;background:url(//assets.street-academy.com/assets/common/subscription_service/subscription-payment-sp-9862c192bbb46f10e6dbe5db9071f1718014d6ab3a9f42ef0712a022a152aeb7.png) top center/cover no-repeat}}.subscription-service-feature-bottom-btn_container{text-align:center}@media screen and (max-width: 640px){.subscription-service-feature-bottom-btn_container{box-sizing:border-box;width:100%;position:fixed;bottom:0;z-index:100;padding:1rem 1rem 2rem;background-color:#fff;box-shadow:0 0rem 0.5rem rgba(0,0,0,0.2)}}.subscription-service-feature-bottom_btn{width:100%;max-width:19rem;margin-bottom:4rem;font-size:1rem}@media screen and (max-width: 640px){.subscription-service-feature-bottom_btn{max-width:none;margin-bottom:0}}.subscription-service-arrow_img{width:1.25rem;margin-right:2rem}@media screen and (max-width: 640px){.subscription-service-arrow_img{transform:rotate(90deg);margin-right:0;font-size:0.875rem}}.violation-report-about-btn_container{margin:1rem 0 3rem 0.8rem}.violation-report-about-btn_container:last-child{margin-bottom:0}@media screen and (max-width: 640px){.violation-report-about-btn_container{margin-left:0}}@media screen and (max-width: 640px){.violation-report-about_btn{width:100%}}.violation-report-notification_container{margin:0.8rem 0;border:1px solid #e84a12;border-radius:8px;background:#fff3ef;padding:12px;margin-bottom:20px;font-size:12px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.violation-report-service_container{margin:0.8rem 0}.violation-report-service_label{margin-right:0.4rem}.violation-report-service_tx{font-weight:bold}@media screen and (max-width: 640px){.violation-report-service_tx{font-size:1rem}}#identification .identification_btn:disabled{background-color:#eee;color:#b0b0b0;border-color:#eee;cursor:auto;pointer-events:none}.ss_tx,.m-service-stats-unit_tx,.dashboard-breadcrumbs_container,.dashboard-warning_container,.dashboard-repeat-rate_tx,.dashboard-membership-member-cancel_title,.dashboard-membership-member-cancel-gender-age_tx,.dashboard-business-profiles-merits-note_container,.myclass-class-open-reqeust_btn,.myclass-class-teacher_label,.myclass-stats_item span,.mod-classList-mgBox-recent-situation ul li .nav-to-class.past-sessions_btn,.mod-class_control_course_date_status,.dashboard-steacher-students-conditions-footer_item,.dashboard-steacher-send-notice_subtitle,.dashboard-subscription-membership-member-date_tx,.dashboard-subscription-membership-member-date-sp_tx,.dashboard-subscription-membership-payment-error_tx,.dashboard-subscription-membership-member-canceled-date_tx,.dashboard-onetime-membership-notification_container,.dashboard-onetime-membership-member-gender-age_tx,.onetime-subscription-membership-violation_tx,.dashboard-onetime-membership-member-date_label,.dashboard-onetime-membership-member-date_tx,.dashboard-onetime-membership-member-canceled-date_tx,.session-detail-confirm-warning_container,.subscription-service-discount-note_tx,.subscription-membership-breadcrumbs_container,.subscription-membership-member-date_tx,.subscription-membership-member-date-sp_tx,.subscription-membership-member-cancel_title,.subscription-membership-member-cancel-gender-age_tx,.subscription-membership-payment-error_tx,.subscription-membership-member-canceled-date_tx,.onetime-service-discount-note_tx,.onetime-service-form-introduction-step_tx,.user-dashboard-onetime-subscrirptions_container,.user-dashboard-onetime-subscrirptions_title,.user-dashboard-reserved-date_container,.edituser-creditcard-notes_container,.edituser-creditcard-card_label,.edituser-subscription-service_label,.top-ranking-service-owner-catchcopy_tx,.top-ranking-service-owner-owner-movie_btn,.top-voices-voice_container,.top-voices-voice-user_container,.class_reviews_stamp_list_item .text,.review-complete-note_tx,.m-form-required_tx,.m-form-note_tx,.m-form-submit-small_tx,.m-form-tooltip_container,.m-form-notification_container,.js-session-detail-early-discount-note_container,.session-detail-form-date-alert_container,a.p-class_sidebar-wait-list-info,.class-detail-price-notes_tx,.class-detail-remaining_label,.class-detail-discount_label,.class-detail-session-discount_label,.class-detail-price-discount_label,.class-date-request-message_tx,.class-detail-footer-links_container,.payment-section-title_tx,.payment-subscription-summary-discounted-price_container .payment-subscription-summary-discount_label,.payment-onetime-summary-discount_label,.payment-onetime-calc_container,.payment-method-note_tx,.payment-method-card-notes_container,.payment-card_label,.payment-info_container,.payment-point_label,.payment-point-unit_tx,.payment-point-error_tx,.payment-subscription-calc_tx,.p-payments_details-bank.-payname.-payname_info,.payment-method-disabled_tx,.payment-class-detail-summary-discount_label,.payment-session-detail-course-date_label,.payment-class-detail-course-comment_container,.payment-discount-note_tx,.payments-point-calc_tx,.sales-transfer-request-warning_container,.p-badge_table,.badge-teaser-footer-note_tx,.sa-course-group a,.sa-course-group span,.classroom-teacher-count_tx,.classroom-teacher-score_label,.classroom-action-teacher-headline_tx,.classroom-review_footer,.conversations-conversation-message-date_container,.conversation-open-request_label,.conversation-form-session-date_container,.conversation-exit_tx,.conversation-message_container .-date,.about-stats-item_title,.about-notification_tx,.fee-service-footer_tx,.classBox .classCnt .Date .wished_delete a,.mypage-class-teacher-headline_tx,.reserved-attendance-comment_tx,.reserved-attendance-online_tx,.reserved-violation-report_link,.classBox.Reserved h3 .course,.classBox.Reserved h3 .nopay,.mypage-researved_label,.mypage-researved-date-note_tx,.mypage-attended-teacher_label,.mypage-class_label,.mypage-coupon-coupon-item_label,.mypage-subscription-service_label,.mypage-onetime-service-notification_container,.mypage-onetime-service_label,.mypage-subscription-payment-histories-filter_label,.mypage-subscription-payment-histories-payment_label,.mypage-subscription-payment-histories-payment-status_tx,.service-owner-search-service-owner-movie_btn,.service-owner-search-service-owner-score_label,.awards-header_tx,.awards-teacher_label,.awards-teacher-movie_btn,.class-list_btn .mod-rating_wrap,.class-list-request_label,.class-list-area_container,.class-list-session_container,.class-list-session-duration_tx,.class-list-session-area_container,.class-list-teacher_label,.class-list-organizer-teacher_tx,.class-list-open-request_tx,.class-list_wrapper .p-class_capacity_tag,.introduction-video-service-owner_tx,a.introduction-video-service-owner_link,a.class-details-selector-filter_btn,.class-details-selector-class-subinfo_container,.my-category-class-box-category_tx,.subscription-service-box-info_container .mod-rating_wrap,.subscription-service-box-rating-score_tx,.subscription-box-discounted-small_tx,a.service-selector-filter_btn,.service-selector-service-subinfo_container,.subscription-service-list_btn .mod-rating_wrap,.subscription-service-list-rating-score_tx,.subscription-list-discounted-small_tx,.subscription-list-discount_label,.onetime-service-box-info_container .mod-rating_wrap,.onetime-service-box-undiscounted-price_tx,.onetime-service-box-discounted-small_tx,.onetime-service-list_btn .mod-rating_wrap,.onetime-service-list-discount_label,.onetime-service-list-discounted-small_tx,.recommend-service-owner-catchcopy_tx,.recommend-service-owner-categories_container,.recommend-service-owner-movie_btn,.static-page-cp-small_tx,.static-page-202212-cp-strong_title small,.static-page-202212-cp-ranking-title-small_tx,.anniversary-10th-contents-note_tx,.coupon-features-notificaton_container,.introduction-modal-note_tx,.logo-taboo-sample_tx,.logo-notes_container,.logo-data_tx,.m-service-rating-score_tx{font-size:0.8rem;line-height:1.8}.s_tx,.m-alert-caution_container,.session-detail-early-discount-limit-period-day_tx,.m-alert-warning_container,.m-alert-info_container,.dashboard-review-info_conttainer,.m-service-rating_container.-rating_size_big .unit-count,.m-service-stats_label,.dashboard-title_tx,.dashboard-release-notification_container,.dashboard-introduction_tx,.dashboard-introduction-strong_tx,.dashboard-notification_container,.dashboard-business-profiles-merits_item,.dashboard-manage-members_tx,.dashboard-subscription-service_tx,.dashboard-message-template-summary_container,.dashboard-message-template-body_container,a.dashboard-message-delete_btn,.dashboard-message-template-edit-description_container,.myclass-caution_container,.dashboard-student-class-date_tx,.dashboard-subscription-membership-member-gender-age_tx,.dashboard-onetime-membership-member-quantity_tx,.subscription-service-discount_container,.subscription-service-section_container,.subscription-service-reviews-title-unit_tx,.subscription-service-payment-note_container,.subscription-membership-member-gender-age_tx,.onetime-service-menu-limited_container,.onetime-service-discount_container,.onetime-service-reviews-title-unit_tx,.onetime-service-payment-note_container,.pro-badge-service-owner-search-service-owner_tx,.pro-badge-service-owner-search-service-owner_link,.pro-badge-service-owner-review_tx,.search-sidebar-filter_title,a.search-sort_btn,a.search-sort_btn-active,.space_container,.spaces-form_input,.spaces-form-name_input,.spaces-form-copy_input,.spaces-form-email_input,.spaces-form-url_input,.spaces-form-address_input,.subscription-review-teacher_container,.subscription-review_tx,.onetime-review-teacher_container,.onetime-review_tx,.m-form-control_label,.m-form-description_input,.m-form-long-description_input,.m-form-content_for_member_input,.m-form_input,.m-form-counter_container,.class-sidebar-recommend_title,.p-class_date_list_info,.p-class_date_list_info_cost,.p-class_date_seseion_address,.class-detail-session-participants_label,.class-detail-session-participants_tx,.class-detail-session-location_label,.class-detail-session-location_tx,.class-detail-session-undiscounted-price_tx,.class-detail-price_tx-undiscounted,.class-date-request-message_input,.class-detail-notes_container,.class-detail-form-classdescription_input,.date-request-message_input,.date-request-note_tx,.payment-section_tx,.payment-service_tx,.payment-method_tx,.payment-method-error_tx,.payment-method-error_tx_left,.payment-info_subtitle,.payment-note_container,.payment-newcomer_container,.payment-confirmation-method_tx,.payment-teacher_container,.p-payments_details-bank.-bankdetail,.payments-method_label,.payment-session-detail_tx,.payment-session-detail-course-date_title,.p-payments_complete-notes,.payments-count-error_tx,.sa-teacher-simplebox .organizer-teacher-simplebox-message,.sa-class_total-count,.teacher-profile .-subtitle,.classroom-form-inputs_container .cropper-dashed.dashed-h::after,.classroom-teacher-headline_tx,.classroom-teacher-score_tx,.classroom-blank_container,.classroom-section_footer,.classroom-review_header,.classroom-review-user_tx,.classroom-review_tx,.classroom-review-reply_tx,.classroom-open-request-input_container,.conversations-conversation-message_tx,.conversation-form-addfile_link,.conversation-form-files_container li,.conversation-exit-tx_container,.conversation-message_container .-body,.conversation-notification_container,.conversation-notes_container,.about-learning-target_container,.fee-registration-contents_container,.classBox dl dd:nth-of-type(2),.classBox span.Notes,.reserved-attendance_subtitle,.reserved-attendance-comment_title,.mypage-attended-teacher_tx,.mypage-coupon-coupon-item_tx,.mypage-coupon-coupon-item-bold_tx,.mypage-coupon-coupon-start-date_tx,.mypage-coupon-note-list_item,.mypage-subscription-service-content_tx,.mypage-subscription-payment-histories-payment_item,.note_tx,.service-owner-search-service-owner_tx,.service-owner-search-service-owner_link,.service-owner-search-service-owner-score_tx,.awards-teacher-catchcopy_tx,.awards-teacher-classname_tx,.awards-category_btn,.login-or_tx,.class-list-summary_tx,.class-list_link,.class-list-session-cost_tx,.introduction-video-service-owner-catchcopy_tx,.my-category-class-box_title,.subscription-service-box_title,.subscription-service-list-summary_tx,.subscription-service-list_link,.onetime-service-box_title,.onetime-service-list-summary_tx,.onetime-service-list_link,.service-owner-notification-offs-modal-desc_container,.static-page-summer-kids2022-class-teacher-name_label,.static-page-summer-kids2022-class-teacher_tx,.static-page-202206-search-description_tx,.static-page-202206-article_title,.static-page-202110-cp-ladder-reserve_tx,.anniversary_9th-contents_container,.anniversary-10th-contents_subtitle,.anniversary-10th-contents_tx,.anniversary-10th-menu_label,.anniversary-10th-menu-2rows_label,.anniversary-10th-lesson_tx,.anniversary-10th-lesson-teacher_tx,.best-seller-award-service-owner-catchcopy_tx,a.bs_award_2023spring-subscription_btn,a.bs_award_2023spring-class_btn,.bs_award_2023spring-service-owner-catchcopy_tx,.coupon-class-link_tx,.coupon-review_tx,a.coupon-review_footer,.coupon-review-link_tx,.introduction-contents-wish_tx,.logo-contents_container,.online-step-desc_tx,.online-step_link,.onetime-service-feature-kind-feature_container,.onetime-service-feature-qa_tx,.violation-report-service_label{font-size:0.9rem;line-height:1.6}.m_tx,.m-alert_title,.m-service-stats_tx,.l-page_container,.subscription-service_container,.onetime-service_container,.static-page-202206_container,.anniversary-10th_container,.best-seller-award_container,.bs_award_2023spring_container,.dashboard-sort_wrapper,.dashboard-class_title,.dashboard-business-profiles-merits_container,.dashboard-student-class-name_tx,.dashboard-subscription-service-feature-item_title,.subscription-service-payment-note_subtitle,.onetime-service-payment-note_subtitle,.edituser-creditcard_subtitle,.top-ranking-service-owner_title,.top-voices_tx,.pro-badge-service-owner-search-service-owner-catchcopy_tx,.pro-badge-service-owner-review_title,.space-catchcopy_container,.top-teach_container,.top-teach-title-small_tx,.subscription-review-complete_tx,.onetime-review-complete_tx,.m-form-introduction_container,.class-detail-catchcopy_tx,.p-class_details-inner-text,.payment-service-type_tx,.payment-service-date_tx,.payment-subscription-service-price_tx,.payment-onetime-price_container .payment-onetime-service-price_tx,.payment-email_title,.payment-duration_tx,.payment-subscription-service-payment-note_subtitle,.payment-onetime-service-note_subtitle,.payment-complete_tx,.p-payments_details-bank.-payname,.payment-class-detail-summary-price_container .summary-fee_amount,.payments-deadline_tx,.payments-bank-alert_tx,.payment-discount_title,.payment-discount-rate_tx,.badge-teaser_tx,.badge-teaser-condition_title,.badge-teaser-feature-conditions_container,.sa-teacher-simplebox .teacher-simplebox-catch,.teacher-profile,.classroom-form-sample_title,.classroom-contents_container,.classroom-action-teacher-name_tx,.conversation-member_tx,.conversation-form_input,.about-introduction_tx,.about-learning_tx,.about-safety_tx,.about-safety-feature_container p,.about_tx,.dashboard-discount-status_title,.fee-comission_title,.MyPage_contents .CFHeader ul,.classBox .classCnt .Date .request,.classBox.Reserved .DatePrice .nav-to-class-show,.classBox.Reserved .DatePrice .price span,.classBox.Log .DateFeed ul li a.Date,.mypage-coupon-note_title,.mypage-empty_tx,.service-owner-search-service-owner-catchcopy_tx,.awards_container,.awards-tabs_container,.awards-main_container,.awards-prizes_tx,.class-list-cost_tx,.class-list-cost-discounted_tx,.class-list-sessions_title,.subscription-box-price_tx,.subscription-box-undiscounted-price_tx,.subscription-box-discounted-price_tx,.subscription-list-price_tx,.subscription-list-undiscounted-price_tx,.onetime-service-box-price_tx,.onetime-service-box-discounted-price_tx,.onetime-service-list-price_tx,.onetime-service-list-undiscounted-price_tx,.recommend-service-owner_title,.special-types_header,.static-page-cp_tx,.static-page-cp-center_tx,.static-page-feb2020-cp-center_tx,.static-page-cp-contents_tx,.static-page-cp-notes_tx,.static-page-mugen2020-cp_tx,.static-page-cp-desc_tx,.static-page-gw202104-cp-outline-desc_tx,.static-page-cp-desc-highlight_tx,.static-page-cp-period_item,.static-page-summer-kids2022-introduction_container,.static-page-summer-kids2022-classes_container,.static-page-summer-kids2022-class-teacher-name_container,.static-page-202206-cp-section-contents_container,.static-page-202206-search-description_title,.static-page-202204-cp-section-contents_container,.static-page-202204-cp-section_title,.static-page-202201-cp-section-contents_container,.static-page-202201-cp-services-contents_container,.static-page-202201-cp-section_title,.static-page-202201-cp-column_title,.static-page-gw202104-cp-body_container,.anniversary_9th-message_tx,.anniversary_9th-voices_tx,.anniversary-10th-episode_tx,.anniversary-10th-meeting-teacher-name_tx,.best-seller-award-header-span_tx,.best-seller-award-header_tx,.best-seller-award-services_wrapper,.best-seller-award-subscriptions_container,.best-seller-award-time-charged-consults_container,.best-seller-award-customized-lessons_container,.bs_award_2023spring-class_subtitle,.bs_award_2023spring-subscription_subtitle,.bs_award_2023spring-header_tx,.bs_award_2023spring-services_wrapper,.bs_award_2023spring-classes_container,.bs_award_2023spring-subscriptions_container,.coupon-section_introduction,.designpatterns-code_container,.designpatterns_subtitle,.feature_container,.introduction_container,.introduction-modal_header,.online_container,.online-program_container,.onetime-service-feature_container,.onetime-service-feature-catchcopy_tx,.onetime-service-feature-introduction_tx,.onetime-service-feature-kind_tx,.subscription-service-feature_container{font-size:1rem;line-height:1.6}.l_tx,.m-subsection_title,.dashboard-review-warning-number_tx,.daashboard-badge-totalsales_tx,.dashboard-business-profiles-merits_title,a.mod-classList-mgBox-head-classname,.subscription-service-reviews-title_tx,.onetime-service-reviews-title_tx,.pro-badge-service-owner_title,.class-detail-discounted-price_tx,.class-detail-session-discounted-price_tx,.payment-service_title,.payment-subscription-summary-discounted-price_container .payment-subscription-summary-discounted-price_tx,.payment-onetime-summary-discounted-price_tx,.payment-class-detail-summary-discounted-price_tx,.badge-teaser-condition-or_tx,.badge-teaser-condition-strong_tx,.teacher-profile .-title,.teacher-profile .-name,.classroom-blank_title,.conversations-search-word_tx,.conversation-form_title,.conversation-form-subscription_title,.about-safety-feature_container h3,.fee-comission-title-strong_tx,.classBox .classCnt h3 a,.classBox dl dd:nth-of-type(1),.classBox .classCnt .Date ul li,.classBox.Log h3,.awards-teacher-name_tx,.class-list_title,.introduction-video-service-owner_title,.subscription-service-list_title,.subscription-list-discounted-price_tx,.onetime-service-list_title,.onetime-service-list-discounted-price_tx,.service-owner-notification-offs_title,.static-page-202212-cp-strong_title,.static-page-202210-cp-articles_title,.static-page-202210-article_title,.static-page-summer-kids2022-button_title,.static-page-summer-kids2022-class-price_container,.anniversary-10th-menu_title,.best-seller-award-service-owner_title,.bs_award_2023spring-service-owner_title,.coupon-code_label,.coupon-class_title,.coupon-review_title,.introduction-tip_title,.introduction-modal-copy_tx,.onetime-service-feature-kind-feature_title,.onetime-service-feature-steps-kind_title,.onetime-service-feature-qa_title,.violation-report-service_tx{font-size:1.2rem;line-height:1.6}.ll_tx,.m-section_title,.top_title,.top-offline-online-button_title,.p-payments_details-bank.-bold,.p-payments_details-bank.-red,.badge-teaser_title,.badge-teaser-feature_title,.sa-teacher-simplebox .teacher-simplebox-name_tx,.static-page-202210-cp-articles-title-strong_tx,.anniversary-10th-episode_title,.anniversary-10th-lesson_title,.anniversary-10th-meeting_title,.anniversary-10th-lesson-date_tx,.anniversary-10th-entry-close_tx,.bs_award_2023spring-services_title{font-size:1.4rem;line-height:1.6}.m-service-rating-score_tx{margin-right:0.4rem;font-weight:bold}
