.treatcontact_headabout{max-width:1200px;width:90%;margin:45px auto 35px;display:flex;justify-content:space-between;align-items:center}.treatcontact_headTtl{font-size:calc(var(--font-heading-scale) * 2.8rem);font-weight:500;color:#575746;letter-spacing:-1px}.treatcontact_sec{border-top:2px solid #ddd;background:#f9f9f9;padding-bottom:30px}.treatcontact_sec img{max-width:100%}.treatcontact_inner{width:90%;max-width:1270px;margin:0 auto}.treatcontact_about{display:flex;justify-content:flex-end;align-items:anchor-center}.contact_aboutTTl{font-size:calc(var(--font-heading-scale) * 3.1rem);font-weight:600;color:#575746;letter-spacing:-1px;padding-top:20px}.contact_aboutdetail{display:flex;align-items:flex-end;margin:15px 0 0;justify-content:space-between}.contact_aboutText{color:#575746;font-size:18px;line-height:1.5;letter-spacing:0}.contact_aboutjewelry{position:relative;top:12px;margin:0 0 0 35px}.sampleBox{background:#fff;box-shadow:#ededed 0 2px 12px 2px;border-radius:5px;margin:0 0 25px;padding:35px 50px 50px}.sampleBox_ttl{text-align:center;font-size:30px;letter-spacing:-1px;color:#575746;font-weight:500}.sampleBox_list{display:flex;justify-content:center;margin:30px 0 0;gap:25px}.sampleBox_item{width:100%;max-width:357px}.sampleBox_text{color:#575746;font-size:18px;letter-spacing:-1px;line-height:1.5;font-weight:500;padding-top:15px}.flowBox{background:#fff;box-shadow:#ededed 0 2px 12px 2px;border-radius:5px;margin:0 0 25px;padding:35px 50px 50px}.flowBox_ttl{text-align:center;font-size:32px;letter-spacing:-1px;color:#575746;font-weight:500;line-height:1.3}.flowBox_item{display:flex;margin:40px 0 0;justify-content:space-between;align-items:center;gap:20px}.flowBox_details{width:100%;max-width:820px}.flowitem_Ttl{display:flex;font-size:26px;color:#575746;font-family:Yu Mincho Regular,\6e38\660e\671d,YuMincho,Hiragino Mincho ProN,Hiragino Mincho Pro,\ff2d\ff33\660e\671d,serif;font-weight:500;letter-spacing:-1px;align-items:center;border-bottom:2px solid #cccccc;padding-bottom:7px;margin-bottom:23px}.flowitem_Ttl span{background:#888;color:#fff;font-size:26px;display:flex;justify-content:center;align-items:center;width:37px;height:37px;border-radius:50%;margin-right:7px}.flowitem_text{color:#575746;font-size:20px;line-height:1.5;letter-spacing:-1px}.flowitem_textbold{color:#333;font-weight:700}.flowBox_fig{width:100%;max-width:330px}.flowPoint{background:#ffefbe;box-shadow:#ededed 0 2px 12px 2px;border-radius:5px;padding:25px 45px}.flowPoint_ttl{color:#575746;font-size:21px;padding-bottom:10px}.flowPoint_list li{color:#575746;display:flex;font-size:20px;line-height:1.5;letter-spacing:-1px}div:has(>.form_start)+section.shopify-section{background:#f9f9f9;padding:0 0 150px}.page-width.scroll-trigger.animate--slide-in{width:90%;max-width:1270px;margin:0 auto;background:#fff;box-shadow:#ededed 0 2px 12px 2px;border-radius:5px;padding:30px}@media only screen and (max-width: 1200px){.contact_aboutTTl{font-size:calc(var(--font-heading-scale) * 2.8rem)}.contact_aboutText{font-size:16px}.contact_aboutjewelry{top:0}.contact_aboutfig{width:40%}}@media only screen and (max-width: 960px){.contact_aboutTTl{font-size:calc(var(--font-heading-scale) * 2.5rem)}.flowBox_item{flex-wrap:wrap}.flowBox_details{max-width:100%}.flowBox_fig{max-width:100%;text-align:center}}@media only screen and (max-width: 767px){.treatcontact_headabout{margin:25px auto}.treatcontact_headTtl{font-size:calc(var(--font-heading-scale) * 1.8rem)}.treatcontact_about{justify-content:center;flex-wrap:wrap}.contact_aboutTTl{font-size:calc(var(--font-heading-scale) * 2.2rem);text-align:center}.contact_aboutdetail{justify-content:center;flex-wrap:wrap;text-align:center}.contact_aboutjewelry{margin:15px 0;width:100%}.contact_aboutfig{width:100%}.sampleBox{padding:30px}.sampleBox_ttl{font-size:21px}.sampleBox_list{flex-wrap:wrap}.sampleBox_text{font-size:16px;letter-spacing:0}.flowBox{padding:30px}.flowBox_ttl{font-size:20px}.flowitem_Ttl{font-size:18px;margin-bottom:15px}.flowitem_Ttl span{font-size:20px;width:33px;height:33px}.flowitem_text{font-size:16px;letter-spacing:0}.flowPoint{padding:25px}.flowPoint_ttl{font-size:18px}.flowPoint_list li{font-size:16px}div:has(>.form_start)+section.shopify-section{padding:0 0 60px}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/remake_order.css.map */
