body .about-page .top-area .common-main-title{text-align:center}body .about-page .top-area .main-image{margin-top:35px}body .about-page .top-area .main-image img{display:block;width:100%}body .about-page .top-area .text-box{margin:clamp(50px,10.3333333333vh,93px) auto 0;width:1000px;max-width:80%}body .about-page .top-area .text-box .catch{text-align:center;font-weight:600;font-size:1.4375rem;color:#00b5c0;line-height:1.9130434783em;letter-spacing:.0752173913em}body .about-page .top-area .text-box .text{margin-top:35px;font-weight:normal;font-size:1rem;line-height:2.4375em;letter-spacing:.025em;text-align:center}body .about-page .top-area .text-box>*+.catch{margin-top:50px}body .about-page .message-area{margin-top:clamp(120px,25.5555555556vh,230px)}body .about-page .message-area .inner{width:1000px;margin:0 auto;max-width:80%;display:flex;justify-content:space-between}body .about-page .message-area .inner .image-box{width:40.8%;position:relative}body .about-page .message-area .inner .image-box:before{content:"";display:block;width:81.1274509804%;padding-top:81.1274509804%;background:#f0f0f0;position:absolute;z-index:-1;left:-30.8823529412%;top:0;margin-top:-30.8823529412%}body .about-page .message-area .inner .image-box img{display:block;width:100%}body .about-page .message-area .inner .text-box{width:50%}body .about-page .message-area .inner .text-box .common-line-title{text-align:left}body .about-page .message-area .inner .text-box .common-line-title:after{margin-left:0}body .about-page .message-area .inner .text-box .common-text{margin-top:35px}body .about-page .message-area .inner .text-box .name{margin-top:27px;line-height:1.5;font-weight:500;font-size:1.0625rem;letter-spacing:.1em}body .about-page .message-area .inner .text-box .name small{font-size:.8235294118em;display:inline-block;margin-right:1em}body .about-page .profile-area{margin-top:clamp(80px,12.2222222222vh,110px)}body .about-page .profile-area .inner{width:1000px;max-width:80%;margin:0 auto}body .about-page .profile-area .inner .double-box{display:flex;justify-content:space-between;margin-top:35px;align-items:flex-start}body .about-page .profile-area .inner .double-box .item{width:48.4%;color:#fff;padding:30px}body .about-page .profile-area .inner .double-box .item h3{font-size:1rem;line-height:1.75em;font-weight:500;letter-spacing:.05em;border-left:5px solid #fff;padding-left:10px}body .about-page .profile-area .inner .double-box .item .text{font-size:.875rem;font-weight:normal;line-height:1.8571428571em;margin-top:8px}body .about-page .profile-area .inner .double-box .item:nth-of-type(1){background:#00b5c0}body .about-page .profile-area .inner .double-box .item:nth-of-type(2){background:#aaa}body .about-page .faci-area{margin-top:clamp(62px,14.4444444444vh,130px);background:#e5f8f9;position:relative}body .about-page .faci-area .line{position:absolute;left:0;top:-300px;z-index:-1;height:270.0159489633%}body .about-page .faci-area .line .line-item{width:74px;height:100%;background:#00b5c0}body .about-page .faci-area .inner{display:flex}body .about-page .faci-area .inner .image-box{width:50%}body .about-page .faci-area .inner .image-box img{display:block;width:100%}body .about-page .faci-area .inner .text-box{align-self:center;width:400px;margin-left:95px;max-width:38.8235294118%}@media(max-width: 1700px){body .about-page .faci-area .inner .text-box{margin-left:5.5882352941%}}body .about-page .faci-area .inner .text-box .text-inner{padding:10px 0}body .about-page .faci-area .inner .text-box .text-inner .common-line-title{text-align:left}body .about-page .faci-area .inner .text-box .text-inner .common-line-title:after{margin-left:0}body .about-page .faci-area .inner .text-box .text-inner .dl-box{margin-top:33px}body .about-page .faci-area .inner .text-box .text-inner .dl-box dl{display:flex}body .about-page .faci-area .inner .text-box .text-inner .dl-box dl dt{width:76px;margin-right:16px;text-align:justify;-moz-text-align-last:justify;text-align-last:justify;font-weight:600;flex-shrink:0;color:#00b5c0}body .about-page .faci-area .inner .text-box .text-inner .dl-box dl dd .schedule-button{color:#00b5c0;text-decoration:underline;cursor:pointer}body .about-page .faci-area .inner .text-box .text-inner .dl-box dl+dl{margin-top:10px}body .about-page .access-area{margin-top:clamp(60px,11.6666666667vh,105px)}body .about-page .access-area .inner{width:1000px;max-width:80%;margin:0 auto}body .about-page .access-area .inner .map-box{position:relative;margin-top:38px}body .about-page .access-area .inner .map-box iframe{position:absolute;top:0;left:0;width:100% !important;height:100% !important}body .about-page .access-area .inner .map-box:before{content:"";display:block;padding-top:342px}body .about-page .access-area .inner .info-box{margin-top:35px;display:flex;justify-content:space-between}body .about-page .access-area .inner .info-box .left-box,body .about-page .access-area .inner .info-box .right-box{width:47.1%}body .about-page .access-area .inner .info-box .left-box .c-aco-wrap .title,body .about-page .access-area .inner .info-box .right-box .c-aco-wrap .title{background:#00b5c0;color:#fff;line-height:1.5;font-weight:600;font-size:1rem;letter-spacing:.1em;padding:5px 10px;text-align:center}body .about-page .access-area .inner .info-box .left-box .c-aco-wrap .c-aco-hidden .hidden-inner,body .about-page .access-area .inner .info-box .right-box .c-aco-wrap .c-aco-hidden .hidden-inner{padding:13px 0 0}body .about-page .access-area .inner .info-box .left-box .c-aco-wrap .c-aco-hidden .hidden-inner .text,body .about-page .access-area .inner .info-box .right-box .c-aco-wrap .c-aco-hidden .hidden-inner .text{font-size:.875rem;line-height:1.5714285714em}body .about-page .access-area .inner .info-box .left-box .c-aco-wrap .c-aco-hidden .hidden-inner .text a,body .about-page .access-area .inner .info-box .right-box .c-aco-wrap .c-aco-hidden .hidden-inner .text a{color:#00b5c0;text-decoration:underline}body .about-page .access-area .inner .info-box .left-box .c-aco-wrap .c-aco-hidden .hidden-inner .text+.text,body .about-page .access-area .inner .info-box .right-box .c-aco-wrap .c-aco-hidden .hidden-inner .text+.text{margin-top:8px}body .about-page .access-area .inner .info-box .left-box .c-aco-wrap .c-aco-hidden .hidden-inner dl dt,body .about-page .access-area .inner .info-box .right-box .c-aco-wrap .c-aco-hidden .hidden-inner dl dt{font-weight:600;font-size:.9375rem;color:#00b5c0}body .about-page .access-area .inner .info-box .left-box .c-aco-wrap .c-aco-hidden .hidden-inner dl dd,body .about-page .access-area .inner .info-box .right-box .c-aco-wrap .c-aco-hidden .hidden-inner dl dd{margin-top:5px}body .about-page .access-area .inner .info-box .left-box .c-aco-wrap .c-aco-hidden .hidden-inner dl+dl,body .about-page .access-area .inner .info-box .right-box .c-aco-wrap .c-aco-hidden .hidden-inner dl+dl{margin-top:13px}body .about-page .access-area .inner .info-box .left-box .c-aco-wrap+.c-aco-wrap,body .about-page .access-area .inner .info-box .right-box .c-aco-wrap+.c-aco-wrap{margin-top:32px}@media print,(min-width: 769px){body .about-page .access-area .inner .info-box .left-box .c-aco-wrap .c-aco-hidden,body .about-page .access-area .inner .info-box .right-box .c-aco-wrap .c-aco-hidden{height:auto !important}}body .about-page .access-area .inner .soge-box{background:#aaa;color:#fff;margin-top:40px;display:flex;justify-content:space-between;position:relative;z-index:0}body .about-page .access-area .inner .soge-box:before{content:"";display:block;width:66px;height:206px;max-height:79.2307692308%;z-index:-1;background:#00b5c0;right:5.2%;position:absolute;top:0}body .about-page .access-area .inner .soge-box .image{width:47.1%}body .about-page .access-area .inner .soge-box .image img{display:block;width:100%}body .about-page .access-area .inner .soge-box .text-box{align-self:auto;padding:20px 0;width:415px;max-width:47.5%;margin:0 auto;align-self:center}body .about-page .access-area .inner .soge-box .text-box .text-inner h2{font-weight:600;font-size:1.125rem;letter-spacing:.025em;line-height:1.5}body .about-page .access-area .inner .soge-box .text-box .text-inner .common-text{margin-top:13px}body .about-page .access-area .inner .soge-box .text-box .text-inner .common-link{margin-top:16px}body .about-page .new2024m-area{width:1000px;max-width:80%;margin:105px auto 0}body .about-page .new2024m-area .inner{border:1px solid #00b5c0;padding:40px 27px}body .about-page .new2024m-area .inner .common-line-title{margin-bottom:25px}body .about-page .new2024m-area .inner .common-text{text-align:center;margin-top:10px}body .about-page .new2024m-area .inner .common-text a{color:#00b5c0;text-decoration:underline}body .about-page .new2024m-area .inner .catch{text-align:center;line-height:1.5;font-weight:600;color:#00b5c0;font-size:1.0625rem;letter-spacing:.0252941176em;margin-top:20px}body .about-page .hoken-area{margin-top:11.1111111111vh;margin-bottom:clamp(115px,21.1111111111vh,190px)}body .about-page .hoken-area .inner{width:1000px;max-width:80%;margin:0 auto}body .about-page .hoken-area .inner .top-text-box{margin-top:40px}body .about-page .hoken-area .inner .top-text-box .catch{font-size:1.125rem;font-weight:600;letter-spacing:.075em}body .about-page .hoken-area .inner .top-text-box .text{font-weight:normal;font-size:.9375rem;margin-top:15px;line-height:2.2em}body .about-page .hoken-area .inner .item-box{margin-top:30px}body .about-page .hoken-area .inner .item-box .item h3{color:#fff;display:flex;background:#00b5c0;padding:8px 10px;font-size:1rem;font-weight:500;letter-spacing:.05em;line-height:1.75em}body .about-page .hoken-area .inner .item-box .item h3:before{content:"";flex-shrink:0;width:5px;background:#fff;margin-right:9px}body .about-page .hoken-area .inner .item-box .item .text{font-size:.9375rem;font-weight:normal;letter-spacing:0;line-height:1.8em;margin-top:14px}body .about-page .hoken-area .inner .item-box .item+.item{margin-top:25px}@media(max-width: 768px){body .about-page .top-area .text-box .catch{font-size:1.25rem}body .about-page .top-area .text-box .text{margin-top:27px;font-size:.9375rem;text-align:left}body .about-page .top-area .text-box>*+.catch{margin-top:40px}body .about-page .message-area .inner{display:block}body .about-page .message-area .inner .image-box{width:78.75%;margin-left:auto}body .about-page .message-area .inner .image-box:before{width:65.873015873%;padding-top:65.873015873%;left:-26.9841269841%;margin-top:-21.8253968254%}body .about-page .message-area .inner .text-box{width:100%;margin-top:35px}body .about-page .message-area .inner .text-box .common-line-title{text-align:center}body .about-page .message-area .inner .text-box .common-line-title:after{margin-left:auto}body .about-page .profile-area .inner .double-box{display:block}body .about-page .profile-area .inner .double-box .item{width:100%}body .about-page .profile-area .inner .double-box .item+.item{margin-top:15px}body .about-page .faci-area .inner{display:block}body .about-page .faci-area .inner .image-box{width:100%}body .about-page .faci-area .inner .text-box{width:80%;margin:0 auto;max-width:none}body .about-page .faci-area .inner .text-box .text-inner{padding:35px 0}body .about-page .faci-area .inner .text-box .text-inner .common-line-title{text-align:center}body .about-page .faci-area .inner .text-box .text-inner .common-line-title:after{margin-left:auto}body .about-page .faci-area .inner .text-box .text-inner .dl-box{margin-top:25px}body .about-page .faci-area .inner .text-box .text-inner .dl-box dl{display:block}body .about-page .faci-area .inner .text-box .text-inner .dl-box dl dt{width:auto;margin-right:0;text-align:left;-moz-text-align-last:left;text-align-last:left}body .about-page .faci-area .inner .text-box .text-inner .dl-box dl+dl{margin-top:10px}body .about-page .access-area .inner .map-box:before{padding-top:87.8125%}body .about-page .access-area .inner .info-box{display:block}body .about-page .access-area .inner .info-box .left-box,body .about-page .access-area .inner .info-box .right-box{width:100%}body .about-page .access-area .inner .info-box .left-box .c-aco-wrap .title,body .about-page .access-area .inner .info-box .right-box .c-aco-wrap .title{position:relative}body .about-page .access-area .inner .info-box .left-box .c-aco-wrap .title .arrow,body .about-page .access-area .inner .info-box .right-box .c-aco-wrap .title .arrow{display:block;position:absolute;top:50%;right:10px;transform:translate(0, -50%)}body .about-page .access-area .inner .info-box .left-box .c-aco-wrap .title .arrow:before,body .about-page .access-area .inner .info-box .right-box .c-aco-wrap .title .arrow:before{content:"＜";display:block;transform:rotate(-90deg) scale(0.5, 1);font-weight:bold;transition:transform .2s}body .about-page .access-area .inner .info-box .left-box .c-aco-wrap.open .title .arrow:before,body .about-page .access-area .inner .info-box .right-box .c-aco-wrap.open .title .arrow:before{transform:rotate(-270deg) scale(0.5, 1)}body .about-page .access-area .inner .info-box .left-box .c-aco-wrap .c-aco-hidden,body .about-page .access-area .inner .info-box .right-box .c-aco-wrap .c-aco-hidden{transition:height .2s;height:0;overflow:hidden}body .about-page .access-area .inner .info-box .left-box .c-aco-wrap+.c-aco-wrap,body .about-page .access-area .inner .info-box .right-box .c-aco-wrap+.c-aco-wrap{margin-top:16px}body .about-page .access-area .inner .info-box .right-box{margin-top:16px}body .about-page .access-area .inner .soge-box{display:block}body .about-page .access-area .inner .soge-box:before{height:auto;padding-top:109.375%;max-height:90%}body .about-page .access-area .inner .soge-box .image{width:100%}body .about-page .access-area .inner .soge-box .text-box{width:79.6875%;max-width:none}body .about-page .access-area .inner .soge-box .text-box .common-link{margin-left:auto;margin-right:auto}body .about-page .new2024m-area{margin-top:60px}body .about-page .new2024m-area .inner .common-text{text-align:left}}
/*# sourceMappingURL=page-about.min.css.map */