@import url(https://fonts.googleapis.com/css?family=Merriweather:400,300,300italic,400italic,700,700italic,900,900italic);@import url(https://fonts.googleapis.com/css?family=Lato:400,100,100italic,300,300italic,400italic,700,900,700italic,900italic);@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,300,300italic,400italic,600,600italic,700,700italic,800,800italic);@import url(https://fonts.googleapis.com/earlyaccess/notosansjapanese.css);@import url(https://fonts.googleapis.com/earlyaccess/notosanskr.css);@import url(https://fonts.googleapis.com/earlyaccess/kopubbatang.css);.tutor-list-content .tutor-list-wrapper .left .tutor-wrapper .request-links-wrapper a,.tutor-list-content .tutor-list-wrapper .right .request-btn-wrapper a{font-family:'Open Sans',Lato,'Myriad Pro','Lucida Grande','Lucida Sans Unicode','Lucida Sans',Geneva,Verdana,'Hiragino Kaku Gothic ProN','Hiragino Kaku Gothic Pro','Kozuka Gothic Pro','Meiryo UI','Noto Sans JP','MS PGothic','Apple SD Gothic Neo','Nanum Gothic',AppleGothic,'Malgun Gothic',Gulim,sans-serif;outline:0;-moz-osx-font-smoothing:grayscale;font-smooth:always;letter-spacing:0;cursor:pointer;font-weight:600;color:#fff}.btn-chromeless{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:rgba(0,0,0,0);height:auto;line-height:inherit;border-width:0;padding:0;vertical-align:baseline}.btn-chromeless:focus{outline:0}*{max-height:99999px}@media screen and (min-width:1440px){@-ms-viewport{width:1366px}}@media only screen and (max-width:799px){.hide-for-mobile,.show-for-desktop-up{display:none!important}}@media only screen and (min-width:800px){.hide-for-mobile,.show-for-desktop-up{display:inherit!important}.show-for-mobile{display:none!important}}@media only screen and (max-width:799px){.show-for-mobile{display:inherit!important}}.flex-container{display:flex;flex-flow:row nowrap}.flex-container .flex-item.auto-width{flex-grow:1}.tutor-list-content{padding-top:1em}.tutor-list-content h1{font-size:1.5em;margin:1em auto 2em;text-align:center}.tutor-list-content h1 em{border-bottom:2px solid #d5695e;padding:0 1em 5px}.tutor-list-content .tutor-list-wrapper{padding:0 1em 2em}.tutor-list-content .tutor-list-wrapper .left .tutor-wrapper{padding:10px 2em 2em;text-align:center;max-width:300px;margin:0 auto}.tutor-list-content .tutor-list-wrapper .left .tutor-wrapper .tutor-avatar-wrapper img{height:120px;-webkit-border-radius:150px;-moz-border-radius:150px;-o-border-radius:150px;-ms-border-radius:150px;border-radius:150px}.tutor-list-content .tutor-list-wrapper .left .tutor-wrapper h2{margin:.5em 0;font-size:1.5em}.tutor-list-content .tutor-list-wrapper .left .tutor-wrapper .request-links-wrapper{margin-top:2em}.tutor-list-content .tutor-list-wrapper .left .tutor-wrapper .request-links-wrapper h3{margin-bottom:.5em}.tutor-list-content .tutor-list-wrapper .left .tutor-wrapper .request-links-wrapper a{border:0;display:inline-block;-webkit-border-radius:50px;-moz-border-radius:50px;-o-border-radius:50px;-ms-border-radius:50px;border-radius:50px;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;margin:0;padding:8px 1em;height:auto;line-height:1;text-transform:none;background-color:#cb4335;font-size:1.2em}.tutor-list-content .tutor-list-wrapper .left .tutor-wrapper .request-links-wrapper a:active,.tutor-list-content .tutor-list-wrapper .left .tutor-wrapper .request-links-wrapper a:hover{background-color:#d5695e;color:#fff;text-decoration:none}.tutor-list-content .tutor-list-wrapper .right .tutor-introduction-wrapper{margin-bottom:3em}.tutor-list-content .tutor-list-wrapper .right .tutor-introduction-wrapper h3{border-bottom:1px solid #eee;margin-bottom:1em}.tutor-list-content .tutor-list-wrapper .interview_body{border-top:1px solid #d5695e}.tutor-list-content .tutor-list-wrapper .interview_body h1{text-align:left;margin:1em 0}.tutor-list-content .tutor-list-wrapper .interview_body h1:first-letter{color:#d5695e;font-size:2em}.tutor-list-content .tutor-list-wrapper .interview_body p{line-height:2;font-size:1.2em}.tutor-list-content .tutor-list-wrapper .request-btn-wrapper{border-top:1px solid #d5695e;text-align:center;margin:1em 0;padding:1em 0 1.5em}.tutor-list-content .tutor-list-wrapper .request-btn-wrapper h3{font-size:1.2em;margin:1px 0 1em}.tutor-list-content .tutor-list-wrapper .request-btn-wrapper a{border:0;display:inline-block;-webkit-border-radius:50px;-moz-border-radius:50px;-o-border-radius:50px;-ms-border-radius:50px;border-radius:50px;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;margin:0;padding:8px 1em;height:auto;line-height:1;text-transform:none;background-color:#cb4335;font-size:1.2em;color:#fff;font-weight:600}.tutor-list-content .tutor-list-wrapper .request-btn-wrapper a:active,.tutor-list-content .tutor-list-wrapper .request-btn-wrapper a:hover{background-color:#d5695e;text-decoration:none}