@media print, screen and (min-width: 769px){.page-interior_coordinate{padding-top:66px}}.page-interior_coordinate .c-heading01__title{display:inline-block;font-size:26px;line-height:0;font-weight:700;letter-spacing:0.12em;margin:0 0 30px}@media only screen and (max-width: 768px){.page-interior_coordinate .c-heading01__title{font-size:20px;margin:0 0 50px}}.page-interior_coordinate .c-heading01__subtitle{display:inline-block;font-size:14px;font-weight:600;letter-spacing:0.16em;color:#b9c0c7;margin:0 0 30px 17.5px}@media only screen and (max-width: 768px){.page-interior_coordinate .c-heading01__subtitle{font-size:12px;margin:0 0 30px 10px}}.page-interior_coordinate .c-heading02{display:flex;flex-flow:row wrap;justify-content:center;align-items:center;gap:15px;margin:0}@media only screen and (max-width: 768px){.page-interior_coordinate .c-heading02{margin:auto;padding:0 25px}}.page-interior_coordinate .c-heading02__title{font-size:26px;font-size:1.625rem;line-height:1.23077;font-weight:700;letter-spacing:0.12em;color:#676b6f;margin:0;width:100%;text-align:center}@media only screen and (max-width: 768px){.page-interior_coordinate .c-heading02__title{font-size:20px;font-size:1.25rem;line-height:1.6;font-weight:700;letter-spacing:0.09em;margin:0}}.page-interior_coordinate .c-heading02__subtitle{font-family:"Open Sans",sans-serif;font-size:14px;font-size:.875rem;line-height:1.71429;font-weight:600;letter-spacing:0.16em;color:#b9c0c7;margin:0;width:100%;text-align:center}@media only screen and (max-width: 768px){.page-interior_coordinate .c-heading02__subtitle{font-size:12px;font-size:.75rem;line-height:1.33333;letter-spacing:0.09em}}.page-interior_coordinate .c-heading02__description{font-size:16px;font-size:1rem;line-height:1.875;font-weight:400;letter-spacing:0.1em;color:#676b6f;margin:30px 0 40px;text-align:start}@media only screen and (max-width: 768px){.page-interior_coordinate .c-heading02__description{font-size:14px;font-size:.875rem;line-height:1.78571;letter-spacing:0.1em;margin:0}}.page-interior_coordinate .c-heading03{display:flex;flex-flow:row wrap;justify-content:center;align-items:center;gap:15px;margin:0}@media only screen and (max-width: 768px){.page-interior_coordinate .c-heading03{margin:auto;padding:0 25px}}.page-interior_coordinate .c-heading03__title{font-size:20px;font-size:1.25rem;line-height:1.3;font-weight:700;letter-spacing:0.12em;color:#676b6f;margin:0;width:100%;text-align:center}@media only screen and (max-width: 768px){.page-interior_coordinate .c-heading03__title{font-size:15px;font-size:.9375rem;line-height:1.73333;font-weight:700;letter-spacing:0.09em;margin:0}}.page-interior_coordinate .mv{display:block;width:100%;height:auto}@media print, screen and (min-width: 769px){.page-interior_coordinate .mv{margin:0 auto}}.page-interior_coordinate .mv__inner{width:100%;z-index:7;display:block;margin:auto;position:relative;height:751px;overflow:hidden}@media only screen and (max-width: 768px){.page-interior_coordinate .mv__inner{height:607px;overflow:hidden}}.page-interior_coordinate .mv__inner picture{width:2450px;height:751px;position:absolute;top:0;left:0;transform:translateX(calc(-1 * (2450px - 100vw)));animation:slideImageLeft-pc 90s cubic-bezier(0.33, 1, 0.68, 1) forwards}@media only screen and (max-width: 768px){.page-interior_coordinate .mv__inner picture{width:1104px;height:607px;transform:translateX(calc(-1 * (1104px - 100vw)));animation:slideImageLeft 90s cubic-bezier(0.33, 1, 0.68, 1) forwards}}.page-interior_coordinate .mv__inner img{object-fit:cover;display:block;width:2450px;height:751px}@media only screen and (max-width: 768px){.page-interior_coordinate .mv__inner img{width:1104px;height:607px}}@keyframes slideImageLeft{from{transform:translateX(0)}to{transform:translateX(calc(-1 * (1104px - 100vw)))}}@keyframes slideImageLeft-pc{from{transform:translateX(0)}to{transform:translateX(calc(-1 * (2450px - 100vw)))}}@media print, screen and (min-width: 769px){.page-interior_coordinate .mv__overlay{width:1040px;height:100%;position:relative;margin:0 auto}}.page-interior_coordinate .mv__intro{position:absolute;color:#fff;left:0;bottom:65px;text-shadow:1px 1px 3px rgba(0,0,0,0.4)}@media only screen and (max-width: 768px){.page-interior_coordinate .mv__intro{left:22px;bottom:22px}}.page-interior_coordinate .mv__intro__1{font-weight:700;font-size:48px;font-size:3rem;line-height:1.5;letter-spacing:0.12em}@media only screen and (max-width: 768px){.page-interior_coordinate .mv__intro__1{font-size:28px;font-size:1.75rem;line-height:1.5}}.page-interior_coordinate .mv__intro__2{letter-spacing:0.15em;margin-top:20px;font-size:18px;font-size:1.125rem;line-height:1.77778}@media only screen and (max-width: 768px){.page-interior_coordinate .mv__intro__2{letter-spacing:0.13em;font-size:13px;font-size:.8125rem;line-height:1.69231}}.page-interior_coordinate .rule{padding:135px 0 130px}@media only screen and (max-width: 768px){.page-interior_coordinate .rule{padding:50px 0 140px}}.page-interior_coordinate .rule__title{font-size:26px;font-size:1.625rem;line-height:1.53846;font-weight:700;color:#676b6f;letter-spacing:0.12em;margin-bottom:20px;text-align:center}@media only screen and (max-width: 768px){.page-interior_coordinate .rule__title{font-size:20px;font-size:1.25rem;line-height:1.6;letter-spacing:0.18em;margin-bottom:20px}}.page-interior_coordinate .rule__titleen{font-family:"Open Sans",sans-serif;font-size:20px;font-size:1.25rem;line-height:1.6;font-weight:600;color:#b9c0c7;letter-spacing:0.1em;margin-bottom:20px;text-align:center}@media only screen and (max-width: 768px){.page-interior_coordinate .rule__titleen{font-size:16px;font-size:1rem;line-height:1.625;letter-spacing:0.05em}}.page-interior_coordinate .rule__list{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:20px}@media only screen and (max-width: 768px){.page-interior_coordinate .rule__list{column-gap:18px;row-gap:100px}}.page-interior_coordinate .rule__item{background-color:#f4f6f8;width:320px;height:320px;border-radius:50%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:10px;padding-top:20px}@media only screen and (max-width: 768px){.page-interior_coordinate .rule__item{width:160px;height:160px;gap:7.5px;padding-top:0px}}.page-interior_coordinate .rule__number{font-family:"Open Sans",sans-serif;font-size:28px;font-size:1.75rem;line-height:1;font-weight:600;letter-spacing:0.1em;color:#d7be00}@media only screen and (max-width: 768px){.page-interior_coordinate .rule__number{font-size:30px;font-size:1.875rem;line-height:1;letter-spacing:0.05em;margin-top:-15px}}.page-interior_coordinate .rule__intro{text-align:center;font-size:16px;font-size:1rem;line-height:1.625;font-weight:400;margin:60px auto}@media only screen and (max-width: 768px){.page-interior_coordinate .rule__intro{width:335px;font-size:15px;font-size:.9375rem;line-height:1.33333;margin:50px auto;text-align:start}}.page-interior_coordinate .rule__title--eng{font-family:"Open Sans",sans-serif;font-weight:600;color:#b9c0c7;letter-spacing:0.16em;font-size:14px;font-size:.875rem;line-height:1.71429;margin-top:-8px}@media only screen and (max-width: 768px){.page-interior_coordinate .rule__title--eng{font-size:12px;font-size:.75rem;line-height:1.33333;letter-spacing:0.09em}}.page-interior_coordinate .rule__title--jp{font-weight:700;color:#676b6f;letter-spacing:0.1em;font-size:28px;font-size:1.75rem;line-height:1.28571;margin:0}@media only screen and (max-width: 768px){.page-interior_coordinate .rule__title--jp{font-size:20px;font-size:1.25rem;line-height:1.3;letter-spacing:0.1em;margin-top:40px}}.page-interior_coordinate .rule__title--jp--3{width:max-content}@media only screen and (max-width: 768px){.page-interior_coordinate .rule__icon{min-height:85px}}.page-interior_coordinate .rule__subtitle{font-weight:400;color:#676b6f;letter-spacing:0.15em;font-size:16px;font-size:1rem;line-height:1.875;margin:0;text-align:center}@media only screen and (max-width: 768px){.page-interior_coordinate .rule__subtitle{font-size:14px;font-size:.875rem;line-height:1.71429;letter-spacing:0.05em}}.page-interior_coordinate .rule__subtitle--3{width:335px;margin-left:-6px}.page-interior_coordinate .step{background:#f4f6f8;padding:135px 0 120px}@media only screen and (max-width: 768px){.page-interior_coordinate .step{padding:75px 0}}.page-interior_coordinate .step__list{margin:60px 0 0;display:flex;flex-direction:column;gap:215px}@media only screen and (max-width: 768px){.page-interior_coordinate .step__list{padding:0 20px;margin:40px 0 0;gap:110px;align-items:center}}.page-interior_coordinate .step__item{position:relative;display:flex;flex-flow:row wrap;align-items:center;column-gap:40px;row-gap:60px}@media only screen and (max-width: 768px){.page-interior_coordinate .step__item{width:100%;flex-direction:column;align-items:flex-start;gap:25px}}.page-interior_coordinate .step__item:not(:last-child)::after{content:'';position:absolute;left:50%;bottom:-100px;transform:translateX(-50%);width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-top:14px solid #666c70;display:block}@media only screen and (max-width: 768px){.page-interior_coordinate .step__item:not(:last-child)::after{bottom:-57.5px}}.page-interior_coordinate .step__image{flex:0 0 450px;width:450px;height:330px}@media only screen and (max-width: 768px){.page-interior_coordinate .step__image{flex:unset;width:100%;height:100%}}.page-interior_coordinate .step__image img{width:450px;height:330px;object-fit:cover}@media only screen and (max-width: 768px){.page-interior_coordinate .step__image img{width:100%;height:100%}}.page-interior_coordinate .step__content{flex:1}@media only screen and (max-width: 768px){.page-interior_coordinate .step__content{flex:unset;max-height:unset}}.page-interior_coordinate .step__content2{flex:1 0 100%;width:100%;display:flex;align-items:center;flex-direction:column;gap:50px}@media only screen and (max-width: 768px){.page-interior_coordinate .step__content2{gap:27.5px}}.page-interior_coordinate .step__number{font-family:"Open Sans",sans-serif;font-size:15px;font-size:.9375rem;line-height:1;font-weight:600;letter-spacing:0.1em;color:#d7be00;margin-bottom:15px}@media only screen and (max-width: 768px){.page-interior_coordinate .step__number{font-size:15px;font-size:.9375rem;line-height:1;letter-spacing:0.05em}}.page-interior_coordinate .step__number span{font-size:20px;font-size:1.25rem;line-height:1}@media only screen and (max-width: 768px){.page-interior_coordinate .step__number span{font-size:20px;font-size:1.25rem;line-height:1}}.page-interior_coordinate .step__title{font-weight:700;color:#676b6f;letter-spacing:0.18em;font-size:22px;font-size:1.375rem;line-height:1.81818;margin-bottom:15px}@media only screen and (max-width: 768px){.page-interior_coordinate .step__title{font-size:16px;font-size:1rem;line-height:1.625;letter-spacing:0.1em;margin-bottom:10px}}.page-interior_coordinate .step__text{font-weight:400;color:#676b6f;letter-spacing:0.1em;font-size:16px;font-size:1rem;line-height:1.875;margin:0}@media only screen and (max-width: 768px){.page-interior_coordinate .step__text{font-size:14px;font-size:.875rem;line-height:1.71429;letter-spacing:0.05em;margin:0}}.page-interior_coordinate .step__subtitle{font-weight:700;letter-spacing:0.18em;font-size:20px;font-size:1.25rem;line-height:1.75;margin:0 0 0;text-align:center}@media only screen and (max-width: 768px){.page-interior_coordinate .step__subtitle{font-size:16px;font-size:1rem;line-height:1.625;letter-spacing:0.1em;margin:0 0 0}}.page-interior_coordinate .step__bigimage{width:900px;height:300px}@media only screen and (max-width: 768px){.page-interior_coordinate .step__bigimage{width:100%;height:auto}}.page-interior_coordinate .step__bigimage img{width:100%;height:100%;object-fit:cover}.page-interior_coordinate .step__button{display:block;position:relative;width:550px;height:80px;margin:100px auto 0;background:#666c70;color:#fff;padding:25px 30px 15px 40px;border-radius:4px;font-size:20px;font-size:1.25rem;line-height:1.2;font-weight:700;text-decoration:none}@media only screen and (max-width: 768px){.page-interior_coordinate .step__button{width:335px;height:70px;margin:50px auto 0;padding:10px 20px 10px 22.5px;border-radius:2px;font-size:16px;font-size:1rem;line-height:1.5;text-align:start}}.page-interior_coordinate .step__button:after{font-family:"Font Awesome 6 Free";content:"\f054";font-weight:900;position:absolute;right:25px;top:calc(50% - 15px)}@media only screen and (max-width: 768px){.page-interior_coordinate .step__button:after{right:19.5px;top:calc(50% - 12.5px)}}.page-interior_coordinate .step__button:hover{opacity:.7}.page-interior_coordinate .design-life{padding:0 0 100px}@media only screen and (max-width: 768px){.page-interior_coordinate .design-life{padding:0 0 70px}}.page-interior_coordinate .design-life__title{font-weight:700;color:#676b6f;letter-spacing:0.12em;font-size:26px;font-size:1.625rem;line-height:1.53846;margin:0 0 40px;text-align:center}@media only screen and (max-width: 768px){.page-interior_coordinate .design-life__title{font-size:20px;font-size:1.25rem;line-height:1.6;letter-spacing:0.18em;margin:0 0 20px}}.page-interior_coordinate .design-life__grid{margin-top:20px;max-height:450px;display:grid;grid-template-columns:repeat(7, 1fr);grid-template-rows:repeat(5, 1fr);gap:8px}@media only screen and (max-width: 768px){.page-interior_coordinate .design-life__list{display:flex;flex-direction:column;gap:12px;padding:0 20px}}@media only screen and (max-width: 768px){.page-interior_coordinate .design-life__row{display:flex;gap:12px;align-items:stretch}}@media only screen and (max-width: 768px){.page-interior_coordinate .design-life__col--main{flex:0 0 66.6667%}}@media only screen and (max-width: 768px){.page-interior_coordinate .design-life__col--side{flex:0 0 calc(33.3333% - 12px);display:flex;flex-direction:column;gap:12px}}@media only screen and (max-width: 768px){.page-interior_coordinate .design-life__item{flex:0 0 100%;border-radius:2px}}@media only screen and (max-width: 768px){.page-interior_coordinate .design-life__item img{display:block;width:100%;height:100%;object-fit:cover;border-radius:6px}}@media only screen and (max-width: 768px){.page-interior_coordinate .design-life__item--1{height:100%}}@media only screen and (max-width: 768px){.page-interior_coordinate .design-life__item--2{flex:1 1 0}}@media only screen and (max-width: 768px){.page-interior_coordinate .design-life__item--3{flex:1 1 0}}@media only screen and (max-width: 768px){.page-interior_coordinate .design-life__item--4{flex:0 0 100%}}@media only screen and (max-width: 768px){.page-interior_coordinate .design-life__item--5{flex:0 0 100%}}@media only screen and (max-width: 768px){.page-interior_coordinate .design-life__item--6{flex:0 0 calc(50% - 6px)}}@media only screen and (max-width: 768px){.page-interior_coordinate .design-life__item--7{flex:0 0 calc(50% - 6px)}}@media only screen and (max-width: 768px){.page-interior_coordinate .design-life__item--8{flex:0 0 calc(50% - 6px)}}@media only screen and (max-width: 768px){.page-interior_coordinate .design-life__item--9{flex:0 0 calc(50% - 6px)}}.page-interior_coordinate .design-life__item img{width:100%;height:100%;object-fit:cover;display:block}.page-interior_coordinate .design-life__item--1{grid-column:span 2 / span 2;grid-row:span 2 / span 2}.page-interior_coordinate .design-life__item--2{grid-column-start:3}.page-interior_coordinate .design-life__item--3{grid-column-start:3;grid-row-start:2}.page-interior_coordinate .design-life__item--4{grid-column:span 4 / span 4;grid-row:span 4 / span 4;grid-column-start:4;grid-row-start:1}.page-interior_coordinate .design-life__item--5{grid-column:span 3 / span 3;grid-row:span 3 / span 3;grid-row-start:3}.page-interior_coordinate .design-life__item--6{grid-column-start:4;grid-row-start:5}.page-interior_coordinate .design-life__item--7{grid-column-start:5;grid-row-start:5}.page-interior_coordinate .design-life__item--8{grid-column-start:6;grid-row-start:5}.page-interior_coordinate .design-life__item--9{grid-column-start:7;grid-row-start:5}.page-interior_coordinate .guide{padding:135px 0;background-color:#ffffff}@media only screen and (max-width: 768px){.page-interior_coordinate .guide{padding:75px 0 60px}}.page-interior_coordinate .guide__list{margin:50px auto 0;display:flex;flex-direction:column;gap:60px}@media only screen and (max-width: 768px){.page-interior_coordinate .guide__list{padding:0 20px;margin:30px auto 0;gap:40px}}.page-interior_coordinate .guide__item{background-color:#f4f6f8;display:flex;align-items:center}@media only screen and (max-width: 768px){.page-interior_coordinate .guide__item{flex-direction:column;align-items:flex-start}}.page-interior_coordinate .guide__image{flex:0 0 450px;height:100%}@media only screen and (max-width: 768px){.page-interior_coordinate .guide__image{flex:unset;width:100%;height:100%}}.page-interior_coordinate .guide__image img{width:100%;height:auto;object-fit:cover}.page-interior_coordinate .guide__content{flex:1;padding-left:35px;display:flex;flex-direction:column;gap:16px}@media only screen and (max-width: 768px){.page-interior_coordinate .guide__content{padding:20px 25px 25px;gap:10px;justify-content:flex-start;align-items:center}}.page-interior_coordinate .guide__title{font-weight:700;color:#676b6f;letter-spacing:0.18em;font-size:22px;font-size:1.375rem;line-height:1.81818;margin:0}@media only screen and (max-width: 768px){.page-interior_coordinate .guide__title{font-size:16px;font-size:1rem;line-height:1.4375;letter-spacing:0.1em}}.page-interior_coordinate .guide__subtitle{font-weight:600;color:#b9c0c7;letter-spacing:0.16em;font-size:14px;font-size:.875rem;line-height:1.71429;margin:0}@media only screen and (max-width: 768px){.page-interior_coordinate .guide__subtitle{font-size:12px;font-size:.75rem;line-height:1.33333;letter-spacing:0.09em}}.page-interior_coordinate .guide__tags{display:flex;flex-wrap:wrap;gap:10px}.page-interior_coordinate .guide__tag{height:30px;font-size:16px;font-size:1rem;line-height:1.875;font-weight:700;padding:0 14px;border-radius:15px;background-color:#d7be00;color:#fff;white-space:nowrap}@media only screen and (max-width: 768px){.page-interior_coordinate .guide__tag{height:23px;font-size:15px;font-size:.9375rem;line-height:1.46667;padding:0 7.5px}}.page-interior_coordinate .guide__text{font-weight:400;color:#676b6f;letter-spacing:0.1em;font-size:16px;font-size:1rem;line-height:1.875;margin:0;padding-right:35px}@media only screen and (max-width: 768px){.page-interior_coordinate .guide__text{font-size:14px;font-size:.875rem;line-height:1.71429;letter-spacing:0.05em;padding-right:0;text-align:justify}}.page-interior_coordinate .lifestyle{background:#fff;padding:75px 0;display:flex;flex-direction:column;justify-content:center;align-items:center}@media only screen and (max-width: 768px){.page-interior_coordinate .lifestyle{padding:75px 0;overflow:hidden}}.page-interior_coordinate .lifestyle__title{font-size:26px;font-size:1.625rem;line-height:.92308;font-weight:700;letter-spacing:0.12em;color:#676b6f;margin-top:0;text-align:center}@media only screen and (max-width: 768px){.page-interior_coordinate .lifestyle__title{font-size:20px;font-size:1.25rem;line-height:1.5;font-weight:700;letter-spacing:0.05em;margin-bottom:12px}}.page-interior_coordinate .lifestyle__subtitle{font-family:"Open Sans",sans-serif;font-size:14px;font-size:.875rem;line-height:1.71429;font-weight:600;letter-spacing:0.16em;color:#b9c0c7;margin:0 0 40px}@media only screen and (max-width: 768px){.page-interior_coordinate .lifestyle__subtitle{font-size:12px;font-size:.75rem;line-height:1.33333;letter-spacing:0.09em;margin:0 0 30px}}.page-interior_coordinate .lifestyle__list{display:flex;flex-wrap:wrap;justify-content:center;gap:20px}@media only screen and (max-width: 768px){.page-interior_coordinate .lifestyle__list{gap:15px}}.page-interior_coordinate .lifestyle__item{background:#f4f6f8;width:320px;display:flex;flex-direction:column;align-items:flex-start}.page-interior_coordinate .lifestyle__item img{width:320px;height:200px;object-fit:cover}@media only screen and (max-width: 768px){.page-interior_coordinate .lifestyle__item img{width:unset;height:240px}}.page-interior_coordinate .lifestyle__item__body{padding:22px 15px 25px 25px;display:flex;flex-direction:column;gap:10px}@media only screen and (max-width: 768px){.page-interior_coordinate .lifestyle__item__body{padding:15px;gap:7.5px}}.page-interior_coordinate .lifestyle__item__title{font-size:18px;font-size:1.125rem;line-height:1.55556;font-weight:700;letter-spacing:0.18em;margin:0;text-align:start}@media only screen and (max-width: 768px){.page-interior_coordinate .lifestyle__item__title{font-size:15px;font-size:.9375rem;line-height:1.6;letter-spacing:0.1em;margin:0}}.page-interior_coordinate .lifestyle__item__description{margin:0;font-size:16px;font-size:1rem;line-height:1.875;font-weight:400;letter-spacing:0.1em;text-align:start}@media only screen and (max-width: 768px){.page-interior_coordinate .lifestyle__item__description{font-size:10px;font-size:.625rem;line-height:1.6;letter-spacing:0.06em;margin:5px 0}}@media only screen and (max-width: 768px){.page-interior_coordinate .cta{padding:0 25px}}.page-interior_coordinate .cta__wrap{width:900px;margin:0 auto;border-radius:4px;border:2px solid #b9c0c7}@media only screen and (max-width: 768px){.page-interior_coordinate .cta__wrap{width:100%;border:1px solid #b9c0c7}}.page-interior_coordinate .cta__top{background-color:#f4f6f8;border-bottom:2px solid #b9c0c7;font-size:18px;line-height:68px;text-align:center;font-weight:700;border-top-right-radius:4px;border-top-left-radius:4px}@media only screen and (max-width: 768px){.page-interior_coordinate .cta__top{border-bottom:1px solid #b9c0c7;height:78px;text-align:left;font-size:15px;line-height:1.5;display:flex;justify-content:center;align-items:center;padding:0 20px}}.page-interior_coordinate .cta__inner{width:100%;max-width:900px;text-align:center;position:relative;padding:50px}@media only screen and (max-width: 768px){.page-interior_coordinate .cta__inner{padding:20px}}.page-interior_coordinate .cta__title{font-weight:700;color:#676b6f;margin:0;font-size:24px;font-size:1.5rem;line-height:1.54167;letter-spacing:0.012em}@media only screen and (max-width: 768px){.page-interior_coordinate .cta__title{font-size:16px;font-size:1rem;line-height:1.625;letter-spacing:0.15em}}.page-interior_coordinate .cta__desc{font-weight:400;margin-top:20px;margin-bottom:40px;font-size:16px;font-size:1rem;line-height:1.625;letter-spacing:0.09em}@media only screen and (max-width: 768px){.page-interior_coordinate .cta__desc{margin-top:15px;margin-bottom:25px;font-size:14px;font-size:.875rem;line-height:1.71429;letter-spacing:0.1em}}.page-interior_coordinate .cta__buttons{display:flex;justify-content:space-between;align-items:center}@media only screen and (max-width: 768px){.page-interior_coordinate .cta__buttons{display:block}}.page-interior_coordinate .cta__button{display:inline-block;background-color:#d7be00;height:90px;max-width:100%;padding:32px 20px 20px 30px;border-radius:4px;position:relative;color:#fff;text-decoration:none;font-weight:700;margin-bottom:15px;text-align:center}@media only screen and (max-width: 768px){.page-interior_coordinate .cta__button{width:100%;padding:12px 20px;height:78px}}@media print, screen and (min-width: 769px){.page-interior_coordinate .cta__button:hover{opacity:.7}}.page-interior_coordinate .cta__button:after{font-family:"Font Awesome 6 Free";content:"\f054";font-weight:900;position:absolute;right:25px;top:calc(50% - 15px)}.page-interior_coordinate .cta__button-text-main{font-weight:700;font-size:24px;font-size:1.5rem;line-height:1;letter-spacing:0.015em;text-align:left}@media only screen and (max-width: 768px){.page-interior_coordinate .cta__button-text-main{font-size:17px;font-size:1.0625rem;line-height:1.47059;letter-spacing:0.18em}}.page-interior_coordinate .cta__button--1{width:calc(65% - 30px)}@media only screen and (max-width: 768px){.page-interior_coordinate .cta__button--1{width:100%}}.page-interior_coordinate .cta__button--2{background-color:#86b8c0;width:35%;padding:16px 20px 20px 30px}@media only screen and (max-width: 768px){.page-interior_coordinate .cta__button--2{width:100%;padding:30px 20px 20px;margin-bottom:0}}.page-interior_coordinate .cta__button--2 div{font-size:18px;font-size:1.125rem;line-height:1.66667}@media only screen and (max-width: 768px){.page-interior_coordinate .cta__button--2 div{font-size:14px;font-size:.875rem;line-height:1.07143}}.page-interior_coordinate .cta__icon{position:absolute;bottom:-6px;right:-9px;width:auto;height:84px}@media only screen and (max-width: 768px){.page-interior_coordinate .cta__icon{bottom:-3px;right:-4.5px;height:50px}}.page-interior_coordinate .cta_interior_coordinate{padding:100px 0 75px}@media only screen and (max-width: 768px){.page-interior_coordinate .cta_interior_coordinate{padding-top:65px;padding-bottom:20px;padding-left:20px;padding-right:20px}}.page-interior_coordinate .cta_interior_coordinate__wrap{width:800px;margin:0 auto;border-radius:4px;border:2px solid #b9c0c7}@media only screen and (max-width: 768px){.page-interior_coordinate .cta_interior_coordinate__wrap{width:100%;border:1px solid #b9c0c7}}.page-interior_coordinate .cta_interior_coordinate__top{background-color:#f4f6f8;border-bottom:2px solid #b9c0c7;font-size:18px;line-height:68px;text-align:center;font-weight:700;border-top-right-radius:4px;border-top-left-radius:4px}@media only screen and (max-width: 768px){.page-interior_coordinate .cta_interior_coordinate__top{font-size:15px;font-size:.9375rem;line-height:1.66667;padding:15px 20px}}.page-interior_coordinate .cta_interior_coordinate__inner{position:relative;text-align:center;padding:50px 0}@media only screen and (max-width: 768px){.page-interior_coordinate .cta_interior_coordinate__inner{padding:25px 20px}}.page-interior_coordinate .cta_interior_coordinate__title{font-weight:700;color:#676b6f;font-size:24px;font-size:1.5rem;line-height:1.54167;letter-spacing:0.12em;margin-bottom:20px}@media only screen and (max-width: 768px){.page-interior_coordinate .cta_interior_coordinate__title{font-size:17px;font-size:1.0625rem;line-height:1.64706}}.page-interior_coordinate .cta_interior_coordinate__desc{color:#676b6f;font-size:16px;font-size:1rem;line-height:1.625;margin-bottom:40px}@media only screen and (max-width: 768px){.page-interior_coordinate .cta_interior_coordinate__desc{margin-bottom:20px;font-size:13px;font-size:.8125rem;line-height:1.69231}}.page-interior_coordinate .cta_interior_coordinate__buttons--new{display:flex;flex-direction:column;align-items:center;gap:15px}@media only screen and (max-width: 768px){.page-interior_coordinate .cta_interior_coordinate__buttons--new{gap:10px}}.page-interior_coordinate .cta_interior_coordinate__button--line{background-color:#4cc764;color:#fff;display:inline-block;border-radius:4px;padding:25px 40px;font-size:24px;font-size:1.5rem;line-height:1.25;letter-spacing:0.15em;font-weight:700;position:relative;text-decoration:none;width:100%;max-width:600px;height:90px}@media only screen and (max-width: 768px){.page-interior_coordinate .cta_interior_coordinate__button--line{width:100%;height:65px;padding:8px 15px;font-size:17px;font-size:1.0625rem;line-height:1.41176}}.page-interior_coordinate .cta_interior_coordinate__button--line:after{font-family:"Font Awesome 6 Free";content:"\f054";font-weight:900;position:absolute;right:17.5px;top:calc(50% - 10px)}.page-interior_coordinate .cta_interior_coordinate__button--line:hover{opacity:.8}@media only screen and (max-width: 768px){.page-interior_coordinate .cta_interior_coordinate__button-text-main{display:flex;align-items:center;justify-content:flex-start;text-align:start;gap:15px}}.page-interior_coordinate .cta_interior_coordinate__line-icon{width:50px;height:48px;vertical-align:middle;margin-right:10px}@media only screen and (max-width: 768px){.page-interior_coordinate .cta_interior_coordinate__line-icon{width:25px;height:24px;margin-right:0}}.page-interior_coordinate .cta_interior_coordinate__buttons-sub{display:flex;justify-content:center;gap:20px;flex-wrap:wrap}@media only screen and (max-width: 768px){.page-interior_coordinate .cta_interior_coordinate__buttons-sub{gap:10px;width:100%;max-width:600px}}.page-interior_coordinate .cta_interior_coordinate__button{position:relative;width:290px;height:70px;color:#fff;padding:15px 30px 15px 20px;border-radius:4px;font-weight:700;text-decoration:none;display:flex;justify-content:center;align-items:center}@media only screen and (max-width: 768px){.page-interior_coordinate .cta_interior_coordinate__button{width:calc(50% - 5px);height:65px;padding:10px 20px 10px 15px;border-radius:2px;font-size:14px;font-size:.875rem;line-height:1.35714;text-align:start}}.page-interior_coordinate .cta_interior_coordinate__button:after{font-family:"Font Awesome 6 Free";content:"\f054";font-weight:900;position:absolute;right:25px;top:calc(50% - 13px)}@media only screen and (max-width: 768px){.page-interior_coordinate .cta_interior_coordinate__button:after{right:10px;top:calc(50% - 10px)}}.page-interior_coordinate .cta_interior_coordinate__button:hover{opacity:.7}.page-interior_coordinate .cta_interior_coordinate__button--form{background-color:#666c70}.page-interior_coordinate .cta_interior_coordinate__button--showroom{background-color:#86b8c0}.page-interior_coordinate .cta_interior_coordinate__illustration-left{position:absolute;bottom:-10px;left:-22px;width:135px;height:89px}@media only screen and (max-width: 768px){.page-interior_coordinate .cta_interior_coordinate__illustration-left{width:77.5px;height:51.5px;bottom:-18.5px;left:-18.5px}}.page-interior_coordinate .cta_interior_coordinate__icon{position:absolute;z-index:-1;right:-37px;bottom:10px;width:43px;height:88px}@media only screen and (max-width: 768px){.page-interior_coordinate .cta_interior_coordinate__icon{width:21.5px;height:44px;right:-19.5px;bottom:17px}}.page-interior_coordinate .message{position:relative;width:100%;height:510px;display:flex;align-items:center;justify-content:center;color:#fff}@media only screen and (max-width: 768px){.page-interior_coordinate .message{height:auto;padding:80px 20px}}.page-interior_coordinate .message__bg{position:absolute;inset:0;background-size:cover;background-position:center;background-repeat:no-repeat;z-index:0}.page-interior_coordinate .message__bg--do{background-image:url("../images/bg_interior_coordinate_message_do.png")}@media only screen and (max-width: 768px){.page-interior_coordinate .message__bg--do{background-image:url("../images/bg_interior_coordinate_message_do_sp.png")}}.page-interior_coordinate .message__bg--build{background-image:url("../images/bg_interior_coordinate_message_build.png")}@media only screen and (max-width: 768px){.page-interior_coordinate .message__bg--build{background-image:url("../images/bg_interior_coordinate_message_build_sp.png")}}.page-interior_coordinate .message__content{display:flex;flex-direction:column;align-items:center;z-index:2;text-align:center;margin:0 auto}.page-interior_coordinate .message__subtitle{font-family:"Open Sans",sans-serif;color:#d7be00;font-weight:600;font-size:14px;margin-bottom:15px;letter-spacing:0.16em}@media only screen and (max-width: 768px){.page-interior_coordinate .message__subtitle{font-size:14px;margin-bottom:25px}}.page-interior_coordinate .message__title{font-weight:700;font-size:30px;font-size:1.875rem;line-height:1.66667;letter-spacing:0.12em;margin-bottom:25px}@media only screen and (max-width: 768px){.page-interior_coordinate .message__title{font-size:20px;font-size:1.25rem;line-height:1.5;letter-spacing:0.09em;margin-bottom:25px}}.page-interior_coordinate .message__text{font-weight:400;font-size:16px;font-size:1rem;line-height:1.875;letter-spacing:0.1em}@media only screen and (max-width: 768px){.page-interior_coordinate .message__text{font-size:14px;font-size:.875rem;line-height:1.71429;letter-spacing:0.05em;text-align:start}}.page-interior_coordinate .storyboard{padding:25px 0 100px;text-align:center}@media only screen and (max-width: 768px){.page-interior_coordinate .storyboard{padding:15px 0 60px}}.page-interior_coordinate .storyboard__inner{max-width:1000px;margin:0 auto}.page-interior_coordinate .storyboard__head{margin-bottom:48px}@media only screen and (max-width: 768px){.page-interior_coordinate .storyboard__head--1{position:relative;z-index:2;right:5px;margin:0 auto 30px;width:335px}}.page-interior_coordinate .storyboard__subtitle{font-size:16px;font-size:1rem;line-height:1.625;font-weight:400;letter-spacing:0.09em;margin:0 0 15px}@media only screen and (max-width: 768px){.page-interior_coordinate .storyboard__subtitle{font-size:13px;font-size:.8125rem;line-height:1.69231;margin:0 0 10px}}.page-interior_coordinate .storyboard__title{font-size:26px;font-size:1.625rem;line-height:1.53846;font-weight:700;color:#676b6f;letter-spacing:0.12em;margin:0}@media only screen and (max-width: 768px){.page-interior_coordinate .storyboard__title{font-size:13px;font-size:.8125rem;line-height:1.76923;letter-spacing:0.025em}}@media only screen and (max-width: 768px){.page-interior_coordinate .storyboard__title--2{position:relative;left:10px}}.page-interior_coordinate .storyboard__list{position:relative;width:1000px;height:615px;padding:50px 0;background:#f4f6f8;display:flex;flex-wrap:wrap;row-gap:35px;column-gap:60px;justify-content:center}@media only screen and (max-width: 768px){.page-interior_coordinate .storyboard__list{background:#fff;width:calc(100% - 40px);height:unset;padding:0;margin:0 auto;gap:20px}}.page-interior_coordinate .storyboard__item{position:absolute;display:flex;flex-direction:column;justify-content:center;background:#fff;width:350px;height:240px}@media only screen and (max-width: 768px){.page-interior_coordinate .storyboard__item{width:100%;height:auto;background:#f4f6f8;position:static}}.page-interior_coordinate .storyboard__item--1{top:40px;left:120px}.page-interior_coordinate .storyboard__item--2{top:40px;left:520px}.page-interior_coordinate .storyboard__item--3{top:330px;left:52px}.page-interior_coordinate .storyboard__item--4{top:330px;left:595px}.page-interior_coordinate .storyboard__img{width:350px;height:140px}@media only screen and (max-width: 768px){.page-interior_coordinate .storyboard__img{display:none;width:335px;height:160px}}.page-interior_coordinate .storyboard__img img{width:100%;height:100%;object-fit:cover}.page-interior_coordinate .storyboard__text{flex:1;display:flex;justify-content:center;align-items:center;text-align:start;padding:0 25px;font-size:16px;font-size:1rem;line-height:1.625;font-weight:400;color:#676b6f;letter-spacing:0.09em}@media only screen and (max-width: 768px){.page-interior_coordinate .storyboard__text{justify-content:flex-start;font-size:15px;font-size:.9375rem;line-height:1.33333;letter-spacing:0.045em;padding:20px}}.page-interior_coordinate .storyboard__icon{position:absolute}@media print, screen and (min-width: 769px){.page-interior_coordinate .storyboard__icon{bottom:0;left:50%;transform:translateX(-50%)}}@media only screen and (max-width: 768px){.page-interior_coordinate .storyboard__icon--1{width:50px;top:-120px;right:0}}@media only screen and (max-width: 768px){.page-interior_coordinate .storyboard__icon--2{width:60px;top:-146px;right:0}}.page-interior_coordinate .storyboard__icon img{width:auto;height:auto;margin:0 auto}.page-interior_coordinate .showroom{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:100px 0}@media only screen and (max-width: 768px){.page-interior_coordinate .showroom{padding:75px 0;margin:auto}}@media only screen and (max-width: 768px){.page-interior_coordinate .showroom__subtitle{font-size:19px;font-size:1.1875rem;line-height:1.57895}}.page-interior_coordinate .showroom__wrap{position:relative;width:1000px}@media only screen and (max-width: 768px){.page-interior_coordinate .showroom__wrap{width:100%;padding:0 25px;margin-top:25px}}.page-interior_coordinate .showroom__top{display:flex;justify-content:space-between;align-items:center}@media only screen and (max-width: 768px){.page-interior_coordinate .showroom__top{display:block;align-items:unset}}.page-interior_coordinate .showroom__top__1__title{font-weight:700;font-size:26px;font-size:1.625rem;line-height:1;letter-spacing:0.12em}@media only screen and (max-width: 768px){.page-interior_coordinate .showroom__top__1__title{font-size:20px;font-size:1.25rem;line-height:1;letter-spacing:0.18em}}.page-interior_coordinate .showroom__top__1__title__sub{font-family:"Open Sans",sans-serif;color:#b9c0c7;font-weight:600;font-size:14px;font-size:.875rem;line-height:1.71429;letter-spacing:0.16em;margin-left:30px}@media only screen and (max-width: 768px){.page-interior_coordinate .showroom__top__1__title__sub{margin-left:15px;font-size:12px;font-size:.75rem;line-height:1;letter-spacing:0.18em}}.page-interior_coordinate .showroom__top__1__title1{font-weight:700;font-size:18px;font-size:1.125rem;line-height:1.55556;letter-spacing:0.2em;margin:50px 0 15px 0}@media only screen and (max-width: 768px){.page-interior_coordinate .showroom__top__1__title1{margin:20px 0 15px;font-size:16px;font-size:1rem;line-height:1.375;letter-spacing:0.18em}}.page-interior_coordinate .showroom__top__1__desc{font-size:16px;font-size:1rem;line-height:1.75;letter-spacing:0.12em}@media only screen and (max-width: 768px){.page-interior_coordinate .showroom__top__1__desc{font-size:14px;font-size:.875rem;line-height:1.71429;letter-spacing:0.1em}}@media only screen and (max-width: 768px){.page-interior_coordinate .showroom__top__2{margin-top:40px}}.page-interior_coordinate .showroom__center{margin-top:40px}.page-interior_coordinate .showroom__center__1{display:flex;justify-content:space-between;align-items:center}@media only screen and (max-width: 768px){.page-interior_coordinate .showroom__center__1{flex-flow:row wrap;gap:10px}}.page-interior_coordinate .showroom__center__1 img{flex:0 0 calc((100% - 80px) / 5);width:calc((100% - 80px) / 5);border-radius:5px}@media only screen and (max-width: 768px){.page-interior_coordinate .showroom__center__1 img{flex:unset;width:calc((100% - 10px) / 2);border-radius:3px}}.page-interior_coordinate .showroom__center__2{font-size:16px;font-size:1rem;line-height:1.625;letter-spacing:0.12em;margin-top:40px}@media only screen and (max-width: 768px){.page-interior_coordinate .showroom__center__2{margin-top:20px;font-size:15px;font-size:.9375rem;line-height:1.66667;letter-spacing:0.1em}}.page-interior_coordinate .showroom__access{display:flex;align-items:center;flex-flow:row wrap;margin-top:100px;gap:60px}@media only screen and (max-width: 768px){.page-interior_coordinate .showroom__access{margin-top:39px;gap:40px}}.page-interior_coordinate .showroom__access__iframe{flex:0 0 500px}@media only screen and (max-width: 768px){.page-interior_coordinate .showroom__access__iframe{flex:unset;width:100%}}.page-interior_coordinate .showroom__access__iframe iframe{height:350px}@media only screen and (max-width: 768px){.page-interior_coordinate .showroom__access__iframe iframe{height:200px}}.page-interior_coordinate .showroom__access__info{width:440px}@media only screen and (max-width: 768px){.page-interior_coordinate .showroom__access__info{width:100%}}.page-interior_coordinate .showroom__access__info__title{font-weight:700;font-size:26px;font-size:1.625rem;line-height:1;letter-spacing:0.12em}@media only screen and (max-width: 768px){.page-interior_coordinate .showroom__access__info__title{font-size:20px;font-size:1.25rem;line-height:1;letter-spacing:0.18em}}.page-interior_coordinate .showroom__access__info__title__sub{font-family:"Open Sans",sans-serif;color:#b9c0c7;font-weight:600;font-size:14px;font-size:.875rem;line-height:1.71429;letter-spacing:0.16em;margin-left:30px}@media only screen and (max-width: 768px){.page-interior_coordinate .showroom__access__info__title__sub{margin-left:15px;font-size:12px;font-size:.75rem;line-height:1;letter-spacing:0.18em}}.page-interior_coordinate .showroom__access__info__list{display:flex;justify-content:center;align-items:center;flex-flow:row wrap;margin-top:30px;gap:20px}@media only screen and (max-width: 768px){.page-interior_coordinate .showroom__access__info__list{margin-top:35px}}.page-interior_coordinate .showroom__access__info__item{width:100%;display:flex;gap:30px}.page-interior_coordinate .showroom__access__info__item__1{font-weight:700;width:65px;font-size:14px;font-size:.875rem;line-height:1.71429;letter-spacing:0.12em}@media only screen and (max-width: 768px){.page-interior_coordinate .showroom__access__info__item__1{width:70px;font-size:15px;font-size:.9375rem;line-height:1}}.page-interior_coordinate .showroom__access__info__item__2{font-weight:400;font-size:14px;font-size:.875rem;line-height:1.71429;letter-spacing:0.12em}@media only screen and (max-width: 768px){.page-interior_coordinate .showroom__access__info__item__2{font-size:15px;font-size:.9375rem;line-height:1.33333}}.page-interior_coordinate .showroom__customer{margin-top:50px}.page-interior_coordinate .showroom__customer__title{background:#676b6f;color:#fff;border-radius:4px;font-size:18px;font-size:1.125rem;line-height:2.77778;letter-spacing:0.2em;text-align:center;margin-bottom:40px}@media only screen and (max-width: 768px){.page-interior_coordinate .showroom__customer__title{margin-bottom:20px;font-size:16px;font-size:1rem;line-height:3.125;letter-spacing:0.18em}}.page-interior_coordinate .concerns{padding:100px 0 50px}@media only screen and (max-width: 768px){.page-interior_coordinate .concerns{background:#f4f6f8;padding:60px 0 30px}}.page-interior_coordinate .concerns__wrap{position:relative;background:#f4f6f8;width:800px;height:300px;margin:0 auto}@media only screen and (max-width: 768px){.page-interior_coordinate .concerns__wrap{padding:0 20px;max-width:100%;height:unset}}.page-interior_coordinate .concerns__header{text-align:center;margin-bottom:60px}@media only screen and (max-width: 768px){.page-interior_coordinate .concerns__header{margin-bottom:30px;margin-right:40px;padding:0 10px}}.page-interior_coordinate .concerns__title{font-size:16px;font-size:1rem;line-height:1.625;font-weight:400;color:#999;letter-spacing:0.1em;margin:0 0 15px}@media only screen and (max-width: 768px){.page-interior_coordinate .concerns__title{font-size:13px;font-size:.8125rem;line-height:1.76923;margin:0 0 10px;letter-spacing:0.05em}}.page-interior_coordinate .concerns__subtitle{font-size:26px;font-size:1.625rem;line-height:1.53846;font-weight:700;color:#676b6f;letter-spacing:0.1em;margin:0}@media only screen and (max-width: 768px){.page-interior_coordinate .concerns__subtitle{font-size:13px;font-size:.8125rem;line-height:1.69231;letter-spacing:0.05em}}.page-interior_coordinate .concerns__content{display:flex;align-items:center;justify-content:center}@media only screen and (max-width: 768px){.page-interior_coordinate .concerns__content{flex-direction:column;gap:30px;align-items:stretch}}.page-interior_coordinate .concerns__list{position:absolute;top:40px;left:50px;width:400px;display:flex;flex-direction:column;gap:20px}@media only screen and (max-width: 768px){.page-interior_coordinate .concerns__list{position:static;width:100%}}.page-interior_coordinate .concerns__item{background:#fff;padding:10px 0;border-radius:4px;height:40px}@media only screen and (max-width: 768px){.page-interior_coordinate .concerns__item{padding:7.5px 0;border-radius:2px}}.page-interior_coordinate .concerns__item__text{text-align:center;font-size:16px;font-size:1rem;line-height:1.5;font-weight:400;color:#676b6f;letter-spacing:0.05em;margin:0}@media only screen and (max-width: 768px){.page-interior_coordinate .concerns__item__text{font-size:14px;font-size:.875rem;line-height:1.42857;letter-spacing:0.02em}}.page-interior_coordinate .concerns__illustration{position:absolute}@media print, screen and (min-width: 769px){.page-interior_coordinate .concerns__illustration{bottom:0;right:120px}}@media only screen and (max-width: 768px){.page-interior_coordinate .concerns__illustration{top:-115px;right:20px}}.page-interior_coordinate .concerns__illustration img{max-width:100%;height:auto}@media only screen and (max-width: 768px){.page-interior_coordinate .concerns__illustration img{max-width:60px;height:auto}}
