.pc{display:block !important}@media(max-width: 480px){.pc{display:none !important}}.sp{display:none !important}@media(max-width: 480px){.sp{display:block !important}}h3{font-size:3.75rem;font-weight:500;font-style:normal;color:#003c6b;letter-spacing:4.2px}@media(max-width: 480px){h3{line-height:1em}}.profile-wrapper{margin-top:80px;display:flex;justify-content:center}@media(max-width: 760px){.profile-wrapper{flex-wrap:wrap;justify-content:flex-start}}@media(max-width: 480px){.profile-wrapper{justify-content:center}}.name-wrapper{background:#003c6b;color:#fff;width:223px;height:114px;text-align:center;margin-left:52px}.name-wrapper h2{padding-top:28px;font-size:1.5rem;font-weight:700;font-style:normal;letter-spacing:4px}.name-wrapper h2 span{display:block;font-size:.938rem;font-weight:500;font-style:normal;letter-spacing:1px}@media(max-width: 480px){.name-wrapper h2{margin:40px auto;padding:0;line-height:1em;font-size:1.8rem}}@media(max-width: 760px){.name-wrapper{margin-left:0}}@media(max-width: 480px){.name-wrapper{background:none;color:#000;text-align:left;margin-bottom:60px;text-align:center}}.profile-box{display:flex;margin-top:52px;justify-content:center}@media(max-width: 1024px){.profile-box{margin:80px 14px}}@media(max-width: 760px){.profile-box{flex-wrap:wrap}}@media(max-width: 480px){.profile-box{justify-content:left;margin:0 14px}}.profile-left{margin-right:280px}.profile-left h3{font-family:"Hind",sans-serif;font-weight:bold}@media(max-width: 480px){.profile-left h3{font-size:3.125rem}}.profile-left p{font-weight:700;font-style:normal;font-size:1.25rem;letter-spacing:3.6px}@media(max-width: 480px){.profile-left p{line-height:1em;margin:16px auto}}@media(max-width: 1024px){.profile-left{margin-right:20vw}}@media(max-width: 760px){.profile-left{margin:0 auto 0 0}}@media(max-width: 480px){.profile-left{margin-right:0;margin-left:0px}}.profile-right{max-width:570px;letter-spacing:1.6px;line-height:1.8}@media(max-width: 760px){.profile-right{margin:0 auto 0 0;max-width:90vw}}@media(max-width: 480px){.profile-right{margin:10px 0 auto 0;max-width:100%}.profile-right p{line-height:1.8}}.qualify{margin-top:40px;font-weight:bold;margin-bottom:10px}.qualify__list{margin-bottom:10px}.trainer-wrapper,.lecture-wrapper{max-width:1024px;margin:80px auto}.trainer-wrapper h3,.lecture-wrapper h3{font-family:"Hind",sans-serif;font-weight:bold}@media(max-width: 760px){.trainer-wrapper h3,.lecture-wrapper h3{line-height:.8}}@media(max-width: 1024px){.trainer-wrapper,.lecture-wrapper{margin:80px 14px}}@media(max-width: 760px){.trainer-wrapper,.lecture-wrapper{margin:80px 14px}}@media(max-width: 480px){.trainer-wrapper,.lecture-wrapper{margin:100px 14px}.trainer-wrapper h3,.lecture-wrapper h3{font-size:3.125rem}}@media(max-width: 760px){.middle-heading{margin-top:16px}}.heading-jp{font-weight:700;font-style:normal;font-size:1.25rem;letter-spacing:3.6px;margin-bottom:40px}@media(max-width: 480px){.heading-jp{margin:16px 0}}.experience-box,.lecture-box{display:flex;justify-content:space-between}@media(max-width: 760px){.experience-box,.lecture-box{flex-wrap:wrap}}.experience-left,.lecture-left{margin-right:40px}@media(max-width: 480px){.experience-left,.lecture-left{margin:0 auto}}@media(max-width: 760px){.experience-right li:first-child,.lecture-right li:first-child{margin-top:0}}.experience-left li,.experience-right li,.lecture-left li,.lecture-right li{letter-spacing:1.6px;max-width:490px;margin:12px auto;padding-left:1em;text-indent:-1em;line-height:1.8}@media(max-width: 480px){.experience-left li,.experience-right li,.lecture-left li,.lecture-right li{margin:16px auto}}.experience-right--title{padding-top:30px;font-weight:bold}.photos-wrapper{max-width:1026px;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:flex-start}@media(max-width: 1024px){.photos-wrapper{justify-content:space-evenly}}@media(max-width: 480px){.photos-wrapper{margin-top:50px;padding-right:14px;padding-left:14px;width:100%}}.photo-wrapper{margin-bottom:20px;margin-right:1px}.photo-wrapper p{max-width:300px;margin:20px;letter-spacing:1.8px;line-height:1.6}@media(max-width: 480px){.photo-wrapper p{margin:14px;max-width:100%;font-size:1rem;line-height:1.5}}@media(max-width: 480px){.photo-wrapper{width:100%;margin-bottom:70px;margin-inline:auto;display:flex;flex-direction:column;align-content:center;align-items:center}}#access{margin-top:140px}