@charset "UTF-8";@media screen and (min-width:767px){.anchorSect{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:100px;position:relative}}@media screen and (max-width:767px){.anchorSect{width:100vw;margin-top:60px;margin-left:-20px}}.anchorSect__item{text-align:center;position:relative;border-bottom:1px solid #9c8e71;display:block;box-sizing:border-box;background-color:#f5f3f1;color:#9c8e71;-webkit-transition:.5s ease;transition:.5s ease}@media screen and (min-width:767px){.anchorSect__item{border-top:1px solid #9c8e71;padding:15px;border-left:1px solid #9c8e71;width:300px}.anchorSect__item:hover{background-color:#9c8e71;color:#fff}.anchorSect__item:hover .arrow{background-color:#fff}.anchorSect__item:hover .arrow path{fill:#9c8e71}}@media screen and (max-width:767px){.anchorSect__item{padding:10px}}.anchorSect__item .arrow{background-color:#9c8e71;width:25px;height:25px;border-radius:1000px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;right:10px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;-webkit-transition:.5s ease;transition:.5s ease}.anchorSect__item .arrow__inner{width:7px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;display:block}.anchorSect__item .arrow path{-webkit-transition:.5s ease;transition:.5s ease;fill:#fff}@media screen and (min-width:767px){.anchorSect__item:nth-child(3n){border-right:1px solid #9c8e71}}@media screen and (min-width:767px){.anchorSect__item:last-child{border-right:1px solid #9c8e71}}@media screen and (max-width:767px){.anchorSect__item:first-child{border-top:1px solid #9c8e71}}@media screen and (min-width:767px){.fralityArea .frailty-intro{padding:100px 0 20px}}@media screen and (max-width:767px){.fralityArea .frailty-intro{padding:50px 0 0}}@media screen and (min-width:767px){.fralityArea .frailty-topic{padding:70px 0 0}}@media screen and (max-width:767px){.fralityArea .frailty-topic{padding:40px 0 0}}.fralityArea .introSect{margin-top:50px}.fralityArea .introSect .photo .cap{text-align:right}.fralityArea .bgArea{border-top:5px solid #000;background:#f6f6f6;padding:80px 60px}@media screen and (max-width:767px){.fralityArea .bgArea{padding:40px 15px}}.fralityArea .bgArea--topic{border-top:none;background:none;padding:0 60px}@media screen and (max-width:767px){.fralityArea .bgArea--topic{padding:0}}.fralityArea .bgArea--intro .bdr_ttl:before{bottom:-10px}@media screen and (max-width:767px){.fralityArea .bgArea--intro .bdr_ttl:before{bottom:-5px}}.fralityArea .bgArea--intro .bdr_ttl:after{bottom:-10px}@media screen and (max-width:767px){.fralityArea .bgArea--intro .bdr_ttl:after{bottom:-5px}}@media screen and (min-width:767px){.fralityArea .bgArea--intro{padding:80px 0;margin-bottom:50px}.fralityArea .bgArea--intro .bgArea_ttl{margin-bottom:0}.fralityArea .bgArea--intro .bdr_ttl{margin-bottom:0;padding-bottom:0}}.fralityArea .bgArea_ttl{text-align:center;margin-bottom:40px}@media screen and (max-width:767px){.fralityArea .bgArea_ttl{margin-bottom:0}}@media screen and (max-width:767px){.fralityArea .bgArea .bgArea_intro+.bgArea_ttl{margin-top:30px}}@media screen and (max-width:767px){.fralityArea .bgArea .bdr_ttl{letter-spacing:.04em;margin-bottom:0}}@media screen and (min-width:767px){.fralityArea .bgArea .bdr_ttlInner{letter-spacing:.03em}}.fralityArea .bgArea .bdr_ttl:before{background:#fff}.fralityArea .bgArea .bdr_ttl--gray:before{background:#f5f3f1}.fralityArea .bgArea_clm{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.fralityArea .bgArea_clm.pat1{margin-top:40px;position:relative}@media screen and (max-width:767px){.fralityArea .bgArea_clm.pat1{margin-top:60px}}@media screen and (min-width:767px){.fralityArea .bgArea_clm.pat1.rev{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.fralityArea .bgArea_clm.pat1:before{content:"";background-color:#ccc;position:absolute;top:-30px;width:100%;height:1px}.fralityArea .bgArea_clm.pat1 .bgArea_clmInner.small{width:27.8409%}.fralityArea .bgArea_clm.pat1 .bgArea_clmInner.large{width:69.3182%}@media screen and (max-width:767px){.fralityArea .bgArea_clm.pat1 .bgArea_clmInner.small{width:48.3051%}.fralityArea .bgArea_clm.pat1 .bgArea_clmInner.large{width:48.3051%}}.fralityArea .bgArea_clm.pat1 .photo{position:relative}.fralityArea .bgArea_clm.pat1 .photo .cap{text-align:right}.fralityArea .bgArea_clm.pat1 .photo .capIn{color:#fff;position:absolute;text-align:right;top:222px;right:5px;text-shadow:0 0 3px rgba(0,0,0,.3),0 0 3px rgba(0,0,0,.3),0 0 3px rgba(0,0,0,.3),0 0 3px rgba(0,0,0,.3),0 0 3px rgba(0,0,0,.3)}@media screen and (max-width:767px){.fralityArea .bgArea_clm.pat1 .photo .capIn{top:125px}}@media screen and (max-width:767px){.fralityArea .bgArea_clm.pat2{display:block;margin-top:30px}}.fralityArea .bgArea_clm.pat2.rev{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.fralityArea .bgArea_clm.pat2 .photo{position:relative}.fralityArea .bgArea_clm.pat2 .photo .cap{text-align:right}.fralityArea .bgArea_clm.pat2 .photo .capIn{position:absolute;text-align:right;top:271px;right:5px;text-shadow:0 0 3px rgba(0,0,0,.3),0 0 3px rgba(0,0,0,.3),0 0 3px rgba(0,0,0,.3),0 0 3px rgba(0,0,0,.3),0 0 3px rgba(0,0,0,.3)}@media screen and (max-width:767px){.fralityArea .bgArea_clm.pat2 .photo .capIn{top:213px}}.fralityArea .bgArea_clm.pat2 .bgArea_clmInner.small{width:38.4091%}.fralityArea .bgArea_clm.pat2 .bgArea_clmInner.mid{width:47%}.fralityArea .bgArea_clm.pat2 .bgArea_clmInner.large{width:57.9545%}.fralityArea .bgArea_clm.pat2 .bgArea_clmInner .txt{margin-top:0;text-align:justify}.fralityArea .bgArea_clm.pat2 .bgArea_clmInner .date{font-size:14px;margin-top:20px}@media screen and (max-width:767px){.fralityArea .bgArea_clm.pat2 .bgArea_clmInner .date{margin-top:2px}}@media screen and (max-width:767px){.fralityArea .bgArea_clm.pat2 .bgArea_clmInner.small{width:100%;margin-top:20px}.fralityArea .bgArea_clm.pat2 .bgArea_clmInner.mid{width:100%}.fralityArea .bgArea_clm.pat2 .bgArea_clmInner.mid+.mid{margin-top:30px}.fralityArea .bgArea_clm.pat2 .bgArea_clmInner.large{width:100%}}@media screen and (min-width:767px){.fralityArea .bgArea_clm.pat2 .bgArea_clmInner--point{margin-top:7px}}.fralityArea .bgArea_clm.pat2+.pat2{margin-top:30px}@media screen and (min-width:767px){.fralityArea .bgArea_clm--isolation{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.fralityArea .bgArea_name{font-size:14px}.fralityArea .bgArea_name .large{display:inline-block;font-size:22px;margin-top:20px}@media screen and (max-width:767px){.fralityArea .bgArea_name .large{margin-top:12px}}@media screen and (max-width:767px){.fralityArea .bgArea_name{font-size:13px}.fralityArea .bgArea_name .large{font-size:20px}}.fralityArea .bgArea .txt{font-size:16px;line-height:2;margin-top:15px}@media screen and (max-width:767px){.fralityArea .bgArea .txt{font-size:14px}}.fralityArea .bgArea .color_ttlInner{background:-webkit-linear-gradient(transparent 60%,#fff 0);background:linear-gradient(transparent 60%,#fff 0);font-size:24px}@media screen and (max-width:767px){.fralityArea .bgArea .color_ttlInner{font-size:20px}}.fralityArea .topicSect .photo .cap{text-align:right}@media screen and (max-width:767px){.fralityArea .topicSect__ttl{margin-top:15px}}@media screen and (max-width:767px){.fralityArea .topicSect__ttl+.topicSect__head{margin-top:30px}}.fralityArea .topicSect+.topicSect{margin-top:70px}@media screen and (max-width:767px){.fralityArea .topicSect+.topicSect{margin-top:55px}}.cap[data-color=sdw-wh]{color:#fff;text-shadow:0 0 3px rgba(0,0,0,.3),0 0 3px rgba(0,0,0,.3),0 0 3px rgba(0,0,0,.3),0 0 3px rgba(0,0,0,.3),0 0 3px rgba(0,0,0,.3)}.cap[data-color=white]{color:#fff}.introductionArea__head{text-align:center}@media screen and (min-width:767px){.introductionArea__head+.introductionArea__cont{margin-top:120px}}@media screen and (max-width:767px){.introductionArea__head+.introductionArea__cont{margin-top:calc(100/750*100vw)}}.introductionArea__heading{line-height:calc(52/32);position:relative;text-align:center}@media screen and (min-width:767px){.introductionArea__heading{display:inline-block;font-size:24px;padding:0 96px}}@media screen and (max-width:767px){.introductionArea__heading{font-size:calc(32/750*100vw)}}.introductionArea__heading:before,.introductionArea__heading:after{border-bottom:1px solid #9c8e71;border-top:1px solid #9c8e71;content:'';height:100%;position:absolute;top:0}@media screen and (min-width:767px){.introductionArea__heading:before,.introductionArea__heading:after{width:40px}}@media screen and (max-width:767px){.introductionArea__heading:before,.introductionArea__heading:after{width:calc(45/750*100vw)}}.introductionArea__heading:before{border-left:1px solid #9c8e71;left:0}.introductionArea__heading:after{border-right:1px solid #9c8e71;right:0}@media screen and (max-width:767px){.introductionArea__cont{margin:0 -20px}}@media screen and (min-width:767px){.introductionArea__bottom{margin-top:64px}}@media screen and (max-width:767px){.introductionArea__bottom{margin-top:calc(104/750*100vw)}}.introductionArea__bottom .profileBox{background-color:#f5f3f1;border-top:4px solid #000;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media screen and (min-width:767px){.introductionArea__bottom .profileBox{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:40px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;padding:56px;width:640px}}@media screen and (max-width:767px){.introductionArea__bottom .profileBox{gap:calc(20/750*100vw);padding:calc(80/750*100vw) 0 calc(80 / 750 * 100vw) calc(40 / 750 * 100vw)}}@media screen and (min-width:767px){.introductionArea__bottom .profileBox__visual{width:260px}}@media screen and (max-width:767px){.introductionArea__bottom .profileBox__visual{width:calc(285/750*100vw)}}@media screen and (max-width:767px){.introductionArea__bottom .profileBox__cont{width:calc(310/750*100vw)}}.introductionArea__bottom .profileBox__role{letter-spacing:0}.introductionArea__bottom .profileBox__role .en{color:#9c8e71;display:block}@media screen and (min-width:767px){.introductionArea__bottom .profileBox__role .en{font-size:14px}}@media screen and (max-width:767px){.introductionArea__bottom .profileBox__role .en{font-size:calc(24/750*100vw)}}.introductionArea__bottom .profileBox__role .jp{display:block}@media screen and (min-width:767px){.introductionArea__bottom .profileBox__role .jp{font-size:16px}}@media screen and (max-width:767px){.introductionArea__bottom .profileBox__role .jp{font-size:calc(26/750*100vw)}}.introductionArea__bottom .profileBox__name{line-height:1}@media screen and (min-width:767px){.introductionArea__bottom .profileBox__name{font-size:22px}}@media screen and (max-width:767px){.introductionArea__bottom .profileBox__name{font-size:calc(40/750*100vw)}}.introductionArea__bottom .profileBox__desc{line-height:calc(42/26)}@media screen and (min-width:767px){.introductionArea__bottom .profileBox__desc{font-size:15px;margin-top:15px}}@media screen and (max-width:767px){.introductionArea__bottom .profileBox__desc{font-size:calc(26/750*100vw);margin-top:calc(32/750*100vw)}}@media screen and (min-width:767px){.specialAnchor{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.specialAnchor__item{width:100%}@media screen and (min-width:767px){.specialAnchor__item+.specialAnchor__item{border-left:1px solid #666}}@media screen and (max-width:767px){.specialAnchor__item+.specialAnchor__item{border-top:1px solid #666}}.specialAnchor__trigger{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#f5f3f1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;letter-spacing:.1em;line-height:1}@media screen and (min-width:767px){.specialAnchor__trigger{font-size:12px;padding:24px 14px}}@media screen and (max-width:767px){.specialAnchor__trigger{font-size:calc(26/750*100vw);padding:calc(40/750*100vw)}}.specialAnchor__trigger .arrow{aspect-ratio:22 / 19;display:block}@media screen and (min-width:767px){.specialAnchor__trigger .arrow{width:12px}}@media screen and (max-width:767px){.specialAnchor__trigger .arrow{width:calc(22/750*100vw)}}.specialAnchor__trigger .arrow svg{display:block;height:100%;width:100%}@media screen and (min-width:767px){.specialArea__head+.specialArea__cont{margin-top:80px}}@media screen and (max-width:767px){.specialArea__head+.specialArea__cont{margin-top:calc(96/750*100vw)}}.specialHeadCard{background-color:#f5f3f1;text-align:center}@media screen and (min-width:767px){.specialHeadCard{padding:64px 40px 96px}}@media screen and (max-width:767px){.specialHeadCard{margin:0 -20px;padding:0 calc(40/750*100vw) calc(116 / 750 * 100vw)}}.specialHeadCard__ttl{background-color:#9c8e71;color:#fff;line-height:calc(56/40);position:relative}@media screen and (min-width:767px){.specialHeadCard__ttl{display:inline-block;font-size:24px;padding:16px 24px}}@media screen and (max-width:767px){.specialHeadCard__ttl{font-size:calc(40/750*100vw);margin:0 calc(-40/750*100vw);padding:calc(40/750*100vw)}}.specialHeadCard__ttl:after{background-color:#9c8e71;-webkit-clip-path:polygon(0 0,50% 100%,100% 0);clip-path:polygon(0 0,50% 100%,100% 0);content:'';left:50%;position:absolute;top:100%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}@media screen and (min-width:767px){.specialHeadCard__ttl:after{height:24px;width:32px}}@media screen and (max-width:767px){.specialHeadCard__ttl:after{height:calc(30/750*100vw);width:calc(40/750*100vw)}}.specialHeadCard__txt{letter-spacing:.01em;line-height:calc(60/32)}@media screen and (min-width:767px){.specialHeadCard__txt{font-size:18px;margin-top:56px}}@media screen and (max-width:767px){.specialHeadCard__txt{font-size:calc(32/750*100vw);margin-top:calc(110/750*100vw)}}.specialHeadCard__arrow{aspect-ratio:169 / 164;margin:0 auto}@media screen and (min-width:767px){.specialHeadCard__arrow{margin-top:40px;width:96px}}@media screen and (max-width:767px){.specialHeadCard__arrow{margin-top:calc(88/750*100vw);width:calc(169/750*100vw)}}.specialHeadCard__movie{aspect-ratio:1000 / 562.5;position:relative}@media screen and (min-width:767px){.specialHeadCard__movie{margin-top:40px}}@media screen and (max-width:767px){.specialHeadCard__movie{margin-top:calc(84/750*100vw)}}.specialHeadCard__movie iframe{left:0;top:0}.questionSect__head .bdr_ttl{display:block;font-family:Noto Serif JP,serif}@media screen and (min-width:767px){.questionSect__head .bdr_ttl{font-size:32px}}@media screen and (max-width:767px){.questionSect__head .bdr_ttl{font-size:calc(44/750*100vw)}}.questionSect__head .bdr_ttl:before{background-color:#9c8e71}.questionSect__head .bdr_ttl:after{background-color:#c9caca}@media screen and (min-width:767px){.questionSect__head+.questionSect__cont{margin-top:64px}}@media screen and (max-width:767px){.questionSect__head+.questionSect__cont{margin-top:calc(96/750*100vw)}}.questionList__item{background-color:#f5f3f1}@media screen and (min-width:767px){.questionList__item{padding:16px 16px 0}}@media screen and (max-width:767px){.questionList__item{padding:calc(24/750*100vw) calc(24 / 750 * 100vw) 0}}@media screen and (min-width:767px){.questionList__item+.questionList__item{margin-top:32px}}@media screen and (max-width:767px){.questionList__item+.questionList__item{margin-top:calc(48/750*100vw)}}.questionCard__col{position:relative}.questionCard__colInner{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative}@media screen and (min-width:767px){.questionCard__colInner{gap:16px}}@media screen and (max-width:767px){.questionCard__colInner{gap:calc(24/750*100vw)}}@media screen and (min-width:767px){.questionCard__colInner .inner{width:calc(100% - 80px)}}@media screen and (max-width:767px){.questionCard__colInner .inner{width:calc(100% - (134/750*100vw))}}.questionCard__colInner .num{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;aspect-ratio:1 / 1;background-color:rgba(156,142,113,.7);border-radius:50%;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;letter-spacing:0;line-height:1}@media screen and (min-width:767px){.questionCard__colInner .num{font-size:32px;width:64px}}@media screen and (max-width:767px){.questionCard__colInner .num{font-size:calc(56/750*100vw);width:calc(110/750*100vw)}}.questionCard__ttl{color:#9c8e71;letter-spacing:.1em;line-height:calc(56/40)}@media screen and (min-width:767px){.questionCard__ttl{font-size:28px;padding-top:10px}}@media screen and (max-width:767px){.questionCard__ttl{font-size:calc(40/750*100vw)}}.questionCard__trigger{background-color:#9c8e71;box-sizing:border-box;color:#fff;display:block;line-height:calc(56/40);position:relative}@media screen and (min-width:767px){.questionCard__trigger{font-size:24px;margin:32px -16px 0;padding:16px;width:1000px}}@media screen and (max-width:767px){.questionCard__trigger{font-size:calc(36/750*100vw);margin:calc(40/750*100vw) calc(-24 / 750 * 100vw) 0;padding:calc(36/750*100vw);width:calc(670/750*100vw)}}.questionCard__trigger.is-active .status:before{-webkit-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.questionCard__trigger.is-active .status:after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.questionCard__trigger .status{aspect-ratio:1 / 1;background-color:#fff;border-radius:50%;content:'';position:absolute;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}@media screen and (min-width:767px){.questionCard__trigger .status{right:32px;width:32px}}@media screen and (max-width:767px){.questionCard__trigger .status{right:calc(40/750*100vw);width:calc(60/750*100vw)}}.questionCard__trigger .status:before,.questionCard__trigger .status:after{background-color:#000;content:'';height:2.5px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;width:50%}.questionCard__trigger .status:before{-webkit-transform:translate(-50%,-50%) rotate(90deg);-ms-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg)}.questionCard__cont{display:-ms-grid;display:grid;-ms-grid-rows:0fr;grid-template-rows:0fr;-webkit-transition:grid-template-rows .8s ease;transition:grid-template-rows .8s ease;transition:grid-template-rows .8s ease,-ms-grid-rows .8s ease}.questionCard__cont.is-active{-ms-grid-rows:1fr;grid-template-rows:1fr}.questionCard__cont .questionCard__col{overflow:hidden}.questionCard__cont .questionCard__colInner .num{background-color:#9c8e71}@media screen and (min-width:767px){.questionCard__cont .questionCard__colInner{padding:64px 0 80px}}@media screen and (max-width:767px){.questionCard__cont .questionCard__colInner{padding:calc(40/750*100vw) 0 calc(100 / 750 * 100vw)}}.questionCard__result{color:#976938;font-family:"FOT-ロダン Pro L",sans-serif;letter-spacing:.1em;line-height:1}@media screen and (min-width:767px){.questionCard__result{font-size:28px;padding-top:10px}}@media screen and (max-width:767px){.questionCard__result{font-size:calc(42/750*100vw)}}.questionCard__result .icon{display:inline-block;font-family:"FOT-ロダン Pro B",sans-serif;vertical-align:middle}@media screen and (max-width:767px){.questionCard__result .icon{font-size:calc(86/750*100vw)}}.questionCard__result .icon--correct{color:#e94620}.questionCard__result .icon--error{color:#000}.questionCard__txt{font-family:"FOT-ロダン Pro M",sans-serif;line-height:2}@media screen and (min-width:767px){.questionCard__txt{font-size:16px;margin-top:32px}}@media screen and (max-width:767px){.questionCard__txt{font-size:calc(28/750*100vw);margin-top:calc(40/750*100vw)}}.questionCard__close{aspect-ratio:1 / 1;background-color:#fff;border-radius:50%;content:'';position:absolute;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}@media screen and (min-width:767px){.questionCard__close{bottom:32px;right:32px;width:32px}}@media screen and (max-width:767px){.questionCard__close{bottom:calc(24/750*100vw);right:calc(24/750*100vw);width:calc(60/750*100vw)}}.questionCard__close:before,.questionCard__close:after{background-color:#9c8e71;content:'';height:2.5px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:50%}.questionCard__close:before{-webkit-transform:translate(-50%,-50%) rotate(90deg);-ms-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg)}.pointSect__head .bdr_ttl{display:block;font-family:Noto Serif JP,serif}@media screen and (min-width:767px){.pointSect__head .bdr_ttl{font-size:32px}}@media screen and (max-width:767px){.pointSect__head .bdr_ttl{font-size:calc(44/750*100vw)}}.pointSect__head .bdr_ttl .strong{color:#9c8e71}@media screen and (min-width:767px){.pointSect__head .bdr_ttl .strong{font-size:40px}}@media screen and (max-width:767px){.pointSect__head .bdr_ttl .strong{font-size:calc(64/750*100vw)}}.pointSect__head .bdr_ttl:before{background-color:#9c8e71}.pointSect__head .bdr_ttl:after{background-color:#c9caca}@media screen and (min-width:767px){.pointSect__head+.questionSect__cont{margin-top:64px}}@media screen and (max-width:767px){.pointSect__head+.questionSect__cont{margin-top:calc(104/750*100vw)}}.pointSect__block{text-align:center}@media screen and (min-width:767px){.pointSect__block+.pointSect__block{margin-top:72px}}@media screen and (max-width:767px){.pointSect__block+.pointSect__block{margin-top:calc(96/750*100vw)}}.pointSect__lead{color:#9c8e71;line-height:1}@media screen and (min-width:767px){.pointSect__lead{font-size:18px}}@media screen and (max-width:767px){.pointSect__lead{font-size:calc(28/750*100vw)}}@media screen and (min-width:767px){.pointSect__lead .num{font-size:24px}}@media screen and (max-width:767px){.pointSect__lead .num{font-size:calc(40/750*100vw)}}@media screen and (min-width:767px){.pointSect__lead+*{margin-top:16px}}@media screen and (max-width:767px){.pointSect__lead+*{margin-top:calc(40/750*100vw)}}.pointSect__txt{line-height:2;text-align:left}@media screen and (min-width:767px){.pointSect__txt{font-size:16px}}@media screen and (max-width:767px){.pointSect__txt{font-size:calc(28/750*100vw)}}.pointSect__txt .strong{font-family:"FOT-ロダン Pro B",sans-serif}@media screen and (min-width:767px){.pointSect__txt .strong{font-size:24px}}@media screen and (max-width:767px){.pointSect__txt .strong{font-size:calc(38/750*100vw)}}.pointSect__txt .line{background:-webkit-linear-gradient(bottom,#f5eccf 0,#f5eccf 40%,rgba(245,236,207,0) 41%);background:linear-gradient(0deg,#f5eccf 0,#f5eccf 40%,rgba(245,236,207,0) 41%)}.pointSect__txt .color{color:#9c8e71}@media screen and (min-width:767px){.pointSect__txt+.pointSect__txt{margin-top:32px}}@media screen and (max-width:767px){.pointSect__txt+.pointSect__txt{margin-top:calc(48/750*100vw)}}@media screen and (min-width:767px){.pointSect__figure{margin-top:32px}}@media screen and (max-width:767px){.pointSect__figure{margin-top:calc(48/750*100vw)}}@media screen and (min-width:767px){.introduceArea{padding:0 40px}}@media screen and (max-width:767px){.introduceArea{padding:0 calc(40/750*100vw)}}.introduceArea__head{font-family:Noto Serif JP,serif;text-align:center}.introduceArea__lead{line-height:calc(50/32)}@media screen and (min-width:767px){.introduceArea__lead{font-size:18px}}@media screen and (max-width:767px){.introduceArea__lead{font-size:calc(32/750*100vw)}}.introduceArea__name{letter-spacing:0;line-height:1}@media screen and (min-width:767px){.introduceArea__name{font-size:24px;margin-top:24px}}@media screen and (max-width:767px){.introduceArea__name{font-size:calc(40/750*100vw);margin-top:calc(32/750*100vw)}}.introduceArea__body{border-top:1px solid #fff}@media screen and (min-width:767px){.introduceArea__body{margin-top:32px;padding-top:32px}}@media screen and (max-width:767px){.introduceArea__body{margin-top:calc(40/750*100vw);padding-top:calc(40/750*100vw)}}@media screen and (min-width:767px){.introduceArea__cont{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-top:56px}}@media screen and (max-width:767px){.introduceArea__cont{margin-top:calc(80/750*100vw)}}@media screen and (min-width:767px){.introduceArea__visual{width:400px}}.introduceArea__reserve{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border:1px solid #fff;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}@media screen and (min-width:767px){.introduceArea__reserve{gap:16px;padding:24px;width:400px}.introduceArea__reserve:hover{color:#fff;opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"}}@media screen and (max-width:767px){.introduceArea__reserve{gap:calc(24/750*100vw);margin:calc(104/750*100vw) calc(-40 / 750 * 100vw) 0;padding:calc(24/750*100vw)}}.introduceArea__reserve .arrow{aspect-ratio:1 / 1;display:block}@media screen and (min-width:767px){.introduceArea__reserve .arrow{width:16px}}@media screen and (max-width:767px){.introduceArea__reserve .arrow{width:calc(41/750*100vw)}}.introduceArea__reserve .arrow svg{display:block;height:100 .introduceArea__reserve .arrow svg;width:100 .introduceArea__reserve .arrow svg}.introduceArea__heading{line-height:calc(60/46)}@media screen and (min-width:767px){.introduceArea__heading{font-size:24px}}@media screen and (max-width:767px){.introduceArea__heading{font-size:calc(46/750*100vw)}}.introduceArea__txt{line-height:calc(32/22)}@media screen and (min-width:767px){.introduceArea__txt{font-size:13px}}@media screen and (max-width:767px){.introduceArea__txt{font-size:calc(22/750*100vw)}}@media screen and (min-width:767px){.section.num02{padding-top:120px}}@media screen and (max-width:767px){.section.num02{padding-top:calc(100/750*100vw)}}@media screen and (min-width:767px){.section.num03{padding-top:120px}}@media screen and (max-width:767px){.section.num03{padding-top:calc(100/750*100vw)}}@media screen and (min-width:767px){.section.num04{padding:120px 0}}@media screen and (max-width:767px){.section.num04{padding:calc(100/750*100vw) 0}}.section.num05{background-color:#9c8e71;color:#fff}@media screen and (min-width:767px){.section.num05{padding:120px 0}}@media screen and (max-width:767px){.section.num05{padding:calc(100/750*100vw) 0}}