@media print,screen and (min-width:768px){body #container .mentors{margin-bottom:250px}}@media screen and (max-width:767.98px){body #container .mentors{margin-bottom:180px}}@media print,screen and (min-width:768px){body #container .mentors .std-box{width:968px;max-width:100vw;border-radius:40px;font-size:16px;padding-left:2.2vw;padding-right:2.2vw}}@media screen and (max-width:767.98px){body #container .mentors .std-box{border-radius:2.6666666667vw;font-size:4.2666666667vw;padding-left:2.1333333333vw;padding-right:2.1333333333vw;padding-bottom:10.6666666667vw}}@media print,screen and (min-width:768px){body #container .mentors .std-box .section-title{display:flex;justify-content:center}}@media screen and (max-width:767.98px){body #container .mentors .std-box .section-title{text-align:center}}body #container .mentors .std-box .section-title .title{font-weight:700}@media print,screen and (min-width:768px){body #container .mentors .std-box .section-title .title{column-gap:0;display:flex;align-items:center}}body #container .mentors .std-box .section-title .title .text{font-weight:700;letter-spacing:.032em}@media print,screen and (min-width:768px){body #container .mentors .std-box .section-title .title .text{font-size:24px}}@media screen and (max-width:767.98px){body #container .mentors .std-box .section-title .title .text{font-size:5.3333333333vw}}@media print,screen and (min-width:768px){body #container .mentors .std-box .section-title+.section-body{margin-top:24px}}@media screen and (max-width:767.98px){body #container .mentors .std-box .section-title+.section-body{margin-top:6.4vw}}body #container .mentors .search-list-example{color:var(--color-text1)}@media print,screen and (min-width:768px){body #container .mentors .search-list-example{font-size:12px;margin-top:8px}}@media screen and (max-width:767.98px){body #container .mentors .search-list-example{font-size:3.2vw;margin-top:2.1333333333vw}}body #container .mentors .search-trigger{display:flex;justify-content:center;align-items:center;background-color:var(--color-red1);color:#fff;width:100%;font-weight:700;letter-spacing:.032em}@media print,screen and (min-width:768px){.lang-ja body #container .mentors .search-trigger{margin-top:24px;font-size:20px;height:64px;border-radius:8px}}@media screen and (max-width:767.98px){.lang-ja body #container .mentors .search-trigger{margin-top:3.7333333333vw;font-size:3.7333333333vw;height:11.7333333333vw;border-radius:1.0666666667vw}}@media print,screen and (min-width:768px){.lang-child body #container .mentors .search-trigger{margin-top:24px;font-size:20px;height:84px;border-radius:8px}}@media screen and (max-width:767.98px){.lang-child body #container .mentors .search-trigger{margin-top:5.8666666667vw;font-size:4.8vw;height:21.3333333333vw;border-radius:2.6666666667vw}}@media print,screen and (min-width:768px){body #container .mentors .mentors-result{width:608px}}@media screen and (max-width:767.98px){body #container .mentors .mentors-result{margin-top:7.2vw}}body #container .mentors .mentors-result-title{color:var(--color-text1);text-align:center}@media print,screen and (min-width:768px){body #container .mentors .mentors-result-title{font-size:14px;margin-bottom:12px}}@media screen and (max-width:767.98px){body #container .mentors .mentors-result-title{font-size:3.7333333333vw;margin-bottom:7.4666666667vw}}body #container .mentors .mentors-result-noresult{text-align:center;line-height:1.8;letter-spacing:.032em}@media print,screen and (min-width:768px){body #container .mentors .mentors-result-noresult{margin-top:50px}}@media screen and (max-width:767.98px){body #container .mentors .mentors-result-noresult{font-size:4.2666666667vw;margin-top:10.6666666667vw}}body #container .mentors .mentors-result-noresult span{display:block}body #container .mentors .mentors-result-list-block{border:1px solid var(--color-grey1)}@media print,screen and (min-width:768px){body #container .mentors .mentors-result-list-block{width:576px;border-radius:10px;padding:28px 34px}}@media screen and (max-width:767.98px){body #container .mentors .mentors-result-list-block{border-radius:2.6666666667vw;padding:3.2vw 4vw 5.3333333333vw}}@media print,screen and (min-width:768px){body #container .mentors .mentors-result-list-block+.mentors-result-list-block{margin-top:16px}}@media screen and (max-width:767.98px){body #container .mentors .mentors-result-list-block+.mentors-result-list-block{margin-top:4.2666666667vw}}body #container .mentors .mentors-result-list-head{display:flex;border-bottom:1px solid var(--color-grey1)}@media print,screen and (min-width:768px){body #container .mentors .mentors-result-list-head{padding-bottom:12px}}@media screen and (max-width:767.98px){body #container .mentors .mentors-result-list-head{padding-bottom:4.2666666667vw}}body #container .mentors .mentors-result-list-thumbnail{border-radius:50%;overflow:hidden}@media print,screen and (min-width:768px){body #container .mentors .mentors-result-list-thumbnail{width:56px;height:56px}}@media screen and (max-width:767.98px){body #container .mentors .mentors-result-list-thumbnail{min-width:15.2vw;min-height:15.2vw;width:15.2vw;height:15.2vw}}body #container .mentors .mentors-result-list-thumbnail img{width:100%;height:100%;object-fit:cover}@media print,screen and (min-width:768px){body #container .mentors .mentors-result-list-info{margin-left:36px}}@media screen and (max-width:767.98px){body #container .mentors .mentors-result-list-info{width:58.9333333333vw;margin-left:5.3333333333vw}}body #container .mentors .mentors-result-list-name .name{font-weight:700}@media print,screen and (min-width:768px){body #container .mentors .mentors-result-list-name .name{font-size:20px;margin-right:32px}}@media screen and (max-width:767.98px){body #container .mentors .mentors-result-list-name .name{font-size:4.2666666667vw;display:block}}body #container .mentors .mentors-result-list-job{color:var(--color-text1)}@media print,screen and (min-width:768px){body #container .mentors .mentors-result-list-job{font-size:14px}}@media screen and (max-width:767.98px){body #container .mentors .mentors-result-list-job{font-size:3.2vw;margin-top:1.6vw}}body #container .mentors .mentors-result-list-job .mentors-result-list-job-text{position:relative;display:inline-block}body #container .mentors .mentors-result-list-job .mentors-result-list-job-text:not(:last-of-type):after{content:"／"}@media print,screen and (min-width:768px){body #container .mentors .mentors-result-list-job .mentors-result-list-job-text:not(:last-of-type):after{font-size:14px}}@media screen and (max-width:767.98px){body #container .mentors .mentors-result-list-job .mentors-result-list-job-text:not(:last-of-type):after{font-size:3.2vw}}body #container .mentors .mentors-result-list-reception{font-weight:700;display:flex;align-items:center}@media print,screen and (min-width:768px){body #container .mentors .mentors-result-list-reception{gap:18px}}@media screen and (max-width:767.98px){body #container .mentors .mentors-result-list-reception{justify-content:space-between}}@media print,screen and (min-width:768px){body #container .mentors .mentors-result-list-reception .reception{font-size:14px}}@media screen and (max-width:767.98px){body #container .mentors .mentors-result-list-reception .reception{font-size:3.2vw}}@media print,screen and (min-width:768px){body #container .mentors .mentors-result-list-reception .num{font-size:14px}}@media screen and (max-width:767.98px){body #container .mentors .mentors-result-list-reception .num{font-size:3.2vw;margin-top:1.6vw}}body #container .mentors .mentors-result-list-reception .good{display:flex;align-items:center}@media print,screen and (min-width:768px){body #container .mentors .mentors-result-list-reception .good{font-size:18px;gap:8px;position:relative;top:-2px}}@media screen and (max-width:767.98px){body #container .mentors .mentors-result-list-reception .good{font-size:4.2666666667vw}body #container .mentors .mentors-result-list-reception .good img{width:6.4vw;height:6.4vw;margin-right:2.1333333333vw}}@media print,screen and (min-width:768px){body #container .mentors .mentors-result-list-contents{padding-top:13px}}@media screen and (max-width:767.98px){body #container .mentors .mentors-result-list-contents{padding-top:4.2666666667vw}}body #container .mentors .mentors-result-list-category{display:flex}@media print,screen and (min-width:768px){body #container .mentors .mentors-result-list-category{font-size:12px;margin-bottom:16px;gap:8px}}@media screen and (max-width:767.98px){body #container .mentors .mentors-result-list-category{font-size:3.2vw;margin-bottom:4.2666666667vw;gap:2.1333333333vw}}body #container .mentors .mentors-result-list-category li{border:1px solid var(--color-text1);line-height:1}@media print,screen and (min-width:768px){body #container .mentors .mentors-result-list-category li{padding:4px 6px}}@media screen and (max-width:767.98px){body #container .mentors .mentors-result-list-category li{padding:1.0666666667vw 1.6vw}}@media print,screen and (min-width:768px){body #container .mentors .mentors-result-list-description{line-height:2}}@media screen and (max-width:767.98px){body #container .mentors .mentors-result-list-description{font-size:3.7333333333vw;line-height:cal(25.2/14)}}@media print,screen and (min-width:768px){body #container .mentors .backhome-button{width:380px;margin:56px auto 0}}@media screen and (max-width:767.98px){body #container .mentors .backhome-button{margin-top:14.9333333333vw}}@media print,screen and (min-width:768px){body #container .mentors .pagination{margin-top:56px}}@media screen and (max-width:767.98px){body #container .mentors .pagination{margin-top:14.9333333333vw}}@media print,screen and (min-width:768px){.lang-child body #container .mentors .pagination{margin-top:56px}}@media screen and (max-width:767.98px){.lang-child body #container .mentors .pagination{margin-top:14.9333333333vw}}body #container .mentors .pagination-button{display:flex;border:1px solid var(--color-border1);line-height:1;font-weight:700;justify-content:center;align-items:center;transition:background-color var(--duration-hover)}@media print,screen and (min-width:768px){body #container .mentors .pagination-button{padding:14px 11px;border-radius:4px;font-size:14px;height:40px}body #container .mentors .pagination-button:hover{background-color:var(--color-grey2)}}@media screen and (max-width:767.98px){body #container .mentors .pagination-button{min-width:8vw;padding:2.6666666667vw 1.6vw;border-radius:1.0666666667vw;font-size:3.2vw;height:8vw}}@media print,screen and (min-width:768px){body #container .mentors .pagination-button .arrow.previous{display:block;padding:12px 0 0;width:6px;height:0;overflow:hidden;background-image:url(/assets/img/icon/icon-arrow-l-pink.svg);background-repeat:no-repeat;background-size:6px 12px;text-indent:-5000px;margin-right:10px}}@media screen and (max-width:767.98px){body #container .mentors .pagination-button .arrow.previous{display:block;padding:3.2vw 0 0;width:1.6vw;height:0;overflow:hidden;background-image:url(/assets/img/icon/icon-arrow-l-pink.svg);background-repeat:no-repeat;background-size:1.6vw 3.2vw;text-indent:-5000px;margin-right:2.6666666667vw}}@media print,screen and (min-width:768px){body #container .mentors .pagination-button .arrow.next{display:block;padding:12px 0 0;width:6px;height:0;overflow:hidden;background-image:url(/assets/img/icon/icon-arrow-r-pink.svg);background-repeat:no-repeat;background-size:6px 12px;text-indent:-5000px;margin-left:10px}}@media screen and (max-width:767.98px){body #container .mentors .pagination-button .arrow.next{display:block;padding:3.2vw 0 0;width:1.6vw;height:0;overflow:hidden;background-image:url(/assets/img/icon/icon-arrow-r-pink.svg);background-repeat:no-repeat;background-size:1.6vw 3.2vw;text-indent:-5000px;margin-left:2.6666666667vw}}body #container .mentors .pagination-button.null{pointer-events:none;background-color:#ccc}body #container .mentors .pagination-button.null.dot{background-color:#fff}body #container .mentors .pagination-button.active{background-color:var(--color-text1);color:#fff;pointer-events:none}@media screen and (max-width:767.98px){body #container .mentors .pagination-button.pagination-button-next,body #container .mentors .pagination-button.pagination-button-prev{width:18.4vw}}@media print,screen and (min-width:768px){.lang-ja body #container .mentors .buttonSecond a{height:64px}}@media screen and (max-width:767.98px){.lang-ja body #container .mentors .buttonSecond a{height:14.4vw}}@media print,screen and (min-width:768px){.lang-child body #container .mentors .buttonSecond a{height:80px}}@media screen and (max-width:767.98px){.lang-child body #container .mentors .buttonSecond a{height:21.3333333333vw}}@media print,screen and (min-width:768px){body #container .mentors .button-font{font-size:20px}}@media screen and (max-width:767.98px){body #container .mentors .button-font{font-size:4.8vw}}@media print,screen and (min-width:768px){body #container .mentors .flexbody{display:flex;align-items:flex-start;margin-top:40px}body #container .mentors .flexbody .formContainer{display:flex;flex-direction:column;position:sticky;top:130px;background-color:#faf7f4;padding:21px 15px 24px;border-radius:10px;width:255px;margin-right:20px;min-height:373px}}@media screen and (max-width:767.98px){body #container .mentors .flexbody .formContainer{padding:10.6666666667vw 0 7.2vw}}@media print,screen and (min-width:768px){.lang-child body #container .mentors .flexbody .formContainer{background-color:#fcfceb;min-height:391px}body #container .mentors .flexbody .formContainer h2{font-style:normal;font-size:16px;line-height:21px;letter-spacing:.64px;color:#2f2f2f;text-align:center;opacity:1}}@media screen and (max-width:767.98px){body #container .mentors .flexbody .formContainer h2{font-style:normal;font-size:3.7333333333vw;line-height:5.6vw;letter-spacing:.1493333333vw;color:#2f2f2f;text-align:center;opacity:1}}body #container .mentors .flexbody .formContainer .selectGender{margin-top:14px}body #container .mentors .flexbody .formContainer .selectGender .error-message{display:flex;text-align:left}body #container .mentors .flexbody .formContainer .selectGender .default-message{color:#2f2f2f;text-align:center}@media print,screen and (min-width:768px){body #container .mentors .flexbody .formContainer .selectGender button{height:46px}}@media screen and (max-width:767.98px){body #container .mentors .flexbody .formContainer .selectGender button{height:12.2666666667vw}}@media print,screen and (min-width:768px){body #container .mentors .flexbody .formContainer .selectGender .rubyStyle{font-style:normal;font-size:14px;line-height:21px;letter-spacing:.56px;opacity:1}}@media screen and (max-width:767.98px){body #container .mentors .flexbody .formContainer .selectGender .rubyStyle{font-style:normal;font-size:3.7333333333vw;line-height:5.6vw;letter-spacing:.1493333333vw;opacity:1}}@media print,screen and (min-width:768px){body #container .mentors .flexbody .formContainer .selectAge{margin-top:16px}}@media screen and (max-width:767.98px){body #container .mentors .flexbody .formContainer .selectAge{margin-top:2.1333333333vw}}body #container .mentors .flexbody .formContainer .selectAge .error-message{display:flex;text-align:left}body #container .mentors .flexbody .formContainer .selectAge .default-message{color:#2f2f2f;text-align:center}@media print,screen and (min-width:768px){body #container .mentors .flexbody .formContainer .selectAge button{height:46px}}@media screen and (max-width:767.98px){body #container .mentors .flexbody .formContainer .selectAge button{height:12.2666666667vw}}@media print,screen and (min-width:768px){body #container .mentors .flexbody .formContainer .selectAge .rubyStyle{font-style:normal;font-size:14px;line-height:21px;letter-spacing:.56px;opacity:1}}@media screen and (max-width:767.98px){body #container .mentors .flexbody .formContainer .selectAge .rubyStyle{font-style:normal;font-size:3.7333333333vw;line-height:5.6vw;letter-spacing:.1493333333vw;opacity:1}}@media print,screen and (min-width:768px){body #container .mentors .flexbody .formContainer .inputKeyword{margin-top:16px}}@media screen and (max-width:767.98px){body #container .mentors .flexbody .formContainer .inputKeyword{margin-top:2.1333333333vw}}body #container .mentors .flexbody .formContainer .inputKeyword .error-message{display:flex;text-align:left}body #container .mentors .flexbody .formContainer .inputKeyword .default-message{color:#2f2f2f}@media print,screen and (min-width:768px){body #container .mentors .flexbody .formContainer .inputKeyword input{font-style:normal;font-size:14px;line-height:21px;letter-spacing:.56px;color:#2f2f2f;opacity:1;height:46px}}@media screen and (max-width:767.98px){body #container .mentors .flexbody .formContainer .inputKeyword input{font-style:normal;font-size:3.7333333333vw;line-height:5.6vw;letter-spacing:.1493333333vw;color:#2f2f2f;opacity:1;height:12.2666666667vw}}@media print,screen and (min-width:768px){body #container .mentors .flexbody .formContainer .inputKeyword .rubyStyle{font-style:normal;font-size:14px;line-height:21px;letter-spacing:.56px;opacity:1}}@media screen and (max-width:767.98px){body #container .mentors .flexbody .formContainer .inputKeyword .rubyStyle{font-style:normal;font-size:3.7333333333vw;line-height:5.6vw;letter-spacing:.1493333333vw;opacity:1}}@media print,screen and (min-width:768px){body #container .mentors .flexbody .formContainer .inputKeyword p{margin-top:8px}body #container .mentors .flexbody .formContainer .inputKeyword p .rubyStyle{font-style:normal;font-size:12px;line-height:21px;letter-spacing:.48px;color:#2f2f2f;opacity:1}}@media screen and (max-width:767.98px){body #container .mentors .flexbody .formContainer .inputKeyword p .rubyStyle{font-style:normal;font-size:3.2vw;line-height:5.6vw;letter-spacing:.128vw;color:#2f2f2f;opacity:1}}@media print,screen and (min-width:768px){body #container .mentors .flexbody .formContainer .submitButton{margin-top:24px;width:224px;height:64px}}@media screen and (max-width:767.98px){body #container .mentors .flexbody .formContainer .submitButton{margin-top:5.3333333333vw;width:88.5333333333vw;height:14.4vw}}@media print,screen and (min-width:768px){.lang-child body #container .mentors .flexbody .formContainer .submitButton{height:80px}}@media screen and (max-width:767.98px){.lang-child body #container .mentors .flexbody .formContainer .submitButton{height:21.3333333333vw}}@media print,screen and (min-width:768px){body #container .mentors .flexbody .formContainer .submitButton .rubyStyle{font-style:normal;font-weight:700;font-size:20px;line-height:20px;letter-spacing:.8px;color:#fff;opacity:1}}@media screen and (max-width:767.98px){body #container .mentors .flexbody .formContainer .submitButton .rubyStyle{font-style:normal;font-weight:700;font-size:4.8vw;line-height:5.3333333333vw;letter-spacing:.192vw;color:#fff;opacity:1}}@media print,screen and (min-width:768px){body #container .mentors .flexbody .searchCriteria{font-style:normal;font-size:14px;line-height:21px;letter-spacing:.56px;color:#2f2f2f;text-align:center;justify-content:center;opacity:1;margin-bottom:14px}}@media screen and (max-width:767.98px){body #container .mentors .flexbody .searchCriteria{font-style:normal;font-size:3.7333333333vw;line-height:5.6vw;letter-spacing:.1493333333vw;color:#2f2f2f;text-align:center;justify-content:center;opacity:1;margin-bottom:3.7333333333vw}}@media print,screen and (min-width:768px){body #container .mentors .flexbody .resultSearch .resultCard{width:95.4%;padding:28px 1.8vw;border:1px solid #2f2f2f;border-radius:10px;display:flex;flex-direction:column;margin-bottom:16px}}@media screen and (max-width:767.98px){body #container .mentors .flexbody .resultSearch .resultCard{padding:3.2vw 4vw 5.3333333333vw;border:1px solid #2f2f2f;border-radius:10px;display:flex;flex-direction:column;margin-bottom:4.2666666667vw;width:334px}}body #container .mentors .flexbody .resultSearch .resultCard .cardHeader{display:flex;align-items:start}@media print,screen and (min-width:768px){body #container .mentors .flexbody .resultSearch .resultCard .cardHeader .userInfo{margin-left:37px}}@media screen and (max-width:767.98px){body #container .mentors .flexbody .resultSearch .resultCard .cardHeader .userInfo{margin-left:5.6vw}}body #container .mentors .flexbody .resultSearch .resultCard .cardHeader .userInfo .userColumn{display:flex}@media screen and (max-width:767.98px){body #container .mentors .flexbody .resultSearch .resultCard .cardHeader .userInfo .userColumn{flex-direction:column}}@media print,screen and (min-width:768px){body #container .mentors .flexbody .resultSearch .resultCard .cardHeader .userInfo .userColumn h4{font-style:normal;font-weight:700;font-size:20px;line-height:24px;letter-spacing:.8px;color:#2f2f2f;opacity:1}}@media screen and (max-width:767.98px){body #container .mentors .flexbody .resultSearch .resultCard .cardHeader .userInfo .userColumn h4{font-style:normal;font-weight:700;font-size:4.2666666667vw;line-height:6.4vw;letter-spacing:.1706666667vw;color:#2f2f2f;opacity:1}}@media print,screen and (min-width:768px){body #container .mentors .flexbody .resultSearch .resultCard .cardHeader .userInfo .userColumn .userMeta{font-style:normal;font-size:14px;line-height:25.2px;letter-spacing:.56px;color:#2f2f2f;opacity:1;margin-left:32px}}@media screen and (max-width:767.98px){body #container .mentors .flexbody .resultSearch .resultCard .cardHeader .userInfo .userColumn .userMeta{font-style:normal;font-size:3.7333333333vw;line-height:6.6666666667vw;letter-spacing:.1493333333vw;color:#2f2f2f;opacity:1}}@media print,screen and (min-width:768px){body #container .mentors .flexbody .resultSearch .resultCard .cardHeader .userInfo .attributes{font-style:normal;font-size:14px;line-height:21px;letter-spacing:.56px;color:#2f2f2f;opacity:1;margin-top:7px}}@media screen and (max-width:767.98px){body #container .mentors .flexbody .resultSearch .resultCard .cardHeader .userInfo .attributes{font-style:normal;font-size:3.2vw;line-height:4.8vw;letter-spacing:.128vw;color:#2f2f2f;opacity:1}}body #container .mentors .flexbody .resultSearch .resultCard .cardHeader .consultInfo{display:flex;align-items:center}@media print,screen and (min-width:768px){body #container .mentors .flexbody .resultSearch .resultCard .cardHeader .consultInfo{font-style:normal;font-weight:700;font-size:14px;line-height:18px;letter-spacing:.56px;color:#2f2f2f;opacity:1}}@media screen and (max-width:767.98px){body #container .mentors .flexbody .resultSearch .resultCard .cardHeader .consultInfo{font-style:normal;font-weight:700;font-size:3.2vw;line-height:5.6vw;letter-spacing:.128vw;color:#2f2f2f;opacity:1}}body #container .mentors .flexbody .resultSearch .resultCard .cardHeader .consultInfo .point{margin-left:11px}@media print,screen and (min-width:768px){body #container .mentors .flexbody .resultSearch .resultCard .cardHeader .consultInfo .point{font-style:normal;font-weight:700;font-size:18px;line-height:21px;letter-spacing:.72px;color:#2f2f2f;opacity:1;margin-top:2px}}@media screen and (max-width:767.98px){body #container .mentors .flexbody .resultSearch .resultCard .cardHeader .consultInfo .point{font-style:normal;font-weight:700;font-size:4.2666666667vw;line-height:5.6vw;letter-spacing:.1706666667vw;color:#2f2f2f;opacity:1}}body #container .mentors .flexbody .resultSearch .resultCard .cardHeader .consultInfo .icon{margin-left:18px;flex-shrink:0}@media print,screen and (min-width:768px){body #container .mentors .flexbody .resultSearch .resultCard .cardHeader .consultInfo .icon{width:24px;height:24px}}@media screen and (max-width:767.98px){body #container .mentors .flexbody .resultSearch .resultCard .cardHeader .consultInfo .icon{width:6.4vw;height:6.4vw}}body #container .mentors .flexbody .resultSearch .resultCard .cardHeader .consultInfo .icon img{object-fit:cover;width:100%;height:100%}body #container .mentors .flexbody .resultSearch .resultCard .centeredBorder{border-bottom:1px solid #2f2f2f}@media print,screen and (min-width:768px){body #container .mentors .flexbody .resultSearch .resultCard .centeredBorder{width:100%;margin:10px auto 13px}}@media screen and (max-width:767.98px){body #container .mentors .flexbody .resultSearch .resultCard .centeredBorder{width:79.2vw;margin:3.7333333333vw auto 3.2vw}}body #container .mentors .flexbody .resultSearch .resultCard .profile{margin-top:16px}@media print,screen and (min-width:768px){body #container .mentors .flexbody .resultSearch .resultCard .profile{font-style:normal;font-size:16px;line-height:32px;letter-spacing:.64px;color:#2f2f2f;opacity:1}}@media screen and (max-width:767.98px){body #container .mentors .flexbody .resultSearch .resultCard .profile{font-style:normal;font-size:3.7333333333vw;line-height:6.6666666667vw;letter-spacing:.1493333333vw;color:#2f2f2f;opacity:1}}body #container .mentors .flexbody .resultSearch .resultCard .tags{display:flex;flex-wrap:wrap;gap:9px}body #container .mentors .flexbody .resultSearch .resultCard .tags .tag{background-color:#fff;color:#2f2f2f;padding:0 8px;border:1px solid #2f2f2f}@media print,screen and (min-width:768px){body #container .mentors .flexbody .resultSearch .resultCard .tags .tag{font-style:normal;font-size:12px;line-height:20px;letter-spacing:.48px;color:#2f2f2f;opacity:1}}@media screen and (max-width:767.98px){body #container .mentors .flexbody .resultSearch .resultCard .tags .tag{font-style:normal;font-size:3.2vw;line-height:5.3333333333vw;letter-spacing:.48px;color:#2f2f2f;opacity:1}}@media print,screen and (min-width:768px){.lang-child body #container .mentors .flexbody .resultSearch .resultCard .tags .tag{padding-top:3px}}@media screen and (max-width:767.98px){.lang-child body #container .mentors .flexbody .resultSearch .resultCard .tags .tag{padding-top:.8vw}}@media print,screen and (min-width:768px){body #container .mentors .flexbody .resultSearch .pagination{margin-top:56px}}@media screen and (max-width:767.98px){body #container .mentors .flexbody .resultSearch .pagination{margin-top:14.9333333333vw}}@media print,screen and (min-width:768px){.lang-child body #container .mentors .flexbody .resultSearch .pagination{margin-top:56px}}@media screen and (max-width:767.98px){.lang-child body #container .mentors .flexbody .resultSearch .pagination{margin-top:14.9333333333vw}}body #container .mentors .flexbody .notFind{text-align:center}@media print,screen and (min-width:768px){body #container .mentors .flexbody .notFind{font-style:normal;font-size:14px;line-height:18px;letter-spacing:.56px;color:#2f2f2f;opacity:1;margin-top:14px}}@media screen and (max-width:767.98px){body #container .mentors .flexbody .notFind{font-style:normal;font-size:4.2666666667vw;line-height:7.4666666667vw;letter-spacing:.1706666667vw;color:#2f2f2f;opacity:1;margin-top:3.2vw;padding-bottom:20.2666666667vw}}@media print,screen and (min-width:768px){body #container .mentors .flexbody .notFind .sp-br{display:none}}@media screen and (max-width:767.98px){body #container .mentors .flexbody .notFind .sp-br{display:block}}body #container .mentors .flexbody .buttonContainer{display:flex;justify-content:center}@media print,screen and (min-width:768px){body #container .mentors .flexbody .buttonContainer .rubyStyle{font-style:normal;font-weight:700;font-size:20px;line-height:20px;letter-spacing:.8px;color:#fff;text-align:center;opacity:1}}@media screen and (max-width:767.98px){body #container .mentors .flexbody .buttonContainer{display:block}body #container .mentors .flexbody .buttonContainer .rubyStyle{font-style:normal;font-weight:700;font-size:4.8vw;line-height:5.3333333333vw;letter-spacing:.192vw;color:#2f2f2f;text-align:center;opacity:1}}@media print,screen and (min-width:768px){body #container .mentors .flexbody .buttonContainer .backButton{margin-top:56px}body #container .mentors .flexbody .buttonContainer .backButton a{width:24.9vw}}@media screen and (max-width:767.98px){body #container .mentors .flexbody .buttonContainer .backButton{margin-top:14.9333333333vw}}@media print,screen and (min-width:768px){.lang-child body #container .mentors .flexbody .buttonContainer .backButton{margin-top:56px}.lang-child body #container .mentors .flexbody .buttonContainer .backButton a{height:80px}}@media screen and (max-width:767.98px){.lang-child body #container .mentors .flexbody .buttonContainer .backButton{margin-top:14.9333333333vw}.lang-child body #container .mentors .flexbody .buttonContainer .backButton a{height:21.3333333333vw}}body #container .mentors .flexbody .buttonContainer .backButton span{color:#2f2f2f}@media screen and (max-width:767.98px){body .selectItem{font-size:3.7vw}.lang-ja body .selectItem{padding-top:1.5vw;padding-bottom:1.5vw}}