{"title":"티셔츠","description":"","products":[{"product_id":"god-loves-you-heavy-oz-tee","title":"GOD LOVES YOU 헤비 온스 티셔츠","description":"\u003cp\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e[ 하나님은 당신을 사랑 컬렉션 ]\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e＊GOD LOVES YOU의 상징적인 로고 자수.\u003c\/span\u003e\u003c\/span\u003e\u003cbr\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e＊등 부분에 오리지널 직조 라벨.\u003c\/span\u003e\u003c\/span\u003e\u003cbr\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e＊면 100% 원단.\u003c\/span\u003e\u003c\/span\u003e\u003cbr\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e＊베이직한 박스형 실루엣.\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e-BOXY \u003c\/span\u003e\u003c\/span\u003e\u003cbr\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e-GLY 자수\u003c\/span\u003e\u003c\/span\u003e\u003cbr\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e-오리지널 태그\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e[ SIZE ] : \u003c\/span\u003e\u003c\/span\u003e\u003cbr\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e【① \/ 어깨너비 : 60cm \/ 가슴둘레 : 62cm \/ 총장 : 74cm】\u003c\/span\u003e\u003c\/span\u003e\u003cbr\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e【② \/ 어깨너비 : 62cm \/ 가슴둘레 : 65cm \/ 총장 : 77cm】\u003c\/span\u003e\u003c\/span\u003e\u003cbr\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e【MATERIA】 : COTTON 100% \u003c\/span\u003e\u003c\/span\u003e\u003cbr\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e【MADE IN JAPAN】\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e～구매 전에 [About]을 반드시 읽어주세요～\u003c\/span\u003e\u003c\/span\u003e\u003cbr\u003e\u003c\/p\u003e","brand":"MAISON CASANOVA","offers":[{"title":"White \/ 1","offer_id":42233583665188,"sku":"","price":13200.0,"currency_code":"JPY","in_stock":true},{"title":"White \/ 2","offer_id":42233583697956,"sku":"","price":13200.0,"currency_code":"JPY","in_stock":true},{"title":"Black \/ 1","offer_id":42233583730724,"sku":"","price":13200.0,"currency_code":"JPY","in_stock":true},{"title":"Black \/ 2","offer_id":42233583763492,"sku":"","price":13200.0,"currency_code":"JPY","in_stock":true},{"title":"Gray \/ 1","offer_id":42258040520740,"sku":null,"price":13200.0,"currency_code":"JPY","in_stock":true},{"title":"Gray \/ 2","offer_id":42258040553508,"sku":null,"price":13200.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0714\/4859\/2420\/files\/add157a58156f2230b1d63d48d1c9430.jpg?v=1744689038"},{"product_id":"madness-tee","title":"\"MADNESS\" 티셔츠","description":"\u003cp\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e* 실크스크린 프린트.\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cbr\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e* 오리지널 직조 라벨을 뒤쪽에 배치.\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cbr\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e* 면 100% 원단.\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cbr\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e* 베이직한 박스형 실루엣.\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e-BOXY \u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cbr\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e-자수\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cbr\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e-프린트 개체 차이 있음\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cbr\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e-오리지널 태그\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e[ SIZE ] :\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cbr\u003e\u003cspan\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e【 SIZE① \/ 어깨너비: 54cm \/ 가슴너비: 58cm \/ 총장: 72cm 】\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cbr\u003e\u003cspan\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e【 SIZE② \/ 어깨너비: 56cm \/ 가슴너비: 59cm \/ 총장: 74cm 】\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cbr\u003e\u003cspan\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e【 SIZE③ \/ 어깨너비: 58cm \/ 가슴너비: 63cm \/ 총장: 76cm 】\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cbr\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e【MATERIA】 : COTTON 100% \u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cbr\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e【MADE IN JAPAN】\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e~구매 전 [About]을 반드시 읽어 주세요~\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cbr\u003e\u003c\/p\u003e","brand":"MAISON CASANOVA","offers":[{"title":"Gray \/ 1","offer_id":42512922181668,"sku":null,"price":22000.0,"currency_code":"JPY","in_stock":true},{"title":"Gray \/ 2","offer_id":42512922214436,"sku":null,"price":22000.0,"currency_code":"JPY","in_stock":true},{"title":"Gray \/ 3","offer_id":42512926408740,"sku":null,"price":22000.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0714\/4859\/2420\/files\/e566de0eeaaf32f14d96785f11d17eaa.jpg?v=1754813924"},{"product_id":"void-tee","title":"\"VOID\" 티셔츠","description":"\u003cp\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e＊실크 스크린 프린트.\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cbr\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e＊오리지널 직조 라벨을 뒤쪽에 배치.\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cbr\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e＊면 100% 원단.\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cbr\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e＊베이직한 박스형 실루엣.\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e-BOXY\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cbr\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e-프린팅 개체 차이 있음\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cbr\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e-오리지널 태그\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e[ SIZE ] :\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cbr\u003e\u003cspan\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e【 SIZE① \/ 어깨너비: 54cm \/ 가슴너비: 58cm \/ 총장: 72cm 】\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cbr\u003e\u003cspan\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e【 SIZE② \/ 어깨너비: 56cm \/ 가슴너비: 59cm \/ 총장: 74cm 】\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cbr\u003e\u003cspan\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e【 SIZE③ \/ 어깨너비: 58cm \/ 가슴너비: 63cm \/ 총장: 76cm 】\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cbr\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e【MATERIA】 : COTTON 100% \u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cbr\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e【MADE IN JAPAN】\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e～구매 전 【About】을 반드시 읽어주세요～\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cbr\u003e\u003c\/p\u003e","brand":"MAISON CASANOVA","offers":[{"title":"Gray \/ 1","offer_id":42512926441508,"sku":null,"price":22000.0,"currency_code":"JPY","in_stock":true},{"title":"Gray \/ 2","offer_id":42512926474276,"sku":null,"price":22000.0,"currency_code":"JPY","in_stock":true},{"title":"Gray \/ 3","offer_id":42512926507044,"sku":null,"price":22000.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0714\/4859\/2420\/files\/7edb1df016b24b7d6f46c1742c7b812e.jpg?v=1754814390"},{"product_id":"life-on-mars-tee","title":"”LIFE ON MARS” 티셔츠","description":"\u003cp\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e＊실크 스크린 인쇄.\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cbr\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e＊오리지널 직조 라벨을 뒤쪽에 배치.\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cbr\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e＊면 100% 원단.\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cbr\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e＊베이직한 박스형 실루엣.\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e-BOXY\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cbr\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e-프린팅 개체 차이 있음\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cbr\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e-오리지널 태그\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e[ SIZE ] :\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cbr\u003e\u003cspan\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e【 SIZE① \/ 어깨너비: 54cm \/ 가슴둘레: 58cm \/ 총장: 72cm 】\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cbr\u003e\u003cspan\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e【 SIZE② \/ 어깨너비: 56cm \/ 가슴둘레: 59cm \/ 총장: 74cm 】\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cbr\u003e\u003cspan\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e【 SIZE③ \/ 어깨너비: 58cm \/ 가슴둘레: 63cm \/ 총장: 76cm 】\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cbr\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e【MATERIA】 : COTTON 100% \u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cbr\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e【MADE IN JAPAN】\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e～구매 전에 【About】을 반드시 읽어주세요～\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cbr\u003e\u003c\/p\u003e","brand":"MAISON CASANOVA","offers":[{"title":"Gray \/ 1","offer_id":42512926867492,"sku":null,"price":22000.0,"currency_code":"JPY","in_stock":true},{"title":"Gray \/ 2","offer_id":42512926900260,"sku":null,"price":22000.0,"currency_code":"JPY","in_stock":true},{"title":"Gray \/ 3","offer_id":42512926933028,"sku":null,"price":22000.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0714\/4859\/2420\/files\/a4ea183ca4ad1089f2b61bcf9fc1064d.jpg?v=1754814491"},{"product_id":"fuck-outbreak-tee","title":"FUCK \"OUTBREAK\" 티셔츠","description":"\u003cp\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e* 실크스크린 프린트.\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cbr\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e* 오리지널 직조 라벨을 뒤쪽에 배치.\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cbr\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e* 면 100% 원단.\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cbr\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e* 베이직한 박스형 실루엣.\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e-BOXY\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cbr\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e-프린트의 개체 차이 있음\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cbr\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e-오리지널 태그\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e[ SIZE ] :\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cbr\u003e\u003cspan\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e【 SIZE① \/ 어깨너비: 54cm \/ 가슴너비: 58cm \/ 총장: 72cm 】\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cbr\u003e\u003cspan\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e【 SIZE② \/ 어깨너비: 56cm \/ 가슴너비: 59cm \/ 총장: 74cm 】\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cbr\u003e\u003cspan\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e【 SIZE③ \/ 어깨너비: 58cm \/ 가슴너비: 63cm \/ 총장: 76cm 】\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cbr\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e【MATERIA】 : COTTON 100% \u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cbr\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e【MADE IN JAPAN】\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e~ 구매 전에 【About】을 반드시 읽어주세요 ~\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cbr\u003e\u003c\/p\u003e","brand":"MAISON CASANOVA","offers":[{"title":"Gray \/ 1","offer_id":42512926965796,"sku":null,"price":22000.0,"currency_code":"JPY","in_stock":true},{"title":"Gray \/ 2","offer_id":42512926998564,"sku":null,"price":22000.0,"currency_code":"JPY","in_stock":true},{"title":"Gray \/ 3","offer_id":42512927031332,"sku":null,"price":22000.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0714\/4859\/2420\/files\/1b98e7cb4ffa66d1d7d6a1d83c5946d7.jpg?v=1754814583"},{"product_id":"yesterday-tee","title":"어제 티셔츠","description":"\u003cp\u003e\u003cspan\u003e【 SIZE① \/ 어깨 너비: 56cm \/ 품: 59cm \/ 총장: 74cm 】\u003c\/span\u003e\u003cbr\u003e\u003cspan\u003e【 SIZE② \/ 어깨 너비: 60cm \/ 품: 61cm \/ 총장: 79cm 】\u003c\/span\u003e\u003cbr\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e【MATERIA】 : COTTON 100% \u003c\/span\u003e\u003c\/span\u003e\u003cbr\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e【MADE IN JAPAN】\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e～구매하시기 전에 반드시 [About]을 읽어주세요～\u003c\/span\u003e\u003c\/span\u003e\u003cbr\u003e\u003c\/p\u003e","brand":"MAISON CASANOVA","offers":[{"title":"1","offer_id":42512927260708,"sku":null,"price":22000.0,"currency_code":"JPY","in_stock":true},{"title":"2","offer_id":42512927293476,"sku":null,"price":22000.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0714\/4859\/2420\/files\/e5f939ef69681a9894c7b39cddfd305d.jpg?v=1754814787"},{"product_id":"mind-control-t","title":"\"마인드 컨트롤\" 티셔츠","description":"\u003cdiv class=\"red-accent-accordion\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan class=\"acc-label-red\"\u003eSIZE GUIDE\u003c\/span\u003e \u003cspan class=\"acc-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc-content\"\u003e\n\u003ctable class=\"size-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eSIZE\u003c\/th\u003e\n\u003cth\u003e어깨 너비\u003c\/th\u003e\n\u003cth\u003e가슴 너비\u003c\/th\u003e\n\u003cth\u003e총장\u003c\/th\u003e\n\u003cth\u003e소매 길이\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e1 (M)\u003c\/td\u003e\n\u003ctd\u003e55 cm\u003c\/td\u003e\n\u003ctd\u003e58 cm\u003c\/td\u003e\n\u003ctd\u003e60 cm\u003c\/td\u003e\n\u003ctd\u003e21 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e2 (L)\u003c\/td\u003e\n\u003ctd\u003e59 cm\u003c\/td\u003e\n\u003ctd\u003e65 cm\u003c\/td\u003e\n\u003ctd\u003e65 cm\u003c\/td\u003e\n\u003ctd\u003e22 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n\/* 共通スタイル（もし以前のDETAILSのスタイルが全体CSSにあればここは不要だけど、念のため） *\/\n.red-accent-accordion {\n  border-top: 1px solid #eee;\n  margin-top: 10px;\n}\n.red-accent-accordion details {\n  border-bottom: 1px solid #eee;\n}\n.red-accent-accordion summary {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 12px 0;\n  cursor: pointer;\n  list-style: none;\n}\n.red-accent-accordion summary::-webkit-details-marker {\n  display: none;\n}\n.acc-label-red {\n  background-color: #D4001A; \/* PANTONE 2035C *\/\n  color: #fff;\n  font-size: 11px;\n  font-weight: 800;\n  padding: 3px 10px;\n  letter-spacing: 0.15em;\n  text-transform: uppercase;\n}\n.acc-icon {\n  font-size: 16px;\n  font-weight: 300;\n  color: #111;\n}\n\n\/* 内部のテーブルデザイン *\/\n.acc-content {\n  padding: 10px 0 20px;\n}\n.size-table {\n  width: 100%;\n  border-collapse: collapse;\n  margin-bottom: 12px;\n}\n.size-table th {\n  font-size: 10px;\n  font-weight: 700;\n  text-align: left;\n  padding: 8px 0;\n  color: #111;\n  border-bottom: 1px solid #eee;\n  letter-spacing: 0.05em;\n}\n.size-table td {\n  font-size: 12px;\n  padding: 10px 0;\n  color: #444;\n  border-bottom: 1px solid #f9f9f9;\n}\n.size-note {\n  font-size: 10px;\n  color: #888;\n  line-height: 1.5;\n  margin: 0;\n}\n\u003c\/style\u003e\n\u003cstyle\u003e\n.model-spec-tag {\n  display: inline-flex;\n  flex-direction: column;\n  align-items: flex-start;\n  margin: 20px 0;\n  font-family: \"Helvetica Neue\", Arial, sans-serif;\n}\n\n.spec-label {\n  font-size: 10px;\n  font-weight: 800;\n  letter-spacing: 0.15em;\n  color: #fff;\n  background: #111;\n  padding: 2px 8px;\n  margin-bottom: 6px;\n  border-radius: 2px;\n}\n\n.spec-details {\n  display: flex;\n  align-items: center;\n  font-size: 13px;\n  color: #444;\n  border-left: 2px solid #111; \/* 縦線でアクセント *\/\n  padding-left: 12px;\n}\n\n.spec-item strong {\n  color: #111;\n  font-weight: 600;\n}\n\n.divider {\n  margin: 0 10px;\n  color: #ccc;\n  font-weight: 300;\n}\n\n.size-box {\n  background: #f0f0f0;\n  padding: 2px 6px;\n  font-weight: bold;\n  color: #111;\n  margin-left: 4px;\n}\n\n\/* スマホでの調整 *\/\n@media screen and (max-width: 480px) {\n  .spec-details {\n    font-size: 11px;\n    padding-left: 10px;\n  }\n  .divider {\n    margin: 0 6px;\n  }\n}\n\u003c\/style\u003e\n\u003cstyle\u003e\n.ultimate-center-chart {\n  margin: 20px 0;\n  width: 100%;\n}\n\n.ultimate-center-chart table {\n  width: 100%;\n  border-collapse: collapse;\n  table-layout: fixed; \/* 全ての列幅を均等に固定 *\/\n  border-top: 1.5px solid #000;\n  border-bottom: 1.5px solid #000;\n}\n\n\/* ヘッダーとセルの共通設定 *\/\n.ultimate-center-chart th, \n.ultimate-center-chart td {\n  \/* ここで強制的に真ん中寄せ *\/\n  text-align: center !important; \n  vertical-align: middle;\n  padding: 12px 0;\n  border-bottom: 1px solid #eee;\n  white-space: nowrap;\n  \/* ブラウザのデフォルト余白を消去 *\/\n  margin: 0;\n}\n\n.ultimate-center-chart th {\n  font-size: 11px;\n  font-weight: 700;\n  color: #000;\n  background-color: #fafafa;\n}\n\n.ultimate-center-chart td {\n  font-size: 13px;\n  color: #333;\n}\n\n\/* SIZE列とS,M,Lの列だけ色を変えて強調 *\/\n.ultimate-center-chart .size-label,\n.ultimate-center-chart .col-size {\n  background-color: #fafafa;\n  font-weight: 700;\n  color: #000;\n}\n\n\/* スマホ用の微調整 *\/\n@media screen and (max-width: 480px) {\n  .ultimate-center-chart th {\n    font-size: 9px;\n    padding: 10px 0;\n  }\n  .ultimate-center-chart td {\n    font-size: 11px;\n    padding: 10px 0;\n  }\n}\n\u003c\/style\u003e\n\u003cdiv class=\"red-accent-accordion\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan class=\"acc-label-red\"\u003eMODEL INFO\u003c\/span\u003e \u003cspan class=\"acc-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc-content\"\u003e\n\u003cdiv class=\"material-details\"\u003e\u003cspan class=\"material-item\"\u003e178cm \/ 67kg \u003cstrong\u003eSIZE②\u003c\/strong\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n.red-accent-accordion {\n  margin: 10px 0;\n  border-bottom: 1px solid #eee;\n  font-family: \"Helvetica Neue\", Arial, sans-serif;\n}\n\n.red-accent-accordion summary {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 15px 0;\n  cursor: pointer;\n  list-style: none;\n  outline: none;\n}\n\n.red-accent-accordion summary::-webkit-details-marker {\n  display: none;\n}\n\n\/* PANTONE 2035C (#D4001A) を適用 *\/\n.acc-label-red {\n  font-size: 10px;\n  font-weight: 800;\n  letter-spacing: 0.15em;\n  color: #fff;\n  background: #D4001A; \/* PANTONE 2035C の近似色 *\/\n  padding: 2px 8px;\n  border-radius: 2px;\n}\n\n.acc-icon {\n  font-size: 18px;\n  color: #111;\n  font-weight: 300;\n  transition: transform 0.3s;\n}\n\n.red-accent-accordion details[open] .acc-icon {\n  transform: rotate(45deg);\n}\n\n.acc-content {\n  padding: 5px 0 20px 0;\n  animation: fadeIn 0.4s ease;\n}\n\n.material-item {\n  font-size: 13px;\n  color: #111;\n  letter-spacing: 0.05em;\n  display: block;\n}\n\n.material-item strong {\n  font-weight: 700;\n}\n\n.material-desc {\n  font-size: 11px;\n  color: #888;\n  margin: 5px 0 0 0;\n}\n\n@keyframes fadeIn {\n  from { opacity: 0; }\n  to { opacity: 1; }\n}\n\u003c\/style\u003e\n\u003cdiv class=\"red-accent-accordion\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan class=\"acc-label-red\"\u003eDETAILS\u003c\/span\u003e \u003cspan class=\"acc-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc-content\"\u003e\n\u003cul class=\"detail-list\"\u003e\n\u003cli\u003e품번:\u003c\/li\u003e\n\u003cli\u003e소재: COTTON 100%\u003c\/li\u003e\n\u003cli\u003e생산국: 일본제\u003c\/li\u003e\n\u003cli\u003e오리지널 그래픽 프린트\u003c\/li\u003e\n\u003cli\u003e실크스크린\u003c\/li\u003e\n\u003cli\u003e크롭 BOX 실루엣\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n.red-accent-accordion {\n  margin: 10px 0;\n  border-bottom: 1px solid #eee;\n  font-family: \"Helvetica Neue\", Arial, sans-serif;\n}\n\n.red-accent-accordion summary {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 15px 0;\n  cursor: pointer;\n  list-style: none;\n  outline: none;\n}\n\n.red-accent-accordion summary::-webkit-details-marker {\n  display: none;\n}\n\n.acc-label-red {\n  font-size: 10px;\n  font-weight: 800;\n  letter-spacing: 0.15em;\n  color: #fff;\n  background: #D4001A; \/* PANTONE 2035C *\/\n  padding: 2px 8px;\n  border-radius: 2px;\n}\n\n.acc-icon {\n  font-size: 18px;\n  color: #111;\n  font-weight: 300;\n  transition: transform 0.3s;\n}\n\n.red-accent-accordion details[open] .acc-icon {\n  transform: rotate(45deg);\n}\n\n.acc-content {\n  padding: 10px 0 20px 0;\n  animation: fadeIn 0.4s ease;\n}\n\n\/* 箇条書きのデザイン *\/\n.detail-list {\n  margin: 0;\n  padding: 0 0 15px 15px;\n  list-style-type: square; \/* 四角いドットでおしゃれに *\/\n}\n\n.detail-list li {\n  font-size: 13px;\n  color: #333;\n  line-height: 1.6;\n  margin-bottom: 10px;\n}\n\n\/* ヴィンテージの注意書き *\/\n.vintage-notice {\n  background-color: #f9f9f9;\n  padding: 12px;\n  border-radius: 4px;\n}\n\n.vintage-notice p {\n  font-size: 11px;\n  color: #666;\n  margin: 0;\n  line-height: 1.5;\n}\n\n@keyframes fadeIn {\n  from { opacity: 0; }\n  to { opacity: 1; }\n}\n\u003c\/style\u003e\n\u003cp\u003e\u003cbr\u003e\u003cspan\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e","brand":"MAISON CASANOVA","offers":[{"title":"1","offer_id":44078511030308,"sku":null,"price":22000.0,"currency_code":"JPY","in_stock":true},{"title":"2","offer_id":44078511063076,"sku":null,"price":22000.0,"currency_code":"JPY","in_stock":true},{"title":"3","offer_id":51122684264484,"sku":null,"price":22000.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0714\/4859\/2420\/files\/MINDCONTROL_9.jpg?v=1784689070"},{"product_id":"kill-your-idols-tee","title":"'KILL YOUR IDOLS' 티셔츠","description":"\u003cdiv class=\"red-accent-accordion\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan class=\"acc-label-red\"\u003eSIZE GUIDE\u003c\/span\u003e \u003cspan class=\"acc-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc-content\"\u003e\n\u003ctable class=\"size-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eSIZE\u003c\/th\u003e\n\u003cth\u003e어깨 너비\u003c\/th\u003e\n\u003cth\u003e가슴 너비\u003c\/th\u003e\n\u003cth\u003e총장\u003c\/th\u003e\n\u003cth\u003e소매 길이\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e1 (M)\u003c\/td\u003e\n\u003ctd\u003e55 cm\u003c\/td\u003e\n\u003ctd\u003e58 cm\u003c\/td\u003e\n\u003ctd\u003e60 cm\u003c\/td\u003e\n\u003ctd\u003e21 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e2 (L)\u003c\/td\u003e\n\u003ctd\u003e59 cm\u003c\/td\u003e\n\u003ctd\u003e65 cm\u003c\/td\u003e\n\u003ctd\u003e65 cm\u003c\/td\u003e\n\u003ctd\u003e22 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n\/* 共通スタイル（もし以前のDETAILSのスタイルが全体CSSにあればここは不要だけど、念のため） *\/\n.red-accent-accordion {\n  border-top: 1px solid #eee;\n  margin-top: 10px;\n}\n.red-accent-accordion details {\n  border-bottom: 1px solid #eee;\n}\n.red-accent-accordion summary {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 12px 0;\n  cursor: pointer;\n  list-style: none;\n}\n.red-accent-accordion summary::-webkit-details-marker {\n  display: none;\n}\n.acc-label-red {\n  background-color: #D4001A; \/* PANTONE 2035C *\/\n  color: #fff;\n  font-size: 11px;\n  font-weight: 800;\n  padding: 3px 10px;\n  letter-spacing: 0.15em;\n  text-transform: uppercase;\n}\n.acc-icon {\n  font-size: 16px;\n  font-weight: 300;\n  color: #111;\n}\n\n\/* 内部のテーブルデザイン *\/\n.acc-content {\n  padding: 10px 0 20px;\n}\n.size-table {\n  width: 100%;\n  border-collapse: collapse;\n  margin-bottom: 12px;\n}\n.size-table th {\n  font-size: 10px;\n  font-weight: 700;\n  text-align: left;\n  padding: 8px 0;\n  color: #111;\n  border-bottom: 1px solid #eee;\n  letter-spacing: 0.05em;\n}\n.size-table td {\n  font-size: 12px;\n  padding: 10px 0;\n  color: #444;\n  border-bottom: 1px solid #f9f9f9;\n}\n.size-note {\n  font-size: 10px;\n  color: #888;\n  line-height: 1.5;\n  margin: 0;\n}\n\u003c\/style\u003e\n\u003cstyle\u003e\n.model-spec-tag {\n  display: inline-flex;\n  flex-direction: column;\n  align-items: flex-start;\n  margin: 20px 0;\n  font-family: \"Helvetica Neue\", Arial, sans-serif;\n}\n\n.spec-label {\n  font-size: 10px;\n  font-weight: 800;\n  letter-spacing: 0.15em;\n  color: #fff;\n  background: #111;\n  padding: 2px 8px;\n  margin-bottom: 6px;\n  border-radius: 2px;\n}\n\n.spec-details {\n  display: flex;\n  align-items: center;\n  font-size: 13px;\n  color: #444;\n  border-left: 2px solid #111; \/* 縦線でアクセント *\/\n  padding-left: 12px;\n}\n\n.spec-item strong {\n  color: #111;\n  font-weight: 600;\n}\n\n.divider {\n  margin: 0 10px;\n  color: #ccc;\n  font-weight: 300;\n}\n\n.size-box {\n  background: #f0f0f0;\n  padding: 2px 6px;\n  font-weight: bold;\n  color: #111;\n  margin-left: 4px;\n}\n\n\/* スマホでの調整 *\/\n@media screen and (max-width: 480px) {\n  .spec-details {\n    font-size: 11px;\n    padding-left: 10px;\n  }\n  .divider {\n    margin: 0 6px;\n  }\n}\n\u003c\/style\u003e\n\u003cstyle\u003e\n.ultimate-center-chart {\n  margin: 20px 0;\n  width: 100%;\n}\n\n.ultimate-center-chart table {\n  width: 100%;\n  border-collapse: collapse;\n  table-layout: fixed; \/* 全ての列幅を均等に固定 *\/\n  border-top: 1.5px solid #000;\n  border-bottom: 1.5px solid #000;\n}\n\n\/* ヘッダーとセルの共通設定 *\/\n.ultimate-center-chart th, \n.ultimate-center-chart td {\n  \/* ここで強制的に真ん中寄せ *\/\n  text-align: center !important; \n  vertical-align: middle;\n  padding: 12px 0;\n  border-bottom: 1px solid #eee;\n  white-space: nowrap;\n  \/* ブラウザのデフォルト余白を消去 *\/\n  margin: 0;\n}\n\n.ultimate-center-chart th {\n  font-size: 11px;\n  font-weight: 700;\n  color: #000;\n  background-color: #fafafa;\n}\n\n.ultimate-center-chart td {\n  font-size: 13px;\n  color: #333;\n}\n\n\/* SIZE列とS,M,Lの列だけ色を変えて強調 *\/\n.ultimate-center-chart .size-label,\n.ultimate-center-chart .col-size {\n  background-color: #fafafa;\n  font-weight: 700;\n  color: #000;\n}\n\n\/* スマホ用の微調整 *\/\n@media screen and (max-width: 480px) {\n  .ultimate-center-chart th {\n    font-size: 9px;\n    padding: 10px 0;\n  }\n  .ultimate-center-chart td {\n    font-size: 11px;\n    padding: 10px 0;\n  }\n}\n\u003c\/style\u003e\n\u003cdiv class=\"red-accent-accordion\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan class=\"acc-label-red\"\u003eMODEL INFO\u003c\/span\u003e \u003cspan class=\"acc-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc-content\"\u003e\n\u003cdiv class=\"material-details\"\u003e\u003cspan class=\"material-item\"\u003e178cm \/ 67kg \u003cstrong\u003eSIZE②\u003c\/strong\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n.red-accent-accordion {\n  margin: 10px 0;\n  border-bottom: 1px solid #eee;\n  font-family: \"Helvetica Neue\", Arial, sans-serif;\n}\n\n.red-accent-accordion summary {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 15px 0;\n  cursor: pointer;\n  list-style: none;\n  outline: none;\n}\n\n.red-accent-accordion summary::-webkit-details-marker {\n  display: none;\n}\n\n\/* PANTONE 2035C (#D4001A) を適用 *\/\n.acc-label-red {\n  font-size: 10px;\n  font-weight: 800;\n  letter-spacing: 0.15em;\n  color: #fff;\n  background: #D4001A; \/* PANTONE 2035C の近似色 *\/\n  padding: 2px 8px;\n  border-radius: 2px;\n}\n\n.acc-icon {\n  font-size: 18px;\n  color: #111;\n  font-weight: 300;\n  transition: transform 0.3s;\n}\n\n.red-accent-accordion details[open] .acc-icon {\n  transform: rotate(45deg);\n}\n\n.acc-content {\n  padding: 5px 0 20px 0;\n  animation: fadeIn 0.4s ease;\n}\n\n.material-item {\n  font-size: 13px;\n  color: #111;\n  letter-spacing: 0.05em;\n  display: block;\n}\n\n.material-item strong {\n  font-weight: 700;\n}\n\n.material-desc {\n  font-size: 11px;\n  color: #888;\n  margin: 5px 0 0 0;\n}\n\n@keyframes fadeIn {\n  from { opacity: 0; }\n  to { opacity: 1; }\n}\n\u003c\/style\u003e\n\u003cdiv class=\"red-accent-accordion\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan class=\"acc-label-red\"\u003eDETAILS\u003c\/span\u003e \u003cspan class=\"acc-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc-content\"\u003e\n\u003cul class=\"detail-list\"\u003e\n\u003cli\u003e소재:COTTON100%\u003c\/li\u003e\n\u003cli\u003e생산국:일본\u003c\/li\u003e\n\u003cli\u003e오리지널 그래픽 프린트\u003c\/li\u003e\n\u003cli\u003e실크스크린\u003c\/li\u003e\n\u003cli\u003e크롭 박스 실루엣\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n.red-accent-accordion {\n  margin: 10px 0;\n  border-bottom: 1px solid #eee;\n  font-family: \"Helvetica Neue\", Arial, sans-serif;\n}\n\n.red-accent-accordion summary {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 15px 0;\n  cursor: pointer;\n  list-style: none;\n  outline: none;\n}\n\n.red-accent-accordion summary::-webkit-details-marker {\n  display: none;\n}\n\n.acc-label-red {\n  font-size: 10px;\n  font-weight: 800;\n  letter-spacing: 0.15em;\n  color: #fff;\n  background: #D4001A; \/* PANTONE 2035C *\/\n  padding: 2px 8px;\n  border-radius: 2px;\n}\n\n.acc-icon {\n  font-size: 18px;\n  color: #111;\n  font-weight: 300;\n  transition: transform 0.3s;\n}\n\n.red-accent-accordion details[open] .acc-icon {\n  transform: rotate(45deg);\n}\n\n.acc-content {\n  padding: 10px 0 20px 0;\n  animation: fadeIn 0.4s ease;\n}\n\n\/* 箇条書きのデザイン *\/\n.detail-list {\n  margin: 0;\n  padding: 0 0 15px 15px;\n  list-style-type: square; \/* 四角いドットでおしゃれに *\/\n}\n\n.detail-list li {\n  font-size: 13px;\n  color: #333;\n  line-height: 1.6;\n  margin-bottom: 10px;\n}\n\n\/* ヴィンテージの注意書き *\/\n.vintage-notice {\n  background-color: #f9f9f9;\n  padding: 12px;\n  border-radius: 4px;\n}\n\n.vintage-notice p {\n  font-size: 11px;\n  color: #666;\n  margin: 0;\n  line-height: 1.5;\n}\n\n@keyframes fadeIn {\n  from { opacity: 0; }\n  to { opacity: 1; }\n}\n\u003c\/style\u003e\n\u003cp\u003e\u003cbr\u003e\u003cspan\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e","brand":"MAISON CASANOVA","offers":[{"title":"1","offer_id":44137677357092,"sku":null,"price":22000.0,"currency_code":"JPY","in_stock":true},{"title":"2","offer_id":44137677389860,"sku":null,"price":22000.0,"currency_code":"JPY","in_stock":true},{"title":"3","offer_id":51122683936804,"sku":null,"price":22000.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0714\/4859\/2420\/files\/1_801d6464-64f1-4cd8-87c6-06093f478f3e.jpg?v=1777695814"},{"product_id":"news-paper-tee","title":"''NEWS PAPER'' 티셔츠","description":"\u003cdiv class=\"red-accent-accordion\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan class=\"acc-label-red\"\u003eSIZE GUIDE\u003c\/span\u003e \u003cspan class=\"acc-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc-content\"\u003e\n\u003ctable class=\"size-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eSIZE\u003c\/th\u003e\n\u003cth\u003e어깨 너비\u003c\/th\u003e\n\u003cth\u003e가슴 너비\u003c\/th\u003e\n\u003cth\u003e총장\u003c\/th\u003e\n\u003cth\u003e소매 길이\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e1 (M)\u003c\/td\u003e\n\u003ctd\u003e55 cm\u003c\/td\u003e\n\u003ctd\u003e58 cm\u003c\/td\u003e\n\u003ctd\u003e60 cm\u003c\/td\u003e\n\u003ctd\u003e21 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e2 (L)\u003c\/td\u003e\n\u003ctd\u003e59 cm\u003c\/td\u003e\n\u003ctd\u003e65 cm\u003c\/td\u003e\n\u003ctd\u003e65 cm\u003c\/td\u003e\n\u003ctd\u003e22 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n\/* 共通スタイル（もし以前のDETAILSのスタイルが全体CSSにあればここは不要だけど、念のため） *\/\n.red-accent-accordion {\n  border-top: 1px solid #eee;\n  margin-top: 10px;\n}\n.red-accent-accordion details {\n  border-bottom: 1px solid #eee;\n}\n.red-accent-accordion summary {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 12px 0;\n  cursor: pointer;\n  list-style: none;\n}\n.red-accent-accordion summary::-webkit-details-marker {\n  display: none;\n}\n.acc-label-red {\n  background-color: #D4001A; \/* PANTONE 2035C *\/\n  color: #fff;\n  font-size: 11px;\n  font-weight: 800;\n  padding: 3px 10px;\n  letter-spacing: 0.15em;\n  text-transform: uppercase;\n}\n.acc-icon {\n  font-size: 16px;\n  font-weight: 300;\n  color: #111;\n}\n\n\/* 内部のテーブルデザイン *\/\n.acc-content {\n  padding: 10px 0 20px;\n}\n.size-table {\n  width: 100%;\n  border-collapse: collapse;\n  margin-bottom: 12px;\n}\n.size-table th {\n  font-size: 10px;\n  font-weight: 700;\n  text-align: left;\n  padding: 8px 0;\n  color: #111;\n  border-bottom: 1px solid #eee;\n  letter-spacing: 0.05em;\n}\n.size-table td {\n  font-size: 12px;\n  padding: 10px 0;\n  color: #444;\n  border-bottom: 1px solid #f9f9f9;\n}\n.size-note {\n  font-size: 10px;\n  color: #888;\n  line-height: 1.5;\n  margin: 0;\n}\n\u003c\/style\u003e\n\u003cstyle\u003e\n.model-spec-tag {\n  display: inline-flex;\n  flex-direction: column;\n  align-items: flex-start;\n  margin: 20px 0;\n  font-family: \"Helvetica Neue\", Arial, sans-serif;\n}\n\n.spec-label {\n  font-size: 10px;\n  font-weight: 800;\n  letter-spacing: 0.15em;\n  color: #fff;\n  background: #111;\n  padding: 2px 8px;\n  margin-bottom: 6px;\n  border-radius: 2px;\n}\n\n.spec-details {\n  display: flex;\n  align-items: center;\n  font-size: 13px;\n  color: #444;\n  border-left: 2px solid #111; \/* 縦線でアクセント *\/\n  padding-left: 12px;\n}\n\n.spec-item strong {\n  color: #111;\n  font-weight: 600;\n}\n\n.divider {\n  margin: 0 10px;\n  color: #ccc;\n  font-weight: 300;\n}\n\n.size-box {\n  background: #f0f0f0;\n  padding: 2px 6px;\n  font-weight: bold;\n  color: #111;\n  margin-left: 4px;\n}\n\n\/* スマホでの調整 *\/\n@media screen and (max-width: 480px) {\n  .spec-details {\n    font-size: 11px;\n    padding-left: 10px;\n  }\n  .divider {\n    margin: 0 6px;\n  }\n}\n\u003c\/style\u003e\n\u003cstyle\u003e\n.ultimate-center-chart {\n  margin: 20px 0;\n  width: 100%;\n}\n\n.ultimate-center-chart table {\n  width: 100%;\n  border-collapse: collapse;\n  table-layout: fixed; \/* 全ての列幅を均等に固定 *\/\n  border-top: 1.5px solid #000;\n  border-bottom: 1.5px solid #000;\n}\n\n\/* ヘッダーとセルの共通設定 *\/\n.ultimate-center-chart th, \n.ultimate-center-chart td {\n  \/* ここで強制的に真ん中寄せ *\/\n  text-align: center !important; \n  vertical-align: middle;\n  padding: 12px 0;\n  border-bottom: 1px solid #eee;\n  white-space: nowrap;\n  \/* ブラウザのデフォルト余白を消去 *\/\n  margin: 0;\n}\n\n.ultimate-center-chart th {\n  font-size: 11px;\n  font-weight: 700;\n  color: #000;\n  background-color: #fafafa;\n}\n\n.ultimate-center-chart td {\n  font-size: 13px;\n  color: #333;\n}\n\n\/* SIZE列とS,M,Lの列だけ色を変えて強調 *\/\n.ultimate-center-chart .size-label,\n.ultimate-center-chart .col-size {\n  background-color: #fafafa;\n  font-weight: 700;\n  color: #000;\n}\n\n\/* スマホ用の微調整 *\/\n@media screen and (max-width: 480px) {\n  .ultimate-center-chart th {\n    font-size: 9px;\n    padding: 10px 0;\n  }\n  .ultimate-center-chart td {\n    font-size: 11px;\n    padding: 10px 0;\n  }\n}\n\u003c\/style\u003e\n\u003cdiv class=\"red-accent-accordion\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan class=\"acc-label-red\"\u003eMODEL INFO\u003c\/span\u003e \u003cspan class=\"acc-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc-content\"\u003e\n\u003cdiv class=\"material-details\"\u003e\u003cspan class=\"material-item\"\u003e178cm \/ 67kg \u003cstrong\u003eSIZE②\u003c\/strong\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n.red-accent-accordion {\n  margin: 10px 0;\n  border-bottom: 1px solid #eee;\n  font-family: \"Helvetica Neue\", Arial, sans-serif;\n}\n\n.red-accent-accordion summary {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 15px 0;\n  cursor: pointer;\n  list-style: none;\n  outline: none;\n}\n\n.red-accent-accordion summary::-webkit-details-marker {\n  display: none;\n}\n\n\/* PANTONE 2035C (#D4001A) を適用 *\/\n.acc-label-red {\n  font-size: 10px;\n  font-weight: 800;\n  letter-spacing: 0.15em;\n  color: #fff;\n  background: #D4001A; \/* PANTONE 2035C の近似色 *\/\n  padding: 2px 8px;\n  border-radius: 2px;\n}\n\n.acc-icon {\n  font-size: 18px;\n  color: #111;\n  font-weight: 300;\n  transition: transform 0.3s;\n}\n\n.red-accent-accordion details[open] .acc-icon {\n  transform: rotate(45deg);\n}\n\n.acc-content {\n  padding: 5px 0 20px 0;\n  animation: fadeIn 0.4s ease;\n}\n\n.material-item {\n  font-size: 13px;\n  color: #111;\n  letter-spacing: 0.05em;\n  display: block;\n}\n\n.material-item strong {\n  font-weight: 700;\n}\n\n.material-desc {\n  font-size: 11px;\n  color: #888;\n  margin: 5px 0 0 0;\n}\n\n@keyframes fadeIn {\n  from { opacity: 0; }\n  to { opacity: 1; }\n}\n\u003c\/style\u003e\n\u003cdiv class=\"red-accent-accordion\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan class=\"acc-label-red\"\u003eDETAILS\u003c\/span\u003e \u003cspan class=\"acc-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc-content\"\u003e\n\u003cul class=\"detail-list\"\u003e\n\u003cli\u003e소재: 면 100%\u003c\/li\u003e\n\u003cli\u003e생산국: 일본\u003c\/li\u003e\n\u003cli\u003e오리지널 그래픽 프린트\u003c\/li\u003e\n\u003cli\u003e실크스크린\u003c\/li\u003e\n\u003cli\u003e크롭 박스 실루엣\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n.red-accent-accordion {\n  margin: 10px 0;\n  border-bottom: 1px solid #eee;\n  font-family: \"Helvetica Neue\", Arial, sans-serif;\n}\n\n.red-accent-accordion summary {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 15px 0;\n  cursor: pointer;\n  list-style: none;\n  outline: none;\n}\n\n.red-accent-accordion summary::-webkit-details-marker {\n  display: none;\n}\n\n.acc-label-red {\n  font-size: 10px;\n  font-weight: 800;\n  letter-spacing: 0.15em;\n  color: #fff;\n  background: #D4001A; \/* PANTONE 2035C *\/\n  padding: 2px 8px;\n  border-radius: 2px;\n}\n\n.acc-icon {\n  font-size: 18px;\n  color: #111;\n  font-weight: 300;\n  transition: transform 0.3s;\n}\n\n.red-accent-accordion details[open] .acc-icon {\n  transform: rotate(45deg);\n}\n\n.acc-content {\n  padding: 10px 0 20px 0;\n  animation: fadeIn 0.4s ease;\n}\n\n\/* 箇条書きのデザイン *\/\n.detail-list {\n  margin: 0;\n  padding: 0 0 15px 15px;\n  list-style-type: square; \/* 四角いドットでおしゃれに *\/\n}\n\n.detail-list li {\n  font-size: 13px;\n  color: #333;\n  line-height: 1.6;\n  margin-bottom: 10px;\n}\n\n\/* ヴィンテージの注意書き *\/\n.vintage-notice {\n  background-color: #f9f9f9;\n  padding: 12px;\n  border-radius: 4px;\n}\n\n.vintage-notice p {\n  font-size: 11px;\n  color: #666;\n  margin: 0;\n  line-height: 1.5;\n}\n\n@keyframes fadeIn {\n  from { opacity: 0; }\n  to { opacity: 1; }\n}\n\u003c\/style\u003e\n\u003cp\u003e\u003cbr\u003e\u003cspan\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e","brand":"MAISON CASANOVA","offers":[{"title":"White \/ 1","offer_id":44137707962404,"sku":null,"price":22000.0,"currency_code":"JPY","in_stock":true},{"title":"White \/ 2","offer_id":44137707995172,"sku":null,"price":22000.0,"currency_code":"JPY","in_stock":true},{"title":"White \/ 3","offer_id":51122683379748,"sku":null,"price":22000.0,"currency_code":"JPY","in_stock":true},{"title":"Black \/ 1","offer_id":44137708027940,"sku":null,"price":22000.0,"currency_code":"JPY","in_stock":true},{"title":"Black \/ 2","offer_id":44137708060708,"sku":null,"price":22000.0,"currency_code":"JPY","in_stock":true},{"title":"Black \/ 3","offer_id":51122683412516,"sku":null,"price":22000.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0714\/4859\/2420\/files\/4_a8314edf-7c2c-4e99-b28e-079460cca0bf.jpg?v=1777696737"},{"product_id":"signature-red-label-blank-tee","title":"시그니처 레드 라벨 무지 티","description":"\u003cdiv class=\"red-accent-accordion\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan class=\"acc-label-red\"\u003eSIZE GUIDE\u003c\/span\u003e \u003cspan class=\"acc-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc-content\"\u003e\n\u003ctable class=\"size-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eSIZE\u003c\/th\u003e\n\u003cth\u003e어깨 너비\u003c\/th\u003e\n\u003cth\u003e가슴 너비\u003c\/th\u003e\n\u003cth\u003e총장\u003c\/th\u003e\n\u003cth\u003e소매 길이\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e1 (M)\u003c\/td\u003e\n\u003ctd\u003e55 cm\u003c\/td\u003e\n\u003ctd\u003e58 cm\u003c\/td\u003e\n\u003ctd\u003e60 cm\u003c\/td\u003e\n\u003ctd\u003e21 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e2 (L)\u003c\/td\u003e\n\u003ctd\u003e59 cm\u003c\/td\u003e\n\u003ctd\u003e65 cm\u003c\/td\u003e\n\u003ctd\u003e65 cm\u003c\/td\u003e\n\u003ctd\u003e22 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n\/* 共通スタイル（もし以前のDETAILSのスタイルが全体CSSにあればここは不要だけど、念のため） *\/\n.red-accent-accordion {\n  border-top: 1px solid #eee;\n  margin-top: 10px;\n}\n.red-accent-accordion details {\n  border-bottom: 1px solid #eee;\n}\n.red-accent-accordion summary {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 12px 0;\n  cursor: pointer;\n  list-style: none;\n}\n.red-accent-accordion summary::-webkit-details-marker {\n  display: none;\n}\n.acc-label-red {\n  background-color: #D4001A; \/* PANTONE 2035C *\/\n  color: #fff;\n  font-size: 11px;\n  font-weight: 800;\n  padding: 3px 10px;\n  letter-spacing: 0.15em;\n  text-transform: uppercase;\n}\n.acc-icon {\n  font-size: 16px;\n  font-weight: 300;\n  color: #111;\n}\n\n\/* 内部のテーブルデザイン *\/\n.acc-content {\n  padding: 10px 0 20px;\n}\n.size-table {\n  width: 100%;\n  border-collapse: collapse;\n  margin-bottom: 12px;\n}\n.size-table th {\n  font-size: 10px;\n  font-weight: 700;\n  text-align: left;\n  padding: 8px 0;\n  color: #111;\n  border-bottom: 1px solid #eee;\n  letter-spacing: 0.05em;\n}\n.size-table td {\n  font-size: 12px;\n  padding: 10px 0;\n  color: #444;\n  border-bottom: 1px solid #f9f9f9;\n}\n.size-note {\n  font-size: 10px;\n  color: #888;\n  line-height: 1.5;\n  margin: 0;\n}\n\u003c\/style\u003e\n\u003cstyle\u003e\n.model-spec-tag {\n  display: inline-flex;\n  flex-direction: column;\n  align-items: flex-start;\n  margin: 20px 0;\n  font-family: \"Helvetica Neue\", Arial, sans-serif;\n}\n\n.spec-label {\n  font-size: 10px;\n  font-weight: 800;\n  letter-spacing: 0.15em;\n  color: #fff;\n  background: #111;\n  padding: 2px 8px;\n  margin-bottom: 6px;\n  border-radius: 2px;\n}\n\n.spec-details {\n  display: flex;\n  align-items: center;\n  font-size: 13px;\n  color: #444;\n  border-left: 2px solid #111; \/* 縦線でアクセント *\/\n  padding-left: 12px;\n}\n\n.spec-item strong {\n  color: #111;\n  font-weight: 600;\n}\n\n.divider {\n  margin: 0 10px;\n  color: #ccc;\n  font-weight: 300;\n}\n\n.size-box {\n  background: #f0f0f0;\n  padding: 2px 6px;\n  font-weight: bold;\n  color: #111;\n  margin-left: 4px;\n}\n\n\/* スマホでの調整 *\/\n@media screen and (max-width: 480px) {\n  .spec-details {\n    font-size: 11px;\n    padding-left: 10px;\n  }\n  .divider {\n    margin: 0 6px;\n  }\n}\n\u003c\/style\u003e\n\u003cstyle\u003e\n.ultimate-center-chart {\n  margin: 20px 0;\n  width: 100%;\n}\n\n.ultimate-center-chart table {\n  width: 100%;\n  border-collapse: collapse;\n  table-layout: fixed; \/* 全ての列幅を均等に固定 *\/\n  border-top: 1.5px solid #000;\n  border-bottom: 1.5px solid #000;\n}\n\n\/* ヘッダーとセルの共通設定 *\/\n.ultimate-center-chart th, \n.ultimate-center-chart td {\n  \/* ここで強制的に真ん中寄せ *\/\n  text-align: center !important; \n  vertical-align: middle;\n  padding: 12px 0;\n  border-bottom: 1px solid #eee;\n  white-space: nowrap;\n  \/* ブラウザのデフォルト余白を消去 *\/\n  margin: 0;\n}\n\n.ultimate-center-chart th {\n  font-size: 11px;\n  font-weight: 700;\n  color: #000;\n  background-color: #fafafa;\n}\n\n.ultimate-center-chart td {\n  font-size: 13px;\n  color: #333;\n}\n\n\/* SIZE列とS,M,Lの列だけ色を変えて強調 *\/\n.ultimate-center-chart .size-label,\n.ultimate-center-chart .col-size {\n  background-color: #fafafa;\n  font-weight: 700;\n  color: #000;\n}\n\n\/* スマホ用の微調整 *\/\n@media screen and (max-width: 480px) {\n  .ultimate-center-chart th {\n    font-size: 9px;\n    padding: 10px 0;\n  }\n  .ultimate-center-chart td {\n    font-size: 11px;\n    padding: 10px 0;\n  }\n}\n\u003c\/style\u003e\n\u003cdiv class=\"red-accent-accordion\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan class=\"acc-label-red\"\u003eMODEL INFO\u003c\/span\u003e \u003cspan class=\"acc-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc-content\"\u003e\n\u003cdiv class=\"material-details\"\u003e\u003cspan class=\"material-item\"\u003e178cm \/ 67kg \u003cstrong\u003eSIZE②\u003c\/strong\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n.red-accent-accordion {\n  margin: 10px 0;\n  border-bottom: 1px solid #eee;\n  font-family: \"Helvetica Neue\", Arial, sans-serif;\n}\n\n.red-accent-accordion summary {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 15px 0;\n  cursor: pointer;\n  list-style: none;\n  outline: none;\n}\n\n.red-accent-accordion summary::-webkit-details-marker {\n  display: none;\n}\n\n\/* PANTONE 2035C (#D4001A) を適用 *\/\n.acc-label-red {\n  font-size: 10px;\n  font-weight: 800;\n  letter-spacing: 0.15em;\n  color: #fff;\n  background: #D4001A; \/* PANTONE 2035C の近似色 *\/\n  padding: 2px 8px;\n  border-radius: 2px;\n}\n\n.acc-icon {\n  font-size: 18px;\n  color: #111;\n  font-weight: 300;\n  transition: transform 0.3s;\n}\n\n.red-accent-accordion details[open] .acc-icon {\n  transform: rotate(45deg);\n}\n\n.acc-content {\n  padding: 5px 0 20px 0;\n  animation: fadeIn 0.4s ease;\n}\n\n.material-item {\n  font-size: 13px;\n  color: #111;\n  letter-spacing: 0.05em;\n  display: block;\n}\n\n.material-item strong {\n  font-weight: 700;\n}\n\n.material-desc {\n  font-size: 11px;\n  color: #888;\n  margin: 5px 0 0 0;\n}\n\n@keyframes fadeIn {\n  from { opacity: 0; }\n  to { opacity: 1; }\n}\n\u003c\/style\u003e\n\u003cdiv class=\"red-accent-accordion\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan class=\"acc-label-red\"\u003eDETAILS\u003c\/span\u003e \u003cspan class=\"acc-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc-content\"\u003e\n\u003cul class=\"detail-list\"\u003e\n\u003cli\u003e소재:COTTON100%\u003c\/li\u003e\n\u003cli\u003e생산국:일본\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003e크롭 BOX 실루엣\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n.red-accent-accordion {\n  margin: 10px 0;\n  border-bottom: 1px solid #eee;\n  font-family: \"Helvetica Neue\", Arial, sans-serif;\n}\n\n.red-accent-accordion summary {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 15px 0;\n  cursor: pointer;\n  list-style: none;\n  outline: none;\n}\n\n.red-accent-accordion summary::-webkit-details-marker {\n  display: none;\n}\n\n.acc-label-red {\n  font-size: 10px;\n  font-weight: 800;\n  letter-spacing: 0.15em;\n  color: #fff;\n  background: #D4001A; \/* PANTONE 2035C *\/\n  padding: 2px 8px;\n  border-radius: 2px;\n}\n\n.acc-icon {\n  font-size: 18px;\n  color: #111;\n  font-weight: 300;\n  transition: transform 0.3s;\n}\n\n.red-accent-accordion details[open] .acc-icon {\n  transform: rotate(45deg);\n}\n\n.acc-content {\n  padding: 10px 0 20px 0;\n  animation: fadeIn 0.4s ease;\n}\n\n\/* 箇条書きのデザイン *\/\n.detail-list {\n  margin: 0;\n  padding: 0 0 15px 15px;\n  list-style-type: square; \/* 四角いドットでおしゃれに *\/\n}\n\n.detail-list li {\n  font-size: 13px;\n  color: #333;\n  line-height: 1.6;\n  margin-bottom: 10px;\n}\n\n\/* ヴィンテージの注意書き *\/\n.vintage-notice {\n  background-color: #f9f9f9;\n  padding: 12px;\n  border-radius: 4px;\n}\n\n.vintage-notice p {\n  font-size: 11px;\n  color: #666;\n  margin: 0;\n  line-height: 1.5;\n}\n\n@keyframes fadeIn {\n  from { opacity: 0; }\n  to { opacity: 1; }\n}\n\u003c\/style\u003e\n\u003cp\u003e\u003cbr\u003e\u003cspan\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e","brand":"MAISON CASANOVA","offers":[{"title":"White \/ 1","offer_id":44137721954340,"sku":null,"price":13200.0,"currency_code":"JPY","in_stock":true},{"title":"White \/ 2","offer_id":44137721987108,"sku":null,"price":13200.0,"currency_code":"JPY","in_stock":true},{"title":"White \/ 3","offer_id":51122682396708,"sku":null,"price":13200.0,"currency_code":"JPY","in_stock":true},{"title":"Black \/ 1","offer_id":44137722019876,"sku":null,"price":13200.0,"currency_code":"JPY","in_stock":true},{"title":"Black \/ 2","offer_id":44137722052644,"sku":null,"price":13200.0,"currency_code":"JPY","in_stock":true},{"title":"Black \/ 3","offer_id":51122682429476,"sku":null,"price":13200.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0714\/4859\/2420\/files\/2_fa0ae2f9-3c99-4f22-aa9b-4bc88de7b353.jpg?v=1777698333"},{"product_id":"the-true-blood-tee","title":"''더 트루 블러드'' 티셔츠","description":"\u003cdiv class=\"red-accent-accordion\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan class=\"acc-label-red\"\u003eSIZE GUIDE\u003c\/span\u003e \u003cspan class=\"acc-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc-content\"\u003e\n\u003ctable class=\"size-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eSIZE\u003c\/th\u003e\n\u003cth\u003e어깨 너비\u003c\/th\u003e\n\u003cth\u003e가슴 단면\u003c\/th\u003e\n\u003cth\u003e총 길이\u003c\/th\u003e\n\u003cth\u003e소매 길이\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e1 (M)\u003c\/td\u003e\n\u003ctd\u003e55 cm\u003c\/td\u003e\n\u003ctd\u003e58 cm\u003c\/td\u003e\n\u003ctd\u003e60 cm\u003c\/td\u003e\n\u003ctd\u003e21 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e2 (L)\u003c\/td\u003e\n\u003ctd\u003e59 cm\u003c\/td\u003e\n\u003ctd\u003e65 cm\u003c\/td\u003e\n\u003ctd\u003e65 cm\u003c\/td\u003e\n\u003ctd\u003e22 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n\/* 共通スタイル（もし以前のDETAILSのスタイルが全体CSSにあればここは不要だけど、念のため） *\/\n.red-accent-accordion {\n  border-top: 1px solid #eee;\n  margin-top: 10px;\n}\n.red-accent-accordion details {\n  border-bottom: 1px solid #eee;\n}\n.red-accent-accordion summary {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 12px 0;\n  cursor: pointer;\n  list-style: none;\n}\n.red-accent-accordion summary::-webkit-details-marker {\n  display: none;\n}\n.acc-label-red {\n  background-color: #D4001A; \/* PANTONE 2035C *\/\n  color: #fff;\n  font-size: 11px;\n  font-weight: 800;\n  padding: 3px 10px;\n  letter-spacing: 0.15em;\n  text-transform: uppercase;\n}\n.acc-icon {\n  font-size: 16px;\n  font-weight: 300;\n  color: #111;\n}\n\n\/* 内部のテーブルデザイン *\/\n.acc-content {\n  padding: 10px 0 20px;\n}\n.size-table {\n  width: 100%;\n  border-collapse: collapse;\n  margin-bottom: 12px;\n}\n.size-table th {\n  font-size: 10px;\n  font-weight: 700;\n  text-align: left;\n  padding: 8px 0;\n  color: #111;\n  border-bottom: 1px solid #eee;\n  letter-spacing: 0.05em;\n}\n.size-table td {\n  font-size: 12px;\n  padding: 10px 0;\n  color: #444;\n  border-bottom: 1px solid #f9f9f9;\n}\n.size-note {\n  font-size: 10px;\n  color: #888;\n  line-height: 1.5;\n  margin: 0;\n}\n\u003c\/style\u003e\n\u003cstyle\u003e\n.model-spec-tag {\n  display: inline-flex;\n  flex-direction: column;\n  align-items: flex-start;\n  margin: 20px 0;\n  font-family: \"Helvetica Neue\", Arial, sans-serif;\n}\n\n.spec-label {\n  font-size: 10px;\n  font-weight: 800;\n  letter-spacing: 0.15em;\n  color: #fff;\n  background: #111;\n  padding: 2px 8px;\n  margin-bottom: 6px;\n  border-radius: 2px;\n}\n\n.spec-details {\n  display: flex;\n  align-items: center;\n  font-size: 13px;\n  color: #444;\n  border-left: 2px solid #111; \/* 縦線でアクセント *\/\n  padding-left: 12px;\n}\n\n.spec-item strong {\n  color: #111;\n  font-weight: 600;\n}\n\n.divider {\n  margin: 0 10px;\n  color: #ccc;\n  font-weight: 300;\n}\n\n.size-box {\n  background: #f0f0f0;\n  padding: 2px 6px;\n  font-weight: bold;\n  color: #111;\n  margin-left: 4px;\n}\n\n\/* スマホでの調整 *\/\n@media screen and (max-width: 480px) {\n  .spec-details {\n    font-size: 11px;\n    padding-left: 10px;\n  }\n  .divider {\n    margin: 0 6px;\n  }\n}\n\u003c\/style\u003e\n\u003cstyle\u003e\n.ultimate-center-chart {\n  margin: 20px 0;\n  width: 100%;\n}\n\n.ultimate-center-chart table {\n  width: 100%;\n  border-collapse: collapse;\n  table-layout: fixed; \/* 全ての列幅を均等に固定 *\/\n  border-top: 1.5px solid #000;\n  border-bottom: 1.5px solid #000;\n}\n\n\/* ヘッダーとセルの共通設定 *\/\n.ultimate-center-chart th, \n.ultimate-center-chart td {\n  \/* ここで強制的に真ん中寄せ *\/\n  text-align: center !important; \n  vertical-align: middle;\n  padding: 12px 0;\n  border-bottom: 1px solid #eee;\n  white-space: nowrap;\n  \/* ブラウザのデフォルト余白を消去 *\/\n  margin: 0;\n}\n\n.ultimate-center-chart th {\n  font-size: 11px;\n  font-weight: 700;\n  color: #000;\n  background-color: #fafafa;\n}\n\n.ultimate-center-chart td {\n  font-size: 13px;\n  color: #333;\n}\n\n\/* SIZE列とS,M,Lの列だけ色を変えて強調 *\/\n.ultimate-center-chart .size-label,\n.ultimate-center-chart .col-size {\n  background-color: #fafafa;\n  font-weight: 700;\n  color: #000;\n}\n\n\/* スマホ用の微調整 *\/\n@media screen and (max-width: 480px) {\n  .ultimate-center-chart th {\n    font-size: 9px;\n    padding: 10px 0;\n  }\n  .ultimate-center-chart td {\n    font-size: 11px;\n    padding: 10px 0;\n  }\n}\n\u003c\/style\u003e\n\u003cdiv class=\"red-accent-accordion\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan class=\"acc-label-red\"\u003eMODEL INFO\u003c\/span\u003e \u003cspan class=\"acc-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc-content\"\u003e\n\u003cdiv class=\"material-details\"\u003e\u003cspan class=\"material-item\"\u003e178cm \/ 67kg \u003cstrong\u003eSIZE②\u003c\/strong\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n.red-accent-accordion {\n  margin: 10px 0;\n  border-bottom: 1px solid #eee;\n  font-family: \"Helvetica Neue\", Arial, sans-serif;\n}\n\n.red-accent-accordion summary {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 15px 0;\n  cursor: pointer;\n  list-style: none;\n  outline: none;\n}\n\n.red-accent-accordion summary::-webkit-details-marker {\n  display: none;\n}\n\n\/* PANTONE 2035C (#D4001A) を適用 *\/\n.acc-label-red {\n  font-size: 10px;\n  font-weight: 800;\n  letter-spacing: 0.15em;\n  color: #fff;\n  background: #D4001A; \/* PANTONE 2035C の近似色 *\/\n  padding: 2px 8px;\n  border-radius: 2px;\n}\n\n.acc-icon {\n  font-size: 18px;\n  color: #111;\n  font-weight: 300;\n  transition: transform 0.3s;\n}\n\n.red-accent-accordion details[open] .acc-icon {\n  transform: rotate(45deg);\n}\n\n.acc-content {\n  padding: 5px 0 20px 0;\n  animation: fadeIn 0.4s ease;\n}\n\n.material-item {\n  font-size: 13px;\n  color: #111;\n  letter-spacing: 0.05em;\n  display: block;\n}\n\n.material-item strong {\n  font-weight: 700;\n}\n\n.material-desc {\n  font-size: 11px;\n  color: #888;\n  margin: 5px 0 0 0;\n}\n\n@keyframes fadeIn {\n  from { opacity: 0; }\n  to { opacity: 1; }\n}\n\u003c\/style\u003e\n\u003cdiv class=\"red-accent-accordion\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan class=\"acc-label-red\"\u003eDETAILS\u003c\/span\u003e \u003cspan class=\"acc-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc-content\"\u003e\n\u003cul class=\"detail-list\"\u003e\n\u003cli\u003e소재:COTTON100%\u003c\/li\u003e\n\u003cli\u003e생산국:일본\u003c\/li\u003e\n\u003cli\u003e오리지널 그래픽 프린트\u003c\/li\u003e\n\u003cli\u003e실크스크린\u003c\/li\u003e\n\u003cli\u003e크롭 박스 실루엣\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n.red-accent-accordion {\n  margin: 10px 0;\n  border-bottom: 1px solid #eee;\n  font-family: \"Helvetica Neue\", Arial, sans-serif;\n}\n\n.red-accent-accordion summary {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 15px 0;\n  cursor: pointer;\n  list-style: none;\n  outline: none;\n}\n\n.red-accent-accordion summary::-webkit-details-marker {\n  display: none;\n}\n\n.acc-label-red {\n  font-size: 10px;\n  font-weight: 800;\n  letter-spacing: 0.15em;\n  color: #fff;\n  background: #D4001A; \/* PANTONE 2035C *\/\n  padding: 2px 8px;\n  border-radius: 2px;\n}\n\n.acc-icon {\n  font-size: 18px;\n  color: #111;\n  font-weight: 300;\n  transition: transform 0.3s;\n}\n\n.red-accent-accordion details[open] .acc-icon {\n  transform: rotate(45deg);\n}\n\n.acc-content {\n  padding: 10px 0 20px 0;\n  animation: fadeIn 0.4s ease;\n}\n\n\/* 箇条書きのデザイン *\/\n.detail-list {\n  margin: 0;\n  padding: 0 0 15px 15px;\n  list-style-type: square; \/* 四角いドットでおしゃれに *\/\n}\n\n.detail-list li {\n  font-size: 13px;\n  color: #333;\n  line-height: 1.6;\n  margin-bottom: 10px;\n}\n\n\/* ヴィンテージの注意書き *\/\n.vintage-notice {\n  background-color: #f9f9f9;\n  padding: 12px;\n  border-radius: 4px;\n}\n\n.vintage-notice p {\n  font-size: 11px;\n  color: #666;\n  margin: 0;\n  line-height: 1.5;\n}\n\n@keyframes fadeIn {\n  from { opacity: 0; }\n  to { opacity: 1; }\n}\n\u003c\/style\u003e\n\u003cp\u003e\u003cbr\u003e\u003cspan\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e","brand":"MAISON CASANOVA","offers":[{"title":"White \/ 1","offer_id":44139190255652,"sku":null,"price":22000.0,"currency_code":"JPY","in_stock":true},{"title":"White \/ 2","offer_id":44139190288420,"sku":null,"price":22000.0,"currency_code":"JPY","in_stock":true},{"title":"White \/ 3","offer_id":51122681741348,"sku":null,"price":22000.0,"currency_code":"JPY","in_stock":true},{"title":"Black \/ 1","offer_id":44139190321188,"sku":null,"price":22000.0,"currency_code":"JPY","in_stock":true},{"title":"Black \/ 2","offer_id":44139190353956,"sku":null,"price":22000.0,"currency_code":"JPY","in_stock":true},{"title":"Black \/ 3","offer_id":51122681774116,"sku":null,"price":22000.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0714\/4859\/2420\/files\/trueblood_4.jpg?v=1777779764"},{"product_id":"guruguru-tee","title":"''구루구루'' 티셔츠","description":"\u003cdiv class=\"red-accent-accordion\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan class=\"acc-label-red\"\u003e사이즈 가이드\u003c\/span\u003e \u003cspan class=\"acc-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc-content\"\u003e\n\u003ctable class=\"size-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003e사이즈\u003c\/th\u003e\n\u003cth\u003e어깨 너비\u003c\/th\u003e\n\u003cth\u003e가슴 너비\u003c\/th\u003e\n\u003cth\u003e총장\u003c\/th\u003e\n\u003cth\u003e소매 길이\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e1 (M)\u003c\/td\u003e\n\u003ctd\u003e55 cm\u003c\/td\u003e\n\u003ctd\u003e58 cm\u003c\/td\u003e\n\u003ctd\u003e60 cm\u003c\/td\u003e\n\u003ctd\u003e21 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e2 (L)\u003c\/td\u003e\n\u003ctd\u003e59 cm\u003c\/td\u003e\n\u003ctd\u003e65 cm\u003c\/td\u003e\n\u003ctd\u003e65 cm\u003c\/td\u003e\n\u003ctd\u003e22 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n\/* 共通スタイル（もし以前のDETAILSのスタイルが全体CSSにあればここは不要だけど、念のため） *\/\n.red-accent-accordion {\n  border-top: 1px solid #eee;\n  margin-top: 10px;\n}\n.red-accent-accordion details {\n  border-bottom: 1px solid #eee;\n}\n.red-accent-accordion summary {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 12px 0;\n  cursor: pointer;\n  list-style: none;\n}\n.red-accent-accordion summary::-webkit-details-marker {\n  display: none;\n}\n.acc-label-red {\n  background-color: #D4001A; \/* PANTONE 2035C *\/\n  color: #fff;\n  font-size: 11px;\n  font-weight: 800;\n  padding: 3px 10px;\n  letter-spacing: 0.15em;\n  text-transform: uppercase;\n}\n.acc-icon {\n  font-size: 16px;\n  font-weight: 300;\n  color: #111;\n}\n\n\/* 内部のテーブルデザイン *\/\n.acc-content {\n  padding: 10px 0 20px;\n}\n.size-table {\n  width: 100%;\n  border-collapse: collapse;\n  margin-bottom: 12px;\n}\n.size-table th {\n  font-size: 10px;\n  font-weight: 700;\n  text-align: left;\n  padding: 8px 0;\n  color: #111;\n  border-bottom: 1px solid #eee;\n  letter-spacing: 0.05em;\n}\n.size-table td {\n  font-size: 12px;\n  padding: 10px 0;\n  color: #444;\n  border-bottom: 1px solid #f9f9f9;\n}\n.size-note {\n  font-size: 10px;\n  color: #888;\n  line-height: 1.5;\n  margin: 0;\n}\n\u003c\/style\u003e\n\u003cstyle\u003e\n.model-spec-tag {\n  display: inline-flex;\n  flex-direction: column;\n  align-items: flex-start;\n  margin: 20px 0;\n  font-family: \"Helvetica Neue\", Arial, sans-serif;\n}\n\n.spec-label {\n  font-size: 10px;\n  font-weight: 800;\n  letter-spacing: 0.15em;\n  color: #fff;\n  background: #111;\n  padding: 2px 8px;\n  margin-bottom: 6px;\n  border-radius: 2px;\n}\n\n.spec-details {\n  display: flex;\n  align-items: center;\n  font-size: 13px;\n  color: #444;\n  border-left: 2px solid #111; \/* 縦線でアクセント *\/\n  padding-left: 12px;\n}\n\n.spec-item strong {\n  color: #111;\n  font-weight: 600;\n}\n\n.divider {\n  margin: 0 10px;\n  color: #ccc;\n  font-weight: 300;\n}\n\n.size-box {\n  background: #f0f0f0;\n  padding: 2px 6px;\n  font-weight: bold;\n  color: #111;\n  margin-left: 4px;\n}\n\n\/* スマホでの調整 *\/\n@media screen and (max-width: 480px) {\n  .spec-details {\n    font-size: 11px;\n    padding-left: 10px;\n  }\n  .divider {\n    margin: 0 6px;\n  }\n}\n\u003c\/style\u003e\n\u003cstyle\u003e\n.ultimate-center-chart {\n  margin: 20px 0;\n  width: 100%;\n}\n\n.ultimate-center-chart table {\n  width: 100%;\n  border-collapse: collapse;\n  table-layout: fixed; \/* 全ての列幅を均等に固定 *\/\n  border-top: 1.5px solid #000;\n  border-bottom: 1.5px solid #000;\n}\n\n\/* ヘッダーとセルの共通設定 *\/\n.ultimate-center-chart th, \n.ultimate-center-chart td {\n  \/* ここで強制的に真ん中寄せ *\/\n  text-align: center !important; \n  vertical-align: middle;\n  padding: 12px 0;\n  border-bottom: 1px solid #eee;\n  white-space: nowrap;\n  \/* ブラウザのデフォルト余白を消去 *\/\n  margin: 0;\n}\n\n.ultimate-center-chart th {\n  font-size: 11px;\n  font-weight: 700;\n  color: #000;\n  background-color: #fafafa;\n}\n\n.ultimate-center-chart td {\n  font-size: 13px;\n  color: #333;\n}\n\n\/* SIZE列とS,M,Lの列だけ色を変えて強調 *\/\n.ultimate-center-chart .size-label,\n.ultimate-center-chart .col-size {\n  background-color: #fafafa;\n  font-weight: 700;\n  color: #000;\n}\n\n\/* スマホ用の微調整 *\/\n@media screen and (max-width: 480px) {\n  .ultimate-center-chart th {\n    font-size: 9px;\n    padding: 10px 0;\n  }\n  .ultimate-center-chart td {\n    font-size: 11px;\n    padding: 10px 0;\n  }\n}\n\u003c\/style\u003e\n\u003cdiv class=\"red-accent-accordion\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan class=\"acc-label-red\"\u003e모델 정보\u003c\/span\u003e \u003cspan class=\"acc-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc-content\"\u003e\n\u003cdiv class=\"material-details\"\u003e\u003cspan class=\"material-item\"\u003e178cm \/ 67kg \u003cstrong\u003e사이즈②\u003c\/strong\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n.red-accent-accordion {\n  margin: 10px 0;\n  border-bottom: 1px solid #eee;\n  font-family: \"Helvetica Neue\", Arial, sans-serif;\n}\n\n.red-accent-accordion summary {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 15px 0;\n  cursor: pointer;\n  list-style: none;\n  outline: none;\n}\n\n.red-accent-accordion summary::-webkit-details-marker {\n  display: none;\n}\n\n\/* PANTONE 2035C (#D4001A) を適用 *\/\n.acc-label-red {\n  font-size: 10px;\n  font-weight: 800;\n  letter-spacing: 0.15em;\n  color: #fff;\n  background: #D4001A; \/* PANTONE 2035C の近似色 *\/\n  padding: 2px 8px;\n  border-radius: 2px;\n}\n\n.acc-icon {\n  font-size: 18px;\n  color: #111;\n  font-weight: 300;\n  transition: transform 0.3s;\n}\n\n.red-accent-accordion details[open] .acc-icon {\n  transform: rotate(45deg);\n}\n\n.acc-content {\n  padding: 5px 0 20px 0;\n  animation: fadeIn 0.4s ease;\n}\n\n.material-item {\n  font-size: 13px;\n  color: #111;\n  letter-spacing: 0.05em;\n  display: block;\n}\n\n.material-item strong {\n  font-weight: 700;\n}\n\n.material-desc {\n  font-size: 11px;\n  color: #888;\n  margin: 5px 0 0 0;\n}\n\n@keyframes fadeIn {\n  from { opacity: 0; }\n  to { opacity: 1; }\n}\n\u003c\/style\u003e\n\u003cdiv class=\"red-accent-accordion\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan class=\"acc-label-red\"\u003e상세 정보\u003c\/span\u003e \u003cspan class=\"acc-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc-content\"\u003e\n\u003cul class=\"detail-list\"\u003e\n\u003cli\u003e소재:COTTON100%\u003c\/li\u003e\n\u003cli\u003e생산국:일본\u003c\/li\u003e\n\u003cli\u003e오리지널 그래픽 프린트\u003c\/li\u003e\n\u003cli\u003e실크스크린\u003c\/li\u003e\n\u003cli\u003e크롭 BOX 실루엣\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n.red-accent-accordion {\n  margin: 10px 0;\n  border-bottom: 1px solid #eee;\n  font-family: \"Helvetica Neue\", Arial, sans-serif;\n}\n\n.red-accent-accordion summary {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 15px 0;\n  cursor: pointer;\n  list-style: none;\n  outline: none;\n}\n\n.red-accent-accordion summary::-webkit-details-marker {\n  display: none;\n}\n\n.acc-label-red {\n  font-size: 10px;\n  font-weight: 800;\n  letter-spacing: 0.15em;\n  color: #fff;\n  background: #D4001A; \/* PANTONE 2035C *\/\n  padding: 2px 8px;\n  border-radius: 2px;\n}\n\n.acc-icon {\n  font-size: 18px;\n  color: #111;\n  font-weight: 300;\n  transition: transform 0.3s;\n}\n\n.red-accent-accordion details[open] .acc-icon {\n  transform: rotate(45deg);\n}\n\n.acc-content {\n  padding: 10px 0 20px 0;\n  animation: fadeIn 0.4s ease;\n}\n\n\/* 箇条書きのデザイン *\/\n.detail-list {\n  margin: 0;\n  padding: 0 0 15px 15px;\n  list-style-type: square; \/* 四角いドットでおしゃれに *\/\n}\n\n.detail-list li {\n  font-size: 13px;\n  color: #333;\n  line-height: 1.6;\n  margin-bottom: 10px;\n}\n\n\/* ヴィンテージの注意書き *\/\n.vintage-notice {\n  background-color: #f9f9f9;\n  padding: 12px;\n  border-radius: 4px;\n}\n\n.vintage-notice p {\n  font-size: 11px;\n  color: #666;\n  margin: 0;\n  line-height: 1.5;\n}\n\n@keyframes fadeIn {\n  from { opacity: 0; }\n  to { opacity: 1; }\n}\n\u003c\/style\u003e\n\u003cp\u003e\u003cbr\u003e\u003cspan\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e","brand":"MAISON CASANOVA","offers":[{"title":"White \/ 1","offer_id":44139224858660,"sku":null,"price":22000.0,"currency_code":"JPY","in_stock":true},{"title":"White \/ 2","offer_id":44139224891428,"sku":null,"price":22000.0,"currency_code":"JPY","in_stock":true},{"title":"White \/ 3","offer_id":51122679775268,"sku":null,"price":22000.0,"currency_code":"JPY","in_stock":true},{"title":"Black \/ 1","offer_id":44139224924196,"sku":null,"price":22000.0,"currency_code":"JPY","in_stock":true},{"title":"Black \/ 2","offer_id":44139224956964,"sku":null,"price":22000.0,"currency_code":"JPY","in_stock":true},{"title":"Black \/ 3","offer_id":51122679808036,"sku":null,"price":22000.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0714\/4859\/2420\/files\/2_9675d5fd-869b-4983-9605-aca717118503.jpg?v=1777780265"},{"product_id":"marigolds-tee","title":"마리골드 티","description":"\u003cdiv class=\"red-accent-accordion\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan class=\"acc-label-red\"\u003eSIZE GUIDE\u003c\/span\u003e \u003cspan class=\"acc-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc-content\"\u003e\n\u003ctable class=\"size-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eSIZE\u003c\/th\u003e\n\u003cth\u003e어깨 너비\u003c\/th\u003e\n\u003cth\u003e가슴 너비\u003c\/th\u003e\n\u003cth\u003e총장\u003c\/th\u003e\n\u003cth\u003e소매 길이\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e1 (M)\u003c\/td\u003e\n\u003ctd\u003e55 cm\u003c\/td\u003e\n\u003ctd\u003e58 cm\u003c\/td\u003e\n\u003ctd\u003e60 cm\u003c\/td\u003e\n\u003ctd\u003e21 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e2 (L)\u003c\/td\u003e\n\u003ctd\u003e59 cm\u003c\/td\u003e\n\u003ctd\u003e65 cm\u003c\/td\u003e\n\u003ctd\u003e65 cm\u003c\/td\u003e\n\u003ctd\u003e22 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n\/* 共通スタイル（もし以前のDETAILSのスタイルが全体CSSにあればここは不要だけど、念のため） *\/\n.red-accent-accordion {\n  border-top: 1px solid #eee;\n  margin-top: 10px;\n}\n.red-accent-accordion details {\n  border-bottom: 1px solid #eee;\n}\n.red-accent-accordion summary {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 12px 0;\n  cursor: pointer;\n  list-style: none;\n}\n.red-accent-accordion summary::-webkit-details-marker {\n  display: none;\n}\n.acc-label-red {\n  background-color: #D4001A; \/* PANTONE 2035C *\/\n  color: #fff;\n  font-size: 11px;\n  font-weight: 800;\n  padding: 3px 10px;\n  letter-spacing: 0.15em;\n  text-transform: uppercase;\n}\n.acc-icon {\n  font-size: 16px;\n  font-weight: 300;\n  color: #111;\n}\n\n\/* 内部のテーブルデザイン *\/\n.acc-content {\n  padding: 10px 0 20px;\n}\n.size-table {\n  width: 100%;\n  border-collapse: collapse;\n  margin-bottom: 12px;\n}\n.size-table th {\n  font-size: 10px;\n  font-weight: 700;\n  text-align: left;\n  padding: 8px 0;\n  color: #111;\n  border-bottom: 1px solid #eee;\n  letter-spacing: 0.05em;\n}\n.size-table td {\n  font-size: 12px;\n  padding: 10px 0;\n  color: #444;\n  border-bottom: 1px solid #f9f9f9;\n}\n.size-note {\n  font-size: 10px;\n  color: #888;\n  line-height: 1.5;\n  margin: 0;\n}\n\u003c\/style\u003e\n\u003cstyle\u003e\n.model-spec-tag {\n  display: inline-flex;\n  flex-direction: column;\n  align-items: flex-start;\n  margin: 20px 0;\n  font-family: \"Helvetica Neue\", Arial, sans-serif;\n}\n\n.spec-label {\n  font-size: 10px;\n  font-weight: 800;\n  letter-spacing: 0.15em;\n  color: #fff;\n  background: #111;\n  padding: 2px 8px;\n  margin-bottom: 6px;\n  border-radius: 2px;\n}\n\n.spec-details {\n  display: flex;\n  align-items: center;\n  font-size: 13px;\n  color: #444;\n  border-left: 2px solid #111; \/* 縦線でアクセント *\/\n  padding-left: 12px;\n}\n\n.spec-item strong {\n  color: #111;\n  font-weight: 600;\n}\n\n.divider {\n  margin: 0 10px;\n  color: #ccc;\n  font-weight: 300;\n}\n\n.size-box {\n  background: #f0f0f0;\n  padding: 2px 6px;\n  font-weight: bold;\n  color: #111;\n  margin-left: 4px;\n}\n\n\/* スマホでの調整 *\/\n@media screen and (max-width: 480px) {\n  .spec-details {\n    font-size: 11px;\n    padding-left: 10px;\n  }\n  .divider {\n    margin: 0 6px;\n  }\n}\n\u003c\/style\u003e\n\u003cstyle\u003e\n.ultimate-center-chart {\n  margin: 20px 0;\n  width: 100%;\n}\n\n.ultimate-center-chart table {\n  width: 100%;\n  border-collapse: collapse;\n  table-layout: fixed; \/* 全ての列幅を均等に固定 *\/\n  border-top: 1.5px solid #000;\n  border-bottom: 1.5px solid #000;\n}\n\n\/* ヘッダーとセルの共通設定 *\/\n.ultimate-center-chart th, \n.ultimate-center-chart td {\n  \/* ここで強制的に真ん中寄せ *\/\n  text-align: center !important; \n  vertical-align: middle;\n  padding: 12px 0;\n  border-bottom: 1px solid #eee;\n  white-space: nowrap;\n  \/* ブラウザのデフォルト余白を消去 *\/\n  margin: 0;\n}\n\n.ultimate-center-chart th {\n  font-size: 11px;\n  font-weight: 700;\n  color: #000;\n  background-color: #fafafa;\n}\n\n.ultimate-center-chart td {\n  font-size: 13px;\n  color: #333;\n}\n\n\/* SIZE列とS,M,Lの列だけ色を変えて強調 *\/\n.ultimate-center-chart .size-label,\n.ultimate-center-chart .col-size {\n  background-color: #fafafa;\n  font-weight: 700;\n  color: #000;\n}\n\n\/* スマホ用の微調整 *\/\n@media screen and (max-width: 480px) {\n  .ultimate-center-chart th {\n    font-size: 9px;\n    padding: 10px 0;\n  }\n  .ultimate-center-chart td {\n    font-size: 11px;\n    padding: 10px 0;\n  }\n}\n\u003c\/style\u003e\n\u003cdiv class=\"red-accent-accordion\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan class=\"acc-label-red\"\u003eMODEL INFO\u003c\/span\u003e \u003cspan class=\"acc-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc-content\"\u003e\n\u003cdiv class=\"material-details\"\u003e\u003cspan class=\"material-item\"\u003e178cm \/ 67kg \u003cstrong\u003eSIZE②\u003c\/strong\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n.red-accent-accordion {\n  margin: 10px 0;\n  border-bottom: 1px solid #eee;\n  font-family: \"Helvetica Neue\", Arial, sans-serif;\n}\n\n.red-accent-accordion summary {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 15px 0;\n  cursor: pointer;\n  list-style: none;\n  outline: none;\n}\n\n.red-accent-accordion summary::-webkit-details-marker {\n  display: none;\n}\n\n\/* PANTONE 2035C (#D4001A) を適用 *\/\n.acc-label-red {\n  font-size: 10px;\n  font-weight: 800;\n  letter-spacing: 0.15em;\n  color: #fff;\n  background: #D4001A; \/* PANTONE 2035C の近似色 *\/\n  padding: 2px 8px;\n  border-radius: 2px;\n}\n\n.acc-icon {\n  font-size: 18px;\n  color: #111;\n  font-weight: 300;\n  transition: transform 0.3s;\n}\n\n.red-accent-accordion details[open] .acc-icon {\n  transform: rotate(45deg);\n}\n\n.acc-content {\n  padding: 5px 0 20px 0;\n  animation: fadeIn 0.4s ease;\n}\n\n.material-item {\n  font-size: 13px;\n  color: #111;\n  letter-spacing: 0.05em;\n  display: block;\n}\n\n.material-item strong {\n  font-weight: 700;\n}\n\n.material-desc {\n  font-size: 11px;\n  color: #888;\n  margin: 5px 0 0 0;\n}\n\n@keyframes fadeIn {\n  from { opacity: 0; }\n  to { opacity: 1; }\n}\n\u003c\/style\u003e\n\u003cdiv class=\"red-accent-accordion\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan class=\"acc-label-red\"\u003eDETAILS\u003c\/span\u003e \u003cspan class=\"acc-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc-content\"\u003e\n\u003cul class=\"detail-list\"\u003e\n\u003cli\u003e소재: 면 100%\u003c\/li\u003e\n\u003cli\u003e생산국: 일본\u003c\/li\u003e\n\u003cli\u003e오리지널 그래픽 프린트\u003c\/li\u003e\n\u003cli\u003e실크스크린\u003c\/li\u003e\n\u003cli\u003e크롭 박스 실루엣\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n.red-accent-accordion {\n  margin: 10px 0;\n  border-bottom: 1px solid #eee;\n  font-family: \"Helvetica Neue\", Arial, sans-serif;\n}\n\n.red-accent-accordion summary {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 15px 0;\n  cursor: pointer;\n  list-style: none;\n  outline: none;\n}\n\n.red-accent-accordion summary::-webkit-details-marker {\n  display: none;\n}\n\n.acc-label-red {\n  font-size: 10px;\n  font-weight: 800;\n  letter-spacing: 0.15em;\n  color: #fff;\n  background: #D4001A; \/* PANTONE 2035C *\/\n  padding: 2px 8px;\n  border-radius: 2px;\n}\n\n.acc-icon {\n  font-size: 18px;\n  color: #111;\n  font-weight: 300;\n  transition: transform 0.3s;\n}\n\n.red-accent-accordion details[open] .acc-icon {\n  transform: rotate(45deg);\n}\n\n.acc-content {\n  padding: 10px 0 20px 0;\n  animation: fadeIn 0.4s ease;\n}\n\n\/* 箇条書きのデザイン *\/\n.detail-list {\n  margin: 0;\n  padding: 0 0 15px 15px;\n  list-style-type: square; \/* 四角いドットでおしゃれに *\/\n}\n\n.detail-list li {\n  font-size: 13px;\n  color: #333;\n  line-height: 1.6;\n  margin-bottom: 10px;\n}\n\n\/* ヴィンテージの注意書き *\/\n.vintage-notice {\n  background-color: #f9f9f9;\n  padding: 12px;\n  border-radius: 4px;\n}\n\n.vintage-notice p {\n  font-size: 11px;\n  color: #666;\n  margin: 0;\n  line-height: 1.5;\n}\n\n@keyframes fadeIn {\n  from { opacity: 0; }\n  to { opacity: 1; }\n}\n\u003c\/style\u003e\n\u003cp\u003e\u003cbr\u003e\u003cspan\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e","brand":"MAISON CASANOVA","offers":[{"title":"Red \/ 1","offer_id":44164174938148,"sku":null,"price":22000.0,"currency_code":"JPY","in_stock":true},{"title":"Red \/ 2","offer_id":44164174970916,"sku":null,"price":22000.0,"currency_code":"JPY","in_stock":true},{"title":"Red \/ 3","offer_id":51122697535524,"sku":null,"price":22000.0,"currency_code":"JPY","in_stock":true},{"title":"Blue \/ 1","offer_id":44164175003684,"sku":null,"price":22000.0,"currency_code":"JPY","in_stock":true},{"title":"Blue \/ 2","offer_id":44164175036452,"sku":null,"price":22000.0,"currency_code":"JPY","in_stock":true},{"title":"Blue \/ 3","offer_id":51122697568292,"sku":null,"price":22000.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0714\/4859\/2420\/files\/marigoarlds_53186a90-9002-4389-8b32-7771d169908f.jpg?v=1778235111"},{"product_id":"vintage-wash-teethe-dead-inside","title":"Vintage Wash Tee''THE DEAD INSIDE''","description":"\u003cdiv class=\"red-accent-accordion\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan class=\"acc-label-red\"\u003eSIZE GUIDE\u003c\/span\u003e \u003cspan class=\"acc-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc-content\"\u003e\n\u003ctable height=\"124\" style=\"width: 100.174%;\" class=\"size-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth style=\"width: 19.9884%;\"\u003eSIZE\u003c\/th\u003e\n\u003cth style=\"width: 19.9884%;\"\u003e肩幅\u003c\/th\u003e\n\u003cth style=\"width: 19.9884%;\"\u003e身幅\u003c\/th\u003e\n\u003cth style=\"width: 23.2908%;\"\u003e着丈\u003c\/th\u003e\n\u003cth style=\"width: 16.686%;\"\u003e袖丈\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"width: 19.9884%;\"\u003e1 (M)\u003c\/td\u003e\n\u003ctd style=\"width: 19.9884%;\"\u003e52 cm\u003c\/td\u003e\n\u003ctd style=\"width: 19.9884%;\"\u003e54 cm\u003c\/td\u003e\n\u003ctd style=\"width: 23.2908%;\"\u003e61 cm\u003c\/td\u003e\n\u003ctd style=\"width: 16.686%;\"\u003e20 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"width: 19.9884%;\"\u003e2 (L)\u003c\/td\u003e\n\u003ctd style=\"width: 19.9884%;\"\u003e57 cm\u003c\/td\u003e\n\u003ctd style=\"width: 19.9884%;\"\u003e58 cm\u003c\/td\u003e\n\u003ctd style=\"width: 23.2908%;\"\u003e68 cm\u003c\/td\u003e\n\u003ctd style=\"width: 16.686%;\"\u003e22 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n\/* 共通スタイル（もし以前のDETAILSのスタイルが全体CSSにあればここは不要だけど、念のため） *\/\n.red-accent-accordion {\n  border-top: 1px solid #eee;\n  margin-top: 10px;\n}\n.red-accent-accordion details {\n  border-bottom: 1px solid #eee;\n}\n.red-accent-accordion summary {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 12px 0;\n  cursor: pointer;\n  list-style: none;\n}\n.red-accent-accordion summary::-webkit-details-marker {\n  display: none;\n}\n.acc-label-red {\n  background-color: #D4001A; \/* PANTONE 2035C *\/\n  color: #fff;\n  font-size: 11px;\n  font-weight: 800;\n  padding: 3px 10px;\n  letter-spacing: 0.15em;\n  text-transform: uppercase;\n}\n.acc-icon {\n  font-size: 16px;\n  font-weight: 300;\n  color: #111;\n}\n\n\/* 内部のテーブルデザイン *\/\n.acc-content {\n  padding: 10px 0 20px;\n}\n.size-table {\n  width: 100%;\n  border-collapse: collapse;\n  margin-bottom: 12px;\n}\n.size-table th {\n  font-size: 10px;\n  font-weight: 700;\n  text-align: left;\n  padding: 8px 0;\n  color: #111;\n  border-bottom: 1px solid #eee;\n  letter-spacing: 0.05em;\n}\n.size-table td {\n  font-size: 12px;\n  padding: 10px 0;\n  color: #444;\n  border-bottom: 1px solid #f9f9f9;\n}\n.size-note {\n  font-size: 10px;\n  color: #888;\n  line-height: 1.5;\n  margin: 0;\n}\n\u003c\/style\u003e\n\u003cstyle\u003e\n.model-spec-tag {\n  display: inline-flex;\n  flex-direction: column;\n  align-items: flex-start;\n  margin: 20px 0;\n  font-family: \"Helvetica Neue\", Arial, sans-serif;\n}\n\n.spec-label {\n  font-size: 10px;\n  font-weight: 800;\n  letter-spacing: 0.15em;\n  color: #fff;\n  background: #111;\n  padding: 2px 8px;\n  margin-bottom: 6px;\n  border-radius: 2px;\n}\n\n.spec-details {\n  display: flex;\n  align-items: center;\n  font-size: 13px;\n  color: #444;\n  border-left: 2px solid #111; \/* 縦線でアクセント *\/\n  padding-left: 12px;\n}\n\n.spec-item strong {\n  color: #111;\n  font-weight: 600;\n}\n\n.divider {\n  margin: 0 10px;\n  color: #ccc;\n  font-weight: 300;\n}\n\n.size-box {\n  background: #f0f0f0;\n  padding: 2px 6px;\n  font-weight: bold;\n  color: #111;\n  margin-left: 4px;\n}\n\n\/* スマホでの調整 *\/\n@media screen and (max-width: 480px) {\n  .spec-details {\n    font-size: 11px;\n    padding-left: 10px;\n  }\n  .divider {\n    margin: 0 6px;\n  }\n}\n\u003c\/style\u003e\n\u003cstyle\u003e\n.ultimate-center-chart {\n  margin: 20px 0;\n  width: 100%;\n}\n\n.ultimate-center-chart table {\n  width: 100%;\n  border-collapse: collapse;\n  table-layout: fixed; \/* 全ての列幅を均等に固定 *\/\n  border-top: 1.5px solid #000;\n  border-bottom: 1.5px solid #000;\n}\n\n\/* ヘッダーとセルの共通設定 *\/\n.ultimate-center-chart th, \n.ultimate-center-chart td {\n  \/* ここで強制的に真ん中寄せ *\/\n  text-align: center !important; \n  vertical-align: middle;\n  padding: 12px 0;\n  border-bottom: 1px solid #eee;\n  white-space: nowrap;\n  \/* ブラウザのデフォルト余白を消去 *\/\n  margin: 0;\n}\n\n.ultimate-center-chart th {\n  font-size: 11px;\n  font-weight: 700;\n  color: #000;\n  background-color: #fafafa;\n}\n\n.ultimate-center-chart td {\n  font-size: 13px;\n  color: #333;\n}\n\n\/* SIZE列とS,M,Lの列だけ色を変えて強調 *\/\n.ultimate-center-chart .size-label,\n.ultimate-center-chart .col-size {\n  background-color: #fafafa;\n  font-weight: 700;\n  color: #000;\n}\n\n\/* スマホ用の微調整 *\/\n@media screen and (max-width: 480px) {\n  .ultimate-center-chart th {\n    font-size: 9px;\n    padding: 10px 0;\n  }\n  .ultimate-center-chart td {\n    font-size: 11px;\n    padding: 10px 0;\n  }\n}\n\u003c\/style\u003e\n\u003cdiv class=\"red-accent-accordion\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan class=\"acc-label-red\"\u003eMODEL INFO\u003c\/span\u003e \u003cspan class=\"acc-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc-content\"\u003e\n\u003cdiv class=\"material-details\"\u003e\u003cspan class=\"material-item\"\u003e178cm \/ 67kg \u003cstrong\u003eSIZE②\u003c\/strong\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n.red-accent-accordion {\n  margin: 10px 0;\n  border-bottom: 1px solid #eee;\n  font-family: \"Helvetica Neue\", Arial, sans-serif;\n}\n\n.red-accent-accordion summary {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 15px 0;\n  cursor: pointer;\n  list-style: none;\n  outline: none;\n}\n\n.red-accent-accordion summary::-webkit-details-marker {\n  display: none;\n}\n\n\/* PANTONE 2035C (#D4001A) を適用 *\/\n.acc-label-red {\n  font-size: 10px;\n  font-weight: 800;\n  letter-spacing: 0.15em;\n  color: #fff;\n  background: #D4001A; \/* PANTONE 2035C の近似色 *\/\n  padding: 2px 8px;\n  border-radius: 2px;\n}\n\n.acc-icon {\n  font-size: 18px;\n  color: #111;\n  font-weight: 300;\n  transition: transform 0.3s;\n}\n\n.red-accent-accordion details[open] .acc-icon {\n  transform: rotate(45deg);\n}\n\n.acc-content {\n  padding: 5px 0 20px 0;\n  animation: fadeIn 0.4s ease;\n}\n\n.material-item {\n  font-size: 13px;\n  color: #111;\n  letter-spacing: 0.05em;\n  display: block;\n}\n\n.material-item strong {\n  font-weight: 700;\n}\n\n.material-desc {\n  font-size: 11px;\n  color: #888;\n  margin: 5px 0 0 0;\n}\n\n@keyframes fadeIn {\n  from { opacity: 0; }\n  to { opacity: 1; }\n}\n\u003c\/style\u003e\n\u003cdiv class=\"red-accent-accordion\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan class=\"acc-label-red\"\u003eDETAILS\u003c\/span\u003e \u003cspan class=\"acc-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc-content\"\u003e\n\u003cul class=\"detail-list\"\u003e\n\u003cli\u003e素材:COTTON100%\u003c\/li\u003e\n\u003cli\u003e生産国:日本製\u003c\/li\u003e\n\u003cli\u003eオリジナルグラフィックプリント\u003c\/li\u003e\n\u003cli\u003eシルクスクリーン\u003c\/li\u003e\n\u003cli\u003eクロップドBOXシルエット\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n.red-accent-accordion {\n  margin: 10px 0;\n  border-bottom: 1px solid #eee;\n  font-family: \"Helvetica Neue\", Arial, sans-serif;\n}\n\n.red-accent-accordion summary {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 15px 0;\n  cursor: pointer;\n  list-style: none;\n  outline: none;\n}\n\n.red-accent-accordion summary::-webkit-details-marker {\n  display: none;\n}\n\n.acc-label-red {\n  font-size: 10px;\n  font-weight: 800;\n  letter-spacing: 0.15em;\n  color: #fff;\n  background: #D4001A; \/* PANTONE 2035C *\/\n  padding: 2px 8px;\n  border-radius: 2px;\n}\n\n.acc-icon {\n  font-size: 18px;\n  color: #111;\n  font-weight: 300;\n  transition: transform 0.3s;\n}\n\n.red-accent-accordion details[open] .acc-icon {\n  transform: rotate(45deg);\n}\n\n.acc-content {\n  padding: 10px 0 20px 0;\n  animation: fadeIn 0.4s ease;\n}\n\n\/* 箇条書きのデザイン *\/\n.detail-list {\n  margin: 0;\n  padding: 0 0 15px 15px;\n  list-style-type: square; \/* 四角いドットでおしゃれに *\/\n}\n\n.detail-list li {\n  font-size: 13px;\n  color: #333;\n  line-height: 1.6;\n  margin-bottom: 10px;\n}\n\n\/* ヴィンテージの注意書き *\/\n.vintage-notice {\n  background-color: #f9f9f9;\n  padding: 12px;\n  border-radius: 4px;\n}\n\n.vintage-notice p {\n  font-size: 11px;\n  color: #666;\n  margin: 0;\n  line-height: 1.5;\n}\n\n@keyframes fadeIn {\n  from { opacity: 0; }\n  to { opacity: 1; }\n}\n\u003c\/style\u003e\n\u003cp\u003e\u003cbr\u003e\u003cspan\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e","brand":"MAISON CASANOVA","offers":[{"title":"1","offer_id":44216131715108,"sku":null,"price":22000.0,"currency_code":"JPY","in_stock":true},{"title":"2","offer_id":44216131747876,"sku":null,"price":22000.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0714\/4859\/2420\/files\/DEADINSIDE.jpg?v=1780036247"},{"product_id":"vintage-wash-teeguru-guru","title":"Vintage Wash Tee''GURU GURU''","description":"\u003cdiv class=\"red-accent-accordion\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan class=\"acc-label-red\"\u003eSIZE GUIDE\u003c\/span\u003e \u003cspan class=\"acc-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc-content\"\u003e\n\u003ctable height=\"124\" style=\"width: 100.174%;\" class=\"size-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth style=\"width: 19.9884%;\"\u003eSIZE\u003c\/th\u003e\n\u003cth style=\"width: 19.9884%;\"\u003e肩幅\u003c\/th\u003e\n\u003cth style=\"width: 19.9884%;\"\u003e身幅\u003c\/th\u003e\n\u003cth style=\"width: 23.2908%;\"\u003e着丈\u003c\/th\u003e\n\u003cth style=\"width: 16.686%;\"\u003e袖丈\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"width: 19.9884%;\"\u003e1 (M)\u003c\/td\u003e\n\u003ctd style=\"width: 19.9884%;\"\u003e52 cm\u003c\/td\u003e\n\u003ctd style=\"width: 19.9884%;\"\u003e54 cm\u003c\/td\u003e\n\u003ctd style=\"width: 23.2908%;\"\u003e61 cm\u003c\/td\u003e\n\u003ctd style=\"width: 16.686%;\"\u003e20 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"width: 19.9884%;\"\u003e2 (L)\u003c\/td\u003e\n\u003ctd style=\"width: 19.9884%;\"\u003e57 cm\u003c\/td\u003e\n\u003ctd style=\"width: 19.9884%;\"\u003e58 cm\u003c\/td\u003e\n\u003ctd style=\"width: 23.2908%;\"\u003e68 cm\u003c\/td\u003e\n\u003ctd style=\"width: 16.686%;\"\u003e22 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n\/* 共通スタイル（もし以前のDETAILSのスタイルが全体CSSにあればここは不要だけど、念のため） *\/\n.red-accent-accordion {\n  border-top: 1px solid #eee;\n  margin-top: 10px;\n}\n.red-accent-accordion details {\n  border-bottom: 1px solid #eee;\n}\n.red-accent-accordion summary {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 12px 0;\n  cursor: pointer;\n  list-style: none;\n}\n.red-accent-accordion summary::-webkit-details-marker {\n  display: none;\n}\n.acc-label-red {\n  background-color: #D4001A; \/* PANTONE 2035C *\/\n  color: #fff;\n  font-size: 11px;\n  font-weight: 800;\n  padding: 3px 10px;\n  letter-spacing: 0.15em;\n  text-transform: uppercase;\n}\n.acc-icon {\n  font-size: 16px;\n  font-weight: 300;\n  color: #111;\n}\n\n\/* 内部のテーブルデザイン *\/\n.acc-content {\n  padding: 10px 0 20px;\n}\n.size-table {\n  width: 100%;\n  border-collapse: collapse;\n  margin-bottom: 12px;\n}\n.size-table th {\n  font-size: 10px;\n  font-weight: 700;\n  text-align: left;\n  padding: 8px 0;\n  color: #111;\n  border-bottom: 1px solid #eee;\n  letter-spacing: 0.05em;\n}\n.size-table td {\n  font-size: 12px;\n  padding: 10px 0;\n  color: #444;\n  border-bottom: 1px solid #f9f9f9;\n}\n.size-note {\n  font-size: 10px;\n  color: #888;\n  line-height: 1.5;\n  margin: 0;\n}\n\u003c\/style\u003e\n\u003cstyle\u003e\n.model-spec-tag {\n  display: inline-flex;\n  flex-direction: column;\n  align-items: flex-start;\n  margin: 20px 0;\n  font-family: \"Helvetica Neue\", Arial, sans-serif;\n}\n\n.spec-label {\n  font-size: 10px;\n  font-weight: 800;\n  letter-spacing: 0.15em;\n  color: #fff;\n  background: #111;\n  padding: 2px 8px;\n  margin-bottom: 6px;\n  border-radius: 2px;\n}\n\n.spec-details {\n  display: flex;\n  align-items: center;\n  font-size: 13px;\n  color: #444;\n  border-left: 2px solid #111; \/* 縦線でアクセント *\/\n  padding-left: 12px;\n}\n\n.spec-item strong {\n  color: #111;\n  font-weight: 600;\n}\n\n.divider {\n  margin: 0 10px;\n  color: #ccc;\n  font-weight: 300;\n}\n\n.size-box {\n  background: #f0f0f0;\n  padding: 2px 6px;\n  font-weight: bold;\n  color: #111;\n  margin-left: 4px;\n}\n\n\/* スマホでの調整 *\/\n@media screen and (max-width: 480px) {\n  .spec-details {\n    font-size: 11px;\n    padding-left: 10px;\n  }\n  .divider {\n    margin: 0 6px;\n  }\n}\n\u003c\/style\u003e\n\u003cstyle\u003e\n.ultimate-center-chart {\n  margin: 20px 0;\n  width: 100%;\n}\n\n.ultimate-center-chart table {\n  width: 100%;\n  border-collapse: collapse;\n  table-layout: fixed; \/* 全ての列幅を均等に固定 *\/\n  border-top: 1.5px solid #000;\n  border-bottom: 1.5px solid #000;\n}\n\n\/* ヘッダーとセルの共通設定 *\/\n.ultimate-center-chart th, \n.ultimate-center-chart td {\n  \/* ここで強制的に真ん中寄せ *\/\n  text-align: center !important; \n  vertical-align: middle;\n  padding: 12px 0;\n  border-bottom: 1px solid #eee;\n  white-space: nowrap;\n  \/* ブラウザのデフォルト余白を消去 *\/\n  margin: 0;\n}\n\n.ultimate-center-chart th {\n  font-size: 11px;\n  font-weight: 700;\n  color: #000;\n  background-color: #fafafa;\n}\n\n.ultimate-center-chart td {\n  font-size: 13px;\n  color: #333;\n}\n\n\/* SIZE列とS,M,Lの列だけ色を変えて強調 *\/\n.ultimate-center-chart .size-label,\n.ultimate-center-chart .col-size {\n  background-color: #fafafa;\n  font-weight: 700;\n  color: #000;\n}\n\n\/* スマホ用の微調整 *\/\n@media screen and (max-width: 480px) {\n  .ultimate-center-chart th {\n    font-size: 9px;\n    padding: 10px 0;\n  }\n  .ultimate-center-chart td {\n    font-size: 11px;\n    padding: 10px 0;\n  }\n}\n\u003c\/style\u003e\n\u003cdiv class=\"red-accent-accordion\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan class=\"acc-label-red\"\u003eMODEL INFO\u003c\/span\u003e \u003cspan class=\"acc-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc-content\"\u003e\n\u003cdiv class=\"material-details\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n.red-accent-accordion {\n  margin: 10px 0;\n  border-bottom: 1px solid #eee;\n  font-family: \"Helvetica Neue\", Arial, sans-serif;\n}\n\n.red-accent-accordion summary {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 15px 0;\n  cursor: pointer;\n  list-style: none;\n  outline: none;\n}\n\n.red-accent-accordion summary::-webkit-details-marker {\n  display: none;\n}\n\n\/* PANTONE 2035C (#D4001A) を適用 *\/\n.acc-label-red {\n  font-size: 10px;\n  font-weight: 800;\n  letter-spacing: 0.15em;\n  color: #fff;\n  background: #D4001A; \/* PANTONE 2035C の近似色 *\/\n  padding: 2px 8px;\n  border-radius: 2px;\n}\n\n.acc-icon {\n  font-size: 18px;\n  color: #111;\n  font-weight: 300;\n  transition: transform 0.3s;\n}\n\n.red-accent-accordion details[open] .acc-icon {\n  transform: rotate(45deg);\n}\n\n.acc-content {\n  padding: 5px 0 20px 0;\n  animation: fadeIn 0.4s ease;\n}\n\n.material-item {\n  font-size: 13px;\n  color: #111;\n  letter-spacing: 0.05em;\n  display: block;\n}\n\n.material-item strong {\n  font-weight: 700;\n}\n\n.material-desc {\n  font-size: 11px;\n  color: #888;\n  margin: 5px 0 0 0;\n}\n\n@keyframes fadeIn {\n  from { opacity: 0; }\n  to { opacity: 1; }\n}\n\u003c\/style\u003e\n\u003cdiv class=\"red-accent-accordion\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan class=\"acc-label-red\"\u003eDETAILS\u003c\/span\u003e \u003cspan class=\"acc-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc-content\"\u003e\n\u003cul class=\"detail-list\"\u003e\n\u003cli\u003e素材:COTTON100%\u003c\/li\u003e\n\u003cli\u003e生産国:日本製\u003c\/li\u003e\n\u003cli\u003eオリジナルグラフィックプリント\u003c\/li\u003e\n\u003cli\u003eシルクスクリーン\u003c\/li\u003e\n\u003cli\u003eクロップドBOXシルエット\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n.red-accent-accordion {\n  margin: 10px 0;\n  border-bottom: 1px solid #eee;\n  font-family: \"Helvetica Neue\", Arial, sans-serif;\n}\n\n.red-accent-accordion summary {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 15px 0;\n  cursor: pointer;\n  list-style: none;\n  outline: none;\n}\n\n.red-accent-accordion summary::-webkit-details-marker {\n  display: none;\n}\n\n.acc-label-red {\n  font-size: 10px;\n  font-weight: 800;\n  letter-spacing: 0.15em;\n  color: #fff;\n  background: #D4001A; \/* PANTONE 2035C *\/\n  padding: 2px 8px;\n  border-radius: 2px;\n}\n\n.acc-icon {\n  font-size: 18px;\n  color: #111;\n  font-weight: 300;\n  transition: transform 0.3s;\n}\n\n.red-accent-accordion details[open] .acc-icon {\n  transform: rotate(45deg);\n}\n\n.acc-content {\n  padding: 10px 0 20px 0;\n  animation: fadeIn 0.4s ease;\n}\n\n\/* 箇条書きのデザイン *\/\n.detail-list {\n  margin: 0;\n  padding: 0 0 15px 15px;\n  list-style-type: square; \/* 四角いドットでおしゃれに *\/\n}\n\n.detail-list li {\n  font-size: 13px;\n  color: #333;\n  line-height: 1.6;\n  margin-bottom: 10px;\n}\n\n\/* ヴィンテージの注意書き *\/\n.vintage-notice {\n  background-color: #f9f9f9;\n  padding: 12px;\n  border-radius: 4px;\n}\n\n.vintage-notice p {\n  font-size: 11px;\n  color: #666;\n  margin: 0;\n  line-height: 1.5;\n}\n\n@keyframes fadeIn {\n  from { opacity: 0; }\n  to { opacity: 1; }\n}\n\u003c\/style\u003e\n\u003cp\u003e\u003cbr\u003e\u003cspan\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e","brand":"MAISON CASANOVA","offers":[{"title":"1","offer_id":44216084398116,"sku":null,"price":22000.0,"currency_code":"JPY","in_stock":true},{"title":"2","offer_id":44216084430884,"sku":null,"price":22000.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0714\/4859\/2420\/files\/GURUGURU.jpg?v=1780111942"},{"product_id":"vintage-wash-teekill-your-idols","title":"Vintage Wash Tee''KILL YOUR IDOLS''","description":"\u003cdiv class=\"red-accent-accordion\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan class=\"acc-label-red\"\u003eSIZE GUIDE\u003c\/span\u003e \u003cspan class=\"acc-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc-content\"\u003e\n\u003ctable class=\"size-table\" style=\"width: 100.174%;\" height=\"124\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth style=\"width: 19.9884%;\"\u003eSIZE\u003c\/th\u003e\n\u003cth style=\"width: 19.9884%;\"\u003e肩幅\u003c\/th\u003e\n\u003cth style=\"width: 19.9884%;\"\u003e身幅\u003c\/th\u003e\n\u003cth style=\"width: 23.2908%;\"\u003e着丈\u003c\/th\u003e\n\u003cth style=\"width: 16.686%;\"\u003e袖丈\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"width: 19.9884%;\"\u003e1 (M)\u003c\/td\u003e\n\u003ctd style=\"width: 19.9884%;\"\u003e52 cm\u003c\/td\u003e\n\u003ctd style=\"width: 19.9884%;\"\u003e54 cm\u003c\/td\u003e\n\u003ctd style=\"width: 23.2908%;\"\u003e61 cm\u003c\/td\u003e\n\u003ctd style=\"width: 16.686%;\"\u003e20 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"width: 19.9884%;\"\u003e2 (L)\u003c\/td\u003e\n\u003ctd style=\"width: 19.9884%;\"\u003e57 cm\u003c\/td\u003e\n\u003ctd style=\"width: 19.9884%;\"\u003e58 cm\u003c\/td\u003e\n\u003ctd style=\"width: 23.2908%;\"\u003e68 cm\u003c\/td\u003e\n\u003ctd style=\"width: 16.686%;\"\u003e22 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n\/* 共通スタイル（もし以前のDETAILSのスタイルが全体CSSにあればここは不要だけど、念のため） *\/\n.red-accent-accordion {\n  border-top: 1px solid #eee;\n  margin-top: 10px;\n}\n.red-accent-accordion details {\n  border-bottom: 1px solid #eee;\n}\n.red-accent-accordion summary {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 12px 0;\n  cursor: pointer;\n  list-style: none;\n}\n.red-accent-accordion summary::-webkit-details-marker {\n  display: none;\n}\n.acc-label-red {\n  background-color: #D4001A; \/* PANTONE 2035C *\/\n  color: #fff;\n  font-size: 11px;\n  font-weight: 800;\n  padding: 3px 10px;\n  letter-spacing: 0.15em;\n  text-transform: uppercase;\n}\n.acc-icon {\n  font-size: 16px;\n  font-weight: 300;\n  color: #111;\n}\n\n\/* 内部のテーブルデザイン *\/\n.acc-content {\n  padding: 10px 0 20px;\n}\n.size-table {\n  width: 100%;\n  border-collapse: collapse;\n  margin-bottom: 12px;\n}\n.size-table th {\n  font-size: 10px;\n  font-weight: 700;\n  text-align: left;\n  padding: 8px 0;\n  color: #111;\n  border-bottom: 1px solid #eee;\n  letter-spacing: 0.05em;\n}\n.size-table td {\n  font-size: 12px;\n  padding: 10px 0;\n  color: #444;\n  border-bottom: 1px solid #f9f9f9;\n}\n.size-note {\n  font-size: 10px;\n  color: #888;\n  line-height: 1.5;\n  margin: 0;\n}\n\u003c\/style\u003e\n\u003cstyle\u003e\n.model-spec-tag {\n  display: inline-flex;\n  flex-direction: column;\n  align-items: flex-start;\n  margin: 20px 0;\n  font-family: \"Helvetica Neue\", Arial, sans-serif;\n}\n\n.spec-label {\n  font-size: 10px;\n  font-weight: 800;\n  letter-spacing: 0.15em;\n  color: #fff;\n  background: #111;\n  padding: 2px 8px;\n  margin-bottom: 6px;\n  border-radius: 2px;\n}\n\n.spec-details {\n  display: flex;\n  align-items: center;\n  font-size: 13px;\n  color: #444;\n  border-left: 2px solid #111; \/* 縦線でアクセント *\/\n  padding-left: 12px;\n}\n\n.spec-item strong {\n  color: #111;\n  font-weight: 600;\n}\n\n.divider {\n  margin: 0 10px;\n  color: #ccc;\n  font-weight: 300;\n}\n\n.size-box {\n  background: #f0f0f0;\n  padding: 2px 6px;\n  font-weight: bold;\n  color: #111;\n  margin-left: 4px;\n}\n\n\/* スマホでの調整 *\/\n@media screen and (max-width: 480px) {\n  .spec-details {\n    font-size: 11px;\n    padding-left: 10px;\n  }\n  .divider {\n    margin: 0 6px;\n  }\n}\n\u003c\/style\u003e\n\u003cstyle\u003e\n.ultimate-center-chart {\n  margin: 20px 0;\n  width: 100%;\n}\n\n.ultimate-center-chart table {\n  width: 100%;\n  border-collapse: collapse;\n  table-layout: fixed; \/* 全ての列幅を均等に固定 *\/\n  border-top: 1.5px solid #000;\n  border-bottom: 1.5px solid #000;\n}\n\n\/* ヘッダーとセルの共通設定 *\/\n.ultimate-center-chart th, \n.ultimate-center-chart td {\n  \/* ここで強制的に真ん中寄せ *\/\n  text-align: center !important; \n  vertical-align: middle;\n  padding: 12px 0;\n  border-bottom: 1px solid #eee;\n  white-space: nowrap;\n  \/* ブラウザのデフォルト余白を消去 *\/\n  margin: 0;\n}\n\n.ultimate-center-chart th {\n  font-size: 11px;\n  font-weight: 700;\n  color: #000;\n  background-color: #fafafa;\n}\n\n.ultimate-center-chart td {\n  font-size: 13px;\n  color: #333;\n}\n\n\/* SIZE列とS,M,Lの列だけ色を変えて強調 *\/\n.ultimate-center-chart .size-label,\n.ultimate-center-chart .col-size {\n  background-color: #fafafa;\n  font-weight: 700;\n  color: #000;\n}\n\n\/* スマホ用の微調整 *\/\n@media screen and (max-width: 480px) {\n  .ultimate-center-chart th {\n    font-size: 9px;\n    padding: 10px 0;\n  }\n  .ultimate-center-chart td {\n    font-size: 11px;\n    padding: 10px 0;\n  }\n}\n\u003c\/style\u003e\n\u003cdiv class=\"red-accent-accordion\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan class=\"acc-label-red\"\u003eMODEL INFO\u003c\/span\u003e \u003cspan class=\"acc-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc-content\"\u003e\n\u003cdiv class=\"material-details\"\u003e\u003cspan class=\"material-item\"\u003e\u003cbr\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n.red-accent-accordion {\n  margin: 10px 0;\n  border-bottom: 1px solid #eee;\n  font-family: \"Helvetica Neue\", Arial, sans-serif;\n}\n\n.red-accent-accordion summary {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 15px 0;\n  cursor: pointer;\n  list-style: none;\n  outline: none;\n}\n\n.red-accent-accordion summary::-webkit-details-marker {\n  display: none;\n}\n\n\/* PANTONE 2035C (#D4001A) を適用 *\/\n.acc-label-red {\n  font-size: 10px;\n  font-weight: 800;\n  letter-spacing: 0.15em;\n  color: #fff;\n  background: #D4001A; \/* PANTONE 2035C の近似色 *\/\n  padding: 2px 8px;\n  border-radius: 2px;\n}\n\n.acc-icon {\n  font-size: 18px;\n  color: #111;\n  font-weight: 300;\n  transition: transform 0.3s;\n}\n\n.red-accent-accordion details[open] .acc-icon {\n  transform: rotate(45deg);\n}\n\n.acc-content {\n  padding: 5px 0 20px 0;\n  animation: fadeIn 0.4s ease;\n}\n\n.material-item {\n  font-size: 13px;\n  color: #111;\n  letter-spacing: 0.05em;\n  display: block;\n}\n\n.material-item strong {\n  font-weight: 700;\n}\n\n.material-desc {\n  font-size: 11px;\n  color: #888;\n  margin: 5px 0 0 0;\n}\n\n@keyframes fadeIn {\n  from { opacity: 0; }\n  to { opacity: 1; }\n}\n\u003c\/style\u003e\n\u003cdiv class=\"red-accent-accordion\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan class=\"acc-label-red\"\u003eDETAILS\u003c\/span\u003e \u003cspan class=\"acc-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc-content\"\u003e\n\u003cul class=\"detail-list\"\u003e\n\u003cli\u003e素材:COTTON100%\u003c\/li\u003e\n\u003cli\u003e生産国:日本製\u003c\/li\u003e\n\u003cli\u003eオリジナルグラフィックプリント\u003c\/li\u003e\n\u003cli\u003eシルクスクリーン\u003c\/li\u003e\n\u003cli\u003eクロップドBOXシルエット\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n.red-accent-accordion {\n  margin: 10px 0;\n  border-bottom: 1px solid #eee;\n  font-family: \"Helvetica Neue\", Arial, sans-serif;\n}\n\n.red-accent-accordion summary {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 15px 0;\n  cursor: pointer;\n  list-style: none;\n  outline: none;\n}\n\n.red-accent-accordion summary::-webkit-details-marker {\n  display: none;\n}\n\n.acc-label-red {\n  font-size: 10px;\n  font-weight: 800;\n  letter-spacing: 0.15em;\n  color: #fff;\n  background: #D4001A; \/* PANTONE 2035C *\/\n  padding: 2px 8px;\n  border-radius: 2px;\n}\n\n.acc-icon {\n  font-size: 18px;\n  color: #111;\n  font-weight: 300;\n  transition: transform 0.3s;\n}\n\n.red-accent-accordion details[open] .acc-icon {\n  transform: rotate(45deg);\n}\n\n.acc-content {\n  padding: 10px 0 20px 0;\n  animation: fadeIn 0.4s ease;\n}\n\n\/* 箇条書きのデザイン *\/\n.detail-list {\n  margin: 0;\n  padding: 0 0 15px 15px;\n  list-style-type: square; \/* 四角いドットでおしゃれに *\/\n}\n\n.detail-list li {\n  font-size: 13px;\n  color: #333;\n  line-height: 1.6;\n  margin-bottom: 10px;\n}\n\n\/* ヴィンテージの注意書き *\/\n.vintage-notice {\n  background-color: #f9f9f9;\n  padding: 12px;\n  border-radius: 4px;\n}\n\n.vintage-notice p {\n  font-size: 11px;\n  color: #666;\n  margin: 0;\n  line-height: 1.5;\n}\n\n@keyframes fadeIn {\n  from { opacity: 0; }\n  to { opacity: 1; }\n}\n\u003c\/style\u003e\n\u003cp\u003e\u003cbr\u003e\u003cspan\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e","brand":"MAISON CASANOVA","offers":[{"title":"1","offer_id":44216102092836,"sku":null,"price":22000.0,"currency_code":"JPY","in_stock":true},{"title":"2","offer_id":44216102125604,"sku":null,"price":22000.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0714\/4859\/2420\/files\/KILLYOURIDOLS.jpg?v=1780113074"},{"product_id":"vintage-wash-teenews-paper","title":"Vintage Wash Tee''NEWS PAPER''","description":"\u003cdiv class=\"red-accent-accordion\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan class=\"acc-label-red\"\u003eSIZE GUIDE\u003c\/span\u003e \u003cspan class=\"acc-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc-content\"\u003e\n\u003ctable class=\"size-table\" style=\"width: 100.174%;\" height=\"124\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth style=\"width: 19.9884%;\"\u003eSIZE\u003c\/th\u003e\n\u003cth style=\"width: 19.9884%;\"\u003e肩幅\u003c\/th\u003e\n\u003cth style=\"width: 19.9884%;\"\u003e身幅\u003c\/th\u003e\n\u003cth style=\"width: 23.2908%;\"\u003e着丈\u003c\/th\u003e\n\u003cth style=\"width: 16.686%;\"\u003e袖丈\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"width: 19.9884%;\"\u003e1 (M)\u003c\/td\u003e\n\u003ctd style=\"width: 19.9884%;\"\u003e52 cm\u003c\/td\u003e\n\u003ctd style=\"width: 19.9884%;\"\u003e54 cm\u003c\/td\u003e\n\u003ctd style=\"width: 23.2908%;\"\u003e61 cm\u003c\/td\u003e\n\u003ctd style=\"width: 16.686%;\"\u003e20 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"width: 19.9884%;\"\u003e2 (L)\u003c\/td\u003e\n\u003ctd style=\"width: 19.9884%;\"\u003e57 cm\u003c\/td\u003e\n\u003ctd style=\"width: 19.9884%;\"\u003e58 cm\u003c\/td\u003e\n\u003ctd style=\"width: 23.2908%;\"\u003e68 cm\u003c\/td\u003e\n\u003ctd style=\"width: 16.686%;\"\u003e22 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n\/* 共通スタイル（もし以前のDETAILSのスタイルが全体CSSにあればここは不要だけど、念のため） *\/\n.red-accent-accordion {\n  border-top: 1px solid #eee;\n  margin-top: 10px;\n}\n.red-accent-accordion details {\n  border-bottom: 1px solid #eee;\n}\n.red-accent-accordion summary {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 12px 0;\n  cursor: pointer;\n  list-style: none;\n}\n.red-accent-accordion summary::-webkit-details-marker {\n  display: none;\n}\n.acc-label-red {\n  background-color: #D4001A; \/* PANTONE 2035C *\/\n  color: #fff;\n  font-size: 11px;\n  font-weight: 800;\n  padding: 3px 10px;\n  letter-spacing: 0.15em;\n  text-transform: uppercase;\n}\n.acc-icon {\n  font-size: 16px;\n  font-weight: 300;\n  color: #111;\n}\n\n\/* 内部のテーブルデザイン *\/\n.acc-content {\n  padding: 10px 0 20px;\n}\n.size-table {\n  width: 100%;\n  border-collapse: collapse;\n  margin-bottom: 12px;\n}\n.size-table th {\n  font-size: 10px;\n  font-weight: 700;\n  text-align: left;\n  padding: 8px 0;\n  color: #111;\n  border-bottom: 1px solid #eee;\n  letter-spacing: 0.05em;\n}\n.size-table td {\n  font-size: 12px;\n  padding: 10px 0;\n  color: #444;\n  border-bottom: 1px solid #f9f9f9;\n}\n.size-note {\n  font-size: 10px;\n  color: #888;\n  line-height: 1.5;\n  margin: 0;\n}\n\u003c\/style\u003e\n\u003cstyle\u003e\n.model-spec-tag {\n  display: inline-flex;\n  flex-direction: column;\n  align-items: flex-start;\n  margin: 20px 0;\n  font-family: \"Helvetica Neue\", Arial, sans-serif;\n}\n\n.spec-label {\n  font-size: 10px;\n  font-weight: 800;\n  letter-spacing: 0.15em;\n  color: #fff;\n  background: #111;\n  padding: 2px 8px;\n  margin-bottom: 6px;\n  border-radius: 2px;\n}\n\n.spec-details {\n  display: flex;\n  align-items: center;\n  font-size: 13px;\n  color: #444;\n  border-left: 2px solid #111; \/* 縦線でアクセント *\/\n  padding-left: 12px;\n}\n\n.spec-item strong {\n  color: #111;\n  font-weight: 600;\n}\n\n.divider {\n  margin: 0 10px;\n  color: #ccc;\n  font-weight: 300;\n}\n\n.size-box {\n  background: #f0f0f0;\n  padding: 2px 6px;\n  font-weight: bold;\n  color: #111;\n  margin-left: 4px;\n}\n\n\/* スマホでの調整 *\/\n@media screen and (max-width: 480px) {\n  .spec-details {\n    font-size: 11px;\n    padding-left: 10px;\n  }\n  .divider {\n    margin: 0 6px;\n  }\n}\n\u003c\/style\u003e\n\u003cstyle\u003e\n.ultimate-center-chart {\n  margin: 20px 0;\n  width: 100%;\n}\n\n.ultimate-center-chart table {\n  width: 100%;\n  border-collapse: collapse;\n  table-layout: fixed; \/* 全ての列幅を均等に固定 *\/\n  border-top: 1.5px solid #000;\n  border-bottom: 1.5px solid #000;\n}\n\n\/* ヘッダーとセルの共通設定 *\/\n.ultimate-center-chart th, \n.ultimate-center-chart td {\n  \/* ここで強制的に真ん中寄せ *\/\n  text-align: center !important; \n  vertical-align: middle;\n  padding: 12px 0;\n  border-bottom: 1px solid #eee;\n  white-space: nowrap;\n  \/* ブラウザのデフォルト余白を消去 *\/\n  margin: 0;\n}\n\n.ultimate-center-chart th {\n  font-size: 11px;\n  font-weight: 700;\n  color: #000;\n  background-color: #fafafa;\n}\n\n.ultimate-center-chart td {\n  font-size: 13px;\n  color: #333;\n}\n\n\/* SIZE列とS,M,Lの列だけ色を変えて強調 *\/\n.ultimate-center-chart .size-label,\n.ultimate-center-chart .col-size {\n  background-color: #fafafa;\n  font-weight: 700;\n  color: #000;\n}\n\n\/* スマホ用の微調整 *\/\n@media screen and (max-width: 480px) {\n  .ultimate-center-chart th {\n    font-size: 9px;\n    padding: 10px 0;\n  }\n  .ultimate-center-chart td {\n    font-size: 11px;\n    padding: 10px 0;\n  }\n}\n\u003c\/style\u003e\n\u003cdiv class=\"red-accent-accordion\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan class=\"acc-label-red\"\u003eMODEL INFO\u003c\/span\u003e \u003cspan class=\"acc-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc-content\"\u003e\n\u003cdiv class=\"material-details\"\u003e\u003cspan class=\"material-item\"\u003e\u003cbr\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n.red-accent-accordion {\n  margin: 10px 0;\n  border-bottom: 1px solid #eee;\n  font-family: \"Helvetica Neue\", Arial, sans-serif;\n}\n\n.red-accent-accordion summary {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 15px 0;\n  cursor: pointer;\n  list-style: none;\n  outline: none;\n}\n\n.red-accent-accordion summary::-webkit-details-marker {\n  display: none;\n}\n\n\/* PANTONE 2035C (#D4001A) を適用 *\/\n.acc-label-red {\n  font-size: 10px;\n  font-weight: 800;\n  letter-spacing: 0.15em;\n  color: #fff;\n  background: #D4001A; \/* PANTONE 2035C の近似色 *\/\n  padding: 2px 8px;\n  border-radius: 2px;\n}\n\n.acc-icon {\n  font-size: 18px;\n  color: #111;\n  font-weight: 300;\n  transition: transform 0.3s;\n}\n\n.red-accent-accordion details[open] .acc-icon {\n  transform: rotate(45deg);\n}\n\n.acc-content {\n  padding: 5px 0 20px 0;\n  animation: fadeIn 0.4s ease;\n}\n\n.material-item {\n  font-size: 13px;\n  color: #111;\n  letter-spacing: 0.05em;\n  display: block;\n}\n\n.material-item strong {\n  font-weight: 700;\n}\n\n.material-desc {\n  font-size: 11px;\n  color: #888;\n  margin: 5px 0 0 0;\n}\n\n@keyframes fadeIn {\n  from { opacity: 0; }\n  to { opacity: 1; }\n}\n\u003c\/style\u003e\n\u003cdiv class=\"red-accent-accordion\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan class=\"acc-label-red\"\u003eDETAILS\u003c\/span\u003e \u003cspan class=\"acc-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc-content\"\u003e\n\u003cul class=\"detail-list\"\u003e\n\u003cli\u003e素材:COTTON100%\u003c\/li\u003e\n\u003cli\u003e生産国:日本製\u003c\/li\u003e\n\u003cli\u003eオリジナルグラフィックプリント\u003c\/li\u003e\n\u003cli\u003eシルクスクリーン\u003c\/li\u003e\n\u003cli\u003eクロップドBOXシルエット\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n.red-accent-accordion {\n  margin: 10px 0;\n  border-bottom: 1px solid #eee;\n  font-family: \"Helvetica Neue\", Arial, sans-serif;\n}\n\n.red-accent-accordion summary {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 15px 0;\n  cursor: pointer;\n  list-style: none;\n  outline: none;\n}\n\n.red-accent-accordion summary::-webkit-details-marker {\n  display: none;\n}\n\n.acc-label-red {\n  font-size: 10px;\n  font-weight: 800;\n  letter-spacing: 0.15em;\n  color: #fff;\n  background: #D4001A; \/* PANTONE 2035C *\/\n  padding: 2px 8px;\n  border-radius: 2px;\n}\n\n.acc-icon {\n  font-size: 18px;\n  color: #111;\n  font-weight: 300;\n  transition: transform 0.3s;\n}\n\n.red-accent-accordion details[open] .acc-icon {\n  transform: rotate(45deg);\n}\n\n.acc-content {\n  padding: 10px 0 20px 0;\n  animation: fadeIn 0.4s ease;\n}\n\n\/* 箇条書きのデザイン *\/\n.detail-list {\n  margin: 0;\n  padding: 0 0 15px 15px;\n  list-style-type: square; \/* 四角いドットでおしゃれに *\/\n}\n\n.detail-list li {\n  font-size: 13px;\n  color: #333;\n  line-height: 1.6;\n  margin-bottom: 10px;\n}\n\n\/* ヴィンテージの注意書き *\/\n.vintage-notice {\n  background-color: #f9f9f9;\n  padding: 12px;\n  border-radius: 4px;\n}\n\n.vintage-notice p {\n  font-size: 11px;\n  color: #666;\n  margin: 0;\n  line-height: 1.5;\n}\n\n@keyframes fadeIn {\n  from { opacity: 0; }\n  to { opacity: 1; }\n}\n\u003c\/style\u003e\n\u003cp\u003e\u003cbr\u003e\u003cspan\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e","brand":"MAISON CASANOVA","offers":[{"title":"1","offer_id":44216106352676,"sku":null,"price":22000.0,"currency_code":"JPY","in_stock":true},{"title":"2","offer_id":44216106385444,"sku":null,"price":22000.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0714\/4859\/2420\/files\/NEWSPAPER.jpg?v=1780113222"},{"product_id":"mind-control-tee-black","title":"''MIND CONTROL'' Tee","description":"\u003cdiv class=\"red-accent-accordion\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan class=\"acc-label-red\"\u003eSIZE GUIDE\u003c\/span\u003e \u003cspan class=\"acc-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc-content\"\u003e\n\u003ctable class=\"size-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eSIZE\u003c\/th\u003e\n\u003cth\u003e肩幅\u003c\/th\u003e\n\u003cth\u003e身幅\u003c\/th\u003e\n\u003cth\u003e着丈\u003c\/th\u003e\n\u003cth\u003e袖丈\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e1 (M)\u003c\/td\u003e\n\u003ctd\u003e55 cm\u003c\/td\u003e\n\u003ctd\u003e58 cm\u003c\/td\u003e\n\u003ctd\u003e60 cm\u003c\/td\u003e\n\u003ctd\u003e21 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e2 (L)\u003c\/td\u003e\n\u003ctd\u003e59 cm\u003c\/td\u003e\n\u003ctd\u003e65 cm\u003c\/td\u003e\n\u003ctd\u003e65 cm\u003c\/td\u003e\n\u003ctd\u003e22 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e3 (XL)\u003c\/td\u003e\n\u003ctd\u003e65 cm\u003c\/td\u003e\n\u003ctd\u003e70 cm\u003c\/td\u003e\n\u003ctd\u003e72 cm\u003c\/td\u003e\n\u003ctd\u003e24 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n\/* 共通スタイル（もし以前のDETAILSのスタイルが全体CSSにあればここは不要だけど、念のため） *\/\n.red-accent-accordion {\n  border-top: 1px solid #eee;\n  margin-top: 10px;\n}\n.red-accent-accordion details {\n  border-bottom: 1px solid #eee;\n}\n.red-accent-accordion summary {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 12px 0;\n  cursor: pointer;\n  list-style: none;\n}\n.red-accent-accordion summary::-webkit-details-marker {\n  display: none;\n}\n.acc-label-red {\n  background-color: #D4001A; \/* PANTONE 2035C *\/\n  color: #fff;\n  font-size: 11px;\n  font-weight: 800;\n  padding: 3px 10px;\n  letter-spacing: 0.15em;\n  text-transform: uppercase;\n}\n.acc-icon {\n  font-size: 16px;\n  font-weight: 300;\n  color: #111;\n}\n\n\/* 内部のテーブルデザイン *\/\n.acc-content {\n  padding: 10px 0 20px;\n}\n.size-table {\n  width: 100%;\n  border-collapse: collapse;\n  margin-bottom: 12px;\n}\n.size-table th {\n  font-size: 10px;\n  font-weight: 700;\n  text-align: left;\n  padding: 8px 0;\n  color: #111;\n  border-bottom: 1px solid #eee;\n  letter-spacing: 0.05em;\n}\n.size-table td {\n  font-size: 12px;\n  padding: 10px 0;\n  color: #444;\n  border-bottom: 1px solid #f9f9f9;\n}\n.size-note {\n  font-size: 10px;\n  color: #888;\n  line-height: 1.5;\n  margin: 0;\n}\n\u003c\/style\u003e\n\u003cstyle\u003e\n.model-spec-tag {\n  display: inline-flex;\n  flex-direction: column;\n  align-items: flex-start;\n  margin: 20px 0;\n  font-family: \"Helvetica Neue\", Arial, sans-serif;\n}\n\n.spec-label {\n  font-size: 10px;\n  font-weight: 800;\n  letter-spacing: 0.15em;\n  color: #fff;\n  background: #111;\n  padding: 2px 8px;\n  margin-bottom: 6px;\n  border-radius: 2px;\n}\n\n.spec-details {\n  display: flex;\n  align-items: center;\n  font-size: 13px;\n  color: #444;\n  border-left: 2px solid #111; \/* 縦線でアクセント *\/\n  padding-left: 12px;\n}\n\n.spec-item strong {\n  color: #111;\n  font-weight: 600;\n}\n\n.divider {\n  margin: 0 10px;\n  color: #ccc;\n  font-weight: 300;\n}\n\n.size-box {\n  background: #f0f0f0;\n  padding: 2px 6px;\n  font-weight: bold;\n  color: #111;\n  margin-left: 4px;\n}\n\n\/* スマホでの調整 *\/\n@media screen and (max-width: 480px) {\n  .spec-details {\n    font-size: 11px;\n    padding-left: 10px;\n  }\n  .divider {\n    margin: 0 6px;\n  }\n}\n\u003c\/style\u003e\n\u003cstyle\u003e\n.ultimate-center-chart {\n  margin: 20px 0;\n  width: 100%;\n}\n\n.ultimate-center-chart table {\n  width: 100%;\n  border-collapse: collapse;\n  table-layout: fixed; \/* 全ての列幅を均等に固定 *\/\n  border-top: 1.5px solid #000;\n  border-bottom: 1.5px solid #000;\n}\n\n\/* ヘッダーとセルの共通設定 *\/\n.ultimate-center-chart th, \n.ultimate-center-chart td {\n  \/* ここで強制的に真ん中寄せ *\/\n  text-align: center !important; \n  vertical-align: middle;\n  padding: 12px 0;\n  border-bottom: 1px solid #eee;\n  white-space: nowrap;\n  \/* ブラウザのデフォルト余白を消去 *\/\n  margin: 0;\n}\n\n.ultimate-center-chart th {\n  font-size: 11px;\n  font-weight: 700;\n  color: #000;\n  background-color: #fafafa;\n}\n\n.ultimate-center-chart td {\n  font-size: 13px;\n  color: #333;\n}\n\n\/* SIZE列とS,M,Lの列だけ色を変えて強調 *\/\n.ultimate-center-chart .size-label,\n.ultimate-center-chart .col-size {\n  background-color: #fafafa;\n  font-weight: 700;\n  color: #000;\n}\n\n\/* スマホ用の微調整 *\/\n@media screen and (max-width: 480px) {\n  .ultimate-center-chart th {\n    font-size: 9px;\n    padding: 10px 0;\n  }\n  .ultimate-center-chart td {\n    font-size: 11px;\n    padding: 10px 0;\n  }\n}\n\u003c\/style\u003e\n\u003cdiv class=\"red-accent-accordion\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan class=\"acc-label-red\"\u003eMODEL INFO\u003c\/span\u003e \u003cspan class=\"acc-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc-content\"\u003e\n\u003cdiv class=\"material-details\"\u003e\u003cspan class=\"material-item\"\u003e178cm \/ 67kg \u003cstrong\u003eSIZE②\u003c\/strong\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n.red-accent-accordion {\n  margin: 10px 0;\n  border-bottom: 1px solid #eee;\n  font-family: \"Helvetica Neue\", Arial, sans-serif;\n}\n\n.red-accent-accordion summary {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 15px 0;\n  cursor: pointer;\n  list-style: none;\n  outline: none;\n}\n\n.red-accent-accordion summary::-webkit-details-marker {\n  display: none;\n}\n\n\/* PANTONE 2035C (#D4001A) を適用 *\/\n.acc-label-red {\n  font-size: 10px;\n  font-weight: 800;\n  letter-spacing: 0.15em;\n  color: #fff;\n  background: #D4001A; \/* PANTONE 2035C の近似色 *\/\n  padding: 2px 8px;\n  border-radius: 2px;\n}\n\n.acc-icon {\n  font-size: 18px;\n  color: #111;\n  font-weight: 300;\n  transition: transform 0.3s;\n}\n\n.red-accent-accordion details[open] .acc-icon {\n  transform: rotate(45deg);\n}\n\n.acc-content {\n  padding: 5px 0 20px 0;\n  animation: fadeIn 0.4s ease;\n}\n\n.material-item {\n  font-size: 13px;\n  color: #111;\n  letter-spacing: 0.05em;\n  display: block;\n}\n\n.material-item strong {\n  font-weight: 700;\n}\n\n.material-desc {\n  font-size: 11px;\n  color: #888;\n  margin: 5px 0 0 0;\n}\n\n@keyframes fadeIn {\n  from { opacity: 0; }\n  to { opacity: 1; }\n}\n\u003c\/style\u003e\n\u003cdiv class=\"red-accent-accordion\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan class=\"acc-label-red\"\u003eDETAILS\u003c\/span\u003e \u003cspan class=\"acc-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc-content\"\u003e\n\u003cul class=\"detail-list\"\u003e\n\u003cli\u003e品番:TS01\u003c\/li\u003e\n\u003cli\u003e素材:COTTON100%\u003c\/li\u003e\n\u003cli\u003e生産国:日本製\u003c\/li\u003e\n\u003cli\u003eオリジナルグラフィックプリント\u003c\/li\u003e\n\u003cli\u003eシルクスクリーン\u003c\/li\u003e\n\u003cli\u003eクロップドBOXシルエット\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n.red-accent-accordion {\n  margin: 10px 0;\n  border-bottom: 1px solid #eee;\n  font-family: \"Helvetica Neue\", Arial, sans-serif;\n}\n\n.red-accent-accordion summary {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 15px 0;\n  cursor: pointer;\n  list-style: none;\n  outline: none;\n}\n\n.red-accent-accordion summary::-webkit-details-marker {\n  display: none;\n}\n\n.acc-label-red {\n  font-size: 10px;\n  font-weight: 800;\n  letter-spacing: 0.15em;\n  color: #fff;\n  background: #D4001A; \/* PANTONE 2035C *\/\n  padding: 2px 8px;\n  border-radius: 2px;\n}\n\n.acc-icon {\n  font-size: 18px;\n  color: #111;\n  font-weight: 300;\n  transition: transform 0.3s;\n}\n\n.red-accent-accordion details[open] .acc-icon {\n  transform: rotate(45deg);\n}\n\n.acc-content {\n  padding: 10px 0 20px 0;\n  animation: fadeIn 0.4s ease;\n}\n\n\/* 箇条書きのデザイン *\/\n.detail-list {\n  margin: 0;\n  padding: 0 0 15px 15px;\n  list-style-type: square; \/* 四角いドットでおしゃれに *\/\n}\n\n.detail-list li {\n  font-size: 13px;\n  color: #333;\n  line-height: 1.6;\n  margin-bottom: 10px;\n}\n\n\/* ヴィンテージの注意書き *\/\n.vintage-notice {\n  background-color: #f9f9f9;\n  padding: 12px;\n  border-radius: 4px;\n}\n\n.vintage-notice p {\n  font-size: 11px;\n  color: #666;\n  margin: 0;\n  line-height: 1.5;\n}\n\n@keyframes fadeIn {\n  from { opacity: 0; }\n  to { opacity: 1; }\n}\n\u003c\/style\u003e\n\u003cp\u003e\u003cbr\u003e\u003cspan\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e","brand":"MAISON CASANOVA","offers":[{"title":"1","offer_id":51003829321764,"sku":null,"price":22000.0,"currency_code":"JPY","in_stock":true},{"title":"2","offer_id":51003829354532,"sku":null,"price":22000.0,"currency_code":"JPY","in_stock":true},{"title":"3","offer_id":51122698551332,"sku":null,"price":22000.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0714\/4859\/2420\/files\/mind_a2a38e72-3597-41f0-a115-aa64a3a4d808.jpg?v=1782882391"},{"product_id":"dead-insidetee","title":"''DEAD INSIDE''Tee","description":"\u003cdiv class=\"red-accent-accordion\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan class=\"acc-label-red\"\u003eSIZE GUIDE\u003c\/span\u003e \u003cspan class=\"acc-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc-content\"\u003e\n\u003ctable class=\"size-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eSIZE\u003c\/th\u003e\n\u003cth\u003e肩幅\u003c\/th\u003e\n\u003cth\u003e身幅\u003c\/th\u003e\n\u003cth\u003e着丈\u003c\/th\u003e\n\u003cth\u003e袖丈\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e1 (M)\u003c\/td\u003e\n\u003ctd\u003e55 cm\u003c\/td\u003e\n\u003ctd\u003e58 cm\u003c\/td\u003e\n\u003ctd\u003e60 cm\u003c\/td\u003e\n\u003ctd\u003e21 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e2 (L)\u003c\/td\u003e\n\u003ctd\u003e59 cm\u003c\/td\u003e\n\u003ctd\u003e65 cm\u003c\/td\u003e\n\u003ctd\u003e65 cm\u003c\/td\u003e\n\u003ctd\u003e22 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e3 (XL)\u003c\/td\u003e\n\u003ctd\u003e65 cm\u003c\/td\u003e\n\u003ctd\u003e70 cm\u003c\/td\u003e\n\u003ctd\u003e72 cm\u003c\/td\u003e\n\u003ctd\u003e24 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n\/* 共通スタイル（もし以前のDETAILSのスタイルが全体CSSにあればここは不要だけど、念のため） *\/\n.red-accent-accordion {\n  border-top: 1px solid #eee;\n  margin-top: 10px;\n}\n.red-accent-accordion details {\n  border-bottom: 1px solid #eee;\n}\n.red-accent-accordion summary {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 12px 0;\n  cursor: pointer;\n  list-style: none;\n}\n.red-accent-accordion summary::-webkit-details-marker {\n  display: none;\n}\n.acc-label-red {\n  background-color: #D4001A; \/* PANTONE 2035C *\/\n  color: #fff;\n  font-size: 11px;\n  font-weight: 800;\n  padding: 3px 10px;\n  letter-spacing: 0.15em;\n  text-transform: uppercase;\n}\n.acc-icon {\n  font-size: 16px;\n  font-weight: 300;\n  color: #111;\n}\n\n\/* 内部のテーブルデザイン *\/\n.acc-content {\n  padding: 10px 0 20px;\n}\n.size-table {\n  width: 100%;\n  border-collapse: collapse;\n  margin-bottom: 12px;\n}\n.size-table th {\n  font-size: 10px;\n  font-weight: 700;\n  text-align: left;\n  padding: 8px 0;\n  color: #111;\n  border-bottom: 1px solid #eee;\n  letter-spacing: 0.05em;\n}\n.size-table td {\n  font-size: 12px;\n  padding: 10px 0;\n  color: #444;\n  border-bottom: 1px solid #f9f9f9;\n}\n.size-note {\n  font-size: 10px;\n  color: #888;\n  line-height: 1.5;\n  margin: 0;\n}\n\u003c\/style\u003e\n\u003cstyle\u003e\n.model-spec-tag {\n  display: inline-flex;\n  flex-direction: column;\n  align-items: flex-start;\n  margin: 20px 0;\n  font-family: \"Helvetica Neue\", Arial, sans-serif;\n}\n\n.spec-label {\n  font-size: 10px;\n  font-weight: 800;\n  letter-spacing: 0.15em;\n  color: #fff;\n  background: #111;\n  padding: 2px 8px;\n  margin-bottom: 6px;\n  border-radius: 2px;\n}\n\n.spec-details {\n  display: flex;\n  align-items: center;\n  font-size: 13px;\n  color: #444;\n  border-left: 2px solid #111; \/* 縦線でアクセント *\/\n  padding-left: 12px;\n}\n\n.spec-item strong {\n  color: #111;\n  font-weight: 600;\n}\n\n.divider {\n  margin: 0 10px;\n  color: #ccc;\n  font-weight: 300;\n}\n\n.size-box {\n  background: #f0f0f0;\n  padding: 2px 6px;\n  font-weight: bold;\n  color: #111;\n  margin-left: 4px;\n}\n\n\/* スマホでの調整 *\/\n@media screen and (max-width: 480px) {\n  .spec-details {\n    font-size: 11px;\n    padding-left: 10px;\n  }\n  .divider {\n    margin: 0 6px;\n  }\n}\n\u003c\/style\u003e\n\u003cstyle\u003e\n.ultimate-center-chart {\n  margin: 20px 0;\n  width: 100%;\n}\n\n.ultimate-center-chart table {\n  width: 100%;\n  border-collapse: collapse;\n  table-layout: fixed; \/* 全ての列幅を均等に固定 *\/\n  border-top: 1.5px solid #000;\n  border-bottom: 1.5px solid #000;\n}\n\n\/* ヘッダーとセルの共通設定 *\/\n.ultimate-center-chart th, \n.ultimate-center-chart td {\n  \/* ここで強制的に真ん中寄せ *\/\n  text-align: center !important; \n  vertical-align: middle;\n  padding: 12px 0;\n  border-bottom: 1px solid #eee;\n  white-space: nowrap;\n  \/* ブラウザのデフォルト余白を消去 *\/\n  margin: 0;\n}\n\n.ultimate-center-chart th {\n  font-size: 11px;\n  font-weight: 700;\n  color: #000;\n  background-color: #fafafa;\n}\n\n.ultimate-center-chart td {\n  font-size: 13px;\n  color: #333;\n}\n\n\/* SIZE列とS,M,Lの列だけ色を変えて強調 *\/\n.ultimate-center-chart .size-label,\n.ultimate-center-chart .col-size {\n  background-color: #fafafa;\n  font-weight: 700;\n  color: #000;\n}\n\n\/* スマホ用の微調整 *\/\n@media screen and (max-width: 480px) {\n  .ultimate-center-chart th {\n    font-size: 9px;\n    padding: 10px 0;\n  }\n  .ultimate-center-chart td {\n    font-size: 11px;\n    padding: 10px 0;\n  }\n}\n\u003c\/style\u003e\n\u003cdiv class=\"red-accent-accordion\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan class=\"acc-label-red\"\u003eMODEL INFO\u003c\/span\u003e \u003cspan class=\"acc-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc-content\"\u003e\n\u003cdiv class=\"material-details\"\u003e\u003cspan class=\"material-item\"\u003e178cm \/ 67kg \u003cstrong\u003eSIZE②\u003c\/strong\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n.red-accent-accordion {\n  margin: 10px 0;\n  border-bottom: 1px solid #eee;\n  font-family: \"Helvetica Neue\", Arial, sans-serif;\n}\n\n.red-accent-accordion summary {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 15px 0;\n  cursor: pointer;\n  list-style: none;\n  outline: none;\n}\n\n.red-accent-accordion summary::-webkit-details-marker {\n  display: none;\n}\n\n\/* PANTONE 2035C (#D4001A) を適用 *\/\n.acc-label-red {\n  font-size: 10px;\n  font-weight: 800;\n  letter-spacing: 0.15em;\n  color: #fff;\n  background: #D4001A; \/* PANTONE 2035C の近似色 *\/\n  padding: 2px 8px;\n  border-radius: 2px;\n}\n\n.acc-icon {\n  font-size: 18px;\n  color: #111;\n  font-weight: 300;\n  transition: transform 0.3s;\n}\n\n.red-accent-accordion details[open] .acc-icon {\n  transform: rotate(45deg);\n}\n\n.acc-content {\n  padding: 5px 0 20px 0;\n  animation: fadeIn 0.4s ease;\n}\n\n.material-item {\n  font-size: 13px;\n  color: #111;\n  letter-spacing: 0.05em;\n  display: block;\n}\n\n.material-item strong {\n  font-weight: 700;\n}\n\n.material-desc {\n  font-size: 11px;\n  color: #888;\n  margin: 5px 0 0 0;\n}\n\n@keyframes fadeIn {\n  from { opacity: 0; }\n  to { opacity: 1; }\n}\n\u003c\/style\u003e\n\u003cdiv class=\"red-accent-accordion\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan class=\"acc-label-red\"\u003eDETAILS\u003c\/span\u003e \u003cspan class=\"acc-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc-content\"\u003e\n\u003cul class=\"detail-list\"\u003e\n\u003cli\u003e品番:TS02\u003c\/li\u003e\n\u003cli\u003e素材:COTTON100%\u003c\/li\u003e\n\u003cli\u003e生産国:日本製\u003c\/li\u003e\n\u003cli\u003eオリジナルグラフィックプリント\u003c\/li\u003e\n\u003cli\u003eシルクスクリーン\u003c\/li\u003e\n\u003cli\u003eクロップドBOXシルエット\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n.red-accent-accordion {\n  margin: 10px 0;\n  border-bottom: 1px solid #eee;\n  font-family: \"Helvetica Neue\", Arial, sans-serif;\n}\n\n.red-accent-accordion summary {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 15px 0;\n  cursor: pointer;\n  list-style: none;\n  outline: none;\n}\n\n.red-accent-accordion summary::-webkit-details-marker {\n  display: none;\n}\n\n.acc-label-red {\n  font-size: 10px;\n  font-weight: 800;\n  letter-spacing: 0.15em;\n  color: #fff;\n  background: #D4001A; \/* PANTONE 2035C *\/\n  padding: 2px 8px;\n  border-radius: 2px;\n}\n\n.acc-icon {\n  font-size: 18px;\n  color: #111;\n  font-weight: 300;\n  transition: transform 0.3s;\n}\n\n.red-accent-accordion details[open] .acc-icon {\n  transform: rotate(45deg);\n}\n\n.acc-content {\n  padding: 10px 0 20px 0;\n  animation: fadeIn 0.4s ease;\n}\n\n\/* 箇条書きのデザイン *\/\n.detail-list {\n  margin: 0;\n  padding: 0 0 15px 15px;\n  list-style-type: square; \/* 四角いドットでおしゃれに *\/\n}\n\n.detail-list li {\n  font-size: 13px;\n  color: #333;\n  line-height: 1.6;\n  margin-bottom: 10px;\n}\n\n\/* ヴィンテージの注意書き *\/\n.vintage-notice {\n  background-color: #f9f9f9;\n  padding: 12px;\n  border-radius: 4px;\n}\n\n.vintage-notice p {\n  font-size: 11px;\n  color: #666;\n  margin: 0;\n  line-height: 1.5;\n}\n\n@keyframes fadeIn {\n  from { opacity: 0; }\n  to { opacity: 1; }\n}\n\u003c\/style\u003e\n\u003cp\u003e\u003cbr\u003e\u003cspan\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e","brand":"MAISON CASANOVA","offers":[{"title":"White \/ 1","offer_id":51003859599396,"sku":null,"price":22000.0,"currency_code":"JPY","in_stock":true},{"title":"White \/ 2","offer_id":51003859632164,"sku":null,"price":22000.0,"currency_code":"JPY","in_stock":true},{"title":"White \/ 3","offer_id":51122678923300,"sku":null,"price":22000.0,"currency_code":"JPY","in_stock":true},{"title":"Black \/ 1","offer_id":51003859664932,"sku":null,"price":22000.0,"currency_code":"JPY","in_stock":true},{"title":"Black \/ 2","offer_id":51003859697700,"sku":null,"price":22000.0,"currency_code":"JPY","in_stock":true},{"title":"Black \/ 3","offer_id":51122678956068,"sku":null,"price":22000.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0714\/4859\/2420\/files\/deadinseide_f7a94376-b786-49f4-a8b9-6becac371374.jpg?v=1782883309"},{"product_id":"melancholiatee","title":"''MELANCHOLIA''Tee","description":"\u003cdiv class=\"red-accent-accordion\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan class=\"acc-label-red\"\u003eSIZE GUIDE\u003c\/span\u003e \u003cspan class=\"acc-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc-content\"\u003e\n\u003ctable class=\"size-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eSIZE\u003c\/th\u003e\n\u003cth\u003e肩幅\u003c\/th\u003e\n\u003cth\u003e身幅\u003c\/th\u003e\n\u003cth\u003e着丈\u003c\/th\u003e\n\u003cth\u003e袖丈\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e1 (M)\u003c\/td\u003e\n\u003ctd\u003e55 cm\u003c\/td\u003e\n\u003ctd\u003e58 cm\u003c\/td\u003e\n\u003ctd\u003e60 cm\u003c\/td\u003e\n\u003ctd\u003e21 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e2 (L)\u003c\/td\u003e\n\u003ctd\u003e59 cm\u003c\/td\u003e\n\u003ctd\u003e65 cm\u003c\/td\u003e\n\u003ctd\u003e65 cm\u003c\/td\u003e\n\u003ctd\u003e22 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e3 (XL)\u003c\/td\u003e\n\u003ctd\u003e65 cm\u003c\/td\u003e\n\u003ctd\u003e70 cm\u003c\/td\u003e\n\u003ctd\u003e72 cm\u003c\/td\u003e\n\u003ctd\u003e24 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n\/* 共通スタイル（もし以前のDETAILSのスタイルが全体CSSにあればここは不要だけど、念のため） *\/\n.red-accent-accordion {\n  border-top: 1px solid #eee;\n  margin-top: 10px;\n}\n.red-accent-accordion details {\n  border-bottom: 1px solid #eee;\n}\n.red-accent-accordion summary {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 12px 0;\n  cursor: pointer;\n  list-style: none;\n}\n.red-accent-accordion summary::-webkit-details-marker {\n  display: none;\n}\n.acc-label-red {\n  background-color: #D4001A; \/* PANTONE 2035C *\/\n  color: #fff;\n  font-size: 11px;\n  font-weight: 800;\n  padding: 3px 10px;\n  letter-spacing: 0.15em;\n  text-transform: uppercase;\n}\n.acc-icon {\n  font-size: 16px;\n  font-weight: 300;\n  color: #111;\n}\n\n\/* 内部のテーブルデザイン *\/\n.acc-content {\n  padding: 10px 0 20px;\n}\n.size-table {\n  width: 100%;\n  border-collapse: collapse;\n  margin-bottom: 12px;\n}\n.size-table th {\n  font-size: 10px;\n  font-weight: 700;\n  text-align: left;\n  padding: 8px 0;\n  color: #111;\n  border-bottom: 1px solid #eee;\n  letter-spacing: 0.05em;\n}\n.size-table td {\n  font-size: 12px;\n  padding: 10px 0;\n  color: #444;\n  border-bottom: 1px solid #f9f9f9;\n}\n.size-note {\n  font-size: 10px;\n  color: #888;\n  line-height: 1.5;\n  margin: 0;\n}\n\u003c\/style\u003e\n\u003cstyle\u003e\n.model-spec-tag {\n  display: inline-flex;\n  flex-direction: column;\n  align-items: flex-start;\n  margin: 20px 0;\n  font-family: \"Helvetica Neue\", Arial, sans-serif;\n}\n\n.spec-label {\n  font-size: 10px;\n  font-weight: 800;\n  letter-spacing: 0.15em;\n  color: #fff;\n  background: #111;\n  padding: 2px 8px;\n  margin-bottom: 6px;\n  border-radius: 2px;\n}\n\n.spec-details {\n  display: flex;\n  align-items: center;\n  font-size: 13px;\n  color: #444;\n  border-left: 2px solid #111; \/* 縦線でアクセント *\/\n  padding-left: 12px;\n}\n\n.spec-item strong {\n  color: #111;\n  font-weight: 600;\n}\n\n.divider {\n  margin: 0 10px;\n  color: #ccc;\n  font-weight: 300;\n}\n\n.size-box {\n  background: #f0f0f0;\n  padding: 2px 6px;\n  font-weight: bold;\n  color: #111;\n  margin-left: 4px;\n}\n\n\/* スマホでの調整 *\/\n@media screen and (max-width: 480px) {\n  .spec-details {\n    font-size: 11px;\n    padding-left: 10px;\n  }\n  .divider {\n    margin: 0 6px;\n  }\n}\n\u003c\/style\u003e\n\u003cstyle\u003e\n.ultimate-center-chart {\n  margin: 20px 0;\n  width: 100%;\n}\n\n.ultimate-center-chart table {\n  width: 100%;\n  border-collapse: collapse;\n  table-layout: fixed; \/* 全ての列幅を均等に固定 *\/\n  border-top: 1.5px solid #000;\n  border-bottom: 1.5px solid #000;\n}\n\n\/* ヘッダーとセルの共通設定 *\/\n.ultimate-center-chart th, \n.ultimate-center-chart td {\n  \/* ここで強制的に真ん中寄せ *\/\n  text-align: center !important; \n  vertical-align: middle;\n  padding: 12px 0;\n  border-bottom: 1px solid #eee;\n  white-space: nowrap;\n  \/* ブラウザのデフォルト余白を消去 *\/\n  margin: 0;\n}\n\n.ultimate-center-chart th {\n  font-size: 11px;\n  font-weight: 700;\n  color: #000;\n  background-color: #fafafa;\n}\n\n.ultimate-center-chart td {\n  font-size: 13px;\n  color: #333;\n}\n\n\/* SIZE列とS,M,Lの列だけ色を変えて強調 *\/\n.ultimate-center-chart .size-label,\n.ultimate-center-chart .col-size {\n  background-color: #fafafa;\n  font-weight: 700;\n  color: #000;\n}\n\n\/* スマホ用の微調整 *\/\n@media screen and (max-width: 480px) {\n  .ultimate-center-chart th {\n    font-size: 9px;\n    padding: 10px 0;\n  }\n  .ultimate-center-chart td {\n    font-size: 11px;\n    padding: 10px 0;\n  }\n}\n\u003c\/style\u003e\n\u003cdiv class=\"red-accent-accordion\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan class=\"acc-label-red\"\u003eMODEL INFO\u003c\/span\u003e \u003cspan class=\"acc-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc-content\"\u003e\n\u003cdiv class=\"material-details\"\u003e\u003cspan class=\"material-item\"\u003e173cm \/ 62kg \u003cstrong\u003eSIZE①\u003c\/strong\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n.red-accent-accordion {\n  margin: 10px 0;\n  border-bottom: 1px solid #eee;\n  font-family: \"Helvetica Neue\", Arial, sans-serif;\n}\n\n.red-accent-accordion summary {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 15px 0;\n  cursor: pointer;\n  list-style: none;\n  outline: none;\n}\n\n.red-accent-accordion summary::-webkit-details-marker {\n  display: none;\n}\n\n\/* PANTONE 2035C (#D4001A) を適用 *\/\n.acc-label-red {\n  font-size: 10px;\n  font-weight: 800;\n  letter-spacing: 0.15em;\n  color: #fff;\n  background: #D4001A; \/* PANTONE 2035C の近似色 *\/\n  padding: 2px 8px;\n  border-radius: 2px;\n}\n\n.acc-icon {\n  font-size: 18px;\n  color: #111;\n  font-weight: 300;\n  transition: transform 0.3s;\n}\n\n.red-accent-accordion details[open] .acc-icon {\n  transform: rotate(45deg);\n}\n\n.acc-content {\n  padding: 5px 0 20px 0;\n  animation: fadeIn 0.4s ease;\n}\n\n.material-item {\n  font-size: 13px;\n  color: #111;\n  letter-spacing: 0.05em;\n  display: block;\n}\n\n.material-item strong {\n  font-weight: 700;\n}\n\n.material-desc {\n  font-size: 11px;\n  color: #888;\n  margin: 5px 0 0 0;\n}\n\n@keyframes fadeIn {\n  from { opacity: 0; }\n  to { opacity: 1; }\n}\n\u003c\/style\u003e\n\u003cdiv class=\"red-accent-accordion\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan class=\"acc-label-red\"\u003eDETAILS\u003c\/span\u003e \u003cspan class=\"acc-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc-content\"\u003e\n\u003cul class=\"detail-list\"\u003e\n\u003cli\u003e品番:TS04\u003c\/li\u003e\n\u003cli\u003e素材:COTTON100%\u003c\/li\u003e\n\u003cli\u003e生産国:日本製\u003c\/li\u003e\n\u003cli\u003eオリジナルグラフィックプリント\u003c\/li\u003e\n\u003cli\u003eシルクスクリーン\u003c\/li\u003e\n\u003cli\u003eクロップドBOXシルエット\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n.red-accent-accordion {\n  margin: 10px 0;\n  border-bottom: 1px solid #eee;\n  font-family: \"Helvetica Neue\", Arial, sans-serif;\n}\n\n.red-accent-accordion summary {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 15px 0;\n  cursor: pointer;\n  list-style: none;\n  outline: none;\n}\n\n.red-accent-accordion summary::-webkit-details-marker {\n  display: none;\n}\n\n.acc-label-red {\n  font-size: 10px;\n  font-weight: 800;\n  letter-spacing: 0.15em;\n  color: #fff;\n  background: #D4001A; \/* PANTONE 2035C *\/\n  padding: 2px 8px;\n  border-radius: 2px;\n}\n\n.acc-icon {\n  font-size: 18px;\n  color: #111;\n  font-weight: 300;\n  transition: transform 0.3s;\n}\n\n.red-accent-accordion details[open] .acc-icon {\n  transform: rotate(45deg);\n}\n\n.acc-content {\n  padding: 10px 0 20px 0;\n  animation: fadeIn 0.4s ease;\n}\n\n\/* 箇条書きのデザイン *\/\n.detail-list {\n  margin: 0;\n  padding: 0 0 15px 15px;\n  list-style-type: square; \/* 四角いドットでおしゃれに *\/\n}\n\n.detail-list li {\n  font-size: 13px;\n  color: #333;\n  line-height: 1.6;\n  margin-bottom: 10px;\n}\n\n\/* ヴィンテージの注意書き *\/\n.vintage-notice {\n  background-color: #f9f9f9;\n  padding: 12px;\n  border-radius: 4px;\n}\n\n.vintage-notice p {\n  font-size: 11px;\n  color: #666;\n  margin: 0;\n  line-height: 1.5;\n}\n\n@keyframes fadeIn {\n  from { opacity: 0; }\n  to { opacity: 1; }\n}\n\u003c\/style\u003e\n\u003cp\u003e\u003cbr\u003e\u003cspan\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e","brand":"MAISON CASANOVA","offers":[{"title":"1","offer_id":51003864940580,"sku":null,"price":22000.0,"currency_code":"JPY","in_stock":true},{"title":"2","offer_id":51003864973348,"sku":null,"price":22000.0,"currency_code":"JPY","in_stock":true},{"title":"3","offer_id":51122678399012,"sku":null,"price":22000.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0714\/4859\/2420\/files\/melancholia_c1bfab4a-125a-4b5d-968a-19cdc2ac18e0.jpg?v=1782884061"},{"product_id":"punk-floyd-tee","title":"''PUNK FLOYD'' Tee","description":"\u003cdiv class=\"red-accent-accordion\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan class=\"acc-label-red\"\u003eSIZE GUIDE\u003c\/span\u003e \u003cspan class=\"acc-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc-content\"\u003e\n\u003ctable class=\"size-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eSIZE\u003c\/th\u003e\n\u003cth\u003e肩幅\u003c\/th\u003e\n\u003cth\u003e身幅\u003c\/th\u003e\n\u003cth\u003e着丈\u003c\/th\u003e\n\u003cth\u003e袖丈\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e1 (M)\u003c\/td\u003e\n\u003ctd\u003e55 cm\u003c\/td\u003e\n\u003ctd\u003e58 cm\u003c\/td\u003e\n\u003ctd\u003e60 cm\u003c\/td\u003e\n\u003ctd\u003e21 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e2 (L)\u003c\/td\u003e\n\u003ctd\u003e59 cm\u003c\/td\u003e\n\u003ctd\u003e65 cm\u003c\/td\u003e\n\u003ctd\u003e65 cm\u003c\/td\u003e\n\u003ctd\u003e22 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e3 (XL)\u003c\/td\u003e\n\u003ctd\u003e65 cm\u003c\/td\u003e\n\u003ctd\u003e70 cm\u003c\/td\u003e\n\u003ctd\u003e72 cm\u003c\/td\u003e\n\u003ctd\u003e24 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n\/* 共通スタイル（もし以前のDETAILSのスタイルが全体CSSにあればここは不要だけど、念のため） *\/\n.red-accent-accordion {\n  border-top: 1px solid #eee;\n  margin-top: 10px;\n}\n.red-accent-accordion details {\n  border-bottom: 1px solid #eee;\n}\n.red-accent-accordion summary {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 12px 0;\n  cursor: pointer;\n  list-style: none;\n}\n.red-accent-accordion summary::-webkit-details-marker {\n  display: none;\n}\n.acc-label-red {\n  background-color: #D4001A; \/* PANTONE 2035C *\/\n  color: #fff;\n  font-size: 11px;\n  font-weight: 800;\n  padding: 3px 10px;\n  letter-spacing: 0.15em;\n  text-transform: uppercase;\n}\n.acc-icon {\n  font-size: 16px;\n  font-weight: 300;\n  color: #111;\n}\n\n\/* 内部のテーブルデザイン *\/\n.acc-content {\n  padding: 10px 0 20px;\n}\n.size-table {\n  width: 100%;\n  border-collapse: collapse;\n  margin-bottom: 12px;\n}\n.size-table th {\n  font-size: 10px;\n  font-weight: 700;\n  text-align: left;\n  padding: 8px 0;\n  color: #111;\n  border-bottom: 1px solid #eee;\n  letter-spacing: 0.05em;\n}\n.size-table td {\n  font-size: 12px;\n  padding: 10px 0;\n  color: #444;\n  border-bottom: 1px solid #f9f9f9;\n}\n.size-note {\n  font-size: 10px;\n  color: #888;\n  line-height: 1.5;\n  margin: 0;\n}\n\u003c\/style\u003e\n\u003cstyle\u003e\n.model-spec-tag {\n  display: inline-flex;\n  flex-direction: column;\n  align-items: flex-start;\n  margin: 20px 0;\n  font-family: \"Helvetica Neue\", Arial, sans-serif;\n}\n\n.spec-label {\n  font-size: 10px;\n  font-weight: 800;\n  letter-spacing: 0.15em;\n  color: #fff;\n  background: #111;\n  padding: 2px 8px;\n  margin-bottom: 6px;\n  border-radius: 2px;\n}\n\n.spec-details {\n  display: flex;\n  align-items: center;\n  font-size: 13px;\n  color: #444;\n  border-left: 2px solid #111; \/* 縦線でアクセント *\/\n  padding-left: 12px;\n}\n\n.spec-item strong {\n  color: #111;\n  font-weight: 600;\n}\n\n.divider {\n  margin: 0 10px;\n  color: #ccc;\n  font-weight: 300;\n}\n\n.size-box {\n  background: #f0f0f0;\n  padding: 2px 6px;\n  font-weight: bold;\n  color: #111;\n  margin-left: 4px;\n}\n\n\/* スマホでの調整 *\/\n@media screen and (max-width: 480px) {\n  .spec-details {\n    font-size: 11px;\n    padding-left: 10px;\n  }\n  .divider {\n    margin: 0 6px;\n  }\n}\n\u003c\/style\u003e\n\u003cstyle\u003e\n.ultimate-center-chart {\n  margin: 20px 0;\n  width: 100%;\n}\n\n.ultimate-center-chart table {\n  width: 100%;\n  border-collapse: collapse;\n  table-layout: fixed; \/* 全ての列幅を均等に固定 *\/\n  border-top: 1.5px solid #000;\n  border-bottom: 1.5px solid #000;\n}\n\n\/* ヘッダーとセルの共通設定 *\/\n.ultimate-center-chart th, \n.ultimate-center-chart td {\n  \/* ここで強制的に真ん中寄せ *\/\n  text-align: center !important; \n  vertical-align: middle;\n  padding: 12px 0;\n  border-bottom: 1px solid #eee;\n  white-space: nowrap;\n  \/* ブラウザのデフォルト余白を消去 *\/\n  margin: 0;\n}\n\n.ultimate-center-chart th {\n  font-size: 11px;\n  font-weight: 700;\n  color: #000;\n  background-color: #fafafa;\n}\n\n.ultimate-center-chart td {\n  font-size: 13px;\n  color: #333;\n}\n\n\/* SIZE列とS,M,Lの列だけ色を変えて強調 *\/\n.ultimate-center-chart .size-label,\n.ultimate-center-chart .col-size {\n  background-color: #fafafa;\n  font-weight: 700;\n  color: #000;\n}\n\n\/* スマホ用の微調整 *\/\n@media screen and (max-width: 480px) {\n  .ultimate-center-chart th {\n    font-size: 9px;\n    padding: 10px 0;\n  }\n  .ultimate-center-chart td {\n    font-size: 11px;\n    padding: 10px 0;\n  }\n}\n\u003c\/style\u003e\n\u003cdiv class=\"red-accent-accordion\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan class=\"acc-label-red\"\u003eMODEL INFO\u003c\/span\u003e \u003cspan class=\"acc-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc-content\"\u003e\n\u003cdiv class=\"material-details\"\u003e\u003cspan class=\"material-item\"\u003e178cm \/ 67kg \u003cstrong\u003eSIZE②\u003c\/strong\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n.red-accent-accordion {\n  margin: 10px 0;\n  border-bottom: 1px solid #eee;\n  font-family: \"Helvetica Neue\", Arial, sans-serif;\n}\n\n.red-accent-accordion summary {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 15px 0;\n  cursor: pointer;\n  list-style: none;\n  outline: none;\n}\n\n.red-accent-accordion summary::-webkit-details-marker {\n  display: none;\n}\n\n\/* PANTONE 2035C (#D4001A) を適用 *\/\n.acc-label-red {\n  font-size: 10px;\n  font-weight: 800;\n  letter-spacing: 0.15em;\n  color: #fff;\n  background: #D4001A; \/* PANTONE 2035C の近似色 *\/\n  padding: 2px 8px;\n  border-radius: 2px;\n}\n\n.acc-icon {\n  font-size: 18px;\n  color: #111;\n  font-weight: 300;\n  transition: transform 0.3s;\n}\n\n.red-accent-accordion details[open] .acc-icon {\n  transform: rotate(45deg);\n}\n\n.acc-content {\n  padding: 5px 0 20px 0;\n  animation: fadeIn 0.4s ease;\n}\n\n.material-item {\n  font-size: 13px;\n  color: #111;\n  letter-spacing: 0.05em;\n  display: block;\n}\n\n.material-item strong {\n  font-weight: 700;\n}\n\n.material-desc {\n  font-size: 11px;\n  color: #888;\n  margin: 5px 0 0 0;\n}\n\n@keyframes fadeIn {\n  from { opacity: 0; }\n  to { opacity: 1; }\n}\n\u003c\/style\u003e\n\u003cdiv class=\"red-accent-accordion\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan class=\"acc-label-red\"\u003eDETAILS\u003c\/span\u003e \u003cspan class=\"acc-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc-content\"\u003e\n\u003cul class=\"detail-list\"\u003e\n\u003cli\u003e品番:TS03\u003c\/li\u003e\n\u003cli\u003e素材:COTTON100%\u003c\/li\u003e\n\u003cli\u003e生産国:日本製\u003c\/li\u003e\n\u003cli\u003eオリジナルグラフィックプリント\u003c\/li\u003e\n\u003cli\u003eシルクスクリーン\u003c\/li\u003e\n\u003cli\u003eクロップドBOXシルエット\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n.red-accent-accordion {\n  margin: 10px 0;\n  border-bottom: 1px solid #eee;\n  font-family: \"Helvetica Neue\", Arial, sans-serif;\n}\n\n.red-accent-accordion summary {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 15px 0;\n  cursor: pointer;\n  list-style: none;\n  outline: none;\n}\n\n.red-accent-accordion summary::-webkit-details-marker {\n  display: none;\n}\n\n.acc-label-red {\n  font-size: 10px;\n  font-weight: 800;\n  letter-spacing: 0.15em;\n  color: #fff;\n  background: #D4001A; \/* PANTONE 2035C *\/\n  padding: 2px 8px;\n  border-radius: 2px;\n}\n\n.acc-icon {\n  font-size: 18px;\n  color: #111;\n  font-weight: 300;\n  transition: transform 0.3s;\n}\n\n.red-accent-accordion details[open] .acc-icon {\n  transform: rotate(45deg);\n}\n\n.acc-content {\n  padding: 10px 0 20px 0;\n  animation: fadeIn 0.4s ease;\n}\n\n\/* 箇条書きのデザイン *\/\n.detail-list {\n  margin: 0;\n  padding: 0 0 15px 15px;\n  list-style-type: square; \/* 四角いドットでおしゃれに *\/\n}\n\n.detail-list li {\n  font-size: 13px;\n  color: #333;\n  line-height: 1.6;\n  margin-bottom: 10px;\n}\n\n\/* ヴィンテージの注意書き *\/\n.vintage-notice {\n  background-color: #f9f9f9;\n  padding: 12px;\n  border-radius: 4px;\n}\n\n.vintage-notice p {\n  font-size: 11px;\n  color: #666;\n  margin: 0;\n  line-height: 1.5;\n}\n\n@keyframes fadeIn {\n  from { opacity: 0; }\n  to { opacity: 1; }\n}\n\u003c\/style\u003e\n\u003cp\u003e\u003cbr\u003e\u003cspan\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e","brand":"MAISON CASANOVA","offers":[{"title":"1","offer_id":51003900035108,"sku":null,"price":22000.0,"currency_code":"JPY","in_stock":true},{"title":"2","offer_id":51003900067876,"sku":null,"price":22000.0,"currency_code":"JPY","in_stock":true},{"title":"3","offer_id":51122678169636,"sku":null,"price":22000.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0714\/4859\/2420\/files\/punkfloyd_a08b3d4f-a1cf-4de9-a4ff-c20439166a1c.jpg?v=1782885646"},{"product_id":"setlisttee","title":"''SETLIST''Tee","description":"\u003cdiv class=\"red-accent-accordion\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan class=\"acc-label-red\"\u003eSIZE GUIDE\u003c\/span\u003e \u003cspan class=\"acc-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc-content\"\u003e\n\u003ctable class=\"size-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eSIZE\u003c\/th\u003e\n\u003cth\u003e肩幅\u003c\/th\u003e\n\u003cth\u003e身幅\u003c\/th\u003e\n\u003cth\u003e着丈\u003c\/th\u003e\n\u003cth\u003e袖丈\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e1 (M)\u003c\/td\u003e\n\u003ctd\u003e55 cm\u003c\/td\u003e\n\u003ctd\u003e58 cm\u003c\/td\u003e\n\u003ctd\u003e60 cm\u003c\/td\u003e\n\u003ctd\u003e21 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e2 (L)\u003c\/td\u003e\n\u003ctd\u003e59 cm\u003c\/td\u003e\n\u003ctd\u003e65 cm\u003c\/td\u003e\n\u003ctd\u003e65 cm\u003c\/td\u003e\n\u003ctd\u003e22 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e3 (XL)\u003c\/td\u003e\n\u003ctd\u003e65 cm\u003c\/td\u003e\n\u003ctd\u003e70 cm\u003c\/td\u003e\n\u003ctd\u003e72 cm\u003c\/td\u003e\n\u003ctd\u003e24 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n\/* 共通スタイル（もし以前のDETAILSのスタイルが全体CSSにあればここは不要だけど、念のため） *\/\n.red-accent-accordion {\n  border-top: 1px solid #eee;\n  margin-top: 10px;\n}\n.red-accent-accordion details {\n  border-bottom: 1px solid #eee;\n}\n.red-accent-accordion summary {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 12px 0;\n  cursor: pointer;\n  list-style: none;\n}\n.red-accent-accordion summary::-webkit-details-marker {\n  display: none;\n}\n.acc-label-red {\n  background-color: #D4001A; \/* PANTONE 2035C *\/\n  color: #fff;\n  font-size: 11px;\n  font-weight: 800;\n  padding: 3px 10px;\n  letter-spacing: 0.15em;\n  text-transform: uppercase;\n}\n.acc-icon {\n  font-size: 16px;\n  font-weight: 300;\n  color: #111;\n}\n\n\/* 内部のテーブルデザイン *\/\n.acc-content {\n  padding: 10px 0 20px;\n}\n.size-table {\n  width: 100%;\n  border-collapse: collapse;\n  margin-bottom: 12px;\n}\n.size-table th {\n  font-size: 10px;\n  font-weight: 700;\n  text-align: left;\n  padding: 8px 0;\n  color: #111;\n  border-bottom: 1px solid #eee;\n  letter-spacing: 0.05em;\n}\n.size-table td {\n  font-size: 12px;\n  padding: 10px 0;\n  color: #444;\n  border-bottom: 1px solid #f9f9f9;\n}\n.size-note {\n  font-size: 10px;\n  color: #888;\n  line-height: 1.5;\n  margin: 0;\n}\n\u003c\/style\u003e\n\u003cstyle\u003e\n.model-spec-tag {\n  display: inline-flex;\n  flex-direction: column;\n  align-items: flex-start;\n  margin: 20px 0;\n  font-family: \"Helvetica Neue\", Arial, sans-serif;\n}\n\n.spec-label {\n  font-size: 10px;\n  font-weight: 800;\n  letter-spacing: 0.15em;\n  color: #fff;\n  background: #111;\n  padding: 2px 8px;\n  margin-bottom: 6px;\n  border-radius: 2px;\n}\n\n.spec-details {\n  display: flex;\n  align-items: center;\n  font-size: 13px;\n  color: #444;\n  border-left: 2px solid #111; \/* 縦線でアクセント *\/\n  padding-left: 12px;\n}\n\n.spec-item strong {\n  color: #111;\n  font-weight: 600;\n}\n\n.divider {\n  margin: 0 10px;\n  color: #ccc;\n  font-weight: 300;\n}\n\n.size-box {\n  background: #f0f0f0;\n  padding: 2px 6px;\n  font-weight: bold;\n  color: #111;\n  margin-left: 4px;\n}\n\n\/* スマホでの調整 *\/\n@media screen and (max-width: 480px) {\n  .spec-details {\n    font-size: 11px;\n    padding-left: 10px;\n  }\n  .divider {\n    margin: 0 6px;\n  }\n}\n\u003c\/style\u003e\n\u003cstyle\u003e\n.ultimate-center-chart {\n  margin: 20px 0;\n  width: 100%;\n}\n\n.ultimate-center-chart table {\n  width: 100%;\n  border-collapse: collapse;\n  table-layout: fixed; \/* 全ての列幅を均等に固定 *\/\n  border-top: 1.5px solid #000;\n  border-bottom: 1.5px solid #000;\n}\n\n\/* ヘッダーとセルの共通設定 *\/\n.ultimate-center-chart th, \n.ultimate-center-chart td {\n  \/* ここで強制的に真ん中寄せ *\/\n  text-align: center !important; \n  vertical-align: middle;\n  padding: 12px 0;\n  border-bottom: 1px solid #eee;\n  white-space: nowrap;\n  \/* ブラウザのデフォルト余白を消去 *\/\n  margin: 0;\n}\n\n.ultimate-center-chart th {\n  font-size: 11px;\n  font-weight: 700;\n  color: #000;\n  background-color: #fafafa;\n}\n\n.ultimate-center-chart td {\n  font-size: 13px;\n  color: #333;\n}\n\n\/* SIZE列とS,M,Lの列だけ色を変えて強調 *\/\n.ultimate-center-chart .size-label,\n.ultimate-center-chart .col-size {\n  background-color: #fafafa;\n  font-weight: 700;\n  color: #000;\n}\n\n\/* スマホ用の微調整 *\/\n@media screen and (max-width: 480px) {\n  .ultimate-center-chart th {\n    font-size: 9px;\n    padding: 10px 0;\n  }\n  .ultimate-center-chart td {\n    font-size: 11px;\n    padding: 10px 0;\n  }\n}\n\u003c\/style\u003e\n\u003cdiv class=\"red-accent-accordion\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan class=\"acc-label-red\"\u003eMODEL INFO\u003c\/span\u003e \u003cspan class=\"acc-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc-content\"\u003e\n\u003cdiv class=\"material-details\"\u003e\u003cspan class=\"material-item\"\u003e178cm \/ 67kg \u003cstrong\u003eSIZE②\u003c\/strong\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n.red-accent-accordion {\n  margin: 10px 0;\n  border-bottom: 1px solid #eee;\n  font-family: \"Helvetica Neue\", Arial, sans-serif;\n}\n\n.red-accent-accordion summary {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 15px 0;\n  cursor: pointer;\n  list-style: none;\n  outline: none;\n}\n\n.red-accent-accordion summary::-webkit-details-marker {\n  display: none;\n}\n\n\/* PANTONE 2035C (#D4001A) を適用 *\/\n.acc-label-red {\n  font-size: 10px;\n  font-weight: 800;\n  letter-spacing: 0.15em;\n  color: #fff;\n  background: #D4001A; \/* PANTONE 2035C の近似色 *\/\n  padding: 2px 8px;\n  border-radius: 2px;\n}\n\n.acc-icon {\n  font-size: 18px;\n  color: #111;\n  font-weight: 300;\n  transition: transform 0.3s;\n}\n\n.red-accent-accordion details[open] .acc-icon {\n  transform: rotate(45deg);\n}\n\n.acc-content {\n  padding: 5px 0 20px 0;\n  animation: fadeIn 0.4s ease;\n}\n\n.material-item {\n  font-size: 13px;\n  color: #111;\n  letter-spacing: 0.05em;\n  display: block;\n}\n\n.material-item strong {\n  font-weight: 700;\n}\n\n.material-desc {\n  font-size: 11px;\n  color: #888;\n  margin: 5px 0 0 0;\n}\n\n@keyframes fadeIn {\n  from { opacity: 0; }\n  to { opacity: 1; }\n}\n\u003c\/style\u003e\n\u003cdiv class=\"red-accent-accordion\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan class=\"acc-label-red\"\u003eDETAILS\u003c\/span\u003e \u003cspan class=\"acc-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc-content\"\u003e\n\u003cul class=\"detail-list\"\u003e\n\u003cli\u003e品番:TS05\u003c\/li\u003e\n\u003cli\u003e素材:COTTON100%\u003c\/li\u003e\n\u003cli\u003e生産国:日本製\u003c\/li\u003e\n\u003cli\u003eオリジナルグラフィックプリント\u003c\/li\u003e\n\u003cli\u003eシルクスクリーン\u003c\/li\u003e\n\u003cli\u003eクロップドBOXシルエット\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n.red-accent-accordion {\n  margin: 10px 0;\n  border-bottom: 1px solid #eee;\n  font-family: \"Helvetica Neue\", Arial, sans-serif;\n}\n\n.red-accent-accordion summary {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 15px 0;\n  cursor: pointer;\n  list-style: none;\n  outline: none;\n}\n\n.red-accent-accordion summary::-webkit-details-marker {\n  display: none;\n}\n\n.acc-label-red {\n  font-size: 10px;\n  font-weight: 800;\n  letter-spacing: 0.15em;\n  color: #fff;\n  background: #D4001A; \/* PANTONE 2035C *\/\n  padding: 2px 8px;\n  border-radius: 2px;\n}\n\n.acc-icon {\n  font-size: 18px;\n  color: #111;\n  font-weight: 300;\n  transition: transform 0.3s;\n}\n\n.red-accent-accordion details[open] .acc-icon {\n  transform: rotate(45deg);\n}\n\n.acc-content {\n  padding: 10px 0 20px 0;\n  animation: fadeIn 0.4s ease;\n}\n\n\/* 箇条書きのデザイン *\/\n.detail-list {\n  margin: 0;\n  padding: 0 0 15px 15px;\n  list-style-type: square; \/* 四角いドットでおしゃれに *\/\n}\n\n.detail-list li {\n  font-size: 13px;\n  color: #333;\n  line-height: 1.6;\n  margin-bottom: 10px;\n}\n\n\/* ヴィンテージの注意書き *\/\n.vintage-notice {\n  background-color: #f9f9f9;\n  padding: 12px;\n  border-radius: 4px;\n}\n\n.vintage-notice p {\n  font-size: 11px;\n  color: #666;\n  margin: 0;\n  line-height: 1.5;\n}\n\n@keyframes fadeIn {\n  from { opacity: 0; }\n  to { opacity: 1; }\n}\n\u003c\/style\u003e\n\u003cp\u003e\u003cbr\u003e\u003cspan\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e","brand":"MAISON CASANOVA","offers":[{"title":"1","offer_id":51003908358180,"sku":null,"price":22000.0,"currency_code":"JPY","in_stock":true},{"title":"2","offer_id":51003908325412,"sku":null,"price":22000.0,"currency_code":"JPY","in_stock":true},{"title":"3","offer_id":51122677579812,"sku":null,"price":22000.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0714\/4859\/2420\/files\/setlist_ccfb9af6-91c9-44dd-a1cf-06694690fc40.jpg?v=1782886539"}],"url":"https:\/\/csnv.jp\/ko\/collections\/t-shirts.oembed","provider":"MAISON CASANOVA","version":"1.0","type":"link"}