@charset "UTF-8";.about{overflow:hidden}.about__about{margin-top:160px}.about__breadcrumb{margin-top:72px}.about-intro{padding-top:260px;padding-bottom:158px;padding-block:260px 158px;position:relative}.about-intro__deco{position:absolute;top:0;left:0;width:auto;height:100%}.about-intro__deco img{width:auto;height:100%}.about-intro__inner{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.about-intro__head{position:relative}.about-intro__title{padding-left:80px;font-size:32px;line-height:1.6}.about-intro__title span:nth-child(n+38){-webkit-transform:translateY(20px);transform:translateY(20px)}.about-intro__contents{width:41.42857143%}.about-intro__text:nth-child(2){margin-top:40px}.about-symbol{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);grid-column-gap:69px;-webkit-column-gap:69px;-moz-column-gap:69px;column-gap:69px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:540px;margin-left:auto;margin-right:auto;margin-inline:auto}.about-symbol__img{aspect-ratio:83/80}.about-about{padding-bottom:162px;position:relative;min-width:7px}.about-about__bg{position:absolute;bottom:0;left:0;width:100%;height:min(60.7627118644vw,717px);background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#b8ccd8));background:linear-gradient(to bottom,#fff 0,#b8ccd8 100%)}.about-about__inner{position:relative}.about-about__head{position:relative}.about-about__title{font-size:24px;line-height:1.6;text-align:center}.about-about__contents{margin-top:40px;position:relative}.about-about__img{max-width:1120px;margin-left:auto;margin-right:auto;margin-inline:auto;width:100%}.about-about__text{margin-top:60px;text-align:center}.about-about__catch{margin-top:142px;max-width:687px;width:100%;margin-left:auto;margin-right:auto;margin-inline:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.about-about__catch>span{display:block;text-align:left;font-size:32px}.about-about__catch>span:nth-child(2){text-align:center;margin-top:20px;padding-right:90px}.about-about__catch>span:nth-child(3){text-align:right;margin-top:20px}.about-profile{padding-top:153px;position:relative}.about-profile__deco{position:absolute;top:-120px;right:0;width:436px}.about-profile__body{position:relative;margin-top:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:14%;-moz-column-gap:14%;column-gap:14%}.about-profile__contents{-webkit-box-flex:1;-ms-flex:1;flex:1}.about-profile__info h3{margin-top:35px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.about-profile__info h3 span:nth-child(1){font-size:32px}.about-profile__info h3 span:nth-child(2){font-family:Marcellus,serif}.about-profile__text{margin-top:47px;line-height:1.6}.about-profile__text p{line-height:1.6}.about-profile__text a{text-decoration:underline;text-decoration-color:#9a9a9a;text-decoration-thickness:1px;text-underline-offset:2px}.about-profile__img{width:360px}.about-profile__img figcaption{margin-top:19px;font-size:13px;text-align:right}.about-company{padding-top:160px}.about-company__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.about-company__info{text-align:right}.about-company__info dl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;line-height:1.6}.about-company__map{margin-top:75px;width:100%;height:340px}.about-company__map iframe{width:100%;height:100%}@media (max-width:767px){.about__about{margin-top:75px}.about-intro__head{padding-top:131px;padding-bottom:60px;padding-block:131px 60px;padding-left:30px;padding-right:30px;padding-inline:30px}.about-intro__title{padding-left:0;max-width:600px;width:100%;margin-left:auto;margin-right:auto;margin-inline:auto;font-size:24px}.about-intro__text{margin-top:60px;text-align:justify}.about-symbol{width:100%;padding-left:30px;padding-right:30px;padding-inline:30px;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}.about-about{padding-bottom:100px}.about-about__bg{height:140.8vw}.about-about__title{font-size:18px}.about-about__contents{margin-top:32px}.about-about__text{margin-top:29px;text-align:left}.about-about__catch{margin-top:86px}.about-about__catch>span{font-size:24px}.about-about__catch>span:nth-child(2){margin-top:37px}.about-about__catch>span:nth-child(3){margin-top:37px}.about-profile{padding-top:90px}.about-profile__deco{width:178px;top:-20px}.about-profile__body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:42px}.about-profile__info span{font-size:12px}.about-profile__info h3{margin-top:20px;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px}.about-profile__info h3 span:nth-child(1){font-size:24px;font-weight:400}.about-profile__info h3 span:nth-child(2){font-size:14px}.about-profile__text{margin-top:33px;font-size:14px;line-height:1.6;text-align:justify}.about-profile__text p{font-size:14px;line-height:1.6;text-align:justify}.about-profile__img{margin-top:40px;width:220px;margin-left:auto;margin-right:auto;margin-inline:auto}.about-profile__img figcaption{margin-top:10px;font-size:11px}.about-company{padding-top:92px}.about-company__row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.about-company__info{text-align:left;margin-top:44px}.about-company__info dl{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-size:14px;line-height:1.6}.about-company__map{margin-top:33px;height:auto;aspect-ratio:314/176}}@media (max-width:1024px){.about-intro{padding-top:0;padding-bottom:80px;padding-block:0 80px}.about-intro__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:none;padding-left:0;padding-right:0;padding-inline:0}.about-intro__contents{max-width:660px;width:100%;margin-left:auto;margin-right:auto;margin-inline:auto;padding-left:30px;padding-right:30px;padding-inline:30px}}@media (min-width:768px) and (max-width:1024px){.about-intro__head{padding-top:150px;padding-bottom:100px;padding-block:150px 100px;padding-left:30px;padding-right:30px;padding-inline:30px}.about-intro__title{padding-left:0;max-width:600px;width:100%;margin-left:auto;margin-right:auto;margin-inline:auto}.about-intro__text{margin-top:80px}.about-profile__img{margin-top:40px;margin-left:auto;margin-right:auto;margin-inline:auto}}@media (min-width:861px) and (max-width:1024px){.about-profile__body{-webkit-column-gap:10%;-moz-column-gap:10%;column-gap:10%}}@media (min-width:768px) and (max-width:860px){.about-profile__body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}
/*# sourceMappingURL=../maps/page/about.min.css.map */
