.featpc{display:block}.featsp{display:none}#special-special\/wedding img{max-width:100%}.feature_wrap{background:url(/cdn/shop/files/feature_topmainBg_pc.png?v=1747287686) no-repeat;background-position:top}.feature_mainpart{width:100%;padding:80px 0 35px}.feature_mainpart_in{max-width:745px;width:100%;margin:0 auto;text-align:center}.feature_mainttl01{color:#525252;font-size:24px;font-family:serif;font-weight:500}.feature_mainttl01 em{font-style:normal;font-size:28px}.feature_mainTtl02{font-size:5.4rem;color:#525252;padding:60px 0 40px}.feature_mainTtl02 span{font-size:4rem}.feature_mainText{font-size:28px;line-height:1.8;font-weight:700;color:#666;padding-bottom:20px}.feature_mainselect{display:flex;justify-content:space-between;max-width:940px;margin:25px auto 0;width:100%}.feature_mainselect li{width:47%}.feature_mainselect a{width:100%;display:block;background:#c4b497;color:#fff;font-size:24px;text-align:center;border-radius:33px;padding:20px 0;font-weight:500;position:relative}.feature_mainselect a:after{content:url(/cdn/shop/files/button_darw.png?v=1747199232);position:absolute;bottom:-18px;transform:translate(-50%);left:50%}.feature_anniversary{border-top:5px solid #c4b497;padding-bottom:80px}.feature_inner{width:100%;max-width:1206px;margin:0 auto}.feature_anniversaryHead{padding:50px 0 30px;position:relative;z-index:9}.feature_anniFlower{position:absolute;left:-40px;bottom:-7%;width:21%}.anniversary_ttl01{text-align:center;color:#333;font-size:31px;font-family:Yu Mincho Regular,\6e38\660e\671d,YuMincho,Hiragino Mincho ProN,Hiragino Mincho Pro,\ff2d\ff33  \660e\671d,serif;line-height:2}.anniversary_ttl02{text-align:center;color:#333;font-size:20px;line-height:2;font-weight:600;max-width:62%;margin:0 auto}.feature_dreamBox{background:#fff;box-shadow:0 0 15px -5px #ebebeb;display:flex;justify-content:space-between;padding:25px 25px 25px 0;position:relative}.feature_dreamDetail{max-width:380px;width:100%}.dreamBox_ttl{padding:40px 0 0 25px;font-size:27px;color:#525252}.dreamBox_txt{padding:15px 0 0 25px;line-height:1.8;color:#525252;font-weight:600}.dream_example{font-size:32px;padding:28px 0 0 25px}.feature_dreamJewel{max-width:790px;width:100%}.dream_jewelmess{position:absolute;right:0;background:#f2e4d0;width:185px;height:185px;display:flex;justify-content:center;align-items:center;border-radius:50%;top:-95px}.featuredream_jewelmess_text{text-align:center;font-weight:700;padding:0 15px;font-size:22px;line-height:1.5}.dreamJewel_figsec{display:flex;justify-content:space-between}.dreamJewel_ringfig02{margin:-48px 0 0 15px;display:block}.feature_jewelfeeling{display:flex;justify-content:space-around;margin:40px 0 60px;align-items:center;flex-wrap:wrap}.jewelfeeling_year{width:250px;height:250px;background:#f2e4d0;display:flex;justify-content:center;align-items:center;border-radius:50%}.jewelfeeling_yeartext{text-align:center;font-size:34px;color:#333;font-weight:600;line-height:1.5;padding:0 8px}.jewelfeeling_yeartext span{font-size:22px}.jewelfeeling_detail{max-width:900px;width:100%}.jewelfeeling_detailText{color:#333;line-height:1.8;font-size:20px;font-weight:600}.feature_jewelSec{display:flex;justify-content:space-between}.ftproduct_ttl{text-align:center;font-size:33px;padding-bottom:45px}.productspacial-list{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:4.25%}.productspacial-list .productspacial-items{width:100%;max-width:30.5%;margin-bottom:60px}.productspacial-ttl{color:#525252;font-weight:400;font-family:\30e1\30a4\30ea\30aa,meiryo,\6e38\30b4\30b7\30c3\30af,YuGothic,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,\ff2d\ff33  \30b4\30b7\30c3\30af,sans-serif;font-size:15px;padding:25px 0 40px}.productspacial-price{font-size:34px;text-align:right;color:#525252}.productspacial-price span{font-size:14px}.productspacial-cart{background:#525252;text-align:center;color:#fff;max-width:240px;margin:25px auto;padding:10px 0;font-size:19px;position:relative}.productspacial-cart:after{content:"";position:absolute;right:12px;background:url(/cdn/shop/files/cart_arw.png?v=1747199232);width:20px;height:12px;top:13px}.feature_cloverwrap{background:#f5f5f5;padding-bottom:60px}.cloverwrap_bgsec{background:url(/cdn/shop/files/feature_cloverbg.png?v=1747278403) no-repeat}.cloverHead_wrap{text-align:center;padding:40px 0}.cloverHead_wrap{text-align:center;padding:70px 0 40px;background:url(/cdn/shop/files/feature_clover.png?v=1747199232) top 41px left 5px no-repeat}.cloverhead_ttl{line-height:1.8;font-size:31px;color:#333}.cloverhead_text{color:#333;font-size:20px;line-height:1.7;font-weight:700;padding:25px 0 0}.cloverAnni_box{background:#fff;padding:12px 40px 20px 12px}.cloverAnni_head{display:flex;align-items:center;padding-bottom:15px}.anniBenefit_logo{width:100%;max-width:100px}.anniBenefit_text{width:100%;max-width:90%;padding:0 0 0 20px;font-size:26px;color:#333;font-weight:700}.cloverAnni_body{display:flex;justify-content:space-between;gap:20px}.cloverAnni_details{width:100%;max-width:852px;padding-left:12px}.cloverAnni_text{font-size:21px;font-weight:700;color:#333;line-height:1.7}.cloverAnni_Figtag{width:100%;max-width:234px}#product2,#product_more{background:#f5f5f5}@media screen and (max-width: 767px){.featpc{display:none}.featsp{display:block}.feature_wrap{background:url(/cdn/shop/files/feature_topBg_sp.png?v=1747292369) no-repeat;background-size:contain}.feature_mainpart_in{max-width:90%}.feature_mainpart{padding:30px 0 20px}.feature_mainttl01{font-size:3vw}.feature_mainttl01 em{font-size:3.4vw}.feature_mainTtl02{font-size:32px;padding:15px 0 0;line-height:1.4}.feature_mainTtl02 span{font-size:25px}.mainsp_fig{margin:0 -20px}.feature_mainText{font-size:3.7vw;padding-bottom:7px}.feature_mainfig{margin:0 auto;width:75%;display:block}.feature_mainselect{max-width:90%;margin:0 auto}.feature_mainselect li{width:48%}.feature_mainselect a{font-size:4vw;border-radius:22px;padding:10px 0;line-height:1.3}.feature_mainselect a:after{bottom:-13px}.feature_anniversaryHead{padding:15px 0 30px}.feature_anniFlower{position:relative;left:0;text-align:center;top:0;width:80%;margin:0 auto;bottom:auto}.feature_anniFlower picture{display:block;width:33%;margin:0 auto}.feature_inner{max-width:93%}.anniversary_ttl01{font-size:4vw}.anniversary_ttl02{font-size:3.5vw;max-width:100%}.feature_dreamBox{flex-wrap:wrap;padding:15px;justify-content:center}.dreamJewel_spfigsec{text-align:center}.dream_jewelmess{display:none}.dreamBox_ttl{padding:0;font-size:20px;text-align:center}.dreamBox_txt{padding:15px 10px 0;text-align:center}.dreamJewel_figsec{display:none}.dream_example{font-size:20px;padding:28px 0 0;text-align:center}.dreamboxfig_jewel{display:flex}.feature_anniversary{padding-bottom:30px;background:#fff}.feature_jewelfeeling{justify-content:center;margin:40px 0}.jewelfeeling_year{width:175px;height:175px}.jewelfeeling_yeartext{font-size:22px;padding:0 10px}.jewelfeeling_yeartext span{font-size:16px}.jewelfeeling_detail{max-width:90%;margin:20px 0 0}.jewelfeeling_detailText{font-size:16px}.feature_jewelSec{flex-wrap:wrap;gap:30px;justify-content:center}.ftproduct_ttl{font-size:4.8vw;padding-bottom:30px;line-height:1.5}#product2 .ftproduct_ttl{padding-bottom:15px}.productspacial-list{justify-content:space-between;gap:0}.productspacial-list .productspacial-items{max-width:48%;margin-bottom:0}.productspacial-list .productspacial-items .productspacial-fig img{width:100%}.productspacial-ttl{font-size:12px;padding:10px 0;line-height:1.5}.productspacial-price{font-size:20px}.productspacial-price span{font-size:12px}.productspacial-cart{max-width:100%;margin:15px auto 20px;font-size:15px}.cloverwrap_bgsec{padding-top:10px;border-top:7px solid #c4b497;margin-top:45px;background-position:top}.cloverHead_wrap{padding:108px 0 40px;background:url(/cdn/shop/files/feature_clover.png?v=1747199232) top 0 center no-repeat;background-size:95px}.cloverhead_ttl{font-size:4.1vw}.clover_weddingfig{margin:0 -3%}.cloverhead_text{font-size:4vw}.cloverAnni_box{padding:20px}.anniBenefit_logo{max-width:70px}.anniBenefit_text{padding:0 0 0 15px;font-size:18px;line-height:1.5}.cloverAnni_body{flex-wrap:wrap}.cloverAnni_details{max-width:100%;padding-left:0}.cloverAnni_text{font-size:16px}.cloverAnni_Figtag{max-width:100%;display:flex;justify-content:space-between}.cloverAnni_Figtag picture{width:46%}#product2{padding-bottom:25px}#product_more .pages_link_button{max-width:90%;width:100%}.pages_link_button div{width:100%;padding:14px 4%;font-size:18px}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/section-article_special.css.map */
