@font-face{font-family:FreehugSeborrheicMyeongjo;src:url('/font/NanumMyeongjo.woff') format('woff');font-weight:400;font-display:swap}
@font-face{font-family:FreehugSeborrheicMyeongjo;src:url('/font/NanumMyeongjoBold.woff') format('woff');font-weight:700;font-display:swap}
.seborrheic-page{--sd-accent:#ff896f;container-type:inline-size;width:1200px;max-width:100%;margin:auto;background:#fff;color:#555;font-family:'KoPubDotumLight',sans-serif;line-height:1.5}
.seborrheic-page *{box-sizing:border-box}
.seborrheic-page :is(h1,h2,h3,p,ul,figure,dl,dd){margin:0;padding:0}
.seborrheic-page img{display:block;max-width:100%;height:auto}
.seborrheic-page .sd-wide-image{width:100%}
.seborrheic-page strong{font-family:'KoPubDotumBold',sans-serif;font-weight:400}
.seborrheic-page .sd-hero-heading{position:relative;padding:6.8cqw 3.5cqw 3.15cqw;background:#fafafa url('/images/disease/seborrheic-dermatitis/hero-texture.webp') 0 0/4cqw 4cqw repeat;text-align:center}
.seborrheic-page .sd-kicker{display:table;margin:auto;padding-bottom:1.25cqw;border-bottom:.25cqw solid var(--sd-accent);font-size:3cqw;line-height:1.5;letter-spacing:-.1cqw}
.seborrheic-page .sd-title{margin:1.8cqw 0 2.9cqw;font-family:FreehugSeborrheicMyeongjo,serif;font-size:7.8cqw;line-height:1.2;font-weight:400;letter-spacing:-.2cqw;color:#111}
.seborrheic-page .sd-title span{display:block;font-size:6cqw;line-height:1.5}
.seborrheic-page .sd-title>br{display:none}
.seborrheic-page .sd-price{display:table;margin:0 auto 1.5cqw;padding:0 2cqw;background:#ff896f20;color:var(--sd-accent);font-family:FreehugSeborrheicMyeongjo,serif;font-size:10cqw;line-height:1.3;letter-spacing:-.3cqw}
.seborrheic-page .sd-price-note{font-size:1.8cqw;line-height:1.5;letter-spacing:-.06cqw;color:var(--sd-accent)}
.seborrheic-page .sd-branch{position:absolute;left:0;bottom:0;width:12.166667cqw}
.seborrheic-page .sd-caution{padding:2.8cqw 4cqw 3cqw;background:#fafafa url('/images/disease/seborrheic-dermatitis/hero-texture.webp') 0 0/4cqw 4cqw repeat;text-align:center;font-size:1.5cqw;line-height:1.5;letter-spacing:-.065cqw;color:#888}
.seborrheic-page .sd-reasons{position:relative;padding:8.5cqw 4.8cqw 5cqw;background:var(--sd-accent)}
.seborrheic-page .sd-reasons:after{content:'';position:absolute;top:100%;left:48%;border-left:2cqw solid transparent;border-right:2cqw solid transparent;border-top:3cqw solid var(--sd-accent)}
.seborrheic-page .sd-reasons-title{margin-bottom:3cqw;color:#fff;font-family:FreehugSeborrheicMyeongjo,serif;font-size:6.2cqw;line-height:1.3;font-weight:400;letter-spacing:-.15cqw}
.seborrheic-page .sd-reason-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25cqw}
.seborrheic-page .sd-reason-card{background:#fff}
.seborrheic-page .sd-reason-copy{min-height:28.25cqw;padding:2.3cqw .6cqw;text-align:center;font-size:2.05cqw;line-height:1.45;letter-spacing:-.09cqw}
.seborrheic-page .sd-goals{padding:15.5cqw 0 5.25cqw;text-align:center;background:#fafafa url('/images/disease/seborrheic-dermatitis/goal-texture-wide.webp') 0 calc(100% - 34.5cqw)/100% 7.75cqw repeat-y}
.seborrheic-page .sd-goals-title{margin:0 3cqw 4cqw;font-family:FreehugSeborrheicMyeongjo,serif;font-size:5.9cqw;line-height:1.2;font-weight:400;letter-spacing:-.13cqw;color:#333}
.seborrheic-page .sd-goals-title strong{font-family:inherit;font-weight:700}
.seborrheic-page .sd-goals-description{margin-bottom:5cqw;font-size:2.5cqw;line-height:1.7;letter-spacing:-.08cqw}
.seborrheic-page .sd-treatment{padding-top:17.42cqw}
.seborrheic-page .sd-treatment-number{width:7.5cqw;height:7.5cqw;margin:0 auto 4.1cqw;border-radius:50%;background:var(--sd-accent);color:white;text-align:center;font-family:FreehugSeborrheicMyeongjo,serif;font-size:5cqw;line-height:7.5cqw}
.seborrheic-page .sd-treatment-title{margin:0 3cqw 2.48cqw;text-align:center;font-family:FreehugSeborrheicMyeongjo,serif;font-size:6.1cqw;line-height:1.3;font-weight:400;letter-spacing:-.17cqw;color:#333}
.seborrheic-page .sd-treatment-title strong{font-family:inherit;font-weight:700}
.seborrheic-page .sd-treatment-intro{margin-bottom:2.72cqw;text-align:center;font-size:2.5cqw;line-height:1.5;letter-spacing:-.1cqw}
.seborrheic-page .sd-pills-title{display:table;margin:4.53cqw auto 2.78cqw;border-bottom:.25cqw solid var(--sd-accent);color:var(--sd-accent);font-family:FreehugSeborrheicMyeongjo,serif;font-size:4.5cqw;line-height:1.4;font-weight:400;letter-spacing:-.13cqw}
.seborrheic-page .sd-pills-description{text-align:center;font-size:2.5cqw;line-height:1.5;letter-spacing:-.1cqw}
.seborrheic-page .sd-treatment-plus{margin:4.12cqw 0 4.1cqw;color:var(--sd-accent);text-align:center;font-size:6cqw;line-height:1}
.seborrheic-page .sd-circulation-intro{text-align:center;font-size:2.5cqw;line-height:1.5;letter-spacing:-.1cqw}
.seborrheic-page .sd-circulation-title{display:table;margin:.8cqw auto 3.1cqw;border-bottom:.25cqw solid var(--sd-accent);color:var(--sd-accent);font-family:FreehugSeborrheicMyeongjo,serif;font-size:4.5cqw;line-height:1.15;font-weight:400;letter-spacing:-.13cqw}
.seborrheic-page .sd-treatment-note{margin:.54cqw 0 9.16cqw;text-align:center;color:#999;font-size:1.8cqw;line-height:1.5;letter-spacing:-.065cqw}
.seborrheic-page .sd-questions{padding:7cqw 4.5cqw 5cqw;background:#f6f6f6;color:#333}
.seborrheic-page .sd-questions dl>div{padding-left:6cqw;margin-bottom:5cqw}
.seborrheic-page .sd-questions dl>div:last-child{margin-bottom:0}
.seborrheic-page .sd-questions dt,.seborrheic-page .sd-questions dd>strong{position:relative;display:block;font-family:'KoPubDotumBold',sans-serif;font-size:3.4cqw;line-height:1.3;letter-spacing:-.1cqw}
.seborrheic-page .sd-questions dt{margin-bottom:1.8cqw}
.seborrheic-page .sd-qa-icon{position:absolute;left:-5.3cqw;top:.25cqw;width:3.75cqw;height:auto}
.seborrheic-page .sd-questions dd p{font-size:2.3cqw;line-height:1.45;letter-spacing:-.09cqw;margin-top:.6cqw}
.seborrheic-page .sd-questions dd small{display:block;color:#aaa;font-size:1.4cqw;line-height:1.4;letter-spacing:-.04cqw;margin-top:.5cqw}
.seborrheic-page .sd-quality{padding:17.125cqw 0 10.08cqw}
.seborrheic-page .sd-quality .sd-treatment-number{margin-bottom:4.75cqw}
.seborrheic-page .sd-quality-title,.seborrheic-page .sd-cases-title{margin:0 3cqw;text-align:center;font-family:FreehugSeborrheicMyeongjo,serif;font-size:6.2cqw;line-height:1.3;font-weight:400;letter-spacing:-.16cqw;color:#333}
.seborrheic-page .sd-quality-title strong,.seborrheic-page .sd-cases-title strong{font-family:inherit;font-weight:700}
.seborrheic-page .sd-quality-description{margin:3cqw 0 9.79cqw;text-align:center;font-size:2.5cqw;line-height:1.65;letter-spacing:-.1cqw}
.seborrheic-page .sd-cases{padding:9.25cqw 0 4.5cqw}
.seborrheic-page .sd-cases .sd-treatment-number{margin-bottom:4.875cqw}
.seborrheic-page .sd-cases-title{margin-bottom:3.38cqw}
.seborrheic-page .sd-case{margin-bottom:5.875cqw}
.seborrheic-page .sd-case-dates{display:grid;grid-template-columns:1fr 1fr;text-align:center;color:white;font-family:'KoPubDotumMedium',sans-serif;font-size:2.3cqw;line-height:3.75cqw;letter-spacing:-.06cqw}
.seborrheic-page .sd-case-dates span{background:#595959}.seborrheic-page .sd-case-dates span+span{background:var(--sd-accent)}
.seborrheic-page .sd-cases-caution{padding:0 5cqw;text-align:center;font-size:1.6cqw;line-height:1.6;letter-spacing:-.07cqw;color:#888}
.seborrheic-page .sd-papers{padding-top:17.875cqw}
.seborrheic-page .sd-papers .sd-treatment-number{margin-bottom:3.125cqw}
.seborrheic-page .sd-papers-title{margin:0 3cqw 4.38cqw;text-align:center;font-family:FreehugSeborrheicMyeongjo,serif;font-size:6.2cqw;line-height:1.3;font-weight:400;letter-spacing:-.16cqw;color:#333}
.seborrheic-page .sd-papers-title strong,.seborrheic-page .sd-blog-title strong{font-family:inherit;font-weight:700}
.seborrheic-page .sd-papers-intro{margin-bottom:3.47cqw;text-align:center;font-size:2.7cqw;line-height:1.4;letter-spacing:-.13cqw}
.seborrheic-page .sd-paper-link{display:block;min-height:15.75cqw;padding:2.5cqw 1cqw;text-align:center;text-decoration:none;background:#fffdf0;color:#444;font-size:2.5cqw;line-height:1.55;letter-spacing:-.12cqw}
.seborrheic-page .sd-paper-link span{display:block;color:var(--sd-accent);font-family:'KoPubDotumBold',sans-serif}
.seborrheic-page .sd-paper-link small{display:block;margin-top:.7cqw;color:var(--sd-accent);font-size:1.8cqw;font-family:'KoPubDotumBold',sans-serif}
.seborrheic-page .sd-paper-figure+.sd-paper-link{margin-top:10.583333cqw}
.seborrheic-page .sd-blog-title{margin:15cqw 2cqw 3.89cqw;text-align:center;font-family:FreehugSeborrheicMyeongjo,serif;font-size:4.6cqw;line-height:1.3;font-weight:400;letter-spacing:-.16cqw;color:#333}
.seborrheic-page .sd-blog-description{text-align:center;font-size:2.6cqw;line-height:1.5;letter-spacing:-.11cqw}
.seborrheic-page .sd-blog-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:3.833333cqw 2.5cqw;list-style:none;padding:10.833333cqw 0 0}
.seborrheic-page .sd-blog-links a{display:block}
.seborrheic-page .sd-blog-links img{width:100%;height:auto}
@media(max-width:800px){.seborrheic-page .sd-blog-links{grid-template-columns:minmax(0,1fr);gap:10px;padding-top:35px}}
.seborrheic-page .sd-history{padding-top:19.125cqw}
.seborrheic-page .sd-history .sd-treatment-number{margin-bottom:3.625cqw}
.seborrheic-page .sd-history-title{display:table;min-width:23.5cqw;margin:0 auto 4.5cqw;padding:0 1cqw 1.5cqw;border-bottom:.45cqw solid var(--sd-accent);text-align:center;font-family:FreehugSeborrheicMyeongjo,serif;font-size:4.2cqw;line-height:1.3;font-weight:700;letter-spacing:-.1cqw;color:#333}
.seborrheic-page .sd-campaign-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:3cqw 3.75cqw;padding:0 5cqw 10.375cqw}
.seborrheic-page .sd-history-caption{text-align:center;font-family:'KoPubDotumMedium',sans-serif;font-size:1.9cqw;line-height:1.5;letter-spacing:-.065cqw;margin-top:1cqw}
.seborrheic-page .sd-campaign-grid img,.seborrheic-page .sd-media-grid img{width:100%}
.seborrheic-page .sd-media-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8cqw 1.5cqw;margin-bottom:12cqw}
.seborrheic-page .sd-media-grid figure:nth-child(-n+2){grid-column:span 2}
.seborrheic-page .sd-lecture-grid{display:grid;grid-template-columns:1fr 1fr;gap:2cqw;max-width:54cqw;margin:auto}
.seborrheic-page .sd-school-lectures{margin-top:5cqw;padding-bottom:17cqw}
.seborrheic-page .sd-school-lectures>div{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5cqw}
