#about .logo_white{display:block}#about .logo_black{display:none}.outline .outline_inr{width:66.6666666667vw;margin-right:16.6666666667vw;margin-left:16.6666666667vw}@media only screen and (max-width: 1919px){.outline .outline_inr{max-width:1280px;width:auto;margin-left:auto;margin-right:auto}}@media only screen and (max-width: 1599px){.outline .outline_inr{margin-left:140px;margin-right:140px}}@media only screen and (max-width: 1439px){.outline .outline_inr{margin-left:48px;margin-right:48px}}@media only screen and (max-width: 1279px){.outline .outline_inr{margin-left:28px;margin-right:28px}}@media only screen and (max-width: 1023px){.outline .outline_inr{margin-left:20px;margin-right:20px}}@media only screen and (max-width: 767px){.outline .outline_inr{margin-left:20px;margin-right:20px}}.outline .outline_dl{margin-top:1.25vw}@media only screen and (max-width: 1919px){.outline .outline_dl{margin-top:20px}}@media only screen and (max-width: 1439px){.outline .outline_dl{margin-top:18px}}@media only screen and (max-width: 767px){.outline .outline_dl{margin-top:16px}}.outline .outline_dl dl{display:flex;padding:1.6666666667vw 0;border-bottom:solid 1px #222;font-size:1.0416666667vw}@media only screen and (max-width: 1919px){.outline .outline_dl dl{font-size:20px}}@media only screen and (max-width: 1439px){.outline .outline_dl dl{font-size:18px}}@media only screen and (max-width: 1279px){.outline .outline_dl dl{font-size:18px}}@media only screen and (max-width: 767px){.outline .outline_dl dl{font-size:16px}}@media only screen and (max-width: 1919px){.outline .outline_dl dl{padding:28px 0}}@media only screen and (max-width: 1023px){.outline .outline_dl dl{padding:24px 0}}@media only screen and (max-width: 767px){.outline .outline_dl dl{font-size:16px;padding:20px 0;line-height:1.5}}@media only screen and (max-width: 429px){.outline .outline_dl dl{font-size:14px}}@media only screen and (max-width: 1023px){.outline .outline_dl dl dt,.outline .outline_dl dl dd{line-height:1.4}}.outline .outline_dl dl dt{width:18.75vw}@media only screen and (max-width: 1919px){.outline .outline_dl dl dt{width:320px}}@media only screen and (max-width: 1439px){.outline .outline_dl dl dt{width:200px}}@media only screen and (max-width: 1023px){.outline .outline_dl dl dt{width:160px}}@media only screen and (max-width: 767px){.outline .outline_dl dl dt{width:96px}}@media only screen and (max-width: 429px){.outline .outline_dl dl dt{width:96px}}.outline .outline_dl dl dd{flex:1}@media only screen and (max-width: 1023px){.outline .outline_dl dl dd{line-height:1.4}}@media only screen and (max-width: 767px){.outline .outline_dl dl dd .outline_eng{display:block}}.outline .outline_dl dl dd .outline_zip{display:inline-block;margin-right:.5em}@media only screen and (max-width: 767px){.outline .outline_dl dl dd .outline_zip{display:block}}.outline .outline_dl dl dd ul{margin-top:-.2083333333vw;margin-bottom:-.2083333333vw}@media only screen and (max-width: 1919px){.outline .outline_dl dl dd ul{margin-top:0px;margin-bottom:0px}}@media only screen and (max-width: 1279px){.outline .outline_dl dl dd ul{margin-top:-4px;margin-bottom:0px}}@media only screen and (max-width: 1023px){.outline .outline_dl dl dd ul{margin-top:0px;margin-bottom:0px}}.outline .outline_dl dl dd ul li{margin:0;padding:0;line-height:1.4}.outline .outline_dl dl dd ul li:nth-child(n+2){margin-top:.4166666667vw}@media only screen and (max-width: 1919px){.outline .outline_dl dl dd ul li:nth-child(n+2){margin-top:8px}}.outline .outline_googlemap{margin-top:1.25vw}@media only screen and (max-width: 1919px){.outline .outline_googlemap{margin-top:20px}}@media only screen and (max-width: 1439px){.outline .outline_googlemap{margin-top:18px}}@media only screen and (max-width: 767px){.outline .outline_googlemap{margin-top:16px}}@media only screen and (max-width: 1919px){.outline .outline_googlemap{margin-top:24px}}@media only screen and (max-width: 767px){.outline .outline_googlemap{margin-top:16px}}.outline .outline_googlemap iframe{aspect-ratio:904/400;width:100%}@media only screen and (max-width: 1279px){.outline .outline_googlemap iframe{aspect-ratio:720/400}}@media only screen and (max-width: 1023px){.outline .outline_googlemap iframe{aspect-ratio:720/560}}@media only screen and (max-width: 767px){.outline .outline_googlemap iframe{aspect-ratio:1/1.1;width:calc(100% + 96px);transform:translateX(-96px)}}.about_section{padding-top:8.3333333333vw}@media only screen and (max-width: 1919px){.about_section{padding-top:120px}}@media only screen and (max-width: 1439px){.about_section{padding-top:120px}}@media only screen and (max-width: 1279px){.about_section{padding-top:100px}}@media only screen and (max-width: 1023px){.about_section{padding-top:80px}}@media only screen and (max-width: 767px){.about_section{padding-top:64px}}.about_section .about_section_inr{width:66.6666666667vw;margin-right:16.6666666667vw;margin-left:16.6666666667vw}@media only screen and (max-width: 1919px){.about_section .about_section_inr{max-width:1280px;width:auto;margin-left:auto;margin-right:auto}}@media only screen and (max-width: 1599px){.about_section .about_section_inr{margin-left:140px;margin-right:140px}}@media only screen and (max-width: 1439px){.about_section .about_section_inr{margin-left:48px;margin-right:48px}}@media only screen and (max-width: 1279px){.about_section .about_section_inr{margin-left:28px;margin-right:28px}}@media only screen and (max-width: 1023px){.about_section .about_section_inr{margin-left:20px;margin-right:20px}}@media only screen and (max-width: 767px){.about_section .about_section_inr{margin-left:20px;margin-right:20px}}.about_section .about_block:nth-child(n+2){margin-top:5vw}.about_section .about_wp{display:flex;position:relative;margin-top:2.0833333333vw}@media only screen and (max-width: 1919px){.about_section .about_wp{margin-top:32px}}@media only screen and (max-width: 1439px){.about_section .about_wp{margin-top:24px}}@media only screen and (max-width: 767px){.about_section .about_wp{margin-top:20px}}@media only screen and (max-width: 767px){.about_section .about_wp{flex-direction:column}}.about_section .about_word{flex:1}@media only screen and (max-width: 767px){.about_section .about_word{order:1}}.about_section .about_name{margin-top:1.25vw;position:absolute;bottom:0;left:0}@media only screen and (max-width: 1919px){.about_section .about_name{margin-top:20px}}@media only screen and (max-width: 1439px){.about_section .about_name{margin-top:18px}}@media only screen and (max-width: 767px){.about_section .about_name{margin-top:16px}}@media only screen and (max-width: 1439px){.about_section .about_name{position:relative}}.about_section .about_name span{display:inline-block;margin-left:1.25vw;font-size:1.6666666667vw}@media only screen and (max-width: 1919px){.about_section .about_name span{margin-left:20px;font-size:28px}}@media only screen and (max-width: 1279px){.about_section .about_name span{font-size:24px}}@media only screen and (max-width: 767px){.about_section .about_name span{margin-left:16px;font-size:20px}}.about_section .about_photo{width:24.7916666667vw;margin-left:2.5vw}@media only screen and (max-width: 1919px){.about_section .about_photo{width:460px;margin-left:40px}}@media only screen and (max-width: 1279px){.about_section .about_photo{width:400px;margin-left:32px}}@media only screen and (max-width: 1023px){.about_section .about_photo{width:280px}}@media only screen and (max-width: 767px){.about_section .about_photo{margin-left:0;width:100%;padding-bottom:0px;order:2;margin-top:24px}}.about_section .about_photo img+img{margin-top:2.0833333333vw}.staff_inr{width:66.6666666667vw;margin-right:16.6666666667vw;margin-left:16.6666666667vw;padding-top:8.3333333333vw;padding-bottom:8.3333333333vw}@media only screen and (max-width: 1919px){.staff_inr{max-width:1280px;width:auto;margin-left:auto;margin-right:auto}}@media only screen and (max-width: 1599px){.staff_inr{margin-left:140px;margin-right:140px}}@media only screen and (max-width: 1439px){.staff_inr{margin-left:48px;margin-right:48px}}@media only screen and (max-width: 1279px){.staff_inr{margin-left:28px;margin-right:28px}}@media only screen and (max-width: 1023px){.staff_inr{margin-left:20px;margin-right:20px}}@media only screen and (max-width: 767px){.staff_inr{margin-left:20px;margin-right:20px}}@media only screen and (max-width: 1919px){.staff_inr{padding-top:120px}}@media only screen and (max-width: 1439px){.staff_inr{padding-top:120px}}@media only screen and (max-width: 1279px){.staff_inr{padding-top:100px}}@media only screen and (max-width: 1023px){.staff_inr{padding-top:80px}}@media only screen and (max-width: 767px){.staff_inr{padding-top:64px}}@media only screen and (max-width: 1919px){.staff_inr{padding-bottom:120px}}@media only screen and (max-width: 1439px){.staff_inr{padding-bottom:120px}}@media only screen and (max-width: 1279px){.staff_inr{padding-bottom:80px}}@media only screen and (max-width: 1023px){.staff_inr{padding-bottom:80px}}@media only screen and (max-width: 767px){.staff_inr{padding-bottom:64px}}.staff_inr .staff_group{gap:4.5833333333vw;display:flex;margin-top:2.0833333333vw}@media only screen and (max-width: 1919px){.staff_inr .staff_group{margin-top:32px}}@media only screen and (max-width: 1439px){.staff_inr .staff_group{margin-top:24px}}@media only screen and (max-width: 767px){.staff_inr .staff_group{margin-top:20px}}@media only screen and (max-width: 1919px){.staff_inr .staff_group{gap:80px}}@media only screen and (max-width: 1279px){.staff_inr .staff_group{gap:32px}}@media only screen and (max-width: 1023px){.staff_inr .staff_group{gap:24px}}@media only screen and (max-width: 767px){.staff_inr .staff_group{flex-direction:column;margin-top:24px}}.staff_inr .staff_block{width:23.3333333333vw}@media only screen and (max-width: 1919px){.staff_inr .staff_block{width:448px}}@media only screen and (max-width: 1439px){.staff_inr .staff_block{width:420px}}@media only screen and (max-width: 1279px){.staff_inr .staff_block{width:50%}}@media only screen and (max-width: 767px){.staff_inr .staff_block{width:100%}}.staff_inr .staff_block .staff_position{color:#1a3c6e;font-weight:700;font-size:.8333333333vw;margin-top:1.0416666667vw}@media only screen and (max-width: 1919px){.staff_inr .staff_block .staff_position{font-size:16px}}@media only screen and (max-width: 1279px){.staff_inr .staff_block .staff_position{font-size:16px}}@media only screen and (max-width: 767px){.staff_inr .staff_block .staff_position{font-size:16px}}@media only screen and (max-width: 1919px){.staff_inr .staff_block .staff_position{margin-top:18px}}@media only screen and (max-width: 1279px){.staff_inr .staff_block .staff_position{margin-top:16px}}@media only screen and (max-width: 767px){.staff_inr .staff_block .staff_position{margin-top:12px}}@media only screen and (max-width: 1023px){.staff_inr .staff_block .staff_position{margin-top:12px}}.staff_inr .staff_block .staff_name{font-weight:700;border-bottom:solid .2604166667vw #e3e9f2;margin-top:.625vw;padding-bottom:1.25vw}@media only screen and (max-width: 1919px){.staff_inr .staff_block .staff_name{margin-top:12px;border-bottom:solid 4px #e3e9f2;margin-top:12px;padding-bottom:24px}}@media only screen and (max-width: 767px){.staff_inr .staff_block .staff_name{margin-top:12px;padding-bottom:16px;font-size:20px}}.staff_inr .staff_block .staff_capa{margin-top:1.25vw}@media only screen and (max-width: 1919px){.staff_inr .staff_block .staff_capa{margin-top:24px}}@media only screen and (max-width: 767px){.staff_inr .staff_block .staff_capa{margin-top:20px}}.staff_inr .staff_block .staff_capa dl{font-weight:700}.staff_inr .staff_block .staff_capa dt,.staff_inr .staff_block .staff_capa dd{font-weight:700}.staff_inr .staff_block .staff_capa dt{font-size:.8333333333vw;color:#1a3c6e;margin-bottom:.5208333333vw}@media only screen and (max-width: 1919px){.staff_inr .staff_block .staff_capa dt{font-size:16px}}@media only screen and (max-width: 1279px){.staff_inr .staff_block .staff_capa dt{font-size:16px}}@media only screen and (max-width: 767px){.staff_inr .staff_block .staff_capa dt{font-size:16px}}@media only screen and (max-width: 1919px){.staff_inr .staff_block .staff_capa dt{margin-bottom:8px}}@media only screen and (max-width: 767px){.staff_inr .staff_block .staff_capa dt{margin-bottom:8px}}.staff_inr .staff_block .staff_capa dd{line-height:1.4;position:relative;padding-left:.625vw}@media only screen and (max-width: 1919px){.staff_inr .staff_block .staff_capa dd{padding-left:12px}}@media only screen and (max-width: 1023px){.staff_inr .staff_block .staff_capa dd{font-size:16px}}.staff_inr .staff_block .staff_capa dd:nth-child(n+2){margin-top:.3125vw}@media only screen and (max-width: 1919px){.staff_inr .staff_block .staff_capa dd:nth-child(n+2){margin-top:6px}}.staff_inr .staff_block .staff_capa dd:before{content:"";display:block;position:absolute;width:.4166666667vw;height:.1041666667vw;top:.7291666667vw;left:1px;background-color:#222}@media only screen and (max-width: 1919px){.staff_inr .staff_block .staff_capa dd:before{width:8px;height:2px;top:14px}}@media only screen and (max-width: 1023px){.staff_inr .staff_block .staff_capa dd:before{top:12px}}@media only screen and (max-width: 767px){.staff_inr .staff_block .staff_capa dd:before{top:10px}}