﻿#page-company .page-company-common__description{margin-bottom:40px}@media screen and (max-width:640px){#page-company .page-company-common__description{margin-bottom:32px}}#page-company .page-company-service__list{display:grid;grid-template-columns:repeat(3, 1fr);gap:24px}@media screen and (max-width:1024px){#page-company .page-company-service__list{grid-template-columns:100%}}#page-company .page-company-service__container{background-color:var(--bg-third-color);border-radius:5px;box-shadow:0 0 2px rgba(65, 59, 50, 0.01), 0 0 4px rgba(65, 59, 50, 0.01), 0 0 8px rgba(65, 59, 50, 0.01), 0 0 16px rgba(65, 59, 50, 0.01);height:100%;overflow:hidden;padding:32px 24px}#page-company .page-company-service__container-title{align-items:center;border-bottom:var(--border-first-color) solid 1px;display:flex;gap:0 16px;justify-content:center;margin-bottom:16px;padding-bottom:16px;text-align:center;font-family:"Noto Sans JP", sans-serif;font-weight:500;font-size:20px;font-size:2rem}@media screen and (max-width:640px){#page-company .page-company-service__container-title{font-size:18px;font-size:1.8rem}}#page-company .page-company-service__container-title-image img{max-width:60px}@media screen and (max-width:640px){#page-company .page-company-service__container-title-image img{max-width:48px}}#page-company .page-company-number__list{display:grid;grid-template-columns:repeat(3, 1fr);gap:24px}@media screen and (max-width:1024px){#page-company .page-company-number__list{grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width:640px){#page-company .page-company-number__list{grid-template-columns:100%}}#page-company .page-company-number__container{background-color:var(--bg-third-color);border-radius:5px;display:grid;grid-template-rows:max-content 1fr;height:100%;overflow:hidden}#page-company .page-company-number__container-head{background-color:var(--accent-first-color);color:var(--bg-third-color);padding:6px 24px}#page-company .page-company-number__container-head-title{text-align:center;font-family:"Noto Sans JP", sans-serif;font-weight:500;font-size:20px;font-size:2rem}@media screen and (max-width:640px){#page-company .page-company-number__container-head-title{font-size:18px;font-size:1.8rem}}#page-company .page-company-number__container-body{display:grid;gap:16px 0;grid-template-rows:1fr max-content;padding:8px 24px}@media screen and (max-width:640px){#page-company .page-company-number__container-body{gap:8px 0;min-height:160px}}#page-company .page-company-number__container-body-image{padding:12px 8px;text-align:center}@media screen and (max-width:640px){#page-company .page-company-number__container-body-image{padding:8px}}#page-company .page-company-number__container-body-image img{max-width:120px}@media screen and (max-width:640px){#page-company .page-company-number__container-body-image img{max-width:96px}}#page-company .page-company-number__container-body-text-label{align-self:center}#page-company .page-company-number__container-body-text-value{line-height:1.3;text-align:center;font-family:"Noto Sans JP", sans-serif;font-weight:500;font-size:24px;font-size:2.4rem}@media screen and (max-width:640px){#page-company .page-company-number__container-body-text-value{font-size:20px;font-size:2rem}}#page-company .page-company-number__container-body-text-value strong{font-family:"Montserrat", sans-serif;font-weight:400;font-size:48px;font-size:4.8rem}@media screen and (max-width:640px){#page-company .page-company-number__container-body-text-value strong{font-size:36px;font-size:3.6rem}}#page-company .page-company-number__container.is-area .page-company-number__container-body-image{position:relative}#page-company .page-company-number__container.is-area .page-company-number__container-body-image img{position:absolute;left:0;max-width:177px;top:0}@media screen and (max-width:640px){#page-company .page-company-number__container.is-area .page-company-number__container-body-image img{max-width:160px}}#page-company .page-company-number__container.is-area .page-company-number__container-body-text-value{text-align:right}#page-company .page-company-number__container.is-license .page-company-number__container-body-text{display:grid;gap:inherit;grid-row:1 / -1;grid-template-rows:1fr max-content}#page-company .page-company-number__container.is-license .page-company-number__container-body-text-value{text-align:right}#page-company .page-company-area__map{position:relative}#page-company .page-company-area__map-list{height:1px;left:0;overflow:hidden;position:absolute;top:0;width:1px}@media screen and (max-width:640px){#page-company .page-company-area__map-list{display:grid;gap:24px 16px;grid-template-columns:repeat(auto-fill, minmax(150px, 1fr));height:unset;left:unset;margin-top:32px;position:unset;top:unset;width:unset}}#page-company .page-company-area__map-container-title{border-left:currentColor solid 2px;color:var(--accent-first-color);margin-bottom:8px;padding-left:8px;font-family:"Noto Sans JP", sans-serif;font-weight:500;font-size:18px;font-size:1.8rem}#page-company .page-company-area__map-container-text{align-content:flex-start;display:grid;gap:8px 0;font-size:14px;font-size:1.4rem}#page-company .page-company-area__map-container-text-more{font-size:12px;font-size:1.2rem}#page-company .page-company-logo__image{margin-bottom:40px;padding:24px;text-align:center}#page-company .page-company-logo__image img{max-width:400px;width:100%}@media screen and (max-width:640px){#page-company .page-company-logo__image img{max-width:220px}}#page-company .page-company-logo__list{display:grid;gap:40px 0}#page-company .page-company-staff{overflow:hidden}#page-company .page-company-message__container-inner{display:grid;gap:24px 40px;grid-template-columns:262px 1fr}@media screen and (max-width:640px){#page-company .page-company-message__container-inner{grid-template-columns:100%}}#page-company .page-company-message__container-image{border-radius:5px;overflow:hidden}#page-company .page-company-message__container-text{align-content:flex-start;display:grid;gap:32px 0}#page-company .page-company-message__container-text-title{text-align:right}#page-company .page-company-message__container-text-title-position{margin-bottom:4px}#page-company .page-company-message__container-text-title-name{font-family:"Noto Sans JP", sans-serif;font-weight:500;font-size:20px;font-size:2rem}#page-company .page-company-information__table{display:grid;gap:24px 0}#page-company .page-company-information__table-container{border-bottom:var(--border-first-color) solid 1px;display:grid;gap:1lh 24px;grid-template-columns:150px 1fr;padding-bottom:24px}@media screen and (max-width:640px){#page-company .page-company-information__table-container{grid-template-columns:100%}}#page-company .page-company-information__table-container-title{font-family:"Noto Sans JP", sans-serif;font-weight:500}#page-company .page-company-information__list{display:grid;gap:1lh 40px}#page-company .page-company-information__list.is-group_companies .page-company-information__list-item p+p{margin-top:0.25lh}#page-company .page-company-information__list.is-website{display:grid;grid-auto-flow:column;grid-template-columns:repeat(2, max-content)}@media screen and (max-width:1024px){#page-company .page-company-information__list.is-website{grid-auto-flow:unset;grid-template-columns:100%}}#page-company .page-company-information-about{padding-bottom:0}#page-company .page-company-information-about__container-inner{align-items:center;display:grid;gap:24px;grid-template-columns:234px 1fr}@media screen and (max-width:640px){#page-company .page-company-information-about__container-inner{grid-template-columns:100%}}#page-company .page-company-information-about__container-image .svg-logo-architex{height:auto;width:100%}#page-company .page-company-information-about__container-image .svg-logo-architex__background{fill:#005E4A}#page-features .page-features-common__summary{margin-bottom:60px}@media screen and (max-width:640px){#page-features .page-features-common__summary{margin-bottom:40px}}#page-features .page-features-common__summary-inner{align-items:flex-start;display:grid;gap:40px;grid-template-columns:repeat(2, 1fr)}@media screen and (max-width:1024px){#page-features .page-features-common__summary-inner{grid-template-columns:100%}}#page-features .page-features-common__summary-text .common-heading-type04__title{font-size:32px;font-size:3.2rem}@media screen and (max-width:640px){#page-features .page-features-common__summary-text .common-heading-type04__title{font-size:28px;font-size:2.8rem}}#page-features .page-features-common__summary-image{border-radius:5px;overflow:hidden}#page-features .page-features-common__list{counter-reset:num;display:grid;gap:24px;grid-template-columns:repeat(3, 1fr)}@media screen and (max-width:1024px){#page-features .page-features-common__list{grid-template-columns:100%}}#page-features .page-features-common__list-item{counter-increment:num;position:relative}@media screen and (max-width:640px){#page-features .page-features-common__list-item{padding:4px 0 0 56px}}@media screen and (max-width:640px){#page-features .page-features-common__list-item::before{color:var(--accent-first-color);content:counter(num, decimal-leading-zero);left:0;line-height:1;position:absolute;top:0;font-family:"Montserrat", sans-serif;font-weight:400;font-size:36px;font-size:3.6rem}}#page-features .page-features-common__container{background-color:var(--bg-third-color);border-radius:5px;box-shadow:0 0 2px rgba(65, 59, 50, 0.01), 0 0 4px rgba(65, 59, 50, 0.01), 0 0 8px rgba(65, 59, 50, 0.01), 0 0 16px rgba(65, 59, 50, 0.01);height:100%;overflow:hidden;padding:24px}@media screen and (max-width:640px){#page-features .page-features-common__container{display:contents}}#page-features .page-features-common__container-inner{display:grid;gap:16px 0}@media screen and (max-width:640px){#page-features .page-features-common__container-inner{display:contents}}#page-features .page-features-common__container-image{border-radius:5px;overflow:hidden}@media screen and (max-width:640px){#page-features .page-features-common__container-image{display:none}}#page-features .page-features-common__container-text-title{margin-bottom:16px;text-align:center;font-family:"Noto Sans JP", sans-serif;font-weight:500;font-size:20px;font-size:2rem}@media screen and (max-width:640px){#page-features .page-features-common__container-text-title{text-align:left;font-size:18px;font-size:1.8rem}}#page-features .page-features-feature02__foot{border-color:var(--accent-first-color);border-style:solid;border-width:1px 0;margin-top:48px;padding:16px 0;text-align:center;font-family:"Noto Sans JP", sans-serif;font-weight:500;font-size:20px;font-size:2rem}#page-features .page-features-feature03__container{background-color:var(--bg-third-color);border-radius:5px;box-shadow:0 0 2px rgba(65, 59, 50, 0.01), 0 0 4px rgba(65, 59, 50, 0.01), 0 0 8px rgba(65, 59, 50, 0.01), 0 0 16px rgba(65, 59, 50, 0.01);height:100%;margin-top:24px;overflow:hidden;padding:56px 40px}@media screen and (max-width:1024px){#page-features .page-features-feature03__container{padding:24px}}#page-features .page-features-feature03__container-inner{align-items:flex-start;display:grid;gap:24px 80px;grid-template-columns:1fr 460px}@media screen and (max-width:1024px){#page-features .page-features-feature03__container-inner{grid-template-columns:100%}}#page-features .page-features-feature03__container-text-list{counter-reset:num;display:grid;gap:32px 0}@media screen and (max-width:640px){#page-features .page-features-feature03__container-text-list{gap:24px 0}}#page-features .page-features-feature03__container-text-list-item{counter-increment:num;padding:2px 0 0 64px;position:relative}@media screen and (max-width:640px){#page-features .page-features-feature03__container-text-list-item{padding:4px 0 0 56px}}#page-features .page-features-feature03__container-text-list-item::before{color:var(--accent-first-color);content:counter(num, decimal-leading-zero);left:0;line-height:1;position:absolute;top:0;font-family:"Montserrat", sans-serif;font-weight:400;font-size:36px;font-size:3.6rem}#page-features .page-features-feature03__container-text-unit-title{margin-bottom:16px;font-family:"Noto Sans JP", sans-serif;font-weight:500;font-size:20px;font-size:2rem}@media screen and (max-width:640px){#page-features .page-features-feature03__container-text-unit-title{font-size:18px;font-size:1.8rem}}#page-features .page-features-feature03__container-image{border-radius:5px;overflow:hidden}#page-thanks .page-thanks-message__information{display:grid;gap:16px 0;margin-top:40px;text-align:center}#page-thanks .page-thanks-message__information-tel .common-button-type01{margin:0 auto;max-width:460px}#page-thanks .page-thanks-message__information-description{font-size:12px;font-size:1.2rem}#page-thanks .page-thanks-message__back{margin-top:40px;text-align:center}#page-inquiry .page-inquiry-form__description{margin-bottom:40px}@media screen and (max-width:640px){#page-inquiry .page-inquiry-form__description{margin-bottom:32px}}#page-privacy .page-privacy-contents .common-tab-type01__trigger-list{grid-template-columns:repeat(3, 1fr)}#page-privacy .page-privacy-contents-children__description{color:var(--font-second-color);line-height:2;padding-bottom:40px}#page-privacy .page-privacy-contents-children-article{border-top:var(--font-third-color) solid 1px;padding:40px 0}#page-privacy .page-privacy-contents-children-article__description{color:var(--font-second-color);line-height:2}#page-privacy .page-privacy-contents-children-article:last-child{padding-bottom:0}#page-service .page-service-common__description{margin-bottom:40px}@media screen and (max-width:640px){#page-service .page-service-common__description{margin-bottom:32px}}#page-service .page-service-common__container{background-color:var(--bg-third-color);border-radius:5px;box-shadow:0 0 2px rgba(65, 59, 50, 0.01), 0 0 4px rgba(65, 59, 50, 0.01), 0 0 8px rgba(65, 59, 50, 0.01), 0 0 16px rgba(65, 59, 50, 0.01);height:100%;overflow:hidden;padding:60px 64px}@media screen and (max-width:640px){#page-service .page-service-common__container{padding:32px 24px}}#page-service .page-service-common__container-inner{align-items:flex-start;display:grid;gap:32px 40px;grid-template-columns:420fr 372fr}@media screen and (max-width:1024px){#page-service .page-service-common__container-inner{grid-template-columns:100%}}@media screen and (max-width:1024px){#page-service .page-service-common__container-text{order:1}}#page-service .page-service-common__container-text-unit-title{color:var(--accent-first-color);margin-bottom:16px;font-family:"Noto Sans JP", sans-serif;font-weight:500;font-size:20px;font-size:2rem}@media screen and (max-width:640px){#page-service .page-service-common__container-text-unit-title{font-size:18px;font-size:1.8rem}}#page-service .page-service-common__container-text-unit-list{display:grid;gap:0.25lh 0}#page-service .page-service-common__container-text-unit-list-item{padding-left:32px;position:relative}#page-service .page-service-common__container-text-unit-list-item::before{aspect-ratio:1;background-color:var(--accent-first-color);border-radius:50%;content:"";left:7px;pointer-events:none;position:absolute;top:10px;width:6px}#page-service .page-service-common__container-text-unit-list.is-checklist .page-service-common__container-text-unit-list-item::before{background:url("../../pages/service/images/icon-check.svg") center center / 100% 100% no-repeat;border-radius:unset;left:0;top:4px;width:20px}#page-service .page-service-common__container-text-unit:nth-child(n+2){border-top:var(--border-first-color) solid 1px;margin-top:32px;padding-top:32px}@media screen and (max-width:640px){#page-service .page-service-common__container-text-unit:nth-child(n+2){margin-top:24px;padding-top:24px}}#page-service .page-service-common__container-image{border-radius:5px;overflow:hidden}@media screen and (max-width:1024px){#page-service .page-service-common__container-image{aspect-ratio:1.7777777778;order:0}}@media screen and (max-width:640px){#page-service .page-service-common__container-image img{height:100%;max-width:unset;object-fit:cover;width:100%}}#page-service .page-service-service__list{display:grid;gap:24px;grid-template-columns:repeat(3, 1fr)}@media screen and (max-width:640px){#page-service .page-service-service__list{gap:8px}}#page-service .page-service-service__button{background-color:var(--bg-third-color);border-radius:5px;box-shadow:0 0 2px rgba(65, 59, 50, 0.01), 0 0 4px rgba(65, 59, 50, 0.01), 0 0 8px rgba(65, 59, 50, 0.01), 0 0 16px rgba(65, 59, 50, 0.01);display:block;height:100%;overflow:hidden;padding:24px 12px 48px;position:relative;text-align:center;transition:color 0.2s;width:100%;font-family:"Noto Sans JP", sans-serif;font-weight:500;font-size:20px;font-size:2rem}@media screen and (max-width:1024px){#page-service .page-service-service__button{font-size:16px;font-size:1.6rem}}@media screen and (max-width:640px){#page-service .page-service-service__button{padding:24px 2px 48px;font-size:14px;font-size:1.4rem}}#page-service .page-service-service__button::before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-family:"iconfonts" !important;font-style:normal;font-variant:normal;font-weight:normal;speak:never;text-transform:none;bottom:24px;color:var(--font-first-color);content:"";left:calc(50% - 6px);line-height:1;position:absolute;transition:bottom 0.2s;font-size:12px;font-size:1.2rem}#page-service .page-service-service__button-inner{align-items:center;display:flex;gap:8px 16px;justify-content:center}@media screen and (max-width:1024px){#page-service .page-service-service__button-inner{display:grid}}#page-service .page-service-service__button-image img{max-width:60px}@media screen and (max-width:1024px){#page-service .page-service-service__button-image img{max-width:48px}}@media (hover:hover){#page-service .page-service-service__button:hover{color:var(--accent-first-color)}#page-service .page-service-service__button:hover::before{bottom:16px}}#page-service .page-service-design__list{display:grid;gap:24px;grid-template-columns:repeat(2, 1fr)}@media screen and (max-width:640px){#page-service .page-service-design__list{grid-template-columns:100%}}#page-service .page-service-design__container{background-color:var(--bg-third-color);border-radius:5px;box-shadow:0 0 2px rgba(65, 59, 50, 0.01), 0 0 4px rgba(65, 59, 50, 0.01), 0 0 8px rgba(65, 59, 50, 0.01), 0 0 16px rgba(65, 59, 50, 0.01);height:100%;overflow:hidden;padding:32px 24px}#page-service .page-service-design__container-title{align-items:center;border-bottom:var(--border-first-color) solid 1px;display:flex;gap:0 16px;justify-content:center;margin-bottom:16px;padding-bottom:16px;text-align:center;font-family:"Noto Sans JP", sans-serif;font-weight:500;font-size:20px;font-size:2rem}@media screen and (max-width:640px){#page-service .page-service-design__container-title{font-size:18px;font-size:1.8rem}}#page-service .page-service-design__container-title-image img{max-width:40px}@media screen and (max-width:640px){#page-service .page-service-design__container-title-image img{max-width:32px}}#page-service .page-service-service03__accordion{margin-top:40px}@media screen and (max-width:640px){#page-service .page-service-service03__accordion{margin-top:32px}}#page-service .page-service-service03__accordion-inner{display:grid;grid-template-rows:0fr auto;transition:grid-template-rows 0.4s}#page-service .page-service-service03__accordion-inner.is-active{grid-template-rows:1fr auto}#page-service .page-service-service03__accordion-inner.is-active .page-service-service03__accordion-trigger{display:none}#page-service .page-service-service03__accordion-target{overflow:hidden}#page-service .page-service-service03__accordion-target-inner{padding-bottom:40px}@media screen and (max-width:640px){#page-service .page-service-service03__accordion-target-inner{padding-bottom:32px}}#page-service .page-service-service03__accordion-trigger .common-button-type02__title::after{content:""}#page-service .page-service-service03__list{counter-reset:num;display:grid;gap:24px 0}#page-service .page-service-service03__list-item{counter-increment:num}#page-service .page-service-service03__container{background-color:var(--bg-third-color);border-radius:5px;box-shadow:0 0 2px rgba(65, 59, 50, 0.01), 0 0 4px rgba(65, 59, 50, 0.01), 0 0 8px rgba(65, 59, 50, 0.01), 0 0 16px rgba(65, 59, 50, 0.01);height:100%;overflow:hidden;padding:60px 64px;position:relative}@media screen and (max-width:640px){#page-service .page-service-service03__container{padding:32px 24px}}#page-service .page-service-service03__container::before{color:var(--accent-first-color);content:counter(num, decimal-leading-zero);line-height:1;position:absolute;right:16px;top:16px;font-family:"Montserrat", sans-serif;font-weight:400;font-size:64px;font-size:6.4rem}@media screen and (max-width:640px){#page-service .page-service-service03__container::before{right:12px;top:12px;font-size:56px;font-size:5.6rem}}#page-service .page-service-service03__container-inner{align-items:flex-start;display:grid;gap:40px;grid-template-columns:350px 490fr}@media screen and (max-width:1024px){#page-service .page-service-service03__container-inner{gap:32px 0;grid-template-columns:100%}}@media screen and (max-width:640px){#page-service .page-service-service03__container-inner{gap:24px 0}}@media screen and (max-width:640px){#page-service .page-service-service03__container-text{display:contents}}#page-service .page-service-service03__container-text-title{margin-bottom:16px;font-family:"Noto Sans JP", sans-serif;font-weight:500;font-size:20px;font-size:2rem}@media screen and (max-width:640px){#page-service .page-service-service03__container-text-title{margin-bottom:0;order:0;font-size:18px;font-size:1.8rem}}#page-service .page-service-service03__container-text-description{display:grid;gap:0.5lh 0}@media screen and (max-width:640px){#page-service .page-service-service03__container-text-description{order:2}}#page-service .page-service-service03__container-text-description-list{background-color:var(--bg-first-color);display:flex;justify-content:center;padding:16px 24px}@media screen and (max-width:640px){#page-service .page-service-service03__container-text-description-list{display:block}}#page-service .page-service-service03__container-text-description-list ul{display:grid;gap:0.25lh 0}#page-service .page-service-service03__container-text-description-list ul li{padding-left:1em;position:relative}#page-service .page-service-service03__container-text-description-list ul li::before{aspect-ratio:1;background-color:currentColor;border-radius:50%;content:"";display:block;left:0;pointer-events:none;position:absolute;top:12px;width:4px}#page-service .page-service-service03__container-image{border-radius:5px;overflow:hidden}@media screen and (max-width:640px){#page-service .page-service-service03__container-image{aspect-ratio:1.7777777778;order:1}}@media screen and (max-width:640px){#page-service .page-service-service03__container-image>img{height:100%;max-width:unset;object-fit:cover;width:100%}}#page-service .page-service-service03__container-image-unit{align-content:flex-start;display:grid;gap:16px 0}@media screen and (max-width:640px){#page-service .page-service-service03__container-image-unit{gap:8px 0}}#page-service .page-service-service03__container-image-unit-image{border-radius:5px;overflow:hidden}#page-service .page-service-service03__container-image-unit-text{font-size:14px;font-size:1.4rem}#page-service .page-service-service03__container-image-unit-text-title{font-family:"Noto Sans JP", sans-serif;font-weight:500;font-size:16px;font-size:1.6rem}#page-service .page-service-service03__container.is-2nd .page-service-service03__container-text{grid-column:1 / -1}@media screen and (max-width:640px){#page-service .page-service-service03__container.is-2nd .page-service-service03__container-text-description{order:1}}#page-service .page-service-service03__container.is-2nd .page-service-service03__container-image{align-content:flex-start;border-radius:unset;display:grid;gap:24px;grid-column:1 / -1;grid-template-columns:repeat(2, 1fr)}@media screen and (max-width:640px){#page-service .page-service-service03__container.is-2nd .page-service-service03__container-image{aspect-ratio:unset;grid-template-columns:100%;order:2}}#page-service .page-service-flow__list{display:grid;gap:36px;grid-template-columns:repeat(3, 1fr)}@media screen and (max-width:1024px){#page-service .page-service-flow__list{grid-template-columns:100%}}#page-service .page-service-flow__list-item{position:relative}#page-service .page-service-flow__list-item:nth-child(n+2)::before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-family:"iconfonts" !important;font-style:normal;font-variant:normal;font-weight:normal;speak:never;text-transform:none;content:"";left:-30px;line-height:1;position:absolute;top:calc(50% - 12px);font-size:24px;font-size:2.4rem}@media screen and (max-width:1024px){#page-service .page-service-flow__list-item:nth-child(n+2)::before{content:"";left:calc(50% - 12px);top:-30px}}#page-service .page-service-flow__container{background-color:var(--bg-third-color);border-radius:5px;box-shadow:0 0 2px rgba(65, 59, 50, 0.01), 0 0 4px rgba(65, 59, 50, 0.01), 0 0 8px rgba(65, 59, 50, 0.01), 0 0 16px rgba(65, 59, 50, 0.01);height:100%;overflow:hidden;padding:32px 24px}#page-service .page-service-flow__container-title{align-items:center;border-bottom:var(--border-first-color) solid 1px;display:flex;gap:0 16px;justify-content:center;margin-bottom:16px;min-height:calc(2lh + 17px);padding-bottom:16px;text-align:center;font-family:"Noto Sans JP", sans-serif;font-weight:500;font-size:20px;font-size:2rem}@media screen and (max-width:640px){#page-service .page-service-flow__container-title{min-height:unset;font-size:18px;font-size:1.8rem}}#page-service .page-service-flow__container-title-number{color:var(--accent-first-color);line-height:1;font-family:"Montserrat", sans-serif;font-weight:400;font-size:36px;font-size:3.6rem}@media screen and (max-width:640px){#page-service .page-service-flow__container-title-number{font-size:32px;font-size:3.2rem}}