@charset "UTF-8";@media screen and (min-width: 821px){.AboutLowerKv{display:flex;align-items:center;justify-content:space-between;height:508px;padding-top:6.5rem;padding-right:3rem}}@media screen and (max-width:820.98px){.AboutLowerKv{padding-top:38.25rem;padding-bottom:9.375rem}}.AboutLowerKv .title{font-family:classico-urw,dnp-shuei-gothic-gin-std,Noto Sans JP,YuGothic,游ゴシック,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-weight:400;letter-spacing:.2em;line-height:1.8}@media screen and (min-width: 821px){.AboutLowerKv .title{font-size:2.25rem}}@media screen and (max-width:820.98px){.AboutLowerKv .title{font-size:4.5rem}}@media screen and (min-width: 821px){.AboutLowerKv .title{margin-left:9.375rem}}@media screen and (max-width:820.98px){.AboutLowerKv .title{margin-left:3.75rem;margin-bottom:11.75rem}}@media screen and (min-width: 821px){.Mvv{padding:3.5rem}}.Mvv:before{content:""}@media screen and (min-width: 821px){.Mvv:before{display:block;position:sticky;top:3.5rem;left:0;height:calc(100vh - 7rem);width:100%;background-color:#fff}}.Mvv .inner{position:relative}@media screen and (min-width: 821px){.Mvv .inner{margin-top:calc((100vh - 7rem)*-1)}}@media screen and (min-width: 821px){.Mvv .head{position:sticky;top:3.5rem;width:38rem;height:calc(100vh - 7rem);margin-left:-1rem}}@media screen and (max-width:820.98px){.Mvv .head{margin-bottom:18.75rem}}@media screen and (min-width: 821px){.Mvv .head-content{position:absolute;top:0;bottom:0;display:flex;align-items:center}}@media screen and (max-width:820.98px){.Mvv .head-content:not(:last-child){margin-bottom:12.5rem}}.Mvv .title{font-family:classico-urw,dnp-shuei-gothic-gin-std,Noto Sans JP,YuGothic,游ゴシック,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-weight:400;letter-spacing:.1em;line-height:1.5}@media screen and (min-width: 821px){.Mvv .title{font-size:1.875rem}}@media screen and (max-width:820.98px){.Mvv .title{font-size:3.75rem}}@media screen and (min-width: 821px){.Mvv .title{width:12.875rem}}@media screen and (max-width:820.98px){.Mvv .title{margin-left:2rem;margin-bottom:-8.25rem}}@media screen and (min-width: 821px){.Mvv .head-image{width:25rem}}@media screen and (max-width:820.98px){.Mvv .head-image{height:48.75rem;padding-top:8.25rem;padding-left:3.375rem;margin-left:3.75rem;margin-bottom:6.75rem;background-color:#fff}}@media screen and (max-width:820.98px){.Mvv .image{width:32.5rem}}@media screen and (max-width:820.98px) and (min-width: 821px){.Mvv .head-texts{margin-inline:2.5rem}}@media screen and (max-width:820.98px) and (max-width:820.98px){.Mvv .head-texts{margin-inline:3.75rem}}@media screen and (max-width:820.98px){.Mvv .head-lead{font-family:ten-mincho,YuMincho,游明朝,Times New Roman,Hiragino Mincho ProN,HGS明朝B,ＭＳ Ｐ明朝,serif;letter-spacing:.1em;margin-bottom:6rem}}@media screen and (max-width:820.98px) and (min-width: 821px){.Mvv .head-lead{font-size:1.25rem;line-height:1.8}}@media screen and (max-width:820.98px) and (max-width:820.98px){.Mvv .head-lead{font-size:2.25rem;line-height:1.7}}@media screen and (max-width:820.98px){.Mvv .head-text{text-align:justify}}@media screen and (min-width: 821px){.Mvv .body{margin-left:42.125rem;margin-top:calc((50lvh - 7rem)*-1)}}@media screen and (min-width: 821px){.Mvv .body-content{display:flex;flex-direction:column;justify-content:center;height:calc(100lvh - 7rem)}}.Mvv .lead{font-family:ten-mincho,YuMincho,游明朝,Times New Roman,Hiragino Mincho ProN,HGS明朝B,ＭＳ Ｐ明朝,serif;letter-spacing:.1em}@media screen and (min-width: 821px){.Mvv .lead{font-size:1.25rem;line-height:1.8}}@media screen and (max-width:820.98px){.Mvv .lead{font-size:2.25rem;line-height:1.7}}@media screen and (min-width: 821px){.Mvv .lead{margin-bottom:3.625rem}}@media screen and (min-width: 821px){.Profile{padding-top:9.375rem;margin-bottom:7.875rem}}@media screen and (max-width:820.98px){.Profile{margin-bottom:10.5rem}}@media screen and (min-width: 821px){.Profile .inner{margin-inline:9.375rem}}.Profile .title{font-family:classico-urw,dnp-shuei-gothic-gin-std,Noto Sans JP,YuGothic,游ゴシック,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-weight:400;letter-spacing:.1em;line-height:1.5}@media screen and (min-width: 821px){.Profile .title{font-size:1.875rem}}@media screen and (max-width:820.98px){.Profile .title{font-size:3.75rem}}@media screen and (min-width: 821px){.Profile .title{margin-bottom:4.875rem}}@media screen and (max-width:820.98px){.Profile .title{margin-bottom:3.75rem}}@media screen and (max-width:820.98px) and (min-width: 821px){.Profile .title{margin-inline:2.5rem}}@media screen and (max-width:820.98px) and (max-width:820.98px){.Profile .title{margin-inline:3.75rem}}.Profile .content{display:flex}@media screen and (min-width: 821px){.Profile .content{flex-wrap:wrap;justify-content:space-between}}@media screen and (max-width:820.98px){.Profile .content{flex-direction:column}}@media screen and (min-width: 821px){.Profile .head{display:flex;align-items:center;width:100%;margin-bottom:2.5rem}}@media screen and (max-width:820.98px){.Profile .head{order:2}}@media screen and (max-width:820.98px) and (min-width: 821px){.Profile .head{margin-inline:2.5rem}}@media screen and (max-width:820.98px) and (max-width:820.98px){.Profile .head{margin-inline:3.75rem}}.Profile .name{font-family:ten-mincho,YuMincho,游明朝,Times New Roman,Hiragino Mincho ProN,HGS明朝B,ＭＳ Ｐ明朝,serif;letter-spacing:.1em}@media screen and (min-width: 821px){.Profile .name{font-size:1.25rem;line-height:1.8}}@media screen and (max-width:820.98px){.Profile .name{font-size:2.25rem;line-height:1.7}}@media screen and (min-width: 821px){.Profile .name{margin-right:2.625rem}}@media screen and (min-width: 821px){.Profile .position{font-size:.75rem;padding-top:.125rem}}@media screen and (min-width: 821px) and (max-width: 1200px){.Profile .position{font-size:10px}}@media screen and (max-width:820.98px){.Profile .position{padding-bottom:3.25rem;border-bottom:1px solid #d9d9d9;font-size:1.5rem}}@media screen and (min-width: 821px){.Profile .body{width:35rem}}@media screen and (max-width:820.98px){.Profile .body{order:3;padding-top:3.25rem}}@media screen and (max-width:820.98px) and (min-width: 821px){.Profile .body{margin-inline:2.5rem}}@media screen and (max-width:820.98px) and (max-width:820.98px){.Profile .body{margin-inline:3.75rem}}@media screen and (min-width: 821px){.Profile .portrait{width:26.25rem}}@media screen and (max-width:820.98px){.Profile .portrait{order:1;margin-left:8rem;margin-bottom:3.5rem}}.Archives .inner{display:grid}@media screen and (min-width: 821px){.Archives .inner{margin-inline:9.375rem;grid-template-columns:18.75rem 1fr;grid-template-rows:repeat(2,1fr);grid-column-gap:5.5rem;grid-row-gap:2.25rem}}@media screen and (max-width:820.98px){.Archives .inner{grid-template-columns:repeat(2,1fr);grid-template-rows:23.5rem 1fr 46.25rem;grid-auto-rows:min-content}}@media screen and (min-width: 821px){.Archives .inner>div:nth-child(1){grid-area:1/1/2/2}}@media screen and (max-width:820.98px){.Archives .inner>div:nth-child(1){grid-area:1/1/2/2}}@media screen and (min-width: 821px){.Archives .inner>div:nth-child(2){grid-area:1/2/2/3}}@media screen and (max-width:820.98px){.Archives .inner>div:nth-child(2){grid-area:2/1/3/3}}@media screen and (min-width: 821px){.Archives .inner>div:nth-child(3){grid-area:2/1/3/2}}@media screen and (max-width:820.98px){.Archives .inner>div:nth-child(3){grid-area:1/2/2/3}}@media screen and (min-width: 821px){.Archives .inner>div:nth-child(4){grid-area:2/2/3/3}}@media screen and (max-width:820.98px){.Archives .inner>div:nth-child(4){grid-area:3/1/4/3}}.Archives .title{font-family:ten-mincho,YuMincho,游明朝,Times New Roman,Hiragino Mincho ProN,HGS明朝B,ＭＳ Ｐ明朝,serif;letter-spacing:.1em}@media screen and (min-width: 821px){.Archives .title{font-size:1.25rem;line-height:1.8}}@media screen and (max-width:820.98px){.Archives .title{font-size:2.25rem;line-height:1.7}}@media screen and (min-width: 821px){.Archives .title{margin-bottom:2.25rem}}@media screen and (max-width:820.98px){.Archives .title{margin-bottom:2.75rem}}@media screen and (min-width: 821px){.Archives .figure{width:18.75rem}}.Archives .image{width:100%}@media screen and (max-width:820.98px){.Archives .texts{padding-top:7.25rem;padding-inline:3.75rem}}
