.ZO859a_section{padding:var(--section-padding) 0}.ZO859a_wrap{width:89.3vw;max-width:1366px;margin:0 auto}.ZO859a_track{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#e3a28f #f0e6e2;gap:24px;padding:.5rem .25rem 1.5rem;display:flex;overflow-x:auto}.ZO859a_track::-webkit-scrollbar{height:8px}.ZO859a_track::-webkit-scrollbar-thumb{background:#e3a28f;border-radius:4px}.ZO859a_track::-webkit-scrollbar-track{background:#f0e6e2;border-radius:4px}.ZO859a_card{scroll-snap-align:start;background:#fff;border:1px solid #f0e0da;border-radius:14px;flex-direction:column;flex:0 0 300px;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 16px #0000000d}.ZO859a_lead{text-align:center;color:#5f5e5a;background:#fbf2ee;border:1px solid #e3a28f;border-radius:12px;max-width:760px;margin:.5rem auto 1.75rem;padding:1.1rem 1.5rem;font-size:.92rem;line-height:1.9}.ZO859a_lead b{color:#d6755a;font-weight:700}.ZO859a_photo{aspect-ratio:3/4;background:#f5edeb;width:100%;position:relative;overflow:hidden}.ZO859a_badge{z-index:1;color:#fff;letter-spacing:.02em;background:#d6755a;border-radius:999px;padding:4px 11px;font-size:.72rem;font-weight:700;position:absolute;top:10px;left:10px;box-shadow:0 2px 6px #00000026}.ZO859a_photo img{object-fit:cover;width:100%;height:100%;display:block}.ZO859a_body{flex-direction:column;gap:.4rem;padding:1rem 1.1rem 1.2rem;display:flex}.ZO859a_time{letter-spacing:.04em;color:#c0afc4;font-size:.72rem}.ZO859a_attr{color:#8a8a8a;font-size:.8rem}.ZO859a_title{color:#e3a28f;margin:.1rem 0 .2rem;font-size:.96rem;font-weight:700;line-height:1.5}.ZO859a_message{color:#4a4a4a;-webkit-line-clamp:5;-webkit-box-orient:vertical;font-size:.82rem;line-height:1.7;display:-webkit-box;overflow:hidden}.ZO859a_moreToggle{cursor:pointer;color:#e3a28f;align-self:flex-start;align-items:center;gap:.25rem;margin-top:.5rem;font-size:.78rem;font-weight:600;display:inline-flex}.ZO859a_moreToggle input{clip:rect(0 0 0 0);clip-path:inset(50%);width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.ZO859a_moreToggle:focus-within{outline-offset:3px;border-radius:6px;outline:3px solid #e3a28f}.ZO859a_moreClose{display:none}.ZO859a_card:has(.ZO859a_moreToggle input:checked) .ZO859a_message{-webkit-line-clamp:unset;display:block}.ZO859a_card:has(.ZO859a_moreToggle input:checked) .ZO859a_moreOpen{display:none}.ZO859a_card:has(.ZO859a_moreToggle input:checked) .ZO859a_moreClose{display:inline}.ZO859a_hint{text-align:center;color:#c0afc4;letter-spacing:.06em;margin-top:.25rem;font-size:.78rem}@media (max-width:599px){.ZO859a_card{flex-basis:76vw}.ZO859a_wrap{width:92vw}}.ZO859a_more{text-align:center;margin:28px 0 0}
.e9ntCG_wrap{width:89.3vw;max-width:1366px;margin:0 auto}.e9ntCG_track{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#e3a28f #f0e6e2;gap:24px;padding:.5rem .25rem 1.5rem;display:flex;overflow-x:auto}.e9ntCG_track::-webkit-scrollbar{height:8px}.e9ntCG_track::-webkit-scrollbar-thumb{background:#e3a28f;border-radius:4px}.e9ntCG_track::-webkit-scrollbar-track{background:#f0e6e2;border-radius:4px}.e9ntCG_card{scroll-snap-align:start;background:#fff;border:1px solid #f0e0da;border-radius:14px;flex-direction:column;flex:0 0 320px;transition:translate .3s,box-shadow .3s;display:flex;overflow:hidden;box-shadow:0 4px 16px #0000000d}.e9ntCG_card:hover{translate:0 -3px;box-shadow:0 8px 22px #00000014}.e9ntCG_link{height:100%;color:inherit;flex-direction:column;text-decoration:none;display:flex}.e9ntCG_photo{aspect-ratio:16/9;background:#f5edeb;width:100%;overflow:hidden}.e9ntCG_photo img{object-fit:cover;width:100%;height:100%;display:block}.e9ntCG_body{flex-direction:column;gap:.4rem;padding:1rem 1.1rem 1.2rem;display:flex}.e9ntCG_time{letter-spacing:.04em;color:#c0afc4;font-size:.72rem}.e9ntCG_title{color:#e3a28f;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:.1rem 0 .2rem;font-size:.96rem;font-weight:700;line-height:1.5;display:-webkit-box;overflow:hidden}.e9ntCG_excerpt{color:#4a4a4a;-webkit-line-clamp:4;-webkit-box-orient:vertical;font-size:.82rem;line-height:1.7;display:-webkit-box;overflow:hidden}.e9ntCG_hint{text-align:center;color:#c0afc4;letter-spacing:.06em;margin-top:.25rem;font-size:.78rem}.e9ntCG_viewAllWrap{text-align:center;margin:1.5rem 0 4rem}.e9ntCG_viewAll{color:#fff;letter-spacing:.04em;background:#e3a28f;border-radius:999px;align-items:center;gap:.4rem;padding:.85rem 2.4rem;font-size:.95rem;font-weight:700;transition:filter .3s,translate .3s;display:inline-flex;box-shadow:0 3px 10px #e3a28f59}.e9ntCG_viewAll:hover{filter:brightness(1.05);translate:0 -2px}.e9ntCG_viewAll:focus-visible{outline-offset:3px;outline:3px solid #e3a28f}@media (max-width:599px){.e9ntCG_card{flex-basis:78vw}.e9ntCG_wrap{width:92vw}}
.RZTqBG_page{--needs-pink:#e1a1a1;--needs-accent:#e3a28f;--needs-deep:#c98d8d;--needs-bg:#f5edeb;--needs-ink:#4a3f3c;--needs-inner:min(1000px, 89.3vw);padding-top:var(--fixed-header-height);padding-bottom:var(--section-padding);overflow-x:hidden}.RZTqBG_page section{margin-inline:auto}.RZTqBG_hero{width:var(--needs-inner);grid-template-columns:1fr min(440px,42%);align-items:center;gap:40px;padding-block:60px 40px;display:grid}.RZTqBG_heroTitle{flex-direction:column;align-items:flex-start;row-gap:22px;display:flex}.RZTqBG_heroTitle>span:first-child{letter-spacing:.12em;color:var(--needs-pink);font-family:Barlow,serif;font-size:60px;line-height:1;position:relative}.RZTqBG_heroTitle>span:first-child:after{content:"";aspect-ratio:105/18;background-image:url(/p2025/wp-content/themes/pilache2025/assets/images/common/headline01_wave.svg);background-position:0;background-repeat:no-repeat;background-size:contain;width:105px;margin-top:14px;display:block}.RZTqBG_heroTitle>span:nth-child(2){color:var(--needs-ink);font-size:28px;font-weight:700;line-height:1.6}.RZTqBG_heroPhoto img{object-fit:cover;border-radius:16px;width:100%;height:100%;max-height:320px;box-shadow:0 8px 24px #b4786426}.RZTqBG_catch{color:#fff;text-align:center;margin-bottom:var(--section-padding);background-image:linear-gradient(90deg,#ffae97,#ffa4a4);padding:26px 5vw;font-size:26px;font-weight:600;line-height:1.6}.RZTqBG_cardHeading,.RZTqBG_goalHeading{text-wrap:balance;word-break:auto-phrase}.RZTqBG_page .headline02{text-wrap:balance;word-break:auto-phrase}.RZTqBG_lead{width:var(--needs-inner);text-align:center;color:var(--needs-ink);margin-inline:auto;font-size:18px;line-height:2}.RZTqBG_worries,.RZTqBG_fit{width:100%;padding-block:var(--section-padding-small);margin-bottom:var(--section-padding);background-image:url(/p2025/wp-content/themes/pilache2025/assets/images/common/back_marble.webp);background-position:50%;background-size:cover}.RZTqBG_worriesCard{width:var(--needs-inner);background-color:#fff;border-radius:18px;margin-inline:auto;padding:48px 40px 52px;box-shadow:0 8px 26px #b478641a}.RZTqBG_cardHeading{text-align:center;color:var(--needs-ink);margin-bottom:1.6em;font-size:34px;font-weight:700}.RZTqBG_cardHeading:after{content:"";aspect-ratio:105/18;background-image:url(/p2025/wp-content/themes/pilache2025/assets/images/common/headline01_wave.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:105px;margin:.35em auto 0;display:block}.RZTqBG_checkGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 40px;font-size:19px;font-weight:500;line-height:1.6;display:grid}.RZTqBG_checkGrid[data-single-column=true]{grid-template-columns:minmax(0,1fr);gap:18px;max-width:720px;margin-inline:auto}.RZTqBG_checkGrid li{padding-left:1.8em;position:relative}.RZTqBG_checkGrid li:before{content:"";background-image:url(/p2025/wp-content/themes/pilache2025/assets/images/common/icon_circle-check.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:1em;height:1em;display:block;position:absolute;top:.2em;left:0}.RZTqBG_cause{width:var(--needs-inner);margin-bottom:var(--section-padding)}.RZTqBG_circles{flex-wrap:wrap;justify-content:center;gap:30px;margin-bottom:2.4em;display:flex}.RZTqBG_circles li{aspect-ratio:1;color:#fff;text-align:center;white-space:pre-line;background-image:linear-gradient(140deg,#e3a28f,#d98f96);border-radius:50%;justify-content:center;align-items:center;width:190px;font-size:19px;font-weight:600;line-height:1.5;display:flex;box-shadow:0 6px 18px #c88c8240}.RZTqBG_goal{background-color:var(--needs-bg);width:100%;padding-block:var(--section-padding-small);margin-bottom:var(--section-padding)}.RZTqBG_goalHeading{width:var(--needs-inner);text-align:center;color:var(--needs-ink);margin:0 auto 1.6em;font-size:34px;font-weight:700;line-height:1.5}.RZTqBG_steps{width:var(--needs-inner);grid-template-columns:repeat(3,minmax(0,1fr));gap:34px;margin:0 auto 2.4em;display:grid}.RZTqBG_steps li{text-align:center;background-color:#fff;border:1px solid #eadcd7;border-radius:14px;padding:26px 20px;position:relative}.RZTqBG_steps li:not(:last-child):after{content:"";background-color:var(--needs-accent);clip-path:polygon(0 0,0 100%,100% 50%);width:14px;height:18px;display:block;position:absolute;top:50%;right:-24px;translate:0 -50%}.RZTqBG_stepNum{color:var(--needs-pink);letter-spacing:.06em;font-family:Barlow,serif;font-size:30px;line-height:1;display:block}.RZTqBG_stepTitle{color:var(--needs-ink);margin:.35em 0 .5em;font-size:22px;font-weight:700;display:block}.RZTqBG_stepBody{text-wrap:pretty;font-size:16px;line-height:1.7;display:block}.RZTqBG_reasons{width:var(--needs-inner);margin-bottom:var(--section-padding)}.RZTqBG_reasonList{gap:44px;display:grid}.RZTqBG_reasonList li{background-color:#fff;border:1px solid #eadcd7;border-radius:16px;grid-template-columns:1fr min(320px,34%);align-items:center;gap:36px;padding:32px;display:grid}.RZTqBG_reasonBody h3{color:var(--needs-ink);text-wrap:pretty;align-items:center;gap:.6em;margin-bottom:.7em;font-size:24px;font-weight:700;line-height:1.5;display:flex}.RZTqBG_reasonNum{color:#fff;background-image:linear-gradient(140deg,#e3a28f,#d98f96);border-radius:50%;flex:none;justify-content:center;align-items:center;width:1.9em;height:1.9em;font-family:Barlow,serif;font-size:.8em;display:flex}.RZTqBG_reasonBody p{font-size:17px;line-height:2}.RZTqBG_reasonPhoto img{aspect-ratio:4/3;object-fit:cover;border-radius:12px;width:100%}.RZTqBG_compare{width:var(--needs-inner);margin-bottom:var(--section-padding)}.RZTqBG_compareGrid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:28px;display:grid}.RZTqBG_compareSelf,.RZTqBG_compareMachine{text-align:center;border-radius:16px;padding:30px 26px}.RZTqBG_compareSelf{color:#6f6a67;background-color:#f1efee;border:1px solid #e0dad8}.RZTqBG_compareMachine{border:2px solid var(--needs-pink);background-color:#fff;box-shadow:0 8px 22px #c88c822e}.RZTqBG_compareSelf h3,.RZTqBG_compareMachine h3{border-bottom:1px solid;margin-bottom:.7em;padding-bottom:.5em;font-size:24px;font-weight:700}.RZTqBG_compareMachine h3{color:var(--needs-deep)}.RZTqBG_compareSelf p,.RZTqBG_compareMachine p{text-wrap:pretty;font-size:17px;line-height:1.9}.RZTqBG_studio{background-color:var(--needs-bg);width:100%;padding-block:var(--section-padding-small);margin-bottom:var(--section-padding)}.RZTqBG_studio>h2,.RZTqBG_studio>.RZTqBG_lead{width:var(--needs-inner);margin-inline:auto}.RZTqBG_studio>.RZTqBG_lead{margin-bottom:2.4em}.RZTqBG_studioGrid{width:var(--needs-inner);grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-inline:auto;display:grid}.RZTqBG_studioGrid li{background-color:#fff;border-radius:14px;padding:24px 22px;box-shadow:0 4px 14px #b4786414}.RZTqBG_studioGrid h3{color:var(--needs-ink);align-items:baseline;gap:.35em;margin-bottom:.6em;font-size:19px;font-weight:700;line-height:1.5;display:flex}.RZTqBG_studioNum{color:var(--needs-pink);font-size:1.1em}.RZTqBG_studioGrid p{text-wrap:pretty;font-size:16px;line-height:1.8}.RZTqBG_voiceWrap{margin-top:calc(0px - var(--section-padding))}.RZTqBG_cta{text-align:center;width:100%;padding-block:var(--section-padding-small);margin-bottom:var(--section-padding);background-image:url(/p2025/wp-content/themes/pilache2025/assets/images/common/back_marble.webp);background-position:50%;background-size:cover}.RZTqBG_cta h2{color:var(--needs-ink);margin-bottom:1.2em;font-size:30px;font-weight:700}.RZTqBG_flow{width:var(--needs-inner);margin-bottom:var(--section-padding)}.RZTqBG_flowList{gap:32px;display:grid}.RZTqBG_flowList li{grid-template-columns:76px min(260px,30%) 1fr;align-items:start;gap:26px;display:grid;position:relative}.RZTqBG_flowList li:not(:last-child):before{content:"";background-color:#eadcd7;width:2px;display:block;position:absolute;top:84px;bottom:-32px;left:37px}.RZTqBG_flowNum{color:#fff;z-index:1;background-image:linear-gradient(140deg,#e3a28f,#d98f96);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:76px;height:76px;font-family:Barlow,serif;line-height:1.1;display:flex}.RZTqBG_flowNum>span:first-child{font-size:30px}.RZTqBG_flowNum>span:nth-child(2){letter-spacing:.08em;font-size:12px}.RZTqBG_flowPhoto img{aspect-ratio:4/3;object-fit:cover;border-radius:12px;width:100%}.RZTqBG_flowBody h3{color:var(--needs-ink);margin-bottom:.6em;font-size:23px;font-weight:700}.RZTqBG_flowBody p{font-size:17px;line-height:1.9}.RZTqBG_flowNotes{margin-top:.8em;font-size:16px;line-height:1.9}.RZTqBG_flowNotes li{padding-left:1.1em;display:block;position:relative}.RZTqBG_flowNotes li:before{content:"・";position:absolute;left:0}.RZTqBG_flowLine{color:#fff;background-color:#06c755;border-radius:1000px;justify-content:center;align-items:center;margin-top:1.2em;padding:.7em 2em;font-size:16px;font-weight:600;transition:filter .4s;display:inline-flex}.RZTqBG_flowLine:hover{filter:brightness(1.1)}.RZTqBG_faq{width:var(--needs-inner)}.RZTqBG_faqList{gap:18px;display:grid}.RZTqBG_faqItem{background-color:#fff;border:1px solid #eadcd7;border-radius:14px;padding:24px 26px}.RZTqBG_faqItem dt{color:var(--needs-ink);gap:.6em;font-size:19px;font-weight:700;line-height:1.6;display:flex}.RZTqBG_faqItem dd{border-top:1px dashed #eadcd7;gap:.6em;margin-top:.9em;padding-top:.9em;font-size:17px;line-height:1.9;display:flex}.RZTqBG_faqQ,.RZTqBG_faqA{color:var(--needs-pink);flex:none;font-family:Barlow,serif;font-weight:500}.RZTqBG_faqQ{font-size:1.05em}.RZTqBG_faqA{font-size:1.2em;line-height:1.4}@media screen and (max-width:767px){.RZTqBG_page{--needs-inner:89.3vw}.RZTqBG_hero{grid-template-columns:minmax(0,1fr);gap:6vw;padding-block:8vw 6vw}.RZTqBG_heroTitle{row-gap:4vw}.RZTqBG_heroTitle>span:first-child{font-size:10.7vw}.RZTqBG_heroTitle>span:first-child:after{width:13.3vw;margin-top:2.7vw}.RZTqBG_heroTitle>span:nth-child(2){font-size:5.3vw}.RZTqBG_heroPhoto img{max-height:48vw}.RZTqBG_catch{padding:5.3vw 5vw;font-size:4.8vw}.RZTqBG_lead{text-align:left;font-size:3.9vw}.RZTqBG_worriesCard{border-radius:3vw;padding:7vw 5.3vw 8vw}.RZTqBG_cardHeading{font-size:5.3vw}.RZTqBG_checkGrid{gap:4vw 4.5vw;font-size:3.5vw}.RZTqBG_checkGrid[data-single-column=true]{gap:3.5vw}.RZTqBG_circles{gap:3vw}.RZTqBG_circles li{width:27vw;font-size:3.5vw}.RZTqBG_goalHeading{font-size:5.3vw}.RZTqBG_steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.7vw}.RZTqBG_steps li{border-radius:2.4vw;padding:4vw 2vw}.RZTqBG_steps li:not(:last-child):after{display:none}.RZTqBG_stepNum{font-size:5.3vw}.RZTqBG_stepTitle{font-size:4.3vw}.RZTqBG_stepBody{font-size:3.2vw}.RZTqBG_reasonList{gap:6vw}.RZTqBG_reasonList li{border-radius:3vw;grid-template-columns:minmax(0,1fr);gap:4.5vw;padding:5.3vw}.RZTqBG_reasonBody h3{font-size:4.8vw}.RZTqBG_reasonBody p{font-size:3.7vw}.RZTqBG_compareGrid{grid-template-columns:minmax(0,1fr);gap:4vw}.RZTqBG_compareSelf,.RZTqBG_compareMachine{border-radius:3vw;padding:5.3vw 4.5vw}.RZTqBG_compareSelf h3,.RZTqBG_compareMachine h3{font-size:4.5vw}.RZTqBG_compareSelf p,.RZTqBG_compareMachine p{font-size:3.7vw}.RZTqBG_studioGrid{grid-template-columns:minmax(0,1fr);gap:3.5vw}.RZTqBG_studioGrid li{border-radius:2.7vw;padding:4.5vw}.RZTqBG_studioGrid h3{font-size:4.3vw}.RZTqBG_studioGrid p{font-size:3.5vw}.RZTqBG_cta h2{font-size:5.3vw}.RZTqBG_flowList{gap:8vw}.RZTqBG_flowList li{grid-template-columns:minmax(0,1fr);justify-items:center;gap:3.5vw}.RZTqBG_flowList li:not(:last-child):before{display:none}.RZTqBG_flowNum{width:16vw;height:16vw}.RZTqBG_flowNum>span:first-child{font-size:6.4vw}.RZTqBG_flowNum>span:nth-child(2){font-size:2.7vw}.RZTqBG_flowPhoto{width:100%}.RZTqBG_flowBody{text-align:center;width:100%}.RZTqBG_flowBody h3{font-size:4.8vw}.RZTqBG_flowBody p{text-align:left;font-size:3.7vw}.RZTqBG_flowNotes{text-align:left;font-size:3.5vw}.RZTqBG_faqItem{border-radius:2.7vw;padding:5vw 4.5vw}.RZTqBG_faqItem dt{font-size:4.2vw}.RZTqBG_faqItem dd{font-size:3.7vw}}.RZTqBG_readMore{width:var(--needs-inner);margin-top:var(--section-padding)}.RZTqBG_readMoreList{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.RZTqBG_readMoreList a{background-color:#fff;border:1px solid #eadcd7;border-radius:14px;height:100%;transition:box-shadow .3s,translate .3s;display:block;overflow:hidden}.RZTqBG_readMoreList a:hover{translate:0 -3px;box-shadow:0 8px 20px #b4786424}.RZTqBG_readMoreList img{aspect-ratio:16/9;object-fit:cover;width:100%;display:block}.RZTqBG_readMoreList span{color:var(--needs-ink);text-wrap:pretty;padding:16px 18px 20px;font-size:16px;font-weight:600;line-height:1.7;display:block}@media screen and (max-width:767px){.RZTqBG_readMoreList{grid-template-columns:minmax(0,1fr);gap:4vw}.RZTqBG_readMoreList a{border-radius:2.7vw}.RZTqBG_readMoreList span{padding:3.5vw 4vw 4.5vw;font-size:3.9vw}}
body#voice-archive{padding-top:var(--fixed-header-height)}body#voice-archive main .main-title{flex-wrap:wrap;justify-content:center;align-items:center;width:100%;height:240px;display:flex}body#voice-archive main .main-title h1{flex-flow:column wrap;justify-content:center;align-items:center;row-gap:35px;display:flex;position:relative}body#voice-archive main .main-title h1:before{content:"";aspect-ratio:105/18;background-image:url(/p2025/wp-content/themes/pilache2025/assets/images/common/headline01_wave.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:105px;margin:auto;display:block;position:absolute;inset:2rem 0 0}body#voice-archive main .main-title h1>span:first-child{font-size:45px;font-weight:500}body#voice-archive main .main-title h1>span:nth-child(2){font-family:Barlow,serif;font-size:20px}@media screen and (max-width:767px){body#voice-archive main .main-title{height:38.7vw}body#voice-archive main .main-title h1{row-gap:5.3vw}body#voice-archive main .main-title h1:before{width:13.3vw;top:2.7vw}body#voice-archive main .main-title h1>span:first-child{font-size:5.3vw}body#voice-archive main .main-title h1>span:nth-child(2){font-size:3.7vw}}.Lqi0WG_list{grid-template-columns:repeat(auto-fit,minmax(min(500px,100%),1fr));align-items:start;gap:32px;max-width:1240px;margin:0 auto;padding:0 5vw;display:grid}.Lqi0WG_card{background:#fff;border:1px solid #f0e6e2;border-radius:16px;align-items:flex-start;gap:24px;padding:24px;display:flex;box-shadow:0 6px 20px #b4786414}.Lqi0WG_lead{text-align:center;color:#5f5e5a;background:#fbf2ee;border:1px solid #e3a28f;border-radius:12px;max-width:760px;margin:0 auto 1.75rem;padding:1.1rem 1.5rem;font-size:.95rem;line-height:1.9}.Lqi0WG_lead b{color:#d6755a;font-weight:700}.Lqi0WG_photo{flex:0 0 160px;position:relative}.Lqi0WG_badge{z-index:1;color:#fff;letter-spacing:.02em;background:#d6755a;border-radius:999px;padding:3px 9px;font-size:.68rem;font-weight:700;position:absolute;top:8px;left:8px;box-shadow:0 2px 6px #00000026}.Lqi0WG_photo img{object-fit:cover;border-radius:12px;width:160px;height:213px;display:block}.Lqi0WG_body{flex:auto;min-width:0}.Lqi0WG_time{color:#b08d82;letter-spacing:.04em;font-size:.8rem;display:block}.Lqi0WG_attr{color:#8a8a8a;margin:2px 0 8px;font-size:.85rem}.Lqi0WG_title{color:#3a2f2c;margin:0 0 12px;font-family:Noto Serif JP,serif;font-size:1.15rem;font-weight:600;line-height:1.55}.Lqi0WG_message{color:#555;margin:0;font-size:.95rem;line-height:1.9}.Lqi0WG_back{text-align:center;margin:48px 0 0}body#voice-archive main{padding-bottom:100px}@media screen and (max-width:767px){body#voice-archive main{padding-bottom:13.3vw}}@media (max-width:600px){.Lqi0WG_card{flex-direction:column;gap:16px;padding:18px}.Lqi0WG_photo{flex-basis:auto;align-self:center}.Lqi0WG_photo img{width:180px;height:240px}.Lqi0WG_title{font-size:1.05rem}}
