﻿.e_btn,.e-primary_btn,.withdrawal-submit_btn,.e-secondary_btn,.class-detail-secondary_btn,.steacher-secondary_btn,.withdrawal-move_btn,.e-warning_btn,.withdrawal-warning_btn,.e-corporate_btn,.user-dashboard-corporate_btn,.organizer-corporate_btn,.class-detail-corporate_btn,.steacher-corporate_btn,a.class-detail-summary-category_btn,.p-class_request_btn{cursor:pointer;display:inline-block;padding:0.8rem 1.2rem;text-align:center;position:relative;box-sizing:border-box;border:none;-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.withdrawal-submit_btn,.-icon.e-secondary_btn,.-icon.class-detail-secondary_btn,.-icon.steacher-secondary_btn,.-icon.withdrawal-move_btn,.-icon.e-warning_btn,.-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,a.-icon.class-detail-summary-category_btn,.-icon.p-class_request_btn{padding-left:2rem}.e_btn.-icon .sa-icon,.-icon.e-primary_btn .sa-icon,.-icon.withdrawal-submit_btn .sa-icon,.-icon.e-secondary_btn .sa-icon,.-icon.class-detail-secondary_btn .sa-icon,.-icon.steacher-secondary_btn .sa-icon,.-icon.withdrawal-move_btn .sa-icon,.-icon.e-warning_btn .sa-icon,.-icon.withdrawal-warning_btn .sa-icon,.-icon.e-corporate_btn .sa-icon,.-icon.user-dashboard-corporate_btn .sa-icon,.-icon.organizer-corporate_btn .sa-icon,.-icon.class-detail-corporate_btn .sa-icon,.-icon.steacher-corporate_btn .sa-icon,a.-icon.class-detail-summary-category_btn .sa-icon,.-icon.p-class_request_btn .sa-icon{position:absolute;left:0.8rem;top:0.8rem;line-height:1.2rem}.e_btn.-right-icon,.-right-icon.e-primary_btn,.-right-icon.withdrawal-submit_btn,.-right-icon.e-secondary_btn,.-right-icon.class-detail-secondary_btn,.-right-icon.steacher-secondary_btn,.-right-icon.withdrawal-move_btn,.-right-icon.e-warning_btn,.-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,a.-right-icon.class-detail-summary-category_btn,.-right-icon.p-class_request_btn{padding-right:2rem}.e_btn.-right-icon .sa-icon,.-right-icon.e-primary_btn .sa-icon,.-right-icon.withdrawal-submit_btn .sa-icon,.-right-icon.e-secondary_btn .sa-icon,.-right-icon.class-detail-secondary_btn .sa-icon,.-right-icon.steacher-secondary_btn .sa-icon,.-right-icon.withdrawal-move_btn .sa-icon,.-right-icon.e-warning_btn .sa-icon,.-right-icon.withdrawal-warning_btn .sa-icon,.-right-icon.e-corporate_btn .sa-icon,.-right-icon.user-dashboard-corporate_btn .sa-icon,.-right-icon.organizer-corporate_btn .sa-icon,.-right-icon.class-detail-corporate_btn .sa-icon,.-right-icon.steacher-corporate_btn .sa-icon,a.-right-icon.class-detail-summary-category_btn .sa-icon,.-right-icon.p-class_request_btn .sa-icon{position:absolute;right:0.8rem;top:0.8rem;line-height:1.2rem}.e-primary_btn,.withdrawal-submit_btn{color:#ffffff;border:1px solid #02C39A;background-color:#02C39A}.e-primary_btn:link,.withdrawal-submit_btn:link,.e-primary_btn:visited,.withdrawal-submit_btn:visited{color:#ffffff}.e-primary_btn:hover,.withdrawal-submit_btn:hover{background-color:#00AC88}.e-secondary_btn,.class-detail-secondary_btn,.steacher-secondary_btn,.withdrawal-move_btn{color:#00AC88;border:1px solid #00AC88;background-color:#fff}.e-secondary_btn:link,.class-detail-secondary_btn:link,.steacher-secondary_btn:link,.withdrawal-move_btn:link,.e-secondary_btn:visited,.class-detail-secondary_btn:visited,.steacher-secondary_btn:visited,.withdrawal-move_btn:visited{color:#00AC88}.e-secondary_btn:hover,.class-detail-secondary_btn:hover,.steacher-secondary_btn:hover,.withdrawal-move_btn:hover{background-color:#D4D4D4}.e-warning_btn,.withdrawal-warning_btn{color:#ffffff;border:1px solid #E84855;background-color:#E84855}.e-warning_btn:link,.withdrawal-warning_btn:link,.e-warning_btn:visited,.withdrawal-warning_btn:visited{color:#ffffff}.e-warning_btn:hover,.withdrawal-warning_btn:hover{background-color:#D82836}.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,.withdrawal-details_input{min-height:2.4rem;box-sizing:border-box;border-radius:0.32rem;border:solid 1px #ccc}@media screen and (max-width: 640px){.e_input,.e_select,.withdrawal-details_input{font-size:1rem}}.e_select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url("//assets.street-academy.com/assets/svg/search-select-4d684c7c02de0cd93d676397bb71461b06cd442714ce9fd7ae4e9138b1c7bc97.svg") no-repeat;background-position:right 0.8rem top 50%;padding:0 2rem 0 0.4rem;height:auto;background-color:#fff}.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-corporate_btn.-right-icon .sa-icon{top:0.4rem}.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{position:absolute;bottom:0;left:0;margin-left:96px;padding-bottom:8px;font-size:0;white-space:nowrap;background-color:#fff;padding-top:4px}.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_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:#496BAB;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}.logined_home_cover{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif;width:100%;height:400px;padding:97px 0 0;text-align:center;background-image:url("//assets.street-academy.com/assets/academy/logined_home/cover_bg-8f57f03c8a7d117ae368be046a8accb025749e3f28e70376277dd1aed20f0bc6.png");-webkit-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center top}.logined_home_cover_headline{font-size:36px;line-height:1;color:#fff;text-shadow:0px 2px 4px rgba(0,0,0,0.5)}.logined_home_cover_leadline{font-size:20px;line-height:1;margin-top:20px;color:#fff;text-shadow:0px 2px 4px rgba(0,0,0,0.5)}.mod-search-unit_container{width:100%}.mod-search-unit{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;position:relative;display:block;width:840px;height:50px;margin:14px auto 14px auto}.mod-search-unit_condition{font-size:14px;line-height:48px;position:relative;width:160px;text-align:left;vertical-align:middle;height:48px;display:inline-block;float:left;color:#57585C;border:1px solid #00AC88;border-right:none;background-color:#fff;transition:background-color 0.3s;padding-left:12px;position:relative}.mod-search-unit_condition::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}.mod-search-unit_condition:hover{background-color:#F7F7F7}.mod-search-unit_condition:first-child{-webkit-border-top-left-radius:2px;-webkit-border-bottom-left-radius:2px;-moz-border-radius-topleft:2px;-moz-border-radius-bottomleft:2px;border-top-left-radius:2px;border-bottom-left-radius:2px}.mod-search-unit_condition:first-child.dateOpen{border-radius:4px 0 0 0}.mod-search-unit_condition>span{margin-left:3px}.mod-search-unit_condition i{color:#02C39A;vertical-align:inherit;margin:0 4px 2px 0;height:16px}.mod-search-unit_condition>img:first-child{position:absolute;top:13px;left:10px}.mod-search-unit_condition>img:last-child{position:absolute;top:18px;right:8px}.logined_home_header_search_keyword{line-height:48px;position:relative;width:352px;height:48px;display:inline-block;float:left;vertical-align:middle;overflow:auto;border:1px solid #00AC88;background-color:#F7F7F7}.logined_home_header_search_keyword_input{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;font-size:14px;width:100%;height:48px;padding:0;vertical-align:top;color:#44444A;border:none;outline:none;background-color:#F7F7F7;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-indent:1em}.logined_home_header_search_keyword_input:focus{box-shadow:none}.logined_home_header_search_keyword_title{font-size:14px;line-height:1;position:absolute;top:18px;left:20px;color:#c6c6c6;display:none}.logined_home_header_search_btn{-webkit-border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px;border-top-right-radius:4px;border-bottom-right-radius:4px;height:48px;line-height:48px;display:inline-block;float:left;width:100px;vertical-align:middle;border:1px solid #00AC88;border-left:none;background-color:#02C39A;box-shadow:inset 0px 1px 0px 0 #02dcae;text-align:center;transition:background-color 0.3s}.logined_home_header_search_btn img{vertical-align:middle}.logined_home_header_search_btn:hover{background-color:#02cda2}.mod-search-unit_container.is_search .mod-search-unit{width:940px;margin:10px auto}.mod-search-unit_container.is_search .mod-search-unit_condition{font-size:16px;text-align:left;float:left;padding-left:12px}.mod-search-unit_container.is_search .mod-search-unit_condition>span{margin-left:0}.mod-search-unit_container.is_search .logined_home_header_search_keyword{width:452px}.mod-search-unit_container.is_search .logined_home_header_search_keyword_input{font-size:16px}.mod-search-unit_container.is_search .logined_home_header_search_keyword_title{font-size:16px;top:16px;right:60px}.p-home_section .bx-wrapper{max-width:950px !important}.p-home_section,.logined_home_search{font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif}.p-home_section .mod-class-box,.logined_home_search .mod-class-box{-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}.logined_home_date_section{margin-top:35px;position:relative}.logined_home_date_section.l_search{width:703px;margin:40px auto 0}.logined_home_date_section.l_search_short{width:703px;margin:25px auto}.p-home_section-section_headline{font-size:20px;font-weight:bold;line-height:1;color:#44444A}.p-home_section-section_headline>img{margin-right:3px;vertical-align:-3px}.p-home_dates-inner{width:960px;margin:0 auto;padding:0px 0;overflow:auto}.mod-date-units{overflow:hidden;width:960px;margin:auto;margin-top:11px}.mod-date-units.l_search{margin:0}.mod-date-units.l_search_short{margin:0;display:-webkit-flex;display:flex;flex-direction:row;-webkit-flex-direction:row;-ms-flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between}.mod-date-units_link{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;position:relative;display:block;width:480px;height:190px;padding:85px 0 0;text-align:center;color:#fff;background-color:#F7F7F7;background-position:center;-webkit-background-size:cover;-o-background-size:cover;background-size:cover;transition:opacity 0.5s;position:relative}.mod-date-units_link::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}.mod-date-units_link::before{right:24px;opacity:0.6}.mod-date-units_link.is_today{width:460px;height:400px;padding:88px 0 0}.mod-date-units_link:hover{opacity:0.7;-ms-filter:"alpha(opacity=70)";filter:alpha(opacity=70)}.mod-date-units_link.l_search{width:703px}.mod-date-units_link.l_search_short{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;width:345px}.mod-date-units_label{-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;display:block;width:110px;height:40px;margin:auto;padding:10px 0;background-color:#02C39A;position:absolute;top:0;bottom:0;left:0;right:0}.mod-date-units_label>img{width:20px;margin:0 4px 0 0;vertical-align:-2px}.mod-date-units_label>span{font-size:20px;line-height:1;color:#fff}.mod-date-units_label.is_today{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;width:136px;height:180px;margin:auto;padding-top:27px}.mod-date-units_label.is_today>img{display:block;width:80px;margin:0 auto 22px}.mod-date-units_label.is_today>span{font-size:28px}.mod-date-units_sub{font-size:24px;font-weight:bold;line-height:1;color:#fff;margin:auto;position:absolute;left:0;right:0;bottom:64px}.mod-date-units_left{float:left}.mod-date-units_right{float:right}.mod-date-units_right .mod-date-units_link:last-child{margin-top:20px}.logined_home_class_section{margin-top:25px}.logined_home_type_sub{font-size:24px;font-weight:bold;line-height:1;color:#fff}.mod-career-section_type-arrow{position:absolute;top:0;right:30px;bottom:0;width:20px;height:32px;margin:auto}.logined_home_type_nav_to_more{margin-top:25px;text-align:right}.logined_home_type_nav_to_more a{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;display:inline-block;*display:inline;*zoom:1;font-size:16px;font-weight:bold;line-height:40px;width:460px;height:40px;text-align:center;color:#4c4b48;border:1px solid #dcd8c5;background-color:#ebe8d9}.logined_home_type_nav_to_more a:hover{background-color:#dcd8c5}.logined_home_type_nav_to_more.l_search{margin-top:20px}.logined_home_type_nav_to_more.l_search a{width:345px}.logined_home_hoby_section,.logined_home_want_section{margin-top:30px}.logined_home_hoby_section.l_search,.logined_home_want_section.l_search{width:700px;margin:40px auto 0}.logined_home_coop_section .outside{position:absolute;top:32px;left:0;width:100%}.logined_home_coop_section .arrow_right a{top:110px;right:15px}.logined_home_coop_section .arrow_left a{top:110px;left:15px}.logined_home_coop_section.l_search{margin:25px auto 0;width:703px}.logined_home_coop_section.l_search .arrow_right a{top:25px;right:11px;width:29px;height:45px;background-image:url("//assets.street-academy.com/assets/academy/logined_home/arrow_right_29x45-cd76e272b84230e808643a0259102493beb27d9cd8d95b11c8b35dea5436ef1f.png")}.logined_home_coop_section.l_search .arrow_left a{top:25px;left:11px;width:29px;height:45px;background-image:url("//assets.street-academy.com/assets/academy/logined_home/arrow_left_29x45-45dc4ec70c50ba2964f9f7f98c5dd76c6da6142416ba2b489c1a0ea49a1b7acf.png")}.logined_home_date_section.l_search{margin-top:40px}.logined_home_date_section.l_search .outside{position:absolute;top:32px;left:0;width:100%}.logined_home_date_section.l_search .bx-pager{margin-top:20px}.logined_home_date_section.l_search .arrow_right a{top:55px;right:30px}.logined_home_date_section.l_search .arrow_left a{top:55px;left:30px}.p-home_search{margin-top:0px;padding-top:0px}.p-home_search .mod-top-category-list-item{margin-bottom:0}.p-home_search .mod-top-category-list-item-title{font-weight:bold;text-align:center;color:#4c4b48}.p-home_search .mod-top-category-list-item-text{font-size:14px;line-height:22px;color:#2f2623}.p-home_search .p-home_section-section_headline{margin-top:24px}.p-home_search .p-home_section-inner,.p-home_search .p-home_tp-recommend-inner{position:relative;padding-top:0;padding-bottom:0px}.p-home_likes-classes{margin:auto;width:960px;position:relative}.p-home_likes-footer{width:960px;margin:auto}.p-home_likes-footer:after{display:block;content:"";clear:both}.logined_home_categories_classes,.logined_home_area_recommend_classes,.logined_home_area_new_classes{margin-top:10px}.p-home_likes-classes.slider{display:none}.p-home_area-selection{padding:40px 0 30px;border-bottom:1px solid #EDEDED}.p-home_area-title{font-size:24px;font-weight:bold;color:#44444A;text-align:center;padding-right:24px}.p-home_area-title i{color:#02C39A}.p-home_area-control{text-align:center;margin:8px auto;width:700px;text-align:right}.p-home_area-control-btn{display:inline-block;margin:auto;cursor:pointer;padding:4px 32px 4px 12px;position:relative;transition:color 0.3s}.p-home_area-control-btn::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-home_area-control-btn:hover{color:#02C39A}.p-home_area-control-panel{margin:16px auto;width:700px;padding:24px 0;border:1px solid #EDEDED;background-color:#F7F7F7;display:none}.p-home_area-control-panel-inner{width:560px;margin:auto}.p-home_sub-area-container{width:700px;margin:0 auto;padding:10px 10px 14px}.p-home_area-list{font-size:0px}.p-home_area-list li{width:33%;display:inline-block;font-size:14px;line-height:30px;text-align:center;border-right:1px solid #EDEDED}.p-home_area-list li span{color:#B9B3A2}.p-home_area-list li:nth-of-type(3n){border-right:none}.p-home_area-list a{transition:color 0.3s}.p-home_area-list a:hover{color:#02C39A}.p-home_area-list-more{width:700px;margin:auto;text-align:right}.p-home_area-list-more a{color:#57585C;transition:color 0.3s}.p-home_area-list-more a:hover{color:#02C39A}.p-home_area-list-more-link{display:inline-block;padding:4px 28px 4px 4px;position:relative}.p-home_area-list-more-link::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 #B9B3A2}.logined_home_coop_bnrs{margin-top:8px;position:relative}.logined_home_coop_bnrs .outside{width:100%;top:0}.logined_home_coop_bnrs .arrow_right,.logined_home_coop_bnrs .arrow_left{opacity:0.7;transition:opacity 0.3s}.logined_home_coop_bnrs .arrow_right:hover,.logined_home_coop_bnrs .arrow_left:hover{opacity:1}.logined_home_coop_bnrs .arrow_right{position:absolute;right:24px}.logined_home_coop_bnrs .arrow_right .bx-next{width:27px;height:48px;background-image:url("//assets.street-academy.com/assets/arrow-icn-right-bc06cb3c782fcf017ea86231af45b860b2afcf0bf857aba0ebeb43129f25efff.png");background-size:contain;background-position:inherit}.logined_home_coop_bnrs .arrow_left{position:absolute;left:24px}.logined_home_coop_bnrs .arrow_left .bx-prev{width:27px;height:48px;background-image:url("//assets.street-academy.com/assets/arrow-icn-left-c75e748a70166caea93ff87a9760763c0790ed74f13302747ca03ba0a2586d6d.png");background-size:contain;background-position:inherit}.coop_slider div{background-color:#F7F7F7;height:269px}.coop_slider a{display:block;transition:opacity 0.5s}.coop_slider a img{width:100%}.coop_slider a:hover{opacity:0.7;-ms-filter:"alpha(opacity=70)";filter:alpha(opacity=70)}.logined_home_coop_bnrs .bx-wrapper .bx-pager.bx-default-pager a,.logined_home_date_section.l_search .bx-wrapper .bx-pager.bx-default-pager a{width:8px;height:8px;background-color:#DADDDC;margin:0 5px;position:relative;transition:background-color 0.5s}.logined_home_coop_bnrs .bx-wrapper .bx-pager.bx-default-pager a::before,.logined_home_date_section.l_search .bx-wrapper .bx-pager.bx-default-pager a::before{opacity:0;transition:opacity 1.5s}.logined_home_coop_bnrs .bx-wrapper .bx-pager.bx-default-pager a:hover,.logined_home_coop_bnrs .bx-wrapper .bx-pager.bx-default-pager a.active,.logined_home_date_section.l_search .bx-wrapper .bx-pager.bx-default-pager a:hover,.logined_home_date_section.l_search .bx-wrapper .bx-pager.bx-default-pager a.active{background-color:#02C39A}.logined_home_coop_bnrs .bx-wrapper .bx-pager.bx-default-pager a:hover::before,.logined_home_coop_bnrs .bx-wrapper .bx-pager.bx-default-pager a.active::before,.logined_home_date_section.l_search .bx-wrapper .bx-pager.bx-default-pager a:hover::before,.logined_home_date_section.l_search .bx-wrapper .bx-pager.bx-default-pager a.active::before{content:"";width:10px;position:absolute;top:-2px;left:-2px;height:10px;border-radius:10px;border:1px solid #02C39A;opacity:1;display:block}.logined_home_coop_section.l_search .bx-wrapper .bx-pager.bx-default-pager a{width:8px;height:8px;background-color:#dcd8c5;margin:0 4px}.logined_home_coop_section.l_search .bx-wrapper .bx-pager.bx-default-pager a:hover,.logined_home_coop_section.l_search .bx-wrapper .bx-pager.bx-default-pager a.active{background-color:#b9b3a2}.p-home_special{position:relative;padding:40px 0;border-bottom:1px solid #EDEDED}.logined_home_special_list{display:-webkit-flex;display:flex;flex-direction:column;height:306px;margin-top:18px;-webkit-flex-direction:column;-ms-flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.logined_home_special_list_item{width:478px;margin-bottom:18px}.logined_home_special_list_item:nth-child(3n){margin-bottom:0}.logined_home_special_list_item_link{display:table;width:100%}.logined_home_special_list_item_link:hover .image{opacity:0.7;-ms-filter:"alpha(opacity=70)";filter:alpha(opacity=70)}.logined_home_special_list_item_link:hover .text .title{text-decoration:underline}.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-position:center;-webkit-background-size:cover;-o-background-size:cover;background-size:cover}.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-class-rank_section-headline{font-size:18px;margin-bottom:20px;padding-top:12px}.mod-class-rank{margin-top:60px;position:relative}.mod-search-partial_teacher{width:700px;margin:60px auto 60px;padding-top:24px;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}.logined_home_street_teachers_section_leadline{font-size:16px;margin-top:5px;color:#2f2623}.mod-street_teachers_list{display:-webkit-flex;display:flex;flex-direction:row;margin-top:13px;-webkit-flex-direction:row;-ms-flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between}.mod-street_teachers_list_item{width:225px}.mod-street_teachers_list_item a{color:#44444A}.mod-street_teachers_list_item:hover{opacity:0.7;-ms-filter:"alpha(opacity=70)";filter:alpha(opacity=70)}.mod-street_teachers_list_item .street_teachers_image{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-top-right-radius:2px;-webkit-border-top-left-radius:2px;-moz-border-radius-topright:2px;-moz-border-radius-topleft:2px;border-top-right-radius:2px;border-top-left-radius:2px;position:relative;width:100%;height:225px;border:1px solid #DADDDC;border-bottom:none;background-position:center;-webkit-background-size:cover;-o-background-size:cover;background-size:cover;overflow:hidden}.mod-street_teachers_list_item .street_teachers_image::before{content:"";width:260px;height:30px;bottom:0;display:block;background-color:#fff;position:absolute;transform:skewY(-5deg);transform-origin:100%}.mod-street_teachers_list_item .street_teachers_image>.street_teachers_name{font-size:16px;font-weight:bold;line-height:1;position:absolute;bottom:22px;left:0;padding:6px 14px 6px 10px;color:#fff;background-color:#2D3047}.mod-street_teachers_list_item .street_teachers_catchcopy{font-size:14px;font-weight:bold;line-height:20px;overflow:hidden;height:44px;padding:12px 9px 5px;color:#44444A;border-right:1px solid #DADDDC;border-left:1px solid #DADDDC;background-color:#fff}.mod-street_teachers_list_item .street_teachers_description{font-size:13px;line-height:1.4;overflow:hidden;height:36px;padding:7px 7px 7px 9px;color:#57585C;border-top:1px solid #F7F7F7;border-right:1px solid #DADDDC;border-left:1px solid #DADDDC;background-color:#fff}.mod-street_teachers_list_item .street_teachers_footer{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-bottom-right-radius:2px;-webkit-border-bottom-left-radius:2px;-moz-border-radius-bottomright:2px;-moz-border-radius-bottomleft:2px;border-bottom-right-radius:2px;border-bottom-left-radius:2px;font-size:12px;line-height:1;height:34px;padding:8px;text-align:right;vertical-align:middle;color:#fff;border:none;background-color:#2D3047}.mod-street_teachers_list_item .street_teachers_footer>img{margin-left:6px;vertical-align:middle}.logined_home_date_unit{-webkit-border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;top:69px;left:0;display:none;overflow:hidden;width:450px;z-index:10000;height:auto;padding:14px 14px 14px 20px;border:1px solid #02C39A;background-color:#fff}.logined_home_date_unit.l_logined_home_header{top:49px}.logined_home_date_time_part{float:left;width:180px;text-align:left}.logined_home_date_calender_part{float:right}.logined_home_date_calender_part .mod-side-calendar .ui-widget-content{margin:0}.logined_home_date_headline{font-size:18px;font-weight:bold;line-height:1;color:#44444A}.logined_home_date_list{margin:16px 0 0 10px}.logined_home_date_list_item{margin:0 0 11px}.logined_home_date_list_item input[type="checkbox"]{display:none}.logined_home_date_list_item .checkbox{font-size:14px;line-height:18px;padding:0;color:#57585C}.logined_home_date_list_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:middle;border:1px solid #02C39A;background-color:#F7F7F7}.logined_home_date_list_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}.atricle4teacher_on_search{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;display:table;width:703px;height:240px;margin:25px auto 0;border:1px solid #dcd8c5;background-color:#fff}.atricle4teacher_on_search .image{display:table-cell;width:300px;height:240px;vertical-align:top;-webkit-background-size:cover;-o-background-size:cover;background-size:cover}.atricle4teacher_on_search .text{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;display:table-cell;height:240px;padding:20px;vertical-align:top}.atricle4teacher_on_search .label{font-size:12px;line-height:1;position:absolute;top:18px;right:18px;color:#4c4b48}.atricle4teacher_on_search .headline{font-size:20px;font-weight:bold;line-height:36px;color:#2f2623;margin-top:50px}.atricle4teacher_on_search .sns_widgets{position:absolute;bottom:19px;left:20px}.atricle4teacher_on_search .sns_widgets_item{display:inline-block;*display:inline;*zoom:1;margin-right:6px;vertical-align:middle}.atricle4teacher_on_search .sns_widgets_item a{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;font-size:10px;font-weight:bold;line-height:20px;display:block;width:62px;height:20px;text-align:center;color:#fff}.atricle4teacher_on_search .sns_widgets_item a.sns_widgets_item_tw{background-color:#67d9f6}.atricle4teacher_on_search .sns_widgets_item a.sns_widgets_item_fb{background-color:#5a7ffe}.atricle4teacher_on_search .sns_widgets_item a:hover{opacity:0.7;-ms-filter:"alpha(opacity=70)";filter:alpha(opacity=70)}.atricle4teacher_on_search .nav_to_article{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-size:13px;font-weight:bold;line-height:38px;position:absolute;right:18px;bottom:18px;display:block;width:96px;text-align:center;color:#93c23f;border:1px solid #ebe8d9}.atricle4teacher_on_search .nav_to_article:hover{color:#fff;background-color:#93c23f}.logined_home_switch_prefectures{-webkit-border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;z-index:10000;top:49px;left:173px;display:none;width:600px;height:370px;padding:23px 35px 38px 20px;border:1px solid #02C39A;background:#fff}.logined_home_switch_prefectures_table{margin:27px 0 0 0;background:none}.logined_home_switch_prefectures_table tr{line-height:30px}.logined_home_switch_prefectures_table th{font-size:18px;font-weight:bold;display:block;width:108px;padding-right:15px;text-align:center;vertical-align:middle;white-space:nowrap;color:#44444A}.logined_home_switch_prefectures_table th a{transition:color 0.3s}.logined_home_switch_prefectures_table th a:hover{color:#02C39A}.logined_home_switch_prefectures_table td{width:auto;height:auto;padding:0;padding-bottom:15px;padding-left:15px;text-align:left;vertical-align:middle;white-space:nowrap;border-left:1px solid #B9B3A2}.logined_home_switch_prefectures_table td a{font-weight:normal}.logined_home_switch_prefectures_table div{display:inline-block;*display:inline;*zoom:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-weight:bold;color:#B9B3A2}.logined_home_switch_prefectures_table span{display:inline-block;*display:inline;*zoom:1;font-size:16px;margin-right:5px}.logined_home_switch_prefectures_table span.selected a{color:#57585C}.logined_home_switch_prefectures_table span.current{color:#02C39A}.logined_home_switch_prefectures_table span.current a{color:#02C39A}.logined_home_switch_prefectures_table span a{font-size:16px;line-height:30px;margin:0;padding:0;color:#57585C;transition:color 0.3s}.logined_home_switch_prefectures_table span a:hover{color:#02C39A}.logined_home_switch_prefectures_table span:last-child{margin-right:0}.logined_home_switch_prefectures_table tr:last-child td{padding-bottom:0}.logined_home_all_city_area a.btn_allcity{display:inline-block;*display:inline;*zoom:1;font-size:24px;font-weight:bold;line-height:1;display:block;width:108px;margin:0;padding:0;text-align:center;color:#44444A;transition:color 0.3s}.logined_home_all_city_area a.btn_allcity:hover{color:#02C39A}.p-home_review{width:100%;position:relative;background-color:#F7F7F7}.p-home_review-inner{width:802px;margin:auto}.p-home_review-inner .bx-wrapper .bx-pager.bx-default-pager a{width:8px;height:8px;background-color:#DADDDC;margin:0 5px;position:relative;transition:background-color 0.5s}.p-home_review-inner .bx-wrapper .bx-pager.bx-default-pager a::before{opacity:0;transition:opacity 1.5s}.p-home_review-inner .bx-wrapper .bx-pager.bx-default-pager a:hover,.p-home_review-inner .bx-wrapper .bx-pager.bx-default-pager a.active{background-color:#E84855}.p-home_review-inner .bx-wrapper .bx-pager.bx-default-pager a:hover::before,.p-home_review-inner .bx-wrapper .bx-pager.bx-default-pager a.active::before{content:"";width:10px;position:absolute;top:-2px;left:-2px;height:10px;border-radius:10px;border:1px solid #E84855;opacity:1;display:block}.p-home_review-desc{color:#57585C;line-height:20px;margin-bottom:16px;padding-left:16px}.p-home_review-desc img{height:20px;margin-right:8px}.p-home_tp-recommend-inner{overflow:inherit}.area_next-recommend{border:1px solid #DADDDC;padding:20px}.area_next-recommend .next-recommend_inner_title{display:flex;align-items:center;padding:10px 0 0 10px}.area_next-recommend .teacherImg{width:40px;height:40px;margin-right:8px}.area_next-recommend .teacherName{font-size:16px;color:#333;font-weight:bold}.area_next-recommend .teacherImg img{border-radius:50%;width:100%}.area_next-recommend .readmore_btn{position:relative;text-align:center;margin:24px auto 0;width:180px;display:none}.area_next-recommend .readmore_btn a{font-size:14px;font-weight:bold;color:#44444A;position:relative}.area_next-recommend .readmore_btn::after{position:absolute;content:"";right:40px;top:6px;width:5px;height:5px;border-top:2px solid #44444A;border-right:2px solid #44444A;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.area_next-recommend_inner{padding-bottom:20px}.next-recommend_inner_list{display:flex;flex-wrap:wrap}.next-recommend_inner_list .mod-class-box{padding-bottom:8px;margin:24px 10px 0;width:286px}.next-recommend_inner_list .mod-class-box.js-recommendCard{display:none}.mod-class-box_price{background:#02C39A;color:#ffffff;text-align:center;display:inline-block;position:relative;top:-35px;left:15px;padding:2px 10px;font-size:11px}.mod-class-box_detail{display:flex;margin-top:10px;padding:7px 7px 0 7px}.mod-class-box_detail *{font-size:11px;color:#777}.mod-class-box_detail .textWeek{color:#02C39A;border:1px solid #02C39A;line-height:16px;min-width:68px;height:18px;text-align:center;margin-right:8px}.mod-class-box_detail .textCategory{max-width:120px}.mod-class-box_detail .textPlace{position:relative;padding-left:8px;margin-right:0;margin-left:8px;max-width:90px;border-left:1px solid #DADDDC}.p-home_section_wrap{border-bottom:1px solid #EDEDED}.p-home_section_wrap.-gray{background:#F7F7F7}.p-home_section{padding:40px 0 30px;width:960px;margin:0 auto}.p-home_section_header{line-height:1;padding-bottom:24px}.p-home_section_header h2{font-size:28px;font-family:"noto-sans", sans-serif;font-weight:bold}.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}.mod-career-section_type-unit{margin-bottom:24px}.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;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}.edit_conversation{margin:0}#msg .msg_header_wrap{background:#e3e0d4}#msg .msg_header{width:984px;margin:0 auto;padding:22px 0}#msg .msg_content_wrap{background:#f0ede0;padding:0 0 20px 0}#msg .msg_content{width:984px;margin:0 auto;min-height:600px}#msg .msg_header h2{display:inline-block;*display:inline;*zoom:1;font-size:24px;color:#766c44;line-height:24px;padding-left:24px;background:url("//assets.street-academy.com/assets/academy/conversation/icon_msg_brown-3bf6038f7a1413840dcb1b1e0f0b235f65872fd1b94a429f5756f3a353a6482f.png") no-repeat 0 center;vertical-align:middle;margin-right:21px}#msg .msg_header #msg_search_free_input{display:inline-block;*display:inline;*zoom:1;-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;-webkit-box-shadow:inset 1px 1px 4px 0 #e4e4e4;-moz-box-shadow:inset 1px 1px 3px 0 #e4e4e4;box-shadow:inset 1px 1px 3px 0 #e4e4e4;width:270px;height:28px;line-height:28px;background-color:#fff;border:solid 1px #c2c2c2;margin-right:-7px;padding:0 8px;vertical-align:middle}#msg .msg_header #msg_search_free_submit{display:inline-block;*display:inline;*zoom:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:26px;height:28px;margin-right:11px;-webkit-border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0;background:#ececec url("//assets.street-academy.com/assets/academy/icon_search-ab832ad7ed00ffd8fc2fdcbf7ef4f2cd78ae842df6adb8bc363d44ebf67ce03e.png") no-repeat center center;border:solid 1px rgba(0,0,0,0.17);vertical-align:middle;cursor:pointer}#msg .msg_header .sort_pulldown_wrap{display:inline-block;*display:inline;*zoom:1;position:relative}#msg .msg_header .sort_pulldown_wrap .sort_pulldown_list{display:none}#msg .msg_header .sort_pulldown_wrap.open .sort_pulldown_list{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:3px 4px 6px 0 rgba(0,0,0,0.11);-moz-box-shadow:3px 4px 5px 0 rgba(0,0,0,0.11);box-shadow:3px 4px 5px 0 rgba(0,0,0,0.11);display:block;position:absolute;top:36px;left:2px;padding:7px 0;width:173px;height:115px;background-color:#fff}#msg .msg_header .sort_pulldown_wrap.open .sort_pulldown_list a{display:block;color:#747474;padding-left:10px}#msg .msg_header .sort_pulldown_wrap.open .sort_pulldown_list a:hover{background:#95d9e5}#msg .msg_header .sort_pulldown_wrap.open .sort_pulldown_list li{line-height:26px}#msg .msg_header .sort_pulldown{display:inline-block;*display:inline;*zoom:1;-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;background:-o-linear-gradient(top, rgba(255,255,255,0.03), rgba(0,0,0,0.03) 81%, rgba(75,75,75,0.03));background:-ms-linear-gradient(top, rgba(255,255,255,0.03), rgba(0,0,0,0.03) 81%, rgba(75,75,75,0.03));background:-moz-linear-gradient(top, rgba(255,255,255,0.03), rgba(0,0,0,0.03) 81%, rgba(75,75,75,0.03));background:-webkit-linear-gradient(top, rgba(255,255,255,0.03), rgba(0,0,0,0.03) 81%, rgba(75,75,75,0.03));background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255,255,255,0.03)), to(rgba(75,75,75,0.03)));background:linear-gradient(top, rgba(255,255,255,0.03), rgba(0,0,0,0.03) 81%, rgba(75,75,75,0.03));background-color:#f8f8f8;position:relative;width:200px;height:32px;padding-left:10px;border:solid 1px #bfbfbf;font-size:13px;color:#747474;line-height:32px;cursor:pointer;vertical-align:middle}#msg .msg_header .sort_pulldown:before{position:absolute;content:"";top:0;right:24px;height:100%;width:1px;z-index:0;background:#d3d3d3}#msg .msg_header .sort_pulldown:after{position:absolute;content:"";top:13px;right:8px;z-index:0;width:0px;height:0px;border-style:solid;border-width:6px 4px 0 4px;border-color:#000 transparent transparent transparent}#msg .msg_list{padding-top:38px;padding-bottom:1px}#msg .msg_list_body{margin-bottom:32px}#msg .msg_list_body a{display:block}#msg .msg_list_body a:hover>.name_detail .datail{background:#fff7d7}#msg .msg_list_body .user_thum{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;width:92px;padding:4px 0 0 10px}#msg .msg_list_body .user_thum img{width:62px;height:62px}#msg .msg_list_body .user_thum .trim2{width:62px;height:62px}#msg .msg_list_body .user_thum .trim2 div{position:relative;float:left;width:31px;height:62px;overflow:hidden}#msg .msg_list_body .user_thum .trim2 div img{position:absolute;left:50%;margin-left:-31px}#msg .msg_list_body .user_thum .trim3{width:62px;height:62px}#msg .msg_list_body .user_thum .trim3 div{float:left;width:31px;height:31px}#msg .msg_list_body .user_thum .trim4 div{float:left;width:31px;height:31px}#msg .msg_list_body .user_thum .trim3 div img,#msg .msg_list_body .user_thum .trim4 div img{width:31px;height:31px}#msg .msg_list_body .user_thum .trim3 div.latest{position:relative;float:left;width:31px;height:62px;overflow:hidden}#msg .msg_list_body .user_thum .trim3 div.latest img{position:absolute;left:50%;margin-left:-31px;width:62px;height:62px}#msg .msg_list_body .user_thum .trim4 div.others{background:#656565;color:#fff;font-size:15px;text-align:center;line-height:31px}#msg .msg_list_body .name_detail{float:left;width:882px;margin-right:10px}#msg .msg_list_body .name_detail span.group{display:inline-block;*display:inline;*zoom:1;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#d87a0b;font-size:12px;line-height:23px;color:#fff;padding:0 7px;vertical-align:top}#msg .msg_list_body .name_detail span.icon_reply{display:inline-block;*display:inline;*zoom:1;width:13px;height:13px;margin:0 3px;background:url("//assets.street-academy.com/assets/academy/conversation/icon_reply-7ed09bc181d350675de360938291bacf4895ef5d0f290a9379b104393c4cc7ed.png") no-repeat 0 0}#msg .msg_list_body .name_detail span.icon_as_read{display:inline-block;*display:inline;*zoom:1;width:13px;height:13px;margin:0 3px;background:url("//assets.street-academy.com/assets/academy/conversation/icon_as_read-2667b102c1229173e0f6614df91023434818c212855415e20e15fa1fd8bdb9cd.png") no-repeat 0 0}#msg .msg_list_body .name_detail .name{display:inline-block;*display:inline;*zoom:1;font-size:18px;line-height:24px;margin-bottom:8px;color:#32485d}#msg .msg_list_body .name_detail .name span{display:inline-block;*display:inline;*zoom:1;text-overflow:ellipsis;-webkit-text-overflow:ellipsis;-o-text-overflow:ellipsis;max-width:715px;white-space:nowrap;overflow:hidden;vertical-align:top}#msg .msg_list_body .name_detail .datail{-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;background:#ffeea6;width:882px;height:95px;padding:11px 15px}#msg .msg_list_body .name_detail .datail.as_read{background:#fff}#msg .msg_list_body .name_detail .datail p{float:left;width:690px;font-size:15px;line-height:24px;color:#747474;height:100%;overflow:hidden}#msg .msg_list_body .name_detail .datail span{float:right;width:162px;font-size:15px;text-align:right;color:#73a842}#msg .return_btn_area ul li{display:inline-block;*display:inline;*zoom:1;margin-right:6px}#msg .return_btn_area ul li a{display:inline-block;*display:inline;*zoom:1;width:136px;height:37px;line-height:35px;font-size:13px;color:#483b3b;font-weight:bold;text-align:center;background:url("//assets.street-academy.com/assets/academy/conversation/btn_white_136_37-810d06a90413fd1c498cdfce3bf118c81d34ed8c6807fde427f57dfbebf6c8bd.png") no-repeat 0 0}#msg .return_btn_area ul li a:hover{opacity:0.9;-ms-filter:"alpha(opacity=90)";filter:alpha(opacity=90)}#msg .msg_content .return_btn_area{width:800px;margin:10px auto 20px}#msg .msg_header h3.msg_title{font-size:18px;color:#766c44;line-height:23px;margin:10px 0 0}#msg .msg_header h3.msg_title p{display:inline-block;*display:inline;*zoom:1;text-overflow:ellipsis;-webkit-text-overflow:ellipsis;-o-text-overflow:ellipsis;vertical-align:top;width:720px;white-space:nowrap;overflow:hidden}#msg .msg_header h3.msg_title span{display:inline-block;*display:inline;*zoom:1;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#d87a0b;font-size:12px;line-height:23px;color:#fff;padding:0 7px;vertical-align:top}#msg .msg_header .msg_member p{font-size:12px;color:#766c44;margin-top:10px;vertical-align:middle}#msg .msg_header .msg_member ul li{float:left;margin:8px 6px 0 0}#msg .msg_header .msg_member ul li img{width:50px;height:50px}#msg .datail_list{padding:60px 0 0 0}#msg .datail_list .datail_list_body{margin-bottom:52px}#msg .datail_list .datail_list_body .user_thum{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;width:92px;padding:0 20px 0 10px}#msg .datail_list .datail_list_body .user_thum img{width:62px;height:62px}#msg .datail_list .datail_list_body .name_datail{float:left}#msg .datail_list .datail_list_body .name_datail .name_date{line-height:24px;margin-bottom:8px}#msg .datail_list .datail_list_body .name_datail .name_date a{float:left;display:inline-block;*display:inline;*zoom:1;font-size:18px;color:#32485d}#msg .datail_list .datail_list_body .name_datail .name_date a:hover{text-decoration:underline}#msg .datail_list .datail_list_body .name_datail .name_date span{float:right;display:inline-block;*display:inline;*zoom:1;font-size:15px;color:#766c44;margin-right:5px}#msg .datail_list .datail_list_body .name_datail .datail{-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;float:left;width:636px;background:#fff;padding:11px 15px;font-size:15px;line-height:24px;color:#747474}#msg .datail_list .datail_list_body .name_datail .file_download{float:right;margin-top:20px}#msg .datail_list .datail_list_body .name_datail .file_download li{float:left;font-size:12px;color:#32485d;line-height:16px}#msg .datail_list .datail_list_body .name_datail .file_download li a{display:block;padding-left:38px;margin-left:10px;color:#32485d;height:35px;background:url("//assets.street-academy.com/assets/academy/conversation/icon_file_msg-8aff6ad34fcfc72424fd1812cf560e955886f061c24b2533f0f76c07699b46cc.png") no-repeat 0 0}#msg .datail_list .datail_list_body .name_datail .file_download li a:hover{opacity:0.8;-ms-filter:"alpha(opacity=80)";filter:alpha(opacity=80)}#msg .datail_list .datail_list_body .name_datail .file_download li a span{color:#747474}#msg .datail_list .datail_list_body .oneself{float:right}#msg .datail_list .datail_list_body .oneself .user_thum{float:right;padding:0 10px 0 20px}#msg .input_box_area{-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;width:800px;background:#e3e0d4;padding:19px;margin:0 auto 9px}#msg .input_box_area .guide_retention{padding:0 0 10px}#msg .input_box_area .guide_retention a{color:#00AC88}#msg .input_box_area .guide_retention a:hover{color:#02C39A}#msg .input_box_area form{margin:0}#msg .input_box_area textarea{-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;height:128px;resize:vertical}#msg .input_box_area .form_tools{position:relative}#msg .input_box_area .form_tools p{position:relative}#msg .input_box_area span.msg_file{display:inline-block;*display:inline;*zoom:1;padding-left:22px;margin-left:12px;margin-top:14px;color:#77756c;font-size:11px;background:url("//assets.street-academy.com/assets/academy/conversation/msg_icon_file-b43fd656a558f73df70bece556e882c04407010f2bf4551bee991e8dfe85a261.png") no-repeat 0 0}#msg .input_box_area form span.msg_file span{display:inline-block;*display:inline;*zoom:1;margin-left:20px}#msg .input_box_area .form_tools input{margin-top:14px;opacity:0;display:block;position:absolute;cursor:pointer;top:0;left:12px;width:100px;height:17px;text-indent:-9999px}#msg .input_box_area .form_tools input.non{display:none !important}#conversation_messages_attributes_0_attachments_attributes_0_file{z-index:100}#conversation_messages_attributes_0_attachments_attributes_1_file{z-index:99}#conversation_messages_attributes_0_attachments_attributes_2_file{z-index:98}#msg .input_box_area .form_tools #file_result{margin:11px 0 0 15px}#msg .input_box_area .form_tools #file_result ul li span{cursor:pointer;font-size:20px;margin-right:7px;line-height:14px;vertical-align:-2px}#msg .input_box_area .form_tools #file_result ul li span:hover{color:#8fc426}#msg .msg_content .submit_caution{width:800px;margin:0px auto;position:relative}#msg .msg_content .submit_caution .guide_caution{margin:5px auto;font-size:11px;display:inline-block}#msg .msg_content .submit_caution .guide_caution ul{margin-left:1.5em}#msg .msg_content .submit_caution .guide_caution ul li{list-style-type:circle}#msg .msg_content .submit_caution .submit_btn_area{display:inline-block;text-align:right;position:absolute;bottom:0;right:0}#msg .msg_content .submit_caution .submit_btn_area .Btn{-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 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:#fff;color:#fff;width:122px;height:40px;line-height:20px;font-size:17px;border:none;text-align:center;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff9ed530,endColorstr=#ff5cad1a);cursor:pointer}#msg .msg_content .submit_caution .submit_btn_area .Btn:hover{background:#5cad1a}#msg .submit_caution:after{clear:both}#input_box_area_user_thum{float:right;width:92px;padding:0 0 0 0}#input_box_area_user_thum img{width:62px;height:62px;padding:0 10px 0 20px}#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 .achievement_wrapper{background:#F29600;min-width:984px}#office .achievement_wrapper .achievement{width:984px;margin:0 auto;padding:0 0 80px}#office .achievement_wrapper h3{font-size:24px;line-height:140px;text-align:center}#office .achievement_wrapper .achievement-list{text-align:center}#office .achievement_wrapper .achievement-list-item{display:inline-block;*display:inline;*zoom:1;-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-right:12px;width:234px;height:92px;text-align:center;line-height:92px;background-color:#fff}#office .achievement_wrapper .achievement-list-item a{display:block}#office .achievement_wrapper .achievement-list-item:nth-child(4){margin-bottom:20px}#office .achievement_wrapper .achievement-list-item:nth-child(4n){margin-right:0}#office .achievement_wrapper .achievement-list-item:hover{opacity:0.8;-ms-filter:"alpha(opacity=80)";filter:alpha(opacity=80)}#office .step_wrapper{background:#eeeeee;min-width:984px}#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_wrap{-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,0.2);-moz-box-shadow:0 1px 1px 0 rgba(0,0,0,0.2);box-shadow:0 1px 1px 0 rgba(0,0,0,0.2);z-index:1000;background:#efefef}.organizer_wrap .selfshare-btn{font-size:14px;background:#02C39A;color:white;padding:12px 12px 12px 36px;position:relative;float:left;z-index:200}.organizer_wrap .selfshare-btn::before{content:"";display:inline-block;border:8px solid transparent;border-left-color:white;position:absolute;left:16px;top:50%;margin-top:-8px}.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_status .status_image{display:inline-block;*display:inline;*zoom:1;vertical-align:top;width:81px;height:81px}.organizer_status .status_image img{width:81px;display:block;height:81px;border:1px solid #747474}.organizer_status_content{display:inline-block;*display:inline;*zoom:1}.organizer_status_content .degree{font-size:12px;color:#747474;margin-bottom:11px;margin-left:16px}.organizer_status_content .badge{display:inline-block;*display:inline;*zoom:1;width:46px;height:46px;text-indent:-9999px;margin:0 15px;background-size:contain;background-repeat:no-repeat;background-position:center}.organizer_status_content div{-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;margin-right:1px;height:43px;vertical-align:bottom;line-height:43px;cursor:pointer}.organizer_status_content div a{display:inline-block;*display:inline;*zoom:1;height:100%;color:#000;font-size:15px}.organizer_status_content div a:hover{text-decoration:underline}.organizer_status_content div:hover>a{text-decoration:underline}.organizer_status_content div a span{display:inline-block;*display:inline;*zoom:1;margin-left:6px;color:#747474;font-size:12px}.organizer_status_content .works{display:inline-block;*display:inline;*zoom:1;padding:0 8px 0 60px;background:#fff url("//assets.street-academy.com/assets/academy/dashboard/teacher/icon-teach_ctr-48a52c685559703279b17615e8e4e7bc4370a141493e03b5162e9b09a78e2e06.png") no-repeat 6px 0}.organizer_status_content .student{display:inline-block;*display:inline;*zoom:1;padding:0 8px 0 60px;background:#fff url("//assets.street-academy.com/assets/academy/dashboard/teacher/icon-student_ctr-52c90588237e72e98b4703f8587d5dabca6084cd44cf18abfc4505fbf869063d.png") no-repeat 3px 0}.organizer_status_content .teach{display:inline-block;*display:inline;*zoom:1;padding:0 8px 0 60px;background:#fff url("//assets.street-academy.com/assets/academy/dashboard/teacher/icon-teach_ctr-48a52c685559703279b17615e8e4e7bc4370a141493e03b5162e9b09a78e2e06.png") no-repeat 3px 0}.organizer_status_content .wish{display:inline-block;*display:inline;*zoom:1;padding:0 8px 0 60px;color:#000;font-size:15px;background:#fff url("//assets.street-academy.com/assets/academy/dashboard/teacher/icon-wish_ctr-a9b7a2e1b83c06c860ced2946c56990056acc0d98cb856be4dfd4ba29ef11a90.png") no-repeat 3px 0}.organizer_status_content .wish span{display:inline-block;*display:inline;*zoom:1;font-size:12px;color:#747474;margin-left:6px}.organizer_status_content .reviews{display:inline-block;*display:inline;*zoom:1;padding:0 8px 0 8px;background:white}.organizer_status_content .reviews span{padding-right:3px}.organizer_status_content .reviews .mod-rating_wrap.-rating_size_mid{padding:0}.organizer_status_content .reviews .mod-rating_wrap .mod-rating_star{position:relative;top:4px}.organizer_status_content .proceed{display:inline-block;*display:inline;*zoom:1;padding:0 8px 0 60px;background:#fff url("//assets.street-academy.com/assets/academy/dashboard/teacher/icon-proceeds_ctr-d6643ac52cd203c2aa507f36c71eb4dfac39a81ebfe07e4a809040a0b6ccdd32.png") no-repeat 3px 0}.organizer_status_content .proceed a span{margin:0 6px 0 0}.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,.organizer_account_form_new{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}.organizer_account_form_new div.organizer_form_unit{background:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin-bottom:30px}.organizer_account_form_new dl.controls{padding:10px 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.organizer_account_form_new dl.controls.row{border-bottom:2px solid #D0D0D0;margin-bottom:0}.organizer_account_form_new dl.controls.row.bottom{border-bottom:none}.organizer_account_form_new dl.controls dd input[type="text"],.organizer_account_form_new dl.controls dd textarea{width:534px}.organizer_account_form_new dl.controls dd .url_format{width:534px}.organizer_account_form_new dl.controls dd .url_format .url_path{width:250px !important}.organizer_account_form_new ul.organizer_type_list{zoom:1;padding:0 0 30px}.organizer_account_form_new ul.organizer_type_list:before,.organizer_account_form_new ul.organizer_type_list:after{content:"";display:table}.organizer_account_form_new ul.organizer_type_list:after{clear:both}.organizer_account_form_new ul.organizer_type_list li{width:290px;float:left;margin-right:37px}.organizer_account_form_new ul.organizer_type_list li:last-child{margin-right:0}.organizer_account_form_new 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}.organizer_account_form_new ul.organizer_type_list li label.active{background:#E3733B;box-shadow:0px 1px 0px 0px #B65C2E;border:1px solid #E3733B;color:#fff}.organizer_account_form_new ul.organizer_type_list li label input{margin-right:4px;vertical-align:middle}.organizer_account_form_new ul.organizer_type_list li label span{vertical-align:middle}.organizer_account_form_new ul.organizer_type_list li .organizer_type_text{text-align:center;padding:10px 0 0}.organizer-corporate_btn{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 .member-explanation{margin-bottom:28px}.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 dl.controls{display:table;width:100%}.organizer_account_form_wrap dl.controls 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 dl.controls dt label{color:#747474;font-size:13px}.organizer_account_form_wrap dl.controls dt span.required{color:#e84a12}.organizer_account_form_wrap dl.controls dd{display:table-cell;vertical-align:top;padding:4px 0 4px 18px}.organizer_account_form_wrap dl.controls dd .hidden_file_upload{display:none}.organizer_account_form_wrap dl.controls dd .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 dl.controls dd .hidden_file_upload_btn:hover{background-color:#e8e8e8}.organizer_account_form_wrap dl.controls dd .blank_text{color:#b94a48}.organizer_account_form_wrap dl.controls dd .field_with_errors .hidden_file_upload_btn,.organizer_account_form_wrap dl.controls dd .field_with_errors .picture_thum_btn{border:solid 2px #b94a48}.organizer_account_form_wrap dl.controls dd .help_text{padding:4px 0}.organizer_account_form_wrap dl.controls dd .help_text.help_text_top{padding-top:0}.organizer_account_form_wrap dl.controls dd ul.identification_type_list{zoom:1;padding-bottom:10px}.organizer_account_form_wrap dl.controls dd ul.identification_type_list:before,.organizer_account_form_wrap dl.controls dd ul.identification_type_list:after{content:"";display:table}.organizer_account_form_wrap dl.controls dd ul.identification_type_list:after{clear:both}.organizer_account_form_wrap dl.controls dd ul.identification_type_list li{float:left;margin-right:10px}.organizer_account_form_wrap dl.controls dd ul.identification_type_list li label{display:inline-block;padding-right:10px}.organizer_account_form_wrap dl.controls dd ul.identification_type_list li input{margin-right:4px}.organizer_account_form_wrap dl.controls dd ul.user_identification_doc_list li{padding-bottom:10px}.organizer_account_form_wrap dl.controls dd ul.user_identification_doc_list li label{display:inline-block;*display:inline;*zoom:1}.organizer_account_form_wrap dl.controls 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 dl.controls dd .user_identification_support_text ul{padding-top:15px}.organizer_account_form_wrap dl.controls dd div.icon_example{display:inline-block;vertical-align:middle}.organizer_account_form_wrap dl.controls dd div.icon_example span.example_text{vertical-align:top}.organizer_account_form_wrap dl.controls dd div.icon_example img{vertical-align:top;border:2px solid #D0D0D0;margin:0 6px}.organizer_account_form_wrap dl.controls dd div.icon_example span.size_text{vertical-align:bottom;font-size:12px}.organizer_account_form_wrap dl.controls dd div.icon_example p.size_text{font-size:12px;margin-top:28px;float:right}.organizer_account_form_wrap dl.controls 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 dl.controls 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 dl.controls dd .url_list{zoom:1;padding-top:10px}.organizer_account_form_wrap dl.controls dd .url_list:before,.organizer_account_form_wrap dl.controls dd .url_list:after{content:"";display:table}.organizer_account_form_wrap dl.controls dd .url_list:after{clear:both}.organizer_account_form_wrap dl.controls 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 dl.controls dd .url_list dd{display:block;width:auto;float:left;padding:0 0 10px}.organizer_account_form_wrap dl.controls dd .url_list dd:last-child{padding-bottom:0}.organizer_account_form_wrap dl.controls dd input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:450px;height:26px}.organizer_account_form_wrap dl.controls dd input.mrt{margin-top:6px}.organizer_account_form_wrap dl.controls dd input.picture_thum_btn{display:none}.organizer_account_form_wrap dl.controls dd input[type="text"],.organizer_account_form_wrap dl.controls dd textarea{border:2px solid #9B9B9B}.organizer_account_form_wrap dl.controls dd .field_with_errors input[type="text"],.organizer_account_form_wrap dl.controls dd .field_with_errors textarea{border:2px solid #b94a48}.organizer_account_form_wrap dl.controls dd input[type="radio"]{width:auto;height:auto}.organizer_account_form_wrap dl.controls dd input.leader_name_form{width:120px}.organizer_account_form_wrap dl.controls 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 dl.controls dd label.picture_thum_btn:hover{background-color:#e8e8e8}.organizer_account_form_wrap dl.controls 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 dl.controls dd p.help-block{text-align:right}.organizer_account_form_wrap dl.controls dd .picture_thum{margin:0 0 0 18px;width:100px;height:100px;border:1px solid #a0a0a0}.organizer_account_form_wrap dl.controls dd ul.member_list li{margin:0 0 18px 18px;font-size:16px}.organizer_account_form_wrap dl.controls 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 dl.controls 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 dl.controls dd ul.member_list li span:hover{opacity:0.8;-ms-filter:"alpha(opacity=80)";filter:alpha(opacity=80)}.organizer_account_form_wrap dl.controls 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 dl.controls dd .add_btn{margin:0 0 0 18px;width:87px;height:34px;color:#fff;font-size:13px;line-height:34px}.organizer_account_form_wrap dl.controls dd.open-url-dd{padding-left:10px}.organizer_account_form_wrap dl.controls dd.open-url-dd p{margin-bottom:5px;font-size:12px}.organizer_account_form_wrap .submit_footer{width:100%;height:86px;background:#efefef;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}.newClassBt a.new_class{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:0 3px 1px 0 #528317;-moz-box-shadow:0 3px 0 0 #528317;box-shadow: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;overflow:hidden;margin-right:13px;padding:0 22px;height:44px;border:none;color:#fff;vertical-align:top;text-align:center;font-size:15px;line-height:48px;cursor:pointer}.newClassBt a.new_class:hover{background-image:none;background:#64af1b}.newClassBt a.search_space{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);background:-o-linear-gradient(top, #ffe26e, #ffce0c 81%, #edbe00);background:-ms-linear-gradient(top, #ffe26e, #ffce0c 81%, #edbe00);background:-moz-linear-gradient(top, #ffe26e, #ffce0c 81%, #edbe00);background:-webkit-linear-gradient(top, #ffe26e, #ffce0c 81%, #edbe00);background-image:-webkit-gradient(linear, left top, left bottom, from(#ffe26e), to(#edbe00));background:linear-gradient(top, #ffe26e, #ffce0c 81%, #edbe00);background-color:#ffce0c;margin-right:11px;padding:0 15px 0 20px;height:47px;background-clip:padding-box;color:#74591f;font-size:15px;line-height:47px}.newClassBt a.search_space:hover{background-color:#edbe00}#Organizer .how_to li.teacher{background:url("//assets.street-academy.com/assets/academy/dashboard/create_guide_organizer-06a444d772cb64c7a1c6dcc64e86b731b520750757a8a9cd6cbea559aa7e2dba.png") no-repeat 60px center}#Organizer .scheduleList .className .classTitle a{color:#32485d}#Organizer .scheduleList .className .classTitle a.edit{background:url("//assets.street-academy.com/assets/academy/dashboard/organizer/icon_pencil_orange-b81eeee62ae8870094e58068d0c74b4942bbfad24461cda917672cd514d6bf36.png") no-repeat 0px 0}#Organizer .scheduleList .Action a{color:#747474}#Organizer .add_member_wrap .closeBtn:hover{background-color:#e8e8e8}#Organizer .add_member_wrap .gbtn:hover{background-color:#64af1b}#Organizer .scheduleList h2{background:url("//assets.street-academy.com/assets/academy/dashboard/teacher/CtrNav_past_icon_on-506f8b596469996189b1d3905fe833bdcb7a7389a417a293b28870df54eccb07.png") no-repeat 0 center}#Organizer .scheduleList td.className .teacherName a{color:#32485d}#Organizer .scheduleList td.className .teacherName a:hover{text-decoration:underline}#Organizer .scheduleList td.className .classTitle{padding-bottom:0;line-height:1.6}#Organizer .scheduleList td.className .classTitle a span.class_name{margin-top:5px}#Organizer .scheduleList.Achievements td.className .classTitle a span.class_name{display:inline-block;*display:inline;*zoom:1;text-overflow:ellipsis;-webkit-text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;margin-top:5px;width:200px;font-size:13px}#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 .sa-icon{vertical-align:middle}#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:""}#organizer_edit #error_explanation h2,#organizer_edit_basic #error_explanation h2{padding:6px 0px 6px 46px;margin:0;font-size:21px;color:#e84a12;background:#f5f6f1 url("//assets.street-academy.com/assets/academy/icon_coution-1-52f5692883c65a9abd7c73cde52e713e7a4ef56262e42e32fcf078d3c78f74bd.png") no-repeat 10px 9px;background-size:26px;height:30px;border-radius:10px 10px 0 0}#organizer_edit .btWhite{height:44px;font-size:13px;line-height:44px}#organizer_edit_basic .organizer-edit-basic-lead{margin-bottom:28px;color:#555}#organizer_edit_basic .control-prefecture .btn-cancel{display:inline-block;*display:inline;*zoom:1;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;margin-left:10px;width:18px;height:18px;background-color:#747474;color:#fff;text-align:center;font-size:12px;font-family:sans-serif;line-height:18px}#organizer_edit_basic .btGreen{height:34px;font-size:13px}#organizer_edit_basic .btWhite{height:34px;vertical-align:top;font-size:13px}#organizer_edit_basic .btn_add{width:89px}#organizer_edit_basic input.btn_add{width:89px;line-height:1}#organizer_edit_basic .btn_cancel{margin-right:20px;width:89px}#organizer_edit_basic .btn_select_delete{width:139px;line-height:34px}#organizer_edit_basic .organizer_edit_basic_photo_list li{display:inline-block;*display:inline;*zoom:1;position:relative;overflow:hidden;margin:0 10px 10px 0;padding:3px;width:88px;height:88px;background-color:#efefef;vertical-align:top}#organizer_edit_basic .organizer_edit_basic_photo_list li:nth-child(5n){margin-right:0}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/assets/academy/dashboard/icon_myPage_prof4-3f7b5491d322de18a6debc1a73106abca1073d0fdcc72c63ced2d532a6c743a7.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}#organizer_index_container{margin-top:13px;width:100%;overflow:auto}#organizer_index_container .ui-widget-content{margin:0}.p-organizer_main{position:relative;float:left}.p-organizer_main .p-organizer_profile-container{margin:0;width:700px}.p-organizer_main .p-organizer_profile-container a.btGreen{position:relative;color:#fff;font-size:15px;padding-right:30px;width:175px}.p-organizer_main .p-organizer_profile-container a.btGreen:after{content:"";position:absolute;top:8px;right:20px;width:20px;height:20px;background:url("//assets.street-academy.com/assets/academy/profile/icon_edit_wh-1e318fd6725f63cf54667e17535d509659a5348b00f1e03e5f184e41c4a6a8d3.png") right 0 no-repeat;background-size:20px}.p-organizer_main .p-organizer_profile-container .content.is_hover .body{background-color:rgba(141,194,31,0.2);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.p-organizer_main .p-organizer_profile-container .catch_copy{position:relative;color:#44444A;font-weight:bold;font-size:15px}.p-organizer_main .p-organizer_profile-container .catch_copy form{position:relative}.p-organizer_main .p-organizer_profile-container .catch_copy input[type=text]{border:1px solid #e5e4e0;padding:16px 20px;width:542px;font-size:15px;color:#000}.p-organizer_main .p-organizer_profile-container .catch_copy .remainder{padding-top:4px;text-align:right;margin:0;color:#aaa;font-size:12px}.p-organizer_main .p-organizer_profile-container .catch_copy .content{display:inline-block;*display:inline;*zoom:1}.p-organizer_main .p-organizer_profile-container .organizer_edit_basic_footer_BtnArea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:9px 0 4px;width:100%;text-align:right}.p-organizer_main .p-organizer_profile-container .organizer_edit_basic_footer_BtnArea .btGreen,.p-organizer_main .p-organizer_profile-container .organizer_edit_basic_footer_BtnArea .btWhite{width:108px;height:44px;font-weight:normal;font-size:13px;line-height:44px}.p-organizer_main .p-organizer_profile-container .organizer_edit_basic_footer_BtnArea .btWhite{color:#747474;margin-right:5px;border-bottom:none}.p-organizer_main .p-organizer_profile-container .organizer_edit_basic_footer_BtnArea .btGreen{line-height:1;margin:0}.p-organizer_main .p-organizer_profile-container .btn_edit{cursor:pointer;color:#8dc21f;font-size:13px;display:inline-block;*display:inline;*zoom:1;vertical-align:2px;padding:3px;margin-left:16px}.p-organizer_main .p-organizer_profile-container .btn_edit:hover{color:#528317}.p-organizer_main .p-organizer_profile-container .profile{position:relative;margin-top:10px;color:#57585C;line-height:1.9em;font-size:13px;padding-right:80px}.p-organizer_main .p-organizer_profile-container .profile .body{min-height:5em}.p-organizer_main .p-organizer_profile-container .profile.editing{padding-right:0}.p-organizer_main .p-organizer_profile-container .profile .btn_more,.p-organizer_main .p-organizer_profile-container .profile .btn_close{position:absolute;right:0;bottom:0;display:block;width:80px;color:#32485d;text-align:right}.p-organizer_main .p-organizer_profile-container .profile .btn_more:hover,.p-organizer_main .p-organizer_profile-container .profile .btn_close:hover{text-decoration:underline}.p-organizer_main .p-organizer_profile-container .profile .content{position:relative}.p-organizer_main .p-organizer_profile-container .profile .content .trigger{position:absolute;right:-20px;top:0}.p-organizer_main .p-organizer_profile-container .profile_edit{position:relative;margin-top:10px;color:#747474;font-size:13px}.p-organizer_main .p-organizer_profile-container .profile_edit .organizer_edit_basic_footer_BtnArea{position:relative}.p-organizer_main .p-organizer_profile-container .profile_edit .organizer_edit_basic_footer_BtnArea .error{text-align:left;position:absolute;left:0;top:0;color:red;width:350px;margin-top:4px;padding-left:23px}.p-organizer_main .p-organizer_profile-container .profile_edit form{position:relative}.p-organizer_main .p-organizer_profile-container .profile_edit textarea{border:1px solid #e5e4e0;padding:16px 20px;width:542px;font-size:14px;color:#000}.p-organizer_main .p-organizer_tab-container{position:relative;margin-top:64px}.p-organizer_main ul.ui-tabs-nav{position:absolute;border:1px solid #EDEDED;text-align:center;width:100%;top:-50px;z-index:1;margin:0 0 0 1px}.p-organizer_main ul.ui-tabs-nav li{display:inline-block;*display:inline;*zoom:1;margin-left:7px}.p-organizer_main ul.ui-tabs-nav li a{display:block;width:188px;height:48px;border-bottom:2px solid #fff;background-color:#fff;color:#57585C;text-align:center;font-size:15px;line-height:48px}.p-organizer_main ul.ui-tabs-nav li.ui-tabs-selected a{color:#02C39A;border-bottom:2px solid #02C39A}.p-organizer_main .ui-tabs-panel{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-top:45px;padding:0 0 50px;width:720px;background-color:#fff}.p-organizer_main .ui-tabs-hide{display:none}.p-organizer_main .tab_inner_unit{padding-top:20px}.p-organizer_main .tab_inner_unit h5{margin-bottom:16px;padding:0 16px;color:#44444A;font-size:16px}.p-organizer_main .tab_inner_unit .notfound p{text-align:center;color:#d0c596;font-size:18px}.p-organizer_main .tab_inner_unit .notfound .edit{display:inline-block;*display:inline;*zoom:1;position:absolute;top:24px;right:15px;padding-right:30px;margin-left:13px;height:22px;line-height:22px;background:url("//assets.street-academy.com/assets/academy/dashboard/icon_myPage_prof4-3f7b5491d322de18a6debc1a73106abca1073d0fdcc72c63ced2d532a6c743a7.png") no-repeat right 0;font-size:12px;color:#41586e;text-decoration:underline}.p-organizer_main .tab_inner_unit .notfound .edit:hover{text-decoration:none}.p-organizer_main .recommend_message{display:table;margin-bottom:12px}.p-organizer_main .recommend_message .pic{display:table-cell;padding-right:25px}.p-organizer_main .recommend_message .message{border:1px solid tranceparent;position:relative;background-color:#fff;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;display:table-cell;padding:15px 20px;width:100%;background-color:#fff;color:#000;vertical-align:top;font-size:15px;line-height:1.4}.p-organizer_main .recommend_message .message:before{border-top-width:10px;border-right-width:10px;border-bottom-width:10px;border-left-width:0;border-color:transparent #f0ede0;border-style:solid;display:block;position:absolute;left:-10px;top:14px;width:0;height:0;content:""}.p-organizer_main .recommend_message .message:after{border-top-width:10px;border-right-width:10px;border-bottom-width:10px;border-left-width:0;border-color:transparent #fff;border-style:solid;display:block;position:absolute;left:-10px;top:14px;width:0;height:0;content:""}.p-organizer_main .tab_class_list .recommend_class_unit{margin-bottom:20px}.p-organizer_main .tab_top_recommend_teacher .recommend_teacher_unit,.p-organizer_main .tab_teacher_list .recommend_teacher_unit{display:table;border:1px solid #dcdcdc;background-color:#fff}.p-organizer_main .tab_top_recommend_teacher .recommend_teacher_unit .pictArea,.p-organizer_main .tab_teacher_list .recommend_teacher_unit .pictArea{display:table-cell;padding:22px;width:130px}.p-organizer_main .tab_top_recommend_teacher .recommend_teacher_unit .pictArea .pictArea_inner,.p-organizer_main .tab_teacher_list .recommend_teacher_unit .pictArea .pictArea_inner{position:relative}.p-organizer_main .tab_top_recommend_teacher .recommend_teacher_unit .pictArea img,.p-organizer_main .tab_teacher_list .recommend_teacher_unit .pictArea img{display:block;width:130px;height:130px}.p-organizer_main .tab_top_recommend_teacher .recommend_teacher_unit .pictArea span,.p-organizer_main .tab_teacher_list .recommend_teacher_unit .pictArea span{position:absolute;top:-2px;right:-29px;display:block;width:58px;height:58px}.p-organizer_main .tab_top_recommend_teacher .recommend_teacher_unit .pictArea span.platinum,.p-organizer_main .tab_teacher_list .recommend_teacher_unit .pictArea span.platinum{background:url("//assets.street-academy.com/assets/badge_teacher/badge_platinum-dbc8dac17ff010020af1e36edb24af73dfc31e89a7909655a44c812f8dfac06c.png") 0 0 no-repeat}.p-organizer_main .tab_top_recommend_teacher .recommend_teacher_unit .pictArea span.gold,.p-organizer_main .tab_teacher_list .recommend_teacher_unit .pictArea span.gold{background:url("//assets.street-academy.com/assets/badge_teacher/badge_gold-d1719d50f4b6fa150a0c036366b05ff680685dae2f340e4f3417b17749ed6abf.png") 0 0 no-repeat}.p-organizer_main .tab_top_recommend_teacher .recommend_teacher_unit .pictArea span.silver,.p-organizer_main .tab_teacher_list .recommend_teacher_unit .pictArea span.silver{background:url("//assets.street-academy.com/assets/badge_teacher/badge_silver-7306e7af3e92564e491b44edc69d04be20db543ceb49776eaac7e1a08dd42476.png") 0 0 no-repeat}.p-organizer_main .tab_top_recommend_teacher .recommend_teacher_unit .teacherDetail,.p-organizer_main .tab_teacher_list .recommend_teacher_unit .teacherDetail{display:table-cell;padding:22px;vertical-align:top}.p-organizer_main .tab_top_recommend_teacher .recommend_teacher_unit .teacherDetail .teacherName,.p-organizer_main .tab_teacher_list .recommend_teacher_unit .teacherDetail .teacherName{color:#44444A;font-size:25px}.p-organizer_main .tab_top_recommend_teacher .recommend_teacher_unit .teacherDetail .teacherCatch,.p-organizer_main .tab_teacher_list .recommend_teacher_unit .teacherDetail .teacherCatch{margin-top:10px;color:#44444A;font-size:13px}.p-organizer_main .tab_top_recommend_teacher .recommend_teacher_unit .teacherDetail .teacherStatus,.p-organizer_main .tab_teacher_list .recommend_teacher_unit .teacherDetail .teacherStatus{margin-top:15px}.p-organizer_main .tab_top_recommend_teacher .recommend_teacher_unit .teacherDetail .teacherStatus li,.p-organizer_main .tab_teacher_list .recommend_teacher_unit .teacherDetail .teacherStatus li{display:inline-block;*display:inline;*zoom:1;position:relative;margin-right:40px;width:90px;height:25px;vertical-align:bottom;line-height:1}.p-organizer_main .tab_top_recommend_teacher .recommend_teacher_unit .teacherDetail .teacherStatus li.teacher,.p-organizer_main .tab_teacher_list .recommend_teacher_unit .teacherDetail .teacherStatus li.teacher{background:url("//assets.street-academy.com/assets/academy/organizer/icon_s_teach-571534ba6ad3439e0fff56919404d2d11aac08974af34168a0978352f5ad095f.png") 0 0 no-repeat}.p-organizer_main .tab_top_recommend_teacher .recommend_teacher_unit .teacherDetail .teacherStatus li.student,.p-organizer_main .tab_teacher_list .recommend_teacher_unit .teacherDetail .teacherStatus li.student{background:url("//assets.street-academy.com/assets/academy/organizer/icon_s_students-57741250c88d5b1ebd09c1633afb0521011776a8bd55eaecb2bb0494c83ba5f6.png") 0 0 no-repeat}.p-organizer_main .tab_top_recommend_teacher .recommend_teacher_unit .teacherDetail .teacherStatus .score,.p-organizer_main .tab_teacher_list .recommend_teacher_unit .teacherDetail .teacherStatus .score{position:absolute;bottom:0;left:30px;width:42px;color:#85bc21;text-align:right;font-weight:bold;font-size:25px;white-space:nowrap}.p-organizer_main .tab_top_recommend_teacher .recommend_teacher_unit .teacherDetail .teacherStatus .unit,.p-organizer_main .tab_teacher_list .recommend_teacher_unit .teacherDetail .teacherStatus .unit{position:absolute;right:0;bottom:3px;color:#ababab;font-size:12px}.p-organizer_main .tab_top_recommend_teacher .recommend_teacher_unit .teacherDetail .teacherMessage,.p-organizer_main .tab_teacher_list .recommend_teacher_unit .teacherDetail .teacherMessage{margin-top:10px;color:#57585C;font-size:14px;line-height:1.9}.p-organizer_main .tab_top_recommend_teacher .recommend_teacher_unit .teacherDetail .nav_to_profile,.p-organizer_main .tab_teacher_list .recommend_teacher_unit .teacherDetail .nav_to_profile{margin-top:10px;text-align:right}.p-organizer_main .tab_top_recommend_teacher .recommend_teacher_unit .teacherDetail .nav_to_profile a,.p-organizer_main .tab_teacher_list .recommend_teacher_unit .teacherDetail .nav_to_profile a{color:#41586e;font-weight:bold;font-size:13px}.p-organizer_main .tab_teacher_list .recommend_teacher_unit{margin-bottom:20px}.p-organizer_main .tab_top_review .mod-class-reviews_inner,.p-organizer_main .tab_review_list .mod-class-reviews_inner{padding:0}.modal.organizer_show_edit_modal .modal-header{padding:40px 132px 30px;border-bottom:1px solid #ddd}.modal.organizer_show_edit_modal .modal-header .headline{font-size:22px;font-weight:bold;line-height:1;text-align:center;color:#2f2f2f}.modal.organizer_show_edit_modal .modal-header .description{font-size:12px;line-height:1.6;margin-top:26px;color:#747474}.modal.organizer_show_edit_modal .modal-header .subdescription{font-size:11px;line-height:1.6;margin-top:3px;color:#747474}.modal.organizer_show_edit_modal .modal-header .mod-modal-btn-close{font-size:36px;top:10px;color:#2f2f2f}.modal.organizer_show_edit_modal .modal-header .mod-modal-btn-close:hover{opacity:0.6;-ms-filter:"alpha(opacity=60)";filter:alpha(opacity=60)}.modal.organizer_show_edit_modal .modal-body{overflow-y:hidden;-ms-overflow-y:hidden;padding:30px}.modal.organizer_show_edit_modal .modal-body .attention{font-size:13px;line-height:1.6;margin:0 0 15px;color:#e84a12}.modal.organizer_show_edit_modal .modal-body .organizer_account_form_wrap .row{margin-bottom:17px}.modal.organizer_show_edit_modal .modal-body .organizer_account_form_wrap dl dt{padding:13px}.modal.organizer_show_edit_modal .modal-footer{padding:30px;text-align:center}.modal.organizer_show_edit_modal .modal-footer .submit_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(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;font-size:18px;line-height:54px;width:218px;height:54px;margin:0 auto;padding:0;cursor:pointer;text-align:center;vertical-align:middle;color:#fff}.modal.organizer_show_edit_modal .modal-footer .submit_btn:hover{background-color:#64af1b;background-image:none}.modal.social_widgets_edit_modal{width:780px;height:644px}.modal.social_widgets_edit_modal .modal-body{height:320px}.modal.activity_base_modal{width:640px;min-height:380px}.modal.activity_base_modal .modal-head .description{text-align:center}.modal.activity_base_modal .modal-body{min-height:80px}.modal.activity_base_modal .control-prefecture{margin-bottom:20px}.modal.activity_base_modal .control-prefecture:last-child{margin-bottom:0}.modal.activity_base_modal .control-prefecture .btn-cancel{display:inline-block;*display:inline;*zoom:1;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;font-family:sans-serif;font-size:12px;line-height:18px;width:18px;height:18px;margin-left:25px;text-align:center;color:#fff;background-color:#747474}.modal.activity_base_modal .btGreen{display:inline-block;*display:inline;*zoom:1;font-size:13px;line-height:28px;width:87px;height:28px;margin-left:25px}.modal.activity_base_modal .btGreen.topRow{margin-left:0px;margin-top:20px}.modal.photo_modal{width:640px;height:620px}.modal.photo_modal .modal-header{padding:40px 54px 30px}.modal.photo_modal .modal-body{min-height:296px;padding:30px 54px}.modal.photo_modal .control-prefecture{margin-bottom:20px}.modal.photo_modal .control-prefecture:last-child{margin-bottom:0}.modal.photo_modal .control-prefecture .btn-cancel{display:inline-block;*display:inline;*zoom:1;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;font-family:sans-serif;font-size:12px;line-height:18px;width:18px;height:18px;margin-left:25px;text-align:center;color:#fff;background-color:#747474}.modal.photo_modal .btGreen{display:inline-block;*display:inline;*zoom:1;font-size:13px;line-height:34px;width:87px;height:34px}.modal.photo_modal .btWhite{font-size:13px;height:34px;vertical-align:top}.modal.photo_modal .btn_add{width:89px}.modal.photo_modal input.btn_add{line-height:1;width:89px;margin-top:9px}.modal.photo_modal .btn_cancel{width:89px;margin-right:20px}.modal.photo_modal .btn_select_delete{line-height:34px;width:151px;margin-top:8px}.modal.photo_modal .organizer_edit_basic_photo_list{width:530px;margin:0 auto}.modal.photo_modal .organizer_edit_basic_photo_list li{display:inline-block;*display:inline;*zoom:1;position:relative;overflow:hidden;width:88px;height:88px;margin:0 10px 10px 0;padding:3px;vertical-align:top;background-color:#efefef}.modal.photo_modal .organizer_edit_basic_photo_list li:nth-child(5n){margin-right:0}.modal.photo_modal .organizer_edit_basic_photo_list li.BtnArea{width:152px;padding:0;background-color:transparent}.l-organizer-d-information-tabs{margin:0 0 12px}#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}.p-organizer_side{float:right;width:240px;color:#747474}.p-organizer_side .organizer_index_side_unit{border-radius:2px;overflow:hidden;margin-bottom:13px;border:1px solid #DADDDC}.p-organizer_side .organizer_index_side_unit h5{position:relative;font-size:14px}.p-organizer_side .organizer_index_side_unit .notFound{color:rgba(116,116,116,0.5);font-size:12px;position:absolute;top:0;right:0}.p-organizer_side .organizer_index_side_activity_base{padding:17px 0 0;position:relative}.p-organizer_side .organizer_index_side_activity_base i{color:#02C39A;margin-right:4px;font-size:18px;position:absolute;left:16px;top:16px}.p-organizer_side .organizer_index_side_activity_base h5{margin:0 25px 15px;padding-left:16px;color:#57585C}.p-organizer_side .organizer_index_side_activity_base .organizer_index_side_activity_base_edit{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 17px 15px;width:100%}.p-organizer_side .organizer_index_side_activity_base .organizer_index_side_activity_base_edit .btGreen{color:#fff;width:108px;height:44px;font-weight:normal;font-size:13px;line-height:47px;margin:0;font-weight:bold}.p-organizer_side .organizer_index_side_activity_base ul li{background-color:#F7F7F7;border-top:1px solid #EDEDED;font-size:15px;color:#57585C;line-height:1.6;padding:11px 25px}.p-organizer_side .organizer_index_side_photo{padding:17px 7px 8px 15px}.p-organizer_side .organizer_index_side_photo h5{color:#57585C}.p-organizer_side .organizer_index_side_photo h5 i{margin-right:8px;color:#02C39A}.p-organizer_side .organizer_index_side_photo .notFound{right:8px}.p-organizer_side .organizer_index_side_photo .organizer_index_side_photo_edit{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:15px 0 8px;width:100%}.p-organizer_side .organizer_index_side_photo .organizer_index_side_photo_edit .btGreen{color:#fff;width:108px;height:44px;font-weight:normal;font-size:13px;line-height:47px;margin:0;font-weight:bold}.p-organizer_side .organizer_index_side_photo .organizer_index_side_photo_ul{margin-top:17px}.p-organizer_side .organizer_index_side_photo .organizer_index_side_photo_ul li{display:inline-block;*display:inline;*zoom:1;position:relative;overflow:hidden;margin:0 8px 12px 0;padding:2px;box-sizing:border-box;width:100px;height:100px;background-color:#F7F7F7;vertical-align:top}.p-organizer_side .organizer_index_side_photo .organizer_index_side_photo_ul li img.thumb_img{position:absolute;top:2px;left:2px;width:96px;height:96px}.p-organizer_side .organizer_index_side_twitter{position:relative}.p-organizer_side .organizer_index_side_twitter .tweet-button{position:absolute;top:17px;right:20px}.p-organizer_side .organizer_index_side_twitter .twitter-timeline{margin-top:10px}#contents_wrapper.NSta #paymentContent.payment-content-organizer{background-color:#f0ede0}#contents_wrapper.NSta #paymentContent.payment-content-organizer .payment-header{background-color:#d87a0b}#contents_wrapper.NSta #paymentContent.payment-content-organizer h3.circumstances{color:#f8cd9b}#contents_wrapper.NSta #paymentContent.payment-content-organizer .payment_nav{color:#f8cd9b}#contents_wrapper.NSta #paymentContent.payment-content-organizer .payment_nav li:first-child{border-right:1px solid #f8cd9b}#contents_wrapper.NSta #paymentContent.payment-content-organizer .payment_nav a{color:#f8cd9b}#contents_wrapper.NSta #paymentContent.payment-content-organizer #sales_detail a.return{color:#f8cd9b}#contents_wrapper.NSta #paymentContent.payment-content-organizer #sales_detail h1{color:#f8cd9b}#contents_wrapper.NSta #paymentContent.payment-content-organizer .tab_sales li:first-child{background-color:#e2decb}.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}.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-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}.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:16px 14px;border-top:1px solid #bababa;vertical-align:top}.d-teachers-list-item-control>.btn-white-outline{display:inline-block;*display:inline;*zoom:1;height:42px;line-height:42px;color:#747474}.d-teachers-list-item-control>.btn-white-outline.btn-edit{width:76px;margin-right:5px}.d-teachers-list-item-control>.btn-white-outline.btn-delete{width:54px}.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}.d-recommend-class-setting{padding:0px 10px 10px 0px}.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;vertical-align:middle;float:left}.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;margin-left:13px;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)}.mod-classList-mgBox-teacherArea-organizer{height:auto !important}#toggle_publish_organizer_infos{margin-bottom:0}ul.ui-autocomplete{width:300px;overflow:auto;height:300px;padding:16px;border:1px solid #ddd;margin:16px;background:#fff;border-radius:8px}ul.ui-autocomplete li{font-size:15px;border-bottom:1px solid #ddd;padding:4px}.p-search_header{background-image:url("https://s3-ap-northeast-1.amazonaws.com/stacademy-search-images/default");background-position:center;background-size:cover;background-color:#F7F7F7;height:260px;position:relative;font-family:"noto-sans", sans-serif}.p-search_header.-business{background-image:url("https://s3-ap-northeast-1.amazonaws.com/stacademy-search-images/business")}.p-search_header.-language{background-image:url("https://s3-ap-northeast-1.amazonaws.com/stacademy-search-images/language")}.p-search_header.-tech{background-image:url("https://s3-ap-northeast-1.amazonaws.com/stacademy-search-images/tech")}.p-search_header.-camera{background-image:url("https://s3-ap-northeast-1.amazonaws.com/stacademy-search-images/camera")}.p-search_header.-craft{background-image:url("https://s3-ap-northeast-1.amazonaws.com/stacademy-search-images/craft")}.p-search_header.-culture{background-image:url("https://s3-ap-northeast-1.amazonaws.com/stacademy-search-images/culture")}.p-search_header.-design{background-image:url("https://s3-ap-northeast-1.amazonaws.com/stacademy-search-images/design")}.p-search_header.-sports{background-image:url("https://s3-ap-northeast-1.amazonaws.com/stacademy-search-images/sports")}.p-search_header.-hobby{background-image:url("https://s3-ap-northeast-1.amazonaws.com/stacademy-search-images/hobby")}.p-search_header.-health{background-image:url("https://s3-ap-northeast-1.amazonaws.com/stacademy-search-images/health")}.p-search_header.-cooking{background-image:url("https://s3-ap-northeast-1.amazonaws.com/stacademy-search-images/cooking")}.p-search_header.-monozukuri{background-image:url("https://s3-ap-northeast-1.amazonaws.com/stacademy-search-images/monozukuri")}.p-search_header.-yoga_fitness{background-image:url("https://s3-ap-northeast-1.amazonaws.com/stacademy-search-images/yoga")}.p-search_header.-venture{background-image:url("https://s3-ap-northeast-1.amazonaws.com/stacademy-search-images/venture")}.p-search_header.-lifehack{background-image:url("https://s3-ap-northeast-1.amazonaws.com/stacademy-search-images/lifehack")}.p-search_header.-mama_kids{background-image:url("https://s3-ap-northeast-1.amazonaws.com/stacademy-search-images/mama_kids")}.p-search_header .mod-class-box{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.p-search_header-inner{width:100%;height:100%;background-color:rgba(0,0,0,0.4)}.p-search_header-inner-text{width:960px;margin:auto;text-align:center}.p-search_header-inner-text.-has-icon{padding-top:32px}.p-search_header-title{color:#fff}.p-search_header-title.-no-icon{padding-top:70px}.p-search_header-title .mod-page-title h1{font-size:18px;font-weight:bold}.p-search_header-title .mod-page-title_lead{font-size:14px;max-width:700px;margin:auto}.p-search_header-icon{width:70px;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;line-height:70px;height:70px;margin:0 auto 8px;text-align:center;color:#fff;background-color:#02C39A}.p-search_header-icon>i{font-size:40px;vertical-align:middle}.p-search_header-breadcrumb{background-color:#fff;position:absolute;bottom:0;height:30px;width:100%;border-bottom:1px solid #EDEDED}.p-search_header-breadcrumb .topic_path{width:960px;margin:auto;padding:inherit;line-height:30px}.p-search_header-breadcrumb .topic_path .breadcrumb_separator{color:#B9B3A2}.p-search_header-breadcrumb .topic_path a{color:#B9B3A2;transition:color 0.3s}.p-search_header-breadcrumb .topic_path a:hover{text-decoration:none}.p-search_header-breadcrumb .topic_path a:hover{color:#02C39A}.p-search_container{background-color:#fff}.p-search_container-inner{overflow:hidden;margin:auto;padding-top:16px;width:1024px}.p-search_main-column{float:right;text-align:left;font-size:0;width:703px;margin-bottom:20px}.p-search_area-container.minimized{border:1px solid #EDEDED;border-radius:1px;padding-bottom:24px}.p-search_area_header{position:relative;overflow:hidden}.p-search_area_headline{display:block;width:100%;font-size:12px;font-weight:normal;margin-top:0;padding:10px 0;color:#44444A}.p-search_area_headline h3{font-weight:bold}.p-search_area_headline .icon-sa-place{font-size:24px;font-weight:normal;vertical-align:-3px}.p-search_area_select_container{float:right}.p-search_area_select_container select{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:14px;line-height:36px;width:235px;height:36px;text-align:center;color:#02C39A;border:1px solid #DADDDC;background-color:#F7F7F7}.p-search_area_list{padding:0.8rem}.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:block;line-height:30px}.p-search_area_list_item a{display:block;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: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:#57585C;border:1px solid #DADDDC;background-color:#fff;transition:background-color 0.3s;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;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)}.p-search_sidebar{float:left;color:#44444A}.p-search_sidebar-unit{background-color:#fff;border-radius:1px;width:280px}.p-search_filter-tabs-container{position:relative;width:100%;margin:0;position:relative;padding-top:63px}.p-search_filter-tabs-total{position:absolute;top:-1px;left:-1px;right:-1px;width:282px;height:64px;background-color:#02C39A;font-size:34px;font-weight:bold;line-height:64px;color:#fff;-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;text-align:center}.p-search_filter-tabs-total .result-units{font-size:18px}.p-search_filter-tabs{width:auto;overflow:auto;background-color:transparent}.p-search_filter-tabs li{float:left;width:93px;font-size:11px;font-weight:bold;line-height:36px;position:relative}.p-search_filter-tabs li a{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;margin-top:0;padding:0 8px;text-align:center;color:#44444A;transition:all 0.5s}.p-search_filter-tabs li a:hover{color:#fff;background-color:#02C39A}.p-search_filter-tabs li span{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;margin-top:0;padding:0 12px;text-align:center;color:#8c8981;background-color:transparent}.p-search_filter-tabs li:nth-child(1){background-color:#E6E8E7}.p-search_filter-tabs li:nth-child(2){width:94px;background-color:#E6E8E7}.p-search_filter-tabs li:nth-child(3){background-color:#DADDDC}.p-search_filter-tabs li.ui-tabs-selected a,.p-search_filter-tabs li.ui-tabs-selected span{font-weight:bold;padding:0;color:#02C39A;background-color:#F7F7F7}.p-search_filter-tabs li.ui-tabs-selected:before{content:"";position:absolute;left:0;right:0;margin:auto;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #02C39A}.p-search_filter-select-container{text-align:center;padding:12px 0 0}.p-search_filter-select-container select{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:14px;width:264px;height:36px;text-align:center;color:#57585C;border:1px solid #DADDDC;background-color:#F7F7F7;cursor:pointer;transition:border-color 0.25s}.p-search_filter-select-container select:hover{border-color:#02C39A}.p-search_sidebar-title{padding:16px 0 4px;font-weight:bold;font-size:1.1rem;margin-top:12px}.p-search_sidebar-title i{margin-right:4px}.p-search_sidebar-desc{font-size:11px;margin-top:-4px;color:rgba(87,88,92,0.6)}.p-search_sidebar-date{padding-bottom:16px}.p-search_sidebar-date-list{padding:0.8rem}.p-search_sidebar-date-list_item{display:inline-block;*display:inline;*zoom:1;margin:0 0 16px 0}.p-search_sidebar-date-list_item input[type="checkbox"]{display:none}.p-search_sidebar-date-list_item .checkbox{line-height:18px;padding:0;color:#44444A;cursor:pointer}.p-search_sidebar-date-list_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}.p-search_sidebar-date-list_item:first-child{margin-right:20px}.p-search_sidebar-date-list_item:nth-child(2){margin-right:25px}.p-search_sidebar-date-list_item:nth-child(3){margin-right:0}.p-search_sidebar-date-list_item:last-child{margin:0}.p-search_sidebar-date-list_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}.p-search_sidebar-date-calendar{width:224px;margin:16px auto;display:none}.logined_home_side_calendar .ui-widget-content{margin:10px 10px 10px 0 !important}.p-search_sidebar-date-clear{margin-top:8px;line-height:28px;position:relative;display:block;height:28px;cursor:pointer;text-align:center;color:#fff;border-radius:1px;background-color:#434449;transition:opacity 0.3s}.p-search_sidebar-date-clear:hover{opacity:0.7;-ms-filter:"alpha(opacity=70)";filter:alpha(opacity=70)}.p-search_sidebar-date-clear>img{position:absolute;top:9px;right:10px}.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}.p-search_results-title{font-size:1rem;color:rgba(87,88,92,0.6);text-align:right;margin-bottom:1.6rem}.p-search_meta-list{color:#57585C;font-size:10px;word-wrap:break-word;white-space:normal;width:280px;box-sizing:border-box;border:1px solid #EDEDED}.p-search_meta-list a{color:#57585C}.p-search_meta-list li{padding:2px 8px;opacity:0.6}.p-search_meta-list li:first-of-type{padding-top:8px}.p-search_meta-list li:last-of-type{padding-bottom:8px}.p-search_meta-list h3{border-bottom:1px solid #EDEDED;padding:8px;background-color:#F7F7F7}@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%}.p-search_sidebar-unit{width:261px}.p-search_filter-tabs-total{width:263px}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}}.mod-see-more_footer{-webkit-border-bottom-right-radius:1px;-webkit-border-bottom-left-radius:1px;-moz-border-radius-bottomright:1px;-moz-border-radius-bottomleft:1px;border-bottom-right-radius:1px;border-bottom-left-radius:1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:14px;line-height:50px;width:703px;height:50px;margin:0 auto;cursor:pointer;text-align:center;color:#57585C;border:1px solid #EDEDED;background-color:#F7F7F7;transition:background-color 0.3s}.mod-see-more_footer:hover{background-color:#efefef}.mod-see-more_footer span{padding-right:36px;position:relative}.mod-see-more_footer span::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}.mod-see-more_footer span.turn::before{transform:rotate(180deg)}#space_profile .header_area{background:#e6e1ce}#space_profile .header_area_content{width:984px;margin:0 auto;padding:20px 0}#space_profile .header_area h3{display:inline-block;*display:inline;*zoom:1;font-size:28px;color:#000;line-height:50px}#space_profile .header_area .spaces_link{color:#57585c;font-size:12px}#space_profile .header_area .spaces_link .space_top_link{color:#57585c;transition:all 0.2s}#space_profile .header_area .spaces_link .space_top_link:hover{color:#02c39a}#space_profile .header_area .space_name a{display:inline-block;*display:inline;*zoom:1;padding-right:30px;margin-left:13px;height:22px;line-height:22px;font-size:12px;color:#747474;text-decoration:underline}#space_profile .header_area .space_name a:hover{text-decoration:none}#space_profile .header_area .space_name .space_edit{display:inline-block;*display:inline;*zoom:1;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:solid 1px rgba(255,255,255,0);padding:4px 12px;text-decoration:none;vertical-align:middle}#space_profile .header_area .space_name .space_edit:hover{opacity:0.8;-ms-filter:"alpha(opacity=80)";filter:alpha(opacity=80)}#space_profile .header_area .space_name .space_edit.not-display{background-color:#e84855;color:#fff}#space_profile .header_area .space_name .space_edit.display{background-color:#fbfbfb;color:#02c39a}#space_profile .header_area .space_name .space_edit.edit{background-color:#02c39a;color:#fff}#space_profile .header_area .space_name .sns_btns{display:inline-block;*display:inline;*zoom:1;float:right}#space_profile .header_area a{color:#41586e}#space_profile .header_area a:hover{text-decoration:underline}#space_profile .header_area p{font-size:15px;color:#352b04}#space_profile .header_area ul{margin-top:20px;height:45px}#space_profile .header_area ul li{display:inline-block;*display:inline;*zoom:1;margin-right:23px;line-height:45px;vertical-align:top}#space_profile .header_area li.contact a{display:inline-block;*display:inline;*zoom:1;text-indent:-9999px;background:url("//assets.street-academy.com/assets/academy/space/btn_contact-563e784cb2e3e03a596e1762d8c5c933972fedc75a3920e899baeaba99d1ec65.png") 0 0 no-repeat;width:186px;height:45px}#space_profile .header_area li.tel{background:url("//assets.street-academy.com/assets/academy/space/icon_phone-8df5d7592f8d31cd079b6f815683cff4902ff0a6a32aa1725bf037a44131563b.png") 0 center no-repeat;padding:0 0 0 25px;font-weight:bold}#space_profile .header_area li.page a{display:inline-block;*display:inline;*zoom:1;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;height:40px;line-height:40px;padding:0 15px;background-color:#6eb647;color:#fff}#space_profile .header_area li.page a:hover{opacity:0.8;-ms-filter:"alpha(opacity=80)";filter:alpha(opacity=80);text-decoration:none}#space_profile .details{background:#f0ede0;padding:37px 0 77px;color:#352b04}#space_profile .details_content{width:984px;margin:0 auto}#space_profile .details .content_l{float:left;width:400px}#space_profile .details .content_r{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:right;width:584px;padding-left:20px}#space_profile .details .space_scenes_slider{margin:0 0 22px}#space_profile .details .space_scenes_slider .bx-wrapper{margin:0 0 20px}#space_profile .details .space_scenes_slider .bx-wrapper li{width:400px;height:300px}#space_profile .details .space_scenes_thum{margin-right:-16px}#space_profile .details .space_scenes_thum a{display:inline-block;*display:inline;*zoom:1;margin-right:16px;width:120px;height:90px;overflow:hidden}#space_profile .details .space_scenes_thum img{width:120px}#space_profile .details .rate{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;position:relative;background:#fff;padding:8px 12px 12px 62px;margin:0 0 22px}#space_profile .details .rate:before{content:"";position:absolute;top:-2px;left:13px;width:36px;height:45px;background:url("//assets.street-academy.com/assets/academy/space/icon_special_rate-7fa6c80325130e3a3092f8189a9548e0d4fbe1b7101c9ae101673cb29b99dda0.png") 0 0 no-repeat}#space_profile .details .rate p{color:#73a842;font-size:16px;margin:0 0 7px}#space_profile .details .rate span{color:#747474;font-size:13px;line-height:18px}#space_profile .details .equipment{color:#352b04}#space_profile .details .equipment h3{font-size:16px;margin:0 0 4px 4px}#space_profile .details .equipment_list{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background:#e6e1ce;padding:12px 18px}#space_profile .details .equipment_list ul{float:left;width:50%}#space_profile .details .equipment_list li{padding-left:20px;font-size:13px;line-height:24px}#space_profile .details .equipment_list li.have{background:url("//assets.street-academy.com/assets/academy/space/icon_check_ok-2c75083a0fb2fc61b1ebe8f3d77ce98a42be79bc60dcd973585a2fc0c62290be.png") 0 center no-repeat}#space_profile .details .equipment_list li.not_have{background:url("//assets.street-academy.com/assets/academy/space/icon_cross_none-4ece00532f0fe2a63740baefc83823551ed10890554eb5686a3981f83c0885ef.png") 0 center no-repeat}#space_profile .space_popup{-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;width:480px;padding:10px 25px;overflow:hidden}#space_profile .space_popup form{margin:0}#space_profile .space_popup .title_header{margin:-10px -25px 16px;background:#a1a789;border-bottom:1px solid #828966;padding:10px 25px;color:#fff;font-size:19px}#space_profile .space_popup .contact_other{text-decoration:underline}#space_profile .space_popup .contact_other:hover{text-decoration:none}#space_profile .space_popup .content_body ul{margin:24px 0 0}#space_profile .space_popup .content_body li{margin:0 0 16px}#space_profile .space_popup .content_body li input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;height:30px;font-size:15px}#space_profile .space_popup .content_body li textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;font-size:15px}#space_profile .space_popup dl{font-size:15px;margin:0 0 16px}#space_profile .space_popup dl dt{display:inline-block;*display:inline;*zoom:1;color:#a5a5a5}#space_profile .space_popup dl dd{display:inline-block;*display:inline;*zoom:1}#space_profile .space_popup .btn_footer{margin:16px -25px -10px;background:#ececec;border-top:1px solid #dcdcdc;padding:16px 25px;color:#fff;font-size:19px;text-align:center}#space_profile .space_popup .btn_footer a{display:inline-block;*display:inline;*zoom:1}#space_profile .space_popup .btn_footer p.closeBtn{display:inline-block;*display:inline;*zoom:1;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-webkit-box-shadow:0 2px 1px 0 #cccbc8;-moz-box-shadow:0 2px 0 0 #cccbc8;box-shadow:0 2px 0 0 #cccbc8;width:180px;margin-right:2px;font-size:16px;line-height:40px;font-weight:bold;color:#979797;text-align:center;border:1px solid #b3b3b3;background-color:#ffffff;cursor:pointer}#space_profile .space_popup .btn_footer a.submit_btn{-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:0 2px 1px 0 #528317;-moz-box-shadow:0 2px 0 0 #528317;box-shadow:0 2px 0 0 #528317;background:-o-linear-gradient(top, #5cad1a, #85bc21 45%, #9ed530);background:-ms-linear-gradient(top, #5cad1a, #85bc21 45%, #9ed530);background:-moz-linear-gradient(top, #5cad1a, #85bc21 45%, #9ed530);background:-webkit-linear-gradient(top, #5cad1a, #85bc21 45%, #9ed530);background-image:-webkit-gradient(linear, left top, left bottom, from(#5cad1a), to(#9ed530));background:linear-gradient(top, #5cad1a, #85bc21 45%, #9ed530);background-color:#f3f3f3;width:220px;text-align:center;vertical-align:top;border:none;height:40px;line-height:40px;overflow:hidden;font-size:17px;color:#fff}#space_profile .space_popup .btn_footer a.submit_btn:hover{background:#5cad1a}#space_profile .details .type{color:#483b3b;font-size:13px;line-height:32px;font-weight:bold;margin:1px 0 17px}#space_profile .details .introduction{font-size:13px;line-height:20px;margin:0 0 38px}#space_profile .details .description{font-size:13px;line-height:20px}#space_profile .details .description dt{font-weight:bold}#space_profile .details .description dd{margin:0 0 20px}#space_profile .details .description a{display:inline-block;*display:inline;*zoom:1;color:#32485d;margin:0 0 0 4px;text-decoration:none}#space_profile .details .description a:hover{text-decoration:underline}#space_profile .details .description .note{color:#ae5353}#space_profile .space_situation{-webkit-box-shadow:0 -1px 2px 0 rgba(6,0,1,0.2);-moz-box-shadow:0 -1px 1px 0 rgba(6,0,1,0.2);box-shadow:0 -1px 1px 0 rgba(6,0,1,0.2)}#space_profile .situationContent{width:984px;margin:0 auto;padding:24px 0;position:relative}#space_profile .situationContent .workBox{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:718px;padding:0 20px 0 9px}#space_profile .situationContent .tab{position:absolute;top:-38px;left:10px}#space_profile .situationContent .tab li{-webkit-box-shadow:0 -1px 1px 0 rgba(6,0,1,0.2);-moz-box-shadow:0 -1px 0 0 rgba(6,0,1,0.2);box-shadow:0 -1px 0 0 rgba(6,0,1,0.2);float:left;padding:0 16px;height:38px;line-height:38px;background:#c6bb8a;color:#747474;font-size:18px;margin-right:8px;border-radius:5px 5px 0 0;cursor:pointer}#space_profile .situationContent .tab li.active{background:#ffffff}#space_profile .situationContent .tab li a{color:#747474}#space_profile .sort_refine{margin-bottom:30px}#space_profile .index_sidenavi_outer{float:left;margin:0;width:200px;margin:0 20px 0 0}#space_profile .index_sidenavi_box{width:200px}#space_profile .index_sidenavi_box h3{left:0}#space_profile .index_sidenavi_box_list{float:initial;border:1px solid #aea480;border-bottom:none}#space_profile .index_sidenavi_box_list li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#f0ede0;display:block;width:100%;font-size:12px;float:initial;text-align:left;padding:0 0 0 10px;border-bottom:1px solid #aea480;margin:0 0 0 0;font-weight:normal !important}#space_profile .index_sidenavi_box_list li:hover{background:#e6e1ce}#space_profile .index_sidenavi_box_list li a{color:#352b04;text-decoration:none}#space_profile .sort_refine .sort{float:left;line-height:24px;font-size:14px}#space_profile .sort_refine .sort a{color:#41586e}#space_profile .sort_refine .sort a:hover{text-decoration:underline}#space_profile .sort_refine .sort li{width:auto;display:inline-block;*display:inline;*zoom:1;margin:0;border:none}#space_profile .sort_refine .sort li.active a{font-weight:bold}#space_profile .index_sidenavi_box span.dropdown_sparrow{right:-17px}#space_list{background:#fff}#space_list .space_list_content{width:984px;margin:0 auto;padding:10px 0 1px}#space_list .sns_btns{margin:0 0 20px}#space_list .space_index_title{background:url("//assets.street-academy.com/assets/academy/space/head-72c101b956b1030f7f4740f973f4f15498fe25a6f3f9f6ba4d4d2a7fc1a92285.jpg") center 0 no-repeat;height:250px;width:980px;margin:0 auto;position:relative}#space_list .space_index_title .register_wrap{position:absolute;right:90px;top:50%;margin-top:-70px;width:250px;padding:10px 20px 20px;background:rgba(255,255,255,0.9)}#space_list .space_index_title h2{display:none}#space_list .space_index_title p{font-size:16px;line-height:24px}#space_list .area_sort{background:#ffffff;padding:10px;margin:0 0 17px}#space_list .area_sort .prefectures,#space_list .area_sort .city{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;background:-o-linear-gradient(top, #f9f9f9, #f5f5f5);background:-ms-linear-gradient(top, #f9f9f9, #f5f5f5);background:-moz-linear-gradient(top, #f9f9f9, #f5f5f5);background:-webkit-linear-gradient(top, #f9f9f9, #f5f5f5);background:-webkit-gradient(linear, left top, left bottom, from(#f9f9f9), to(#f5f5f5));background:linear-gradient(top, #f9f9f9, #f5f5f5);background-color:#f8f8f8;vertical-align:top;position:relative;width:133px;height:32px;margin:0 4px 0 0;line-height:32px;font-size:15px;border:solid 1px #bfbfbf;background-clip:padding-box;cursor:pointer;padding:0 0 0 10px;color:#747474}#space_list .area_sort .prefectures:before,#space_list .area_sort .city:before{content:"";position:absolute;right:9px;top:50%;margin-top:-2px;width:0px;height:0px;border-style:solid;border-width:4px 3px 0 3px;border-color:#000000 transparent transparent transparent;line-height:0px;_border-color:#000000 #ffffff #ffffff #ffffff;_filter:progid:DXImageTransform.Microsoft.Chroma(color='#ffffff')}#space_list .area_sort .prefectures:after,#space_list .area_sort .city:after{content:"";position:absolute;top:0;right:25px;height:100%;border-right:1px solid #bfbfbf}#space_list .area_sort div ul{position:absolute;top:32px;left:0;display:none;background:#fff;width:100%;border-radius:0 0 6px 6px;overflow:hidden;border:1px solid #f0f0f0}#space_list .area_sort div:hover>ul{display:block}#space_list .area_sort div ul:hover{display:block}#space_list .area_sort div ul li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff;border-bottom:1px solid #f0f0f0;padding:0 0 0 10px}#space_list .area_sort div ul li:last-child{border-bottom:none}#space_list .area_sort div ul li:hover{background:#f0f0f0}#space_list .area_sort .result{display:inline-block;*display:inline;*zoom:1;width:668px;margin-left:10px;color:#747474}#space_list .area_sort .space_address_state select{line-height:40px;vertical-align:super}#space_list .area_sort .space_address_state span{font-size:20px;line-height:40px}#space_list .area_sort .result span{float:right;font-size:12px;line-height:30px}#space_list .space_list_main{padding:0 0 20px}#space_list .space_list_main .content_l{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;width:226px;background:#fff}#space_list .space_list_main .content_r{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:right;width:738px}#space_list .space_list_main .search div{padding:14px;border-bottom:1px solid #adadad}#space_list .space_list_main .search div:first-child{border-bottom:1px solid #adadad;padding-top:0}#space_list .space_list_main .search div h4{color:#747474;font-size:15px;margin:0 0 10px}#space_list .space_list_main .search ul li{line-height:24px}#space_list .space_list_main .search ul li input{display:inline-block;*display:inline;*zoom:1;margin:0}#space_list .space_list_main .search ul li label{display:inline-block;*display:inline;*zoom:1;padding:0 0 0 10px;margin:0 0 0 -4px;cursor:pointer}#space_list .space_list_main .search .btn_gray{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);background:-o-linear-gradient(top, #ececec, #e2e2e2 50%, #d2d2d2);background:-ms-linear-gradient(top, #ececec, #e2e2e2 50%, #d2d2d2);background:-moz-linear-gradient(top, #ececec, #e2e2e2 50%, #d2d2d2);background:-webkit-linear-gradient(top, #ececec, #e2e2e2 50%, #d2d2d2);background-image:-webkit-gradient(linear, left top, left bottom, from(#ececec), to(#d2d2d2));background:linear-gradient(top, #ececec, #e2e2e2 50%, #d2d2d2);background-color:#f8f8f8;width:193px;height:40px;line-height:40px;padding:0;color:#747474;font-size:15px;text-align:center;margin:0 auto;border:solid 1px #e7e7e7;cursor:pointer}#space_list .space_list_main .search .btn_gray:hover{color:#666;background:#d2d2d2}#space_list .space_list_main .search .btn_search_area{text-align:center;border:none}#space_list .space_list_main .search form{margin:0}#space_list table{width:100%;border:1px solid #ddd}#space_list table tr{border-bottom:1px solid #bbbbbb}#space_list table tr:first-child,#space_list table tr:last-child{border-bottom:none}#space_list table tr:hover{background:#f0f0f0}#space_list table th{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#e0e0e0;color:#747474;font-size:15px;font-weight:bold;height:40px;line-height:40px;border-right:1px solid #bbbbbb;padding:5px 10px}#space_list table th:last-child{border-right:none}.staca_enabled{padding:0;text-align:center;background-image:url("//assets.street-academy.com/assets/academy/space/otoku_icon_master-785a2239ffd2ca7e9ecd8d13edd32adf2b0509aef6efb989a3702deada2db63f.png");background-repeat:no-repeat;background-position:center center}#space_list table th.rate{width:34px;padding:0;text-align:center;background-image:url("//assets.street-academy.com/assets/academy/space/otoku_icon_master-785a2239ffd2ca7e9ecd8d13edd32adf2b0509aef6efb989a3702deada2db63f.png");background-repeat:no-repeat;background-position:center center}#space_list table th.name{width:200px}#space_list table th.type{width:140px}#space_list table th.area{width:120px}#space_list table th.access{width:150px}#space_list table th.courses{width:80px}#space_list table td{border-right:1px solid #bbbbbb;padding-left:10px;line-height:40px}#space_list table td:last-child{border-right:none}#space_list table td.rate{font-size:13px;color:#73a842;padding:0;text-align:center}#space_list table td.rate.enable{background-image:url("//assets.street-academy.com/assets/academy/space/otoku_icon-f89ad97c78de40c757fa5f1d6f131f8f03cb0d82f1d6ffd71bc008e90614010e.png");background-repeat:no-repeat;background-position:center center}#space_list table td.rate span{color:#747474}#space_list table td.name{font-size:13px;font-weight:bold}#space_list table td.name a{color:#32485d;display:block;width:229px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-text-overflow:ellipsis;-o-text-overflow:ellipsis}#space_list table td.name a:hover{text-decoration:underline}#space_list table td.name a .p-search-result_label{font-weight:normal;font-size:12px;color:#ffffff;margin:0 5px 0 0;padding:5px;background:#e84855}#space_list table td.type,#space_list table td.area{font-size:12px}#space_list table td.access{font-size:12px;padding-left:33px !important}#space_list table td.access.walk{background:url("//assets.street-academy.com/assets/academy/space/icon_walk-369a03d870a65e6783aa050d6d30081e5c490e356bff20afdc8a2065ddea2ae1.png") 7px center no-repeat}#space_list table td.access.bus{background:url("//assets.street-academy.com/assets/academy/space/icon_bus-badf2caa3b7b67822b431ce95d20c88e5a3b1bdbb4d06b4d9348fe8a7d7f422f.png") 7px center no-repeat}#space_list table td.access.car{background:url("//assets.street-academy.com/assets/academy/space/icon_car-2f0fd2e3569a97e5cd86d12b7a21eb7cc4084889b831a8fdb7dc2a7c3a35dae8.png") 7px center no-repeat}#space_list table td.courses{font-size:14px;padding:0;text-align:center}#space_list .box_paginator{text-align:right}#space_list .note{color:#e84a12;line-height:24px;margin-bottom:28px}#space_list .new_space{background:#fff;border:1px solid #ddd;padding:15px;text-align:center;margin-bottom:30px}#space_list .new_space h3{font-size:20px;color:#747474;margin:0 0 10px}#space_list .new_space p{width:860px;margin:0 auto 14px;text-align:left;font-size:15px;line-height:24px;color:#000}#space_list .new_space .new_space_info{text-align:center;font-size:12px}#space_list .new_space .btn.green{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-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;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;width:242px;height:48px;line-height:48px;font-size:18px;color:#fff;position:relative;padding:0px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#9ed530', endColorstr='#5cad1a',GradientType=0 );-moz-background-clip:padding;background-clip:padding-box;cursor:pointer;text-shadow:none}#space_list .new_space .btn.green:hover{-webkit-box-shadow:inset 0 -3px 1px 0 #5cad1a;-moz-box-shadow:inset 0 -3px 0 0 #5cad1a;box-shadow:inset 0 -3px 0 0 #5cad1a;background:#9ed530}#space_register{background:#f3f3f3;padding:1px 0}.space_register_content{width:984px;margin:0 auto}.space_register_content .head{margin:15px 0 32px;color:#848384}.space_register_content .head h2{font-size:25px;color:#848384;font-weight:bold;margin:0 0 5px}.space_register_content .head p{line-height:18px}#space_register .form_field{margin:13px 11px;background:#EFEEED;overflow:hidden}#space_register .form_field .field_with_errors label{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;font-size:15px;color:#5f5f5f;font-weight:bold;width:144px;padding:14px 0 14px 10px;margin:0}#space_register .form_field input{border:1px solid #a0a0a0}#space_register .form_field label{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;font-size:15px;color:#5f5f5f;font-weight:bold;width:144px;padding:14px 0 14px 10px}#space_register .form_field label span{display:block;color:#ff6111;font-size:12px;font-weight:normal}#space_register .form_field label span.note{margin-top:10px;color:#5f5f5f;line-height:16px;padding:0 10px 0 0}#space_register .form_field .controls{float:left;width:803px;padding:4px 0 300px 15px;margin:0 0 -300px 0;background:#FFFFFF}#space_register .form_field .controls input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:28px;line-height:28px;font-size:13px;padding:0 8px}#space_register .form_field .controls.space_name input,#space_register .form_field .controls.space_name p{width:483px}#space_register .form_field .controls.space_catch input,#space_register .form_field .controls.space_catch p{width:526px}#space_register .form_field .controls.space_type select{font-size:15px;margin-top:5px}#space_register .form_field .help-block{text-align:right;margin:0}#space_register .form_field .controls div label{padding:0;width:auto;line-height:28px;margin-right:12px}#space_register .form_field div input{width:282px;margin-bottom:12px}#space_register .form_field .controls.space_contact div span{color:#ff6111}#space_register .form_field .space_contact_phone{display:inline-block;*display:inline;*zoom:1;margin-right:32px}#space_register .form_field .space_contact_phone input{width:145px}#space_register .form_field .space_contact_mail{display:inline-block;*display:inline;*zoom:1}#space_register .form_field .space_contact_web{display:inline-block;*display:inline;*zoom:1}#space_register .form_field .space_contact_reserve{display:inline-block;*display:inline;*zoom:1}#space_register .form_field .controls.space_access div{display:inline-block;*display:inline;*zoom:1;margin:5px 0 0;vertical-align:top}#space_register .form_field .controls.space_access span{font-size:15px;color:#5f5f5f;font-weight:bold;line-height:28px;margin-right:12px}#space_register .form_field .controls.space_access input{width:145px;margin-right:12px;margin-bottom:8px}#space_register .form_field .controls.space_access select{margin:0 15px 8px 0;font-size:15px}#space_register .form_field .controls.space_address div{display:inline-block;*display:inline;*zoom:1;margin-top:5px;margin-bottom:5px;vertical-align:top}#space_register .form_field .controls.space_address div select{font-size:15px;margin-right:10px}#space_register .form_field .controls.space_address div input{margin:0 8px 0 0;width:410px}#space_register .form_field .controls.space_access .add_form_btn{text-align:right}#space_register .form_field .controls.space_access .add_form_btn p{text-decoration:underline;cursor:pointer}#space_register .form_field .controls.space_access .add_form_btn p:hover{text-decoration:none}#space_register .form_field .controls.space_access .add_form_view{display:none}#space_register .form_field textarea{width:503px;height:243px;margin:5px 0 10px}#space_register .form_field .space_introduction p,#space_register .form_field .space_system p,#space_register .form_field .space_about p{width:503px}#space_register .form_field .controls.equipment ul label{font-weight:normal;font-size:15px;color:#5f5f5f;padding:0 5px;cursor:pointer;width:auto;line-height:28px}#space_register .form_field .controls.equipment ul input{float:left;width:auto;margin:0 3px 0 0;height:28px;line-height:28px}#space_register .form_field .controls.equipment ul input:checked+label{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;background:#e1d9b8}#space_register .form_field .controls.equipment li{display:inline-block;*display:inline;*zoom:1;clear:both;margin:0 20px 0 0}#space_register .form_field .controls.space_rate ul label{font-weight:normal;font-size:15px;color:#5f5f5f;cursor:pointer;line-height:28px;width:auto;padding:0}#space_register .form_field .controls.space_rate ul input{float:left;width:auto;margin:0 8px 0 0;height:28px;line-height:28px}#space_register .form_field .controls.space_rate li{display:inline-block;*display:inline;*zoom:1;clear:both;margin:0 70px 0 0}#space_register .form_field .controls.space_rate textarea{height:98px;margin-bottom:5px}#space_register .form_field .controls.space_picture input{width:238px;line-height:0px;border:none;padding:10px 5px}#space_register .Btn.entry{width:984px;margin:52px auto 40px;text-align:center}#space_register .image_upload_box_inner img{margin-bottom:5px}#space_register .Btn.entry input{display:inline-block;*display:inline;*zoom:1;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-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;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;width:324px;height:75px;line-height:75px;font-size:24px;color:#fff;position:relative;padding:0px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#9ed530', endColorstr='#5cad1a',GradientType=0 );-moz-background-clip:padding;background-clip:padding-box;cursor:pointer;text-shadow:none}#space_register .Btn.entry input:hover{-webkit-box-shadow:inset 0 -3px 1px 0 #5cad1a;-moz-box-shadow:inset 0 -3px 0 0 #5cad1a;box-shadow:inset 0 -3px 0 0 #5cad1a;background:#9ed530}#spinner{background-image:url("//assets.street-academy.com/assets/loading-030585bda59ddb37b5adff6de75674c63733427e233c55ca3a9b489ca5cf49ef.gif");background-repeat:no-repeat;background-position:center center;width:800px;height:800px}#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}.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;height:232px;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: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}.spFeature ul li div a:hover>h3{color:#02C39A}.spFeature ul li dt{float:left;width:247px;height:147px;position:relative;overflow:hidden}.spFeature ul li dt img{height:147px;line-height:147px;position:absolute}.spFeature ul li div a:hover>dt{opacity:0.9}.spFeature ul li dd{float:right;position:relative;width:180px;height:147px;margin-right:8px}.spFeature ul li dd p{font-size:15px;line-height:23px;height:117px;color:#57585C;overflow:hidden;margin-bottom:15px}.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}.adm_panel{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.adm_panel .newClassBt{float:left}.adm_panel ul{float:left}.adm_panel ul li{display:inline-block;*display:inline;*zoom:1}.adm_panel ul li a{display:inline-block;*display:inline;*zoom:1;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;vertical-align:top}.adm_panel ul li a.search_space{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-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);background:-o-linear-gradient(top, #ffe26e, #ffce0c 81%, #edbe00);background:-ms-linear-gradient(top, #ffe26e, #ffce0c 81%, #edbe00);background:-moz-linear-gradient(top, #ffe26e, #ffce0c 81%, #edbe00);background:-webkit-linear-gradient(top, #ffe26e, #ffce0c 81%, #edbe00);background-image:-webkit-gradient(linear, left top, left bottom, from(#ffe26e), to(#edbe00));background:linear-gradient(top, #ffe26e, #ffce0c 81%, #edbe00);background-color:#ffce0c;margin-right:11px;padding:0 15px 0 20px;height:47px;background-clip:padding-box;color:#74591f;font-size:15px;line-height:47px;text-decoration:none;vertical-align:top}.adm_panel ul li a.search_space:hover{background-image:none;background-color:#edbe00}.classList{margin-top:23px;padding-bottom:30px}.mod-classList-mgBox{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin-right:4px;margin-bottom:28px;border:1px solid #EDEDED}.mod-classList-mgBox-head{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden;height:48px;line-height:48px;background-color:#F7F7F7}a.mod-classList-mgBox-head-classname{text-overflow:ellipsis;-webkit-text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;float:left;width:300px;padding-left:11px;color:#57585C;font-size:16px;white-space:nowrap}a.mod-classList-mgBox-head-classname:hover{text-decoration:underline}.mod-classList-mgBox-head-btn-area{float:right;margin-right:8px;vertical-align:middle}a.mod-classList-mgBox-head-btn{position:relative}.mod-classList-mgBox-head-btn-teacher:after{color:#4aacae}a.mod-classList-mgBox-head-btn-share{height:36px;line-height:37px}a.mod-classList-mgBox-head-btn-share:after{content:"";display:none}.mod-classList-mgBox-head-btn-organizer:after{color:#d87a0b}.mod-classList-mgBox-teacherArea{overflow:hidden;height:50px;border-bottom:1px solid #d1d1d1}.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;float:right;height:32px;margin:9px 11px;text-align:center;font-size:12px;line-height:32px;padding:0 8px}.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{float:right;line-height:50px;margin:0 8px;color:#747474;font-size:15px}.mod-classList-mgBox-teacherArea-teacher span{display:inline-block;*display:inline;*zoom:1;margin:0 6px 0 3px;font-size:16px}.mod-classList-mgBox-teacherArea-teacher span.status-pending{color:#e84a12}.mod-classList-mgBox-teacherArea-teacher span.status-approved{color:#adadad}.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:10px;width:26px;height:26px;position:relative;top:-5px}.mod-classList-mgBox-teacherArea-teacher>.btn-white-outline{color:#747474}.mod-classList-mgBox-teacherArea-teacher>.btn-white-outline:hover{text-decoration:none}.mod-classList-mgBox-status{border-bottom:1px solid #d1d1d1;background:#f8f8f8}.mod-classList-mgBox-status li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;width:138px;height:90px;padding:17px 0 14px 12px;border-right:1px solid #d1d1d1}.mod-classList-mgBox-status li:nth-of-type(1),.mod-classList-mgBox-status li:nth-of-type(2){background:url("//assets.street-academy.com/assets/academy/dashboard/teacher/icon-teach_ctrbox-667455deb80169868ca2fa2abd9fe94ddcfa884109a5fb6e3fc76660cccb5ed5.png") no-repeat 13px 43px}.mod-classList-mgBox-status li:nth-of-type(3){background:url("//assets.street-academy.com/assets/academy/dashboard/teacher/icon-student_ctrbox-e3e7d280201bba023604f08688abb785e89a4c5846a0bef0c4516d75427a205b.png") no-repeat 13px 43px}.mod-classList-mgBox-status li:nth-of-type(4){background:url("//assets.street-academy.com/assets/academy/dashboard/teacher/icon-review_ctrbox-1090a0dc2b555dd4076cc087816f24e3272334ad4929868d31757911e0672578.png") no-repeat 13px 43px}.mod-classList-mgBox-status li:last-child{border-right:none;background:url("//assets.street-academy.com/assets/academy/dashboard/teacher/icon-wish_ctrbox-dae83658296420e22234b2262e4081d94a8dfaca4bac6bbc00028527a1d804d9.png") no-repeat 13px 43px}.mod-classList-mgBox-status p{color:#adadad;font-size:15px}.mod-classList-mgBox-status .count-number{display:inline-block;*display:inline;*zoom:1;line-height:normal;padding:0px 0px 0px 46px;color:#747474;font-size:32px;cursor:default}.mod-classList-mgBox-status .count-number.An{color:#02C39A}.mod-classList-mgBox-discount{border-bottom:1px solid #EDEDED}.mod-classList-mgBox-discount a{overflow:auto;display:block;line-height:44px;transition:background-color 0.25s}.mod-classList-mgBox-discount a:hover{color:#57585C;background-color:rgba(2,195,154,0.1)}.mod-classList-mgBox-discount .sa-icon{margin-right:4px}.mod-classList-mgBox-discount_icon{width:32px;height:32px;line-height:32px;color:#fff;float:left;background-color:#02C39A;border-radius:50%;text-align:center;margin:6px}.mod-classList-mgBox-discount_icon .sa-icon{margin:0}.mod-classList-mgBox-recent-situation{font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif;background:#F7F7F7}.mod-classList-mgBox-recent-situation .-add-date{background-color:#f8f8f8;display:block;height:35px;line-height:35px;text-align:center}.mod-classList-mgBox-recent-situation ul li{position:relative;padding:0 8px 0 15px;border-bottom:1px solid #EDEDED;font-size:15px;line-height:44px}.mod-classList-mgBox-recent-situation ul li .nav-to-class{position:relative;display:block;width:100%;height:100%;color:#9e9e9e}.mod-classList-mgBox-recent-situation ul li .icon-sa-calendar{margin-right:7px;font-size:18px;vertical-align:-2px}.mod-classList-mgBox-recent-situation ul li .i_prev{display:inline-block;*display:inline;*zoom:1;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;width:44px;line-height:25px;margin-right:11px;background:#888;color:#fff;font-size:13px;text-align:center}.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;width:44px;line-height:25px;margin-right:11px;background:#02C39A;color:#fff;font-size:13px;text-align:center}.mod-classList-mgBox-recent-situation ul li .date1{display:inline-block;*display:inline;*zoom:1;margin-right:8px;color:#02C39A;line-height:30px}.mod-classList-mgBox-recent-situation ul li .date2{display:inline-block;*display:inline;*zoom:1;margin-right:8px;color:#888;line-height:30px}.mod-classList-mgBox-recent-situation ul li .attend{margin-left:10px}.mod-classList-mgBox-recent-situation ul li .price{position:absolute;top:0;right:250px;color:#555}.mod-classList-mgBox-recent-situation ul li a:hover>span.date1,.mod-classList-mgBox-recent-situation ul li a:hover>span.date2{text-decoration:underline}.mod-classList-mgBox-recent-situation .btn-date-edit{display:inline-block;*display:inline;*zoom:1;position:absolute;top:5px;right:8px;color:#747474}.mod-classList-mgBox-recent-situation.course_widget>ul{border-bottom:1px solid #dddddd}.mod-classList-mgBox-recent-situation.course_widget>ul li{border-bottom:none}.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-foot{position:relative;height:47px;line-height:47px;font-size:15px;text-align:center}.mod-classList-mgBox-foot .-share{display:block;width:100%;height:100%;color:#fff;background-color:#02C39A;transition:background-color 0.25s}.mod-classList-mgBox-foot .-share.-has-discount{width:50%;float:right}.mod-classList-mgBox-foot .-share:hover{background-color:#02aa86}.mod-classList-mgBox-foot .-add-discount{width:50%;color:#02C39A;display:block;float:left;height:100%;transition:background-color 0.25s}.mod-classList-mgBox-foot .-add-discount:hover{background-color:#F7F7F7}.mod-classList-mgBox-foot .sa-icon{vertical-align:middle}.mod-classList-mgBox-foot .icon-sa-add-circle{display:inline-block;*display:inline;*zoom:1;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:24px;height:24px;line-height:24px;margin-right:20px;background-color:#71a93a;color:#fff;font-weight:bold;vertical-align:middle}.adm_panel .ControlContent .CFHeader.scheduleMg h2{background:url("//assets.street-academy.com/assets/academy/dashboard/teacher/CtrNav_dates_icon_on-e03d46c2ecd0c35699336953084a593a0d6582400cfcf363c7b9016d6013c588.png") no-repeat 0 center}.scheduleList{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 0 100px 0;padding:0px;width:100%;-moz-border-radius-bottomleft:0px;-webkit-border-bottom-left-radius:0px;border-bottom-left-radius:0px;-moz-border-radius-bottomright:0px;-webkit-border-bottom-right-radius:0px;border-bottom-right-radius:0px;-moz-border-radius-topright:0px;-webkit-border-top-right-radius:0px;border-top-right-radius:0px;-moz-border-radius-topleft:0px;-webkit-border-top-left-radius:0px;border-top-left-radius:0px}.scheduleList table{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #d1d1d1;border-collapse:collapse;border-spacing:0;width:100%;height:100%;margin:0px;padding:0px}.scheduleList tr:last-child td:last-child{-moz-border-radius-bottomright:0px;-webkit-border-bottom-right-radius:0px;border-bottom-right-radius:0px}.scheduleList table tr:first-child td:first-child{-moz-border-radius-topleft:0px;-webkit-border-top-left-radius:0px;border-top-left-radius:0px}.scheduleList table tr:first-child td:last-child{-moz-border-radius-topright:0px;-webkit-border-top-right-radius:0px;border-top-right-radius:0px}.scheduleList tr:last-child td:first-child{-moz-border-radius-bottomleft:0px;-webkit-border-bottom-left-radius:0px;border-bottom-left-radius:0px}.scheduleList tr:nth-child(odd){background-color:#f9f9f9}.scheduleList tr:nth-child(even){background-color:#ffffff}.scheduleList td{vertical-align:middle;border:1px solid #d1d1d1;border-width:0px 1px 1px 0px;text-align:left;padding:8px;font-weight:normal;color:#555555}.scheduleList tr:last-child td{border-width:0px 1px 0px 0px}.scheduleList tr td:last-child{border-width:0px 0px 1px 0px}.scheduleList tr:last-child td:last-child{border-width:0px 0px 0px 0px}.scheduleList tr:first-child td{background-color:#c7c8c9;border:0px solid #d1d1d1;text-align:center;border-width:0px 0px 1px 0px;font-size:15px;font-family:Arial;color:#000000}.scheduleList tr:first-child:hover td{background-color:#c7c8c9}.scheduleList tr:first-child td:first-child,.scheduleList tr:first-child td:last-child{border-width:0px 0px 1px 0px}.scheduleList tr td.course_widget{border-bottom:2px solid #d7d7d7}.scheduleList td.className{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:320px}.scheduleList td.className .classTitle{position:relative;font-size:13px;padding:5px 0}.scheduleList td.className .classTitle a{text-overflow:ellipsis;-webkit-text-overflow:ellipsis;-o-text-overflow:ellipsis;display:block;color:#4aacae}.scheduleList td.className .classTitle a:hover{text-decoration:underline}.scheduleList td.className .classTitle a div.label{display:inline-block;position:absolute;font-size:9px;left:-5px;top:-6px;padding:0 2px}.scheduleList td.className .classTitle a div.label.un_done{background-color:#d7d7d7;color:#696969}.scheduleList td.className .classTitle a div.label.next{background-color:#73a842;color:#ffffff}.scheduleList td.className .classTitle a div.label.done{background-color:#e2e2df;color:#ababa9}.scheduleList td.className .classTitle a span{display:block;font-size:19px}.scheduleList td.className .classTitle a.edit{display:inline-block;*display:inline;*zoom:1;position:absolute;top:7px;right:7px;width:18px;height:19px;text-indent:-9999px;background:url("//assets.street-academy.com/assets/academy/dashboard/teacher/icon_pencil_blue-0717c63efcee03cc347cd9aa1235ed9174664e74c5fef5570febe916d828e1c4.png") no-repeat 0 center}.scheduleList td.className .holdingArea{position:relative}.scheduleList td.className .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}.scheduleList td.className .class_status-soldout{display:inline-block;*display:inline;*zoom:1;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin:4px 0;padding:4px 8px;color:#fff;background:#e84a12}.scheduleList td.className .waitinglistArea{float:left;color:#e84a12;font-weight:bold}.scheduleList td.Situation{width:131px}.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}.BtnArea{margin-top:14px}.BtnArea a{display:inline-block;*display:inline;*zoom:1;text-align:center;padding:0 16px;vertical-align:top}.BtnArea .send{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:0 3px 1px 0 #528317;-moz-box-shadow:0 3px 0 0 #528317;box-shadow: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;text-align:center;padding:0 35px;vertical-align:top;border:none;height:44px;line-height:44px;font-size:15px;color:#fff;margin-right:13px;cursor:pointer}.BtnArea .send:hover{background:#64af1b}.BtnArea .cancel{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 3px 1px 0 #cfcfcf;-moz-box-shadow:0 3px 0 0 #cfcfcf;box-shadow:0 3px 0 0 #cfcfcf;background:-o-linear-gradient(top, #f9f9f9, #f5f5f5);background:-ms-linear-gradient(top, #f9f9f9, #f5f5f5);background:-moz-linear-gradient(top, #f9f9f9, #f5f5f5);background:-webkit-linear-gradient(top, #f9f9f9, #f5f5f5);background:-webkit-gradient(linear, left top, left bottom, from(#f9f9f9), to(#f5f5f5));background:linear-gradient(top, #f9f9f9, #f5f5f5);background-color:#f9f9f9;border:1px solid #e0e0e0;height:44px;overflow:hidden;line-height:44px;font-size:13px;color:#4aacae;background-clip:padding-box}.BtnArea .cancel:hover{background:#f1f1f1}input[type=checkbox].counter,input[type=checkbox].dmCheck{display:none}.CalendarCheck{width:220px;margin:12px auto 0 auto;padding-bottom:50px}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{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 0 10px 0 rgba(10,2,4,0.39);-moz-box-shadow:0 0 9px 0 rgba(10,2,4,0.39);box-shadow:0 0 9px 0 rgba(10,2,4,0.39);position:fixed;top:20%;left:50%;width:620px;margin-left:-310px;z-index:10000;background:#fff}.SubscriberList .SLHead{-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;height:58px;line-height:58px;color:#424242;padding-left:22px}.SubscriberList .SLHead .Title{display:inline-block;*display:inline;*zoom:1;font-size:20px}.SubscriberList .SLHead .closeBtn{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 a{display:inline-block;*display:inline;*zoom:1;height:64px;font-size:14px;color:#747474}.SubscriberList .SLBody ul li a:hover{text-decoration:underline}.SubscriberList .SLBody ul li .Msg{display:inline-block;*display:inline;*zoom:1;position:absolute;top:25px;right:25px;width:18px;height:13px;background:url("//assets.street-academy.com/assets/academy/dashboard/teacher/icon_MSG-5bed5f505b085246d2389b589c1f5ed24d945a3a1e72e730646d7bd9ba7cac09.png") no-repeat 0 center}.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}.SubscriberList .SLFoot a.AllMsg{background:url("//assets.street-academy.com/assets/academy/dashboard/teacher/icon_MSG-5bed5f505b085246d2389b589c1f5ed24d945a3a1e72e730646d7bd9ba7cac09.png") no-repeat 0 center;padding-left:27px}.SubscriberList .SLFoot a.SumaList{background:url("//assets.street-academy.com/assets/academy/dashboard/teacher/icon_Summary-de61db56736e3a7e17ac0c65515f48b4eeae3d01f64b661ae88c9397a1bae7ea.png") no-repeat 0 center;padding-left:24px;margin-left:40px}.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-030585bda59ddb37b5adff6de75674c63733427e233c55ca3a9b489ca5cf49ef.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}.teacher_list_content{width:984px;margin:0 auto}.teacher_list_nav{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:1px 2px 2px 0 rgba(0,0,0,0.11);-moz-box-shadow:1px 2px 1px 0 rgba(0,0,0,0.11);box-shadow:1px 2px 1px 0 rgba(0,0,0,0.11);float:left;width:226px;padding:20px 12px;background-color:#fff;margin-bottom:40px}.teacher_list_nav h4{color:#747474;font-size:15px;font-weight:bold;margin-bottom:12px}.teacher_list_nav .line{border-bottom:1px solid #bbb;margin:18px -12px;background:none;height:1px}#search_freeword_input,#search_skill_tag_input{-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 1px 1px 4px 0 #e4e4e4;-moz-box-shadow:inset 1px 1px 3px 0 #e4e4e4;box-shadow:inset 1px 1px 3px 0 #e4e4e4;width:88%;height:26px;background-color:#fff;border:solid 1px #c2c2c2;margin-right:-7px}input#search_freeword_submit,#search_skill_tag_submit{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:26px;height:26px;display:inline-block;-webkit-border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0;background:#ececec url("//assets.street-academy.com/assets/academy/icon_search-ab832ad7ed00ffd8fc2fdcbf7ef4f2cd78ae842df6adb8bc363d44ebf67ce03e.png") no-repeat center center;border:solid 1px rgba(0,0,0,0.17)}.search_freeword_area p.search_area{-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;background:-o-linear-gradient(top, rgba(255,255,255,0.03), rgba(0,0,0,0.03) 19%, rgba(75,75,75,0.03));background:-ms-linear-gradient(top, rgba(255,255,255,0.03), rgba(0,0,0,0.03) 19%, rgba(75,75,75,0.03));background:-moz-linear-gradient(top, rgba(255,255,255,0.03), rgba(0,0,0,0.03) 19%, rgba(75,75,75,0.03));background:-webkit-linear-gradient(top, rgba(255,255,255,0.03), rgba(0,0,0,0.03) 19%, rgba(75,75,75,0.03));background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255,255,255,0.03)), to(rgba(75,75,75,0.03)));background:linear-gradient(top, rgba(255,255,255,0.03), rgba(0,0,0,0.03) 19%, rgba(75,75,75,0.03));background-color:#f8f8f8;position:relative;width:200px;height:32px;border:solid 1px #bfbfbf;padding-left:12px;font-size:13px;color:#747474;line-height:32px;margin-top:16px}.search_freeword_area p.search_area:after{position:absolute;content:"";top:13px;right:8px;z-index:0;width:0px;height:0px;border-style:solid;border-width:6px 4px 0 4px;border-color:#000 transparent transparent transparent}.search_freeword_area p.search_area:before{position:absolute;content:"";top:0;right:24px;height:100%;width:1px;z-index:0;background:#d3d3d3}.search_teacher_rank ul li{margin-bottom:8px}.search_teacher_rank ul li a{display:inline-block}.search_teacher_rank ul li a:hover{opacity:0.7}.search_skill_tag ul{margin:16px -8px 10px 0}.search_skill_tag li{display:inline-block;margin:0 8px 10px 0}.search_skill_tag li a{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#f0f0f0;color:#747474;position:relative;z-index:0;line-height:24px;display:inline-block;padding:0 18px}.search_skill_tag li a:before{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:-o-linear-gradient(top, #fff, #cfd0ca);background:-ms-linear-gradient(top, #fff, #cfd0ca);background:-moz-linear-gradient(top, #fff, #cfd0ca);background:-webkit-linear-gradient(top, #fff, #cfd0ca);background:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#cfd0ca));background:linear-gradient(top, #fff, #cfd0ca);background-color:#cfd0ca;content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;z-index:-2}.search_skill_tag li a:after{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;content:"";position:absolute;top:0;right:0;left:0;bottom:0;background:#f0f0f0;z-index:-1}.search_skill_tag li a:hover{opacity:0.7}.search_skill_tag .all_skill{color:#32485d;font-size:13px;font-weight:bold}.search_skill_tag .all_skill:hover{text-decoration:underline}.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}.guest_archive_all ul li a{color:#747474;font-size:13px;font-weight:bold;line-height:30px}.guest_archive_all 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}#teacher_list .teacher_list_view{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;width:758px;padding:0 10px 0 20px}#teacher_list .teacher_list_view a{color:#32485d}#teacher_list .teacher_list_view a:hover{text-decoration:underline}.teacher_list_view .this_month_guest_teacher{margin-bottom:30px;padding-left:20px}.teacher_list_view .this_month_guest_teacher h3{color:#747474;font-size:20px;line-height:55px;margin-left:3px}.this_month_guest_teacher .guest_teacher_box{float:left;width:472px;height:153px;background:#fff}.this_month_guest_teacher .guest_teacher_box img{display:inline-block;width:153px;height:153px}.this_month_guest_teacher .guest_teacher_box .pict_image{float:left;width:153px}.this_month_guest_teacher .guest_teacher_box .teacher_detail{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;width:318px;padding:10px 15px}.teacher_list_view .this_month_guest_teacher ul{padding-bottom:30px}.teacher_list_view .this_month_guest_teacher ul li{margin-bottom:25px}.guest_teacher_box .teacher_detail .teacher_name_catch a{font-size:18px;line-height:20px;display:inline-block;max-width:288px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-text-overflow:ellipsis;-o-text-overflow:ellipsis}.guest_teacher_box .teacher_detail .teacher_name_catch a.see_profile{font-size:10px;display:inline-block;line-height:16px;background:url("//assets.street-academy.com/assets/academy/teacher/cursor_circle_right-bf38b001fadd263fba962da7782c8c18a13ec36dd8aa706177c4eb4606c32476.png") 0 0 no-repeat;padding-left:20px;margin:6px 0}.guest_teacher_box .teacher_detail .teacher_name_catch span{display:block;font-size:12px;color:#747474;max-width:288px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-text-overflow:ellipsis;-o-text-overflow:ellipsis}.guest_teacher_box .teacher_detail .teacher_open_class{margin-top:10px}.guest_teacher_box .teacher_detail .teacher_open_class span{display:block;font-size:10px;margin-bottom:3px}.guest_teacher_box .teacher_detail .teacher_open_class a{font-size:12px;display:inline-block;line-height:16px;height:32px;overflow:hidden}.this_month_guest_teacher .archive_guest{display:inline-block;float:right;width:227px;height:154px;background:url("//assets.street-academy.com/assets/academy/teacher/bn_guest_archive-305abf5f26d1e4f731a794126dcffb0a8eb19ac53cca6ba527be03327a4ee0c2.png") 0 0 no-repeat;text-indent:-9999px}.this_month_guest_teacher .archive_guest:hover{opacity:0.8}#teacher_list .teacher_list_main_content ul.teacher_list_main_content_list{margin-right:-20px;margin-bottom:50px}#teacher_list .teacher_list_main_content ul li.teacher_list_box_wrapper{float:left;margin-right:23px;margin-bottom:27px}#teacher_list .teacher_list_main_header{margin-bottom:23px}#teacher_list .teacher_list_main_header h3{float:left;font-size:20px;color:#747474;width:90%}#teacher_list .teacher_list_main_header ul{float:right}#teacher_list .teacher_list_main_header ul li{display:inline-block}#teacher_list .teacher_list_box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:226px;height:286px;background:#fff;padding:0 10px}#teacher_list .teacher_list_box.biz{border-top:6px solid #afafaf}#teacher_list .teacher_list_box.web{border-top:6px solid #84d4e8}#teacher_list .teacher_list_box.mono{border-top:6px solid #8ac64c}#teacher_list .teacher_list_box.life{border-top:6px solid #e4b700}#teacher_list .teacher_list_box.mama{border-top:6px solid #f4a4c5}#teacher_list .teacher_list_box.lang{border-top:6px solid #6ed7d4}#teacher_list .teacher_list_box .teacher_name{font-size:16px;line-height:40px;margin-bottom:1px;width:206px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-align:left}#teacher_list .teacher_list_box .pict_detail .pict{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;width:89px;padding:0 12px 0 3px}#teacher_list .teacher_list_box .pict_detail .pict img{width:74px;height:74px}#teacher_list .teacher_list_box .pict_detail .detail{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;width:117px;font-size:12px;line-height:16px;padding-right:3px}#teacher_list .teacher_list_box .pict_detail .detail p{margin-top:4px;height:48px;overflow:hidden}#teacher_list .teacher_list_box .have_skills ul{margin:16px -15px 5px 0;height:66px;overflow:hidden}#teacher_list .teacher_list_box .have_skills ul li{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin:0 10px 9px 0;background-color:#f0f0f0;color:#747474;position:relative;z-index:0;line-height:24px;display:inline-block;padding:0 10px}#teacher_list .teacher_list_box .have_skills ul li:before{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:-o-linear-gradient(top, #fff, #cfd0ca);background:-ms-linear-gradient(top, #fff, #cfd0ca);background:-moz-linear-gradient(top, #fff, #cfd0ca);background:-webkit-linear-gradient(top, #fff, #cfd0ca);background:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#cfd0ca));background:linear-gradient(top, #fff, #cfd0ca);background-color:#cfd0ca;content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;z-index:-2}#teacher_list .teacher_list_box .have_skills ul li:after{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;content:"";position:absolute;top:0;right:0;left:0;bottom:0;background:#f0f0f0;z-index:-1}#teacher_list .teacher_list_box .have_people{text-align:right}#teacher_list .teacher_list_box .have_people ul{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-top:1px solid #dad5c2;border-bottom:1px solid #dad5c2;height:42px;line-height:42px;margin:0 -10px}#teacher_list .teacher_list_box .have_people ul li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;width:75px;border-right:1px solid #dad5c2;color:#b5b5b5;font-size:16px;display:block;padding:0 9px 0 0}#teacher_list .teacher_list_box .have_people ul li:last-child{border-right:none;width:74px}#teacher_list .teacher_list_box .have_people ul li.teach{background:url("//assets.street-academy.com/assets/academy/teacher/icon_s_teach-5e2df9c8939c233d82af7d0af3beae0116ce1b71f4e2b9a90fbae0ce6601aa61.png") 7px center no-repeat}#teacher_list .teacher_list_box .have_people ul li.student{background:url("//assets.street-academy.com/assets/academy/teacher/icon_s_student-7f8bd519962de207fd839aac1d14c7e79218b5b304f8314bb360c935f1784a46.png") 7px center no-repeat}#teacher_list .teacher_list_box .have_people ul li.reviews{background:url("//assets.street-academy.com/assets/academy/teacher/icon_s_review-5750a7831853c5abab726700786f2f4c99c72db87c897abf116b185aab8c2843.png") 7px center no-repeat}#teacher_list .teacher_list_box .have_people .see_profile{display:inline-block;line-height:33px;padding-left:18px;font-size:10px;background:url("//assets.street-academy.com/assets/academy/teacher/cursor_circle_right-bf38b001fadd263fba962da7782c8c18a13ec36dd8aa706177c4eb4606c32476.png") 0 center no-repeat}.modalList{display:none}.SubscriberList{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 0 1px 0 rgba(10,2,4,0.39);-moz-box-shadow:0 0 0 0 rgba(10,2,4,0.39);box-shadow:0 0 0 0 rgba(10,2,4,0.39);position:fixed;top:20%;left:50%;width:620px;margin-left:-310px;z-index:10000;background:#fff}.SubscriberList .SLHead{-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;height:58px;line-height:58px;color:#424242;padding-left:22px}.SubscriberList .SLHead .Title{display:inline-block;font-size:20px}.SubscriberList .SLHead .closeBtn{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 a{display:inline-block;height:64px;font-size:14px;color:#747474}.SubscriberList .SLBody ul li a:hover{text-decoration:underline}.SubscriberList .SLBody ul li .Msg{position:absolute;top:25px;right:25px;width:18px;height:13px;display:inline-block;background:url("//assets.street-academy.com/academy/teacher/icon_MSG.png") no-repeat 0 center}.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}.SubscriberList .SLFoot a.AllMsg{background:url("//assets.street-academy.com/academy/teacher/icon_MSG.png") no-repeat 0 center;padding-left:27px}.SubscriberList .SLFoot a.SumaList{background:url("//assets.street-academy.com/academy/teacher/icon_Summary.png") no-repeat 0 center;padding-left:24px;margin-left:40px}.SubscriberList .SLBody.skills{background:#e3e3e3;border-radius:0 0 5px 5px}.SubscriberList .SLBody.skills ul{width:520px;margin:25px auto 0;min-height:448px}.SubscriberList .SLBody.skills ul li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:auto;display:inline-block;line-height:normal;border:none;padding:0}.SubscriberList .SLBody.skills ul li a{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;position:relative;height:auto;font-size:13px;display:inline-block;line-height:24px;background-color:#f0f0f0;color:#747474;z-index:0;display:inline-block;padding:0 18px;margin:0 8px 13px 0}.SubscriberList .SLBody.skills ul li a:hover{text-decoration:none;opacity:0.7}.SubscriberList .SLBody.skills ul li a:before{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:-o-linear-gradient(top, #fff, #cfd0ca);background:-ms-linear-gradient(top, #fff, #cfd0ca);background:-moz-linear-gradient(top, #fff, #cfd0ca);background:-webkit-linear-gradient(top, #fff, #cfd0ca);background:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#cfd0ca));background:linear-gradient(top, #fff, #cfd0ca);background-color:#cfd0ca;content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;z-index:-2}.SubscriberList .SLBody.skills ul li a:after{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;content:"";position:absolute;top:0;right:0;left:0;bottom:0;background:#f0f0f0;z-index:-1}#loading_teacher_list{background-image:url("//assets.street-academy.com/assets/loading-030585bda59ddb37b5adff6de75674c63733427e233c55ca3a9b489ca5cf49ef.gif");background-repeat:no-repeat;background-position:center center;width:800px;height:800px}#teacher_list .teacher_list_main_header #search_all_on_head{float:right;font-size:18px;display:none}#teacher_list .teacher_list_main_header #search_all_on_head a{text-decoration:underline}#userprofile_h1_field h1{font-size:20px;font-weight:bold;margin-bottom:15px;width:700px;float:left;background:url("//assets.street-academy.com/assets/academy/border-left_3x20-167676a2245bf249535c3a8dd8623441c146331e4087c8ed8e5bdeb07c554408.png") no-repeat;line-height:20px;padding-left:10px}#userprofile_h1_field h1.userprofile_h1{width:500px}#userprofile_side{width:370px;background-color:#F5F6F1;border-radius:5px;float:left;box-shadow:0 1px 1px rgba(0,0,0,0.15)}#userprofile_side .user_photo_info{width:346px;padding-top:10px;margin:0 12px}#userprofile_side .user_photo_info img.user_photo{float:left;width:160px;height:160px}#userprofile_side .user_photo_info div.user_info{float:right;width:170px}#userprofile_side .user_photo_info div.user_info p.user_info_name{font-weight:bold;font-size:16px}#userprofile_side .user_photo_info div.user_info p.user_info_bio{font-size:11px}#userprofile_side .user_photo_info div.user_info .buttons{margin-top:10px}#userprofile_side .user_photo_info div.user_info .buttons i{margin-right:5px}#userprofile_side .user_description{width:346px;margin:12px;font-size:12px}#user_badge{margin-top:20px}#user_badge .badge_list li{float:left;margin-left:15px}#userprofile_side .user_count_field{width:367px;margin:12px 0 12px 11px}#userprofile_side .user_count_field .teach_score{width:91px}#userprofile_side .user_count_field .count_box{width:168px;margin-bottom:12px}#userprofile_main{width:590px;float:right}#userprofile_main .userprofile_tab_buttons{text-align:center}#userprofile_main .userprofile_tab_buttons a{width:266px;height:39px;display:inline-block;*display:inline;*zoom:1}#userprofile_main .userprofile_tab_buttons a.userprofile_tab_buttons_teach{background:url("//assets.street-academy.com/assets/academy/image_set-7367c4cc47a838789d1052957893c473450d69b6b5aaba93d466b41e3961542f.png") no-repeat 0px -693px}#userprofile_main .userprofile_tab_buttons a.userprofile_tab_buttons_teach:hover{background-position:0px -732px}#userprofile_main .userprofile_tab_buttons a.userprofile_tab_buttons_learn{background:url("//assets.street-academy.com/assets/academy/image_set-7367c4cc47a838789d1052957893c473450d69b6b5aaba93d466b41e3961542f.png") no-repeat -266px -693px}#userprofile_main .userprofile_tab_buttons a.userprofile_tab_buttons_learn:hover{background-position:-266px -732px}#userprofile_main .userprofile_tab_buttons a.link_focus{background-position-y:-732px}#userprofile_main .class_box_field{width:510px;margin:0 auto 10px}#userprofile_main .review_content{background-color:#fff;width:520px;margin:0 auto}#userprofile_main .review_content .reviews{margin:10px auto}#userprofile_main .review_content h2{margin:0 0 10px 0}#userprofile_main .reviews h3{font-size:15px;font-weight:bold;margin:5px 0}#userprofile_main .review_content .count_box{float:left;width:166px;height:43px}#userprofile_main .review_content .reviews .review_detail{width:300px}#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}#paymentContent{margin:19px 17px 30px}#paymentContent #accounts_form_view{height:auto}#contents_wrapper.NSta{margin:0;width:100%;background:#f3f3f3}#contents_wrapper.NSta #paymentContent{margin:0;padding:0 0 24px;width:100%}#contents_wrapper.NSta #paymentContent .payment-header{margin-bottom:40px;padding:22px 0}#contents_wrapper.NSta #paymentContent .payment-header .payment-header-inner{margin:0 auto;width:984px}#contents_wrapper.NSta #paymentContent h3{margin-bottom:5px;font-weight:bold;font-size:25px}#contents_wrapper.NSta #paymentContent h3.circumstances{display:inline-block;margin-bottom:14px;line-height:1.0}#contents_wrapper.NSta #paymentContent ul.payment_nav{display:inline-block;margin:15px 0px 0px 20px}#contents_wrapper.NSta #paymentContent ul.payment_nav li{float:left;font-size:16px}#contents_wrapper.NSta #paymentContent ul.payment_nav li a{text-decoration:none;font-size:13px}#contents_wrapper.NSta #paymentContent ul.payment_nav li a:hover{text-decoration:underline}#contents_wrapper.NSta #paymentContent ul.payment_nav li:first-child{margin-right:6px;padding-right:6px}#contents_wrapper.NSta .payment-body{margin:0 auto;width:984px}#contents_wrapper.NSta .payment-content-teacher .payment-header{background-color:#4aacae}#contents_wrapper.NSta .payment-content-teacher h3.circumstances{color:#bae7e8}#contents_wrapper.NSta .payment-content-teacher .payment_nav li:first-child{border-right:1px solid #bae7e8}#contents_wrapper.NSta .payment-content-teacher .payment_nav a{color:#bae7e8}#paymentContent .flow_of_payment{position:relative;margin:10px 0 26px}#paymentContent .flow_of_payment h2{margin-bottom:12px;color:#747474;font-size:20px}#paymentContent .flow_of_payment p{width:980px;height:83px;background:url("//assets.street-academy.com/assets/academy/flow_of_payment-6a26fc140a3511f8b9068c3cbe821895d4525aa50b96710e4f9addb97619f29e.png") no-repeat 0px 0px;text-indent:-9999px}#paymentContent .flow_of_payment a{position:absolute;bottom:7px;left:165px;color:#73a842;text-decoration:underline;font-size:11px}#paymentContent .flow_of_payment a:hover{text-decoration:none}.line_solid{margin:20px -4px 10px;height:auto;border-bottom:1px solid #c5c5c5}#submitFormAddClass.newclass .kBtn:hover{background:#9ed530;-moz-box-shadow:inset 0px -3px #5cad1a;box-shadow:inset 0px -3px #5cad1a}#paymentContent .pBtn{display:inline-block;margin-bottom:10px;padding:0;width:425px;border:none;-moz-border-radius:6px;border-radius:6px;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%);-moz-box-shadow:inset 0px -3px #518317;box-shadow:inset 0px -3px #518317;color:#ffffff;text-align:center;font-size:19px;line-height:46px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#9ed530', endColorstr='#5cad1a',GradientType=0 );cursor:pointer}#paymentContent .pBtn:hover{background:#9ed530;-moz-box-shadow:inset 0px -3px #5cad1a;box-shadow:inset 0px -3px #5cad1a}#paymentContent .pBtnw{position:relative;display:block;margin:0px 1px;padding:0px;width:175px;border:1px solid #d2d2d2;-moz-border-radius:10px;border-radius:10px;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;font-weight:normal;font-size:19px;line-height:46px;cursor:pointer}#paymentContent .pBtnw:hover{background:#e1e1e1}#paymentContent .pBtnc{position:relative;display:block;margin:0px 1px;padding:0px;width:90px;border:none;-moz-border-radius:10px;border-radius:10px;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;font-weight:bold;font-size:15px;line-height:46px;cursor:pointer}#paymentContent .bank_setting{margin:0 0 10px;padding:10px;background:#fff}#paymentContent .bank_setting .bank_setting_header{overflow:hidden;height:48px;line-height:48px}#paymentContent .bank_setting .bank_setting_header h3{display:inline-block;margin:0 !important}#paymentContent .bank_setting .bank_setting_header p{display:inline-block;margin:0 0 0 30px;vertical-align:top;font-size:16px}#paymentContent .bank_setting span{float:right;margin:0 12px 0 0}#paymentContent .bank_setting .bank_setting_footer .btn{float:right}#paymentContent .bank_setting .bank_setting_footer .pBtn{margin:0 10px 0 0;width:235px;height:48px;text-shadow:none;line-height:45px}#transferData{margin-top:6px;border:1px solid #dbe8ed}#transferData #transferDataInner{height:44px;border:1px solid #fff;background-color:#eff6f9;color:#075c81;font-size:18px;line-height:44px}#transferButton{margin-top:19px;text-align:center}#transferButton input{width:130px;height:33px}#transferText{margin:13px 0 9px;font-size:12px}#bankAccountLink{font-size:14px}#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}.dropdown-menu .submenu-toggle{position:absolute;width:240px;border:1px solid #DDD;background-color:#FFF;display:none;margin-left:50px}.dropdown-menu .submenu-toggle li{padding:2px 10px 2px 10px}.dropdown-menu .submenu-toggle li a{display:block}.dropdown-menu .submenu-toggle li:hover{background-color:#EEE}.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-wrap{position:relative;text-align:center}.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-view-toggle{position:relative}.admin-menu .hover-view-toggle::before{content:'';width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:8px solid #fff;position:absolute;right:10px;top:0;bottom:0;margin:auto}.admin-menu .hover-panel{position:absolute;left:200px;top:84px;z-index:9999}.admin-menu .hover-panel .hover-panel-block{padding:8px 0;width:auto;height:auto;border:1px solid #fff;float:left;display:inline-block;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.admin-menu .hover-panel .hover-panel-block a{display:block;color:white;padding:2px 10px 0px 10px}.admin-menu .hover-panel .hover-panel-block div{padding:4px;border-bottom:1px solid rgba(0,0,0,0.05)}.admin-menu .hover-panel .hover-panel-block div:hover{transition:background-color 0.5s;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}.p-teach-seo_register-box{text-align:center;-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}.p-teach-seo_registration_header_badge{position:absolute;right:24px;top:24px}.p-teach-seo_submenu{display:table;width:980px;padding-top:12px}.p-teach-seo_submenu li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:table-cell;width:245px;border-right:1px solid rgba(255,255,255,0.3);text-align:center;line-height:32px;letter-spacing:normal;border-right:solid 1px #04C2CC}.p-teach-seo_submenu li:last-child{border-right:none}.p-teach-seo_submenu li a{font-size:16px;color:#04C2CC;display:block;padding:0;transition:background-color 0.25s}.p-teach-seo_submenu li a.-active{font-weight:bold;font-weight:700}.p-teach-seo_header{background-image:url("//assets.street-academy.com/assets/view/teach/teach-banner-1-dark-8e9e714388b0b67877ed2d3e3759433e1c09e7cc1dc750af4afa49d5b96cb901.jpg");background-position:center left;background-size:cover}.p-teach-seo_header h2{color:#04C2CC}.p-teach-seo_stats{padding:28px 0;font-size:15px;position:relative;width:810px;text-align:center;height:80px;background:#F7F7F7;border:solid 5px #04C2CC;margin:0 auto}.p-teach-seo_stats .-stats_box{position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);width:100%;left:0}.p-teach-seo_stats .-stats_item{display:inline-block;margin:0 24px}.p-teach-seo_stats .-stats_item_figure{font-size:28px;color:#04C2CC}.teach_page_wrapper{background:#f0ede0}.teach_page{width:984px;margin:0 auto;background:#fff}.top_teach_question_description>p.mb10{margin-bottom:10px}.top_teach_question_description>.nav-to-organizer-lp-area{position:relative;width:100%;height:46px;margin-top:10px}.top_teach_question_description>p>.l-nav-to-organizer-lp{position:absolute;right:0;bottom:0}.teach_page a.fbBtn{width:409px;height:74px;line-height:74px;font-size:20px;padding:0 0 0 30px;background:url("//assets.street-academy.com/assets/academy/teach/teach_fb_btn-e88224de629309c0bd06c0987a7154dd3d1cfc1adc64c70dd5817dec7a0335a9.png") no-repeat 0 0;color:#FFF;display:inline-block;*display:inline;*zoom:1;margin:0 auto}.teach_page a.fbBtn:hover{background-position:0 -74px}.teachLocation{width:810px;margin:0 auto 68px}.teachLocation h2{line-height:52px;margin:50px auto 16px;padding-left:66px;background:url("//assets.street-academy.com/assets/academy/top_home/t_seo/icon_location-87bb6f3892a8a25f86979e937595bd31d633c814ed9de8bc7c7763e34d25c0aa.png") no-repeat 0 0;font-size:28px;color:#221815}.teachLocation p{font-size:16px;color:#221815;line-height:28px;margin-bottom:30px}.teachLocation a{text-decoration:underline;color:#221815}.teachLocation a:hover{text-decoration:none}.teachUserfees{width:810px;margin:0 auto 68px}.teachUserfees h2{line-height:66px;height:55px;margin:90px auto 16px;padding-left:66px;font-size:32px;color:#221815;background:url("//assets.street-academy.com/assets/academy/teach/teachSec-3-52d120d3c90a2309b19b31af0cd1c5ed7ab11b0086009d12905ff79de5a23ae8.png") 0 bottom no-repeat}.teachUserfees p{font-size:16px;color:#221815;line-height:28px;margin-bottom:30px}.teachUserfees a{text-decoration:underline;color:#221815}.teachUserfees a:hover{text-decoration:none}.teachUserfees span.Asterisk{font-size:13px;display:block;margin:10px 0;color:#666}.teachFee{width:100%;border-collapse:separate;border-spacing:5px;background:none;margin-top:14px}.teachFee tr.title th{width:400px;background:#d4d9db;color:#777777;text-align:center;font-size:19px;line-height:50px}.teachFee tr.data td{width:400px;background:#f5f5f5;color:#777777;text-align:center;font-size:19px;line-height:70px}.teachFee tr.data td.free{color:#e96c45;font-size:28px}.teachFee tr.data td.free span{font-size:30px;font-weight:bold}.teachFee tr.data td.pay{color:#777777;font-size:22px}.teachFee tr.data td.pay span{font-weight:bold;font-size:26px}.teachFee tr.data td.pay a{color:#777777;font-size:12px;display:inline-block;*display:inline;*zoom:1;margin-left:10px;text-decoration:underline}.teachFee tr.data td.pay a:hover{text-decoration:none}.teachOpening{width:810px;margin:0 auto 68px}.teachOpening h2{line-height:66px;height:55px;margin:90px auto 16px;padding-left:66px;font-size:32px;color:#221815;background:url("//assets.street-academy.com/assets/academy/teach/teachSec-4-38aa8d8d0fe31ee1c5293a6f3e03fa91c6ebcaa39fc5dde7a46a77547b274a75.png") 0 bottom no-repeat}.teachOpening ul{margin-bottom:92px}.teachOpening ul li{float:left;width:250px;position:relative;line-height:21px;margin-right:30px;padding-top:10px;font-size:20px;color:#070400}.teachOpening ul li:nth-child(1):before,.teachOpening ul li:nth-child(2):before{content:"";display:block;width:0px;height:0px;border-style:solid;border-width:17.5px 0 17.5px 15px;border-color:transparent transparent transparent #3f9937;position:absolute;top:140px;right:-24px;z-index:1}.teachOpening ul li:last-child{margin:0}.teachOpening ul li:nth-child(1){background:url("//assets.street-academy.com/assets/academy/teach/teachOpening-1-77fb13bd4850f3977d9535cb9042958cb812befd5811f8dd5b73371d74963cf1.png") 0 40px no-repeat}.teachOpening ul li:nth-child(2){background:url("//assets.street-academy.com/assets/academy/teach/teachOpening-3-a11ddf95bc8897831e8bee707bc121d1f7e250a33d29785de40fe14602ccaafd.png") 0 40px no-repeat}.teachOpening ul li:nth-child(3){background:url("//assets.street-academy.com/assets/academy/teach/teachOpening-2-48ac111e7f506fd08f274662a14b1f5098764eb11432a03377db77024e385d63.png") 0 40px no-repeat}.teachOpening ul li p{font-size:13px;color:#221815;margin-top:12px;padding-top:242px}.teachOpening dl{position:relative}.teachOpening dl dt{padding-left:160px;height:170px;font-size:20px;margin-bottom:-130px;color:#221815}.teachOpening dl dt:first-child{background:url("//assets.street-academy.com/assets/academy/teach/teachFacebook-68278aa5a5834484d36a361eaebf37587531f7785dcc3bdfdd8eba3c8b2f306e.png") 0 0 no-repeat}.teachOpening dl dt:nth-of-type(2){background:url("//assets.street-academy.com/assets/academy/teach/teachProfile-813be74e1aa4063048065d82f07c51e0c47cf9f93e27c182c968ece375987445.png") 0 0 no-repeat}.teachOpening dl dd{position:relative;width:648px;top:0px;left:160px;font-size:16px;padding-bottom:50px;color:#000000}.teachOpening dl dd span{font-size:13px;display:block;margin:10px 0;color:#666}.teachOpening dl dd span a{color:#666;text-decoration:underline}.teachOpening dl dd span a:hover{text-decoration:none}.teachOpening p.teachSpace{min-height:140px;padding-left:255px;background:url("//assets.street-academy.com/assets/academy/teach/teachImage-2-30bf6259c397eae8b53490c8e11030e4fac581f1462ab6079f1de5d57f45e947.png") 0 0 no-repeat;color:#000000;font-size:15px;line-height:24px}.teachOpening p.teachSpace a{color:#000000;text-decoration:underline}.teachOpening p.teachSpace a:hover{text-decoration:none}.top_teach_top_description{font-size:18px;color:#323232;line-height:35px}.top_teach_top_sign_up_button{margin-left:30px}.top_teach_keyword{margin:20px 35px}.top_teach_keyword_box{float:left;width:230px;margin-left:60px;display:table-cell;text-align:left;vertical-align:middle;layout-grid-line:230px}.top_teach_keyword_icon{vertical-align:middle}.top_teach_keyword_title{color:#323232;font-size:18px;font-weight:bold;margin-top:7px;margin-bottom:15px}.top_teach_keyword_description{color:#323232;font-size:15px;margin-top:7px;margin-bottom:15px}.top_teach_teachers{border-top-style:groove;border-color:#DEDEDB}.top_teach_teachers_title_area{margin:15px 0 0 0}.top_teach_teachers_title_icon{float:left}.top_teach_teachers_title_text{float:left;color:#323232;font-size:18px;font-weight:bold;margin-left:10px;margin-top:5px}.teach_page .btn.green{display:inline-block;*display:inline;*zoom:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;width:357px;font-size:25px;padding:0 30px;color:#FFF;text-align:center;margin:0 auto;background-color:#dd9626;-webkit-box-shadow:inset 0 -3px rgba(71,98,20,0.56);-moz-box-shadow:inset 0 -3px rgba(71,98,20,0.56);box-shadow:inset 0 -3px rgba(71,98,20,0.56);background-image:-webkit-linear-gradient(bottom, #70b405, #88cb1d);background-image:-moz-linear-gradient(bottom, #70b405, #88cb1d);background-image:-o-linear-gradient(bottom, #70b405, #88cb1d);background-image:linear-gradient(to top, #70b405, #88cb1d);line-height:74px;border:none;text-shadow:none}.teach_page .btn.green:hover{background:#9ed530;-moz-box-shadow:inset 0px -3px #5cad1a;box-shadow:inset 0px -3px #5cad1a}.top_teach_top_sign_up_button:hover,.top_teach_bottom_sign_up_button:hover{opacity:0.8}.top_teach_top_area{position:relative;background:#4eacad;color:#FFF;width:984px;padding-bottom:20px;text-align:center}.top_teach_top_area h1{font-size:28px;line-height:28px;padding:38px 0 0 0}.top_teach_top_area p{width:890px;text-align:left;margin:18px auto 28px;font-size:16px;line-height:24px}.top_teach_top_area a.Btn{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;width:357px;font-size:25px;padding:0;color:#FFF;display:inline-block;*display:inline;*zoom:1;margin:0 auto;background-color:#dd9626;-webkit-box-shadow:inset 0 -3px rgba(71,98,20,0.56);-moz-box-shadow:inset 0 -3px rgba(71,98,20,0.56);box-shadow:inset 0 -3px rgba(71,98,20,0.56);background-image:-webkit-linear-gradient(bottom, #70b405, #88cb1d);background-image:-moz-linear-gradient(bottom, #70b405, #88cb1d);background-image:-o-linear-gradient(bottom, #70b405, #88cb1d);background-image:linear-gradient(to top, #70b405, #88cb1d);line-height:72px}.top_teach_top_area a.Btn:hover{background:#9ed530;-moz-box-shadow:inset 0px -3px #5cad1a;box-shadow:inset 0px -3px #5cad1a}.top_teach_top_area>.l-nav-to-organizer-lp{position:absolute;right:60px;bottom:24px}.teachAbility{padding-bottom:1px;margin:45px 0 0}.teachAbility ul{width:690px;margin:20px auto 10px;font-size:17px}.teachAbility ul li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;line-height:40px;height:40px;margin-bottom:8px}.teachAbility ul li i{display:inline-block;*display:inline;*zoom:1;width:40px;height:40px;padding-right:15px}.teachAbility ul li:nth-child(1) i{background:url("//assets.street-academy.com/assets/academy/teach/teachNav-1-55c8038dfa3c41f3f608c4ffbe8a93e7188726961ce6357ec3d04664e0777ee1.png") 0 0 no-repeat}.teachAbility ul li:nth-child(2) i{background:url("//assets.street-academy.com/assets/academy/teach/teachNav-2-2ad3a34095515124d39e49dc81f1678161b9f890c5a038002652826adedf79c3.png") 0 0 no-repeat}.teachAbility ul li:nth-child(3) i{background:url("//assets.street-academy.com/assets/academy/teach/teachNav-3-9b4d070ee42ec77ab82dc0259ea2c7b3015164239685e3d455238dcb9f20b3d3.png") 0 0 no-repeat}.teachAbility ul li:nth-child(4) i{background:url("//assets.street-academy.com/assets/academy/teach/teachNav-4-be31fe8a7a8caf834b6462fbe7906bf8c8128c37a42d38f025c11ec77bf906f8.png") 0 0 no-repeat}.teachAbility ul li:nth-child(5) i{background:url("//assets.street-academy.com/assets/academy/teach/teachNav-5-b78dbde63c5c4b2d1c224d2035f96d467a599bb916ccfc10f2e291ac051b4a02.png") 0 0 no-repeat}.teachAbility ul li:nth-child(6) i{background:url("//assets.street-academy.com/assets/academy/teach/teachNav-6-dd56e880193f81dd6965a4e50e8543625ad2265c94c0cc17722fe672019326a2.png") 0 0 no-repeat}.teachAbility ul li:nth-child(odd){width:400px}.teachAbility ul li:nth-child(even){width:290px}.teachAbility ul li a{color:#000;text-decoration:underline;vertical-align:top}.teachAbility ul li a:hover{text-decoration:none}.teachAbility ul.fixedNav{position:fixed;top:0;left:50%;z-index:2;width:984px;text-align:center;margin:0 0 0 -492px;background:#f8f8f0;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;display:flexbox;display:-webkit-flex;display:flex;display:box}.teachAbility ul.fixedNav li{font-size:13px;padding:7px;height:50px;text-align:left;background:none;margin:0}.teachAbility ul.fixedNav li:last-child{border-right:none}.teachAbility ul.fixedNav li a{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;width:100%;height:100%;display:block;margin-bottom:0;line-height:18px;color:#44444A;text-decoration:none;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease}.teachAbility ul.fixedNav li:nth-child(1) a{padding-left:48px}.teachAbility ul.fixedNav li:nth-child(2) a{padding-left:56px}.teachAbility ul.fixedNav li:nth-child(3) a{padding-left:50px}.teachAbility ul.fixedNav li:nth-child(4) a{padding-left:46px}.teachAbility ul.fixedNav li:nth-child(5) a{padding-left:63px}.teachAbility ul.fixedNav li:nth-child(6) a{padding-left:70px}.teachAbility ul.fixedNav a.active{color:#000}.teachAbility ul.fixedNav a.active i{opacity:1}.teachAbility ul.fixedNav li a:hover{color:#000}.teachAbility ul.fixedNav li a i{position:absolute;top:-3px;left:3px;opacity:0.3;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease}.teachAbility ul.fixedNav li a:hover>i{opacity:1}.teachManagement{width:810px;margin:0 auto 68px}.teachManagement h2{line-height:66px;height:55px;margin:55px auto 16px;padding-left:66px;font-size:32px;color:#221815;background:url("//assets.street-academy.com/assets/academy/teach/teachSec-1-2c0dbe29c8e48f8cdbbe9dfc3d5d3b8d68a0e1f344141a2dc2a5a0dcfa4dad06.png") 0 bottom no-repeat}.teachManagement ul li{float:left;width:250px;line-height:21px;margin-right:30px;padding-top:236px;font-size:20px;color:#070400}.teachManagement ul li:last-child{margin:0}.teachManagement ul li:nth-child(1){background:url("//assets.street-academy.com/assets/academy/teach/teachManagement-1-afbcd7b65361c4f6ab2ceb2cfc6408178ba27698db551b91043091d9eb052e45.png") 0 0 no-repeat}.teachManagement ul li:nth-child(2){background:url("//assets.street-academy.com/assets/academy/teach/teachManagement-2-f2d0710af7eeb11387ce434381cf7ecd3e308774b518f79cf1fa1727da80effd.png") 0 0 no-repeat}.teachManagement ul li:nth-child(3){background:url("//assets.street-academy.com/assets/academy/teach/teachManagement-3-ebf13057ae7b2734d9da8b0f76addef0d2d9e65bc9eaa0d187305f3d44dce214.png") 0 0 no-repeat}.teachManagement ul li p{font-size:13px;color:#221815;margin-top:12px}.teachPerformance{width:810px;margin:0 auto 68px}.teachPerformance a{color:#070400;text-decoration:underline}.teachPerformance a:hover{text-decoration:none}.teachPerformance h2{line-height:66px;height:55px;margin:90px auto 16px;padding-left:66px;font-size:32px;color:#221815;background:url("//assets.street-academy.com/assets/academy/teach/teachSec-2-c4e311f017ee2b59c7b170c5f93a6b116797f74bfccb2b0372057ca6668b0074.png") 0 bottom no-repeat}.teachPerformance ul li{float:left;width:250px;line-height:21px;margin-right:30px;padding-top:236px;font-size:19px;color:#070400}.teachPerformance ul li:last-child{margin:0}.teachPerformance ul li:nth-child(1){background:url("//assets.street-academy.com/assets/academy/teach/teachPerformance-1-92f35da1fcd1fc1a94c4e8ce28f0698d9ac59115dbd83161c8595d070cf683ef.png") 0 0 no-repeat}.teachPerformance ul li:nth-child(2){background:url("//assets.street-academy.com/assets/academy/teach/teachPerformance-2-8c5485558be53767bca87977696c3c1a6d725367ed8f0ae937b24e8e807aa7c7.png") 0 0 no-repeat}.teachPerformance ul li:nth-child(3){background:url("//assets.street-academy.com/assets/academy/teach/teachPerformance-3-f8422ba8a9771cfe136c029fff071eb69b758e83f5d51b7415fd4a011afdafc9.png") 0 0 no-repeat}.teachPerformance ul li p{font-size:13px;color:#221815;margin-top:12px}.teachSettlement{width:810px;margin:0 auto 68px}.teachSettlement h2{line-height:66px;height:55px;margin:90px auto 16px;padding-left:80px;font-size:32px;color:#221815;background:url("//assets.street-academy.com/assets/academy/teach/teachSec-5-e444e8cde4f5fbfb7ef51a322c1041e65146966443f22684b9c56029e0354f7a.png") 0 bottom no-repeat}.teachSettlement ul{margin-bottom:92px}.teachSettlement ul li{float:left;width:250px;position:relative;line-height:21px;margin-right:30px;padding-top:10px;font-size:20px;color:#070400}.teachSettlement ul li:nth-child(1):before,.teachSettlement ul li:nth-child(2):before{content:"";display:block;width:0px;height:0px;border-style:solid;border-width:17.5px 0 17.5px 15px;border-color:transparent transparent transparent #3f9937;position:absolute;top:140px;right:-24px;z-index:1}.teachSettlement ul li:last-child{margin:0}.teachSettlement ul li:nth-child(1){background:url("//assets.street-academy.com/assets/academy/teach/teachSettlement-1-8f27422cc365c97f6421c4f1033e1adb8ecb53ebc2135e52b90ddbdb4dfa0dba.png") 0 40px no-repeat}.teachSettlement ul li:nth-child(2){background:url("//assets.street-academy.com/assets/academy/teach/teachSettlement-2-45ab6b3445f144611baeb5a85d0fba880774da19094f8af6ab90fd34493d12f3.png") 0 40px no-repeat}.teachSettlement ul li:nth-child(3){background:url("//assets.street-academy.com/assets/academy/teach/teachSettlement-3-e954085156491734184a00dcb0ab256d3b6fd7fffbbd9a20a21480aae29d1338.png") 0 40px no-repeat}.teachSettlement ul li p{font-size:13px;color:#221815;margin-top:12px;padding-top:242px}.teachSupport{width:810px;margin:0 auto 68px}.teachSupport h2{line-height:66px;height:55px;margin:90px auto 30px;padding-left:66px;font-size:32px;color:#221815;background:url("//assets.street-academy.com/assets/academy/teach/teachSec-6-18b684a06b609cf0dab46b169492e2e777363528da05feb23c109880694788e2.png") 0 bottom no-repeat}.teachSupport ul li{float:left;width:250px;line-height:21px;margin-right:30px;padding-top:280px;font-size:19px;color:#221815}.teachSupport ul li a{color:#747474;text-decoration:underline}.teachSupport ul li a:hover{text-decoration:none}.teachSupport ul li:last-child{margin:0}.teachSupport ul li:nth-child(1){background:url("//assets.street-academy.com/assets/academy/teach/teachSupport-1-76ddb03f9b26013b53b44ccb6b95c52e0b8a7e283fba725b4c92ac4b644a58eb.png") 0 0 no-repeat}.teachSupport ul li:nth-child(2){background:url("//assets.street-academy.com/assets/academy/teach/teachSupport-2-9afd4918e1fa86507afbf5cac5b71bed66df020f7e9681aa536f2bbeacde3544.png") 0 0 no-repeat}.teachSupport ul li:nth-child(3){background:url("//assets.street-academy.com/assets/academy/teach/teachSupport-3-0859397df414e32d0d56440fed2ba33f6a2cc22247914b5bdffebc9f481fe8e2.png") 0 0 no-repeat}.teachSupport ul li.teach-resource-teachSupport-list-last{background:url("//assets.street-academy.com/assets/academy/teach/teachSupport-4-6a3027049b5c418b257d962aab3a9506171ea939d08c28a853da9399e103cbab.png") 0 0 no-repeat}.teachSupport ul li p{line-height:1.7;font-size:13px;color:#747474;margin-top:20px}a.mod-nav-to-teach-resource{position:relative;display:block;width:555px;height:68px;line-height:68px;margin:70px auto 0;color:#fff;font-size:22px;font-weight:bold;text-decoration:none;text-shadow:-0.5px -0.9px 1px rgba(0,0,0,0.3)}a.mod-nav-to-teach-resource:after{font-family:"sa-font";position:absolute;top:0;right:70px;content:"";font-size:16px}.top_teach_questions{width:810px;margin:0 auto}.top_teach_questions_title_area{margin:15px 0 0 0}.mod-top-teach-quasions-lead{line-height:1.75;margin-top:34px;color:#747474;font-size:16px}.mod-top-teach-quasions-lead>a{color:#41586e;text-decoration:none}.mod-top-teach-quasions-lead>a:hover{text-decoration:underline}.top_teach_question_box{margin-top:30px;background-color:#f5f5f0;border:1px solid #f5f5f0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.top_teach_question_title_icon{float:left;margin-left:10px;margin-top:10px}.top_teach_question_title_text{float:left;color:#221815;font-size:20px;margin-left:13px;margin-top:10px}.top_teach_question_description{background-color:#FFFFFF;border-radius:5px;margin:10px;padding:16px 19px;font-size:15px;color:#000000;line-height:26px}.teachTeachers{width:810px;margin:52px auto}.teachTeachers h2{font-size:22px;color:#000;margin-bottom:23px}.teachTeachers h3{font-size:20px;color:#4e8172;line-height:40px}.teachTeachers p.teachers_subtitle{font-size:16px;line-height:28px;color:#787878}.teachTeachers h3 span{float:left;display:block;width:285px;height:40px;text-indent:-9999px;background:url("//assets.street-academy.com/assets/academy/top_home/logo_street_teachers-f8f908521848fc4c07ecb46300c4083f3defcbf52192940034950b16130d3b16.png") no-repeat 0 0;margin-right:12px}.teachTeachers ul{margin:53px -30px -18px 0}.teachTeachers ul li{width:250px;min-height:82px;background:#f5f5f0;float:left;margin-right:30px;margin-bottom:18px;padding:10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.teachTeachers ul li .img_trim{float:left;position:relative;display:inline-block;*display:inline;*zoom:1;width:62px;height:62px;overflow:hidden;margin-right:10px}.teachTeachers ul li img{position:absolute;top:0;left:-14px;height:62px}.teachTeachers ul li a p.name{font-size:16px;color:#000000}.teachTeachers ul li a p.catch{color:#6c6c51;font-size:12px;text-decoration:underline}.teachTeachers ul li a:hover>p.catch{text-decoration:none}.top_teach_bottom_area{margin:20px auto 0;background:#4eacad;text-align:center;padding:16px 0;color:#fff}.top_teach_bottom_area p{font-size:16px;line-height:30px;margin-bottom:16px}.top_teach_bottom_area p span{font-weight:bold;display:inline;font-size:16px}.top_teach_bottom_area span{display:block;font-size:13px;margin-top:14px}#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}#t_seo .visual_wrapper{background:#F7F7F7}#t_seo .visual{width:980px;height:370px;margin:0 auto;position:relative;color:#ffffff}#t_seo .visual .catch{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;float:left;width:640px;height:370px;padding:27px 0 27px 44px}#t_seo .visual .catch h2{line-height:1;margin:0;color:#000;font-size:38px}#t_seo .visual .catch p{line-height:1.7;margin:15px 0 0;color:#898263;font-size:22px;font-weight:bold}#t_seo .visual.visual-teach-resource{background:url("//assets.street-academy.com/assets/academy/top_home/t_seo/teach-resource-top-cover-1f2321717729bfadc440a797ac56ac8f266cd05ff77b687f4b12dd0e22f179d9.png") no-repeat 0 0}#t_seo .visual.visual-teach-resource .catch h2{color:#ffed26}#t_seo .visual.visual-teach-resource .catch p{color:#fff}#t_seo .visual.visual-teach-feature{background:url("//assets.street-academy.com/assets/academy/top_home/t_seo/teach-feature-top-cover-09f51629d732cb648e9ee902ef56c4b95381bfc8e269d6ae5470fc7dad11bc23.png") no-repeat 0 0}#t_seo .visual.visual-teach-feature .catch h2{line-height:1.4;color:#ffed26}#t_seo .visual.visual-teach-feature .catch p{margin-top:12px;color:#fff}#t_seo .visual.visual-teach-faq{background:url("//assets.street-academy.com/assets/academy/top_home/t_seo/teach-faq-top-cover-51e481b7482dc66e298d09e2b8d08b6b30e4a18b09284ac2a6b2d57defdd3cf6.png") no-repeat 0 0}#t_seo .visual.visual-teach-faq .catch h2{color:#000}#t_seo .visual.visual-teach-faq .catch p{margin-top:12px;color:#898263}#t_seo .t_seo_content{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff;width:980px;margin:0 auto;padding-bottom:12px}#t_seo .t_seo_content .sec_wrap{width:800px;margin:52px auto 0}#t_seo .t_seo_content .sec_first{margin:0 0 52px}#t_seo .t_seo_content .sec_first h3{font-size:28px;line-height:28px;margin:0;display:inline-block}#t_seo .t_seo_content .sec_first .text{float:left;width:396px;font-size:16px;line-height:25px;margin-top:38px}#t_seo .t_seo_content .sec_first .pic{float:right}#t_seo .t_seo_content .sec_first .pic img{border-radius:50%}#t_seo .t_seo_content .ex_teacher{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:843px;margin:0 auto 12px;background-color:#f5f5f5;border:solid 1px #e5e5e5;padding:0 26px}#t_seo .t_seo_content .teachUserfees h2{line-height:51px;background:url("//assets.street-academy.com/assets/academy/top_home/t_seo/icon_yen-bb69fb6baea0923a2e130b1ad49967de68f0f2781c1ad7625db8e2c7a7c6a9e1.png") no-repeat 0 0;font-size:28px;color:#221815}#t_seo .t_seo_content .teachUserfees h2.old{background:url("//assets.street-academy.com/assets/academy/top_home/t_seo/icon_yen_old-f3aee85a5c553548b177d665db1e3b3527fcc0d7d5e1a976fba1e6b022524485.png") no-repeat 0 0}#t_seo .t_seo_content .teachUserfees p,#t_seo .t_seo_content .teachUserfees a{color:#221815}#t_seo .t_seo_content .teachSupport h2{background:url("//assets.street-academy.com/assets/academy/top_home/t_seo/icon_support-76185af59fef392e2d41f4ca437fcd5356ef038b2b0ea2866be0e6a9e9c4f6f9.png") no-repeat -6px 0;font-size:28px}#t_seo .t_seo_content .ex_teacher h4{text-align:center;font-size:24px;line-height:68px;margin:0 0 10px}#t_seo .t_seo_content .ex_teacher ul{padding:0 0 22px}#t_seo .t_seo_content .ex_teacher ul li{display:inline-block;*display:inline;*zoom:1;line-height:24px;font-size:14px;margin:0 4px 7px 0}#t_seo .t_seo_content .ex_teacher ul li a{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;color:#221815;display:block;padding:0 8px;background-color:#d4d9db}#t_seo .t_seo_content .ex_teacher ul li a:hover{background-color:#c8cdcf}#t_seo .t_seo_content .ex_teacher_wrapper .aster{width:843px;text-align:right;margin:0 auto;color:#747474}#t_seo .t_seo_content .teacher_voice{width:800px;margin:0 auto}#t_seo .t_seo_content .teacher_voice h4{font-size:28px;padding:0 0 0 80px;line-height:60px;background:url("//assets.street-academy.com/assets/academy/top_home/t_seo/icon_impression-96c0ac24d4a8b2fe569bd4c2d0572029b5b7bb6b8f5326ec724cb86606ffee33.png") no-repeat 0 0;margin:50px 0 36px}#t_seo .t_seo_content .teacher_one{margin:0 0 60px}#t_seo .t_seo_content .teacher_voice .pic{float:left;width:160px}#t_seo .t_seo_content .teacher_voice .text{float:right;width:640px}#t_seo .t_seo_content .teacher_voice .text .title{font-size:19px;color:#221815;margin:0 0 16px}#t_seo .t_seo_content .teacher_voice .text .title span{font-size:12px;color:#737373;margin:0 0 0 12px}#t_seo .t_seo_content .teacher_voice .text .voice{font-size:13px;line-height:22px}#t_seo .t_seo_content .btn_seo_green{display:block;margin:0 auto 40px;text-align:center;width:357px;height:72px;line-height:70px;color:#fff;font-size:26px;-webkit-border-radius:6px/7px;-moz-border-radius:6px/7px;border-radius:6px/7px;background-color:#dd9626;-webkit-box-shadow:inset 0 -3px rgba(71,98,20,0.56);-moz-box-shadow:inset 0 -3px rgba(71,98,20,0.56);box-shadow:inset 0 -3px rgba(71,98,20,0.56);background-image:-webkit-linear-gradient(bottom, #70b405, #88cb1d);background-image:-moz-linear-gradient(bottom, #70b405, #88cb1d);background-image:-o-linear-gradient(bottom, #70b405, #88cb1d);background-image:linear-gradient(to top, #70b405, #88cb1d)}#t_seo .t_seo_content .btn_seo_green:hover{background:#88cb1d}#t_seo .teacher_seo_footer{width:984px;margin:0 auto;padding:26px 0;font-size:12px}#t_seo .teacher_seo_footer .pan{float:left}#t_seo .teacher_seo_footer .pan a{color:#747474;text-decoration:none}#t_seo .teacher_seo_footer .pan a:hover{text-decoration:underline}#t_seo .teacher_seo_footer .to_top{float:right}#t_seo .teacher_seo_footer .to_top a{color:#747474;text-decoration:none}#t_seo .teacher_seo_footer .to_top a:hover{text-decoration:underline}#t_seo .t_seo_content.room .nav li{width:164px}#t_seo .t_seo_content .support_text{width:860px;text-align:center;font-size:24px;line-height:35px;color:#747474;margin:30px auto 0;padding:0 0 20px;border-bottom:1px solid #cfd0ca}#t_seo .t_seo_content .support_text span{font-weight:bold;color:#73a842}#t_seo .t_seo_content .section_wrap{width:860px;border-bottom:1px solid #cfd0ca;margin:30px auto 0;padding:0 0 20px}#t_seo .t_seo_content .section_wrap.bd_none{border:none}#t_seo .t_seo_content .section_first{width:800px;margin:0 auto;color:#747474}#t_seo .t_seo_content .section_first ul{margin-top:46px}#t_seo .t_seo_content .section_first li{padding-left:200px;margin:0 0 36px}#t_seo .t_seo_content .section_first li h4{padding-left:30px;background:url("//assets.street-academy.com/assets/academy/top_home/t_seo/triangle_shape-b660d26279875a7a979a1807dc8fbafbe759032424e24e91d67e16908b302dbc.png") no-repeat 0 center;line-height:26px;font-size:22px;margin:0 0 30px}#t_seo .t_seo_content .section_first li h4 span{color:#b89908}#t_seo .t_seo_content .section_first li p{font-size:16px;line-height:28px}#t_seo .t_seo_content .section_first li.step1{background:url("//assets.street-academy.com/assets/academy/top_home/t_seo/customers_step1-47ab989cf26aad59de61808576aca011756e355ce3b693cfddab2181af2e226e.png") no-repeat 0 0}#t_seo .t_seo_content .section_first li.step2{background:url("//assets.street-academy.com/assets/academy/top_home/t_seo/customers_step2-91834b72e552eff983c556bc52aedbb5806d9a14bea9147441cfe74779b49520.png") no-repeat 0 0}#t_seo .t_seo_content .section_first li.step3{background:url("//assets.street-academy.com/assets/academy/top_home/t_seo/customers_step3-ac35c8e4b132c6c501a713e937b2ba21d7436f255af8f0ae9b339258888bd2c9.png") no-repeat 0 0}#t_seo .t_seo_content .section_first li.step4{background:url("//assets.street-academy.com/assets/academy/top_home/t_seo/customers_step4-db34d0a5f4b025f37366bcd57bd4c54ecc0bd34879af39247aba2b3120a0206d.png") no-repeat 0 0}#t_seo .t_seo_content .section_second{width:820px;margin:97px auto 0;color:#747474}#t_seo .t_seo_content .section_second h3{font-size:28px;padding-left:80px;background:url("//assets.street-academy.com/assets/academy/top_home/t_seo/icon_form-cebc8e2a94a62f8b7abd4218557f6cc9681ee35fcd4653216f1501ccc11c79d1.png") no-repeat 0 0;line-height:36px;margin:0 0 30px}#t_seo .t_seo_content .section_second h3 span{display:block;font-size:18px}#t_seo .t_seo_content .section_second .section_second_image{text-align:center}#t_seo .t_seo_content .teach-resource-support{width:810px;margin:0 auto 68px}#t_seo .t_seo_content .teach-resource-support h2{line-height:66px;height:55px;margin:90px auto 16px;padding-left:66px;font-size:28px;color:#747474;background:url("//assets.street-academy.com/assets/academy/top_home/t_seo/icon_support-76185af59fef392e2d41f4ca437fcd5356ef038b2b0ea2866be0e6a9e9c4f6f9.png") 0 bottom no-repeat}#t_seo .t_seo_content .teach-resource-support li,#t_seo .t_seo_content .teach-resource-support p{color:#747474}#t_seo .t_seo_content .teach-resource-support li>a,#t_seo .t_seo_content .teach-resource-support p>a{color:#747474}#t_seo .t_seo_content .teach-resource-support h2{margin:90px auto 30px}#t_seo .t_seo_content .teach-resource-support .mod-space-box-list{margin-top:30px}#t_seo .t_seo_content .teach-resource-support .mod-space-box{width:380px}#t_seo .t_seo_content .teach-resource-support .to_blog{margin-top:75px}#t_seo .t_seo_content .teach-resource-support .mod-report-list{width:796px;margin-top:30px}#t_seo .t_seo_content .teachSupport-list{overflow:hidden}#t_seo .t_seo_content .teachSupport-list-item{float:left;width:375px;margin-top:68px;margin-right:35px;padding-top:0;background-image:none}#t_seo .t_seo_content .teachSupport-list-item:last-child{margin-right:0}#t_seo .t_seo_content .teachSupport-list-item>.teachSupport-title{color:#b89908;font-size:22px;text-align:center}#t_seo .t_seo_content .teachSupport-list-item>.teachSupport-img{display:block;text-align:center;margin:32px auto 30px}#t_seo .t_seo_content .teachSupport-head{color:#b89908;font-size:22px}#t_seo .t_seo_content .teachSupport-lead{margin-top:15px;line-height:1.75;color:#747474;font-size:16px}#t_seo .t_seo_content .teachSupport-lead>a{color:#747474;text-decoration:underline}#t_seo .t_seo_content .teachSupport-lead>a:hover{text-decoration:none}#t_seo .t_seo_content .teachSupport-to-link{margin-top:20px;font-size:12px;text-align:right}#t_seo .t_seo_content .teachSupport-to-link>a{color:#41586e}#t_seo .t_seo_content .teachSupport-to-link>a:hover{text-decoration:underline}#t_seo .t_seo_content .teachSupport-manage-list{margin-top:50px}.mod-teach-cover-register{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;width:340px;max-height:370px;padding:20px 34px 0 29px;box-sizing:border-box;background:rgba(255,255,255,0.6);text-align:center}.mod-teach-cover-register .mod-top-cover-register-or{margin:10px auto}.mod-teach-cover-register .btn-fb-blue{display:block;color:#fff}.mod-teach-cover-register-headline{margin:80px 0 25px;color:#2f2f2f;font-size:22px;font-weight:bold;text-align:center}.mod-teach-cover-register-lead{margin:25px 0 0;color:#696969;font-size:15px;font-weight:bold;text-align:center}.l-teach-footer-not-teacher{padding:20px 0 40px}.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-cover-register-organizers-btn{margin-top:30px}.mod-top-cover-register-organizers-btn .btn-beige-outline{width:275px;line-height:37px;padding:0;color:#898263}.mod-top-footer-register-content{overflow:hidden;width:608px;margin:0 auto;padding:13px 0 17px}.mod-top-footer-register-headline{line-height:54px;font-size:24px;font-weight:bold;text-align:center}.mod-top-footer-register-headline-badge{margin-top:-12px;margin-right:12px}.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.t-seo{background-color:#f0edd6}.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}.mod-top-footer-register-organizers-btn{padding-bottom:22px;text-align:center}.mod-top-footer-register-organizers-btn .btn-beige-outline{width:275px;line-height:37px;padding:0;color:#898263}#manuals,#manuals-detail{color:#44444A;font-size:13px}#manuals .l-main,#manuals-detail .l-main{width:700px}#manuals .l-main-body,#manuals-detail .l-main-body{padding-left:24px}#manuals .l-side,#manuals-detail .l-side{width:260px}#manuals .l-side ul,#manuals-detail .l-side ul{padding-bottom:20px}#manuals .l-side li,#manuals-detail .l-side li{display:block;line-height:1.5;border:1px solid #EDEDED;border-top:none;background-position:left 2px;font-size:12px}#manuals .manual-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:24px}#manuals .question-box .p-question-list{border-left:1px solid #EDEDED;border-right:1px solid #EDEDED;border-bottom:1px solid #EDEDED}#manuals .question-box .p-question-list:first-child{border-top:1px solid #EDEDED}#manuals li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:14px}#manuals .l-question-link{float:right;margin-bottom:50px}.p-manual-top_btn{background:#02C39A;border:1px solid #02C39A;margin-bottom:8px}.p-manual-top_btn a{padding:16px 16px 16px 32px;display:block;position:relative;color:white;line-height:1}.p-manual-top_btn a::before{content:"";display:block;position:absolute;left:16px;top:50%;margin-top:-6px;width:8px;height:8px;border:1px solid;border-color:white transparent transparent white;transform:rotate(-45deg)}.p-manual-top_btn a:hover{background:#00AC88}.p-manual-contact_btn{background:#02C39A;border:1px solid #02C39A;margin-bottom:8px}.p-manual-contact_btn a{padding:16px 24px 16px 16px;display:block;position:relative;color:white;line-height:1}.p-manual-contact_btn a i{position:relative;top:1px}.p-manual-contact_btn a::before{content:"";display:block;position:absolute;right:12px;top:50%;margin-top:-4px;width:8px;height:8px;border:1px solid;border-color:transparent white white transparent;transform:rotate(-45deg)}.p-manual-contact_btn a:hover{background:#00AC88}.p-manual-question_btn{background:white;border:1px solid #02C39A;margin-bottom:8px}.p-manual-question_btn a{padding:16px 24px 16px 16px;display:block;position:relative;color:#02C39A;line-height:1}.p-manual-question_btn a i{position:relative;top:1px}.p-manual-question_btn a::before{content:"";display:block;position:absolute;right:12px;top:50%;margin-top:-4px;width:8px;height:8px;border:1px solid;border-color:transparent #02C39A #02C39A transparent;transform:rotate(-45deg)}.p-manual-question_btn a:hover{background:#F7F7F7}.p-manual-title_top{color:#02C39A;border-bottom:3px solid #02C39A;font-size:20px;margin:0;position:relative;padding:8px 8px 8px 48px;font-weight:bold;display:block}.p-manual-title_img{width:32px;height:auto;display:block;position:absolute;left:8px;bottom:8px}.p-manual-title_img img{width:100%;height:auto}.p-manual-title{padding:8px;border-bottom:1px solid #02C39A;color:#02C39A;font-size:18px}.p-manual-side_title{padding:8px;border-bottom:1px solid #02C39A;color:#02C39A;cursor:pointer;font-size:14px;position:relative;padding-left:36px;padding-right:24px}.p-manual-side_title .mod-main-title-image{width:20px;height:auto;display:block;position:absolute;left:8px;bottom:50%;margin-bottom:-10px}.p-manual-side_title .mod-main-title-image img{width:100%;height:auto}.p-manual-list_ul{display:-webkit-flex;display:flex;list-style:none;flex-wrap:wrap}.p-manual-list_ul .p-manual-list{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%;border-right:1px solid #EDEDED;border-bottom:1px solid #EDEDED}.p-manual-list_ul .p-manual-list:nth-child(odd){border-left:1px solid #EDEDED}.p-manual-list-arrow{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.p-manual-list-arrow.-side a{font-size:11px}.p-manual-list-arrow a{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;font-size:14px;padding:16px 16px 16px 32px;position:relative}.p-manual-list-arrow a:hover{background:#F7F7F7}.p-manual-list-arrow a::before{content:"";display:block;position:absolute;left:10px;top:50%;margin-top:-6px;width:8px;height:8px;border:1px solid;border-color:transparent #DADDDC #DADDDC transparent;transform:rotate(-45deg)}.p-manual-teacherguide{background-color:#02C39A;background-repeat:no-repeat;background-image:url("//assets.street-academy.com/assets/manuals/icon-begginer-a917ac81e0787ac1b7c212ed063684b6d38b8858fd93b0ade57b269fcd12711d.png");background-position:24px center;background-size:50px 50px;position:relative;margin-top:4px}.p-manual-teacherguide:hover{background-color:#00AC88}.p-manual-teacherguide.-howto{background-color:#434449;background-image:url("//assets.street-academy.com/assets/manuals/icon-howto-51041de1f8a4fee2c7ca06e97b8a01443c26895cb6c9fcdee6217bd54112d34e.png")}.p-manual-teacherguide.-howto:hover{opacity:0.9}.p-manual-teacherguide.-checklist{background-color:#434449;background-image:url("//assets.street-academy.com/assets/manuals/icon-checklist-5fb6ceac636fae24fb0606b5b5c6f253a0456ea7516638568943a19c84604c0f.png")}.p-manual-teacherguide.-checklist:hover{opacity:0.9}.p-manual-teacherguide a{display:block;padding:16px 30px 16px 100px;position:relative;color:white}.p-manual-teacherguide h4{font-size:18px;font-weight:bold}.p-manual-teacherguide p{font-size:11px}.p-manual-teacherguide::before{content:"";display:block;position:absolute;right:24px;top:50%;margin-top:-8px;width:12px;height:12px;border:1px solid;border-color:transparent white white transparent;transform:rotate(-45deg)}.l-side .p-manual-teacherguide{margin-bottom:8px;background-position:12px center}.l-side .p-manual-teacherguide a{padding:16px 16px 16px 80px}.l-side .p-manual-side_title{margin-top:8px}.l-side .js-select-list{display:none;margin-bottom:8px}.l-side .p-manual-question_btn{margin-top:16px}.mod-acc-arrow::before{content:"";display:block;position:absolute;right:12px;bottom:18px;width:8px;height:8px;border:1px solid;border-color:transparent #02C39A #02C39A transparent;transform:rotate(45deg)}.mod-acc-arrow.-open::before{bottom:12px;transform:rotate(-135deg)}.p-beginner_guide-info{background:url("//assets.street-academy.com/assets/manuals/guide/pc_guide-info-bg-9dcb8d1280d16662df012c09145a62cfa42169bbcc6019175ab178a6a2d664c0.png") no-repeat center bottom;background-size:contain;text-align:center;position:relative;margin-bottom:380px;padding:16px 16px}.p-beginner_guide-info .-mainvisual{width:900px;max-width:100%}.p-beginner_guide-photobox{width:530px;border:1px solid #02C39A;padding:4px;background:#fff;position:absolute;left:50%;margin-left:-270px;margin-top:-24px}.p-beginner_guide-photobox::after{display:block;content:"";clear:both}.p-beginner_guide-photobox ul{margin:0;padding:0}.p-beginner_guide-photobox li{width:50%;box-sizing:border-box;list-style:none;padding:0;margin:0;float:left;padding:4px}.p-beginner_guide-photobox img{width:100%;height:auto;vertical-align:bottom}.p-beginner_guide-account_type{position:relative;width:100%}.p-beginner_guide-account_type .-box{position:absolute;width:530px}.p-beginner_guide-account_type img{width:80px;height:auto}.p-beginner_guide-account_type .teacher{float:left;position:relative;left:-120px}.p-beginner_guide-account_type .student{float:right;position:relative;right:-120px}.p-beginner_guide-account_type.fixed{position:fixed;top:0px;z-index:-1}.p-beginner_guide-link{text-align:center;background:white;padding:32px}.p-beginner_guide-link a{color:white}.p-beginner_guide-flow,.p-beginner_guide-video{width:530px;margin:0 auto;border-bottom:1px solid #ddd}.p-beginner_guide-flow .-title,.p-beginner_guide-video .-title{text-align:center;margin-bottom:24px}.p-beginner_guide-flow .-title img,.p-beginner_guide-video .-title img{width:92px;height:auto;margin-bottom:16px}.p-beginner_guide-flow .-title h2,.p-beginner_guide-video .-title h2{font-size:28px;color:#02C39A}.p-beginner_guide-flow .-timeline,.p-beginner_guide-video .-timeline{border-left:1px dotted #ddd;border-right:1px dotted #ddd;padding:16px 28px}.p-beginner_guide-flow .-timeline.-gray,.p-beginner_guide-video .-timeline.-gray{background:#efefef}.p-beginner_guide-flow .-time-head,.p-beginner_guide-video .-time-head{padding:16px;text-align:center;line-height:1.5;margin-bottom:16px;color:#44444A}.p-beginner_guide-flow .-time-head strong,.p-beginner_guide-video .-time-head strong{font-weight:normal;font-size:18px}.p-beginner_guide-flow .-time-head p,.p-beginner_guide-video .-time-head p{font-size:13px}.arrow_box{position:relative;padding:12px 16px;background:#fff;border:2px solid #dddddd;margin-bottom:16px;line-height:1.5}.arrow_box.left{margin-right:1%}.arrow_box.left .-icon{position:absolute;left:-46px;top:50%;margin-top:-16px}.arrow_box.left .-icon img{width:32px;height:auto}.arrow_box.left:after,.arrow_box.left:before{right:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.arrow_box.left:after{border-color:rgba(255,255,255,0);border-right-color:#fff;border-width:8px;margin-top:-8px}.arrow_box.left:before{border-color:rgba(221,221,221,0);border-right-color:#ddd;border-width:11px;margin-top:-11px}.arrow_box.right{margin-left:15%}.arrow_box.right .-icon{position:absolute;right:-46px;top:50%;margin-top:-16px}.arrow_box.right .-icon img{width:32px;height:auto}.arrow_box.right:after,.arrow_box.right:before{left:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.arrow_box.right:after{border-color:rgba(255,255,255,0);border-left-color:#fff;border-width:8px;margin-top:-8px}.arrow_box.right:before{border-color:rgba(221,221,221,0);border-left-color:#ddd;border-width:11px;margin-top:-11px}.arrow_box a{text-decoration:none;display:block}.arrow_box a:hover{opacity:0.8}.arrow_box h4{font-size:18px;color:#02C39A;margin-bottom:2px}.arrow_box h4 img{width:16px;vertical-align:baseline;height:auto;position:relative;top:3px;left:4px}.arrow_box strong{font-size:13px;color:#44444A;display:block;margin-bottom:2px}.arrow_box p{font-size:13px;color:#44444A}.arrow_box p.min{font-size:11px}.arrow_box .-more{font-size:13px;margin-top:12px;padding-top:12px;border-top:1px solid #ddd}.arrow_box .-more.-plus{color:#02C39A}.arrow_box .-more.-minus{color:#E84855}.p-beginner_guide-video{background:#434449;width:100%;padding-top:22px;padding-bottom:32px}.p-beginner_guide-video .-title{text-align:center;position:relative;padding-top:120px}.p-beginner_guide-video .-title::after{position:absolute;left:50%;top:45px;margin-left:-10px;content:"";display:block;width:0;height:0;border-style:solid;border-width:20px 0 20px 30px;border-color:transparent transparent transparent white}.p-beginner_guide-video .-title::before{position:absolute;left:50%;top:20px;margin-left:-45px;content:"";display:block;width:80px;height:80px;border-radius:80px;border:5px solid white}.p-beginner_guide-video .-title h2{color:white}.p-beginner_guide-col2{width:800px;margin:0 auto 24px;display:flex}.p-beginner_guide-col2.-rev{flex-direction:row-reverse}.p-beginner_guide-movie{width:50%;position:relative;background-repeat:no-repeat;background-size:contain;background-position:center center}.p-beginner_guide-movie a{display:block;width:100%;height:100%;background:rgba(0,0,0,0.5)}.p-beginner_guide-movie a:hover{opacity:0.5}.p-beginner_guide-movie a::after{position:absolute;left:50%;top:50%;margin-top:-20px;margin-left:-10px;content:"";display:block;width:0;height:0;border-style:solid;border-width:20px 0 20px 30px;border-color:transparent transparent transparent white}.p-beginner_guide-movie a::before{position:absolute;left:50%;top:50%;margin-top:-45px;margin-left:-45px;content:"";display:block;width:80px;height:80px;border-radius:80px;border:5px solid white}.p-beginner_guide-movie .p-beginner_guide-movie_hover{position:absolute}.p-beginner_guide-movie img{width:100%;height:auto}.p-beginner_guide-text{min-height:250px;width:50%;background:white;padding:20px;box-sizing:border-box;color:#44444A}.p-beginner_guide-text h3{font-size:18px;font-weight:bold;margin-bottom:8px}.p-beginner_guide-text h3 span{display:block;font-size:14px}.p-beginner_guide-text p{font-size:12px}.p-beginner_guide-text .-pl1{padding-left:1em}.p-beginner_guide-text .-pl2{padding-left:2em}.iframe-wrapper{position:relative;width:100%;padding:calc(315 / 560 * 100%) 0 0}.iframe-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.modal{display:none}.modal .youtube{position:fixed;z-index:320;background:#000;width:720px;left:50%;top:50%;height:400px}.modal .youtube .closeBtn{position:absolute;z-index:2;top:-35px;right:-35px;display:inline-block;width:35px;height:35px;overflow:hidden;border:none;background:transparent}.modal .youtube .closeBtn:before{transform:rotate(45deg)}.modal .youtube .closeBtn:after{transform:rotate(-45deg)}.modal .youtube .closeBtn:before,.modal .youtube .closeBtn:after{content:"";position:absolute;height:2px;width:100%;top:50%;left:0;margin-top:-1px;background:#fff;border-radius:5px;margin-top:-6px}.modal .popupBK{position:absolute;z-index:300;left:0;top:0;width:100%;height:100%;background-color:#fff;opacity:0.8;filter:alpha(opacity=80)}.modalBK{position:fixed;z-index:290;left:0;height:100%;width:100%;background:rgba(0,0,0,0.5)}.p-beginner_guide-subscribe{text-align:center;margin:32px 0 0}.p-manual-detail-title{border-bottom:3px solid #02C39A;color:#02C39A;font-size:18px;font-weight:bold;padding:8px}.p-manuals-detail-body{line-height:1.7;padding:24px 0;font-size:14px}.p-manuals-detail-body h3{display:table;line-height:1.4;margin-bottom:23px;font-size:18px;font-weight:bold}.p-manuals-detail-body h3 span{display:table-cell;padding-right:18px}.p-manuals-detail-body h3 span strong{display:inline-block;*display:inline;*zoom:1;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;width:35px;height:35px;line-height:35px;background-color:#02C39A;color:#fff;font-size:18px;text-align:center}.p-manuals-detail-body p{line-height:1.7;margin-bottom:40px;font-size:14px}.p-manuals-detail-body img{margin-bottom:63px;border:1px solid #DADDDC}.p-manuals-detail-body a{color:#41586e;text-decoration:underline}#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 .backcolor-gray-user{background-color:#D4D4D4}#manual-category .backcolor-black-user{background-color:#96989c}#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 .category_link{margin:10px 30px 10px 20%;float:right;font-size:15px}#manual-category .streetteacher_link{margin:10px 30px 10px;font-size:15px;float:right}#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 input,#tabs-category select,#tabs-category textarea{display:inline-block}#tabs-category p{margin:5px 0 0 95px}#tabs-category #tabs-content .field_sort_order label{margin-right:20px;margin-bottom:5px}#tabs-category #tabs-content .field_sort_order input{margin-bottom:5px}#tabs-category #tabs-content .field_manual_category_id label{margin-right:7px;margin-bottom:5px}#tabs-category #tabs-content .field_manual_category_id select{margin-bottom:5px}#tabs-category #tabs-content .field_title label{margin-right:20px;margin-bottom:5px}#tabs-category #tabs-content .field_title input{margin-bottom:5px}#tabs-category #tabs-content .field_body label{margin-bottom:5px}#tabs-category #tabs-content .field_body textarea{margin-right:20px;margin-bottom:5px}#tabs-category #tabs-content .field_url label{margin-right:46px;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}#manual-content .category_link{margin:10px 30px 10px 20%;float:right;font-size:15px}#manual-content .content_link{margin:10px 30px 10px;margin-margin-bottom:5px}#manual-content .content_link .field_show_flag input{margin-bottom:10px}#manual-content .content_link .field_show_flag label{margin-bottom:10px}#manual-content .content_link .field_show_flag_sp input{margin-bottom:10px}#manual-content .content_link .field_show_flag_sp label{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}a.corporation-nav-menu-login{display:inline-block;*display:inline;*zoom:1;height:50px;line-height:50px;padding:0 7px;color:#fff;font-size:14px;letter-spacing:0.03em}a.corporation-nav-menu-login:hover{text-decoration:underline}.corporation-registration{font-size:13px;position:relative;width:100%;height:467px;background-image:url("//assets.street-academy.com/assets/academy/corporations/corporations/registration/cover-c0fa2ff6e1b7aa381ed0f867e5031a1b8de953c881f10843fa71cb9031862c8d.jpg");background-size:cover}.login-signup{position:absolute;top:0;right:0;bottom:0;left:0;width:420px;height:412px;margin:auto;text-align:center;border-radius:8px;background:#fff}.login-signup.login{display:none}.login-signup .title{font-size:17px;font-weight:bold;line-height:26px;padding:14px 0;color:#525252;border-bottom:1px dashed #c2c3be}.login-signup .l-btn{margin-top:21px}.login-signup .btn-orange{display:inline-block;*display:inline;*zoom:1;font-size:1.38em;font-weight:bold;width:276px;height:55px;cursor:pointer;border:none;box-shadow:none;-webkit-box-shadow:inset 0 -3px 1px 0 rgba(71,98,20,0.19);-moz-box-shadow:inset 0 -3px 0 0 rgba(71,98,20,0.19);box-shadow:inset 0 -3px 0 0 rgba(71,98,20,0.19);letter-spacing:0.05em}.login-signup .btn-orange:hover{opacity:0.8}.login-signup ul>li:first-child{margin-bottom:18px}.login-signup .label{font-size:1.08em;line-height:1;text-align:left;color:#525252}.login-signup .input-text{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:1.08em;line-height:1;width:278px;height:37px;margin-top:9px;padding:0 10px;letter-spacing:0.03em;border-radius:5px}.login-signup .body{width:278px;margin:25px auto 32px}.login-signup .switching{line-height:60px;position:absolute;bottom:0;width:100%;border-radius:0 0 8px 8px;background:#f0ede0}.login-signup .switching>a{font-size:14px;font-weight:bold;color:#32485d}.login-signup .switching>a:hover{text-decoration:underline}.corporation-edit,.corporation-dashboard{background-color:#fff}.corporation-edit-inner{width:984px;margin:46px auto 60px}.corporation-dashboard-inner{width:702px;margin:37px auto 60px}.corporation-edit-headline{color:#424242;font-size:24px}.corporation-edit-form-panel,.corporation-dashboard-form-panel{margin-top:30px}.corporation-edit-form-panel .form-field,.corporation-dashboard-form-panel .form-field{display:table;width:700px;margin-bottom:18px}.corporation-edit-form-panel .control-label,.corporation-dashboard-form-panel .control-label{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:table-cell;width:151px;line-height:1.5;padding:14px;background-color:#efefef;color:#747474;font-size:15px}.corporation-edit-form-panel .control-label.bg-orange,.corporation-dashboard-form-panel .control-label.bg-orange{background-color:#faede5}.corporation-edit-form-panel .control-label-inline,.corporation-dashboard-form-panel .control-label-inline{display:inline-block;*display:inline;*zoom:1}.corporation-edit-form-panel .controls,.corporation-dashboard-form-panel .controls{display:table-cell;padding:14px 22px;color:#525252}.corporation-edit-form-panel .notice-required,.corporation-dashboard-form-panel .notice-required{display:block;color:#ff6100;font-size:12px}.corporation-edit-form-panel .l-controls-mt15,.corporation-dashboard-form-panel .l-controls-mt15{margin-top:15px}.corporation-edit-form-panel .l-controls-ml5,.corporation-dashboard-form-panel .l-controls-ml5{margin-left:5px}.corporation-edit-form-panel .l-controls-ml10,.corporation-dashboard-form-panel .l-controls-ml10{margin-left:10px}.corporation-edit-form-panel .l-controls-mr5,.corporation-dashboard-form-panel .l-controls-mr5{margin-right:5px}.corporation-edit-form-panel .l-controls-mr10,.corporation-dashboard-form-panel .l-controls-mr10{margin-right:10px}.corporation-edit-form-panel .solid-line,.corporation-dashboard-form-panel .solid-line{width:700px;height:1px;margin:25px 0;background-color:#e5e5e5;box-shadow:none;border:none}.corporation-edit-form-panel .radio-inline,.corporation-dashboard-form-panel .radio-inline{display:inline-block;*display:inline;*zoom:1;vertical-align:1px}.corporation-edit-form-panel .checkbox-inline,.corporation-dashboard-form-panel .checkbox-inline{display:inline-block;*display:inline;*zoom:1;height:13px;vertical-align:0}.corporation-edit-form-panel .setting-note,.corporation-dashboard-form-panel .setting-note{width:700px;margin:30px 0;padding:13px 0;color:#a2a2a2;font-size:13px;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}.corporation-edit-form-panel .discount-note,.corporation-dashboard-form-panel .discount-note{margin-top:15px;color:#575757;font-size:10px}.corporation-edit-form-panel .category-field,.corporation-edit-form-panel .job-type-field,.corporation-dashboard-form-panel .category-field,.corporation-dashboard-form-panel .job-type-field{margin:32px 0}.corporation-edit-form-panel .category-field-headline,.corporation-edit-form-panel .job-type-field-headline,.corporation-dashboard-form-panel .category-field-headline,.corporation-dashboard-form-panel .job-type-field-headline{line-height:1;color:#424242;font-size:24px}.corporation-edit-form-panel .category-field-note,.corporation-edit-form-panel .job-type-field-note,.corporation-dashboard-form-panel .category-field-note,.corporation-dashboard-form-panel .job-type-field-note{margin-top:20px;color:#525252}.corporation-edit-form-panel .category-controls,.corporation-edit-form-panel .job-type-controls,.corporation-dashboard-form-panel .category-controls,.corporation-dashboard-form-panel .job-type-controls{margin-top:40px;overflow:hidden}.corporation-edit-form-panel .category-controls-list,.corporation-edit-form-panel .job-type-controls-list,.corporation-dashboard-form-panel .category-controls-list,.corporation-dashboard-form-panel .job-type-controls-list{float:left}.corporation-edit-form-panel .category-controls-list-item,.corporation-edit-form-panel .job-type-controls-list-item,.corporation-dashboard-form-panel .category-controls-list-item,.corporation-dashboard-form-panel .job-type-controls-list-item{width:220px;margin-bottom:20px}.corporation-edit-form-panel .job-type-controls-list-item,.corporation-dashboard-form-panel .job-type-controls-list-item{display:inline-block;*display:inline;*zoom:1;float:left}.corporation-edit-form-panel .payment-field-actions,.corporation-dashboard-form-panel .payment-field-actions{width:700px;margin:25px 0}.corporation-edit-form-panel .payment-field-actions>p,.corporation-dashboard-form-panel .payment-field-actions>p{margin-top:15px;color:#525252;font-size:12px}.corporation-edit-form-panel .payment-field-actions>.btn-orange,.corporation-dashboard-form-panel .payment-field-actions>.btn-orange{width:261px;height:47px;line-height:44px;padding:0;border:none;box-shadow:none;-webkit-box-shadow:inset 0 -3px 1px 0 rgba(71,98,20,0.19);-moz-box-shadow:inset 0 -3px 0 0 rgba(71,98,20,0.19);box-shadow:inset 0 -3px 0 0 rgba(71,98,20,0.19);cursor:pointer}.corporation-edit-form-panel .form-field-actions,.corporation-dashboard-form-panel .form-field-actions{margin-top:60px}.corporation-edit-form-panel .form-field-actions>.btn-orange,.corporation-dashboard-form-panel .form-field-actions>.btn-orange{width:261px;height:47px;line-height:44px;padding:0;border:none;box-shadow:none;-webkit-box-shadow:inset 0 -3px 1px 0 rgba(71,98,20,0.19);-moz-box-shadow:inset 0 -3px 0 0 rgba(71,98,20,0.19);box-shadow:inset 0 -3px 0 0 rgba(71,98,20,0.19);cursor:pointer}.corporation-edit-form-panel .btn-white-outline,.corporation-dashboard-form-panel .btn-white-outline{width:156px;color:#7c7c7c;font-size:12px;background-color:#fff;border:1px solid #cbcbcb;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 -2px 1px 0 rgba(0,0,0,0.19);-moz-box-shadow:inset 0 -2px 0 0 rgba(0,0,0,0.19);box-shadow:inset 0 -2px 0 0 rgba(0,0,0,0.19)}.corporation-edit-form-panel .password-area,.corporation-dashboard-form-panel .password-area{margin-top:20px}.corporation_wrap{height:80px;border-bottom:1px solid #DADDDC}.corporation_status{width:980px;margin:0 auto}.corporation_status_content{float:left;width:485px}.corporation_status_content h2{position:relative;line-height:80px;color:#747474;font-size:19px}.corporation_status_content div{-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;margin-right:13px;height:43px;vertical-align:bottom;line-height:43px;cursor:pointer}.corporation_status_content div a{display:inline-block;*display:inline;*zoom:1;height:100%;color:#000;font-size:20px}.corporation_status_content div a:hover{text-decoration:underline}.corporation_status_content div:hover>a{text-decoration:underline}.corporation_status_content div a span{display:inline-block;*display:inline;*zoom:1;margin-left:6px;color:#747474;font-size:12px}.corporation_status_value{overflow:hidden;float:right}.corporation_status_discount{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;float:left;height:44px;line-height:44px;margin-top:16px;margin-right:21px;padding:0 20px 0 0;background-color:#fff;color:#424242;cursor:pointer}.corporation_status_discount a{display:block;width:100%;height:100%;color:#000}.corporation_status_discount:hover{opacity:0.75;-ms-filter:"alpha(opacity=75)";filter:alpha(opacity=75)}.corporation_status_discount .title{display:inline-block;*display:inline;*zoom:1;width:106px;color:#000;font-size:14px;text-align:center}.corporation_status_discount .number_box{display:inline-block;*display:inline;*zoom:1;height:44px;padding-left:25px;color:#000;font-size:20px;border-left:1px solid #cfd0ca}.corporation_status_discount .number_box>.number{font-size:20px}.corporation_status_discount .number_box>.unit{color:#747474;font-size:12px}.corporation_status_point{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;float:right;height:44px;line-height:44px;margin-top:16px;padding:0 20px 0 54px;background:url("//assets.street-academy.com/assets/academy/dashboard/corporation/icon_point_on-3fdab5bee275c52d5c25cb40f1ac533a3feda5889e4d98c15030bf777fb83f72.png") no-repeat 18px center;background-color:#fff;color:#424242;cursor:pointer}.corporation_status_point:hover{opacity:0.75;-ms-filter:"alpha(opacity=75)";filter:alpha(opacity=75)}.corporation_status_point>.number_box{display:inline-block;*display:inline;*zoom:1;height:44px;margin-right:10px;padding-left:36px;color:#000;font-size:20px;border-left:1px solid #cfd0ca}.corporation_status_point>.number_box>.number{font-size:20px}.corporation_status_point>.number_box>.unit{color:#747474;font-size:12px}.coporation_content{overflow:hidden;margin:0 auto;width:980px}.coporation_content .coporation_nav{float:left;width:230px}.coporation_content .coporation_nav ul li a{display:inline-block;*display:inline;*zoom:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;padding-left:50px;width:100%;border-bottom:1px solid #DADDDC;color:#666;font-size:15px;line-height:63px}.coporation_content .coporation_nav ul li a:hover{color:#1c88a6}.coporation_content .coporation_nav ul li.active a{color:#999}.coporation_content .coporation_nav ul li.point a{background:url("//assets.street-academy.com/assets/academy/dashboard/corporation/icon_point-f9c20079c71a467fd361844b3b55557de5bc4b42aca8d5633591c3ae279f8c4a.png") no-repeat 12px center}.coporation_content .coporation_nav ul li.point a:hover{background:url("//assets.street-academy.com/assets/academy/dashboard/corporation/icon_point_on-3fdab5bee275c52d5c25cb40f1ac533a3feda5889e4d98c15030bf777fb83f72.png") no-repeat 12px center}.coporation_content .coporation_nav ul li.point.active a{background:url("//assets.street-academy.com/assets/academy/dashboard/corporation/icon_point_on-3fdab5bee275c52d5c25cb40f1ac533a3feda5889e4d98c15030bf777fb83f72.png") no-repeat 12px center}.coporation_content .coporation_nav ul li.recommend a{background:url("//assets.street-academy.com/assets/academy/dashboard/corporation/icon_recommend-e1764ce26c4810bd527a2fb2643df13a58c106bdf09de78dba01eef598eb2eb0.png") no-repeat 14px center}.coporation_content .coporation_nav ul li.recommend a:hover{background:url("//assets.street-academy.com/assets/academy/dashboard/corporation/icon_recommend_on-fbdfc4a428d6d2e3fcad3ab2fbebb8c6da9f77b2e45d9620ee63b6a8f96db4f7.png") no-repeat 14px center}.coporation_content .coporation_nav ul li.recommend.active a{background:url("//assets.street-academy.com/assets/academy/dashboard/corporation/icon_recommend_on-fbdfc4a428d6d2e3fcad3ab2fbebb8c6da9f77b2e45d9620ee63b6a8f96db4f7.png") no-repeat 14px center}.coporation_content .coporation_nav ul li.corporate_user a{background:url("//assets.street-academy.com/assets/academy/dashboard/corporation/icon_corporate_user-1e51f263d38cd1609e8fefbfd5b0c0f086a2d02fabe359b9a8ba27f64837e97b.png") no-repeat 12px center}.coporation_content .coporation_nav ul li.corporate_user a:hover{background:url("//assets.street-academy.com/assets/academy/dashboard/corporation/icon_corporate_user_on-94a96eb079885b748ca510d0120a21a8f25b186b53507a527927efb5050ef008.png") no-repeat 12px center}.coporation_content .coporation_nav ul li.corporate_user.active a{background:url("//assets.street-academy.com/assets/academy/dashboard/corporation/icon_corporate_user_on-94a96eb079885b748ca510d0120a21a8f25b186b53507a527927efb5050ef008.png") no-repeat 12px center}.coporation_content .coporation_nav ul li.payment a{background:url("//assets.street-academy.com/assets/academy/dashboard/corporation/icon_payment-8cf5481156bfc5a91ebed33d53dd6d338eb3ecc9596c0905f37c96026dd0a43e.png") no-repeat 12px center}.coporation_content .coporation_nav ul li.payment a:hover{background:url("//assets.street-academy.com/assets/academy/dashboard/corporation/icon_payment_on-f6eedfe298601513c2398a52a7058e01baaac7ac23abef4f1da35cc6aab25e52.png") no-repeat 12px center}.coporation_content .coporation_nav ul li.payment.active a{background:url("//assets.street-academy.com/assets/academy/dashboard/corporation/icon_payment_on-f6eedfe298601513c2398a52a7058e01baaac7ac23abef4f1da35cc6aab25e52.png") no-repeat 12px center}.coporation_content .coporation_nav ul li.setting a{background:url("//assets.street-academy.com/assets/academy/dashboard/corporation/icon_setting-1b1f0b043cb2f466dfc3313f4e391a0beb8818d80a6b8148a98121bd9ad6a0f3.png") no-repeat 12px center}.coporation_content .coporation_nav ul li.setting a:hover{background:url("//assets.street-academy.com/assets/academy/dashboard/corporation/icon_setting_on-782119ccf2c341074689833c838f3fcf0771cdbd7f0948be186d6a4812e4edca.png") no-repeat 12px center}.coporation_content .coporation_nav ul li.setting.active a{background:url("//assets.street-academy.com/assets/academy/dashboard/corporation/icon_setting_on-782119ccf2c341074689833c838f3fcf0771cdbd7f0948be186d6a4812e4edca.png") no-repeat 12px center}.coporation_content .coporation_nav ul li.information a{background:url("//assets.street-academy.com/assets/academy/dashboard/corporation/icon_information-9e4658699fdb1e19eab0059bb96017111a9177cbcaccb08948c20b20e07a80d2.png") no-repeat 12px center}.coporation_content .coporation_nav ul li.information a:hover{background:url("//assets.street-academy.com/assets/academy/dashboard/corporation/icon_information_on-a86455e3f24b2a542106a4ad474be0a9d32f92f42dcad06438bd0b12b909f690.png") no-repeat 12px center}.coporation_content .coporation_nav ul li.information.active a{background:url("//assets.street-academy.com/assets/academy/dashboard/corporation/icon_information_on-a86455e3f24b2a542106a4ad474be0a9d32f92f42dcad06438bd0b12b909f690.png") no-repeat 12px center}.coporation_content .coporation_nav ul li a 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;position:absolute;top:17px;left:24px;display:block;padding:0 3px;min-width:17px;max-width:30px;height:17px;background:#e84a12;color:#fff;text-align:center;font-size:10px;line-height:17px}.coporation_content .ContentField{float:right;margin-top:24px;width:702px;min-height:700px;display:none;color:#424242}.coporation_content .CFHeader{margin-bottom:15px}.coporation_content .CFHeader h2{float:left;padding-left:30px;font-size:24px}.coporation_content .CFHeader h2 span{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;font-size:15px}.coporation_content .CFHeader #loading_dashboard_content{background-image:url("//assets.street-academy.com/assets/loading-030585bda59ddb37b5adff6de75674c63733427e233c55ca3a9b489ca5cf49ef.gif");background-repeat:no-repeat;background-position:center center;width:800px;height:500px}.coporation_content .CFHeader.pointMg h2{background:url("//assets.street-academy.com/assets/academy/dashboard/corporation/icon_point_on-3fdab5bee275c52d5c25cb40f1ac533a3feda5889e4d98c15030bf777fb83f72.png") no-repeat 0 center}.coporation_content .CFHeader.recommendMg h2{background:url("//assets.street-academy.com/assets/academy/dashboard/corporation/icon_recommend_on-fbdfc4a428d6d2e3fcad3ab2fbebb8c6da9f77b2e45d9620ee63b6a8f96db4f7.png") no-repeat 0 center}.coporation_content .CFHeader.corporate_userMg h2{background:url("//assets.street-academy.com/assets/academy/dashboard/corporation/icon_corporate_user_headline-0059147a01c8eaa4d9229524de7a99f89b3a05995b0d7644ffdbd82cb8c48fd7.png") no-repeat 0 center}.coporation_content .CFHeader.paymentMg h2{background:url("//assets.street-academy.com/assets/academy/dashboard/corporation/icon_payment_on-f6eedfe298601513c2398a52a7058e01baaac7ac23abef4f1da35cc6aab25e52.png") no-repeat 0 center}.coporation_content .CFHeader.settingMg h2{background:url("//assets.street-academy.com/assets/academy/dashboard/corporation/icon_setting_on-782119ccf2c341074689833c838f3fcf0771cdbd7f0948be186d6a4812e4edca.png") no-repeat 0 center}.coporation_content .CFHeader.informationMg h2{background:url("//assets.street-academy.com/assets/academy/dashboard/corporation/icon_information_on-a86455e3f24b2a542106a4ad474be0a9d32f92f42dcad06438bd0b12b909f690.png") no-repeat 0 center}.coporation_content .submit_footer{height:86px;border-top:1px solid #efefef;text-align:right}.coporation_content .submit_footer .submit_btn{display:inline-block;*display:inline;*zoom:1;margin:18px;width:152px;height:47px;color:#fff;vertical-align:middle;font-size:16px}.coporation_content .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}.coporation_content .gbtn:hover{background-image:none;background-color:#64af1b}.coporation_content .mod-points-view-area{position:relative;width:100%;margin-top:40px}.coporation_content .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:#eee;width:328px;margin:0;padding:5px 10px 10px}.coporation_content .points_view_box.is-payment{background-color:#efefef}.coporation_content .points_view_box h2{line-height:35px;color:#57585C}.coporation_content .points_view_box h2.is-payment{color:#57585C}.coporation_content .points_view_box h2 p{text-align:center;font-size:18px;color:#57585C}.coporation_content .points_view_box h2 p.is-payment{color:#57585C}.coporation_content .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:#57585C;font-size:46px;text-align:right;line-height:1}.coporation_content .points_view_box .points_available.is-payment{color:#57585C}.coporation_content .mod-points-detail-to-purchase-btn{position:absolute;left:356px;bottom:0;width:211px;margin-right:0;padding:0;cursor:pointer}.coporation_content .mod-points-detail-to-purchase-btn:hover{opacity:0.8}.coporation_content .mod-points-detail-to-purchase-btn.btn-blue{border:none;width:211px;height:38px;background-image:none;background-color:#1c88a6;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;box-shadow:inset 0 -3px 0 #fff;color:#fff;font-size:13px;text-shadow:0 -1px 0 rgba(255,255,255,0)}.coporation_content .mod-points-nav-to-payment-about{margin-top:15px}.coporation_content .mod-points-nav-to-payment-about>a,.coporation_content .mod-points-nav-to-payment-about>span{color:#41586e;font-size:12px;font-weight:bold;cursor:pointer}.coporation_content .mod-points-nav-to-payment-about>a:hover,.coporation_content .mod-points-nav-to-payment-about>span:hover{text-decoration:underline}.coporation_content .mod-points-nav-to-payment-about>a>i,.coporation_content .mod-points-nav-to-payment-about>span>i{font-size:11px;margin-right:7px;vertical-align:0}.coporation_content .mod-points-nav-to-payment-about.last{margin-top:5px}.coporation_content .mod-points-table-area{margin:54px 0 100px}.coporation_content .mod-points-detail-table{width:100%;background:#F7F7F7;border:1px solid #DADDDC}.coporation_content .mod-points-detail-table thead th{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#F7F7F7;border:1px solid #DADDDC;font-size:15px;line-height:34px;padding:2px 15px 0;height:34px;vertical-align:middle}.coporation_content .mod-points-detail-table thead th.date{width:120px}.coporation_content .mod-points-detail-table thead th.points{width:140px}.coporation_content .mod-points-detail-table thead th.remark{width:230px}.coporation_content .mod-points-detail-table thead th.deadline{width:120px}.coporation_content .mod-points-detail-table thead th.status{width:110px}.coporation_content .mod-points-detail-table thead th.select{padding:1px}.coporation_content .mod-points-detail-table thead th.month{font-size:20px}.coporation_content .mod-points-detail-table thead th.used-point-area{position:relative;border-left:1px solid transparent;font-size:20px}.coporation_content .mod-points-detail-table thead th.used-point-area:before{position:absolute;top:15px;left:0;content:"";border-left:1px solid #DADDDC;height:26px;display:block}.coporation_content .mod-points-detail-table thead th.used-point-area .used-point{color:#57585C;font-size:26px}.coporation_content .mod-points-detail-table thead tr:first-child th{line-height:1;padding:15px;border:none}.coporation_content .mod-points-detail-table thead tr:first-child th.select{padding:15px 10px}.coporation_content .mod-points-detail-table tr{background:#F7F7F7;border:1px solid #DADDDC}.coporation_content .mod-points-detail-table td{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;line-height:36px;text-align:left;vertical-align:middle;background:#F7F7F7;border:1px solid #DADDDC;line-height:34px;font-size:15px;color:#57585C;padding:2px 15px 0}.coporation_content .mod-points-detail-table td.points div.is-plus{color:#71a93b}.coporation_content .mod-payment-table-area{margin:43px 0 100px}.coporation_content .mod-payment-table-note{margin-bottom:10px;color:#57585C;font-size:12px}.coporation_content .mod-payment-detail-table{width:467px;background:#F7F7F7;border:1px solid #DADDDC}.coporation_content .mod-payment-detail-table thead th{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#F7F7F7;border:1px solid #DADDDC;font-size:15px;line-height:34px;padding:2px 15px 0;height:34px;vertical-align:middle}.coporation_content .mod-payment-detail-table thead th.date{width:120px}.coporation_content .mod-payment-detail-table thead th.remark{width:230px}.coporation_content .mod-payment-detail-table thead th.money{width:120px}.coporation_content .mod-payment-detail-table thead th.select{padding:1px}.coporation_content .mod-payment-detail-table thead th.month{font-size:20px}.coporation_content .mod-payment-detail-table thead tr:first-child th{line-height:1;padding:15px;border:none}.coporation_content .mod-payment-detail-table thead tr:first-child th.select{padding:15px 10px}.coporation_content .mod-payment-detail-table tr{background:#F7F7F7;border:1px solid #DADDDC}.coporation_content .mod-payment-detail-table td{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;line-height:36px;text-align:left;vertical-align:middle;border:1px solid #DADDDC;line-height:34px;font-size:15px;color:#707070;padding:2px 15px 0}.coporation_content .mod-payment-detail-table td.points div.is-plus{color:#71a93b}.coporation_content .mod-coporate-user-btn-area{margin-top:14px;text-align:right}.coporation_content .mod-coporate-user-table-area{margin:40px 0}.coporation_content .mod-coporate-user-table-control{display:table;width:100%}.coporation_content .mod-coporate-user-table-control .select,.coporation_content .mod-coporate-user-table-control .headline,.coporation_content .mod-coporate-user-table-control .sort,.coporation_content .mod-coporate-user-table-control .xlsx{display:table-cell;vertical-align:top}.coporation_content .mod-coporate-user-table-control .select{width:110px;padding-right:20px}.coporation_content .mod-coporate-user-table-control .select>select{width:110px}.coporation_content .mod-coporate-user-table-control .headline{font-size:20px}.coporation_content .mod-coporate-user-table-control .xlsx{font-size:13px;text-align:right;position:relative}.coporation_content .mod-coporate-user-table-control .xlsx>div{position:absolute;right:25px}.coporation_content .mod-coporate-user-table-control .sort{text-align:right;color:#747474;font-size:15px}.coporation_content .mod-coporate-user-table-control .sort>a{color:#747474}.coporation_content .mod-coporate-user-table-control .sort>a:hover{text-decoration:underline}.coporation_content .mod-coporate-user-table-control .sort .active{color:#424242;font-weight:bold}.coporation_content .mod-coporate-user-table{width:100%;margin-top:13px;background:#F7F7F7;border:1px solid #DADDDC}.coporation_content .mod-coporate-user-table thead th{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#F7F7F7;border:1px solid #DADDDC;font-size:13px;padding:12px 7px 5px;vertical-align:middle}.coporation_content .mod-coporate-user-table thead th.id{width:50px}.coporation_content .mod-coporate-user-table thead th.name{width:150px}.coporation_content .mod-coporate-user-table thead th.email{width:180px}.coporation_content .mod-coporate-user-table thead th.count{width:80px;text-align:center}.coporation_content .mod-coporate-user-table thead th.points{width:80px;text-align:center}.coporation_content .mod-coporate-user-table thead th.control{width:139px;text-align:center}.coporation_content .mod-coporate-user-table tr{background:#F7F7F7;border:1px solid #DADDDC}.coporation_content .mod-coporate-user-table td{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:left;vertical-align:middle;background:#F7F7F7;border:1px solid #DADDDC;font-size:13px;color:#57585C;padding:10px 7px}.coporation_content .mod-coporate-user-table td.points a{color:#00a1bc}.coporation_content .mod-coporate-user-table td.points a.is-max{color:#ff2400}.coporation_content .mod-coporate-user-table td.points a:hover{text-decoration:underline}.coporation_content .mod-coporate-user-table td.control{padding:5px}.coporation_content .mod-coporate-user-table td.control>.btn-white-outline{display:inline-block;*display:inline;*zoom:1}.coporation_content .mod-coporate-user-table .btn-white-outline{width:78px;height:26px;line-height:24px;padding:0;color:#7c7c7c;font-size:12px;background-color:#fff;border:1px solid #cbcbcb;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 -2px 1px 0 rgba(0,0,0,0.19);-moz-box-shadow:inset 0 -2px 0 0 rgba(0,0,0,0.19);box-shadow:inset 0 -2px 0 0 rgba(0,0,0,0.19)}.coporation_content .mod-coporate-user-table .btn-white-outline:hover{background-color:#f6f6f6}.coporation_content .mod-coporate-user-table .btn-white-outline.btn-delete{width:50px}.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:65px;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}.modal.corporation-recommend-help-modal{display:none;width:835px;height:478px}.modal.corporation-recommend-help-modal .mod-modal-btn-close{color:#2f2f2f}.modal.corporation-recommend-help-modal .modal-title{padding:46px 0;color:#2f2f2f;font-size:22px;text-align:center}.modal.corporation-recommend-help-modal .modal-body{padding:0 45px 63px}.modal.corporation-recommend-help-modal .corporation-recommend-help-modal-body>.text{line-height:1.5;color:#696969;font-size:12px}.modal.corporation-recommend-help-modal .corporation-recommend-help-modal-body>.image{margin-top:47px;text-align:center}.modal.corporation-recommend-help-modal .corporation-recommend-help-modal-body>.image img{width:100%;height:auto}.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:#f16624;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-030585bda59ddb37b5adff6de75674c63733427e233c55ca3a9b489ca5cf49ef.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}.corporate-user-registration-url{padding:18px 0 35px;font-size:13px}.corporate-user-registration-url>.inner{width:702px;margin:0 auto}.corporate-user-registration{padding:55px 0 200px;background-color:#f3f3f3;font-size:13px;text-align:center}.corporate-user-registration .title{line-height:26px;margin-top:64px;padding:14px 0;color:#424242;font-size:24px}.corporate-user-registration .body{width:480px;margin:40px auto 0;padding:30px 20px;background-color:#fff;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.corporate-user-registration .label{display:inline-block;*display:inline;*zoom:1}.corporate-user-registration .input-text{display:inline-block;*display:inline;*zoom:1;padding:10px;margin:0 10px}.corporate-user-registration .btn-green{display:inline-block;*display:inline;*zoom:1;width:100px;height:40px;line-height:40px;padding:0;font-size:15px;cursor:pointer}.corporate-user-registration .note{margin-top:40px;color:#747474;font-size:12px}.corporate-user-new{background-color:#f3f3f3;padding:46px 0 60px}.corporate-user-new-inner{width:702px;margin:0 auto}.corporate-user-new-headline{line-height:26px;padding:14px 0;color:#424242;font-size:24px;text-align:center}.corporate-user-new-form-panel{padding:20px;background-color:#fff;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.corporate-user-new-form-panel.l-form-panel{margin-top:30px}.corporate-user-new-form-panel .form-field{display:table;width:700px;margin-bottom:18px}.corporate-user-new-form-panel .form-field:last-child{margin-bottom:0}.corporate-user-new-form-panel .control-label{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:table-cell;width:151px;line-height:1.5;padding:14px;background-color:#efefef;color:#747474;font-size:15px}.corporate-user-new-form-panel .control-label-inline{display:inline-block;*display:inline;*zoom:1}.corporate-user-new-form-panel .controls{display:table-cell;padding:14px 22px;color:#525252}.corporate-user-new-form-panel .notice-required{display:block;color:#ff6100;font-size:12px}.l-controls-ml10{margin-left:10px}.inline-label{display:inline}.inline-radio,.inline-checkbox{display:inline;margin-right:5px !important}.corporate-user-new-form-actions{position:relative;margin-top:60px;text-align:center}.corporate-user-new-form-actions>.btn-green{width:261px;height:47px;line-height:44px;padding:0;border:none;box-shadow:none;-webkit-box-shadow:inset 0 -3px 1px 0 rgba(71,98,20,0.19);-moz-box-shadow:inset 0 -3px 0 0 rgba(71,98,20,0.19);box-shadow:inset 0 -3px 0 0 rgba(71,98,20,0.19);cursor:pointer}.corporate-user-new-form-actions .corporate-user-new-form-checkbox{position:absolute;top:15px;right:60px}.MyPageProfile a.viewProfile.is-corporate-user{display:inline-block;*display:inline;*zoom:1;position:relative;margin:10px 0 0 20px;padding-right:30px;height:22px;line-height:22px;font-size:12px;color:#747474;text-decoration:underline}.MyPageProfile a.viewProfile.is-corporate-user:hover{text-decoration:none}.MyPageProfile a.viewProfile.is-corporate-user:before{display:block;content:"";position:absolute;-webkit-transform:rotate(45deg);transform:rotate(45deg);top:50%;right:13px;width:8px;height:8px;margin-top:-5px;background:#7e7e7e}.MyPageProfile a.viewProfile.is-corporate-user:after{display:block;content:"";position:absolute;-webkit-transform:rotate(45deg);transform:rotate(45deg);top:50%;right:16px;width:8px;height:8px;margin-top:-5px;background:#efefef}.MyPageProfile .profileContent .top dt.Point.is-corporate-user{display:inline-block;*display:inline;*zoom:1;width:auto;height:45px;line-height:45px;padding-right:10px;background-image:none;border-right:1px solid #d5d6d1;color:#747474;font-size:12px;text-indent:0}.MyPageProfile .profileContent .bottom{display:block;margin:15px 0 0}.MyPageProfile .profileContent .bottom div{display:inline-block;*display:inline;*zoom:1}.MyPageProfile .profileContent .bottom dl{height:17px;margin-left:10px}.MyPageProfile .profileContent .bottom dl dt.Category.is-corporate-user{display:inline-block;*display:inline;*zoom:1;text-indent:0;width:auto;height:17px;line-height:17px;background-image:none;color:#747474;font-size:12px}.MyPageProfile .profileContent .bottom dl dd{font-size:17px}.MyPageProfile .profileContent .bottom dl dd ul li{width:30px;height:17px}.MyPageProfile .profileContent .bottom dl dd ul li>i{vertical-align:top}.teach-for-corporate-user-modal{width:300px;height:auto;padding:20px;text-align:center}.mod-job-type-units{overflow:hidden}.mod-job-type-units .mod-job-type-unit-link{display:block;float:left;margin-right:35px}.mod-job-type-units .mod-job-type-unit-link:nth-child(even){margin-right:0}.mod-job-type-unit{width:340px;height:228px;margin-bottom:34px}.mod-job-type-unit:hover{opacity:0.75;-ms-filter:"alpha(opacity=75)";filter:alpha(opacity=75)}.mod-job-type-unit .cover{width:100%;height:170px;-webkit-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center;-webkit-border-top-right-radius:10px;-webkit-border-top-left-radius:10px;-moz-border-radius-topright:10px;-moz-border-radius-topleft:10px;border-top-right-radius:10px;border-top-left-radius:10px;text-align:center}.mod-job-type-unit .cover .title{line-height:170px;color:#fff;font-size:18px;font-weight:bold}.mod-job-type-unit .body{height:36px;line-height:1.5;padding:10px 15px 12px;background-color:#fff;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;color:#7e7e7e;font-size:12px}.job-type-headline{line-height:1;color:#9c936f;font-size:20px;font-weight:bold}.job-type-lead{margin-top:15px;line-height:1.5;color:#000;font-size:12px}.job-type-skills{display:table;width:100%;margin-top:20px}.job-type-skill{display:table-cell;min-width:154px;padding-right:24px;vertical-align:top}.job-type-skill-title{position:relative;line-height:1;padding:12px 0 12px 8px;background-color:#36cdc7;font-size:16px;border-left:8px solid #22b1ab}.job-type-skill-title .is-long{display:inline-block;*display:inline;*zoom:1;font-size:10px;vertical-align:2px}.job-type-skill-title a{display:block;color:rgba(255,255,255,0.7)}.job-type-skill-title a:hover{color:white}.job-type-skill-title i{margin-right:8px;font-size:12px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.job-type-skill-title:after{content:"";position:absolute;top:0;right:-20px;z-index:0;border-top:20px solid transparent;border-left:20px solid #36cdc7;border-bottom:20px solid transparent}.job-type-skill-list{margin-top:10px}.job-type-skill-list-item{margin-bottom:7px}.job-type-skill-list-item a{color:#22b1ab;font-size:12px;font-weight:bold}.job-type-skill-headline{line-height:1;margin:35px 0 0;padding-top:10px;color:#21b2ac;font-weight:bold;font-size:14px;letter-spacing:0.03em}.job-type-skill-headline .icon-sa-arrow{line-height:20px;margin-right:6px;color:#36cdc7;font-size:10px}.job-type-skill-headline strong{font-size:20px;margin-right:5px;letter-spacing:0.05em}.job-type-skill-units{margin-bottom:50px}.job-type-skill-unit{margin-top:20px;background-color:#fff;border:1px solid #dcdcdc;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.job-type-skill-unit-head{padding:13px 19px 11px;border-bottom:1px solid #ededed}.job-type-skill-unit-head-tag{display:inline-block;*display:inline;*zoom:1;line-height:25px;padding:0 20px;background-color:#f2efe3;color:#9c936f;font-size:12px;font-weight:bold;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px}.job-type-skill-unit-head-title{margin-top:10px;font-size:16px}.job-type-skill-unit-head-title a{color:#32485d}.job-type-skill-unit-head-title a:hover{text-decoration:underline}.job-type-skill-unit-body{position:relative;height:88px}.job-type-skill-unit-body-date-list{position:absolute;top:12px;left:21px;font-size:15px}.job-type-skill-unit-body-date-list .more-sessions{position:absolute;right:-64px;bottom:5px}.job-type-skill-unit-body-date-list .more-sessions span{color:#73a842;font-size:12px;font-weight:bold;cursor:pointer}.job-type-skill-unit-body-date-list .more-sessions span:hover{color:#4a8018;text-decoration:underline}.job-type-skill-unit-body-date-list .more-sessions-unit{position:absolute;right:-116px;bottom:-35px;padding:10px 5px 0;z-index:10000}.job-type-skill-unit-body-date-list .more-sessions-list{-webkit-box-shadow:0 0 7px 0 rgba(10,2,4,0.31);-moz-box-shadow:0 0 6px 0 rgba(10,2,4,0.31);box-shadow:0 0 6px 0 rgba(10,2,4,0.31);display:block;background:#fff;color:#2f2f2f;z-index:10000;margin:0;border:solid 1px #e1e1e1}.job-type-skill-unit-body-date-list .more-sessions-list li{border-bottom:1px solid #e1e1e1}.job-type-skill-unit-body-date-list .more-sessions-list li a{display:block;width:100%;height:100%;padding:5px 10px;color:#2f2f2f;font-size:14px;font-weight:bold;font-family:Arial, verdana, tahomasans-serif}.job-type-skill-unit-body-date-list .more-sessions-list li:hover{background-color:#f8f8f8}.job-type-skill-unit-body-date-list-item{font-weight:bold;font-family:Arial, verdana, tahomasans-serif;font-size:16px;line-height:1;margin-bottom:8px;letter-spacing:0.05em}.job-type-skill-unit-body-date-list-item a{color:#2f2f2f}.job-type-skill-unit-body-date-list-item a:hover{text-decoration:underline}.job-type-skill-unit-body-date-list-request a{color:#b0a88b}.job-type-skill-unit-body-date-list-request a:hover{text-decoration:underline}.job-type-skill-unit-body-teacher{position:absolute;top:10px;right:20px}.job-type-skill-unit-body-teacher-image{display:inline-block;*display:inline;*zoom:1;margin-right:11px}.job-type-skill-unit-body-teacher-image img{width:35px;height:35px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.job-type-skill-unit-body-teacher-name{display:inline-block;*display:inline;*zoom:1;line-height:35px;color:#32485d;font-size:16px;vertical-align:middle}.job-type-skill-unit-body-price{position:absolute;right:10px;bottom:13px;color:#73a842;line-height:1;font-size:15px}.mod-corporate-user-discount-message{color:#e84a12;font-size:15px !important;text-align:center;font-weight:normal !important}#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-headline{line-height:1;color:#fff;font-size:50px;font-weight:bold;letter-spacing:0.05em}.corporation1-cover-lead{line-height:1.6;margin-top:10px;color:#fff;font-size:26px;letter-spacing:0.05em}.corporation1-cover-title{line-height:1;margin-top:30px}.corporation1-cover-biz-signup-btn{display:block;width:541px;height:70px;line-height:70px;margin:28px auto 0;background-color:#f4660e;-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;letter-spacing:0.03em;text-align:center}.corporation1-cover-biz-signup-btn:hover{background-color:#f6853f}.corporation1-cover-login-btn-area{margin:15px auto 0;overflow:hidden;width:541px}.corporation1-cover-biz-login-btn{float:left;display:block;width:260px;height:50px;line-height:50px;background-color:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;box-shadow:inset 0 -3px 0 rgba(71,98,20,0.19);color:#f4660e !important;font-size:16px;font-weight:bold;letter-spacing:0.03em;text-align:center}.corporation1-cover-biz-login-btn:hover{background-color:#e6e6e6}.corporation1-cover-user-login-btn{float:right;display:block;width:260px;height:50px;line-height:50px;background-color:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;box-shadow:inset 0 -3px 0 rgba(71,98,20,0.19);color:#666 !important;font-size:16px;font-weight:bold;letter-spacing:0.03em;text-align:center}.corporation1-cover-user-login-btn:hover{background-color:#e6e6e6}.l-corporation1-login-signup{display:none;position:absolute;top:0;right:0;bottom:0;left:0;width:420px;height:412px;margin:auto}.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}.corporartion1-category{padding:88px 0 0}.corporartion1-category .cont-inner{padding-bottom:70px;border-bottom:1px solid #dedede}.corporation1-category-lead{position:relative;width:758px;height:50px;line-height:50px;background-color:#00676f;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;color:#fff;font-size:20px;text-align:center}.corporation1-category-lead.l-top{margin:46px auto 0}.corporation1-category-lead.l-bottom{margin:135px auto 0}.corporation1-category-lead:after{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:transparent;border-top-color:#00676f;border-width:13px;border-left-width:8px;border-right-width:8px;margin-left:-13px}.corporartion1-skills{margin-top:42px;padding:20px 15px 20px 23px;background-color:#e9efef}.corporartion1-skills-headline{position:relative;line-height:1;padding-left:20px;color:#00676f;font-size:24px;letter-spacing:1px}.corporartion1-skills-headline:after{position:absolute;top:0;left:0;content:"";display:block;background-color:#f0c92e;width:4px;height:25px}.corporartion1-skills-headline strong{font-weight:bold}.corporartion1-skill-wrap{overflow:hidden;margin-top:22px}.corporartion1-skill{float:left;width:25%}.corporartion1-skill-title{position:relative;width:208px;line-height:30px;padding:0 10px;background-color:#d3e1e1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#92b0b0;font-size:15px;font-weight:bold;letter-spacing:0.05em}.corporartion1-skill-title:after{position:absolute;left:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:transparent;border-left-color:#d3e1e1;border-width:15px;margin-top:-15px}.corporartion1-skill-list{margin-top:20px;margin-left:3px;padding-left:15px}.corporartion1-skill-list-item{list-style-type:disc;margin-top:10px;line-height:1;color:#2f2f2f;font-size:13px}.corporation1-job-lead{line-height:1;margin:63px 0 0;color:#f0c92e;font-size:24px;font-weight:bold}.corporation1-job-list{margin-top:30px}.corporation1-job-list-item{display:inline-block;*display:inline;*zoom:1;line-height:1;color:#00676f;font-size:20px;font-weight:bold;margin-right:26px;padding-right:30px;border-right:1px solid #00676f}.corporation1-job-list-item:nth-child(4),.corporation1-job-list-item:nth-child(7){border-right:none}.corporation1-job-list-item:nth-child(n+5){margin-top:20px}.corporartion1-category-units{display:table;width:794px;margin:57px auto 0;color:#2f2f2f}.corporartion1-category-unit{display:table-cell;padding-right:66px}.corporartion1-category-unit>.title{line-height:1;font-size:20px;font-weight:bold}.corporartion1-category-unit:nth-child(3){padding-right:82px}.corporartion1-category-unit:last-child{padding-right:0}.corporartion1-category-list{margin-top:23px}.corporartion1-category-list-item{line-height:1;margin-bottom:8px;font-size:13px}.corporartion1-category-list-item:last-child{margin-bottom:0}.corporartion1-category-list-item>a{color:#2f2f2f}.corporartion1-category-list-item>a:hover{text-decoration:underline}.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:45px}.corporation1-payment-box{width:471px;height:414px;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{height:139px;padding-top:31px;-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:#6a8f1d}.corporation1-payment-head.is-point>.text{line-height:1.6;margin-top:22px;font-size:13px}.corporation1-payment-head.is-fixed{background-color:#1fc2bc}.corporation1-payment-head.is-fixed>.title{color:#168f8b}.corporation1-payment-head.is-fixed>.text{margin-top:28px;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}.biz-cover-slider-item{overflow:hidden;width:100%;height:400px;background-position:center center;-webkit-background-size:cover;-o-background-size:cover;background-size:cover}.biz-cover{position:relative}.biz-cover .bx-controls,.biz-cover .bx-has-pager{position:absolute;z-index:0;right:0;bottom:20px;left:0;width:200px;margin:auto}.biz-cover .bx-pager-item a{width:10px !important;height:10px !important;margin:0 10px !important;background-color:rgba(255,255,255,0.5) !important}.biz-cover .bx-pager-item a.active{background-color:white !important}.biz-top-first-section{color:#333;background-color:#f6f6f6}.biz-top-first-inner{width:980px;margin:0 auto;padding:77px 0}.biz-top-first-headline{font-size:26px;text-align:center;letter-spacing:0.05em}.biz-cover-slider{position:relative;z-index:-1;height:400px}.biz-top-first-list{overflow:hidden;margin:38px 0 0}.biz-top-first-list-item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;width:300px;margin-right:40px;border:1px solid #e3e4e8}.biz-top-first-list-item:last-child{margin-right:0}.biz-top-first-cover{line-height:160px;width:100%;height:160px;text-align:center}.biz-top-first-cover.biz{background-color:#36cdc7}.biz-top-first-cover.office{background-color:#19abb6}.biz-top-first-cover.ordermade{background-color:#208aa8}.biz-top-first-body{padding:0 20px 16px;background-color:#fff}.biz-top-first-body-list-item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:table;width:100%;padding:20px 0;border-bottom:1px solid rgba(0,0,0,0.05)}.biz-top-first-body-list-item:first-child{height:181px}.biz-top-first-body-list-item:nth-child(2){height:121px}.biz-top-first-body-list-item:last-child{height:97px;border-bottom:none}.biz-top-first-body-list-icon{display:table-cell;vertical-align:middle}.biz-top-first-body-list-text{font-size:12px;line-height:1.7;display:table-cell;padding-left:16px;vertical-align:middle;color:#666}a.biz-top-first-body-btn{font-size:16px;font-weight:bold;line-height:47px;display:block;width:100%;height:50px;text-align:center;color:#fff;border-radius:5px;background-color:#f4660e;box-shadow:inset 0 -3px 0 rgba(71,98,20,0.19)}a.biz-top-first-body-btn:hover{opacity:0.7;-ms-filter:"alpha(opacity=70)";filter:alpha(opacity=70)}.biz-top-first-note{font-size:15px;line-height:1.6;margin:27px 0 0}.biz-top-aside-section{color:#333;background-color:#fff}.biz-top-aside-inner{overflow:hidden;width:980px;margin:0 auto;padding:80px 0}.biz-top-aside-bnr-contact{height:130px !important}.biz-top-aside-bnr-tel{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:300px;height:130px;padding:26px 37px 0 37px;text-align:center;color:#666;border:1px solid #e3e4e8}.biz-top-second-section{background-image:url("//assets.street-academy.com/assets/academy/corporations/top/second-bg-a2d76b5b9a88ccf5e4549a6acd5e4b7f7002577429a6cbe2368644fe98723ac1.jpg");-webkit-background-size:cover;-o-background-size:cover;background-size:cover}.biz-top-second-inner{width:980px;margin:0 auto;padding:87px 0 79px}.biz-top-second-headline{font-size:26px;font-weight:normal;line-height:1;text-align:center;letter-spacing:0.05em;color:#fff}.biz-top-second-archives{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:40px 0 87px;padding:40px 40px 33px;border:1px solid #e3e4e8;background-color:#fff}.biz-top-second-archive{display:inline-block;*display:inline;*zoom:1;line-height:1;margin-right:18px;vertical-align:middle}.biz-top-second-archive:nth-child(7){margin-right:0}.biz-top-second-archive:nth-child(n+8){margin-top:10px;margin-right:16px}.biz-top-second-archive:last-child{margin-right:0}.biz-top-second-medias{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:40px 0 80px;padding:40px 38px;border:1px solid #e3e4e8;background-color:#fff}.biz-top-second-media{display:inline-block;*display:inline;*zoom:1;line-height:1;margin-right:2px;vertical-align:middle}.biz-top-second-media:last-child{margin-right:0}.biz-top-second-interviews{margin:40px 0 0}.biz-top-second-interview{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;margin:0 0 40px;padding:40px;border:1px solid #e3e4e8;background-color:#fff}.biz-top-second-interview:last-child{margin-bottom:0}.biz-top-second-interview-headline{line-height:1;text-align:center}.biz-top-second-interview-headline>img{margin:0 16px;vertical-align:middle}.biz-top-second-interview-body{overflow:hidden;margin-top:40px}.biz-top-second-interview-unit{display:table;float:left;width:430px;margin-right:38px}.biz-top-second-interview-unit:last-child{margin-right:0}.biz-top-second-interview-image{display:table-cell;width:150px;text-align:center;vertical-align:top;color:#666}.biz-top-second-interview-image .image{line-height:1}.biz-top-second-interview-image .image>img{vertical-align:bottom}.biz-top-second-interview-image .role{font-size:12px;line-height:1;margin-top:20px}.biz-top-second-interview-image .name{font-size:13px;font-weight:bold;line-height:1;margin-top:8px}.biz-top-second-interview-text{display:table-cell;padding-left:18px;vertical-align:top}.biz-top-second-interview-title{font-size:16px;line-height:1.6;color:#1c88a6}.biz-top-second-interview-description{font-size:12px;line-height:1.6;margin-top:12px;color:#666}.biz-top-second-interview-more{position:absolute;right:40px;bottom:40px}.biz-top-second-interview-more-link{color:#1c88a6;text-align:right}.biz-top-second-interview-more-link>span{text-decoration:underline;font-weight:bold;font-size:12px}.biz-top-second-interview-more-link>span:hover{color:#1c88a6;text-decoration:none}.biz-top-second-interview-more-link>img{margin-left:5px;vertical-align:-1px}.biz-top-third-section{background-color:#fff}.biz-top-third-inner{width:980px;margin:0 auto;padding:80px 0 0}.biz-top-third-headline{font-size:26px;margin-bottom:60px;text-align:center;letter-spacing:0.05em;color:#333}.biz-top-third-case{margin-bottom:90px}.biz-top-third-case-cover-top{overflow:hidden}.biz-top-third-case-cover-top-text{position:relative;float:left;width:487px;height:232px;margin-right:3px;background-color:#f6f6f6}.biz-top-third-case-cover-top-text .sub{font-size:26px;font-weight:bold;line-height:1;position:absolute;top:50px;left:37px;letter-spacing:0.02em}.biz-top-third-case-cover-top-text .sub.biz{color:#36cdc7}.biz-top-third-case-cover-top-text .sub.office{color:#19abb6}.biz-top-third-case-cover-top-text .sub.ordermade{color:#208aa8}.biz-top-third-case-cover-top-text .title{font-size:23px;line-height:1.7;position:absolute;bottom:27px;left:37px;color:#333}.biz-top-third-case-cover-top-image{line-height:1;float:left;width:490px;height:232px}.biz-top-third-case-cover-bottom{overflow:hidden;margin-top:3px}.biz-top-third-case-cover-bottom-image{line-height:1;float:left;width:487px;height:232px;line-height:232px;margin-right:3px;text-align:center}.biz-top-third-case-cover-bottom-image.biz{background-color:#36cdc7}.biz-top-third-case-cover-bottom-image.office{background-color:#19abb6}.biz-top-third-case-cover-bottom-image.ordermade{background-color:#208aa8}.biz-top-third-case-cover-bottom-text{position:relative;float:left;width:490px;height:232px;background-color:#f6f6f6}.biz-top-third-case-cover-bottom-text .sub{font-size:26px;font-weight:bold;line-height:1;position:absolute;top:50px;left:30px;letter-spacing:0.02em}.biz-top-third-case-cover-bottom-text .sub.biz{color:#36cdc7}.biz-top-third-case-cover-bottom-text .sub.office{color:#19abb6}.biz-top-third-case-cover-bottom-text .sub.ordermade{color:#208aa8}.biz-top-third-case-cover-bottom-text .title{font-size:24px;line-height:1.7;position:absolute;bottom:27px;left:30px;letter-spacing:0.02em;color:#333}.biz-top-third-case-list{margin-top:42px}.biz-top-third-case-list-item{display:table;width:100%;margin-bottom:20px}.biz-top-third-case-list-item:last-child{margin-bottom:0}.biz-top-third-case-list-item .icon{display:table-cell;width:48px;vertical-align:middle}.biz-top-third-case-list-item .text{font-size:13px;line-height:1.6;display:table-cell;padding-left:16px;vertical-align:middle;color:#666}.biz-top-third-case-list-item .text>strong.biz{color:#36cdc7}.biz-top-third-case-list-item .text>strong.office{color:#19abb6}.biz-top-third-case-list-item .text>strong.ordermade{color:#208aa8}.biz-top-third-case-btn-area{margin-top:19px}a.biz-top-third-case-btn{width:260px;height:50px;display:block;margin:0 auto;line-height:47px;background-color:#f4660e;border-radius:5px;box-shadow:inset 0 -3px 0 rgba(71,98,20,0.19);color:#fff;text-align:center;font-weight:bold;font-size:16px}a.biz-top-third-case-btn:hover{opacity:0.7;-ms-filter:"alpha(opacity=70)";filter:alpha(opacity=70)}.boxContent{width:980px;margin:0 auto}.biz-contents-headline{width:100%;color:#0c0c0c;font-size:16px;font-weight:bold;padding-bottom:18px;line-height:1;border-bottom:1px solid #1c88a6}#biz-contact{background-color:#f6f6f6}#biz-contact .firstBox{padding:40px 20px}#biz-contact .pure-u-1-1{width:100%}#biz-contact .pure-u-1-1 form{margin-bottom:0}#biz-contact .contact-steps{display:table;width:100%;height:65px;margin-top:20px;border:1px solid #e3e4e8}#biz-contact .contact-step{position:relative;display:table-cell;width:325px;text-align:center;vertical-align:middle;color:#9f9f9f}#biz-contact .contact-step .number{display:inline-block;*display:inline;*zoom:1;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;font-weight:bold;line-height:28px;width:28px;height:28px;margin-right:6px;text-align:center;vertical-align:middle;color:#fff;background-color:#9f9f9f}#biz-contact .contact-step .title{display:inline-block;*display:inline;*zoom:1;font-size:13px;font-weight:bold;line-height:1;vertical-align:middle;color:#8a8a8a}#biz-contact .contact-step.current{background-color:#1c88a6}#biz-contact .contact-step.current .number{color:#1c88a6;background-color:#fff}#biz-contact .contact-step.current .title{color:#fff}#biz-contact .contact-step.step1:before{position:absolute;z-index:2;top:0;right:-54px;display:block;width:0;height:0;content:"";border:32px solid transparent;border-right:31px solid transparent;border-left:22px solid #e3e4e8}#biz-contact .contact-step.step1:after{position:absolute;z-index:3;top:0;right:-53px;display:block;width:0;height:0;content:"";border:32px solid transparent;border-right:31px solid transparent;border-left:22px solid #f6f6f6}#biz-contact .contact-step.step1.current:after{border-left:22px solid #1c88a6}#biz-contact .contact-step.step2:before{position:absolute;z-index:0;top:0;right:-54px;display:block;width:0;height:0;content:"";border:32px solid transparent;border-right:31px solid transparent;border-left:22px solid #e3e4e8}#biz-contact .contact-step.step2:after{position:absolute;z-index:1;top:0;right:-53px;display:block;width:0;height:0;content:"";border:32px solid transparent;border-right:31px solid transparent;border-left:22px solid #f6f6f6}#biz-contact .contact-step.step2.current:after{border-left:22px solid #1c88a6}#biz-contact .contact-form-wrapper{margin-top:20px;padding:0 19px;background-color:#fff}#biz-contact .contact-form-wrapper.l-contact-form-complete{padding:30px}#biz-contact .contact-form-unit{display:table;width:100%;padding:30px 0;border-bottom:1px dotted #aaa}#biz-contact .contact-form-unit:last-child{border-bottom:none}#biz-contact .contact-form-title{font-size:13px;font-weight:bold;display:table-cell;width:160px;padding-right:28px;text-align:right;vertical-align:middle;color:#000}#biz-contact .contact-form-title>label{font-weight:bold}#biz-contact .contact-form-title.l-top{vertical-align:top}#biz-contact .contact-form-require{display:table-cell;width:65px;padding-right:35px;vertical-align:middle}#biz-contact .contact-form-require .label{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;display:inline-block;*display:inline;*zoom:1;font-size:10px;font-weight:bold;line-height:16px;width:30px;text-align:center;color:#fff;background-color:#e84a12}#biz-contact .contact-form-require.l-top{vertical-align:top}#biz-contact .contact-form-body{display:table-cell;padding-right:15px;vertical-align:middle}#biz-contact .contact-form-input{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;width:335px;height:28px;border:1px solid #a0a0a0;background-color:white}#biz-contact .contact-form-input.l-contact-form-compacy-name{width:100%}#biz-contact .contact-form-textarea{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;width:100%;border:1px solid #a0a0a0;background-color:white}#biz-contact .contact-form-type{display:inline-block;*display:inline;*zoom:1;margin-right:50px}#biz-contact .contact-form-type-radio{display:inline-block;*display:inline;*zoom:1;margin-right:10px}#biz-contact .contact-form-types-note{font-size:12px;line-height:1.6;margin:35px 0 0;letter-spacing:0.01em;color:#666}#biz-contact .contact-form-types-note a{font-weight:bold;text-decoration:underline;color:#1c88a6}#biz-contact .contact-form-types-note a:hover{text-decoration:none}#biz-contact .contact-form-btn-area{margin:40px auto 0;text-align:center}#biz-contact .contact-form-btn-area.bottom{margin:60px auto 0}#biz-contact .contact-form-back{display:inline-block;*display:inline;*zoom:1;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font-size:18px;font-weight:bold;line-height:52px;width:276px;height:55px;margin-right:30px;padding:0;color:#fff;background-color:#ccc;box-shadow:inset 0 -3px 0 rgba(0,0,0,0.1)}#biz-contact .contact-form-back:hover{opacity:0.75;-ms-filter:"alpha(opacity=75)";filter:alpha(opacity=75)}#biz-contact .contact-form-submit{display:inline-block;*display:inline;*zoom:1;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font-size:18px;font-weight:bold;line-height:52px;width:276px;height:55px;padding:0;color:#fff;background-color:#8dc21f;box-shadow:inset 0 -3px 0 rgba(71,98,20,0.19)}#biz-contact .contact-form-submit:hover{opacity:0.75;-ms-filter:"alpha(opacity=75)";filter:alpha(opacity=75)}#biz-contact .contact-complete-headline{font-size:15px;font-weight:bold;line-height:1.6;margin:0;letter-spacing:0.01em;color:#000}#biz-contact .contact-complete-text{font-size:15px;line-height:1.6;margin-top:50px;letter-spacing:0.01em;color:#666}#biz-contact .contact-form-note{margin-top:60px;font-size:15px;line-height:1.6}#biz-contact .contact-form-note>strong{display:block;margin-bottom:5px}#biz-contact .contact-form-note>a{font-weight:bold;text-decoration:underline;color:#1c88a6}#biz-contact .contact-form-note>a:hover{text-decoration:none;color:#1c88a6}.class_reviews_complete{width:980px;margin:0 auto;padding:24px 0 23px;letter-spacing:0.03em}.class_reviews_complete #form_view .class_review_message{text-align:center}.class_reviews_complete #form_view .class_review_message .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;margin:0 !important;padding:0px 10px 10px}.class_reviews_complete #form_view .class_review_message .points_view_box h2{color:#848484;margin:5px 0 5px 0 !important}.class_reviews_complete #form_view .class_review_message .points_view_box h2 p{text-align:center;color:#71a93b}.class_reviews_complete #form_view .class_review_message .points_view_box .points_available{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;padding:10px;background-color:#fff;color:#71a93b;font-size:20px;line-height:1;text-align:center}.class_reviews_class_list_area{background-color:#fff;padding:30px 0}.class_reviews_complete_headline{font-size:18px !important;line-height:1;color:#777677}.class_review_message{margin:42px 0 0;color:#525151}.class_review_message_headline{font-size:20px;font-weight:bold;line-height:1}.class_review_message_text{font-size:11px;line-height:1;margin-top:15px}.class_review_message_point_box{font-size:11px;line-height:1;margin:12px 0 0}.class_review_message_point{font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif;font-weight:bold;color:#98c922}.class_review_nav_to_class_list{font-size:20px !important;font-weight:bold;margin-top:35px;text-align:center}.class_review_nav_to_class_list>.arrow{display:block;width:31px;margin:13px auto 0}.class_review_class_list{width:980px;margin:0 auto;color:#525151}.class_review_class_list.last{margin:25px auto 0}.class_review_class_list .mod-class-box:nth-of-type(4n){margin-right:0}.class_review_class_list_headline{font-size:20px;font-weight:bold;line-height:30px;margin-bottom:23px}.class_review_class_list_headline>.image,.class_review_class_list_headline>.icon{margin-right:10px}.class_review_class_list_headline>.image{vertical-align:bottom;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.class_review_class_list_headline>.icon{vertical-align:baseline}.class_review_btn_more{font-size:14px;font-weight:bold;margin:0;text-align:right}.class_review_btn_more>a{color:#41586e}.class_review_btn_more>a:hover{text-decoration:underline}.class_reviews_stamp_list{text-align:center}.class_reviews_stamp_list_item{display:inline-block;*display:inline;*zoom:1;text-align:center;width:30%;margin:0 1%}.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:27px;-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{-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}.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{font-size:12px;color:#848484;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;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;position:relative;border-top:1px solid #dcdcdc;padding:10px;position:relative}.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{width:640px}.mod-review-post_wrap.-auto{margin:0 auto}.class_reviews_new_title{font-size:18px;font-weight:bold;padding:8px;color:#333;padding-bottom:0}.class_reviews_new_title.-right{text-align:right}.class_reviews .class_reviews_info{padding:8px;font-size:13px;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}.class_reviews_new_form_controls.mb10{padding-bottom:10px}.class_reviews_new_form_controls.mb24{padding-bottom:24px}#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}#accounts_profile_form_view{vertical-align:middle}#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;color:#848384;font-weight:bold}#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}#class_review_form-2 #show_class .review_box{padding:1px;width:640px}#class_review_form-2 .review_box .mod-class-reviews_user{padding-left:0;width:80px}#class_review_form-2 .review_box .mod-class-reviews_detail{width:528px}#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{width:980px;margin:0 auto;padding:24px 0 84px}.class_reviews .class_reviews_wrap{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 .one_summary{font-size:15px;line-height:38px}.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;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}.class_reviews .form-actions.review_description_popup{width:780px;text-align:center;margin:0px}.class_reviews .req_msg{text-align:left;margin:15px 0 -20px;padding:10px 0 15px;font-size:14px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.class_reviews .req_msg p{font-size:13px;color:#000}.class_reviews .req_msg span{color:#ff0000;margin-bottom:6px;display:inline-block;*display:inline;*zoom:1}.class_reviews .fb_submission{width:653px;background:#42629c;color:#fff;padding:0 20px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.class_reviews .fb_submission:hover{background:#4c6ca5}.class_reviews .fb_submission label{line-height:53px;color:#fff;display:inline-block;*display:inline;*zoom:1;padding-left:13px;font-size:15px;cursor:pointer;width:580px}.class_reviews .fb_submission label span{font-weight:bold}.class_reviews_line{margin-bottom:20px;width:100%}.p-review_post_title{text-align:center;font-size:18px}.p-class_review_feedback_wrap{width:640px;margin:0 auto}.class_reviews_feedback{background:#ffffcc;padding:16px}.class_review_example{color:#57585C;background:#eee;padding:8px;display:none}.class_review_example p{font-size:11px}.p-recommendList{width:960px;margin:60px auto 40px;font-size:16px;color:#44444A}.p-recommendList_title{background:#E6BB0C;text-align:center;font-weight:bold;font-size:18px;color:#ffffff;line-height:50px;position:relative}.p-recommendList_title::after{position:absolute;content:"";left:50%;bottom:-10px;width:0;height:0;border-style:solid;border-width:0 10px 10px 10px;border-color:transparent transparent #E6BB0C transparent;-webkit-transform:rotate(180deg);transform:rotate(180deg);margin-left:-5px}.p-recommendList_inner{border:1px solid #D4D4D4;padding:20px 20px 32px}.p-recommendList_inner .readmore_btn{text-align:center;margin:24px auto 0;width:180px;display:none}.p-recommendList_inner .readmore_btn a{font-size:14px;font-weight:bold;color:#44444A;position:relative}.p-recommendList_inner .readmore_btn::after{position:absolute;content:"";right:40px;top:6px;width:5px;height:5px;border-top:2px solid #44444A;border-right:2px solid #44444A;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.p-recommendList .p-recommendList_completeText{text-align:center;font-size:16px}.p-recommendList .c-btn{margin:32px auto 0;width:248px}.p-recommendList .c-btn a{text-decoration:none;display:block;line-height:50px;color:#02C39A;width:100%;text-align:center;border:1px solid #02C39A;border-radius:4px}.p-recommendList .c-btn:hover{opacity:0.6}.p-classRecommends{width:100%;height:386px;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}.p-classRecommends_inner{width:432px}.p-classRecommends_inner .title img{width:100%}.p-classRecommends_inner .text img{width:100%;margin-top:20px}.p-classRecommends_inner_acquisition{width:100%;margin-top:20px;display:flex;align-items:center}.p-classRecommends_inner_acquisition .acquisition_img{width:64px;min-width:64px;padding-right:16px}.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}.p-classRecommends_inner_acquisition .acquisition_text span{padding-left:8px;white-space:nowrap;font-size:16px}.p-classRecommends_inner_confirmationArea{color:#ffffff;display:flex;align-items:center;width:346px;position:relative;left:90px;padding-bottom:4px;border-bottom:4px solid #ffffff}.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}.mod-class-rank_section-headline{font-size:24px;font-weight:bold;line-height:1;color:#44444A;padding-left:8px}.mod-class-rank_section-headline sup{color:#96989c;font-weight:normal;font-size:13px}.mod-class-rank_first{display:table;width:100%;margin-top:8px}.mod-class-rank_first .rank_container{display:table-cell;width:225px;height:170px;text-align:center;vertical-align:middle;color:#44444A;background-color:#02C39A;background-image:url("//assets.street-academy.com/assets/svg/rank-icon-4-2fb9ff8d220fd094a1ad0b70223eec9478ec79e1469bc23418d39b9bc63eae77.svg");background-repeat:no-repeat;background-position:center;background-size:140px}.mod-class-rank_first .rank_container .rank{vertical-align:-56px;font-size:32px;font-weight:bold;cursor:pointer}.mod-class-rank_first .class_container{display:table-cell;padding-left:11px;vertical-align:middle}.mod-class-rank_first .class_container .mod-long-class-box-list{margin:0}.mod-class-rank_first .class_container .mod-long-class-box-list-item{margin:0}.mod-class-rank_first .class_container .pict img{height:100%}.mod-class-rank_list{display:-webkit-flex;display:flex;flex-direction:row;margin-top:25px;-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}.mod-class-rank_list-item .rank_container{margin-bottom:6px}.mod-class-rank_list-item .rank_container .rank{font-size:14px;font-weight:bold;margin-left:1px;color:#2f2623}.mod-class-rank_list-item .rank_container img{vertical-align:-3px}.mod-class-rank_see-more{padding:16px 0}.mod-class-rank_see-more .sa-btn-right{float:right;color:#fff}.p-ranking{background-color:#fff}.p-ranking_header{width:100%;height:140px;background-color:#F7F7F7;background-size:cover;background-repeat:no-repeat}.p-ranking_header-overlay{background-color:#02C39A;background-image:linear-gradient(-90deg, #02C39A 0%, #00CFB5 100%);width:100%;height:100%}.p-ranking_header-inner{width:997px;margin:auto;text-align:center;color:#fff;position:relative}.p-ranking_header-inner h1{font-size:28px;font-weight:bold;position:relative;z-index:2;padding-top:48px;margin:0;line-height:24px}.p-ranking_header-inner h1 .reference-date{font-size:14px;font-weight:normal}.p-ranking_header-inner i{height:48px;width:48px}.p-ranking_header-title{position:absolute;font-family:"sa-header-font", sans-serif;font-size:160px;line-height:140px;color:#fff;top:0;bottom:0;left:0;right:0;margin:auto;opacity:0.2;z-index:1}.p-ranking_breadcrumbs{width:960px;margin:auto}.p-ranking_breadcrumbs-list li{display:inline;line-height:30px;height:30px;color:#B9B3A2}.p-ranking_breadcrumbs-list a{color:#B9B3A2}.p-ranking_inner{width:996px;min-height:900px;margin:auto;overflow:auto;position:relative;padding-top:24px}.p-ranking_content{width:700px;margin:32px 0 80px 296px;float:right;padding-top:24px;position:relative}.p-ranking_content .mod-teacher-rank_box{margin-top:16px}.p-ranking_content .mod-teacher-rank_box.-rank-1{margin:0 0 36px}.p-ranking_content .mod-long-class-box-list{margin-top:0}.p-ranking_content .sa-section-header_wrap{width:auto}.p-ranking_content div.mod-teacher-rank_list_item-wrap{float:left;width:226px;margin:48px 8px 0 0}.p-ranking_content div.mod-teacher-rank_list_item-wrap:nth-child(3n){margin:48px 0 0}.p-ranking_content .mod-class-card{width:342px;margin-bottom:16px;box-sizing:border-box}.p-ranking_content .mod-class-card.-rank-2{margin-right:16px}.p-ranking_card-wrap{float:left}.p-ranking_card-wrap .p-ranking_content-catchcopy{max-width:342px;box-sizing:border-box;margin-bottom:24px;height:92px}.p-ranking_content-inner .mod-long-class-box{margin-bottom:36px}.p-ranking_content-inner .mod-class-box{width:226px;margin-right:8px;box-sizing:inherit}.p-ranking_content-inner div.mod-class-rank_list-item{margin-top:8px;float:left}.p-ranking_content-inner div.mod-class-rank_list-item:nth-child(3n+0) .mod-class-box{margin:0}.p-ranking_see-more-teacher{width:226px;height:371px;background-color:#F7F7F7;border-radius:1px;float:left}.p-ranking_see-more-class{width:464px;height:238px;border-radius:1px;background-color:#F7F7F7;margin-top:35px;border-radius:1px;float:left;background-position:center;background-size:cover;background-image:url("https://s3-ap-northeast-1.amazonaws.com/stacademy-search-images/default");transition:opacity 0.3s}.p-ranking_see-more-class:hover{opacity:0.6}.p-ranking_see-more-class a{color:#fff}.p-ranking_see-more-class.-business{background-image:url("https://s3-ap-northeast-1.amazonaws.com/stacademy-search-images/business")}.p-ranking_see-more-class.-language{background-image:url("https://s3-ap-northeast-1.amazonaws.com/stacademy-search-images/language")}.p-ranking_see-more-class.-tech{background-image:url("https://s3-ap-northeast-1.amazonaws.com/stacademy-search-images/tech")}.p-ranking_see-more-class.-camera{background-image:url("https://s3-ap-northeast-1.amazonaws.com/stacademy-search-images/camera")}.p-ranking_see-more-class.-art{background-image:url("https://s3-ap-northeast-1.amazonaws.com/stacademy-search-images/art")}.p-ranking_see-more-class.-craft{background-image:url("https://s3-ap-northeast-1.amazonaws.com/stacademy-search-images/craft")}.p-ranking_see-more-class.-sports{background-image:url("https://s3-ap-northeast-1.amazonaws.com/stacademy-search-images/sports")}.p-ranking_see-more-class.-hobby{background-image:url("https://s3-ap-northeast-1.amazonaws.com/stacademy-search-images/hobby")}.p-ranking_see-more-class.-health{background-image:url("https://s3-ap-northeast-1.amazonaws.com/stacademy-search-images/health")}.p-ranking_see-more-class.-cooking{background-image:url("https://s3-ap-northeast-1.amazonaws.com/stacademy-search-images/cooking")}.p-ranking_see-more-class.-venture{background-image:url("https://s3-ap-northeast-1.amazonaws.com/stacademy-search-images/venture")}.p-ranking_see-more-class.-lifehack{background-image:url("https://s3-ap-northeast-1.amazonaws.com/stacademy-search-images/lifehack")}.p-ranking_see-more-class.-mama_kids{background-image:url("https://s3-ap-northeast-1.amazonaws.com/stacademy-search-images/mama_kids")}.p-ranking_see-more-inner{width:100%;height:100%;background-color:rgba(0,0,0,0.4);box-sizing:border-box;position:relative;position:relative}.p-ranking_see-more-inner::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-ranking_see-more-inner::before{opacity:0.6}.p-ranking_see-more-inner h3{font-size:18px;font-weight:bold;position:absolute;bottom:16px;padding:0 16px}.p-ranking_tabs{width:100%;background-color:#fff;border-bottom:1px solid #EDEDED}.p-ranking_tabs-inner{width:996px;margin:auto;position:relative}.p-ranking_tabs-list{width:700px;margin-left:296px}.p-ranking_tabs-list li{line-height:44px;height:44px;display:inline-block;padding:0 16px;border-bottom:2px solid #fff}.p-ranking_tabs-list li a{color:#57585C;transition:color 0.3s}.p-ranking_tabs-list li a:hover{color:#02C39A}.p-ranking_tabs-list li.-active{border-color:#02C39A}.p-ranking_tabs-list li.-active a{color:#02C39A}.p-ranking_ref-date{line-height:44px;height:44px;color:#B9B3A2;position:absolute;right:0;top:0}.p-ranking_sidebar{float:left;position:absolute;top:24px;left:0;padding-top:56px}.p-ranking_sidebar-unit{width:280px;border:1px solid #DADDDC;margin-bottom:24px;border-radius:1px}.p-ranking_sidebar-header{border-radius:1px;line-height:36px;height:36px;display:block;padding:0 16px;font-weight:bold;background-color:#F7F7F7;border-bottom:1px solid #DADDDC;color:#44444A}.p-ranking_sidebar-header h2{font-size:14px;font-weight:bold}.p-ranking_sidebar-list{display:block;padding:16px 8px 24px;color:#57585C}.p-ranking_sidebar-list li{line-height:32px;height:32px;position:relative}.p-ranking_sidebar-list li a{color:#44444A;display:block;padding:0 8px;transition:background-color 0.3s}.p-ranking_sidebar-list li a:hover{background-color:rgba(2,195,154,0.1)}.p-ranking_sidebar-list li i{color:#02C39A;font-size:17px;height:13px;line-height:13px;vertical-align:middle;margin-right:15px;display:inline-block;width:17px}.p-ranking_sidebar-list li .icon-sa-burger{font-size:12px}.p-ranking_sidebar-list li.-active a{font-weight:bold;background-color:rgba(2,195,154,0.1)}.p-ranking_sidebar-list li.-inactive a{font-weight:normal;color:#DADDDC}.p-ranking_sidebar-list li.-inactive a:hover{background-color:inherit}.p-ranking_sidebar-list li.-inactive i{color:#DADDDC}.p-ranking_sidebar-area-container{text-align:center;padding:8px 0;border-bottom:1px solid #DADDDC}.p-ranking_sidebar-area-container.-no-border{border:0}.p-ranking_sidebar-area-container select{box-sizing:border-box;font-size:14px;width:264px;height:36px;margin:8px 0;line-height:36px;text-align:center;color:#02C39A;border:1px solid #DADDDC;background-color:#F7F7F7}.mod-long-class-box-list-item.-ranking.-rank-1{border:1px solid #E6BB0C;position:relative}.mod-long-class-box-list-item.-ranking.-rank-1 .mod-long-class-box_img{width:349px}.mod-long-class-box-list-item.-ranking.-rank-1 .mod-long-class-box_detail{min-width:349px;height:280px}.mod-long-class-box-list-item.-ranking .mod-long-class-box_img{width:340px}.mod-long-class-box-list-item.-ranking .mod-long-class-box_detail{padding:26px 20px 0 0;height:180px;position:relative}.mod-long-class-box-list-item.-ranking .mod-long-class-box_detail::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}.mod-long-class-box-list-item.-ranking .mod-long-class-box_detail>a{display:block;transition:color 0.3s}.mod-long-class-box-list-item.-ranking .mod-long-class-box_detail .mod-rating_text{position:relative;top:-3px}.mod-long-class-box-list-item.-ranking .mod-long-class-box_footer{height:unset;position:relative}.mod-long-class-box-list-item.-ranking .mod-long-class-box_footer-inner{display:unset;border-top:1px solid #eee}.mod-long-class-box-list-item.-ranking .mod-long-class-box_teacher-name{top:-13px}.mod-long-class-box-list-item.-ranking .rank_container{font-weight:bold;position:absolute;left:0;top:-64px;font-size:17px;color:#44444A}.mod-long-class-box-list-item.-ranking .rank-description{color:#57585C;font-weight:normal;font-size:14px}.mod-long-class-box-list-item.-ranking .icon-sa-rank_icon{width:32px;height:32px;vertical-align:bottom}.p-ranking_content-catchcopy{background-color:#02C39A;padding:16px;color:#fff;margin:0 0 56px;position:relative;position:relative}.p-ranking_content-catchcopy::before{content:"";position:absolute;width:0;height:0;top:0;bottom:0;right:12px;margin:auto;border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:15px solid #02C39A}.p-ranking_content-catchcopy::before{top:-10px;left:16px;right:inherit;bottom:inherit}.teacher-rank_section-headline{font-size:24px;font-weight:bold;line-height:1;color:#44444A;padding-left:8px}.teacher-rank_section-headline sup{color:#B9B3A2;font-weight:normal;font-size:13px}.mod-teacher-rank_box{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;margin-top:8px;border:1px solid #DADDDC}.mod-teacher-rank_box .teacher_container{-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;display:table;width:100%;height:215px;background-color:#fff}.mod-teacher-rank_box .teacher_image{-webkit-border-top-left-radius:2px;-moz-border-radius-topleft:2px;border-top-left-radius:2px;position:relative;display:table-cell;width:215px;vertical-align:top;background-color:#F7F7F7;background-repeat:no-repeat;-webkit-background-size:cover;-o-background-size:cover;background-size:cover}.mod-teacher-rank_box .teacher_image .badge{position:absolute;top:0;left:10px}.mod-teacher-rank_box .teacher_text{display:table-cell;padding:16px 16px 0 16px;vertical-align:top}.mod-teacher-rank_box .teacher_text.l_search{padding:15px 12px 0 20px}.mod-teacher-rank_box .teacher_header{position:relative;display:table;width:100%}.mod-teacher-rank_box .logined_home_teacher_badge{display:inline-block;*display:inline;*zoom:1}.mod-teacher-rank_box .teacher_name{display:inline-block;*display:inline;*zoom:1;font-size:18px;line-height:20px;font-weight:bold;vertical-align:middle;color:#44444A}.mod-teacher-rank_box .teacher_catchcopy-container{margin-top:8px}.mod-teacher-rank_box .teacher_catchcopy{display:inline-block;*display:inline;*zoom:1;font-size:12px;line-height:1;position:relative;padding:8px;vertical-align:middle;color:#57585C;border:1px solid #DADDDC;border-radius:1px;background:#F7F7F7}.mod-teacher-rank_box .teacher_catchcopy:after,.mod-teacher-rank_box .teacher_catchcopy:before{position:absolute;top:50%;right:100%;width:0;height:0;content:" ";pointer-events:none;border:solid transparent}.mod-teacher-rank_box .teacher_catchcopy:after{margin-top:-8px;border-width:8px;border-color:rgba(250,249,245,0);border-right-color:#F7F7F7}.mod-teacher-rank_box .teacher_catchcopy:before{margin-top:-9px;border-width:9px;border-color:rgba(235,232,217,0);border-right-color:#DADDDC}.mod-teacher-rank_box .teacher_area_unit{position:absolute;top:0;right:0}.mod-teacher-rank_box .teacher_area_icon{color:#02C39A}.mod-teacher-rank_box .teacher_area_icon.l_search{font-size:18px}.mod-teacher-rank_box .teacher_area{font-size:12px;font-weight:bold;margin-left:3px;color:#2f2623}.mod-teacher-rank_box .teacher_area.l_search{margin-left:2px;vertical-align:3px}.mod-teacher-rank_box .teacher_description{font-size:12px;line-height:16px;overflow:hidden;height:108px;margin:14px 0 20px;color:#57585C}.mod-teacher-rank_box .teacher_description.l_search{overflow:hidden;height:95px}.mod-teacher-rank_box .teacher_footer{-webkit-border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;position:relative;padding:0 12px;height:64px;border-top:1px solid #DADDDC;background-color:#F7F7F7}.mod-teacher-rank_box .teacher_footer.l_search{padding:0 10px}.mod-teacher-rank_box .teacher_count_unit{display:inline-block;*display:inline;*zoom:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;width:162px;height:44px;margin:10px 5px 10px 0;border:1px solid #DADDDC;background-color:#fff}.mod-teacher-rank_box .teacher_count_unit.l_search{margin-right:10px}.mod-teacher-rank_box .teacher_count_unit:last-child.l_search{margin-right:0}.mod-teacher-rank_box .teacher_count_unit>i{font-size:20px;position:absolute;top:12px;left:10px;color:#B9B3A2}.mod-teacher-rank_box .teacher_count_unit>i.icon-sa-heart,.mod-teacher-rank_box .teacher_count_unit>i.icon-sa-review{font-size:16px;top:14px}.mod-teacher-rank_box .teacher_count_unit>.title{font-size:10px;line-height:1;position:absolute;top:18px;left:34px;color:#B9B3A2}.mod-teacher-rank_box .teacher_count_unit>.count{font-size:16px;font-weight:bold;line-height:1;position:absolute;top:15px;right:24px;color:#44444A}.mod-teacher-rank_box .teacher_count_unit>.unit{font-size:10px;line-height:1;position:absolute;top:18px;right:12px;color:#B9B3A2}.mod-teacher-rank_box .sa-btn-right{-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:16px;line-height:44px;position:absolute;top:0;bottom:0;margin:auto;right:10px;width:230px;height:44px;text-align:center;color:#fff}.mod-teacher-rank_box .teacher_rank_footer{display:block;padding:0 16px;background-color:#F7F7F7;overflow:auto;height:35px;border-top:1px solid #EDEDED;line-height:35px;font-size:15px;color:#44444A}.mod-teacher-rank_box .teacher_rank_footer i{color:#bfc5c3;font-size:18px}.mod-teacher-rank_box .teacher_rank_footer .area_unit{float:left}.mod-teacher-rank_box .teacher_rank_footer .wish_unit{float:right}.mod-teacher-rank_label{position:absolute;top:-36px;left:0;font-weight:bold;font-size:17px}.mod-teacher-rank_label .icon-sa-rank_icon{width:32px;height:32px;vertical-align:bottom}.mod-teacher-rank_label .tooltip-link{color:#02C39A;cursor:pointer}.mod-teacher-rank_label .rank-description{color:#57585C;font-weight:normal;font-size:14px}.mod-teacher-rank_list{display:-webkit-flex;flex-direction:row;margin-top:56px;-webkit-flex-direction:row;-ms-flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between}.mod-teacher-rank_list_item{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;position:relative;width:225px;border:1px solid #DADDDC;background-color:#fff}.mod-teacher-rank_list_item .mod-teacher-rank_label{top:-32px;line-height:24px;height:24px}.mod-teacher-rank_list_item .mod-teacher-rank_label .icon-sa-rank_icon{width:20px;height:20px}.mod-teacher-rank_list_item a{color:#44444A}.mod-teacher-rank_list_item .teacher_rank_image{-webkit-border-top-right-radius:2px;-webkit-border-top-left-radius:2px;-moz-border-radius-topright:2px;-moz-border-radius-topleft:2px;border-top-right-radius:2px;border-top-left-radius:2px;position:relative;width:100%;height:225px;border-bottom:1px solid #DADDDC;background-color:#F7F7F7;background-repeat:no-repeat;background-position:center;-webkit-background-size:cover;-o-background-size:cover;background-size:cover}.mod-teacher-rank_list_item .teacher_rank_image>.badge{position:absolute;top:0;left:10px}.mod-teacher-rank_list_item .teacher_rank_catchcopy{font-size:14px;line-height:20px;overflow:hidden;height:44px;padding:12px 9px 5px;color:#57585C;border-top:1px solid #DADDDC}.mod-teacher-rank_list_item .teacher_rank_name_container{line-height:1;display:block;overflow:hidden;white-space:nowrap;height:45px;padding-left:4px}.mod-teacher-rank_list_item .teacher_rank_name{font-size:14px;font-weight:bold;display:inline-block;line-height:45px;color:#44444A;white-space:nowrap}.mod-teacher-rank_list_item .teacher_rank_footer{position:relative;height:35px;background-color:#F7F7F7;border-top:1px solid #EDEDED}.mod-teacher-rank_list_item .teacher_rank_footer>.area_unit{position:absolute;top:5px;left:9px}.mod-teacher-rank_list_item .teacher_rank_footer>.area_unit>i{font-size:18px;vertical-align:middle;color:#bfc5c3}.mod-teacher-rank_list_item .teacher_rank_footer>.area_unit>.area{font-size:12px;font-weight:bold;line-height:22px;vertical-align:middle;color:#2f2623}.mod-teacher-rank_list_item .teacher_rank_footer>.wish_unit{position:absolute;top:8px;right:9px}.mod-teacher-rank_list_item .teacher_rank_footer>.wish_unit>i{font-size:14px;vertical-align:middle;color:#bfc5c3}.mod-teacher-rank_list_item .teacher_rank_footer>.wish_unit>.count{font-size:14px;line-height:1;margin-left:3px;vertical-align:middle;color:#2f2623}.mod-teacher-rank_box.-rank-1{border-color:#E6BB0C;box-sizing:border-box;width:700px}.mod-teacher-rank_box.p-ranking-item .sa-btn-right{width:160px;padding-right:8px}.mod-teacher-rank_box.-medium{width:342px;float:left;position:relative}.mod-teacher-rank_box.-medium .mod-teacher-rank_label{top:-40px}.mod-teacher-rank_box.-medium.-rank-2{margin-right:12px}.mod-teacher-rank_box.-medium .teacher_image{display:block;height:215px;width:100%}.mod-teacher-rank_box.-medium .teacher_text{display:block;height:60px}.mod-teacher-rank_box.-medium .teacher_footer{padding:0 8px}.mod-teacher-rank_box.-medium .teacher_count_unit{width:75px}.mod-teacher-rank_box.-medium .teacher_count_unit>.count{right:6px}.mod-teacher-rank_box.-medium .teacher_count_units li:last-of-type{margin-right:0}.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:10%}.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:10%}.p-admin-organizer-identifications_table .p-admin-organizer-identifications_table_owner-name{width:30%}.p-admin-organizer-identifications_table .p-admin-organizer-identifications_table_link{width:20%}.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 .p-admin-users_container_table_th_id{width:20%}.p-admin-users_container_table .p-admin-users_container_table_th_name{width:20%}.p-admin-users_container_table .p-admin-users_container_table_th_email{width:40%}.p-admin-users_container_table .p-admin-users_container_table_th_action{width:20%}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_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_main-table_date{width:13em}.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-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-negative_feedback{display:block}.mod-negative_feedback::after{clear:both;display:block;content:""}.mod-negative_feedback input{display:none}.mod-negative_feedback h3{position:relative;top:16px;float:left}.mod-negative_feedback h3 a{display:block;padding:8px;background:#00AC88;color:white;line-height:1;font-size:12px;margin-right:8px}.mod-negative_feedback h3 a:hover{opacity:0.8}.mod-negative_feedback h3 label{display:inline-block;padding:8px;line-height:1;font-size:12px;cursor:pointer;background:#2D3047;color:white}.mod-negative_feedback h3 label::after{content:" ▶︎";display:inline-block;opacity:0.5}.mod-negative_feedback h3 label:hover{opacity:0.8}.mod-negative_feedback .mod-negative_feedback.-comment{display:none;background-color:#F7F7F7}.mod-negative_feedback input:checked+h3 label.-feedbacktitle{background:#222;color:#222}.mod-negative_feedback input:checked+.mod-negative_feedback.-comment{display:block;padding-left:0;padding-bottom:0}.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{padding:4px}.-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:140px;height:28px;font-size:28px;line-height:28px}.-rating_size_big:before,.-rating_size_big:after{height:28px;line-height:28px}.-rating_size_big .rate0:after{width:0}.-rating_size_big .rate5:after{width:14px}.-rating_size_big .rate10:after{width:28px}.-rating_size_big .rate15:after{width:42px}.-rating_size_big .rate20:after{width:56px}.-rating_size_big .rate25:after{width:70px}.-rating_size_big .rate30:after{width:84px}.-rating_size_big .rate35:after{width:98px}.-rating_size_big .rate40:after{width:112px}.-rating_size_big .rate45:after{width:126px}.-rating_size_big .rate50:after{width:140px}.mod-rating_star_info{position:relative;top:-4px}.mod-rating_star_score{position:relative;top:-4px;font-size:15px;padding:4px}.mod-rating_star_score i{margin-left:8px}.mod-rating_star{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-dash_share-icon{background-color:#02C39A;border-radius:50%;width:60px;height:60px;display:block;text-align:center;margin:12px}.p-dash_share-icon .sa-icon{color:#fff;line-height:58px}.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}.p-class_review_details{margin-bottom:100px}.p-class_review_details .mod-review_detail_tab{margin-bottom:32px}.p-class_container{margin:auto;width:996px;position:relative}.p-class_container a{color:#02C39A}.p-class_container-column{width:702px;float:left}.class-detail-summary_header{margin-bottom:0.8rem}.class-detail-summary_header h3{display:inline-block;line-height:38px;padding:2px 16px}.class-detail-teacher_img{width:38px;height:38px;border-radius:50%;background:#F7F7F7;float:left;padding:0}a.class-detail-summary-category_btn{background-color:#B9B3A2;color:#fff;display:inline-block;padding:0.4rem 0.8rem !important}a.class-detail-summary-category_btn:hover{background-color:#867D66}.p-class_summary-share{display:inline-block;padding:0px 8px;height:100%}.p-class_summary-share ul li{display:inline-block;height:24px;line-height:24px}.p-class_summary-center h1{color:#44444A;font-size:20px;font-weight:bold}.p-class_summary-center p{color:#57585C;font-size:15px}.p-class-list_ods{position:relative;background:#FBFBFB;padding-top:6px}.p-class-list_ods-modal{padding:0;background:#fff}.p-class-list_ods-modal ul li{margin-bottom:2px}.p-class-list_ods-modal .p-class_ods_list_item{padding:10px 15px 10px 0;background:#FBFBFB}a.p-class-list_ods_button{width:calc(100% - 22px);color:#02C39A;border:1px solid #02C39A;display:block;text-align:center;padding:8px 0;line-height:1;margin:0 auto}.p-class_ods_all{display:block;text-align:right;background-color:#FBFBFB;z-index:1;margin-top:-5px}.p-class_ods_all_link{display:block;padding-right:12px;padding-bottom:3px}.p-class_ods_list{display:block;text-align:center;width:100%}.p-class_ods_list li.p-class_ods_list_item{padding:6px 15px 6px 0;position:relative;width:100%;box-sizing:border-box;display:none;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;transition:background-color 0.15s}.p-class_ods_list li.p-class_ods_list_item .p-class_ods_list_item_icon{display:block;height:100%;width:10%;float:left;-webkit-order:0;-ms-flex-order:0;order:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-align-self:auto;-ms-flex-item-align:auto;align-self:auto;vertical-align:middle}.p-class_ods_list li.p-class_ods_list_item a{color:#02C39A}.p-class_ods_list li.p-class_ods_list_item .p-class_ods_list_item_icon_facebook{background:url("//assets.street-academy.com/assets/academy/ods/ods-related-user-facebook-a29894a107f7159a226dddc0fce00153b03ba2a1eb43d4aaf436f8b70f70aa60.png") no-repeat center center;background-size:contain;height:14px;width:14px;position:absolute;top:-1px;right:-1px}.p-class_ods_list li.p-class_ods_list_item .p-class_ods_list_item_message{display:flex;align-items:center;max-width:600px;margin-left:64px;min-height:32px;text-align:left;color:#44444A}.p-class_ods_list li.p-class_ods_list_item .p-class_ods_list_item_icon{width:40px;margin:0 auto;text-align:center;top:50%;position:absolute;transform:translateY(-50%);height:auto;left:12px;height:auto;text-align:center}.p-class_ods_list li.p-class_ods_list_item .p-class_ods_list_item_icon .-icon{color:#D4D4D4;font-size:22px;line-height:22px}.p-class_ods_list li.p-class_ods_list_item .p-class_ods_list_item_icon .-avatar{display:inline-block;border-radius:50%;background-color:#fff;background-size:cover;height:28px;width:28px;font-size:8px;border:solid 1px #D4D4D4}.p-class_images{border:1px solid #DADDDC;position:relative}.p-class_images ul.ui-tabs-nav{position:absolute;bottom:0;right:0;list-style:none;margin:0;padding:0;width:294px;padding:0 2px;background-color:#F7F7F7}.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%;top:-50%;position:relative;background:#F7F7F7}.p-class_images ul.ui-tabs-nav li:first-of-type{height:98px}.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-selected{background:#ccc}.p-class_images ul.ui-tabs-nav li.ui-tabs-selected::before{opacity:0}.p-class_images .ui-tabs-panel{width:404px;height:304px;position:relative}.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.8rem}.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.-norating{text-align:center;width:40%}.p-class_summary-footer .-rating_size_big.-norating .unit-count{position:relative}.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-anchor_negative-margin{margin-top:-100px;padding-top:100px;display:block}.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;margin-top:2px;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;padding-top:24px}.p-class_details-inner{color:#57585C;padding:0 16px 64px;line-height:1.9em}.p-class_details-inner-text{position:relative}.p-class_details-inner-text.-close{overflow-y:hidden;height:560px}.p-class_details-inner-text-readmore{position:absolute;bottom:64px;width:670px;padding:16px 0px 8px;text-align:center;background:transparent linear-gradient(180deg, rgba(255,255,255,0.5), #fff) repeat scroll 0 0;cursor:pointer}.p-class_details-inner-text-readmore span{display:block;padding:8px 0px;color:#02C39A;font-size:12px;font-weight:normal;border:1px solid #02C39A;background:#fff}.p-class_details-inner-text-readmore.-showing{bottom:0}.p-class_details-inner-text-readmore:hover{opacity:0.7}.p-class_teacher{position:relative;background-color:#fff;width:100%;padding:48px 0 64px}.p-class_teacher .sa-section-header_wrap{width:996px;max-width:996px}.p-class_teacher-inner{width:700px;margin:auto;padding-right:280px}.p-class_teacher_edit-control{padding:16px 0}.p-class_teacher-img{width:200px;height:200px;background-color:#F7F7F7;background-size:cover}.p-class_organizer-title{font-size:15px;color:#B9B3A2;line-height:16px;padding:16px 16px 8px}.p-class_organizer-name{font-size:18px;font-weight:bold;margin:0 0 8px;padding:0 16px}.p-class_organizer-name a{color:#44444A;transition:color 0.3s}.p-class_organizer-name a:hover{color:#02C39A}.p-class_organizer-name .p-class_organizer-catchcopy{font-size:13px;font-weight:bold;line-height:13px;margin-top:8px}.p-class_organizer-name img{margin-top:10px}.p-class_organizer-name .continue{line-height:42px;font-size:13px}.p-class_organizer-name .continue a{color:#ababab;text-decoration:underline}.p-class_organizer-name .continue a:hover{text-decoration:none}.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{display:inline-block;*display:inline;*zoom:1;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:15px;font-weight:bold;line-height:32px;text-align:center;position:relative;display:block;height:32px;padding:0 16px;color:#44444A;border:1px solid #E84855;background-color:#fff;text-shadow:none;transition:border-color 0.3s}.p-class_sidebar-fav .p-class_sidebar-fav-btn>i{margin-right:8px}.p-class_sidebar-fav .p-class_sidebar-fav-btn:hover{color:#44444A;border-opacity:0.3}.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;margin-bottom:8px;color:#434449}.mod-early-discount-form-controls{padding-top:10px}.mod-early-discount-form-controls a.is-underline{text-decoration:underline !important}.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}.mod-early-discount-form-rate-select{display:none;margin-left:50px}#view_more{margin:10px auto}img#view_more{display:block}a#view_more{display:none}#show_class #side_nav{margin-top:-5px}.p-class_menu{border:1px solid #DADDDC;border-top:none}.p-class_menu-list{padding-left:12px}.p-class_menu-list li{display:inline-block;line-height:46px;height:42px;padding:0 8px;transition:border-color 0.3s;border-bottom:2px solid #fff}.p-class_menu-list li:hover{border-color:#02C39A}.p-class_menu-list a{color:#57585C;display:block;transition:color 0.3s}.p-class_menu-list a:hover{color:#02C39A}.p-class_desc{width:700px;color:#57585C;padding:32px 0 48px}.p-class_desc .sa-section-header_wrap{width:996px;max-width:996px}.p-class_desc h2{color:#44444A;font-weight:bold;margin-bottom:8px}.p-class_desc ul li{padding:24px 0}.p-class_desc-text{padding-left:16px}.p-class_desc-curriculum li{padding:0;border:0}.p-class_desc-curriculum-item{padding:8px 0 8px 16px}.p-class_desc-curriculum-item:last-child{border-bottom:none}.p-class_desc-curriculum-item:hover{background-color:#F7F7F7;cursor:pointer}.p-class_desc-curriculum-inner{display:table}.p-class_desc-curriculum-icon{display:table-cell;width:30px;padding-right:10px}.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:15px;font-weight:bold}.p-class_desc-curriculum-item-accordion{display:none}.p-class_desc-curriculum-body{padding-left:30px}.p-class_desc-curriculum-contents{margin:10px 0;font-size:13px}.p-class_desc-curriculum-item-special-headline{font-weight:bold;font-size:14px}.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}.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:700px;position:relative;padding-right:280px;margin:auto}.mod-class-reviews_menu{font-size:0}.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{margin-right:4px}.mod-class-reviews_menu li:first-of-type{font-weight:bold}.mod-class-reviews_menu-total{text-align:center;font-weight:bold;font-size:1.8rem}.mod-class-reviews_menu-total span{font-size:1rem}.p-class_reviews-more{border-top:0;text-align:center;transition:background-color 0.3s}.p-class_reviews-more a{color:#02C39A;border:1px solid #02C39A;padding:0.8rem 1.2rem;display:inline-block;-webkit-border-radius:0.2rem;-moz-border-radius:0.2rem;border-radius:0.2rem}.p-class_reviews-more a:hover{background-color:#efefef}.p-class_date_list_container{background:white;width:256px;padding:8px;border:1px solid #DADDDC;position:relative;z-index:100}.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}.p-class_date_list_selector:hover{background:#D4D4D4}.p-class_date_list_selector:after{position:absolute;content:"";top:50%;right:8px;z-index:0;width:0px;height:0px;border-style:solid;border-width:7px 5.5px 0 5.5px;border-color:#02C39A transparent transparent transparent}.p-class_date_list_selector.js-date_list_selector_onclick{background:#D4D4D4}.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-class_capacity_tag{display:block;text-align:center;box-sizing:border-box;padding:4px;font-size:11px;margin-bottom:4px}.p-class_capacity_tag.-remaining{background-color:#FFDFD2;color:#EF6731}.p-class_capacity_tag.-early_discount{background-color:#FFF1C4;color:#D19F00}.p-class_capacity_tag.-early_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_course-label{color:white;display:block;position:static;border-radius:40px;line-height:1;padding:4px 8px;font-size:11px;margin-bottom:4px;background:#E6BB0C;max-width:60px;text-align:center}.p-class_date{font-size:14px;font-weight:bold;color:#44444A}.p-class_date_list_label{font-size:14px;color:#B9B3A2;margin-top:8px}.p-class_date_list_info{font-size:14px;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-size:14px;font-weight:bold}.p-class_date_list_info_cost.-early_discount{color:#E84855;font-weight:bold}.p-class_date_list_info_cost.-early_discount.-invalid{text-decoration:line-through}.p-class_date_list_info_cost.-before_discount{font-size:12px;text-decoration:line-through;font-weight:normal}.p-class_date_seseion_address{font-size:12px;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:12px;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{box-sizing:border-box;min-height:56px;margin-bottom:8px;border-bottom:1px solid #DADDDC;padding-bottom:8px}.p-class_date_lists_container:last-child{margin-bottom:0;border-bottom:none}.p-class_date_list{padding:0 8px 0 4px}.p-class_date_list .p-class_date{font-size:12px;font-weight:bold}.p-class_date_list_select_btn{height:70%;background-color:#ffffff;width:100%;border:1px solid #02C39A;color:#02C39A;padding:16px 0;text-align:center;cursor:pointer}.p-class_date_list_select_btn:hover{opacity:0.8}.p-class_date_list_select_btn .-currrent{display:none}.p-class_date_list_select_btn .-none{display:inline-block}.p-class_date_list_select_btn.active{background-color:#02C39A;color:white}.p-class_date_list_select_btn.active .-currrent{display:inline-block}.p-class_date_list_select_btn.active .-none{display:none}.p-class_date_lists_container.-date-request{text-align:center;margin:0 auto}.p-class_date_lists_container.-date-request .p-class_date_list_select_btn{background-color:#04C2CC;width:140px !important}.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{background-color:#21C2CA;font-size:18px;color:white;width:100%;margin:0.4rem 0}.p-class_request_btn:link,.p-class_request_btn:visited{color:white}.p-class_request_btn a{color:white;display:inline-block;width:100%}.p-class_request_btn:hover{background-color:#1eb1b8}.p-class_request_btn.-disable{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{background-color:#EEE}.p-class_cancel_regist_btn{background-color:#21C2CA !important;font-size:18px !important;color:white !important}.p-class_cancel_regist_btn a{color:white !important;display:inline-block;width:100%}.p-class_cancel_regist_btn:hover{background-color:#1eb1b8 !important}.p-class_cancel_waiting_btn{font-size:18px !important;color:white !important;background-color:#B9B3A2 !important;cursor:text}.p-class_cancel_waiting_btn a{color:white}.p-class_mypage_btn{font-size:18px !important}.p-class_mypage_btn a{display:inline-block;width:100%}.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:16px}.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{text-align:center;padding:5px 0}.p-class_special-discount{background-color:#02C39A;border-radius:2px;color:#fff;padding:8px;margin-top:8px;margin-bottom:4px}.p-class_special-discount .-detail{font-size:12px}.p-class_special-discount .-expire{opacity:0.6}.p-class_special-discount .-cost{padding:2px 0 0}.p-class_special-discount .-before_discount{text-decoration:line-through;font-weight:normal}.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:960px;margin:auto auto 16px;border-top:1px solid #EDEDED;padding-top:24px}.mod-more-classes_container{width:960px;margin:auto}.mod-more-classes_list{width:975px;text-align:center;overflow:auto;margin-left:-15px}.mod-more-classes_box{width:310px;height:238px;background-color:#eee;position:relative;background-size:cover;background-position:center;background-repeat:no-repeat;margin:0 0 8px 15px;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;line-height:1;color:white;font-size:14px;padding:4px 8px;border-radius:30px;position:absolute;top:10px;right:10px}.mod-more-classes_box-inner{position:absolute;bottom:0;left:0;right:0;height:100px;background:linear-gradient(transparent 10%, rgba(0,0,0,0.7) 90%)}.mod-more-classes_box-title{color:#fff;line-height:1.6;text-align:left;font-weight:bold;font-size:15px;position:absolute;bottom:0;padding:8px}.mod-more-classes_box-title .-category-wrap{display:block}.mod-more-classes_box-title .-category{display:inline-block;padding:4px 8px;background:white;color:#333;font-size:11px;line-height:1;border-radius:30px}.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_subtitle{font-size:1.6rem;width:700px;position:relative;padding-right:280px;margin:0.8rem auto;font-weight:bold}.class-detail-secondary_btn{width:100%;margin-bottom:0.6rem}.class-detail-corporate_btn{width:100%;margin-bottom:0.6rem}.class-detail-form-open-request_label{display:inline;margin-right:1.2rem}.p-payments_bg{background-color:#fff;margin-top:24px}.p-payments_container{width:960px;margin:auto;overflow:auto}.p-payments_details{width:540px;float:left}.p-payments_details h3{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}.p-payments_steps-list-wrap{position:absolute;left:0;right:0;top:35px;margin:auto}.p-payments_steps-list{font-size:0;position:relative;width:100%}.p-payments_steps-list li{height:36px;width:36px;border-radius:18px;background-color:#DADDDC;margin:0 134px;display:inline-block;position:relative}.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}.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}.p-payments_steps-list li:first-child{margin:0 58px 0 24px}.p-payments_steps-list li:last-child{margin:0 24px 0 58px}.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}.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}.p-payments_steps-label.-long{right:-80px}.p-payments_steps-progress-bg{top:0;bottom:0;left:0;right:0;margin:auto;width:440px;height:4px;position:absolute;background-color:#DADDDC}.p-payments_cancel-btn{height:48px;line-height:48px;width:200px;text-align:center;color:#57585C;background-color:#DADDDC;font-size:16px;display:block;transition:color 0.3s;transition:background-color 0.3s;position:relative}.p-payments_cancel-btn:hover{color:#57585C}.p-payments_cancel-btn:hover{background-color:#d5d8d7}.p-payments_cancel-btn::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_cancel-btn::before{left:12px;right:inherit}.p-payments_details-inner>h1{text-align:center;margin:20px 0}.p-payments_details-inner h2{margin:16px;font-size:24px;font-weight:bold;color:#44444A}.p-payments_details-bank.-read{padding-bottom:8px;text-align:center}.p-payments_details-bank.-textbox{padding:8px 16px;line-height:1.8;border:1px solid #ccc}.p-payments_details-bank.-textbox.-noborder{border:none}.p-payments_details-bank.-bold{font-weight:bold}.p-payments_details-bank.-red{color:#E84855;font-size:16px;font-weight:bold;text-align:center}.p-payments_details-bank.-paylimit{border-bottom:1px solid #ccc;padding-bottom:8px}.p-payments_details-bank.-payname{font-size:16px}.p-payments_details-bank.-payname.-payname_info{font-size:11px;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{padding:8px;margin-bottom:16px;border-bottom:1px solid #ccc}.p-payments_details-select li{height:90px;border-bottom:1px solid #EDEDED;position:relative;padding:24px 16px 0;box-sizing:border-box;transition:opacity 0.3s}.p-payments_details-select li.-fadeOut{opacity:0.3}.p-payments_details-select li.-fadeOut:hover{opacity:1}.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;bottom:0;right:16px;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}.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{font-weight:bold;font-size:14px;color:#44444A}.p-payments_method-label img{height:22px;margin-left:8px}.p-payments_method-label .paypal-logo{height:19px;margin:0}.p-payments_method-note{color:#57585C;margin-top:8px}.p-payments_method-paypal-text{text-align:center;margin:16px 0}.p-payments_method-disabled{background:#FBFBFB;color:#44444A;opacity:0.6}.p-payments_method-caution{color:red;margin-top:5px;font-size:13px}.p-payments_method-detail{padding:36px 60px;border-bottom:1px solid #EDEDED;display:none}.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;position:relative}.p-payments_nav-buttons-confirm::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-payments_nav-buttons-confirm.-right{float:right}.p-payments_nav-buttons-confirm::before{z-index:2}.p-payments_nav-buttons-confirm input{font-size:15px;text-align:center;height:48px;width:218px;box-sizing:border-box;color:#fff;background-color:#02C39A;border-radius:2px;display:inline-block;vertical-align:middle;cursor:pointer;border:0;transition:background-color 0.3s}.p-payments_nav-buttons-confirm input:hover{background-color:#02b992}.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;position:relative}.p-payments_points-button::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-payments_points-button input{width:200px;height:48px;display:block;background-color:#02C39A;color:#fff;font-size:16px;text-align:center;border:0;padding-right:20px;box-sizing:border-box;border-radius:1px;cursor:pointer;transition:background-color 0.3s}.p-payments_points-button input:hover{background-color:#02b992}.p-payments_points-note a{color:#02C39A}.p-payments_summary{width:492px;float:right;color:#57585C}.p-payments_summary.-min{width:400px}.p-payments_summary.-centered{float:inherit;margin:auto}.p-payments_summary.-confirm-page{border-top:1px solid #EDEDED;margin:32px auto 12px}.p-payments_summary.-confirm-page .p-payments_summary-image{display:none}.p-payments_summary.-complete-page{border-top:1px solid #EDEDED;margin:32px auto}.p-payments_summary.-complete-page .p-payments_summary-image{display:none}.p-payments_summary.-complete-page .p-payments_summary-fee{display:none}.p-payments_summary-inner{border:1px solid #EDEDED;border-top:0;box-sizing:border-box}.p-payments_summary-image{background-position:center;background-size:cover;width:100%;height:225px;background-color:#F7F7F7}.p-payments_summary-class{display:block;height:90px;position:relative;border-bottom:1px solid #EDEDED}.p-payments_summary-teacher-img{position:absolute;height:64px;width:64px;top:0;bottom:0;left:12px;margin:auto;background-position:center;background-size:cover;background-color:#F7F7F7;border-radius:32px}.p-payments_summary-class-right{margin-left:88px;padding:16px 16px 0 0;color:#57585C}.p-payments_summary-class-title{font-size:16px;font-weight:bold;line-height:1.4em}.p-payments_summary-class-teacher{font-size:13px}.p-payments_summary-fee{border-bottom:1px solid #EDEDED;padding:8px 24px}.p-payments_summary-fee .summary-fee_title{color:#44444A;font-size:18px;float:left;margin-top:4px}.p-payments_summary-fee .summary-fee_title i{color:#02C39A;margin-right:16px}.p-payments_summary-fee .summary-fee_amount{color:#57585C;font-weight:bold;font-size:24px}.p-payments_summary-fee .summary-fee_amount.-before_discount{font-weight:normal;font-size:16px;text-decoration:line-through}.p-payments_summary-fee .summary-fee_amount.-early_discount{color:#E84855}.p-payments_summary-fee .summary-fee_wrapper{text-align:right}.summary-fee_seat_num{display:block}.p-payments_summary-time{border-bottom:1px solid #EDEDED}.p-payments_summary-time ul li{font-size:16px;font-weight:bold;vertical-align:middle;padding:16px 24px}.p-payments_summary-time ul .calendar-link{border-top:1px solid #EDEDED;position:relative}.p-payments_summary-time ul .calendar-link a{color:#02C39A;font-weight:normal;display:block}.p-payments_summary-time ul .calendar-link::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-payments_summary-time i{height:24px;width:24px;margin-right:10px;vertical-align:top}.p-payments_summary-time .course-item{font-weight:normal;padding:8px 0px 8px 56px}.p-payments_summary-time .course-item-comment{font-size:13px}.p-payments_summary-area{padding:16px 24px;border-bottom:1px solid #EDEDED}.p-payments_summary-area i{float:left;height:24px}.p-payments_summary-area .map-link{display:block;border-top:1px solid #EDEDED;margin:16px -24px -16px;color:#02C39A;padding:16px 24px;font-size:16px;position:relative}.p-payments_summary-area .map-link::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-payments_summary-area-right{margin-left:30px}.p-payments_summary-area-right a{color:#02C39A}.p-payments_summary-area_nearest-train{font-size:16px;font-weight:bold;padding-bottom:8px}.p-payments_summary-comment{padding:16px 24px;border-bottom:1px solid #EDEDED}.p-payments_summary-comment i{float:left;height:24px;font-size:20px;color:#02C39A}.p-payments_summary-comment-header{font-size:18px;font-weight:bold}.p-payments_summary-total-counter{display:block;border:1px solid #02C39A;background-color:#fff;box-sizing:border-box;min-height:80px;padding-left:24px;position:relative;font-weight:bold;margin:0 -1px;color:#57585C}.p-payments_summary-total-counter .count-label{font-size:18px;float:left;font-weight:normal;padding-top:4px}.p-payments_summary-total-counter .count-people{padding:0 32px 0 16px;border:1px solid #02C39A;box-sizing:border-box;font-size:24px;vertical-align:top;transition:all 0.3s;margin:-1px;display:inline-block;position:absolute;right:0;top:0;bottom:0}.p-payments_summary-total-counter .count-people::after{display:inline-block;vertical-align:middle;content:"";height:100%}.p-payments_summary-total-counter .count-people_inner{position:relative;display:inline-block;vertical-align:middle}.p-payments_summary-total-counter .count-total{float:right;font-size:24px;text-align:right;padding:10px 106px 0 0;width:100%;box-sizing:border-box}.p-payments_summary-total-counter .count-calc{padding:0 106px 10px 0;text-align:right;opacity:0.6}.p-payments_notes{margin-top:12px 24px;color:#57585C}.p-payments_notes.-fixed-footer{margin-bottom:100px}.p-payments_notes>h3{color:#44444A;font-size:20px;margin-bottom:16px}.p-payments_notes-inner{border-top:1px solid #EDEDED;padding:16px}.p-payments_confirm-method{padding:12px 24px;overflow:auto}.p-payments_confirm-method h3{margin-bottom:16px}.p-payments_confirm-method p{line-height:36px;display:inline-block;font-weight:bold;font-size:14px}.p-payments_confirm-method p img{height:22px;margin-left:8px}.p-payments_confirm-method>a{float:right;line-height:36px;height:36px;background-color:#DADDDC;color:#57585C;font-size:14px;text-align:center;padding:0 16px;display:block;transition:background-color 0.3s}.p-payments_confirm-method>a:hover{background-color:#d5d8d7}.p-payments_confirm-method .card-details{font-weight:normal;margin-left:8px;display:inline-block;font-size:12px}.p-payments_confirm-method .icon-sa-point{color:#E6BB0C;margin-left:8px;font-size:20px}.p-payments_confirm-unit{padding:12px 24px;color:#57585C}.p-payments_confirm-unit i{margin-right:8px;vertical-align:text-top}.p-payments_confirm-unit p{margin:16px 0}.p-payments_confirm-unit p span{display:inline-block}.p-payments_confirm-unit p span label{display:inline-block;margin:0 16px 0 8px}.p-payments_confirm-unit .attn{color:#E84855;margin:0;font-size:10px;text-align:right;padding:0;padding-bottom:4px}.p-payments_confirm-unit .attn.-sub{padding-top:8px;font-size:10px;color:#96989c}.p-payments_confirm-counter{display:block;border-bottom:1px solid #EDEDED;box-sizing:border-box;position:relative;padding-bottom:24px}.p-payments_confirm-counter .count-label{font-size:18px;position:relative;padding-bottom:10px;display:block}.p-payments_confirm-counter .count-label.-purchase{top:0}.p-payments_confirm-counter .count-detail{font-weight:bold;font-size:14px;color:#57585C;opacity:0.6;line-height:normal}.p-payments_confirm-counter .count-detail.-red{color:#E84855}.p-payments_confirm-counter .count-detail.-min{font-size:11px;font-weight:normal}.p-payments_confirm-counter .count-detail.-min a{display:inline-block;padding:3px 6px;background:#DADDDC}.p-payments_confirm-counter .count-wrap{float:right;width:40%}.p-payments_confirm-counter .count-purchase{text-align:right}.p-payments_confirm-counter .count-purchase .-p-rakuten{padding-top:18px}.p-payments_confirm-counter .count{text-align:right;position:relative;position:relative}.p-payments_confirm-counter .count::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-payments_confirm-counter .count::before{pointer-events:none;right:16px}.p-payments_confirm-counter .count-point{float:right;position:relative;color:#02C39A;font-weight:bold;font-size:24px;-ms-input-placeholder-color:#02C39A;-moz-placeholder-color:#02C39A}.p-payments_confirm-counter .count-point input[type=number]::-webkit-inner-spin-button,.p-payments_confirm-counter .count-point input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.p-payments_confirm-counter .count-point ::-webkit-input-placeholder{color:#02C39A}.p-payments_confirm-counter .count-point ::-moz-placeholder{color:#02C39A}.p-payments_confirm-counter .count-point::before{content:"pt";color:#02C39A;font-weight:bold;font-size:18px;position:absolute;right:16px;top:24px;bottom:0;margin:auto;z-index:99}.p-payments_confirm-counter .count-not-select{float:right;position:relative;padding-right:10px;color:#02C39A;font-weight:bold;font-size:24px}.p-payments_confirm-counter .count-input{height:70px;appearance:none;-webkit-appearance:none;border-radius:0;position:relative;text-indent:-40px;padding:0 44px 0 8px;border:1px solid #EDEDED;box-sizing:border-box;color:#02C39A;font-size:24px;vertical-align:top;transition:all 0.3s;cursor:pointer;width:150px;outline:none;text-align:right;background:#fff}.p-payments_confirm-counter .count-input:focus{outline:none}.p-payments_confirm-counter .count-input:hover{outline:none;border-color:#02C39A}.p-payments_confirm-counter .count-input:hover:focus{outline:none}.p-payments_confirm-counter select{height:70px;border-radius:0;appearance:none;-webkit-appearance:none;padding:16px 32px 16px 16px;border:1px solid #EDEDED;box-sizing:border-box;color:#02C39A;font-size:24px;vertical-align:top;transition:all 0.3s;margin:-1px;cursor:pointer;outline:none;background:#fff;width:120px}.p-payments_confirm-counter select.-disabled{border:1px solid #EDEDED;color:#96989c;background-color:#F7F7F7}.p-payments_confirm-counter select.-disabled:hover{border:1px solid #EDEDED}.p-payments_confirm-counter select:hover{border:1px solid #02C39A}.p-payments_confirm-question{padding:12px 24px;color:#57585C}.p-payments_confirm-question h3{font-size:18px;padding:12px 24px;border-bottom:1px solid #EDEDED}.p-payments_confirm-question .p-payments_confirm-question-wrap{border:1px solid #EDEDED}.p-payments_confirm-question i{margin-right:8px}.p-payments_confirm-question-inner{padding:24px;line-height:1.7}.p-payments_confirm-message{padding:12px 24px}.p-payments_confirm-message .icon-sa-teacher{margin-right:8px;margin-top:-4px;font-size:28px;vertical-align:text-top}.p-payments_confirm-message .p-payments_confirm-message-wrap{border:1px solid #EDEDED}.p-payments_confirm-message h3{font-size:18px;padding:20px 24px;border-bottom:1px solid #EDEDED}.p-payments_confirm-message textarea{color:#57585C;width:100%;height:160px;background-color:#F7F7F7;transition:all 0.3s;border-radius:1px;box-sizing:border-box;font-size:14px;padding:8px 16px;border:none}.p-payments_confirm-message textarea:focus{border-color:#02C39A;box-shadow:0 0 0 0.2rem rgba(218,221,220,0.5)}.p-payments_confirm-message textarea:hover{border-color:#02C39A}.p-payments_confirm-total{padding:24px}.p-payments_confirm-total-counter{display:block;border:1px solid #02C39A;background-color:#fff;box-sizing:border-box;padding-left:24px;position:relative;font-weight:bold;margin-top:16px;color:#57585C;min-height:80px;overflow-y:auto;overflow-x:hidden}.p-payments_confirm-total-counter .count-label{font-size:18px;float:left;font-weight:normal;padding-top:4px}.p-payments_confirm-total-counter .count-people{position:absolute;top:0;bottom:0;right:0;padding:0 32px 0 16px;border:1px solid #02C39A;box-sizing:border-box;font-size:24px;vertical-align:top;transition:all 0.3s;margin:-1px -2px}.p-payments_confirm-total-counter .count-people::after{display:inline-block;vertical-align:middle;content:"";height:100%}.p-payments_confirm-total-counter .count-people_inner{position:relative;display:inline-block;vertical-align:middle}.p-payments_confirm-total-counter .count-total{float:right;font-size:24px;text-align:right;padding:10px 106px 0 0;width:100%;box-sizing:border-box}.p-payments_confirm-total-counter .count-calc,.p-payments_confirm-total-counter .count-error{opacity:0.6;line-height:normal;font-size:16px;padding:0 106px 8px 0;text-align:right}.p-payments_confirm-total-counter .count-error{color:#E84855;font-weight:bold}.p-payments_confirm-buttons{padding:24px;overflow:auto}a.p-payments_confirm-buttons-cancel{line-height:48px;height:48px;color:#57585C;font-size:16px;width:180px;text-align:center;display:inline-block;float:left;border-radius:2px;transition:background-color 0.3s;position:relative}a.p-payments_confirm-buttons-cancel:hover{background-color:#f2f2f2}a.p-payments_confirm-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 #DADDDC}a.p-payments_confirm-buttons-cancel::before{left:12px;right:inherit}.p-payments_errors{position:fixed;top:0;left:0;width:100%;background-color:#E84855;color:#fff;padding:16px;z-index:100}.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 i{height:24px;position:absolute;left:16px;top:0;bottom:0;margin:auto}.p-payments_confirm-buttons-submit .paypal-logo{position:relative;margin-right:16px}.p-payments_confirm-buttons-submit a{position:relative;height:64px;line-height:64px;background-color:#02C39A;color:#fff;font-size:18px;width:300px;border:0;border-radius:2px;text-align:center;display:inline-block;cursor:pointer;transition:background-color 0.3s}.p-payments_confirm-buttons-submit a::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-payments_confirm-buttons-submit a:hover{background-color:#02b992}.p-payments_confirm-buttons-submit a.-disabled{cursor:default;background-color:#DADDDC;position:relative}.p-payments_confirm-buttons-submit a.-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{background-color:#DADDDC}.p-payments_confirm-buttons-submit a.-disabled img{opacity:0.5}.p-payments_bank_txt{position:relative;top:-5px}.p-payments_bank_info{color:#E84855;font-size:10px;position:absolute;bottom:-18px;left:42px}.p-payments_fixed-footer{width:100%;position:fixed;background-color:white;bottom:0;left:0;z-index:100;box-shadow:0 1px 4px rgba(0,0,0,0.3)}.p-payments_fixed-footer-inner{width:880px;margin:auto;vertical-align:top;overflow:auto;position:relative;padding:16px 0}.p-payments_fixed-footer-inner .p-payments_confirm-total{width:540px;display:inline-block;float:left;padding:0}.p-payments_fixed-footer-inner .p-payments_confirm-total-counter{margin:0}.p-payments_fixed-footer-inner .p-payments_confirm-buttons{height:64px;display:inline-block;right:0;top:0;bottom:0;margin:auto;position:absolute;padding:0}.p-payments_complete-notes{background-color:#F7F7F7;padding:16px}.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{margin:24px 0 80px;overflow:auto}.p-payments_complete-buttons a{width:260px;float:left;height:50px;line-height:50px;color:#fff;font-size:15px;text-align:center;background-color:#02C39A;padding-right:12px;box-sizing:border-box;position:relative;transition:background-color 0.3s}.p-payments_complete-buttons a::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-payments_complete-buttons a:hover{background-color:#02b992}.p-payments_complete-buttons a:first-of-type{background-color:#E6BB0C;margin-right:20px;position:relative;transition:background-color 0.3s}.p-payments_complete-buttons a:first-of-type::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 #CF8900}.p-payments_complete-buttons a:first-of-type:hover{background-color:#dcb30b}.p-payments_complete-buttons a i{margin-right:8px}.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{background-color:#F7F7F7;padding:8px 12px;border-radius:1px;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}.p-payments_discount{height:72px;display:block;border:1px solid #EDEDED;padding-left:24px;position:relative}.p-payments_discount .-count-discount{height:72px;line-height:72px;font-size:18px;color:#02C39A;padding-right:16px;margin-right:72px;float:right}.p-payments_discount.-disabled{background-color:#F7F7F7}.p-payments_discount.-disabled .-count-discount{margin-right:0}.p-payments_discount.-disabled .sa-text,.p-payments_discount.-disabled .-count-discount{text-decoration:line-through}.p-payments_discount.-disabled .p-payments_discount-cancel{display:none}.p-payments_discount-cancel{background-color:#F7F7F7;position:absolute;right:0;top:0;bottom:0;width:72px;height:72px;margin:auto;text-align:center;line-height:72px;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:#55acee}.-share_list .line_link a{border-radius:4px;background:#00d800}.-share_list .line_link i{margin-top:4px}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}.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:16px}.p-app_bank_transfer_available .p-transfer_request{padding-top:24px}.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}.p-transfer_request-locked{border:1px solid #D4D4D4;color:#D4D4D4;padding:8px 34px;background:white;display:inline-block;line-height:26px}.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}.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.-table_fixed{overflow:auto;height:400px}.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 .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}.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-cashback-info{position:relative;width:498px;margin-bottom:16px;border:#27B2B2 2px solid}.p-app_bank_transfer-cashback-info th,.p-app_bank_transfer-cashback-info td{width:100%;padding:8px 16px;border:none}.p-app_bank_transfer-cashback-info .-cashback-current{color:#27B2B2;background:rgba(39,178,178,0.1);background:#fff;padding:4px 8px}.p-app_bank_transfer-cashback-info .-cashback{text-align:center;padding:0px}.p-app_bank_transfer-cashback-info .-cashback h3{font-size:13px;margin:0;padding:4px;border-bottom:1px solid #27B2B2}.p-app_bank_transfer-cashback-info .-cashback h4{margin:0;color:#333;padding-top:4px;padding-bottom:8px}.p-app_bank_transfer-cashback-info .-cashback .cashback-class{margin:0px 0 0 0;font-size:11px;padding:8px;margin-bottom:0;opacity:0.3;background:#ccc;display:none}.p-app_bank_transfer-cashback-info .-cashback .cashback-class.-active{display:block;opacity:1;color:#fff;background:#27b2b2;position:relative}.p-app_bank_transfer-cashback-info .-cashback .cashback-class strong{font-size:14px;display:block}.p-app_bank_transfer-cashback-info .-cashback .cashback-price{font-size:20px;padding-top:8px;font-weight:bold;color:#27B2B2;margin:0 0 0px 0}.p-app_bank_transfer-cashback-info .-cashback .cashback-info{font-size:11px;display:block;background:#27B2B2;color:#fff;padding:8px 8px}.p-app_bank_transfer-cashback-info .-cashback .cash_back_headline_info{color:#f00}.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}.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}.p-badge_header{height:300px;background-color:#02C39A;width:100%}.p-badge_header-inner{width:960px;margin:auto;color:#fff;padding-top:100px;position:relative}.p-badge_header-inner h1{font-size:32px;font-weight:bold;position:relative;z-index:2}.p-badge_header-inner p{font-size:16px;line-height:1.7;width:800px;position:relative;z-index:2}.p-badge_header-large-text{font-family:"sa-header-font";color:#02b992;position:absolute;left:0;top:0;font-size:164px;z-index:1}p.p-badge_breadcrumbs{position:absolute;padding:0;left:0;top:8px;color:#fff;font-size:11px;color:#fff}p.p-badge_breadcrumbs span{margin:0 4px}p.p-badge_breadcrumbs a{color:#fff}.p-badge_chart{width:100%;position:relative;padding:20px 0;background-color:#F7F7F7}.p-badge_chart img{height:400px;display:block;margin:auto}.p-badge_chart .sa-section-header_wrap{top:24px;color:#57585C}.p-badge_chart .sa-section-header{color:#57585C}.p-badge_chart .sa-section-header_sub{color:#57585C}.p-badge_inner{width:960px;margin:auto;position:relative;padding:80px 0}.p-badge_inner .sa-section-header_wrap{top:24px;color:#57585C}.p-badge_inner .sa-section-header{color:#57585C}.p-badge_inner .sa-section-header_sub{color:#57585C}.p-badge_inner table,.p-badge_inner th,.p-badge_inner td{border:1px solid #EDEDED;border-collapse:collapse}.p-badge_table{width:100%;color:#57585C}.p-badge_table tr{background-color:#F7F7F7;height:100px}.p-badge_table th{text-align:center}.p-badge_table td{text-align:center}.p-badge_table img{height:70px}tr.p-badge_table-header{height:120px;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}.p-badge_table-details{margin-top:16px;line-height:1.7;font-size:12px;color:#57585C}.sa-section-heading{font-family:"kayak sans", "sa-header-font";font-size:48px;color:#02C39A;display:inline-block;margin:4px 0}.sa-section-heading_sub{font-family:"noto-sans", sans-serif;font-size:16px;line-height:18px;font-weight:bold;color:#02C39A;display:inline-block;position:relative;bottom:5px}.sa-section-heading.-wish{color:#E6BB0C}.sa-section-heading_sub.-wish{color:#E6BB0C}.sa-section-heading_wrap{padding:16px 0 0 16px;position:relative;top:0}.sa-heading-large{font-size:18px;font-weight:bold;line-height:1;color:#04C2CC;margin:24px 0;padding:10px 10px}.sa-heading-large i.-icon{display:inline-block;width:24px;min-height:24px;height:100%;position:relative;min-height:24px;float:left;fill:#04C2CC}.sa-heading-large span.-title{padding-left:8px;line-height:24px}.sa-heading-large.-black{color:#000000}.sa-heading-large.-black i.-icon{fill:#000000}.sa-heading-medium{font-size:16px;line-height:24px;font-weight:bold}.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}.sa-tab{display:flex;flex-wrap:wrap}.sa-tab.-col2 li{width:50%}.sa-tab.-col3 li{width:33.333333332%}.sa-tab li{text-align:center;padding:16px 0;cursor:pointer;border-bottom:2px solid #ECECEC;color:#C9C9C9}.sa-tab li .sa-tab-count{display:inline-block;padding:2px 8px;border-radius:20px;font-size:11px;background:#C9C9C9;margin-left:8px;color:white;letter-spacing:1px}.sa-tab li:hover{color:#02C39A}.sa-tab li:hover .sa-tab-count{background:#02C39A}.sa-tab li.-active{color:#02C39A;border-bottom:2px solid #02C39A}.sa-tab li.-active .sa-tab-count{background:#02C39A}.sa-tab-box{visibility:hidden;height:0}.sa-tab-box.-open{display:block;height:auto;padding-top:16px}.saja-toggle{position:relative;z-index:500}.saja-toggle .saja-toggle-box{display:none;position:absolute}.saja-toggle.-open .saja-toggle-box{display:block}.sa-teacher-simplebox{display:flex;flex-wrap:wrap;border-bottom:1px solid #EDEDED}.sa-teacher-simplebox .sa-teacher-simplebox-thumb{width:140px}.sa-teacher-simplebox .sa-teacher-simplebox-detail{-webkit-flex:1;flex:1;padding:16px;color:#44444A;line-height:1.5}.sa-teacher-simplebox .sa-teacher-simplebox-name{font-size:24px;margin-bottom:8px}.sa-teacher-simplebox .sa-teacher-simplebox-catch{font-size:15px;color:#57585C;padding:8px 0 2px;border-top:1px solid #EDEDED;display:block}.sa-teacher-simplebox .sa-teacher-simplebox-message{font-size:12px;padding-top:2px}.sa-class_total-count{padding:8px;text-align:right;font-size:12px;border-top:1px solid #FBFBFB;border-bottom:1px solid #FBFBFB;margin-bottom:16px}.sa-class_search-title{padding-bottom:8px;font-size:15px}.sa-class_search-title span{width:16px;height:16px;background-size:contain;display:inline-block;position:relative;top:3px}.sa-class_search-title i{position:relative;top:4px}.sa-class_search-title i svg{width:20px;height:20px}.sa-class_search{margin-bottom:16px;display:flex;flex-wrap:wrap}.sa-class_search .sa-class_search-col{position:relative;width:50%;box-sizing:border-box;border-right:1px solid #ddd}.sa-class_search .sa-class_search-col:last-child{border-right:none}.sa-class_search .-calender{margin:0 0 0 16px;font-size:12px;position:relative}.sa-class_search .-calender table{width:100%}.sa-class_search .-calender table tr{height:20px}.sa-class_search .-calender table th,.sa-class_search .-calender table td{padding:4px}.sa-class_search .-calender table th a,.sa-class_search .-calender table td a{height:auto;padding:0}.sa-class_search .-calender .sa-class_search-title span{width:16px;height:16px;background-size:contain;display:inline-block;position:relative;top:3px;margin-right:4px}.sa-class_search .-calender .-calender_item{padding:16px;position:absolute;right:0;top:24px;width:90%}.sa-class_search .-calender .dp-note{display:inline-block;width:4px;height:4px;background:#000000}.sa-class_search .-calender .datepicker--cell-day{border-left:1px solid #ECECEC;border-bottom:1px solid #ECECEC;border-radius:0}.sa-class_search .-calender .-weekend-{border-left:none}.sa-class_search .-calender .-selected-{background:#02C39A}.sa-class_search .-calender .avalible{background:#41586e;color:#fff}.sa-class_search .-calender .avalible.-selected-{background:#02C39A}.sa-class_search .-calender .sa-toggle{z-index:300;width:100%}.sa-class_search .-time{padding:0px 0 16px 16px}.sa-class_search .-time::after{clear:both;display:block;content:""}.sa-class_search .-time .sa-checkbox{display:flex;flex-wrap:wrap}.sa-class_search .-time .sa-checkbox li{width:50%}.sa-class_search .-time .-check{width:25%;float:left;font-size:12px}.sa-class_search .-area{padding:8px 16px 0px 0}.sa-class_search .-area ul{display:flex;flex-wrap:wrap}.sa-class_search .-area ul li{flex:1 0 auto}.sa-class_search .-area ul li a{display:block;padding:8px 4px;font-size:12px;text-decoration:underline}.sa-class_search .-type{padding-right:16px}.sa-class_search .-type::after{display:block;content:"";clear:both}.sa-checkbox-group{font-size:12px;padding:0 8px}.sa-checkbox-group::after{display:block;content:"";clear:both}.sa-checkbox-group .sa-checkbox-item{width:50%;float:left;margin-top:8px}.sa-checkbox-group .sa-checkbox-input{display:none}.sa-checkbox-group .sa-checkbox-label{padding-left:24px;padding-top:1px;position:relative;margin-right:0px;line-height:1;cursor:pointer}.sa-checkbox-group .sa-checkbox-label.-active{color:#02C39A}.sa-checkbox-group .sa-checkbox-label::before{content:"";display:block;position:absolute;top:0;left:0;width:13px;height:13px;border:1px solid #C9C9C9}.sa-checkbox-group .-active::before{border:1px solid #02C39A}.sa-checkbox-group .-active::after{content:"";display:block;position:absolute;top:1px;left:5px;width:4px;height:8px;transform:rotate(40deg);border-bottom:2px solid #02C39A;border-right:2px solid #02C39A}.sa-course-group a,.sa-course-group span{display:block;float:left;cursor:pointer;width:33.3333333332%;margin:0;padding:8px 0;border:1px solid #02C39A;text-align:center;line-height:1;transition:0.2s;font-size:12px;color:#44444A;box-sizing:border-box;transition:background-color 0.2s, color 0.2s}.sa-course-group a.-first,.sa-course-group span.-first{border-radius:4px 0 0 4px;border-right:0}.sa-course-group a.-last,.sa-course-group span.-last{border-radius:0 4px 4px 0;border-left:0}.sa-course-group a.-active,.sa-course-group span.-active{background-color:#02C39A;color:white;transition:background-color 0.2s, color 0.2s}.sa-course-group a:hover,.sa-course-group span:hover{color:#02C39A;transition:all 0.25s;cursor:pointer}.sa-course-group a:hover.-active,.sa-course-group span:hover.-active{color:#fff;background-color:#02C39A;transition:none}.sa-course-group span{cursor:auto}.sa-review_box{margin-bottom:16px;border:1px solid #FBFBFB;color:#57585C}.sa-review_box-class{background:#C9C9C9;padding:8px;position:relative}.sa-review_box-class::after{clear:both;display:block;content:""}.sa-review_box-class .sa-review_box-class-title{font-size:14px;padding:4px;line-height:1.5;padding-right:80px}.sa-review_box-class .sa-review_box-stamp{position:absolute;top:8px;right:8px}.sa-review_box-class .sa-review_box-stamp li{float:left;padding:4px}.sa-review_box-class .sa-review_box-stamp li .-icon{width:16px;height:16px;background-size:contain;display:inline-block}.sa-review_box-content{display:flex;flex-wrap:wrap}.sa-review_box-face{padding:16px;box-sizing:border-box;width:112px;text-align:center}.sa-review_box-face .sa-avatar{width:80px;height:80px;margin:0 auto}.sa-review_box-face p{font-size:12px;padding:8px 0;color:#57585C}.sa-review_box-text{flex:1;box-sizing:border-box;padding:16px 16px;font-size:13px;line-height:1.5;position:relative;height:auto;overflow:hidden}.sa-review_box-text.onhidden{height:150px;overflow-y:hidden}.sa-review_box-text.onhidden .sa-review_box-readmore{display:block}.sa-review_box-readmore{position:absolute;display:none;bottom:0;right:0;width:100%;box-sizing:border-box;padding:20px;text-align:right;background:transparent linear-gradient(180deg, rgba(255,255,255,0.5), #fff) repeat scroll 0 0;font-weight:bold;cursor:pointer;z-index:20}.sa-review_box-readmore span{border-radius:20px;padding:8px 30px;background-color:#434449;color:#FFF;font-size:12px;font-weight:normal}.sa-review_box-headline{display:block;margin-bottom:10px;font-size:15px}.review-box_footer{text-align:right;margin-top:0.8rem}.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}.sa-header-message{width:50px;height:50px;margin:0 auto;position:relative}.sa-header-message .sa-btn{display:inline-block;min-width:0;background:white;border-left:1px solid #ECECEC}.sa-header-message .sa-btn i{width:24px;height:24px;fill:#02C39A}.sa-header-message .sa-header-message-pull{display:none;position:absolute;left:-86px}.sa-header-message.-open .sa-header-message-pull{display:block}.sa-header-message-pull{width:240px;padding-bottom:100px}.sa-header-message-pull .sa-header-pull_head{background:#02C39A;border-radius:4px 4px 0 0;padding:12px 6px;position:relative;text-align:center;color:#fff;font-size:14px}.sa-header-message-pull .sa-header-pull_head:after{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(136,183,213,0);border-bottom-color:#02C39A;border-width:6px;margin-left:-6px}.sa-header-message-pull .sa-header-pull_list{max-height:200px;overflow:auto;padding:4px;border:1px solid #ECECEC;background:white;border-top:none;border-radius:0 0 4px 4px}.sa-header-message-pull .sa-header-pull_list li{border-bottom:1px solid #ECECEC}.sa-header-message-pull .sa-header-pull_list li:last-child{border-bottom:none}.sa-header-message-pull .sa-header-pull_list li.-message a{display:flex;flex-wrap:wrap;padding:4px}.sa-header-message-pull .sa-header-pull_list li.-message a:hover{opacity:0.8}.sa-header-message-pull .sa-header-pull_list li.-message .sa-avatar{margin:4px}.sa-header-message-pull .sa-header-pull_list li.-message .sa-header-pull_read{flex:1}.sa-header-message-pull .sa-header-pull_list li.-message .sa-header-pull_read time{font-size:10px;line-height:1;color:#41586e;padding:8px 8px 0px 8px}.sa-header-message-pull .sa-header-pull_list li.-message .sa-header-pull_read p{color:#41586e;font-size:11px;line-height:1.5;padding:8px}.mod-admin-wrap{width:100%;border-bottom:1px dashed #DADDDC;padding:16px 0;background:#F7F7F7}.mod-admin-att{padding:16px;margin-bottom:16px;background:rgba(255,255,255,0.95);box-sizing:border-box;text-align:center;position:absolute;top:50%;left:50%;width:500px;margin-left:-250px;margin-top:-145px;border-radius:8px}.mod-admin-att p{font-size:13px;text-align:left;padding-bottom:16px}.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{padding:8px 16px;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:wrap}.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 .-action .-link-to-message a{padding:8px}.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{width:480px;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}.p-profile_share{position:fixed;top:200px;z-index:500;right:0;padding:8px 16px;background-color:#fff}.p-profile_share ul li{text-align:center;font-size:11px}.p-profile_share ul li span{color:#57585C;display:block;padding:4px}.p-profile_share ul li img{display:block;width:40%;height:auto;margin:0 auto}.p-profile_share ul li a{display:block;padding:4px}.p-profile_share ul li a img{width:50px;height:auto}.teacher_box_og-title{border-bottom:1px dashed #DADDDC;padding:0 8px 8px;margin-bottom:8px;color:#777;font-size:15px;margin-right:20px}.teacher-profile .-title{font-size:18px;font-weight:bold;margin-bottom:8px}.teacher-profile .-title.-og{padding-top:16px}.teacher-profile .-title.-center{padding-top:70px}.teacher-profile .-subtitle{font-size:15px;font-weight:bold;color:#777;padding-top:8px}.teacher-profile .-name{font-size:18px;font-weight:bold;margin-bottom:8px}.teacher-profile .-read{color:#777;margin-bottom:24px;padding-right:24px}.teacher-profile .-read a{color:#02C39A;text-decoration:underline}.teacher-profile .award-item{margin-top:16px}.teacher-profile .award-item img{display:inline-block;margin-right:8px;margin-bottom:8px}.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 .sa-section-heading_wrap{padding-left:4px}.p-profile_summary .sa-section-heading{font-size:24px;color:#44444A}.p-profile_summary .sa-section-heading_sub{font-size:12px;color:#44444A;top:-2px;font-weight:200}.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;padding-left:4px;top:-2px;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: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.-og{padding:0;border:none;margin-bottom:16px}.p-profile_summary .-catch.-og .p-profile_social-link{margin-top:0}.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 .-action .-link-to-message{background:white;border:1px solid #02C39A;margin-bottom:8px}.p-profile_summary .-action .-link-to-message a{color:#02C39A;padding:8px;text-align:center;display:block}.p-profile_summary .-action .-link-to-school{background:#02C39A;color:white;margin-bottom:8px;font-size:13px}.p-profile_summary .-action .-link-to-school a{display:block;padding:8px;text-align:center;color:white}.p-profile_summary .-action .-link-to-business{background:white;border:1px solid #1c88a6;color:#1c88a6;margin-bottom:8px;font-size:12px}.p-profile_summary .-action .-link-to-business a{display:block;padding:8px 8px;text-align:center;color:#1c88a6}.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}.sa-class-photo{border-top:1px solid #DADDDC;margin-top:16px}.sa-class-photo .sa-section-heading_wrap{padding-left:4px}.sa-class-photo .sa-section-heading{font-size:24px;color:#44444A}.sa-class-photo .sa-section-heading_sub{font-size:12px;color:#44444A;top:-2px;font-weight:200}.sa-class-photo ul{display:flex;flex-wrap:wrap;padding:8px 0}.sa-class-photo ul li{width:20%}.sa-class-photo ul li a{display:block;padding:1px 2px}.sa-class-photo ul li a img{width:100%;height:auto}.mod-profile-img{text-align:center}.p-profile_text{position:relative;padding:1.6rem 0;line-height:1.5}.p-profile_text .-title{font-size:20px;font-weight:bold;margin-bottom:4px}.p-profile_text .-read{font-size:13px}.p-profile_text .-read.onhidden{height:280px;overflow-y:hidden}.p-profile_text .sa-classroom-desc_readmore{position:absolute;right:0px;width:100%;text-align:center;background:transparent linear-gradient(180deg, rgba(255,255,255,0.5), #fff) repeat scroll 0 0}.p-profile_text .sa-classroom-desc_readmore.-closing{bottom:20px;padding:20px 0}.p-profile_text .sa-classroom-desc_readmore span{padding:8px 30px;color:#02C39A;font-size:12px;font-weight:normal;border:1px solid #02C39A;background:#fff}.p-profile_visual{overflow:hidden;position:relative;max-height:350px;min-height:350px;background:#F7F7F7;border:solid 1px #EDEDED}.p-profile_visual img{width:100%;height:auto}.p-profile_head{padding-top:8px}.p-profile_head:after{display:block;content:"";clear:both}.p-profile_social-link{border-top:1px dotted #DADDDC;margin-top:16px}.p-profile_social-link ul{text-align:left}.p-profile_social-link ul li{display:inline-block;list-style:none;width:30px;height:30px}.p-profile_social-link ul li a{font-size:11px;display:block;padding:8px 0px;color:#57585C}.p-profile_social-link ul li a img{width:100%;height:auto}.p-profile_social-link ul li a:hover{opacity:0.7}.p-profile_area{float:right;font-size:13px;position:relative}.p-profile_area h2{display:inline-block}.p-profile_area p{display:inline-block}.p-profile_area div{display:inline-block}.p-profile_area .-icon{padding-left:8px;background-position:right center;background-repeat:no-repeat;width:16px;height:16px;background-size:contain;display:inline-block;position:relative;top:3px}.p-profile_area .area-toggle{background:#02C39A;margin-top:24px;padding:4px 8px;right:-8px;top:4px;border-radius:4px}.p-profile_area .area-toggle:after{bottom:100%;right:10%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(136,183,213,0);border-bottom-color:#02C39A;border-width:6px;margin-left:-6px}.p-profile_area .area-toggle p{display:block;color:white;padding:8px;border-bottom:1px solid #00AC88;font-size:11px}.p-profile_area .area-toggle p:last-child{border-bottom:none}.p-classroom_dummy-cover-img{position:absolute;right:10px;bottom:10px;display:inline-block;padding:4px 8px;color:#fff;border:2px dashed #ccc}.p-classroom_dummy-text{display:block;padding:4px 8px;font-size:13px;color:#DADDDC;border:2px dashed #ccc;margin-bottom:16px}.teacher_actions{position:fixed;bottom:0;left:24px;z-index:600;background:#fff;width:250px;-webkit-box-shadow:0px -2px 12px -4px rgba(0,0,0,0.75);-moz-box-shadow:0px -2px 12px -4px rgba(0,0,0,0.75);box-shadow:0px -2px 12px -4px rgba(0,0,0,0.75)}.teacher_actions .-to-question a{color:#fff;display:block}.teacher_actions .-to-question a .-icon{top:3px;margin-right:4px;width:16px;height:16px;display:inline-block;margin:0 4px;position:relative;opacity:0.5}.teacher_actions .teacher_pf{padding:12px 12px 2px 12px}.teacher_actions .teacher_pf:after{display:block;content:"";clear:both}.teacher_actions .teacher_pf img{width:40px;height:40px;border-radius:40px;float:left;margin-right:8px;margin-bottom:8px}.teacher_actions .teacher_pf .-catch{font-size:10px;color:#96989c}.teacher_actions .teacher_pf .-name{font-size:13px;color:#44444A}.teacher_actions .teacher_pf .-name .-check{width:13px;height:13px;display:inline-block;background-size:contain;background-repeat:no-repeat;position:relative;top:2px}.teacher_actions .teacher_pf.-og img{border-radius:0}.teacher_actions .teacher_pf.-og .-name{font-size:11px}.p-teacher-profile_sa-btn{margin:0 !important;width:46% !important}@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-profile_share{top:56px;padding:4px 16px}.p-profile-share-icon{display:none}}.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 .sa-icon{line-height:58px}.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}textarea#classroom_description{height:auto;line-height:22px}.p-classroom-photo-fields_image{background-color:#F7F7F7;transition:opacity 0.3s}.p-classroom-photo-fields_image:hover{opacity:0.7}.p-classroom-photo-fields_image_delete{position:absolute;top:50%;margin-left:5px;transform:translateY(-50%)}#classroom_nav-area{margin-bottom:50px;text-align:center}#classroom_nav-area::after{display:block;clear:both;content:""}#classroom_nav-area .p-classroom_nav{font-size:15px;height:48px;width:20%;text-align:center;font-weight:bold;display:inline-block;box-sizing:border-box;vertical-align:middle}#classroom_nav-area .p-classroom_nav-buttons-confirm{color:#fff;background-color:#02C39A;border-radius:2px;margin:0 16px;border:0;display:inline-block;transition:color 0.3s;transition:background-color 0.3s}#classroom_nav-area .p-classroom_nav-buttons-confirm:hover{color:#fff}#classroom_nav-area .p-classroom_nav-buttons-confirm:hover{background-color:#02b992}#classroom_nav-area .p-classroom_cancel-btn{line-height:48px;color:#57585C;background-color:#DADDDC;margin:0 16px;display:inline-block;transition:color 0.3s;transition:background-color 0.3s;position:relative}#classroom_nav-area .p-classroom_cancel-btn:hover{color:#57585C}#classroom_nav-area .p-classroom_cancel-btn:hover{background-color:#d5d8d7}#classroom_nav-area .p-classroom_cancel-btn::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}#classroom_nav-area .p-classroom_cancel-btn::before{left:12px;right:inherit}#classroom_form_view .form_panel{padding:0 0 20px}#classroom_form_view h1{font-size:20px;font-weight:bold;margin-bottom:25px}#classroom_form_view h1 span.icon_profile_title{font-size:25px;font-weight:bold;color:#848384}#classroom_form_view 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}#classroom_form_view .profile_title_note{margin-bottom:20px;font-size:14px}#classroom_form_view h2{font-size:15px;font-weight:bold;margin:20px 0 10px 10px}#classroom_form_view .input-width{width:600px}#classroom_form_view .section_field{margin:10px 0;background-color:#EDEDED}#classroom_form_view .section_field .title_field{float:left;width:150px}#classroom_form_view .section_field .title_field h2{margin:10px 0 0 0;text-align:center}#classroom_form_view .section_field .content_field{float:left;padding-left:30px;background-color:#fff}#classroom_form_view .form_field{display:table;margin:0;padding:13px 11px 0}#classroom_form_view .form_field .control-label{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:table-cell;background:#EFEEED;font-size:15px;color:#5f5f5f;font-weight:bold;width:165px;padding:14px 0 14px 10px;vertical-align:top}#classroom_form_view .form_field .control-label.mgt{margin-top:12px}#classroom_form_view .form_field .controls{display:table-cell;padding:4px 0 6px 15px;background:#FFFFFF;vertical-align:top}#classroom_form_view .form_field .controls .control-label{font-weight:normal}#classroom_form_view .form_field .controls #user_lname,#classroom_form_view .form_field .controls #user_fname,#classroom_form_view .form_field .controls #user_paypal_lname,#classroom_form_view .form_field .controls #user_paypal_fname{width:210px}#classroom_form_view .form_field.hasTitle .controls{width:700px}#classroom_form_view #profile_textField_wrapper{padding-bottom:0px}#classroom_form_view .field_with_errors>label,#classroom_form_view .field_with_errors .help-block,#classroom_form_view .field_with_errors .help-inline{color:#b94a48}#classroom_form_view .help-inline.mgt{padding-top:12px}#classroom_form_view .field_with_errors input,#classroom_form_view .field_with_errors select,#classroom_form_view .field_with_errors textarea{color:#b94a48;border-color:#b94a48}#classroom_form_view .field_with_errors input:focus,#classroom_form_view .field_with_errors select:focus,#classroom_form_view .field_with_errors textarea:focus{-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}#classroom_form_view .form_count{line-height:30px;font-size:14px}#classroom_form_view span.preview_field_remove{font-size:14px;padding:0 4px}#classroom_form_view #user_image{font-size:16px;line-height:0px}#classroom_form_view .user-photo-box{display:table}#classroom_form_view .user-photo-box .user_photo{display:table-cell;vertical-align:top}#classroom_form_view .user-photo-box .user-photo-attention{display:table-cell;padding-left:15px;vertical-align:top}#classroom_form_view .user-photo-box .user-photo-attention span{color:#ff0000}#classroom_form_view .user-photo-box .user-photo-example{display:table;margin-top:10px}#classroom_form_view .user-photo-box .user-photo-example p{display:table-cell;padding-right:10px;vertical-align:top;line-height:1.6}#classroom_form_view .user-photo-box .user-photo-example p span{vertical-align:top}#classroom_form_view .user-photo-box .user-photo-example img.example-image{display:inline-block;*display:inline;*zoom:1;width:80px;height:80px;background-color:#e8e8e8;vertical-align:top}#classroom_form_view .form_field_head{padding-bottom:0}#classroom_form_view #user_prefectureid{width:200px}#classroom_form_view p.help-block{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:13px;margin:4px 10px 0px}#classroom_form_view .accont_crefitcard_coution p{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:15px;padding:0 20px;background:#ffffff}#classroom_form_view .paypal_account_join{font-size:16px;margin:20px 0 10px 10px}.p-classroom-edit_sample-pc-image{float:left;width:400px}.p-classroom-edit_sample-pc-image img{width:100%;height:auto}#classroom_name{width:300px}.p-about_header{height:100%;background-color:#02C39A;width:100%}.p-about_header-inner{width:960px;margin:auto;color:#ffffff;padding-top:100px;position:relative}.p-about_header-inner h1{font-size:32px;font-weight:bold;position:relative;z-index:2}.p-about_header-inner p{font-size:16px;line-height:1.7;width:800px;position:relative;z-index:2;padding-bottom:24px}.p-about_header-large-text{font-family:"sa-header-font";color:#02b992;position:absolute;left:0;top:0;font-size:164px;z-index:1}p.p-about_breadcrumbs{position:absolute;padding:0;left:0;top:8px;color:#ffffff;font-size:11px}p.p-about_breadcrumbs span{margin:0 4px}p.p-about_breadcrumbs a{color:#ffffff}.p-about_stats{height:150px;position:relative;width:100%;min-width:980px}.p-about_stats .p-about_stats_inner{height:100%;margin:0 auto;position:relative;text-align:center;width:100%;z-index:1;background:rgba(0,0,0,0.2)}.p-about_stats .-stats_box{position:absolute;top:50%;transform:translateY(-50%);width:100%}.p-about_stats .-stats_item{color:#ffffff;display:inline-block;margin:0 24px}.p-about_stats .-stats_item_figure{font-size:34px}.p-about_stats .-gd{position:absolute;left:50%;margin-left:430px;top:-6px;transition:opacity 0.3s;cursor:pointer;background-color:#434449}.p-about_stats .-gd img{opacity:1}.p-about_stats .-gd:hover img{opacity:0.75;transition:opacity 0.3s}.p-about_stats_slider{position:absolute;top:0;height:150px;width:100%;overflow:hidden;opacity:0.7;z-index:0}.p-about_stats_slider .-about-slider{height:400px;background-size:cover;background-position:center center;filter:blur(2px);-webkit-filter:blur(2px)}.p-about_stats_slider .-about-slider-1{background-image:url("//assets.street-academy.com/assets/view/top/top-banner-1-530348532ce90e1b4afb04c0864b65b9b77410778f3c4a2046bda80cdffa23ef.jpg")}.p-about_section_title{width:100%;line-height:1.5em;color:#44444A;font-size:2em;text-align:center;font-weight:bold;margin:1em auto;display:inline-block}.p-about_registration{background-color:#434449}.p-about_registration h2{font-size:36px;font-weight:bold;color:#E6BB0C;margin-bottom:0}.p-about_registration p{color:#E6BB0C;font-weight:bold;font-size:24px;margin-bottom:16px}.p-about_registration-inner{width:600px;text-align:center;padding:40px 0;margin:auto}.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}.p-about_video_player{margin:0 auto 32px auto}.p-discount_item{overflow:auto;margin-bottom:24px}.p-discount_item-upper{border:1px solid #EDEDED;background-color:#fff;overflow:auto;height:auto;position:relative;margin-top:32px}.p-discount_item-status{width:104px;height:100%;position:absolute}.p-discount_item-status .-status{width:60px;height:60px;background-color:rgba(2,195,154,0.1);border-radius:50%;display:block;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;text-align:center}.p-discount_item-status .-status.-inactive{background-color:rgba(232,72,85,0.1)}.p-discount_item-status .-status.-inactive .-status-icon{color:#E84855}.p-discount_item-status .-status.-inactive .sa-text.-status-text{color:#E84855}.p-discount_item-status .-status-icon{color:#02C39A;line-height:50px}.p-discount_item-status .sa-text.-status-text{color:#02C39A;position:absolute;bottom:6px;left:0;right:0;margin:auto}.p-discount_item-info{display:block;position:relative;margin-left:104px;width:680px;padding:0 0 8px;float:left}.p-discount_item-info.-expand{padding:24px 0 8px}.p-discount_item-info .sa-line{margin:16px 0;border-style:dashed}.p-discount_item-info .-info-date{position:absolute;top:12px;right:8px}.p-discount_item-info_list li{text-align:center;display:inline-block;vertical-align:top;margin-right:16px}.p-discount_item-info_list .sa-text.-label{color:#B9B3A2}.p-discount_item-controls{padding:12px 0;float:right}.p-discount_item-controls .sa-btn{margin:0 12px 12px}.p-discount_item-controls div:last-child .sa-btn{margin-bottom:0}.p-discount_item-lower{border:1px solid #EDEDED;background-color:#fff;margin:8px 0 4px 116px;height:62px;position:relative;padding-left:12px}.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 .sa-btn{float:right}.p-discount_item-lower .sa-text.-p{line-height:62px}.p-discount_item-lower .sa-icon{vertical-align:middle;color:#B9B3A2}.p-discount_new{background-color:#F7F7F7;padding:0 0 64px}.p-discount_form{width:700px;margin:-80px auto 0;background-color:#fff;box-shadow:0px 0px 10px rgba(0,0,0,0.1)}.p-discount_form-input{background-color:#F7F7F7;border:1px solid #EDEDED;height:40px;display:block;line-height:40px;padding:0 16px;box-sizing:border-box;width:100%}.p-discount_form-list li{display:inline-block;margin-right:24px}.p-discount_form-list .-inline{display:inline-block;width:inherit}.p-discount_form-list select{height:40px;line-height:40px;color:#57585C;background-color:#F0F0F0;border:1px solid #fff;border-radius:1px;transition:border-color 0.25s}.p-discount_form-list select:focus{border:0;border:1px solid #02C39A;box-shadow:0;outline:0}.p-discount_form-footer{overflow:auto;line-height:64px;text-align:center;font-size:18px}a.p-discount_form-cancel{width:50%;height:64px;background-color:#C4C4C4;display:block;float:left;color:#fff;position:relative;transition:background-color 0.25s}a.p-discount_form-cancel:hover{background-color:#b7b7b7}a.p-discount_form-cancel .sa-icon{position:absolute;top:0;bottom:0;left:24px;margin:auto;color:#fff}.p-discount_form-confirm{width:50%;height:64px;display:block;background-color:#02C39A;float:right;transition:background-color 0.25s;position:relative}.p-discount_form-confirm:hover{background-color:#02aa86}.p-discount_form-confirm .sa-icon{position:absolute;top:0;bottom:0;left:24px;margin:auto;color:#fff}.p-discount_form-confirm input{width:100%;height:95%;cursor:pointer;color:#fff;font-size:18px;border:0;padding:0;background-color:inherit}.p-discount_guide{width:800px;padding:80px 0;margin:auto}.p-discount_guide-list li{border:1px solid #EDEDED;border-radius:2px;margin-bottom:32px;overflow:auto}.p-discount_guide-list .-side-icon{background-color:#02C39A;height:120px;width:120px;display:block;border-radius:50%;margin:40px;float:left;color:#fff;text-align:center}.p-discount_guide-list .sa-icon{line-height:120px}.p-discount_guide-list .-text{padding:40px 0}.p-discount_guide-modal.sa-modal{max-width:800px}.p-discount_guide-modal .p-discount_guide-list li{margin:0 20px 32px}.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}.p-discount_guide-modal .p-discount_guide-list .sa-icon{line-height:100px}.p-discount_guide-modal .p-discount_guide-list .-text{padding:32px 16px 32px 0;margin-left:100px}.p-fee_topic_path{line-height:32px;color:#777;font-size:11px;margin:0 auto;width:980px}.p-fee_topic_path:hover{text-decoration:underline;color:#02C39A}.p-fee_topic_path .breadcrumb_separator{margin:3px}.p-fee_contents{margin:0 auto;width:980px;padding:24px 0 0 0;overflow:hidden}.p-fee_contents.-flow{border-top:1px solid #DADDDC;margin-top:32px;margin-bottom:60px}.p-fee_contents img{max-width:100%;height:auto}.p-fee_title,.p-flow_title{color:#44444A;font-weight:normal;font-size:24px}.p-fee_title:after,.p-flow_title:after{display:block;content:"";width:42px;height:1px;background:#57585C;margin:20px 0}.p-fee_read,.p-flow_read{font-size:16px;margin-bottom:10px;color:#44444A}.p-fee_subtext,.p-flow_subtext{font-size:13px;color:#57585C}.p-fee_charge_wrapper{margin-bottom:64px}.p-fee_charge_inner{text-align:center}.p-fee_rate_inner{overflow:hidden;margin-bottom:8px}.p-fee_rate{width:49%;border:1px solid #ddd;box-sizing:border-box}.p-fee_rate.-self{float:left}.p-fee_rate.-basic{float:right}.p-fee_rate_header{text-align:center;color:#fff;padding:4px 0}.p-fee_rate_header.-self{background:#04C2CC}.p-fee_rate_header.-basic{background:#02C39A}.p-fee_rate_header .-title{font-size:24px;line-height:64px}.p-fee_rate_header .-desc{font-size:16px}.p-fee_rate_img{padding:8px}.p-flow_img{width:100%;margin-bottom:24px}.p-collabo_breadcrumb p.topic_path{padding:0;margin:0 auto;width:980px}.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}.p-show_attendance-header{background:#02C39A}.p-show_attendance-header .-inner{width:980px;margin:0 auto;padding:10px 0}.p-show_attendance-header .-text-align-right{text-align:right}.p-show_attendance-title{font-size:24px;color:white;line-height:1}.p-show_attendance-title span{position:relative;top:-8px}.p-show_attendance-title i{position:relative;top:7px}.p-show_attendance_info{font-size:18px;margin-bottom:24px;line-height:1.8}.p-show_attendance_info dt{width:5em;float:left;color:#96989c}.p-show_attendance_info dd{margin-left:5em;color:#333}.p-show_attendance-footer{margin-top:20px;border-top:1px solid #EDEDED;padding-top:8px}.p-show_attendance_comment{padding:20px}.p-show_attendance_btn{border:1px solid #02C39A;line-height:1;background:white;color:#02C39A;display:inline-block;border-radius:4px;padding-top:8px;width:60px;height:40px;text-align:center}.p-show_attendance_btn i{color:#02C39A;line-height:1}.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}.p-show_attendance_table img{border-radius:50%;margin-bottom:4px}.p-show_attendance_table th,.p-show_attendance_table td{vertical-align:middle;text-align:center}.p-show_attendance_table thead td{font-weight:bold;border-bottom:2px solid #333}.p-show_attendance-cancel{padding:10px;padding-bottom:2px}.p-show_attendance-cancel #cancel_button{height:44px}.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}.steacher-corporate_btn{width:100%}.steacher-secondary_btn{margin-right:0.8rem}.steacher-noclass_tx{display:inline-block;border:1px solid #f16624;padding:0.4rem 0.8rem;color:#f16624;margin-bottom:0.8rem;font-size:0.9rem}.award-header_wrap{position:relative}.award-year{position:absolute;font-family:"sa-header-font";line-height:1;font-weight:bold;top:50%;margin-top:-125px;left:50%;margin-left:-250px;font-size:250px;opacity:0.6}.p-award-box-width{width:980px;margin:0px auto;padding:32px 0}.tab-award{border-bottom:2px solid #DADDDC}.tab-award ul{width:980px;margin:0px auto}.tab-award ul::after{display:block;content:"";clear:both}.tab-award li{float:left;position:relative;top:2px}.tab-award li a{display:block;padding:8px 24px}.tab-award li.active{border-bottom:2px solid #02C39A}.tab-award li.active a{color:#02C39A}.p-award-line{opacity:0.3}.p-award-box.-stakan{background:#02C39A}.p-award-box .-title-info{margin-right:32px;text-align:center;padding-top:8px;font-size:14px;padding-left:4px;padding-bottom:8px}.p-award-box .-title-info.-white{color:#fff}.p-award-box .-title-awards{margin-right:32px;text-align:center}.p-award-box .-title-awards strong{display:block;color:#02C39A;font-size:30px}.p-award-box .-title-awards.-white strong{color:#fff;line-height:1.2;font-size:26px;font-weight:bold}.p-award-box .-title-mvs{font-family:"sa-header-font";line-height:1;font-weight:bold}.p-award-box .-title-mvs strong{display:block;color:#02C39A;font-size:160px;line-height:0.8}.p-award-box .-title-mvs span{display:block;color:#DADDDC;font-size:28px;letter-spacing:2px;padding-left:4px}.title-nominate{padding-top:24px}.title-nominate h2{position:relative;z-index:10}.title-nominate h2::after{display:block;content:"";border-bottom:1px solid #ddd;position:absolute;bottom:30px;width:50%;right:0;z-index:0}.title-nominate strong{font-family:"sa-header-font";color:#DADDDC;font-size:60px;font-weight:bold;background:#fff;display:inline-block;position:relative;z-index:20}.title-nominate span{font-size:32px;font-weight:bold;position:relative;z-index:20;background:#fff;display:inline-block;padding-right:16px}.-award-count{color:#02C39A;padding:8px;border-top:1px solid #02C39A;border-bottom:1px solid #02C39A;text-align:center;font-size:12px;margin-right:32px;margin-bottom:16px}.-award-count.-white{background:#ffffff;color:#02C39A}.-award-count.-white p{border-top:1px solid #DADDDC;padding-top:8px;margin-top:8px;font-size:13px}.-award-count.-beta{margin-right:0;margin-bottom:0;background:#02C39A;color:#ffffff;border-radius:0 0 4px 4px}.-award-count span{font-size:44px;letter-spacing:1px;display:inline-block;padding:0 4px;font-weight:bold;font-family:"sa-header-font"}.-nominate-width .-interview_mov_link{text-align:center}.-nominate-width .-award-count span{display:block}.-interview_mov_link{padding:4px;display:inline-block}.-interview_mov_link.-block{display:block;padding:4px 0}.-interview_mov_link.-block a{display:block}.-interview_mov_link a{display:inline-block;color:#E84855;border-radius:4px;padding:8px;line-height:1;border:1px solid #E84855;font-size:12px;position:relative;padding-left:20px}.-interview_mov_link a::before{width:0;height:0;border-style:solid;border-width:3px 0 3px 5.2px;border-color:transparent transparent transparent #E84855;position:absolute;content:"";top:50%;margin-top:-3px;left:8px}.-interview_mov_link a:hover{background:#E84855;color:#ffffff}.-interview_mov_link a:hover::before{border-color:transparent transparent transparent #ffffff}.p-award-teacher.-min{padding:4px;display:block}.p-award-teacher .-thumb{position:relative}.p-award-teacher .-thumb img{width:100%;height:auto;border-radius:4px 4px 0 0}.p-award-teacher .-thumb img.-round{border-radius:4px}.p-award-teacher .-thumb .-badge-icon{max-width:48px;position:absolute;top:-6px;left:0}.p-award-teacher .-thumb .-badge-icon.-min{max-width:32px;top:2px}.p-award-teacher .-detail{padding:8px 0 0 24px;position:relative}.p-award-teacher .-detail h3{font-size:30px;font-weight:bold}.p-award-teacher .-detail h3.-min{font-size:24px}.p-award-teacher .-detail h4{font-size:15px;font-weight:bold;padding-bottom:8px;color:#96989c}.p-award-teacher .-detail p{font-size:13px;padding-top:16px;padding-bottom:8px}.p-award-teacher .-detail.-white{color:#fff}.p-award-teacher .-detail.-white h4{color:#fff}.p-award-teacher .-detail_min{padding:8px 0px;min-height:60px}.p-award-teacher .-detail_min h3{font-size:16px;font-weight:bold;padding-bottom:4px}.p-award-teacher .-detail_min h4{font-size:11px;color:#96989c}.p-award-teacher .-to_class_page{text-align:right;position:absolute;top:-10px;right:0}.p-award-teacher .-to_class_page.-mvs{position:static;display:inline-block}.p-award-teacher .-to_class_page.-mvs a{display:block;border:1px solid #02C39A;color:#02C39A;border-radius:4px;padding:8px;line-height:1;font-size:12px}.p-award-teacher .-to_class_page.-nominate{position:static;display:block;text-align:center}.p-award-teacher .-to_class_page.-nominate a{display:block;border:1px solid #02C39A;color:#02C39A;border-radius:4px;padding:8px;line-height:1;font-size:12px}.p-award-teacher .-to_class_page .sa-btn{padding:4px;height:auto;line-height:20px;border-radius:4px}.p-award-teacher .-popular_class{margin:10px 0;font-size:13px;border-top:1px solid #DADDDC;border-bottom:1px solid #DADDDC}.p-award-teacher .-popular_class a{display:block;padding:8px;padding-left:70px;position:relative}.p-award-teacher .-popular_class span{display:inline-block;padding:2px 6px;background:#02C39A;color:#fff;font-size:10px;margin-right:6px;position:absolute;left:0;top:8px}.p-award-teacher .-popular_class p{color:#02C39A;text-decoration:underline;padding:0}.p-award-category{padding-top:24px}.p-award-category .-title{text-align:center}.p-award-category .-title strong{font-family:"sa-header-font";display:block;color:#02C39A;font-size:80px;font-weight:bold}.p-award-category .-title span{color:#02C39A;font-size:20px;font-weight:bold}.p-award-category .-title p{padding:8px}.p-award-category-item{padding:8px}.p-award-category-item .-category-title{text-align:center;color:#02C39A;font-size:20px;padding:8px;position:relative}.p-award-category-item .-category-title span{background:#ffffff;display:inline-block;padding:0 8px;position:relative;z-index:20}.p-award-category-item .-category-title::after{display:block;position:absolute;top:50%;left:0;content:"";background:#DADDDC;height:1px;width:100%}.p-award-category-item .-to_class_page{text-align:center;padding-top:8px;margin-bottom:16px}.p-award-category-item .-award-count{margin-right:0}.p-award-category-item .-thumb{position:relative}.p-award-category-item .-thumb .-badge-icon{position:absolute;left:8px;top:8px;max-width:48px;height:auto}.p-award-category-item .-thumb .-info{position:absolute;box-sizing:border-box;width:100%;padding:10px;color:#ffffff;left:0;bottom:0;font-size:13px;background:linear-gradient(transparent, #000)}.p-award-category-item .-thumb .-info h4{padding-left:46px}.p-award-category-item .-thumb .-info .-face{position:absolute;left:10px;bottom:16px;width:36px;height:auto;margin-right:10px;font-size:11px;text-align:center}.p-award-category-item .-thumb .-info .-face img{border-radius:50%}.p-award-category-item .-detail{padding:8px}.p-award-category-item .-detail h5{padding-top:8px;color:#777}.p-award-category-item img{width:100%;height:auto;border-radius:4px 4px 0 0}@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}.mod_facebbok_login_btn{color:#fff !important;cursor:pointer;background:#4267b2;display:inline-block;padding:8px 8px;padding-right:12px;margin:10px;border-radius:4px;position:relative;padding-left:40px}.mod_facebbok_login_btn i{position:absolute;left:0px;top:-5px;margin-right:8px}.mod_facebbok_login_btn .-title{display:inline-block;padding:0 12px;font-size:15px}.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}.p-signin_form{box-sizing:border-box}.p-signin_form .-account{padding:24px}.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:right}.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_form .-facebook .-facebook-share-info{font-size:11px;color:#777;padding-bottom:16px}.p-signin_form .-facebook .-facebook_re{font-size:11px;color:#777}.p-signin_form .-facebook .-facebook-info{color:#496BAB;font-size:11px;padding-bottom:8px}.p-signin_form .-facebook .-facebook-info strong{display:block;font-weight:bold;font-size:13px}.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}.static-page-cp-body_container{background:url(//assets.street-academy.com/assets/static_page/ouen_september_2019/ouen_september_2019_bg-69993933ad596088215bfbc0aec8102289886016a677630c91d8bc6b4ed745a3.png) top center/cover no-repeat;height:auto;padding:0 25% 400px}@media screen and (max-width: 640px){.static-page-cp-body_container{background:url(//assets.street-academy.com/assets/static_page/ouen_september_2019/ouen_september_2019_sp_bg-fa2d80be7d5f856f27fc8440f4657f9d37ca026d80d13d75850f0343d2c387b3.png) top center/cover no-repeat;height:auto;padding:0 5% 300px}}.static-page-cp-inner_container{padding-top:150px}@media screen and (max-width: 640px){.static-page-cp-inner_container{padding-top:70px}}.static-page-cp-titlearea_container{margin:0 auto;position:relative;top:90px}@media screen and (max-width: 640px){.static-page-cp-titlearea_container{top:80px}}.static-page-cp-titlearea_img{width:450px;height:auto;position:absolute;top:0;bottom:0;right:0;left:0;margin:auto}@media screen and (max-width: 640px){.static-page-cp-titlearea_img{width:280px}}.static-page-cp-main_container{background-color:white;margin:auto;position:relative;top:255px;border-radius:5px;box-shadow:0 4px 15px rgba(0,0,0,0.5)}@media screen and (max-width: 640px){.static-page-cp-main_container{top:200px;border-radius:4px}}.static-page-cp_title,.static-page-cp-contents_title,.static-page-cp-menu_title{font-size:28px;font-weight:bold;text-align:center;padding:80px 10% 0;color:#44444A}@media screen and (max-width: 640px){.static-page-cp_title,.static-page-cp-contents_title,.static-page-cp-menu_title{font-size:20px;padding:35px 1% 0}}.static-page-cp_tx,.static-page-cp-menu_tx,.static-page-cp-notes_tx{font-size:16px;line-height:170%;text-align:center;margin:30px 15% 50px;color:#44444A}@media screen and (max-width: 640px){.static-page-cp_tx,.static-page-cp-menu_tx,.static-page-cp-notes_tx{font-size:14px;margin:25px 5% 40px}}.static-page-cp-contents_title{font-size:18px;background-color:#FFF5CA;padding:8px 0;margin:0 10%}@media screen and (max-width: 640px){.static-page-cp-contents_title{margin:0 6%}}.static-page-cp-menu_container{background-color:#F5F5F5;margin:0 10% 50px;padding:30px 0}@media screen and (max-width: 640px){.static-page-cp-menu_container{margin:0 6% 50px}}.static-page-cp-menu_title{font-size:20px;padding:0;margin:0 8%}@media screen and (max-width: 640px){.static-page-cp-menu_title{font-size:17px;margin:0 0 5px}}.static-page-cp-menu-unit_container{text-align:center}.static-page-cp-menu_tx{font-size:12px;margin:30px 10% 0}@media screen and (max-width: 640px){.static-page-cp-menu_tx{margin:30px 7% 0}}.static-page-cp-menu_btn{width:200px;margin:30px 5% 0}@media screen and (max-width: 640px){.static-page-cp-menu_btn{margin:25px 5% 0}}.static-page-cp-notes_container{text-align:center;padding-bottom:50px}.static-page-cp-notes_tx{font-size:12px;text-align:left;margin:30px 15%}@media screen and (max-width: 640px){.static-page-cp-notes_tx{margin:30px 7%}}.static-page-cp-notes_line{width:100px}.static-page-cp-notes_btn{margin:10px}.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}
