#MainContent .section .wrapper{width:100%;padding:0!important;margin:0!important}.top-text{max-width:820px;margin:155px auto 180px;line-height:2.5;letter-spacing:.2em;font-size:16px;text-align:center}@media(max-width:860px){.top-text{width:100%;padding:0 5%;font-size:13px}}@media(max-width:768px){.top-text{margin:55px auto 80px;letter-spacing:0;line-height:1.78}}.top-image{margin-bottom:180px;line-height:0}@media(max-width:768px){.top-image{margin-bottom:80px}}.top-image img{width:100%}.wedding-block{max-width:1200px;display:flex;justify-content:space-between;margin:0 auto 300px}@media(max-width:1240px){.wedding-block{width:100%;padding:0 5%}}@media(max-width:768px){.wedding-block{display:block;margin:0 auto 100px}}.wedding-block .text-area{width:40%;line-height:2;font-size:14px;letter-spacing:0!important}.wedding-block .text-area .text{letter-spacing:.1em!important}@media(max-width:768px){.wedding-block .text-area{width:100%;line-height:1.78;margin-bottom:20px;font-size:12px}.wedding-block .text-area .text{letter-spacing:.05em!important}}.wedding-block .photo-area{width:52.5%}.wedding-block .photo-area .photo{margin-bottom:30px}.wedding-block .photo-area .photo img{width:100%}@media(max-width:768px){.wedding-block .photo-area{width:100%}.wedding-block .photo-area .photo{width:100%;margin-bottom:5px}}.wedding-copy{max-width:1306px;margin:0 auto 60px;border-bottom:1px solid #707070;padding-bottom:130px}@media(max-width:1346px){.wedding-copy{width:90%;margin:0 5% 60px}}@media(max-width:768px){.wedding-copy{margin:0 5% 30px;padding-bottom:50px}}.wedding-copy .text{max-width:996px;margin:0 auto;font-size:16px;line-height:2.3;text-align:center}.wedding-copy .text br.sp{display:none}@media(max-width:1036px){.wedding-copy .text{width:100%}.wedding-copy .text br.sp{display:none}}@media(max-width:768px){.wedding-copy .text{line-height:1.78;font-size:13px;letter-spacing:.05em!important}.wedding-copy .text br.sp{display:block}.wedding-copy .text br.pc{display:none}}.under-area{border-top:1px solid #707070;max-width:1306px;margin:0 auto;padding-top:220px}@media(max-width:1346px){.under-area{width:90%;margin:0 5% 60px}}@media(max-width:768px){.under-area{padding-top:80px;margin-bottom:30px}}.under-area .text{line-height:2.5;font-size:16px;margin-bottom:170px;text-align:center}@media(max-width:768px){.under-area .text{font-size:14px;line-height:1.78;margin-bottom:70px;text-align:center}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/m_weddingring.css.map */
