.page-title{margin-top:0}@media screen and (max-width: 749px){.main-page-support-inner{padding:0 2.2rem}}.main-page-support-head{text-align:left}@media screen and (min-width: 750px){.main-page-support-head{text-align:center}}.main-page-support-title{font-size:1.2rem;margin-bottom:3rem;margin-top:5rem}@media screen and (min-width: 750px){.main-page-support-title{font-size:2rem;margin-bottom:8rem;margin-top:0rem}}.main-page-support-contents .rte{font-size:1.2rem}@media screen and (max-width: 749px){.main-page-support-contents .rte{font-size:1.1rem}}.main-page-support-body{display:grid;grid-template-columns:1fr;grid-gap:4rem;margin-bottom:5rem}@media screen and (min-width: 750px){.main-page-support-body{grid-template-columns:1fr 1fr;grid-gap:9rem;margin-bottom:17rem}}.main-page-support-bottom{margin-bottom:5rem}@media screen and (min-width: 750px){.main-page-support-bottom{margin-bottom:12rem}}.main-page-support-service{display:grid;grid-template-columns:1fr;grid-gap:.5rem}@media screen and (min-width: 750px){.main-page-support-service{grid-template-columns:1fr 1fr 1fr;grid-gap:1.2rem}}.main-page-support-service a{text-decoration:none;color:#000}.main-page-support-service a:hover{opacity:.5}.main-page-support-service_item{background-color:#f4f4f4;text-align:center;padding:2.4rem 4rem}.main-page-support-service_item h4{font-size:1.3rem;margin-bottom:4.5rem}.main-page-support-service_item figure{margin-bottom:4rem}.main-page-support-service_item figure img{height:9rem;width:auto}.main-page-support-service_item p{text-align:center;font-size:.9rem}@media screen and (max-width: 749px){.main-page-support-service_item{display:grid;grid-template-columns:17% auto;padding:3.2rem 2.8rem;align-items:center;grid-gap:0 3.6rem}.main-page-support-service_item h4{grid-row:1;grid-column:2;font-size:1rem;margin-bottom:2.5rem;text-align:left}.main-page-support-service_item figure{grid-row:1 / 3;grid-column:1;margin:0;width:100%}.main-page-support-service_item figure img{height:auto;width:100%}.main-page-support-service_item p{grid-row:2;grid-column:2;font-size:.8rem;text-align:left}}.support-jewelry_care{margin-bottom:20rem}.support-jewelry_care_item:not(:last-child){padding-bottom:7rem;margin-bottom:7rem;border-bottom:#9A9A9A solid .5px}@media screen and (min-width: 750px){.support-jewelry_care_item:not(:last-child){border-bottom:#9A9A9A solid .5px}}.support-jewelry_care_item h4{font-size:1.6rem;margin-bottom:3rem}@media screen and (max-width: 749px){.support-jewelry_care_item h4{font-size:1.2rem;margin-bottom:1.5rem}}.support-jewelry_care_item_inner{display:grid;grid-template-columns:40% auto}@media screen and (max-width: 749px){.support-jewelry_care_item_inner{display:grid;grid-template-columns:1fr}}.support-jewelry_care_item_inner figure{margin:0}.support-jewelry_care_item_inner figure img{max-width:26.4rem;width:100%;height:auto}@media screen and (max-width: 749px){.support-jewelry_care_item_inner figure{margin-bottom:2rem}.support-jewelry_care_item_inner figure img{max-width:100%}}.support-jewelry_care_item_text dl{display:grid;align-items:flex-start;grid-template-columns:16% auto;margin:0}.support-jewelry_care_item_text dl+dl{margin-top:6rem}@media screen and (max-width: 749px){.support-jewelry_care_item_text dl{grid-template-columns:1fr}.support-jewelry_care_item_text dl+dl{margin-top:3rem}}.support-jewelry_care_item_text dl dt{font-size:1.2rem}.support-jewelry_care_item_text dl dd{font-size:1.2rem;margin:0}@media screen and (max-width: 749px){.support-jewelry_care_item_text dl dt,.support-jewelry_care_item_text dl dd{font-size:1.1rem}}.main-page-support-form{margin-top:6rem}.main-page-support-form .field-group{margin-bottom:2rem;font-size:1.4rem}@media only screen and (min-width: 750px){.main-page-support-form .field-group{display:grid;grid-template-columns:216px auto;font-size:.9rem;margin-bottom:3.8rem}}@media only screen and (min-width: 750px){.register-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:4rem}}.main-page-support-form .field-group{display:grid;grid-template-columns:6rem auto}@media only screen and (min-width: 750px){.main-page-support-form .field-group{grid-template-columns:8rem auto}}.main-page-support-form .field-group>label{font-size:.9rem;padding-top:.5rem}.main-page-support-form .field{display:flex}.main-page-support-form .field input{flex-grow:1;text-align:left;padding:1.5rem 0;margin:var(--inputs-border-width);transition:box-shadow var(--duration-short) ease}.main-page-support-form .field label{font-size:1.6rem;left:calc(var(--inputs-border-width) + 2rem);top:calc(1rem + var(--inputs-border-width));margin-bottom:0;pointer-events:none;position:absolute;transition:top var(--duration-short) ease,font-size var(--duration-short) ease;color:rgba(var(--color-foreground),.75);letter-spacing:.1rem;line-height:1.5}.main-page-support-form .field input:focus~label,.main-page-support-form .field input:not(:placeholder-shown)~label,.main-page-support-form .field input:-webkit-autofill~label{font-size:1rem;top:calc(var(--inputs-border-width) + .5rem);left:calc(var(--inputs-border-width) + 2rem);letter-spacing:.04rem}.main-page-support-form .field input:focus,.main-page-support-form .field input:not(:placeholder-shown),.main-page-support-form .field input:-webkit-autofill{padding:0;margin:var(--inputs-border-width)}.main-page-support-form .field input::-webkit-search-cancel-button{display:none}.main-page-support-form .field input::placeholder{opacity:1}.main-page-support-form .field input:-webkit-autofill~label{color:#000}@media only screen and (min-width: 750px){.contact__button{padding-left:8rem}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/section-main-page-support.css.map */
