@font-face{font-family:FreehugWartMyeongjo;src:url('/font/NanumMyeongjo.woff') format('woff');font-weight:400;font-display:swap}
@font-face{font-family:FreehugWartMyeongjo;src:url('/font/NanumMyeongjoBold.woff') format('woff');font-weight:700;font-display:swap}
.wart-page{container-type:inline-size;width:1200px;max-width:100%;margin:auto;color:#444;font-family:'KoPubDotumLight',sans-serif}
.wart-page *{box-sizing:border-box}
.wart-page :is(h1,h2,h3,p){margin:0;padding:0}
.wart-page .wt-introduction{background:url('/images/disease/wart/hero-texture.webp') repeat;background-size:4cqw 4cqw}
.wart-page .wt-hero-copy{padding:7.5cqw 0 3.65cqw;text-align:center}
.wart-page .wt-promise{width:84.3cqw;margin:0 auto 3cqw;padding-bottom:3cqw;color:#666;font-size:4.9cqw;line-height:1.35;letter-spacing:-.13cqw;border-bottom:.2cqw solid #ff896f}
.wart-page .wt-promise strong{color:#ff896f;font-family:'KoPubDotumBold',sans-serif;font-size:7cqw;line-height:1.3;font-weight:400}
.wart-page .wt-title{font-family:FreehugWartMyeongjo,serif;font-size:8.3cqw;line-height:1.2;letter-spacing:-.25cqw;font-weight:400;color:#000}
.wart-page .wt-title span{display:block;font-size:6.3cqw;line-height:1.5}
.wart-page .wt-price{display:table;margin:2cqw auto 1.6cqw;padding:0 2cqw;background:rgba(255,137,111,.10);font-family:FreehugWartMyeongjo,serif;font-size:10cqw;line-height:1.3;letter-spacing:-.7cqw;white-space:nowrap;color:#ff896f}
.wart-page .wt-price-note{color:#ff896f;font-size:1.8cqw;line-height:1.6;letter-spacing:-.07cqw}
.wart-page .wt-hero-photo{display:block;width:100%;height:auto}
.wart-page .wt-reasons{position:relative;background:#ff896f;padding:6.125cqw 4.85cqw 5.5cqw}
.wart-page .wt-reasons:after{content:'';position:absolute;top:100%;left:48.3%;border-left:1.7cqw solid transparent;border-right:1.7cqw solid transparent;border-top:2.9cqw solid #ff896f}
.wart-page .wt-reasons-title{color:white;font-family:FreehugWartMyeongjo,serif;font-size:5.8cqw;line-height:1.3;letter-spacing:-.12cqw;font-weight:400}
.wart-page .wt-reason-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1cqw;margin-top:3.1cqw}
.wart-page .wt-reason-card{background:white}
.wart-page .wt-reason-heading img{display:block;width:100%;height:auto}
.wart-page .wt-reason-copy{padding:2.7cqw .7cqw 3cqw;text-align:center;font-size:1.9cqw;line-height:1.5;letter-spacing:-.075cqw}
.wart-page .wt-reason-copy small{display:block;color:#999;font-size:1.35cqw;line-height:1.5;margin-top:.7cqw;letter-spacing:-.06cqw}
.wart-page .wt-other-condition{font-size:1.8cqw;line-height:1.6;letter-spacing:-.1cqw}
.wart-page .wt-goals{padding:12.9cqw 0 7.58cqw;background:url('/images/disease/wart/goal-grid-wide.webp') 0 calc(100% - 30.663333cqw)/100% 5.416667cqw repeat-y}
.wart-page .wt-goals-title{text-align:center;font-family:FreehugWartMyeongjo,serif;font-size:6.1cqw;line-height:1.3;font-weight:400;letter-spacing:-.14cqw;color:#111}
.wart-page .wt-goals-intro{margin-top:3.4cqw;text-align:center;font-size:2.5cqw;line-height:1.6;letter-spacing:-.1cqw}
.wart-page .wt-goal-icons{display:block;width:100%;height:auto;margin-top:5.95cqw}

.wart-page .wt-number{border-radius:50%;background:#ff896f;color:white;text-align:center;font-family:FreehugWartMyeongjo,serif;font-size:5cqw;line-height:7.5cqw}
.wart-page .wt-section-title{background:white;text-align:center;font-family:FreehugWartMyeongjo,serif;font-size:5.8cqw;line-height:1.3;font-weight:400;letter-spacing:-.14cqw;color:#111}
.wart-page .wt-treatment{padding-top:12.5cqw;background:white}
.wart-page :is(.wt-treatment,.wt-quality)>.wt-number{width:7.5cqw;margin:0 auto 4.5cqw}
.wart-page .wt-treatment-intro{margin:3cqw 0 2.2cqw;text-align:center;font-size:2.4cqw;line-height:1.5;letter-spacing:-.1cqw}
.wart-page .wt-medicine-photo{display:block;width:100%;height:auto}
.wart-page .wt-product-title{display:table;margin:4.5cqw auto 2.2cqw;padding:0 .7cqw .5cqw;border-bottom:.25cqw solid #ff896f;color:#ff896f;font-family:FreehugWartMyeongjo,serif;text-align:center;font-size:4.5cqw;line-height:1.4;font-weight:700;letter-spacing:-.13cqw}
.wart-page .wt-product-benefits{text-align:center;font-size:2.5cqw;line-height:1.6;letter-spacing:-.1cqw}
.wart-page .wt-product-note{margin:1cqw 0 3.4cqw;text-align:center;color:#999;font-size:1.6cqw;line-height:1.5;letter-spacing:-.07cqw}
.wart-page .wt-questions{background:#f7f7f7;padding:6.8cqw 7.75cqw 7cqw 4.75cqw}
.wart-page .wt-questions dl,.wart-page .wt-questions dd{margin:0}
.wart-page .wt-questions dl>div{padding-left:5.5cqw}
.wart-page .wt-questions dl>div+div{margin-top:4.7cqw}
.wart-page .wt-questions dt,.wart-page .wt-questions dd>strong{position:relative;display:block;font-family:'KoPubDotumBold',sans-serif;font-size:3.4cqw;line-height:1.3;letter-spacing:-.1cqw}
.wart-page .wt-questions dt{margin-bottom:1.1cqw}
.wart-page .wt-qa-icon{position:absolute;left:-5.3cqw;top:0;width:3.8cqw;height:auto}
.wart-page .wt-questions dd p{font-size:2.3cqw;line-height:1.45;letter-spacing:-.09cqw;margin-top:1cqw}
.wart-page .wt-questions dd small{display:block;color:#aaa;font-size:1.4cqw;line-height:1.4;letter-spacing:-.04cqw;margin-top:.5cqw}
.wart-page .wt-treatment-note{padding:2.5cqw 0 7.5cqw;color:#999;text-align:center;font-size:1.4cqw;line-height:1.5;letter-spacing:-.06cqw}
.wart-page .wt-quality{padding:14.125cqw 0 8.166667cqw;background:white}
.wart-page .wt-quality>.wt-number{margin-bottom:5.2cqw}
.wart-page .wt-quality-intro{margin-top:3.8cqw;text-align:center;font-size:2.5cqw;line-height:1.65;letter-spacing:-.09cqw}
.wart-page .wt-quality-diagram{display:block;width:100%;height:auto;margin-top:9.5cqw}
.wart-page .wt-research .wt-section-title{font-size:5.5cqw}
.wart-page :is(.wt-types,.wt-cases)>.wt-number{width:7.5cqw;margin:0 auto 5cqw}
.wart-page .wt-types{padding:11.5cqw 0 9.6cqw;background:white}
.wart-page .wt-types-intro{margin-top:4.5cqw;text-align:center;font-size:2.5cqw;line-height:1.6;letter-spacing:-.1cqw}
.wart-page .wt-type-list{display:grid;gap:5.25cqw;margin-top:8.25cqw;padding:0 3.1cqw 0 4.875cqw}
.wart-page .wt-type-row{display:grid;grid-template-columns:35cqw minmax(0,1fr);gap:2.5cqw;align-items:start}
.wart-page .wt-type-photo{display:block;width:100%;height:auto}
.wart-page .wt-type-copy{font-size:2.2cqw;line-height:1.5;letter-spacing:-.08cqw}
.wart-page .wt-type-copy h3{font-family:'KoPubDotumBold',sans-serif;font-weight:400;font-size:2.8cqw;line-height:1.4;margin-bottom:1.4cqw}
.wart-page .wt-type-copy ul{margin:0;padding:0;list-style:none}
.wart-page .wt-type-copy li{display:block;position:relative;list-style:none;padding-left:4.1cqw;margin-bottom:.7cqw}
.wart-page .wt-type-copy li:before{content:'';position:absolute;left:0;top:0;width:3.666667cqw;height:3.25cqw;background:url('/images/disease/wart/type-check.webp') center/contain no-repeat}
.wart-page .wt-cases{padding:7.875cqw 0 11cqw;background:white}
.wart-page .wt-case-list{display:grid;gap:3.375cqw;margin-top:6.8cqw}
.wart-page .wt-case-row{display:grid;grid-template-columns:minmax(0,1fr) 6cqw minmax(0,1fr) 6cqw minmax(0,1fr);align-items:start}
.wart-page .wt-case-photo{margin:0;padding:0}
.wart-page .wt-case-photo>img{display:block;width:100%;height:auto}
.wart-page .wt-case-arrow{display:block;width:2.166667cqw;height:auto;margin:8.75cqw auto 0}
.wart-page .wt-case-date{font-family:'KoPubDotumMedium',sans-serif;background:#b1b1b1;color:white;text-align:center;font-size:2.2cqw;line-height:3.875cqw;letter-spacing:-.06cqw}
.wart-page .wt-case-date-1{background:#737373}.wart-page .wt-case-date-2{background:#ff896f}
.wart-page .wt-cases-caution{margin-top:4.3cqw;text-align:center;font-size:1.4cqw;line-height:1.6;letter-spacing:-.06cqw;color:#888}

.wart-page .wt-blogs{margin:0;padding:130px 0 0;display:flex;flex-wrap:wrap;justify-content:space-between;list-style:none}
.wart-page .wt-blogs li{width:50%;max-width:585px;padding:23px 0;list-style:none}.wart-page .wt-blogs img{display:block;width:100%;height:auto}
@media(max-width:1200px){.wart-page .wt-blogs{padding-top:70px}.wart-page .wt-blogs li{width:49%;padding:12px 3px}}
@media(max-width:800px){.wart-page .wt-blogs{padding-top:35px;justify-content:center}.wart-page .wt-blogs li{width:100%;padding:5px 0}}
.wart-page .wt-paper{padding:.875cqw 0 3.5cqw;background:white}
.wart-page .wt-paper>.wt-number{width:7.5cqw;margin:0 auto 5.1cqw}
.wart-page .wt-paper-intro{margin:6.5cqw 0 4.2cqw;text-align:center;font-size:2.6cqw;line-height:1.5;letter-spacing:-.13cqw;color:#111}
.wart-page .wt-paper-intro strong{font-family:'KoPubDotumBold',sans-serif;font-weight:400}
.wart-page .wt-paper-link{background:#fffdf0;color:#333;display:block;text-align:center;padding:4cqw 0 2.65cqw;text-decoration:none}
.wart-page .wt-paper-link h3{font-family:'KoPubDotumBold',sans-serif;font-size:2.5cqw;line-height:1.4;font-weight:400;letter-spacing:-.07cqw}
.wart-page .wt-paper-link p{font-family:'KoPubDotumBold',sans-serif;color:#ff896f;font-size:2.5cqw;line-height:1.5;margin-top:.7cqw;letter-spacing:-.09cqw}
.wart-page .wt-paper-link span{display:block;color:#ff896f;font-size:1.7cqw;line-height:1.5;margin-top:1cqw}
.wart-page .wt-paper-link:focus-visible{outline:.35cqw solid #333;outline-offset:-.35cqw}
.wart-page .wt-paper-doctors{display:block;width:100%;height:auto}
.wart-page .wt-paper-source{color:#999;text-align:right;font-size:1.55cqw;line-height:1.5;letter-spacing:-.07cqw}
.wart-page .wt-blog-title{margin-top:24cqw;text-align:center;font-family:FreehugWartMyeongjo,serif;font-size:4.7cqw;line-height:1.5;letter-spacing:-.13cqw;font-weight:400;color:#111}
.wart-page .wt-blog-description{margin-top:3.3cqw;text-align:center;font-size:2.5cqw;line-height:1.5;letter-spacing:-.1cqw}
.wart-page .wt-treatment .wt-section-title,.wart-page .wt-quality .wt-section-title{font-size:6.2cqw;line-height:1.2}
.wart-page .wt-campaigns{padding:16.5cqw 5cqw 0;background:white}
.wart-page .wt-history-title{width:23.5cqw;margin:0 auto;border-bottom:.45cqw solid #ff896f;padding-bottom:1.6cqw;text-align:center;font-family:'KoPubDotumBold',sans-serif;font-size:4.2cqw;line-height:1.3;font-weight:400;letter-spacing:-.1cqw;color:#333}
.wart-page .wt-campaigns .wt-history-title{font-size:4cqw}
.wart-page .wt-history-caption{margin-top:1cqw;text-align:center;font-family:'KoPubDotumMedium',sans-serif;font-size:1.9cqw;line-height:1.5;letter-spacing:-.065cqw}
.wart-page .wt-campaign-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:3.2cqw 5cqw;margin-top:5cqw}
.wart-page :is(.wt-campaign-grid,.wt-media,.wt-lecture-main) img{display:block;width:100%;height:auto}
.wart-page .wt-media{padding:11.875cqw 0 12cqw;background:white}
.wart-page .wt-media-main{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5cqw;margin-top:5cqw}
.wart-page .wt-media-more{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5cqw;margin-top:5.5cqw}
.wart-page .wt-lecture-title{margin-top:11.5cqw}
.wart-page .wt-lecture-main{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5cqw;width:52.5cqw;margin:5cqw auto 0}
.wart-page .wt-lecture-main .wt-history-caption{white-space:nowrap;letter-spacing:-.1cqw}
.wart-page .wt-lecture-more{margin-top:3.5cqw}

.wart-page .wt-campaign-grid .wt-history-caption{width:calc(100% + 2cqw);margin-left:-1cqw;white-space:nowrap;font-size:1.8cqw;letter-spacing:-.1cqw}
.wart-page .wt-media .wt-history-title{padding-bottom:.85cqw}

.wart-page .wt-campaigns>.wt-number{width:7.5cqw;margin:0 auto 2.8cqw}
.wart-page figure{margin:0;padding:0}
.wart-page .wt-lecture-more{margin-top:3.5cqw}
