.single_wedd_style-table{display:grid;place-content:center}.single_wedd_style-table .component-table__row:first-child{border-top:1px solid var(--custom_style_color_gray)}@media screen and (min-width:768px){.single_wedd_style-content__heading{margin:20rem auto}.single_wedd_style-section__heading{margin:20rem auto 8rem}.single_wedd_style-table{max-width:72rem;min-width:25rem;width:fit-content;margin:20rem auto 28rem;font-size:1.1rem;grid-template-columns:1fr}.single_wedd_style-table .component-table{grid-template-columns:12.4rem auto}.single_wedd_style-table .component-table__row{gap:0}.single_wedd_style-table .component-table__row__title{text-align:center}.single_wedd_style-table .component-table__row__text{padding-left:2.7rem;padding-right:2.7rem;line-height:1.5}.single_wedd_style-section__heading .component-section-heading{width:48rem}.single_wedd_style-content__heading .component-section-heading__text,.single_wedd_style-section__heading .component-section-heading__text{letter-spacing:.1em}.single_wedd_style-section__contents .component-img-text-type2__content__text{font-size:1.2rem;letter-spacing:0}}@media screen and (max-width:767px){.single_wedd_style-content__heading{margin:10rem auto}.single_wedd_style-section__heading{margin:10rem auto 3rem}.single_wedd_style-table{width:31rem;margin:7rem auto 10rem}.single_wedd_style-table .component-table__row{grid-template-columns:6rem 25rem}.single_wedd_style-table .component-table__row__text{line-height:1.5}}