.ibs-page .gp-hero{background:linear-gradient(#fff 0 4.9cqw,#ffc6aa 4.9cqw)}
.ibs-page .gp-hero-art{background-image:url('/images/disease/irritable_bowel/img_01.jpg');background-size:100cqw 731.25cqw;width:43.4cqw}
.ibs-page .gp-hero-copy{height:37.9cqw;padding:7.6cqw 4cqw 0 6.9cqw}
.ibs-page h1{margin-top:1.6cqw;font-size:3.9cqw;line-height:1.25}
.ibs-page h1 b{font-size:5.5cqw}
.gastro-page .gp-hero-copy>.gut-hero-description{font-size:1.8cqw;font-weight:400;margin-top:2.2cqw;line-height:1.4;letter-spacing:-.03em}
.gastro-page .gp-hero-copy>.gut-hero-description>span{display:block;line-height:inherit;margin-top:1cqw}
.ibs-page .gp-symptoms{min-height:104.9cqw;padding-bottom:8.8cqw}
.ibs-page .gp-checks{font-size:2.4cqw;padding:3.2cqw 2.4cqw;grid-template-rows:repeat(3,3.6cqw);gap:1.4cqw 3cqw}
.ibs-page .gp-checks li:nth-child(2){grid-column:2;grid-row:1 / 3;white-space:nowrap;padding-left:3.8cqw;text-indent:-3.8cqw}
.ibs-page .gp-checks li:nth-child(4){grid-column:2;grid-row:3}
.ibs-page .gp-checks li:nth-child(5){grid-column:1;grid-row:3}
.ibs-page .gp-maybe{font-size:3.5cqw}
.ibs-page .gp-maybe strong{padding:0 6cqw;font-size:6.3cqw;margin-right:1cqw}
.ibs-page .gp-definition{font-size:2.8cqw;margin-top:5.6cqw;font-weight:400}
.gastro-page .gut-causes{background:#ff896f;padding:6.2cqw 4.7cqw 5.8cqw;text-align:center;color:white}
.gastro-page .gut-causes>.gp-kicker{font-size:3cqw}
.gastro-page .gut-causes>.gp-kicker mark{background:linear-gradient(transparent 68%,#e9664b 68%)}
.gastro-page .gut-causes>h2{font-size:4.5cqw;margin:1.2cqw 0 4.4cqw;text-decoration:underline;text-decoration-thickness:.08cqw;text-underline-offset:.5cqw}
.gastro-page .gut-cause-panel{position:relative;background:white;box-shadow:.25cqw .3cqw .4cqw #0003;color:#111;text-align:left;min-height:67.3cqw;overflow:hidden}
.gastro-page .gut-body-art{position:absolute;left:0;bottom:0;width:36.4cqw;height:67.3cqw;background:url('/images/disease/irritable_bowel/img_01.jpg') -4.7cqw -175.5cqw / 100cqw 731.25cqw no-repeat}
.gastro-page .gut-cause-flow{position:relative;margin:0 6.1cqw 0 36.4cqw;padding:4.8cqw 0 3.6cqw;display:grid;gap:6.6cqw}
.gastro-page .gut-cause-flow li{border:.25cqw solid #111;position:relative;padding:1cqw 1.9cqw;background:#fff}
.gastro-page .gut-cause-flow li+li::before{content:'⇩';position:absolute;left:45%;top:-5.5cqw;color:#ff896f;font-size:4cqw;line-height:1;text-shadow:.2cqw .2cqw #bbb}
.gastro-page .gut-cause-flow h3{font-size:2.5cqw;white-space:nowrap;font-weight:700}
.gastro-page .gut-cause-flow p{color:#666;font-size:1.85cqw;font-weight:400;line-height:1.45;margin-top:.4cqw;letter-spacing:-.045em}
.gastro-page .gut-cause-flow mark{color:#fff;background:#ff896f}
.gastro-page .gut-arrow{display:block;color:#111;font-size:5cqw;line-height:1;text-shadow:.4cqw .4cqw white;margin:2.2cqw auto 1.4cqw}
.gastro-page .gut-cause-result{font-size:4.3cqw;font-weight:700;text-shadow:.15cqw .15cqw #555;line-height:1.5}
.gastro-page .gut-cause-result>strong{font-size:3.2cqw}
.ibs-page .ibs-digestion{position:relative;text-align:center;background:#f7f7f7;padding:7.2cqw 4.7cqw 7cqw;overflow:hidden}
.ibs-page .ibs-digestion::before,.ibs-page .ibs-digestion::after{content:'';position:absolute;top:0;width:30cqw;height:22cqw;background-image:url('/images/disease/irritable_bowel/img_01.jpg');background-size:100cqw 731.25cqw;pointer-events:none}
.ibs-page .ibs-digestion::before{left:0;background-position:0 -267.5cqw}
.ibs-page .ibs-digestion::after{right:0;background-position:-70cqw -267.5cqw}
.ibs-page .ibs-digestion>.gp-kicker{font-size:3cqw;position:relative;z-index:1}
.ibs-page .ibs-digestion mark{background:#e4e4e4}
.ibs-page .ibs-digestion>h2{position:relative;z-index:1;font-weight:400;font-size:4.5cqw;margin:1cqw 0 4.5cqw;text-decoration:underline;text-decoration-thickness:.08cqw;text-underline-offset:.5cqw}
.ibs-page .ibs-digestion-panel{position:relative;background:#fff;box-shadow:.25cqw .3cqw .4cqw #0003;padding:6.2cqw 8.9cqw 4.5cqw}
.ibs-page .ibs-digestion dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.7cqw;margin:0;padding:0}
.ibs-page .ibs-digestion dt{background:#ff896f;color:#fff;font-size:2.7cqw;font-weight:700;padding:.6cqw 0}
.ibs-page .ibs-digestion dd{border:.15cqw solid #ff896f;font-size:2cqw;line-height:1.5;margin:.8cqw 0 0;padding:2.2cqw 0;letter-spacing:-.04em}
.ibs-page .ibs-digestion dl>div:nth-child(2) dt{background:#e9664b}
.ibs-page .ibs-digestion dl>div:nth-child(2) dd{border-color:#e9664b}
.ibs-page .ibs-digestion dl>div:nth-child(3) dt{background:#ff9987}
.ibs-page .ibs-digestion dd em{text-decoration:underline;text-underline-offset:.3cqw}
.ibs-page .ibs-cooperation{font-size:2.7cqw;line-height:1.6}
.ibs-page .ibs-cooperation>span{display:inline-block;border:.25cqw solid #ff896f;border-radius:3cqw;box-shadow:.25cqw .25cqw #ff896f;font-weight:700;font-size:2.8cqw;line-height:1.15;padding:1.4cqw 2.5cqw;vertical-align:middle;margin-bottom:1.5cqw}
.ibs-page .ibs-cooperation>i{font-style:normal;font-size:2.5cqw;color:#bbb;margin:0 .7cqw;vertical-align:middle}
.ibs-page .ibs-digestion .gp-dots{font-size:4cqw;line-height:1.35;margin:1cqw 0}
.ibs-page .ibs-digestion-summary{font-size:2.6cqw;line-height:1.6;white-space:nowrap;margin-left:-3cqw;margin-right:-3cqw}
.gastro-page:is(.ibs-page,.gastritis-page) .gp-ring{border-top-color:#116a35}
.gastro-page:is(.ibs-page,.gastritis-page) .gp-essential{--medicine-color:#116a35}
.gastro-page .gut-goal-flow{width:72cqw;margin:0 auto;text-align:center}
.gastro-page .gut-goal-flow>p{border:.25cqw solid #111;box-shadow:1cqw 1cqw #ff806a;background:#fff;font-size:3.6cqw;font-weight:700;padding:1.8cqw 1cqw;white-space:nowrap}
.gastro-page .gut-goal-flow>span{display:block;font-size:4cqw;color:#ff806a;line-height:1;margin:3.2cqw 0 2.8cqw;text-shadow:.15cqw .15cqw #111}
.gastro-page .gut-goal .gp-closing{font-size:4cqw;margin-top:7.2cqw}
.gastro-page .gut-goal>.gp-goal-body{padding-top:8cqw}
.gastritis-page .gp-hero{height:68.42cqw;background:#fff}
.gastritis-page .gp-hero-art{width:38.25cqw;height:68.42cqw;background-image:url('/images/disease/gastritis/img_01.jpg');background-size:100cqw 749.4167cqw}
.gastritis-page .gp-hero-copy{left:38.25cqw;height:auto;border-radius:0;padding:14.6cqw 3cqw 0 6.4cqw}
.gastritis-page .gp-hero-copy>p:first-child{font-size:4.1cqw;font-weight:400;line-height:1.3}
.gastritis-page .gp-hero-copy>p:first-child mark{background:#ff896f;color:#fff;padding:.3cqw 1.6cqw}
.gastritis-page h1{font-size:7.6cqw;text-decoration:none;margin-top:1.6cqw;color:#333;font-weight:400}
.gastritis-page .gp-hero-copy>.gut-hero-description{font-size:2.7cqw;margin-top:6.2cqw;line-height:1.75}
.gastritis-page .gut-hero-description>strong{display:inline-block;margin-top:3.6cqw;font-size:2.7cqw;white-space:nowrap}
.gastritis-page .gp-symptoms{padding:13.6cqw 0 9.25cqw;min-height:149.6cqw}
.gastritis-page .gp-symptoms>h2{font-size:5cqw;line-height:1.5;text-decoration:none}
.gastritis-page .gp-checks{position:relative;margin:8cqw 4cqw 0;padding:4.8cqw 6.4cqw;font-size:3cqw;gap:.5cqw 10.4cqw;border-radius:4cqw}
.gastritis-page .gp-checks li:nth-child(odd){border-right:0}
.gastritis-page .gp-checks::after{content:"";position:absolute;left:50%;top:2.4cqw;bottom:2.4cqw;border-left:.15cqw solid #ff896f}
.gastritis-page .gp-checks li::before{content:'☑';font-size:3cqw;margin-right:1cqw}
.gastritis-page .gp-symptoms>.gp-plus{border:0;background:none;color:#ff896f;text-shadow:.6cqw .6cqw black;font-size:6cqw;margin:4cqw auto 3.8cqw;line-height:1;height:4cqw}
.gastritis-page .gp-check-end{margin:0 4cqw;padding:2.4cqw 0;font-size:3cqw;border-radius:5cqw}
.gastritis-page .gp-check-end>span{font-size:3cqw}
.gastritis-page .gastritis-stem{display:block;height:9.8cqw;width:.2cqw;background:#ff896f;margin:4.7cqw auto 5.6cqw;position:relative}
.gastritis-page .gastritis-stem::after{content:'';position:absolute;bottom:-.7cqw;left:-.3cqw;border-radius:50%;width:.8cqw;height:.8cqw;background:#ff896f}
.gastritis-page .gp-maybe{font-size:4cqw;line-height:1.65}
.gastritis-page .gp-maybe strong{color:#ff896f;font-size:7cqw;padding:0 1.8cqw;margin-top:1cqw}
.gastritis-page .gp-definition{font-size:3.3cqw;font-weight:400;margin-top:6cqw;line-height:1.5}
.gastritis-page .gut-causes{padding:9.3cqw 4cqw 6.15cqw}
.gastritis-page .gut-causes>.gp-kicker{font-size:3.8cqw;font-weight:400}
.gastritis-page .gut-causes>h2{text-decoration:none;font-size:5.6cqw;margin:1.8cqw 0 4.6cqw}
.gastritis-page .gut-cause-panel{min-height:67.2cqw}
.gastritis-page .gut-body-art{width:37.3cqw;height:67.2cqw;background-image:url('/images/disease/gastritis/img_01.jpg');background-size:100cqw 749.4167cqw;background-position:-4cqw -246.6cqw}
.gastritis-page .gut-cause-flow{margin:0 4.8cqw 0 37.3cqw;padding-top:12.2cqw;gap:6.3cqw}
.gastritis-page .gut-cause-flow p{font-size:1.85cqw;white-space:nowrap}
.gastritis-page .gut-cause-flow li:first-child{padding-top:1.25cqw;padding-bottom:1.25cqw}
.gastritis-page .gut-cause-flow li:nth-child(2){padding-top:2.4cqw;padding-bottom:2.4cqw}
.gastritis-page .gut-cause-flow li:nth-child(3){padding:1.2cqw 4.4cqw}
.gastritis-page .gut-arrow{margin-top:3.6cqw;margin-bottom:2.4cqw}
.gastritis-page .gut-cause-result{font-size:4.6cqw;font-weight:400;text-shadow:none;line-height:1.55}
.gastritis-page .gut-cause-result>strong{font-size:3.6cqw;background:#ef7359;padding:.3cqw .8cqw}
.gastritis-page .gp-eating{padding-top:24.2cqw;min-height:128.33cqw}
.gastritis-page .gut-goal{border-top:0;margin:12.5cqw 4cqw 0}
.gastritis-page .gut-goal>h2{padding:5.8cqw 0;font-size:5.3cqw}
.gastritis-page .gut-goal>.gp-goal-body{padding-top:7.2cqw;padding-bottom:10.4cqw}
.gastritis-page .gp-blogs{padding-top:14cqw}

.gastro-page .gp-hero-copy>h1{text-align:left}
.ibs-page .gp-hero-copy>.gut-hero-description{white-space:nowrap}
.ibs-page .ibs-bacteria-edges{position:absolute;inset:0;pointer-events:none}
.ibs-page .ibs-bacteria-edges::before,.ibs-page .ibs-bacteria-edges::after,.ibs-page .ibs-bacteria-edges>span{content:'';position:absolute;background-image:url('/images/disease/irritable_bowel/img_01.jpg');background-size:100cqw 731.25cqw}
.ibs-page .ibs-bacteria-edges::before{left:0;top:0;bottom:0;width:4.7cqw;background-position:0 -267.5cqw}
.ibs-page .ibs-bacteria-edges::after{right:0;top:0;bottom:0;width:4.7cqw;background-position:-95.3cqw -267.5cqw}
.ibs-page .ibs-bacteria-edges>span{bottom:0;left:0;width:100%;height:6.9cqw;background-position:0 -354.9cqw}
.gastritis-page .gp-hero{font-family:'KoPubDotumLight',sans-serif}
.gastritis-page .gp-hero strong{font-family:'KoPubDotumBold',sans-serif;font-weight:400}
.gastritis-page .gp-hero-copy{padding-left:5.4cqw}
.gastritis-page h1{font-size:8.3cqw;letter-spacing:0}
.gastritis-page .gp-hero-copy>.gut-hero-description{margin-top:4.3cqw;margin-left:1cqw}

.gastritis-page .gp-maybe>span{font-size:5cqw}
.gastritis-page .gp-checks li::before,.gastritis-page .gp-check-end>span::before{content:'';display:inline-block;width:2.6cqw;height:2.6cqw;vertical-align:-.15cqw;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M19 12v9H3V3h13' fill='none' stroke='%23777777' stroke-width='3' stroke-linejoin='round'/%3E%3Cpath d='m7 9 5 5L23 3' fill='none' stroke='%23ff896f' stroke-width='3' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat}
.gastritis-page .gp-check-end>span{font-size:0;margin-right:1cqw}

.gastritis-page .gut-body-art::after{content:"";position:absolute;left:100%;bottom:0;width:10cqw;height:14cqw;background:url("/images/disease/gastritis/img_01.jpg") -41.3cqw -299.8cqw/100cqw 749.4167cqw no-repeat}

.gastritis-page .gp-medicine-diagram{transform:translateX(-.8cqw)}
.gastritis-page .gp-medicine-photo{background-image:url('/images/disease/gastritis/img_01.jpg');background-size:100cqw 749.4167cqw}
.gastritis-page .gp-essential .gp-medicine-photo{background-position:-39.375cqw -389.75cqw}
.gastritis-page .gp-decoction .gp-medicine-photo{background-position:-17.125cqw -412cqw}
.gastritis-page .gp-pill .gp-medicine-photo{background-position:-61.75cqw -412cqw}
.gastritis-page .gp-fermented .gp-medicine-photo{background-position:-39.375cqw -434.25cqw;height:15.7cqw}
.gastritis-page .gp-needles{padding-bottom:5.5cqw}
.gastritis-page .gp-topical{padding-bottom:7.2cqw}
.gastritis-page .gut-goal>h2{padding-top:5.5cqw;padding-bottom:5.5cqw}
.gastritis-page .gut-goal-flow>p{padding-top:1.55cqw;padding-bottom:1.55cqw}
.gastritis-page .gut-goal-flow>span{margin-top:2.6cqw;margin-bottom:2.2cqw}
.ibs-page .gut-causes>h2{margin-bottom:2.8cqw}
.ibs-page .ibs-digestion::before{width:100%;background-position:0 -267.5cqw}
.ibs-page .ibs-digestion::after{display:none}
.ibs-page .ibs-digestion>.gp-kicker,.ibs-page .ibs-digestion>h2{width:max-content;margin-left:auto;margin-right:auto;background:#f7f7f7;padding:0 .4cqw}
.ibs-page .ibs-digestion>h2{margin-bottom:3.9cqw}
.ibs-page .ibs-digestion-panel{padding-left:10.5cqw;padding-right:10.5cqw}
.ibs-page .ibs-digestion dt{padding-top:.3cqw;padding-bottom:.3cqw}
.ibs-page .ibs-cooperation>span{font-size:2.6cqw;padding:1.1cqw 2.4cqw}
.ibs-page .gp-medicine-photo{background-image:url('/images/disease/irritable_bowel/img_01.jpg');background-size:100cqw 731.25cqw}
.ibs-page .gp-essential .gp-medicine-photo{background-position:-40.125cqw -389.75cqw}
.ibs-page .gp-decoction .gp-medicine-photo{background-position:-17.875cqw -412cqw}
.ibs-page .gp-pill .gp-medicine-photo{background-position:-62.5cqw -412cqw}
.ibs-page .gp-fermented .gp-medicine-photo{background-position:-40.125cqw -434.25cqw;height:15.7cqw}
.ibs-page .gp-fermented-copy{top:53.75cqw}

.ibs-page .gut-goal>h2{padding-bottom:3.8cqw}
.ibs-page .gut-goal-flow>p{padding-top:1.55cqw;padding-bottom:1.55cqw}
.ibs-page .gut-goal-flow>span{margin-top:2.6cqw;margin-bottom:2.2cqw}
.ibs-page .gp-needles{padding-bottom:5.5cqw}
.ibs-page .gp-topical{padding-bottom:7.2cqw}
.ibs-page .gut-body-art::before,.ibs-page .gut-body-art::after{content:'';position:absolute;left:100%;width:4cqw;background-image:url('/images/disease/irritable_bowel/img_01.jpg');background-size:100cqw 731.25cqw;background-repeat:no-repeat}
.ibs-page .gut-body-art::before{top:46.875cqw;height:5cqw;background-position:-41.1cqw -222.375cqw}
.ibs-page .gut-body-art::after{top:63.5cqw;height:3.8cqw;background-position:-41.1cqw -239cqw}
.ibs-page .gut-cause-flow li:first-child{padding-top:1.25cqw;padding-bottom:1.25cqw}
.ibs-page .gut-cause-flow li:nth-child(2){padding-top:1.06cqw;padding-bottom:1.06cqw}
.ibs-page .gut-cause-flow li:nth-child(3){margin-top:.7cqw}
.ibs-page .gut-cause-flow li:nth-child(4){margin-top:-.8cqw}
