@charset "UTF-8";.mtmp-first-section{padding-top:70px}.mtmp-first-section .c-anchor__list{align-items:flex-start;margin-inline:inherit;-moz-column-gap:1em;column-gap:1em}.mtmp-first-section .c-anchor__item>a{font-weight:700;font-size:.875rem}.mtmp-first-section .c-anchor__child{max-width:700px;padding-left:0;-moz-column-gap:10px;column-gap:10px}.mtmp-first-section .c-anchor__child li{margin-right:0}.mtmp-first-section .c-anchor__child li:nth-child(odd){width:42%}.mtmp-first-section .c-anchor__child li:nth-child(2n+2){width:58%}.mtmp-vision-first{position:relative}.mtmp-vision-first__hd{font-weight:700;font-size:1.5625rem;text-align:center}.mtmp-vision-first p{margin-top:16px;font-weight:700;font-size:1.0625rem;line-height:2.55;text-align:center}.mtmp-vision-first__btn{text-align:center}.mtmp-vision-first__btn .c-button{margin-top:16px}.c-frame{margin-top:44px}.mtmp-vision-txt01{font-weight:700;font-size:.875rem;line-height:2;letter-spacing:.04em;text-align:center}.mtmp-vision-txt01 .--blue{color:#36a2a9}.mtmp-vision-txt01 .--l,.mtmp-vision-txt01 .--m{font-size:1.25rem}.mtmp-vision-fig01,.mtmp-vision-fig02{margin-top:64px}.mtmp-strategy-outline{margin-top:30px;padding:20px;border-radius:4px;background-color:#eff8f8}.mtmp-strategy-outline__inner{display:flex;z-index:1;position:relative;flex-direction:column;align-items:center}.mtmp-strategy-outline__hd{display:flex;position:relative;flex-shrink:0;align-items:center;justify-content:center;width:100%;height:100%;padding-top:12px;padding-bottom:12px;border-radius:4px;background-color:#000;color:#fff;font-size:.9375rem!important;line-height:1.5;text-align:center}.mtmp-strategy-outline__contents{width:100%;margin-top:0!important;padding-top:12px}.mtmp-strategy-outline__contents__hd{font-weight:700;font-size:.9375rem;line-height:1.66;letter-spacing:.04em}.mtmp-strategy-outline__contents ul{margin-top:8px}.mtmp-strategy-outline__contents ul li{margin-top:8px;font-size:.875rem;line-height:1.5;letter-spacing:.04em}.mtmp-strategy-outline__contents ul li:first-child{margin-top:0}.mtmp-strategy-outline.--blue .mtmp-strategy-outline__inner:after{background-color:#49b4bb}.mtmp-strategy-outline.--blue .mtmp-strategy-outline__hd{background-color:#49b4bb}.mtmp-strategy-outline.--blue .mtmp-strategy-outline__contents ul{padding-left:1em;list-style-type:decimal}.mtmp-strategy-outline.--green .mtmp-strategy-outline__inner:after{background-color:#31b370}.mtmp-strategy-outline.--green .mtmp-strategy-outline__hd{background-color:#31b370}.mtmp-strategy-outline.--green .mtmp-strategy-outline__contents ul li{position:relative;padding-left:1.5em}.mtmp-strategy-outline.--green .mtmp-strategy-outline__contents ul li:after{display:block;position:absolute;top:.35em;left:0;width:1em;height:1em;border-radius:100vh;background-color:#31b370;content:""}.mtmp-strategy-table01{overflow-x:auto}.mtmp-strategy-table01 .c-table-vertical th{width:33%;vertical-align:middle}.mtmp-strategy-table01 .c-table-vertical th .inline-center{display:inline-block;text-align:left}.mtmp-strategy-table01__txt01{color:#666;font-size:.875rem;line-height:1.57;letter-spacing:.04em}.mtmp-strategy-table02{overflow-x:auto}.mtmp-strategy-table02 .c-table-vertical th{width:33%;vertical-align:middle}.mtmp-strategy-table02 .c-table-vertical th .inline-center{display:inline-block;text-align:left}.mtmp-strategy-table02__txt01{color:#666;font-size:.875rem;line-height:1.57;letter-spacing:.04em}.mtmp-strategy-item{margin-top:50px}.mtmp-strategy-item>*:nth-child(2){display:none}.mtmp-strategy-item:first-of-type{margin-top:0}.mtmp-strategy-item__hd{color:#5fc1c7;font-weight:700;font-size:1.25rem;line-height:1.5;letter-spacing:.04em}.mtmp-strategy-item figure{margin-top:16px}.mtmp-strategy-item figure img{width:100%}.mtmp-strategy-item p{line-height:1.78}.mtmp-strategy-fig01{margin-top:100px}.mtmp-strategy-fig02{margin-top:50px;margin-bottom:60px}.mtmp-infographic{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;padding:20px;border-radius:4px;background-color:#eff8f8}.mtmp-infographic__item{width:100%;margin-top:8px;padding-top:16px;padding-bottom:16px;border-radius:8px;background-color:#fff;text-align:center}.mtmp-infographic__item:has(.mtmp-infographic__item__remark){padding-bottom:16px}.mtmp-infographic__item:first-child{margin-top:0}.mtmp-infographic__item__title{font-weight:700;font-size:.9375rem;line-height:1;letter-spacing:.04em}.mtmp-infographic__item__num{margin-top:8px;color:#5fc1c7;font-weight:700;font-size:1.125rem;line-height:1}.mtmp-infographic__item__num span{font-size:2rem}.mtmp-infographic__item__remark{margin-top:30px;font-size:.9375rem}.mtmp-bottom-bnr{display:flex;position:relative;align-items:center;aspect-ratio:660/220;max-width:330px;margin-top:70px;padding-left:25px;border:4px solid #fff;border-radius:4px;box-shadow:4px 3px 21px #0003}.mtmp-bottom-bnr a{color:#fff;font-weight:700;font-size:.875rem;line-height:1.35;letter-spacing:.04em;text-decoration:none}.mtmp-bottom-bnr span{z-index:2;position:relative}.mtmp-bottom-bnr span:after{margin-left:1em;content:"＞";font-size:.875rem}.mtmp-bottom-bnr img{left:0;height:100%;border-radius:4px;-o-object-fit:cover;object-fit:cover;-o-object-position:100% 50%;z-index:1;position:absolute;top:0;width:100%;object-position:100% 50%}@media (min-width: 768px){.mtmp-first-section .c-anchor{padding-right:2%;padding-left:2%}.mtmp-first-section .c-anchor__item>a{font-size:1.375rem}.mtmp-first-section .c-anchor__child li:nth-child(odd){width:auto}.mtmp-first-section .c-anchor__child li:nth-child(2n+2){width:auto}.mtmp-first-section .c-anchor__child li:nth-child(1),.mtmp-first-section .c-anchor__child li:nth-child(5){width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-right:0}.mtmp-vision-first__hd{font-size:2.875rem}.mtmp-vision-first p{margin-top:24px;font-size:1.125rem}.mtmp-vision-first__btn .c-button{margin-top:30px}.c-frame{margin-top:104px}.mtmp-vision-txt01{font-size:1.375rem}.mtmp-vision-txt01 .--l{font-size:2.375rem}.mtmp-vision-txt01 .--m{font-size:2.125rem}.mtmp-vision-fig01,.mtmp-vision-fig02{margin-top:100px}.mtmp-strategy-outline{border-radius:8px}.mtmp-strategy-outline__inner{flex-direction:row}.mtmp-strategy-outline__inner:after{display:block;z-index:-1;position:absolute;top:0;left:0;width:200px;height:100%;border-radius:8px;content:""}.mtmp-strategy-outline__hd{width:200px;padding-top:0;padding-bottom:0;border-radius:8px;font-size:1.625rem!important}.mtmp-strategy-outline__contents{padding-top:16px;padding-bottom:16px;padding-left:38px}.mtmp-strategy-outline__contents__hd{font-size:1.25rem}.mtmp-strategy-outline__contents ul{margin-top:16px}.mtmp-strategy-outline__contents ul li{font-size:1rem}.mtmp-strategy-item>*:nth-child(2){display:block}.mtmp-strategy-item figure{display:none}.mtmp-strategy-item p{line-height:1.875}.mtmp-infographic{flex-direction:row;padding:50px 45px 80px;border-radius:8px}.mtmp-infographic__item:first-child{margin-top:30px}.mtmp-infographic__item{width:266px;margin-top:30px;margin-right:15px;margin-left:15px;padding-top:48px;padding-bottom:48px;border-radius:16px}.mtmp-infographic__item:has(.mtmp-infographic__item__remark){padding-bottom:18px}.mtmp-infographic__item__title{font-size:1.125rem}.mtmp-infographic__item__num{font-size:1.75rem}.mtmp-infographic__item__num span{font-size:3.125rem}.mtmp-bottom-bnr{aspect-ratio:740/180;max-width:740px;margin-top:70px;padding-left:50px;border:8px solid #fff;border-radius:8px}.mtmp-bottom-bnr a{font-size:1.25rem}.mtmp-bottom-bnr span:after{font-size:1.375rem}.mtmp-bottom-bnr img{border-radius:8px}}@media screen and (max-width: 767px){.mtmp-vision-fig01{overflow-x:auto}.mtmp-vision-fig01>img{width:640px;max-width:none}.mtmp-vision-fig02{overflow-x:auto}.mtmp-vision-fig02>img{width:100%;min-width:490px;max-width:none}.mtmp-strategy-table01 .c-table-vertical,.mtmp-strategy-table02 .c-table-vertical{width:max(100%,578px)}.mtmp-strategy-fig01{overflow-x:auto}.mtmp-strategy-fig01>img{width:100%;min-width:484px;max-width:none}.mtmp-strategy-fig02{overflow-x:auto}.mtmp-strategy-fig02>img{width:100%;min-width:484px;max-width:none}}
