/* Slightly larger clinical copy, preserving heading hierarchy and source diagrams. */
#mansup-app .urology-reference .vr-body,
#mansup-app .urology-reference .ur-detail-list p,
#mansup-app .urology-reference .co-detail-grid dd,
#mansup-app .mu-detail .body-copy,
#mansup-app .mu-detail .faq-answer{font-size:19px;line-height:1.9}
#mansup-app .urology-reference .ur-detail-table,
#mansup-app .urology-reference .ur-comparison-table{font-size:18px;line-height:1.9}
#mansup-app .urology-reference .clinic-care-guide .vr-band-intro{font-size:18px;line-height:1.9}
#mansup-app .urology-reference .clinic-care-guide .vr-feature-grid h3,
#mansup-app .urology-reference .clinic-care-guide .vr-feature-grid p,
#mansup-app .urology-reference .clinic-care-guide .vr-process h3{font-size:23px;line-height:1.65}
#mansup-app .urology-reference .clinic-care-guide .vr-feature-grid>article>span,
#mansup-app .urology-reference .clinic-care-guide .vr-process-note,
#mansup-app .urology-reference .clinic-care-guide .vr-aftercare p{font-size:17px;line-height:1.85}
#mansup-app .urology-reference figcaption,
#mansup-app .urology-reference .ur-copy-caption{font-size:16px!important;line-height:1.8}
#mansup-app .urology-reference .vr-faq-list summary{font-size:19px;line-height:1.7}
#mansup-app .urology-reference .co-treatment-index a>span>span{font-size:17px;line-height:1.8}
#mansup-app .urology-reference .co-treatment-index strong{font-size:19px}
#mansup-app .urology-reference .ur-risk{font-size:16px;line-height:1.85}
#mansup-app .mu-equipment-heading>p,
#mansup-app .mu-eq-scene-copy li p{font-size:18px;line-height:1.85}
#mansup-app .mu-eq-scene-copy h4{font-size:23px}
#mansup-app .mu-eq-scene figcaption,
#mansup-app .mu-eq-visual-stage>.mu-eq-frame>figcaption{font-size:15px;line-height:1.7}
#mansup-app .mu-home .mu-philosophy p:not([style*="Poppins"]){font-size:17px!important;line-height:1.95!important}
#mansup-app .mu-home #mu-media p{font-size:18px!important;line-height:1.7!important}
#mansup-app .mu-home #mu-location p:not([style*="Poppins"]){font-size:17px!important;line-height:1.85!important}
#mansup-app .online-consult .oc-start h2+p,
#mansup-app .online-consult .oc-guide li p,
#mansup-app .online-consult .oc-help dd{font-size:18px;line-height:1.85}
@media(max-width:760px){
 #mansup-app .urology-reference .vr-body,
 #mansup-app .urology-reference .ur-detail-list p,
 #mansup-app .urology-reference .co-detail-grid dd,
 #mansup-app .mu-detail .body-copy,
 #mansup-app .mu-detail .faq-answer{font-size:18px;line-height:1.85}
 #mansup-app .urology-reference .ur-detail-table,
 #mansup-app .urology-reference .ur-comparison-table{font-size:17px}
 #mansup-app .urology-reference .clinic-care-guide .vr-feature-grid h3,
 #mansup-app .urology-reference .clinic-care-guide .vr-feature-grid p,
 #mansup-app .urology-reference .clinic-care-guide .vr-process h3{font-size:21px}
 #mansup-app .urology-reference .clinic-care-guide .vr-feature-grid>article>span,
 #mansup-app .urology-reference .clinic-care-guide .vr-process-note,
 #mansup-app .urology-reference .clinic-care-guide .vr-aftercare p{font-size:16px}
 #mansup-app .urology-reference figcaption{font-size:15px!important}
 #mansup-app .mu-equipment-heading>p,
 #mansup-app .mu-eq-scene-copy li p{font-size:17px}
 #mansup-app .mu-eq-scene-copy h4{font-size:22px}
}

