.hyperhidrosis-page{width:1200px;max-width:100%;margin:auto;container-type:inline-size;background:#fff;color:#080808;font-family:'KoPubDotumLight',sans-serif;line-height:1.5}
.hyperhidrosis-page *{box-sizing:border-box}
.hyperhidrosis-page :is(h1,h2,h3,p,ul,figure){margin:0;padding:0;background:none;color:inherit;width:auto;float:none;letter-spacing:-.04em}
.hyperhidrosis-page ul{list-style:none}
.hyperhidrosis-page strong{font-family:'KoPubDotumBold',sans-serif;font-weight:400}
.hyperhidrosis-page em{font-style:normal;color:#ff896f}
.hyperhidrosis-page h2{font-size:5cqw;font-weight:400;line-height:1.5;text-align:center}
.hyperhidrosis-page section{position:relative}
.hyperhidrosis-page .hh-hero{height:68.417cqw;position:relative}
.hyperhidrosis-page .hh-hero-copy{position:absolute;left:34.833cqw;top:0;right:0;height:58.917cqw;background:#fff;border-radius:0 0 0 2.7cqw;padding:13.25cqw 0 0 8.4cqw}
.hyperhidrosis-page h1{text-align:left;font-family:'KoPubDotumBold',sans-serif;font-weight:400;font-size:8cqw;line-height:1.2}
.hyperhidrosis-page h1::before{content:'';display:block;width:6.5cqw;height:.85cqw;background:#ff896f;margin-bottom:2.3cqw}
.hyperhidrosis-page .hh-hero-copy>p:first-of-type{color:#ff896f;font-size:3.2cqw;line-height:1.55;margin-top:2.7cqw;text-decoration:underline;text-decoration-thickness:.05cqw;text-underline-offset:.5cqw}
.hyperhidrosis-page .hh-hero-copy>p:last-of-type{font-size:3.6cqw;margin-top:3cqw;white-space:nowrap}
.hyperhidrosis-page .hh-check{height:112.083cqw;background:#f8f8f8;text-align:center;padding-top:12.667cqw}
.hyperhidrosis-page .hh-check-label{display:block;width:15cqw;margin:auto;background:#ff896f;color:white;font-size:2.8cqw;line-height:4.4cqw;letter-spacing:.3cqw}
.hyperhidrosis-page .hh-check h2{margin-top:2.5cqw;font-size:5cqw;line-height:1.5}
.hyperhidrosis-page .hh-check-list{position:relative;margin:3.3cqw 3.75cqw 0;height:33.5cqw;display:grid;grid-auto-flow:column;grid-template-rows:repeat(3,1fr);grid-template-columns:1fr 1fr;gap:0 12.3cqw;border:.42cqw solid #000;border-radius:4cqw;background:#fff;box-shadow:1cqw 1.4cqw #ff896f;padding:3.9cqw 4.5cqw 3cqw 10.5cqw;text-align:left}
.hyperhidrosis-page .hh-check-list::after{content:'';position:absolute;left:50%;top:2.5cqw;bottom:2.5cqw;width:.12cqw;background:repeating-linear-gradient(to bottom,#ff896f 0 .67cqw,transparent .67cqw 1cqw)}
.hyperhidrosis-page .hh-check-list li{position:relative;font-size:2.5cqw;line-height:1.4;letter-spacing:-.065em;white-space:nowrap}
.hyperhidrosis-page .hh-check-list li::before{content:'✓';position:absolute;left:-3.7cqw;top:.6cqw;border:.25cqw solid #777;border-radius:.3cqw;width:2cqw;height:2cqw;color:#ff896f;font:bold 2.4cqw/1cqw sans-serif}
.hyperhidrosis-page .hh-check>p{margin-top:8.3cqw;font-size:4.5cqw;line-height:1.6}
.hyperhidrosis-page .hh-check>p strong{font-size:5cqw;background:linear-gradient(transparent 70%,#f9e0dc 70%);padding:0 2cqw}
.hyperhidrosis-page .hh-message{height:55.333cqw;background:#ffb29e;text-align:center}
.hyperhidrosis-page .hh-message h2{font-size:6.5cqw;color:#fff;line-height:1.6;margin-top:1cqw}
.hyperhidrosis-page .hh-message h2 strong{display:inline-block;background:#e96e50;line-height:1.4;padding:0 2cqw;margin-top:1.3cqw}
.hyperhidrosis-page .hh-definition{height:113.333cqw;text-align:center;padding-top:19.5cqw}
.hyperhidrosis-page .hh-definition h2{font-size:5.5cqw}
.hyperhidrosis-page .hh-definition strong{color:#ff896f}
.hyperhidrosis-page .hh-definition>p{font-size:2.7cqw;line-height:1.6;margin-top:4.7cqw}
.hyperhidrosis-page .hh-definition-line{height:8.7cqw;border-left:.3cqw solid #ff896f;margin:3.5cqw auto 0;width:0}
.hyperhidrosis-page .hh-definition .hh-definition-summary{font-size:3.7cqw;line-height:1.55;margin-top:4.6cqw}
.hyperhidrosis-page .hh-causes{height:136.083cqw;background:#f4f4f4;text-align:center;padding-top:16.8cqw}
.hyperhidrosis-page .hh-causes>p:first-child{font-size:4cqw}
.hyperhidrosis-page .hh-causes h2{font-size:5.4cqw;margin-top:.5cqw}
.hyperhidrosis-page .hh-causes h2 strong{color:#ff896f}
.hyperhidrosis-page .hh-cause-cards{display:grid;grid-template-columns:repeat(4,1fr);gap:2.1cqw;margin:5.5cqw 4.167cqw 0}
.hyperhidrosis-page .hh-cause-cards li{border:.16cqw solid #ff896f;border-radius:1.8cqw;overflow:hidden;background:white;box-shadow:.4cqw .4cqw .4cqw #0002}
.hyperhidrosis-page .hh-cause-cards h3{background:#ff896f;color:white;font:400 2.3cqw/5.4cqw 'KoPubDotumBold',sans-serif;white-space:nowrap}
.hyperhidrosis-page .hh-connectors{display:flex;justify-content:space-between;position:relative;margin:.9cqw 15.4cqw 2.7cqw;height:2.7cqw;border-bottom:.16cqw dashed #888}
.hyperhidrosis-page .hh-connectors i{border-left:.16cqw dashed #888}
.hyperhidrosis-page .hh-connectors::after{content:'';position:absolute;left:50%;top:100%;height:2.7cqw;border-left:.16cqw dashed #888}
.hyperhidrosis-page :is(.hh-cause-signal,.hh-cause-vessel){width:53cqw;margin:auto;background:#9db87b;color:#fff;border-radius:8cqw;font-size:3.5cqw;line-height:1.4;padding:2.1cqw 0}
.hyperhidrosis-page .hh-plus{display:block;color:#777;font:bold 7.5cqw/7.4cqw sans-serif}
.hyperhidrosis-page .hh-down{display:block;width:4cqw;height:5.7cqw;margin:2.3cqw auto .8cqw;position:relative}
.hyperhidrosis-page .hh-down::before,.hyperhidrosis-page .hh-down::after{content:'';position:absolute;left:.5cqw;top:0;width:2.8cqw;height:2.8cqw;border-right:.85cqw solid #ff896f;border-bottom:.85cqw solid #ff896f;border-radius:.5cqw;transform:rotate(45deg)}
.hyperhidrosis-page .hh-down::after{top:1.9cqw}
.hyperhidrosis-page .hh-cause-result{font-size:6cqw;color:#ff896f}
.hyperhidrosis-page .hh-goals{height:142.083cqw;text-align:center;padding-top:16.3cqw;background-image:linear-gradient(#f8f8f8 .1cqw,transparent .1cqw),linear-gradient(90deg,#f8f8f8 .1cqw,transparent .1cqw);background-size:2cqw 2cqw}
.hyperhidrosis-page .hh-goals h2{font-size:5.5cqw}
.hyperhidrosis-page .hh-goals ul{display:grid;grid-template-columns:repeat(2,1fr);gap:5.7cqw 6.75cqw;margin:10.1cqw 7.25cqw 0}
.hyperhidrosis-page .hh-goals li{border-radius:2.7cqw 0 2.7cqw 0;overflow:hidden;background:#d9d9d9}
.hyperhidrosis-page .hh-goals h3{font-size:3cqw;line-height:6.5cqw;font-weight:400}
.hyperhidrosis-page .hh-goals>p{font-size:4cqw;margin-top:9cqw;line-height:1.6}
.hyperhidrosis-page .hh-goals>p strong{display:inline-block;padding:0 2.8cqw;background:#ff896f;color:white}
.hyperhidrosis-page .hh-medicine{height:132.083cqw;padding-top:16.2cqw}
.hyperhidrosis-page .hh-treatment-heading{margin-left:7.5cqw;width:max-content;max-width:90%}
.hyperhidrosis-page .hh-treatment-heading>p{font:400 2.5cqw/1.4 'KoPubDotumBold',sans-serif;background:linear-gradient(transparent 65%,#ddd 65%);width:max-content;padding-right:1.5cqw;margin-bottom:1cqw}
.hyperhidrosis-page .hh-treatment-heading h2{font-size:4cqw;line-height:1.4;text-align:left;border-bottom:.08cqw solid #111}
.hyperhidrosis-page .hh-treatment-heading h2 strong{display:block;border-top:.08cqw solid #111;font-size:4cqw}
.hyperhidrosis-page .hh-medicine-summary{text-align:center;font-size:3.2cqw;margin-top:7.2cqw}
.hyperhidrosis-page .hh-acupuncture{height:67.917cqw;padding-top:4.2cqw;background:linear-gradient(120deg,#ffdfdf 55%,#ff896f 55%)}
.hyperhidrosis-page .hh-topical{height:78.667cqw;padding-top:6.3cqw;background:linear-gradient(120deg,#fff 51.5%,#d0d0d0 51.5%)}
.hyperhidrosis-page .hh-acupuncture .hh-treatment-heading>p{background:linear-gradient(transparent 65%,#ff896f 65%)}
.hyperhidrosis-page .hh-treatment-card{margin:4.7cqw auto 0;width:72.4cqw;border:.6cqw solid #1c1c1c;border-radius:4cqw 0 4cqw 0;overflow:hidden;background:#1c1c1c;box-shadow:.6cqw .6cqw .6cqw #0002}
.hyperhidrosis-page .hh-treatment-card figcaption{color:#fff;text-align:center;font-size:2.5cqw;line-height:1.25;padding:1.5cqw .2cqw .9cqw;letter-spacing:-.04em}
.hyperhidrosis-page .hh-topical .hh-treatment-card{margin-top:8.95cqw}
.hyperhidrosis-page .hh-treatment-note{text-align:center;color:#888;font-size:1.7cqw;margin-top:1cqw}
.hyperhidrosis-page .hh-program{height:94.333cqw;padding-top:17.8cqw;text-align:center;background:radial-gradient(#fffafa .45cqw,transparent .5cqw) 0 0/2cqw 2cqw}
.hyperhidrosis-page .hh-program h2{font-size:7.4cqw}
.hyperhidrosis-page .hh-program>p{font-size:5cqw;margin-top:1.5cqw}
.hyperhidrosis-page .hh-blogs{text-align:center;padding:13.5cqw 0 0}
.hyperhidrosis-page .hh-blogs h2{font-size:6.5cqw;line-height:1.25}
.hyperhidrosis-page .hh-blogs>p{font-size:2cqw;line-height:1.5;margin-top:3cqw}
.hyperhidrosis-page .converted-doctor-blogs{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0;padding:130px 0 0}
.hyperhidrosis-page .converted-doctor-blogs li{width:50%;max-width:585px;padding:23px 0}
.hyperhidrosis-page .converted-doctor-blogs img{width:100%;height:auto;display:block}
@media(max-width:767px){
 .hyperhidrosis-page{max-width:95%}
 .hyperhidrosis-page .hh-hero{height:71.944cqw}
 .hyperhidrosis-page .hh-hero-copy{left:34.58cqw;height:62.1cqw;padding:16.4cqw 0 0 4.7cqw}
 .hyperhidrosis-page h1{font-size:8cqw}
 .hyperhidrosis-page .hh-hero-copy>p:first-of-type{font-size:3.8cqw;line-height:1.55;margin-top:3.8cqw}
 .hyperhidrosis-page .hh-hero-copy>p:last-of-type{font-size:4.1cqw;margin-top:3.2cqw}
 .hyperhidrosis-page .hh-check{height:112.778cqw}
 .hyperhidrosis-page .hh-check-list{margin-left:2.5cqw;margin-right:4cqw;height:34cqw;padding:3cqw 2cqw 2cqw 8.5cqw;gap:0 6.8cqw}
 .hyperhidrosis-page .hh-check-list li{font-size:2.8cqw;letter-spacing:-.065em}
 .hyperhidrosis-page .hh-check-list::after{left:50%}
 .hyperhidrosis-page .hh-check>p{font-size:4.3cqw;margin-top:8.5cqw}
 .hyperhidrosis-page .hh-check>p strong{font-size:4.8cqw}
 .hyperhidrosis-page .hh-message{height:55.556cqw}
 .hyperhidrosis-page .hh-definition{height:113.889cqw;padding-top:18.8cqw}
 .hyperhidrosis-page .hh-definition h2{font-size:6cqw}
 .hyperhidrosis-page .hh-definition>p{font-size:3cqw;margin-top:4.3cqw}
 .hyperhidrosis-page .hh-definition .hh-definition-summary{font-size:4.1cqw}
 .hyperhidrosis-page .hh-causes{height:136.806cqw}
 .hyperhidrosis-page .hh-goals{height:145cqw;padding-top:18.8cqw}
 .hyperhidrosis-page .hh-goals ul{margin-top:10.1cqw}
 .hyperhidrosis-page .hh-medicine{height:132.639cqw}
 .hyperhidrosis-page .hh-acupuncture{height:68.611cqw;padding-top:4.8cqw}
 .hyperhidrosis-page .hh-topical{height:79.167cqw}
 .hyperhidrosis-page .hh-program{height:97.5cqw;padding-top:20cqw}
 .hyperhidrosis-page .hh-program h2{font-size:7.1cqw}
 .hyperhidrosis-page .hh-program>p{font-size:4.7cqw}
 .hyperhidrosis-page .hh-blogs{padding-top:12.7cqw}
 .hyperhidrosis-page .hh-blogs h2{font-size:7.7cqw}
 .hyperhidrosis-page .hh-blogs>p{font-size:2.7cqw;margin-top:3.5cqw}
}

@media(max-width:1200px){
.hyperhidrosis-page .converted-doctor-blogs{padding-top:70px}
.hyperhidrosis-page .converted-doctor-blogs li{width:49%;padding:12px 3px}
}
@media(max-width:800px){
.hyperhidrosis-page .converted-doctor-blogs{padding-top:35px;justify-content:center}
.hyperhidrosis-page .converted-doctor-blogs li{width:100%;padding:5px 0}
}

@media(min-width:768px){
.hyperhidrosis-page h1{font-size:7.8cqw}
.hyperhidrosis-page .hh-hero-copy>p:first-of-type{margin-top:2.94cqw}
.hyperhidrosis-page .hh-hero-copy>p:last-of-type{font-size:3.8cqw;margin-top:2.3cqw}
}
@media(max-width:767px){
.hyperhidrosis-page .hh-hero-copy{border-bottom-left-radius:4.166667cqw}
}
@media(max-width:767px){
.hyperhidrosis-page .hh-hero-copy>p:first-of-type{margin-top:2.7cqw}
.hyperhidrosis-page .hh-hero-copy>p:last-of-type{font-size:4.5cqw;margin-top:2cqw}
}

.hyperhidrosis-page .hh-check-list li::before{content:"";border:0;border-radius:0;width:2.5cqw;height:2.5cqw;top:.35cqw;background:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20d%3D%22M24%2017v10a2%202%200%200%201-2%202H6a2%202%200%200%201-2-2V7a2%202%200%200%201%202-2h15%22%20fill%3D%22none%22%20stroke%3D%22%23777%22%20stroke-width%3D%224%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3Cpath%20d%3D%22m10%2013%206%206L30%205%22%20fill%3D%22none%22%20stroke%3D%22%23ff896f%22%20stroke-width%3D%224%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E");background-size:contain;background-repeat:no-repeat}
@media(min-width:768px){
.hyperhidrosis-page .hh-check-label{font-family:'KoPubDotumBold',sans-serif;font-size:2.6cqw}
.hyperhidrosis-page .hh-check-list li{transform:translateY(.6cqw)}
.hyperhidrosis-page .hh-check-list li:nth-child(4){transform:translateY(1.5cqw)}
.hyperhidrosis-page .hh-check-list li:nth-child(6){transform:translateY(-.4cqw)}
.hyperhidrosis-page .hh-check>p{margin-top:8.05cqw;line-height:1.5}
}
@media(min-width:768px){
.hyperhidrosis-page .hh-check>p{margin-top:8.4cqw}
.hyperhidrosis-page .hh-check>p strong{background:linear-gradient(transparent 55%,#f9e0dc 55%);padding-bottom:1.4cqw}
}

@media(max-width:767px){
.hyperhidrosis-page .hh-check-label{font-family:'KoPubDotumBold',sans-serif;font-size:2.6cqw}
.hyperhidrosis-page .hh-check-list{border-width:.694444cqw;grid-template-rows:repeat(3,9.9cqw);column-gap:7.5cqw}
.hyperhidrosis-page .hh-check-list::after{left:49.7%}
.hyperhidrosis-page .hh-check>p{font-size:4.4cqw;line-height:1.45}
.hyperhidrosis-page .hh-check>p strong{font-size:5cqw;background:linear-gradient(transparent 55%,#f9e0dc 55%);padding-bottom:1.4cqw}
}

@media(min-width:768px){
.hyperhidrosis-page .hh-message h2{font-family:'KoPubDotumBold',sans-serif;font-size:6.9cqw;line-height:1.4}
.hyperhidrosis-page .hh-message h2 strong{font-size:6.5cqw}
.hyperhidrosis-page .hh-definition{padding-top:19.1cqw}
.hyperhidrosis-page .hh-definition>p{font-size:2.62cqw;margin-top:4.2cqw}
.hyperhidrosis-page .hh-definition .hh-definition-summary{font-size:3.6cqw;margin-top:4.2cqw}
}
@media(max-width:767px){
.hyperhidrosis-page .hh-message h2{font-family:'KoPubDotumBold',sans-serif;font-size:6.9cqw;line-height:1.4}
.hyperhidrosis-page .hh-message h2 strong{font-size:6.5cqw}
.hyperhidrosis-page .hh-definition{padding-top:17.9cqw}
.hyperhidrosis-page .hh-definition h2{font-size:6.6cqw}
.hyperhidrosis-page .hh-definition>p{font-size:3.2cqw;margin-top:3.6cqw}
.hyperhidrosis-page .hh-definition .hh-definition-summary{font-size:4cqw;margin-top:4cqw}
}

.hyperhidrosis-page .hh-causes>p:first-child{font-size:4.05cqw}
.hyperhidrosis-page .hh-causes h2{font-size:5.5cqw}
.hyperhidrosis-page .hh-cause-cards{gap:2.2cqw}
.hyperhidrosis-page .hh-cause-cards h3{font-size:2.35cqw}
.hyperhidrosis-page .hh-connectors{border-bottom-width:.166667cqw}
.hyperhidrosis-page .hh-connectors i,.hyperhidrosis-page .hh-connectors::after{border-left-width:.166667cqw}
.hyperhidrosis-page :is(.hh-cause-signal,.hh-cause-vessel){font-size:3.6cqw}
.hyperhidrosis-page .hh-down{width:5.5cqw;height:5cqw;background:url('/images/disease/dahanjeung/cause-arrow.webp') center/100% 100% no-repeat;margin-top:2.1cqw;margin-bottom:1.2cqw}
.hyperhidrosis-page .hh-down::before,.hyperhidrosis-page .hh-down::after{content:none}
@media(max-width:767px){
.hyperhidrosis-page .hh-cause-cards{margin-top:5.8cqw}
.hyperhidrosis-page .hh-cause-cards li{border-radius:3cqw}
.hyperhidrosis-page .hh-down{background-image:url('/images/disease/dahanjeung/cause-arrow-mobile.webp')}
}

.hyperhidrosis-page .hh-goals h2{font-size:5.65cqw}
.hyperhidrosis-page .hh-goals ul{margin-top:9.875cqw}
.hyperhidrosis-page .hh-goals>p{font-size:4.05cqw;line-height:1.5;margin-top:8.9cqw}
.hyperhidrosis-page .hh-goals{background-image:linear-gradient(#fff 0 3.3cqw,transparent 3.5cqw),linear-gradient(#f9f9f9 .15cqw,transparent .15cqw),linear-gradient(90deg,#f9f9f9 .15cqw,transparent .15cqw);background-size:100% 100%,2cqw 2cqw,2cqw 2cqw}
@media(max-width:767px){
.hyperhidrosis-page .hh-goals ul{margin:9.7cqw 7.083333cqw 0 6.944444cqw;column-gap:6.805556cqw}
.hyperhidrosis-page .hh-goals li{border-radius:4.444444cqw 0 4.444444cqw 0}
}

.hyperhidrosis-page .hh-medicine-summary{font-size:3.1cqw}

.hyperhidrosis-page .hh-acupuncture{background:linear-gradient(120deg,#ffdfdf 53.9%,#ff896f 53.9%)}
.hyperhidrosis-page .hh-acupuncture .hh-treatment-heading{margin-left:8.666667cqw}
.hyperhidrosis-page .hh-treatment-card{margin-top:4.45cqw}
.hyperhidrosis-page .hh-treatment-card figcaption{font-size:2.4cqw;line-height:1.3;padding:1.4cqw .2cqw 1.1cqw}
@media(min-width:768px){
.hyperhidrosis-page .hh-topical .hh-treatment-heading>p{margin-bottom:1.5cqw}
.hyperhidrosis-page .hh-topical .hh-treatment-card{margin-top:8.2cqw}
}
@media(max-width:767px){
.hyperhidrosis-page .hh-acupuncture .hh-treatment-heading{margin-left:8.194444cqw}
.hyperhidrosis-page .hh-treatment-card{width:72.638889cqw;margin-left:13.472222cqw;border-width:.972222cqw}
.hyperhidrosis-page .hh-topical{padding-top:7cqw}
.hyperhidrosis-page .hh-topical .hh-treatment-card{margin-top:8.075cqw}
.hyperhidrosis-page .hh-treatment-card figcaption{padding-top:1.2cqw;padding-bottom:.9cqw}
}

.hyperhidrosis-page .hh-program{padding-top:17.8cqw;background:radial-gradient(circle,#fff9fc 20%,#fffafd80 40%,transparent 60%) 0 0/2cqw 2cqw}
.hyperhidrosis-page .hh-program h2{font-size:7.8cqw}
.hyperhidrosis-page .hh-program>p{font-size:4.6cqw;margin-top:.85cqw}
.hyperhidrosis-page .hh-blogs{padding-top:14cqw}
.hyperhidrosis-page .hh-blogs h2{font-size:6.3cqw}
.hyperhidrosis-page .hh-blogs>p{font-size:2.08cqw;margin-top:1.6cqw}
@media(max-width:767px){
.hyperhidrosis-page .hh-program{padding-top:20cqw}
.hyperhidrosis-page .hh-program h2{font-size:7.65cqw}
.hyperhidrosis-page .hh-program>p{font-size:4.45cqw;margin-top:1.3cqw}
.hyperhidrosis-page .hh-blogs{padding-top:12.7cqw}
.hyperhidrosis-page .hh-blogs h2{font-size:7.7cqw}
.hyperhidrosis-page .hh-blogs>p{font-size:2.7cqw;margin-top:2.7cqw}
}
.hyperhidrosis-page :is(.hh-cause-signal,.hh-cause-vessel){font-family:'KoPubDotumMedium',sans-serif}
.hyperhidrosis-page .hh-plus{position:relative;height:7.4cqw;font-size:0}
.hyperhidrosis-page .hh-plus::before,.hyperhidrosis-page .hh-plus::after{content:'';position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background:#777;width:4cqw;height:1.2cqw}
.hyperhidrosis-page .hh-plus::after{width:1.2cqw;height:4cqw}
.hyperhidrosis-page .hh-treatment-card figcaption{font-family:'KoPubDotumMedium',sans-serif}

.hyperhidrosis-page .hh-hero{background:#ffbaa9}
.hyperhidrosis-page .hh-hand{position:absolute;inset:0 auto 0 0;display:block;width:40cqw}
.hyperhidrosis-page .hh-hand img{display:block;width:100%;height:auto}
.hyperhidrosis-page .hh-hero::after{content:'';position:absolute;bottom:0;left:0;right:0;height:9.5cqw;background:url('/images/disease/dahanjeung/hero-bottom.webp') center/100% 100% no-repeat}
.hyperhidrosis-page .hh-hero-copy{z-index:1}
@media(max-width:767px){
 .hyperhidrosis-page .hh-hand{width:38.888889cqw}
 .hyperhidrosis-page .hh-hero::after{height:9.861111cqw;background-image:url('/images/disease/dahanjeung/hero-bottom-mobile.webp')}
 .hyperhidrosis-page .hh-hero-copy>p:first-of-type{font-size:clamp(13px,3.8cqw,25px);word-break:keep-all}
 .hyperhidrosis-page .hh-hero-copy>p:last-of-type{font-size:clamp(16px,4.5cqw,30px);white-space:normal;word-break:keep-all;padding-right:2cqw}
}

@media(max-width:360px){.hyperhidrosis-page .hh-hero-copy{padding-top:11cqw}}

.hyperhidrosis-page .hh-hands{position:absolute;bottom:0;left:33cqw;width:36cqw;display:block}
.hyperhidrosis-page .hh-hands img{display:block;width:100%;height:auto}
@media(max-width:767px){
 .hyperhidrosis-page .hh-check{height:auto;padding-bottom:18cqw}
 .hyperhidrosis-page .hh-check-list{height:auto;padding:5cqw 3cqw;gap:4cqw 6cqw;grid-template-columns:1fr 1fr}
 .hyperhidrosis-page .hh-check-list li{font-size:13px;white-space:normal;word-break:keep-all;padding-left:18px;line-height:1.6;transform:none}
 .hyperhidrosis-page .hh-check-list li::before{left:0;top:.25em;width:13px;height:13px}
 .hyperhidrosis-page .hh-check>p{font-size:clamp(16px,4.3cqw,30px);padding-inline:2cqw}
 .hyperhidrosis-page .hh-check>p strong{font-size:clamp(17px,4.8cqw,32px)}
}

@media(max-width:767px){.hyperhidrosis-page .hh-check-list{grid-template-rows:repeat(3,auto)}.hyperhidrosis-page .hh-check-list li:nth-child(n){transform:none}}

.hyperhidrosis-page .hh-sweat-art,.hyperhidrosis-page .hh-body-photos{display:block}
.hyperhidrosis-page .hh-sweat-art img,.hyperhidrosis-page .hh-body-photos img{display:block;width:100%;height:auto}
.hyperhidrosis-page .hh-body-photos{margin-top:8.5cqw}
@media(max-width:767px){
 .hyperhidrosis-page .hh-message{height:auto;padding-bottom:9cqw}
 .hyperhidrosis-page .hh-message h2{font-size:clamp(20px,6.9cqw,46px)}
 .hyperhidrosis-page .hh-message h2 strong{font-size:clamp(18px,6.5cqw,44px)}
 .hyperhidrosis-page .hh-definition{height:auto;padding-bottom:16cqw}
 .hyperhidrosis-page .hh-definition>p{font-size:clamp(14px,3.2cqw,24px);padding-inline:4cqw;word-break:keep-all}
 .hyperhidrosis-page .hh-definition .hh-definition-summary{font-size:clamp(16px,4cqw,28px)}
 .hyperhidrosis-page .hh-body-photos{margin-top:6cqw}
}

.hyperhidrosis-page .hh-goal-art{display:block}
.hyperhidrosis-page .hh-goal-art img{display:block;width:100%;height:auto}
@media(max-width:767px){
 .hyperhidrosis-page .hh-goals{height:auto;padding-bottom:16cqw}
 .hyperhidrosis-page .hh-goals h3{font-size:clamp(13px,3cqw,24px);line-height:1.6;padding:1cqw}
 .hyperhidrosis-page .hh-goals>p{font-size:clamp(14px,4.05cqw,28px);padding-inline:3cqw;word-break:keep-all}
 .hyperhidrosis-page .hh-goals>p strong{margin-top:1cqw}
}

.hyperhidrosis-page .hh-cause-art,.hyperhidrosis-page .hh-cause-art img{display:block;width:100%;height:auto}
@media(max-width:767px){
 .hyperhidrosis-page .hh-causes{height:auto;padding-bottom:14cqw}
 .hyperhidrosis-page .hh-cause-cards li{display:flex;flex-direction:column}
 .hyperhidrosis-page .hh-cause-cards h3{font-size:12px;line-height:1.5;white-space:normal;word-break:keep-all;padding:1.5cqw .5cqw;flex:1;display:flex;align-items:center;justify-content:center}
 .hyperhidrosis-page :is(.hh-cause-signal,.hh-cause-vessel){width:75cqw;font-size:clamp(14px,3.5cqw,25px);padding:2.1cqw 3cqw;word-break:keep-all}
 .hyperhidrosis-page .hh-cause-result{font-size:clamp(20px,6cqw,40px)}
}

.hyperhidrosis-page .hh-medicine-diagram{display:block;width:100%;margin:7cqw auto 0}
.hyperhidrosis-page .hh-medicine-diagram img{display:block;width:100%;height:auto}
.hyperhidrosis-page .hh-medicine-summary{margin-top:3.1cqw}
@media(max-width:767px){
.hyperhidrosis-page .hh-medicine{height:auto;padding-bottom:14cqw}
.hyperhidrosis-page .hh-medicine-summary{font-size:clamp(14px,3.1cqw,24px);line-height:1.6;margin:5cqw 7cqw 0;word-break:keep-all}
}
@media(max-width:767px){
.hyperhidrosis-page .hh-treatment-heading>p{font-size:clamp(12px,2.4cqw,20px)}
.hyperhidrosis-page .hh-treatment-heading h2{font-size:clamp(14px,4cqw,31px)}
.hyperhidrosis-page .hh-treatment-heading h2 strong{font-size:clamp(22px,5cqw,38px)}
}

.hyperhidrosis-page :is(.hh-needle-photo,.hh-topical-photo){display:block;width:100%}
.hyperhidrosis-page :is(.hh-needle-photo,.hh-topical-photo,.hh-doctors) img{display:block;width:100%;height:auto}
.hyperhidrosis-page .hh-doctors{display:block;position:absolute;bottom:0;width:100%}
@media(max-width:767px){
.hyperhidrosis-page :is(.hh-acupuncture,.hh-topical){height:auto;padding-bottom:7cqw}
.hyperhidrosis-page .hh-treatment-card figcaption{font-size:clamp(13px,2.4cqw,20px);line-height:1.5;padding:2cqw 1.5cqw;word-break:keep-all}
.hyperhidrosis-page .hh-treatment-note{font-size:12px;line-height:1.5;margin:2cqw 8cqw 0;word-break:keep-all}
.hyperhidrosis-page .hh-program{height:auto}
.hyperhidrosis-page .hh-program>p{font-size:clamp(14px,4.45cqw,34px)}
.hyperhidrosis-page .hh-doctors{position:static;margin-top:8cqw}
.hyperhidrosis-page .hh-blogs>p{font-size:clamp(13px,2.7cqw,21px);padding-inline:3cqw;word-break:keep-all}
}

.hyperhidrosis-page .hh-check-list li::before{content:"";border:0;border-radius:0;background:url("/images/disease/dahanjeung/symptom-check-original.webp") center/contain no-repeat}
