#profile_main .contents_box{padding-top:35px;padding-bottom:35px}#profile_main h3{margin-bottom:30px}#profile_main #profile_table{text-align:center}#profile_main #profile_table dl,#profile_main #profile_table p.sub_txt{width:94%;margin-left:auto;margin-right:auto}#profile_main #profile_table dl{flex-wrap:wrap;justify-content:space-between;padding-bottom:6px;display:flex}#profile_main #profile_table dl dt,#profile_main #profile_table dl dd{flex-direction:column;justify-content:center;display:flex}#profile_main #profile_table dl dt{background-color:#000;width:20%}#profile_main #profile_table dl dd{width:80%;padding-left:20px}#profile_main #profile_table dl dt span,#profile_main #profile_table dl dd span{padding-top:5px;padding-bottom:5px;line-height:1.6em;display:block}#profile_main #profile_table dl dt span{color:#fff;letter-spacing:.1em;white-space:nowrap;width:100%;padding-left:15px;padding-right:15px;font-size:14px;font-weight:700;display:block}#profile_main #profile_table dl dd span{text-align:justify;font-size:14px}#profile_main #profile_table p.sub_txt{text-align:justify;padding-top:10px;padding-left:0;font-size:11px}#profile_main .map_outer{max-width:927px;margin:60px auto 0}#profile_main #photogallery{margin-top:60px}#profile_main #photogallery h2{margin-bottom:30px}#profile_main #photogallery ul{width:100%;max-width:870px;margin-left:auto;margin-right:auto}#profile_main #photogallery ul li img{-o-object-fit:contain;object-fit:contain;background-color:#efefef;height:489px}.slick-prev,.slick-next{z-index:2;width:40px;height:40px}.slick-prev:before,.slick-next:before{color:#333!important;font-size:40px!important}.slick-prev{left:20px!important}.slick-next{right:20px!important}@media screen and (width<=1000px){#profile_main #photogallery ul{width:94%;max-width:none}#profile_main #photogallery ul li img{height:46.8vw}.slick-prev,.slick-next{width:4vw;height:4vw}.slick-prev:before,.slick-next:before{font-size:4vw!important}.slick-prev{left:2vw!important}.slick-next{right:2vw!important}}@media screen and (width<=768px){#profile_main .contents_box{padding-top:4.2vw;padding-bottom:4.2vw}#profile_main h3{margin-bottom:3.6vw}#profile_main .map_outer{margin-top:7.2vw}#profile_main #profile_table dl,#profile_main #profile_table p.sub_txt{width:100%}#profile_main #profile_table dl dt{width:30%}#profile_main #profile_table dl dd{width:70%;padding-left:2.9vw}#profile_main #profile_table dl dt span,#profile_main #profile_table dl dd span{padding-top:.7vw;padding-bottom:.7vw}#profile_main #profile_table dl dt span{padding-left:2.1vw;padding-right:2.1vw;font-size:2vw}#profile_main #profile_table dl dd span{font-size:2vw}#profile_main #profile_table p.sub_txt{padding-top:1.5vw;font-size:1.7vw}#profile_main #photogallery{margin-top:6vw}#profile_main #photogallery h2{margin-bottom:3vw}#profile_main #photogallery ul{width:100%}#profile_main #photogallery ul li img{height:44.2vw}.slick-prev,.slick-next{width:6vw;height:6vw}.slick-prev:before,.slick-next:before{font-size:6vw}.slick-prev{left:2vw}.slick-next{right:2vw}}@media screen and (width<=420px){#profile_main #profile_table dl{display:block}#profile_main #profile_table dl dt{width:100%}#profile_main #profile_table dl dd{width:100%;padding:1vw 3.5vw 6vw}#profile_main #profile_table dl dt span,#profile_main #profile_table dl dd span{padding-top:.8vw;padding-bottom:.8vw}#profile_main #profile_table dl dt span{padding-left:6vw;padding-right:6vw;font-size:4vw}#profile_main #profile_table dl dd span{font-size:3.5vw}#profile_main #profile_table p.sub_txt{padding-top:0;font-size:3vw}}.contents_box[data-astro-cid-ykkw727v]>h2[data-astro-cid-ykkw727v]{margin-top:60px;margin-bottom:30px}.related_link[data-astro-cid-ykkw727v]{grid-template-columns:repeat(2,1fr);gap:40px 30px;width:100%;max-width:870px;margin-left:auto;margin-right:auto;display:grid}.related_link[data-astro-cid-ykkw727v] .img--contain[data-astro-cid-ykkw727v]{background-color:#fff;width:100%;padding-top:62.4224%;position:relative;overflow:hidden}.related_link[data-astro-cid-ykkw727v] .img--contain[data-astro-cid-ykkw727v] .img--contain-inner[data-astro-cid-ykkw727v]{box-sizing:border-box;justify-content:center;align-items:center;padding:24px 0;display:flex;position:absolute;inset:0}.related_link[data-astro-cid-ykkw727v] .img--contain[data-astro-cid-ykkw727v] img[data-astro-cid-ykkw727v]{border:1px solid #ccc;width:auto;max-width:100%;height:auto;max-height:100%;display:block}.related_link[data-astro-cid-ykkw727v] .title[data-astro-cid-ykkw727v]{color:#000;text-align:center;letter-spacing:.1em;margin-top:15px;font-weight:700}@media screen and (width<=768px){.contents_box[data-astro-cid-ykkw727v]>h2[data-astro-cid-ykkw727v]{margin-top:7.2vw;margin-bottom:3.6vw}.related_link[data-astro-cid-ykkw727v]{grid-template-columns:1fr;gap:6vw;width:94%;max-width:none}.related_link[data-astro-cid-ykkw727v] .title[data-astro-cid-ykkw727v]{margin-top:2.4vw}}
