﻿.p-about .c-anchor{margin-top:106px}@media only screen and (min-width: 1025px){.p-about .c-anchor{margin-left:-30px}}@media (max-width: 767px){.p-about .c-anchor{margin-top:72px;margin-left:0}}.p-about .c-heading{padding-top:33px}@media (max-width: 767px){.p-about .c-heading{padding-top:38px}}.p-about .c-heading__sub{margin-left:5px}.p-about .c-heading__title{margin-bottom:42px}@media (max-width: 767px){.p-about .c-heading__title{margin-bottom:29px}}.s-message{padding-top:140px;position:relative;contain:paint}@media (max-width: 767px){.s-message{padding-top:58px}}.s-message .c-hd-scroll{top:120px}@media (max-width: 767px){.s-message .c-hd-scroll{top:40px}}.s-message .block-heading{position:relative}.s-message .block-table{margin-top:99px}@media (max-width: 767px){.s-message .block-table{margin-top:48px}}.s-message .c-particle--top{top:-100px;right:-70px}@media (max-width: 767px){.s-message .c-particle--top{top:61px;right:-55px}.s-message .c-particle--top img{width:112px;height:112px}}.s-message .c-particle--bottom{bottom:-25px;left:-70px;z-index:1}@media (max-width: 767px){.s-message .c-particle--bottom{bottom:520px;left:-35px}.s-message .c-particle--bottom img{width:66px;height:66px}}.s-message .c-particle--other{right:-155px;top:525px}.s-message__heading{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-bottom:72px}@media (max-width: 767px){.s-message__heading{flex-direction:column;margin-bottom:27px}}.s-message__heading .heading{width:500px;margin-right:80px}@media (max-width: 767px){.s-message__heading .heading{width:100%;margin-right:0}}.s-message__heading .c-ttl{margin-top:24px}@media only screen and (min-width: 768px) and (max-width: 1024px){.s-message__heading .c-ttl{font-size:26px;font-size:2.6rem;line-height:1.38462em;letter-spacing:.05em;font-weight:bold}}.s-message__heading .content{margin-top:38px}@media (max-width: 767px){.s-message__heading .content{font-size:16px;font-size:1.6rem;line-height:1.75em;letter-spacing:.03em;margin-top:32px;text-align:justify}}.s-message__heading .img{width:580px;height:320px}@media (max-width: 767px){.s-message__heading .img{margin-top:40px;width:100%;height:220px}}.s-message__content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}@media (max-width: 767px){.s-message__content{flex-direction:column}}.s-message__content .content{width:calc(100% - 460px);margin-left:80px}@media only screen and (min-width: 768px) and (max-width: 1024px){.s-message__content .content{margin-left:40px;width:calc(100% - 380px)}}@media (max-width: 767px){.s-message__content .content{width:100%;margin-left:0;margin-top:35px;font-size:16px;font-size:1.6rem;line-height:1.75em;letter-spacing:.03em;text-align:justify}}.s-message__content .content p+p{margin-top:15px}@media (max-width: 767px){.s-message__content .content p+p{margin-top:13px}}.s-message__content .content .lead{margin-top:19px;font-size:22px;font-size:2.2rem;line-height:1.45455em;letter-spacing:.03em}@media (max-width: 767px){.s-message__content .content .lead{margin-top:19px;font-size:20px;font-size:2rem;line-height:1.6em;letter-spacing:.03em}}.s-message__content .content .lead span{margin-right:9px;font-size:18px;font-size:1.8rem;line-height:1.77778em;letter-spacing:.03em}@media (max-width: 767px){.s-message__content .content .lead span{font-size:16px;font-size:1.6rem;line-height:2em;letter-spacing:.03em;margin-right:4px}}.s-message__content .img{margin-top:7px;width:380px;height:310px}@media only screen and (min-width: 768px) and (max-width: 1024px){.s-message__content .img{width:420px}}@media (max-width: 767px){.s-message__content .img{width:100%;height:220px}}.s-message .block-table{position:relative}@media (max-width: 767px){.s-message .block-table .js-acordian.active .js-acordian__title:after{transform:rotate(180deg)}.s-message .block-table .js-acordian__content{padding-bottom:40px}}@media (min-width: 768px){.s-message .block-table .js-acordian__title{pointer-events:none}}.s-message .block-table .table .lead{font-size:26px;font-size:2.6rem;line-height:1.38462em;letter-spacing:.05em;font-weight:bold;margin-bottom:40px}@media (max-width: 767px){.s-message .block-table .table .lead{font-size:18px;font-size:1.8rem;line-height:1.55556em;margin-bottom:27px;position:relative}.s-message .block-table .table .lead:after{content:"";position:absolute;right:0;top:10px;width:12px;height:7px;vertical-align:middle;background:url("../../img/common/icon/icon_chevron_down.svg") no-repeat center/contain}}@media (max-width: 767px) and (max-width: 767px){.s-message .block-table .table .lead:after{top:11px;right:10px}}.s-message .block-table .table__row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-flow:row wrap;border-bottom:1px solid #b5e4b0;margin-bottom:40px;padding:0 40px 19px}@media (max-width: 767px){.s-message .block-table .table__row{flex-direction:column}}.s-message .block-table .table__row:first-child{border-top:1px solid #b5e4b0;padding-top:43px;flex-direction:column}@media (max-width: 767px){.s-message .block-table .table__row:first-child{padding-top:27px}}.s-message .block-table .table__row:nth-child(2){padding-bottom:20px}@media (max-width: 767px){.s-message .block-table .table__row:nth-child(2){padding-bottom:0}}.s-message .block-table .table__row:nth-child(2) .lead{margin-top:26px}.s-message .block-table .table__row:nth-child(3){padding-bottom:14px}@media (max-width: 767px){.s-message .block-table .table__row:nth-child(3){padding-bottom:0}}.s-message .block-table .table__row:nth-child(3) .lead{margin-top:14px}@media (max-width: 767px){.s-message .block-table .table__row:nth-child(3) .lead{margin-top:26px}}.s-message .block-table .table__row:nth-child(4){padding-bottom:20px}@media (max-width: 767px){.s-message .block-table .table__row:nth-child(4){padding-bottom:0}}.s-message .block-table .table__row:nth-child(4) .lead{margin-top:44px}@media (max-width: 767px){.s-message .block-table .table__row:nth-child(4) .lead{margin-top:26px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.s-message .block-table .table__row{padding:0 0 19px;font-size:15px;font-size:1.5rem}}@media (max-width: 767px){.s-message .block-table .table__row{margin-bottom:1px;padding:0 10px}}.s-message .block-table .career{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-flow:row wrap}@media (max-width: 767px){.s-message .block-table .career{width:100%}}.s-message .block-table .career ul{width:499px;position:relative}@media (max-width: 767px){.s-message .block-table .career ul{width:100%}}.s-message .block-table .career ul:before{content:"";display:inline-block;width:14px;height:100%;background:#D6F4DA;position:absolute;left:0;top:-6px;z-index:-1;border-radius:60px}.s-message .block-table .career ul:last-child{width:509px;margin-left:61px}@media only screen and (min-width: 768px) and (max-width: 1024px){.s-message .block-table .career ul:last-child{margin-left:0;margin-top:-8px}}@media (max-width: 767px){.s-message .block-table .career ul:last-child{width:100%;margin-left:0;margin-top:0}.s-message .block-table .career ul:last-child:before{top:-15px}}.s-message .block-table .career ul:nth-child(2) li:nth-child(4) .career__ttl{width:357px}.s-message .block-table .career li{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-flow:row wrap;align-items:baseline;margin-bottom:10px;padding:3px 0 5px}.s-message .block-table .career__date{width:140px;margin-right:10px;color:#00bf11;position:relative;font-size:18px;font-size:1.8rem;line-height:1em;letter-spacing:0em;font-weight:bold;padding-left:34px}@media (max-width: 767px){.s-message .block-table .career__date{font-size:16px;font-size:1.6rem}}.s-message .block-table .career__date span:not(.date){margin-left:3px;font-size:14px;font-size:1.4rem;line-height:1em;letter-spacing:.03em;font-weight:bold}.s-message .block-table .career__date span:last-child{margin-left:2px}.s-message .block-table .career__date .date{width:22px;display:inline-block;text-align:center}.s-message .block-table .career__date:before{content:"";position:absolute;left:4px;top:6px;width:6px;height:6px;background:#00bf11;border-radius:50%;vertical-align:middle}.s-message .block-table .career__ttl{width:349px;font-size:16px;font-size:1.6rem;line-height:1.5em;letter-spacing:.03em;font-weight:bold}.s-message .block-table .career__ttl span{letter-spacing:-2px}@media (max-width: 767px){.s-message .block-table .career__ttl{margin-top:4px;margin-left:36px}}.s-message .block-table .c-list{width:780px;margin-left:auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-flow:row wrap;align-items:center}@media (max-width: 767px){.s-message .block-table .c-list{gap:12px;width:100%;flex-direction:column;align-items:flex-start;line-height:2.2rem}}.s-message .block-table .c-list li:nth-child(2){margin-top:0}.s-message .block-table .c-list.qualifications{gap:0 60px}@media (max-width: 767px){.s-message .block-table .c-list.qualifications{gap:12px}}.s-message .block-table .c-list.qualifications li{margin-top:0;width:calc(50% - 30px);position:relative}.s-message .block-table .c-list.qualifications li:before{top:15px}@media (max-width: 767px){.s-message .block-table .c-list.qualifications li:before{top:9px}}.s-message .block-table .c-list.qualifications li span{letter-spacing:-2px}@media (max-width: 767px){.s-message .block-table .c-list.qualifications li{width:100%}}.s-message .block-table .c-list.affiliated{gap:0;align-items:flex-start}@media (max-width: 767px){.s-message .block-table .c-list.affiliated{margin-left:0;gap:12px}}.s-message .block-table .c-list.affiliated li{margin-top:0}@media (max-width: 767px){.s-message .block-table .c-list.affiliated li{width:100%}}.s-message .block-table .c-list.affiliated li:before{top:15px;left:0}@media (max-width: 767px){.s-message .block-table .c-list.affiliated li:before{top:9px}}.s-message .block-table .c-list.affiliated li:first-child{margin-right:104px}@media only screen and (min-width: 768px) and (max-width: 1024px){.s-message .block-table .c-list.affiliated li:first-child{margin-right:101px}}.s-message .block-table .c-list.affiliated li:nth-child(2){margin-right:54px}@media only screen and (min-width: 768px) and (max-width: 1024px){.s-message .block-table .c-list.affiliated li:nth-child(2){margin-right:51px}}.s-message .block-table .c-list.affiliated li:nth-child(3){margin-right:67px}.s-message .block-table .c-list.affiliated li:nth-child(5){margin-right:39px;margin-top:-7px}.s-message .block-table .c-list.affiliated li:nth-child(6){margin-right:36px;margin-top:-7px}.s-message .block-table .c-list.affiliated li:nth-child(7){margin-top:-7px}@media (max-width: 767px){.s-message .block-table .c-list.affiliated li{margin-right:0 !important}}@media only screen and (min-width: 768px) and (max-width: 1024px){.s-message .block-table .c-list.achievements{width:700px}}@media (max-width: 767px){.s-message .block-table .c-list.achievements{gap:12px}}.s-message .block-table .c-list.achievements li{margin-top:0}.s-message .block-table .c-list.achievements li:before{top:15px;left:2px}@media (max-width: 767px){.s-message .block-table .c-list.achievements li:before{top:9px}}.s-care{padding-top:112px;position:relative}.s-care .c-particle--top{top:77px;left:0}@media only screen and (max-width: 1366px){.s-care .c-particle--top{left:-40px}}@media (max-width: 767px){.s-care .c-particle--top{top:54px;left:-47px}.s-care .c-particle--top img{width:95px;height:95px}}@media (max-width: 767px){.s-care{padding-top:88px}}.s-care .c-hd-scroll{top:92px}@media (max-width: 767px){.s-care .c-hd-scroll{top:40px}}.s-care .short-des{margin:39px 0 54px;text-align:center}@media (max-width: 767px){.s-care .short-des{font-size:16px;font-size:1.6rem;line-height:1.75em;letter-spacing:.03em;margin:33px 0;text-align:left}}@media (max-width: 767px){.s-care .c-ttl{gap:13px;align-items:center}}.s-care__list{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-flow:column wrap;gap:24px}@media (max-width: 767px){.s-care__list{gap:16px}}.s-care__item{position:relative;background:#fff;box-shadow:0 0 20px rgba(64,191,113,0.15);padding:30px 40px;border-radius:20px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;line-height:2.8rem}@media only screen and (min-width: 768px) and (max-width: 1024px){.s-care__item{padding:20px}}.s-care__item:before{content:"";width:1px;height:calc(100% - 60px);position:absolute;top:50%;transform:translateY(-50%);left:405px;background:#b5e4b0}@media only screen and (min-width: 768px) and (max-width: 1024px){.s-care__item:before{left:34%}}@media only screen and (max-width: 768px){.s-care__item:before{left:38.5%}}@media (max-width: 767px){.s-care__item:before{left:50%;transform:translateX(-50%);top:88px;width:calc(100% - 40px);height:1px}}@media (max-width: 767px){.s-care__item{padding:20px 20px 26px;align-items:flex-start;flex-direction:column}}.s-care__item .c-hd-scroll{top:0}@media (max-width: 767px){.s-care__item .c-hd-scroll{top:-20px}}.s-care__item .img{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center}@media (max-width: 767px){.s-care__item .img{margin-left:12px}}.s-care__item .img .c-img{width:134px;height:134px;margin-right:23px;background:url("../../img/about/bg_care_01.png") no-repeat center/cover}@media only screen and (min-width: 768px) and (max-width: 1024px){.s-care__item .img .c-img{width:80px;height:80px;margin-right:16px}}@media (max-width: 767px){.s-care__item .img .c-img{width:50px;height:50px;margin-right:16px}}.s-care__item .img .c-img img{width:55px;height:57px;left:50%;top:50%;transform:translate(-50%, -50%)}@media only screen and (min-width: 768px) and (max-width: 1024px){.s-care__item .img .c-img img{width:26px;height:27px}}@media (max-width: 767px){.s-care__item .img .c-img img{width:26px;height:27px}}.s-care__item .img .lead{font-size:22px;font-size:2.2rem;line-height:1.45455em;letter-spacing:.03em;font-weight:bold;margin-bottom:0}@media only screen and (min-width: 768px) and (max-width: 1024px){.s-care__item .img .lead{font-size:18px;font-size:1.8rem;line-height:1.55556em}}@media (max-width: 767px){.s-care__item .img .lead{font-size:18px;font-size:1.8rem;line-height:1.11111em;margin-top:2px}}.s-care__item .img .lead span{display:block;font-size:15px;font-size:1.5rem;line-height:1.73333em;letter-spacing:.03em;font-weight:bold}@media only screen and (min-width: 768px) and (max-width: 1024px){.s-care__item .img .lead span{font-size:14px;font-size:1.4rem;line-height:1.71429em}}@media (max-width: 767px){.s-care__item .img .lead span{font-size:14px;font-size:1.4rem;line-height:1.42857em}}.s-care__item .content{max-width:682px;width:100%;margin-left:auto;position:relative}@media only screen and (min-width: 768px) and (max-width: 1024px){.s-care__item .content{max-width:602px}}@media only screen and (max-width: 768px){.s-care__item .content{max-width:402px}}@media (max-width: 767px){.s-care__item .content{max-width:100%;margin-top:36px;width:100%;padding:0 10px;font-size:16px;font-size:1.6rem;line-height:1.625em;text-align:justify}}.s-care__item:nth-child(2) .img img{width:60px;height:60px}.s-care__item:nth-child(3) .img img{width:62px;height:61px}.s-care__item:nth-child(4) .img img{width:57px;height:58px}@media (max-width: 767px){.s-care__item:nth-child(2) .img img{width:28px;height:28px}.s-care__item:nth-child(2) .content:before{top:-20px}.s-care__item:nth-child(3){padding-bottom:24px}.s-care__item:nth-child(3) .img img{width:28px;height:28px}.s-care__item:nth-child(3) .content:before{top:-21px}.s-care__item:nth-child(4) .img img{width:28px;height:28px}.s-care__item:nth-child(4) .content:before{top:-20px}}.s-outline{padding:150px 0 84px;position:relative;contain:paint}.s-outline .c-hd-scroll{top:130px}@media (max-width: 767px){.s-outline .c-hd-scroll{top:40px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.s-outline{overflow-x:hidden}}@media (max-width: 767px){.s-outline{padding:59px 0 89px}}.s-outline .c-particle--top{z-index:1;right:0;top:75px}@media only screen and (max-width: 1366px){.s-outline .c-particle--top{right:-25px}}@media (max-width: 767px){.s-outline .c-particle--top{top:106px;right:-23px}.s-outline .c-particle--top img{width:95px;height:95px}}.s-outline .c-particle--bottom{z-index:1;left:0;bottom:71px}@media only screen and (max-width: 1366px){.s-outline .c-particle--bottom{left:-61px}}.s-outline__heading{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;position:relative;margin-bottom:97px;width:calc(100vw - 103px)}@media only screen and (min-width: 768px) and (max-width: 1024px){.s-outline__heading{width:calc(100vw - 15px)}}@media (max-width: 767px){.s-outline__heading{width:100%;flex-direction:column;margin-bottom:48px}}.s-outline__heading .c-ttl{margin-left:19px;margin-top:22px}.s-outline__heading .c-ttl .sub{margin-top:8px}@media (max-width: 767px){.s-outline__heading .c-ttl{margin-left:0;margin-bottom:39px}}.s-outline__heading .c-img{margin-left:80px;width:calc(100vw - 80px);height:420px;border-top-left-radius:20px;border-bottom-left-radius:20px;overflow:hidden}.s-outline__heading .c-img picture{width:100%}@media (max-width: 767px){.s-outline__heading .c-img{width:calc(100vw - 25px);height:220px;margin-left:0}}.s-outline__table{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-flow:row wrap;gap:60px}@media only screen and (min-width: 768px) and (max-width: 1024px){.s-outline__table{gap:30px}}@media (max-width: 767px){.s-outline__table{gap:0}}.s-outline__table .table{gap:60px}@media only screen and (min-width: 768px) and (max-width: 1024px){.s-outline__table .table{gap:30px}}.s-outline__table .table__list{width:calc(100% / 2 - 30px)}@media (max-width: 767px){.s-outline__table .table__list{width:100%}}.s-outline__table .table__list .ttl{font-size:18px;font-size:1.8rem;line-height:1.77778em;letter-spacing:.03em;font-weight:bold;color:#00bf11;width:140px}@media (max-width: 767px){.s-outline__table .table__list .ttl{width:100%;font-size:16px;font-size:1.6rem;line-height:2em}}.s-outline__table .table__list .content{margin-left:11px;width:calc(100% - 11px - 140px);font-size:16px;font-size:1.6rem;line-height:1.5em;letter-spacing:.03em}@media (max-width: 767px){.s-outline__table .table__list .content{width:100%;margin-left:0}}.s-outline__table .table__list .content p.small-text{margin-top:16px;font-size:14px;font-size:1.4rem;line-height:1.42857em;letter-spacing:.03em;font-weight:bold}@media (max-width: 767px){.s-outline__table .table__list .content p.small-text{text-indent:-19px;padding-left:19px}}.s-outline__table .table__list .content p.small-text:before{content:"※"}.s-outline__table .table__list .content p.small-text a{color:#00bf11}.s-outline__table .table__list>li{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-flow:row wrap;align-items:baseline;border-bottom:1px solid #b5e4b0;padding:0 10px 18px;margin-bottom:24px;position:relative}@media (max-width: 767px){.s-outline__table .table__list>li{padding:0 10px 20px;margin-bottom:16px}}.s-outline__table .table__list>li:after{content:"";position:absolute;width:140px;height:1px;bottom:-1px;left:0;background:#00bf11}@media (max-width: 767px){.s-outline__table .table__list>li:after{width:60px}}@media (max-width: 767px){.s-outline__table .table__list>li.name{padding:16px 10px 20px;border-top:1px solid #b5e4b0}.s-outline__table .table__list>li.name:before{content:"";position:absolute;width:60px;height:1px;top:-1px;left:0;background:#00bf11}}.s-outline__table .table__list>li.time{padding-right:0;padding-bottom:21px}@media (max-width: 767px){.s-outline__table .table__list>li.time{padding-bottom:23px}}.s-outline__table .table__list>li.time .content{line-height:2.8rem}.s-outline__table .table__list>li.time .content .small-text{margin-top:6px}.s-outline__table .table__list>li.time .content .small-text span{letter-spacing:-5px}.s-outline__table .table__list>li.time .content .small-text a{text-decoration:underline}.s-outline__table .table__list>li.addr{padding-bottom:19px}.s-outline__table .table__list>li.payment{padding-bottom:20px}.s-outline__table .table__list>li.parking{padding-bottom:22px}.s-outline__table .table__list>li.parking .content .small-text{font-size:14px;font-size:1.4rem;line-height:1.42857em;margin-top:5px}@media (max-width: 767px){.s-outline__table .table__list>li.parking{padding-bottom:26px}}.s-outline__table .table__list>li.affiliated{padding-bottom:20px}.s-outline__table .table__list>li.treatment{padding-bottom:19px}.s-outline__table .table__list .c-list li:before{top:11px;left:0}.s-outline__table .table__list .c-list li+li{margin-top:4px}.is-ipad .p-about .c-anchor{margin-left:15px}

/*# sourceMappingURL=maps/about.min.css.map */