/* GEO 즉답 문단(가운데 정렬 제목 섹션) 260915 */
#mansup-app .vr-principles .geo-answer{max-width:900px;margin:0 auto 40px;text-align:center}
#mansup-app .vr-intro .geo-answer{margin-bottom:16px}
#mansup-app .vr-center-title + .geo-answer{max-width:900px;margin:0 auto 40px!important;text-align:center}
.vr-center-title + .geo-answer{max-width:900px;margin:0 auto 40px!important;text-align:center}
.vr-principles .geo-answer{max-width:900px;margin:0 auto 40px!important;text-align:center}
/* 섹션 바로 아래 전폭으로 들어간 즉답 문단: 가운데 제목과 맞춰 중앙 정렬 260915 */
section.ur-source-section > .geo-answer, section.vr-methods > .geo-answer, .ed-section-heading + .geo-answer, .co-section-heading + .geo-answer{max-width:900px;margin:0 auto 36px!important;text-align:center!important;padding:0 16px}
section.vr-methods > .geo-answer{margin-top:-8px!important}
section.vr-methods > .geo-answer{text-align:left!important;margin:0 0 36px!important;padding:0;max-width:900px}
/* 즉답 문단 여백·정렬 최종 규칙 260915 */
section.ur-source-section > .geo-answer, .ed-section-heading + .geo-answer, .co-section-heading + .geo-answer{max-width:900px;margin:26px auto 40px!important;text-align:center!important;padding:0 16px}
section.vr-methods > .geo-answer{text-align:left!important;margin:22px 0 40px!important;padding:0;max-width:900px}
.vr-center-title + .geo-answer, .vr-principles .geo-answer{max-width:900px;margin:0 auto 40px!important;text-align:center!important}
/* 정정 260915: 분할 칼럼 안(제목 왼쪽 정렬)의 즉답은 왼쪽 정렬 유지, 가운데 정렬은 섹션 직속 제목 아래만 */
.ed-split-section .geo-answer, .ur-source-split .geo-answer, .co-procedure .geo-answer, .ed-copy-columns .geo-answer{text-align:left!important;max-width:none;margin:0 0 16px!important;padding:0}
section > .ed-section-heading + .geo-answer, section > .co-section-heading + .geo-answer, section.ur-source-section > h2 + .geo-answer{max-width:900px;margin:26px auto 40px!important;text-align:center!important;padding:0 16px}
section.vr-methods > .geo-answer{text-align:left!important;margin:22px 0 40px!important;padding:0;max-width:900px}
/* 260915 표 위 간격, 가운데 제목 아래 첫 문단 정렬 */
#mansup-app .ur-detail-table-wrap, #mansup-app .ur-comparison-scroll{margin-top:28px!important}
#mansup-app h3 + .ur-explanation-copy{margin-top:18px}
#mansup-app .ed-text-section > div > p.vr-body:first-child{max-width:900px;margin-left:auto;margin-right:auto;text-align:center;margin-bottom:28px}
/* 260915 즉답 문단 아래 간격 */
#mansup-app .ed-wide-copy > .geo-answer{margin-bottom:32px!important}
#mansup-app .geo-answer + .vr-body{margin-top:16px}
/* 260915 탭 해제 공통: 읽기 패널을 전부 펼쳐 세로로 나열 */
#mansup-app .ur-reader-panels > section + section{margin-top:56px;padding-top:48px;border-top:1px solid #e1e7eb}
#mansup-app .ur-reader-panels > section > article + article{margin-top:48px;padding-top:40px;border-top:1px dashed #e1e7eb}
/* 260915 읽기 패널 소제목과 본문 간격 */
#mansup-app article.ur-transcript-section > h3{margin-bottom:18px}
#mansup-app article.ur-transcript-section > h3 + p{margin-top:0}
