.anxiety-page{width:1200px;max-width:100%;margin:auto;container-type:inline-size;background:#fff;color:#111;font-family:'KoPubDotumLight',sans-serif;line-height:1.5}
.anxiety-page *{box-sizing:border-box}
.anxiety-page :is(h1,h2,h3,p,ul,ol){margin:0;padding:0;background:none;color:inherit;width:auto;float:none;letter-spacing:-.04em}
.anxiety-page :is(ul,ol){list-style:none}
.anxiety-page strong{font-family:'KoPubDotumBold',sans-serif;font-weight:400}
.anxiety-page em{font-style:normal;color:#ff896f}
.anxiety-page h2{font-size:5.5cqw;font-weight:400;line-height:1.4;text-align:center}
.anxiety-page section{position:relative}
.anxiety-page .anx-intro{height:33.583cqw;text-align:center;padding-top:8.5cqw;color:#292929}
.anxiety-page .anx-intro p{font-size:4.8cqw;line-height:1.4}
.anxiety-page .anx-intro strong{display:inline-block;font-size:6.5cqw;border-bottom:.3cqw solid #ff9984;padding-bottom:1cqw}
.anxiety-page .anx-intro em{color:#ff9984}
.anxiety-page .anx-hero{position:relative;height:64.583cqw}
.anxiety-page .anx-hero-copy{position:absolute;left:34.833cqw;top:0;right:0;height:55.083cqw;background:#fff;border-radius:0 0 0 2.7cqw;padding:13.4cqw 0 0 8.4cqw}
.anxiety-page h1{text-align:left;font-family:'KoPubDotumBold',sans-serif;font-size:7.6cqw;font-weight:400;line-height:1.2}
.anxiety-page h1::before{content:'';display:block;width:6.5cqw;height:.85cqw;background:#ff896f;margin-bottom:2.3cqw}
.anxiety-page .anx-hero-copy>p:first-of-type{color:#ff896f;font-size:2.6cqw;margin-top:3.5cqw;text-decoration:underline;text-decoration-thickness:.08cqw;text-underline-offset:.4cqw}
.anxiety-page .anx-hero-copy>p:last-of-type{font-size:2.5cqw;line-height:1.5;margin-top:2.5cqw}
.anxiety-page .anx-hero-copy>p span{font-size:3.6cqw;white-space:nowrap}
.anxiety-page .anx-check{height:102.5cqw;background:#f8f8f8;text-align:center;padding-top:12.667cqw}
.anxiety-page .anx-check-label{display:block;width:15cqw;margin:auto;background:#ff896f;color:white;font-size:2.8cqw;line-height:4.4cqw;letter-spacing:.3cqw}
.anxiety-page .anx-check h2{font-size:5cqw;line-height:1.55;margin-top:2.5cqw}
.anxiety-page .anx-check-list{position:relative;display:grid;grid-auto-flow:column;grid-template-rows:repeat(3,1fr);grid-template-columns:1.3fr 1fr;gap:0 8.2cqw;margin:4cqw 8cqw 0;border:.42cqw solid #000;border-radius:4cqw;height:27.3cqw;padding:5.8cqw 2cqw 4.5cqw 7.1cqw;text-align:left;background:white;box-shadow:1cqw 1.2cqw #ff896f}
.anxiety-page .anx-check-list::after{content:'';position:absolute;left:52.2%;top:2cqw;bottom:2cqw;width:max(1px,.12cqw);background:repeating-linear-gradient(to bottom,#ff896f 0 .625cqw,transparent .625cqw 1cqw)}
.anxiety-page .anx-check-list li{position:relative;font-size:2cqw;letter-spacing:-.065em;white-space:nowrap;line-height:1.5}
.anxiety-page .anx-check-list li::before{content:'✓';position:absolute;left:-3.7cqw;top:.3cqw;border:.25cqw solid #777;border-radius:.3cqw;width:2cqw;height:2cqw;color:#ff896f;font:bold 2.4cqw/1cqw sans-serif}
.anxiety-page .anx-check>p{font-size:4.5cqw;line-height:1.6;margin-top:9cqw}
.anxiety-page .anx-check>p strong{font-size:5cqw;background:linear-gradient(transparent 70%,#f9e0dc 70%);padding:0 2cqw}
.anxiety-page .anx-number{position:relative;display:block;width:max-content;margin:auto;color:#ff896f;font:400 6cqw/1.2 'KoPubDotumLight',sans-serif;letter-spacing:-.04em}
.anxiety-page .anx-number::before,.anxiety-page .anx-number::after{content:'';position:absolute;right:-.5cqw;top:-.3cqw;width:2.2cqw;border-top:.25cqw solid #ffb5a5;transform:rotate(-45deg)}
.anxiety-page .anx-number::after{right:auto;left:-1cqw;top:auto;bottom:-.3cqw}
.anxiety-page .anx-types{height:174cqw;padding-top:11cqw}
.anxiety-page .anx-symptom-flow{position:relative;height:53.5cqw;margin-top:4cqw}
.anxiety-page .anx-symptom-flow ol{position:absolute;left:51.917cqw;right:5.583cqw;top:9.333cqw;text-align:center}
.anxiety-page .anx-symptom-flow li{position:relative;background:#ff896f;color:#fff;font:400 3cqw/1.3 'KoPubDotumBold',sans-serif;border-radius:3cqw;padding:2.5cqw 0}
.anxiety-page .anx-symptom-flow li+li{margin-top:2.7cqw;background:#9c9c9c}
.anxiety-page .anx-symptom-flow li:last-child{background:#494949;padding:3.9cqw 0;font-size:2.8cqw;margin-top:2.2cqw}
.anxiety-page .anx-symptom-flow li+li::before{content:'';position:absolute;left:calc(50% - 2cqw);top:-2.7cqw;width:4cqw;height:4.4cqw;background:linear-gradient(#ffe1d8,#ff896f);clip-path:polygon(35% 0,65% 0,65% 50%,100% 50%,50% 100%,0 50%,35% 50%)}
.anxiety-page .anx-symptom-flow li:last-child::before{top:-2.2cqw}
.anxiety-page .anx-types>h2{font-size:3.8cqw;line-height:1.35;margin-top:4cqw}
.anxiety-page .anx-down{display:block;position:relative;width:6.5cqw;height:5.5cqw;margin:3.5cqw auto 4.3cqw;background:linear-gradient(#ffc1b1,#ff896f);clip-path:polygon(0 0,50% 48%,100% 0,100% 24%,50% 72%,0 24%,0 40%,50% 88%,100% 40%,100% 64%,50% 100%,0 64%)}
.anxiety-page .anx-type-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2.9cqw 3cqw;margin:0 4.167cqw}
.anxiety-page .anx-type-grid section{height:27.25cqw;border:.08cqw solid #ff896f;text-align:center}
.anxiety-page .anx-type-grid h3{font:400 2.5cqw/4.9cqw 'KoPubDotumBold',sans-serif;background:#ffad99;color:white}
.anxiety-page .anx-type-grid section>div{height:22.2cqw;display:flex;flex-direction:column;justify-content:center;gap:2.5cqw}
.anxiety-page .anx-type-grid p{font-size:1.7cqw;line-height:1.4;letter-spacing:-.05em}
.anxiety-page .anx-nervous{height:220.583cqw;background:#f8f8f8;text-align:center;padding-top:14.7cqw}
.anxiety-page .anx-nervous>h2{margin-top:3cqw;line-height:1.4}
.anxiety-page .anx-focus{font-size:4cqw;margin-top:5.6cqw;line-height:1.4}
.anxiety-page .anx-focus em{background:#ff9984;color:white;padding:.5cqw .3cqw}
.anxiety-page .anx-balance{font-size:3.6cqw;line-height:1.5;margin-top:5.7cqw}
.anxiety-page .anx-imbalance{font-size:3.2cqw;margin-top:8.5cqw}
.anxiety-page .anx-priority{font-size:3.7cqw;line-height:1.4;margin-top:5.6cqw}
.anxiety-page .anx-priority strong,.anxiety-page .anx-peace strong{background:linear-gradient(transparent 70%,#f9e0dc 70%)}
.anxiety-page .anx-recovery{height:129.5cqw;padding-top:15cqw;text-align:center}
.anxiety-page .anx-recovery h2{margin-top:3.6cqw}
.anxiety-page .anx-recovery>p{font-size:3.6cqw;line-height:1.5;margin-top:11.6cqw}
.anxiety-page .anx-recovery .anx-peace{font-size:4.8cqw;margin-top:3.4cqw}
.anxiety-page .anx-goals{height:86.8cqw;text-align:center;padding-top:12.2cqw}
.anxiety-page .anx-goals h2{font-size:5.5cqw;margin-top:5.5cqw}
.anxiety-page .anx-goals>p{font-size:3cqw;line-height:1.4;margin-top:3.9cqw}
.anxiety-page .anx-goals ol{display:grid;grid-template-columns:repeat(6,1fr);gap:1cqw;margin:5.1cqw 3.6cqw 0;position:relative}
.anxiety-page .anx-goals ol::before{content:'';position:absolute;top:0;left:-3.6cqw;right:-3.6cqw;height:15cqw;background:url('/images/disease/anxiety_disorder/goal-strip.webp') center/100% 100% no-repeat}
.anxiety-page .anx-goals li{position:relative;z-index:1;font-size:2cqw;line-height:1.4}
.anxiety-page .anx-goals li span{display:block;margin-top:2.4cqw;white-space:nowrap}
.anxiety-page .anx-goals li:first-child span{white-space:normal;padding:0}
.anxiety-page .anx-program{height:94.417cqw;padding-top:18cqw;text-align:center;background:radial-gradient(#fffafa .5cqw,transparent .6cqw) 0 0/2cqw 2cqw}
.anxiety-page .anx-program h2{font-size:7.4cqw}
.anxiety-page .anx-program>p{font-size:4.5cqw;margin-top:1.8cqw}
.anxiety-page .anx-blogs{text-align:center;padding-top:11.6cqw}
.anxiety-page .anx-blogs h2{font-size:6.5cqw;line-height:1.25}
.anxiety-page .anx-blogs>p{font-size:2cqw;line-height:1.5;margin-top:3cqw}
.anxiety-page .converted-doctor-blogs{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0;padding:130px 0 0}
.anxiety-page .converted-doctor-blogs li{width:50%;max-width:585px;padding:23px 0}
.anxiety-page .converted-doctor-blogs img{width:100%;height:auto;display:block}
@media(max-width:767px){.anxiety-page{max-width:95%}}

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

.anxiety-page .anx-intro{padding-top:9.15cqw}
.anxiety-page .anx-intro p{font-size:4.7cqw;line-height:1.2}
.anxiety-page .anx-intro strong{font-size:6.45cqw;line-height:1.25;padding-bottom:.6cqw}
.anxiety-page .anx-hero-copy{padding-top:13.25cqw}
.anxiety-page h1{font-size:7.8cqw}
.anxiety-page .anx-hero-copy>p:first-of-type{margin-top:3cqw}
.anxiety-page .anx-hero-copy>p:last-of-type{margin-top:2.2cqw}
.anxiety-page .anx-hero-copy>p span{font-size:3.8cqw}

.anxiety-page .anx-check-label{font-family:'KoPubDotumBold',sans-serif;font-size:2.6cqw}
.anxiety-page .anx-check h2{line-height:1.5;margin-top:2.3cqw}
.anxiety-page .anx-check-list{margin-top:3.4cqw;padding-top:6.45cqw;padding-bottom:3.85cqw;grid-template-columns:1.15fr 1fr}
.anxiety-page .anx-check-list li{font-size:2.15cqw}
.anxiety-page .anx-check>p{margin-top:8.65cqw;line-height:1.5}
.anxiety-page .anx-check>p strong{background:linear-gradient(transparent 55%,#f9e0dc 55%);padding:0 1.3cqw 1.4cqw}

.anxiety-page .anx-types{padding-top:11.35cqw}
.anxiety-page .anx-types>.anx-number{font-family:'KoPubDotumMedium',sans-serif}
.anxiety-page .anx-types>h2{font-size:3.88cqw}
.anxiety-page .anx-down{height:5.8cqw}
.anxiety-page .anx-type-grid section:nth-child(2)>div{transform:translateY(-.9cqw)}
.anxiety-page .anx-type-grid section:nth-child(5)>div{transform:translateY(-1.3cqw)}
.anxiety-page .anx-type-grid section:nth-child(6)>div{transform:translateY(-.4cqw)}

.anxiety-page .anx-nervous>h2{margin-top:1.3cqw}
.anxiety-page :is(.anx-nervous,.anx-recovery)>.anx-number{font-family:'KoPubDotumMedium',sans-serif}
.anxiety-page .anx-nervous{background:linear-gradient(#fff 0 2.583333cqw,#f8f8f8 2.583333cqw)}
.anxiety-page .anx-focus{margin-top:5.1cqw}
.anxiety-page .anx-balance{margin-top:10.6cqw}
.anxiety-page .anx-priority strong{padding-bottom:1.1cqw;background:linear-gradient(transparent 55%,#f9e0dc 55%)}

.anxiety-page .anx-recovery h2{margin-top:3.2cqw;margin-left:3.2cqw}
.anxiety-page .anx-recovery>p{margin-left:2cqw}
.anxiety-page .anx-recovery .anx-peace{font-size:4.7cqw;margin-top:3.8cqw}
.anxiety-page .anx-peace strong{padding-bottom:.9cqw;background:linear-gradient(transparent 55%,#f9e0dc 55%)}
.anxiety-page .anx-goals{padding-top:13.2cqw}
.anxiety-page .anx-goals>.anx-number{font-family:'KoPubDotumMedium',sans-serif}
.anxiety-page .anx-goals h2{margin-top:3.25cqw}
.anxiety-page .anx-goals>p{margin-top:2.8cqw}
.anxiety-page .anx-goals ol{margin-top:4.3cqw}
.anxiety-page .anx-goals li{font-size:1.9cqw}
.anxiety-page .anx-goals li span{margin-top:2.6cqw}

.anxiety-page .anx-program{height:94.25cqw;background:radial-gradient(circle,#fff9fc 20%,#fffafd80 40%,transparent 60%) 0 0/2cqw 2cqw}
.anxiety-page .anx-program h2{font-size:7.3cqw}
.anxiety-page .anx-program>p{font-size:4.3cqw;margin-top:1.05cqw}
.anxiety-page .anx-blogs h2{font-size:6.3cqw}
.anxiety-page .anx-blogs>p{font-size:2.08cqw;margin-top:1.7cqw}

.anxiety-page .anx-check-list li::before{content:"";border:0;border-radius:0;width:2.5cqw;height:2.5cqw;top:.15cqw;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}

.anxiety-page .anx-hero{background:#ffbaa9}
.anxiety-page .anx-hero-art{position:absolute;inset:0 auto 0 0;width:40%}
.anxiety-page .anx-hero-art img{display:block;width:100%;height:auto}
@media(max-width:767px){
 .anxiety-page .anx-intro{height:auto;padding:9cqw 3cqw 10cqw}
 .anxiety-page .anx-intro p{font-size:clamp(15px,4.7cqw,30px)}
 .anxiety-page .anx-intro strong{font-size:clamp(19px,6.45cqw,42px)}
 .anxiety-page .anx-hero{height:auto;min-height:64.583cqw;padding-bottom:9.5cqw}
 .anxiety-page .anx-hero-art img{position:absolute;bottom:0}
 .anxiety-page .anx-hero-copy{position:relative;left:auto;margin-left:34.833cqw;height:auto;min-height:55.083cqw;padding:9cqw 3cqw 8cqw 5cqw}
 .anxiety-page .anx-hero-copy>p:first-of-type,.anxiety-page .anx-hero-copy>p:last-of-type{font-size:clamp(13px,2.6cqw,20px);word-break:keep-all}
 .anxiety-page .anx-hero-copy>p span{font-size:clamp(16px,3.8cqw,26px);white-space:normal}
 .anxiety-page .anx-check{height:auto;padding-bottom:14cqw}
 .anxiety-page .anx-check-list{height:auto;grid-template-columns:1fr 1fr;gap:5cqw 6cqw;margin-inline:3cqw;padding:6cqw 3cqw}
 .anxiety-page .anx-check-list::after{left:50%}
 .anxiety-page .anx-check-list li{font-size:13px;white-space:normal;word-break:keep-all;padding-left:18px;line-height:1.6}
 .anxiety-page .anx-check-list li::before{left:0;top:.25em;width:13px;height:13px}
 .anxiety-page .anx-check>p{font-size:clamp(16px,4.5cqw,30px)}
 .anxiety-page .anx-check>p strong{font-size:clamp(17px,5cqw,34px)}
}

.anxiety-page .anx-symptom-art{display:block;width:51.9cqw;height:auto}
@media(max-width:767px){
 .anxiety-page .anx-types{height:auto;padding-bottom:14cqw}
 .anxiety-page .anx-symptom-flow{height:auto;display:grid;grid-template-columns:51.917cqw 42.5cqw;align-items:center}
 .anxiety-page .anx-symptom-flow ol{position:relative;inset:auto;padding-top:6cqw}
 .anxiety-page .anx-symptom-flow li{font-size:clamp(13px,3cqw,22px);padding:2.5cqw 1cqw;word-break:keep-all}
 .anxiety-page .anx-symptom-flow li:last-child{font-size:clamp(12px,2.8cqw,21px);padding-inline:2cqw}
 .anxiety-page .anx-types>h2{font-size:clamp(15px,3.88cqw,28px);padding-inline:3cqw;word-break:keep-all}
 .anxiety-page .anx-type-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:4cqw;margin-inline:3cqw}
 .anxiety-page .anx-type-grid section{height:auto;display:flex;flex-direction:column}
 .anxiety-page .anx-type-grid h3{font-size:clamp(14px,2.5cqw,20px);line-height:1.4;padding:2cqw 1cqw;min-height:3.4em;display:flex;align-items:center;justify-content:center;word-break:keep-all}
 .anxiety-page .anx-type-grid section>div{height:auto;flex:1;padding:4cqw 2cqw;gap:3cqw;transform:none!important}
 .anxiety-page .anx-type-grid p{font-size:13px;line-height:1.6;word-break:keep-all}
 .anxiety-page .anx-type-grid p br{display:none}
}
@media(max-width:400px){.anxiety-page .anx-type-grid{grid-template-columns:1fr}.anxiety-page .anx-type-grid h3{min-height:0;font-size:16px}.anxiety-page .anx-type-grid p{font-size:14px}}

@media(max-width:400px){.anxiety-page .anx-symptom-art{transform:translateY(-7.5cqw)}}

.anxiety-page .anx-organs{display:block;width:62cqw;height:auto;margin:10.5cqw auto 0}
@media(max-width:767px){
 .anxiety-page .anx-nervous,.anxiety-page .anx-recovery{height:auto;padding-bottom:14cqw}
 .anxiety-page .anx-nervous>h2,.anxiety-page .anx-recovery>h2{font-size:clamp(18px,5.5cqw,38px);padding-inline:3cqw;word-break:keep-all}
 .anxiety-page .anx-focus,.anxiety-page .anx-balance,.anxiety-page .anx-imbalance,.anxiety-page .anx-priority,.anxiety-page .anx-recovery>p{font-size:clamp(14px,3.6cqw,26px);padding-inline:4cqw;word-break:keep-all}
 .anxiety-page .anx-recovery .anx-peace{font-size:clamp(16px,4.7cqw,32px);margin-left:0}
 .anxiety-page .anx-organs{width:82cqw}
}

.anxiety-page .anx-goal-icon{display:block;width:100%;height:15cqw;visibility:hidden}
.anxiety-page .anx-doctors{display:block;position:absolute;bottom:0;left:0;width:100%;height:auto}
@media(max-width:767px){
 .anxiety-page .anx-goals{height:auto;padding-bottom:14cqw}
 .anxiety-page .anx-goals>p{font-size:clamp(14px,3cqw,24px);padding-inline:3cqw;word-break:keep-all}
 .anxiety-page .anx-goals ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:6cqw 2cqw}
 .anxiety-page .anx-goals ol::before{content:none}
 .anxiety-page .anx-goal-icon{height:auto;visibility:visible}
 .anxiety-page .anx-goals li{font-size:clamp(13px,2.8cqw,22px)}
 .anxiety-page .anx-goals li span{white-space:normal;word-break:keep-all}
 .anxiety-page .anx-program{height:auto}
 .anxiety-page .anx-program>p{font-size:clamp(14px,4.3cqw,28px);padding-inline:3cqw;word-break:keep-all}
 .anxiety-page .anx-doctors{position:static;margin-top:8cqw}
 .anxiety-page .anx-blogs>p{font-size:clamp(13px,2.8cqw,22px);padding-inline:4cqw;word-break:keep-all}
}
@media(max-width:767px){
 .anxiety-page .anx-hero-art{width:34.833cqw;overflow:hidden}
 .anxiety-page .anx-hero-art img{height:100%;width:100%;object-fit:cover;object-position:left top}
}
@media(max-width:767px){.anxiety-page .anx-hero{padding-top:0}}

.anxiety-page .anx-check-list li::before{content:"";border:0;border-radius:0;background:url("/images/disease/anxiety_disorder/symptom-check-original.webp") center/contain no-repeat}
.anxiety-page .anx-systems-image{display:block;width:50.333333cqw;height:auto;margin:8cqw auto 0}
.anxiety-page .anx-recovery .anx-systems-image{margin-top:9cqw}
@media(max-width:767px){.anxiety-page .anx-systems-image{width:70cqw}}
