.members__fv{margin-top:1rem}.members__fv img{width:100%;height:auto}.members-privilege{padding-top:clamp(5rem,4.358rem + 1.34vw,5.5rem)}.members-privilege__heading{max-width:352px;margin-inline:auto;padding:6px 0;text-align:center;font-weight:500;border-bottom:solid 1px #ac8c61;border-top:solid 1px #ac8c61}.members-privilege__heading--small{display:block;color:#6d5c85;font-size:24px}.members-privilege__heading--large{display:block;font-size:44px}.members-privilege__contents{display:grid;grid-template-columns:repeat(auto-fit,minmax(488px,1fr));gap:24px;margin-top:clamp(2.5rem,1.697rem + 1.67vw,3.125rem)}.members-privilege__content{position:relative;display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 2rem 1rem 1rem;background-color:#fef3f1;border-radius:8px}.members-privilege__content.tag-flower:before{content:"";display:block;position:absolute;top:0;right:0;width:1.5rem;height:3.75rem;background:url(//www.lifesupport-funeral.com/wp-content/themes/lifesupport/css/../img/members/privilege-tag1.png);background-size:cover}.members-privilege__content.tag-funeral:before{content:"";display:block;position:absolute;top:0;right:0;width:1.5rem;height:4.563rem;background:url(//www.lifesupport-funeral.com/wp-content/themes/lifesupport/css/../img/members/privilege-tag2.png);background-size:cover}.members-privilege__content.tag-pet:before{content:"";display:block;position:absolute;top:0;right:0;width:1.5rem;height:5.375rem;background:url(//www.lifesupport-funeral.com/wp-content/themes/lifesupport/css/../img/members/privilege-tag3.png);background-size:cover}.members-privilege__image{width:10rem;height:auto}.members-privilege__items{flex:2}.members-privilege__header{display:flex;align-items:center;gap:.688rem}.members-privilege__circle{display:flex;justify-content:center;align-items:center;flex-direction:column;width:57px;height:57px;color:#fff;font-weight:700;border-radius:50%;line-height:1.1;background-color:#d74961}.members-privilege__circle-text{font-size:.875rem}.members-privilege__circle-number{font-size:1.25rem}.members-privilege__header-textarea{line-height:1.3;flex:2}.members-privilege__header-text{font-size:1.25rem;font-weight:700}.members-privilege__header-text--middle{font-size:1.125rem;font-weight:700}.members-privilege__header-text--small{font-size:.75rem;font-weight:700}.--max:before{content:"最大";display:inline-block;margin-right:1px;color:#182042;font-size:.625rem;font-weight:400;white-space:nowrap;writing-mode:vertical-rl;vertical-align:middle}.members-privilege__textarea{margin-top:1rem}.members-privilege__textarea p:not(:first-child){margin-top:.25rem}.members-privilege__text{font-size:.938rem;line-height:1.6}.members-privilege__text--small{font-size:.75rem}.members-privilege__note{font-size:.688rem}.members-privilege__note.--bottom{margin-top:1.5rem;font-size:1rem;text-align:center}.--color{color:#d74961}.--bold{font-weight:700}.members-form{padding-top:clamp(5rem,3.395rem + 3.34vw,6.25rem);padding-bottom:clamp(5rem,3.395rem + 3.34vw,6.25rem)}.members-form__heading{max-width:356px;margin-inline:auto;padding:6px 0;font-size:44px;font-weight:500;text-align:center;border-bottom:solid 1px #ac8c61;border-top:solid 1px #ac8c61}.members-form__textarea{margin-top:40px;text-align:center;line-height:2}.members-form__text{font-size:clamp(1rem,.839rem + .33vw,1.125rem)}.members-form__note{font-size:clamp(.875rem,.714rem + .33vw,1rem)}.members-form__button{display:flex;justify-content:center;align-items:center;gap:1.25rem;max-width:270px;height:70px;margin-inline:auto;margin-top:40px;color:#d74961;font-size:1.125rem;text-decoration:none;font-weight:700;border:solid 1px #d74961;border-radius:35px;box-shadow:0 3px 6px rgb(0 0 0/16%);transition:.4s}.members-form__button:before{content:"";display:block;width:.875rem;height:.875rem;background:url(//www.lifesupport-funeral.com/wp-content/themes/lifesupport/css/../img/members/icon_tab.png);background-size:cover}.members-form__button:hover,.members-form__pdf:hover{opacity:.6}.members-form__pdf{display:flex;align-items:center;gap:4px;width:fit-content;margin-inline:auto;margin-top:24px;color:#172042;font-size:.875rem;text-decoration:none}.members-form__pdf:before{content:"";display:block;width:1.5rem;height:1.5rem;background:url(//www.lifesupport-funeral.com/wp-content/themes/lifesupport/css/../img/members/icon_pdf.png);background-size:cover}.members-form__pdf-text{text-decoration:underline}.front-btn{display:block;width:250px;height:60px;line-height:60px;background-color:#464d68;color:#fff;text-decoration:none;text-align:center;font-weight:700;border-radius:5px;box-shadow:2px 2px 1.5px rgba(24,32,66,.24);margin:0 auto;transition:.4s;padding-left:10px}.front-btn span:before{content:"";display:inline-block;width:0;height:0;margin:0 .5em 0 0;border:5px solid transparent;border-right:0 solid transparent;border-left:6px solid #fff;margin-left:10px}.front-btn:hover{opacity:.7;box-shadow:unset}@media (max-width:768px){.members-privilege__heading,.members-form__heading{max-width:232px}.members-privilege__heading--small{font-size:18px}.members-privilege__heading--large,.members-form__heading{font-size:30px}.members-privilege__contents{grid-template-columns:1fr}.members-privilege__image{width:7.5rem}.members-privilege__circle{width:2.5rem;height:2.5rem}.members-privilege__circle-text{font-size:.625rem}.members-privilege__circle-number{font-size:.875rem}.members-privilege__header-text{font-size:.938rem}.members-privilege__header-text--middle{font-size:.875rem}.members-privilege__textarea{margin-top:.5rem}.members-privilege__text{font-size:.813rem}.members-privilege__text--small{font-size:.688rem}.members-privilege__note{font-size:.625rem}.--max:before{font-size:.5rem}}