#longLife .subpage-mv .the-ttl{text-transform:uppercase;max-width:1126px;overflow:hidden;margin-right:auto}#longLife .subpage-mv .the-ttl .en{font-size:74px;line-height:1.2027;letter-spacing:0.06em;font-family:'Barlow', sans-serif}@media (max-width: 767px){#longLife .subpage-mv .the-ttl .en{font-size:38px;line-height:1.26316;letter-spacing:0.06em;margin-bottom:26px;width:120%}}#longLife .breadcrumb{margin-bottom:35px}@media (max-width: 767px){#longLife .breadcrumb{margin-bottom:34px}}#longLife .longLife__inner{max-width:1126px;margin:0 auto;padding:0 13px}#longLife .longLifeOverView{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}@media (max-width: 767px){#longLife .longLifeOverView{flex-wrap:wrap}}@media (min-width: 768px){#longLife .longLifeOverView__img{width:61.11%}}@media (max-width: 767px){#longLife .longLifeOverView__img{width:100%}}#longLife .longLifeOverView__content{margin-left:78px;width:calc(38.89% - 78px);padding-right:13px}@media only screen and (max-width: 1120px) and (min-width: 767px){#longLife .longLifeOverView__content{margin-left:20px;flex:1}}@media (max-width: 767px){#longLife .longLifeOverView__content{overflow:hidden;width:100%;margin-left:0;padding:0 13px}}#longLife .longLifeOverView__content__ttl{font-size:38px;font-size:3.8rem;line-height:1.78;letter-spacing:0.15em;font-weight:700;margin-top:50px}@media only screen and (max-width: 1120px) and (min-width: 767px){#longLife .longLifeOverView__content__ttl{margin-top:0px;font-size:32px}#longLife .longLifeOverView__content__ttl>br{display:none}}@media (max-width: 767px){#longLife .longLifeOverView__content__ttl{width:111%;font-size:32px;line-height:1.5;letter-spacing:0.15em;margin-top:30px}}@media only screen and (max-width: 470px) and (min-width: 376px){#longLife .longLifeOverView__content__ttl{width:calc(100% + 13px)}}#longLife .longLifeOverView__content__note{font-size:14px;font-size:1.4rem;line-height:2;letter-spacing:0.1em;font-weight:500;margin-bottom:38px}@media only screen and (max-width: 1120px) and (min-width: 767px){#longLife .longLifeOverView__content__note{margin-bottom:12px}}@media (max-width: 767px){#longLife .longLifeOverView__content__note{margin-bottom:32px;margin-top:16px}}#longLife .longLifeOverView__content__sub{max-width:381px;font-size:15px;line-height:1.86667;letter-spacing:0.1em}@media only screen and (max-width: 1120px) and (min-width: 767px){#longLife .longLifeOverView__content__sub{max-width:100%}}@media (max-width: 767px){#longLife .longLifeOverView__content__sub{max-width:100%}}#longLife .commonTtl{text-align:center;font-size:24px;line-height:2.125;letter-spacing:0.06em;font-weight:700;padding-bottom:43px}@media (max-width: 767px){#longLife .commonTtl{padding-bottom:31px}}#longLife .commonTtl::after{content:"";display:block;width:50px;margin:0 auto;height:1px;background-color:#151515;margin-top:14px}#longLife .taxSection{margin-top:139px}@media only screen and (max-width: 1120px) and (min-width: 767px){#longLife .taxSection{margin-top:50px}}@media (max-width: 767px){#longLife .taxSection{margin-top:60px}}#longLife .taxSection__tab{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;flex-wrap:wrap}@media (max-width: 767px){#longLife .taxSection__tab{flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;margin-bottom:72px}}#longLife .taxSection__item{border-radius:50%;overflow:hidden;cursor:default}@media only screen and (max-width: 1120px) and (min-width: 767px){#longLife .taxSection__item{width:25%;text-align:center}}@media (max-width: 767px){#longLife .taxSection__item{width:48.3%;text-align:center}#longLife .taxSection__item:nth-child(3){order:3}#longLife .taxSection__item:nth-child(4){order:4}}#longLife .taxSection__tabBtn{display:inline-block;text-align:center;background-color:#d8dfea;display:inline-flex;flex-direction:column;justify-content:center;gap:15px;width:216px;height:216px;padding:0 18px;overflow:hidden;color:#35435c;border-radius:50%;margin:0 11.5px}@media only screen and (max-width: 1120px) and (min-width: 767px){#longLife .taxSection__tabBtn{width:168px;height:167px}}@media (max-width: 767px){#longLife .taxSection__tabBtn{width:168px;height:167px;gap:10px;margin:0}}#longLife .taxSection__tabBtn .jp{font-size:24px;line-height:1.41667;letter-spacing:0.06em;font-weight:700}@media (max-width: 767px){#longLife .taxSection__tabBtn .jp{font-size:18px;line-height:1.44444}}#longLife .taxSection__tabBtn .en{font-family:'Barlow', sans-serif;font-style:italic;font-size:12px;line-height:1.33333;letter-spacing:0.06em;font-weight:700}#longLife .taxSection__border{width:100%;border:4px solid #f2f2f2;margin:44px 82px 92px 82px;padding:47px 100px 35px;position:relative;transition:0.5s ease}@media only screen and (max-width: 1120px) and (min-width: 767px){#longLife .taxSection__border{margin:50px 15px 82px;padding:47px 40px 20px}}@media (max-width: 767px){#longLife .taxSection__border{margin:36px 0 36px;padding:30px 17px 4px}}#longLife .taxSection__border .tabContent{display:none}#longLife .taxSection__border .tabContent.active{display:block}#longLife .taxSection__border::before{width:0;height:0;position:absolute;content:"";top:-32px;left:8%;border-left:26px solid transparent;border-right:26px solid transparent;border-bottom:30px solid #f2f2f2;transition:0.5s ease}#longLife .taxSection__border::after{width:0;height:0;position:absolute;content:"";top:-25px;left:8%;border-left:26px solid transparent;border-right:26px solid transparent;border-bottom:30px solid #fff;transition:0.5s ease}#longLife .taxSection__border:has(.tab01.active)::after,#longLife .taxSection__border:has(.tab01.active)::before{left:8%}@media (max-width: 767px){#longLife .taxSection__border:has(.tab01.active)::after,#longLife .taxSection__border:has(.tab01.active)::before{left:15vw}}@media only screen and (max-width: 767px) and (min-width: 550px){#longLife .taxSection__border:has(.tab01.active)::after,#longLife .taxSection__border:has(.tab01.active)::before{left:18.7vw}}#longLife .taxSection__border:has(.tab02.active)::after,#longLife .taxSection__border:has(.tab02.active)::before{left:34%}@media (max-width: 767px){#longLife .taxSection__border:has(.tab02.active)::after,#longLife .taxSection__border:has(.tab02.active)::before{left:63vw}}@media only screen and (max-width: 767px) and (min-width: 550px){#longLife .taxSection__border:has(.tab02.active)::after,#longLife .taxSection__border:has(.tab02.active)::before{left:69vw}}#longLife .taxSection__border:has(.tab03.active)::after,#longLife .taxSection__border:has(.tab03.active)::before{left:60%}@media (max-width: 767px){#longLife .taxSection__border:has(.tab03.active)::after,#longLife .taxSection__border:has(.tab03.active)::before{top:auto;left:15vw;bottom:-30px;border-bottom:none}}@media only screen and (max-width: 767px) and (min-width: 550px){#longLife .taxSection__border:has(.tab03.active)::after,#longLife .taxSection__border:has(.tab03.active)::before{left:18.7vw}}@media (max-width: 767px){#longLife .taxSection__border:has(.tab03.active)::after{border-top:30px solid #fff;bottom:-25px}#longLife .taxSection__border:has(.tab03.active)::before{border-top:30px solid #f2f2f2;bottom:-32px}}#longLife .taxSection__border:has(.tab04.active)::after,#longLife .taxSection__border:has(.tab04.active)::before{left:87%}@media (max-width: 767px){#longLife .taxSection__border:has(.tab04.active)::after,#longLife .taxSection__border:has(.tab04.active)::before{top:auto;left:63vw;bottom:-30px;border-bottom:none}}@media only screen and (max-width: 767px) and (min-width: 550px){#longLife .taxSection__border:has(.tab04.active)::after,#longLife .taxSection__border:has(.tab04.active)::before{left:69vw}}@media (max-width: 767px){#longLife .taxSection__border:has(.tab04.active)::after{border-top:30px solid #fff;bottom:-25px}#longLife .taxSection__border:has(.tab04.active)::before{border-top:30px solid #f2f2f2;bottom:-32px}}#longLife .taxSection .tabContent{text-align:center}#longLife .taxSection .tabContent .tableTtl{font-size:20px;line-height:1.3;letter-spacing:0.06em;font-weight:700;margin-bottom:22px;color:#35435c}#longLife .taxSection .tabContent .tableNote{font-size:14px;line-height:2;letter-spacing:0.1em;text-align:right;margin-top:10px}#longLife .taxSection .tabContent .scrollSp .sm{font-size:10px;vertical-align:text-top}@media (max-width: 767px){#longLife .taxSection .tabContent .scrollSp{overflow:overlay;padding-bottom:20px}#longLife .taxSection .tabContent .scrollSp::-webkit-scrollbar{width:16px;height:6px}#longLife .taxSection .tabContent .scrollSp::-webkit-scrollbar-thumb{background-color:#f7ce3e;border-radius:10rem}#longLife .taxSection .tabContent .scrollSp::-webkit-scrollbar-track{position:absolute;right:-3rem;top:-50rem;background:#efefef}}#longLife .taxSection .tabContent table{font-size:16px;line-height:1.625;border:1px solid #707070;letter-spacing:0.1em;font-weight:700;color:#35435c}@media (max-width: 767px){#longLife .taxSection .tabContent table{width:156vw}}@media only screen and (max-width: 767px) and (min-width: 550px){#longLife .taxSection .tabContent table{width:100vw}}#longLife .taxSection .tabContent table thead{background-color:#efefef}#longLife .taxSection .tabContent table thead th{padding:16.5px 6px;border:1px solid #707070;vertical-align:middle}#longLife .taxSection .tabContent table thead th:nth-child(1){width:160px}@media only screen and (max-width: 1120px) and (min-width: 767px){#longLife .taxSection .tabContent table thead th:nth-child(1){width:140px}}@media (max-width: 767px){#longLife .taxSection .tabContent table thead th:nth-child(1){width:126px}}#longLife .taxSection .tabContent table thead th:nth-child(2){width:228px}@media only screen and (max-width: 1120px) and (min-width: 767px){#longLife .taxSection .tabContent table thead th:nth-child(2){width:170px}}@media (max-width: 767px){#longLife .taxSection .tabContent table thead th:nth-child(2){width:145px}}@media (max-width: 767px){#longLife .taxSection .tabContent table thead th{padding:5px}}#longLife .taxSection .tabContent table tbody tr:last-child{background-color:#ffedac}#longLife .taxSection .tabContent table tbody tr:last-child td:first-child{background-color:#f7ce3e}#longLife .taxSection .tabContent table tbody td{padding:16.5px 6px;border:1px solid #707070;vertical-align:middle}#longLife .otherBef{margin-bottom:122px}@media (max-width: 767px){#longLife .otherBef{margin-bottom:79px}}#longLife .otherBef__list{margin:0 -15px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}@media only screen and (max-width: 1120px) and (min-width: 767px){#longLife .otherBef__list{margin:0 -8px}}@media (max-width: 767px){#longLife .otherBef__list{margin:0 -12px;flex-wrap:wrap}}#longLife .otherBef__list__item{text-align:center;width:33.33%;margin:0 15px;padding-top:38px;padding-bottom:30px;background-color:#efefef;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;justify-content:center}@media only screen and (max-width: 1120px) and (min-width: 767px){#longLife .otherBef__list__item{margin:0 8px}}@media (max-width: 767px){#longLife .otherBef__list__item{width:100%;margin:0 13px;padding-top:23px;padding-bottom:20px;margin-bottom:10px}}#longLife .otherBef__list__item .txt{font-size:25px;line-height:1.36;letter-spacing:0.06em;font-weight:700;color:#35435c}@media only screen and (max-width: 1120px) and (min-width: 767px){#longLife .otherBef__list__item .txt{font-size:22px;line-height:1.54545}}#longLife .otherBef__list__item .txt .smallTxt{display:block;font-size:18px}@media only screen and (max-width: 1120px) and (min-width: 767px){#longLife .otherBef__list__item .txt .smallTxt{font-size:14px}}#longLife .otherBef__list__item .noteTxt{font-size:14px;line-height:2;letter-spacing:0.1em;margin-top:8px}#longLife .otherBef__subTxt{font-size:14px;line-height:2;letter-spacing:0.1em;text-align:center;margin-top:26px}@media (max-width: 767px){#longLife .otherBef__subTxt{margin-top:10px}}@media (max-width: 767px){#longLife .stepBnr img{height:53.5vw}}#longLife .termTtl{font-size:45px;line-height:1.77778;font-weight:700;letter-spacing:0.06em;margin-bottom:88px}@media (max-width: 767px){#longLife .termTtl{font-size:32px;line-height:1.5;margin-bottom:40px}}#longLife .termTtl::before{content:"01";color:#35435c;font-size:97px;line-height:1.19588;font-family:'Barlow', sans-serif;font-weight:700;letter-spacing:0.06em;position:absolute;left:0;top:-8px}@media (max-width: 767px){#longLife .termTtl::before{font-size:70px;line-height:1.2;top:-86px}}#longLife .termTtl::after{content:"";display:block;width:42.5px;height:1px;background-color:#151515;margin-top:49px}@media (max-width: 767px){#longLife .termTtl::after{margin-top:31px}}#longLife .longTerm{padding-left:157px;position:relative;margin-top:73px;margin-bottom:122px}@media only screen and (max-width: 1120px) and (min-width: 767px){#longLife .longTerm{padding-left:130px}}@media (max-width: 767px){#longLife .longTerm{padding-left:0;margin-top:106px;margin-bottom:86px}}#longLife .longTerm__img{max-width:460px}@media (max-width: 767px){#longLife .longTerm__img{max-width:100%}}#longLife .longTerm__required{font-size:25px;line-height:1.36;letter-spacing:0.1em;font-weight:700;margin-top:75px;margin-bottom:39px;color:#35435c}@media (max-width: 767px){#longLife .longTerm__required{margin-top:42px;margin-bottom:20px;font-size:22px;line-height:1.36364}}#longLife .longTerm .termTxt{font-size:15px;line-height:1.86667;letter-spacing:0.1em;margin-top:30px}#longLife .longTerm table{text-align:left;font-size:16px;line-height:1.625;font-weight:700;letter-spacing:0.1em;color:#35435c;border:1px solid #707070}@media (max-width: 767px){#longLife .longTerm table{font-size:14px;line-height:1.57143}}#longLife .longTerm table thead{background-color:#d8dfea}#longLife .longTerm table th{padding:20px 10px 20px 28px;border:1px solid #707070;vertical-align:middle}@media only screen and (max-width: 1120px) and (min-width: 767px){#longLife .longTerm table th{padding-left:16px}}@media (max-width: 767px){#longLife .longTerm table th{padding:13px 10px 13px 13px}}#longLife .longTerm table th:first-child{min-width:117px}@media only screen and (max-width: 1120px) and (min-width: 767px){#longLife .longTerm table th:first-child{min-width:230px}}#longLife .longTerm table th:last-child{min-width:230px}#longLife .longTerm table tbody tr td:first-child{background-color:#efefef}#longLife .longTerm table tbody tr td{padding:18px 6px 18px 28px;border:1px solid #707070;vertical-align:middle}@media only screen and (max-width: 1120px) and (min-width: 767px){#longLife .longTerm table tbody tr td{padding-left:16px}}@media (max-width: 767px){#longLife .longTerm table tbody tr td{padding:10px 10px 15px 13px}}#longLife .longTerm table tbody .highlight{color:#fff;background-color:#35435c;padding:5px 13px;font-size:16px;line-height:1.3125;letter-spacing:0.05em;display:inline-block}@media (min-width: 768px){#longLife .longTerm table tbody .highlight{margin-right:4px}}@media only screen and (max-width: 1120px) and (min-width: 767px){#longLife .longTerm table tbody .highlight:last-child{margin-top:5px}}@media (max-width: 767px){#longLife .longTerm table tbody .highlight{letter-spacing:0.06em;font-size:14px;line-height:1.14286;padding:5px 9px}#longLife .longTerm table tbody .highlight:last-child{margin-top:5px}}#longLife .sectionCont{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}@media only screen and (max-width: 1120px) and (min-width: 767px){#longLife .sectionCont{flex-wrap:wrap}}@media (max-width: 767px){#longLife .sectionCont{flex-wrap:wrap}}#longLife .sectionCont__img{max-width:460px}@media only screen and (max-width: 1120px) and (min-width: 767px){#longLife .sectionCont__img{width:100%}}@media (max-width: 767px){#longLife .sectionCont__img{width:100%}}#longLife .sectionCont__txt{width:calc(100% - 516px)}@media only screen and (max-width: 1120px) and (min-width: 767px){#longLife .sectionCont__txt{width:100%;margin-top:30px}}@media (max-width: 767px){#longLife .sectionCont__txt{margin-top:30px;width:100%}}#longLife .sectionCont p{font-size:15px;line-height:1.86667;letter-spacing:0.1em}#longLife .maintain{position:relative;padding-left:157px;margin-bottom:164px;margin-top:73px}@media only screen and (max-width: 1120px) and (min-width: 767px){#longLife .maintain{padding-left:130px}}@media (max-width: 767px){#longLife .maintain{padding-left:0px;margin-top:111px;margin-bottom:102px}}#longLife .maintain .termTtl::before{content:"02"}@media (max-width: 767px){#longLife .maintain .termTtl::before{top:-91px}}#longLife .otherCont{margin-bottom:142px}@media (max-width: 767px){#longLife .otherCont{margin-bottom:63px}}#longLife .otherCont__ttl{font-size:20px;line-height:1.2;letter-spacing:0.06em;font-weight:700;text-transform:uppercase;margin-bottom:19px}@media (max-width: 767px){#longLife .otherCont__ttl{font-size:20px;line-height:1.2}}#longLife .otherCont__list{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;margin:0 -20px}@media only screen and (max-width: 1120px) and (min-width: 767px){#longLife .otherCont__list{margin:0 -10px}}@media (max-width: 767px){#longLife .otherCont__list{flex-wrap:wrap;margin:0 0px}}#longLife .otherCont__list__item{margin:0 20px}@media only screen and (max-width: 1120px) and (min-width: 767px){#longLife .otherCont__list__item{margin:0 10px}}#longLife .otherCont__list__item:hover{opacity:0.7;cursor:pointer}@media (max-width: 767px){#longLife .otherCont__list__item{margin:0;width:100%}#longLife .otherCont__list__item img{width:100%}}#longLife .otherCont__list p{font-size:15px;line-height:1.86667;font-weight:700;letter-spacing:0.1em;padding:17px 0px;border-bottom:1px solid #aaaaaa;position:relative}@media (max-width: 767px){#longLife .otherCont__list p{margin-bottom:22px;padding:14px 10px}}#longLife .otherCont__list p::after{position:absolute;transition:0.2s ease-out;content:"";width:32px;height:5px;background:url(../../img/common/icon/arr_black.svg);right:0;top:calc(50% - 4px)}

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