﻿.g_btn_inner,.c_btn_general_inner,.c_btn_general_sm_inner,.c_btn_yellow_inner,.c_btn_gray_inner{display:flex;align-items:center;justify-content:center;gap:3px}.g_btn_link,.c_btn_general_link,.c_btn_yellow_link,.c_btn_gray_link{display:block;text-align:center;margin:0 auto;letter-spacing:0.05em;font-weight:600;transition:all 0.5s}.c_btn_general{padding:15px 0;text-align:center}.c_btn_general_link{background:#13bac9;background:linear-gradient(0deg, #13bac9 0%, #13e2f4 100%);color:#ffffff;width:90%;max-width:500px;border-radius:40px;font-size:16px;padding:12px}.c_btn_general_link:hover{opacity:0.8}.c_btn_general_link.black{background:#3D3D3D}.c_btn_general_link.white{background:#fff;color:#3D3D3D}.c_btn_general_img{height:21px;width:21px;filter:invert(1)}.c_btn_general_sm{display:inline-block}.c_btn_general_sm_link{display:block;background-color:#2BCAD9;color:#ffffff;font-weight:600;border-radius:10px !important;white-space:nowrap;transition:0.5s all}button.c_btn_general_sm_link{background-color:#2BCAD9 !important}@media screen and (max-width: 450px){.c_btn_general_sm_link{font-size:15px}}.c_btn_general_sm_link:hover{opacity:0.8}.c_btn_general_sm_link.black{background-color:#3D3D3D}.c_btn_general_sm_link.gray_light{background-color:#C7C7C7}.c_btn_general_sm_link.white_border{background-color:#ffffff;border:1px solid #000000;color:#000000}.c_btn_general_sm_inner{line-height:20px;padding:5px 8px}.c_btn_general_sm_img{height:17px;width:17px;filter:invert(1)}.c_btn_yellow_link{background:#FFD700;color:#000000;width:100%;max-width:260px;padding:14px 0;border-radius:10px;font-size:21px}.c_btn_yellow_link:hover{opacity:0.8}.c_btn_gray{padding:4px 0}.c_btn_gray_link{display:inline-block;background:#E5E5E5;color:#3D3D3D;padding:6px 24px;font-size:14px !important;border-radius:10px}@media screen and (max-width: 768px){.c_btn_gray_link{padding:4px 14px}}.c_btn_gray_link:hover{opacity:0.8}.c_btn_gray_img{height:16px;width:16px}.c_coincharge_fixed_btn{position:fixed;bottom:13px;right:13px;z-index:10}.c_coincharge_fixed_btn_link{display:flex;align-items:center;justify-content:center;background-color:#FFCA00;color:#000000;border:3px solid #000000;text-align:center;border-radius:50%;height:140px;width:140px;transition:0.5s all}.c_coincharge_fixed_btn_link:hover{background-color:#fed42c}.c_coincharge_fixed_btn_inner{margin-top:-10px}.c_coincharge_fixed_btn_inner .charge{font-size:14px;font-weight:700;display:flex;justify-content:center;align-items:center;gap:3px}.c_coincharge_fixed_btn_inner .charge .plus_img{height:19px;width:19px}.c_coincharge_fixed_btn .coin_num{font-size:26px;font-weight:700;letter-spacing:0.05em;line-height:1.6}.c_coincharge_fixed_btn .coin_img{height:25px;width:25px}.loader-wrap{position:fixed;display:flex;align-items:center;justify-content:center;width:100%;height:150%;margin-top:-20vh;background-color:#1d1d1dc9;z-index:1000}.loader{color:#1E90FF;font-size:20px;margin:100px auto;width:1em;height:1em;border-radius:50%;position:relative;text-indent:-9999em;-webkit-animation:load 1.3s infinite linear;animation:load 1.3s infinite linear;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}@-webkit-keyframes load{0%,100%{box-shadow:0 -3em 0 0.2em, 2em -2em 0 0em, 3em 0 0 -1em, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 -1em, -3em 0 0 -1em, -2em -2em 0 0}12.5%{box-shadow:0 -3em 0 0, 2em -2em 0 0.2em, 3em 0 0 0, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 -1em, -3em 0 0 -1em, -2em -2em 0 -1em}25%{box-shadow:0 -3em 0 -0.5em, 2em -2em 0 0, 3em 0 0 0.2em, 2em 2em 0 0, 0 3em 0 -1em, -2em 2em 0 -1em, -3em 0 0 -1em, -2em -2em 0 -1em}37.5%{box-shadow:0 -3em 0 -1em, 2em -2em 0 -1em, 3em 0em 0 0, 2em 2em 0 0.2em, 0 3em 0 0em, -2em 2em 0 -1em, -3em 0em 0 -1em, -2em -2em 0 -1em}50%{box-shadow:0 -3em 0 -1em, 2em -2em 0 -1em, 3em 0 0 -1em, 2em 2em 0 0em, 0 3em 0 0.2em, -2em 2em 0 0, -3em 0em 0 -1em, -2em -2em 0 -1em}62.5%{box-shadow:0 -3em 0 -1em, 2em -2em 0 -1em, 3em 0 0 -1em, 2em 2em 0 -1em, 0 3em 0 0, -2em 2em 0 0.2em, -3em 0 0 0, -2em -2em 0 -1em}75%{box-shadow:0em -3em 0 -1em, 2em -2em 0 -1em, 3em 0em 0 -1em, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 0, -3em 0em 0 0.2em, -2em -2em 0 0}87.5%{box-shadow:0em -3em 0 0, 2em -2em 0 -1em, 3em 0 0 -1em, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 0, -3em 0em 0 0, -2em -2em 0 0.2em}}@keyframes load{0%,100%{box-shadow:0 -3em 0 0.2em, 2em -2em 0 0em, 3em 0 0 -1em, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 -1em, -3em 0 0 -1em, -2em -2em 0 0}12%{box-shadow:0 -3em 0 0, 2em -2em 0 0.2em, 3em 0 0 0, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 -1em, -3em 0 0 -1em, -2em -2em 0 -1em}25%{box-shadow:0 -3em 0 -0.5em, 2em -2em 0 0, 3em 0 0 0.2em, 2em 2em 0 0, 0 3em 0 -1em, -2em 2em 0 -1em, -3em 0 0 -1em, -2em -2em 0 -1em}37.5%{box-shadow:0 -3em 0 -1em, 2em -2em 0 -1em, 3em 0em 0 0, 2em 2em 0 0.2em, 0 3em 0 0em, -2em 2em 0 -1em, -3em 0em 0 -1em, -2em -2em 0 -1em}50%{box-shadow:0 -3em 0 -1em, 2em -2em 0 -1em, 3em 0 0 -1em, 2em 2em 0 0em, 0 3em 0 0.2em, -2em 2em 0 0, -3em 0em 0 -1em, -2em -2em 0 -1em}62.5%{box-shadow:0 -3em 0 -1em, 2em -2em 0 -1em, 3em 0 0 -1em, 2em 2em 0 -1em, 0 3em 0 0, -2em 2em 0 0.2em, -3em 0 0 0, -2em -2em 0 -1em}75%{box-shadow:0em -3em 0 -1em, 2em -2em 0 -1em, 3em 0em 0 -1em, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 0, -3em 0em 0 0.2em, -2em -2em 0 0}87.5%{box-shadow:0em -3em 0 0, 2em -2em 0 -1em, 3em 0 0 -1em, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 0, -3em 0em 0 0, -2em -2em 0 0.2em}}.c_maintenance_wrap{background-color:#f4f4f4;font-family:'Noto Serif JP', serif;margin:0;padding:0;display:flex;justify-content:center;align-items:center;height:100vh;text-align:center}.c_maintenance_inner{background:rgba(255,255,255,0.7);border-radius:80% 50% 60% 50% / 50% 70%;padding:60px 30px;width:95%;max-width:1000px;margin:0 auto;display:flex;align-items:center;justify-content:center;gap:20px}.c_maintenance_img img{height:200px;width:auto}.c_maintenance h1{font-size:2em;letter-spacing:0.1em;color:#333;margin-bottom:10px}.c_maintenance h3{font-size:1.2em;letter-spacing:0.1em}.c_maintenance p{font-size:1em;color:#555;line-height:1.6}@media all and (max-width: 767px){.c_maintenance_inner{flex-direction:column-reverse}.c_maintenance_img img{height:120px}}/*!
Pure v0.3.0
Copyright 2013 Yahoo! Inc. All rights reserved.
Licensed under the BSD License.
https://github.com/yui/pure/blob/master/LICENSE.md
*//*!
normalize.css v1.1.2 | MIT License | git.io/normalize
Copyright (c) Nicolas Gallagher and Jonathan Neal
*//*! normalize.css v1.1.2 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}h2{font-size:1.5em;margin:.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:.83em;margin:1.67em 0}h6{font-size:.67em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}blockquote{margin:1em 40px}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}p,pre{margin:1em 0}code,kbd,pre,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:'';content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}.pure-button{display:inline-block;*display:inline;zoom:1;line-height:normal;white-space:nowrap;vertical-align:baseline;text-align:center;cursor:pointer;-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pure-button::-moz-focus-inner{padding:0;border:0}.pure-button{font-size:100%;*font-size:90%;*overflow:visible;padding:.5em 1.5em;color:#444;color:rgba(0,0,0,0.8);*color:#444;border:1px solid #999;border:0 rgba(0,0,0,0);background-color:#E6E6E6;text-decoration:none;border-radius:2px;-webkit-transition:.1s linear -webkit-box-shadow;-moz-transition:.1s linear -moz-box-shadow;-ms-transition:.1s linear box-shadow;-o-transition:.1s linear box-shadow;transition:.1s linear box-shadow}.pure-button-hover,.pure-button:hover,.pure-button:focus{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#1a000000', GradientType=0);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(transparent), color-stop(40%, rgba(0,0,0,0.05)), to(rgba(0,0,0,0.1)));background-image:-webkit-linear-gradient(transparent, rgba(0,0,0,0.05) 40%, rgba(0,0,0,0.1));background-image:-moz-linear-gradient(top, rgba(0,0,0,0.05) 0, rgba(0,0,0,0.1));background-image:-ms-linear-gradient(transparent, rgba(0,0,0,0.05) 40%, rgba(0,0,0,0.1));background-image:-o-linear-gradient(transparent, rgba(0,0,0,0.05) 40%, rgba(0,0,0,0.1));background-image:linear-gradient(transparent, rgba(0,0,0,0.05) 40%, rgba(0,0,0,0.1))}.pure-button:focus{outline:0}.pure-button-active,.pure-button:active{box-shadow:0 0 0 1px rgba(0,0,0,0.15) inset,0 0 6px rgba(0,0,0,0.2) inset}.pure-button[disabled],.pure-button-disabled,.pure-button-disabled:hover,.pure-button-disabled:focus,.pure-button-disabled:active{border:0;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);filter:alpha(opacity=40);-khtml-opacity:.4;-moz-opacity:.4;opacity:.4;cursor:not-allowed;box-shadow:none}.pure-button-hidden{display:none}.pure-button::-moz-focus-inner{padding:0;border:0}.pure-button-primary,.pure-button-selected,a.pure-button-primary,a.pure-button-selected{background-color:#0078e7;color:#fff}.pure-form input[type=text],.pure-form input[type=password],.pure-form input[type=email],.pure-form input[type=url],.pure-form input[type=date],.pure-form input[type=month],.pure-form input[type=time],.pure-form input[type=datetime],.pure-form input[type=datetime-local],.pure-form input[type=week],.pure-form input[type=number],.pure-form input[type=search],.pure-form input[type=tel],.pure-form input[type=color],.pure-form select,.pure-form textarea{padding:.5em .6em;display:inline-block;border:1px solid #ccc;font-size:.8em;box-shadow:inset 0 1px 3px #ddd;border-radius:4px;-webkit-transition:.3s linear border;-moz-transition:.3s linear border;-ms-transition:.3s linear border;-o-transition:.3s linear border;transition:.3s linear border;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.pure-form input[type=text]:focus,.pure-form input[type=password]:focus,.pure-form input[type=email]:focus,.pure-form input[type=url]:focus,.pure-form input[type=date]:focus,.pure-form input[type=month]:focus,.pure-form input[type=time]:focus,.pure-form input[type=datetime]:focus,.pure-form input[type=datetime-local]:focus,.pure-form input[type=week]:focus,.pure-form input[type=number]:focus,.pure-form input[type=search]:focus,.pure-form input[type=tel]:focus,.pure-form input[type=color]:focus,.pure-form select:focus,.pure-form textarea:focus{outline:0;outline:thin dotted \9;border-color:#129FEA}.pure-form input[type=file]:focus,.pure-form input[type=radio]:focus,.pure-form input[type=checkbox]:focus{outline:thin dotted #333;outline:1px auto #129FEA}.pure-form .pure-checkbox,.pure-form .pure-radio{margin:.5em 0;display:block}.pure-form input[type=text][disabled],.pure-form input[type=password][disabled],.pure-form input[type=email][disabled],.pure-form input[type=url][disabled],.pure-form input[type=date][disabled],.pure-form input[type=month][disabled],.pure-form input[type=time][disabled],.pure-form input[type=datetime][disabled],.pure-form input[type=datetime-local][disabled],.pure-form input[type=week][disabled],.pure-form input[type=number][disabled],.pure-form input[type=search][disabled],.pure-form input[type=tel][disabled],.pure-form input[type=color][disabled],.pure-form select[disabled],.pure-form textarea[disabled]{cursor:not-allowed;background-color:#eaeded;color:#cad2d3}.pure-form input[readonly],.pure-form select[readonly],.pure-form textarea[readonly]{background:#eee;color:#777;border-color:#ccc}.pure-form input:focus:invalid,.pure-form textarea:focus:invalid,.pure-form select:focus:invalid{color:#b94a48;border:1px solid #ee5f5b}.pure-form input:focus:invalid:focus,.pure-form textarea:focus:invalid:focus,.pure-form select:focus:invalid:focus{border-color:#e9322d}.pure-form input[type=file]:focus:invalid:focus,.pure-form input[type=radio]:focus:invalid:focus,.pure-form input[type=checkbox]:focus:invalid:focus{outline-color:#e9322d}.pure-form select{border:1px solid #ccc;background-color:#fff}.pure-form select[multiple]{height:auto}.pure-form label{margin:.5em 0 .2em;font-size:90%}.pure-form fieldset{margin:0;padding:.35em 0 .75em;border:0}.pure-form legend{display:block;width:100%;padding:.3em 0;margin-bottom:.3em;font-size:125%;color:#333;border-bottom:1px solid #e5e5e5}.pure-form-stacked input[type=text],.pure-form-stacked input[type=password],.pure-form-stacked input[type=email],.pure-form-stacked input[type=url],.pure-form-stacked input[type=date],.pure-form-stacked input[type=month],.pure-form-stacked input[type=time],.pure-form-stacked input[type=datetime],.pure-form-stacked input[type=datetime-local],.pure-form-stacked input[type=week],.pure-form-stacked input[type=number],.pure-form-stacked input[type=search],.pure-form-stacked input[type=tel],.pure-form-stacked input[type=color],.pure-form-stacked select,.pure-form-stacked label,.pure-form-stacked textarea{display:block;margin:.25em 0}.pure-form-aligned input,.pure-form-aligned textarea,.pure-form-aligned select,.pure-form-aligned .pure-help-inline,.pure-form-message-inline{display:inline-block;*display:inline;*zoom:1;vertical-align:middle}.pure-form-aligned .pure-control-group{margin-bottom:.5em}.pure-form-aligned .pure-control-group label{text-align:right;display:inline-block;vertical-align:middle;width:10em;margin:0 1em 0 0}.pure-form-aligned .pure-controls{margin:1.5em 0 0 10em}.pure-form input.pure-input-rounded,.pure-form .pure-input-rounded{border-radius:2em;padding:.5em 1em}.pure-form .pure-group fieldset{margin-bottom:10px}.pure-form .pure-group input{display:block;padding:10px;margin:0;border-radius:0;position:relative;top:-1px}.pure-form .pure-group input:focus{z-index:2}.pure-form .pure-group input:first-child{top:1px;border-radius:4px 4px 0 0}.pure-form .pure-group input:last-child{top:-2px;border-radius:0 0 4px 4px}.pure-form .pure-group button{margin:.35em 0}.pure-form .pure-input-1{width:100%}.pure-form .pure-input-2-3{width:66%}.pure-form .pure-input-1-2{width:50%}.pure-form .pure-input-1-3{width:33%}.pure-form .pure-input-1-4{width:25%}.pure-form .pure-help-inline,.pure-form-message-inline{display:inline-block;padding-left:.3em;color:#666;vertical-align:middle;font-size:90%}.pure-form-message{display:block;color:#666;font-size:90%}.pure-g{letter-spacing:-.31em;*letter-spacing:normal;*word-spacing:-.43em;text-rendering:optimizespeed;font-family:FreeSans,Arimo,"Droid Sans",Helvetica,Arial,sans-serif;display:-webkit-flex;-webkit-flex-flow:row wrap;display:-ms-flexbox;-ms-flex-flow:row wrap}.opera-only :-o-prefocus,.pure-g{word-spacing:-.43em}.pure-u{display:inline-block;*display:inline;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-g [class*="pure-u"]{font-family:sans-serif}.pure-u-1,.pure-u-1-2,.pure-u-1-3,.pure-u-2-3,.pure-u-1-4,.pure-u-3-4,.pure-u-1-5,.pure-u-2-5,.pure-u-3-5,.pure-u-4-5,.pure-u-1-6,.pure-u-5-6,.pure-u-1-8,.pure-u-3-8,.pure-u-5-8,.pure-u-7-8,.pure-u-1-12,.pure-u-5-12,.pure-u-7-12,.pure-u-11-12,.pure-u-1-24,.pure-u-5-24,.pure-u-7-24,.pure-u-11-24,.pure-u-13-24,.pure-u-17-24,.pure-u-19-24,.pure-u-23-24{display:inline-block;*display:inline;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-u-1{width:100%}.pure-u-1-2{width:50%;*width:49.969%}.pure-u-1-3{width:33.3333%;*width:33.3023%}.pure-u-2-3{width:66.6667%;*width:66.6357%}.pure-u-1-4{width:25%;*width:24.969%}.pure-u-3-4{width:75%;*width:74.969%}.pure-u-1-5{width:20%;*width:19.969%}.pure-u-2-5{width:40%;*width:39.969%}.pure-u-3-5{width:60%;*width:59.969%}.pure-u-4-5{width:80%;*width:79.969%}.pure-u-1-6{width:16.6667%;*width:16.6357%}.pure-u-5-6{width:83.3333%;*width:83.3023%}.pure-u-1-8{width:12.5%;*width:12.469%}.pure-u-3-8{width:37.5%;*width:37.469%}.pure-u-5-8{width:62.5%;*width:62.469%}.pure-u-7-8{width:87.5%;*width:87.469%}.pure-u-1-12{width:8.3333%;*width:8.3023%}.pure-u-5-12{width:41.6667%;*width:41.6357%}.pure-u-7-12{width:58.3333%;*width:58.3023%}.pure-u-11-12{width:91.6667%;*width:91.6357%}.pure-u-1-24{width:4.1667%;*width:4.1357%}.pure-u-5-24{width:20.8333%;*width:20.8023%}.pure-u-7-24{width:29.1667%;*width:29.1357%}.pure-u-11-24{width:45.8333%;*width:45.8023%}.pure-u-13-24{width:54.1667%;*width:54.1357%}.pure-u-17-24{width:70.8333%;*width:70.8023%}.pure-u-19-24{width:79.1667%;*width:79.1357%}.pure-u-23-24{width:95.8333%;*width:95.8023%}.pure-menu ul{position:absolute;visibility:hidden}.pure-menu.pure-menu-open{visibility:visible;z-index:2;width:100%}.pure-menu ul{left:-10000px;list-style:none;margin:0;padding:0;top:-10000px;z-index:1}.pure-menu>ul{position:relative}.pure-menu-open>ul{left:0;top:0;visibility:visible}.pure-menu-open>ul:focus{outline:0}.pure-menu li{position:relative}.pure-menu a,.pure-menu .pure-menu-heading{display:block;color:inherit;line-height:1.5em;padding:5px 20px;text-decoration:none;white-space:nowrap}.pure-menu.pure-menu-horizontal>.pure-menu-heading{display:inline-block;*display:inline;zoom:1;margin:0;vertical-align:middle}.pure-menu.pure-menu-horizontal>ul{display:inline-block;*display:inline;zoom:1;vertical-align:middle;height:2.4em}.pure-menu li a{padding:5px 20px}.pure-menu-can-have-children>.pure-menu-label:after{content:'\25B8';float:right;font-family:'Lucida Grande','Lucida Sans Unicode','DejaVu Sans',sans-serif;margin-right:-20px;margin-top:-1px}.pure-menu-can-have-children>.pure-menu-label{padding-right:30px}.pure-menu-separator{background-color:#dfdfdf;display:block;height:1px;font-size:0;margin:7px 2px;overflow:hidden}.pure-menu-hidden{display:none}.pure-menu-fixed{position:fixed;top:0;left:0;width:100%}.pure-menu-horizontal li{display:inline-block;*display:inline;zoom:1;vertical-align:middle}.pure-menu-horizontal li li{display:block}.pure-menu-horizontal>.pure-menu-children>.pure-menu-can-have-children>.pure-menu-label:after{content:"\25BE"}.pure-menu-horizontal>.pure-menu-children>.pure-menu-can-have-children>.pure-menu-label{padding-right:30px}.pure-menu-horizontal li.pure-menu-separator{height:50%;width:1px;margin:0 7px}.pure-menu-horizontal li li.pure-menu-separator{height:1px;width:auto;margin:7px 2px}.pure-menu.pure-menu-open,.pure-menu.pure-menu-horizontal li .pure-menu-children{background:#fff;border:1px solid #b7b7b7}.pure-menu.pure-menu-horizontal,.pure-menu.pure-menu-horizontal .pure-menu-heading{border:0}.pure-menu a{border:1px solid transparent;border-left:0;border-right:0}.pure-menu a,.pure-menu .pure-menu-can-have-children>li:after{color:#777}.pure-menu .pure-menu-can-have-children>li:hover:after{color:#fff}.pure-menu .pure-menu-open{background:#dedede}.pure-menu li a:hover,.pure-menu li a:focus{background:#eee}.pure-menu li.pure-menu-disabled a:hover,.pure-menu li.pure-menu-disabled a:focus{background:#fff;color:#bfbfbf}.pure-menu .pure-menu-disabled>a{background-image:none;border-color:transparent;cursor:default}.pure-menu .pure-menu-disabled>a,.pure-menu .pure-menu-can-have-children.pure-menu-disabled>a:after{color:#bfbfbf}.pure-menu .pure-menu-heading{color:#565d64;text-transform:uppercase;font-size:90%;margin-top:.5em;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#dfdfdf}.pure-menu .pure-menu-selected a{color:#000}.pure-menu.pure-menu-open.pure-menu-fixed{border:0;border-bottom:1px solid #b7b7b7}.pure-paginator{letter-spacing:-.31em;*letter-spacing:normal;*word-spacing:-.43em;text-rendering:optimizespeed;list-style:none;margin:0;padding:0}.opera-only :-o-prefocus,.pure-paginator{word-spacing:-.43em}.pure-paginator li{display:inline-block;*display:inline;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-paginator .pure-button{border-radius:0;padding:.8em 1.4em;vertical-align:top;height:1.1em}.pure-paginator .pure-button:focus,.pure-paginator .pure-button:active{outline-style:none}.pure-paginator .prev,.pure-paginator .next{color:#C0C1C3;text-shadow:0 -1px 0 rgba(0,0,0,0.45)}.pure-paginator .prev{border-radius:2px 0 0 2px}.pure-paginator .next{border-radius:0 2px 2px 0}.pure-table{border-collapse:collapse;border-spacing:0;empty-cells:show;border:1px solid #cbcbcb}.pure-table caption{color:#000;font:italic 85%/1 arial,sans-serif;padding:1em 0;text-align:center}.pure-table td,.pure-table th{border-left:1px solid #cbcbcb;border-width:0 0 0 1px;font-size:inherit;margin:0;overflow:visible;padding:6px 12px}.pure-table td:first-child,.pure-table th:first-child{border-left-width:0}.pure-table thead{background:#e0e0e0;color:#000;text-align:left;vertical-align:bottom}.pure-table td{background-color:transparent}.pure-table-odd td{background-color:#f2f2f2}.pure-table-striped tr:nth-child(2n-1) td{background-color:#f2f2f2}.pure-table-bordered td{border-bottom:1px solid #cbcbcb}.pure-table-bordered tbody>tr:last-child td,.pure-table-horizontal tbody>tr:last-child td{border-bottom-width:0}.pure-table-horizontal td,.pure-table-horizontal th{border-width:0 0 1px;border-bottom:1px solid #cbcbcb}.pure-table-horizontal tbody>tr:last-child td{border-bottom-width:0}.pure-button-success,.pure-button-error,.pure-button-warning,.pure-button-secondary{color:white;border-radius:4px;text-shadow:0 1px 1px rgba(0,0,0,0.2)}.pure-button-success{background:#1cb841}.pure-button-error{background:#ca3c3c}.pure-button-warning{background:#df7514}.pure-button-secondary{background:#42b8dd}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#my-video{margin-top:15px;width:280px;height:auto;background-color:#eee}#their-video{width:100%;height:75%;max-height:480px;background-color:#eee}#video-container{padding:25px;text-align:center}#end-call{display:none}#my-id{font-weight:bold}.pure-g{margin-top:150px}header.chat_renew_layout{background-color:#fff;box-shadow:0 0px 6px 1px rgba(105,105,105,0.3);position:fixed;left:0px;top:0px;width:100%;z-index:9999}header.chat_renew_layout .chat_message_header{display:-webkit-box;display:flex;padding:8px 5px;max-width:800px;margin:0 auto}@media screen and (max-width: 599px){header.chat_renew_layout .chat_message_header{flex-wrap:wrap}}header.chat_renew_layout .chat_message_header .iconImg{height:30px;width:30px}header.chat_renew_layout .chat_message_header .newBatch{position:absolute;top:0;right:4%;height:20px;width:20px;line-height:20px;background-color:red;color:#fff;border-radius:50%;font-size:11.5px;font-weight:700;text-align:center}header.chat_renew_layout .chat_message_header_backPage{padding:0 10px;opacity:0.6}@media screen and (max-width: 599px){header.chat_renew_layout .chat_message_header_backPage{width:10%;padding:0}}header.chat_renew_layout .chat_message_header_user{width:30%;overflow-x:auto}@media screen and (max-width: 599px){header.chat_renew_layout .chat_message_header_user{width:45%}}header.chat_renew_layout .chat_message_header_user_name{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}header.chat_renew_layout .chat_message_header_executionButton{text-align:center;width:30%;position:relative}@media screen and (max-width: 599px){header.chat_renew_layout .chat_message_header_executionButton{order:4;width:95%;margin:10px auto 0px}}header.chat_renew_layout .chat_message_header_executionButton a{padding:5px;display:block;box-shadow:0 2px 8px gray;border-radius:20px}header.chat_renew_layout .chat_message_header_executionButton a:hover{box-shadow:0 2px 4px gray;-webkit-transform:translateY(2px);transform:translateY(2px)}header.chat_renew_layout .chat_message_header_executionButton a .executionButton_text{font-size:22px;font-weight:900;display:block;color:#000000}header.chat_renew_layout .chat_message_header_executionButton a .executionButton_text::before{content:'';display:inline-block;width:17px;height:17px;font-size:22px;background-image:url("/top/icon30.png");background-size:contain;margin-right:5px}header.chat_renew_layout .chat_message_header_menu{display:-webkit-box;display:flex;width:30%;justify-content:flex-end;gap:7px}@media screen and (max-width: 599px){header.chat_renew_layout .chat_message_header_menu{width:45%;gap:1px}}header.chat_renew_layout .chat_message_header_menu_button{padding:0 8px;text-align:center;cursor:pointer;position:relative}header.chat_renew_layout .chat_message_header_menu_button .newBatch{background-color:blue;height:17px;width:17px;line-height:17px}header.chat_renew_layout .chat_message_header_menu_button .coinChargedNumber{position:absolute;top:17px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);color:#000;font-size:14px}@media screen and (max-width: 599px){header.chat_renew_layout .chat_message_header_menu_button .coinChargedNumber{top:15px;font-size:11px}}header.chat_renew_layout .chat_message_header_menu_button img{height:55px;width:auto}@media screen and (max-width: 599px){header.chat_renew_layout .chat_message_header_menu_button img{height:46px}}header.chat_renew_layout .chat_renew_layout_humbergerMenu{display:block;position:fixed;top:0;bottom:0;right:-400px;width:400px;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;-webkit-transition:all .5s;transition:all .5s;z-index:202;opacity:0;background:#f0f0f0}@media screen and (max-width: 599px){header.chat_renew_layout .chat_renew_layout_humbergerMenu{top:auto;bottom:auto}}header.chat_renew_layout .chat_renew_layout_humbergerMenu.open{right:0;opacity:1}header.chat_renew_layout .chat_renew_layout_humbergerMenu.open .chat_renew_layout_humbergerMenu_toggleBtn{cursor:pointer;position:fixed;right:2%;top:10px;height:25px;width:25px;z-index:2;mix-blend-mode:difference}header.chat_renew_layout .chat_renew_layout_humbergerMenu .chat_renew_layout_humbergerMenu_top{padding:15px}header.chat_renew_layout .chat_renew_layout_humbergerMenu .chat_renew_layout_humbergerMenu_top_coinChargeBtn{display:block;text-align:center;padding:15px 20px;margin:10px 0;border-radius:20px;background-color:#fff;color:#00042f;font-weight:900;font-size:larger;box-shadow:0 2px 4px gray}header.chat_renew_layout .chat_renew_layout_humbergerMenu .chat_renew_layout_humbergerMenu_top_coinChargeBtn:hover{box-shadow:0 2px 2px gray;-webkit-transform:translateY(2px);transform:translateY(2px)}header.chat_renew_layout .chat_renew_layout_humbergerMenu .chat_renew_layout_humbergerMenu_top_coinChargeBtn .coinIcon{height:25px;width:25px;margin-right:10px}header.chat_renew_layout .chat_renew_layout_humbergerMenu .chat_renew_layout_humbergerMenu_notes{background-color:#3C00FF;color:#fff;font-size:small;text-align:center;padding:5px 0}header.chat_renew_layout .chat_renew_layout_humbergerMenu .chat_renew_layout_humbergerMenu_contents .contents_link{color:#000;font-weight:800;line-height:2.5}header.chat_renew_layout .chat_renew_layout_humbergerMenu .chat_renew_layout_humbergerMenu_contents .contents_link:hover{border-bottom:1px solid #3C00FF}header.chat_renew_layout .chat_renew_layout_humbergerMenu_mask{display:none;-webkit-transition:all .5s;transition:all .5s}header.chat_renew_layout .chat_renew_layout_humbergerMenu_mask.open{display:block;position:fixed;top:0px;left:0px;width:100%;height:100%;background:#000;opacity:.8;z-index:201}.chat_message_footer{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;padding:5px 10px;position:fixed;left:0px;bottom:0px;width:100%;background-color:#fff;z-index:1000}@media screen and (max-width: 599px){.chat_message_footer{padding:5px}}.chat_message_footer_filelabel{display:inline-block;border-radius:50%;height:41px;width:41px;padding:7px;background-color:#fff;box-shadow:0 0 8px gray}.chat_message_footer_filelabel img{height:25px;width:25px}.chat_message_footer_filelabel:hover{opacity:.5;cursor:pointer}.chat_message_footer #chat_message_footer_filesend{display:none}.chat_message_footer_textarea{padding:0 10px}@media screen and (max-width: 1024px){.chat_message_footer_textarea{flex:1}}.chat_message_footer_textarea .textareaSection{min-width:500px;margin:0 auto;padding:4px;box-shadow:0px 0px 4px 3px #dadada inset;border-radius:10px}@media screen and (max-width: 1024px){.chat_message_footer_textarea .textareaSection{min-width:0}}.chat_message_footer_textarea .textareaSection textarea{display:block;width:100%;border:none;overflow-y:auto;resize:none;max-height:300px}.chat_message_footer_textarea .textareaSection_preview{display:-webkit-box;display:flex}.chat_message_footer_textarea .textareaSection #delete_attachedImg img{cursor:pointer;height:15px;width:15px;margin-top:10px;margin-left:-4px;-webkit-filter:invert(1);-moz-filter:invert(1);-ms-filter:invert(1);filter:invert(1);display:none}.chat_message_footer_textarea .textareaSection #delete_attachedImg img.block{display:block}.chat_message_footer_sendButton button{background-color:transparent;border:none;cursor:pointer;outline:none;padding:0;appearance:none}.chat_message_footer_sendButton button img{height:42px;width:42px}.chat_message_footer_sendButton button:hover{background-color:white}.chat_message_footer_sendButton .chat-send-sending{display:none;color:#696969;font-size:14px;font-weight:bold}.chat_message_footer_sendButton .chat-send-button.is-sending .chat-send-default{display:none}.chat_message_footer_sendButton .chat-send-button.is-sending .chat-send-sending{display:inline}.chat_message_footer_sendButton .chat-send-button{font-size:16px}.chat_message_room_content{background-color:#eaeaea;width:100%;min-height:100vh;padding:80px 0 75px;overflow-x:hidden}@media screen and (max-width: 599px){.chat_message_room_content{padding:150px 0 75px}}.chat_message_room_content .alertSection{position:fixed;width:100%;left:0;top:75px;z-index:1}@media screen and (max-width: 767px){.chat_message_room_content .alertSection{top:140px}}.chat_message_room_content .alertSection_alertBox{position:relative;display:none;text-align:center;width:100%;padding:10px 0;margin-bottom:3px;color:#fff;font-size:14px}@media screen and (max-width: 599px){.chat_message_room_content .alertSection_alertBox{font-size:small}}.chat_message_room_content .alertSection_alertBox .alertSection_closeButton{cursor:pointer;height:23px;width:23px;z-index:2;position:absolute;right:5px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.chat_message_room_content .alertSection_alertBox.unpayed{background-color:#F919FF}.chat_message_room_content .alertSection_alertBox.payed{background:#2BCAD9}.chat_message_room_content .alertSection_alertBox.google_meet{background:#1f38a4}.chat_message_room_content .alertSection_alertBox.google_meet a{display:inline-block;padding:6px 16px;margin-bottom:8px;background-color:#fff;color:#1f38a4;border-radius:4px;font-weight:bold;text-decoration:none}.chat_message_room_content .alertSection_alertBox.google_meet a img{width:20px;height:20px;vertical-align:middle;margin-right:6px;filter:brightness(0) saturate(100%) invert(19%) sepia(99%) saturate(824%) hue-rotate(218deg) brightness(88%) contrast(97%)}.chat_message_room_content .alertSection_alertBox.google_meet a:hover{background-color:#e8eaf6}.chat_message_room_content .alertSection_alertBox.block{display:block}.chat_message_room_content .mailBoxIndexContent{width:90%;max-width:1200px;margin:10px auto}@media screen and (max-width: 599px){.chat_message_room_content .mailBoxIndexContent{width:96%}}.chat_message_room_content .mailBoxIndexContent_opponentMail{width:100%;margin:30px 0;overflow:hidden}.chat_message_room_content .mailBoxIndexContent_opponentMail_faceicon{float:left;margin-right:10px}@media screen and (max-width: 599px){.chat_message_room_content .mailBoxIndexContent_opponentMail_faceicon{margin-top:15px}}.chat_message_room_content .mailBoxIndexContent_opponentMail_faceicon img{height:50px;width:50px;border-radius:50%}.chat_message_room_content .mailBoxIndexContent_opponentMail_chatting{width:100%}@media screen and (max-width: 599px){.chat_message_room_content .mailBoxIndexContent_opponentMail_chatting{margin:15px 0}}.chat_message_room_content .mailBoxIndexContent_opponentMail_chatting_says{display:inline-block;position:relative;margin:3px 0 3px 10px;padding:15px;max-width:550px;border-radius:12px;background:#454545;color:#fff;text-align:left;word-break:break-all}@media screen and (max-width: 599px){.chat_message_room_content .mailBoxIndexContent_opponentMail_chatting_says{width:80%}}.chat_message_room_content .mailBoxIndexContent_opponentMail_chatting_says:after{content:"";position:absolute;display:inline-block;top:3px;left:-19px;border:8px solid transparent;border-right:18px solid #454545;-webkit-transform:rotate(35deg);transform:rotate(35deg)}.chat_message_room_content .mailBoxIndexContent_myComment{margin:30px 0;text-align:right}.chat_message_room_content .mailBoxIndexContent_myComment .comment_content{display:inline-block;position:relative;text-align:left;margin:3px 10px 3px 0;padding:15px;max-width:550px;border-radius:12px;background:#54e9da;word-break:break-all}@media screen and (max-width: 599px){.chat_message_room_content .mailBoxIndexContent_myComment .comment_content{width:80%}}.chat_message_room_content .mailBoxIndexContent_myComment .comment_content:after{content:"";position:absolute;top:3px;right:-19px;border:8px solid transparent;border-left:18px solid #54e9da;-webkit-transform:rotate(-35deg);transform:rotate(-35deg)}.chat_message_room_content .mailBoxIndexContent .coinPayedReceived{display:block;position:relative;padding:8px;min-width:400px;max-width:500px;text-align:center;background-color:#f6f6f6;color:#000;border-radius:10px}@media screen and (max-width: 599px){.chat_message_room_content .mailBoxIndexContent .coinPayedReceived{min-width:0px}}.chat_message_room_content .mailBoxIndexContent .coinPayedReceived_heading{font-weight:900}.chat_message_room_content .mailBoxIndexContent .coinPayedReceived_heading.payed{color:#03A2E6}.chat_message_room_content .mailBoxIndexContent .coinPayedReceived_heading.received{color:#00DAA7}.chat_message_room_content .mailBoxIndexContent .coinPayedReceived_coinNumber{padding:5px 0}.chat_message_room_content .mailBoxIndexContent .coinPayedReceived_coinNumber:before{content:'';display:inline-block;width:20px;height:20px;background-image:url("/top/icon30.png");background-size:contain;margin-right:5px}.chat_message_room_content .mailBoxIndexContent .coinPayedReceived hr{border:1px dashed #808080}.chat_message_room_content .mailBoxIndexContent .coinPayedReceived_submitButton{color:#000;border-bottom:1px solid}.chat_message_room_content .mailBoxIndexContent_notes{text-align:center;color:#ee006b;font-size:12px}.chat_message_room_content .mailBoxIndexContent_notes ul{padding:0}.chat_message_room_content .mailBoxIndexContent_dateTime,.chat_message_room_content .mailBoxIndexContent_readOrUnread{font-size:12px;font-weight:300}.chat_message_room_content .mailBoxIndexContent_pasteImg{width:calc(100% - 30px);margin:5px;height:auto;display:block}.chat_message_room_content .mailBoxIndexContent_pdfAttachedBox{position:relative}.chat_message_room_content .mailBoxIndexContent_pdfAttachedBox .comment_content img.pdfAttachedImg{height:auto;width:45px;margin:10px}.chat_message_room_content .mailBoxIndexContent_pdfAttachedBox .comment_content img.pdfAttachedImg.filter_1{-webkit-filter:invert(1);-moz-filter:invert(1);-ms-filter:invert(1);filter:invert(1)}.chat_message_room_content .mailBoxIndexContent_pdfAttachedBox_says{margin-left:60px}.chat_message_room_content .mailBoxIndexContent .file_download_link{display:inline-block;font-size:12px;color:#f4f4f4;margin-left:5px;border-bottom:1px solid}.chat_message_room_content .mailBoxIndexContent .file_download_link img.iconImg{height:15px;width:15px;-webkit-filter:invert(1);-moz-filter:invert(1);-ms-filter:invert(1);filter:invert(1)}.chat_message_room_content .unsubscribed_section{text-align:center;padding:20px 0}.chat_message_room_content .unsubscribed_section .heading{color:gray}.chat_message_room_content .unsubscribed_section .button_style{display:inline-block;background-color:#0000CD;border-radius:10px;padding:7px 20px;color:#fff;font-weight:800}.flash_chat{padding:15px 0;color:white;background-color:royalblue;text-align:center;position:fixed;top:100px;z-index:10;width:100%;border-radius:0 0 2px 2px;font-size:20px}.chatHeaderSimpleDeskTop{position:fixed;top:0;z-index:5;left:1%;background-color:white;width:98%;border-bottom:2px solid #D3D3D3}.chatHeaderSimpleDeskTop .chatHeaderContent{width:980px;margin:0 auto;display:flex;padding:20px}.chatHeaderSimpleDeskTop .chatHeaderContent a:hover{color:#FF1493}.chatHeaderSimpleDeskTop .chatHeaderContent .userInfoLeft{flex:auto;width:33%;display:flex;height:120px;border-right:2px solid #D3D3D3;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none;white-space:nowrap}.chatHeaderSimpleDeskTop .chatHeaderContent .userInfoLeft .leftArrow{flex:auto}.chatHeaderSimpleDeskTop .chatHeaderContent .userInfoLeft .leftArrow i{color:#696969;font-size:40px;line-height:120px;transition:1s}.chatHeaderSimpleDeskTop .chatHeaderContent .userInfoLeft .leftArrow i:hover{color:#FF1493}.chatHeaderSimpleDeskTop .chatHeaderContent .userInfoLeft .userNamesInfo{flex:auto;color:#696969;padding-left:20px}.chatHeaderSimpleDeskTop .chatHeaderContent .userInfoLeft .userNamesInfo .userName{font-size:26px;font-weight:bold;padding:30px 0 10px 0}.chatHeaderSimpleDeskTop .chatHeaderContent .userInfoLeft .userNamesInfo .skypeName{font-size:18px}.chatHeaderSimpleDeskTop .chatHeaderContent .centralAnounce{flex:auto;width:33%;font-size:16px;font-weight:bolder;color:#FF1493;height:120px;padding:20px 10px;border-right:2px solid #D3D3D3}.chatHeaderSimpleDeskTop .chatHeaderContent .centralAnounce .coinPayment{text-align:center}.chatHeaderSimpleDeskTop .chatHeaderContent .centralAnounce .coinPayment .coin_payment{font-size:30px;font-weight:bold}.chatHeaderSimpleDeskTop .chatHeaderContent .centralAnounce .coinPayment .coin_payment i{font-size:40px}.chatHeaderSimpleDeskTop .chatHeaderContent .centralAnounce .coinPayment .payment_explain{padding-top:15px;font-size:16px}.chatHeaderSimpleDeskTop .chatHeaderContent .centralAnounce .coinPayment button{border:none;background-color:white;white:100%;margin:0;color:#696969;transition:all 1s}.chatHeaderSimpleDeskTop .chatHeaderContent .centralAnounce .coinPayment button:hover{color:#FF1493}.chatHeaderSimpleDeskTop .chatHeaderContent .centralAnounce .coinPayment button .coin_payment2{font-size:26px;font-weight:bold}.chatHeaderSimpleDeskTop .chatHeaderContent .centralAnounce .coinPayment button .coin_payment2 i{font-size:35px}.chatHeaderSimpleDeskTop .chatHeaderContent .centralAnounce .coinPayment button .payment_explain2{padding-top:5px;font-size:18px}.chatHeaderSimpleDeskTop .chatHeaderContent .ownInfo{flex:auto;width:33%;font-weight:bold;color:#696969;padding-left:10px}.chatHeaderSimpleDeskTop .chatHeaderContent .ownInfo .upHoldingCoins{line-height:60px;border-bottom:1px solid #D3D3D3;font-size:16px;padding-left:10px;flex:auto}.chatHeaderSimpleDeskTop .chatHeaderContent .ownInfo .upHoldingCoins .charge_coin{flex:auto;padding-left:10px}.chatHeaderSimpleDeskTop .chatHeaderContent .ownInfo .upHoldingCoins .charge_coin a{font-size:14px;font-weight:bold;color:#696969;border:2px solid #D3D3D3;padding:10px;border-radius:10px}.chatHeaderSimpleDeskTop .chatHeaderContent .ownInfo .upHoldingCoins .charge_coin a:hover{color:white;background-color:#FF1493;border:2px solid #FF1493}.chatHeaderSimpleDeskTop .chatHeaderContent .ownInfo .lessonLinks{display:flex;line-height:60px}.chatHeaderSimpleDeskTop .chatHeaderContent .ownInfo .lessonLinks .eachLink{flex:auto;font-size:16px;width:25%;text-align:center}.chatHeaderSmartPhone{display:none}.next_lesson_date{position:fixed;top:140px;z-index:5;left:1%;background-color:white;width:98%;border-bottom:2px solid #D3D3D3;color:#696969;padding-bottom:10px;font-size:18px;font-weight:bold;text-align:center}.next_lesson_date span{font-size:14px}.next_lesson_date .set_time_in_next{margin:10px 0}.next_lesson_date a{margin:10px 0;padding:5px 10px;color:#1E90FF;border:2px solid #1E90FF;border-radius:10px}.next_lesson_date a:hover{color:#0000CD;border:2px solid #0000CD}.chat_page{padding-top:220px;text-align:center}.teacherChatRoom{width:100%}.teacherChatRoom_studentInfo{width:80%;margin:0 auto;position:fixed;top:100px;left:10%;z-index:5;background-color:rgba(0,206,209,0.8);border-radius:10px;color:white}.teacherChatRoom_studentInfo a{color:white}.teacherChatRoom_studentInfo .studentImage{float:left;text-align:center;width:20%}.teacherChatRoom_studentInfo .studentImage img{width:80px;height:80px;border-radius:50%;background-position:left top}.teacherChatRoom_studentInfo .teacherImage{float:left;text-align:center;width:20%;margin-top:35px}.teacherChatRoom_studentInfo .teacherImage img{width:80px;height:80px;border-radius:50%;background-position:left top}.teacherChatRoom_studentInfo .chat_studentName{font-size:18px;font-weight:bold;margin:0 auto;padding-top:5px}.teacherChatRoom_studentInfo .chat_studentName2{font-size:16px;padding-top:10px;margin:0 auto}.teacherChatRoom_studentInfo .teacherChatRoom_msg{text-align:left;font-weight:bold;padding-top:15px;color:white;width:50%;font-size:24px;margin-left:5%;float:left}.teacherChatRoom_studentInfo .teacherChatRoom_msg a{display:block;text-align:center;width:50%;margin:5px auto 0 auto;padding:5px;background-color:white;color:#696969;border-radius:10px;font-size:18px}.teacherChatRoom_studentInfo .teacherChatRoom_msg a:hover{background-color:#1E90FF;color:white}.teacherChatRoom_studentInfo .teacherChatRoom_msg_eng{text-align:left;font-weight:bold;padding-top:15px;font-size:24px;color:white;width:50%;margin-left:5%;float:left}.teacherChatRoom_studentInfo .teacherChatRoom_msg_eng a{display:block;text-align:center;width:50%;margin:5px auto;padding:5px;background-color:white;color:#696969;border-radius:10px;font-size:18px}.teacherChatRoom_studentInfo .teacherChatRoom_msg_eng a:hover{background-color:#1E90FF;color:white}.teacherChatRoom_studentInfo .studentChatRoom_msg{text-align:center;width:50%;float:left;color:white;background-color:#00BFFF;border-radius:10px;padding:10px 20px;margin-top:20px;margin-left:5%;transition:all 1s}.teacherChatRoom_studentInfo .studentChatRoom_msg:hover{color:white;background-color:#1E90FF}.teacherChatRoom_studentInfo .studentChatRoom_msg p{padding-top:15px;padding-bottom:5px;font-size:22px}.teacherChatRoom_studentInfo .studentChatRoom_msg h3{font-size:34px}.teacherChatRoom_studentInfo .free_trialLesson{font-size:20px;font-weight:bold;text-align:center;width:60%;float:left;margin:0 20% 10px 20%;border-radius:10px;padding:10px 20px;color:white;background-color:#00BFFF;transition:all 1s}.teacherChatRoom_studentInfo .free_trialLesson:hover{background-color:#1E90FF}.teacherChatRoom_studentInfo .studentChatRoom_Lesson{width:20%;float:left;margin-top:18px;margin-left:5%}.teacherChatRoom_studentInfo .studentChatRoom_Lesson a{text-align:center;color:#696969;font-weight:bold;background-color:white;line-height:30px;border-radius:10px;font-size:12px}.teacherChatRoom_studentInfo .studentChatRoom_Lesson a:hover{background-color:#1E90FF;color:white}.teacherChatRoom_studentInfo .studentChatRoom_Lesson li{margin:0 auto 10px auto}.teacherChatRoom_studentInfo .studentChatRoom_Lesson .chs a{padding:10px 38px}.teacherChatRoom_studentInfo .studentChatRoom_Lesson .chh a{padding:10px 43px}.teacherChatRoom_studentInfo .studentChatRoom_Lesson .chl a{padding:10px 20px}.teacherChatRoom_studentInfo .studentChatRoom_Lesson .chll a{padding:10px 22px}.teacherChatRoom_studentInfo .studentChatRoom_Lesson .chlll a{padding:10px 25px}.teacherChatRoom_studentInfo .studentChatRoom_Lesson .chm a{padding:10px 28px}.chatRoom_student_teacher .teacher_info_renew{width:90%;margin:0 auto;position:fixed;top:100px;left:5%;z-index:2;background-color:white;border-bottom:1px solid #808080}.chatRoom_student_teacher .teacher_info_renew a{transition:all 1s}.chatRoom_student_teacher .teacher_info_renew a:hover{color:#1E90FF}.chatRoom_student_teacher .teacher_info_renew .teacher_info_detail{width:33%;margin:20px auto;float:left;height:86px;border-right:1px solid #A9A9A9;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none;white-space:nowrap}.chatRoom_student_teacher .teacher_info_renew .teacher_info_detail .teacher_image{float:left}.chatRoom_student_teacher .teacher_info_renew .teacher_info_detail .teacher_image img{width:80px;height:80px;border-radius:50%;background-position:left top}.chatRoom_student_teacher .teacher_info_renew .teacher_info_detail .teacher_image a{border:none}.chatRoom_student_teacher .teacher_info_renew .teacher_info_detail .teacher_info_detail_right{float:left;padding-left:30px;color:#696969}.chatRoom_student_teacher .teacher_info_renew .teacher_info_detail .teacher_info_detail_right .teacher_name{padding-top:10px;font-size:24px;font-weight:bold}.chatRoom_student_teacher .teacher_info_renew .teacher_info_detail .teacher_info_detail_right .teacher_skypeName{padding-top:10px;padding-right:5px;font-size:18px;font-weight:bold}.chatRoom_student_teacher .teacher_info_renew .teacher_info_detail .teacher_info_detail_right .teacher_skypeName span{font-size:14px}.chatRoom_student_teacher .teacher_info_renew .teacher_info_payCoins{width:33%;margin:20px auto;float:left;text-align:center;height:86px;border-right:1px solid #A9A9A9}.chatRoom_student_teacher .teacher_info_renew .teacher_info_payCoins .coin_payment{font-size:30px;font-weight:bold}.chatRoom_student_teacher .teacher_info_renew .teacher_info_payCoins .coin_payment i{font-size:40px}.chatRoom_student_teacher .teacher_info_renew .teacher_info_payCoins .payment_explain{padding-top:15px;font-size:20px}.chatRoom_student_teacher .teacher_info_renew .teacher_info_payCoins .teacher_message{color:#FF1493;font-size:17px;font-weight:bold;padding:0 10px}.chatRoom_student_teacher .teacher_info_renew .teacher_info_payCoins .teacher_message_eng{color:#FF1493;font-size:20px;font-weight:bold;padding:10px 10px 0 10px}.chatRoom_student_teacher .teacher_info_renew .teacher_info_payCoins button{border:none;background-color:white;white:100%;margin:0;color:#696969;transition:all 1s}.chatRoom_student_teacher .teacher_info_renew .teacher_info_payCoins button:hover{color:#1E90FF}.chatRoom_student_teacher .teacher_info_renew .teacher_info_payCoins button .coin_payment2{font-size:26px;font-weight:bold}.chatRoom_student_teacher .teacher_info_renew .teacher_info_payCoins button .coin_payment2 i{font-size:35px}.chatRoom_student_teacher .teacher_info_renew .teacher_info_payCoins button .payment_explain2{padding-top:5px;font-size:18px}.chatRoom_student_teacher .teacher_info_renew .teacher_info_lessonInfo{width:33%;margin:0 auto;float:left;height:86px;padding-left:50px}.chatRoom_student_teacher .teacher_info_renew .teacher_info_lessonInfo .lesson_info_li{padding:5px 0;font-size:18px;font-weight:bold}.chatRoom_student_teacher .teacher_info_renew .teacher_info_lessonInfo .lesson_info_li_jp{padding:5px 0;font-size:16px;font-weight:bold}.chatRoom_student_teacher .teacher_info_renew .teacher_info_lessonInfo .about_review{padding-top:20px}.chat_room1{float:left}.chatRoom_clear{clear:left}.chatRoom_clear-right{clear:right}.ChatContent{background-color:white;width:100%;height:50%;margin-top:360px;overflow-y:scroll;color:#696969}.ChatContent_renew{background-color:white;width:100%;margin-top:200px;margin-bottom:90px;overflow-y:scroll;color:#696969}.ChatContent_renew .ChatContent_width{width:70%;margin:0 auto;-ms-overflow-style:none;scrollbar-width:none}.ChatContent_renew .ChatContent_width .date_chat_self{float:right;text-align:right;padding-right:70px;font-size:10px;margin-top:30px}.ChatContent_renew .ChatContent_width .date_chat_other{text-align:left;font-size:10px;margin-top:25px;padding-left:180px}.self_chat_message{background-color:#87CEFA;padding:20px;width:40%;float:right;margin:5px 60px 10px 0;position:relative;display:inline-block;min-width:120px;max-width:100%;border-radius:10px;word-break:break-all}.self_chat_message:before{content:"";position:absolute;top:40%;left:100%;margin-top:-15px;border:15px solid transparent;border-left:15px solid #87CEFA}.self_chat_message p{margin:0;padding:0}.chat_read_check{float:right;text-align:right;padding-right:70px;font-size:10px}.other_chat_message{margin-top:20px}.other_chat_message_content{background-color:#AFEEEE;padding:20px;width:40%;margin:5px 0 10px 20px;position:relative;display:inline-block;min-width:120px;max-width:100%;border-radius:10px;word-break:break-all;float:left}.other_chat_message_content:before{content:"";position:absolute;top:28px;left:-30px;margin-top:-15px;border:15px solid transparent;border-right:15px solid #AFEEEE}.other_chat_message_content p{margin:0;padding:0}.other_chat_message img{width:80px;height:80px;border-radius:50%;background-position:left top;margin-left:60px;float:left}.ChatContent_notify{margin-top:40px;padding-bottom:40px;font-size:12px;font-weight:bold;text-align:center;color:#FF1493}.chat_delete{display:inline-block;width:100%;text-align:center;margin:40px auto}.chat_delete a{background-color:white;font-size:40px;text-align:center;transition:all 1s;color:#696969;font-size:30px;padding:15px 80px;border-radius:10px;border:1px solid #696969}.chat_delete a:hover{color:white;background-color:#00BFFF;border:1px solid #00BFFF}.teacherChatRoom_Input{width:100%;height:100px;text-align:center;background-color:white;margin-bottom:20px}.teacherChatRoom_Input textarea{margin-top:8px;font-size:18px;padding:10px;color:#696969;border:3px solid #696969;border-radius:10px;overflow:scroll}.ChatRoom_Input_renew{position:fixed;z-index:10;bottom:0px;width:100%;text-align:center;background-color:white}.ChatRoom_Input_renew textarea{margin-top:8px;margin-bottom:20px;font-size:20px;font-weight:bold;padding:12px;color:#696969;border:3px solid #696969;border-radius:10px;line-height:28px}.chat_submit{display:inline-block}.chat_submit button{position:absolute;background-color:white;border-style:none;padding-left:30px;bottom:35px}.chat_submit i{color:turquoise;transition:all 1s}.chat_submit img{width:60px;height:60px}.chat_submit i:hover{color:#0000CD}.lesson_confirm_content{width:80%;margin:0 auto;margin-top:120px}.lesson_confirm_content h1{text-align:center;color:#696969;padding-top:20px}.confirm_teacher{width:25%;margin:0 auto;background-color:rgba(64,224,208,0.8);border-radius:10px;color:white;text-align:center}.confirm_teacher img{width:80px;height:80px;border-radius:50%;margin-right:30px;margin-top:15px;background-position:left top}.confirm_text{padding-right:30px;padding-bottom:15px;font-size:18px}.lesson_confirm_msg{margin-top:30px;font-size:20px;text-align:center;font-weight:bold;color:#696969}.lesson_confirm_msg a{color:white;background-color:#40E0D0;padding:10px 20px;border-radius:10px}.lesson_confirm_msg a:hover{background-color:#0000CD}.confirm_lessonTime{margin-top:30px;text-align:center}.skype_btn{margin-top:45px;text-align:center}.skype_btn i{color:turquoise;transition:all 1s}.skype_btn i:hover{color:#0000CD}.skype_btn button{background-color:white;border-style:none}.lessonFee_payment_button{display:block;margin:45px auto 140px auto;text-align:center;color:white;font-size:30px;font-weight:bold;padding:20px 40px;border:none;background-color:#00BFFF;border-radius:10px;transition:all 1s}.lessonFee_payment_button:hover{background-color:#1E90FF}.lessonFee_trial_button{width:70%;margin:20px auto 60px auto;text-align:center;font-size:34px;font-weight:bold;padding:20px;background-color:#00BFFF;border-radius:10px;transition:all 1s}.lessonFee_trial_button:hover{background-color:#1E90FF}.lessonFee_trial_button a{color:white}.renew_lesson_confirm{margin-top:110px;margin-bottom:120px}.renew_lesson_confirm .renew_lesson_content{width:80%;margin:0 auto}.renew_lesson_confirm .renew_lesson_content .teacherinfo{width:80%;margin:0 auto;border-bottom:1px solid #808080;height:100px}.renew_lesson_confirm .renew_lesson_content .teacherinfo .teacher_image{float:left;padding-top:10px;margin-left:25%}.renew_lesson_confirm .renew_lesson_content .teacherinfo .teacher_image img{width:80px;height:80px;border-radius:50%}.renew_lesson_confirm .renew_lesson_content .teacherinfo .teacherinfo_right{float:left;padding:20px 0 0 20px}.renew_lesson_confirm .renew_lesson_content .teacherinfo .teacherinfo_right .teacher_name{font-size:30px}.renew_lesson_confirm .renew_lesson_content .teacherinfo .teacherinfo_right .skype_name{font-size:16px;padding-top:10px}.renew_lesson_confirm .renew_lesson_content .lesson_warining{text-align:center;font-size:16px;font-weight:bold;padding-top:30px}.renew_lesson_confirm .renew_lesson_content h1{text-align:center;padding:30px;font-size:30px;color:#696969}.renew_lesson_confirm .renew_lesson_content .withough_trial h1{text-align:center;padding:50px 0 10px 0;font-size:30px;color:#696969}.renew_lesson_confirm .renew_lesson_content .lesson_time_select{text-align:center;margin:20px 0 60px 0}.renew_lesson_confirm .renew_lesson_content .lesson_time_select select{background-color:white;font-size:24px;font-weight:bold;border-radius:10px;height:50px;color:#696969}.renew_lesson_confirm .renew_lesson_content .lesson_time_select select option{padding:10px}.renew_lesson_confirm .renew_lesson_content .payment_btn{text-align:center;border-bottom:1px solid #808080}.renew_lesson_confirm .renew_lesson_content .payment_btn .not_trial_lesson{width:300px;margin:10px auto 50px auto;transition:all 1s;border:3px solid #696969;text-align:center;border-radius:10px;padding:15px 0;font-size:20px;font-weight:bold}.renew_lesson_confirm .renew_lesson_content .payment_btn .not_trial_lesson:hover{color:#00BFFF;border:3px solid #00BFFF}.renew_lesson_confirm .renew_lesson_content .payment_btn button{text-align:center;background-color:white;border:3px solid #696969;border-radius:10px;transition:all 1s;margin-bottom:30px}.renew_lesson_confirm .renew_lesson_content .payment_btn button:hover{color:#00BFFF;border:3px solid #00BFFF}.renew_lesson_confirm .renew_lesson_content .payment_btn button .btn_up{font-size:30px;font-weight:bold;padding:10px 60px}.renew_lesson_confirm .renew_lesson_content .payment_btn button .btn_up i{font-size:40px}.renew_lesson_confirm .renew_lesson_content .payment_btn button .btn_down{font-size:16px}.lesson_Complete_content{width:80%;margin:0 auto;margin-top:120px}.lesson_Complete_msg{width:60%;padding-top:30px;margin:0 auto;color:#696969;text-align:center;font-weight:bold;font-size:30px}.lesson_Complete_link{margin-top:50px;text-align:center}.lesson_Complete_link a{color:white;background-color:#00BFFF;text-align:center;font-weight:bold;box-shadow:0 0 6px 3px rgba(0,0,0,0.4);border-radius:10px;line-height:50px;transition:all 1s}.lesson_Complete_link a:hover{background-color:#0000CD}.lesson_finish a{padding:15px 50px}.NoteacherCall{padding-top:30px}.NoteacherCall a{padding:15px 40px}.lesson_troble_wrapper1{width:80%;margin:0 auto}.lesson_troble_wrapper1_msg{margin-top:150px;margin-bottom:60px;text-align:center;color:#696969}.lesson_troble_wrapper1_left{float:left;width:50%}.lesson_troble_wrapper1_left img{width:450px;height:450px}.lesson_troble_wrapper1_right{float:left;width:50%;text-align:center}.step_top{font-size:32px;font-weight:bold;padding-bottom:10px;color:#696969}.step_msg{width:78%;margin:0 auto;font-size:20px;color:#696969}.wrapper1_step2{margin-top:40px}.wrapper1_step2_msg p{padding-bottom:50px}.lesson_trpuble_btn a{background-color:#00BFFF;padding:20px 40px;border-radius:10px;color:white;box-shadow:0 0 10px 6px rgba(0,0,0,0.4)}.lesson_trpuble_btn a:hover{background-color:#0000CD}.lesson_troble_wrapper2{width:80%;margin:0 auto;margin-top:100px}.lesson_troble_wrapper2_msg{text-align:center;color:#696969;margin-bottom:60px}.lesson_troble_wrapper2_left{margin-top:50px;float:left;width:50%;text-align:center}.wrapper2_step1 a{background-color:#00BFFF;padding:15px 120px;border-radius:10px;color:white;font-weight:bold;box-shadow:0 0 10px 6px rgba(0,0,0,0.4)}.wrapper2_step2 a{background-color:#00BFFF;padding:15px 90px;border-radius:10px;color:white;font-weight:bold;box-shadow:0 0 10px 6px rgba(0,0,0,0.4)}.lesson_troble_wrapper2_left a:hover{background-color:#0000CD}.wrapper2_step1_top{padding-bottom:30px}.wrapper2_step2_top{padding-bottom:30px}.wrapper2_step2{margin-top:80px}.lesson_troble_wrapper2_right{float:left;width:50%}.lesson_troble_wrapper2_right img{width:250px;height:400px;margin-left:80px}.customer_question_content{width:80%;margin:0 auto;text-align:center;color:#696969}.customer_question_content .customer_question_top_msg{margin-top:130px;padding-bottom:20px}.customer_question_content .customer_question_top_msg h1{font-size:38px}.customer_question_content .customer_question_top_msg h3{font-size:20px}.customer_question_content .customer_question_logo img{width:100px;height:60px}.customer_question_content .customer_question_textarea{margin-top:40px}.customer_question_content .customer_question_textarea textarea{width:90%;height:300px;border-radius:10px;padding:10px;font-size:18px;font-weight:bold;border:4px solid #40E0D0}.customer_question_content .question_submit{margin-top:40px;margin-bottom:40px}.customer_question_content .question_submit button{background-color:white;border-style:none}.customer_question_content .question_submit button i{color:turquoise;transition:all 1s}.customer_question_content .question_submit button i:hover{color:#0000CD}.customer_question_content .question_submit button img{width:80px;height:80px}.teacher_review_content{width:100%;margin:0 auto;padding-top:100px}.teacher_review_content .not_review_this_time{text-align:center;margin:30px auto}.teacher_review_content .not_review_this_time a{background-color:#40E0D0;color:white;font-size:18px;font-weight:bold;padding:10px 30px;border-radius:10px;transition:all 1s}.teacher_review_content .not_review_this_time a:hover{background-color:#0000CD}.edit_eachReview{width:80%;margin:40px auto;padding-bottom:20px;background-color:#E0FFFF;border-radius:10px}.teacher_reviewPoint{padding-top:30px;text-align:center}.teacher_review_textarea{padding-top:40px;text-align:center}.teacher_review_textarea textarea{border-radius:10px;padding:10px;font-size:18px;font-weight:bold;border:4px solid #40E0D0;color:#696969;width:80%;margin:10px auto}.review_checkSubmit{width:65%;margin:0 auto}.review_checkSubmit .review_check{width:70%;float:left;font-size:16px;font-weight:bold}.review_checkSubmit .review_check li{color:#696969;font-size:12px;padding-bottom:5px}.review_checkSubmit .review_submit{width:30%;float:left;margin-top:20px}.review_checkSubmit .review_submit input{background-color:#40E0D0;color:white;font-weight:bold;padding:10px 30px;border:none;border-radius:10px;transition:all 1s}.review_checkSubmit .review_submit input:hover{background-color:#0000CD}.pastLessonPage_content{width:80%;margin:120px auto 0 auto}.pastLesson_teacher{width:600px;margin:0 auto;background-color:rgba(64,224,208,0.8);border-radius:10px;color:white;text-align:center;font-size:24px;font-weight:bold}.pastLesson_teacher img{width:80px;height:80px;border-radius:50%;margin-right:30px;margin-top:15px;background-position:left top}.pastLesson_lesson{margin-top:60px}.pastLesson_eachLesson{width:100%;margin:30px auto;height:auto;border:2px solid #808080;border-radius:10px}.pastLesson_eachLesson_img{float:left;margin:20px 40px 20px 20px}.pastLesson_eachLesson_img img{width:80px;height:80px;border-radius:50%;background-position:left top}.pastLesson_eachLesson_info{color:#696969;font-weight:bold;padding:35px 0 0 30px;float:left}.pastLesson_eachLesson_coinQuant{padding-top:10px}.pastLesson_eachLesson_link{float:right;margin-right:30px;margin-top:50px}.pastLesson_eachLesson_refund a{background-color:#1E90FF;color:white;padding:10px 20px;border-radius:10px;box-shadow:0 0 6px 3px rgba(0,0,0,0.4)}.pastLesson_eachLesson_refund a:hover{background-color:#0000CD}.ask_refund_content{width:80%;margin:0 auto;text-align:center;color:#696969}.ask_refund1{padding-top:120px}.ask_refund2{margin-top:15px}.ask_refund2 img{width:100px;height:60px}.ask_refund3{margin-top:35px;font-weight:bold}.ask_refund4{margin-top:40px}.ask_refund4 textarea{border-radius:10px;border:4px solid #40E0D0}.ask_refund5{margin:40px 0}.ask_refund5 input{padding:10px 30px;background-color:#1E90FF;color:white;font-weight:bold;border:none;box-shadow:0 0 6px 3px rgba(0,0,0,0.4);transition:all 1s}.ask_refund5 input:hover{background-color:#0000CD}.own_reviewPage{width:80%;margin:120px auto 60px auto}.receiptPage{width:600px;margin:60px auto;color:#696969}.receiptPage .upperPart{width:100%}.receiptPage .upperPart .logoImage{float:left;width:40%}.receiptPage .upperPart .logoImage img{width:120px;height:80px}.receiptPage .upperPart .middleKoumoku{float:left;width:20%;text-align:center;line-height:80px;font-size:36px;font-weight:bold}.receiptPage .upperPart .middleKoumoku .printOut{font-size:12px}.receiptPage .upperPart .middleKoumoku .printOut a{color:#1E90FF}.receiptPage .upperPart .receiptInfo{float:right;width:170px}.receiptPage .upperPart .receiptInfo .receiptInfoBox{border-bottom:1px solid #696969;line-height:40px;font-size:15px}.receiptPage .upperPart .receiptInfo .receiptInfoBox .infoKoumoku{display:inline-block;text-align:left}.receiptPage .upperPart .receiptInfo .receiptInfoBox .info_detail{display:inline-block;float:right;text-align:right}.receiptPage .bodyCenter{width:100%;margin:100px auto 60px auto}.receiptPage .bodyCenter .receipt_name{width:80%;margin:0 auto;line-height:60px;text-align:right;border-bottom:3px solid #696969;font-size:30px;font-weight:bold}.receiptPage .bodyCenter .receipt_money{width:500px;margin:40px auto;background-color:#E0FFFF;font-size:36px;font-weight:bold;line-height:80px;text-align:center}.receiptPage .bodyCenter .certificateWord{width:80%;margin:0 auto;font-size:18px;font-weight:bold}.receiptPage .bottom_part{width:100%;margin:60px auto 0 auto;display:flex}.receiptPage .bottom_part .bottom_left{flex:auto;width:20%;padding-top:15px}.receiptPage .bottom_part .bottom_left .stamp_receipt{width:100px;height:100px;border:2px solid #696969;font-size:16px}.receiptPage .bottom_part .bottom_center{flex:auto;width:40%;font-size:16px}.receiptPage .bottom_part .bottom_center .info_title{line-height:40px}.receiptPage .bottom_part .bottom_center .info_row{line-height:40px;width:300px;border-bottom:1px solid #696969}.receiptPage .bottom_part .bottom_center .info_row .info_koumoku{display:inline-block}.receiptPage .bottom_part .bottom_center .info_row .info_quant{float:right}.receiptPage .bottom_part .bottom_right{flex:auto;width:40%;padding:20px 0 0 80px;font-size:16px;position:relative}.receiptPage .bottom_part .bottom_right p{position:absolute;bottom:10px}.receiptPage .bottom_part .bottom_right img{width:100px;height:100px}.multi_plan_renew_lesson_confirm{margin:140px 0px}.multi_plan_renew_lesson_confirm .multi_plan_content{width:96%;margin:0 auto}.multi_plan_renew_lesson_confirm .multi_plan_content .teacherinfo{color:#696969;text-align:center}.multi_plan_renew_lesson_confirm .multi_plan_content .teacherinfo .teacher_image{margin:10px 0}.multi_plan_renew_lesson_confirm .multi_plan_content .teacherinfo .teacher_image img{width:100px;height:100px;border-radius:50%}.multi_plan_renew_lesson_confirm .multi_plan_content .teacherinfo .teacherinfo_detail{margin-bottom:60px}.multi_plan_renew_lesson_confirm .multi_plan_content .teacherinfo .teacherinfo_detail .teacher_name{padding-top:10px;font-size:30px;font-weight:bold}.multi_plan_renew_lesson_confirm .multi_plan_content .teacherinfo .teacherinfo_detail .skype_name{padding-top:10px;font-size:20px}.multi_plan_renew_lesson_confirm .multi_plan_content .teacherinfo .teacherinfo_detail .lesson_warining{font-size:14px;padding-top:10px;font-weight:bold}.multi_plan_renew_lesson_confirm .multi_plan_content .teacherinfo .teacherinfo_detail .lesson_warining a{color:#1E90FF}.multi_plan_renew_lesson_confirm .multi_plan_content .teacherinfo .teacherinfo_detail .lesson_warining a:hover{color:#0000CD}.multi_plan_renew_lesson_confirm .multi_plan_content .title_row{display:flex;color:#696969;font-size:20px;border-bottom:3px solid #696969}.multi_plan_renew_lesson_confirm .multi_plan_content .title_row .title_text{flex:auto;width:25%;text-align:center;padding-bottom:20px}.multi_plan_renew_lesson_confirm .multi_plan_content .planInfo_row{border-bottom:3px solid #696969}.multi_plan_renew_lesson_confirm .multi_plan_content .planInfo_row .planInfo_up{display:flex;color:#696969;font-size:20px;font-weight:bold}.multi_plan_renew_lesson_confirm .multi_plan_content .planInfo_row .planInfo_up .info_text{margin-top:20px;flex:auto;width:25%;text-align:center;padding-bottom:10px}.multi_plan_renew_lesson_confirm .multi_plan_content .planInfo_row .planInfo_up .info_text_button_multi{display:none}.multi_plan_renew_lesson_confirm .multi_plan_content .planInfo_row .planInfo_up .info_text_button{margin-top:10px;flex:auto;width:25%;text-align:center;padding-bottom:10px}.multi_plan_renew_lesson_confirm .multi_plan_content .planInfo_row .planInfo_up .info_text_button button{padding:10px 20px;border:none;width:180px;color:white;background-color:#1E90FF;height:50px;border-radius:10px;font-size:20px;font-weight:bold}.multi_plan_renew_lesson_confirm .multi_plan_content .planInfo_row .planInfo_up .info_text_button button:hover{background-color:#0000CD}.multi_plan_renew_lesson_confirm .multi_plan_content .planInfo_row .planInfo_up .info_text_button select{height:50px;border-radius:10px;font-size:18px;font-weight:bold;color:#696969}.multi_plan_renew_lesson_confirm .multi_plan_content .planInfo_row .planInfo_up .pc_show_vacant{margin-top:20px;flex:auto;width:25%;text-align:center;padding-bottom:10px}.multi_plan_renew_lesson_confirm .multi_plan_content .planInfo_row .planInfo_down_detail{width:100%;display:flex}.multi_plan_renew_lesson_confirm .multi_plan_content .planInfo_row .planInfo_down_detail .planInfo_down_detail_content{font-size:14px;font-weight:bold;padding:10px 0;margin:10px 0 15px 0;color:#696969;width:75%;border-top:2px solid #D3D3D3;border-bottom:2px solid #D3D3D3}.multi_plan_renew_lesson_confirm .multi_plan_content .planInfo_row .planInfo_down_detail .planInfo_down_detail_content select{margin-left:10px;width:80px;color:#696969;padding:5px;border:2px solid #696969;border-radius:10px;font-size:16px;height:50px;text-align:center}.multi_plan_renew_lesson_confirm .multi_plan_content .planInfo_row .planInfo_down_detail .planInfo_down_detail_content input{margin-left:10px;width:120px;color:#696969;padding:10px;border:2px solid #696969;border-radius:10px;height:50px;text-align:center}.multi_plan_renew_lesson_confirm .multi_plan_content .planInfo_row .planInfo_down_detail .info_text_button{margin-top:20px;flex:auto;width:25%;text-align:center;padding-bottom:10px}.multi_plan_renew_lesson_confirm .multi_plan_content .planInfo_row .planInfo_down_detail .info_text_button button{padding:10px 20px;border:none;width:180px;color:white;background-color:#1E90FF;height:50px;border-radius:10px;font-size:20px;font-weight:bold;transition:1s}.multi_plan_renew_lesson_confirm .multi_plan_content .planInfo_row .planInfo_down_detail .info_text_button button:hover{background-color:#0000CD}.multi_plan_renew_lesson_confirm .multi_plan_content .planInfo_row .planInfo_down{margin-left:20px;font-size:16px;font-weight:bold;padding-bottom:20px;color:#696969}.multi_plan_renew_lesson_confirm .multi_plan_content .planInfo_row .planInfo_down a{border:1px solid #696969;font-size:16px;color:#696969;background-color:white;padding:10px 30px;border-radius:10px}.multi_plan_renew_lesson_confirm .multi_plan_content .planInfo_row .planInfo_down a:hover{background-color:#0000CD;color:white}.userInfoPageStudent{width:1000px;margin:120px auto}.userInfoPageStudent .userHeadLine{text-align:center;color:#696969}.userInfoPageStudent .userHeadLine img{width:100px;height:100px;border-radius:50%}.userInfoPageStudent .userHeadLine .user_name_text{padding-top:5px;font-size:24px;font-weight:bold}.userInfoPageStudent .userInfoTable{margin:40px 0}.userInfoPageStudent .userInfoTable .user_info_line{line-height:60px;color:#696969;font-size:20px;font-weight:bold;border-bottom:2px solid #D3D3D3}.userInfoPageStudent .userInfoTable .user_info_line a{font-size:16px;background-color:#1E90FF;padding:10px 40px;border-radius:10px;color:white}.userInfoPageStudent .userInfoTable .user_info_line a:hover{background-color:#0000CD}.userInfoPageStudent .userInfoTable .user_info_line .content{color:#1E90FF;padding-left:15px}.userInfoPageStudent .userInfoTable .user_info_line .contentLong{width:100%;font-size:16px;padding:10px;line-height:20px;color:#1E90FF}.renewLesssonHistory{width:96%;margin:120px auto 100px auto}.renewLesssonHistory .user_info{text-align:center}.renewLesssonHistory .user_info .user_info_image{margin-bottom:5px}.renewLesssonHistory .user_info .user_info_image img{width:100px;height:100px;border-radius:50%}.renewLesssonHistory .user_info .user_info_name{color:#696969;font-size:18px;font-weight:bold}.renewLesssonHistory .user_info .user_info_name span{padding-top:5px;font-size:12px}.renewLesssonHistory .list_filters{width:100%;margin:20px auto 0 auto;font-weight:bold;text-align:right}.renewLesssonHistory .list_filters .selected_filter a{color:#FF1A36}.renewLesssonHistory .list_filters a{font-size:14px}.renewLesssonHistory .list_filters a:hover{color:#FF1A36}.renewLesssonHistory .lessonHistoryTable{width:100%;margin:60px auto 0 auto}.renewLesssonHistory .lessonHistoryTable .history_row2{border-bottom:2px solid #D3D3D3;line-height:40px;display:flex;flex-wrap:wrap}.renewLesssonHistory .lessonHistoryTable .history_row2 .history_topic_long_long{flex:auto;width:90%;color:#696969;font-size:16px;font-weight:bold;white-space:nowrap;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}.renewLesssonHistory .lessonHistoryTable .history_row{border-bottom:2px solid #D3D3D3;line-height:60px;display:flex;flex-wrap:wrap}.renewLesssonHistory .lessonHistoryTable .history_row .history_title{flex:auto;width:20%;margin:0 auto;text-align:center;color:#D3D3D3;font-size:18px;font-weight:bold}.renewLesssonHistory .lessonHistoryTable .history_row .history_title_short{flex:auto;width:12%;margin:0 auto;text-align:center;color:#D3D3D3;font-size:18px;font-weight:bold}.renewLesssonHistory .lessonHistoryTable .history_row .history_title_medium{flex:auto;width:40%;margin:0 auto;text-align:center;color:#D3D3D3;font-size:18px;font-weight:bold}.renewLesssonHistory .lessonHistoryTable .history_row .history_topic{flex:auto;width:20%;text-align:center;color:#696969;font-size:20px;font-weight:bold;white-space:nowrap;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}.renewLesssonHistory .lessonHistoryTable .history_row .history_topic span{font-size:16px}.renewLesssonHistory .lessonHistoryTable .history_row .history_topic a{color:#1E90FF}.renewLesssonHistory .lessonHistoryTable .history_row .history_topic a:hover{color:#0000CD}.renewLesssonHistory .lessonHistoryTable .history_row .history_topic .checking_payment_detail,.renewLesssonHistory .lessonHistoryTable .history_row .history_topic .checking_payment_detail_eng{color:#1E90FF;cursor:pointer}.renewLesssonHistory .lessonHistoryTable .history_row .history_topic .checking_payment_detail:hover,.renewLesssonHistory .lessonHistoryTable .history_row .history_topic .checking_payment_detail_eng:hover{color:#0000CD}.renewLesssonHistory .lessonHistoryTable .history_row .history_topic button{margin:12px auto;padding:5px 10px;font-size:16px;color:white;border:2px solid #1E90FF;background-color:#1E90FF;font-weight:bold;border-radius:10px;transition:1s}.renewLesssonHistory .lessonHistoryTable .history_row .history_topic button:hover{background-color:#0000CD;border:2px solid #0000CD}.renewLesssonHistory .lessonHistoryTable .history_row .history_topic input{margin-top:5px;padding:10px;color:#696969}.renewLesssonHistory .lessonHistoryTable .history_row .history_topic_long{flex:auto;width:80%;color:#696969;font-size:20px;font-weight:bold;white-space:nowrap;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}.renewLesssonHistory .lessonHistoryTable .history_row .history_topic_long textarea{width:60%;margin:10px auto;color:#696969;font-size:16px}.renewLesssonHistory .lessonHistoryTable .history_row .history_topic_short{flex:auto;width:12%;color:#696969;font-size:20px;text-align:center;font-weight:bold;white-space:nowrap;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}.renewLesssonHistory .lessonHistoryTable .history_row .history_topic_medium{flex:auto;width:40%;color:#696969;font-size:20px;font-weight:bold;text-align:center;white-space:nowrap;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}.renewLesssonHistory .lessonHistoryTable .history_row .history_topic_detail{display:none;width:90%;margin:0 auto;color:#696969;font-size:18px;font-weight:bold;white-space:nowrap;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}.renewLesssonHistory .coin_payment_own{width:30%;margin:0 auto 200px auto;text-align:center;font-weight:bold;border:2px solid #1E90FF;transition:1s}.renewLesssonHistory .coin_payment_own:hover{border:2px solid #0000CD}.renewLesssonHistory .coin_payment_own a{color:#1E90FF}.renewLesssonHistory .coin_payment_own a:hover{color:#0000CD}.renewLesssonHistory .coin_payment_own a .coin_payment{font-size:24px;padding:10px}.renewLesssonHistory .coin_payment_own a .payment_explain{font-size:16px;padding-bottom:10px}.payment_refundPage{margin-top:160px;color:#696969}.payment_refundPage .refundtitle{text-align:center;font-size:30px;font-weight:bold}.payment_refundPage .lesson_id{text-align:center;font-size:20px;padding-top:10px}.payment_refundPage .lesson_info_table{width:60%;margin:60px auto 80px auto;font-size:20px}.payment_refundPage .lesson_info_table .lesson_detail{line-height:50px;border-bottom:2px solid #696969}.payment_refundPage .refund_reason{width:60%;margin:30px auto 80px auto;text-align:center}.payment_refundPage .refund_reason textarea{width:96%;height:200px;margin:0 auto;color:#696969;font-size:20px;font-weight:bold;border:2px solid #696969;border-radius:10px;padding:10px}.payment_refundPage .send_btn{text-align:center}.payment_refundPage .send_btn button{padding:10px 20px;width:300px;line-height:80px;margin:0 auto 100px auto;border:none;border-radius:10px;background-color:#1E90FF;color:white;font-size:28px;font-weight:bold;transition:1s}.payment_refundPage .send_btn button:hover{background-color:#0000CD}@media all and (max-width: 1000px){.teacherChatRoom_studentInfo{width:98%;top:110px;left:1%}.teacherChatRoom_studentInfo a{color:white}.teacherChatRoom_studentInfo .studentImage img{width:100px;height:100px}.teacherChatRoom_studentInfo .teacherImage{margin-top:35px}.teacherChatRoom_studentInfo .teacherImage img{width:100px;height:100px}.teacherChatRoom_studentInfo .chat_studentName{font-size:24px;padding-top:5px}.teacherChatRoom_studentInfo .chat_studentName2{font-size:20px;padding-top:15px}.teacherChatRoom_studentInfo .teacherChatRoom_msg{padding-top:15px;width:50%;font-size:28px}.teacherChatRoom_studentInfo .teacherChatRoom_msg a{margin:5px auto 15px auto;padding:10px;font-size:24px}.teacherChatRoom_studentInfo .teacherChatRoom_msg_eng{padding-top:15px;font-size:28px}.teacherChatRoom_studentInfo .teacherChatRoom_msg_eng a{margin:10px auto;padding:5px;font-size:24px}.teacherChatRoom_studentInfo .studentChatRoom_msg{padding:10px 20px;margin-top:20px;margin-bottom:20px;margin-left:5%}.teacherChatRoom_studentInfo .studentChatRoom_msg p{padding-top:15px;padding-bottom:5px;font-size:28px}.teacherChatRoom_studentInfo .studentChatRoom_msg h3{font-size:40px}.teacherChatRoom_studentInfo .free_trialLesson{font-size:26px;width:54%;margin:0 23% 10px 23%;padding:10px 20px}.teacherChatRoom_studentInfo .studentChatRoom_Lesson{width:25%;float:left;margin-top:18px;margin-left:0%}.teacherChatRoom_studentInfo .studentChatRoom_Lesson a{line-height:40px;font-size:20px}.teacherChatRoom_studentInfo .studentChatRoom_Lesson li{margin:0 auto 34px auto}.teacherChatRoom_studentInfo .studentChatRoom_Lesson .chs a{padding:10px 48px}.teacherChatRoom_studentInfo .studentChatRoom_Lesson .chh a{padding:10px 58px}.teacherChatRoom_studentInfo .studentChatRoom_Lesson .chl a{padding:10px 20px}.teacherChatRoom_studentInfo .studentChatRoom_Lesson .chll a{padding:10px 22px}.teacherChatRoom_studentInfo .studentChatRoom_Lesson .chlll a{padding:10px 30px}.teacherChatRoom_studentInfo .studentChatRoom_Lesson .chm a{padding:10px 34px}.lesson_troble_wrapper1_right{float:left;width:50%;text-align:center;padding-left:20px}.lesson_trpuble_btn a{background-color:#00BFFF;padding:20px;border-radius:10px;color:white;box-shadow:0 0 10px 6px rgba(0,0,0,0.4);font-size:14px;font-weight:bold}.pastLesson_teacher{width:80%;margin:0 auto;background-color:rgba(64,224,208,0.8);border-radius:10px;color:white;text-align:center}.ChatContent{background-color:white;width:100%;height:90%;margin-top:460px;overflow-y:scroll;color:#696969}.self_chat_message p{margin:0;padding:0;font-size:30px}.self_chat_message{background-color:#87CEFA;padding:20px;width:80%;float:right;margin:10px 30px 10px 0;position:relative;display:inline-block;min-width:120px;max-width:100%;border-radius:10px}.other_chat_message_content{background-color:#AFEEEE;padding:20px;width:65%;margin:10px 0 10px 20px;position:relative;display:inline-block;min-width:120px;max-width:100%;border-radius:10px;float:left}.other_chat_message_content p{margin:0;padding:0;font-size:30px}.other_chat_message img{width:120px;height:120px;border-radius:50%;background-position:left top;margin-left:60px;float:left}.ChatContent_notify{margin-top:40px;padding-bottom:50px;font-size:18px;text-align:center}.teacherChatRoom_Input{width:100%;height:180px;text-align:center;background-color:white;margin-bottom:0px}#ChatButton{display:block;position:fixed;bottom:240px;left:42%;font-weight:bold;background-color:rgba(0,0,205,0.7);color:white;border:none;padding:30px;font-size:20px;border-radius:50%;transition:all 1s;box-shadow:0 0 10px 3px rgba(0,0,0,0.4)}.teacherChatRoom_Input textarea{margin-top:20px;width:60%;height:100px;color:#696969;font-size:30px;padding:10px;border-radius:10px;border:5px solid #696969;overflow:scroll}.chat_delete{margin:80px auto}.chat_delete a{font-size:40px;color:#696969;font-size:40px;padding:15px 120px}.chat_submit{display:inline-block}.chat_submit button{background-color:white;border-style:none;padding-left:30px;bottom:40px}.chat_submit i{color:turquoise;transition:all 1s;font-size:60px}.chat_submit img{width:100px;height:88px}.studentChatRoom_Lesson a{text-align:center;color:#696969;font-weight:bold;background-color:white;line-height:60px;border-radius:10px;font-size:20px}.chs a{padding:10px 50px}.chh a{padding:10px 60px}.chl a{padding:10px 20px}.studentChatRoom_Lesson a:hover{background-color:#1E90FF;color:white}.studentChatRoom_Lesson li{margin:0 auto 10px auto}.confirm_teacher{width:50%;margin:0 auto;background-color:rgba(64,224,208,0.8);border-radius:10px;color:white;text-align:center}.confirm_teacher img{width:120px;height:120px;border-radius:50%;margin-top:15px;background-position:left top}.confirm_text{padding-right:30px;padding-bottom:15px;font-size:28px}.lesson_confirm_msg{margin-top:50px;text-align:center;color:#696969;font-size:30px;font-weight:bold}.confirm_lessonTime{margin-top:50px;text-align:center}.confirm_lessonTime select{border-radius:10px;border:3px solid #696969;font-size:28px;color:#696969}.skype_btn{margin-top:60px;text-align:center}.skype_btn i{color:turquoise;font-size:240px;border-radius:50%;transition:all 1s}.chat_read_check{float:right;text-align:right;padding-right:70px;font-size:18px}.pastLesson_eachLesson{width:98%;margin:30px auto;height:auto;border:1px solid #696969}.lessonFee_payment_button{display:block;margin:80px auto 260px auto;text-align:center;color:white;font-size:40px;font-weight:bold;padding:20px 40px;border:none;background-color:#00BFFF;border-radius:10px;transition:all 1s}.edit_eachReview{width:96%;margin:40px auto;padding-bottom:20px;background-color:#E0FFFF;border-radius:10px}.teacher_review_textarea{padding-top:40px;text-align:center}.teacher_review_textarea textarea{border-radius:10px;padding:15px;font-size:24px;font-weight:bold;border:4px solid #40E0D0;color:#696969;width:90%;margin:10px auto}.review_checkSubmit{width:100%;margin:0 auto}.review_checkSubmit .review_check{width:70%;float:left;font-size:16px;font-weight:bold}.review_checkSubmit .review_check li{color:#696969;font-size:18px;padding-bottom:5px}.review_checkSubmit .review_submit{width:30%;float:left;margin-top:20px}.review_checkSubmit .review_submit input{background-color:#40E0D0;font-size:20px;color:white;font-weight:bold;padding:20px 50px;border:none;border-radius:10px;transition:all 1s}.review_checkSubmit .review_submit input:hover{background-color:#0000CD}.lesson_confirm_content{width:80%;margin:0 auto;margin-top:120px}.lesson_confirm_content h1{text-align:center;color:#696969;padding-top:40px;font-size:44px}.lessonFee_trial_button{width:100%;margin:30px auto 100px auto;text-align:center;font-size:36px;font-weight:bold;padding:30px;background-color:#00BFFF;border-radius:10px;transition:all 1s}.lessonFee_trial_button:hover{background-color:#1E90FF}.lessonFee_trial_button a{color:white}.chatRoom_student_teacher .teacher_info_renew{width:98%;top:150px;left:1%;border-bottom:3px solid #808080}.chatRoom_student_teacher .teacher_info_renew a{transition:all 1s}.chatRoom_student_teacher .teacher_info_renew a:hover{color:#1E90FF}.chatRoom_student_teacher .teacher_info_renew .teacher_info_detail{width:33%;margin:20px auto;height:100px;border-right:2px solid #A9A9A9}.chatRoom_student_teacher .teacher_info_renew .teacher_info_detail .teacher_info_detail_right{padding-left:30px}.chatRoom_student_teacher .teacher_info_renew .teacher_info_detail .teacher_info_detail_right .teacher_name{padding-top:10px;font-size:26px}.chatRoom_student_teacher .teacher_info_renew .teacher_info_detail .teacher_info_detail_right .teacher_skypeName{padding-top:5px;font-size:24px}.chatRoom_student_teacher .teacher_info_renew .teacher_info_detail .teacher_info_detail_right .teacher_skypeName span{font-size:20px;font-weight:normal}.chatRoom_student_teacher .teacher_info_renew .teacher_info_payCoins{width:33%;margin:20px auto;height:100px;border-right:2px solid #A9A9A9}.chatRoom_student_teacher .teacher_info_renew .teacher_info_payCoins .coin_payment{font-size:30px;color:#1E90FF}.chatRoom_student_teacher .teacher_info_renew .teacher_info_payCoins .coin_payment i{font-size:48px;color:#1E90FF}.chatRoom_student_teacher .teacher_info_renew .teacher_info_payCoins .teacher_message{color:#FF1493;font-size:18px;font-weight:bold;padding:0 10px}.chatRoom_student_teacher .teacher_info_renew .teacher_info_payCoins .teacher_message_eng{color:#FF1493;font-size:20px;font-weight:bold;padding:5px 10px 0 10px}.chatRoom_student_teacher .teacher_info_renew .teacher_info_payCoins .payment_explain{padding-top:15px;font-size:18px;color:#1E90FF}.chatRoom_student_teacher .teacher_info_renew .teacher_info_payCoins button{color:#1E90FF}.chatRoom_student_teacher .teacher_info_renew .teacher_info_lessonInfo{width:33%;margin:0 auto;height:100px;padding-left:50px}.chatRoom_student_teacher .teacher_info_renew .teacher_info_lessonInfo .lesson_info_li{padding:8px 0;font-size:24px;font-weight:bold}.chatRoom_student_teacher .teacher_info_renew .teacher_info_lessonInfo .lesson_info_li_jp{padding:6px 0;font-size:20px;font-weight:bold}.chatRoom_student_teacher .teacher_info_renew .teacher_info_lessonInfo .about_review{padding-top:10px}.ChatContent_renew{background-color:white;width:100%;margin-top:340px;margin-bottom:100px;overflow-y:scroll;color:#696969}.ChatContent_renew .ChatContent_width{width:96%;margin:0 auto;-ms-overflow-style:none;scrollbar-width:none}.ChatContent_renew .ChatContent_width .date_chat_self{float:right;text-align:right;padding-right:40px;font-size:18px;margin-top:40px}.ChatContent_renew .ChatContent_width .date_chat_other{text-align:left;font-size:18px;margin-top:25px;padding-left:220px}.teacher_review_content{width:100%;margin:0 auto;padding-top:150px}.teacher_review_content .not_review_this_time{margin:45px auto}.teacher_review_content .not_review_this_time a{font-size:22px;padding:10px 30px}.pastLessonPage_content{width:80%;margin:170px auto 0 auto}.renew_lesson_confirm{margin-top:180px;margin-bottom:220px}.renew_lesson_confirm .renew_lesson_content{width:96%}.renew_lesson_confirm .renew_lesson_content .teacherinfo{width:98%;height:150px}.renew_lesson_confirm .renew_lesson_content .teacherinfo .teacher_image{padding-top:10px;margin-left:10%}.renew_lesson_confirm .renew_lesson_content .teacherinfo .teacher_image img{width:120px;height:120px}.renew_lesson_confirm .renew_lesson_content .teacherinfo .teacherinfo_right{float:left;padding:40px 0 0 20px}.renew_lesson_confirm .renew_lesson_content .teacherinfo .teacherinfo_right .teacher_name{font-size:36px}.renew_lesson_confirm .renew_lesson_content .teacherinfo .teacherinfo_right .skype_name{font-size:20px;padding-top:10px}.renew_lesson_confirm .renew_lesson_content .lesson_warining{font-size:24px;padding-top:50px}.renew_lesson_confirm .renew_lesson_content h1{text-align:center;padding:60px;font-size:40px;color:#696969}.renew_lesson_confirm .renew_lesson_content .withough_trial h1{text-align:center;padding:50px 0 20px 0;font-size:40px;color:#696969}.renew_lesson_confirm .renew_lesson_content .lesson_time_select{text-align:center;margin:40px 0 80px 0}.renew_lesson_confirm .renew_lesson_content .lesson_time_select select{font-size:28px;height:80px;color:#696969}.renew_lesson_confirm .renew_lesson_content .lesson_time_select select option{padding:10px}.renew_lesson_confirm .renew_lesson_content .payment_btn .not_trial_lesson{width:600px;margin:50 auto 50px auto;padding:20px 0;font-size:28px}.renew_lesson_confirm .renew_lesson_content .payment_btn button{color:#00BFFF;border:3px solid 	#00BFFF}.renew_lesson_confirm .renew_lesson_content .payment_btn button .btn_up{font-size:36px;padding:10px 100px}.renew_lesson_confirm .renew_lesson_content .payment_btn button .btn_up i{font-size:48px}.renew_lesson_confirm .renew_lesson_content .payment_btn button .btn_down{font-size:24px}.ChatRoom_Input_renew{bottom:0px;right:0px;left:0px}.ChatRoom_Input_renew textarea{margin-top:8px;font-size:28px;font-weight:bold;padding:15px;width:60%;line-height:35px}.customer_question_content{width:96%}.customer_question_content .customer_question_top_msg{margin-top:200px;padding-bottom:20px}.customer_question_content .customer_question_top_msg h1{font-size:48px}.customer_question_content .customer_question_top_msg h3{font-size:30px}.customer_question_content .customer_question_logo img{width:150px;height:90px}.customer_question_content .customer_question_textarea{margin-top:60px}.customer_question_content .customer_question_textarea textarea{width:90%;height:300px;font-size:24px}.customer_question_content .question_submit{margin-top:40px;margin-bottom:80px}.customer_question_content .question_submit img{width:120px;height:120px}.own_reviewPage{width:80%;margin:160px auto 60px auto}.chatHeaderSimpleDeskTop{display:none}.next_lesson_date{position:fixed;top:300px;z-index:5;left:1%;padding-bottom:10px;font-size:22px}.next_lesson_date span{font-size:16px}.next_lesson_date a{padding:10px 20px;font-size:22px}.chatHeaderSmartPhone{display:block;position:fixed;top:0;left:1%;z-index:5;background-color:white;width:98%;border-bottom:2px solid #D3D3D3}.chatHeaderSmartPhone .chatHeaderContent{width:100%;margin:0 auto;padding:0px}.chatHeaderSmartPhone .chatHeaderContent a:hover{color:#FF1493}.chatHeaderSmartPhone .chatHeaderContent .centralAnounce{width:100%;margin:0 auto;font-weight:bolder;color:#FF1493;display:flex;border-bottom:2px solid #D3D3D3;height:150px}.chatHeaderSmartPhone .chatHeaderContent .centralAnounce .leftArrow{flex:auto;border-right:1px solid #D3D3D3;padding-right:20px}.chatHeaderSmartPhone .chatHeaderContent .centralAnounce .leftArrow .manager{font-size:24px;font-weight:bold;padding-left:30px}.chatHeaderSmartPhone .chatHeaderContent .centralAnounce .leftArrow i{color:#696969;font-size:48px;line-height:150px;transition:1s}.chatHeaderSmartPhone .chatHeaderContent .centralAnounce .leftArrow i:hover{color:#FF1493}.chatHeaderSmartPhone .chatHeaderContent .centralAnounce .teacherAnnounce{flex:auto;font-size:24px;padding:40px 0 0 20px}.chatHeaderSmartPhone .chatHeaderContent .centralAnounce .coinPayment{flex:auto;text-align:center}.chatHeaderSmartPhone .chatHeaderContent .centralAnounce .coinPayment .coin_payment{padding-top:30px;font-size:40px}.chatHeaderSmartPhone .chatHeaderContent .centralAnounce .coinPayment .coin_payment i{font-size:50px}.chatHeaderSmartPhone .chatHeaderContent .centralAnounce .coinPayment .payment_explain{padding-top:5px;font-size:16px}.chatHeaderSmartPhone .chatHeaderContent .centralAnounce .coinPayment button{border:none;background-color:white;color:#696969}.chatHeaderSmartPhone .chatHeaderContent .centralAnounce .coinPayment button .coin_payment2{padding-top:30px;font-size:36px;font-weight:bold}.chatHeaderSmartPhone .chatHeaderContent .centralAnounce .coinPayment button .coin_payment2 i{font-size:40px}.chatHeaderSmartPhone .chatHeaderContent .centralAnounce .coinPayment button .payment_explain2{padding-top:5px;font-size:18px;font-weight:bold}.chatHeaderSmartPhone .chatHeaderContent .header-bootom{display:flex}.chatHeaderSmartPhone .chatHeaderContent .header-bootom .userInfoLeft{flex:auto;width:40%;display:flex;height:150px;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none;white-space:nowrap}.chatHeaderSmartPhone .chatHeaderContent .header-bootom .userInfoLeft .userNamesInfo{color:#696969;padding-left:20px}.chatHeaderSmartPhone .chatHeaderContent .header-bootom .userInfoLeft .userNamesInfo .userName{font-size:28px;font-weight:bold;padding:40px 0 5px 0}.chatHeaderSmartPhone .chatHeaderContent .header-bootom .userInfoLeft .userNamesInfo .skypeName{font-size:20px}.chatHeaderSmartPhone .chatHeaderContent .header-bootom .ownInfo{flex:auto;width:60%;font-weight:bold;color:#696969;padding-left:10px}.chatHeaderSmartPhone .chatHeaderContent .header-bootom .ownInfo .upHoldingCoins{line-height:75px;border-bottom:1px solid #D3D3D3;font-size:24px;padding-left:30px}.chatHeaderSmartPhone .chatHeaderContent .header-bootom .ownInfo .upHoldingCoins .charge_coin{flex:auto;padding-left:60px}.chatHeaderSmartPhone .chatHeaderContent .header-bootom .ownInfo .upHoldingCoins .charge_coin a{font-size:20px;font-weight:bold;color:#696969;border:2px solid #D3D3D3;padding:15px 20px;border-radius:10px}.chatHeaderSmartPhone .chatHeaderContent .header-bootom .ownInfo .lessonLinks{display:flex;line-height:75px}.chatHeaderSmartPhone .chatHeaderContent .header-bootom .ownInfo .lessonLinks .eachLink{flex:auto;font-size:20px;width:25%;text-align:center}.multi_plan_renew_lesson_confirm{margin:180px 0px 240px 0}.multi_plan_renew_lesson_confirm .multi_plan_content{width:98%;margin:0 auto}.multi_plan_renew_lesson_confirm .multi_plan_content .teacherinfo .teacher_image{margin:15px 0}.multi_plan_renew_lesson_confirm .multi_plan_content .teacherinfo .teacher_image img{width:140px;height:140px}.multi_plan_renew_lesson_confirm .multi_plan_content .teacherinfo .teacherinfo_detail{margin-bottom:80px}.multi_plan_renew_lesson_confirm .multi_plan_content .teacherinfo .teacherinfo_detail .teacher_name{font-size:36px;font-weight:bold;padding-bottom:10px}.multi_plan_renew_lesson_confirm .multi_plan_content .teacherinfo .teacherinfo_detail .skype_name{font-size:26px;padding-bottom:10px}.multi_plan_renew_lesson_confirm .multi_plan_content .teacherinfo .teacherinfo_detail .lesson_warining{font-size:16px;font-weight:bold}.multi_plan_renew_lesson_confirm .multi_plan_content .title_row{display:flex;font-size:24px;border-bottom:3px solid #696969}.multi_plan_renew_lesson_confirm .multi_plan_content .title_row .title_text{flex:auto;width:25%;padding-bottom:30px}.multi_plan_renew_lesson_confirm .multi_plan_content .planInfo_row{border-bottom:3px solid #696969}.multi_plan_renew_lesson_confirm .multi_plan_content .planInfo_row .planInfo_up{display:flex;font-size:24px;font-weight:bold;padding-top:20px}.multi_plan_renew_lesson_confirm .multi_plan_content .planInfo_row .planInfo_up .info_text{margin-top:30px;flex:auto;width:25%;text-align:center;padding-bottom:20px}.multi_plan_renew_lesson_confirm .multi_plan_content .planInfo_row .planInfo_up .info_text_button_multi{display:flex}.multi_plan_renew_lesson_confirm .multi_plan_content .planInfo_row .planInfo_up .info_text_button{margin-top:20px;flex:auto;width:25%;text-align:center;padding-bottom:20px}.multi_plan_renew_lesson_confirm .multi_plan_content .planInfo_row .planInfo_up .info_text_button button{padding:10px 20px;border:none;width:200px;height:60px;border-radius:10px;font-size:20px;font-weight:bold}.multi_plan_renew_lesson_confirm .multi_plan_content .planInfo_row .planInfo_up .info_text_button select{height:60px;border-radius:8px;font-size:18px;font-weight:bold}.multi_plan_renew_lesson_confirm .multi_plan_content .planInfo_row .planInfo_up .pc_show_vacant{display:none}.multi_plan_renew_lesson_confirm .multi_plan_content .planInfo_row .planInfo_down_detail{display:flex}.multi_plan_renew_lesson_confirm .multi_plan_content .planInfo_row .planInfo_down_detail .planInfo_down_detail_content{font-size:18px;padding:20px 0;margin-bottom:25px;width:100%}.multi_plan_renew_lesson_confirm .multi_plan_content .planInfo_row .planInfo_down_detail .planInfo_down_detail_content select{margin-left:10px;width:80px;padding:5px;border:2px solid #696969;font-size:20px;height:60px}.multi_plan_renew_lesson_confirm .multi_plan_content .planInfo_row .planInfo_down_detail .planInfo_down_detail_content input{margin-left:10px;width:140px;padding:10px;height:63px}.multi_plan_renew_lesson_confirm .multi_plan_content .planInfo_row .planInfo_down_detail .info_text_button{display:none}.multi_plan_renew_lesson_confirm .multi_plan_content .planInfo_row .planInfo_down{margin-left:20px;font-size:20px;padding-bottom:30px;color:#696969}.multi_plan_renew_lesson_confirm .multi_plan_content .planInfo_row .planInfo_down a{border:1px solid #696969;font-size:20px;background-color:white;padding:10px 30px;border-radius:10px}.userInfoPageStudent{width:98%;margin:180px auto}.userInfoPageStudent .userHeadLine img{width:140px;height:140px}.userInfoPageStudent .userHeadLine .user_name_text{padding-top:10px;font-size:24px}.userInfoPageStudent .userInfoTable{margin:60px 0}.userInfoPageStudent .userInfoTable .user_info_line{line-height:100px;font-size:24px;border-bottom:2px solid #D3D3D3}.userInfoPageStudent .userInfoTable .user_info_line a{font-size:20px;padding:20px 60px}.userInfoPageStudent .userInfoTable .user_info_line .content{padding-left:30px}.userInfoPageStudent .userInfoTable .user_info_line .contentLong{width:100%;font-size:20px;padding:10px;line-height:25px}.renewLesssonHistory{width:98%;margin:160px auto 300px auto}.renewLesssonHistory .user_info .user_info_image{margin-bottom:5px}.renewLesssonHistory .user_info .user_info_image img{width:120px;height:120px}.renewLesssonHistory .user_info .user_info_name{font-size:26px}.renewLesssonHistory .user_info .user_info_name span{padding-top:15px;font-size:20px}.renewLesssonHistory .list_filters{width:100%;margin:30px auto 0 auto}.renewLesssonHistory .list_filters a{font-size:20px;padding-right:10px}.renewLesssonHistory .lessonHistoryTable{width:100%;margin:80px auto 0 auto}.renewLesssonHistory .lessonHistoryTable .history_row2{border-bottom:2px solid #D3D3D3;line-height:40px;display:flex;flex-wrap:wrap}.renewLesssonHistory .lessonHistoryTable .history_row2 .history_topic_long_long{flex:auto;width:98%;font-size:20px}.renewLesssonHistory .lessonHistoryTable .history_row{line-height:80px;display:flex}.renewLesssonHistory .lessonHistoryTable .history_row .history_title{flex:auto;width:20%;margin:0 auto;font-size:17px}.renewLesssonHistory .lessonHistoryTable .history_row .history_topic{flex:auto;width:20%;color:#696969;font-size:20px}.renewLesssonHistory .lessonHistoryTable .history_row .history_topic span{font-size:16px}.renewLesssonHistory .lessonHistoryTable .history_row .history_topic button{margin:18px 0}.renewLesssonHistory .lessonHistoryTable .history_row .history_topic input{margin-top:14px;padding:10px}.renewLesssonHistory .lessonHistoryTable .history_row .history_topic_long{flex:auto;width:80%;font-size:20px;margin:5px 0}.renewLesssonHistory .lessonHistoryTable .history_row .history_topic_long textarea{width:60%;margin:16px auto;font-size:18px;font-weight:bold}.renewLesssonHistory .lessonHistoryTable .history_row .history_topic_detail{width:100%;font-size:20px}.renewLesssonHistory .coin_payment_own{width:50%;margin:0 auto 300px auto}.renewLesssonHistory .coin_payment_own a .coin_payment{font-size:26px;padding:10px}.renewLesssonHistory .coin_payment_own a .payment_explain{font-size:18px;padding-bottom:10px}.payment_refundPage{margin-top:200px}.payment_refundPage .refundtitle{font-size:36px}.payment_refundPage .lesson_id{font-size:24px;padding-top:15px}.payment_refundPage .lesson_info_table{width:90%;margin:80px auto 100px auto;font-size:24px}.payment_refundPage .lesson_info_table .lesson_detail{line-height:60px;font-weight:bold}.payment_refundPage .refund_reason{width:90%;margin:50px auto 100px auto}.payment_refundPage .refund_reason textarea{width:96%;height:200px;margin:0 auto;font-size:24px;padding:10px}.payment_refundPage .send_btn button{padding:10px 30px;width:500px;line-height:100px;margin:0 auto 200px auto;font-size:34px}}.color_red{color:red}.color_white{color:white}.color_light_gray{color:#909090}.color_light_blue{color:#2BCAD9}.color_gray_light{color:#C7C7C7}.textalign_center{text-align:center}.display_none{display:none}.c_display_flex{display:flex}@media screen and (max-width: 767px){.c_display_flex{flex-direction:column}}.c_jus_cont_cent{justify-content:center}.c_align_item_cent{align-items:center}.c_flex_reverse{flex-direction:row-reverse}@media screen and (max-width: 767px){.c_flex_reverse{flex-direction:column}}.c_right_arrow::after{content:"";margin:auto;position:absolute;top:0;bottom:0;right:18px;width:10px;height:10px;border-top:1px solid #000;border-right:1px solid #000;transform:rotate(45deg)}.c_message_index_list{padding:0;width:100%;position:relative}.c_message_index_item{background-color:#ffffff;border:1px solid #E2E2E2;margin-bottom:5px}.c_message_index_link{padding:13px calc(3% + 20px) 13px 3%;display:flex;gap:10px;position:relative}.c_message_index_link::after{content:"";margin:auto;position:absolute;top:0;bottom:0;right:18px;width:10px;height:10px;border-top:1px solid #000;border-right:1px solid #000;transform:rotate(45deg)}.c_message_index_link_close_btn{position:absolute;top:2px;right:2px}.c_message_index_link_close_btn img{height:21px;width:21px}.c_message_index_link_close_btn_link{display:block;background-color:transparent;padding:0;cursor:pointer}.c_message_index_link_close_btn_link:hover{opacity:0.8;background-color:transparent}.c_message_index_img img{height:60px;width:60px;border-radius:50%;border:1px solid #E2E2E2}.c_message_index_content{width:100%}.c_message_index_content_ttl{display:flex;justify-content:space-between;line-height:2}.c_message_index_content_name{font-weight:700;letter-spacing:0.05em}.c_message_index_content_txt{font-size:14px;display:flex;align-items:center;gap:3px}.c_message_index_content_txt .unread{display:inline-block;padding:2px 8px;background-color:red;color:#ffffff;border-radius:5px;white-space:nowrap}.c_message_index_content_txt_icon{height:23px;width:23px}.c_message_index_content_txt p{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.c_message_index .view_more{display:block}.c_message_index .view_more_link{display:flex;align-items:center;flex-direction:column;line-height:1;color:#000000}.c_pc_display{display:block}@media screen and (max-width: 767px){.c_pc_display{display:none}}.c_sp_display{display:none}@media screen and (max-width: 767px){.c_sp_display{display:block}}.g_input_style input[type="submit"],.c_table_2row_box input[type="submit"],.c_table_border_box input[type="submit"],.c_table_horizontal_box input[type="submit"],.c_table_border_data_label_box input[type="submit"],.c_form_login_box input[type="submit"]{appearance:none;-webkit-appearance:none}.g_input_style input[type="date"],.c_table_2row_box input[type="date"],.c_table_border_box input[type="date"],.c_table_horizontal_box input[type="date"],.c_table_border_data_label_box input[type="date"],.c_form_login_box input[type="date"]{display:block;width:80% !important;position:relative}.g_input_style input[type="date"]::-webkit-calendar-picker-indicator,.c_table_2row_box input[type="date"]::-webkit-calendar-picker-indicator,.c_table_border_box input[type="date"]::-webkit-calendar-picker-indicator,.c_table_horizontal_box input[type="date"]::-webkit-calendar-picker-indicator,.c_table_border_data_label_box input[type="date"]::-webkit-calendar-picker-indicator,.c_form_login_box input[type="date"]::-webkit-calendar-picker-indicator{position:absolute;width:100%;height:100%;opacity:0;cursor:pointer}.g_input_style input.jp[type="date"]::before,.c_table_2row_box input.jp[type="date"]::before,.c_table_border_box input.jp[type="date"]::before,.c_table_horizontal_box input.jp[type="date"]::before,.c_table_border_data_label_box input.jp[type="date"]::before,.c_form_login_box input.jp[type="date"]::before{content:'日付を選択する';display:block;font-size:12px}.g_input_style input.eng[type="date"]::before,.c_table_2row_box input.eng[type="date"]::before,.c_table_border_box input.eng[type="date"]::before,.c_table_horizontal_box input.eng[type="date"]::before,.c_table_border_data_label_box input.eng[type="date"]::before,.c_form_login_box input.eng[type="date"]::before{content:'select date';display:block;font-size:12px}.g_input_style button,.c_table_2row_box button,.c_table_border_box button,.c_table_horizontal_box button,.c_table_border_data_label_box button,.c_form_login_box button{background-color:transparent;border:none;cursor:pointer;outline:none;padding:0;appearance:none}.g_input_style input,.c_table_2row_box input,.c_table_border_box input,.c_table_horizontal_box input,.c_table_border_data_label_box input,.c_form_login_box input,.g_input_style button,.c_table_2row_box button,.c_table_border_box button,.c_table_horizontal_box button,.c_table_border_data_label_box button,.c_form_login_box button,.g_input_style select,.c_table_2row_box select,.c_table_border_box select,.c_table_horizontal_box select,.c_table_border_data_label_box select,.c_form_login_box select,.g_input_style textarea,.c_table_2row_box textarea,.c_table_border_box textarea,.c_table_horizontal_box textarea,.c_table_border_data_label_box textarea,.c_form_login_box textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:none;border-radius:0;font:inherit;outline:none}.g_input_style textarea,.c_table_2row_box textarea,.c_table_border_box textarea,.c_table_horizontal_box textarea,.c_table_border_data_label_box textarea,.c_form_login_box textarea{resize:vertical}.g_input_style input[type='checkbox'],.c_table_2row_box input[type='checkbox'],.c_table_border_box input[type='checkbox'],.c_table_horizontal_box input[type='checkbox'],.c_table_border_data_label_box input[type='checkbox'],.c_form_login_box input[type='checkbox'],.g_input_style input[type='radio'],.c_table_2row_box input[type='radio'],.c_table_border_box input[type='radio'],.c_table_horizontal_box input[type='radio'],.c_table_border_data_label_box input[type='radio'],.c_form_login_box input[type='radio']{display:none}.g_input_style input[type='submit'],.c_table_2row_box input[type='submit'],.c_table_border_box input[type='submit'],.c_table_horizontal_box input[type='submit'],.c_table_border_data_label_box input[type='submit'],.c_form_login_box input[type='submit'],.g_input_style input[type='button'],.c_table_2row_box input[type='button'],.c_table_border_box input[type='button'],.c_table_horizontal_box input[type='button'],.c_table_border_data_label_box input[type='button'],.c_form_login_box input[type='button'],.g_input_style label,.c_table_2row_box label,.c_table_border_box label,.c_table_horizontal_box label,.c_table_border_data_label_box label,.c_form_login_box label,.g_input_style button,.c_table_2row_box button,.c_table_border_box button,.c_table_horizontal_box button,.c_table_border_data_label_box button,.c_form_login_box button,.g_input_style select,.c_table_2row_box select,.c_table_border_box select,.c_table_horizontal_box select,.c_table_border_data_label_box select,.c_form_login_box select{cursor:pointer}.g_input_style select::-ms-expand,.c_table_2row_box select::-ms-expand,.c_table_border_box select::-ms-expand,.c_table_horizontal_box select::-ms-expand,.c_table_border_data_label_box select::-ms-expand,.c_form_login_box select::-ms-expand{display:none}.g_input_style input,.c_table_2row_box input,.c_table_border_box input,.c_table_horizontal_box input,.c_table_border_data_label_box input,.c_form_login_box input,.g_input_style button,.c_table_2row_box button,.c_table_border_box button,.c_table_horizontal_box button,.c_table_border_data_label_box button,.c_form_login_box button,.g_input_style select,.c_table_2row_box select,.c_table_border_box select,.c_table_horizontal_box select,.c_table_border_data_label_box select,.c_form_login_box select,.g_input_style textarea,.c_table_2row_box textarea,.c_table_border_box textarea,.c_table_horizontal_box textarea,.c_table_border_data_label_box textarea,.c_form_login_box textarea{font-size:16px;box-sizing:border-box}.g_input_style input,.c_table_2row_box input,.c_table_border_box input,.c_table_horizontal_box input,.c_table_border_data_label_box input,.c_form_login_box input,.g_input_style textarea,.c_table_2row_box textarea,.c_table_border_box textarea,.c_table_horizontal_box textarea,.c_table_border_data_label_box textarea,.c_form_login_box textarea,.g_input_style select,.c_table_2row_box select,.c_table_border_box select,.c_table_horizontal_box select,.c_table_border_data_label_box select,.c_form_login_box select{border:1px solid #ddd;border-radius:5px;background:#ffffff;margin:5px;padding:4px 10px;line-height:1.5}.g_input_style textarea,.c_table_2row_box textarea,.c_table_border_box textarea,.c_table_horizontal_box textarea,.c_table_border_data_label_box textarea,.c_form_login_box textarea{width:100%;height:8em}.g_input_style input[type=email],.c_table_2row_box input[type=email],.c_table_border_box input[type=email],.c_table_horizontal_box input[type=email],.c_table_border_data_label_box input[type=email],.c_form_login_box input[type=email]{width:320px}@media screen and (max-width: 767px){.g_input_style input[type=email],.c_table_2row_box input[type=email],.c_table_border_box input[type=email],.c_table_horizontal_box input[type=email],.c_table_border_data_label_box input[type=email],.c_form_login_box input[type=email]{width:100%}}.g_input_style .radio label,.c_table_2row_box .radio label,.c_table_border_box .radio label,.c_table_horizontal_box .radio label,.c_table_border_data_label_box .radio label,.c_form_login_box .radio label{position:relative;padding-left:2.1em;margin-right:1em;line-height:1.4}.g_input_style .radio label::before,.c_table_2row_box .radio label::before,.c_table_border_box .radio label::before,.c_table_horizontal_box .radio label::before,.c_table_border_data_label_box .radio label::before,.c_form_login_box .radio label::before{content:"";display:block;position:absolute;top:0;bottom:0;left:0.6em;width:17px;height:17px;border:1px solid #b2b2b2;border-radius:50%;background:#fcfcfc}.g_input_style .radio input:checked+label::after,.c_table_2row_box .radio input:checked+label::after,.c_table_border_box .radio input:checked+label::after,.c_table_horizontal_box .radio input:checked+label::after,.c_table_border_data_label_box .radio input:checked+label::after,.c_form_login_box .radio input:checked+label::after{content:"";display:block;position:absolute;top:0;left:0.8em;width:11px;height:11px;background:#2BCAD9;border-radius:50%;margin-top:3px}.g_input_style .checkbox,.c_table_2row_box .checkbox,.c_table_border_box .checkbox,.c_table_horizontal_box .checkbox,.c_table_border_data_label_box .checkbox,.c_form_login_box .checkbox{box-sizing:border-box;cursor:pointer;display:inline-block;padding:5px 24px;position:relative;width:auto;white-space:nowrap}.g_input_style .checkbox::before,.c_table_2row_box .checkbox::before,.c_table_border_box .checkbox::before,.c_table_horizontal_box .checkbox::before,.c_table_border_data_label_box .checkbox::before,.c_form_login_box .checkbox::before{background:#fff;border:1px solid #393939;content:'';display:block;height:16px;left:5px;margin-top:-8px;position:absolute;top:50%;width:16px}.g_input_style .checkbox::after,.c_table_2row_box .checkbox::after,.c_table_border_box .checkbox::after,.c_table_horizontal_box .checkbox::after,.c_table_border_data_label_box .checkbox::after,.c_form_login_box .checkbox::after{border-right:3px solid #2BCAD9;border-bottom:3px solid #2BCAD9;content:'';display:block;height:11px;left:10px;margin-top:-7px;opacity:0;position:absolute;top:50%;transform:rotate(45deg);width:6px}.g_input_style input[type=checkbox]:checked+.checkbox::after,.c_table_2row_box input[type=checkbox]:checked+.checkbox::after,.c_table_border_box input[type=checkbox]:checked+.checkbox::after,.c_table_horizontal_box input[type=checkbox]:checked+.checkbox::after,.c_table_border_data_label_box input[type=checkbox]:checked+.checkbox::after,.c_form_login_box input[type=checkbox]:checked+.checkbox::after{opacity:1}.g_input_style .digit_4,.c_table_2row_box .digit_4,.c_table_border_box .digit_4,.c_table_horizontal_box .digit_4,.c_table_border_data_label_box .digit_4,.c_form_login_box .digit_4{width:70px !important}.g_input_style .digit_5,.c_table_2row_box .digit_5,.c_table_border_box .digit_5,.c_table_horizontal_box .digit_5,.c_table_border_data_label_box .digit_5,.c_form_login_box .digit_5{width:80px !important}.g_input_style .width_wide,.c_table_2row_box .width_wide,.c_table_border_box .width_wide,.c_table_horizontal_box .width_wide,.c_table_border_data_label_box .width_wide,.c_form_login_box .width_wide{width:100% !important}.g_input_style .required::after,.c_table_2row_box .required::after,.c_table_border_box .required::after,.c_table_horizontal_box .required::after,.c_table_border_data_label_box .required::after,.c_form_login_box .required::after{content:"*";color:red;margin-left:2px}.g_input_style .link,.c_table_2row_box .link,.c_table_border_box .link,.c_table_horizontal_box .link,.c_table_border_data_label_box .link,.c_form_login_box .link{font-size:14px;color:#2BCAD9;font-weight:600;display:inline;border-bottom:1px solid}.c_table_2row_box{padding:15px}@media screen and (max-width: 767px){.c_table_2row_box.sp_flex{padding:15px 5px}.c_table_2row_box.sp_flex table th,.c_table_2row_box.sp_flex table td{display:table-cell;width:auto;padding:10px 0}}.c_table_2row_box table{width:100%;max-width:800px;margin:0 auto;line-height:2.5;border-spacing:0}.c_table_2row_box table th,.c_table_2row_box table td{border-bottom:2px solid #eeeeee}.c_table_2row_box table tr:last-child th,.c_table_2row_box table tr:last-child td{border-bottom:none}.c_table_2row_box table .tr_none{display:none}@media screen and (max-width: 767px){.c_table_2row_box table{line-height:1.5}.c_table_2row_box table th,.c_table_2row_box table td{display:block;width:100%;text-align:left;border-bottom:none}.c_table_2row_box table td{margin-bottom:20px}}.c_table_border_box{padding:15px 0}.c_table_border_box table{width:100%;max-width:1000px;margin:0 auto}.c_table_border_box table th{background:#F2F2F2;border:solid 1px #ccc;color:#000000;padding:10px 0;width:40%}.c_table_border_box table td{border:solid 1px #ccc;padding:10px;width:60%}.c_table_border_box table .display_img{display:block}.c_table_border_box table .display_img img{width:100%;max-width:400px;height:auto;object-fit:contain}.c_table_border_box table .display_img .hidden{display:none}.c_table_border_box table .tr_none{display:none}.c_table_border_box table .tr_none .radio{font-size:0}.c_table_border_box table .tr_none .radio input[type="checkbox"]{position:absolute;opacity:0;pointer-events:none}.c_table_border_box table .tr_none .radio label{display:inline-block;width:33%;box-sizing:border-box;margin-right:0;margin-bottom:10px;padding-left:2.1em;font-size:14px;vertical-align:top;white-space:normal}@media screen and (max-width: 767px){.c_table_border_box table .tr_none .radio label{width:48%;font-size:14px}}@media screen and (max-width: 640px){.c_table_border_box table{width:90%}.c_table_border_box table th,.c_table_border_box table td{border-bottom:none;display:block;width:100%;min-width:0}.c_table_border_box table td:last-child{border-bottom:solid 1px #ccc;width:100%}}.c_table_horizontal_box{padding:10px 0;overflow:auto}.c_table_horizontal_box table{width:100%;max-width:1400px;margin:0 auto}.c_table_horizontal_box table th,.c_table_horizontal_box table td{white-space:nowrap;text-align:center}.c_table_horizontal_box table th{padding:6px;background:#F2F2F2;border:solid 1px #ccc;color:#000000;font-size:small}.c_table_horizontal_box table td{padding:10px;border:solid 1px #ccc}.c_table_horizontal_box table td .table_btn{display:inline-flex;align-items:center;justify-content:center;min-width:100px;padding:12px 12px;background:#13bac9;background:linear-gradient(0deg, #13bac9 0%, #13e2f4 100%);color:#fff;border:none;border-radius:999px;font-size:0.8rem;font-weight:bold;line-height:1;cursor:pointer;text-decoration:none;transition:background-color 0.3s ease}.c_table_horizontal_box table td .table_btn:hover{opacity:0.8}.c_table_border_data_label_box{padding:15px 0}.c_table_border_data_label_box table{width:100%;max-width:1000px;margin:0 auto}.c_table_border_data_label_box table th{background:#002537;border:solid 1px #ccc;color:#fff;padding:10px}.c_table_border_data_label_box table th.large{width:50%}.c_table_border_data_label_box table td{border:solid 1px #ccc;padding:10px}.c_table_border_data_label_box table td:first-child{background:#f0f0f0}@media screen and (max-width: 1024px){.c_table_border_data_label_box table .thead{display:none}.c_table_border_data_label_box table tr{width:100%}.c_table_border_data_label_box table td{display:block;text-align:right;width:100%}.c_table_border_data_label_box table td:first-child{background:#002537;color:#fff;font-weight:bold;text-align:center}.c_table_border_data_label_box table td:before{content:attr(data-label);float:left;font-weight:bold;font-size:smaller;margin-right:10px;opacity:0.5}}.c_form_login_box{background-color:#f0f0f0;border-radius:10px;display:block;width:fit-content;margin:0 auto}.c_form_login_box_wrap{overflow:auto;padding:30px}@media screen and (max-width: 767px){.c_form_login_box_wrap{padding:30px 10px}}.c_form_login_box_heading{text-align:center;line-height:1.4;position:relative;margin-bottom:40px}@media screen and (max-width: 767px){.c_form_login_box_heading{text-align:left;margin-left:25px}}.c_form_login_box_heading::before{display:inline-block;position:absolute;content:'';bottom:-10px;left:50%;width:30px;height:3px;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%);background-color:#2BCAD9}@media screen and (max-width: 767px){.c_form_login_box_heading::before{left:0;transform:none}}.c_form_login_box_heading_ttl{font-size:28px;font-weight:600;letter-spacing:0.08em}.c_form_login_box_heading_subttl{font-size:12px}.c_form_login_box_inner.display_flex{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:20px}.c_form_login_box_content{padding:50px}@media screen and (max-width: 767px){.c_form_login_box_content{padding:30px}}.c_form_login_box_content.small_padding_top{padding-top:25px}.c_form_login_box_content.small_padding_bottom{padding-bottom:25px}.c_form_login_box_list{padding:0;margin:0;display:flex;flex-direction:column;gap:15px;padding:15px 0}.c_form_login_box_item{text-align:left}.c_form_login_box_item label,.c_form_login_box_item input{display:block}.c_form_login_box_item label{font-size:14px;font-weight:600}.c_form_login_box_btn{padding:20px 0}.c_form_login_box_btn_link{display:block;background-color:#2BCAD9 !important;color:#ffffff;font-size:15px !important;font-weight:600 !important;letter-spacing:0.06em;border-radius:10px !important;text-align:center;width:300px;margin:0 auto;transition:all 1s}.c_form_login_box_btn_link:hover{opacity:0.7}.c_form_login_box_btn_inner{padding:10px 20px}.c_form_login_box_hr{display:block;margin:20px 0;border-width:4px 0 0 0;border-style:dotted;border-color:#e0e0e0}.c_form_login_box_link{font-weight:600;color:#2BCAD9}.c_tabswitch{width:100%}.c_tabswitch_list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:end;-ms-flex-align:end;align-items:end;gap:4px}.c_tabswitch_link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;background-color:rgba(60,60,60,0.3);color:#fff;text-align:center;font-size:15px;font-weight:600;padding:10px;border-top-left-radius:15px;border-top-right-radius:15px;border-bottom:0;min-height:32px;cursor:pointer}@media screen and (max-width: 767px){.c_tabswitch_link{font-size:13px}}.c_tabswitch_link.checked{padding-top:20px;background-color:#707070;font-size:17px}@media screen and (max-width: 767px){.c_tabswitch_link.checked{font-size:15px}}.c_tabswitch_content{padding:20px;width:100%;background-color:#ffffff;box-shadow:rgba(0,0,0,0.1) 0px 4px 12px;box-sizing:border-box;overflow-x:auto}@media screen and (max-width: 767px){.c_tabswitch_content{padding:22px 12px}}.c_flex_box{display:flex;width:100%;max-width:1000px;margin:20px auto;background-color:#F2F2F2;border-radius:15px}@media screen and (max-width: 767px){.c_flex_box{display:block}}.c_flex_box .box_inner{padding:8px}.c_flex_box .box_inner .icon{height:20px;width:20px;margin-right:5px}.c_flex_box .box_inner .icon_sm{height:12px;width:12px;margin-right:2px;vertical-align:baseline}.c_flex_box_main{width:70%;border-right:1px solid #E4E4E4}@media screen and (max-width: 767px){.c_flex_box_main{width:100%;border-right:none;border-bottom:1px solid #E4E4E4}}.c_flex_box_main .box_inner{display:flex;align-items:center}.c_flex_box_main_top{border-bottom:1px solid #E4E4E4}.c_flex_box_main_pic img{height:60px;width:60px;border-radius:50%;margin-right:10px}.c_flex_box_main_pic.teacher img{border:2px solid #002537}.c_flex_box_main_pic.student img{border:2px solid #2BCAD9}.c_flex_box_main_info_name{font-size:17px;letter-spacing:0.06em}.c_flex_box_main_info_detail{font-size:14px}.c_flex_box_main_coin{display:flex;align-items:center;justify-content:space-between;width:100%}.c_flex_box_main_coin_status .coin_num{font-size:16px;font-weight:600}.c_flex_box_main_coin_action{display:block}.c_flex_box_main_coin_action_link{color:#2BCAD9;font-weight:600;letter-spacing:0.06em}.c_flex_box_notes{width:30%;height:auto;max-height:142px;overflow:scroll}@media screen and (max-width: 767px){.c_flex_box_notes{width:100%}}.c_flex_box .google_meet_btn{display:inline-flex;align-items:center;justify-content:center;padding:8px 16px;background-color:#1a73e8;color:#ffffff;font-size:14px;font-weight:600;border-radius:6px;text-decoration:none;letter-spacing:0.04em;transition:opacity 0.2s ease}.c_flex_box .google_meet_btn:hover{opacity:0.85}.c_flex_box .google_meet_btn img{height:18px;width:18px;margin-right:6px;vertical-align:middle;filter:brightness(0) invert(1)}.c_coin_flex{display:flex;align-items:center}.c_coin_flex_mark{background-color:#FFD700;border-radius:50%;text-align:center;font-weight:bold;color:#ffffff;margin-right:4px;font-size:21px;width:30px;height:30px;line-height:30px}.c_coin_flex_mark.big{font-size:28px;width:37px;height:37px;line-height:37px}.c_coin_flex_mark.small{font-size:17px;width:22px;height:22px;line-height:22px}.c_coin_flex_num{font-weight:bold;font-size:21px !important}.c_coin_flex_num.big{font-size:34px}.c_coin_flex.jp .c_coin_num::after{content:"コイン";font-size:14px;margin-left:1px;font-weight:600}.c_coin_flex.eng .c_coin_num::after{content:"coin";font-size:14px;margin-left:1px;font-weight:600}.c_go_back{padding:10px}.c_go_back_link{display:block}.c_go_back_inner{display:flex;align-items:center;gap:3px}.c_go_back_img{height:21px;width:21px;opacity:0.8}.c_go_back_txt{font-size:16px;font-weight:600;color:#707070}.c_popup_container{position:fixed;top:0;left:0;width:100%;height:100%;opacity:0;overflow:auto;visibility:hidden;transition:.3s;box-sizing:border-box;z-index:9990}.c_popup_container.is-show{opacity:1;visibility:visible}.c_popup_inner{text-align:center;background:rgba(0,0,0,0.5);padding:20px}.c_popup_close img{height:40px;width:40px;filter:invert(1)}.c_current_page_list{display:flex;align-items:center;gap:20px;margin:0;padding:0}.c_current_page_item{position:relative}.c_current_page_item::after{position:absolute;content:"";border-top:1px solid #999;border-right:1px solid #999;width:6px;height:6px;-webkit-transform:rotate(45deg);transform:rotate(45deg);right:-12px;top:0;bottom:0;margin:auto 0}.c_current_page_item:last-child::after{content:"";border:none}.c_current_page_link{font-weight:500}.c_current_page_link.current{color:#b2b2b2;font-weight:100}.c_paginate{text-align:center;padding:30px 0}.c_paginate a,.c_paginate .current{display:inline-block;height:32px;width:32px;line-height:32px;border-radius:50%;text-align:center;margin:0 5px}.c_paginate a{border:1px solid #c0c0c0}.c_paginate a:hover{background-color:#ddd}.c_paginate .current{color:#fff;background-color:#2bcbd9d9}.tab_switch_section{width:100%;max-width:1400px;margin:25px auto}.tab_switch_section .tab_switch{padding:0 10px;display:flex;align-items:end;gap:5px;overflow-x:auto}.tab_switch_section .tab_switch_ttl{display:flex;align-items:center;gap:3px}.tab_switch_section .tab_switch_ttl_icon{height:21px;width:21px}.tab_switch_section .tab_switch_content{background-color:#ccc;padding:10px 20px}.tab_switch_section .tab_switch_content .tab_content{display:none;padding:20px;clear:both;overflow-x:auto}@media screen and (max-width: 480px){.tab_switch_section .tab_switch_content .tab_content{padding:20px 0}}.tab_switch_section .tab_switch_content .tab_content.usualBlock{display:block}.tab_switch_section .tab_switch_content_steps{padding:20px 0}.tab_switch_section .tab_switch_content_steps_list{display:flex;gap:20px;overflow-x:auto}.tab_switch_section .tab_switch_content_steps_item{display:flex;flex-direction:column;justify-content:space-between;padding:15px;background-color:#ffffff70;width:25%;min-width:200px;position:relative}.tab_switch_section .tab_switch_content_steps_item:not(:last-child)::after{content:'';position:absolute;right:-15px;top:50%;transform:translateY(-50%);width:0;height:0;border-left:7px solid #363636;border-top:7px solid transparent;border-bottom:7px solid transparent}.tab_switch_section .tab_switch_content_steps_item .heading{font-size:14px !important;padding-bottom:5px}.tab_switch_section .tab_switch_content_steps_item .txt{font-size:smaller !important}.tab_switch_section .tab_switch_content_steps_item .txt.fade{color:#B7B7B7}.tab_switch_section .tab_switch_content_steps_item .cta{display:block;text-align:center;font-size:16px !important;font-weight:bold;color:#13bac9;padding-top:10px}.tab_switch_section .tab_switch_content_steps_item .cta_link{display:block;padding:5px 15px;background:#13bac9;background:linear-gradient(0deg, #13bac9 0%, #13e2f4 100%);color:#ffffff;border-radius:10px}.day-ng-link{display:inline-block;margin-left:6px;font-size:11px;padding:2px 6px;border:1px solid #ccc;border-radius:10px;text-decoration:none;color:#333;background:#fff}.day-ng-link:hover{background:#f2f2f2}.day-ng-link.day-ng-on{background:#FF4B4B;border-color:#FF4B4B;color:#fff}#calendar .fc-event-title,#calendar .fc-event-time{display:none}#calendar .event-open{cursor:pointer;background-color:#4E8FB8 !important;border-color:#4E8FB8 !important}#calendar .event-close{cursor:pointer;background-color:#FF4B4B !important;border-color:#FF4B4B !important}#calendar .event-reserved{cursor:not-allowed;opacity:0.85;background-color:#A9A9A9 !important;border-color:#A9A9A9 !important}#calendar .fc-reserved-name{font-size:12px;line-height:1.1;padding:2px 4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width: 450px){#calendar .fc-toolbar{display:flex;flex-direction:column;gap:8px}#calendar .fc-toolbar .fc-toolbar-title{font-size:1.2rem !important}#calendar .fc-toolbar .fc-button{padding:0.4em 0.6em !important;font-size:0.85rem !important}#calendar .fc-view-harness{min-height:700px}#calendar .fc-daygrid-day-number{font-size:12px;padding:2px !important}#calendar .fc-daygrid-event{margin-top:1px !important;margin-bottom:1px !important;padding:1px 0 !important}#calendar .fc-reserved-name{font-size:10px;padding:1px 2px}#calendar .fc-col-header-cell-cushion{font-size:12px;padding:4px 0 !important}#calendar .day-ng-link{margin-left:2px;padding:1px 4px;font-size:9px}}#renew_2022 .afterRightButtonIcon{position:relative}#renew_2022 .afterRightButtonIcon::after{content:'';position:absolute;top:0;bottom:0;margin:auto;right:1px;display:inline-block;height:7px;width:11px;background-image:url("/top/icon11.png");background-size:contain;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:.8}#renew_2022 .afterRightButtonIcon::after{-webkit-filter:invert(1);-moz-filter:invert(1);filter:invert(1)}#renew_2022 .buttonStyle{display:inline-block;font-family:"Zen Kaku Gothic New", sans-serif;padding:7px 25px;margin:0 5px;border-radius:10px;white-space:nowrap;box-shadow:0 3px 10px rgba(0,0,0,0.3);position:relative}#renew_2022 .buttonStyle::after{content:'';position:absolute;top:0;bottom:0;margin:auto;right:1px;display:inline-block;height:7px;width:11px;background-image:url("/top/icon11.png");background-size:contain;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:.8}@media screen and (max-width: 540px){#renew_2022 .buttonStyle{margin:5px}}#renew_2022 .buttonStyle img{height:20px;width:20px;margin-left:4px}#renew_2022 .buttonStyle:hover{-webkit-transform:translateY(-4px);transform:translateY(-4px);box-shadow:0 3px 10px rgba(0,0,0,0.6)}#renew_2022 .buttonStyle1{position:relative;background:#0099a9;color:#fff;border:4px solid #0099a9}#renew_2022 .buttonStyle1::after{content:'';position:absolute;right:-14px;bottom:-10px;display:inline-block;height:25.5px;width:28px;background-image:url("/top/icon54.png");background-size:contain;-webkit-transform:rotate(0deg);transform:rotate(0deg)}#renew_2022 .buttonStyle2{background:#fff;color:#261244;border:4px solid #261244}#renew_2022 .sectionTitle-chic{padding-top:8vh;text-align:left}#renew_2022 .sectionTitle-chic h2{display:inline-block;padding-right:20px;padding-left:10px;color:#261244;border-bottom:4px solid #261244}#renew_2022 .howtouseSection-chic .howtouse5Steps{margin:40px auto;width:800px}@media screen and (max-width: 1024px){#renew_2022 .howtouseSection-chic .howtouse5Steps{width:560px}}@media screen and (max-width: 540px){#renew_2022 .howtouseSection-chic .howtouse5Steps{margin:40px 3vw 40px auto;width:80%}}#renew_2022 .howtouseSection-chic .howtouse5Steps .howtouseStep{position:relative;padding-bottom:50px;line-height:1.6}#renew_2022 .howtouseSection-chic .howtouse5Steps .howtouseStep:last-child{padding-bottom:0}#renew_2022 .howtouseSection-chic .howtouse5Steps .howtouseStep h4,#renew_2022 .howtouseSection-chic .howtouse5Steps .howtouseStep h5{font-family:"Zen Kaku Gothic New", sans-serif}#renew_2022 .howtouseSection-chic .howtouse5Steps .howtouseStep h4{margin-bottom:10px}#renew_2022 .howtouseSection-chic .howtouse5Steps .howtouseStep p{font-size:15px}#renew_2022 .howtouseSection-chic .howtouse5Steps .howtouseStep1::before{content:'';display:block;position:absolute;top:0;left:-80px;width:60px;height:60px;background-image:url("/top/howToUseIcon1-chic.png");background-size:contain;z-index:1}@media screen and (max-width: 540px){#renew_2022 .howtouseSection-chic .howtouse5Steps .howtouseStep1::before{left:-60px;width:50px;height:50px}}#renew_2022 .howtouseSection-chic .howtouse5Steps .howtouseStep1:not(:last-of-type)::after{content:"";position:absolute;display:inline-block;top:20px;left:-50px;height:100%;border:1px dashed #d0d0d0}@media screen and (max-width: 540px){#renew_2022 .howtouseSection-chic .howtouse5Steps .howtouseStep1:not(:last-of-type)::after{left:-36px}}#renew_2022 .howtouseSection-chic .howtouse5Steps .howtouseStep2::before{content:'';display:block;position:absolute;top:0;left:-80px;width:60px;height:60px;background-image:url("/top/howToUseIcon2-chic.png");background-size:contain;z-index:1}@media screen and (max-width: 540px){#renew_2022 .howtouseSection-chic .howtouse5Steps .howtouseStep2::before{left:-60px;width:50px;height:50px}}#renew_2022 .howtouseSection-chic .howtouse5Steps .howtouseStep2:not(:last-of-type)::after{content:"";position:absolute;display:inline-block;top:20px;left:-50px;height:100%;border:1px dashed #d0d0d0}@media screen and (max-width: 540px){#renew_2022 .howtouseSection-chic .howtouse5Steps .howtouseStep2:not(:last-of-type)::after{left:-36px}}#renew_2022 .howtouseSection-chic .howtouse5Steps .howtouseStep3::before{content:'';display:block;position:absolute;top:0;left:-80px;width:60px;height:60px;background-image:url("/top/howToUseIcon3-chic.png");background-size:contain;z-index:1}@media screen and (max-width: 540px){#renew_2022 .howtouseSection-chic .howtouse5Steps .howtouseStep3::before{left:-60px;width:50px;height:50px}}#renew_2022 .howtouseSection-chic .howtouse5Steps .howtouseStep3:not(:last-of-type)::after{content:"";position:absolute;display:inline-block;top:20px;left:-50px;height:100%;border:1px dashed #d0d0d0}@media screen and (max-width: 540px){#renew_2022 .howtouseSection-chic .howtouse5Steps .howtouseStep3:not(:last-of-type)::after{left:-36px}}#renew_2022 .howtouseSection-chic .howtouse5Steps .howtouseStep4::before{content:'';display:block;position:absolute;top:0;left:-80px;width:60px;height:60px;background-image:url("/top/howToUseIcon4-chic.png");background-size:contain;z-index:1}@media screen and (max-width: 540px){#renew_2022 .howtouseSection-chic .howtouse5Steps .howtouseStep4::before{left:-60px;width:50px;height:50px}}#renew_2022 .howtouseSection-chic .howtouse5Steps .howtouseStep4:not(:last-of-type)::after{content:"";position:absolute;display:inline-block;top:20px;left:-50px;height:100%;border:1px dashed #d0d0d0}@media screen and (max-width: 540px){#renew_2022 .howtouseSection-chic .howtouse5Steps .howtouseStep4:not(:last-of-type)::after{left:-36px}}#renew_2022 .howtouseSection-chic .howtouse5Steps .howtouseStep5::before{content:'';display:block;position:absolute;top:0;left:-80px;width:60px;height:60px;background-image:url("/top/howToUseIcon5-chic.png");background-size:contain;z-index:1}@media screen and (max-width: 540px){#renew_2022 .howtouseSection-chic .howtouse5Steps .howtouseStep5::before{left:-60px;width:50px;height:50px}}#renew_2022 .howtouseSection-chic .howtouse5Steps .howtouseStep5:not(:last-of-type)::after{content:"";position:absolute;display:inline-block;top:20px;left:-50px;height:100%;border:1px dashed #d0d0d0}@media screen and (max-width: 540px){#renew_2022 .howtouseSection-chic .howtouse5Steps .howtouseStep5:not(:last-of-type)::after{left:-36px}}#renew_2022 .teacherRecruitingAdSection{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;background:#261244,url("/top/cityview-transparentBg.png");background:-webkit-gradient(linear, left top, right top, from(#261244), to(#452a85)),url("/top/cityview-transparentBg.png");background:linear-gradient(90deg, #261244 0%, #452a85 100%),url("/top/cityview-transparentBg.png");background-blend-mode:lighten;background-repeat:repeat-x;background-position:bottom;color:#fff;height:200px}@media screen and (max-width: 540px){#renew_2022 .teacherRecruitingAdSection{padding:0 2vw;-webkit-box-orient:vertical;-webkit-box-direction:reverse;flex-direction:column-reverse;height:300px}}#renew_2022 .teacherRecruitingAdSection h3{font-family:"Zen Kaku Gothic New", sans-serif;letter-spacing:1px}@media screen and (max-width: 540px){#renew_2022 .teacherRecruitingAdSection h3{font-size:medium}}#renew_2022 .teacherRecruitingAdSection img.teacherTopBgImg{height:180px;width:auto;margin-left:40px}@media screen and (max-width: 1024px){#renew_2022 .teacherRecruitingAdSection img.teacherTopBgImg{height:130px}}@media screen and (max-width: 540px){#renew_2022 .teacherRecruitingAdSection img.teacherTopBgImg{height:auto;width:50vw;margin-left:0;margin-bottom:10px}}#renew_2022 .renew_alreadyDeletedPage{padding:5rem 0}#renew_2022 .renew_alreadyDeletedPage_content{text-align:center}#renew_2022 .renew_alreadyDeletedPage_content img.already_deleted_icon{height:120px;width:120px}#renew_2022 .top_maintenance{font-family:"Zen Kaku Gothic New", sans-serif;text-align:center;width:90%;max-width:37rem;margin:0 auto}#renew_2022 .top_maintenance_wrap{padding:18px 0;background-color:#f4f4f4}#renew_2022 .top_maintenance_ttl{font-size:1.2em;letter-spacing:0.1em}#renew_2022 .top_maintenance_img{width:70px;height:50px;rotate:130deg}#renew_2022.studentTop_jp{background:#fff}#renew_2022.studentTop_jp .topLandingSection{margin-top:70px;background:#261244,url("/top/transparentBg1.png");background:-webkit-gradient(linear, left top, right top, from(#261244), to(#523495)),url("/top/transparentBg1.png");background:linear-gradient(90deg, #261244 0%, #523495 100%),url("/top/transparentBg1.png");background-blend-mode:lighten;background-repeat:repeat;color:#fff}@media screen and (max-width: 540px){#renew_2022.studentTop_jp .topLandingSection{margin-top:60px}}#renew_2022.studentTop_jp .topLandingSection .topLanding-top{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;background:url("/top/cityview-transparentBg.png");background-repeat:repeat-x;background-position:bottom}@media screen and (max-width: 540px){#renew_2022.studentTop_jp .topLandingSection .topLanding-top{-webkit-box-orient:vertical;-webkit-box-direction:reverse;flex-direction:column-reverse}}#renew_2022.studentTop_jp .topLandingSection .topLanding-top img{height:320px;width:auto;margin-right:1vw;margin-bottom:-10px}@media screen and (max-width: 540px){#renew_2022.studentTop_jp .topLandingSection .topLanding-top img{height:auto;width:65%;max-width:280px;margin-right:0}}#renew_2022.studentTop_jp .topLandingSection .topLanding-top .topLandingText{letter-spacing:1.2px;line-height:1.6}@media screen and (max-width: 540px){#renew_2022.studentTop_jp .topLandingSection .topLanding-top .topLandingText{padding:1vh 0;line-height:normal}}#renew_2022.studentTop_jp .topLandingSection .topLanding-top .topLandingText h1{font-size:30px;margin-bottom:1vh}@media screen and (max-width: 540px){#renew_2022.studentTop_jp .topLandingSection .topLanding-top .topLandingText h1{font-size:24px}}#renew_2022.studentTop_jp .topLandingSection .topLanding-bottom{text-align:center;padding:20px 0}@media screen and (max-width: 540px){#renew_2022.studentTop_jp .topLandingSection .topLanding-bottom{width:90%;margin:0 auto}#renew_2022.studentTop_jp .topLandingSection .topLanding-bottom .topLanding-bottom_explain{text-align:left}}#renew_2022.studentTop_jp .topLandingSection .topLanding-bottom div{padding:10px 0}#renew_2022.studentTop_jp .whyMeeCooSection{padding:0 0 40px 0}#renew_2022.studentTop_jp .whyMeeCooSection .whyMeeCoo4Reasons{color:#363636}#renew_2022.studentTop_jp .lessonCategorySection{background-color:#ececec}#renew_2022.studentTop_jp .lessonCategorySection .lessonCategoryIndex .lessonCategory span{font-family:"Zen Kaku Gothic New", sans-serif;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);font-weight:bold;font-size:18px;color:#fff;white-space:nowrap;text-align:center;z-index:1}@media screen and (max-width: 540px){#renew_2022.studentTop_jp .lessonCategorySection .lessonCategoryIndex .lessonCategory span{font-size:16px}}#renew_2022.studentTop_jp .lessonCategorySection .lessonCategoryIndex .lessonCategory:hover{opacity:0.8}#renew_2022.studentTop_jp .lessonCategorySection .lessonCategoryDetail{width:850px;margin:0 auto;padding-bottom:20px}@media screen and (max-width: 1024px){#renew_2022.studentTop_jp .lessonCategorySection .lessonCategoryDetail{width:100%}}#renew_2022.studentTop_jp .lessonCategorySection .lessonCategoryDetail h5{color:#261244;font-family:"Zen Kaku Gothic New", sans-serif}@media screen and (max-width: 540px){#renew_2022.studentTop_jp .lessonCategorySection .lessonCategoryDetail h5{font-size:small}}#renew_2022.studentTop_jp .lessonCategorySection .lessonCategoryDetail h3.title{font-family:"Zen Kaku Gothic New", sans-serif;padding:10px 50px 10px 4px;display:inline-block;color:#fff;-webkit-clip-path:polygon(0% 100%, 60% 100%, 100% 0%, 0 0);clip-path:polygon(0% 100%, 60% 100%, 100% 0%, 0 0)}#renew_2022.studentTop_jp .lessonCategorySection .lessonCategoryDetail .detailItems ul{display:-webkit-box;display:flex;flex-wrap:wrap;padding:0}#renew_2022.studentTop_jp .lessonCategorySection .lessonCategoryDetail .detailItems ul li{padding:10px 20px;white-space:nowrap;position:relative}#renew_2022.studentTop_jp .lessonCategorySection .lessonCategoryDetail .detailItems ul li a{display:block;font-family:"Zen Kaku Gothic New", sans-serif;border-bottom:1px solid #000;color:#000}#renew_2022.studentTop_jp .lessonCategorySection .lessonCategoryDetail .detailItems ul li a:hover{-webkit-transform:translateY(-4px);transform:translateY(-4px)}#renew_2022.studentTop_jp .lessonCategorySection .lessonCategoryDetail .detailItems ul li a img.privateteacherIcon{width:470px;height:auto}@media screen and (max-width: 540px){#renew_2022.studentTop_jp .lessonCategorySection .lessonCategoryDetail .detailItems ul li a img.privateteacherIcon{width:100%}}#renew_2022.studentTop_jp .lessonCategorySection .lessonCategoryDetail1{border-left:10px solid #261244}#renew_2022.studentTop_jp .lessonCategorySection .lessonCategoryDetail1 h3.title{background:#261244}#renew_2022.studentTop_jp .lessonCategorySection .lessonCategoryDetail2{border-left:10px solid #6A05AA}#renew_2022.studentTop_jp .lessonCategorySection .lessonCategoryDetail2 h3.title{background:#6A05AA}#renew_2022.studentTop_jp .lessonCategorySection .lessonCategoryDetail3{border-left:10px solid #611D47}#renew_2022.studentTop_jp .lessonCategorySection .lessonCategoryDetail3 h3.title{background:#611D47}#renew_2022.studentTop_jp .lessonFeeSection{padding-bottom:40px}@media screen and (max-width: 540px){#renew_2022.studentTop_jp .lessonFeeSection .lessonFeeCheckpoints h3{font-size:medium}}#renew_2022.studentTop_jp .lessonFeeSection .whatIsCoin{margin:10px auto}#renew_2022.studentTop_jp .teacherIndexSection{background-color:#261244;color:#fff}#renew_2022.studentTop_jp .teacherIndexSection .sectionTitle-chic h2{color:#fff;border-bottom:4px solid #fff}#renew_2022.studentTop_jp .teacherIndexSection .teacherIndex{padding-left:2vw}#renew_2022.studentTop_jp .teacherIndexSection .teacherIndex .teacherIndexTitle{font-family:"Zen Kaku Gothic New", sans-serif;padding-top:10px}#renew_2022.studentTop_jp .teacherIndexSection .teacherIndex .teacherIndexTitle::before{content:'';display:inline-block;width:23px;height:27px;background-image:url("/top/icon6.png");background-size:contain;margin:0 5px}#renew_2022.studentTop_jp .teacherIndexSection .teacherIndex .teachers{display:-webkit-box;display:flex;overflow-x:auto;padding-bottom:20px}#renew_2022.studentTop_jp .teacherIndexSection .teacherIndex .teachers::-webkit-scrollbar{height:5px}#renew_2022.studentTop_jp .teacherIndexSection .teacherIndex .teachers::-webkit-scrollbar-track{border-radius:5px;box-shadow:0 0 5px #aaa inset}#renew_2022.studentTop_jp .teacherIndexSection .teacherIndex .teachers::-webkit-scrollbar-thumb{border-radius:5px;background:#d1d1d1}#renew_2022.studentTop_jp .teacherIndexSection.loginVer{background:#261244;color:#fff}#renew_2022.studentTop_jp .teacherIndexSection.loginVer .teacherIndexTitle::before{-webkit-filter:none;filter:none}#renew_2022.studentTop_jp .contactUsSection{padding-bottom:40px;background-color:#0596a6;color:#fff}#renew_2022.studentTop_jp .contactUsSection .sectionTitle-chic h2{color:#fff;border-bottom:4px solid #fff}#renew_2022.studentTop_jp .contactUsSection .contactUsContent{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;padding:40px 0}@media screen and (max-width: 540px){#renew_2022.studentTop_jp .contactUsSection .contactUsContent{display:block;width:85%;margin:0 auto}}#renew_2022.studentTop_jp .contactUsSection .contactUsContent .contactUsMessageTextarea{min-width:400px;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;margin-right:5vw}@media screen and (max-width: 540px){#renew_2022.studentTop_jp .contactUsSection .contactUsContent .contactUsMessageTextarea{min-width:0}}#renew_2022.studentTop_jp .contactUsSection .contactUsContent .contactUsMessageTextarea input,#renew_2022.studentTop_jp .contactUsSection .contactUsContent .contactUsMessageTextarea textarea{font-family:"Noto Serif JP", serif;margin-bottom:10px;padding:4px;border-radius:10px;border:1px solid #000;background:#f8f8f8}#renew_2022.studentTop_jp .contactUsSection .contactUsContent .contactUsAboutAndEmail{width:40%;min-width:300px;letter-spacing:.5px}#renew_2022.studentTop_jp .contactUsSection .contactUsContent .contactUsAboutAndEmail h3.item{font-family:"Zen Kaku Gothic New", sans-serif;margin:20px 0 5px}#renew_2022.subpage{background:linear-gradient(180deg, #201445 0%, #441871 100%)}#renew_2022.subpage a{text-decoration:underline;color:#863E4E;font-weight:900}#renew_2022.subpage .subpageBox{width:96vw;max-width:1100px;padding:4vw;margin:100px auto;background:#fff}#renew_2022.subpage .subpageBox .subpageTitle{text-align:center;margin-bottom:4vh}#renew_2022.subpage .subpageBox .subpageTitle .title{font-size:21px}#renew_2022.subpage .subpageBox .description{padding:2.5vw;margin:0 1vw;border:3px solid #261244;border-radius:10px;background:#f7efd8}#renew_2022.subpage .subpageBox .description ul li{list-style-type:disc;margin-left:-24px}#renew_2022.subpage .subpageBox .subpageItem{padding:10px 0}@media all and (min-width: 1000px){#mobileVerTop{display:none}}@media all and (max-width: 1000px){#desktopVerTop{display:none}#desktopVerUserTop{display:none}}.renewDesktopVerUserTop 　 .wrap{overflow:hidden}.renewDesktopVerUserTop .styledHomeButton{display:inline-block;padding:1em 4em;text-decoration:none;border-radius:30px;text-align:center;margin:2vh 0;letter-spacing:1.5px;width:400px}.renewDesktopVerUserTop .homeButtonGradation{background:#72bdff;background:radial-gradient(circle, #72bdff 0%, #1db5bf 100%);color:#fff;overflow:hidden;position:relative;z-index:2}.renewDesktopVerUserTop .homeButtonGradation:before,.renewDesktopVerUserTop .homeButtonGradation:after{content:"";position:absolute;top:0;width:0;height:100%;z-index:-1;background:#23d6e3;-webkit-transition:all 300ms linear;transition:all 300ms linear}.renewDesktopVerUserTop .homeButtonGradation:before{left:0}.renewDesktopVerUserTop .homeButtonGradation:after{right:0}.renewDesktopVerUserTop .homeButtonGradation:hover:before,.renewDesktopVerUserTop .homeButtonGradation:hover:after{width:50%}.renewDesktopVerUserTop .homeButtonBlue{background:#2bcad9;color:#fff;border:solid 1px #2bcad9;overflow:hidden;position:relative;z-index:2}.renewDesktopVerUserTop .homeButtonBlue:before{content:"";position:absolute;top:0;left:-100%;width:120%;height:100%;z-index:-1;background-color:#fff;-webkit-transition:all 300ms linear;transition:all 300ms linear;-webkit-transform:skewX(-30deg) scale(0, 1);transform:skewX(-30deg) scale(0, 1)}.renewDesktopVerUserTop .homeButtonBlue:hover{color:#2bcad9}.renewDesktopVerUserTop .homeButtonBlue:hover:before{left:-10%;-webkit-transform:skewX(-30deg) scale(1, 1);transform:skewX(-30deg) scale(1, 1)}.renewDesktopVerUserTop .homeButtonWhite{background:rgba(255,255,255,0.9);color:#0596a6;border:solid 1px #0596a6}.renewDesktopVerUserTop .homeButtonWhite:hover{background:#21b1c1;color:#fff;border:solid 1px #21b1c1}.renewDesktopVerUserTop .teachers{display:-webkit-box;display:flex;overflow-x:auto}.renewDesktopVerUserTop .teachers .teacher{background-color:#fff;padding:26px 20px 20px 20px;margin:20px;position:relative;width:650px;height:400px}.renewDesktopVerUserTop .teachers .teacher p{color:#727272}.renewDesktopVerUserTop .teachers .teacher .tag{position:absolute;right:0;top:0;display:-webkit-box;display:flex}.renewDesktopVerUserTop .teachers .teacher .tag .tag1{padding:3px 20px;background:#5e4cf2;color:#fff;text-align:center;letter-spacing:1px}.renewDesktopVerUserTop .teachers .teacher .tag .tag2{padding:3px 20px;background:#ff5757;color:#fff;text-align:center;letter-spacing:1px}.renewDesktopVerUserTop .teachers .teacher .tag .tag3{padding:3px 20px;background:#FFD700;color:#fff;text-align:center;letter-spacing:1px}.renewDesktopVerUserTop .teachers .teacher .teacherTop{display:-webkit-box;display:flex}.renewDesktopVerUserTop .teachers .teacher .teacherTop .teacherTopImg{width:40%;text-align:center}.renewDesktopVerUserTop .teachers .teacher .teacherTop .teacherTopImg img{height:150px;max-width:200px;min-width:130px;-o-object-fit:cover;object-fit:cover}.renewDesktopVerUserTop .teachers .teacher .teacherTop .teacherTopInfo{width:60%;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column;justify-content:space-around}.renewDesktopVerUserTop .teachers .teacher .teacherTop .teacherTopInfo h2{line-height:40px}.renewDesktopVerUserTop .teachers .teacher .teacherTop .teacherTopInfo .coin{display:-webkit-box;display:flex;line-height:40px}.renewDesktopVerUserTop .teachers .teacher .teacherTop .teacherTopInfo .coin .coin_quant{display:inline-block;border-radius:50%;color:white;height:40px;width:40px;font-weight:bold;line-height:40px;background-color:#ffb400;text-align:center}.renewDesktopVerUserTop .teachers .teacher .teacherTop .teacherTopInfo .language{display:-webkit-box;display:flex;line-height:40px}.renewDesktopVerUserTop .teachers .teacher .teacherTop .teacherTopInfo p i{color:#0099a9;letter-spacing:2px}.renewDesktopVerUserTop .teachers .teacher .teacherContent{padding:10px 20px 20px 20px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.renewDesktopVerUserTop .teachers .teacher .teacherContent .message{margin-right:20px;height:120px;overflow-y:auto}.renewDesktopVerUserTop .teachers .teacher .teacherTag{display:-webkit-box;display:flex;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none;white-space:nowrap}.renewDesktopVerUserTop .teachers .teacher .teacherTag span{margin-right:15px;background:#002537;color:white;border-radius:6px;padding:6px 15px}.renewDesktopVerUserTop .teachers .teacher:hover{box-shadow:0 0 10px gainsboro}.renewDesktopVerUserTop .pageTop{position:fixed;color:#fff;opacity:0.9;bottom:4vh;right:4vh;font-size:70px;cursor:pointer;z-index:9;background-color:#929292;border-radius:50%;width:78px;height:78px;text-align:center}.renewDesktopVerUserTop #userTeachers{padding-top:calc(5vh + 100px);padding-bottom:4vh;background:#012f4b;background:-webkit-gradient(linear, left bottom, left top, from(#012f4b), color-stop(35%, #9eaacc), color-stop(64%, #9aafcf), to(#7ebbd3));background:linear-gradient(0deg, #012f4b 0%, #9eaacc 35%, #9aafcf 64%, #7ebbd3 100%)}@media (orientation: landscape){.renewDesktopVerUserTop #userTeachers{padding-top:calc(5vh + 130px)}}.renewDesktopVerUserTop #userTeachers .teacherIndex{background:rgba(0,0,255,0);margin-bottom:4vh}.renewDesktopVerUserTop #userTeachers .teacherIndex h1{margin-left:10vh;color:#fff;font-size:28px}.renewDesktopVerUserTop #HometopTop{width:100%;background:linear-gradient(130deg, rgba(0,0,0,0.9), rgba(0,0,0,0.05)),url("/top/homeTopBg.jpg");background-size:cover;background-repeat:no-repeat;background-position:center 40%;height:90vh;min-height:700px;padding:18vh 5vw 6vh 5vw;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column;justify-content:space-around;text-align:left;color:#fff}.renewDesktopVerUserTop #HometopTop .topText h1{font-size:35px;text-shadow:0 0 2px #fff;letter-spacing:1px}.renewDesktopVerUserTop #HometopTop .topSubText h3{font-weight:lighter;letter-spacing:0.8px}.renewDesktopVerUserTop #HometopTop .topButton{text-align:left;padding-top:3vh}.renewDesktopVerUserTop #topComment{background:#d6758b;background:-webkit-gradient(linear, left top, right top, from(#d6758b), to(#ffaa96));background:linear-gradient(90deg, #d6758b 0%, #ffaa96 100%);box-shadow:0px -10px 10px 0px #faf7ec inset;padding:4vh 0 5.5vh 0}.renewDesktopVerUserTop #topComment h5{text-align:center;font-size:16px;width:85%;margin:0 auto;font-family:"YuGothic";color:#fff;line-height:30px}.renewDesktopVerUserTop #feature{background:#f7efd8;background:-webkit-gradient(linear, left bottom, left top, from(#f7efd8), to(#faf7ec));background:linear-gradient(0deg, #f7efd8 0%, #faf7ec 100%);color:#575757;padding:8vh 0 8vh 0}.renewDesktopVerUserTop #feature .featureTitle{display:-webkit-box;display:flex;margin-left:8vh}.renewDesktopVerUserTop #feature .featureTitle h1{font-size:48px;color:#002537;font-family:"Futura"}.renewDesktopVerUserTop #feature .featureTitle h6{border-bottom:solid;border-width:6px;margin-left:30px;font-size:18px;line-height:48px;color:#969696;letter-spacing:0.8px}.renewDesktopVerUserTop #feature .featureBoxes{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:center;justify-content:center;text-align:center;padding:6vh 0 0 0}.renewDesktopVerUserTop #feature .featureBoxes .box{width:40%;max-width:480px;margin:2vh;background-color:#fff;box-shadow:0 0 8px #8b8b8b;border-radius:30px;padding:45px}.renewDesktopVerUserTop #feature .featureBoxes .box img{height:120px;padding:10px}.renewDesktopVerUserTop #feature .featureBoxes .box h3{margin:18px 0;letter-spacing:0.8px}.renewDesktopVerUserTop #feature .featureBoxes .box p{color:#727272}.renewDesktopVerUserTop #feature .featureButton{text-align:center}.renewDesktopVerUserTop #lesson{color:#575757;padding:8vh 0}.renewDesktopVerUserTop #lesson .lessonTitle{display:-webkit-box;display:flex;margin-left:8vh}.renewDesktopVerUserTop #lesson .lessonTitle h1{font-size:38px;color:#002537;font-family:"Futura"}.renewDesktopVerUserTop #lesson .lessonTitle h6{border-bottom:solid;border-width:6px;margin-left:30px;font-size:16px;line-height:38px;color:#969696;letter-spacing:0.8px}.renewDesktopVerUserTop #lesson .lessonContent{padding:6vh 0 2vh 0;display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:center;justify-content:center}.renewDesktopVerUserTop #lesson .lessonContent .lesson{position:relative;width:25%;opacity:0.9}.renewDesktopVerUserTop #lesson .lessonContent .lesson img{height:230px;width:99%;-o-object-fit:cover;object-fit:cover}.renewDesktopVerUserTop #lesson .lessonContent .lesson h2{position:absolute;bottom:30px;left:30px;color:#fff;text-shadow:0 0 1px #d7d7d7;letter-spacing:1px}.renewDesktopVerUserTop #lesson .lessonContent .lesson:hover{opacity:1;cursor:pointer}.renewDesktopVerUserTop #lesson .lessonContent .lesson:hover img{width:100%}.renewDesktopVerUserTop #lesson .lessonContent .lesson:hover h2{text-shadow:0 0 1px #a2a2a2}.renewDesktopVerUserTop #lesson .lessonButton{text-align:center}.renewDesktopVerUserTop #lesson .lessonButton a{color:#fff}.renewDesktopVerUserTop #fee{background:#f7efd8;background:-webkit-gradient(linear, left bottom, left top, from(#f7efd8), to(#faf7ec));background:linear-gradient(0deg, #f7efd8 0%, #faf7ec 100%);color:#575757;padding:8vh 0}.renewDesktopVerUserTop #fee p{color:#727272}.renewDesktopVerUserTop #fee .feeTitle{display:-webkit-box;display:flex;margin-left:8vh}.renewDesktopVerUserTop #fee .feeTitle h1{font-size:38px;color:#002537;font-family:"Futura"}.renewDesktopVerUserTop #fee .feeTitle h6{border-bottom:solid;border-width:6px;margin-left:30px;font-size:16px;line-height:38px;color:#969696;letter-spacing:0.8px}.renewDesktopVerUserTop #fee .feeText{text-align:center;margin-top:20px}.renewDesktopVerUserTop #fee .feeImg{text-align:center}.renewDesktopVerUserTop #fee .feeImg img{width:60%;margin:20px}.renewDesktopVerUserTop #fee .feeImg img:hover{-webkit-transform:scale(1.03, 1.02);transform:scale(1.03, 1.02);-webkit-transition:0.5s all;transition:0.5s all}.renewDesktopVerUserTop #fee .feeImg p{margin-bottom:15px}.renewDesktopVerUserTop #fee .feeSecurity{background-color:#fff;border-radius:30px;padding:20px 30px;width:70%;margin:0 auto 2vh auto}.renewDesktopVerUserTop #fee .feeButton{text-align:center}.renewDesktopVerUserTop #teachers{color:#575757;padding:8vh 0;background-color:#012f4b}.renewDesktopVerUserTop #teachers .teachersTitle{margin-left:8vh}.renewDesktopVerUserTop #teachers .teachersTitle h1{font-size:38px;color:#fff;font-family:"Futura"}.renewDesktopVerUserTop #teachers .teacherIndex{margin:6vh 0;background:#353568;background:-webkit-gradient(linear, left bottom, left top, from(#353568), color-stop(30%, #012f4b));background:linear-gradient(0deg, #353568 0%, #012f4b 30%)}.renewDesktopVerUserTop #teachers .teacherIndex h1{margin-left:10vh;color:#fff;font-size:24px}.renewDesktopVerUserTop #howtouse{background:#f7efd8;background:-webkit-gradient(linear, left bottom, left top, from(#f7efd8), to(#faf7ec));background:linear-gradient(0deg, #f7efd8 0%, #faf7ec 100%);color:#575757;padding:8vh 0}.renewDesktopVerUserTop #howtouse .howtouseTitle{display:-webkit-box;display:flex;margin-left:8vh}.renewDesktopVerUserTop #howtouse .howtouseTitle h1{font-size:38px;color:#002537;font-family:"Futura"}.renewDesktopVerUserTop #howtouse .howtouseTitle h6{border-bottom:solid;border-width:6px;margin-left:30px;font-size:16px;line-height:38px;color:#969696;letter-spacing:0.8px}.renewDesktopVerUserTop #howtouse .steps .step{display:-webkit-box;display:flex;margin:6vh 0;-webkit-box-pack:center;justify-content:center}.renewDesktopVerUserTop #howtouse .steps .step p{color:#727272}.renewDesktopVerUserTop #howtouse .steps .step .stepImg{position:relative;z-index:1}.renewDesktopVerUserTop #howtouse .steps .step .stepImg .lineDesktop{position:absolute;left:122px;width:6px;height:calc(300px + 7vh);background-color:#9a9a9a;z-index:-2}.renewDesktopVerUserTop #howtouse .steps .step .stepImg img{height:300px;width:250px;-o-object-fit:cover;object-fit:cover}.renewDesktopVerUserTop #howtouse .steps .step .stepImg .step5Img{-o-object-position:18% center;object-position:18% center}.renewDesktopVerUserTop #howtouse .steps .step .stepImg h2{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);color:#fff;font-family:"Futura";text-shadow:0 0 2.5px #3d3d3d;z-index:2}.renewDesktopVerUserTop #howtouse .steps .step .stepImg::after{content:"";position:absolute;top:0;right:0;bottom:4px;left:0;background-color:rgba(184,184,184,0.2);display:block}.renewDesktopVerUserTop #howtouse .steps .step .stepText{background-color:#fff;height:300px;width:65%}.renewDesktopVerUserTop #howtouse .steps .step .stepText h3{margin-left:50px;margin-top:15px;letter-spacing:1px}.renewDesktopVerUserTop #howtouse .steps .step .stepText p{font-size:14px}.renewDesktopVerUserTop #howtouse .steps .step .stepText hr{margin-left:50px;border:2px solid #bbbbbb}.renewDesktopVerUserTop #howtouse .steps .step .stepText .stepTextContent{padding:5px 25px 10px 25px}.renewDesktopVerUserTop #howtouse .steps .step .stepText .stepTextContent .aboutTool{box-shadow:0 0 6px #8b8b8b;border-radius:30px;padding:6px 25px;margin:5px 0}.renewDesktopVerUserTop #howtouse .steps .step .stepText .stepTextContent .step1Button{display:-webkit-box;display:flex}.renewDesktopVerUserTop #howtouse .steps .step .stepText .stepTextContent .stepButton .homeButtonWhite{padding:0.5em 4em;margin:10px 5px;background:#0596a6;color:#fff;border:solid 1px #fff}.renewDesktopVerUserTop #howtouse .steps .step .stepText .stepTextContent .stepButton .homeButtonWhite:hover{background:#fff;color:#0596a6;border:solid 1px #0596a6}.renewDesktopVerUserTop #howtouse .steps .step .stepText .stepTextContent .stepButton .homeButtonBlue{padding:0.5em 4em;margin:10px 5px}.renewDesktopVerUserTop #advertisement{text-align:center;background:#d6758b;background:-webkit-gradient(linear, left top, right top, from(#d6758b), to(#ffaa96));background:linear-gradient(90deg, #d6758b 0%, #ffaa96 100%);color:#fff;padding:10px 0}.renewDesktopVerUserTop #advertisement h2{line-height:60px;letter-spacing:1.5px}.renewDesktopVerUserTop #advertisement p{color:#fff;letter-spacing:0.8px}.renewDesktopVerUserTop #advertisement .homeButtonWhite{color:#fff;padding:0.5em 4em;margin:15px 5px;border:solid 1px #fff;background:rgba(0,0,255,0)}.renewDesktopVerUserTop #advertisement .homeButtonWhite:hover{background:#fff;color:#c4577d}.renewDesktopVerUserTop #faq{color:#575757;padding:8vh 0}.renewDesktopVerUserTop #faq .faqTitle{display:-webkit-box;display:flex;margin-left:8vh}.renewDesktopVerUserTop #faq .faqTitle h1{font-size:38px;color:#002537;font-family:"Futura"}.renewDesktopVerUserTop #faq .faqTitle h6{border-bottom:solid;border-width:6px;margin-left:30px;font-size:16px;line-height:38px;color:#969696;letter-spacing:0.8px}.renewDesktopVerUserTop #faq #faq-list{width:700px;margin:0 auto;padding:0;list-style:none;color:#575757}.renewDesktopVerUserTop #faq #faq-list .faq-list-item{margin:50px;border-bottom:1px solid #ccc;position:relative;cursor:pointer;text-align:left}.renewDesktopVerUserTop #faq #faq-list .faq-list-item span{position:absolute;top:0;right:5px;color:#ccc}.renewDesktopVerUserTop #faq #faq-list .answer{padding:5px 0px;margin-bottom:15px;display:none}.renewDesktopVerUserTop #faq #faq-list .answer p{color:#727272}.renewDesktopVerUserTop #contact{width:100%;background:#2b6a72;background:linear-gradient(130deg, rgba(73,111,116,0.845), rgba(43,106,114,0.95));padding:8vh 0 2vh 0;text-align:left;color:#fff}.renewDesktopVerUserTop #contact .contactTitle{display:-webkit-box;display:flex;margin-left:8vh}.renewDesktopVerUserTop #contact .contactTitle h1{font-size:38px;font-family:"Futura"}.renewDesktopVerUserTop #contact .contactTitle h6{border-bottom:solid;border-width:6px;margin-left:30px;font-size:16px;line-height:38px;letter-spacing:0.8px}.renewDesktopVerUserTop #contact .contactContent{display:-webkit-box;display:flex;justify-content:space-around;margin:6vh 8%}.renewDesktopVerUserTop #contact .contactContent .contactContentLeft{width:46%}.renewDesktopVerUserTop #contact .contactContent .contactContentLeft a{width:200px;text-align:center;background-color:#0596a6;border:solid 1px #0596a6}.renewDesktopVerUserTop #contact .contactContent .contactContentLeft a:hover{color:#0596a6}.renewDesktopVerUserTop #contact .contactContent .contactContentLeft .contactMessage h3{line-height:30px;margin-bottom:10px}.renewDesktopVerUserTop #contact .contactContent .contactContentLeft .contactMessage input,.renewDesktopVerUserTop #contact .contactContent .contactContentLeft .contactMessage textarea{display:block;width:80%;padding:10px;background:rgba(233,233,233,0.65);color:#000;font-size:16px;width:85%;border:none;margin-bottom:20px}.renewDesktopVerUserTop #contact .contactContent .contactContentLeft .contactMessage textarea{height:150px}.renewDesktopVerUserTop #contact .contactContent .contactContentRight{width:46%}.renewDesktopVerUserTop #contact .contactContent .contactContentRight h3{border-bottom:solid;border-width:3px;line-height:30px;margin-bottom:10px;font-family:"Futura"}.renewDesktopVerUserTop #contact .contactContent .contactContentRight div{margin-bottom:25px}.renewDesktopVerUserTop #companyInfo{margin-top:100px}.renewDesktopVerUserTop #companyInfo #companyInfoTop{width:100%;background:linear-gradient(130deg, rgba(39,39,39,0.9), rgba(113,113,113,0.7)),url("/top/companyInformationBg.png");background-size:cover;background-repeat:no-repeat;background-position:center;padding:10vh 0;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column;justify-content:space-around;text-align:center;color:#fff}.renewDesktopVerUserTop #companyInfo #companyInfoTop h1{font-size:30px;font-family:"YuGothic";margin-bottom:20px;letter-spacing:1.5px}.renewDesktopVerUserTop #companyInfo #companyInfoTop .subText p{margin-bottom:10px;font-weight:lighter;letter-spacing:1px}.renewDesktopVerUserTop #companyInfo #profile{color:#575757;padding:8vh 0}.renewDesktopVerUserTop #companyInfo #profile .profileTitle{margin-left:8vh}.renewDesktopVerUserTop #companyInfo #profile .profileTitle h1{font-size:40px;color:#969696;font-family:"Futura"}.renewDesktopVerUserTop #companyInfo #profile .profileContent{display:-webkit-box;display:flex;justify-content:space-around;padding:4vh 8vh}.renewDesktopVerUserTop #companyInfo #profile .profileContent .content{width:40%}.renewDesktopVerUserTop #companyInfo #profile .profileContent .content h4{margin-bottom:10px}.renewDesktopVerUserTop #companyInfo #profile .profileContent .content p{color:#888888}.renewDesktopVerUserTop #companyInfo #works{background:#e8e8e8;background:-webkit-gradient(linear, left bottom, left top, from(#7d9096), to(#a2a2a2));background:linear-gradient(0deg, #7d9096 0%, #a2a2a2 100%);padding:8vh 0}.renewDesktopVerUserTop #companyInfo #works .worksTitle{margin-left:8vh;color:#fff}.renewDesktopVerUserTop #companyInfo #works .worksTitle h1{font-size:40px;font-family:"Futura"}.renewDesktopVerUserTop #companyInfo #works .worksContent{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:center;justify-content:center;padding:6vh 0}.renewDesktopVerUserTop #companyInfo #works .worksContent .work{width:50%;text-align:center;color:#fff;padding:8vh 0;position:relative;cursor:pointer}.renewDesktopVerUserTop #companyInfo #works .worksContent .work h2{margin:20px 0;letter-spacing:1.5px}.renewDesktopVerUserTop #companyInfo #works .worksContent .work p{letter-spacing:1px;font-weight:lighter}.renewDesktopVerUserTop #companyInfo #works .worksContent .work a{color:#fff}.renewDesktopVerUserTop #companyInfo #works .worksContent .work:hover{opacity:0.85}.renewDesktopVerUserTop #companyInfo #works .worksContent .work::before{content:"";position:absolute;top:0;right:0;height:3px;width:0;background:gainsboro;-webkit-transition:400ms ease all;transition:400ms ease all}.renewDesktopVerUserTop #companyInfo #works .worksContent .work::after{content:"";position:absolute;right:inherit;top:inherit;left:0;bottom:0;height:3px;width:0;background:gainsboro;-webkit-transition:400ms ease all;transition:400ms ease all}.renewDesktopVerUserTop #companyInfo #works .worksContent .work:hover::before,.renewDesktopVerUserTop #companyInfo #works .worksContent .work:hover::after{width:100%;-webkit-transition:800ms ease all;transition:800ms ease all}.renewDesktopVerUserTop #companyInfo #works .worksContent .work1{background:radial-gradient(circle, rgba(0,0,0,0.7), rgba(0,0,0,0.75)),url("/top/works1.png");background-size:cover;background-repeat:no-repeat;background-position:center}.renewDesktopVerUserTop #companyInfo #works .worksContent .work2{background:radial-gradient(circle, rgba(0,0,0,0.7), rgba(0,0,0,0.75)),url("/top/works2.png");background-size:cover;background-repeat:no-repeat;background-position:center}.renewDesktopVerUserTop #companyInfo #works .worksContent .work3{background:radial-gradient(circle, rgba(0,0,0,0.7), rgba(0,0,0,0.75)),url("/top/works3.png");background-size:cover;background-repeat:no-repeat;background-position:center}.renewDesktopVerUserTop #companyInfo #works .worksContent .work4{background:radial-gradient(circle, rgba(0,0,0,0.7), rgba(0,0,0,0.75)),url("/top/works4.png");background-size:cover;background-repeat:no-repeat;background-position:center}.renewDesktopVerUserTop #companyInfo #works .worksText{text-align:center;color:#fff;font-family:"YuGothic";letter-spacing:3px}.renewDesktopVerUserTop #mobileVerTop{overflow:hidden;color:#727272}.renewDesktopVerUserTop #mobileVerTop h2{font-size:44px}.renewDesktopVerUserTop #mobileVerTop h3{font-size:37px}.renewDesktopVerUserTop #mobileVerTop h4{font-size:35px}.renewDesktopVerUserTop #mobileVerTop h5{font-size:33px}.renewDesktopVerUserTop #mobileVerTop h6{font-size:30px}.renewDesktopVerUserTop #mobileVerTop p{font-size:30px}.renewDesktopVerUserTop #mobileVerTop a{font-size:27px}.renewDesktopVerUserTop #mobileVerTop i{font-size:27px}.renewDesktopVerUserTop #mobileVerTop label{font-size:30px}.renewDesktopVerUserTop #mobileVerTop span{font-size:35px}.renewDesktopVerUserTop #mobileVerTop div{font-size:30px}.renewDesktopVerUserTop #mobileVerTop input{font-size:30px}.renewDesktopVerUserTop #mobileVerTop textarea{font-size:30px}.renewDesktopVerUserTop #mobileVerTop .homeButtonGradation{padding:22px;font-size:35px;margin:1vh;width:100%}.renewDesktopVerUserTop #mobileVerTop .homeButtonBlue{padding:22px 0;width:90%;font-size:35px}.renewDesktopVerUserTop #mobileVerTop .homeButtonWhite{padding:22px;font-size:35px;margin:1vh;width:600px}.renewDesktopVerUserTop #mobileVerTop .teachers .teacher{padding:45px 20px 20px 20px;width:800px;height:780px}.renewDesktopVerUserTop #mobileVerTop .teachers .teacher .tag .tag1,.renewDesktopVerUserTop #mobileVerTop .teachers .teacher .tag .tag2,.renewDesktopVerUserTop #mobileVerTop .teachers .teacher .tag .tag3{line-height:40px}.renewDesktopVerUserTop #mobileVerTop .teachers .teacher .teacherTop .teacherTopImg{width:48%}.renewDesktopVerUserTop #mobileVerTop .teachers .teacher .teacherTop .teacherTopImg img{height:300px;max-width:340px;min-width:250px}.renewDesktopVerUserTop #mobileVerTop .teachers .teacher .teacherTop .teacherTopInfo{width:52%}.renewDesktopVerUserTop #mobileVerTop .teachers .teacher .teacherTop .teacherTopInfo .coin{line-height:60px}.renewDesktopVerUserTop #mobileVerTop .teachers .teacher .teacherTop .teacherTopInfo .coin .coin_quant{height:60px;width:60px;line-height:60px;text-align:center}.renewDesktopVerUserTop #mobileVerTop .teachers .teacher .teacherContent .message{height:270px}.renewDesktopVerUserTop #mobileVerTop .pageTop{font-size:150px;width:155px;height:155px}.renewDesktopVerUserTop #mobileVerTop #userTeachers .teacherIndex h1{font-size:40px;margin-left:4vh}.renewDesktopVerUserTop #mobileVerTop #HometopTop{height:78vh}.renewDesktopVerUserTop #mobileVerTop #HometopTop .topText h1{font-size:50px;margin-bottom:10px}.renewDesktopVerUserTop #mobileVerTop #HometopTop .topSubText h4{font-weight:lighter;letter-spacing:0.8px;text-align:left;margin-bottom:30px}.renewDesktopVerUserTop #mobileVerTop #HometopTop .topButton{padding-top:2vh}.renewDesktopVerUserTop #mobileVerTop #HometopTop .topButton .button2{display:-webkit-box;display:flex;width:100%}@media (orientation: landscape){.renewDesktopVerUserTop #mobileVerTop #HometopTop{padding:36vh 4vh 4vh 4vh}.renewDesktopVerUserTop #mobileVerTop #HometopTop .topText h1{font-size:35px;margin-bottom:10px}.renewDesktopVerUserTop #mobileVerTop #HometopTop .topSubText h4{font-size:25px;margin-bottom:10px}}.renewDesktopVerUserTop #mobileVerTop #topComment{padding:3vh 0}.renewDesktopVerUserTop #mobileVerTop #topComment h6{text-align:center;width:90%;margin:0 auto;font-family:"YuGothic";color:#fff}.renewDesktopVerUserTop #mobileVerTop #feature{padding:4vh 0 4vh 0}.renewDesktopVerUserTop #mobileVerTop #feature .featureTitle{margin-left:3vh;width:100%}.renewDesktopVerUserTop #mobileVerTop #feature .featureTitle h1{font-size:65px}.renewDesktopVerUserTop #mobileVerTop #feature .featureTitle h4{border-bottom:solid;border-width:6px;margin-left:30px;line-height:75px;color:#969696}.renewDesktopVerUserTop #mobileVerTop #feature .featureBoxes{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column;-webkit-box-pack:space-evenly;justify-content:space-evenly;padding:1vh 0}.renewDesktopVerUserTop #mobileVerTop #feature .featureBoxes .box{width:80%;margin:2vh auto;max-width:none}.renewDesktopVerUserTop #mobileVerTop #feature .featureBoxes .box img{height:180px}.renewDesktopVerUserTop #mobileVerTop #feature .featureBoxes .box h2{margin:40px 0;letter-spacing:0.8px}.renewDesktopVerUserTop #mobileVerTop #lesson{padding:4vh 0}.renewDesktopVerUserTop #mobileVerTop #lesson .lessonTitle{margin-left:3vh;width:100%}.renewDesktopVerUserTop #mobileVerTop #lesson .lessonTitle h1{font-size:60px}.renewDesktopVerUserTop #mobileVerTop #lesson .lessonTitle h4{border-bottom:solid;border-width:6px;margin-left:30px;line-height:75px;color:#969696}.renewDesktopVerUserTop #mobileVerTop #lesson .lessonContent{padding:4vh 0 2vh 0}.renewDesktopVerUserTop #mobileVerTop #lesson .lessonContent .lesson{width:50%}.renewDesktopVerUserTop #mobileVerTop #lesson .lessonContent .lesson img{height:400px}.renewDesktopVerUserTop #mobileVerTop #lesson .lessonButton{width:90%;margin:0 auto}.renewDesktopVerUserTop #mobileVerTop #fee{padding:4vh 0;width:100%}.renewDesktopVerUserTop #mobileVerTop #fee .feeTitle{margin-left:3vh}.renewDesktopVerUserTop #mobileVerTop #fee .feeTitle h1{font-size:60px}.renewDesktopVerUserTop #mobileVerTop #fee .feeTitle h4{border-bottom:solid;border-width:6px;margin-left:30px;line-height:75px;color:#969696}.renewDesktopVerUserTop #mobileVerTop #fee .feeImg{width:90%;margin:0 auto}.renewDesktopVerUserTop #mobileVerTop #fee .feeImg img{width:100%}.renewDesktopVerUserTop #mobileVerTop #fee .feeImg .feeImgText{display:-webkit-box;display:flex;line-height:40px;text-align:left}.renewDesktopVerUserTop #mobileVerTop #fee .feeImg .feeImgText i{margin-top:5px}.renewDesktopVerUserTop #mobileVerTop #fee .feeImg .feeImgText p{margin-bottom:15px}.renewDesktopVerUserTop #mobileVerTop #fee .feeSecurity{width:85%}.renewDesktopVerUserTop #mobileVerTop #teachers{padding:4vh 0}.renewDesktopVerUserTop #mobileVerTop #teachers .teachersTitle{margin-left:3vh}.renewDesktopVerUserTop #mobileVerTop #teachers .teachersTitle h1{font-size:60px}.renewDesktopVerUserTop #mobileVerTop #teachers .teacherIndex{margin:3vh 0}.renewDesktopVerUserTop #mobileVerTop #teachers .teacherIndex h1{margin-left:5vh;font-size:40px}.renewDesktopVerUserTop #mobileVerTop #howtouse{padding:4vh 0}.renewDesktopVerUserTop #mobileVerTop #howtouse .howtouseTitle{margin-left:3vh}.renewDesktopVerUserTop #mobileVerTop #howtouse .howtouseTitle h1{font-size:60px}.renewDesktopVerUserTop #mobileVerTop #howtouse .howtouseTitle h5{border-bottom:solid;border-width:6px;color:#969696;line-height:55px;margin-left:40px}.renewDesktopVerUserTop #mobileVerTop #howtouse .steps .step{display:block;margin:4vh 0}.renewDesktopVerUserTop #mobileVerTop #howtouse .steps .step .stepImg{width:90%;margin:0 auto}.renewDesktopVerUserTop #mobileVerTop #howtouse .steps .step .stepImg img{height:280px;width:100%;margin:0 auto}.renewDesktopVerUserTop #mobileVerTop #howtouse .steps .step .stepImg .step2Img{-o-object-position:center 75%;object-position:center 75%}.renewDesktopVerUserTop #mobileVerTop #howtouse .steps .step .stepImg .step3Img{-o-object-position:center 45%;object-position:center 45%}.renewDesktopVerUserTop #mobileVerTop #howtouse .steps .step .stepImg .step5Img{-o-object-position:center 15%;object-position:center 15%}.renewDesktopVerUserTop #mobileVerTop #howtouse .steps .step .stepImg::after{bottom:6px}.renewDesktopVerUserTop #mobileVerTop #howtouse .steps .step .stepTextMobile{background-color:#fff;width:90%;margin:-10px auto -5px auto;padding:20px;position:relative;z-index:1;border:solid 1px #686868}.renewDesktopVerUserTop #mobileVerTop #howtouse .steps .step .stepTextMobile h3{margin-left:50px;letter-spacing:1px}.renewDesktopVerUserTop #mobileVerTop #howtouse .steps .step .stepTextMobile hr{margin-left:50px;border:2px solid #bbbbbb}.renewDesktopVerUserTop #mobileVerTop #howtouse .steps .step .stepTextMobile .lineMobile{position:absolute;left:49.5%;bottom:-6vh;width:15px;height:6vh;background-color:#9a9a9a;z-index:-2}.renewDesktopVerUserTop #mobileVerTop #howtouse .steps .step .stepTextMobile .stepTextContent{padding:5px 25px 10px 25px}.renewDesktopVerUserTop #mobileVerTop #howtouse .steps .step .stepTextMobile .stepTextContent .aboutTool{box-shadow:0 0 6px #8b8b8b;border-radius:30px;padding:6px 25px;margin:20px 0}.renewDesktopVerUserTop #mobileVerTop #howtouse .steps .step .stepTextMobile .stepTextContent .stepButton .homeButtonWhite{padding:0.5em 4em;background:#0596a6;color:#fff;border:solid 1px #fff;width:100%;margin:2vh auto}.renewDesktopVerUserTop #mobileVerTop #howtouse .steps .step .stepTextMobile .stepTextContent .stepButton .homeButtonWhite:hover{background:#fff;color:#0596a6;border:solid 1px #0596a6}.renewDesktopVerUserTop #mobileVerTop #howtouse .steps .step .stepTextMobile .stepTextContent .stepButton .homeButtonBlue{padding:0.5em 4em}.renewDesktopVerUserTop #mobileVerTop #howtouse .steps .step .stepTextMobile .stepTextContent .step1Button .homeButtonWhite{margin:1vh auto}.renewDesktopVerUserTop #mobileVerTop #advertisement{padding:2vh 0}.renewDesktopVerUserTop #mobileVerTop #advertisement .homeButtonWhite{padding:0.5em 4em}.renewDesktopVerUserTop #mobileVerTop #faq{padding:4vh 0}.renewDesktopVerUserTop #mobileVerTop #faq .faqTitle{margin-left:3vh}.renewDesktopVerUserTop #mobileVerTop #faq .faqTitle h1{font-size:60px}.renewDesktopVerUserTop #mobileVerTop #faq .faqTitle h4{border-bottom:solid;border-width:6px;margin-left:30px;line-height:75px;color:#969696}.renewDesktopVerUserTop #mobileVerTop #faq #faq-list{width:90%}.renewDesktopVerUserTop #mobileVerTop #contact{padding:4vh 0 2vh 0}.renewDesktopVerUserTop #mobileVerTop #contact .contactTitle{margin-left:3vh}.renewDesktopVerUserTop #mobileVerTop #contact .contactTitle h1{font-size:60px}.renewDesktopVerUserTop #mobileVerTop #contact .contactTitle h4{border-bottom:solid;border-width:6px;margin-left:30px;line-height:75px}.renewDesktopVerUserTop #mobileVerTop #contact .contactContentMobile{margin:4vh 10%}.renewDesktopVerUserTop #mobileVerTop #contact .contactContentMobile .contactContentLeft a{text-align:center;background-color:#0596a6;border:solid 1px #0596a6}.renewDesktopVerUserTop #mobileVerTop #contact .contactContentMobile .contactContentLeft a:hover{color:#0596a6}.renewDesktopVerUserTop #mobileVerTop #contact .contactContentMobile .contactContentLeft .contactMessage h3{line-height:30px;margin-bottom:10px}.renewDesktopVerUserTop #mobileVerTop #contact .contactContentMobile .contactContentLeft .contactMessage input,.renewDesktopVerUserTop #mobileVerTop #contact .contactContentMobile .contactContentLeft .contactMessage textarea{display:block;padding:10px;background:rgba(233,233,233,0.7);color:#000;width:90%;margin:0 auto 20px auto;border:none}.renewDesktopVerUserTop #mobileVerTop #contact .contactContentMobile .contactContentLeft .contactMessage textarea{height:250px}.renewDesktopVerUserTop #mobileVerTop #contact .contactContentMobile .contactContentRight{margin:2vh 0}.renewDesktopVerUserTop #mobileVerTop #contact .contactContentMobile .contactContentRight h3{border-bottom:solid;border-width:3px;line-height:30px;margin-bottom:10px;font-family:"Futura"}.renewDesktopVerUserTop #mobileVerTop #contact .contactContentMobile .contactContentRight div{margin-bottom:2vh}.renewDesktopVerUserTop #mobileVerTop #companyInfo{margin-top:140px}.renewDesktopVerUserTop #mobileVerTop #companyInfo #companyInfoTop{padding:5vh 0}.renewDesktopVerUserTop #mobileVerTop #companyInfo #companyInfoTop h1{font-size:45px}.renewDesktopVerUserTop #mobileVerTop #companyInfo #companyInfoTop .subText{padding:0 10%}.renewDesktopVerUserTop #mobileVerTop #companyInfo #profile{padding:4vh 0 2vh 0}.renewDesktopVerUserTop #mobileVerTop #companyInfo #profile .profileTitle{margin-left:3vh}.renewDesktopVerUserTop #mobileVerTop #companyInfo #profile .profileTitle h1{font-size:60px}.renewDesktopVerUserTop #mobileVerTop #companyInfo #profile .profileContent{padding:4vh 5%}.renewDesktopVerUserTop #mobileVerTop #companyInfo #works{padding:4vh 0 3vh 0}.renewDesktopVerUserTop #mobileVerTop #companyInfo #works .worksTitle{margin-left:3vh}.renewDesktopVerUserTop #mobileVerTop #companyInfo #works .worksTitle h1{font-size:60px}.renewDesktopVerUserTop #mobileVerTop #companyInfo #works .worksContent{display:block;padding:3vh 0}.renewDesktopVerUserTop #mobileVerTop #companyInfo #works .worksContent .work{width:100%;padding:5vh 0;margin-bottom:1vh}.teacher_applyPageRenew{margin-top:0px}.teacher_applyPageRenew .pageTop{position:fixed;color:#fff;opacity:0.9;bottom:4vh;right:4vh;font-size:70px;cursor:pointer;z-index:9;background-color:#929292;border-radius:50%;width:78px;height:78px;text-align:center}@media all and (max-width: 1000px){.teacher_applyPageRenew .pageTop{font-size:150px;width:155px;height:155px}}.teacher_applyPageRenew .teacherTop .transparentButton{display:inline-block;padding:0.8em 4em;text-decoration:none;background:rgba(255,255,255,0);color:#fff;border:solid 1px #fff;font-size:18px;text-align:center;margin:2vh 0;letter-spacing:1.5px}.teacher_applyPageRenew .teacherTop .transparentButton:hover{background:rgba(255,255,255,0.3);border:solid 1px #fff}.teacher_applyPageRenew .teacherTop .teacherTopTop{width:100%;background:linear-gradient(130deg, rgba(0,0,0,0.6), rgba(0,0,0,0.8)),url("/top/teacherTopBg.jpg");background-size:cover;background-repeat:no-repeat;background-position:40% center;height:90vh;min-height:700px;padding:22vh 5vw 6vh 5vw;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column;justify-content:space-around;text-align:left;color:#fff;margin-top:-18vh}.teacher_applyPageRenew .teacherTop .teacherTopTop .teacherTopTitle{padding-top:140px}.teacher_applyPageRenew .teacherTop .teacherTopTop .teacherTopTitle h1{font-size:35px;text-shadow:0 0 2px #fff;letter-spacing:3.5px;margin-bottom:3.5vh}.teacher_applyPageRenew .teacherTop .teacherTopTop .teacherTopContent{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;text-align:left}.teacher_applyPageRenew .teacherTop .teacherTopTop .teacherTopContent .teacherTopSubtext{width:50%}.teacher_applyPageRenew .teacherTop .teacherTopTop .teacherTopContent .teacherTopSubtext h4{font-weight:normal;letter-spacing:0.8px;margin-bottom:3.5vh}.teacher_applyPageRenew .teacherTop .teacherTopTop .teacherTopContent .teacherTopSubtextButton{width:50%;text-align:right}.teacher_applyPageRenew .teacherTop .teacherTopTop .teacherTopContent .teacherTopSubtextButton h2{letter-spacing:4px;background:-webkit-gradient(linear, left top, right top, from(rgba(255,255,255,0)), color-stop(#fff), to(rgba(255,255,255,0)));background:linear-gradient(90deg, rgba(255,255,255,0), #fff, rgba(255,255,255,0));background-repeat:no-repeat;background-size:80%;-webkit-animation:animate 2s linear infinite;animation:animate 2s linear infinite;-webkit-background-clip:text;-webkit-text-fill-color:rgba(255,255,255,0.6)}@-webkit-keyframes animate{0%{background-position:-500%}100%{background-position:500%}}@keyframes animate{0%{background-position:-500%}100%{background-position:500%}}.teacher_applyPageRenew .teacherTop .whyMeecoo{background:#d6758b;background:-webkit-gradient(linear, left top, right top, from(#d6758b), to(#ffaa96));background:linear-gradient(90deg, #d6758b 0%, #ffaa96 100%);padding:8vh 0}.teacher_applyPageRenew .teacherTop .whyMeecoo .whyMeecooTitle{margin-left:8vh}.teacher_applyPageRenew .teacherTop .whyMeecoo .whyMeecooTitle h1{font-size:42px;color:#fff;font-family:"Futura", sans-serif}.teacher_applyPageRenew .teacherTop .whyMeecoo .whyMeecooContent{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;padding:6vh 5% 3vh 5%}.teacher_applyPageRenew .teacherTop .whyMeecoo .whyMeecooContent .why{background:rgba(255,255,255,0.7);display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;padding:0 30px;margin:0 15px;text-align:center}.teacher_applyPageRenew .teacherTop .whyMeecoo .whyMeecooContent .why h3{margin-bottom:20px;color:#555555}.teacher_applyPageRenew .teacherTop .whyMeecoo .whyMeecooContent .why p{color:#727272}.teacher_applyPageRenew .teacherTop .whyMeecoo .whyMeecooContent .why1{border-radius:50% 60% 50% 70% /60% 50% 70% 60%;height:280px}.teacher_applyPageRenew .teacherTop .whyMeecoo .whyMeecooContent .why2{border-radius:80% 50% 60% 50%/50% 70%;height:280px}.teacher_applyPageRenew .teacherTop .whyMeecoo .whyMeecooContent .why3{border-radius:40% 50% 40%/40% 50% 50% 50%;height:280px}.teacher_applyPageRenew .teacherTop #howtouse{background:#fff;color:#575757;padding:8vh 0}.teacher_applyPageRenew .teacherTop #howtouse .howtouseTitle{display:-webkit-box;display:flex;margin-left:8vh}.teacher_applyPageRenew .teacherTop #howtouse .howtouseTitle h1{font-size:38px;color:#555555;font-family:"Futura"}.teacher_applyPageRenew .teacherTop #howtouse .howtouseTitle h6{border-bottom:solid;border-width:6px;margin-left:30px;font-size:16px;line-height:38px;color:#969696;letter-spacing:0.8px}.teacher_applyPageRenew .teacherTop #howtouse .steps .step{display:-webkit-box;display:flex;margin:6vh 0;-webkit-box-pack:center;justify-content:center}.teacher_applyPageRenew .teacherTop #howtouse .steps .step p{color:#727272}.teacher_applyPageRenew .teacherTop #howtouse .steps .step .stepImg{position:relative;z-index:1}.teacher_applyPageRenew .teacherTop #howtouse .steps .step .stepImg .lineDesktop{position:absolute;left:122px;width:6px;height:calc(300px + 7vh);background-color:#9a9a9a;z-index:-2}.teacher_applyPageRenew .teacherTop #howtouse .steps .step .stepImg img{height:380px;width:250px;-o-object-fit:cover;object-fit:cover}.teacher_applyPageRenew .teacherTop #howtouse .steps .step .stepImg .step5Img{-o-object-position:18% center;object-position:18% center}.teacher_applyPageRenew .teacherTop #howtouse .steps .step .stepImg h2{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);color:#fff;font-family:"Futura";text-shadow:0 0 2.5px #3d3d3d;z-index:2}.teacher_applyPageRenew .teacherTop #howtouse .steps .step .stepImg::after{content:"";position:absolute;top:0;right:0;bottom:4px;left:0;background-color:rgba(184,184,184,0.2);display:block}.teacher_applyPageRenew .teacherTop #howtouse .steps .step .stepText{background:#727272;color:#fff;height:380px;width:65%}.teacher_applyPageRenew .teacherTop #howtouse .steps .step .stepText h3{margin-left:50px;margin-top:15px;letter-spacing:1px}.teacher_applyPageRenew .teacherTop #howtouse .steps .step .stepText p{color:#fff;line-height:30px}.teacher_applyPageRenew .teacherTop #howtouse .steps .step .stepText hr{margin-left:50px;border:2px solid #bbbbbb}.teacher_applyPageRenew .teacherTop #howtouse .steps .step .stepText .stepTextContent{padding:5px 25px 10px 25px}.teacher_applyPageRenew .teacherTop #howtouse .steps .step .stepText .stepTextContent .aboutTool{box-shadow:0 0 6px #8b8b8b;border-radius:30px;padding:6px 25px;margin:5px 0}.teacher_applyPageRenew .teacherTop #howtouse .steps .step .stepText .stepTextContent .step1Button{display:-webkit-box;display:flex}.teacher_applyPageRenew .teacherTop #howtouse .steps .step .stepText .stepTextContent .stepButton .homeButtonWhite{padding:0.5em 4em;margin:10px 5px;background:#0596a6;color:#fff;border:solid 1px #fff}.teacher_applyPageRenew .teacherTop #howtouse .steps .step .stepText .stepTextContent .stepButton .homeButtonWhite:hover{background:#fff;color:#0596a6;border:solid 1px #0596a6}.teacher_applyPageRenew .teacherTop #howtouse .steps .step .stepText .stepTextContent .stepButton .homeButtonBlue{padding:0.5em 4em;margin:10px 5px}.teacher_applyPageRenew .teacherTop #faq{color:#575757;padding:8vh 0;background:#e9e9e9}.teacher_applyPageRenew .teacherTop #faq .faqTitle{display:-webkit-box;display:flex;margin-left:8vh}.teacher_applyPageRenew .teacherTop #faq .faqTitle h1{font-size:38px;color:#555555;font-family:"Futura"}.teacher_applyPageRenew .teacherTop #faq .faqTitle h6{border-bottom:solid;border-width:6px;margin-left:30px;font-size:16px;line-height:38px;color:#969696;letter-spacing:0.8px}.teacher_applyPageRenew .teacherTop #faq #faq-list{width:700px;margin:0 auto;padding:0;list-style:none;color:#575757}.teacher_applyPageRenew .teacherTop #faq #faq-list .faq-list-item{margin:50px;border-bottom:1px solid #ccc;position:relative;cursor:pointer;text-align:left}.teacher_applyPageRenew .teacherTop #faq #faq-list .faq-list-item span{position:absolute;top:0;right:5px;color:#ccc}.teacher_applyPageRenew .teacherTop #faq #faq-list .answer{padding:5px 0px;margin-bottom:15px;display:none}.teacher_applyPageRenew .teacherTop #faq #faq-list .answer p{color:#727272}.teacher_applyPageRenew .teacherTop .advertisement{width:100%;background:linear-gradient(130deg, rgba(0,0,0,0.5), rgba(0,0,0,0.8)),url("/top/advertisementBg.jpg");background-size:cover;background-repeat:no-repeat;background-position:center 0;height:50vh;padding:30vh 10vh 5vh 0;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column;-webkit-box-pack:end;justify-content:flex-end;-webkit-box-align:end;align-items:flex-end;text-align:right;color:#fff}.teacher_applyPageRenew .teacherTop .advertisement h3{margin-bottom:3vh;font-weight:normal;letter-spacing:2px}@media all and (max-width: 1000px){.teacher_applyPageRenew .teacherTop .transparentButton{display:block;padding:0.8em 0;font-size:40px;text-align:center;margin:2vh;letter-spacing:1.5px}.teacher_applyPageRenew .teacherTop .transparentButton:hover{background:rgba(255,255,255,0.3);border:solid 1px #fff}.teacher_applyPageRenew .teacherTop .teacherTopTop{height:84vh}.teacher_applyPageRenew .teacherTop .teacherTopTop .teacherTopTitle{margin-bottom:3vh}.teacher_applyPageRenew .teacherTop .teacherTopTop .teacherTopTitle h1{font-size:52px;letter-spacing:3px;margin-bottom:3vh}.teacher_applyPageRenew .teacherTop .teacherTopTop .teacherTopContent{display:block}.teacher_applyPageRenew .teacherTop .teacherTopTop .teacherTopContent .teacherTopSubtext{width:100%}.teacher_applyPageRenew .teacherTop .teacherTopTop .teacherTopContent .teacherTopSubtext h4{margin-bottom:1vh;font-size:32px}.teacher_applyPageRenew .teacherTop .teacherTopTop .teacherTopContent .teacherTopSubtextButton{width:100%;margin-top:7vh;text-align:center}.teacher_applyPageRenew .teacherTop .teacherTopTop .teacherTopContent .teacherTopSubtextButton h2{font-size:34px}}@media all and (max-width: 1000px) and (orientation: landscape){.teacher_applyPageRenew .teacherTop .teacherTopTop{padding:30vh 4vh 8vh 4vh}.teacher_applyPageRenew .teacherTop .teacherTopTop .teacherTopTitle h1{font-size:35px;margin-bottom:10px}.teacher_applyPageRenew .teacherTop .teacherTopTop .teacherTopContent .teacherTopSubtext h4{font-size:25px;margin-bottom:10px}.teacher_applyPageRenew .teacherTop .teacherTopTop .teacherTopContent .teacherTopSubtextButton{width:80%;margin:7vh auto}}@media all and (max-width: 1000px){.teacher_applyPageRenew .teacherTop .whyMeecoo{padding:4vh 0}.teacher_applyPageRenew .teacherTop .whyMeecoo .whyMeecooTitle{margin-left:2vh}.teacher_applyPageRenew .teacherTop .whyMeecoo .whyMeecooTitle h1{font-size:50px}.teacher_applyPageRenew .teacherTop .whyMeecoo .whyMeecooContent{display:block;padding:2vh}.teacher_applyPageRenew .teacherTop .whyMeecoo .whyMeecooContent .why{height:400px;padding:0 80px;margin-bottom:30px}.teacher_applyPageRenew .teacherTop .whyMeecoo .whyMeecooContent .why h3{font-size:32px}.teacher_applyPageRenew .teacherTop .whyMeecoo .whyMeecooContent .why p{font-size:26px}}@media all and (max-width: 1000px) and (orientation: landscape){.teacher_applyPageRenew .teacherTop .whyMeecoo .whyMeecooContent{padding:2vh 18vh}}@media all and (max-width: 1000px){.teacher_applyPageRenew .teacherTop #howtouse{padding:4vh 0}.teacher_applyPageRenew .teacherTop #howtouse .howtouseTitle{margin-left:2vh}.teacher_applyPageRenew .teacherTop #howtouse .howtouseTitle h1{font-size:50px}.teacher_applyPageRenew .teacherTop #howtouse .howtouseTitle h6{font-size:24px}.teacher_applyPageRenew .teacherTop #howtouse .steps .step{display:block;margin:2vh 0}.teacher_applyPageRenew .teacherTop #howtouse .steps .step .stepImg{width:90%;margin:0 auto}.teacher_applyPageRenew .teacherTop #howtouse .steps .step .stepImg img{height:280px;width:100%;margin:0 auto}.teacher_applyPageRenew .teacherTop #howtouse .steps .step .stepImg h2{font-size:50px}.teacher_applyPageRenew .teacherTop #howtouse .steps .step .stepImg .step2Img{-o-object-position:center 75%;object-position:center 75%}.teacher_applyPageRenew .teacherTop #howtouse .steps .step .stepImg .step3Img{-o-object-position:center 45%;object-position:center 45%}.teacher_applyPageRenew .teacherTop #howtouse .steps .step .stepImg .step5Img{-o-object-position:center 15%;object-position:center 15%}.teacher_applyPageRenew .teacherTop #howtouse .steps .step .stepText{width:90%;margin:-10px auto -5px auto;padding:20px 0;height:auto}.teacher_applyPageRenew .teacherTop #howtouse .steps .step .stepText h3{font-size:36px;padding-bottom:10px}.teacher_applyPageRenew .teacherTop #howtouse .steps .step .stepText .stepTextContent{padding:30px}.teacher_applyPageRenew .teacherTop #howtouse .steps .step .stepText .stepTextContent p{font-size:30px;line-height:45px;letter-spacing:1px}.teacher_applyPageRenew .teacherTop #faq{padding:4vh 0}.teacher_applyPageRenew .teacherTop #faq .faqTitle{margin-left:2vh}.teacher_applyPageRenew .teacherTop #faq .faqTitle h1{font-size:50px}.teacher_applyPageRenew .teacherTop #faq .faqTitle h6{font-size:24px}.teacher_applyPageRenew .teacherTop #faq #faq-list{width:96%}.teacher_applyPageRenew .teacherTop #faq #faq-list p{font-size:24px}.teacher_applyPageRenew .teacherTop .advertisement{height:44vh;text-align:center;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column;justify-content:space-around;padding:4vh}.teacher_applyPageRenew .teacherTop .advertisement h3{line-height:65px;font-size:40px}.teacher_applyPageRenew .teacherTop .advertisement a{margin:2vh auto;width:100%}}@media all and (max-width: 1000px) and (orientation: landscape){.teacher_applyPageRenew .teacherTop .advertisement{height:110vh}}a{color:#696969}.flash{padding:15px 0;color:white;background-color:#00FFFF;text-align:center;position:absolute;top:0px;z-index:10;width:100%;border-radius:0 0 2px 2px;font-size:20px}.topWrapper{background-image:url(/top_pageImage.jpg);background-attachment:fixed;width:100%;height:720px;margin-top:0px;padding-top:150px;background-size:cover;background-position:center center}.topWrapper_session{width:100%;margin-top:130px}.topWrapperContent{width:90%;margin:0px auto;padding:60px 0 0 0}.topMessage h1{color:rgba(105,105,105,0.7);letter-spacing:5px;font-size:42px}.topHowUse{text-align:center;background-color:silver;color:white;border-radius:10px;width:20%;font-size:20px;font-weight:bold;padding:10px;margin:60px auto 0 auto;cursor:pointer;-webkit-transition:all 1s;transition:all 1s}.topHowUse:hover{background-color:white;color:#00BFFF}.topSearch{width:50%;height:auto;margin:60px auto 0 auto;text-align:center;color:#696969;background-color:rgba(255,255,255,0.9);box-shadow:0 0 6px 6px rgba(0,0,0,0.5);border-radius:10px;cursor:pointer;-webkit-transition:all 1s;transition:all 1s}.topSearch_select select{float:left;width:40%;margin:90px 5% 0 20%;padding:15px;height:70px;text-align:center;font-size:24px;font-weight:bold;color:#696969;border-radius:10px}.top_category_select input{float:left;margin:85px 0 0 0;color:white;text-align:center;background-color:rgba(30,144,255,0.8);padding:15px 30px;font-size:22px;font-weight:bold;border:none;border-radius:10px;-webkit-transition:all 1s;transition:all 1s}.top_category_select input:hover{background-color:dodgerblue}.topSearch a{padding:10px;border-radius:10px}.topSearch a:hover{background-color:#1E90FF;color:white}.top_category_select{padding:10px 10px 10px 0;font-weight:bold;font-size:20px}.topHide{float:left;padding:5px 10px 5px 10px;font-weight:bold;display:none}.topWrapper_select{background-color:#F5F5F5}.topWrapper_select .topWrapper_select_content{width:80%;margin:0 auto}.topWrapper_select .topWrapper_select_content img{-webkit-transition:1s all;transition:1s all}.topWrapper_select .topWrapper_select_content img:hover{box-shadow:0 0 6px 3px rgba(0,255,255,0.8)}.topWrapper_select .topWrapper_select_content h2{text-align:center;color:#696969;font-weight:bold;padding-top:50px;padding-bottom:60px;font-size:48px}.topWrapper_select .topWrapper_select_content .topWrapper_select_left{float:left;margin-bottom:80px;width:50%}.topWrapper_select .topWrapper_select_content .topWrapper_select_left img{width:80%;margin:0 10%;height:300px;border-radius:50%}.topWrapper_select .topWrapper_select_content .topWrapper_select_left img:hover{border-radius:10px}.topWrapper_select .topWrapper_select_content .topWrapper_select_right{float:right;margin-bottom:80px;width:50%}.topWrapper_select .topWrapper_select_content .topWrapper_select_right img{width:80%;margin:0 10%;height:300px;border-radius:50%}.topWrapper_select .topWrapper_select_content .topWrapper_select_right img:hover{border-radius:10px}.topLessonCategory{background-color:#F5F5F5}.topLessonCategory .topLessonCategoryContent{width:100%;margin:0px auto;padding-bottom:40px}.topLessonCategory .topLessonCategoryContent h2{text-align:center;color:#696969;font-weight:bold;padding-bottom:60px;padding:40px 0 60px 0;font-size:40px}.topLessonCategory .topLessonCategoryContent .categoryboxAll{width:25%;float:left}.topLessonCategory .topLessonCategoryContent .categoryboxAll .categoryboxCommon{text-align:center;width:200px;height:200px;margin:20px auto;background-size:cover;background-position:center center;color:white;text-shadow:2px 2px 0 #696969;font-size:24px;font-weight:bold;line-height:200px;-webkit-transition:1s;transition:1s}.topLessonCategory .topLessonCategoryContent .categoryboxAll .categoryboxCommon:hover{box-shadow:0 0 10px 5px rgba(105,105,105,0.8)}.topLessonCategory .topLessonCategoryContent .categoryboxAll .categorybox1{background-image:url(/lesson/lesson-english.png)}.topLessonCategory .topLessonCategoryContent .categoryboxAll .categorybox2{background-image:url(/lesson/lesson-language.png)}.topLessonCategory .topLessonCategoryContent .categoryboxAll .categorybox3{background-image:url(/lesson/lesson-business.png)}.topLessonCategory .topLessonCategoryContent .categoryboxAll .categorybox4{background-image:url(/lesson/lesson-it.png)}.topLessonCategory .topLessonCategoryContent .categoryboxAll .categorybox5{background-image:url(/lesson/lesson-teacher.png)}.topLessonCategory .topLessonCategoryContent .categoryboxAll .categorybox6{background-image:url(/lesson/lesson-fashionbeauty.png)}.topLessonCategory .topLessonCategoryContent .categoryboxAll .categorybox7{background-image:url(/lesson/lesson-fitness.png)}.topLessonCategory .topLessonCategoryContent .categoryboxAll .categorybox8{background-image:url(/lesson/lesson-music.png)}.topLessonCategory .topLessonCategoryContent .categoryboxAll .categorybox9{background-image:url(/lesson/lesson-dance.png)}.topLessonCategory .topLessonCategoryContent .categoryboxAll .categorybox10{background-image:url(/lesson/lesson-art.png)}.topLessonCategory .topLessonCategoryContent .categoryboxAll .categorybox11{background-image:url(/lesson/lesson-cooking.png)}.topLessonCategory .topLessonCategoryContent .categoryboxAll .categorybox12{background-image:url(/lesson/lesson-hobby.png)}.compareFee{width:100%;background-color:#50dee3;height:950px;color:white}.compareFee .compareFee_title{text-align:center;padding-top:90px;font-size:48px;font-weight:bold}.compareFee .compareFee_explain{text-align:center;padding-top:50px;font-size:24px;font-weight:bold}.compareFee .compareFee_image{text-align:center}.compareFee .compareFee_image img{text-align:center;width:800px;height:530px}.compareFee .compareFee_warrant{font-size:18px;width:60%;margin:0 auto;padding-top:5px}.topWrapper1_1{white-space:nowrap;overflow-x:scroll;overflow-y:hidden;width:100%;height:auto;vertical-align:bottom}.topWrapper1_msg p{margin-left:50px;margin-top:20px;font-size:36px;font-weight:bold;color:#696969}.topWrapper1_content{width:280px;background-color:white;margin:20px 0px;display:inline-block;white-space:normal;-webkit-transition:all 1s;transition:all 1s;border-radius:10px}.topWrapper1_content:hover{box-shadow:0 0 6px 1px rgba(0,255,255,0.8)}.topWrapper1_content_image{width:280px;height:280px;background:no-repeat center center;background-size:contain;position:relative;border-top-right-radius:10px;border-top-left-radius:10px}.topWrapper1_content_image .free_teacher{position:relative;top:80px;text-align:center;padding:15px 0;font-size:20px;font-weight:bold;width:80%;background-color:rgba(64,224,208,0.8);color:white;border-radius:0 50px 50px 0 / 0 50px 50px 0;-webkit-border-radius:0px 50px 50px 0 / 0 50px 50px 0;-moz-border-radius:0px 50px 50px 0 / 0 50px 50px 0;-webkit-transition:all 1s;transition:all 1s}.zoom-black{width:100%;height:40%;-webkit-transition:all 1s;transition:all 1s;background-color:rgba(0,0,0,0);overflow:hidden}.zoom-black h2{display:none;text-align:center;color:white;font-size:20px;padding-top:10px;-webkit-transition:all 1s;transition:all 1s}.zoom-black p{display:none;color:white;font-size:12px;font-weight:bold;text-align:left;padding:20px 10px;-webkit-transition:all 1s;transition:all 1s}.topWrapper1_hover{color:#4169E1}.topWrapper1_content_detail1{font-size:18px;font-weight:bold;text-align:center;background-color:rgba(0,206,209,0.8);border-top-right-radius:10px;border-top-left-radius:10px;line-height:40px}.topWrapper1_content_detail1 .profile_review_word{color:white}.topWrapper1_content_description{width:90%;margin:10px auto 0 auto}.topWrapper1_content_description .teacher_name{text-align:center;font-size:24px;line-height:30px;font-weight:bold;white-space:nowrap;overflow:hidden}.topWrapper1_content_description .lesson_fee_explain{text-align:center;padding-top:10px;font-size:18px}.topWrapper1_content_description .lesson_fee_explain .fee_min{font-size:14px}.topWrapper1_content_description .lesson_fee_explain .coin_quant{display:inline-block;border-radius:50%;color:white;height:40px;width:40px;font-weight:bold;line-height:40px;background-color:#ffb400}.topWrapper1_content_description .teacher_nation_Japan{text-align:center;font-size:16px;font-weight:bold;padding-top:10px;white-space:nowrap;overflow:hidden}.topWrapper1_content_description .teacher_nation_Japan .japan_ok{color:#1E90FF}.topWrapper1_content_description .ok-lesson{width:100%;padding-top:10px;white-space:nowrap;overflow:hidden}.topWrapper1_content_description .ok-lesson .topWrapper1_content_category{text-align:left;padding:10px 10px 0 10px;font-size:14px;line-height:20px;font-weight:bold}.top_finalLogin{display:none;font-size:14px;padding-top:10px;padding-left:14px}.topWrapper1_content_detail2{font-size:14px;padding-top:3px;padding-left:5px;padding-right:5px;display:none}.clear{clear:left}.clear-right{clear:right}.paginate,.paginate_reviews{text-align:center;padding-top:50px;padding-bottom:30px;font-size:24px;letter-spacing:15px}.paginate a,.paginate_reviews a{border:1px solid #696969;padding:10px 10px 10px 25px;border-radius:10px;text-align:center;margin:0 5px}.paginate a:hover,.paginate_reviews a:hover{color:white;background-color:#1E90FF;border:1px solid white}.paginate .current,.paginate_reviews .current{display:inline-block;text-align:center;color:white;background-color:#1E90FF;border-radius:10px;margin:0 10px;padding:10px 10px 10px 25px}.topWrapper2{background-color:#F0F8FF;width:100%;height:auto}.topWrapper2Content{color:#696969;text-align:center;padding-top:40px;padding-bottom:40px}.faq{padding-top:30px}#faq-list{width:650px;margin:0 auto;padding:0;list-style:none}.faq-list-item{margin:50px;border-bottom:1px solid #ccc;position:relative;cursor:pointer;text-align:left}.faq-list-item h3{font-size:20px}.faq-list-item span{position:absolute;top:0;right:5px;color:#ccc;font-size:18px}.answer{font-size:16px;padding:5px 0px;display:none}.topWrapper3{background-image:url(/Top2.jpeg);width:100%;height:360px;background-size:cover}.topWrapper3Content{color:white;text-align:center;margin-top:90px}.topWrapper3Content h1{font-size:42px}.topWrapper3Content h3{padding-bottom:60px}.topWrapper3Content a{background-color:rgba(255,255,255,0.5);padding:20px;margin-right:30px;border-radius:10px;color:white;font-weight:bold;-webkit-transition:all 1s;transition:all 1s}.topWrapper3Content a:hover{background-color:white;color:#696969}.topWrapper4{background-image:url(/Top3.jpeg);width:100%;height:635px;background-size:cover}.topWrapper4Content{padding-top:40px;width:80%;margin:0 auto}.topWrapper4Content h2{text-align:center;color:white;font-size:36px}.topWrapper4_both{margin-top:80px;color:white}.QLeft{float:left;width:50%}.topWrapper4_both h4{font-size:20px}.QLeft_content input,.QLeft_content textarea{padding:10px;background:rgba(250,250,250,0.1);color:white;font-size:16px;width:85%;border:none}.QLeft_content textarea{height:150px}.contact_submit{padding:10px 60px;background-color:deepskyblue;border-radius:10px;color:white;font-weight:bold;border:none;-webkit-transition:all 1s;transition:all 1s}.contact_submit:hover{background-color:#0000CD}.QRight{float:left;width:50%}.QRight_content{text-align:left;font-size:16px;width:90%}.contact-space{height:20px}.contact-space2{height:10px}.contact-space3{height:20px}.topFollow{text-align:center;margin:0 auto;height:200px;color:#696969}.topFollow h2{padding-top:50px;padding-bottom:30px;font-size:40px}.topFollow i{margin-right:30px;margin-left:30px;-webkit-transition:all 1s;transition:all 1s;cursor:pointer}.topFollow i:hover{color:#00FFFF}.categoryTopWrapper{width:100%;height:360px;background-size:cover;background-position:center center;margin-top:100px;padding-top:0px}.categoryTopWrapperContent{width:98%;padding-top:30px;margin:0px auto 20px auto}.categoryMenu{color:white}.categoryMenu a{color:white}.categoryMenu a:hover{color:#00FFFF}.categoryTopMsg{color:white;text-align:center;padding-top:30px;text-shadow:0 0 2px #696969}.categoryTopBtn{margin-top:40px}.categoryTopBtn_each a{background-color:rgba(255,255,255,0.7);border-radius:10px;line-height:60px;width:300px;text-align:center;float:left;font-weight:bold;font-size:25px;-webkit-transition:all 1s;transition:all 1s}.categoryTopBtn_each a:hover{background-color:white;color:#00BFFF}.categoryTopBtn_FAQ{width:50%;margin:0 auto;float:left;padding-right:50px}.categoryTopBtn_FAQ a{float:right}.categoryTopBtn_HowTo{width:50%;margin:0 auto;float:left}.CategoryPage2{width:100%;background-color:white}.CategoryPage2_content{width:100%;margin:0 auto;padding-top:20px;color:#696969;font-weight:bold;height:100%}.whichCategory{font-size:30px;float:left;padding-left:20px;line-height:80px}.CategoryPage2_subcategory ul{float:right;margin-right:20px;border:2px solid #C0C0C0;background-color:rgba(255,255,255,0.8);border-radius:10px;-webkit-transition:all 1s;transition:all 1s}.CategoryPage2_subcategory ul a{background-color:rgba(255,255,255,0.8);color:#696969}.CategoryPage2_subcategory ul a:hover{color:#4169E1}.CategoryPage2_japan a{float:right;margin-right:20px;margin-top:15px;border:2px solid #C0C0C0;background-color:rgba(255,255,255,0.8);border-radius:10px;-webkit-transition:all 1s;transition:all 1s;padding:10px 20px}.CategoryPage2_japan a:hover{border:2px solid white;background-color:#00BFFF;color:white}.CategoryPage2_subcategory li{padding-right:40px;padding-bottom:10px}.category_act{padding-top:10px;cursor:pointer}.category_hide{display:none}.CategoryPage2_order ul{float:right;margin-right:20px;border:2px solid #C0C0C0;background-color:rgba(255,255,255,0.8);border-radius:10px;-webkit-transition:all 1s;transition:all 1s}.CategoryPage2_order ul a{background-color:rgba(255,255,255,0.8);color:#696969}.CategoryPage2_order ul a:hover{color:#00BFFF}.CategoryPage2_order li{padding-right:30px;padding-bottom:10px}.active{display:block}.order_act{padding-top:10px;cursor:pointer}.order_hide{display:none}.order_hide span{color:#A9A9A9;font-size:10px}.CategoryPage2_teacher{width:99%;margin:30px auto 0 auto}.CategoryPage2_teacher .empty_tutors{width:50%;margin:40px 25% 0 25%;text-align:center;border-radius:10px;background-color:rgba(30,144,255,0.8);font-size:28px;font-weight:bold;color:white;line-height:80px;-webkit-transition:all 1s;transition:all 1s}.CategoryPage2_teacher .empty_tutors:hover{background-color:dodgerblue}.CategoryEachContent_size{width:25%;float:left;margin:0 auto}.CategoryEachContent{width:280px;margin:0 auto 20px auto;background-color:white;vertical-align:top;-webkit-transition:all 1s;transition:all 1s;border-radius:10px}.CategoryEachContent:hover{box-shadow:0 0 6px 1px rgba(0,255,255,0.8)}.homeTeacherTop{background-image:url(/hometeacher_back.jpeg)}.freeLesson_top{background-image:url(/free_lessonTeacher.jpeg)}.Language_Top{background-image:url(/language_back.jpeg)}.language_france{background-image:url(/フランス語_back.jpeg)}.language_spanish{background-image:url(/スペイン語_back.jpeg)}.language_germany{background-image:url(/ドイツ語_back.jpeg)}.language_italy{background-image:url(/イタリア語_back.jpeg)}.language_japan{background-image:url(/日本語_back.jpeg)}.language_china{background-image:url(/中国語_back.jpeg)}.language_korea{background-image:url(/韓国語_back.jpeg)}.language_portugal{background-image:url(/ポルトガル語_back.jpeg)}.language_russia{background-image:url(/ロシア語_back.jpeg)}.language_indonesia{background-image:url(/インドネシア語_back.jpeg)}.language_vietnam{background-image:url(/ベトナム語_back.jpeg)}.language_thai{background-image:url(/タイ語_back.jpeg)}.language_hindi{background-image:url(/ヒンディー語_back.jpeg)}.language_arabia{background-image:url(/アラビア語_back.jpeg)}.language_bengaru{background-image:url(/ベンガル語_back.jpeg)}.language_turkey{background-image:url(/トルコ語_back.jpeg)}.language_mongoria{background-image:url(/モンゴル語_back.jpeg)}.language_czeck{background-image:url(/チェコ語_back.jpeg)}.language_maley{background-image:url(/マレー語_back.jpeg)}.language_philipine{background-image:url(/フィリピノ語.jpeg)}.language_laos{background-image:url(/ラオス語_back.jpeg)}.language_cambogia{background-image:url(/カンボジア語_back.jpeg)}.language_birma{background-image:url(/ビルマ語_back.jpeg)}.language_polish{background-image:url(/ポーランド語_back.jpeg)}.english_top{background-image:url(/others_back.jpeg)}.music_top{background-image:url(/music_back.jpeg)}.musicCat_back{background-image:url(/musicCat_back.jpeg)}.computer_top{background-image:url(/computer_back.jpeg)}.business_top{background-image:url(/business_back.jpeg)}.dance_top{background-image:url(/dance_back.jpeg)}.beauty_top{background-image:url(/beauty_back.jpeg)}.hobby_top{background-image:url(/hobby_back.jpeg)}.hobby_balloon{background-image:url(/バルーンアート_back.jpeg)}.hobby_beatBoxing{background-image:url(/ヒューマンビートボックス_back.jpeg)}.hobby_billiards{background-image:url(/ビリヤード_back.jpeg)}.hobby_bridge{background-image:url(/ブリッジ_back.jpeg)}.hobby_calligraphy{background-image:url(/カリグラフィー_back.jpeg)}.hobby_calliPen{background-image:url(/筆ペン_back.jpeg)}.hobby_chess{background-image:url(/チェス_back.jpeg)}.hobby_drawing{background-image:url(/デッサン_back.jpeg)}.hobby_drone{background-image:url(/ドローン_back.jpeg)}.hobby_filming{background-image:url(/ビデオカメラ_back.jpeg)}.hobby_flowerArrange{background-image:url(/フラワーアレンジメント_back.jpeg)}.hobby_flowerGardening{background-image:url(/花_back.jpeg)}.hobby_go{background-image:url(/囲碁_back.jpeg)}.hobby_horoScope{background-image:url(/星占い、占星術_back.jpeg)}.hobby_hulaHoop{background-image:url(/フラフープ_back.jpeg)}.hobby_illustration{background-image:url(/イラスト_back.jpeg)}.hobby_magic{background-image:url(/手品_back.jpeg)}.hobby_manga{background-image:url(/漫画_back.jpeg)}.hobby_novel{background-image:url(/小説_back.jpeg)}.hobby_painting{background-image:url(/絵画教室_back.jpeg)}.hobby_palmRead{background-image:url(/手相_back.jpeg)}.hobby_pantomime{background-image:url(/パントマイム_back.jpeg)}.hobby_pen{background-image:url(/ペン習字・ボールペン字_back.jpeg)}.hobby_penmanship{background-image:url(/手話_back.jpeg)}.hobby_photo{background-image:url(/カメラ_back.jpeg)}.hobby_poker{background-image:url(/ポーカー_back.jpeg)}.hobby_porPaint{background-image:url(/ポーセリンペインティング_back.jpeg)}.hobby_shodo{background-image:url(/書道教室_back.jpeg)}.hobby_shogi{background-image:url(/将棋_back.jpeg)}.hobby_streetPerform{background-image:url(/大道芸_back.jpeg)}.hobby_tolePaint{background-image:url(/トールペイント_back.jpeg)}.hobby_videoGame{background-image:url(/テレビゲーム_back.jpeg)}.craft_top{background-image:url(/craft_back.jpeg)}.life_top{background-image:url(/life_back.jpeg)}.life_care{background-image:url(/介護_back.jpeg)}.life_children{background-image:url(/子育て_back.jpeg)}.life_consult{background-image:url(/人生相談_back.jpeg)}.life_cook{background-image:url(/料理_back.jpeg)}.life_love{background-image:url(/恋愛_back.jpeg)}.life_marry{background-image:url(/婚活_back.jpeg)}.life_persuade{background-image:url(/ナンパ_back.jpeg)}.life_pet{background-image:url(/ペット_back.jpeg)}.health_top{background-image:url(/health_back.jpeg)}.others_top{background-image:url(/others_back.jpeg)}.teacher_description{width:100%}.teacher_description_wrapper1{background-image:url(/LookingTeacher.1.jpeg);width:100%;height:700px;background-size:cover}.teacher_description_wrapper1_content{width:80%;padding-top:300px;margin:0 auto}.teacher_description_wrapper1_content h1{color:white;font-size:50px;margin-bottom:50px;text-shadow:0px 1px 12px #000000}.teacher_description_wrapper1_content a{background-color:white;border-radius:10px;font-size:24px;padding:20px 40px;font-weight:bold}.teacher_description_wrapper1_content a:hover{background-color:#00BFFF;color:white;padding:40px 80px;font-size:36px}.teacher_description_wrapper2{width:100%;height:250px;background:-webkit-gradient(linear, left top, left bottom, from(plum), to(#fff));background:linear-gradient(plum, #fff)}.teacher_description_wrapper2_content{width:80%;margin:0 auto;padding-top:15px}.teacher_description_wrapper2_content ul{float:left;width:33%}.teacher_description_wrapper2_top{color:white;font-size:32px;font-weight:bold;text-align:center}.teacher_description_wrapper2_msg{color:#696969;padding-top:15px;font-size:20px}.teacher_description_wrapper3{width:100%;color:#696969}.teacher_description_wrapper3_content{width:96%;margin:0 auto}.description_wrapper3_top h2{font-size:43px;padding:40px 0 0 20px}.teacher_description_wrapper3_content img{width:480px;height:450px}.teacher_description_wrapper3_content h3{text-align:center;font-size:28px;padding-top:80px}.teacher_description_wrapper3_content p{font-size:22px;font-weight:bold;padding-top:30px}.description_wrapper3_Q1{margin-top:0px}.description_wrapper3_Q1_left{width:50%;float:left;padding-right:80px}.description_wrapper3_Q1_left_link{text-align:center;margin:50px 0 0 0}#top_howToUse{width:100%;height:auto;background-color:#F5F5F5}.top_howTo_studentCreate{text-align:center;margin:70px 0 0 0}.top_howTo_studentCreate a{height:70px;border-radius:10px;padding:20px 40px;font-weight:bold;font-size:20px;border:2px solid #C0C0C0}.top_howTo_studentCreate a:hover{background-color:#00BFFF;color:white;border:2px solid white}.description_wrapper3_Q4_right h5{padding-top:30px}.description_wrapper3_Q1_left a{height:70px;border:2px solid #C0C0C0;border-radius:10px;padding:20px 20px;font-weight:bold;font-size:20px}.description_wrapper3_Q1_left a:hover{background-color:#00BFFF;border:2px solid white;color:white}.description_wrapper3_Q1_right{text-align:center;width:50%;margin-top:60px;float:left}.description_wrapper3_Q2{margin-top:50px}.description_wrapper3_Q2_left{text-align:center;width:50%;float:left}.description_wrapper3_Q2_right{width:50%;float:left;padding-left:20px}.description_wrapper3_Q3{margin-top:50px}.description_wrapper3_Q3_left{width:50%;float:left;padding-right:50px}.description_wrapper3_Q3_right{text-align:center;width:50%;float:left}.description_wrapper3_Q4{margin-top:50px}.description_wrapper3_Q4_left{text-align:center;width:50%;float:left}.description_wrapper3_Q4_right{width:50%;float:left;padding-left:20px}.description_wrapper3_Q4_right h6{padding-top:60px}.teacher_description_wrapper4{background-image:url(/LookingTeacher.2.jpeg);width:100%;height:400px;background-size:cover}.teacher_description_wrapper4_content{width:80%;margin:0 auto;padding-top:120px}.teacher_description_wrapper4_content h2{color:white;font-size:48px;margin-bottom:35px;text-shadow:0px 1px 6px #000000}.teacher_description_wrapper4_content a{height:70px;margin-left:30px;border-radius:10px;padding:20px 40px;font-weight:bold;font-size:20px;background-color:white}.teacher_description_wrapper4_content a:hover{background-color:#0000CD;color:white;padding:30px 60px;font-size:26px}.help_wrapper1{width:80%;margin:0 auto}.help_wrapper1_msg{margin-top:170px;margin-bottom:60px;text-align:center;color:#696969;font-size:20px}.help_wrapper1_right{float:left;width:50%;text-align:center}.help_step_top{font-size:32px;font-weight:bold;padding-bottom:10px;color:#696969}.help_step_msg{margin:30px auto 0 auto}.help_step_msg a{color:white;background-color:#00BFFF;border-radius:10px;padding:20px 40px;font-size:20px;font-weight:bold}.help_step_msg a:hover{background-color:#1E90FF}.HelpWrapper1_step2{margin-top:60px}.spaceHeight_help{height:40px}.companyInfo_wrapper1{background-image:url(/companyInfo1.jpeg);width:100%;height:500px;margin-top:0px;background-size:cover;background-position:center center}.companyInfo_wrapper1 h1{text-align:center;color:white;font-size:50px;text-shadow:0px 1px 6px #000000;padding-top:240px}.companyInfo_wrapper2{width:90%;margin:0 auto;color:#696969}.companyInfo_wrapper2 h2{text-align:center;padding-top:60px;font-size:48px}.our_service{width:25%;float:left;margin-top:40px;margin-bottom:80px}.our_service p{text-align:center;font-weight:bold;font-size:20px}.our_service img{width:200px;height:120px;display:block;margin:5px auto;text-align:center}.companyInfo_wrapper3{background-color:#F0F8FF;width:100%;color:#696969}.companyInfo_wrapper3_content{width:80%;margin:0 auto}.companyInfo_wrapper3 img{width:200px;height:120px;display:block;margin:0 auto;padding-top:30px}.companyInfo_wrapper3_left{float:left;width:50%}.companyInfo_wrapper3_left h3{padding-top:50px;padding-bottom:80px;font-size:45px}.companyInfo_wrapper3_right{float:right;padding-top:20px;width:50%}.companyInfo_wrapper3_right_msg{width:60%;margin:0 auto 20px auto;font-size:18px}.companyInfo_wrapper4{background-color:white;width:100%;color:#696969}.companyInfo_wrapper4_content{width:96%;margin:0 auto;padding:30px 0 40px 0}.companyInfo_wrapper4 h3{text-align:center;font-size:38px}.companyInfo_wrapper4_left{width:90%;margin:30px 5% 0 5%;font-weight:bold}.companyInfo_wrapper4_left ul{float:left;margin-left:40px}.companyInfo_wrapper4_left li{padding-top:10px;font-size:18px}.transactionPage{margin-top:150px}.alreadyDeletedPage{text-align:center;color:#696969;padding-top:180px}.alreadyDeletedPage h1{padding-bottom:20px}.alreadyDeletedPage .alreadyDeleted_button{background-color:#1E90FF;border-radius:10px;color:white;width:20%;margin:60px auto;padding-top:20px;padding-bottom:20px;-webkit-transition:all 1s;transition:all 1s}.alreadyDeletedPage .alreadyDeleted_button:hover{background-color:#0000CD}.PrivacyPolicy_content{width:98%;margin:0 auto;color:#696969;margin-top:140px}.PrivacyPolicy_content h1{text-align:center}.PrivacyPolicy_content .PrivacyPolicy_content2{width:90%;margin:0 auto;margin-top:80px}.PrivacyPolicy_content .PrivacyPolicy_content2 .PrivacyPolicy_box{margin:60px 0 60px 0}.PrivacyPolicy_content .PrivacyPolicy_content2 .PrivacyPolicy_box h3{margin-bottom:20px}.siteMap_content{width:98%;margin:180px auto;color:#696969}.siteMap_content h1{margin-left:120px}.siteMap_content .simeMap_row1{margin-top:40px;font-weight:bold}.siteMap_content .simeMap_row1 a:hover{color:#0000CD}.siteMap_content .simeMap_row1 li{padding-bottom:20px}.siteMap_content .simeMap_row1 ul{float:left;width:33%;white-space:nowrap;overflow:hidden}.teacherSigninChoice h2{text-shadow:0 0 1px #fff;letter-spacing:2px;margin-bottom:3vh}.teacherSigninChoice h4{font-weight:normal;letter-spacing:0.8px;margin-bottom:2vh}.teacherSigninChoice .teacherSigninChoiceTitle{margin:150px 0 40px 0}.teacherSigninChoice .teacherSigninChoiceTitle h1{text-align:center;color:#555555;font-size:30px;font-weight:lighter}.teacherSigninChoice .transparentButton{display:block;padding:0.8em 4em;text-decoration:none;background:rgba(255,255,255,0);color:#fff;border:solid 1px #fff;font-size:18px;text-align:center;margin:4vh 2vh 2vh 2vh;letter-spacing:1.5px}.teacherSigninChoice .transparentButton:hover{background:rgba(255,255,255,0.3);border:solid 1px #fff}.teacherSigninChoice .teacher_selectionBoxes{display:-webkit-box;display:flex}.teacherSigninChoice .teacher_selectionBoxes .teacherSigninBox{-webkit-box-flex:1;flex:auto;width:50%;height:80vh;padding:15vh 3vh 10vh 3vh;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column;justify-content:space-around;color:#fff}.teacherSigninChoice .teacher_selectionBoxes .normalTeacherSignin{background:linear-gradient(130deg, rgba(62,65,78,0.95), rgba(62,65,78,0.6)),url("/top/teacherSigninChoice1.jpg");background-size:cover;background-repeat:no-repeat;background-position:center}.teacherSigninChoice .teacher_selectionBoxes .normalTeacherSignin a{margin-right:auto}.teacherSigninChoice .teacher_selectionBoxes .colledgeTeacherSignin{background:linear-gradient(130deg, rgba(48,75,78,0.65), rgba(48,75,78,0.95)),url("/top/teacherSigninChoice2.jpg");background-size:cover;background-repeat:no-repeat;background-position:center;text-align:right}.teacherSigninChoice .teacher_selectionBoxes .colledgeTeacherSignin .height_space{height:25px}.teacherSigninChoice .teacher_selectionBoxes .colledgeTeacherSignin a{margin-left:auto}@media all and (max-width: 1000px){.topWrapper{background-image:url(/top_pageImage.jpg);background-attachment:scroll;width:100%;height:1000px;margin-top:140px;padding-top:0px;background-size:cover;background-position:center center}.topWrapper_session{width:100%;margin-top:180px}.topWrapperContent{width:98%;margin:0 auto;padding:60px 0 20px 0}.topMessage h1{width:100%;color:dimgray;text-shadow:0px 0px 3px white;padding:40px 0 0 30px;letter-spacing:2px;font-size:50px}.topHowUse{text-align:center;background-color:silver;color:white;border-radius:10px;width:300px;font-size:30px;font-weight:bold;padding:20px 10px;margin:200px auto 0 auto;cursor:pointer;-webkit-transition:all 1s;transition:all 1s}.topHowUse:hover{background-color:white;color:#696969}.topSearch{width:80%;height:auto;margin:120px auto 0 auto;text-align:center;color:#696969;background-color:rgba(255,255,255,0.9);box-shadow:0 0 6px 6px rgba(0,0,0,0.5);border-radius:10px;cursor:pointer;-webkit-transition:all 1s;transition:all 1s}.top_category_select{padding:20px 0 20px 0;font-weight:bold;font-size:30px}.topHide{float:left;padding:5px 10px 5px 10px;font-weight:bold;display:none;font-size:25px}.topWrapper_select{background-color:#F5F5F5}.topWrapper_select .topWrapper_select_content{width:100%;margin:0 auto}.topWrapper_select .topWrapper_select_content img{-webkit-transition:1s all;transition:1s all}.topWrapper_select .topWrapper_select_content img:hover{box-shadow:0 0 6px 1px rgba(0,255,255,0)}.topWrapper_select .topWrapper_select_content h2{text-align:center;color:#696969;font-weight:bold;padding-top:50px;padding-bottom:60px;font-size:48px}.topWrapper_select .topWrapper_select_content .topWrapper_select_left{float:left;margin-bottom:100px;width:50%}.topWrapper_select .topWrapper_select_content .topWrapper_select_left img{width:90%;margin:0 5%;height:400px;border-radius:10px}.topWrapper_select .topWrapper_select_content .topWrapper_select_right{float:right;margin-bottom:100px;width:50%}.topWrapper_select .topWrapper_select_content .topWrapper_select_right img{width:90%;margin:0 5%;height:400px;border-radius:10px}.teacher_description_wrapper3_content{width:100%;margin:0 auto}.description_wrapper3_Q1_left{width:50%;float:left;padding-right:80px;padding-left:20px}.description_wrapper3_Q2_right{width:50%;float:left;padding-right:50px;padding-left:20px}.description_wrapper3_Q3_left{width:50%;float:left;padding-right:80px;padding-left:20px}.description_wrapper3_Q4_right{width:50%;float:left;padding-right:50px;padding-left:20px}.categoryTopWrapper{width:100%;height:550px;background-position:center center;background-size:cover;margin-top:140px;padding-top:0px}.categoryTopWrapperContent{width:98%;padding-top:30px;margin:0px auto 20px auto}.categoryMenu{color:white;font-size:20px}.categoryTopMsg{color:white;text-align:center;padding-top:80px;text-shadow:0 0 2px #696969}.categoryTopMsg h1{font-size:40px}.categoryTopMsg h3{padding-top:20px;font-size:24px}.categoryTopBtn{margin-top:80px}.categoryTopBtn_each a{background-color:rgba(255,255,255,0.7);border-radius:10px;line-height:80px;width:300px;text-align:center;float:left;font-weight:bold;font-size:30px;-webkit-transition:all 1s;transition:all 1s}.categoryTopBtn_each a:hover{background-color:white;color:#00BFFF}.categoryTopBtn_FAQ{width:50%;margin:0 auto;float:left;padding-right:50px}.categoryTopBtn_FAQ a{float:right}.categoryTopBtn_HowTo{width:50%;margin:0 auto;float:left}.CategoryPage2_content{width:100%;margin:0 auto;padding-top:40px;color:#696969;font-weight:bold;height:100%}.whichCategory{font-size:40px;float:left;width:100%;padding-left:10px;display:none}.CategoryPage2_subcategory ul{float:left;margin-left:10px;font-size:28px;border:2px solid #C0C0C0;background-color:rgba(255,255,255,0.8);border-radius:10px;-webkit-transition:all 1s;transition:all 1s}.CategoryPage2_japan a{float:left;margin-left:8%;margin-top:28px;font-size:28px;border:2px solid #C0C0C0;background-color:rgba(255,255,255,0.8);border-radius:10px;-webkit-transition:all 1s;transition:all 1s;padding:10px 30px}.CategoryPage2_japan a:hover{border:2px solid white;background-color:#00BFFF;color:white}.category_hide{display:none;padding-top:10px;padding-bottom:20px;cursor:pointer}.order_hide{display:none;padding-top:10px;padding-bottom:20px;cursor:pointer}.order_hide span{color:#A9A9A9;font-size:20px}.CategoryPage2_order ul{float:right;margin-right:10px;font-size:28px;border:2px solid #C0C0C0;background-color:rgba(255,255,255,0.8);border-radius:10px;-webkit-transition:all 1s;transition:all 1s}.CategoryPage2_teacher{width:100%;margin:0px auto 0px auto}.CategoryPage2_teacher .empty_tutors{width:80%;margin:60px 10% 20px 10%;text-align:center;border-radius:10px;background-color:dodgerblue;font-size:30px;font-weight:bold;color:white;line-height:80px;-webkit-transition:all 1s;transition:all 1s}.CategoryPage2_teacher .empty_tutors:hover{background-color:dodgerblue}.CategoryEachContent{width:400px;margin:0 auto 20px auto;background-color:white;box-shadow:0 0 6px 1px gainsboro;vertical-align:top;-webkit-transition:all 1s;transition:all 1s;border-radius:10px}.CategoryEachContent_size{width:50%;float:left;margin:0 auto}.topWrapper1_content{width:400px;background-color:white;box-shadow:0 0 6px 2px gainsboro;margin:20px 0px;display:inline-block;white-space:normal;-webkit-transition:all 1s;transition:all 1s;border-radius:10px}.topWrapper1_content:hover{box-shadow:0 0 3px 3px gainsboro}.topWrapper1_content_image{width:400px;height:400px;background:no-repeat center center;background-size:contain;position:relative;border-top-right-radius:10px;border-top-left-radius:10px}.topWrapper1_content_image .free_teacher{position:relative;top:200px;text-align:center;padding:15px 0;font-size:28px;font-weight:bold;width:80%;background-color:rgba(64,224,208,0.8);color:white;-webkit-transition:all 1s;transition:all 1s;border-radius:0 50px 50px 0 / 0 50px 50px 0;-webkit-border-radius:0px 50px 50px 0 / 0 50px 50px 0;-moz-border-radius:0px 50px 50px 0 / 0 50px 50px 0}.zoom-black{display:block;width:100%;height:20%;background-color:rgba(0,0,0,0);overflow:hidden;-webkit-transition:all 1s;transition:all 1s}.zoom-black h2{text-align:center;color:white;font-size:30px;padding-top:30px;display:none}.zoom-black p{color:white;font-size:24px;font-weight:bold;text-align:left;padding:20px 10px;display:none}.topWrapper1_content_detail1{font-size:26px;background-color:rgba(0,191,255,0.8);border-top-right-radius:10px;border-top-left-radius:10px}.topWrapper1_content_detail1 .profile_review_word{color:white;height:60px;line-height:60px}.topWrapper1_content_detail1 .profile_review_star{color:white;height:60px;line-height:60px}.topWrapper1_content_description{width:96%;margin:10px auto 0 auto}.topWrapper1_content_description .teacher_name{text-align:center;font-size:30px;line-height:40px;font-weight:bold;white-space:nowrap;overflow:hidden}.topWrapper1_content_description .lesson_fee_explain{text-align:center;padding-top:10px;font-size:24px}.topWrapper1_content_description .lesson_fee_explain .fee_min{font-size:20px}.topWrapper1_content_description .lesson_fee_explain .coin_quant{display:inline-block;height:60px;width:60px;line-height:60px}.topWrapper1_content_description .teacher_nation_Japan{text-align:center;font-size:20px;font-weight:bold;padding-top:10px}.topWrapper1_content_description .teacher_nation_Japan .japan_ok{color:#1E90FF}.topWrapper1_content_description .ok-lesson{width:100%;padding-top:10px;white-space:nowrap;overflow:hidden}.topWrapper1_content_description .ok-lesson .topWrapper1_content_category{line-height:26px;font-size:18px;font-weight:bold;text-align:left;padding:10px 10px 0 10px}.teacher_description_wrapper2_content{width:100%;margin:0 auto;padding-top:15px}.companyInfo_wrapper1{background-image:url(/companyInfo1.jpeg);width:100%;height:600px;margin-top:100px;background-size:cover;background-position:center center}.companyInfo_wrapper1 h1{text-align:center;color:white;font-size:60px;text-shadow:0px 1px 6px #000000;padding-top:200px}.our_service{width:100%;float:left;margin-top:40px;margin-bottom:80px}.our_service p{text-align:center;font-weight:bold;font-size:36px}.our_service img{width:400px;height:240px;display:block;margin:5px auto;text-align:center}.companyInfo_wrapper2 h2{text-align:center;padding-top:60px;padding-bottom:30px;font-size:80px}.companyInfo_wrapper3_content{width:95%;margin:0 auto}.companyInfo_wrapper3 img{width:300px;height:180px;display:block;margin:0 auto;padding-top:30px}.companyInfo_wrapper3_left{float:left;width:50%}.companyInfo_wrapper3_left h3{padding-top:50px;padding-bottom:100px;font-size:50px}.companyInfo_wrapper3_right{float:right;padding-top:40px;width:50%}.companyInfo_wrapper3_right_msg{width:80%;margin:0 auto 20px auto;font-size:20px}.companyInfo_wrapper4_content{width:98%;margin:0 auto;padding:30px 0 40px 0}.companyInfo_wrapper4 h3{text-align:center;font-size:32px}.companyInfo_wrapper4_left{width:100%;margin:30px auto 0 auto;font-weight:bold}.companyInfo_wrapper4_left ul{float:left;margin-left:0px}.companyInfo_wrapper4_left li{padding-top:60px;font-size:24px}.topWrapper2{background-color:#F0F8FF;width:100%;height:auto}.topWrapper2Content{color:#696969;text-align:center;padding-top:40px;padding-bottom:40px}.topWrapper2Content h1{font-size:48px}#faq-list{width:800px;margin:0 auto;padding:0;list-style:none}.faq-list-item{margin:80px;border-bottom:1px solid #ccc;position:relative;cursor:pointer;text-align:left}.faq-list-item h3{font-size:30px}.faq-list-item span{position:absolute;top:0;right:5px;color:#ccc;font-size:20px}.answer{font-size:24px;padding:5px 0px;display:none}.transactionPage{margin-top:150px}.paginate{padding-top:60px;padding-bottom:50px;font-size:30px;letter-spacing:8px}.paginate .current{margin:0 15px;padding:10px 10px 10px 20px}.paginate a{padding:10px 10px 10px 20px;margin:0 10px}.paginate_reviews{padding-top:40px;padding-bottom:30px;font-size:18px;letter-spacing:4px}.paginate_reviews .current{margin:0 0px;padding:10px 10px 10px 20px}.paginate_reviews a{padding:8px 8px 8px 18px;margin:0 0px}.topSearch_select select{float:left;width:60%;margin:20% 5% 0 5%;height:100px;text-align:center;font-size:45px;font-weight:bold;color:#696969;border-radius:10px}.top_category_select input{float:left;margin:18% 0 0 0;color:white;text-align:center;line-height:80px;background-color:dodgerblue;padding:10px 30px;font-size:30px;font-weight:bold;border:none;border-radius:10px;-webkit-transition:all 1s;transition:all 1s}.topWrapper3{background-image:url(/Top2.jpeg);width:100%;height:500px;background-size:cover}.topWrapper3Content{color:white;text-align:center;margin-top:90px}.topWrapper3Content h1{font-size:55px}.topWrapper3Content h3{padding-top:30px;padding-bottom:60px;font-size:30px}.topWrapper3Content a{background-color:rgba(255,255,255,0.5);padding:30px;margin-right:30px;margin-left:30px;border-radius:10px;color:white;font-size:28px;font-weight:bold;-webkit-transition:all 1s;transition:all 1s}.topWrapper4{background-image:url(/Top3.jpeg);width:100%;height:850px;background-size:cover}.topWrapper4Content{padding-top:60px;width:90%;margin:0 auto}.topWrapper4Content h2{text-align:center;color:white;font-size:48px}.topWrapper4_both{margin-top:60px;color:white}.topWrapper4_both h4{font-size:36px}.QLeft_content input,.QLeft_content textarea{padding:10px;background:rgba(250,250,250,0.1);color:white;font-size:26px;width:90%;border:none}.QLeft_content textarea{height:200px}.contact_submit{padding:15px 80px;background-color:deepskyblue;border-radius:10px;color:white;font-weight:bold;font-size:26px;border:none;-webkit-transition:all 1s;transition:all 1s}.QRight_content{text-align:left;font-size:20px;width:100%}.contact-space{height:40px}.contact-space2{height:10px}.contact-space3{height:5px}.QRight_address{font-size:24px}.topFollow{text-align:center;margin:0 auto;height:300px;color:#696969}.topFollow h2{padding-top:50px;padding-bottom:50px;font-size:60px}.topFollow i{margin-right:40px;margin-left:40px;font-size:80px;-webkit-transition:all 1s;transition:all 1s;cursor:pointer}.siteMap_content{width:100%;margin:180px auto;color:#696969}.siteMap_content h1{margin-left:120px}.siteMap_content .simeMap_row1{margin-top:40px;font-size:24px;font-weight:bold}.siteMap_content .simeMap_row1 a:hover{color:#0000CD}.siteMap_content .simeMap_row1 li{padding-bottom:30px}.siteMap_content .simeMap_row1 ul{float:left;width:50%;white-space:nowrap;overflow:hidden}.teacher_description_wrapper1_content a{background-color:white;color:#00BFFF;padding:40px 80px;font-size:36px}.alreadyDeletedPage{text-align:center;color:#696969;padding-top:180px}.alreadyDeletedPage h1{padding-bottom:20px;font-size:40px}.alreadyDeletedPage h2{font-size:30px}.alreadyDeletedPage .alreadyDeleted_button{font-size:30px;background-color:#1E90FF;border-radius:10px;color:white;width:50%;margin:80px auto;padding-top:30px;padding-bottom:30px;-webkit-transition:all 1s;transition:all 1s}.alreadyDeletedPage .alreadyDeleted_button:hover{background-color:#0000CD}.PrivacyPolicy_content{width:98%;margin:0 auto;color:#696969;margin-top:180px}.PrivacyPolicy_content h1{text-align:center;font-size:24px}.PrivacyPolicy_content .PrivacyPolicy_content2{width:90%;margin:0 auto;margin-top:100px}.PrivacyPolicy_content .PrivacyPolicy_content2 .PrivacyPolicy_box{margin:60px 0 60px 0}.PrivacyPolicy_content .PrivacyPolicy_content2 .PrivacyPolicy_box h3{margin-bottom:20px;font-size:21px}.compareFee{width:100%;background-color:#50dee3;height:1050px;color:white}.compareFee .compareFee_title{text-align:center;padding-top:80px;font-size:55px;font-weight:bold}.compareFee .compareFee_explain{text-align:center;padding-top:50px;font-size:22px;font-weight:bold}.compareFee .compareFee_image{text-align:center}.compareFee .compareFee_image img{text-align:center;width:900px;height:600px}.compareFee .compareFee_warrant{font-size:24px;width:90%;margin:0 auto;padding-top:5px}.topLessonCategory .topLessonCategoryContent{width:100%;margin:0px auto;padding-bottom:60px}.topLessonCategory .topLessonCategoryContent h2{padding-bottom:60px;padding:60px 0 60px 0;font-size:48px}.topLessonCategory .topLessonCategoryContent .categoryboxAll{width:33%;float:left}.topLessonCategory .topLessonCategoryContent .categoryboxAll .categoryboxCommon{width:300px;height:300px;margin:30px auto;color:white;text-shadow:2px 2px 0 #696969;font-size:34px;line-height:300px}.teacherSigninChoice h2{font-size:36px;margin-bottom:1vh}.teacherSigninChoice h4{font-size:30px;margin-bottom:0.5vh}.teacherSigninChoice .teacherSigninChoiceTitle{margin:180px 0 60px 0}.teacherSigninChoice .teacherSigninChoiceTitle h1{font-size:50px;font-weight:lighter}.teacherSigninChoice .transparentButton{font-size:40px;margin:2vh auto;width:100%}.teacherSigninChoice .teacher_selectionBoxes{display:block}.teacherSigninChoice .teacher_selectionBoxes .teacherSigninBox{width:100%;height:44vh;padding:4vh 1vh;text-align:center}}@media all and (max-width: 1000px) and (orientation: landscape){.teacherSigninChoice .teacher_selectionBoxes .teacherSigninBox{height:120vh;padding:4vh 15vh}}@media all and (max-width: 1000px){.teacherSigninChoice .teacher_selectionBoxes .teacherSigninBox .height_space1{height:100px}.teacherSigninChoice .teacher_selectionBoxes .teacherSigninBox .height_space{height:120px}}.keywordPage{margin:140px 0 30px 0}.keywordPage h1{text-align:center;color:#696969}.keywordPage .keywordBox{width:90%;margin:40px auto 0 auto}.keywordPage .keywordBox .eachKeyword{width:25%;height:50px;line-height:50px;float:left;overflow:hidden;text-align:center}.keywordPage .keywordBox .eachKeyword a{font-size:18px;font-weight:bold;color:#696969}.keywordPage .keywordBox .eachKeyword a:hover{color:#4169E1}.newStudentRegisterRenew .contentSize{width:90%;margin:140px auto 100px auto;color:#696969}.newStudentRegisterRenew .contentSize .toplogo{text-align:center}.newStudentRegisterRenew .contentSize .toplogo img{width:240px;height:150px}.newStudentRegisterRenew .contentSize h1{text-align:center;font-size:30px;padding-top:15px}.newStudentRegisterRenew .contentSize .wheneverEdit{text-align:center;font-size:16px;padding-top:5px;margin-bottom:60px}.newStudentRegisterRenew .contentSize .wheneverEdit .whenLoginError{color:red}.newStudentRegisterRenew .contentSize .wheneverEdit .campaing_words{padding-top:10px;font-weight:bold;color:#FF3366}.newStudentRegisterRenew .contentSize .registerInputBox{width:80%;margin:0 auto;border-bottom:2px solid #A9A9A9}.newStudentRegisterRenew .contentSize .registerInputBox .inputTitle{width:80%;margin:20px auto 0 auto;font-size:24px;font-weight:bold}.newStudentRegisterRenew .contentSize .registerInputBox .inputTitle .necessary{padding-left:5px;color:red}.newStudentRegisterRenew .contentSize .registerInputBox .inputTitle .explain{padding-left:5px;font-size:16px}.newStudentRegisterRenew .contentSize .registerInputBox .inputTitle .explain a{color:#1E90FF}.newStudentRegisterRenew .contentSize .registerInputBox .checkLater{width:80%;margin:20px auto 0 auto;font-size:20px}.newStudentRegisterRenew .contentSize .registerInputBox .checkLater2{width:80%;margin:20px auto;font-size:20px}.newStudentRegisterRenew .contentSize .registerInputBox .approachExplain{font-size:14px;width:80%;margin:10px auto 0 auto}.newStudentRegisterRenew .contentSize .registerInputBox .inputPart{margin:25px 0}.newStudentRegisterRenew .contentSize .registerInputBox .inputPart input{border:2px solid #696969;border-radius:10px;padding:10px;font-size:20px;font-weight:bold;width:60%;margin-left:10%;color:#696969}.newStudentRegisterRenew .contentSize .registerInputBox .inputPart select{border:2px solid #696969;border-radius:10px;padding:10px;font-size:20px;font-weight:bold;height:50px;margin-left:10%;color:#696969}.newStudentRegisterRenew .contentSize .registerCheckPoint{width:80%;margin:40px auto;padding:15px 10px;font-size:15px;border:1px solid #696969;border-radius:10px}.newStudentRegisterRenew .contentSize .registerCheckPoint a{color:#1E90FF}.newStudentRegisterRenew .contentSize .StudentRegister{text-align:center}.newStudentRegisterRenew .contentSize .StudentRegister input{border:2px solid #05D0EB;background-color:white;color:#05D0EB;border-radius:10px;font-size:30px;font-weight:bold;padding:20px 60px;transition:1s}.newStudentRegisterRenew .contentSize .StudentRegister input:hover{border:2px solid #1E90FF;background-color:#1E90FF;color:white}.renew_teacherLists .coin_quant{display:inline-block;border-radius:50%;color:white;height:40px;width:40px;font-weight:bold;line-height:40px;background-color:#ffb400;text-align:center}.renew_teacherLists .coin{display:flex;line-height:40px}.renew_teacherLists .styledButton{display:inline-block;padding:0.7em 4em;text-decoration:none;background:#FB7474;color:#fff;border:solid 1px #FB7474;border-radius:6px;font-size:15px;margin:5px;letter-spacing:1px}.renew_teacherLists .styledButton:hover{background:#fff;color:#FB7474;border:solid 1px #FB7474}.renew_teacherLists .grayButton,.renew_teacherLists .japaneseBtn{display:inline-block;padding:0.4em 2em;text-decoration:none;color:#6D7278;background:#fff;border:solid 2px #6D7278;border-radius:6px;font-size:13px;margin:5px;cursor:pointer}.renew_teacherLists .grayButton:hover{background:#6D7278;color:#fff}.renew_teacherLists .active{background:#6D7278;color:#fff}.renew_teacherLists .sectionTop{background:linear-gradient(130deg, rgba(89,96,112,0.8), rgba(49,53,62,0.8));color:#fff;text-align:center;letter-spacing:1.5px;padding:15px 0}.renew_teacherLists .sectionTop h1{font-size:30px}.renew_teacherLists .sectionTopDecoration{display:block;margin:0 auto;width:0;height:0;border-left:56px solid transparent;border-right:56px solid transparent;border-top:18px solid rgba(69,75,87,0.8)}.renew_teacherLists .boxes{margin:auto;padding:5px 10px 20px 10px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.renew_teacherLists .boxes .uncheck{position:relative;margin-right:1em;padding-left:2em;padding-right:1em;line-height:35px;cursor:pointer}.renew_teacherLists .boxes .uncheck:before{box-sizing:border-box;content:" ";position:absolute;top:-1.5px;left:0;display:block;z-index:-1}.renew_teacherLists .boxes .checked{line-height:33px;cursor:pointer;text-align:center;color:#fff;top:-5px;height:35px;background:#9891E5;border:2px solid #9891E5;border-radius:20px;z-index:-1;display:block}.renew_teacherLists .boxes2 .checked{line-height:33px;cursor:pointer;text-align:center;color:#fff;top:-5px;height:45px;line-height:45px;background:#9891E5;border:2px solid #9891E5;border-radius:20px;z-index:-1;display:block}.renew_teacherLists .load-fade{opacity:0;transition:all 2s}.renew_teacherLists .load-up{opacity:0;transform:translateY(50px);transition:all 2s}.renew_teacherLists .load-up.done,.renew_teacherLists .load-fade.done{opacity:1;transform:translate(0, 0)}#desktopVerTeacherList{margin-top:100px}#desktopVerTeacherList #teacherListTop{background:linear-gradient(130deg, rgba(3,152,186,0.85), rgba(87,178,255,0.85)),url("/lesson/searchBg.png");background-size:cover;background-repeat:no-repeat;background-position:center;color:#fff;padding:15px}#desktopVerTeacherList #teacherListTop .currentPage{display:flex;line-height:15px;font-weight:lighter}#desktopVerTeacherList #teacherListTop .topText1{text-align:center;font-size:16px;letter-spacing:1.5px;padding:15px 5%}#desktopVerTeacherList #teacherListTop .topText1 h1{font-size:24px}#desktopVerTeacherList #teacherListTop .button{text-align:center}#desktopVerTeacherList #teacherList{background-color:#ebebeb;padding:10px 20px;display:flex;color:#575757}#desktopVerTeacherList #teacherList .teacherSearch{width:30%}#desktopVerTeacherList #teacherList .teacherSearch .teacherSearchBox{padding:20px;background:#fff}#desktopVerTeacherList #teacherList .teacherSearch .teacherSearchBox .searchBox{padding:2px;margin-top:20px;font-size:12px}#desktopVerTeacherList #teacherList .teacherSearch .teacherSearchBox .searchBox span{width:100%;font-weight:bold}#desktopVerTeacherList #teacherList .teacherSearch .teacherSearchBox .searchBox a{padding:0 10px}@media screen and (min-width: 1000px){#desktopVerTeacherList #teacherList .sticky{max-height:calc(110vh - 230px);overflow-y:scroll;position:sticky;top:120px}}#desktopVerTeacherList #teacherList .teacherIndex{width:70%}#desktopVerTeacherList #teacherList .teacherIndex .teacherIndexText h5{text-align:center;padding-top:10px;margin-bottom:-16px;letter-spacing:1.5px;font-size:20px;color:#337ab7}#desktopVerTeacherList #teacherList .teacherIndex .teacherIndexText .coin{position:absolute;right:20px}#desktopVerTeacherList #teacherList .teacherIndex .teachers .findAnotherCategory{text-align:center;margin-top:100px}#desktopVerTeacherList #teacherList .teacherIndex .teachers .findAnotherCategory a{font-size:30px;font-weight:bold;border-radius:10px;background:#FB7474;color:#fff;padding:20px 40px}#desktopVerTeacherList #teacherList .teacherIndex .teachers .findAnotherCategory a:hover{background:#fff;color:#FB7474;border:solid 1px #FB7474}#desktopVerTeacherList #teacherList .teacherIndex .teachers .teacher{background-color:#fff;padding:26px 20px 20px 20px;margin:42px 0 20px 40px;position:relative}#desktopVerTeacherList #teacherList .teacherIndex .teachers .teacher .tag{position:absolute;right:0;top:0;display:flex}#desktopVerTeacherList #teacherList .teacherIndex .teachers .teacher .tag .tag1{width:140px;height:26px;line-height:26px;background:#5E4CF2;color:#fff;text-align:center;font-size:18px;letter-spacing:1px}#desktopVerTeacherList #teacherList .teacherIndex .teachers .teacher .tag .tag2{width:140px;height:26px;line-height:26px;background:#FF5757;color:#fff;text-align:center;font-size:18px;letter-spacing:1px}#desktopVerTeacherList #teacherList .teacherIndex .teachers .teacher .tag .tag3{width:160px;height:26px;line-height:26px;background:#FFD700;color:#fff;text-align:center;font-size:18px;letter-spacing:1px}#desktopVerTeacherList #teacherList .teacherIndex .teachers .teacher .teacherTop{display:flex}#desktopVerTeacherList #teacherList .teacherIndex .teachers .teacher .teacherTop .teacherTopImg{width:40%;text-align:center}#desktopVerTeacherList #teacherList .teacherIndex .teachers .teacher .teacherTop .teacherTopImg img{height:180px;max-width:200px;min-width:150px;object-fit:cover}#desktopVerTeacherList #teacherList .teacherIndex .teachers .teacher .teacherTop .teacherTopInfo{width:60%;display:flex;flex-flow:column;justify-content:space-around}#desktopVerTeacherList #teacherList .teacherIndex .teachers .teacher .teacherTop .teacherTopInfo h2{line-height:40px}#desktopVerTeacherList #teacherList .teacherIndex .teachers .teacher .teacherTop .teacherTopInfo .language{display:flex;line-height:40px}#desktopVerTeacherList #teacherList .teacherIndex .teachers .teacher .teacherTop .teacherTopInfo p i{color:#0099A9;letter-spacing:2px}#desktopVerTeacherList #teacherList .teacherIndex .teachers .teacher .teacherContent{padding:10px 20px 20px 20px;display:flex;align-items:center}#desktopVerTeacherList #teacherList .teacherIndex .teachers .teacher .teacherContent .message{margin-right:20px;height:120px;overflow-y:auto}#desktopVerTeacherList #teacherList .teacherIndex .teachers .teacher .teacherTag{display:flex;overflow-x:auto;white-space:nowrap;-ms-overflow-style:none;scrollbar-width:none}#desktopVerTeacherList #teacherList .teacherIndex .teachers .teacher .teacherTag span{margin-right:15px;background:#002537;color:white;border-radius:6px;font-size:14px;padding:6px 15px}#desktopVerTeacherList #teacherList .teacherIndex .teachers .teacher:hover{box-shadow:0 0 8px #8b8b8b}#desktopVerTeacherList #faq #faq-list{width:650px;margin:0 auto;padding:0;list-style:none;color:#575757}#desktopVerTeacherList #faq #faq-list .faq-list-item{margin:50px;border-bottom:1px solid #ccc;position:relative;cursor:pointer;text-align:left}#desktopVerTeacherList #faq #faq-list .faq-list-item h3{font-size:18px}#desktopVerTeacherList #faq #faq-list .faq-list-item span{position:absolute;top:0;right:5px;color:#ccc;font-size:13px}#desktopVerTeacherList #faq #faq-list .answer{font-size:16px;padding:5px 0px;margin-bottom:15px;display:none}#desktopVerTeacherList #faq .faq-list-item{margin:50px;border-bottom:1px solid #ccc;position:relative;cursor:pointer;text-align:left}#desktopVerTeacherList #faq .faq-list-item h3{font-size:20px}#desktopVerTeacherList #faq .faq-list-item span{position:absolute;top:0;right:5px;color:#ccc;font-size:13px}#desktopVerTeacherList #faq .answer{font-size:16px;padding:5px 0px;margin-bottom:15px;display:none}#desktopVerTeacherList #advertisement{display:flex;justify-content:space-around;background:linear-gradient(130deg, rgba(106,88,249,0.95), rgba(87,178,255,0.95)),url("/lesson/teacherAdBg.png");color:#fff;padding:30px 0}#desktopVerTeacherList #advertisement h2{line-height:60px}#desktopVerTeacherList #advertisement .grayButton{line-height:40px;color:#fff;border:solid 2px #fff;background:rgba(0,0,255,0)}#desktopVerTeacherList #advertisement .grayButton:hover{background:#fff;color:#6D7278}#desktopVerTeacherList #howToUse{background:linear-gradient(rgba(206,224,240,0.95), rgba(140,136,186,0.95))}#desktopVerTeacherList #howToUse .howToUse_container{text-align:center;color:#575757;padding:20px 0 30px 0}#desktopVerTeacherList #howToUse .howToUse_container .howToUse_steps{width:70%;margin:0 auto}#desktopVerTeacherList #howToUse .howToUse_container .howToUse_steps .step{border-radius:30px;background-color:#fff;margin:24px 0;padding:24px 50px}#desktopVerTeacherList #howToUse .howToUse_container .howToUse_steps .step h3{padding-bottom:10px}#desktopVerTeacherList #howToUse .howToUse_container .howToUse_steps .step p{padding-bottom:10px;font-size:15px;text-align:left}#desktopVerTeacherList #howToUse .howToUse_container .howToUse_steps .step .mb-4{width:80%;margin:0 auto}#desktopVerTeacherList #howToUse .howToUse_container .howToUse_steps .step .step_title{display:flex;justify-content:center;letter-spacing:1.5px;line-height:34px;padding-bottom:10px}#desktopVerTeacherList #howToUse .howToUse_container .howToUse_steps .step .step_title i{margin-right:15px}#desktopVerTeacherList #howToUse .howToUse_container .howToUse_steps .step .aboutTool{border:3px solid #CBCBCB;border-radius:30px;padding:10px 40px;text-align:left}#desktopVerTeacherList #howToUse .howToUse_container .howToUse_steps .step .aboutTool h4{padding-bottom:8px}#desktopVerTeacherList #howToUse .howToUse_container .howToUse_steps .step .aboutTool p{font-size:13px}#desktopVerTeacherList #howToUse .howToUse_container .howToUse_steps .howToUse_question{color:#fff}#mobileVer{color:#575757;margin-top:160px}#mobileVer h1{font-size:36px}#mobileVer h2{font-size:34px}#mobileVer h3{font-size:30px}#mobileVer h4{font-size:28px}#mobileVer p{font-size:28px}#mobileVer a{font-size:27px}#mobileVer label{font-size:28px}#mobileVer span{font-size:28px}#mobileVer div{font-size:28px}#mobileVer #teacherListTopMobile{display:flex;justify-content:space-between;padding:10px 20px 5px 20px;line-height:40px}#mobileVer #teacherListTopMobile .currentPage{display:flex;line-height:40px;font-weight:bold;font-size:20px}#mobileVer #teacherListTopMobile .currentPage a{font-size:20px}#mobileVer .mobileNowFilter{padding:0px 20px 10px 20px}#mobileVer #teacherSearchMobile .teacherSearchMobileButton{display:flex}#mobileVer #teacherSearchMobile .teacherSearchMobileButton .dropdownButton{z-index:9;width:50%;text-align:center;padding:15px 0;margin:1px;border-radius:5px;color:#fff;background:linear-gradient(130deg, rgba(3,152,186,0.95), rgba(87,178,255,0.95));cursor:pointer}#mobileVer #teacherSearchMobile .teacherSearchMobileButton .disable{z-index:1}#mobileVer #teacherSearchMobile .teacherSearchMobileButton .dropdownMenu{display:none;z-index:8;position:absolute;background-color:#fff;width:100%;padding:20px;margin-top:66px;font-weight:bold}#mobileVer #teacherSearchMobile .teacherSearchMobileButton .dropdownMenu .searchBox{padding:10px;margin-top:40px}#mobileVer #teacherSearchMobile .teacherSearchMobileButton .dropdownMenu .searchBox .boxes{margin-top:40px}#mobileVer #teacherSearchMobile .teacherSearchMobileButton .dropdownMenu .searchBox .categoryBox .boxes div{width:50%;line-height:70px}#mobileVer #teacherSearchMobile .teacherSearchMobileButton .dropdownMenu .searchBox .categoryBox .boxes2{display:flex;flex-wrap:wrap;font-size:24px}#mobileVer #teacherSearchMobile .teacherSearchMobileButton .dropdownMenu .searchBox .categoryBox .boxes2 a{margin:20px 0;width:33%;flex:auto;font-weight:bold;text-align:center}#mobileVer #teacherSearchMobile .teacherSearchMobileButton .dropdownMenu .searchBox .genderBox .boxes div{width:250px;line-height:65px}#mobileVer #teacherSearchMobile .teacherSearchMobileButton .dropdownMenu .searchBox .japaneseBox .boxes div{width:300px;line-height:65px}#mobileVer #teacherSearchMobile .teacherSearchMobileButton .dropdownMenu .searchBox .freeLessonBox .boxes div{width:50%;line-height:65px}#mobileVer #teacherSearchMobile .teacherSearchMobileButton .dropdownMenu .searchBox .sortingBox .boxes a{font-size:24px;text-align:center;padding:10px 20px 40px 20px}#mobileVer #teacherSearchMobile .teacherSearchMobileButton .dropdownMenu .searchBox .sortingBox .boxes a:hover{color:#9891E5;font-weight:bolder}#mobileVer #teacherSearchMobile .teacherSearchMobileButton .dropdownMenu .searchBox .sortingBox .boxes span{width:100%;color:black;text-align:left}#mobileVer #teacherSearchMobile .teacherSearchMobileButton .dropdownMenu .searchBox .searchButtonBox{margin:0px auto 30px auto}#mobileVer #teacherSearchMobile .teacherSearchMobileButton .dropdownMenu .searchBox .searchButtonBox button{border:none;text-align:center;width:50%;margin:30px 25%;background:#808080;color:#fff;border:solid 1px  #808080;border-radius:6px;letter-spacing:1px;border:none;font-size:36px;padding:15px 0;transition:2s;font-weight:bold}#mobileVer #teacherSearchMobile .teacherSearchMobileButton .dropdownMenu .searchBox .searchButtonBox button:hover{background:#fff;color:#808080;border:solid 1px  #808080}#mobileVer #teacherSearchMobile .teacherSearchMobileButton .dropdownMenu .searchBox .boxes{margin:auto;padding:5px 10px 20px 10px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;text-align:center}#mobileVer #teacherSearchMobile .teacherSearchMobileButton .dropdownMenu .searchBox .boxes div input[type="radio"]{position:absolute;opacity:0;z-index:-1}#mobileVer #teacherSearchMobile .teacherSearchMobileButton .dropdownMenu .searchBox .boxes div label{position:relative;cursor:pointer}#mobileVer #teacherSearchMobile .teacherSearchMobileButton .dropdownMenu .searchBox .boxes div label:before{box-sizing:border-box;content:" ";position:absolute;left:10px;z-index:-1}#mobileVer #teacherSearchMobile .teacherSearchMobileButton .dropdownMenu .searchBox .boxes div input[type="radio"]+label::before{border-radius:1em}#mobileVer #teacherSearchMobile .teacherSearchMobileButton .dropdownMenu .searchBox .boxes div input[type="radio"]:checked+label{padding:3px 0px 0 20px;color:#fff}#mobileVer #teacherSearchMobile .teacherSearchMobileButton .dropdownMenu .searchBox .boxes div input[type="radio"]:checked+label:before{top:-8px;width:100%;height:2em;background:#9891E5;border:2px solid #9891E5}#mobileVer #teacherSearchMobile .teacherSearchMobileButton .dropdownMenu .searchBox .boxes div label,#mobileVer #teacherSearchMobile .teacherSearchMobileButton .dropdownMenu .searchBox .boxes div label::before{-webkit-transition:.25s all ease;-o-transition:.25s all ease;transition:.25s all ease}#mobileVer #teacherSearchMobile .teacherSearchMobileButton .dropdownMenu .searchBox .open{display:block}#mobileVer #teacherSearchMobile .mask{display:none;position:fixed;transition:all .5s;top:0;left:0;width:100%;height:100%;background:#000;opacity:.8;z-index:2;cursor:pointer}#mobileVer #teacherSearchMobile .open{display:block}#mobileVer #teacherIndexMobile{padding:20px 40px;background-color:#ebebeb}#mobileVer #teacherIndexMobile .matchNumber{text-align:center;padding-bottom:20px;font-size:34px;font-weight:bold;color:#337ab7}#mobileVer #teacherIndexMobile .coin{display:flex;line-height:60px;margin-bottom:20px}#mobileVer #teacherIndexMobile .coin .coin_quant{display:inline-block;height:60px;width:60px;line-height:60px;text-align:center}#mobileVer #teacherIndexMobile .explainInfoTeacherListTop{display:flex;margin-bottom:40px}#mobileVer #teacherIndexMobile .explainInfoTeacherListTop .coinMobileTop{flex:auto;justify-content:space-between}#mobileVer #teacherIndexMobile .explainInfoTeacherListTop .coinMobileTop .coin_quant{display:inline-block;border-radius:50%;color:white;height:50px;width:50px;font-weight:bold;line-height:50px;background-color:#ffb400;text-align:center}#mobileVer #teacherIndexMobile .explainInfoTeacherListTop .faqHowToMobileListBtn{flex:auto;justify-content:space-between;line-height:60px}#mobileVer #teacherIndexMobile .explainInfoTeacherListTop .faqHowToMobileListBtn a{background:#FB7474;color:#fff;border:solid 1px #FB7474;border-radius:6px;font-size:22px;font-weight:bold;text-align:center;height:60px;width:400px;padding:20px 30px}#mobileVer #teacherIndexMobile .findAnotherCategory{text-align:center;margin-top:140px}#mobileVer #teacherIndexMobile .findAnotherCategory a{font-size:36px;font-weight:bold;border-radius:10px;background:#FB7474;color:#fff;padding:20px 40px}#mobileVer #teacherIndexMobile .findAnotherCategory a:hover{background:#fff;color:#FB7474;border:solid 1px #FB7474}#mobileVer #teacherIndexMobile .teacher{background-color:#fff;padding:35px 20px 20px 20px;margin-bottom:30px;position:relative}#mobileVer #teacherIndexMobile .teacher .tag{position:absolute;right:0;top:0;display:flex}#mobileVer #teacherIndexMobile .teacher .tag .tag1{width:180px;height:35px;line-height:35px;background:#5E4CF2;color:#fff;text-align:center}#mobileVer #teacherIndexMobile .teacher .tag .tag2{width:180px;height:35px;line-height:35px;background:#FF5757;color:#fff;text-align:center}#mobileVer #teacherIndexMobile .teacher .tag .tag3{width:200px;height:35px;line-height:35px;background:#FFD700;color:#fff;text-align:center}#mobileVer #teacherIndexMobile .teacher .teacherTop{display:flex}#mobileVer #teacherIndexMobile .teacher .teacherTop .teacherTopImg{width:40%;text-align:center}#mobileVer #teacherIndexMobile .teacher .teacherTop .teacherTopImg img{height:240px;max-width:280px;min-width:180px;object-fit:cover}#mobileVer #teacherIndexMobile .teacher .teacherTop .teacherTopInfo{width:60%;display:flex;flex-flow:column;justify-content:space-around}#mobileVer #teacherIndexMobile .teacher .teacherTop .teacherTopInfo h2{line-height:40px}#mobileVer #teacherIndexMobile .teacher .teacherTop .teacherTopInfo .language{display:flex;line-height:40px}#mobileVer #teacherIndexMobile .teacher .teacherTop .teacherTopInfo p i{color:#0099A9;letter-spacing:2px}#mobileVer #teacherIndexMobile .teacher .teacherContent{padding:10px 20px 20px 20px;display:flex;align-items:center}#mobileVer #teacherIndexMobile .teacher .teacherContent .message{margin-right:20px;height:200px;overflow-y:auto}#mobileVer #teacherIndexMobile .teacher .teacherTag{display:flex;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none;white-space:nowrap}#mobileVer #teacherIndexMobile .teacher .teacherTag span{margin-right:15px;background:#002537;color:white;border-radius:6px;padding:6px 15px}#mobileVer #teacherIndexMobile .teacher:hover{box-shadow:0 0 8px #8b8b8b}#mobileVer #faqMobile #faq-list{width:85%;margin:0 auto;padding:0;list-style:none;color:#575757}#mobileVer #faqMobile #faq-list .faq-list-item{margin:50px;border-bottom:1px solid #ccc;position:relative;cursor:pointer;text-align:left}#mobileVer #faqMobile #faq-list .faq-list-item span{position:absolute;top:0;right:5px;color:#ccc}#mobileVer #faqMobile #faq-list .answer{padding:5px 0px;margin-bottom:15px;display:none}#mobileVer #faqMobile .faq-list-item{margin:50px;border-bottom:1px solid #ccc;position:relative;cursor:pointer;text-align:left}#mobileVer #faqMobile .faq-list-item span{position:absolute;top:0;right:5px;color:#ccc}#mobileVer #faqMobile .answer{padding:5px 0px;margin-bottom:15px;display:none}#mobileVer #advertisementMobile{display:flex;justify-content:space-around;background:linear-gradient(130deg, rgba(106,88,249,0.95), rgba(87,178,255,0.95)),url("/lesson/teacherAdBg.png");color:#fff;padding:30px 0}#mobileVer #advertisementMobile h2{line-height:60px}#mobileVer #advertisementMobile .grayButton{line-height:40px;color:#fff;border:solid 2px #fff;background:rgba(0,0,255,0)}#mobileVer #advertisementMobile .grayButton:hover{background:#fff;color:#6D7278}#mobileVer #howToUseMobile{background:linear-gradient(rgba(206,224,240,0.95), rgba(140,136,186,0.95))}#mobileVer #howToUseMobile .howToUse_container{text-align:center;color:#575757;padding:20px 0 30px 0}#mobileVer #howToUseMobile .howToUse_container .howToUse_steps{width:90%;margin:0 auto}#mobileVer #howToUseMobile .howToUse_container .howToUse_steps .step{border-radius:30px;background-color:#fff;margin:24px 0;padding:24px 50px}#mobileVer #howToUseMobile .howToUse_container .howToUse_steps .step h3{padding-bottom:10px}#mobileVer #howToUseMobile .howToUse_container .howToUse_steps .step p{padding-bottom:10px;text-align:left}#mobileVer #howToUseMobile .howToUse_container .howToUse_steps .step .styledButton{width:80%;margin-top:30px}#mobileVer #howToUseMobile .howToUse_container .howToUse_steps .step .step_title{display:flex;justify-content:center;letter-spacing:1.5px;line-height:34px;padding-bottom:10px}#mobileVer #howToUseMobile .howToUse_container .howToUse_steps .step .step_title i{margin-right:15px}#mobileVer #howToUseMobile .howToUse_container .howToUse_steps .step .step_title .ml-3{padding-top:10px}#mobileVer #howToUseMobile .howToUse_container .howToUse_steps .step .aboutTool{border:3px solid #CBCBCB;border-radius:30px;padding:10px 40px;text-align:left;margin:30px 0}#mobileVer #howToUseMobile .howToUse_container .howToUse_steps .step .aboutTool h4{padding-bottom:8px}#mobileVer #howToUseMobile .howToUse_container .howToUse_steps .howToUse_question{color:#fff;padding:30px 0}@media all and (min-width: 1000px){#mobileVer{display:none}}@media all and (max-width: 1000px){#desktopVerTeacherList{display:none}.keywordPage{margin:180px 0 60px 0}.keywordPage h1{font-size:36px}.keywordPage .keywordBox{width:98%;margin:60px auto 0 auto}.keywordPage .keywordBox .eachKeyword{width:50%;height:60px;line-height:60px;float:left}.keywordPage .keywordBox .eachKeyword a{font-size:24px}.newStudentRegisterRenew .contentSize{width:98%;margin:200px auto 140px auto}.newStudentRegisterRenew .contentSize .toplogo img{width:280px;height:200px}.newStudentRegisterRenew .contentSize h1{font-size:48px;padding-top:20px}.newStudentRegisterRenew .contentSize .wheneverEdit{font-size:24px;padding-top:10px;margin-bottom:80px}.newStudentRegisterRenew .contentSize .wheneverEdit .campaing_words{padding-top:15px}.newStudentRegisterRenew .contentSize .registerInputBox{width:90%;margin:0 auto;border-bottom:3px solid #A9A9A9}.newStudentRegisterRenew .contentSize .registerInputBox .inputTitle{width:90%;margin:30px auto 0 auto;font-size:32px}.newStudentRegisterRenew .contentSize .registerInputBox .inputTitle .necessary{padding-left:10px}.newStudentRegisterRenew .contentSize .registerInputBox .inputTitle .explain{padding-left:10px;font-size:24px}.newStudentRegisterRenew .contentSize .registerInputBox .checkLater{width:90%;margin:30px auto 0 auto;font-size:24px}.newStudentRegisterRenew .contentSize .registerInputBox .checkLater2{width:90%;margin:30px auto;font-size:28px}.newStudentRegisterRenew .contentSize .registerInputBox .approachExplain{font-size:18px;width:90%;margin:20px auto 0 auto}.newStudentRegisterRenew .contentSize .registerInputBox .inputPart{margin:35px 0}.newStudentRegisterRenew .contentSize .registerInputBox .inputPart input{border:2px solid #696969;padding:10px;font-size:24px;width:90%;margin-left:5%}.newStudentRegisterRenew .contentSize .registerInputBox .inputPart select{border:2px solid #696969;padding:10px;font-size:24px;height:50px;margin-left:5%}.newStudentRegisterRenew .contentSize .registerCheckPoint{width:90%;margin:60px auto;padding:20px 10px;font-size:18px;border:1px solid #696969}.newStudentRegisterRenew .contentSize .StudentRegister{text-align:center}.newStudentRegisterRenew .contentSize .StudentRegister input{border:3px solid #05D0EB;font-size:48px;padding:30px 80px}}.c_login_header,.c_chat_message_header{width:100%;position:fixed;top:0;right:0;left:0;z-index:10;background-color:#ffffff;box-shadow:0 0px 6px 1px rgba(105,105,105,0.3);color:#000000;font-weight:bold}.c_login_header_inner{padding:0 3%;display:flex;align-items:center;gap:20px;height:100px}@media screen and (max-width: 450px){.c_login_header_inner{height:70px}}.c_login_header .logo,.c_chat_message_header .logo{width:100px;height:60px}.c_login_header .logo img,.c_chat_message_header .logo img{width:100%;height:100%}@media screen and (max-width: 1024px){.c_login_header .logo,.c_chat_message_header .logo{width:70px;height:50px}}@media screen and (max-width: 600px){.c_login_header .logo,.c_chat_message_header .logo{width:50px;height:40px}}.c_login_header .go_back_link,.c_chat_message_header .go_back_link{display:block}.c_login_header .go_back img,.c_chat_message_header .go_back img{width:38px;height:38px}@media screen and (max-width: 600px){.c_login_header .go_back img,.c_chat_message_header .go_back img{width:26px;height:26px}}.c_login_header .profile_info_link,.c_chat_message_header .profile_info_link{display:block}.c_login_header .profile_info_inner,.c_chat_message_header .profile_info_inner{display:flex;align-items:center;gap:4px}.c_login_header .profile_info_img img,.c_chat_message_header .profile_info_img img{height:53px;width:53px;border-radius:50%;background-color:#ffffff;border:1px solid #E2E2E2}@media screen and (max-width: 767px){.c_login_header .profile_info_img img,.c_chat_message_header .profile_info_img img{height:48px;width:48px}}.c_login_header .profile_info_name_ttl,.c_chat_message_header .profile_info_name_ttl{font-size:18px;white-space:nowrap}@media screen and (max-width: 767px){.c_login_header .profile_info_name_ttl,.c_chat_message_header .profile_info_name_ttl{font-size:15px}}.c_login_header .cicle_btn_index_list,.c_chat_message_header .cicle_btn_index_list{display:flex;align-items:center;gap:10px;padding:0;margin:0}@media screen and (max-width: 767px){.c_login_header .cicle_btn_index_list,.c_chat_message_header .cicle_btn_index_list{gap:5px}}.c_login_header .cicle_btn_index_link,.c_chat_message_header .cicle_btn_index_link{display:block;padding:6px;text-align:center}.c_login_header .cicle_btn_index_content,.c_chat_message_header .cicle_btn_index_content{height:48px;width:48px;border-radius:50%;background-color:#e0e0e0;padding:11px;margin:0 auto 2px;position:relative}@media screen and (max-width: 767px){.c_login_header .cicle_btn_index_content,.c_chat_message_header .cicle_btn_index_content{height:45px;width:45px}}.c_login_header .cicle_btn_index_content_img,.c_chat_message_header .cicle_btn_index_content_img{height:27px;width:27px}@media screen and (max-width: 767px){.c_login_header .cicle_btn_index_content_img,.c_chat_message_header .cicle_btn_index_content_img{height:23px;width:23px}}.c_login_header .cicle_btn_index_content_info,.c_chat_message_header .cicle_btn_index_content_info{position:absolute;top:2px;right:2px;display:block;padding:3.2px 0;background-color:red;color:#ffffff;font-weight:600;font-size:11px;height:17px;width:17px;border-radius:50%;text-align:center;letter-spacing:0}.c_login_header .cicle_btn_index_txt p,.c_chat_message_header .cicle_btn_index_txt p{font-size:10px;font-weight:600;letter-spacing:0.03em;white-space:nowrap}.c_login_header_menu{padding:0 30px;width:100%}@media screen and (max-width: 450px){.c_login_header_menu{padding:0}}.c_login_header .global_navi_list,.c_chat_message_header .global_navi_list{display:flex;align-items:center;justify-content:space-between;font-size:21px;font-weight:600;line-height:1;letter-spacing:0.1em;transition:1s all;padding:0;margin:0}@media screen and (max-width: 450px){.c_login_header .global_navi_list,.c_chat_message_header .global_navi_list{font-size:16px}}.c_login_header .global_navi_list a,.c_chat_message_header .global_navi_list a{transition:0.5s all}.c_login_header .global_navi_list a:hover,.c_chat_message_header .global_navi_list a:hover{opacity:0.5}.c_login_header .global_navi_item,.c_chat_message_header .global_navi_item{cursor:pointer}.c_login_header .global_navi_item.pc,.c_chat_message_header .global_navi_item.pc{display:block}@media screen and (max-width: 1024px){.c_login_header .global_navi_item.pc,.c_chat_message_header .global_navi_item.pc{display:none}}.c_login_header .global_navi_item_link,.c_chat_message_header .global_navi_item_link{display:flex;align-items:center;gap:3px;color:#000000}.c_login_header .global_navi_item_link .icon_search,.c_chat_message_header .global_navi_item_link .icon_search{height:30px;width:30px}.c_login_header .global_navi_app_btn,.c_chat_message_header .global_navi_app_btn{text-align:center}.c_login_header .global_navi_app_btn_inner,.c_chat_message_header .global_navi_app_btn_inner{display:flex;align-items:center;justify-content:center;gap:3px}.c_login_header .global_navi_app_btn_link,.c_chat_message_header .global_navi_app_btn_link{background-color:#48DCEA;border-radius:10px;padding:10px 20px;display:block;color:#000000;font-size:20px;transition:all 1s}@media screen and (max-width: 450px){.c_login_header .global_navi_app_btn_link,.c_chat_message_header .global_navi_app_btn_link{font-size:16px}}.c_login_header .global_navi_app_btn_link:hover,.c_chat_message_header .global_navi_app_btn_link:hover{opacity:0.7}.c_login_header .global_navi_app_btn_link .subtxt,.c_chat_message_header .global_navi_app_btn_link .subtxt{display:block;font-size:10px;font-weight:300;margin-top:2px;letter-spacing:0.05em}.c_login_header .global_navi_app_btn_img,.c_chat_message_header .global_navi_app_btn_img{height:24px;width:24px}@media screen and (max-width: 450px){.c_login_header .global_navi_app_btn_img,.c_chat_message_header .global_navi_app_btn_img{height:18px;width:18px}}.c_login_header .global_navi_toggle_btn,.c_chat_message_header .global_navi_toggle_btn{display:block;cursor:pointer}.c_login_header .global_navi_toggle_btn img,.c_chat_message_header .global_navi_toggle_btn img{height:30px;width:30px}@media screen and (max-width: 450px){.c_login_header .global_navi_toggle_btn img,.c_chat_message_header .global_navi_toggle_btn img{height:20px;width:20px}}.c_login_header .global_navi_toggle_modal,.c_chat_message_header .global_navi_toggle_modal{display:block;width:0;height:0;background-color:#000;position:fixed;top:0;left:0;bottom:0;z-index:99;opacity:0;-webkit-transition:opacity .5s;transition:opacity .5s}.c_login_header .global_navi_toggle_modal.open,.c_chat_message_header .global_navi_toggle_modal.open{width:100%;height:100%;opacity:0.7}.c_login_header .global_navi_toggle_nav,.c_chat_message_header .global_navi_toggle_nav{position:fixed;top:0;right:0;bottom:0;width:450px;background-color:#ffffff;z-index:100;overflow-y:auto;-webkit-transform:translate(500px);transform:translate(500px);-webkit-transition:all .5s;transition:all .5s}@media screen and (max-width: 450px){.c_login_header .global_navi_toggle_nav,.c_chat_message_header .global_navi_toggle_nav{width:80%;min-width:260px}}.c_login_header .global_navi_toggle_nav.open,.c_chat_message_header .global_navi_toggle_nav.open{-webkit-transform:translateZ(0);transform:translateZ(0)}.c_login_header .global_navi_toggle_nav_list,.c_chat_message_header .global_navi_toggle_nav_list{padding:0;margin:0}.c_login_header .global_navi_toggle_nav_item,.c_chat_message_header .global_navi_toggle_nav_item{padding:15px}.c_login_header .global_navi_toggle_nav_item_link,.c_chat_message_header .global_navi_toggle_nav_item_link{color:#000000;transition:0.5s all;cursor:pointer;position:relative}.c_login_header .global_navi_toggle_nav_item_link_info,.c_chat_message_header .global_navi_toggle_nav_item_link_info{position:absolute;top:-6px;left:12px;display:block;background-color:red;color:#ffffff;font-weight:500;font-size:11px;height:17px;width:17px;line-height:17px;border-radius:50%;text-align:center}.c_login_header .global_navi_toggle_nav_item_link:hover,.c_chat_message_header .global_navi_toggle_nav_item_link:hover{opacity:0.7}.c_login_header .global_navi_toggle_nav_item_link .close_btn_img,.c_chat_message_header .global_navi_toggle_nav_item_link .close_btn_img{display:block;height:30px;width:30px;margin-left:auto}.c_login_header .global_navi_toggle_nav_item_link.coin_charge,.c_chat_message_header .global_navi_toggle_nav_item_link.coin_charge{display:flex;justify-content:center;padding:15px;background-color:#48DCEA;border-radius:30px}.c_login_header .global_navi_toggle_nav_item_link_inner,.c_chat_message_header .global_navi_toggle_nav_item_link_inner{display:flex;align-items:center;gap:5px;color:#000000;letter-spacing:0.05em}@media screen and (max-width: 450px){.c_login_header .global_navi_toggle_nav_item_link_inner,.c_chat_message_header .global_navi_toggle_nav_item_link_inner{font-size:14px}}.c_login_header .global_navi_toggle_nav_item_link_icon,.c_chat_message_header .global_navi_toggle_nav_item_link_icon{height:23px;width:23px;margin-right:3px}@media screen and (max-width: 450px){.c_login_header .global_navi_toggle_nav_item_link_icon,.c_chat_message_header .global_navi_toggle_nav_item_link_icon{height:20px;width:20px}}.c_login_header .global_navi_toggle_nav_item_mypage,.c_chat_message_header .global_navi_toggle_nav_item_mypage{display:flex;align-items:center;gap:15px}.c_login_header .global_navi_toggle_nav_item_mypage_img img,.c_chat_message_header .global_navi_toggle_nav_item_mypage_img img{height:60px;width:60px;border-radius:50px;border:1px solid #E2E2E2}.c_login_header .global_navi_toggle_nav_item_mypage_content .mypage_name,.c_chat_message_header .global_navi_toggle_nav_item_mypage_content .mypage_name{color:#000000}.c_login_header .global_navi_toggle_nav_item_mypage_content .mypage_top,.c_chat_message_header .global_navi_toggle_nav_item_mypage_content .mypage_top{font-size:smaller;border-bottom:1px solid;display:inline-block;margin-top:4px}.c_login_header .global_navi_toggle_nav_item_mypage_content_link,.c_chat_message_header .global_navi_toggle_nav_item_mypage_content_link{letter-spacing:0.05em}.c_login_header .global_navi_toggle_nav hr,.c_chat_message_header .global_navi_toggle_nav hr{border:1px solid #dedede}.c_login_header .t_s_switch_btn_inner,.c_chat_message_header .t_s_switch_btn_inner{display:flex}.c_login_header .t_s_switch_btn_link,.c_chat_message_header .t_s_switch_btn_link{padding:10px;width:80px;text-align:center;display:flex;flex-direction:column;justify-content:center;background-color:#E2E2E2;color:#ffffff}@media screen and (max-width: 450px){.c_login_header .t_s_switch_btn_link,.c_chat_message_header .t_s_switch_btn_link{padding:6px;width:62px}}.c_login_header .t_s_switch_btn_link_img img,.c_chat_message_header .t_s_switch_btn_link_img img{height:30px;width:30px;filter:invert(1)}@media screen and (max-width: 450px){.c_login_header .t_s_switch_btn_link_img img,.c_chat_message_header .t_s_switch_btn_link_img img{height:23px;width:23px}}.c_login_header .t_s_switch_btn_link_txt,.c_chat_message_header .t_s_switch_btn_link_txt{font-size:14px;font-weight:500;letter-spacing:0.05em;margin-top:4px;vertical-align:bottom}@media screen and (max-width: 450px){.c_login_header .t_s_switch_btn_link_txt,.c_chat_message_header .t_s_switch_btn_link_txt{font-size:12px}}.c_login_header .t_s_switch_btn_link.teacher,.c_chat_message_header .t_s_switch_btn_link.teacher{border-radius:10px 0 0 10px}.c_login_header .t_s_switch_btn_link.teacher.active,.c_chat_message_header .t_s_switch_btn_link.teacher.active{background-color:#002537}.c_login_header .t_s_switch_btn_link.student,.c_chat_message_header .t_s_switch_btn_link.student{border-radius:0 10px 10px 0}.c_login_header .t_s_switch_btn_link.student.active,.c_chat_message_header .t_s_switch_btn_link.student.active{background-color:#48DCEA;color:#000000}.c_login_header .t_s_switch_btn_link.student.active .t_s_switch_btn_link_img img,.c_chat_message_header .t_s_switch_btn_link.student.active .t_s_switch_btn_link_img img{filter:none}.c_chat_message_header_inner{padding:0 3%;display:flex;align-items:center;justify-content:space-between;gap:20px;height:70px}.c_chat_message_header_flex{display:flex;align-items:center;gap:0 20px}@media screen and (max-width: 1000px){.c_chat_message_header_flex{gap:0 15px}}@media screen and (max-width: 767px){.c_chat_message_header_flex{gap:0 10px}}.c_chat_message_header_big_btn{text-align:center}@media screen and (max-width: 767px){.c_chat_message_header_big_btn{position:absolute;top:74px;right:0;left:0;margin:0 auto}}.c_chat_message_header_big_btn_inner{display:flex;align-items:center;justify-content:center;gap:3px}.c_chat_message_header_big_btn_link{background-color:#FFD700;border:1px solid #ffffff;border-radius:10px;padding:10px 20px;display:block;color:#000000;font-size:18px;transition:all 1s;width:400px;position:relative}@media screen and (max-width: 1000px){.c_chat_message_header_big_btn_link{width:250px}}@media screen and (max-width: 767px){.c_chat_message_header_big_btn_link{width:90%;margin:0 auto;font-size:16px}}.c_chat_message_header_big_btn_link:hover{background-color:#ffe552}.c_chat_message_header_big_btn_link .subtxt{display:block;font-size:10px;font-weight:300;margin-top:2px;letter-spacing:0.05em}.c_chat_message_header_big_btn_info{position:absolute;top:2px;right:2px;display:block;background-color:red;color:#ffffff;font-weight:600;font-size:12px;height:20px;width:20px;line-height:20px;border-radius:50%;text-align:center;letter-spacing:0}.c_chat_message_header_big_btn_img{height:22px;width:22px}@media screen and (max-width: 450px){.c_chat_message_header_big_btn_img{height:16px;width:16px}}.c_find_teacher_popup,.c_find_teacher_popup_display_block{background-color:#001824f6;position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:9999;display:none;overflow-y:auto}.c_find_teacher_popup_inner{width:100%;max-width:1200px;margin:0 auto;padding:24px 5%;text-align:center}.c_find_teacher_popup_close{cursor:pointer}.c_find_teacher_popup_close img{height:36px;width:36px;filter:invert(1)}.c_find_teacher_popup_search{padding:30px 0}.c_find_teacher_popup_search form{display:flex;justify-content:center;align-items:center;gap:10px}.c_find_teacher_popup_search input{width:100%;max-width:700px;font-weight:700;line-height:1.2;padding:10px;border-radius:10px;border:none;-webkit-appearance:textfield}.c_find_teacher_popup_search_btn{display:inline-block}.c_find_teacher_popup_search_btn_link{display:block;background-color:transparent;padding:0}.c_find_teacher_popup_search_btn_link:hover{background-color:transparent}.c_find_teacher_popup_search_btn img{filter:invert(1);height:36px;width:36px}.c_find_teacher_popup_list{display:flex;flex-wrap:wrap;padding:0;margin:0}.c_find_teacher_popup_item{width:25%;padding:25px 0}@media screen and (max-width: 450px){.c_find_teacher_popup_item{width:33%}}.c_find_teacher_popup_item_link{display:block;text-align:center}.c_find_teacher_popup_item_link_img{height:42px;width:42px;filter:invert(1);transition:0.5s all}.c_find_teacher_popup_item_link_txt{color:#ffffff;font-size:16px;font-weight:600;letter-spacing:0.05em;margin-top:6px}@media screen and (max-width: 450px){.c_find_teacher_popup_item_link_txt{font-size:14px}}.c_find_teacher_popup_item_link:hover .c_find_teacher_popup_item_link_img{transform:rotate(10deg)}.c_find_teacher_popup_display_block{position:initial;display:block;height:auto;background-color:#ffffff}.c_find_teacher_popup_display_block .c_find_teacher_popup_item_link_img{filter:none}.c_find_teacher_popup_display_block .c_find_teacher_popup_item_link_txt{color:initial}.flash{padding:30px;background-color:#b0e3fa;color:#002537;border:1px solid #48DCEA;border-radius:5px;font-size:14px;font-weight:600;letter-spacing:0.05em;text-align:center;position:fixed;top:100px;right:0;left:0;width:100%;z-index:100}@media screen and (max-width: 450px){.flash{top:70px}}.footer_marginbottom{margin-bottom:150px}.c_footer{padding:0}.c_footer .footer_index{padding:60px 30px 40px;background-color:#f7f7f7}.c_footer .footer_menu{padding:0px 20px 30px;background:#524D4D;color:#fff}.c_footer .footer_menu a{color:#fff}@media screen and (max-width: 1024px){.c_footer .footer_menu{padding-bottom:100px !important}}.c_footer .footer_icon{height:14px;width:14px;display:inline-block !important;vertical-align:middle}.c_footer .logo img{display:block;height:auto;width:80px;margin:0 auto 40px;filter:invert(100%) sepia(3%) saturate(12%) hue-rotate(33deg) brightness(105%) contrast(102%)}.c_footer .menu_wrap,.c_footer .nav_wrap{max-width:1300px;margin:0 auto}.c_footer .nav_wrap{padding:25px 0 50px}.c_footer .nav_wrap ul{display:flex;flex-wrap:wrap;justify-content:center;font-size:12px;padding:12px 0;margin:0}.c_footer .nav_wrap ul li a{transition:0.5s;letter-spacing:0.12em;padding:10px 24px;display:block;font-size:small !important}.c_footer .nav_wrap ul li a:hover{opacity:0.7}.c_footer .nav_wrap hr{margin:20px 0}.c_footer .pc_list{display:flex;flex-direction:column;padding:20px 10px 0;margin:0}@media screen and (max-width: 1024px){.c_footer .pc_list{display:none}}.c_footer ul.sp_list{display:none}@media screen and (max-width: 1024px){.c_footer ul.sp_list{display:block !important;padding:0;margin:0 0 30px}}.c_footer .menu_wrap_inner .cat_list+.cat_ttl{margin-top:50px}.c_footer .pc_item .cat_ttl{color:#524D4D;font-weight:bold;position:relative;padding:0;margin-bottom:17px}.c_footer .pc_item .cat_ttl::before{position:absolute;content:'';top:calc(50% - 1px);left:0;width:100%;height:1px;background:#524D4D}.c_footer .pc_item .cat_ttl span{position:relative;padding:0 25px 0 0;background:#f7f7f7;color:#524D4D;letter-spacing:0.3em;font-size:15px}.c_footer .pc_item .cat_inner .cat_contents{margin:0 10px 30px}.c_footer .pc_item .cat_inner .cat_contents ul{padding:0;margin:0;display:flex;flex-wrap:wrap}.c_footer .pc_item .cat_inner .cat_contents ul li{width:25%;font-size:small;line-height:2.2}.c_footer .pc_item .cat_inner .cat_contents ul li a{font-size:small !important}.c_footer .pc_item .cat_inner .cat_contents ul li::before{content:"-";padding-right:3px;display:inline-block}@media screen and (max-width: 1024px){.c_footer .menu_wrap_inner .cat_ttl{position:relative;display:block;border-bottom:1px solid #524D4D;padding-bottom:3px;padding-left:10px;font-size:15px;font-weight:bold}.c_footer .menu_wrap_inner .cat_ttl::after{content:"＋";position:absolute;top:0;right:0;font-size:14px}.c_footer .menu_wrap_inner .cat_ttl.open:after{content:"-";position:absolute;top:0;right:3px;font-size:14px}.c_footer .menu_wrap_inner .cat_list{display:none;font-size:14px;margin-bottom:40px;padding-left:54px}.c_footer .menu_wrap_inner .cat_list li a{padding:10px 0;display:inline-block}.c_footer .menu_wrap_inner .cat_list li:nth-last-of-type(1){margin-bottom:0}.c_footer .menu_wrap_inner .cat_list_plus{font-size:12px;margin-bottom:40px}.c_footer .menu_wrap_inner .cat_list_plus li a{font-size:14px;position:relative;padding-left:40px;margin-bottom:15px}}.c_footer .copyright{font-size:10px !important;text-align:center}_:-ms-lang(x)::-ms-backdrop,ul.pc_list{flex-wrap:wrap;justify-content:flex-start}_:-ms-lang(x)::-ms-backdrop,footer .pc_list .hada>.cat_list{width:500px}_:-ms-lang(x)::-ms-backdrop,footer .pc_list .hada>.cat_list li{width:250px}.login_mypage .mype_top_info{background-color:#ffffff}.login_mypage .mype_top_info_inner{padding:7px 0;text-align:center;font-size:small;font-weight:600;color:#002537}.login_mypage .mypage_top{background:#00efff;background:linear-gradient(0deg, rgba(0,239,255,0.8) 0%, rgba(0,255,249,0.8) 100%)}.login_mypage .mypage_top_inner{padding:30px 4%;display:flex;justify-content:space-between;align-items:center;max-width:1200px;margin:0 auto}@media screen and (max-width: 450px){.login_mypage .mypage_top_inner{padding:18px 4%;flex-direction:column;align-items:flex-start}}.login_mypage .mypage_top_info{display:grid;grid-template-columns:92px 1fr;grid-template-rows:auto auto;column-gap:20px;row-gap:6px;align-items:center;flex-wrap:initial}.login_mypage .mypage_top_info_img{position:relative;grid-column:1;grid-row:1 / 3}.login_mypage .mypage_top_info_img .profile_img{height:92px;width:92px;border-radius:50%;border:1px solid #E2E2E2;display:block}.login_mypage .mypage_top_info_img_edit{position:absolute;right:0;bottom:0}.login_mypage .mypage_top_info_img_edit_link{background-color:#ffffff;border-radius:50%;padding:4px;display:block}.login_mypage .mypage_top_info_img_edit_link img{height:21px;width:21px}.login_mypage .mypage_top_info_name{grid-column:2;grid-row:1;display:flex;flex-direction:column;justify-content:center;gap:6px}.login_mypage .mypage_top_info_name .name{letter-spacing:0.1em;font-size:21px;line-height:1.1;margin:0}@media screen and (max-width: 450px){.login_mypage .mypage_top_info_name .name{font-size:18px}}.login_mypage .mypage_top_info_edit{padding:0}.login_mypage .mypage_top_info_edit_link{display:inline-block;border:1px solid #000000;border-radius:8px;color:#000000;font-size:14px;padding:6px 8px;line-height:1;white-space:nowrap}.login_mypage .mypage_top_info_status{grid-column:2;grid-row:2;flex-basis:auto;margin-left:0;margin-top:0;padding-left:0;display:inline-flex;align-items:center;gap:8px}.login_mypage .mypage_top_info_status .profile-publish-bar__label{font-weight:700;letter-spacing:0.04em;font-size:13px;line-height:1;white-space:nowrap}.login_mypage .mypage_top_info_status .toggle-link{position:relative;display:inline-flex;align-items:center;justify-content:flex-end;width:58px;height:24px;padding:0 8px;border-radius:999px;text-decoration:none;background:rgba(210,216,221,0.95);box-shadow:inset 0 0 0 2px rgba(255,255,255,0.35)}.login_mypage .mypage_top_info_status .toggle-link::before{content:"";position:absolute;top:50%;left:3px;transform:translateY(-50%);width:18px;height:18px;border-radius:50%;background:#ffffff;box-shadow:0 4px 10px rgba(0,0,0,0.18);transition:transform 160ms ease, background 160ms ease}.login_mypage .mypage_top_info_status .toggle-link__text{font-size:13px;font-weight:700;letter-spacing:0.02em;color:#ffffff;text-transform:lowercase;user-select:none;line-height:1}.login_mypage .mypage_top_info_status .toggle-link:focus-visible{outline:3px solid rgba(255,255,255,0.75);outline-offset:3px}.login_mypage .mypage_top_info_status .toggle-link[data-state="off"] .toggle-link__text{opacity:0.95}.login_mypage .mypage_top_info_status .toggle-link[data-state="on"]::before{transform:translateY(-50%) translateX(30px);background:#35e24c}.login_mypage .mypage_top_status .status_list{display:flex;flex-direction:column;gap:10px;margin:0;padding:0}@media screen and (max-width: 450px){.login_mypage .mypage_top_status .status_list{flex-direction:row;justify-content:space-between;flex-wrap:wrap;padding:20px 0 15px}}.login_mypage .mypage_top_status .status_item{display:flex;align-items:center;gap:5px}@media screen and (max-width: 450px){.login_mypage .mypage_top_status .status_item{font-size:14px}}.login_mypage .mypage_top_status .status_item_num{display:inline-block;padding:3px 9px;border-radius:5px;background-color:#ffffffc1;font-size:larger;font-weight:700}.login_mypage .mypage_top_status .status_item_link{display:block;font-weight:700;font-size:14px;color:#000000;border-bottom:1px solid;white-space:nowrap}.login_mypage .mypage_top_status .status_item_link_img{height:20px;width:20px}.login_mypage .mypage_top--blue{background:#0050d2;background:linear-gradient(0deg, rgba(0,80,210,0.92) 0%, rgba(0,140,255,0.92) 100%)}.login_mypage .mypage_nav{margin-top:-35px;padding:20px 0 0}.login_mypage .mypage_nav_list{display:flex;justify-content:center;overflow-x:auto;padding:0;margin:0}@media screen and (max-width: 450px){.login_mypage .mypage_nav_list{justify-content:flex-start}}.login_mypage .mypage_nav_item{min-width:125px}@media screen and (max-width: 450px){.login_mypage .mypage_nav_item{min-width:110px}}.login_mypage .mypage_nav_item_link{display:block;text-align:center;cursor:pointer}.login_mypage .mypage_nav_item_icon{display:inline-block;background-color:#EAEAEA;padding:10px;border-radius:50%;position:relative}.login_mypage .mypage_nav_item_icon img{height:38px;width:38px;opacity:0.6}.login_mypage .mypage_nav_item_icon_info{position:absolute;top:7px;right:5px;display:block;padding:4px 0;background-color:red;color:#ffffff;font-weight:700;font-size:11px;height:20px;width:20px;border-radius:50%;text-align:center}.login_mypage .mypage_nav_item_txt{font-size:13px;font-weight:600;color:#696969;margin-top:6px;letter-spacing:0.05em;white-space:nowrap}@media screen and (max-width: 450px){.login_mypage .mypage_nav_item_txt{font-size:12px}}.login_mypage .mypage_content{padding:20px 3%;max-width:1200px;min-height:100vh;margin:0 auto}.login_mypage .mypage_contbox{background-color:#F0F0F0;border-radius:10px;width:100%}.login_mypage .mypage_contbox_inner{padding:10px}@media screen and (max-width: 450px){.login_mypage .mypage_contbox_inner{padding:12px 6px}}.login_mypage .mypage_contbox_flex{display:flex;gap:30px}@media screen and (max-width: 450px){.login_mypage .mypage_contbox_flex{flex-direction:column}}.login_mypage .mypage_contbox_ttl{display:flex;align-items:center;gap:4px;letter-spacing:0.05em}.login_mypage .mypage_contbox_ttl img{height:21px;width:21px;object-fit:contain}.login_mypage .mypage_contbox_ttl .txt{font-size:14px}.login_mypage .mypage_contbox_content ul{padding:0;margin:10px 0 0 0}.login_mypage .mypage_contbox_content ul li{font-size:14px}.login_mypage .mypage_contbox_content ul a:hover{opacity:0.8}.login_mypage .mypage_contbox.important,.login_mypage .mypage_contbox.lesson{width:calc(50% - 15px)}@media screen and (max-width: 450px){.login_mypage .mypage_contbox.important,.login_mypage .mypage_contbox.lesson{width:100%}}.login_mypage .mypage_contbox.important .mypage_contbox_content ul,.login_mypage .mypage_contbox.lesson .mypage_contbox_content ul{max-height:50px;overflow-y:scroll}.login_mypage .mypage_contbox.important .mypage_contbox_content ul a,.login_mypage .mypage_contbox.lesson .mypage_contbox_content ul a{display:inline-block}.login_mypage .mypage_contbox.important .mypage_contbox_content ul a p,.login_mypage .mypage_contbox.lesson .mypage_contbox_content ul a p{border-bottom:1px solid;display:inline}.login_mypage .mypage_contbox.important .mypage_contbox_content li,.login_mypage .mypage_contbox.lesson .mypage_contbox_content li{margin-bottom:6px}.login_mypage .mypage_contbox.important,.login_mypage .mypage_contbox.important a{color:red}.login_mypage .mypage_contbox.important .check_icon,.login_mypage .mypage_contbox.important a .check_icon{filter:invert(22%) sepia(99%) saturate(7468%) hue-rotate(358deg) brightness(106%) contrast(118%)}.login_mypage .mypage_contbox.message .mypage_contbox_ttl_flex{display:flex;justify-content:space-between;align-items:flex-end}.login_mypage .mypage_contbox.message .mypage_contbox_ttl_flex .view_all{display:block;font-size:14px;font-weight:700;color:#2BCAD9;letter-spacing:0.05em}.login_mypage .mypage_bigbtn{padding:20px 0}.login_mypage .mypage_bigbtn_link{display:block;background-image:url("/bg/bg_search.png");background-size:1000px;border:3px solid #2BCAD9;border-radius:100px;transition:1s all}.login_mypage .mypage_bigbtn_link:hover{opacity:0.8}.login_mypage .mypage_bigbtn_link_teacher{display:block;background-image:url("/bg/bg_coin.png");background-size:1000px;border:3px solid #2BCAD9;border-radius:100px;transition:1s all}.login_mypage .mypage_bigbtn_link_teacher:hover{opacity:0.8}.login_mypage .mypage_bigbtn_link_normal_schedule{display:block;background-image:url("/bg/bg_normal_schedule.png");background-size:1200px;border:3px solid #2BCAD9;border-radius:100px;transition:1s all}.login_mypage .mypage_bigbtn_link_normal_schedule:hover{opacity:0.8}.login_mypage .mypage_bigbtn_link_ng_schedule{display:block;background-image:url("/bg/bg_ng_schedule.png");background-size:1200px;border:3px solid #2BCAD9;border-radius:100px;transition:1s all}.login_mypage .mypage_bigbtn_link_ng_schedule:hover{opacity:0.8}.login_mypage .mypage_bigbtn_content{padding:20px;letter-spacing:0.06em;font-weight:700;color:#ffffff;display:flex;align-items:center;justify-content:center;gap:6px;line-height:1.4;flex-wrap:wrap}.login_mypage .mypage_bigbtn_content small{flex:1 1 calc(100% - 40px);display:block;margin-left:33px;text-align:center}@media screen and (max-width: 450px){.login_mypage .mypage_bigbtn_content{text-align:center;flex-direction:column;padding:15px}.login_mypage .mypage_bigbtn_content small{margin-left:0}}.login_mypage .mypage_bigbtn_content img{height:27px;width:27px;filter:invert(1)}.login_mypage.login_message_list{background-color:#f0f0f0;min-height:100%}.login_mypage_sub_top{background-color:#f2f2f2}.login_mypage_sub_top_inner{padding:20px 4%;max-width:1200px;margin:0 auto}@media screen and (max-width: 450px){.login_mypage_sub_top_inner{padding:14px 4%}}.login_mypage_sub_contbox{background-color:#fff}.login_mypage_sub_contbox_inner{padding:20px 2%;max-width:1200px;margin:0 auto;min-height:100vh}.login_mypage_sub_heading{display:flex;align-items:center;gap:4px;margin-bottom:10px}.login_mypage_sub_heading_img{height:21px;width:21px}.login_mypage_sub_heading_ttl{font-weight:600;font-size:18px}.login_mypage_sub_subheading{position:relative;margin-left:15px}.login_mypage_sub_subheading_ttl{font-weight:600;font-size:16px;color:#2BCAD9}.login_mypage_sub_subheading_ttl::before{content:"";position:absolute;left:-15px;top:-2px;width:7px;height:28px;display:inline-block;background-color:#2BCAD9}.login_mypage_sub_subtxt{font-size:smaller}.login_mypage_sub_subtxt ul{margin:0}.login_mypage_sub_subtxt ul li{position:relative;margin-bottom:2.5px}.login_mypage_sub_subtxt ul li::before{content:"⚫︎";position:absolute;left:-16px}.login_mypage_sub_subtxt_block{padding:40px;font-size:14px;text-align:center}.login_mypage_sub_comment{padding:12px 10px;border-radius:20px;box-shadow:rgba(0,0,0,0.05) 0px 6px 24px 0px,rgba(0,0,0,0.08) 0px 0px 0px 1px;width:100%;max-width:800px;margin:8px auto;color:#585858}.login_mypage_sub_comment_heading{margin-bottom:6px;display:flex;align-items:center;font-size:15px}.login_mypage_sub_comment_heading_img{height:20px;width:20px;margin-right:4px}.login_mypage_sub_comment_content{font-size:12px}.login_mypage_sub_icon{display:inline-block;height:20px;width:20px;margin-right:2px;vertical-align:middle}@media screen and (max-width: 450px){.login_mypage_sub_icon{height:16px;width:16px}}.login_mypage_sub_link{color:#2BCAD9;font-weight:600;display:inline-block}.login_mypage_sub hr{border-bottom:2px solid #eaeaea}.login_mypage_sub ul{padding:0 0 0 10px}.login_mypage_sub dl{display:flex;align-items:center;flex-wrap:wrap;width:100%;max-width:600px;margin:10px auto}.login_mypage_sub dl dt,.login_mypage_sub dl dd{width:50%;padding:10px 0;margin:0}.login_mypage_sub .coin_payment_figure{text-align:center}.login_mypage_sub .coin_payment_figure_heading{line-height:2}.login_mypage_sub .coin_payment_figure_heading .title{font-size:18px;font-weight:600;letter-spacing:0.05em}.login_mypage_sub .coin_payment_figure_img{display:flex;justify-content:center;align-items:center;gap:15px}.login_mypage_sub .coin_payment_figure_img .from img,.login_mypage_sub .coin_payment_figure_img .to img{height:80px;width:80px;border-radius:50%}.login_mypage_sub .coin_payment_figure_img .from .student_img,.login_mypage_sub .coin_payment_figure_img .to .student_img{border:#2BCAD9 2px solid}.login_mypage_sub .coin_payment_figure_img .from .teacher_img,.login_mypage_sub .coin_payment_figure_img .to .teacher_img{border:#002537 2px solid}.login_mypage_sub .coin_payment_figure_img .arrow{display:flex;flex-direction:column;align-items:center;gap:5px}.login_mypage_sub .coin_payment_figure_img .arrow .coin_img{height:20px;width:20px}.login_mypage_sub .coin_payment_figure_img .arrow .arrow_img{width:80px;height:auto}.login_mypage_sub .select_lesson_plan{padding:20px 0}@media screen and (max-width: 767px){.login_mypage_sub .select_lesson_plan{padding:10px 0}}.login_mypage_sub .select_lesson_plan_list{display:flex;justify-content:space-between;flex-wrap:wrap;gap:40px 20px;padding:0;margin:0}@media screen and (max-width: 450px){.login_mypage_sub .select_lesson_plan_list{gap:20px}}.login_mypage_sub .select_lesson_plan_item{width:calc(50% - 20px)}@media screen and (max-width: 767px){.login_mypage_sub .select_lesson_plan_item{width:100%}}.login_mypage_sub .select_lesson_plan_btn{padding:10px 0}.login_mypage_sub .select_lesson_plan_btn_link{display:block;text-align:center;padding:7px 0;width:100%;max-width:450px;margin:0 auto;color:#000000;font-size:18px;font-weight:600;letter-spacing:0.05em;border-radius:10px;position:relative;box-shadow:10px 10px 20px 0px rgba(176,176,176,0.6);-webkit-box-shadow:10px 10px 20px 0px rgba(176,176,176,0.6);-moz-box-shadow:10px 10px 20px 0px rgba(176,176,176,0.6);transition:all 0.5s}.login_mypage_sub .select_lesson_plan_btn_link:hover{opacity:0.8}.login_mypage_sub .select_lesson_plan_btn_link.beginner{background:#81fe8f;background:linear-gradient(90deg, #81fe8f 0%, #d3ffde 100%);border:2px solid #56cd2e}.login_mypage_sub .select_lesson_plan_btn_link.special{background:#ff95fd;background:linear-gradient(90deg, #ff95fd 0%, #86fff8 100%);border:2px solid #d12bd4}.login_mypage_sub .select_lesson_plan_btn_link.basic{background:#fff080;background:linear-gradient(90deg, #fff080 0%, #fff9c9 100%);border:2px solid #dfdc2b}.login_mypage_sub .select_lesson_plan_btn_link.fixed{background:#98f6ff;background:linear-gradient(90deg, #98f6ff 0%, #c8fbff 100%);border:2px solid #2BCAD9}.login_mypage_sub .select_lesson_plan_txt_list{padding:0 0 0 20px;margin:0}.login_mypage_sub .review_top{display:flex;justify-content:space-between;align-items:center}.login_mypage_sub .review_top_points{padding:30px 20px}.login_mypage_sub .review_top_points_flex{display:flex;align-items:normal;gap:6px}.login_mypage_sub .review_top_points .status{font-size:24px !important;font-weight:bold}.login_mypage_sub .review_top_points .star img{height:24px;width:24px;filter:invert(35%) sepia(64%) saturate(3096%) hue-rotate(162deg) brightness(97%) contrast(96%)}.login_mypage_sub .review_top_stars{padding:10px 20px}.login_mypage_sub .review_top_stars .reviews-grid{--space: clamp(1rem, 1.43vw + 0.71rem, 2rem)}.login_mypage_sub .review_top_stars .review-card{display:flex;gap:5px;align-items:center;justify-items:center;padding:2px 0}.login_mypage_sub .review_top_stars .rating-value{--_star-size: 1rem;--_star-count: 5;--_gap: 0.2rem;position:relative;width:calc(var(--_star-size) * var(--_star-count) + var(--_gap) * (var(--_star-count) - 1));height:var(--_star-size);background-image:url("/icon/icon_star.svg");background-repeat:space no-repeat;background-size:var(--_star-size);filter:invert(99%) sepia(4%) saturate(429%) hue-rotate(20deg) brightness(112%) contrast(77%)}.login_mypage_sub .review_top_stars .rating-value::before{content:"";position:absolute;inset:0;background-image:url("/icon/icon_star.svg");background-repeat:space no-repeat;background-size:var(--_star-size);filter:invert(1);width:calc((var(--rating) / 5) * 100%);overflow:hidden;pointer-events:none}.login_mypage_sub .review_top_stars .rating-value[rating-value="1"]{--rating: 1}.login_mypage_sub .review_top_stars .rating-value[rating-value="2"]{--rating: 2}.login_mypage_sub .review_top_stars .rating-value[rating-value="3"]{--rating: 3}.login_mypage_sub .review_top_stars .rating-value[rating-value="4"]{--rating: 4}.login_mypage_sub .review_top_stars .rating-value[rating-value="5"]{--rating: 5}.login_mypage_sub .review_index_list{display:flex;flex-direction:column;gap:20px}.login_mypage_sub .review_index_item{background-color:#f0f0f0;border-radius:20px;padding:10px 15px}.login_mypage_sub .review_index_flex{display:flex;align-items:center}.login_mypage_sub .review_index_profile{margin-left:6px}.login_mypage_sub .review_index_profile img{height:70px;width:70px;border-radius:50%}.login_mypage_sub .review_index_top .name{padding-top:5px}.login_mypage_sub .review_index_content{font-size:15px !important}.login_mypage_sub .review_index_date{text-align:right;padding:3px}.login_renew{margin-top:87px;margin-bottom:90px}.login_renew .login_renew_content{overflow:scroll;-ms-overflow-style:none;scrollbar-width:none}.login_renew .login_renew_content .login_renew_lessonHistory{width:100%;margin:25px auto 0 auto;border-bottom:1px solid #C0C0C0}.login_renew .login_renew_content .login_renew_lessonHistory a{border:none}.login_renew .login_renew_content .your_info{float:left;width:33%;margin:0 auto}.login_renew .login_renew_content .your_info .your_info_content{height:100px;border-right:1px solid #C0C0C0}.login_renew .login_renew_content .your_info .your_info_content .your_photoImage{float:left;height:110px}.login_renew .login_renew_content .your_info .your_info_content .your_photoImage img{width:100px;height:100px;border-radius:50%;margin-left:20%}.login_renew .login_renew_content .your_info .your_info_content .your_info_right{float:left;margin-left:40px}.login_renew .login_renew_content .your_info .your_info_content .your_info_right .your_userName{padding-top:30px;font-weight:bold;font-size:18px}.login_renew .login_renew_content .your_info .your_info_content .your_info_right .your_last_lesson{padding-top:5px;font-size:16px;font-weight:bold}.login_renew .login_renew_content .your_info .your_info_content .your_info_right .your_last_lesson .change_status{display:none;line-height:30px;padding-bottom:10px}.login_renew .login_renew_content .your_info .your_info_content .your_info_right .your_last_lesson .now_status{cursor:pointer;line-height:30px}.login_renew .login_renew_content .your_info .your_info_content .your_info_right .your_last_lesson .open{color:#1E90FF}.login_renew .login_renew_content .your_info .your_info_content .your_info_right .your_last_lesson .open a{color:#1E90FF}.login_renew .login_renew_content .your_info .your_info_content .your_info_right .your_last_lesson .un_open{color:#FF1A36}.login_renew .login_renew_content .your_info .your_info_content .your_info_right .your_last_lesson .un_open a{color:#FF1A36}.login_renew .login_renew_content .total_lessons{float:left;width:33%;margin:0 auto}.login_renew .login_renew_content .total_lessons .total_lessons_content{text-align:center;height:100px;font-weight:bold;border-right:1px solid #C0C0C0}.login_renew .login_renew_content .total_lessons .total_lessons_content .total_lessons_qunat{padding-top:20px;font-size:24px}.login_renew .login_renew_content .total_lessons .total_lessons_content .total_lessons_qunat i{font-size:30px;padding-top:5px}.login_renew .login_renew_content .total_lessons .total_lessons_content .total_lessons_words{padding-top:15px;font-size:16px}.login_renew .login_renew_content .this_month{float:left;width:33%;margin:0 auto;text-align:center;font-weight:bold}.login_renew .login_renew_content .this_month .this_month_qunat{padding-top:20px;font-size:24px}.login_renew .login_renew_content .this_month .this_month_qunat i{font-size:30px;padding-top:5px}.login_renew .login_renew_content .this_month .this_month_words{padding-top:15px;font-size:16px}.coinChargeHistory{width:96%;margin:140px auto 60px auto}.coinChargeHistory .user_info{text-align:center}.coinChargeHistory .user_info .user_info_image{margin-bottom:5px}.coinChargeHistory .user_info .user_info_image img{width:100px;height:100px;border-radius:50%}.coinChargeHistory .user_info .user_info_name{color:#696969;font-size:18px;font-weight:bold}.coinChargeHistory .coinChargeTable{width:100%;margin:60px auto 0 auto}.coinChargeHistory .coinChargeTable .coin_row{border-bottom:1px solid #D3D3D3;line-height:60px}.coinChargeHistory .coinChargeTable .coin_row .coin_title{width:16.6%;margin:0 auto;text-align:center;float:left;color:#D3D3D3;font-size:20px;font-weight:bold}.coinChargeHistory .coinChargeTable .coin_row .coin_topic{width:16.6%;text-align:center;float:left;color:#696969;font-size:20px;font-weight:bold}.coinChargeHistory .coinChargeTable .coin_row .coin_topic a{color:blue}.footer_login_eng{color:white;font-weight:bold}.clear_left{clear:left}.newFeePage{margin-top:140px}.newFeePage .newFeeContent{width:96%;margin:0 auto;color:#696969;font-weight:bold}.newFeePage .newFeeContent h1{text-align:center;font-size:36px}.newFeePage .newFeeContent .inputLessonQuantity{border-top:2px solid #D3D3D3;border-bottom:2px solid #D3D3D3;line-height:80px;margin-top:40px}.newFeePage .newFeeContent .inputLessonQuantity .inputLessonQuantityContent{display:flex;width:80%;font-size:20px;margin:0 auto}.newFeePage .newFeeContent .inputLessonQuantity .inputLessonQuantityContent select{margin-left:10px;color:#696969;font-weight:bold;font-size:18px;padding:10px 20px}.newFeePage .newFeeContent .inputLessonQuantity .inputLessonQuantityContent .lesson_time{flex:auto;width:38%}.newFeePage .newFeeContent .inputLessonQuantity .inputLessonQuantityContent .lesson_fee{flex:auto;width:62%;text-align:center}.newFeePage .newFeeContent .plan_target{border-bottom:2px solid #D3D3D3;line-height:80px}.newFeePage .newFeeContent .plan_target .plan_targetContent{display:flex;width:80%;font-size:20px;margin:0 auto}.newFeePage .newFeeContent .plan_target .plan_targetContent .planInput{flex:none;margin-left:40px}.newFeePage .newFeeContent .select_student{display:none;border-bottom:2px solid #D3D3D3}.newFeePage .newFeeContent .select_student .select_studentContent{width:80%;margin:0 auto}.newFeePage .newFeeContent .select_student .select_studentContent .who_student{line-height:80px;font-size:20px}.newFeePage .newFeeContent .select_student .select_studentContent .who_student select{margin-left:10px;color:#696969;font-weight:bold;font-size:18px;padding:10px 20px}.newFeePage .newFeeContent .select_student .select_studentContent .target_warning{line-height:40px;color:#D3D3D3;font-size:16px}.newFeePage .newFeeContent .explain_lesson_plan{border-bottom:2px solid #D3D3D3}.newFeePage .newFeeContent .explain_lesson_plan .explain_lesson_planContent{width:80%;margin:0 auto;display:flex;margin-top:20px}.newFeePage .newFeeContent .explain_lesson_plan .explain_lesson_planContent .explain_koumoku{flex:auto;width:25%;font-size:20px;padding-top:15px}.newFeePage .newFeeContent .explain_lesson_plan .explain_lesson_planContent .explain_input{flex:auto;width:75%}.newFeePage .newFeeContent .explain_lesson_plan .explain_lesson_planContent .explain_input textarea{width:100%;padding:10px;color:#696969;font-size:18px;border:1px solid #696969;border-radius:10px}.newFeePage .newFeeContent .explain_lesson_plan .explain_text{width:80%;margin:10px auto;font-size:14px;color:#D3D3D3;line-height:20px}.newFeePage .newFeeContent .btn_create_plan{margin-top:60px;text-align:center}.newFeePage .newFeeContent .btn_create_plan button{border:none;background-color:#1E90FF;color:white;padding:15px 60px;font-size:24px;border-radius:10px;transition:1s}.newFeePage .newFeeContent .btn_create_plan button:hover{background-color:#0000CD}.changeEmailPage{margin:140px 0;color:#696969;text-align:center}.changeEmailPage h1{font-size:36px}.changeEmailPage h3{padding:10px 0;font-size:24px}.changeEmailPage .warn_message{font-size:18px;padding:30px 0}.changeEmailPage .input_new_email{margin:30px 0}.changeEmailPage .input_new_email input{border-radius:10px;border:2px solid #696969;color:#696969;padding:10px;font-size:18px;width:600px}.changeEmailPage .submitBtn{padding-top:30px;margin:40px 0}@media all and (max-width: 1000px){.login_renew{margin-top:135px;margin-bottom:190px}.login_renew .login_renew_content .your_info{display:none}.login_renew .login_renew_content .total_lessons{width:50%;margin:10px auto}.login_renew .login_renew_content .total_lessons .total_lessons_content{height:100px}.login_renew .login_renew_content .total_lessons .total_lessons_content .total_lessons_qunat{padding-top:0px;font-size:28px}.login_renew .login_renew_content .total_lessons .total_lessons_content .total_lessons_qunat i{font-size:40px;padding-top:5px}.login_renew .login_renew_content .total_lessons .total_lessons_content .total_lessons_words{padding-top:15px;font-size:24px}.login_renew .login_renew_content .this_month{width:50%;margin:10px auto}.login_renew .login_renew_content .this_month .this_month_qunat{padding-top:10px;font-size:28px}.login_renew .login_renew_content .this_month .this_month_qunat i{font-size:30px;padding-top:5px}.login_renew .login_renew_content .this_month .this_month_words{padding-top:15px;font-size:24px}.coinChargeHistory{width:98%;margin:180px auto 100px auto}.coinChargeHistory .user_info .user_info_image{margin-bottom:5px}.coinChargeHistory .user_info .user_info_image img{width:120px;height:120px}.coinChargeHistory .user_info .user_info_name{font-size:24px}.coinChargeHistory .coinChargeTable{width:100%;margin:80px auto 0 auto}.coinChargeHistory .coinChargeTable .coin_row{line-height:80px}.coinChargeHistory .coinChargeTable .coin_row .coin_title{width:16.6%;margin:0 auto;float:left;font-size:18px}.coinChargeHistory .coinChargeTable .coin_row .coin_topic{width:16.6%;float:left;font-size:18px}.newFeePage{margin-top:200px}.newFeePage .newFeeContent{width:96%;margin:0 auto}.newFeePage .newFeeContent h1{font-size:40px}.newFeePage .newFeeContent .inputLessonQuantity{line-height:100px;margin-top:60px}.newFeePage .newFeeContent .inputLessonQuantity .inputLessonQuantityContent{display:flex;width:96%;font-size:22px;margin:0 auto}.newFeePage .newFeeContent .inputLessonQuantity .inputLessonQuantityContent select{margin-left:5px;font-size:20px;padding:10px 20px}.newFeePage .newFeeContent .inputLessonQuantity .inputLessonQuantityContent .lesson_time{flex:auto;width:36%}.newFeePage .newFeeContent .inputLessonQuantity .inputLessonQuantityContent .lesson_fee{flex:auto;width:64%}.newFeePage .newFeeContent .plan_target{line-height:100px}.newFeePage .newFeeContent .plan_target .plan_targetContent{display:flex;width:96%;font-size:24px;margin:0 auto}.newFeePage .newFeeContent .plan_target .plan_targetContent .planInput{flex:none;margin-left:40px}.newFeePage .newFeeContent .select_student{display:none}.newFeePage .newFeeContent .select_student .select_studentContent{width:96%;margin:0 auto}.newFeePage .newFeeContent .select_student .select_studentContent .who_student{line-height:100px;font-size:24px}.newFeePage .newFeeContent .select_student .select_studentContent .who_student select{margin-left:10px;font-size:20px;padding:10px 20px}.newFeePage .newFeeContent .select_student .select_studentContent .target_warning{line-height:60px;font-size:20px}.newFeePage .newFeeContent .explain_lesson_plan .explain_lesson_planContent{width:96%;margin:0 auto;display:flex;margin-top:30px}.newFeePage .newFeeContent .explain_lesson_plan .explain_lesson_planContent .explain_koumoku{flex:auto;width:25%;font-size:24px;padding-top:15px}.newFeePage .newFeeContent .explain_lesson_plan .explain_lesson_planContent .explain_input{flex:auto;width:75%}.newFeePage .newFeeContent .explain_lesson_plan .explain_lesson_planContent .explain_input textarea{width:100%;padding:10px;font-size:20px;font-weight:bold}.newFeePage .newFeeContent .explain_lesson_plan .explain_text{width:96%;margin:20px auto;font-size:16px;line-height:20px}.newFeePage .newFeeContent .btn_create_plan{margin-top:80px}.newFeePage .newFeeContent .btn_create_plan button{padding:20px 80px;font-size:32px}.changeEmailPage{margin:200px 0}.changeEmailPage h1{font-size:40px}.changeEmailPage h3{padding:15px 0;font-size:26px}.changeEmailPage .warn_message{font-size:20px;padding:30px 0}.changeEmailPage .input_new_email{margin:30px 0}.changeEmailPage .input_new_email input{padding:15px;font-size:24px;width:800px;font-weight:bold}.changeEmailPage .submitBtn{padding-top:40px;margin:40px 0}}.CategoryAddPage{margin:120px 0 60px 0}.CategoryAddPage .CategoryAddPage_content{width:90%;margin:0 auto;color:#696969}.CategoryAddPage .CategoryAddPage_content h1{text-align:center;font-size:36px}.CategoryAddPage .CategoryAddPage_content .page_link{margin:40px;text-align:center}.CategoryAddPage .CategoryAddPage_content .page_link a{margin:0 30px;padding:10px;border-radius:10px;background-color:#00BFFF;color:white;font-size:20px;font-weight:bold}.CategoryAddPage .CategoryAddPage_content .page_link a:hover{background-color:#4169E1}.CategoryAddPage .CategoryAddPage_content .each_koumoku_blue{color:#00BFFF;font-size:20px;font-weight:bold}.CategoryAddPage .CategoryAddPage_content .each_koumoku_blue .each_koumoku_word_input{width:20%;float:left;text-align:center;padding:20px 0;border-bottom:2px solid #696969}.CategoryAddPage .CategoryAddPage_content .each_koumoku_normal{color:#696969;font-size:20px;font-weight:bold}.CategoryAddPage .CategoryAddPage_content .each_koumoku_normal .each_koumoku_word_input{width:20%;float:left;text-align:center;padding:20px 0;border-bottom:2px solid #696969}.CategoryAddPage .CategoryAddPage_content .each_koumoku_normal .each_koumoku_word_input input{font-size:20px;font-weight:bold;color:#696969;padding:10px;border-radius:10px;border:1px solid #696969;height:50px}.CategoryAddPage .CategoryAddPage_content .each_koumoku_normal .each_koumoku_word_input select{height:50px;font-size:18px;font-weight:bold;color:#696969;padding:10px;border-radius:10px;border:1px solid #696969}.CategoryAddPage .CategoryAddPage_content .register_btn{text-align:center;margin-top:50px}.CategoryAddPage .CategoryAddPage_content .register_btn button{background-color:#00BFFF;border:none;font-size:20px;font-weight:bold;color:white;padding:20px 60px;border-radius:10px;transition:1s}.CategoryAddPage .CategoryAddPage_content .register_btn button:hover{background-color:#4169E1}.inputAllSend{width:90%;margin:120px auto 60px auto;color:#696969}.inputAllSend h1{text-align:center;padding:30px 0;font-size:48px}.inputAllSend .selectWho{text-align:center;margin-bottom:30px}.inputAllSend .selectWho select{color:#696969;font-size:24px;font-weight:bold;padding:10px;height:50px;width:300px;background-color:white;border:2px solid #696969}.inputAllSend .subjectBox{text-align:center;margin-bottom:30px}.inputAllSend .subjectBox input{color:#696969;font-size:24px;font-weight:bold;padding:10px;height:50px;width:800px;border:2px solid #696969;border-radius:10px}.inputAllSend .body{text-align:center;margin-bottom:30px}.inputAllSend .body textarea{color:#696969;font-size:24px;font-weight:bold;padding:10px;width:800px;border:2px solid #696969;border-radius:10px}.inputAllSend .sendBtn{text-align:center;margin-bottom:80px}.inputAllSend .sendBtn button{border:none;background-color:white}.inputAllSend .sendBtn button i{color:#00BFFF;transition:1s;font-size:60px}.inputAllSend .sendBtn button i:hover{color:#4169E1}.inputAllSend .managerBtn{text-align:center;margin-bottom:30px}.inputAllSend .managerBtn i{color:#00BFFF;transition:1s;font-size:60px}.inputAllSend .managerBtn i:hover{color:#4169E1}.userSearchPage{margin:140px 0 80px 0;color:#696969}.userSearchPage .no_data{text-align:center;font-size:36px}.userSearchPage h1{text-align:center;font-size:36px}.userSearchPage .edit_btn{text-align:center;margin-top:50px}.userSearchPage .edit_btn button{background-color:#00BFFF;color:white;font-weight:bold;padding:15px 40px;border-radius:10px;font-size:26px;border:none}.userSearchPage .searchPart{width:80%;margin:30px auto}.userSearchPage .searchPart .check_info{float:left;width:33%;text-align:center}.userSearchPage .searchPart .check_info select{font-size:20px;border-radius:10px;font-weight:bold;color:#696969;padding:10px}.userSearchPage .searchPart .check_info input{font-size:20px;border-radius:10px;font-weight:bold;color:#696969;padding:10px}.userSearchPage .searchPart .check_info button{border:none;background-color:white}.userSearchPage .searchPart .check_info button i{font-size:40px;color:gray}.userSearchPage .searchPart .check_info span{font-size:20px;border-radius:10px;font-weight:bold;color:#696969;padding-right:5px}.userSearchPage .analytics_height{line-height:60px;font-size:20px;text-align:center;font-weight:bold}.userSearchPage .userInfo{width:90%;margin:40px auto 0 auto;border-top:3px solid #696969}.userSearchPage .userInfo .info_row{display:flex;border-bottom:3px solid #696969;line-height:60px;font-size:18px;text-align:center;font-weight:bold}.userSearchPage .userInfo .info_row .info_what{flex:auto;width:33%}.userSearchPage .userInfo .info_row .info_what a{background-color:#00BFFF;color:white;padding:10px;border-radius:10px}.userSearchPage .userInfo .info_row .info_what button{background-color:#00BFFF;color:white;font-weight:bold;padding:10px;border-radius:10px;font-size:18px;border:none}.userSearchPage .userInfo .info_row .info_what input{width:60%;font-size:20px;border-radius:10px;font-weight:bold;color:#696969;border:1px solid #696969;padding:10px;text-align:right}.userSearchPage .userInfo .info_row .info_what textarea{width:80%;font-size:20px;border-radius:10px;font-weight:bold;color:#696969;border:1px solid #696969;padding:10px;margin-top:5px}.userSearchPage .userInfo .info_row .info_long{flex:auto;width:66%}.userSearchPage .userInfo .info_row .info_long input{width:90%;font-size:20px;border-radius:10px;font-weight:bold;color:#696969;border:1px solid #696969;padding:10px}.userSearchPage .userInfo .info_row .info_long textarea{width:80%;font-size:20px;border-radius:10px;font-weight:bold;color:#696969;border:1px solid #696969;padding:10px;margin-top:5px}.verifyApplyPage{margin:160px 0 60px 0}.verifyApplyPage h1{text-align:center;font-size:36px;color:#696969}.verifyApplyPage .sorting{font-size:20px;font-weight:bold;color:#696969;width:900px;margin:30px auto}.verifyApplyPage .sorting a{color:#00BFFF;padding-left:10px}.verifyApplyPage .verify_table{width:1000px;margin:60px auto}.verifyApplyPage .verify_table .verify_title{color:#696969;font-size:20px;font-weight:bold;line-height:80px;display:flex;border-top:2px solid #696969;border-bottom:2px solid #696969}.verifyApplyPage .verify_table .verify_title .short_info_title{flex:auto;width:140px;text-align:center}.verifyApplyPage .verify_table .verify_title .long_info_title{flex:auto;width:300px;text-align:center}.verifyApplyPage .verify_table .verify_content{color:#696969;font-size:16px;font-weight:bold;display:flex;border-bottom:2px solid #696969}.verifyApplyPage .verify_table .verify_content .short_content{flex:auto;width:140px;height:300px;text-align:center;white-space:nowrap;overflow:scroll}.verifyApplyPage .verify_table .verify_content .short_content .link_btn{margin:55px auto;width:120px}.verifyApplyPage .verify_table .verify_content .short_content .link_btn a{border:1px solid #696969;border-radius:10px;padding:10px 20px;text-align:center}.verifyApplyPage .verify_table .verify_content .short_content .link_btn a:hover{background-color:#00BFFF;border:1px solid #00BFFF;color:white}.verifyApplyPage .verify_table .verify_content .long_content{flex:auto;width:300px;text-align:center}.verifyApplyPage .verify_table .verify_content .long_content img{width:280px;height:280px;margin:10px 10px;border-radius:10px}.clear_left{clear:left}.tutor_teachers_list_pc{display:block}@media screen and (max-width: 1024px){.tutor_teachers_list_pc{display:none}}.tutor_teachers_list_sp{display:none}@media screen and (max-width: 1024px){.tutor_teachers_list_sp{display:block}}.tutor_teachers_list_cont{padding:14px 3% 40px;background-color:#F0F0F0}.tutor_teachers_list_flex{display:flex;justify-content:center}.tutor_teachers_list_search{width:300px;margin-right:3%}.tutor_teachers_list_search_searchbox{padding:15px 0}.tutor_teachers_list_search_searchbox_inner{display:flex;align-items:center;gap:4px}.tutor_teachers_list_search_searchbox_btn_icon{height:21px;width:21px}.tutor_teachers_list_search_searchbox_btn_link{background-color:transparent}.tutor_teachers_list_search_searchbox_btn_link:hover{background-color:transparent}.tutor_teachers_list_search_searchbox_input{width:100%}.tutor_teachers_list_search_searchbox_input input{width:100%;padding:5px;border:1px solid #e0e0e0;border-radius:5px;font-size:smaller}.tutor_teachers_list_search_refinesearch{background-color:#fff;padding:18px 10px;border-radius:10px}.tutor_teachers_list_search_refinesearch_genre{display:flex;align-items:center;gap:2px}.tutor_teachers_list_search_refinesearch_genre_icon{height:21px;width:21px}.tutor_teachers_list_search_refinesearch_genre_txt{font-size:17px}.tutor_teachers_list_search_refinesearch_item{margin-bottom:30px}.tutor_teachers_list_search_refinesearch_item:last-child{margin-bottom:0}.tutor_teachers_list_search_refinesearch_ttl{display:flex;align-items:center;gap:2px;padding:10px 0}.tutor_teachers_list_search_refinesearch_ttl_icon{height:14px;width:14px;object-fit:contain}.tutor_teachers_list_search_refinesearch_ttl_main,.tutor_teachers_list_search_refinesearch_ttl_sub{font-size:14px}.tutor_teachers_list_search_refinesearch_ttl_sub{padding:0 0 2px 5px;display:block;color:#2BCAD9;text-align:left}.tutor_teachers_list_search_refinesearch_ttl_sub::before{content:"▶︎";font-size:10px}.tutor_teachers_list_search_refinesearch_index_list{padding:0;margin:0;display:flex;flex-wrap:wrap;align-items:center;gap:5px}@media screen and (max-width: 1024px){.tutor_teachers_list_search_refinesearch_index_list{gap:15px 20px}}.tutor_teachers_list_search_refinesearch_index_item.all{width:100%}.tutor_teachers_list_search_refinesearch_index_link{display:block;padding:5px 8px;text-align:center;border:1px solid #e0e0e0;color:#808080;font-size:small;white-space:nowrap;border-radius:5px}@media screen and (max-width: 1024px){.tutor_teachers_list_search_refinesearch_index_link{font-size:15px;font-weight:600}}.tutor_teachers_list_search_refinesearch_index_link.checked{background-color:#2BCAD9;color:#fff}.tutor_teachers_list_search_refinesearch_choice_list{padding:0;margin:0;display:flex;flex-wrap:wrap;align-items:center}.tutor_teachers_list_search_refinesearch_choice_item{width:50%;padding:5px 0}.tutor_teachers_list_search_refinesearch_choice_item:first-child .tutor_teachers_list_search_refinesearch_choice_link{border-radius:5px 0 0 5px}.tutor_teachers_list_search_refinesearch_choice_item:last-child .tutor_teachers_list_search_refinesearch_choice_link{border-radius:0 5px 5px 0}.tutor_teachers_list_search_refinesearch_choice_link{display:block;padding:5px 0;text-align:center;color:#808080;border:1px solid #e0e0e0;font-size:small;white-space:nowrap}.tutor_teachers_list_search_refinesearch_choice_link.checked{background-color:#2BCAD9;color:#fff}.tutor_teachers_list_search_refinesearch_select{padding:5px 0}@media screen and (max-width: 1024px){.tutor_teachers_list_search_refinesearch_select{padding:0}}.tutor_teachers_list_search_refinesearch_select select{-webkit-appearance:none;appearance:none;padding:8px 10px;width:100%;border:1px solid #00d2e5;cursor:pointer;font-size:small;color:#808080;background-image:url("/icon/icon_arrow_updown.svg");background-repeat:no-repeat;background-size:24px auto;background-position:right 12px center}@media screen and (max-width: 1024px){.tutor_teachers_list_search_refinesearch_select select{padding:12px;font-weight:600;font-size:initial}}.tutor_teachers_list_search_refinesearch_hr{border-bottom:2px solid #e3e3e3;border-top:none}.tutor_teachers_list_search_flex{display:flex;align-items:center}.tutor_teachers_list_search_sp_btns{padding:14px 0;display:flex;justify-content:center;align-items:center;gap:15px}.tutor_teachers_list_search_sp_btns_item{display:flex;align-items:center;gap:10px;padding:5px 25px;background-color:transparent;border:2px solid #002537;color:#002537;font-weight:600;border-radius:20px;width:50%;max-width:250px;cursor:pointer}.tutor_teachers_list_search_sp_btns_txt{white-space:nowrap}.tutor_teachers_list_search_sp_btns_icon{height:20px;width:20px;object-fit:contain}.tutor_teachers_list_main{width:calc(97% - 300px);max-width:900px}@media screen and (max-width: 1024px){.tutor_teachers_list_main{width:100%}}.tutor_teachers_list_landing_top{background:url("/bg/bg_triangle.png");background-size:100%;background-position:center;padding:10px 30px;position:relative}.tutor_teachers_list_landing_top_img{height:100px;width:130px}.tutor_teachers_list_landing_top_img img{height:100%;width:100%;border-radius:50%}.tutor_teachers_list_landing_top_txt_main{font-size:14px;font-weight:600;color:#002537;margin-bottom:5px}.tutor_teachers_list_landing_top_txt_sub{font-size:small}.tutor_teachers_list_landing_top_icon{position:absolute;top:-15px;left:-17px;background-color:#002537;height:40px;width:40px;padding:7px;border-radius:50%}.tutor_teachers_list_landing_top_icon img{height:26px;width:26px;object-fit:contain;filter:invert(100%) sepia(0%) saturate(0%) hue-rotate(319deg) brightness(104%) contrast(103%)}.tutor_teachers_list_landing_links{padding:10px 0}.tutor_teachers_list_landing_links_list{padding:0;margin:0;display:flex;gap:14px;align-items:center}.tutor_teachers_list_landing_links_item{width:calc(25% - 7px);text-align:center}.tutor_teachers_list_landing_links_link{display:block;padding:10px 0;width:100%;height:100%;font-size:small;font-weight:600;background-color:#fff;color:#002537;position:relative}.tutor_teachers_list_landing_links_link::after{content:'';position:absolute;right:5px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);border-top:4px solid #002537;border-right:4px solid transparent;border-left:4px solid transparent}.tutor_teachers_list_landing_info{padding:10px 0}.tutor_teachers_list_landing_info_inner{font-size:smaller;font-weight:600}.tutor_teachers_list_landing_info_list{padding:0;margin:0;display:flex;gap:6px}.tutor_teachers_list_landing_info_item:last-child .tutor_teachers_list_landing_info_link::after{content:"";display:none}.tutor_teachers_list_landing_info_link.checked{color:#2BCAD9}.tutor_teachers_list_landing_info_link:after{content:"/";margin-left:4px;color:#808080;font-weight:100}.tutor_teachers_list_result{display:flex;align-items:baseline;gap:4px;font-weight:600}.tutor_teachers_list_result_ttl,.tutor_teachers_list_result_sub{font-size:small}.tutor_teachers_list_result_num{font-size:21px;color:#2BCAD9}.tutor_teachers_list_teachers_flex{padding:24px 12px;background-color:#f0f0f0}.tutor_teachers_list_teachers_flex.wide{padding:34px 4%}@media screen and (max-width: 767px){.tutor_teachers_list_teachers_flex.wide{padding:30px 2%}}.tutor_teachers_list_teachers_flex_ttl{display:block;font-size:15px;font-family:"Zen Kaku Gothic New", sans-serif;opacity:0.7}.tutor_teachers_list_teachers_flex_ttl_icon{display:inline-block;vertical-align:middle;height:21px;width:21px}.tutor_teachers_list_teachers_flex .tutor_teachers_list_teachers_list{display:flex;gap:24px;overflow-x:auto}.tutor_teachers_list_teachers_flex .tutor_teachers_list_teachers_item{width:350px;margin:20px 0;flex-shrink:0}.tutor_teachers_list_teachers_flex .tutor_teachers_list_teachers_card_img{width:110px;height:110px}.tutor_teachers_list_teachers_flex .tutor_teachers_list_teachers_card_img img{width:110px;height:110px}.tutor_teachers_list_teachers_flex .tutor_teachers_list_teachers_card_img_info_area{padding:0 1em .5em}.tutor_teachers_list_teachers_flex .tutor_teachers_list_teachers_card_img_info_area .name{margin-top:.6em;margin-bottom:0em}.tutor_teachers_list_teachers_flex .tutor_teachers_list_teachers_card_cont{padding:5px 5px 2px;width:calc(100% - 110px);gap:3px}.tutor_teachers_list_teachers_flex .tutor_teachers_list_teachers_card_coin{flex-direction:column;align-items:baseline;gap:3px}.tutor_teachers_list_teachers_flex .tutor_teachers_list_teachers_card_flex{white-space:nowrap}.tutor_teachers_list_teachers_flex .tutor_teachers_list_teachers_card_comment{display:block;padding:8px}.tutor_teachers_list_teachers_list{padding:0;margin:0}.tutor_teachers_list_teachers_item{width:100%;margin:30px 0;position:relative}.tutor_teachers_list_teachers_link{display:block;cursor:pointer}.tutor_teachers_list_teachers_tag{padding:0 0 4px}.tutor_teachers_list_teachers_tag_list{padding:0;margin:0;display:flex;align-items:center;gap:6px;overflow:scroll}.tutor_teachers_list_teachers_tag_link{display:block;white-space:nowrap;padding:3px 9px;font-size:12px;letter-spacing:0.05em;background-color:#a0a0a0;color:#fff;border-radius:5px}.tutor_teachers_list_teachers_tag_link.checked{background-color:#002537}.tutor_teachers_list_teachers_card{background-color:#fff;box-shadow:0 0 0.4em -0.1em rgba(10,10,10,0.3);transition:all 1s}.tutor_teachers_list_teachers_card:hover{box-shadow:0 0 0.4em 0.1em rgba(10,10,10,0.2)}.tutor_teachers_list_teachers_card:hover img.main_image{transform:scale(1.05)}.tutor_teachers_list_teachers_card_inner{display:flex}.tutor_teachers_list_teachers_card .mark_dt{position:absolute;bottom:2em;left:.6em;display:block;z-index:3;font-family:"Zen Kaku Gothic New", sans-serif}@media screen and (max-width: 767px){.tutor_teachers_list_teachers_card .mark_dt{display:none}}.tutor_teachers_list_teachers_card .mark_dt.popular{background-color:#2bcbd9ea;color:#fff;width:2.3em;height:2.3em;border-radius:50%;padding:0.1em 0;margin-bottom:0.2em}.tutor_teachers_list_teachers_card .mark_dt.new{color:#F900FF;line-height:1.8;font-size:14px}.tutor_teachers_list_teachers_card .mark_dt_icon{height:13px;width:13px;object-fit:contain;margin:0 auto -3px;filter:invert(100%) sepia(1%) saturate(1613%) hue-rotate(309deg) brightness(119%) contrast(100%);border:none}.tutor_teachers_list_teachers_card .mark_dt_txt{font-size:12px;font-weight:600;text-align:center}.tutor_teachers_list_teachers_card .mark_sp{display:flex;align-items:center;gap:2px;line-height:18px}.tutor_teachers_list_teachers_card .mark_sp.popular{color:#00d2e5}.tutor_teachers_list_teachers_card .mark_sp.new{color:#F900FF}.tutor_teachers_list_teachers_card .mark_sp_icon{height:17px;width:17px;object-fit:contain;filter:invert(58%) sepia(83%) saturate(1276%) hue-rotate(139deg) brightness(98%) contrast(102%)}.tutor_teachers_list_teachers_card .mark_sp_txt{font-size:13px !important;font-weight:600}.tutor_teachers_list_teachers_card_img{border-bottom:1px solid #dbdbdb;position:relative;overflow:hidden}@media screen and (max-width: 767px){.tutor_teachers_list_teachers_card_img{width:120px;height:120px}}.tutor_teachers_list_teachers_card_img img{display:block;width:200px;height:200px}@media screen and (max-width: 767px){.tutor_teachers_list_teachers_card_img img{width:120px;height:120px}}.tutor_teachers_list_teachers_card_img_info_area{position:absolute;width:100%;bottom:0;left:0;display:flex;padding:0 1em;column-gap:1.3em;align-items:center;justify-content:center}@media screen and (min-width: 576px){.tutor_teachers_list_teachers_card_img_info_area{padding:0 1em .5em}}.tutor_teachers_list_teachers_card_img_info_area div.background{position:absolute;top:0;left:0;width:100%;height:5em;background-color:rgba(0,0,0,0.4);transform:skewY(5deg);z-index:2}.tutor_teachers_list_teachers_card_img_info_area .name{color:#fefefe;font-weight:600;font-size:14px;line-height:1.3;z-index:3;margin-top:1.2em;margin-bottom:.6em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width: 767px){.tutor_teachers_list_teachers_card_img_info_area .name{margin-top:1em;margin-bottom:.7em}}.tutor_teachers_list_teachers_card_cont{padding:8px;display:flex;flex:1;flex-direction:column;justify-content:space-between;overflow:hidden}@media screen and (max-width: 767px){.tutor_teachers_list_teachers_card_cont{padding:8px 8px 2px;width:calc(100% - 120px)}}.tutor_teachers_list_teachers_card_cont_flex{display:flex;align-items:center;gap:3px}@media screen and (max-width: 767px){.tutor_teachers_list_teachers_card_cont_flex{white-space:nowrap}}.tutor_teachers_list_teachers_card_cont_icon{height:15px;width:15px;object-fit:contain;filter:invert(33%) sepia(0%) saturate(2026%) hue-rotate(202deg) brightness(106%) contrast(55%)}.tutor_teachers_list_teachers_card_coin{display:flex;align-items:center;gap:30px}@media screen and (max-width: 767px){.tutor_teachers_list_teachers_card_coin{flex-direction:column;align-items:baseline;gap:4px}}.tutor_teachers_list_teachers_card_flex{display:flex;align-items:center;justify-content:space-between;gap:15px}.tutor_teachers_list_teachers_card_flex_wrap{display:flex;flex-wrap:wrap;gap:30px}@media screen and (max-width: 767px){.tutor_teachers_list_teachers_card_flex_wrap{gap:5px}}.tutor_teachers_list_teachers_card_flex .bold{font-weight:600}.tutor_teachers_list_teachers_card_flex.sp{display:none}@media screen and (max-width: 767px){.tutor_teachers_list_teachers_card_flex.sp{display:flex}}.tutor_teachers_list_teachers_card_review{display:flex;align-items:center;gap:3px}.tutor_teachers_list_teachers_card_review_icon{height:18px;width:18px;filter:invert(44%) sepia(1%) saturate(557%) hue-rotate(8deg) brightness(92%) contrast(91%)}.tutor_teachers_list_teachers_card_review_num{font-size:18px !important}.tutor_teachers_list_teachers_card_review.pc{display:flex}@media screen and (max-width: 767px){.tutor_teachers_list_teachers_card_review.pc{display:none}}.tutor_teachers_list_teachers_card_comment{padding:0;background-color:#fff;width:100%}@media screen and (max-width: 767px){.tutor_teachers_list_teachers_card_comment{padding:8px}}.tutor_teachers_list_teachers_card_comment_inner{background-color:#F0F0F0;padding:6px 8px}.tutor_teachers_list_teachers_card_comment_txt{height:94px;overflow-y:scroll;font-size:smaller}.tutor_teachers_list_teachers_card_popular_txt{font-weight:600;color:#2BCAD9;font-size:14px}.tutor_teachers_list_teachers_card_popular_txt::before{content:"";background-image:url("/icon/icon_crown.svg");background-size:contain;display:inline-block;height:13px;width:13px;filter:invert(87%) sepia(21%) saturate(5796%) hue-rotate(140deg) brightness(93%) contrast(81%)}.tutor_teachers_list_teachers_like{position:absolute;top:36px;right:10px}.tutor_teachers_list_teachers_like_link{display:block;background-color:#d0d0d0;height:32px;width:32px;padding:6px;border-radius:50%}.tutor_teachers_list_teachers_like_link.checked{background:#FD79DC;background:linear-gradient(90deg, #fd79dc 0%, #fa44b6 100%)}.tutor_teachers_list_teachers_like_icon{display:block;height:20px;width:20px;filter:invert(100%) sepia(0%) saturate(7482%) hue-rotate(352deg) brightness(108%) contrast(104%)}.tutor_teachers_list_filter_result{display:flex;flex-wrap:wrap;align-items:center;gap:8px;color:#909090;font-size:13px;padding:10px 0 0}.tutor_teachers_list_filter_result_icon img{height:16px;width:16px;filter:invert(60%) sepia(1%) saturate(546%) hue-rotate(314deg) brightness(95%) contrast(87%)}.tutor_teachers_list_search_popup{background-color:#fff;position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:999;display:none;overflow-y:auto}.tutor_teachers_list_search_popup_inner{width:100%;max-width:1200px;margin:0 auto;padding:24px 0;text-align:center}.tutor_teachers_list_search_popup_close{cursor:pointer}.tutor_teachers_list_search_popup_close img{height:36px;width:36px}.tutor_teachers_list_search_popup .tutor_teachers_list_search{width:100%;max-width:550px;margin-right:0;margin:0 auto}.partial,.partial_howtouse,.partial_about_us,.partial_lesson_genres,.partial_about_coin,.partial_faq,.partial_contact,.partial_news{padding:60px 5%}@media screen and (max-width: 450px){.partial,.partial_howtouse,.partial_about_us,.partial_lesson_genres,.partial_about_coin,.partial_faq,.partial_contact,.partial_news{padding:50px 3%}}.partial_wrap{padding:40px 0}.partial_main_heading{text-align:center;padding:20px 0 40px}.partial_main_heading_ttl{font-size:21px;font-weight:bold;margin-bottom:4px}.partial_main_heading_sub{font-size:14px;font-family:"Zen Kaku Gothic New", sans-serif}.partial_btn_index{display:flex;flex-wrap:wrap;align-items:center;gap:0 10px;margin:0}@media screen and (max-width: 768px){.partial_btn_index{gap:3px 8px}}.partial ul,.partial_howtouse ul,.partial_about_us ul,.partial_lesson_genres ul,.partial_about_coin ul,.partial_faq ul,.partial_contact ul,.partial_news ul{padding:0}.partial .icon_txt,.partial_howtouse .icon_txt,.partial_about_us .icon_txt,.partial_lesson_genres .icon_txt,.partial_about_coin .icon_txt,.partial_faq .icon_txt,.partial_contact .icon_txt,.partial_news .icon_txt{display:flex;align-items:center;gap:4px;line-height:1.7;font-family:"Zen Kaku Gothic New", sans-serif}.partial .inline_icon,.partial_howtouse .inline_icon,.partial_about_us .inline_icon,.partial_lesson_genres .inline_icon,.partial_about_coin .inline_icon,.partial_faq .inline_icon,.partial_contact .inline_icon,.partial_news .inline_icon{display:inline-block;vertical-align:middle;height:20px;width:20px;object-fit:contain}.partial_about_us{background-color:#F0F0F0}.partial_pr{padding:70px 5%;background-image:url("/bg/bg_lessons.png");background-size:cover;background-position:center;background-attachment:fixed}@media screen and (max-width: 768px){.partial_pr{background-attachment:scroll}}.partial_pr_inner{text-align:center;color:#fff;font-family:"Zen Kaku Gothic New", sans-serif}.partial_lesson_genres_index_list{display:flex;flex-wrap:wrap;align-items:center;gap:10px;max-width:1400px}.partial_lesson_genres_index_item{width:calc(100% / 6 - 9px);aspect-ratio:1 / 1}@media screen and (max-width: 1024px){.partial_lesson_genres_index_item{width:calc(100% / 4 - 8px)}}@media screen and (max-width: 450px){.partial_lesson_genres_index_item{width:calc(100% / 3 - 7px)}}.partial_lesson_genres_index_link{font-family:"Zen Kaku Gothic New", sans-serif;display:block;width:100%;height:100%;box-sizing:border-box;position:relative;overflow:hidden;transition:all 1s}.partial_lesson_genres_index_link::after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.4)}.partial_lesson_genres_index_link:hover{opacity:0.8}.partial_lesson_genres_index_bg{position:absolute;top:0;left:0;width:110%;height:110%}.partial_lesson_genres_index_txt{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);font-weight:600;color:#fff;white-space:nowrap;text-align:center;z-index:1}.partial_lesson_genres_index_heading{display:block;margin-top:10px;font-size:small;font-weight:bold;color:#808080}.partial_lesson_genres_tutor_list{display:flex;flex-wrap:wrap;gap:20px}.partial_lesson_genres_tutor_link{display:block;position:relative;color:#fff;width:300px}.partial_lesson_genres_tutor_link_inner{padding:22px 120px 22px 14px;white-space:nowrap;font-family:"Zen Kaku Gothic New", sans-serif}.partial_lesson_genres_tutor_link.doctor{background-color:#005C89;background-image:url("/img/partial_lesson_genres_tutor_link_doctor.png");background-size:contain;background-repeat:no-repeat;background-position-x:right}.partial_lesson_genres_tutor_link.tokyouni{background-color:#9C0000;background-image:url("/img/partial_lesson_genres_tutor_link_tokyouni.png");background-size:140px;background-repeat:no-repeat;background-position-x:right;background-position-y:bottom}.partial_lesson_genres_tutor_flex{display:flex;align-items:center;gap:3px;font-weight:600;color:#2BCAD9}.partial_lesson_genres_tutor_flex_icon{height:16px;width:16px;filter:invert(73%) sepia(77%) saturate(622%) hue-rotate(143deg) brightness(89%) contrast(90%)}.partial_lesson_genres_tutor_box{padding:10px;margin:10px 0;background-color:#f0f0f0;border-radius:10px}.partial_lesson_genres_tutor_box .c_btn_gray_link{padding:2px 10px;color:#005C89;background-color:#fff}.partial_lesson_genres_subttl_main{font-family:"Zen Kaku Gothic New", sans-serif;font-size:16px !important;color:#002537}.partial_lesson_genres_subttl_main::before{content:"▶︎";font-size:10px;margin-right:5px}.partial_about_coin{background-color:#fff7d9;width:95%;margin:0 auto;border-radius:30px;position:relative}.partial_about_coin_topicon{position:absolute;top:-10px;left:50%;transform:translateX(-50%);height:42px;width:42px;object-fit:contain}.partial_about_coin_cont{text-align:center;font-family:"Zen Kaku Gothic New", sans-serif}@media screen and (max-width: 768px){.partial_about_coin_cont{text-align:left}}.partial_about_coin_price{background-color:#fff;padding:20px 0 10px;margin:20px auto;width:100%;max-width:500px;border-radius:20px}.partial_about_coin_price_list{display:flex;flex-direction:column;gap:15px}.partial_about_coin_price_item{display:flex;align-items:center;justify-content:center;gap:20px;font-weight:bold}.partial_about_coin_price_item .c_coin_flex::after{content:"";background-image:url("/icon/icon_arrow_dotted.svg");background-repeat:no-repeat;background-size:contain;height:20px;width:30px;margin-top:14px;margin-left:10px}.partial_about_coin_price_item .price{font-size:16px !important}@media screen and (max-width: 768px){.partial_faq #faq-list{width:100%}.partial_faq #faq-list .faq-list-item{margin:40px 20px}.partial_faq #faq-list .faq-list-item h4{line-height:2}}.news_list{padding:30px 3%;display:flex;max-width:1200px;margin:0 auto}@media screen and (max-width: 768px){.news_list{padding:0;flex-direction:column;gap:50px}}.news_list_index{flex:1;width:calc(100% - 230px);margin-right:30px}@media screen and (max-width: 768px){.news_list_index{width:100%;margin-right:0}}.news_list_index_list{display:flex;flex-direction:column;gap:30px}.news_list_index_item{background-color:#fff;box-shadow:rgba(99,99,99,0.2) 0px 2px 8px 0px;padding:15px 20px 20px}.news_list_index_link{cursor:pointer}.news_list_index_top{display:flex;align-items:center;justify-content:space-between}.news_list_index_top .tag{display:block;padding:1px 15px;color:#fff;font-family:sans-serif;font-size:12px;font-weight:600}.news_list_index_top .tag.news{background-color:#005C89}.news_list_index_top .tag.blog{background-color:#524D4D}.news_list_index_top .date{font-family:sans-serif;font-size:smaller}.news_list_index_ttl{padding:5px 0 10px}.news_list_index_ttl h1{font-size:21px}.news_list_index_cont.flex{display:flex;gap:20px}@media screen and (max-width: 768px){.news_list_index_cont.flex{flex-direction:column}}.news_list_index_img{padding:8px 0;flex-shrink:0}.news_list_index_img img{height:120px;width:160px}@media screen and (max-width: 768px){.news_list_index_img{margin:0 auto}}.news_list_index_img.width100 img{width:100%;height:400px;margin:10px auto}@media screen and (max-width: 768px){.news_list_index_img.width100 img{height:250px}}.news_list_index_txt{font-size:15px;flex:1}.news_list_index_txt .limit{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4}.news_list_index_txt .subttl{font-size:18px;font-weight:600;border-bottom:3px solid #a0a0a0;padding:40px 0 0 6px;margin-bottom:10px}.news_list_index_txt strong{font-family:sans-serif;color:#524D4D;font-size:17px}.news_list_index_txt p{margin-bottom:1em}.news_list_index_txt .c_btn_general{padding:5px 0 2px}.news_list_index_txt .c_btn_general_link{margin:0;max-width:400px}.news_list_menu{width:200px;display:flex;flex-direction:column;gap:40px}@media screen and (max-width: 768px){.news_list_menu{align-items:center;width:100%}}.news_list_menu_ttl{font-size:21px;font-weight:600;padding:10px 0 15px;font-family:"Zen Kaku Gothic New", sans-serif}.news_list_menu_list{padding:0}.news_list_menu_item{margin-bottom:12px;color:#524D4D}.news_list_menu_item_list{padding:0 0 0 20px !important}.news_list_menu_item_link{display:block;font-size:12px;border-bottom:1px solid;margin-bottom:7px}.news_list_menu_item_link::before{content:"▶︎ ";font-size:8px}.news_list_menu_link{font-size:15px;border-bottom:1px solid;font-weight:bold;padding:2px 7px}.news_list_btn{padding:20px 0}.news_list_btn_link{display:block;margin:0 auto;max-width:500px}.news_list_btn_img{object-fit:contain;width:100%}.partial_contact{background-image:url("/bg/bg_triangle.png");background-size:cover}.partial_contact .c_form_login_box{background-color:transparent}.partial_contact .c_form_login_box_content{padding:0 30px;width:calc(50% - 10px)}@media screen and (max-width: 768px){.partial_contact .c_form_login_box_content{width:100%;max-width:500px;margin:0 auto}}.partial_contact .c_form_login_box_content input{width:100%}.partial_contact .c_form_login_box_content_txt{font-family:"Zen Kaku Gothic New", sans-serif;padding:10px 0;display:block;color:#808080}.partial_news_index{width:100%;max-width:650px;margin:0 auto}.partial_news_index_list{display:flex;flex-direction:column}.partial_news_index_item{border-top:1px dotted #808080}.partial_news_index_item:last-child{border-bottom:1px dotted #808080}.partial_news_index_link{display:block;padding:13px calc(3% + 20px) 13px 3%;position:relative;transition:all 1s}.partial_news_index_link::after{content:"";margin:auto;position:absolute;top:0;bottom:0;right:20px;width:10px;height:10px;border-top:1px solid #000;border-right:1px solid #000;transform:rotate(45deg)}.partial_news_index_link:hover{opacity:0.8}.partial_news_index .ttl{margin-bottom:8px}.partial_news_index .info{display:flex;align-items:center}.float_area{display:none}@media screen and (max-width: 1024px){.float_area{display:block;position:fixed;bottom:0;z-index:9;width:100%;background:#ffffff90;padding:10px 10px env(safe-area-inset-bottom);box-sizing:border-box;opacity:0;-webkit-animation:fvhead 0.5s ease 2.5s 1 both;animation:fvhead 0.5s ease 2.5s 1 both}}.float_area ul{display:flex;align-items:center;justify-content:center;padding:0 0 15px 0;margin:0}.float_area ul li .link{min-width:80px;font-size:11px;font-family:sans-serif;display:block;text-align:center;padding:7px 6px;background-color:#002537;color:#fff;cursor:pointer}@media screen and (max-width: 600px){.float_area ul li .link{white-space:nowrap;font-size:10px}}.float_area ul li+li{margin-left:10px}.float_area .ico img{min-width:22px;height:22px;display:block;margin:0 auto 5px;filter:invert(100%) sepia(100%) saturate(0%) hue-rotate(220deg) brightness(102%) contrast(102%);object-fit:contain}@-webkit-keyframes fvhead{100%{opacity:1}}@keyframes fvhead{100%{opacity:1}}.mark_sp{display:flex;align-items:center;gap:2px;line-height:18px}.mark_sp.popular{color:#00d2e5}.mark_sp.new{color:#F900FF}.mark_sp_icon{height:17px;width:17px;object-fit:contain;filter:invert(58%) sepia(83%) saturate(1276%) hue-rotate(139deg) brightness(98%) contrast(102%)}.mark_sp_txt{font-size:13px !important;font-weight:600}#renew_2022{box-sizing:border-box;margin:0;padding:0;word-wrap:break-word;letter-spacing:0.03em;font-weight:300;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media screen and (max-width: 540px){#renew_2022 h1{font-size:32px}#renew_2022 h2{font-size:28px}#renew_2022 h3{font-size:21px}#renew_2022 h4{font-size:18px}#renew_2022 h5{font-size:16px}#renew_2022 h6{font-size:12px}#renew_2022 p{font-size:14px}#renew_2022 a{font-size:14px}#renew_2022 input,#renew_2022 textarea{font-size:14px}}@media screen and (min-width: 541px){#renew_2022 h1{font-size:55px}#renew_2022 h2{font-size:38px}#renew_2022 h3{font-size:24px}#renew_2022 h4{font-size:21px}#renew_2022 h5{font-size:18px}#renew_2022 h6{font-size:14px}#renew_2022 p{font-size:16px}#renew_2022 a{font-size:16px}#renew_2022 input,#renew_2022 textarea{font-size:16px}}#renew_2022 h5,#renew_2022 h6{font-weight:300}#renew_2022 .for_mobile_only{display:none !important}@media screen and (max-width: 540px){#renew_2022 .for_mobile_only{display:block !important}}#renew_2022 .for_desktop_tablet_only{display:block !important}@media screen and (max-width: 540px){#renew_2022 .for_desktop_tablet_only{display:none !important}}#renew_2022 .button1{border:3px solid none;background:#f4e8c7;color:#002537;display:inline-block;font-family:"Zen Kaku Gothic New", sans-serif;font-size:21px;padding:8px 20px;margin:4px 15px;border-radius:30px;box-shadow:0 0 3px 0 black, 0 2px 3px 0 black;-webkit-transition:.3s;transition:.3s}@media screen and (max-width: 540px){#renew_2022 .button1{font-size:16px}}#renew_2022 .button1:hover{box-shadow:0 15px 20px -5px black, 0 0 5px black;-webkit-transform:translateY(-3px);transform:translateY(-3px)}#renew_2022 .button2{border:3px solid #fff;background:rgba(0,0,0,0);color:#fff;display:inline-block;font-family:"Zen Kaku Gothic New", sans-serif;font-size:21px;padding:8px 20px;margin:4px 15px;border-radius:30px}@media screen and (max-width: 540px){#renew_2022 .button2{font-size:16px}}#renew_2022 .button2:hover{opacity:.8;-webkit-transition:all .3s;transition:all .3s}#renew_2022 .button3{border:3px solid #002537;background:#002537;color:#fff;display:inline-block;font-family:"Zen Kaku Gothic New", sans-serif;font-size:21px;padding:8px 20px;margin:4px 15px;border-radius:30px;padding:5px 20px}@media screen and (max-width: 540px){#renew_2022 .button3{font-size:16px}}#renew_2022 .button3:hover{opacity:.9;-webkit-transition:all .3s;transition:all .3s}#renew_2022 .sectionTitle{text-align:center}#renew_2022 .sectionDecoration img{right:0;left:0;width:100%;-webkit-transform:scaleY(1.05);transform:scaleY(1.05)}#renew_2022 .sectionDecorationBottom img{-webkit-transform:scale(1, -1.1);transform:scale(1, -1.1);-webkit-filter:FlipV;filter:FlipV;-ms-filter:"FlipV"}#renew_2022 .coin{display:-webkit-box;display:flex;line-height:30px;font-family:"Zen Kaku Gothic New", sans-serif}#renew_2022 .coin span.coin_quant{display:inline-block;border-radius:50%;height:30px;width:30px;line-height:27px;font-size:18px;text-align:center;background-color:#e4a000;color:#fff}#renew_2022 .whatIsCoin{display:block;border-bottom:1px solid #ccc;position:relative;text-align:left;width:300px;cursor:pointer}#renew_2022 .whatIsCoin .coin{cursor:pointer}#renew_2022 .whatIsCoin span.plusMinus{position:absolute;right:0;top:0;font-family:"Zen Kaku Gothic New", sans-serif}#renew_2022 .whatIsCoin .answer{padding:10px;line-height:1.5}#renew_2022 .whatIsCoin .answer p,#renew_2022 .whatIsCoin .answer a{font-size:12px !important}#renew_2022 .whatIsCoin .answer a{font-family:"Zen Kaku Gothic New", sans-serif;color:#e86381;border-bottom:2px solid #e86381}#renew_2022 .teacherCard{display:block;flex-shrink:0;height:370px;width:580px;background-color:#fff;color:#363636;margin:20px;padding:24px 10px 20px;border-radius:10px;overflow:hidden;position:relative;box-shadow:0 0 10px #969696}@media screen and (max-width: 540px){#renew_2022 .teacherCard{height:auto;width:330px;margin:20px 15px 20px 0;padding:20px 0 10px}}#renew_2022 .teacherCard::after{content:'';position:absolute;top:35%;right:3px;display:inline-block;height:11px;width:17px;background-image:url("/top/icon11.png");background-size:contain;-webkit-transform:rotate(90deg);transform:rotate(90deg)}#renew_2022 .teacherCard:hover{box-shadow:0px 0 20px #646464}#renew_2022 .teacherCard p{color:dimgray}#renew_2022 .teacherCard img.lessonOkIcon{position:absolute;top:-1px;left:-1px;height:63px;width:63px}@media screen and (max-width: 540px){#renew_2022 .teacherCard img.lessonOkIcon{height:53px;width:53px}}#renew_2022 .teacherCard .tags{position:absolute;right:0;top:0;display:-webkit-box;display:flex;opacity:.9;font-family:"Zen Kaku Gothic New", sans-serif}#renew_2022 .teacherCard .tags .tag{padding:.8px 8px;text-align:center;font-size:13px;color:#fff}#renew_2022 .teacherCard .tags .tag1{background:#5e4cf2}#renew_2022 .teacherCard .tags .tag2{background:#ff5757}#renew_2022 .teacherCard .tags .tag2::before{content:'';display:inline-block;width:17px;height:12px;background-image:url("/top/icon17.png");background-size:contain;margin-right:5px}#renew_2022 .teacherCard .tags .tag3{background:#bc5d35}#renew_2022 .teacherCard .tags .tag3::before{content:'';display:inline-block;width:17.2px;height:12px;background-image:url("/top/icon18.png");background-size:contain;margin-right:5px}#renew_2022 .teacherCard .teacherTop{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;height:140px}#renew_2022 .teacherCard .teacherTop .teacherTopImg{width:35%;text-align:center}#renew_2022 .teacherCard .teacherTop .teacherTopImg img{height:140px;width:140px;border-radius:30px}@media screen and (max-width: 540px){#renew_2022 .teacherCard .teacherTop .teacherTopImg img{height:100px;width:100px}}#renew_2022 .teacherCard .teacherTop .teacherTopInfo{width:65%;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;justify-content:space-around;line-height:1.7}#renew_2022 .teacherCard .teacherTop .teacherTopInfo h4,#renew_2022 .teacherCard .teacherTop .teacherTopInfo .coin,#renew_2022 .teacherCard .teacherTop .teacherTopInfo .language,#renew_2022 .teacherCard .teacherTop .teacherTopInfo .start{white-space:nowrap}#renew_2022 .teacherCard .teacherTop .teacherTopInfo .star{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;margin:3px 0;color:#0596a6}#renew_2022 .teacherCard .teacherTop .teacherTopInfo .star img{height:20px;width:20px}#renew_2022 .teacherCard .teacherContent{padding:10px}#renew_2022 .teacherCard .teacherContent .message{overflow-y:auto;height:120px;word-break:break-all}@media screen and (max-width: 540px){#renew_2022 .teacherCard .teacherContent .message{height:100px}}#renew_2022 .teacherCard .teacherContent .message p::-webkit-scrollbar{width:4px}#renew_2022 .teacherCard .teacherContent .message p::-webkit-scrollbar-track{border-radius:5px;box-shadow:0 0 4px #aaa inset}#renew_2022 .teacherCard .teacherContent .message p::-webkit-scrollbar-thumb{border-radius:5px;background:#ababab}#renew_2022 .teacherCard .teacherTag{display:-webkit-box;display:flex;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none;white-space:nowrap}#renew_2022 .teacherCard .teacherTag::-webkit-scrollbar{height:4px}#renew_2022 .teacherCard .teacherTag::-webkit-scrollbar-track{border-radius:5px;box-shadow:0 0 4px #aaa inset}#renew_2022 .teacherCard .teacherTag::-webkit-scrollbar-thumb{border-radius:5px;background:#ababab}#renew_2022 .teacherCard .teacherTag span{margin-right:15px;background:#002537;color:#fff;border-radius:6px;padding:6px 15px}#renew_2022 .teacherCard .teacherTag::-webkit-scrollbar{display:none}#renew_2022 .whyMeeCooSection{padding:40px 0;text-align:center}#renew_2022 .whyMeeCooSection .whyMeeCoo4Reasons{display:-webkit-box;display:flex;flex-wrap:wrap;justify-content:center;gap:20px}#renew_2022 .whyMeeCooSection .whyMeeCoo4Reasons .whyMeeCooReason{width:calc(50% - 20px);min-width:300px;max-width:480px;background-color:#fff;border-radius:10px}@media screen and (max-width: 768px){#renew_2022 .whyMeeCooSection .whyMeeCoo4Reasons .whyMeeCooReason{width:98%}}#renew_2022 .whyMeeCooSection .whyMeeCoo4Reasons .whyMeeCooReason .whyMeeCooReasonIcon{border-radius:10px;padding:35px 0}@media screen and (max-width: 540px){#renew_2022 .whyMeeCooSection .whyMeeCoo4Reasons .whyMeeCooReason .whyMeeCooReasonIcon{padding:15px 0}}#renew_2022 .whyMeeCooSection .whyMeeCoo4Reasons .whyMeeCooReason .whyMeeCooReasonIcon img{width:100px;height:100px}@media screen and (max-width: 540px){#renew_2022 .whyMeeCooSection .whyMeeCoo4Reasons .whyMeeCooReason .whyMeeCooReasonIcon img{height:64px;width:64px}}#renew_2022 .whyMeeCooSection .whyMeeCoo4Reasons .whyMeeCooReason .whyMeeCooReasonIcon1{background:#D0EAED}#renew_2022 .whyMeeCooSection .whyMeeCoo4Reasons .whyMeeCooReason .whyMeeCooReasonIcon2{background:#F7EFD8}#renew_2022 .whyMeeCooSection .whyMeeCoo4Reasons .whyMeeCooReason .whyMeeCooReasonIcon3{background:#EBD7DB}#renew_2022 .whyMeeCooSection .whyMeeCoo4Reasons .whyMeeCooReason .whyMeeCooReasonIcon4{background:#D2ECFA}#renew_2022 .whyMeeCooSection .whyMeeCoo4Reasons .whyMeeCooReason .whyMeeCooReasonText{padding:4px 15px 20px;line-height:1.7}#renew_2022 .whyMeeCooSection .whyMeeCoo4Reasons .whyMeeCooReason .whyMeeCooReasonText h3{margin:5px 0;font-family:"Zen Kaku Gothic New", sans-serif}#renew_2022 .whyMeeCooSection .whyMeeCoo4Reasons .whyMeeCooReason .whyMeeCooReasonText p{text-align:left;font-size:14px}#renew_2022 .whyMeeCooSection .button2{border:3px solid #002537 !important;color:#002537 !important}#renew_2022 .lessonFeeSection{text-align:center}#renew_2022 .lessonFeeSection .lessonFeeCheckpoints{padding:20px 0;width:85%;max-width:1100px;margin:0 auto;text-align:left;font-family:"Zen Kaku Gothic New", sans-serif}#renew_2022 .lessonFeeSection .lessonFeeCheckpoints h3{position:relative;margin-bottom:5px}#renew_2022 .lessonFeeSection .lessonFeeCheckpoints h3::before{content:'';position:absolute;top:8px;left:-22px;display:inline-block;width:16px;height:15px;background-image:url("/top/icon3.png");background-size:contain}#renew_2022 .lessonFeeSection .lessonFeeComparisonTable{width:85%;max-width:1100px}@media screen and (max-width: 540px){#renew_2022 .lessonFeeSection .lessonFeeComparisonTable{width:100%}}#renew_2022 .lessonFeeSection .lessonFeeComparisonTable:hover{-webkit-transform:scale(1.04);transform:scale(1.04);-webkit-transition:.5s;transition:.5s}#renew_2022 .lessonFeeSection .lessonFeeImportantpoints{width:85%;max-width:1100px;margin:0 auto;padding:20px 0}#renew_2022 .lessonFeeSection .lessonFeeImportantpoints h6.text{text-align:left;position:relative}#renew_2022 .lessonFeeSection .lessonFeeImportantpoints h6.text::before{content:'';position:absolute;top:8px;left:-22px;display:inline-block;width:12px;height:13px;background-image:url("/top/icon4.png");background-size:contain}#renew_2022 .lessonFeeSection .lessonFeeSafeAndSecure{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:10px auto;text-align:left}#renew_2022 .lessonFeeSection .lessonFeeSafeAndSecure h4::before{content:'';display:inline-block;width:17px;height:21px;background-image:url("/top/icon5.png");background-size:contain;margin-right:5px}#renew_2022 .lessonFeeSection .button2{border:3px solid #002537;color:#002537}#renew_2022 .lessonCategorySection .lessonCategoryIndex{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;flex-wrap:wrap;text-align:center;margin:0 auto;gap:10px;max-width:1400px;padding:40px 0}#renew_2022 .lessonCategorySection .lessonCategoryIndex .lessonCategory1{width:calc(100% / 6 - 9px);aspect-ratio:1 / 1;position:relative;background:url("/top/lesson1.jpg");background-size:cover;background-repeat:no-repeat}@media screen and (max-width: 1024px){#renew_2022 .lessonCategorySection .lessonCategoryIndex .lessonCategory1{width:calc(100% / 4 - 8px)}}@media screen and (max-width: 450px){#renew_2022 .lessonCategorySection .lessonCategoryIndex .lessonCategory1{width:calc(100% / 3 - 7px)}}#renew_2022 .lessonCategorySection .lessonCategoryIndex .lessonCategory1::before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.4)}#renew_2022 .lessonCategorySection .lessonCategoryIndex .lessonCategory2{width:calc(100% / 6 - 9px);aspect-ratio:1 / 1;position:relative;background:url("/top/lesson2.jpg");background-size:cover;background-repeat:no-repeat}@media screen and (max-width: 1024px){#renew_2022 .lessonCategorySection .lessonCategoryIndex .lessonCategory2{width:calc(100% / 4 - 8px)}}@media screen and (max-width: 450px){#renew_2022 .lessonCategorySection .lessonCategoryIndex .lessonCategory2{width:calc(100% / 3 - 7px)}}#renew_2022 .lessonCategorySection .lessonCategoryIndex .lessonCategory2::before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.4)}#renew_2022 .lessonCategorySection .lessonCategoryIndex .lessonCategory3{width:calc(100% / 6 - 9px);aspect-ratio:1 / 1;position:relative;background:url("/top/lesson3.jpg");background-size:cover;background-repeat:no-repeat}@media screen and (max-width: 1024px){#renew_2022 .lessonCategorySection .lessonCategoryIndex .lessonCategory3{width:calc(100% / 4 - 8px)}}@media screen and (max-width: 450px){#renew_2022 .lessonCategorySection .lessonCategoryIndex .lessonCategory3{width:calc(100% / 3 - 7px)}}#renew_2022 .lessonCategorySection .lessonCategoryIndex .lessonCategory3::before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.4)}#renew_2022 .lessonCategorySection .lessonCategoryIndex .lessonCategory4{width:calc(100% / 6 - 9px);aspect-ratio:1 / 1;position:relative;background:url("/top/lesson4.jpg");background-size:cover;background-repeat:no-repeat}@media screen and (max-width: 1024px){#renew_2022 .lessonCategorySection .lessonCategoryIndex .lessonCategory4{width:calc(100% / 4 - 8px)}}@media screen and (max-width: 450px){#renew_2022 .lessonCategorySection .lessonCategoryIndex .lessonCategory4{width:calc(100% / 3 - 7px)}}#renew_2022 .lessonCategorySection .lessonCategoryIndex .lessonCategory4::before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.4)}#renew_2022 .lessonCategorySection .lessonCategoryIndex .lessonCategory5{width:calc(100% / 6 - 9px);aspect-ratio:1 / 1;position:relative;background:url("/top/lesson5.jpg");background-size:cover;background-repeat:no-repeat}@media screen and (max-width: 1024px){#renew_2022 .lessonCategorySection .lessonCategoryIndex .lessonCategory5{width:calc(100% / 4 - 8px)}}@media screen and (max-width: 450px){#renew_2022 .lessonCategorySection .lessonCategoryIndex .lessonCategory5{width:calc(100% / 3 - 7px)}}#renew_2022 .lessonCategorySection .lessonCategoryIndex .lessonCategory5::before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.4)}#renew_2022 .lessonCategorySection .lessonCategoryIndex .lessonCategory6{width:calc(100% / 6 - 9px);aspect-ratio:1 / 1;position:relative;background:url("/top/lesson6.jpg");background-size:cover;background-repeat:no-repeat}@media screen and (max-width: 1024px){#renew_2022 .lessonCategorySection .lessonCategoryIndex .lessonCategory6{width:calc(100% / 4 - 8px)}}@media screen and (max-width: 450px){#renew_2022 .lessonCategorySection .lessonCategoryIndex .lessonCategory6{width:calc(100% / 3 - 7px)}}#renew_2022 .lessonCategorySection .lessonCategoryIndex .lessonCategory6::before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.4)}#renew_2022 .lessonCategorySection .lessonCategoryIndex .lessonCategory7{width:calc(100% / 6 - 9px);aspect-ratio:1 / 1;position:relative;background:url("/top/lesson7.jpg");background-size:cover;background-repeat:no-repeat}@media screen and (max-width: 1024px){#renew_2022 .lessonCategorySection .lessonCategoryIndex .lessonCategory7{width:calc(100% / 4 - 8px)}}@media screen and (max-width: 450px){#renew_2022 .lessonCategorySection .lessonCategoryIndex .lessonCategory7{width:calc(100% / 3 - 7px)}}#renew_2022 .lessonCategorySection .lessonCategoryIndex .lessonCategory7::before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.4)}#renew_2022 .lessonCategorySection .lessonCategoryIndex .lessonCategory8{width:calc(100% / 6 - 9px);aspect-ratio:1 / 1;position:relative;background:url("/top/lesson8.jpg");background-size:cover;background-repeat:no-repeat}@media screen and (max-width: 1024px){#renew_2022 .lessonCategorySection .lessonCategoryIndex .lessonCategory8{width:calc(100% / 4 - 8px)}}@media screen and (max-width: 450px){#renew_2022 .lessonCategorySection .lessonCategoryIndex .lessonCategory8{width:calc(100% / 3 - 7px)}}#renew_2022 .lessonCategorySection .lessonCategoryIndex .lessonCategory8::before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.4)}#renew_2022 .lessonCategorySection .lessonCategoryIndex .lessonCategory9{width:calc(100% / 6 - 9px);aspect-ratio:1 / 1;position:relative;background:url("/top/lesson9.jpg");background-size:cover;background-repeat:no-repeat}@media screen and (max-width: 1024px){#renew_2022 .lessonCategorySection .lessonCategoryIndex .lessonCategory9{width:calc(100% / 4 - 8px)}}@media screen and (max-width: 450px){#renew_2022 .lessonCategorySection .lessonCategoryIndex .lessonCategory9{width:calc(100% / 3 - 7px)}}#renew_2022 .lessonCategorySection .lessonCategoryIndex .lessonCategory9::before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.4)}#renew_2022 .lessonCategorySection .lessonCategoryIndex .lessonCategory10{width:calc(100% / 6 - 9px);aspect-ratio:1 / 1;position:relative;background:url("/top/lesson10.jpg");background-size:cover;background-repeat:no-repeat}@media screen and (max-width: 1024px){#renew_2022 .lessonCategorySection .lessonCategoryIndex .lessonCategory10{width:calc(100% / 4 - 8px)}}@media screen and (max-width: 450px){#renew_2022 .lessonCategorySection .lessonCategoryIndex .lessonCategory10{width:calc(100% / 3 - 7px)}}#renew_2022 .lessonCategorySection .lessonCategoryIndex .lessonCategory10::before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.4)}#renew_2022 .lessonCategorySection .lessonCategoryIndex .lessonCategory11{width:calc(100% / 6 - 9px);aspect-ratio:1 / 1;position:relative;background:url("/top/lesson11.jpg");background-size:cover;background-repeat:no-repeat}@media screen and (max-width: 1024px){#renew_2022 .lessonCategorySection .lessonCategoryIndex .lessonCategory11{width:calc(100% / 4 - 8px)}}@media screen and (max-width: 450px){#renew_2022 .lessonCategorySection .lessonCategoryIndex .lessonCategory11{width:calc(100% / 3 - 7px)}}#renew_2022 .lessonCategorySection .lessonCategoryIndex .lessonCategory11::before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.4)}#renew_2022 .lessonCategorySection .lessonCategoryIndex .lessonCategory12{width:calc(100% / 6 - 9px);aspect-ratio:1 / 1;position:relative;background:url("/top/lesson12.jpg");background-size:cover;background-repeat:no-repeat}@media screen and (max-width: 1024px){#renew_2022 .lessonCategorySection .lessonCategoryIndex .lessonCategory12{width:calc(100% / 4 - 8px)}}@media screen and (max-width: 450px){#renew_2022 .lessonCategorySection .lessonCategoryIndex .lessonCategory12{width:calc(100% / 3 - 7px)}}#renew_2022 .lessonCategorySection .lessonCategoryIndex .lessonCategory12::before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.4)}#renew_2022 .howtouseSection .howtouse5Steps{margin:40px 4vw}#renew_2022 .howtouseSection .howtouse5Steps .howtouseStep{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;padding:20px 0}@media screen and (max-width: 540px){#renew_2022 .howtouseSection .howtouse5Steps .howtouseStep{display:block;text-align:center;padding:10px 0}}@media screen and (max-width: 1024px){#renew_2022 .howtouseSection .howtouse5Steps .howtouseStep .howtouseStepText{width:70%}}@media screen and (max-width: 540px){#renew_2022 .howtouseSection .howtouse5Steps .howtouseStep .howtouseStepText{width:100%}}#renew_2022 .howtouseSection .howtouse5Steps .howtouseStep .howtouseStepText h3{font-family:"Zen Kaku Gothic New", sans-serif;margin-bottom:10px}#renew_2022 .howtouseSection .howtouse5Steps .howtouseStep .howtouseStepIcon{margin-left:4vw}@media screen and (max-width: 1024px){#renew_2022 .howtouseSection .howtouse5Steps .howtouseStep .howtouseStepIcon{width:30%}}@media screen and (max-width: 540px){#renew_2022 .howtouseSection .howtouse5Steps .howtouseStep .howtouseStepIcon{width:100%;margin-left:0;margin-right:0}}#renew_2022 .howtouseSection .howtouse5Steps .howtouseStep .howtouseStepIcon img{width:240px}@media screen and (max-width: 1024px){#renew_2022 .howtouseSection .howtouse5Steps .howtouseStep .howtouseStepIcon img{width:235px}}@media screen and (max-width: 540px){#renew_2022 .howtouseSection .howtouse5Steps .howtouseStep .howtouseStepIcon img{width:135px}}#renew_2022 .howtouseSection .howtouse5Steps .howtouseStep2 .howtouseStepIcon,#renew_2022 .howtouseSection .howtouse5Steps .howtouseStep4 .howtouseStepIcon{-webkit-box-ordinal-group:2;order:1;margin-right:4vw;margin-left:0}#renew_2022 .howtouseSection .howtouse5Steps .howtouseStep2 .howtouseStepText,#renew_2022 .howtouseSection .howtouse5Steps .howtouseStep4 .howtouseStepText{-webkit-box-ordinal-group:3;order:2}#renew_2022 .howtouseSection .howtouse5Steps .toNextIcon{text-align:center}#renew_2022 .howtouseSection .howtouse5Steps .toNextIcon img{height:auto;width:100px}@media screen and (max-width: 540px){#renew_2022 .howtouseSection .howtouse5Steps .toNextIcon img{width:50px}}#renew_2022 .teacherRecruitingSection{background:#f7efd8}#renew_2022 .teacherRecruitingSection .teacherRecruitingContent{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;padding:0 4vw}@media screen and (max-width: 540px){#renew_2022 .teacherRecruitingSection .teacherRecruitingContent{display:block}}#renew_2022 .teacherRecruitingSection .teacherRecruitingContent .teacherRecruitingText{width:60%}@media screen and (max-width: 540px){#renew_2022 .teacherRecruitingSection .teacherRecruitingContent .teacherRecruitingText{width:100%}}#renew_2022 .teacherRecruitingSection .teacherRecruitingContent .teacherRecruitingText .button1{background:#002537;color:#fff}#renew_2022 .teacherRecruitingSection .teacherRecruitingContent .teacherRecruitingImg{width:40%}@media screen and (max-width: 540px){#renew_2022 .teacherRecruitingSection .teacherRecruitingContent .teacherRecruitingImg{margin-left:auto}}#renew_2022 .teacherRecruitingSection .teacherRecruitingContent .teacherRecruitingImg img{width:80%;max-width:340px}@media screen and (max-width: 540px){#renew_2022 .teacherRecruitingSection .teacherRecruitingContent .teacherRecruitingImg img{width:135px}}#renew_2022 .faqSection h3.question{font-family:"Zen Kaku Gothic New", sans-serif}#renew_2022 .faqSection span{font-size:24px}@media screen and (max-width: 540px){#renew_2022 .faqSection #faq-list{width:90%}#renew_2022 .faqSection #faq-list .faq-list-item{margin:50px 0}}#renew_2022.studentTop_eng{background:#fff;color:#002537}#renew_2022.studentTop_eng .topLandingSection{padding-top:70px;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;background-color:#002537}@media screen and (max-width: 1024px){#renew_2022.studentTop_eng .topLandingSection{display:block}}@media screen and (max-width: 540px){#renew_2022.studentTop_eng .topLandingSection{padding-top:60px}}#renew_2022.studentTop_eng .topLandingSection .topLandingText{text-align:center;color:#fff;width:53%}@media screen and (max-width: 1024px){#renew_2022.studentTop_eng .topLandingSection .topLandingText{width:85%;margin:0 auto}}@media screen and (max-width: 540px){#renew_2022.studentTop_eng .topLandingSection .topLandingText{width:90%}}#renew_2022.studentTop_eng .topLandingSection .topLandingText .mainTitleH1{font-family:"Zen Kaku Gothic New", sans-serif;margin:20px 0;-webkit-transform:rotate(-1deg);transform:rotate(-1deg)}@media screen and (max-width: 540px){#renew_2022.studentTop_eng .topLandingSection .topLandingText .mainTitleH1{margin:15px 0 10px}}#renew_2022.studentTop_eng .topLandingSection .topLandingText .subTitleH1{font-size:18px !important;font-weight:300}@media screen and (max-width: 540px){#renew_2022.studentTop_eng .topLandingSection .topLandingText .subTitleH1{font-size:16px !important}}#renew_2022.studentTop_eng .topLandingSection .topLandingText .button1 img{height:30px;width:28px;margin-left:2px}@media screen and (max-width: 540px){#renew_2022.studentTop_eng .topLandingSection .topLandingText .button1 img{height:25px;width:23px}}#renew_2022.studentTop_eng .topLandingSection .topLandingImg{display:-webkit-box;display:flex;-webkit-box-align:end;align-items:flex-end;width:47%}@media screen and (max-width: 1024px){#renew_2022.studentTop_eng .topLandingSection .topLandingImg{display:block;width:100%;text-align:center}#renew_2022.studentTop_eng .topLandingSection .topLandingImg img{max-width:400px}}@media screen and (max-width: 540px){#renew_2022.studentTop_eng .topLandingSection .topLandingImg img{width:250px}}#renew_2022.studentTop_eng .lessonCategorySection{background:#03535c;color:#fff}#renew_2022.studentTop_eng .lessonCategorySection .lessonCategoryIndex .lessonCategory span{position:absolute;bottom:0;right:0;left:0;border-radius:25% 30% 0% 0% / 48% 66% 54% 31%;background-color:#f7efd8;padding:8px 0;color:#002537;font-family:"Zen Kaku Gothic New", sans-serif}#renew_2022.studentTop_eng .lessonCategorySection .lessonCategoryIndex .lessonCategory:hover span{padding:10px 0;-webkit-transition:.3s;transition:.3s}#renew_2022.studentTop_eng .lessonCategorySection .lessonCategoryDetail .lessonCategoryDetailTitle{text-align:center}#renew_2022.studentTop_eng .lessonCategorySection .lessonCategoryDetail .lessonCategoryDetailIndex{padding:20px 5vw}#renew_2022.studentTop_eng .lessonCategorySection .lessonCategoryDetail .lessonCategoryDetailIndex .lessonCategoryDetail{padding:10px 0}#renew_2022.studentTop_eng .lessonCategorySection .lessonCategoryDetail .lessonCategoryDetailIndex .lessonCategoryDetail .title{font-family:"Zen Kaku Gothic New", sans-serif;border-bottom:2px solid #fff;margin-bottom:5px}#renew_2022.studentTop_eng .lessonCategorySection .lessonCategoryDetail .lessonCategoryDetailIndex .lessonCategoryDetail .detailItems{display:-webkit-box;display:flex;overflow-x:auto}#renew_2022.studentTop_eng .lessonCategorySection .lessonCategoryDetail .lessonCategoryDetailIndex .lessonCategoryDetail .detailItems::-webkit-scrollbar{height:4px}#renew_2022.studentTop_eng .lessonCategorySection .lessonCategoryDetail .lessonCategoryDetailIndex .lessonCategoryDetail .detailItems::-webkit-scrollbar-track{border-radius:5px;box-shadow:0 0 4px #aaa inset}#renew_2022.studentTop_eng .lessonCategorySection .lessonCategoryDetail .lessonCategoryDetailIndex .lessonCategoryDetail .detailItems::-webkit-scrollbar-thumb{border-radius:5px;background:#0596a6}#renew_2022.studentTop_eng .lessonCategorySection .lessonCategoryDetail .lessonCategoryDetailIndex .lessonCategoryDetail .detailItems a{color:#fff;margin:5px 18px}#renew_2022.studentTop_eng .lessonCategorySection .lessonCategoryDetail .lessonCategoryDetailIndex .lessonCategoryDetail .detailItems a:hover{color:#2bcad9;-webkit-transition:none;transition:none}#renew_2022.studentTop_eng .teacherIndexSection{background:#002537;color:#fff}#renew_2022.studentTop_eng .teacherIndexSection .teacherIndex{margin:40px 2vw}#renew_2022.studentTop_eng .teacherIndexSection .teacherIndex .teacherIndexTitle{font-family:"Zen Kaku Gothic New", sans-serif}#renew_2022.studentTop_eng .teacherIndexSection .teacherIndex .teacherIndexTitle::before{content:'';display:inline-block;width:23px;height:27px;background-image:url("/top/icon6.png");background-size:contain;margin-right:5px}#renew_2022.studentTop_eng .teacherIndexSection .teacherIndex .teachers{display:-webkit-box;display:flex;overflow-x:auto}@media screen and (max-width: 540px){#renew_2022.studentTop_eng .teacherIndexSection .teacherIndex .teachers .teacherCard{margin:20px 20px 20px 0}}#renew_2022.studentTop_eng .teacherIndexSection .teacherIndex .teachers::-webkit-scrollbar{height:4px}#renew_2022.studentTop_eng .teacherIndexSection .teacherIndex .teachers::-webkit-scrollbar-track{border-radius:5px;box-shadow:0 0 4px #aaa inset}#renew_2022.studentTop_eng .teacherIndexSection .teacherIndex .teachers::-webkit-scrollbar-thumb{border-radius:5px;background:#fff}#renew_2022.studentTop_eng .myPageTopTeacherIndexSection{padding:10px 0;background:#002537}#renew_2022.studentTop_eng .contactUsSection{background:#863E4E;color:#fff}#renew_2022.studentTop_eng .contactUsSection .contactUsContent{display:-webkit-box;display:flex;justify-content:space-around;-webkit-box-align:center;align-items:center;padding:20px 0}@media screen and (max-width: 540px){#renew_2022.studentTop_eng .contactUsSection .contactUsContent{display:block}}#renew_2022.studentTop_eng .contactUsSection .contactUsContent .contactUsMessageTextarea{min-width:400px;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}@media screen and (max-width: 540px){#renew_2022.studentTop_eng .contactUsSection .contactUsContent .contactUsMessageTextarea{width:90%;min-width:0;margin:0 auto}}#renew_2022.studentTop_eng .contactUsSection .contactUsContent .contactUsMessageTextarea h4{line-height:50px}#renew_2022.studentTop_eng .contactUsSection .contactUsContent .contactUsMessageTextarea input,#renew_2022.studentTop_eng .contactUsSection .contactUsContent .contactUsMessageTextarea textarea{background:rgba(255,255,255,0.8);border:none;margin-bottom:10px;padding:4px}#renew_2022.studentTop_eng .contactUsSection .contactUsContent .contactUsMessageTextarea .button1{background:#fff;color:#b13451;width:150px}#renew_2022.studentTop_eng .contactUsSection .contactUsContent .contactUsAboutAndEmail{width:40%;min-width:300px;letter-spacing:1px}@media screen and (max-width: 540px){#renew_2022.studentTop_eng .contactUsSection .contactUsContent .contactUsAboutAndEmail{width:90%;min-width:0;margin:0 auto}}#renew_2022.studentTop_eng .contactUsSection .contactUsContent .contactUsAboutAndEmail .item{font-family:"Zen Kaku Gothic New", sans-serif;border-bottom:3px solid #fff;margin:20px 0 10px}#renew_2022.studentTop_eng .contactUsSection .contactUsContent .contactUsAboutAndEmail .item::before{content:'';display:inline-block;width:30px;height:32px;background-image:url("/top/icon9.png");background-size:contain;margin-right:5px}#renew_2022.lesson_category{background:#fff}#renew_2022.lesson_category .titleTopSection{margin-top:70px;margin-left:1vw;overflow-x:auto}@media screen and (max-width: 540px){#renew_2022.lesson_category .titleTopSection{margin-top:0;height:40px}}#renew_2022.lesson_category .titleTopSection h1{font-family:"Zen Kaku Gothic New", sans-serif;font-size:20px !important;line-height:35px;color:#0596a6}@media screen and (max-width: 540px){#renew_2022.lesson_category .titleTopSection h1{display:none}}#renew_2022.lesson_category .currentPageSection{display:-webkit-box;display:flex;margin-left:1vw;font-family:"Zen Kaku Gothic New", sans-serif}@media screen and (max-width: 540px){#renew_2022.lesson_category .currentPageSection{display:none}}#renew_2022.lesson_category .currentPageSection a{color:#0596a6}#renew_2022.lesson_category .categoryX-overflowScrollBarSection{width:100%;margin:0 auto;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center}#renew_2022.lesson_category .categoryX-overflowScrollBarSection .preSlide img,#renew_2022.lesson_category .categoryX-overflowScrollBarSection .nextSlide img{display:none;height:20px;width:20px;margin-top:30px}@media screen and (max-width: 1024px){#renew_2022.lesson_category .categoryX-overflowScrollBarSection .preSlide img,#renew_2022.lesson_category .categoryX-overflowScrollBarSection .nextSlide img{display:block}}#renew_2022.lesson_category .categoryX-overflowScrollBarSection .preSlide img.disable,#renew_2022.lesson_category .categoryX-overflowScrollBarSection .nextSlide img.disable{opacity:.3}#renew_2022.lesson_category .categoryX-overflowScrollBarSection .preSlide img{-webkit-transform:scale(-1, 1);transform:scale(-1, 1);-webkit-filter:FlipH;filter:FlipH;-ms-filter:"FlipH"}#renew_2022.lesson_category .categoryX-overflowScrollBarSection .bar{display:-webkit-box;display:flex;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}#renew_2022.lesson_category .categoryX-overflowScrollBarSection .bar::-webkit-scrollbar{display:none}#renew_2022.lesson_category .categoryX-overflowScrollBarSection .bar a.category{margin:20px 10px;padding-bottom:5px;text-align:center;color:#002537;opacity:.7}#renew_2022.lesson_category .categoryX-overflowScrollBarSection .bar a.category img{height:25px;width:auto}#renew_2022.lesson_category .categoryX-overflowScrollBarSection .bar a.category h6{font-family:"Zen Kaku Gothic New", sans-serif;white-space:nowrap}#renew_2022.lesson_category .categoryX-overflowScrollBarSection .bar a.category:hover{opacity:1;-webkit-transition:all 0s;transition:all 0s}#renew_2022.lesson_category .categoryX-overflowScrollBarSection .bar a.category.checked{opacity:1;border-bottom:4px solid #002537}#renew_2022.lesson_category .lesson_categoryContentSection{margin-top:20px;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center}@media screen and (max-width: 1024px){#renew_2022.lesson_category .lesson_categoryContentSection{margin-top:0}}#renew_2022.lesson_category .lesson_categoryContentSection .dtFilterBox{display:block;width:280px;margin-right:5vw}@media screen and (max-width: 1024px){#renew_2022.lesson_category .lesson_categoryContentSection .dtFilterBox{display:none}}#renew_2022.lesson_category .lesson_categoryContentSection .dtFilterBox h4{font-family:"Zen Kaku Gothic New", sans-serif}#renew_2022.lesson_category .lesson_categoryContentSection .dtFilterBox h4 img{height:30px;width:30px}#renew_2022.lesson_category .lesson_categoryContentSection .dtFilterBox h5.subTitle{line-height:200%;border-top:1px solid #363636;font-weight:900}#renew_2022.lesson_category .lesson_categoryContentSection .dtFilterBox .checkboxStyle{display:block;font-family:"Zen Kaku Gothic New", sans-serif;padding:2px 10px;margin:.5vh 0;white-space:nowrap;color:#0596a6}#renew_2022.lesson_category .lesson_categoryContentSection .dtFilterBox .checkboxStyle:hover{opacity:.8}#renew_2022.lesson_category .lesson_categoryContentSection .dtFilterBox .checkboxStyle.checked{display:inline-block;padding:4px 10px;border-radius:20px;color:#fff;background-color:#0596a6}#renew_2022.lesson_category .lesson_categoryContentSection .filterResult_and_teacherProfileIndex{width:640px}@media screen and (max-width: 1024px){#renew_2022.lesson_category .lesson_categoryContentSection .filterResult_and_teacherProfileIndex{width:95%;margin:0 auto}}#renew_2022.lesson_category .lesson_categoryContentSection .filterResult_and_teacherProfileIndex .filterResult .spFilterBox{display:none;text-align:center;position:relative}@media screen and (max-width: 1024px){#renew_2022.lesson_category .lesson_categoryContentSection .filterResult_and_teacherProfileIndex .filterResult .spFilterBox{display:block}}#renew_2022.lesson_category .lesson_categoryContentSection .filterResult_and_teacherProfileIndex .filterResult .spFilterBox .filterButton #filterDropdownButton{font-family:"Zen Kaku Gothic New", sans-serif;font-size:16px;padding:5px;width:80%;max-width:350px;margin:2px auto;border-radius:50px;border-style:none;background:#fff;box-shadow:0 2px 4px #969696;z-index:200}#renew_2022.lesson_category .lesson_categoryContentSection .filterResult_and_teacherProfileIndex .filterResult .spFilterBox .filterButton #filterDropdownButton img{height:16px;width:16px;margin-left:5px}#renew_2022.lesson_category .lesson_categoryContentSection .filterResult_and_teacherProfileIndex .filterResult .spFilterBox .filterButton .teacherFilterBox{position:absolute;top:-70px;width:100%;max-width:none;text-align:left;padding:20px;border-radius:10px;background:#fff;z-index:200}#renew_2022.lesson_category .lesson_categoryContentSection .filterResult_and_teacherProfileIndex .filterResult .spFilterBox .filterButton .teacherFilterBox .lessonGenres a{border-bottom:1px solid #363636;color:#363636}#renew_2022.lesson_category .lesson_categoryContentSection .filterResult_and_teacherProfileIndex .filterResult .spFilterBox .filterButton .teacherFilterBox .filterSection{margin-bottom:20px}#renew_2022.lesson_category .lesson_categoryContentSection .filterResult_and_teacherProfileIndex .filterResult .spFilterBox .filterButton .teacherFilterBox .filterSection .filterTitle h5{font-weight:900;border-bottom:3px solid #002537}#renew_2022.lesson_category .lesson_categoryContentSection .filterResult_and_teacherProfileIndex .filterResult .spFilterBox .filterButton .teacherFilterBox .filterSection .filterTitle h5::before{content:'';display:inline-block;width:13.5px;height:14px;background-image:url("/top/icon1.png");background-size:contain;margin-right:5px}#renew_2022.lesson_category .lesson_categoryContentSection .filterResult_and_teacherProfileIndex .filterResult .spFilterBox .filterButton .teacherFilterBox .filterSection .filterContent a,#renew_2022.lesson_category .lesson_categoryContentSection .filterResult_and_teacherProfileIndex .filterResult .spFilterBox .filterButton .teacherFilterBox .filterSection .filterContent label{display:block;font-family:"Zen Kaku Gothic New", sans-serif;color:#0596a6}#renew_2022.lesson_category .lesson_categoryContentSection .filterResult_and_teacherProfileIndex .filterResult .spFilterBox .filterButton .teacherFilterBox .filterSection .filterContent a{padding:3px}#renew_2022.lesson_category .lesson_categoryContentSection .filterResult_and_teacherProfileIndex .filterResult .spFilterBox .filterButton .teacherFilterBox .filterSection .filterContent label{padding:3px 0 3px 30px;position:relative}#renew_2022.lesson_category .lesson_categoryContentSection .filterResult_and_teacherProfileIndex .filterResult .spFilterBox .filterButton .teacherFilterBox .filterSection .filterContent input[type=radio]{display:none}#renew_2022.lesson_category .lesson_categoryContentSection .filterResult_and_teacherProfileIndex .filterResult .spFilterBox .filterButton .teacherFilterBox .filterSection .filterContent label::before,#renew_2022.lesson_category .lesson_categoryContentSection .filterResult_and_teacherProfileIndex .filterResult .spFilterBox .filterButton .teacherFilterBox .filterSection .filterContent label::after{content:"";position:absolute}#renew_2022.lesson_category .lesson_categoryContentSection .filterResult_and_teacherProfileIndex .filterResult .spFilterBox .filterButton .teacherFilterBox .filterSection .filterContent label::before{background-color:#fff;border-radius:0%;border:2px solid #0596a6;width:20px;height:20px;-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;left:5px}#renew_2022.lesson_category .lesson_categoryContentSection .filterResult_and_teacherProfileIndex .filterResult .spFilterBox .filterButton .teacherFilterBox .filterSection .filterContent label::after{border-bottom:3px solid #0596a6;border-left:3px solid #0596a6;opacity:0;height:7px;width:12px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:36%;left:9px}#renew_2022.lesson_category .lesson_categoryContentSection .filterResult_and_teacherProfileIndex .filterResult .spFilterBox .filterButton .teacherFilterBox .filterSection .filterContent input:checked+label::after{opacity:1}#renew_2022.lesson_category .lesson_categoryContentSection .filterResult_and_teacherProfileIndex .filterResult .spFilterBox .filterButton .teacherFilterBox .filterSection:after{content:none}#renew_2022.lesson_category .lesson_categoryContentSection .filterResult_and_teacherProfileIndex .filterResult .spFilterBox .filterButton .teacherFilterBox .searchButton{display:block;font-family:"Zen Kaku Gothic New", sans-serif;font-size:20px !important;width:150px;text-align:center;margin:0 auto;padding:5px 0;border-radius:30px;background:#002537;color:#fff}#renew_2022.lesson_category .lesson_categoryContentSection .filterResult_and_teacherProfileIndex .filterResult .spFilterBox .filterButton .teacherFilterBox .searchButton::after{content:'';display:inline-block;width:16px;height:17px;background-image:url("/top/icon19.png");background-size:contain;margin-left:5px}#renew_2022.lesson_category .lesson_categoryContentSection .filterResult_and_teacherProfileIndex .filterResult .spFilterBox .filterButton .dropdownMenu{display:none}#renew_2022.lesson_category .lesson_categoryContentSection .filterResult_and_teacherProfileIndex .filterResult .spFilterBox .filterButton .dropdownMenu.open{display:block}#renew_2022.lesson_category .lesson_categoryContentSection .filterResult_and_teacherProfileIndex .filterResult .spFilterBox #filterDropdownButton.open{position:relative}#renew_2022.lesson_category .lesson_categoryContentSection .filterResult_and_teacherProfileIndex .filterResult .spFilterBox #filterDropdownButton.open::before{content:'';position:absolute;top:-100px;right:0;display:inline-block;width:20px;height:19px;background-image:url("/headerCross.png");background-size:contain}#renew_2022.lesson_category .lesson_categoryContentSection .filterResult_and_teacherProfileIndex .filterResult .spFilterBox .mask.open{display:block;position:fixed;top:0;left:0;width:100%;height:100%;background:#000;opacity:.8;z-index:100}#renew_2022.lesson_category .lesson_categoryContentSection .filterResult_and_teacherProfileIndex .filterResult .filterResultContent{display:-webkit-box;display:flex;white-space:nowrap;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}#renew_2022.lesson_category .lesson_categoryContentSection .filterResult_and_teacherProfileIndex .filterResult .filterResultContent::-webkit-scrollbar{display:none}@media screen and (max-width: 1024px){#renew_2022.lesson_category .lesson_categoryContentSection .filterResult_and_teacherProfileIndex .filterResult .filterResultContent{overflow-x:auto}}#renew_2022.lesson_category .lesson_categoryContentSection .filterResult_and_teacherProfileIndex .filterResult .filterResultContent h6{margin-right:14px}#renew_2022.lesson_category .lesson_categoryContentSection .filterResult_and_teacherProfileIndex .teacherProfileIndex .teacherProfileIndexTop{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;line-height:30px}@media screen and (max-width: 1024px){#renew_2022.lesson_category .lesson_categoryContentSection .filterResult_and_teacherProfileIndex .teacherProfileIndex .teacherProfileIndexTop{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center}}#renew_2022.lesson_category .lesson_categoryContentSection .filterResult_and_teacherProfileIndex .teacherProfileIndex .teacherProfileIndexTop .teacherResultNumber{font-family:"Zen Kaku Gothic New", sans-serif}#renew_2022.lesson_category .lesson_categoryContentSection .filterResult_and_teacherProfileIndex .teacherProfileIndex .teacherProfileIndexTop .teacherResultNumber h5{margin:5px 0 0 30px}@media screen and (max-width: 1024px){#renew_2022.lesson_category .lesson_categoryContentSection .filterResult_and_teacherProfileIndex .teacherProfileIndex .teacherProfileIndexTop .teacherResultNumber h5{margin:0}}#renew_2022.lesson_category .lesson_categoryContentSection .filterResult_and_teacherProfileIndex .teacherProfileIndex .teacherProfileIndexContent a.teacherCard{margin:20px auto !important}@media screen and (max-width: 540px){#renew_2022.lesson_category .lesson_categoryContentSection .filterResult_and_teacherProfileIndex .teacherProfileIndex .teacherProfileIndexContent a.teacherCard{width:98% !important}}#renew_2022.lesson_category .lesson_categoryContentSection .filterResult_and_teacherProfileIndex .teacherProfileIndex .teacherProfileIndexContent .searchResult0Button{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:10px 20px;margin:10vh auto;border-radius:10px;background:#d6758b;color:#fff}#renew_2022.lesson_category .lesson_categoryContentSection .filterResult_and_teacherProfileIndex .teacherProfileIndex .teacherProfileIndexContent .searchResult0Button img{height:25px;width:25px;margin-left:10px}#renew_2022.lesson_category .lesson_categoryContentSection .filterResult_and_teacherProfileIndex .currentPageNumber{text-align:center}#renew_2022.lesson_category .lesson_categoryContentSection .filterResult_and_teacherProfileIndex .currentPageNumber a{margin:0 8px;color:#002537}#renew_2022.lesson_category .lesson_categoryContentSection .filterResult_and_teacherProfileIndex .currentPageNumber a.checked{border-bottom:1px solid #002537}#renew_2022.teacher_info_profile,#renew_2022.review_all_info{background:#fff}#renew_2022.teacher_info_profile small.errorText,#renew_2022.review_all_info small.errorText{font-family:"Zen Kaku Gothic New", sans-serif;color:red}#renew_2022.teacher_info_profile .reviewStarTop,#renew_2022.review_all_info .reviewStarTop{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center}#renew_2022.teacher_info_profile .reviewStarTop .starRateBox,#renew_2022.review_all_info .reviewStarTop .starRateBox{text-align:center;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}#renew_2022.teacher_info_profile .reviewStarTop .barGraphBox,#renew_2022.review_all_info .reviewStarTop .barGraphBox{display:block}#renew_2022.teacher_info_profile .reviewStarTop .barGraphBox .barGraph,#renew_2022.review_all_info .reviewStarTop .barGraphBox .barGraph{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;white-space:nowrap}#renew_2022.teacher_info_profile .reviewStarTop .barGraphBox .barGraph .bar,#renew_2022.review_all_info .reviewStarTop .barGraphBox .barGraph .bar{height:8px;width:120px;margin:6px 4px;border-radius:30px;background-color:rgba(0,0,0,0.1);box-shadow:inset 0 2px 5px rgba(75,75,75,0.3),0 1px 0 rgba(255,255,255,0.1);position:relative}@media screen and (max-width: 540px){#renew_2022.teacher_info_profile .reviewStarTop .barGraphBox .barGraph .bar,#renew_2022.review_all_info .reviewStarTop .barGraphBox .barGraph .bar{width:80px !important}}#renew_2022.teacher_info_profile .reviewStarTop .barGraphBox .barGraph .bar .progress-bar,#renew_2022.review_all_info .reviewStarTop .barGraphBox .barGraph .bar .progress-bar{display:block;overflow:hidden;position:relative;height:100%;margin-left:1px;border-radius:30px;background:#0596a6}#renew_2022.teacher_info_profile .reviewStarTop .barGraphBox .barGraph .bar .progress-bar .shade,#renew_2022.review_all_info .reviewStarTop .barGraphBox .barGraph .bar .progress-bar .shade{position:absolute;top:0;left:0;width:100%;height:100%;display:block}#renew_2022.teacher_info_profile .reviewCommentIndex .name,#renew_2022.review_all_info .reviewCommentIndex .name{font-family:"Zen Kaku Gothic New", sans-serif}#renew_2022.teacher_info_profile .reviewCommentIndex .date,#renew_2022.review_all_info .reviewCommentIndex .date{text-align:right}#renew_2022.teacher_info_profile .reviewCommentIndex .seeMoreButton,#renew_2022.review_all_info .reviewCommentIndex .seeMoreButton{display:inline-block;padding:20px 0}#renew_2022.teacher_info_profile .reviewCommentIndex .seeMoreButton img,#renew_2022.review_all_info .reviewCommentIndex .seeMoreButton img{height:20px;width:20px}#renew_2022.teacher_info_profile .reviewCommentIndex .seeMoreButton:hover,#renew_2022.review_all_info .reviewCommentIndex .seeMoreButton:hover{opacity:.8}#renew_2022.teacher_info_profile .popupSignup,#renew_2022.review_all_info .popupSignup{position:fixed;left:0;top:0;width:100%;height:100%;z-index:9999;opacity:0;visibility:hidden;-webkit-transition:.6s;transition:.6s}#renew_2022.teacher_info_profile .popupSignup.is-show,#renew_2022.review_all_info .popupSignup.is-show{opacity:1;visibility:visible}#renew_2022.teacher_info_profile .popupSignup .popup-inner,#renew_2022.review_all_info .popupSignup .popup-inner{position:absolute;display:block;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);min-width:1100px;text-align:center;border-radius:10px;z-index:2}@media screen and (max-width: 1024px){#renew_2022.teacher_info_profile .popupSignup .popup-inner,#renew_2022.review_all_info .popupSignup .popup-inner{top:10px;left:1%;transform:none;width:98%;min-width:0;max-height:90vh;overflow-y:scroll}}@media screen and (max-width: 540px){#renew_2022.teacher_info_profile .popupSignup .popup-inner,#renew_2022.review_all_info .popupSignup .popup-inner{zoom:.8;-moz-transform:scale(0.8);-moz-transform-Origin:0 0}}#renew_2022.teacher_info_profile .popupSignup .popup-inner .button,#renew_2022.review_all_info .popupSignup .popup-inner .button{font-size:18px;padding:4px 18px}#renew_2022.teacher_info_profile .popupSignup .popup-inner .loginSection,#renew_2022.review_all_info .popupSignup .popup-inner .loginSection{padding:50px 0 1vh;background:#0596a6;color:#fff}#renew_2022.teacher_info_profile .popupSignup .popup-inner .loginSection .loginForm,#renew_2022.review_all_info .popupSignup .popup-inner .loginSection .loginForm{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;text-align:left;gap:10px}@media screen and (max-width: 1024px){#renew_2022.teacher_info_profile .popupSignup .popup-inner .loginSection .loginForm,#renew_2022.review_all_info .popupSignup .popup-inner .loginSection .loginForm{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center}}#renew_2022.teacher_info_profile .popupSignup .popup-inner .loginSection .loginForm .form input,#renew_2022.review_all_info .popupSignup .popup-inner .loginSection .loginForm .form input{min-width:250px}#renew_2022.teacher_info_profile .popupSignup .popup-inner .signupSection,#renew_2022.review_all_info .popupSignup .popup-inner .signupSection{padding:2vh 2vw;background:#fff;color:#000}#renew_2022.teacher_info_profile .popupSignup .popup-inner .signupSection .title,#renew_2022.review_all_info .popupSignup .popup-inner .signupSection .title{font-family:"Zen Kaku Gothic New", sans-serif}#renew_2022.teacher_info_profile .popupSignup .popup-inner .signupSection .signupForm,#renew_2022.review_all_info .popupSignup .popup-inner .signupSection .signupForm{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;flex-wrap:wrap;text-align:left;margin:2vh auto;height:300px}@media screen and (max-width: 1024px){#renew_2022.teacher_info_profile .popupSignup .popup-inner .signupSection .signupForm,#renew_2022.review_all_info .popupSignup .popup-inner .signupSection .signupForm{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;flex-wrap:nowrap;height:auto}}#renew_2022.teacher_info_profile .popupSignup .popup-inner .signupSection .signupForm .form,#renew_2022.review_all_info .popupSignup .popup-inner .signupSection .signupForm .form{padding:10px 1vw;width:50%}@media screen and (max-width: 1024px){#renew_2022.teacher_info_profile .popupSignup .popup-inner .signupSection .signupForm .form,#renew_2022.review_all_info .popupSignup .popup-inner .signupSection .signupForm .form{width:100%}}#renew_2022.teacher_info_profile .popupSignup .popup-inner .signupSection .signupForm .form input[type="text"],#renew_2022.review_all_info .popupSignup .popup-inner .signupSection .signupForm .form input[type="text"]{width:100%;max-width:400px;box-sizing:border-box}#renew_2022.teacher_info_profile .popupSignup .close-btn,#renew_2022.review_all_info .popupSignup .close-btn{position:absolute;left:50%;right:50%;top:5px;cursor:pointer}#renew_2022.teacher_info_profile .popupSignup .close-btn img,#renew_2022.review_all_info .popupSignup .close-btn img{height:30px;width:31px}#renew_2022.teacher_info_profile .popupSignup .black-background,#renew_2022.review_all_info .popupSignup .black-background{position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0.8);z-index:1;cursor:pointer}#renew_2022.teacher_info_profile{background:#fff}#renew_2022.teacher_info_profile .tableTopicStyleCommon{background:#e9e9e9;border-bottom:1px solid #000;font-family:"Zen Kaku Gothic New", sans-serif}#renew_2022.teacher_info_profile .tableContentStyleCommon{background:#fff;word-break:break-all}#renew_2022.teacher_info_profile table{text-align:center;border:1px solid #000;overflow:hidden;width:100%}#renew_2022.teacher_info_profile table th,#renew_2022.teacher_info_profile table td{border:1px solid #000;padding:10px}@media screen and (max-width: 540px){#renew_2022.teacher_info_profile table th,#renew_2022.teacher_info_profile table td{padding:5px !important;font-size:14px;min-width:50px}}#renew_2022.teacher_info_profile table .topic{font-family:"Zen Kaku Gothic New", sans-serif}#renew_2022.teacher_info_profile table .fee-t-1,#renew_2022.teacher_info_profile table .fee-t-2,#renew_2022.teacher_info_profile table .fee-t-3,#renew_2022.teacher_info_profile table .scd-t-1{width:20%;min-width:120px}#renew_2022.teacher_info_profile table .fee-t-4{width:40%;min-width:160px}#renew_2022.teacher_info_profile table .fee-t-4 .table4text{height:80px;overflow-y:scroll;border:1px solid rgba(0,0,0,0.5);padding:2px;text-align:left}#renew_2022.teacher_info_profile table .scd-t-1{width:180px}#renew_2022.teacher_info_profile table .scd-t-2,#renew_2022.teacher_info_profile table .scd-t-3,#renew_2022.teacher_info_profile table .scd-t-4,#renew_2022.teacher_info_profile table .scd-t-5,#renew_2022.teacher_info_profile table .scd-t-6,#renew_2022.teacher_info_profile table .scd-t-7,#renew_2022.teacher_info_profile table .scd-t-8{width:calc(720px/7);height:50px}#renew_2022.teacher_info_profile table .yes::before{content:'';display:inline-block;width:23px;height:22px;background-image:url("/top/icon49.png");background-size:contain}@media screen and (max-width: 540px){#renew_2022.teacher_info_profile table .yes::before{width:17.5px !important;height:17px !important}}#renew_2022.teacher_info_profile table .no::before{content:'-'}#renew_2022.teacher_info_profile .teacher_schedule{width:98%;max-width:700px;margin:80px auto 20px;overflow-x:auto}#renew_2022.teacher_info_profile .teacherProfileSection h1.h1Title{font-size:14px;text-align:center;padding:10px;overflow-x:auto;white-space:nowrap}#renew_2022.teacher_info_profile .teacherProfileSection .teacherMainInfo{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;padding:20px 0;position:relative}@media screen and (max-width: 540px){#renew_2022.teacher_info_profile .teacherProfileSection .teacherMainInfo{display:grid;text-align:center;padding:0}}#renew_2022.teacher_info_profile .teacherProfileSection .teacherMainInfo small.errorText{display:inline-block;position:absolute;top:-13px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);white-space:nowrap}#renew_2022.teacher_info_profile .teacherProfileSection .teacherMainInfo .teacherImg img{height:180px;width:180px;margin:0 2vw;border-radius:30px}@media screen and (max-width: 540px){#renew_2022.teacher_info_profile .teacherProfileSection .teacherMainInfo .teacherImg img{height:90px;width:90px;margin:2vw;border-radius:50%}}#renew_2022.teacher_info_profile .teacherProfileSection .teacherMainInfo .teacherProfileText{padding:0 2vw;line-height:1.8;min-width:320px;max-width:380px;overflow-x:auto;white-space:nowrap}@media screen and (max-width: 540px){#renew_2022.teacher_info_profile .teacherProfileSection .teacherMainInfo .teacherProfileText{width:100%;min-width:0;max-width:500px}}#renew_2022.teacher_info_profile .teacherProfileSection .teacherMainInfo .teacherProfileText h3{text-overflow:ellipsis;overflow:hidden}#renew_2022.teacher_info_profile .teacherProfileSection .teacherMainInfo .teacherProfileText p.tag{font-family:"Zen Kaku Gothic New", sans-serif;color:#0596a6}#renew_2022.teacher_info_profile .teacherProfileSection .teacherMainInfo .teacherProfileText .profileDetail{display:-webkit-box;display:flex;gap:20px}@media screen and (max-width: 540px){#renew_2022.teacher_info_profile .teacherProfileSection .teacherMainInfo .teacherProfileText .profileDetail{-webkit-box-pack:center;justify-content:center}}#renew_2022.teacher_info_profile .teacherProfileSection .teacherMainInfo .teacherProfileText .profileDetail .star{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;width:120px;margin-left:5px}#renew_2022.teacher_info_profile .teacherProfileSection .teacherMainInfo .teacherProfileText .profileDetail .star img{height:18px;width:18px}#renew_2022.teacher_info_profile .teacherProfileSection .teacherMainInfo .teacherProfileText .profileDetail .star span{color:#0596a6}#renew_2022.teacher_info_profile .teacherProfileSection .teacherMainInfo .teacherProfileText .profileDetail .favorite_eng,#renew_2022.teacher_info_profile .teacherProfileSection .teacherMainInfo .teacherProfileText .profileDetail .favorite_jp{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;font-family:"Zen Kaku Gothic New", sans-serif;padding:0 8px;margin:4px;border:1px solid #002537;color:#002537;border-radius:10px;font-size:14px}#renew_2022.teacher_info_profile .teacherProfileSection .teacherMainInfo .teacherProfileText .profileDetail .favorite_eng::before,#renew_2022.teacher_info_profile .teacherProfileSection .teacherMainInfo .teacherProfileText .profileDetail .favorite_jp::before{content:'';display:inline-block;width:15.6px;height:12px;background-image:url("/top/icon28.png");background-size:contain;margin-right:5px}#renew_2022.teacher_info_profile .teacherProfileSection .teacherMainInfo .teacherProfileText .profileDetail .favorite_eng.checked,#renew_2022.teacher_info_profile .teacherProfileSection .teacherMainInfo .teacherProfileText .profileDetail .favorite_jp.checked{background:#002537;color:#fff}#renew_2022.teacher_info_profile .teacherProfileSection .teacherMainInfo .teacherProfileText .profileDetail .favorite_eng.checked::before,#renew_2022.teacher_info_profile .teacherProfileSection .teacherMainInfo .teacherProfileText .profileDetail .favorite_jp.checked::before{content:'';background-image:url("/top/icon48.png")}#renew_2022.teacher_info_profile .teacherProfileSection .teacherMainInfo .teacherProfileText .profileDetail .favorite_eng::after{content:'Favorite'}#renew_2022.teacher_info_profile .teacherProfileSection .teacherMainInfo .teacherProfileText .profileDetail .favorite_eng.checked::after{content:'Favorited'}#renew_2022.teacher_info_profile .teacherProfileSection .teacherMainInfo .teacherProfileText .profileDetail .favorite_jp::after{content:'お気に入り'}#renew_2022.teacher_info_profile .teacherProfileSection .teacherMainInfo .teacherProfileText .profileDetail .favorite_jp.checked::after{content:'お気に入り済'}#renew_2022.teacher_info_profile .teacherProfileSection .teacherMainInfo .teacherProfileText .lessonFeeBox{display:inline-block;font-family:"Zen Kaku Gothic New", sans-serif;padding:5px 15px;margin:10px auto;border-radius:10px;border:3px solid #e4a000}@media screen and (max-width: 540px){#renew_2022.teacher_info_profile .teacherProfileSection .teacherMainInfo .teacherProfileText .lessonFeeBox .coin{-webkit-box-pack:center;justify-content:center}}#renew_2022.teacher_info_profile .teacherProfileSection .teacherInfoButton{text-align:center;font-family:"Zen Kaku Gothic New", sans-serif;display:block;margin:10px auto;width:400px;padding:10px 0;border-radius:30px;-webkit-transition:.3s;transition:.3s;box-shadow:0 0 10px rgba(0,0,0,0.5)}@media screen and (max-width: 540px){#renew_2022.teacher_info_profile .teacherProfileSection .teacherInfoButton{width:90%}}#renew_2022.teacher_info_profile .teacherProfileSection .teacherInfoButton img{width:26px;height:26px;margin-right:5px}#renew_2022.teacher_info_profile .teacherProfileSection .teacherInfoButton.contactWithTeacherButton{background:#0596a6;color:#fff;cursor:pointer}#renew_2022.teacher_info_profile .teacherProfileSection .teacherInfoButton.contactWithTeacherButton:hover{background:#06c3d8}#renew_2022.teacher_info_profile .teacherProfileSection .teacherInfoButton.contactWithTeacherButton.fixed{position:fixed;top:92px;width:80% !important;min-width:300px !important;max-width:600px !important;height:60px;right:0;left:0;padding:18px 0;background:#fff;color:#000;z-index:9}#renew_2022.teacher_info_profile .teacherProfileSection .teacherInfoButton.contactWithTeacherButton.fixed:hover{color:#0596a6}@media screen and (max-width: 450px){#renew_2022.teacher_info_profile .teacherProfileSection .teacherInfoButton.contactWithTeacherButton.fixed{top:65px}}#renew_2022.teacher_info_profile .teacherProfileSection .teacherInfoButton.studentSignUpButton{background:rgba(0,0,0,0);border:3px solid #002537;color:#002537}#renew_2022.teacher_info_profile .teacherProfileSection .teacherInfoButton.studentSignUpButton:hover{opacity:.8}#renew_2022.teacher_info_profile .teacherProfileSection .whatIsCoin{margin:0 auto;line-height:30px}#renew_2022.teacher_info_profile .teacherProfileSection .teacherDetailInfo .tab-wrap{height:450px;width:80%;max-width:1200px;min-width:1000px;margin:20px auto;display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}@media screen and (max-width: 1024px){#renew_2022.teacher_info_profile .teacherProfileSection .teacherDetailInfo .tab-wrap{width:98%;min-width:0}}#renew_2022.teacher_info_profile .teacherProfileSection .teacherDetailInfo .tab-wrap .tab-label{width:140px;white-space:nowrap;text-align:center;font-family:"Zen Kaku Gothic New", sans-serif;border:1px solid #0596a6;border-radius:4px 0 0 4px;margin:5px -1px 5px 1px;padding:10px 0;-webkit-box-ordinal-group:0;order:-1;background:#0596a6c0;color:#fff;position:relative;z-index:1;cursor:pointer;float:left}@media screen and (max-width: 540px){#renew_2022.teacher_info_profile .teacherProfileSection .teacherDetailInfo .tab-wrap .tab-label{width:80px;font-size:12px}}#renew_2022.teacher_info_profile .teacherProfileSection .teacherDetailInfo .tab-wrap .tab-label a{display:block;color:inherit;text-decoration:none}#renew_2022.teacher_info_profile .teacherProfileSection .teacherDetailInfo .tab-wrap .tab-content{display:none}#renew_2022.teacher_info_profile .teacherProfileSection .teacherDetailInfo .tab-wrap .tab-switch{display:none}#renew_2022.teacher_info_profile .teacherProfileSection .teacherDetailInfo .tab-wrap .tab-switch:checked+.tab-label{color:#0596a6;background:#fff;border-right-color:#fff}#renew_2022.teacher_info_profile .teacherProfileSection .teacherDetailInfo .tab-wrap .tab-switch:checked+.tab-label+.tab-content{width:calc(100% - 140px);height:450px;padding:20px;border-left:1px solid #0596a6;display:block;overflow-y:auto;line-height:25px;word-break:break-all}@media screen and (max-width: 540px){#renew_2022.teacher_info_profile .teacherProfileSection .teacherDetailInfo .tab-wrap .tab-switch:checked+.tab-label+.tab-content{width:calc(100% - 80px);padding:10px;line-height:20px}}#renew_2022.teacher_info_profile .teacherProfileSection .teacherDetailInfo .lessenDetailContent{margin:10px 0;overflow:hidden;border:1px solid #000}#renew_2022.teacher_info_profile .teacherProfileSection .teacherDetailInfo .lessenDetailContent .lessonDetailTop,#renew_2022.teacher_info_profile .teacherProfileSection .teacherDetailInfo .lessenDetailContent .content{padding:10px;word-break:break-all}#renew_2022.teacher_info_profile .teacherProfileSection .teacherDetailInfo table.teacherProfileTable th{min-width:120px}#renew_2022.teacher_info_profile .teacherProfileSection .teacherDetailInfo table.teacherProfileTable td{text-align:left;word-break:break-all}@media screen and (max-width: 1024px){#renew_2022.teacher_info_profile .teacherProfileSection .teacherDetailInfo table.teacherProfileTable tr{display:grid}}#renew_2022.teacher_info_profile .teacherProfileSection .teacherDetailInfo_forDesktop{width:100%;max-width:1200px;margin:0 auto}#renew_2022.teacher_info_profile .teacherProfileSection .teacherDetailInfo_forDesktop .tabWrap{width:90%;max-width:1200px;margin:40px auto;display:-webkit-box;display:flex;gap:30px}#renew_2022.teacher_info_profile .teacherProfileSection .teacherDetailInfo_forDesktop .tabWrap .tabMenu{list-style:none;padding:0}#renew_2022.teacher_info_profile .teacherProfileSection .teacherDetailInfo_forDesktop .tabWrap .tabMenu .tabItem,#renew_2022.teacher_info_profile .teacherProfileSection .teacherDetailInfo_forDesktop .tabWrap .tabMenu .tabItem_link{display:block;height:40px;line-height:40px;width:120px;margin-bottom:20px;font-family:"Zen Kaku Gothic New", sans-serif;color:#0596a6;font-weight:bold;text-align:center;position:relative;cursor:pointer}#renew_2022.teacher_info_profile .teacherProfileSection .teacherDetailInfo_forDesktop .tabWrap .tabMenu .tabItem a,#renew_2022.teacher_info_profile .teacherProfileSection .teacherDetailInfo_forDesktop .tabWrap .tabMenu .tabItem_link a{display:block;width:100%;height:100%;color:inherit;text-decoration:none}#renew_2022.teacher_info_profile .teacherProfileSection .teacherDetailInfo_forDesktop .tabWrap .tabMenu .tabItem.tabItem-current,#renew_2022.teacher_info_profile .teacherProfileSection .teacherDetailInfo_forDesktop .tabWrap .tabMenu .tabItem_link.tabItem-current{background-color:#0596a6;color:#fff;transition:all 0s}#renew_2022.teacher_info_profile .teacherProfileSection .teacherDetailInfo_forDesktop .tabWrap .tabMenu .tabItem.tabItem-current:after,#renew_2022.teacher_info_profile .teacherProfileSection .teacherDetailInfo_forDesktop .tabWrap .tabMenu .tabItem_link.tabItem-current:after{border-left:8px solid #0596a6;border-top:8px solid transparent;border-bottom:8px solid transparent;content:'';margin-top:-8px;position:absolute;right:-8px;top:50%}#renew_2022.teacher_info_profile .teacherProfileSection .teacherDetailInfo_forDesktop .tabWrap .tabContent{width:100%}#renew_2022.teacher_info_profile .teacherProfileSection .teacherDetailInfo_forDesktop .tabWrap .tabContent .tabBlock{padding:15px 5px;margin-bottom:30px;border-left:5px solid #0596a6;background-color:#fff;box-shadow:0 10px 15px 0 rgba(190,190,190,0.5);transition:.5s}#renew_2022.teacher_info_profile .teacherProfileSection .teacherDetailInfo_forDesktop .tabWrap .tabContent .tabBlock_heading{font-family:"Zen Kaku Gothic New", sans-serif;color:#0596a6;padding-left:15px;border-bottom:1px solid}#renew_2022.teacher_info_profile .teacherProfileSection .teacherDetailInfo_forDesktop .tabWrap .tabContent .tabBlock__inner{padding:10px;word-break:break-all}#renew_2022.teacher_info_profile .teacherIndexSection .teacherIndex{margin:40px 2vw}#renew_2022.teacher_info_profile .teacherIndexSection .teacherIndex .teacherIndexTitle{font-family:"Zen Kaku Gothic New", sans-serif}#renew_2022.teacher_info_profile .teacherIndexSection .teacherIndex .teacherIndexTitle::before{content:'';display:inline-block;width:23px;height:27px;background-image:url("/top/icon6.png");background-size:contain;-webkit-filter:invert(1);-moz-filter:invert(1);-ms-filter:invert(1);filter:invert(1);margin-right:5px}#renew_2022.teacher_info_profile .teacherIndexSection .teacherIndex .teachers{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;overflow-x:auto}@media screen and (max-width: 540px){#renew_2022.teacher_info_profile .teacherIndexSection .teacherIndex .teachers .teacherCard{margin:20px 20px 20px 0}}#renew_2022.teacher_info_profile .teacherIndexSection .teacherIndex .teachers::-webkit-scrollbar{height:4px}#renew_2022.teacher_info_profile .teacherIndexSection .teacherIndex .teachers::-webkit-scrollbar-track{border-radius:5px;box-shadow:0 0 4px #aaa inset}#renew_2022.teacher_info_profile .teacherIndexSection .teacherIndex .teachers::-webkit-scrollbar-thumb{border-radius:5px;background:rgba(0,0,0,0.6)}#renew_2022.teacher_info_profile .teacherIndexSection .teacherIndex .teachers .seeMoreButton{display:-webkit-box;display:flex}#renew_2022.teacher_info_profile .teacherIndexSection .teacherIndex .teachers .seeMoreButton h5{width:120px}#renew_2022.teacher_info_profile .teacherIndexSection .teacherIndex .teachers .seeMoreButton img{height:20px;width:20px}#renew_2022.teacher_info_profile .teacherIndexSection .teacherIndex .teachers .seeMoreButton:hover{opacity:.8}#renew_2022.warning_list{width:80%;max-width:1000px;margin:0 auto;min-height:80vh;background:#fff}@media screen and (max-width: 540px){#renew_2022.warning_list{width:100%}}#renew_2022.warning_list .warningListTopSection{padding-top:100px;text-align:center}#renew_2022.warning_list .warningListTopSection img.precautions{height:180px;width:200px;border-radius:30px}#renew_2022.warning_list .warningListTopSection .warningListText{width:80%;margin:20px auto}#renew_2022.warning_list .warningListContentSection .tab-wrap{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:center;justify-content:center;padding:20px 0 40px}#renew_2022.warning_list .warningListContentSection .tab-wrap .tab-label{font-family:"Zen Kaku Gothic New", sans-serif;font-size:18px;margin-right:5px;padding:6px 20px;-webkit-box-ordinal-group:0;order:-1;color:#fff;background:rgba(0,0,0,0.3);cursor:pointer}#renew_2022.warning_list .warningListContentSection .tab-wrap .tab-content{width:100%;display:none}#renew_2022.warning_list .warningListContentSection .tab-wrap .tab-content ul li{list-style:disc}#renew_2022.warning_list .warningListContentSection .tab-wrap .tab-switch{display:none}#renew_2022.warning_list .warningListContentSection .tab-wrap .tab-switch:checked+.tab-label{background:#363636}#renew_2022.warning_list .warningListContentSection .tab-wrap .tab-switch:checked+.tab-label+.tab-content{display:block;background:rgba(0,0,0,0.1);box-shadow:0 10px 25px 0 rgba(0,0,0,0.5)}#renew_2022.review_all_info{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;padding-top:80px;background:#fff}@media screen and (max-width: 540px){#renew_2022.review_all_info{display:block;padding-top:55px}}#renew_2022.review_all_info .teacherProfileSection{padding-right:2vw;border-right:1px solid #a0a0a0}#renew_2022.review_all_info .teacherProfileSection .teacherMainInfo{max-width:280px}@media screen and (max-width: 540px){#renew_2022.review_all_info .teacherProfileSection .teacherMainInfo{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;max-width:100%}}#renew_2022.review_all_info .teacherProfileSection .teacherMainInfo a.goBackButton img{height:38px;width:38px;margin-bottom:8px;-webkit-transform:scale(-1, 1);transform:scale(-1, 1);-webkit-filter:FlipH;filter:FlipH;-ms-filter:"FlipH"}#renew_2022.review_all_info .teacherProfileSection .teacherMainInfo .teacherImg img{height:60px;width:60px;border-radius:10px}@media screen and (max-width: 540px){#renew_2022.review_all_info .teacherProfileSection .teacherMainInfo .teacherImg img{margin-right:10px}}#renew_2022.review_all_info .teacherProfileSection .teacherMainInfo .teacherProfileText{overflow-x:auto;white-space:nowrap}#renew_2022.review_all_info .teacherProfileSection .teacherMainInfo .teacherProfileText .profileDetail{display:-webkit-box;display:flex;gap:20px}#renew_2022.review_all_info .teacherProfileSection .contactWithTeacherButton{text-align:center;font-family:"Zen Kaku Gothic New", sans-serif;display:block;margin:10px auto;padding:5px 0;width:280px;border-radius:10px;-webkit-transition:.3s;transition:.3s;background:#0596a6;color:#fff;box-shadow:0 0 10px rgba(0,0,0,0.5);cursor:pointer}#renew_2022.review_all_info .teacherProfileSection .contactWithTeacherButton:hover{background:#06c3d8}#renew_2022.review_all_info .teacherProfileSection .contactWithTeacherButton img{width:18px;height:18px;margin:0px 2px 4px 0}#renew_2022.review_all_info .reviewIndexSection{width:calc(98vw - 280px);max-width:620px;padding:20px 0 20px 2vw}@media screen and (max-width: 540px){#renew_2022.review_all_info .reviewIndexSection{width:95%;margin:0 auto;padding:0}}.RegistPhoto{padding:15px 0;color:white;background-color:rgba(65,105,225,0.9);text-shadow:0px 1px 6px #000000;text-align:center;position:absolute;bottom:80px;z-index:10;width:100%;border-radius:0 0 2px 2px;font-size:20px}.RegistPhoto a{color:#696969;background-color:white;border-radius:10px;padding:10px 30px;text-shadow:none;box-shadow:0 0 6px 3px rgba(0,0,0,0.4)}.RegistPhoto a:hover{color:white;background-color:#0000CD}.main{position:absolute;top:40px;width:100%;height:auto;min-height:100%;background-color:#F0F8FF}.main1{padding-top:20px;padding-bottom:50px;background-color:#F0F8FF}.main_teacher_edit{position:absolute;top:20px;width:100%;height:auto;min-height:100%;background-color:#F0F8FF}.newTeacherTopmessage{color:#696969;text-align:center;padding-top:120px;padding-bottom:30px}.newStudentTopmessage{color:#696969;text-align:center;padding-top:100px;padding-bottom:30px}.newTeacherTopmessage_edit{color:#696969;text-align:center;padding-top:180px;padding-bottom:30px}.newTeacherTopmessage p{padding-top:10px}.mustMark{color:red;display:inline-block}.ND{font-size:10px;display:inline-block}.form-error{color:red}.topicMessage{text-align:center;color:#696969;padding-top:20px;margin-top:15px;font-size:20px}.topicMessage h3{font-size:24px}.newTeacherQuestion{background-color:#F0FFFF}.newTeacherQuestion th{font-size:15px;text-align:left;line-height:40px;color:#696969}.newTeacherQuestion th .word_number{font-size:12px;display:inline-block;padding-left:20px}.register_skype{background-color:#F0FFFF;color:#696969;text-align:left}.register_skype th{padding:10px 0 10px 10px}.register_skype th .skype_lastP{margin-bottom:10px}.register_skype th .skype_link{margin:15px 0 10px 0}.register_skype th p{font-size:12px}.register_skype a{background-color:#F0FFFF;border:1px solid #F0FFFF;color:#1E90FF;font-size:12px;padding:4px 20px}.newTeacherAnswer{color:#696969;height:60px}.newTeacherAnswer .lesson_category_student_show{padding-left:15px;line-height:60px;float:left}.newTeacherAnswer .lesson_category_student_edit{float:left;background-color:#00BFFF;color:white;border-radius:10px;padding:10px 40px;transition:all 1s;margin:10px 0 10px 100px}.newTeacherAnswer .lesson_category_student_edit:hover{background-color:#1E90FF}.newTeacherAnswer .lesson_category_student_edit a{color:white}.newTeacherAnswer .registered{text-align:left}.newTeacherAnswer input{width:60%;color:#696969;float:left}.newTeacherAnswer_input{color:#696969;height:40px;text-align:left}.newTeacherAnswer_input input{font-size:16px}.tableContent{width:80%;margin:0 auto;margin-top:30px}.newLoginInformation{background-color:white;width:80%;margin:0 auto;padding-bottom:50px}.editContactPage{width:100%;margin:140px auto 60px 0}.newBasicInformation{background-color:white;width:80%;margin:50px auto 0 auto;padding-bottom:50px}#user_age{float:left}.user_age{float:left}#user_gender{text-align:left;height:40px}.genderSelect{margin-right:40px;display:inline-block;font-size:14px;color:#696969}.languageSelect{float:left;margin-right:50px}.languageSelect p{font-size:14px;color:#696969;padding:10px 0 10px 0}.newLessonInformation{background-color:white;width:80%;margin:50px auto 0 auto;padding-bottom:50px}#user_fee{float:left;margin-top:10px}#user_fee_trial{float:left;margin-top:10px}.currencyRate{float:left;color:#696969;font-size:10px;line-height:40px;padding-left:20px}.TeacherMessage2{float:left;width:90%;margin:5px auto;border:3px solid #696969;border-radius:10px;padding:10px;font-size:18px;color:#696969}.newLessonDetail{background-color:white;width:90%;margin:50px auto 0 auto;padding-bottom:50px;color:#696969}#lesson-list{width:96%;margin:0 auto;padding:0;list-style:none}.lesson-list-item{margin:50px;border-bottom:1px solid #ccc;position:relative;cursor:pointer;text-align:left}.lesson-list-item h3{font-size:20px}.lesson-list-item span{position:absolute;top:0;right:5px;color:#ccc;font-size:25px}.lesson-detail{font-size:16px;padding:5px 0px;margin-bottom:15px;display:none}.lesson-detail2{font-size:16px;padding:5px 0px;margin-bottom:15px}.otherCategory{margin-top:20px;margin-left:50px}.category p{padding-top:12px;font-weight:bold}.checkbox-category ul{float:left;text-align:left}.checkbox-category li{font-size:12px}.category_list_input{float:left;text-align:left;width:25%;font-size:14px;padding:10px 0}.lesson-method{text-align:center;padding-top:20px}.lesson-method .minimal_words{font-size:16px;padding-top:5px}.lesson-method .minimal_words .number{display:inline-block}.lesson-method p{padding-bottom:10px;font-size:18px;font-weight:bold}.lesson-method textarea{font-size:18px;padding:10px;color:#696969;border:2px solid #696969;border-radius:10px}.login_studentRegister{background-color:#00BFFF;border-radius:10px;width:30%;font-size:30px;font-weight:bold;line-height:80px;text-align:center;margin:30px auto 0 auto;transition:all 1s}.login_studentRegister:hover{background-color:#1E90FF}.login_studentRegister a{color:white}.fa-heart{color:#FF69B4}.NewRegisterFinal{background-color:white;width:80%;margin:50px auto 0 auto;padding-bottom:50px;text-align:center}.NewRegisterFinal p{padding-top:50px;padding-bottom:20px;color:#696969}.NewRegisterFinal a:hover{color:#0000CD}.Delete_btn{background-color:white;width:80%;height:150px;margin:100px auto 0 auto;text-align:center}.Delete_btn .Delete_btn_link{padding-top:60px}.Delete_btn .Delete_btn_link a{background-color:#1E90FF;color:white;font-size:20px;opacity:0.8;box-shadow:0 3px #696969;transition:all 1s;padding:10px 80px}.Delete_btn .Delete_btn_link a:hover{opacity:1.0}.edit_studentSet{width:80%;margin:0 auto;padding-bottom:50px;text-align:center}.btn{background-color:#1E90FF;color:white;width:250px;height:40px;font-size:20px;border:none;opacity:0.8;box-shadow:0 3px #696969;transition:all 1s}.credit_btn{background-color:#1E90FF;color:white;width:250px;height:40px;font-size:20px;border:none;opacity:0.8;box-shadow:0 3px #696969;transition:all 1s}.credit_btn:hover{opacity:1.0}.btn:hover{opacity:1.0}.btn:active{position:relative;top:3px;box-shadow:none}.tecaher_login_content{color:#696969}.tecaher_login_content .already_register{width:80%;margin:60px auto 0 auto;border-top:1px solid #696969;font-size:20px;text-align:center}.tecaher_login_content .already_register p{padding-top:10px}.tecaher_login_menu{text-align:center;padding-top:120px}.tecaher_login_menu .unregister_message{margin-top:20px;font-size:18px;font-weight:bold}.tecaher_login_menu .unregister_message a{color:#FF1A36}.tecaher_login_menu .unregister_message a:hover{color:#BD091F}.tecaher_login_input{background-color:white;width:500px;margin:50px auto;padding-bottom:20px}.tecaher_login_input_content{padding:40px 20px 20px 20px}.tecaher_login_input_content input{width:100%;height:30px;border-radius:10px;font-size:18px;font-weight:bold;color:#696969;padding:10px;margin-top:5px}.tecaher_login_input_content p{font-size:18px;font-weight:bold}.tecaher_login_password{padding-top:30px}.login_forget_password p{padding:0 0 20px 30px;font-size:14px}.login_forget_password a:hover{color:#0000CD}.tecaher_login_submit{background-color:#00BFFF;color:white;width:200px;margin:30px auto 10px 150px;padding:10px 0;font-weight:bold;border:none;border-radius:10px;transition:all 1s}.tecaher_login_submit:hover{background-color:#0000CD}#footer_login{background-color:#00BFFF;text-align:center;position:fixed;bottom:0;width:100%;transition:all 1s}#footer_login a{color:white}#footer_login:hover{background-color:#1E90FF}#footer-charge{font-size:36px}#footer-coin{font-size:25px;background-color:#FFD700;border-radius:50%;width:45px;height:45px;line-height:45px;font-weight:bold;margin:0 auto}#t_profile_content{padding-top:120px;width:90%;margin:0 auto}.profile_backPage{width:90%;margin:0 auto}.profile_backPage a{font-size:20px;font-weight:bold}.profile_backPage a:hover{color:#4169E1}.follow_teacher_profile{text-align:center;margin:0 auto;color:#696969}.follow_teacher_profile i{padding-left:15px;padding-right:15px;transition:all 1s}.follow_teacher_profile i:hover{color:#00FFFF}.t_profile_translate{text-align:center;margin-top:30px}.t_profile_translate input{font-size:20px;padding:10px}.looking_translate{text-align:center;margin-top:30px}.no_login{text-align:center;color:#FF1A36;font-size:18px;font-weight:bold;padding-top:10px}.content_teacher{padding-top:50px;padding-bottom:40px;color:#696969}.ctrbtm{margin-bottom:10px}.profile_lesson_language span{padding-right:5px;font-size:12px}.content_teache_left{float:left;width:50%;padding-left:10%}.content_tutor_left{float:left;width:50%;padding-left:5%}.content_teache_left img{width:350px;height:350px;object-fit:contain;object-position:50% 50%;margin-top:15px;border-radius:10px;float:right;margin-right:26px}.content_tutor_left img{width:430px;height:430px;object-fit:contain;object-position:50% 50%;margin-top:15px;border-radius:10px;float:right;margin-right:26px}.content_teache_right{float:left;width:50%;padding-left:2%}.content_teache_right .which_universityTutor{padding-bottom:10px}.content_teache_right .which_universityTutor h1{font-size:24px}.content_teache_right .which_departmentTutor{padding-bottom:10px;font-size:18px}.profile_teacherName{white-space:nowrap;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}.profile_teacherName p{font-size:50px;font-weight:bold}.age_gender_national{font-size:18px}.age_gender{padding-right:8px}.popular_teacher{color:#1E90FF;font-size:16px;font-weight:bold}.profile_review{padding-bottom:10px}.profile_review_star{color:#4169E1;padding-right:5px}.profile_addFavore{background-color:deepskyblue;border-radius:10px;display:inline-block;color:white;line-height:40px;padding-left:15px;padding-right:15px;transition:all 1s}.profile_addFavore:hover{background-color:#1E90FF}.profile_addFavore a{color:white;line-height:40px}.profile_feeInformation{width:260px;margin:20px 0;height:auto;border:3px solid #696969}.profile_feeInformation .profile_fee_left{float:left;text-align:center;padding:15px 50px 0px 15px}.profile_feeInformation .profile_fee_left .thirty_min{font-size:12px}.profile_feeInformation .profile_fee_right{float:left;margin-top:5px}.profile_feeInformation .profile_fee_right .Quantity_fee{display:inline-block;font-size:30px;color:white;height:60px;width:60px;line-height:60px;text-align:center;border-radius:50%;background-color:#ffb400}.profile_feeInformation .trial_lesson{padding:10px 0 0 10px;font-size:14px;font-weight:bold}.profile_feeInformation .trial_lesson .trial_lesson_left{float:left}.profile_feeInformation .trial_lesson .trial_lesson_right{float:left;padding-left:10px}.profile_feeInformation .fee_explain{padding-top:5px}.profile_feeInformation .fee_explain p{font-size:12px;text-align:left;padding-left:10px}.clear{clear:left}.clear-right{clear:right}.teacher_contact_profile{width:60%;margin:0 auto;background-color:#1E90FF;border-radius:10px;line-height:60px;text-align:center;transition:all 1s;cursor:pointer}.teacher_contact_profile .teacher_profile_modal_open{font-size:30px;font-weight:bold;color:white;padding:10px 0;transition:all 1s;border-radius:10px}.teacher_contact_profile .teacher_profile_modal_open:hover{border-radius:10px;background-color:#4169E1}.teacher_contact_profile:hover{background-color:#4169E1}.teacher_contact_profile a{font-size:30px;font-weight:bold;color:white;padding:10px 0;display:block}.profile_concrete_information{width:100%;padding-top:50px;margin-bottom:50px}.concrete_click{float:left;margin-left:15px;width:30%;color:#00BFFF;text-align:center;font-weight:bold;line-height:50px;border:1px solid #00BFFF;cursor:pointer}.concrete_click.active{background-color:#00BFFF;color:white}.tutor_click{float:left;margin-left:15px;width:23%;color:#00BFFF;text-align:center;font-weight:bold;line-height:50px;border:1px solid #00BFFF;cursor:pointer}.tutor_click.active{background-color:#00BFFF;color:white}.t_lesson{display:none}.t_review{display:none}.t_resume{display:none}.t_message{margin:0 auto;padding:20px;margin-top:50px;width:60%;color:#696969;font-size:24px;border-radius:10px;border:3px solid #00FFFF;word-break:break-all}.profile_tableContent{width:70%;margin:0 auto;margin-top:50px;border-radius:10px;border:3px solid #00FFFF}.profile_tableContent th{color:white;font-size:20px;background-color:#00BFFF;padding:10px;width:40%}.profile_tableContent td{width:60%;color:#696969;font-size:24px;text-align:left;padding:10px;word-break:break-all}.profile_tableContent_category{font-size:12px}.t_review_content{margin-top:30px}.t_review_overRall{margin-left:30px;width:45%;border-radius:10px;border:3px solid #00FFFF;color:#696969}.t_review_overRall_content{padding:10px}.t_review_content_li{line-height:20px}.t_review_overRall img{width:180px;height:20px;padding-top:8px}.star_over{color:#4169E1;verdict-align:top}.t_review_comment{padding:25px 0 30px 35px;color:#696969;font-size:14px}.t_review_name{width:80%;margin:20px auto;color:#696969}.t_review_name img{width:50px;height:50px;border-radius:50%;float:left}.t_review_name_n{padding-left:30px;line-height:50px;float:left}.t_review_name_stars{color:#4169E1;float:left;padding-left:10px;line-height:50px}.t_review_detail{width:60%;color:#696969;margin:20px auto 0 auto;padding:10px;border-radius:10px;font-weight:bold;border:3px solid #00FFFF}.all_reviews_show{margin-top:50px;text-align:center}.all_reviews_show a{border-radius:10px;font-size:20px;font-weight:bold;padding:10px 20px;color:white;background-color:#00BFFF}.all_reviews_show a:hover{background-color:#1E90FF}.photo_edit_page{position:absolute;top:40px;width:100%;height:auto;min-height:100%;background-color:#F0F8FF;color:#696969}.photo_edit_page .photo_edit_message{text-align:center;padding-top:120px}.photo_edit_page .photo_edit_message h2{font-size:36px}.photo_edit_page .photo_edit_message p{font-size:24px}.photo_edit_page .photo_edit_topPhoto{width:60%;background-color:white;margin:0 auto;margin-top:60px}.photo_edit_page .photo_edit_topPhoto .topPhoto_message{text-align:center;padding-top:15px;padding-bottom:50px}.photo_edit_page .photo_edit_topPhoto .edit_topPhoto_left{float:left;width:50%;text-align:center;margin-top:40px}.photo_edit_page .photo_edit_topPhoto .edit_topPhoto_left input{background-color:white;color:#696969}.photo_edit_page .photo_edit_topPhoto .edit_topPhoto_left .top_photo_update{margin-top:60px;padding:15px 20px;border:1px solid #696969;border-radius:10px;font-size:18px;font-weight:bold;transition:1s}.photo_edit_page .photo_edit_topPhoto .edit_topPhoto_left .top_photo_update:hover{background-color:#0000CD;border:1px solid #0000CD;color:white}.photo_edit_page .photo_edit_topPhoto .edit_topPhoto_right{float:left;width:50%}.photo_edit_page .photo_edit_topPhoto .edit_topPhoto_right .edit_topPhoto_image{margin-left:60px;margin-bottom:30px;width:250px;height:250px;border-radius:10px}.photo_edit_page .photo_edit_topPhoto .edit_topPhoto_right .hidden{display:none}.loginPage_content{margin-top:87px;margin-bottom:100px;overflow:scroll;-ms-overflow-style:none;scrollbar-width:none}.loginPage_content .loginPage_share{width:100%;margin:20px auto 0 auto;border-bottom:1px solid #C0C0C0;text-align:center}.loginPage_content .loginPage_share h3{font-size:24px;font-weight:bold;color:#696969}.loginPage_content .loginPage_share .loginPage_share_btn{float:left;width:33%}.loginPage_content .loginPage_share .loginPage_share_btn a{font-size:18px}.loginPage_content .loginPage_share .loginPage_share_btn a .fa-twitter{color:#00BFFF}.loginPage_content .loginPage_share .loginPage_share_btn a .fa-facebook{color:#0000CD}.loginPage_content .loginPage_share .loginPage_share_btn a img{width:50px;height:50px}.loginPage_shareIcon{padding:15px 0}.loginPage_1{border-bottom:1px solid #C0C0C0;width:100%;margin:0 auto;transition:all 1s}.loginPage_1_warn{border-bottom:1px solid #C0C0C0;width:100%;margin:0 auto;transition:all 1s}.loginPage_1:hover{background-color:#E0FFFF}.loginPage_2{width:70%;margin:0 auto}.loginPage_2 ul{margin-top:25px;margin-left:15px;font-size:18px;float:left}.loginPage_2 .loginPage_icon{float:left}.loginPage_2 .loginPage_icon i{font-size:60px;margin:20px 10px 20px 10px;color:#696969}.laginPage_photo{float:left}.laginPage_photo i{font-size:60px;margin:20px 10px 20px 10px;color:#BD091F}.laginPage_warning{float:left}.laginPage_warning i{font-size:60px;margin:40px 10px 20px 10px;color:#BD091F}.laginPage_photo2{float:left}.laginPage_photo2 i{font-size:50px;margin:30px 10px 10px 20px;color:#696969}.laginPage_photo3{float:left}.laginPage_photo3 i{font-size:60px;margin:20px 10px 20px 0px;color:#BD091F}.laginPage_photo img{width:80px;height:80px;border-radius:50%;object-fit:center center;object-fit:cover;margin-top:10px;margin-bottom:10px}.loginPage_name{font-size:20px;color:#696969}.unread_mark{background-color:#1E90FF;width:20px;height:20px;border-radius:50%;margin-left:20px;display:inline-block}.unread_mark_explain{padding-left:5px;font-size:16px;line-height:20px;font-weight:bold;color:#1E90FF;display:inline-block}.loginPage_text{padding-top:10px;font-size:15px;color:#696969}.loginPage_time{float:right;font-size:14px;margin-top:25px}.current_coin{background-color:#F5F5F5;width:100%;margin-top:80px}.current_coin .current_coin_content{padding-top:40px;padding-bottom:10px;text-align:center;width:50%;margin:0 15% 0 35%}.current_coin .current_coin_content .current_coin_top{color:#696969;padding-top:20px;padding-right:5px}.current_coin .current_coin_content .current_coin_mark{font-size:35px;background-color:#FFD700;border-radius:50%;width:60px;height:60px;line-height:60px;font-weight:bold;margin:0 auto;color:white}.current_coin .current_coin_content .current_coin_quant{color:#696969;font-size:55px;font-weight:bold;padding-left:20px}.current_coin .current_coin_content .current_coin_li{float:left;margin:0 auto}.current_coin .coin_expire_date{text-align:center;color:#696969;font-size:18px}.current_coin .coin_expire_date a{font-size:16px;font-weight:bold;color:#1E90FF}.current_coin .coin_expire_date a:hover{color:#0000CD}.current_coin .coin_expire_date span{font-size:14px}.current_coin .current_coinAlarm{width:80%;margin:0 auto;padding-bottom:30px;text-align:center;color:#696969;font-size:18px;font-weight:bold}.current_coin .current_coinAlarm a{font-size:20px;color:#1E90FF}.current_coin .current_coinAlarm a:hover{color:#4169E1}.current_coin .current_coinAlarm .chargeOption{width:550px;margin:10px auto 0 auto;border:3px solid #808080;padding:15px 0;border-radius:10px}.current_coin .current_coinAlarm .chargeOption .chargeNow{margin-bottom:10px}.current_coin .current_coinAlarm .chargeOption i{font-size:24px;margin-right:5px;padding-top:5px}.charge_list{border-bottom:1px solid #C0C0C0;width:100%}.charge_list_content{width:38%;margin:0 auto;padding:20px 0 20px 0}.charge_list_coin{float:left;font-size:30px;background-color:#FFD700;border-radius:50%;width:40px;height:40px;line-height:40px;font-weight:bold;margin-left:0 auto;color:white;text-align:center}.charge_list_number{float:left;color:#696969;font-size:30px;line-height:40px;padding-left:15px}.charge_list_link{float:right}.charge_list_link a{color:white;background-color:#00BFFF;line-height:40px;font-size:30px;border-radius:10px;padding:10px 60px;transition:all 1s}.charge_list_link a:hover{background-color:#1E90FF}.charge_list_link2{float:right}.charge_list_link2 a{color:white;background-color:#00BFFF;line-height:40px;font-size:30px;border-radius:10px;padding:10px 52px;transition:all 1s}.charge_list_link2 a:hover{background-color:#1E90FF}.charge_list_link3{float:right}.charge_list_link3 a{color:white;background-color:#00BFFF;line-height:40px;font-size:30px;border-radius:10px;padding:10px 60px;transition:all 1s}.charge_list_link3 a:hover{background-color:#1E90FF}.coin_charge_warn{width:90%;margin:80px auto 20px auto;text-align:left;color:#696969}.coin_charge_warn span{color:red}.credit_registerPage{width:100%;background-color:#F0F8FF;height:auto}.credit_registerPage_content{width:80%;margin:0 auto}.credit_register1{padding-top:120px;text-align:center;color:#696969}.credit_register1 h3{padding-top:10px}.credit_register2{margin-top:30px}.credit_register2_left{float:left;width:40%;color:#696969;font-size:25px;padding-top:20px;text-align:right}.credit_register2_right{float:left;width:60%}.credit_register2_right img{width:600px;height:80px}.credit_register_information{background-color:white;margin-top:180px}.credit_register_information .delete_creditCard{margin-top:10px;text-align:center}.credit_register_information .delete_creditCard a{border:2px solid #696969;border-radius:10px;font-size:14px;padding:5px 20px}.credit_register_information .delete_creditCard a:hover{border:2px solid #0000CD;color:#0000CD}.credit_register_information_msg{color:#696969;text-align:center;padding-top:15px;font-size:18px;font-weight:bold}.credit_register_information_msg i{cursor:pointer;color:#0000CD;font-size:30px}.credit_register_information_hide{color:#696969;width:55%;margin:30px auto 0 auto;border:6px solid #00FFFF;border-radius:10px;padding:10px;display:none}.credit_text{background-color:#0000CD;border-radius:50%;color:white;padding:5px 10px 7px 10px;margin-left:10px;cursor:pointer;font-size:20px}.credit_register_table{padding-bottom:50px}.credit_register_Question th{font-size:15px;text-align:left;line-height:40px;color:#696969;background-color:#F0FFFF;width:40%}.credit_register_Question td{width:60%;color:#696969;font-weight:bold}.credit_register_Question input{margin-left:10px;margin-right:10px}.mustMark_credit{color:red;display:inline-block;padding-left:20px;font-size:12px}.credit_first{margin-left:20px}.credit_register_Final{background-color:white;width:80%;margin:50px auto 20px auto;padding-bottom:50px;text-align:center}.credit_btn{margin-top:35px}.credit_register_Final2{text-align:center;color:#1E90FF}.skype_confirm_content{width:80%;margin:140px auto 0 auto;text-align:center;color:#696969}.skype_confirm_URL{margin-top:30px}.skype_confirm_URL i{color:#00FFFF;transition:all 1s}.skype_confirm_URL i:hover{color:#0000CD}.skype_confirm_des{width:60%;margin:20px auto 20px auto;font-weight:bold}.skype_confirm_img img{width:360px;height:400px;border:solid 10px #00FA9A}.skypeCheck_content{width:80%;margin:200px auto 0 auto;text-align:center;color:#696969}.skypeCheck_img{margin-top:40px}.skypeCheck_img img{width:520px;height:400px}.skypeCheck_button{margin-top:30px;margin-bottom:60px}.skypeCheck_button_btn{width:100%}.skypeCheck_button_btn a{background-color:#00BFFF;color:white;border-radius:10px;font-weight:bold}.skypeCheck_button_btn a:hover{background-color:#1E90FF}.alreadySkype a{padding:20px 20px}.skypeInstall a{padding:20px 90px}.alreadySkype{margin-top:30px}.skypeInstall{margin-top:80px}.payment_selectContent{width:96%;margin:20px auto;text-align:center}.payment_selectContent h1{color:#696969;font-size:42px;padding-top:15px;padding-bottom:30px}.Payment_selectBox{width:50%;margin:20px auto 60px auto;background-color:#00BFFF;border-radius:10px;color:white;padding:30px;font-size:24px;font-weight:bold;transition:all 1s}.Payment_selectBox a{color:white}.Payment_selectBox:hover{background-color:#1E90FF}.payment_schedule{padding-bottom:50px;padding-top:30px}.payment_schedule h2{color:#696969;font-size:36px}.payment_schedule h3{color:#696969;font-size:20px}.payment_schedule_table{border-collapse:collapse;color:#696969;text-align:center;font-size:24px;font-weight:bold;margin:30px auto 0 auto}.payment_schedule_table th{padding:10px 20px;border:1px solid #696969;width:50%}.bank_register_menu{background-color:#F5F5F5;width:100%;margin-top:100px}.bank_register_menu h1{text-align:center;padding:40px 0 40px 0;color:#696969}.bank_register_content{width:80%;margin:0 auto}.bank_register_category{width:60%;margin:40px auto 0 auto}.bank_register_category_name{font-size:28px;color:#696969;padding-bottom:10px;font-weight:bold}.bank_register_category_name2{font-size:18px;color:#696969;padding-bottom:10px}.bank_red{color:red;padding-left:5px}.bank_nonedis{font-size:14px}.bank_register_category_input select{border:3px solid #696969;width:80%;height:40px;color:#696969;background-color:white;border-radius:10px;padding:5px}.bank_register_category_input input{border:3px solid #696969;width:80%;height:40px;color:#696969;background-color:white;border-radius:10px;padding:5px}.bank_register_alarm{width:55%;margin:30px auto 0 auto;color:#696969}.bank_register_submit{text-align:center;margin-top:50px;margin-bottom:40px}.bank_register_submit input,button{background-color:#00BFFF;color:white;border:none;border-radius:10px;padding:15px 100px;font-size:28px;font-weight:bold;transition:all 1s}.bank_register_submit input:hover,button:hover{background-color:#1E90FF}.receiveSelect_content{width:80%;margin:150px auto 0 auto;color:#696969}.receiveSelect_content p{text-align:center;font-weight:bold}.receiveSelect_content h1{text-align:center;font-weight:bold}.receiveSelect_box{width:80%;margin:30px auto 0 auto}.receiveSelect_box_left{font-size:28px;font-weight:bold;float:left}.receiveSelect_box_left p{font-size:14px;font-weight:bold;float:left}.receiveSelect_box_right{font-size:28px;font-weight:bold;float:right}.receiveSelect_box_right select{border:3px solid #696969;color:#696969;border-radius:10px;padding:5px 15px;width:280px;font-size:24px;text-align:right;padding:10px}.receiveSelect_box_right input{border:3px solid #696969;color:#696969;border-radius:10px;padding:5px 15px;width:120px;font-size:24px;text-align:right}.receiveSelect_box_right input placeholder{font-size:12px}.height10px{height:10px}.paypal_input input{border:3px solid #696969;color:#696969;border-radius:10px;padding:5px 15px;width:260px;font-size:18px;text-align:right}.receiveSelect_box_right a{font-size:16px;padding:10px 30px;border-radius:10px;border:1px solid #696969;margin-top:10px}.receiveSelect_box_right a:hover{background-color:#00BFFF;border:1px solid white;color:white}.receiveSelect{text-align:center;margin:60px auto 60px auto}.receiveSelect input{background-color:#00BFFF;color:white;border:none;border-radius:10px;padding:15px 60px;font-size:20px;font-weight:bold;transition:all 1s}.receiveSelect input:hover{background-color:#1E90FF}.receiveConfirm_content{width:80%;margin:150px auto 80px auto}.receiveConfirm_content h2{padding:0 0 30px 40px;color:#0000CD;font-size:28px;font-weight:bold}.receiveConfirm_paymentDetail{color:#696969;font-size:28px;border:5px solid #696969;border-radius:10px;padding:0 30px 0 30px;width:100%;margin:0 auto;font-weight:bold}.receiveConfirm_box{margin-top:10px;margin-bottom:10px}.receiveConfirm_left{float:left}.receiveConfirm_right{float:right}.receiveConfirm_right a{font-size:16px;padding:10px 30px;border-radius:10px;border:1px solid #696969;margin-top:10px}.receiveConfirm_right a:hover{background-color:#00BFFF;border:1px solid white;color:white}.space80px{height:80px}.confirmBank_edit{float:right;margin-right:140px;font-size:18px;color:white;border-radius:10px;background-color:#0000CD;padding:10px 30px}.confirmBank_edit a{color:white}.bank_confirm_alarm{width:80%;margin:30px auto 0 auto;color:#696969}.billing_info{color:#696969;font-weight:bold;padding:20px 0 20px 30px;float:left}.billing_coinQuant{padding-top:10px}.billing_payMoney{padding-left:120px}.destroy_reason_warning{margin-top:50px;color:#696969}.destroy_submit{margin-top:50px}.destroy_submit p{background-color:#1E90FF;border-radius:10px;padding:15px 40px;color:white;font-size:20px;font-weight:bold;transition:all 1s}.destroy_submit p:hover{background-color:#0000CD}.destroy_submit a{background-color:#1E90FF;border-radius:10px;padding:15px 40px;color:white;font-size:20px;font-weight:bold;transition:all 1s}.destroy_submit a:hover{background-color:#0000CD}.destroy_submit button{border:none;background-color:white}.destroy_reason_msg{width:50%;text-align:left;padding:10px;margin:40px auto 0 auto;font-size:20px;font-weight:bold;color:#696969;border:3px solid #00FFFF;border-radius:10px}.ManagerPage_content{color:#696969;width:98%;text-align:center;margin:160px auto 50px auto}.ManagerPage_content .remind_mail_btn{width:500px;margin:80px auto 40px auto;background-color:#00BFFF;padding:15px 30px;text-align:center;color:white;border-radius:10px;font-weight:bold;font-size:20px;transition:all 1s}.ManagerPage_content .remind_mail_btn:hover{background-color:#1E90FF}.ManagerPage_content .searchPart_manager{width:80%;margin:60px auto 10px auto}.ManagerPage_content .searchPart_manager .selectSearch{text-align:center;font-size:24px;font-weight:bold;line-height:50px}.ManagerPage_content .searchPart_manager .check_info{float:left;width:33%;text-align:center}.ManagerPage_content .searchPart_manager .check_info input{font-size:20px;border-radius:10px;font-weight:bold;color:#696969;padding:10px}.ManagerPage_content .searchPart_manager .check_info button{border:none;background-color:white}.ManagerPage_content .searchPart_manager .check_info button i{font-size:40px;color:#696969}.ManagerPage_content .searchPart_manager .check_info span{font-size:20px;border-radius:10px;font-weight:bold;color:#696969;padding-right:5px}.ManagerPage_content .selectUser{width:80%;margin:30px auto}.ManagerPage_content .selectUser .input_user{width:80%;margin:0 auto;text-align:center}.ManagerPage_content .selectUser .input_user input{font-size:20px;border-radius:10px;font-weight:bold;color:#696969;text-align:right;padding:10px}.ManagerPage_content .selectUser .input_user button{border:none;background-color:white;margin:10px 0 0 20px}.ManagerPage_content .selectUser .input_user button i{font-size:40px}.ManagerPage_category{margin-top:50px}.ManagerPage_category a{padding:15px 30px;margin-left:20px;background-color:#00BFFF;color:white;border-radius:10px;font-weight:bold}.ManagerPage_category a:hover{background-color:#1E90FF}.ManagerTable{margin-top:80px;overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch}.ManagerTable_content{display:inline-block;text-align:center}.ManagerWhat th{font-size:12px;text-align:center;line-height:40px;color:#696969;padding-right:10px;padding-left:10px;max-width:400px}.ManagerWhat2 th{font-size:12px;text-align:center;line-height:40px;color:#696969;padding-right:10px;padding-left:10px;max-width:300px;overflow-x:scroll}.ManagerWhat2 th .coinEditInput{width:80px;border-radius:10px;padding:5px;text-align:right;font-size:16px;font-weight:bold;color:#696969}.ManagerWhat2 a,button{color:white;background-color:#00BFFF;border-radius:10px;padding:5px 10px;font-size:12px}.ManagerWhat2 a:hover,button:hover{background-color:#1E90FF}.MNG_btn{width:auto}.MNG_btn input{color:white;background-color:#00BFFF;border-radius:10px;padding:5px 10px;transition:all 1s;border:none}.MNG_btn input:hover{background-color:#1E90FF}.MNG_btnLesson input{color:#696969;background-color:white;border:1px solid #696969;border-radius:10px;padding:5px;font-size:16px}.looking_studentsPage_content{width:100%;margin:100px auto}.looking_studentsPage_content .looking_students_menu{width:100%;color:white;text-align:center;background-color:#1E90FF}.looking_studentsPage_content .looking_students_menu h1{padding-top:10px;font-size:36px}.looking_studentsPage_content .looking_students_menu h3{padding-bottom:10px;font-size:24px}.looking_studentsPage_content .looking_new_studends_search{width:100%;color:white;text-align:center}.looking_studentsPage_content .looking_new_studends_search input{color:#696969;font-size:16px;font-weight:bold;line-height:30px;padding:10px;border-radius:10px;width:400px;-webkit-appearance:textfield}.looking_studentsPage_content .looking_new_studends_search button{border-style:none;margin:20px 0;background-color:white}.looking_studentsPage_content .looking_new_studends_search button i{color:#696969;font-size:40px}.looking_studentsPage_content .looking_students_table{width:98%;margin:0 auto}.looking_studentsPage_content .looking_students_table .student_row{border-bottom:1px solid #D3D3D3;height:100px;display:flex;flex-wrap:wrap;font-size:20px;font-weight:bold;text-align:center}.looking_studentsPage_content .looking_students_table .student_row .student_title{flex:auto;color:#D3D3D3;white-space:nowrap;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none;line-height:100px}.looking_studentsPage_content .looking_students_table .student_row .student_topic{flex:auto;color:#696969;white-space:nowrap;overflow:scroll;-ms-overflow-style:none;scrollbar-width:none}.looking_studentsPage_content .looking_students_table .student_row .student_topic a{background-color:#1E90FF;color:white;padding:10px;border-radius:20px}.looking_studentsPage_content .looking_students_table .student_row .student_topic a:hover{background-color:#0000CD}.looking_studentsPage_content .looking_students_table .student_row .student1{width:10%;line-height:100px}.looking_studentsPage_content .looking_students_table .student_row .student2{width:10%;line-height:100px}.looking_studentsPage_content .looking_students_table .student_row .student3{width:10%;line-height:100px}.looking_studentsPage_content .looking_students_table .student_row .student4{width:20%;line-height:100px}.looking_studentsPage_content .looking_students_table .student_row .student5{width:40%;white-space:normal;overflow:scroll;height:100px;line-height:28px;padding:36px 0}.looking_studentsPage_content .looking_students_table .student_row .student5_1{width:40%;line-height:100px}.looking_studentsPage_content .looking_students_table .student_row .student6{width:10%;line-height:100px}.looking_studentsPage_content .looking_students_info{width:100%;margin:40px auto}.looking_studentsPage_content .looking_students_info .looking_students_boxSize{width:80%;margin:50px auto;border:3px solid #696969;border-radius:10px}.looking_studentsPage_content .looking_students_info .looking_students_boxSize .looking_students_boxContent{padding:10px;color:#696969;font-size:18px;font-weight:bold}.looking_studentsPage_content .looking_students_info .looking_students_boxSize .looking_students_boxContent .looking_students_boxLeft{width:35%;float:left;white-space:nowrap;overflow:hidden}.looking_studentsPage_content .looking_students_info .looking_students_boxSize .looking_students_boxContent .looking_students_boxLeft .looking_students_boxLeft_menu{padding:5px 0}.looking_studentsPage_content .looking_students_info .looking_students_boxSize .looking_students_boxContent .looking_students_boxRight{width:65%;float:left}.looking_studentsPage_content .looking_students_info .looking_students_boxSize .looking_students_boxContent .looking_students_boxRight h5{padding-bottom:10px}.looking_studentsPage_content .looking_students_info .looking_students_boxSize .looking_students_boxContent .looking_students_boxRight p{border:3px solid #696969;border-radius:10px;padding:10px}.looking_studentsPage_content .looking_students_info .looking_students_boxSize .looking_students_boxContent .looking_students_chatBtn{color:white;text-align:center;background-color:#00BFFF;font-size:30px;font-weight:bold;width:50%;margin:20px auto;padding:10px 0;border-radius:10px;transition:all 1s}.looking_studentsPage_content .looking_students_info .looking_students_boxSize .looking_students_boxContent .looking_students_chatBtn:hover{background-color:#1E90FF}.chargeConfirm_page{margin-top:120px;color:#696969;text-align:center}.chargeConfirm_page .chargeConfirm_content{width:80%;margin:0 auto}.chargeConfirm_page .chargeConfirm_content .charge_backPage{text-align:left;font-size:30px;font-weight:bold}.chargeConfirm_page .chargeConfirm_content .chargeConfirm_name{font-size:48px;font-weight:bold}.chargeConfirm_page .chargeConfirm_content .paypal_address_input{font-size:16px}.chargeConfirm_page .chargeConfirm_content .paypal_address_input a{color:#1E90FF;font-weight:bold;padding-left:10px}.chargeConfirm_page .chargeConfirm_content .paypal_address_input .paypal_input_check{font-size:16px;font-weight:bold;color:#696969;padding:10px;border-radius:10px;border:1px solid #696969;width:450px}.chargeConfirm_page .chargeConfirm_content .paypal_address_input .paypal_save{font-size:18px;font-weight:bold;color:white;padding:10px;border-radius:10px;border:1px solid #1E90FF;background-color:#1E90FF;width:200px}.chargeConfirm_page .chargeConfirm_content .chargeConfirm_des{padding-top:20px;font-size:20px}.chargeConfirm_page .chargeConfirm_content .charge_method{padding:10px 0 0px 0;font-size:20px;font-weight:bold}.chargeConfirm_page .chargeConfirm_content .chargeConfirm_warning{padding-top:10px;color:#FF1A36;font-size:16px;font-weight:bold}.chargeConfirm_page .chargeConfirm_content .meiginin_input{width:100%}.chargeConfirm_page .chargeConfirm_content .meiginin_input .meiginin_content{width:63%;margin:30px auto;font-size:20px;font-weight:bold}.chargeConfirm_page .chargeConfirm_content .meiginin_input .meiginin_content .meiginin_komoku{float:left;padding-top:10px}.chargeConfirm_page .chargeConfirm_content .meiginin_input .meiginin_content .meiginin_nyuryoku{float:left;margin-left:60px}.chargeConfirm_page .chargeConfirm_content .meiginin_input .meiginin_content .meiginin_nyuryoku input{font-size:20px;font-weight:bold;padding:10px;color:#696969;border:3px solid #808080;border-radius:10px}.chargeConfirm_page .chargeConfirm_content .chargeConfirm_check{width:50%;margin:50px auto;border:3px solid #696969;border-radius:10px}.chargeConfirm_page .chargeConfirm_content .chargeConfirm_check p{padding:20px 0;font-size:30px;font-weight:bold}.chargeConfirm_page .chargeConfirm_content .chargeConfirm_ok{margin-bottom:50px}.chargeConfirm_page .chargeConfirm_content .chargeConfirm_ok #paypal-button-container{width:50%;margin:0 auto 0 25%}.chargeConfirm_page .chargeConfirm_content .chargeConfirm_ok input{background-color:white;color:#696969;font-size:30px;font-weight:bold;border:3px solid #696969;border-radius:10px;padding:15px 60px;transition:all 1s}.chargeConfirm_page .chargeConfirm_content .chargeConfirm_ok input:hover{color:#4169E1;border:3px solid #4169E1}.chargeConfirm_page .chargeConfirm_content .chargeConfirm_no{width:150px;margin:0 auto 30px auto;font-size:18px;font-weight:bold;border:1px solid #696969;border-radius:10px;padding:10px 30px;transition:all 1s}.chargeConfirm_page .chargeConfirm_content .chargeConfirm_no:hover{color:#4169E1;border:1px solid #4169E1}.chargeConfirm_page .chargeConfirm_content .chargeConfirm_alert{width:70%;margin:80px auto 60px auto;text-align:left;font-size:16px;font-weight:bold}.chargeConfirm_page .chargeConfirm_content .chargeConfirm_alert span{color:red}.chargeConfirm_page .chargeConfirm_content .chargeConfirm_alert a{color:#1E90FF}.charge_complete{margin-top:120px}.charge_complete h1{text-align:center;font-size:36px;color:#696969}.charge_complete h3{text-align:center;font-size:18px;color:#696969;padding-top:10px}.charge_complete .alarm_word{width:50%;margin:15px auto 30px auto;color:#696969;font-size:16px}.charge_complete .alarm_word span{color:red}.charge_complete .bank_information{width:80%;margin:0 auto 40px auto;color:#696969;border-bottom:2px solid #808080}.charge_complete .bank_information .bank_info_komoku{border-top:2px solid #808080}.charge_complete .bank_information .bank_info_komoku .komoku_content{font-weight:bold;width:60%;margin:15px auto;font-size:20px}.charge_complete .banking_alert{width:80%;margin:30px auto;color:#696969}.charge_complete .banking_alert h4{font-size:20px}.charge_complete .banking_alert .alert_words{padding-top:20px;font-size:16px}.charge_complete .back_accountPage{text-align:center;color:#696969;margin:60px 0 100px 0}.charge_complete .back_accountPage a{border:2px solid #696969;font-weight:bold;font-size:20px;padding:15px 80px;border-radius:10px;transition:1s all}.charge_complete .back_accountPage a:hover{background-color:#1E90FF;color:white;border:2px solid #1E90FF}.restrict_charge{width:80%;margin:120px auto}.restrict_charge .user_image{text-align:center}.restrict_charge .user_image img{width:180px;height:180px;border-radius:50%}.restrict_charge .warning{text-align:center;color:#696969;font-size:18px;font-weight:bold}.restrict_charge .stop_reason{text-align:center;font-size:16px;color:#FF1A36;padding:20px 0}.restrict_charge .chatPage_link{text-align:center;margin:40px 0}.restrict_charge .chatPage_link a{font-size:24px;color:white;background-color:#1E90FF;border-radius:10px;padding:15px 40px}.restrict_charge .chatPage_link a:hover{background-color:#0000CD}.restrict_charge .explain_word{text-align:center;color:#696969;font-size:18px;font-weight:bold;padding:60px 0 30px 0}.review_all_page .review_all_content{width:90%;margin:140px auto 60px auto}.review_all_page .review_all_content .upper_content{border-bottom:2px solid 	#808080;padding-bottom:20px}.review_all_page .review_all_content .upper_content .teacher_info{float:left;border:1px solid #808080;border-radius:10px;padding:10px}.review_all_page .review_all_content .upper_content .teacher_info img{height:100px;width:100px;border-radius:50%;float:left}.review_all_page .review_all_content .upper_content .teacher_info .teacher_info_details{float:left;color:#696969;padding-left:15px}.review_all_page .review_all_content .upper_content .teacher_info .teacher_info_details .user_name{padding-top:5px;font-size:24px;font-weight:bold}.review_all_page .review_all_content .upper_content .teacher_info .teacher_info_details .lesson_fee{padding-top:5px;font-size:18px}.review_all_page .review_all_content .upper_content .teacher_info .teacher_info_details .trial_lesson_fee{padding-top:5px;font-size:18px}.review_all_page .review_all_content .upper_content .teacher_contact{float:left;margin-left:100px}.review_all_page .review_all_content .upper_content .teacher_contact .chat_btn{color:white;background-color:#1E90FF;border-radius:10px;line-height:40px;transition:all 1s;font-size:24px;font-weight:bold;padding:10px 40px;cursor:pointer}.review_all_page .review_all_content .upper_content .teacher_contact .chat_btn a{color:white}.review_all_page .review_all_content .upper_content .teacher_contact .chat_btn:hover{background-color:#4169E1}.review_all_page .review_all_content .upper_content .teacher_contact .add_favorite{margin:20px 0 0 100px;color:#696969;background-color:white;border-radius:10px;line-height:30px;transition:all 1s;font-size:18px;font-weight:bold;padding:10px 0;width:200px;text-align:center;border:1px solid #696969}.review_all_page .review_all_content .upper_content .teacher_contact .add_favorite a{color:#696969}.review_all_page .review_all_content .upper_content .teacher_contact .add_favorite:hover{background-color:#4169E1;border:1px solid white;color:white}.select_lesson_category{background-color:#4A4A4A}.select_lesson_category .select_lesson_category_content{width:90%;margin:100px auto 0 auto;color:white;padding-bottom:100px}.select_lesson_category .select_lesson_category_content h1{text-align:center;padding:40px 0 60px 0;font-size:36px}.select_lesson_category .select_lesson_category_content .category_box{float:left;width:25%;text-align:center;margin-bottom:60px}.select_lesson_category .select_lesson_category_content .category_box a{color:white}.select_lesson_category .select_lesson_category_content .category_box a:hover{color:#1E90FF}.select_lesson_category .select_lesson_category_content .category_box .lesson_icon{font-size:40px}.select_lesson_category .select_lesson_category_content .category_box .what_want_lesson{font-size:16px;padding-top:10px;font-weight:bold}.select_lesson_details{width:80%;margin:140px auto;color:#696969}.select_lesson_details .select_lesson_details_up{text-align:center;width:100%;margin:30px auto 40px auto;border-bottom:1px solid #696969}.select_lesson_details .select_lesson_details_up h1{padding-bottom:50px;font-size:36px}.select_lesson_details .select_lesson_details_up select{color:#696969;font-size:24px;font-weight:bold;padding:10px;border:2px solid #696969;border-radius:10px;margin-bottom:50px;height:50px;background-color:white;cursor:pointer}.select_lesson_details .select_lesson_details_up select option{padding:10px}.select_lesson_details .select_lesson_details_up input{color:#696969;font-weight:bold;font-size:20px;width:50%;margin:0 auto 50px auto;padding:10px;border:2px solid #696969;border-radius:10px}.select_lesson_details .select_lesson_details_down{text-align:center;width:100%}.select_lesson_details .select_lesson_details_down h1{padding-bottom:10px;font-size:36px}.select_lesson_details .select_lesson_details_down h3{font-size:20px;padding-bottom:30px}.select_lesson_details .select_lesson_details_down textarea{width:80%;margin:0 auto 80px auto;font-size:18px;font-weight:bold;padding:10px;color:#696969;height:100px;border-radius:10px;border:3px solid #696969}.select_lesson_details .select_lesson_details_btn{text-align:center}.select_lesson_details .select_lesson_details_btn input{border:none;color:white;font-size:24px;font-weight:bold;background-color:#00BFFF;padding:15px 100px;border-radius:10px;transition:all 1s}.select_lesson_details .select_lesson_details_btn input:hover{background-color:#1E90FF}.find_new_teacher_unlike_yet{position:fixed;z-index:10;width:100%;height:180px;top:330px;background-color:#40E0D0;color:white;text-align:center;transition:all 1s}.find_new_teacher_unlike_yet .find_new_teacher_head{padding-top:30px;font-size:30px;font-weight:bold}.find_new_teacher_unlike_yet .find_new_teacher_description{font-size:20px;font-weight:bold;padding-top:10px}.find_new_teacher_unlike_yet:hover{background-color:#1E90FF}.favorist_user_list{width:92%;margin:140px auto 60px auto}.favorist_user_list h1{text-align:center;color:#696969;font-size:36px}.favorist_user_list h3{text-align:center;color:#696969;font-size:20px;padding-top:10px}.favorist_user_list .favorist_user_boxes{border-top:2px solid #696969;margin-top:30px}.favorist_user_list .favorist_user_boxes .each_favorite_user{border-bottom:2px solid #696969;height:100px}.favorist_user_list .favorist_user_boxes .each_favorite_user .favorite_user_image{float:left;margin-top:20px}.favorist_user_list .favorist_user_boxes .each_favorite_user .favorite_user_image img{width:60px;height:60px;border-radius:50%}.favorist_user_list .favorist_user_boxes .each_favorite_user .favorite_user_name{float:left;padding-left:15px;font-size:20px;font-weight:bold;color:#696969;line-height:100px}.favorist_user_list .favorist_user_boxes .each_favorite_user .favorite_user_name a:hover{color:#1E90FF}.favorist_user_list .favorist_user_boxes .each_favorite_user .favorite_user_chat{float:right;color:#696969;font-size:20px;font-weight:bold;border:1px solid #696969;border-radius:10px;padding:0px 30px;height:60px;line-height:60px;margin-top:20px;transition:all 1s}.favorist_user_list .favorist_user_boxes .each_favorite_user .favorite_user_chat:hover{color:#1E90FF;border:1px solid #1E90FF}.favorist_user_list .favorist_user_boxes .each_favorite_user .delete_favorite_user{float:right;color:#696969;font-size:20px;font-weight:bold;border:1px solid #696969;border-radius:10px;padding:0px 30px;height:60px;line-height:60px;margin-top:20px;margin-right:40px;transition:all 1s}.favorist_user_list .favorist_user_boxes .each_favorite_user .delete_favorite_user:hover{color:#1E90FF;border:1px solid #1E90FF}.favorist_user_list .favorist_user_boxes .each_favorite_user .delete_favorite_user a:hover{color:#1E90FF}.favorist_user_list .favorist_user_boxes .each_favorite_user .delete_favorite_user_unread{float:right;color:#696969;font-size:20px;font-weight:bold;border:1px solid #696969;border-radius:10px;padding:0px 30px;height:60px;line-height:60px;margin-top:20px;transition:all 1s}.favorist_user_list .favorist_user_boxes .each_favorite_user .delete_favorite_user_unread:hover{color:#1E90FF;border:1px solid #1E90FF}.teacher-profilePage .lessonFeeShow{width:1000px;margin:40px auto}.teacher-profilePage .lessonFeeShow .fee_title_big{line-height:60px;font-size:26px;font-weight:bold;padding-left:30px;color:#696969;border-bottom:2px solid #D3D3D3}.teacher-profilePage .lessonFeeShow .fee_title_big span{font-size:18px;padding-left:10px}.teacher-profilePage .lessonFeeShow .fee_title_small{color:#D3D3D3;font-size:20px;font-weight:bold;display:flex;border-bottom:2px solid #D3D3D3;line-height:50px}.teacher-profilePage .lessonFeeShow .fee_title_small .title_short{flex:auto;width:20%;text-align:center}.teacher-profilePage .lessonFeeShow .fee_title_small .title_long{flex:auto;width:40%;text-align:center}.teacher-profilePage .lessonFeeShow .fee_info{color:#696969;font-weight:bold;display:flex;border-bottom:2px solid #D3D3D3;height:80px}.teacher-profilePage .lessonFeeShow .fee_info .info_short{font-size:18px;flex:auto;width:20%;text-align:center;line-height:80px}.teacher-profilePage .lessonFeeShow .fee_info .info_long{font-size:16px;flex:auto;width:40%;text-align:left;border:1px solid #D3D3D3;border-radius:10px;overflow-y:scroll;margin:5px;padding:5px}.teacher-profilePage .scheduleSettingProfile{width:1000px;margin:40px auto;border-bottom:3px solid #D3D3D3;color:#696969}.teacher-profilePage .scheduleSettingProfile h1{text-align:left;font-size:30px;padding-top:30px;padding-left:30px}.teacher-profilePage .scheduleSettingProfile .setTimeZone{text-align:left;margin-top:20px;font-size:24px;font-weight:bold;line-height:30px;padding-left:30px}.teacher-profilePage .scheduleSettingProfile .calender{margin-top:30px}.teacher-profilePage .scheduleSettingProfile .calender .calenderContent{width:900px;margin:0 auto;font-size:18px;font-weight:bold}.teacher-profilePage .scheduleSettingProfile .calender .row{width:100%;border-bottom:1px solid #D3D3D3;line-height:60px;text-align:center}.teacher-profilePage .scheduleSettingProfile .calender .row .line{float:left;width:112.5px;border-left:1px solid #D3D3D3}.teacher-profilePage .scheduleSettingProfile .calender .row .line i{font-size:28px;color:#1E90FF;margin-top:12px}.teacher-profilePage .scheduleSettingProfile .calender .row .line1{float:left;width:112.5px}.teacher-profilePage .scheduleSettingProfile .remarkContent{width:800px;margin:60px auto 0px auto;border:2px solid #696969;border-radius:10px;font-size:18px;font-weight:bold;padding:10px;color:#696969}.teacher-profilePage .scheduleSettingProfile .commentLessonTime{margin-top:20px;font-size:18px;font-weight:bold;margin-bottom:30px}.teacher-profilePage .other_teachers{width:100%;margin:80px auto 40px auto}.teacher-profilePage .other_teachers .headerForEx{color:#696969;font-size:36px;font-weight:bold;margin-left:60px}.teacher-profilePage .other_teachers .link_other_teachers{text-align:center;background-color:#00BFFF;color:white;border-radius:10px;font-size:24px;font-weight:bold;padding:15px 0;width:300px;margin:0 auto 40px auto;transition:1s}.teacher-profilePage .other_teachers .link_other_teachers:hover{background-color:#1E90FF}.teacher-profilePage .other_teachers .other_teachers_profile{margin:40px 0;width:100%}.teacher-profilePage .other_teachers .other_teachers_profile .each_other_teachers_profile{display:inline-block;width:33.3%;float:left}.teacher-profilePage .other_teachers .other_teachers_profile .each_other_teachers_profile .each_other_teachers_content{width:300px;height:660px;overflow:hidden;margin:0 auto}.teacher-profilePage .other_teachers .other_teachers_profile .each_other_teachers_profile .each_other_teachers_content .other_teachers_image{width:300px;height:300px;color:#00BFFF;font-size:24px;padding:250px 0 0 10px;border-radius:10px;background:no-repeat center center;background-size:contain}.teacher-profilePage .other_teachers .other_teachers_profile .each_other_teachers_profile .each_other_teachers_content .other_teachers_name{color:#696969;font-size:24px;font-weight:bold;padding-top:10px}.teacher-profilePage .other_teachers .other_teachers_profile .each_other_teachers_profile .each_other_teachers_content .other_teachers_coins{color:#696969;font-size:20px;font-weight:bold;padding-top:3px}.teacher-profilePage .other_teachers .other_teachers_profile .each_other_teachers_profile .each_other_teachers_content .other_teachers_coins .other_teachers_coins_explain{font-size:14px}.teacher-profilePage .other_teachers .other_teachers_profile .each_other_teachers_profile .each_other_teachers_content .other_teachers_career{color:#696969;font-size:18px;font-weight:bold;padding-top:3px}.teacher-profilePage .other_teachers .other_teachers_profile .each_other_teachers_profile .each_other_teachers_content .other_teachers_features{color:#00BFFF;font-size:18px;font-weight:bold;padding-top:3px}.teacher-profilePage .other_teachers .other_teachers_profile .each_other_teachers_profile .each_other_teachers_content .other_teachers_teachPossible{color:#696969;font-size:18px;font-weight:bold;padding-top:3px}.teacher-profilePage .other_teachers .other_teachers_profile .each_other_teachers_profile .each_other_teachers_content .other_teachers_message{color:#696969;font-size:16px;padding-top:3px}.teacher_profile_modal_student_register{background-color:rgba(74,74,74,0.9);position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;overflow-y:auto;z-index:99;display:none}.teacher_profile_modal_student_register .already_register_user{width:100%;height:160px;background-color:#1E90FF}.teacher_profile_modal_student_register .already_register_user .teacher_profile_modal_close{text-align:center;cursor:pointer}.teacher_profile_modal_student_register .already_register_user .teacher_profile_modal_close i{color:white;font-size:36px;padding-top:15px;transition:1s}.teacher_profile_modal_student_register .already_register_user .teacher_profile_modal_close i:hover{color:#FF1493}.teacher_profile_modal_student_register .already_register_user .already_register_user_content{width:90%;margin:20px auto 0 auto}.teacher_profile_modal_student_register .already_register_user .already_register_user_content .already_register_logo{float:left;color:white;font-size:30px;font-weight:bold}.teacher_profile_modal_student_register .already_register_user .already_register_user_content .already_register_input{float:right;margin-right:30px}.teacher_profile_modal_student_register .already_register_user .already_register_user_content .already_register_input input{padding:10px;font-size:14px;font-weight:bold;border:none;border-radius:10px;width:250px;background-color:white;color:#696969}.teacher_profile_modal_student_register .already_register_user .already_register_user_content .already_register_password{float:right;margin-right:30px}.teacher_profile_modal_student_register .already_register_user .already_register_user_content .already_register_password input{padding:10px;font-size:14px;font-weight:bold;border:none;border-radius:10px;width:250px;background-color:white;color:#696969}.teacher_profile_modal_student_register .already_register_user .already_register_user_content .already_register_password .password_forget{margin:10px 0 0 5px}.teacher_profile_modal_student_register .already_register_user .already_register_user_content .already_register_password .password_forget a{color:white;font-size:15px}.teacher_profile_modal_student_register .already_register_user .already_register_user_content .already_register_password .password_forget a:hover{color:#FF1493}.teacher_profile_modal_student_register .already_register_user .already_register_user_content .already_register_login{float:right}.teacher_profile_modal_student_register .already_register_user .already_register_user_content .already_register_login input{padding:6px 10px;font-size:16px;font-weight:bold;border:none;border-radius:10px;width:100px;color:#696969;background-color:white;transition:1s}.teacher_profile_modal_student_register .already_register_user .already_register_user_content .already_register_login input:hover{background-color:#FF1493;color:white}.teacher_profile_modal_student_register .new_user_register{width:90%;margin:20px auto 0 auto}.teacher_profile_modal_student_register .new_user_register h3{color:white;text-align:center;font-size:36px}.teacher_profile_modal_student_register .new_user_register h5{color:white;text-align:center;font-size:20px;padding:10px 0 15px 0}.teacher_profile_modal_student_register .new_user_register .whenLoginError{text-align:center;color:#FF1493;font-size:20px;font-weight:bold;padding-bottom:5px}.teacher_profile_modal_student_register .new_user_register .input_short{width:50%;margin:15px 0;text-align:center;float:left}.teacher_profile_modal_student_register .new_user_register .input_short input{padding:10px;font-size:15px;font-weight:bold;border:none;border-radius:10px;width:400px;background-color:white;color:#696969}.teacher_profile_modal_student_register .new_user_register .skypeInformation{width:50%;margin:10px auto;text-align:center;float:left}.teacher_profile_modal_student_register .new_user_register .skypeInformation .checkSkype{padding-bottom:5px}.teacher_profile_modal_student_register .new_user_register .skypeInformation .checkSkype a{color:white;font-size:16px;font-weight:bold}.teacher_profile_modal_student_register .new_user_register .skypeInformation .checkSkype a:hover{color:#FF1493}.teacher_profile_modal_student_register .new_user_register .skypeInformation .checkSkypeLater{margin-left:20px;color:white;font-size:16px;font-weight:bold}.teacher_profile_modal_student_register .new_user_register .selectPart{width:33%;margin:20px auto;text-align:center;float:left;color:white;font-size:16px;font-weight:bold}.teacher_profile_modal_student_register .new_user_register .selectPart .koumoku{padding-bottom:10px}.teacher_profile_modal_student_register .new_user_register .selectAge{width:33%;margin:20px auto 20px auto;text-align:center;float:left;display:inline-block}.teacher_profile_modal_student_register .new_user_register .selectAge select{margin-left:40px;padding:10px;font-size:15px;font-weight:bold;border:none;border-radius:10px;color:#696969;width:200px;height:50px}.teacher_profile_modal_student_register .new_user_register .registerAsStudent{text-align:center;margin:20px 0}.teacher_profile_modal_student_register .new_user_register .registerAsStudent input{padding:15px;font-size:20px;font-weight:bold;border:none;border-radius:10px;width:400px;color:white;background-color:#1E90FF;transition:1s}.teacher_profile_modal_student_register .new_user_register .registerAsStudent input:hover{background-color:#FF1493;color:white}.renewLessonSettingEdit{margin:140px 0}.renewLessonSettingEdit .renewLessonSettingEditContent{width:98%;margin:0 auto}.renewLessonSettingEdit .renewLessonSettingEditContent h1{color:#696969;text-align:center;font-size:40px}.renewLessonSettingEdit .renewLessonSettingEditContent .newLessonFeeLink{margin-top:20px;text-align:center;font-size:24px;font-weight:bold}.renewLessonSettingEdit .renewLessonSettingEditContent .newLessonFeeLink a{color:white;background-color:#1E90FF;border-radius:10px;padding:10px 40px}.renewLessonSettingEdit .renewLessonSettingEditContent .newLessonFeeLink a:hover{background-color:#0000CD}.renewLessonSettingEdit .renewLessonSettingEditContent .fee_edit_table{width:100%;margin:40px auto}.renewLessonSettingEdit .renewLessonSettingEditContent .fee_edit_table .fee_edit_title{color:#D3D3D3;font-size:18px;font-weight:bold;text-align:center;line-height:60px;border-bottom:1px solid #D3D3D3;display:flex}.renewLessonSettingEdit .renewLessonSettingEditContent .fee_edit_table .fee_edit_title .title_short{flex:auto;width:16.6%}.renewLessonSettingEdit .renewLessonSettingEditContent .fee_edit_table .fee_edit_info{color:#696969;font-size:18px;font-weight:bold;border-bottom:1px solid #D3D3D3;display:flex;flex-wrap:wrap}.renewLessonSettingEdit .renewLessonSettingEditContent .fee_edit_table .fee_edit_info .info_short{flex:auto;width:16.6%;text-align:center;line-height:60px}.renewLessonSettingEdit .renewLessonSettingEditContent .fee_edit_table .fee_edit_info .info_short select{text-align:center;font-size:15px;font-weight:bold;color:#696969;height:40px;margin-top:20px}.renewLessonSettingEdit .renewLessonSettingEditContent .fee_edit_table .fee_edit_info .info_short button{border:none;height:40px;margin-top:10px;color:white;background-color:#1E90FF;border-radius:10px;transition:1s;padding:0 10px;font-size:16px;font-weight:bold}.renewLessonSettingEdit .renewLessonSettingEditContent .fee_edit_table .fee_edit_info .info_short button:hover{background-color:#0000CD}.renewLessonSettingEdit .renewLessonSettingEditContent .fee_edit_table .fee_edit_info .info_short a{color:white;padding:10px 10px;font-size:16px;font-weight:bold;background-color:#BD091F;border-radius:10px}.renewLessonSettingEdit .renewLessonSettingEditContent .fee_edit_table .fee_edit_info .info_short a:hover{background-color:#FF1A36}.renewLessonSettingEdit .renewLessonSettingEditContent .fee_edit_table .fee_edit_info .info_long{flex:auto;width:100%;margin-left:1%;text-align:left;font-size:16px;font-weight:normal;line-height:30px;margin:20px 0}.renewLessonSettingEdit .renewLessonSettingEditContent .fee_edit_table .fee_edit_info .info_long textarea{color:#696969;padding:5px;font-size:16px;width:800px;margin-left:5px}.lessonCoinsEdit{margin:120px 0}.lessonCoinsEdit .lessonCoinsEditContent{width:100%;text-align:center}.lessonCoinsEdit .lessonCoinsEditContent .lessonCoinsEditBox{width:80%;margin:40px auto;border:3px solid #696969;border-radius:10px;color:#696969}.lessonCoinsEdit .lessonCoinsEditContent .lessonCoinsEditBox .whatCoins{font-size:36px;font-weight:bold;margin:20px 0 0 0}.lessonCoinsEdit .lessonCoinsEditContent .lessonCoinsEditBox .whatCoins_explain{font-size:18px;padding-bottom:20px}.lessonCoinsEdit .lessonCoinsEditContent .lessonCoinsEditBox .lessonCoinsSelect{text-align:center;margin-bottom:20px}.lessonCoinsEdit .lessonCoinsEditContent .lessonCoinsEditBox .lessonCoinsSelect select{font-size:20px;font-weight:bold;color:#1E90FF;border:1px solid #1E90FF;background-color:white;height:50px}.lessonCoinsEdit .lessonCoinsEditContent .saveBtn{margin-top:80px;text-align:center}.lessonCoinsEdit .lessonCoinsEditContent .saveBtn button{background-color:#1E90FF;color:white;font-size:30px;font-weight:bold;width:400px;height:60px;border-radius:10px;border:none;transition:1s}.lessonCoinsEdit .lessonCoinsEditContent .saveBtn button:hover{background-color:#0000CD}.scheduleSetting{margin-top:140px;color:#696969}.scheduleSetting h1{text-align:center;font-size:36px}.scheduleSetting .setTimeZone{text-align:center;margin-top:30px;font-size:24px;font-weight:bold;line-height:50px}.scheduleSetting .setTimeZone input{margin-left:15px;width:400px;color:#696969;padding:10px;border:2px solid #696969;border-radius:10px}.scheduleSetting .setTimeZone select{color:#696969;font-size:20px;padding:5px}.scheduleSetting .startTimeSelect{text-align:center;margin:30px auto;font-size:20px;font-weight:bold;line-height:50px}.scheduleSetting .startTimeSelect input{margin-left:15px;width:200px;color:#696969;padding:10px;border:2px solid #696969;border-radius:10px}.scheduleSetting .startTimeSelect select{margin-left:10px;width:100px;color:#696969;padding:10px;border:2px solid #696969;border-radius:10px}.scheduleSetting .calender{margin-top:60px}.scheduleSetting .calender .calenderContent{width:900px;margin:0 auto;font-size:18px;font-weight:bold}.scheduleSetting .calender .row{width:100%;border-bottom:1px solid #D3D3D3;line-height:60px;text-align:center}.scheduleSetting .calender .row .line{float:left;width:112.5px;border-left:1px solid #D3D3D3}.scheduleSetting .calender .row .line input{height:62px}.scheduleSetting .calender .row .line1{float:left;width:112.5px}.scheduleSetting .remarkContent{width:800px;margin:60px auto}.scheduleSetting .remarkContent textarea{width:100%;border:2px solid #696969;border-radius:10px;font-size:18px;font-weight:bold;padding:10px;color:#696969}.scheduleSetting .sendBtn{text-align:center;margin:0 0 80px 0}.scheduleSetting .sendBtn input{font-size:30px;font-weight:bold;color:white;background-color:#1E90FF;border:none;padding:10px 80px;border-radius:10px;transition:1s}.scheduleSetting .sendBtn input:hover{background-color:#0000CD}@media all and (max-width: 1000px){.main1{margin-top:80px;padding-bottom:50px;background-color:#F0F8FF}.skypeCheck_content{width:80%;margin:120px auto 0 auto;text-align:center;color:#696969}.skypeCheck_button{width:100%;margin:30px auto 60px auto}.skypeCheck_button_btn{width:100%;margin-top:40px}.skypeCheck_button_btn a{background-color:#00BFFF;color:white;border-radius:10px;padding:40px 80px;font-weight:bold;font-size:30px}.skypeCheck_button_btn a:hover{background-color:#1E90FF}.skypeCheck_button_btn a:hover{background-color:#0000CD}.alreadySkype a{margin-left:0;margin-top:50px;padding:30px 20px}.skypeInstall{margin-top:120px}.skypeInstall a{margin-right:0;padding:30px 150px}.newTeacherTopmessage{color:#696969;text-align:center;padding-top:100px;padding-bottom:30px}.newTeacherTopmessage h1{font-size:40px}.newTeacherTopmessage p{font-size:24px}.newStudentTopmessage{color:#696969;text-align:center;padding-top:150px;padding-bottom:30px}.skype_confirm_content{width:90%;margin:180px auto 0 auto;text-align:center;color:#696969}.skype_confirm_content h1{font-size:40px}.skype_confirm_des{width:100%;margin:40px auto;font-size:24px;font-weight:bold}#t_profile_content{padding-top:160px;width:100%;margin:0 auto}.profile_backPage{width:98%;margin:40px auto 0 auto}.profile_backPage a{font-size:30px}.t_profile_translate{text-align:center;margin-top:60px}.no_login{font-size:24px;padding-top:20px}.content_teache_left img{width:460px;height:460px;object-fit:contain;object-position:50% 50%;margin-top:20px;border-radius:10px;margin-right:0}.content_teache_left{float:left;width:50%;padding-left:1%}.content_tutor_left{float:left;width:50%;padding-left:1%}.content_tutor_left img{width:480px;height:480px;object-fit:contain;object-position:50% 50%;margin-top:30px;border-radius:10px;margin-right:0}.content_teache_right{float:left;width:50%;padding-left:5%}.content_teache_right .which_universityTutor{padding-bottom:10px}.content_teache_right .which_universityTutor h1{font-size:30px}.content_teache_right .which_departmentTutor{padding-bottom:10px;font-size:24px;font-weight:bold}.profile_teacherName{white-space:nowrap;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}.profile_teacherName p{font-size:50px;font-weight:bold;padding-top:0px}.age_gender_national{font-size:30px;font-weight:bold}.popular_teacher{color:#1E90FF;font-size:24px;font-weight:bold}.plls{font-size:20px;font-weight:bold}.profile_lesson_language span{font-size:20px;font-weight:bold}.profile_review_star{color:#4169E1;padding-right:5px;font-size:20px}.profile_review_msg{font-size:20px}.profile_addFavore{background-color:deepskyblue;border-radius:10px;display:inline-block;color:white;margin-top:10px;padding:5px 20px;font-size:24px;font-weight:bold;transition:all 1s}.profile_addFavore:hover{background-color:deepskyblue}.profile_addFavore a{color:white;line-height:60px;font-size:30px;font-weight:bold}.profile_addFavore i{font-size:30px}.profile_feeInformation{width:80%;margin:25px 0 0 0;height:auto;border:3px solid #696969}.profile_feeInformation .profile_fee_left{float:left;font-size:25px;font-weight:bold;text-align:center;padding:10px 50px 5px 15px}.profile_feeInformation .profile_fee_left .thirty_min{font-size:20px}.profile_feeInformation .profile_fee_right{float:left;margin-top:5px}.profile_feeInformation .profile_fee_right .Quantity_fee{display:inline-block;font-size:50px;height:80px;width:80px;line-height:80px}.profile_feeInformation .trial_lesson{padding:10px 0 0 10px;font-size:18px;font-weight:bold}.profile_feeInformation .trial_lesson .trial_lesson_left{float:left}.profile_feeInformation .trial_lesson .trial_lesson_right{float:left;padding-left:10px}.profile_feeInformation .fee_explain{padding-top:5px}.profile_feeInformation .fee_explain p{font-size:14px;text-align:left;padding-left:10px;font-weight:bold}.teacher_contact_profile{width:90%;margin:0 auto;background-color:#1E90FF;border-radius:10px;line-height:80px;text-align:center;transition:all 1s}.teacher_contact_profile .teacher_profile_modal_open{font-size:40px;font-weight:bold;color:white}.teacher_contact_profile:hover{background-color:#4169E1}.teacher_contact_profile a{font-size:40px;font-weight:bold;color:white;display:block}.concrete_click{float:left;margin-left:15px;width:30%;color:#00BFFF;text-align:center;font-weight:bold;font-size:30px;line-height:80px;border:1px solid #00BFFF;cursor:pointer}.concrete_click.active{background-color:#00BFFF;color:white}.tutor_click{float:left;margin-left:15px;width:23%;color:#00BFFF;text-align:center;font-weight:bold;font-size:30px;line-height:80px;border:1px solid #00BFFF;cursor:pointer}.t_message{margin:0 auto;padding:20px;margin-top:50px;color:#696969;width:90%;font-size:30px;border-radius:10px;border:3px solid #00FFFF}.profile_tableContent{margin:0 auto;margin-top:50px;width:100%;border-radius:10px;border:3px solid #00FFFF}.profile_tableContent th{color:white;font-size:40px;background-color:#00BFFF;padding:10px;width:40%}.profile_tableContent td{width:60%;color:#696969;font-size:36px;text-align:left;padding:10px}.profile_tableContent_category{font-size:20px}.profile_tableContent{margin:50px auto;width:90%;border-radius:10px;border:4px solid #00FFFF}.t_review_comment{padding:25px 0 30px 35px;color:#696969;font-size:24px}.t_review_name{width:80%;margin:20px auto;color:#696969}.t_review_name img{width:80px;height:80px;border-radius:50%;float:left}.t_review_name_n{padding-left:30px;line-height:80px;float:left;font-size:28px}.t_review_name_stars{color:#4169E1;float:left;padding-left:10px;line-height:80px}.t_review_detail{color:#696969;width:80%;margin:20px auto 0 auto;padding:15px;font-size:24px;border-radius:10px;font-weight:bold;border:3px solid #00FFFF}.all_reviews_show{margin-top:80px}.all_reviews_show a{font-size:24px;padding:15px 30px}.follow_teacher_profile i{padding-left:30px;padding-right:30px;font-size:80px;transition:all 1s}.loginPage_2{width:95%;margin:auto}.loginPage_2 ul{margin-top:35px;margin-left:15px;float:left}.loginPage_2 .loginPage_icon{float:left}.loginPage_2 .loginPage_icon i{font-size:80px;margin:30px 20px 30px 25px;color:#696969}.laginPage_photo{float:left}.laginPage_photo i{font-size:80px;margin:30px 20px 30px 25px;color:#BD091F}.laginPage_warning{float:left}.laginPage_warning i{font-size:80px;margin:40px 20px 30px 25px;color:#BD091F}.laginPage_photo2{float:left}.laginPage_photo2 i{font-size:70px;margin:35px 20px 20px 30px;color:#696969}.laginPage_photo3{float:left}.laginPage_photo3 i{font-size:80px;margin:30px 20px 30px 15px;color:#BD091F}.laginPage_photo img{width:130px;height:130px;border-radius:50%;object-fit:center center;object-fit:cover;margin-top:10px;margin-bottom:10px}.loginPage_name{font-size:28px}.loginPage_text{padding-top:20px;font-size:18px}.loginPage_time{float:right;font-size:18px;margin-top:25px}.tecaher_login_content .already_register{width:80%;margin:60px auto 0 auto;border-top:1px solid #696969;font-size:28px;font-weight:bold}.tecaher_login_content .already_register p{padding-top:20px}.tecaher_login_menu{text-align:center;padding-top:100px}.tecaher_login_menu .unregister_message{margin-top:30px;font-size:20px}.tecaher_login_menu h1{padding-top:30px;font-size:36px}.tecaher_login_menu p{padding-top:10px;font-size:30px}.login_studentRegister{background-color:#00BFFF;border-radius:10px;width:60%;font-size:40px;font-weight:bold;line-height:100px;text-align:center;margin:30px auto 80px auto}.login_studentRegister:hover{background-color:#1E90FF}.login_studentRegister a{color:white}.tecaher_login_input{background-color:white;width:800px;margin:50px auto;padding-bottom:20px}.tecaher_login_input_content{padding:20px}.tecaher_login_input_content p{font-size:26px}.tecaher_login_input_content input{width:80%;font-size:30px;padding:15px;height:50px;color:#696969;border-radius:10px;font-weight:bold;border:3px solid #696969;margin-top:15px}.login_forget_password p{padding:20px 0 30px 40px;font-size:24px}.tecaher_login_password{padding-top:30px}.tecaher_login_submit{background-color:#0000CD;color:white;width:300px;margin:40px 0 30px 250px;font-size:30px;font-weight:bold;border:none}.newLoginInformation{background-color:white;width:95%;margin:0 auto;padding-bottom:50px}.topicMessage{text-align:center;color:#696969;padding-top:20px;margin-top:15px;font-size:30px;font-weight:bold}.topicMessage h3{font-size:30px}.tableContent{width:96%;margin:0 auto;margin-top:30px}.newTeacherQuestion th{font-size:25px;text-align:left;line-height:60px;color:#696969}.newTeacherQuestion th .word_number{font-size:20px;padding-left:20px}.newTeacherAnswer{color:#696969;height:60px}.newTeacherAnswer .lesson_category_student_show{padding-left:30px;line-height:70px;font-size:24px;float:left}.newTeacherAnswer .lesson_category_student_edit{float:left;font-size:24px;padding:10px 60px;transition:all 1s;margin:10px 0 10px 480px}.newTeacherAnswer input{width:80%;float:left;font-size:22px;padding:0 5px 5px 5px}.newTeacherAnswer_input{height:60px}.newTeacherAnswer_input input{font-size:18px}.ND{font-size:18px;display:inline-block}.register_skype th{padding:10px 0 10px 10px;font-size:24px}.register_skype th .skype_lastP{margin-bottom:10px}.register_skype th .skype_link{margin:25px 0 20px 0}.register_skype th p{font-size:16px}.register_skype a{font-size:18px}.newBasicInformation{background-color:white;width:95%;margin:50px auto 0 auto;padding-bottom:50px}.genderSelect{margin-right:40px;display:inline-block;font-size:24px;line-height:60px;color:#696969}.languageSelect p{font-size:24px;color:#696969;padding:20px 0 20px 10px}.newLessonInformation{background-color:white;width:95%;margin:50px auto 0 auto;padding-bottom:50px}.newLessonFee{height:60px}.newLessonDetail{background-color:white;width:95%;margin:50px auto 0 auto;padding-bottom:50px;color:#696969}.lesson-list-item h3{font-size:28px}.lesson-list-item span{position:absolute;top:0;right:5px;color:#ccc;font-size:28px}.category p{padding-top:16px;font-size:24px}.checkbox-category li{font-size:20px}.category_list_input{float:left;width:33%;font-size:20px;padding:15px 0}.lesson-method p{padding-bottom:10px;font-size:24px}.lesson-method textarea{font-size:24px;width:80%;margin:0 auto;padding:10px;color:#696969}.NewRegisterFinal{background-color:white;width:95%;margin:50px auto 0 auto;padding-bottom:50px;text-align:center}.NewRegisterFinal p{padding-top:50px;padding-bottom:20px;font-size:24px;color:#696969}.current_coin{background-color:#F5F5F5;width:100%;margin-top:80px}.current_coin .current_coin_content{width:75%;margin:0 0 0 25%;padding-top:100px;padding-bottom:20px;text-align:center}.current_coin .current_coin_content .current_coin_top{color:#696969;padding-top:25px;padding-right:5px;font-size:24px}.current_coin .current_coin_content .current_coin_mark{font-size:55px;background-color:#FFD700;border-radius:50%;width:80px;height:80px;line-height:80px;font-weight:bold;margin:0 auto;color:white}.current_coin .current_coin_content .current_coin_quant{color:#696969;font-size:70px;font-weight:bold;padding-left:20px}.current_coin .current_coin_content .current_coin_li{float:left}.current_coin .coin_expire_date{font-size:20px;font-weight:bold}.current_coin .coin_expire_date span{font-size:16px}.current_coin .current_coinAlarm{width:98%;margin:0 auto;padding-bottom:50px;text-align:center;color:#696969;font-size:22px;font-weight:bold}.current_coin .current_coinAlarm a{font-size:26px;color:#1E90FF}.current_coin .current_coinAlarm .chargeOption{width:660px;margin:15px auto 0 auto;border:3px solid #808080;padding:20px 0}.current_coin .current_coinAlarm .chargeOption i{font-size:34px;margin-right:5px;padding-top:5px}.charge_list{border-bottom:2px solid #C0C0C0;width:100%}.charge_list_content{width:50%;margin:0 auto;padding:50px 0}.charge_list_coin{float:left;font-size:50px;background-color:#FFD700;border-radius:50%;width:70px;height:70px;line-height:70px;font-weight:bold;margin-left:0 auto;color:white;text-align:center}.charge_list_number{float:left;color:#696969;font-size:50px;line-height:70px;padding-left:25px}.charge_list_link{float:right}.charge_list_link2{float:right}.charge_list_link a{color:white;background-color:#00BFFF;line-height:70px;font-size:40px;border-radius:10px;padding:20px 60px;width:200px;transition:all 1s}.charge_list_link2 a{color:white;background-color:#00BFFF;line-height:70px;font-size:40px;border-radius:10px;padding:20px 48px;width:200px;transition:all 1s}.charge_list_link3 a{line-height:70px;font-size:40px;padding:20px 64px;width:200px}.coin_charge_warn{font-weight:bold;font-size:20px;width:96%}.receiveSelect_content{width:96%;margin:180px auto 0 auto;color:#696969}.receiveSelect_content p{text-align:center;font-weight:bold;font-size:28px}.receiveSelect_content h1{text-align:center;font-weight:bold;font-size:48px}.receiveSelect_box{width:90%;margin:80px auto 0 auto}.receiveSelect_box_left{font-size:34px;font-weight:bold;float:left}.receiveSelect_box_left p{font-size:20px;font-weight:bold;float:left}.receiveSelect_box_right{font-size:34px;font-weight:bold;float:right}.receiveSelect_box_right select{border:3px solid #696969;color:#696969;border-radius:10px;padding:5px 15px;width:400px;font-size:34px;text-align:right}.receiveSelect_box_right input{border:3px solid #696969;color:#696969;border-radius:10px;padding:5px 15px;width:120px;font-size:34px;text-align:right}.receiveSelect_box_right input placeholder{font-size:12px}.receiveSelect input{background-color:#00BFFF;color:white;border:none;border-radius:10px;padding:20px 120px;font-size:28px;font-weight:bold;transition:all 1s}.bank_nonedis{font-size:24px}.paypal_input input{border:3px solid #696969;color:#696969;border-radius:10px;padding:5px 15px;width:300px;font-size:24px;text-align:right}#footer-charge{padding-top:20px;padding-bottom:25px;font-size:48px}#footer-coin{font-size:40px;background-color:#FFD700;border-radius:50%;width:80px;height:80px;line-height:80px;font-weight:bold;margin:0 auto}.loginPage_content{margin-top:100px;margin-bottom:200px;overflow:scroll}.loginPage_content .loginPage_share{width:100%;margin:20px auto 0 auto;border-bottom:1px solid #C0C0C0;text-align:center}.loginPage_content .loginPage_share h3{font-size:30px;font-weight:bold;color:#696969}.loginPage_content .loginPage_share .loginPage_share_btn{float:left;width:33%}.loginPage_content .loginPage_share .loginPage_share_btn a{font-size:30px}.loginPage_content .loginPage_share .loginPage_share_btn a .fa-twitter{color:#00BFFF}.loginPage_content .loginPage_share .loginPage_share_btn a .fa-facebook{color:#0000CD}.loginPage_content .loginPage_share .loginPage_share_btn a img{width:80px;height:80px}.loginPage_shareIcon{padding:30px 0}.credit_registerPage_content{width:96%;margin:0 auto}.credit_register1{padding-top:200px;text-align:center;color:#696969}.credit_register1 h1{font-size:50px}.credit_register1 h3{padding-top:30px;font-size:28px}.credit_register2{margin-top:80px}.credit_register2_left{float:left;width:22%;color:#696969;font-size:24px;padding-top:30px;text-align:right}.credit_register2_right{float:left;width:78%}.credit_register2_right img{width:700px;height:100px}.credit_register_information{background-color:white;margin-top:320px}.credit_register_information .delete_creditCard{margin-top:20px}.credit_register_information .delete_creditCard a{font-size:18px;font-weight:bold;padding:5px 20px}.credit_register_information_msg{color:#696969;text-align:center;padding-top:30px;font-size:30px;font-weigth:bold}.credit_register_information_msg i{font-size:40px}.credit_register_information_msg1{font-size:18px}.credit_register_information_hide{color:#696969;width:80%;font-size:20px;margin:30px auto 0 auto;border:6px solid #00FFFF;border-radius:10px;padding:10px;display:none}.credit_text{background-color:#0000CD;border-radius:50%;color:white;padding:5px 15px 10px 15px;margin-left:10px;cursor:pointer;font-size:30px}.credit_register_table{padding-top:20px;padding-bottom:60px}.credit_register_Question th{font-size:26px;text-align:left;line-height:80px;padding-left:20px;color:#696969;background-color:#F0FFFF;width:30%}.credit_register_Question td{width:70%;color:#696969;font-weight:bold}.credit_register_Question input{margin-left:20px;margin-right:20px;font-size:20px;padding:5px;color:#696969}.mustMark_credit{color:red;display:inline-block;padding-left:20px;font-size:14px}.credit_register_Final{background-color:white;width:80%;margin:120px auto 60px auto;padding-bottom:50px;text-align:center}.btn{background-color:#1E90FF;color:white;width:400px;height:60px;font-size:30px;border:none;opacity:0.8;box-shadow:0 3px #696969;transition:all 1s}.credit_btn{background-color:#1E90FF;margin-top:45px;color:white;width:420px;height:80px;font-size:28px;font-weight:bold;border:none;opacity:0.8;box-shadow:0 6px #696969;transition:all 1s}.credit_register_Final2{text-align:center;color:#1E90FF;padding-bottom:400px}.looking_studentsPage_content{width:100%;margin:150px auto}.looking_studentsPage_content .looking_students_menu{width:100%;color:white;text-align:center;background-color:#1E90FF}.looking_studentsPage_content .looking_students_menu h1{padding-top:15px;font-size:40px}.looking_studentsPage_content .looking_students_menu h3{padding-bottom:15px;font-size:28px}.looking_studentsPage_content .looking_new_studends_search{width:100%}.looking_studentsPage_content .looking_new_studends_search input{font-size:20px;line-height:40px;width:500px;-webkit-appearance:textfield}.looking_studentsPage_content .looking_new_studends_search button{margin:30px 0}.looking_studentsPage_content .looking_new_studends_search button i{font-size:45px}.looking_studentsPage_content .looking_students_table{width:98%;margin:0 auto}.looking_studentsPage_content .looking_students_table .student_row{height:120px;display:flex;flex-wrap:wrap;font-size:24px}.looking_studentsPage_content .looking_students_table .student_row .student_title{flex:auto;white-space:nowrap;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none;line-height:120px}.looking_studentsPage_content .looking_students_table .student_row .student_topic{flex:auto;white-space:nowrap;overflow:scroll;-ms-overflow-style:none;scrollbar-width:none}.looking_studentsPage_content .looking_students_table .student_row .student1{line-height:120px;width:15%}.looking_studentsPage_content .looking_students_table .student_row .student2{line-height:120px;width:10%}.looking_studentsPage_content .looking_students_table .student_row .student3{line-height:120px;width:8%}.looking_studentsPage_content .looking_students_table .student_row .student4{line-height:120px;width:24%}.looking_studentsPage_content .looking_students_table .student_row .student5{white-space:normal;overflow:scroll;-ms-overflow-style:none;scrollbar-width:none;line-height:120px;width:28%;height:120px;line-height:50px}.looking_studentsPage_content .looking_students_table .student_row .student5_1{width:28%;line-height:120px}.looking_studentsPage_content .looking_students_table .student_row .student6{width:15%;line-height:120px}.looking_studentsPage_content .looking_students_info{width:100%;margin:60px auto}.looking_studentsPage_content .looking_students_info .looking_students_boxSize{width:96%;margin:60px auto;border:5px solid #696969;border-radius:10px}.looking_studentsPage_content .looking_students_info .looking_students_boxSize .looking_students_boxContent{padding:10px;color:#696969;font-size:24px;font-weight:bold}.looking_studentsPage_content .looking_students_info .looking_students_boxSize .looking_students_boxContent .looking_students_boxLeft{width:40%;float:left;white-space:nowrap;overflow:hidden}.looking_studentsPage_content .looking_students_info .looking_students_boxSize .looking_students_boxContent .looking_students_boxLeft .looking_students_boxLeft_menu{padding:8px 0}.looking_studentsPage_content .looking_students_info .looking_students_boxSize .looking_students_boxContent .looking_students_boxRight{width:60%;float:left}.looking_studentsPage_content .looking_students_info .looking_students_boxSize .looking_students_boxContent .looking_students_boxRight h5{padding-bottom:10px}.looking_studentsPage_content .looking_students_info .looking_students_boxSize .looking_students_boxContent .looking_students_boxRight p{border:5px solid #696969;border-radius:10px;padding:10px}.looking_studentsPage_content .looking_students_info .looking_students_boxSize .looking_students_boxContent .looking_students_chatBtn{color:white;text-align:center;background-color:#00BFFF;font-size:40px;font-weight:bold;width:80%;margin:30px auto;padding:15px 0;border-radius:10px;transition:all 1s}.looking_studentsPage_content .looking_students_info .looking_students_boxSize .looking_students_boxContent .looking_students_chatBtn:hover{background-color:#1E90FF}.chargeConfirm_page{margin-top:180px}.chargeConfirm_page .chargeConfirm_content{width:90%}.chargeConfirm_page .chargeConfirm_content .charge_backPage{font-size:36px}.chargeConfirm_page .chargeConfirm_content .chargeConfirm_name{font-size:60px}.chargeConfirm_page .chargeConfirm_content .chargeConfirm_des{padding-top:20px;font-size:30px}.chargeConfirm_page .chargeConfirm_content .paypal_address_input{font-size:22px}.chargeConfirm_page .chargeConfirm_content .paypal_address_input .paypal_input_check{font-size:22px;padding:10px;width:600px}.chargeConfirm_page .chargeConfirm_content .paypal_address_input .paypal_save{font-size:24px;width:400px;padding:20px 0}.chargeConfirm_page .chargeConfirm_content .charge_method{padding:20px 0 10px 0;font-size:30px}.chargeConfirm_page .chargeConfirm_content .chargeConfirm_warning{padding-top:10px;font-size:24px}.chargeConfirm_page .chargeConfirm_content .meiginin_input{width:100%}.chargeConfirm_page .chargeConfirm_content .meiginin_input .meiginin_content{width:92%;margin:50px auto;font-size:30px}.chargeConfirm_page .chargeConfirm_content .meiginin_input .meiginin_content .meiginin_komoku{padding-top:15px}.chargeConfirm_page .chargeConfirm_content .meiginin_input .meiginin_content .meiginin_nyuryoku{margin-left:60px}.chargeConfirm_page .chargeConfirm_content .meiginin_input .meiginin_content .meiginin_nyuryoku input{font-size:30px;padding:15px}.chargeConfirm_page .chargeConfirm_content .chargeConfirm_check{width:80%;margin:80px auto}.chargeConfirm_page .chargeConfirm_content .chargeConfirm_check p{padding:30px 0;font-size:40px}.chargeConfirm_page .chargeConfirm_content .chargeConfirm_ok{margin-bottom:80px}.chargeConfirm_page .chargeConfirm_content .chargeConfirm_ok #paypal-button-container{width:80%;margin:0 auto 0 10%}.chargeConfirm_page .chargeConfirm_content .chargeConfirm_ok input{font-size:40px;padding:40px 150px}.chargeConfirm_page .chargeConfirm_content .chargeConfirm_no{width:250px;margin:0 auto 50px auto;font-size:26px;padding:15px 50px}.chargeConfirm_page .chargeConfirm_content .chargeConfirm_alert{width:100%;font-size:20px;font-weight:normal;margin:100px auto 100px auto}.charge_complete{margin-top:180px}.charge_complete h1{font-size:40px}.charge_complete h3{font-size:26px;padding-top:10px}.charge_complete .alarm_word{width:70%;margin:25px auto 60px auto;font-size:24px}.charge_complete .bank_information{width:90%;margin:0 auto 80px auto}.charge_complete .bank_information .bank_info_komoku .komoku_content{width:60%;margin:25px auto;font-size:24px}.charge_complete .banking_alert{width:90%;margin:30px auto}.charge_complete .banking_alert h4{font-size:28px}.charge_complete .banking_alert .alert_words{padding-top:30px;font-size:24px}.charge_complete .back_accountPage{margin:80px 0 100px 0}.charge_complete .back_accountPage a{font-size:24px;padding:25px 120px}.photo_edit_message{text-align:center;padding-top:140px}.editContactPage{width:100%;margin:160px auto 80px auto}.receiveConfirm_content{width:96%;margin:220px auto 120px auto}.bank_register_menu{background-color:#F5F5F5;width:100%;margin-top:140px}.Delete_btn{background-color:white;width:95%;height:200px;margin:100px auto 0 auto}.Delete_btn .Delete_btn_link{padding-top:80px}.Delete_btn .Delete_btn_link a{font-size:26px;opacity:0.8;padding:20px 130px}.review_all_page .review_all_content{width:98%;margin:180px auto 60px auto}.review_all_page .review_all_content .upper_content{padding-bottom:20px}.review_all_page .review_all_content .upper_content .teacher_info{float:left;padding:10px}.review_all_page .review_all_content .upper_content .teacher_info img{height:150px;width:150px;float:left}.review_all_page .review_all_content .upper_content .teacher_info .teacher_info_details{float:left;padding-left:15px}.review_all_page .review_all_content .upper_content .teacher_info .teacher_info_details .user_name{padding-top:20px;font-size:28px;font-weight:bold;overflow-x:scroll;white-space:nowrap}.review_all_page .review_all_content .upper_content .teacher_info .teacher_info_details .lesson_fee{padding-top:10px;font-size:24px}.review_all_page .review_all_content .upper_content .teacher_info .teacher_info_details .trial_lesson_fee{padding-top:5px;font-size:24px}.review_all_page .review_all_content .upper_content .teacher_contact{float:left;margin-left:20px}.review_all_page .review_all_content .upper_content .teacher_contact .chat_btn{line-height:50px;font-size:26px;font-weight:bold;padding:10px 20px}.review_all_page .review_all_content .upper_content .teacher_contact .add_favorite{margin:40px 0 0 60px;color:#696969;line-height:30px;font-size:24px;padding:10px 0;width:300px;text-align:center;border:1px solid #696969}.select_lesson_category .select_lesson_category_content{width:100%;margin:120px auto 0 auto;padding-bottom:100px}.select_lesson_category .select_lesson_category_content h1{padding:80px 0 80px 0;font-size:40px}.select_lesson_category .select_lesson_category_content .category_box{float:left;width:33%;text-align:center;margin-bottom:100px}.select_lesson_category .select_lesson_category_content .category_box .lesson_icon{font-size:60px}.select_lesson_category .select_lesson_category_content .category_box .what_want_lesson{font-size:24px;padding-top:10px}.select_lesson_details{width:90%;margin:200px auto}.select_lesson_details .select_lesson_details_up{width:100%;margin:30px auto 40px auto;border-bottom:2px solid #696969}.select_lesson_details .select_lesson_details_up h1{padding-bottom:60px;font-size:40px}.select_lesson_details .select_lesson_details_up select{font-size:28px;padding:10px;border:2px solid #696969;margin-bottom:60px;height:60px}.select_lesson_details .select_lesson_details_up select option{padding:10px}.select_lesson_details .select_lesson_details_up input{font-size:24px;width:60%;margin:0 auto 50px auto;padding:10px}.select_lesson_details .select_lesson_details_down{text-align:center;width:100%}.select_lesson_details .select_lesson_details_down h1{padding-bottom:10px;font-size:40px}.select_lesson_details .select_lesson_details_down h3{font-size:24px;padding-bottom:50px}.select_lesson_details .select_lesson_details_down textarea{width:90%;margin:0 auto 100px auto;font-size:24px;color:#696969;height:150px}.select_lesson_details .select_lesson_details_btn input{font-size:30px;padding:20px 120px}.find_new_teacher_unlike_yet{position:fixed;z-index:100;width:100%;height:280px;top:420px}.find_new_teacher_unlike_yet .find_new_teacher_head{padding-top:80px;font-size:36px;font-weight:bold}.find_new_teacher_unlike_yet .find_new_teacher_description{font-size:24px;padding-top:10px}.favorist_user_list{width:96%;margin:200px auto 60px auto}.favorist_user_list h1{font-size:40px}.favorist_user_list h3{font-size:24px}.favorist_user_list .favorist_user_boxes{margin-top:50px}.favorist_user_list .favorist_user_boxes .each_favorite_user{border-bottom:2px solid #696969;height:150px}.favorist_user_list .favorist_user_boxes .each_favorite_user .favorite_user_image{float:left;margin-top:35px}.favorist_user_list .favorist_user_boxes .each_favorite_user .favorite_user_image img{width:80px;height:80px;border-radius:50%}.favorist_user_list .favorist_user_boxes .each_favorite_user .favorite_user_name{float:left;padding-left:15px;font-size:24px;line-height:150px}.favorist_user_list .favorist_user_boxes .each_favorite_user .profile_command{display:none}.favorist_user_list .favorist_user_boxes .each_favorite_user .favorite_user_chat{float:right;font-size:24px;padding:0px 30px;height:80px;line-height:80px;margin-top:35px}.favorist_user_list .favorist_user_boxes .each_favorite_user .delete_favorite_user{float:right;font-size:24px;padding:0px 30px;height:80px;line-height:80px;margin-top:35px;margin-right:80px}.favorist_user_list .favorist_user_boxes .each_favorite_user .delete_favorite_user_unread{float:right;font-size:24px;padding:0px 30px;height:80px;line-height:80px;margin-top:35px}.teacher-profilePage .lessonFeeShow{width:98%;margin:40px auto}.teacher-profilePage .lessonFeeShow .fee_title_big{line-height:70px;font-size:28px;padding-left:30px}.teacher-profilePage .lessonFeeShow .fee_title_big span{font-size:20px;padding-left:10px}.teacher-profilePage .lessonFeeShow .fee_title_small{font-size:24px;display:flex;line-height:60px}.teacher-profilePage .lessonFeeShow .fee_title_small .title_short{flex:auto;width:20%;text-align:center}.teacher-profilePage .lessonFeeShow .fee_title_small .title_long{flex:auto;width:40%;text-align:center}.teacher-profilePage .lessonFeeShow .fee_info{color:#696969;font-weight:bold;display:flex;border-bottom:2px solid #D3D3D3;height:100px}.teacher-profilePage .lessonFeeShow .fee_info .info_short{font-size:24px;flex:auto;width:20%;line-height:100px}.teacher-profilePage .lessonFeeShow .fee_info .info_long{font-size:20px;flex:auto;width:40%;overflow-y:scroll;margin:5px;padding:5px}.teacher-profilePage .scheduleSettingProfile{width:98%;margin:40px auto}.teacher-profilePage .scheduleSettingProfile h1{font-size:36px;padding-top:30px}.teacher-profilePage .scheduleSettingProfile .setTimeZone{margin-top:10px;font-size:24px;line-height:30px}.teacher-profilePage .scheduleSettingProfile .calender{margin-top:60px}.teacher-profilePage .scheduleSettingProfile .calender .calenderContent{width:900px;margin:0 auto;font-size:20px}.teacher-profilePage .scheduleSettingProfile .calender .row{width:100%;line-height:80px}.teacher-profilePage .scheduleSettingProfile .calender .row .line{float:left;width:112.5px}.teacher-profilePage .scheduleSettingProfile .calender .row .line i{font-size:28px;color:#1E90FF;margin-top:22px}.teacher-profilePage .scheduleSettingProfile .remarkContent{width:98%;margin:60px auto 0px auto;border:2px solid #696969;font-size:24px}.teacher-profilePage .scheduleSettingProfile .commentLessonTime{margin-top:30px;font-size:24px;margin-bottom:40px}.teacher-profilePage .other_teachers{width:100%;margin:100px auto 40px auto}.teacher-profilePage .other_teachers .headerForEx{font-size:40px;margin-left:60px}.teacher-profilePage .other_teachers .link_other_teachers{font-size:36px;padding:20px 0;width:600px;margin:0 auto 80px auto}.teacher-profilePage .other_teachers .other_teachers_profile{margin:40px 0;width:100%}.teacher-profilePage .other_teachers .other_teachers_profile .each_other_teachers_profile{display:inline-block;width:50%;float:left}.teacher-profilePage .other_teachers .other_teachers_profile .each_other_teachers_profile .each_other_teachers_content{width:400px;height:950px;margin:0 auto}.teacher-profilePage .other_teachers .other_teachers_profile .each_other_teachers_profile .each_other_teachers_content .other_teachers_image{width:400px;height:400px;font-size:28px;padding:300px 0 0 10px;background:no-repeat center center;background-size:contain}.teacher-profilePage .other_teachers .other_teachers_profile .each_other_teachers_profile .each_other_teachers_content .other_teachers_name{font-size:28px;padding-top:15px}.teacher-profilePage .other_teachers .other_teachers_profile .each_other_teachers_profile .each_other_teachers_content .other_teachers_coins{font-size:26px;padding-top:8px}.teacher-profilePage .other_teachers .other_teachers_profile .each_other_teachers_profile .each_other_teachers_content .other_teachers_coins .other_teachers_coins_explain{font-size:20px}.teacher-profilePage .other_teachers .other_teachers_profile .each_other_teachers_profile .each_other_teachers_content .other_teachers_career{font-size:24px;padding-top:5px}.teacher-profilePage .other_teachers .other_teachers_profile .each_other_teachers_profile .each_other_teachers_content .other_teachers_features{font-size:24px;padding-top:5px}.teacher-profilePage .other_teachers .other_teachers_profile .each_other_teachers_profile .each_other_teachers_content .other_teachers_teachPossible{font-size:24px;padding-top:5px}.teacher-profilePage .other_teachers .other_teachers_profile .each_other_teachers_profile .each_other_teachers_content .other_teachers_message{font-size:24px;padding-top:5px}.teacher_profile_modal_student_register{background-color:rgba(74,74,74,0.9);position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:99;display:none}.teacher_profile_modal_student_register .already_register_user{width:100%;height:220px}.teacher_profile_modal_student_register .already_register_user .teacher_profile_modal_close i{font-size:46px;padding-top:30px}.teacher_profile_modal_student_register .already_register_user .already_register_user_content{width:96%;margin:30px auto 0 auto}.teacher_profile_modal_student_register .already_register_user .already_register_user_content .already_register_logo{float:left;font-size:36px;display:none}.teacher_profile_modal_student_register .already_register_user .already_register_user_content .already_register_input{float:right;margin-right:30px}.teacher_profile_modal_student_register .already_register_user .already_register_user_content .already_register_input input{padding:10px;font-size:24px;width:350px}.teacher_profile_modal_student_register .already_register_user .already_register_user_content .already_register_password{float:right;margin-right:30px}.teacher_profile_modal_student_register .already_register_user .already_register_user_content .already_register_password input{padding:10px;font-size:24px;width:300px}.teacher_profile_modal_student_register .already_register_user .already_register_user_content .already_register_password .password_forget{margin:15px 0 0 5px}.teacher_profile_modal_student_register .already_register_user .already_register_user_content .already_register_password .password_forget a{color:white;font-size:18px}.teacher_profile_modal_student_register .already_register_user .already_register_user_content .already_register_login{float:right}.teacher_profile_modal_student_register .already_register_user .already_register_user_content .already_register_login input{padding:5px 10px;font-size:24px;width:150px;background-color:white;border:3px solid #FF1493;color:#FF1493}.teacher_profile_modal_student_register .new_user_register{width:98%;margin:30px auto 0 auto}.teacher_profile_modal_student_register .new_user_register h3{font-size:40px}.teacher_profile_modal_student_register .new_user_register h5{font-size:24px;padding:10px 0 30px 0}.teacher_profile_modal_student_register .new_user_register .input_short{width:50%;margin:30px 0;float:left}.teacher_profile_modal_student_register .new_user_register .input_short input{padding:10px;font-size:24px;width:440px}.teacher_profile_modal_student_register .new_user_register .skypeInformation{width:50%;margin:20px auto;float:left}.teacher_profile_modal_student_register .new_user_register .skypeInformation .checkSkype{padding-bottom:5px}.teacher_profile_modal_student_register .new_user_register .skypeInformation .checkSkype a{font-size:20px}.teacher_profile_modal_student_register .new_user_register .skypeInformation .checkSkypeLater{margin-left:20px;font-size:20px}.teacher_profile_modal_student_register .new_user_register .selectPart{width:37%;margin:30px auto;float:left;font-size:24px}.teacher_profile_modal_student_register .new_user_register .selectPart .koumoku{padding-bottom:20px}.teacher_profile_modal_student_register .new_user_register .selectAge{width:25%;margin:50px auto 30px auto;float:left}.teacher_profile_modal_student_register .new_user_register .selectAge select{margin-left:40px;padding:10px;font-size:24px;width:150px;height:60px}.teacher_profile_modal_student_register .new_user_register .registerAsStudent{text-align:center;margin:40px 0}.teacher_profile_modal_student_register .new_user_register .registerAsStudent input{padding:20px;font-size:24px;width:600px}.lessonCoinsEdit{margin:180px 0}.lessonCoinsEdit .lessonCoinsEditContent{width:100%}.lessonCoinsEdit .lessonCoinsEditContent .lessonCoinsEditBox{width:80%;margin:60px auto;border:3px solid #696969}.lessonCoinsEdit .lessonCoinsEditContent .lessonCoinsEditBox .whatCoins{font-size:40px;margin:20px 0 0 0}.lessonCoinsEdit .lessonCoinsEditContent .lessonCoinsEditBox .whatCoins_explain{font-size:24px;padding-bottom:30px}.lessonCoinsEdit .lessonCoinsEditContent .lessonCoinsEditBox .lessonCoinsSelect{margin-bottom:30px}.lessonCoinsEdit .lessonCoinsEditContent .lessonCoinsEditBox .lessonCoinsSelect select{font-size:28px;color:#1E90FF;border:1px solid #1E90FF;height:80px}.lessonCoinsEdit .lessonCoinsEditContent .saveBtn{margin-top:100px}.lessonCoinsEdit .lessonCoinsEditContent .saveBtn button{font-size:36px;width:400px;height:80px}.renewLessonSettingEdit{margin:180px 0}.renewLessonSettingEdit .renewLessonSettingEditContent{width:99%;margin:0 auto}.renewLessonSettingEdit .renewLessonSettingEditContent h1{font-size:40px}.renewLessonSettingEdit .renewLessonSettingEditContent .newLessonFeeLink{margin-top:30px;font-size:24px}.renewLessonSettingEdit .renewLessonSettingEditContent .newLessonFeeLink a{padding:20px 60px}.renewLessonSettingEdit .renewLessonSettingEditContent .fee_edit_table{width:100%;margin:60px auto}.renewLessonSettingEdit .renewLessonSettingEditContent .fee_edit_table .fee_edit_title{font-size:18px;line-height:80px;display:flex}.renewLessonSettingEdit .renewLessonSettingEditContent .fee_edit_table .fee_edit_title .title_short{flex:auto;width:16.6%}.renewLessonSettingEdit .renewLessonSettingEditContent .fee_edit_table .fee_edit_info{font-size:18px;display:flex;flex-wrap:wrap}.renewLessonSettingEdit .renewLessonSettingEditContent .fee_edit_table .fee_edit_info .info_short{flex:auto;width:16.6%;line-height:60px;padding-top:20px}.renewLessonSettingEdit .renewLessonSettingEditContent .fee_edit_table .fee_edit_info .info_short select{font-size:12px;height:40px;margin-top:20px}.renewLessonSettingEdit .renewLessonSettingEditContent .fee_edit_table .fee_edit_info .info_short button{border:none;height:40px;margin-top:10px;padding:0 10px;font-size:18px}.renewLessonSettingEdit .renewLessonSettingEditContent .fee_edit_table .fee_edit_info .info_long{flex:auto;width:100%;margin-left:1%;font-size:16px;line-height:40px}.photo_edit_page{position:absolute;top:80px;width:100%}.photo_edit_page .photo_edit_message{padding-top:140px}.photo_edit_page .photo_edit_message h2{padding-bottom:30px;font-size:40px}.photo_edit_page .photo_edit_message p{font-size:26px;font-weight:bold}.photo_edit_page .photo_edit_topPhoto{width:80%;margin:0 auto;margin-top:100px}.photo_edit_page .photo_edit_topPhoto .topPhoto_message{padding-top:30px;padding-bottom:60px}.photo_edit_page .photo_edit_topPhoto .edit_topPhoto_left{float:left;width:50%;margin-top:40px}.photo_edit_page .photo_edit_topPhoto .edit_topPhoto_left .top_photo_update{margin-top:80px;padding:20px 40px;font-size:24px}.photo_edit_page .photo_edit_topPhoto .edit_topPhoto_right{float:left;width:50%}.photo_edit_page .photo_edit_topPhoto .edit_topPhoto_right .edit_topPhoto_image{margin-left:60px;margin-bottom:30px;width:300px;height:300px}.photo_edit_page .photo_edit_topPhoto .edit_topPhoto_right .hidden{display:none}.scheduleSetting{margin-top:200px}.scheduleSetting h1{font-size:40px}.scheduleSetting .setTimeZone{margin-top:30px;font-size:26px;line-height:50px}.scheduleSetting .setTimeZone input{margin-left:15px;width:400px;padding:10px}.scheduleSetting .startTimeSelect{width:98%;margin:30px auto;font-size:20px;line-height:50px}.scheduleSetting .startTimeSelect input{margin-left:15px;width:200px;padding:10px}.scheduleSetting .startTimeSelect select{margin-left:10px;width:100px;padding:10px}.scheduleSetting .calender{margin-top:80px}.scheduleSetting .calender .calenderContent{width:900px;margin:0 auto;font-size:20px}.scheduleSetting .calender .row{width:100%;line-height:80px}.scheduleSetting .calender .row .line{float:left;width:112.5px}.scheduleSetting .calender .row .line input{height:82px}.scheduleSetting .calender .row .line1{float:left;width:112.5px}.scheduleSetting .remarkContent{width:800px;margin:100px auto}.scheduleSetting .remarkContent textarea{width:100%;font-size:24px}.scheduleSetting .sendBtn{margin:0 0 80px 0}.scheduleSetting .sendBtn input{font-size:36px;font-weight:bold;padding:15px 100px}.restrict_charge{width:98%;margin:160px auto}.restrict_charge .user_image img{width:240px;height:240px}.restrict_charge .warning{font-size:20px}.restrict_charge .stop_reason{font-size:22px;font-weight:bold;padding:30px 0}.restrict_charge .chatPage_link{margin:60px 0}.restrict_charge .chatPage_link a{font-size:24px;padding:20px 60px}.restrict_charge .explain_word{font-size:24px;font-weight:bold;padding:120px 0 30px 0}}a:focus,*:focus{outline:none}img{vertical-align:bottom;-o-object-fit:cover;object-fit:cover}.main_wrap{overflow-x:hidden}.renew_2022_header{position:fixed;top:0;right:0;left:0;display:-webkit-box;display:flex;width:100%;height:70px;z-index:100;font-family:'Zen Kaku Gothic New', sans-serif;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media screen and (max-width: 540px){.renew_2022_header{height:60px}}.renew_2022_header.toppageVer_eng{background:#002537;color:#fff}@media screen and (max-width: 1024px){.renew_2022_header.toppageVer_eng{background:rgba(0,0,0,0)}}.renew_2022_header .meecooLogo.dt_loginVer{padding:2px 0 2px 10px;background:#fff}@media screen and (max-width: 1024px){.renew_2022_header .meecooLogo.dt_loginVer{padding:0;background:none}}.renew_2022_header .meecooLogo img{width:66px;height:66px;margin:2px 0 2px 10px}@media screen and (max-width: 1024px){.renew_2022_header .meecooLogo img{width:50px;height:50px;margin:5px 0 0 3px}}.renew_2022_header .findTeacher .pullDownContent{position:absolute;top:100%;left:0;height:0;padding:0;overflow:hidden}.renew_2022_header .findTeacher input[class="switch"]{display:none}.renew_2022_header .findTeacher input[class="switch"]:checked+.pullDownContent{top:60px;width:540px;height:auto;padding:20px;border-radius:10px;background-color:#000000dd;-webkit-transition:all .5s;transition:all .5s}@media screen and (max-width: 540px){.renew_2022_header .findTeacher input[class="switch"]:checked+.pullDownContent{width:350px;height:500px;overflow-y:scroll;overflow-x:auto}}.renew_2022_header .findTeacher .findTeacherItem{display:inline-block;margin:10px 20px;width:200px;line-height:38px;font-size:21px;white-space:nowrap;color:#fff}@media screen and (max-width: 540px){.renew_2022_header .findTeacher .findTeacherItem{display:block;margin:20px}}.renew_2022_header .findTeacher a:hover{opacity:.6}.renew_2022_header .findTeacher .findTeacherItem img{display:inline-block;width:20px;height:20px;margin-right:3px;margin-bottom:6px;-webkit-filter:invert(1);-moz-filter:invert(1);-ms-filter:invert(1);filter:invert(1)}.renew_2022_header .findTeacher .searchText{white-space:nowrap}.renew_2022_header .findTeacher .searchText input{padding:4px;margin-left:6px;width:82% !important}.renew_2022_header .findTeacher .searchText button[type=submit]{background-color:transparent;border:none;cursor:pointer;outline:none;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.renew_2022_header .findTeacher .searchText button[type=submit] img{margin-left:5px;height:24px;width:24px}.renew_2022_header .findTeacherButtonSection .desktopFindTeacherButton{width:200px;line-height:50px;margin:5px 10px;border-radius:40px;text-align:center;background-color:#2BCAD9;color:#002537;cursor:pointer}@media screen and (max-width: 540px){.renew_2022_header .findTeacherButtonSection .desktopFindTeacherButton{line-height:43px}}@media screen and (min-width: 1024px){.renew_2022_header .findTeacherButtonSection .desktopFindTeacherButton.dt_logoutVer{background-color:#fff;margin:0;padding:10px 0;border-radius:0}}.renew_2022_header .findTeacherButtonSection .desktopFindTeacherButton::before{content:'';display:inline-block;width:20px;height:21px;background-image:url("/top/icon1.png");background-size:contain;margin-right:3px}.renew_2022_header .findTeacherButtonSection .desktopFindTeacherButton:hover{opacity:.9}.renew_2022_header .dt_logoutMenus{list-style-type:none;margin:0;padding:0;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;background:#fff;width:100%}.renew_2022_header .dt_logoutMenus.toppageVer_eng{background:#002537}.renew_2022_header .dt_logoutMenus img{height:20px;width:20px;margin-right:5px}.renew_2022_header .dt_logoutMenus .logoutDesktopMenu{display:block;margin:0 28px;font-size:18px;color:#002537;cursor:pointer}.renew_2022_header .dt_logoutMenus.toppageVer_eng .logoutDesktopMenu{color:#fff}.renew_2022_header .dt_logoutMenus .logoutDesktopMenu:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-transition:all .5s;transition:all .5s;border-bottom:1px solid #3c3c3c}.renew_2022_header .dt_logoutMenus.toppageVer_eng .logoutDesktopMenu:hover{opacity:.9}.renew_2022_header .humbergerMenu{display:block;position:fixed;top:0;bottom:0;right:-400px;width:400px;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;-webkit-transition:all .5s;transition:all .5s;z-index:202;opacity:0;background:#f0f0f0;color:#002537}@media screen and (max-width: 1024px){.renew_2022_header .humbergerMenu{right:-100%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.renew_2022_header.open .humbergerMenu{right:0;opacity:1}.renew_2022_header.open .humbergerMenu ul{padding:0 10px}@media screen and (max-width: 1024px){.renew_2022_header.open .humbergerMenu ul{padding:0 5vw}}.renew_2022_header .humbergerMenu .top{position:fixed;height:50px;width:100%;z-index:100;background:#190b2f;color:#fff}.renew_2022_header .humbergerMenu .notification.checked{position:absolute;top:0;left:30px;display:inline-block;font-size:16px;color:#fc0251;z-index:1}.renew_2022_header .humbergerMenu img.mypageIcon{height:30px;width:auto;margin:10px;-o-object-fit:cover;object-fit:cover;-webkit-filter:invert(1);-moz-filter:invert(1);filter:invert(1)}.renew_2022_header .humbergerMenu .mypageLink{display:-webkit-inline-box;display:inline-flex;line-height:50px;color:#fff}.renew_2022_header .humbergerMenu .innerSignUp a{display:block;padding:5px 10px;font-size:21px;border-radius:10px;text-align:center;background-color:#2BCAD9;color:#002537}.renew_2022_header .humbergerMenu .innerSignUp a img{height:20px;width:20px;margin-right:5px}.renew_2022_header .humbergerMenu .innerSignUp a:hover{opacity:.9}.renew_2022_header .humbergerMenu .inner{padding-top:50px}.renew_2022_header .humbergerMenu .menu img{height:23px;width:23px;-o-object-fit:contain;object-fit:contain;margin-right:8px}.renew_2022_header .humbergerMenu .innerLoginMypageMenus{margin:10px;border-radius:10px;background:#fff}.renew_2022_header .humbergerMenu h3{display:inline-block;white-space:nowrap;margin:10px 0;color:#002537;border-bottom:1px solid #002537}.renew_2022_header .humbergerMenu .innerLoginMypageMenus img{height:21px;width:21px;-o-object-fit:contain;object-fit:contain;margin-right:5px}.renew_2022_header .toggleBtn{cursor:pointer}.renew_2022_header .toggleBtn::before{content:'';background-image:url("/headerMenu.png");background-size:100%;position:fixed;top:10px;right:2vw;height:50px;width:50px;z-index:200;-webkit-transition:all .5s;transition:all .5s}@media screen and (max-width: 540px){.renew_2022_header .toggleBtn::before{height:40px;width:40px}}.renew_2022_header .toggleBtn.open::before{content:'';background-image:url("/headerCross.png");background-size:100%;position:fixed;top:2%;right:calc(400px + 2%);height:35px;width:37px;z-index:203;-webkit-transition:all .5s;transition:all .5s}@media screen and (max-width: 1024px){.renew_2022_header .toggleBtn.open::before{top:8px;right:8px}}.renew_2022_header #mask{display:none;-webkit-transition:all .5s;transition:all .5s}.renew_2022_header.open #mask{display:block;position:fixed;top:0;left:0;width:80%;height:100%;background:#000;opacity:.8;z-index:201}.renew_2022_header .fixedMenusContent{display:none}@media screen and (max-width: 1024px){.renew_2022_header .fixedMenusContent{display:block}.renew_2022_header .fixedMenusContent{position:fixed;bottom:0px;right:0px;left:0px;width:100%;padding:10px 10px env(safe-area-inset-bottom);background:#ffffff90;z-index:200;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;justify-content:center;text-align:center;opacity:0;-webkit-animation:fvhead 0.5s ease 2.5s 1 both;animation:fvhead 0.5s ease 2.5s 1 both}.renew_2022_header .fixedMenusContent a{min-width:80px;padding:7px 6px;background-color:#fff;margin-bottom:15px;font-family:sans-serif}.renew_2022_header .fixedMenusContent a+a{margin-left:10px}.renew_2022_header .fixedMenusContent a img{margin:0 auto;display:block;height:22px;width:auto}.renew_2022_header .fixedMenusContent a small{color:#202020;font-size:11px}}@-webkit-keyframes fvhead{100%{opacity:1}}@keyframes fvhead{100%{opacity:1}}.renew_2022_header #tb_sp_logoutMenus,.renew_2022_header .tb_sp_logout_toggleBtn,.renew_2022_header .tb_sp_logout_mask{display:none}@media screen and (max-width: 1024px){.renew_2022_header #dt_logoutMenus{display:none}.renew_2022_header #tb_sp_logoutMenus,.renew_2022_header .toggleBtn,.renew_2022_header #mask{display:block}}#pageTopFixedButton{position:fixed;bottom:15px;right:2vw;z-index:99}@media screen and (max-width: 1024px){#pageTopFixedButton{bottom:90px;right:5px}}#pageTopFixedButton img{height:65px;width:65px}@media screen and (max-width: 540px){#pageTopFixedButton img{height:55px;width:55px}}#pageTopFixedButton img:hover{opacity:.9;-webkit-transition:all .5s;transition:all .5s}#rightMenuFixedButton img{display:block;position:fixed;right:-14px;height:80px;width:auto;z-index:99}@media screen and (max-width: 540px){#rightMenuFixedButton img{display:none}}#rightMenuFixedButton img:hover{right:-5px;-webkit-transition:.3s;transition:.3s}#rightMenuFixedButton .rightFixedButton1{top:50%}#rightMenuFixedButton .rightFixedButton2{top:calc(50% + 80px)}*{box-sizing:border-box}h1,h2,h3,h4,h5,h6,p{margin:0}body{margin:0;font-family:Helvetica;-webkit-text-size-adjust:100%;letter-spacing:0.03em}a{text-decoration:none;-webkit-transition:all 1s;transition:all 1s}input,select,textarea,button{font-family:Helvetica}li{list-style:none}#header-teacher_content{width:100%;position:fixed;top:0;z-index:10;background-color:rgba(255,255,255,0.7);box-shadow:0 0px 6px 1px rgba(105,105,105,0.3);color:#696969;font-weight:bold}#header-teacher_content a:hover{color:#00BFFF}.header-content a:hover{color:#1E90FF}.header-up{width:100%}.header-logo{float:left;padding-left:40px;padding-top:20px}.header-logo img{width:100px;height:60px}.header-right{float:right;font-size:18px;line-height:50px}.header-right li{float:left;padding-right:40px}.header-clear{clear:left}.header_clear_right{clear:right}.header_LookingTeacher{background-color:rgba(255,255,255,0.8);width:100%;position:fixed;top:0;z-index:10;box-shadow:0 2px 6px 2px rgba(105,105,105,0.5);color:#696969;font-weight:bold;height:100px}.header_LookingTeacher a:hover{color:#00FFFF}.Lookingteahcer_header_right{float:right;padding-top:15px}.header_newTeacher{float:left;margin:20px 0 0 3%}.header_newTeacher a{height:70px;border:3px solid #C0C0C0;border-radius:10px;padding:20px 40px;font-weight:bold;font-size:20px}.header_newTeacher a:hover{background-color:#00BFFF;border:3px solid white;color:white}.header_newTutorForm{float:left;margin:20px 0 0 24%}.header_newTutorForm a{height:70px;border:3px solid #C0C0C0;border-radius:10px;padding:20px 40px;font-weight:bold;font-size:20px}.header_newTutorForm a:hover{background-color:#00BFFF;border:3px solid white;color:white}.header_newTutor{float:left;margin:20px 0 0 5%}.header_leftspace{float:left;height:100%;width:8%}.header_newTutor a{height:70px;border-radius:10px;border:3px solid #C0C0C0;padding:20px 40px;font-weight:bold;font-size:20px}.header_newTutor a:hover{background-color:#00BFFF;border:3px solid white;color:white}.lesson-category{font-size:14px;width:96%;margin:10px 2%;text-align:center}.lesson-category_eng{font-size:18px;width:96%;margin:10px 2%;text-align:center}.lesson-category ul{float:left;width:14.28%;margin:0 auto}.lesson-category_eng ul{float:left;width:14.28%;margin:0 auto}.lesson-category li{padding-top:5px}.lesson-category_eng li{padding-top:5px}.teacher_search{text-align:center;margin-bottom:40px}.teacher_search input{width:60%;margin:0px auto;font-size:24px;font-weight:bold;line-height:40px;padding:10px;border-radius:10px;color:#696969;-webkit-appearance:textfield}.teacher_search button{background-color:rgba(255,255,255,0);border-style:none}.search_btn i{font-size:50px;color:white;margin-left:60px;-webkit-transition:all 1s;transition:all 1s}.search_btn i:hover{color:#0000CD}.search_btn img{margin-left:60px;width:40px;height:40px}.tutor_search{width:50%;margin:30px auto}.tutor_search a{font-size:20px;font-weight:bold;border-radius:10px;padding:10px 30px;color:#696969}.tutor_search a:hover{background-color:white;border:1px solid #A9A9A9}.teacher_header-left li{float:left;padding-right:20px;line-height:40px;padding-left:20px;font-size:20px}.login_search i{float:left;line-height:40px;padding-left:20px;font-size:30px;margin-top:18px;cursor:pointer}.normal_search i{font-size:30px;margin-top:0px;cursor:pointer}.teacher_header-left_eng li{float:left;padding-right:15px;line-height:40px;padding-left:20px;font-size:16px}.looking_newTeacher{padding-top:20px}.teacher_header-left img{width:100px;height:60px}.teacher_header-left_eng img{width:100px;height:60px}.teacher_change_student{float:left;line-height:50px;margin-left:14%;-webkit-transition:all 1s;transition:all 1s}.teacher_change_student a:hover{color:white;background-color:#0000CD;border:medium solid #0000CD}.chat_change_student{float:left;line-height:50px;margin-left:25%;margin-top:5px;margin-bottom:15px;-webkit-transition:all 1s;transition:all 1s}.chat_change_student a:hover{color:white;background-color:#0000CD;border:medium solid #0000CD}.box_white_login{float:left}.box_white_login a{padding:20px 30px;border:medium solid #00BFFF;color:#00BFFF;font-size:20px}.box_colored_login{float:left}.box_colored_login a{padding:20px 30px;border:medium solid #00BFFF;background-color:#00BFFF;color:white;font-size:20px}.teahcer_header-right{float:right;font-size:18px;line-height:40px}.header_menu{padding-right:20px}.header_menu_eng{padding-right:20px}.thm{float:left}.teacher_header_photo img{width:40px;height:40px;border-radius:50%;background-position:left top;display:inline-block;padding-right:10px}.teacher_header_name{padding-right:30px;cursor:pointer}.sub{display:none;position:absolute;top:65px;right:10px;padding:0;color:#696969;border:3px solid #696969;background-color:rgba(255,255,255,0.9);margin-right:40px}.sub li{padding:5px 40px 5px 5px;width:250px;display:block;font-size:18px;font-weight:bold;-webkit-transition:all 1s;transition:all 1s}.sub li a{color:#696969;display:block}.teacher_header_name2{padding-right:50px;cursor:pointer}.sub2{display:none;position:absolute;top:65px;right:10px;width:350px;padding:0;border:3px solid #696969;background-color:rgba(255,255,255,0.9);margin-right:40px}.sub2 li{display:block;font-size:30px;padding-left:10px;font-weight:bold;-webkit-transition:all 1s;transition:all 1s}.sub2 li a{color:#696969;display:block}.login_renew1_header{width:100%;position:fixed;top:0;z-index:10;background-color:#fff;box-shadow:0 0px 6px 1px rgba(105,105,105,0.3);color:#696969;font-weight:bold}.login_content_renew1{width:98%;margin:0 auto}.login_renew1_left{float:left}.login_renew1_logo{padding:20px 0px;float:left}.login_renew1_logo img{width:100px;height:60px;margin-left:30px}.login_renew1_status{float:left;padding:30px 0px 20px 30px;font-size:26px}.login_renew1_status_show{cursor:pointer}.login_renew1_status_hide{padding-top:30px;display:none}.login_renew1_status_hide a:hover{color:#1E90FF}.login_renew1_myInfo{float:left;padding:0px 0px 20px 60px;font-size:24px}.login_renew1_mypage{padding:30px 0 0 10px;float:left}.login_renew1_mypage_image{float:left;padding:20px 0 0 10px}.login_renew1_mypage_image img{width:50px;height:50px;border-radius:50%}.login_renew1_right{float:right}.login_renew1_find{float:left;line-height:100px;cursor:pointer;-webkit-transition:all 1s;transition:all 1s}.login_renew1_find_student{float:left;line-height:100px;cursor:pointer;-webkit-transition:all 1s;transition:all 1s}.login_renew1_find_student:hover{color:#1E90FF}.login_renew1_find:hover{color:#1E90FF}.login_renew1_find_icon{font-size:36px;padding:30px 15px 0 0;float:left}.login_renew1_find_icon i{float:left}.login_renew1_find_word{font-size:22px;float:left}.login_renew1_menu{float:left;font-size:36px;padding:25px 30px 0 40px;cursor:pointer;-webkit-transition:all 1s;transition:all 1s}.login_renew1_menu img{height:50px;width:50px}.login_renew1_menu:hover{color:#1E90FF}#topTopHeader .normal_renew1_header{width:100%;position:fixed;top:0;z-index:10;background:rgba(255,255,255,0)}#topTopHeader .normal_renew1_header_logo img{width:120px;height:75px;-o-object-fit:cover;object-fit:cover;margin-left:30px}#topTopHeader .normal_renew1_header_icon_explain{font-size:14px;letter-spacing:1px;padding-top:5px;color:#d2d2d2;font-weight:lighter}#topTopHeader .normal_renew1_header_icon_explain:hover{color:#ffffff;text-shadow:0 0 10px #fff}#topTopHeader.scroll-nav .normal_renew1_header{width:100%;position:fixed;top:0;z-index:10;background:#fff;background:-webkit-gradient(linear, left bottom, left top, from(rgba(255,255,255,0)), color-stop(14%, rgba(255,255,255,0.7)), to(#fff));background:linear-gradient(0deg, rgba(255,255,255,0) 0%, rgba(255,255,255,0.7) 14%, #fff 100%)}#topTopHeader.scroll-nav .normal_renew1_header_logo img{width:100px;height:60px;margin-left:30px}#topTopHeader.scroll-nav .normal_renew1_header_icon_explain{font-size:16px;letter-spacing:1px;line-height:50px;color:#696969;font-weight:normal;-webkit-transition:1s;transition:1s}#topTopHeader.scroll-nav .header_eng_space{height:0px}#topTopHeader.scroll-nav .normal_renew1_header_icon_explain:hover{color:#61abc4}.normal_renew1_header{width:100%;position:fixed;top:0;z-index:10;background:#fff;background:-webkit-gradient(linear, left bottom, left top, from(rgba(255,255,255,0)), color-stop(14%, rgba(255,255,255,0.7)), to(#fff));background:linear-gradient(0deg, rgba(255,255,255,0) 0%, rgba(255,255,255,0.7) 14%, #fff 100%);color:#696969;font-weight:bold}.normal_renew1_content{width:98%;margin:0 auto}.normal_renew1_header_left{float:left}.normal_renew1_header_right{float:right;margin-top:22px}.normal_renew1_header_logo{padding:20px 0px}.normal_renew1_header_logo img{width:100px;height:60px;margin-left:30px}.normal_renew1_header_koumoku{float:left;text-align:center;width:105px}.normal_renew1_header_koumoku a:hover{color:#00BFFF}.normal_find_teacher{cursor:pointer;-webkit-transition:all 1s;transition:all 1s}.normal_find_teacher:hover{color:#00BFFF}.normal_renew1_header_icon i{font-size:28px}.normal_renew1_header_icon_explain{font-size:16px;letter-spacing:1px;font-weight:bold;padding-top:5px}.header_eng_space{height:3px}.login_renew1_modal_blackPart{content:"";display:block;width:0;height:0;background-color:#000;position:fixed;top:0;left:0;bottom:0;z-index:99;opacity:0;-webkit-transition:opacity .5s;transition:opacity .5s}.login_renew1_modal_blackPart.open{width:100%;height:100%;opacity:0.8}.login_renew1_modal_menu{position:fixed;top:0;right:0;bottom:0;width:500px;background-color:#ffffff;z-index:100;overflow-y:auto;-webkit-transform:translate(500px);transform:translate(500px);-webkit-transition:all .5s;transition:all .5s}.login_renew1_modal_menu.open{-webkit-transform:translateZ(0);transform:translateZ(0)}.login_renew1_modal_menu a{color:#000000;font-size:16px;font-weight:bold;-webkit-transition:all 1s;transition:all 1s}.login_renew1_modal_menu a:hover{color:#797979}.login_renew1_modal_menu i{font-size:20px}.modal_menu_width{width:90%;margin:0 auto;border-bottom:1px solid #a0a0a0;padding:12px 0}.modal_menu_width_short{width:80%;margin:0 auto;border-bottom:1px solid #a0a0a0;padding:8px 0}.modal_menu_logout i{color:#000000}.login_renew1_modal_name{color:#000000;font-size:22px}.login_renew1_modal_name img{border-radius:50%;width:40px;height:40px;vertical-align:middle;border:1px solid #c2c2c2}.login_renew1_modal_editLanguage{width:80%;margin:0 auto;padding:8px 0 0 0}.login_gamen_main.open{-webkit-transform:translateX(-500px);transform:translateX(-500px)}.find_new_teacher{background-color:#4A4A4A;position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:99;display:none;overflow-y:auto}.find_new_teacher_content{width:90%;margin:0 auto}.find_new_teacher_close{text-align:center;margin-top:30px;color:white;font-size:40px;cursor:pointer}.find_new_teacher_close i{color:white;font-size:40px;cursor:pointer;-webkit-transition:all 1s;transition:all 1s}.find_new_teacher_close i:hover{color:#1E90FF}.find_new_teacher_category{margin:40px 0}.find_new_teacher_row{width:100%;margin:30px 0}.find_new_teacher_row a{color:white;-webkit-transition:all 1s;transition:all 1s}.find_new_teacher_row a:hover{color:#1E90FF}.find_new_teacher_row_item{float:left;width:25%;text-align:center}.find_new_teacher_row_item_icon i{font-size:40px}.find_new_teacher_row_item_explain{font-size:16px;padding-top:10px;font-weight:bold}footer{width:100%;color:#696969;border-top:1px solid #ccc;padding-bottom:60px}.footer_content{padding-top:30px;width:96%;margin:0 auto}.footer_left_content{font-size:12px;float:left}.footer_left_msg{margin-left:35px}.footer_left_content ul{float:left;margin-right:20px}.footer_left_content li{padding-top:5px}.footer_right{float:right;font-size:12px}.footer_right img{width:80px;height:50px;margin-left:30px}.footer_right ul{float:left}.footer_right li{padding-top:5px}.footer_content a:hover{color:#00FFFF}.footer_down{width:96%;color:#696969;border-top:1px solid #ccc;font-size:12px;margin:30px auto 0 auto;text-align:center}.footer_down_content{margin-top:10px;margin-bottom:10px}.footer_down_content span{padding-right:20px;padding-top:20px}.MediciDescribe{font-size:6px}.footer_bottom{margin-top:10px}.footer_bottom span{line-height:10px}#category_hide{display:none}#category_hide_tutor{display:none}#category_hide_eng{display:none}.desk_hide{display:none}.copy_rights{text-align:center;color:#696969;font-size:8px;padding-bottom:10px}.errorPage_content{width:100%;margin:240px auto;text-align:center}.errorPage_content h1{color:#696969;font-size:40px;padding-bottom:100px}.errorPage_content a{color:white;background-color:#00BFFF;font-size:48px;font-weight:bold;padding:30px 60px;border-radius:10px;-webkit-transition:all 1s;transition:all 1s}.errorPage_content a:hover{background-color:#1E90FF}.freeLesson_fixPart{position:fixed;bottom:20px;right:37%;left:37%;width:26%;color:white;background-color:rgba(30,144,255,0.8);line-height:60px;font-size:28px;font-weight:bold;text-align:center;border-radius:80px;z-index:10;-webkit-transition:all 1s;transition:all 1s}.freeLesson_fixPart:hover{background-color:#1e90ff}.renew_errorPage{background:#52387a,url(/top/transparentBg1.png),url(/top/topLandingBg.png);background:-webkit-gradient(linear, left top, right top, from(#52387a), to(#523495)),url(/top/transparentBg1.png),url(/top/topLandingBg.png);background:linear-gradient(90deg, #52387a 0%, #523495 100%),url(/top/transparentBg1.png),url(/top/topLandingBg.png);background-blend-mode:lighten;background-repeat:repeat}.renew_errorPage_content{background-color:#0000007a;color:#fff;padding:100px 0;margin:100px 0;font-family:'Zen Kaku Gothic New', sans-serif;text-align:center}.renew_errorPage_content_top h1{font-size:50px}.renew_errorPage_content_top hr{width:200px;border-width:medium}.renew_errorPage_content_text{text-align:left;width:90%;max-width:700px;margin:20px auto}.renew_errorPage_content .buttonStyle{padding:5px 60px !important}#teacherTopHeader .normal_renew1_header{width:100%;position:fixed;top:0;z-index:10;background:rgba(255,255,255,0)}#teacherTopHeader .normal_renew1_header_logo img{width:100px;-o-object-fit:cover;object-fit:cover;margin-left:30px}#teacherTopHeader .normal_renew1_header_right .fa-globe{cursor:pointer;vertical-align:middle;margin:0 20px;color:rgba(147,199,203,0.9)}#teacherTopHeader .normal_renew1_header_right .teacherToplanguageSelectBox{display:none}#teacherTopHeader .normal_renew1_header_right .teacherToplanguageSelectBox li{display:block;background-color:rgba(162,162,162,0.8);width:120px;line-height:35px;font-size:15px;font-weight:lighter;text-align:center;margin-left:auto;cursor:pointer}#teacherTopHeader .normal_renew1_header_right .teacherToplanguageSelectBox li a{color:#fff}#teacherTopHeader .normal_renew1_header_right .teacherToplanguageSelectBox li:hover{background-color:#696969bf}#teacherTopHeader .normal_renew1_header_right .teacherToplanguageSelectBox hr{width:120px;text-align:right;margin:0 0 0 auto;color:#fff}#teacherTopHeader .normal_renew1_header_right .teacherTopHeaderButton{display:inline-block;padding:0.5em 3em;text-decoration:none;background:rgba(153,179,201,0.9);background:radial-gradient(circle, rgba(153,179,201,0.9) 0%, rgba(147,199,203,0.9) 100%);color:#fff;font-size:18px;font-weight:lighter;text-align:center;letter-spacing:1.5px;vertical-align:middle}@media all and (max-width: 1000px){.desk_hide{display:block}.smart_hide{display:none}.header-logo{float:left;padding-left:40px;padding-top:10px}.header-logo img{width:120px;height:80px}.teacher_header-left img{width:100px;height:60px}.header-right{float:right;font-size:21px;line-height:80px;font-weight:bold}.header-right li{float:left;padding-right:30px}.teahcer_header-right{float:right;font-size:24px;line-height:40px;padding-bottom:10px}.teacher_header-left li{float:left;padding-right:20px;line-height:50px;padding-left:20px;font-size:24px;padding-bottom:0px}.sub li{padding:20px 20px 20px 10px;width:380px;display:block;font-size:30px;font-weight:bold;-webkit-transition:all 1s;transition:all 1s}#category_hide{display:block;cursor:pointer;-webkit-transition:all 1s;transition:all 1s}#category_hide:hover{color:#0000CD}#category_hide_tutor{display:block;cursor:pointer;-webkit-transition:all 1s;transition:all 1s}#category_hide_tutor:hover{color:#0000CD}#category_hide_eng{display:block;cursor:pointer;-webkit-transition:all 1s;transition:all 1s}#category_hide_eng:hover{color:#0000CD}.lesson-category{display:none}.lesson-category{font-size:32px;margin:10px auto 0 auto;padding-left:80px;text-align:center;width:45%;font-weight:bold}.lesson-category a{color:#696969}.lesson-category ul{float:left;width:100%;margin:0 auto}.lesson-category li{padding-top:20px;padding-bottom:20px;text-align:left}.lesson-category_eng{display:none}.lesson-category_eng{font-size:40px;margin:10px auto 0 auto;padding-left:80px;text-align:center;width:55%;font-weight:bold}.lesson-category_eng a{color:#696969}.lesson-category_eng ul{float:left;width:100%;margin:0 auto}.lesson-category_eng li{padding-top:20px;padding-bottom:20px;text-align:left}.footer_left{display:none}.footer_right{font-size:20px;float:left;margin-left:0}.footer_right img{width:80px;height:50px;margin-left:120px;margin-top:50px}.footer_right ul{float:left}.footer_right li{padding-bottom:15px}.footer_right_right{float:right}.footer_down{display:none}.footer_down_content{margin-top:20px;margin-bottom:30px}.header_newTeacher{float:left;margin:22px 0 0 2%}.header_newTeacher a{height:70px;border:3px solid #C0C0C0;border-radius:10px;padding:20px 20px;font-weight:bold;font-size:20px}.header_newTutorForm{float:left;margin:20px 0 0 15%}.header_newTutor{float:left;margin:22px 0 0 2%}.header_leftspace{float:left;height:100%;width:0%}.header_newTutor a{height:70px;border:3px solid #C0C0C0;border-radius:10px;padding:20px 20px;font-weight:bold;font-size:20px}.teacher_change_student{line-height:60px;margin-left:10px}.box_white_login a{padding:20px;border:medium solid #00BFFF;color:#00BFFF;font-size:24px}.box_colored_login{float:left}.box_colored_login a{padding:20px;border:medium solid #00BFFF;background-color:#00BFFF;color:white;font-size:24px}.freeLesson_fixPart{position:fixed;bottom:30px;right:20%;left:20%;width:60%;color:white;background-color:#1e90ff;line-height:120px;font-size:42px;font-weight:bold;text-align:center;border-radius:80px;z-index:10;-webkit-transition:all 1s;transition:all 1s}.copy_rights{display:none}.teacher_search input{width:60%;margin:10px auto 0 auto;font-size:28px;font-weight:bold;line-height:60px;padding:10px}.search_btn i{font-size:40px;color:white;margin-left:60px;padding-top:20px}.search_btn img{margin-left:40px;width:60px;height:60px}.tutor_search{width:100%;margin:60px auto 40px auto}.tutor_search a{font-size:24px;font-weight:bold;border-radius:10px;padding:15px 60px;color:#696969}.login_content_renew1{width:98%;margin:0 auto}.login_renew1_logo{padding:30px 0px;float:left}.login_renew1_logo img{width:120px;height:80px;margin-left:30px}.login_renew1_status{float:left;padding:50px 0px 20px 50px;font-size:30px}.login_renew1_status_hide{padding-top:50px;display:none}.login_renew1_find{float:left;line-height:140px;cursor:pointer;-webkit-transition:all 1s;transition:all 1s}.login_renew1_find_student{float:left;line-height:150px;cursor:pointer;-webkit-transition:all 1s;transition:all 1s}.login_renew1_find_icon{font-size:30px;padding:55px 10px 0 0;float:left}.login_renew1_find_word{font-size:24px;float:left}.login_renew1_menu{float:left;font-size:48px;padding:45px 30px 0 60px;cursor:pointer;-webkit-transition:all 1s;transition:all 1s}.login_renew1_menu img{height:60px;width:60px}.login_renew1_modal_blackPart{content:"";display:block;width:0;height:0;background-color:rgba(0,0,0,0.8);position:fixed;top:0;left:0;bottom:0;z-index:99;opacity:0;-webkit-transition:opacity .5s;transition:opacity .5s}.login_renew1_modal_menu{position:fixed;top:0;right:0;bottom:0;width:700px;background-color:#ffffff;z-index:100;-webkit-transform:translate(700px);transform:translate(700px);-webkit-transition:all .5s;transition:all .5s}.login_renew1_modal_menu a{color:#000000;font-size:26px;font-weight:bold;-webkit-transition:all 1s;transition:all 1s}.login_renew1_modal_menu i{font-size:40px}.modal_menu_width{width:90%;margin:0 auto;border-bottom:1px solid #a0a0a0;padding:30px 0}.modal_menu_width_short{width:80%;margin:0 auto;border-bottom:1px solid #a0a0a0;padding:30px 0}.login_renew1_modal_name{color:#000000;font-size:26px;font-weight:bold}.login_renew1_modal_name img{border-radius:50%;width:80px;height:80px;vertical-align:middle}.login_renew1_modal_editLanguage{width:80%;margin:0 auto;padding:30px 0 0 0}.login_gamen_main.open{-webkit-transform:translateX(-700px);transform:translateX(-700px)}.find_new_teacher_content{width:98%;margin:0 auto}.find_new_teacher_close{text-align:center;margin-top:60px;color:white;font-size:60px}.find_new_teacher_close i{color:white;font-size:60px;cursor:pointer;-webkit-transition:all 1s;transition:all 1s}.find_new_teacher_category{margin:60px 0}.find_new_teacher_row{width:100%;margin:100px 0}.find_new_teacher_row_item{float:left;width:25%;text-align:center}.find_new_teacher_row_item_icon i{font-size:55px}.find_new_teacher_row_item_explain{font-size:26px;padding-top:15px;font-weight:bold}.login_renew1_myInfo{float:left;padding:0px 0px 20px 30px;font-size:24px}.login_renew1_mypage{padding:50px 0 0 0px;float:left}.login_renew1_mypage_image{float:left;padding:40px 0 0 10px}.login_renew1_mypage_image img{width:60px;height:60px;border-radius:50%}#topTopHeader{margin:0px;padding:0px}#topTopHeader .normal_renew1_header_icon_explain{font-size:24px;letter-spacing:2px;padding-top:15px}#topTopHeader.scroll-nav .normal_renew1_header_icon_explain{font-size:24px;letter-spacing:2px;padding-top:15px}.normal_renew1_content{width:98%;margin:0 auto}.normal_renew1_header_left{float:left}.normal_renew1_header_right{float:right;margin-top:24px}.normal_renew1_header_logo{padding:28px 0px}.normal_renew1_header_logo img{width:120px;height:80px;margin-left:30px}.normal_renew1_header_icon i{font-size:40px}.normal_renew1_header_icon_explain{font-size:20px;letter-spacing:2px;font-weight:bold;padding-top:10px}.header_eng_space{height:5px}#teacherTopHeader .normal_renew1_header_right .fa-globe{margin-right:30px;margin-left:40px;font-size:70px}#teacherTopHeader .normal_renew1_header_right .teacherTopHeaderButton{font-size:38px;padding:0.5em 2em}#teacherTopHeader .normal_renew1_header_right .teacherToplanguageSelectBox li{width:260px;line-height:70px}#teacherTopHeader .normal_renew1_header_right .teacherToplanguageSelectBox li a{font-size:38px}#teacherTopHeader .normal_renew1_header_right .teacherToplanguageSelectBox hr{width:260px}}#teacherTopHeader .normal_renew1_header_right .teacherTopHeaderButton:hover{background:#91afc7;background:radial-gradient(circle, #91afc7 0%, #83b7bb 100%)}
