﻿#lift #abi_page{overflow:visible}.p-lift{overflow-x:clip}@media only screen and (min-width: 1025px){.p-lift{margin-top:3.84rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-lift{margin-top:3.07rem}}@media only screen and (max-width: 767px){.p-lift{margin-top:2em}}@media only screen and (min-width: 1025px){.p-lift{margin-bottom:6.15rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-lift{margin-bottom:4.61rem}}@media only screen and (max-width: 767px){.p-lift{margin-bottom:3em}}.p-lift__intro{position:relative;text-align:center}@media only screen and (min-width: 768px){.p-lift__intro{padding:2.3rem 0}}@media only screen and (max-width: 767px){.p-lift__intro{padding:1.5rem}}.p-lift__intro-inner{max-width:61.53rem;margin-inline:auto}.p-lift__intro-title{font-size:2.46rem;font-weight:700;color:var(--color-text-main, #333);line-height:1.3}@media only screen and (max-width: 767px){.p-lift__intro-title{font-size:1.69rem}}.p-lift__intro-sub{font-size:1.38rem;font-weight:500;color:#444;margin-top:.92rem}@media only screen and (max-width: 767px){.p-lift__intro-sub{font-size:1.15rem;margin-top:.61rem}}.p-lift__intro-desc{font-size:1rem;color:#666;line-height:1.6;margin-top:1.23rem}@media only screen and (max-width: 767px){.p-lift__intro-desc{font-size:.92rem;margin-top:.76rem}}.p-lift__status-btn{position:fixed;right:0;top:60%;transform:translateY(-50%);z-index:100;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:rgba(41,93,97,0.5);background-image:url(../../files/images/common/pt_noise.webp);background-repeat:repeat;background-blend-mode:multiply;color:#fff;padding:.92rem .61rem;border-radius:.3rem 0 0 .3rem;text-decoration:none;box-shadow:-2px 0 8px rgba(0,0,0,0.15);transition:opacity 0.3s ease, background-color 0.3s ease}@media only screen and (max-width: 767px){.p-lift__status-btn{display:none}}.p-lift__status-btn:hover{opacity:0.9;background-color:var(--color-cv-kensyu, #368380)}.p-lift__status-btn .icon{display:flex;justify-content:center;align-items:center;width:1.23rem;height:1.23rem;margin-bottom:.46rem}.p-lift__status-btn .icon img,.p-lift__status-btn .icon svg{width:100%;height:100%;filter:brightness(0) invert(1)}.p-lift__status-btn .txt{writing-mode:vertical-rl;font-size:.92rem;font-weight:500;letter-spacing:0.15em;color:#fff}.p-lift__main{position:relative}@media only screen and (min-width: 768px){.p-lift__main{margin-top:3.07rem}}@media only screen and (max-width: 767px){.p-lift__main{margin-top:2rem}}.p-lift__main__inner{margin-right:auto;margin-left:auto;display:flex;justify-content:space-between;align-items:flex-start;position:relative;gap:3.07rem;padding:4.61rem 0;z-index:1}@media only screen and (min-width: 1025px){.p-lift__main__inner{width:calc(1144 / 1440 * 100%);max-width:calc(1144px)}}@media only screen and (min-width: 1025px) and (min-width: 1441px){.p-lift__main__inner{max-width:calc(1144px * ((15 + 3) / 13))}}@media only screen and (min-width: 1025px) and (min-width: 1441px) and (max-width: 1600px){.p-lift__main__inner{max-width:calc(1144px * ((15 + 2) / 13))}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-lift__main__inner{width:calc(1340 / 1440 * 100%)}}@media only screen and (max-width: 767px){.p-lift__main__inner{width:calc(388 / 428 * 100%)}}@media only screen and (max-width: 767px){.p-lift__main__inner{border-top:1px solid lightgray;flex-direction:column;padding:2.3rem 0}}.p-lift__main__inner::before{content:"";position:absolute;top:0;bottom:0;left:30%;width:100%;z-index:-1;background-color:var(--color-acc-1, #3aa6a1);background-image:linear-gradient(rgba(255,255,255,0.25) 1px,rgba(0,0,0,0) 1px),linear-gradient(90deg, rgba(255,255,255,0.25) 1px,rgba(0,0,0,0) 1px);background-size:24px 24px;border-radius:.61rem 0 0 .61rem}@media only screen and (min-width: 1025px) and (max-width: 1440px){.p-lift__main__inner::before{left:40%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-lift__main__inner::before{left:40%}}@media only screen and (max-width: 767px){.p-lift__main__inner::before{top:26rem;bottom:0;left:-50vw;width:200vw;border-radius:0}}.p-lift__main-nav{width:16.92rem;flex-shrink:0;position:-webkit-sticky;position:sticky;top:7.69rem}@media only screen and (max-width: 767px){.p-lift__main-nav{width:100%;position:static}}.p-lift__main-nav-inner>li>a{position:relative;display:flex;align-items:center;justify-content:space-between;padding:.61rem 0}.p-lift__main-nav-inner>li>a .t{font-size:.92rem;font-weight:500;color:var(--color-text-main, #333)}.p-lift__main-nav-inner>li>a .icon{display:flex;justify-content:center;align-items:center;width:1.53rem;height:1.53rem;border-radius:50%;border:1px solid var(--color-cv-kensyu, #368380);background:transparent;transition:all ease 0.3s}@media only screen and (max-width: 767px){.p-lift__main-nav-inner>li>a .icon{transform:rotate(90deg)}}.p-lift__main-nav-inner>li>a .icon .c-icon{width:.61rem;height:.61rem;fill:var(--color-cv-kensyu, #368380);transition:fill ease 0.3s}.p-lift__main-nav-inner>li>a.is-active .t,.p-lift__main-nav-inner>li>a:hover .t{color:var(--color-cv-kensyu, #368380)}@media only screen and (max-width: 767px){.p-lift__main-nav-inner>li>a.is-active .t,.p-lift__main-nav-inner>li>a:hover .t{color:var(--color-text-main, #333)}}.p-lift__main-nav-inner>li>a.is-active .icon,.p-lift__main-nav-inner>li>a:hover .icon{background:var(--color-cv-kensyu, #368380)}.p-lift__main-nav-inner>li>a.is-active .icon .c-icon,.p-lift__main-nav-inner>li>a:hover .icon .c-icon{fill:#fff}@media only screen and (max-width: 767px){.p-lift__main-nav-inner>li>a.is-active .icon,.p-lift__main-nav-inner>li>a:hover .icon{background:transparent}.p-lift__main-nav-inner>li>a.is-active .icon .c-icon,.p-lift__main-nav-inner>li>a:hover .icon .c-icon{fill:var(--color-cv-kensyu, #368380)}}.p-lift__main-content{position:relative;display:flex;flex-direction:column;flex-grow:1;width:calc(100% - rem(260));min-width:0;gap:2rem}@media only screen and (max-width: 767px){.p-lift__main-content{width:100%}}.p-lift__card{border:1px solid var(--color-cv-kensyu, #368380);border-radius:.61rem;background:#fff;overflow:hidden;padding:0}.p-lift__card-title{padding:1.92rem 3.07rem 1.53rem;margin:0;border-bottom:1px solid var(--color-cv-kensyu, #368380)}.p-lift__card-title .c-title__jp{color:var(--color-cv-kensyu)}.p-lift__card-title__sub{display:block;font-weight:400;margin-top:.5rem;line-height:1.5;color:var(--color-text-body)}@media only screen and (min-width: 1025px){.p-lift__card-title__sub{font-size:1rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-lift__card-title__sub{font-size:1rem}}@media only screen and (max-width: 767px){.p-lift__card-title__sub{font-size:.86rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-lift__card-title{padding:1.53rem 1.92rem 1.15rem}}@media only screen and (max-width: 767px){.p-lift__card-title{font-size:1.54rem;padding:1.23rem 1.53rem .92rem}}@media only screen and (min-width: 1025px){.p-lift__card-sub{padding:1rem 3.07rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-lift__card-sub{padding:.92rem 1.53rem}}@media only screen and (max-width: 767px){.p-lift__card-sub{padding:1rem 1.5rem}}.p-lift__card-body{padding:2.69rem 3.07rem}.p-lift__card-body:has(.p-lift__spot),.p-lift__card-body--spot{padding:0}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-lift__card-body{padding:1.92rem 1.53rem}}@media only screen and (max-width: 767px){.p-lift__card-body{padding:1.53rem 1.23rem}}.p-lift__courses{display:flex;flex-wrap:wrap}@media only screen and (min-width: 1025px){.p-lift__courses{gap:1.84rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-lift__courses{gap:3rem}}@media only screen and (max-width: 767px){.p-lift__courses{gap:3rem}}@media only screen and (max-width: 1024px){.p-lift__courses{flex-direction:column}}@media only screen and (min-width: 1025px){.p-lift__course{flex:1}}@media only screen and (min-width: 1025px) and (max-width: 1440px){.p-lift__course{width:100%;flex:auto}}.p-lift__course-header{display:flex;align-items:flex-end;gap:1.23rem;margin-bottom:1.15rem}.p-lift__course-header-left{display:flex;flex-direction:column;align-items:center}@media only screen and (max-width: 767px){.p-lift__course-header-left{flex-shrink:0}}.p-lift__course-header-right{display:flex;flex-direction:column;align-items:flex-start;gap:.46rem;margin-bottom:.3rem}.p-lift__course-sub{font-size:.62rem;color:var(--color-cv-kensyu, #368380)}.p-lift__course-letter{font-weight:400;letter-spacing:0;font-family:"Manrope", sans-serif;font-size:3.85rem;font-weight:300;color:var(--color-cv-kensyu, #368380);line-height:0.9}.p-lift__course-time{display:inline-block;background:var(--color-bg-sub-light);padding:.23rem 1.07rem;border-radius:.3rem;font-size:.77rem}@media only screen and (max-width: 767px){.p-lift__course-target{font-size:.92rem}}.p-lift__table th{white-space:nowrap;width:25%}.p-lift__table td:nth-child(2){width:35%;white-space:nowrap}.p-lift__notes{display:flex;flex-direction:column}@media only screen and (min-width: 768px){.p-lift__notes{margin-top:1.84rem}}@media only screen and (max-width: 767px){.p-lift__notes{margin-top:1rem}}.p-lift__notes__item{font-size:.85rem;color:var(--color-text-body);line-height:1.6;display:flex}.p-lift__notes__item::before{content:"※";flex-shrink:0}.p-lift__btn-wrap{display:flex;justify-content:center;margin-top:2.3rem}.p-lift__btn-wrap .c-btn{width:100%}@media only screen and (min-width: 768px){.p-lift__btn-wrap .c-btn{max-width:20rem}}.p-lift__steps{display:flex;flex-wrap:wrap;gap:1.53rem}@media only screen and (max-width: 767px){.p-lift__steps{flex-direction:column;gap:2.3rem}}.p-lift__step{display:flex;flex-direction:column;align-items:center;text-align:center;padding:0 1.15rem;position:relative}@media only screen and (min-width: 1025px){.p-lift__step{flex:1}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-lift__step{width:100%}}@media only screen and (min-width: 1025px){.p-lift__step+.p-lift__step::before{content:"";position:absolute;left:-.77rem;top:.76rem;bottom:.76rem;border-left:1px dashed #ccc}}@media only screen and (max-width: 1024px){.p-lift__step+.p-lift__step::before{content:"";width:100%;padding-top:1rem;border-top:1px dashed #ccc}}.p-lift__step-icon{aspect-ratio:1 / 1;display:flex;justify-content:center;align-items:center}@media only screen and (min-width: 768px){.p-lift__step-icon{width:3.69rem}}@media only screen and (max-width: 767px){.p-lift__step-icon{width:2.5rem}}.p-lift__step-icon img,.p-lift__step-icon svg{width:100%;height:100%;object-fit:contain}.p-lift__step-title{margin-top:1.23rem}@media only screen and (min-width: 1025px){.p-lift__step-title .c-title__jp{display:block;text-wrap:balance;overflow-wrap:break-word}}.p-lift__step-title .c-title__jp>span{display:inline-block}.p-lift__step-desc{color:var(--color-text-body);line-height:1.6;margin-top:.92rem}.p-lift__step-note{font-size:.85rem;color:#d9534f;font-weight:500;line-height:1.5;margin-top:.92rem}.p-lift__entry-btns,.p-lift__fee-btns,.p-lift__card-btns{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:1.23rem;margin-top:2.3rem}.p-lift__entry-btns__title,.p-lift__fee-btns__title,.p-lift__card-btns__title{text-align:center;width:100%}.p-lift__entry-btns--reentry,.p-lift__fee-btns--reentry,.p-lift__card-btns--reentry{background-color:var(--color-bg-sub-light);padding:2rem 1rem;border-radius:.5rem}@media only screen and (min-width: 1025px){.p-lift__entry-btns .c-btn,.p-lift__fee-btns .c-btn,.p-lift__card-btns .c-btn{min-width:15.38rem}}@media only screen and (min-width: 1025px) and (max-width: 1440px){.p-lift__entry-btns,.p-lift__fee-btns,.p-lift__card-btns{gap:.5rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-lift__entry-btns .c-btn,.p-lift__fee-btns .c-btn,.p-lift__card-btns .c-btn{width:46%}}@media only screen and (max-width: 767px){.p-lift__entry-btns,.p-lift__fee-btns,.p-lift__card-btns{flex-direction:column;align-items:stretch;gap:.92rem}.p-lift__entry-btns--reentry .c-btn,.p-lift__fee-btns--reentry .c-btn,.p-lift__card-btns--reentry .c-btn{width:100%}.p-lift__entry-btns--reentry .c-btn--cv,.p-lift__fee-btns--reentry .c-btn--cv,.p-lift__card-btns--reentry .c-btn--cv{order:3}.p-lift__entry-btns--reentry .c-btn--basic,.p-lift__fee-btns--reentry .c-btn--basic,.p-lift__card-btns--reentry .c-btn--basic{order:2}}.p-lift__payment{display:flex;flex-direction:column;align-items:center;text-align:center}.p-lift__payment-price-wrap{display:flex;align-items:baseline;justify-content:center;gap:.46rem;color:var(--color-cv-kensyu, #368380)}.p-lift__payment-num{font-weight:400;letter-spacing:0;font-family:"Manrope", sans-serif;font-size:4.31rem;font-weight:400;line-height:1}@media only screen and (max-width: 767px){.p-lift__payment-num{font-size:3.08rem}}.p-lift__payment-unit{font-size:1.38rem;font-weight:500}@media only screen and (max-width: 767px){.p-lift__payment-unit{font-size:1.15rem}}.p-lift__payment-badge{display:inline-block;border:1px solid #666;padding:.46rem 1.53rem;margin-top:1.53rem;font-size:1rem;color:#333}@media only screen and (max-width: 767px){.p-lift__payment-badge{font-size:.85rem;padding:.3rem .92rem}}.p-lift__payment-highlight{font-size:1.08rem;font-weight:700;color:#d9534f;margin-top:1.84rem}@media only screen and (max-width: 767px){.p-lift__payment-highlight{font-size:1rem}}.p-lift__payment-notes{width:100%;text-align:left;margin-top:2.3rem;padding-top:1.53rem;border-top:1px solid #e1e8e8}.p-lift__payment-notes p{font-size:.92rem;color:#666;line-height:1.6}.p-lift__payment-notes p+p{margin-top:.3rem}.p-lift__payment-btn-wrap{display:flex;justify-content:center;width:100%;margin-top:2.3rem}.p-lift__payment-btn-wrap .c-btn{min-width:18.46rem}.p-lift__fee-table{width:100%;border-collapse:collapse;background:#fff}.p-lift__fee-table th,.p-lift__fee-table td{font-size:1.07rem;padding:1.07rem 1.53rem;border:1px solid #e1e8e8;line-height:1.5}@media only screen and (max-width: 767px){.p-lift__fee-table th,.p-lift__fee-table td{font-size:1rem;padding:.76rem .92rem}}.p-lift__fee-table thead th{background:#eaeaea;color:#333;font-weight:500;text-align:center;vertical-align:middle}.p-lift__fee-table thead th:not(:last-child){border-right:1px solid var(--color-table-border);border-bottom:1px solid var(--color-table-border)}.p-lift__fee-table thead th:first-child{width:20%}.p-lift__fee-table thead th:nth-child(2){width:45%}.p-lift__fee-table thead th:last-child{width:35%;border-bottom:1px solid var(--color-table-border)}@media only screen and (max-width: 767px){.p-lift__fee-table thead th:first-child{width:25%}.p-lift__fee-table thead th:nth-child(2){width:40%}.p-lift__fee-table thead th:last-child{width:35%}}.p-lift__fee-table tbody th{background:var(--color-bg-sub-light) !important;color:#333;font-weight:500;text-align:center;vertical-align:middle}.p-lift__fee-table tbody td{background:#fff;color:#333;vertical-align:middle}.p-lift__faq-list{list-style:none;padding:0;margin:0}.p-lift__faq-list li{position:relative;padding-left:1.23rem;font-size:1.08rem;color:#333;line-height:1.6}.p-lift__faq-list li+li{margin-top:.61rem}.p-lift__faq-list li::before{content:"・";position:absolute;left:0;top:0;color:#333}@media only screen and (max-width: 767px){.p-lift__faq-list li{font-size:1rem}}.p-lift__faq-btn-wrap{margin-top:2.15rem}.p-lift__faq-btn-wrap .c-btn{display:inline-block;width:auto;min-width:18.46rem}@media only screen and (max-width: 767px){.p-lift__faq-btn-wrap .c-btn{display:flex;width:100%;min-width:auto}}.p-lift__spot{display:flex;flex-wrap:wrap;align-items:center;margin-top:0}@media only screen and (min-width: 1025px) and (max-width: 1440px){.p-lift__spot{flex-direction:column-reverse}}@media only screen and (max-width: 1024px){.p-lift__spot{flex-direction:column-reverse}}.p-lift__spot-info{flex:1;min-width:0;padding:2.69rem 3.07rem}.p-lift__spot-info .p-lift__notes__item{color:var(--color-text-error)}@media only screen and (min-width: 1025px) and (max-width: 1440px){.p-lift__spot-info{width:100%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-lift__spot-info{padding:1.92rem 1.53rem}}@media only screen and (max-width: 767px){.p-lift__spot-info{padding:1.53rem 1.23rem}}.p-lift__spot-title .c-title__jp{color:#333;font-weight:700}.p-lift__spot-desc{font-size:1.08rem;color:#333;line-height:1.6;margin-top:1.23rem}@media only screen and (max-width: 767px){.p-lift__spot-desc{font-size:1rem;margin-top:.92rem}}.p-lift__spot-btn-wrap{margin-top:1.84rem}.p-lift__spot-btn-wrap .c-btn{display:inline-block;width:auto;min-width:16.92rem}@media only screen and (max-width: 767px){.p-lift__spot-btn-wrap .c-btn{display:flex;width:100%;min-width:auto}}@media only screen and (min-width: 1025px){.p-lift__spot-img{width:calc(489 / 861 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-lift__spot-img{width:100%}}@media only screen and (max-width: 767px){.p-lift__spot-img{width:100%}}@media only screen and (min-width: 1025px) and (max-width: 1440px){.p-lift__spot-img{width:100%}}@media only screen and (max-width: 1024px){.p-lift__spot-img{height:auto}.p-lift__spot-img img,.p-lift__spot-img svg{height:auto}}.p-lift__info{position:relative}@media only screen and (min-width: 768px){.p-lift__info{margin-top:6.15rem}}@media only screen and (max-width: 767px){.p-lift__info{margin-top:0}}@media only screen and (min-width: 768px){.p-lift__info{padding:6.15rem 0}}@media only screen and (max-width: 767px){.p-lift__info{padding:4rem 0}}.p-lift__info-inner{background-color:white;margin-right:auto;margin-left:auto;display:flex;border-radius:.25rem;flex-wrap:wrap;border:1px solid var(--color-accent-1);align-items:center;overflow:hidden}@media only screen and (min-width: 1025px){.p-lift__info-inner{width:calc(1144 / 1440 * 100%);max-width:calc(1144px)}}@media only screen and (min-width: 1025px) and (min-width: 1441px){.p-lift__info-inner{max-width:calc(1144px * ((15 + 3) / 13))}}@media only screen and (min-width: 1025px) and (min-width: 1441px) and (max-width: 1600px){.p-lift__info-inner{max-width:calc(1144px * ((15 + 2) / 13))}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-lift__info-inner{width:calc(1340 / 1440 * 100%)}}@media only screen and (max-width: 767px){.p-lift__info-inner{width:calc(388 / 428 * 100%)}}@media only screen and (max-width: 767px){.p-lift__info-inner{flex-direction:column-reverse}}.p-lift__info-content{display:flex;flex-direction:column;gap:1.5rem;box-sizing:border-box}@media only screen and (min-width: 768px){.p-lift__info-content{width:calc(648 / 1144 * 100%)}}@media only screen and (max-width: 767px){.p-lift__info-content{width:100%}}@media only screen and (min-width: 768px){.p-lift__info-content{padding:3.69rem calc(80 / 1144 * 100%)}}@media only screen and (max-width: 767px){.p-lift__info-content{padding:2rem}}@media only screen and (min-width: 768px){.p-lift__info-content .c-btn{width:15.38rem}}@media only screen and (max-width: 767px){.p-lift__info-content .c-btn{width:100%}}@media only screen and (min-width: 1025px) and (max-width: 1440px){.p-lift__info-content{padding:3rem}}.p-lift__info-img{display:flex;align-self:stretch}@media only screen and (min-width: 768px){.p-lift__info-img{width:calc(496 / 1144 * 100%)}}@media only screen and (max-width: 767px){.p-lift__info-img{width:100%}}.p-lift__info-img img{width:100%;object-fit:cover;display:block;flex-grow:1}@media only screen and (min-width: 768px){.p-lift__info-img img{height:100%}}.p-lift__info:before{content:"";display:block;border-radius:0 .3rem .3rem 0;height:100%;background:url(../../lift/images/bg_noise.webp) repeat center;position:absolute;top:0;left:0;z-index:-1}@media only screen and (min-width: 768px){.p-lift__info:before{width:calc(1240 / 1440 * 100%)}}@media only screen and (max-width: 767px){.p-lift__info:before{width:100%}}@media only screen and (max-width: 767px){.p-lift__info:before{top:auto;bottom:0;height:80%}}.p-lift table.c-table thead>tr>th:not(:last-child),.p-lift table.c-table--respon thead>tr>th:not(:last-child){border-right:1px solid var(--color-table-border)}.p-lift table.c-table tbody>tr>th,.p-lift table.c-table--respon tbody>tr>th{background:var(--color-bg-sub-light) !important}.modal__overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.6);display:flex;justify-content:center;align-items:center;z-index:1000;padding:1.53rem}.modal__container{background-color:var(--color-bg-1);max-height:90vh;max-width:43.07rem;width:100%;border-radius:.46rem;overflow-y:auto;box-sizing:border-box;position:relative}@media only screen and (min-width: 768px){.modal__container{padding:3.07rem 2.3rem 2.3rem}}@media only screen and (max-width: 767px){.modal__container{padding:3.07rem 1.23rem 1.23rem}}.modal__close{position:absolute;top:1.15rem;right:1.15rem;width:1.84rem;height:1.84rem;background:transparent;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center}.modal__close-line{display:block;position:absolute;top:50%;left:50%;width:100%;height:2px;background:var(--color-text-sub)}.modal__close-line:nth-child(1){transform:translate(-50%, -50%) rotate(-45deg)}.modal__close-line:nth-child(2){transform:translate(-50%, -50%) rotate(45deg)}.modal__close:hover .modal__close-line{background:var(--color-title-1)}.modal__content .c-table thead>tr>th{background-color:var(--color-cv-basic);color:var(--color-bg-1);font-size:1.08rem}.modal__content .c-table tbody>tr>th{width:32%}@media only screen and (max-width: 767px){.modal__content .c-table tbody>tr>th{width:35%}}@keyframes mmfadeIn{from{opacity:0}to{opacity:1}}@keyframes mmfadeOut{from{opacity:1}to{opacity:0}}.micromodal-slide{display:none}.micromodal-slide.is-open{display:block}.micromodal-slide[aria-hidden="false"] .modal__overlay{animation:mmfadeIn 0.3s cubic-bezier(0, 0, 0.2, 1)}.micromodal-slide[aria-hidden="true"] .modal__overlay{animation:mmfadeOut 0.3s cubic-bezier(0, 0, 0.2, 1)}.micromodal-slide .modal__container,.micromodal-slide .modal__overlay{will-change:transform}
