/* -start- title-area -공통- */
.title-area { position: relative; }
.title-area .top-main-img-box { width: 100%; max-width: 1920px; height: 350px; }
.title-area .top-main-img-box .d-img-top-main { width: 100%; height: 100%; display: block; object-fit: cover; }
.title-area .top-main-text-box { position: absolute; top: 35%; left: 0; right: 0; }
.title-area .top-main-text-box .area-title-h1 { font-size: 1.875rem; font-weight: 500; text-align: center; color: #fff; padding-bottom: 1.25rem; }
.title-area .top-main-text-box .area-category-list { font-size: 1rem; font-weight: normal; text-align: center; color: #fff; }
.title-area .top-main-text-box .icon-next { vertical-align: bottom; }
/* -end- title-area -공통- */

/* -start- 공통사항 - title */
.svf-iv-injection-title { font-size: 2.5rem; font-weight: bold; letter-spacing: 6px; color: #202020; text-align: center; padding: 7.5rem 0 6.25rem;  }
.svf-iv-injection-subtitle { font-size: 1.875rem; font-weight: bold; text-align: center; color: #005c5e; padding-bottom: 0.625rem; }
.svf-iv-injection-middletitle { font-size: 1.5rem; text-align: center; color: #000; }
.svf-iv-injection-content { font-size: 1rem; color: #202020; }
.svf-iv-injection-hr { width: 100%; max-width: 50px; height: 4px; background-color: #005c5e; margin: 9.125rem auto 9.375rem;  }
.svf-iv-injection-notitle { font-size: 1.375rem; font-weight: bold; color: #202020; padding-bottom: 0.625rem; }
.text-left { text-align: left; }
.text-center { text-align: center; }
.text-green { color: #005c5e; }
.text-more { font-size: 1.25rem; font-weight: bold; color: #202020; }
/* -end- 공통사항 - title */

/* -start- SVF 정맥주사 */
.wrap-svf-iv-injection .wrapper-whatis { width: 100%; max-width: 750px; text-align: left; margin: 0 auto; padding-left: 0; }
.wrap-svf-iv-injection .wrapper-whatis .svf-iv-injection-content { padding-top: 2.5rem; }

.wrap-svf-iv-injection .wrapper-effect { width: 100%; max-width: 750px; text-align: left; margin: 0 auto; padding-left: 0; }
.wrap-svf-iv-injection .wrapper-effect .wrapping-effect-list { padding-left: 0; padding-top: 3.75rem; }
.wrap-svf-iv-injection .wrapper-effect .wrapping-effect-list li:nth-of-type(even) { padding-bottom: 3.125rem; }
.wrap-svf-iv-injection .wrapper-effect .wrapping-effect-list li:last-child { padding-bottom: 0; }

.wrap-svf-iv-injection .wrapper-disease { width: 100%; max-width: 750px; margin: 0 auto; padding-left: 0; }
.wrap-svf-iv-injection .wrapper-disease .disease-img-box { width: 100%; max-width: 1000px; }
.wrap-svf-iv-injection .wrapper-disease .disease-img-box .d-img-disease { width: 100%; display: block; }

.wrap-svf-iv-injection .wrapper-process { width: 100%; max-width: 750px; margin: 0 auto; padding-left: 0; }
.wrap-svf-iv-injection .wrapper-process .wrapping-process-list { padding-top: 3.75rem; padding-left: 0; }
.wrap-svf-iv-injection .wrapper-process .wrapping-process-list li { display: flex; justify-content: space-between; align-items: center; padding-bottom: 3.125rem; }
.wrap-svf-iv-injection .wrapper-process .wrapping-process-list li:last-child { padding-bottom: 0; }
.wrap-svf-iv-injection .wrapper-process .wrapping-process-list .process-img-box { width: 100%; max-width: 280px; }
.wrap-svf-iv-injection .wrapper-process .wrapping-process-list .process-img-box .d-img-process { width: 100%; display: block; }

.wrap-svf-iv-injection .wrapper-care-program { width: 100%; max-width: 750px; text-align: left; margin: 0 auto; padding-left: 0; padding-bottom: 7.437rem; }
.wrap-svf-iv-injection .wrapper-care-program .wrapping-program { padding-left: 0; padding-top: 3.75rem; }
.wrap-svf-iv-injection .wrapper-care-program .wrapping-program .program-title { font-size: 1.5rem; font-weight: bold; color: #202020; }
.wrap-svf-iv-injection .wrapper-care-program .wrapping-program .program-img-box { width: 100%; max-width: 746px; padding: 1.875rem 0 0.937rem; }
.wrap-svf-iv-injection .wrapper-care-program .wrapping-program .program-img-box .d-img-program { width: 100%; display: block; }
.wrap-svf-iv-injection .wrapper-care-program .wrapping-program .text-more { padding-top: 0.937rem; }
/* -end- SVF 정맥주사 */

/* -start- 적용질환 */
.wrap-svf-iv-applied-disease .applied-disease-img-box { width: 100%; max-width: 1100px; margin: 0 auto; }
.wrap-svf-iv-applied-disease .applied-disease-img-box .d-img-applied-diseas { width: 100%; display: block; }

/* -end- 적용질환 */

@media (max-width: 600px) {
/* -start- submenu -공통- */
.wrap-mobile-submenu { background-color: #202020; width: 100%; overflow: hidden; padding: 1.062rem 0 1rem; position: fixed; top: 50px; z-index: 1; }
#m-submenu-slides .list-submenu { font-size: 0.937rem; font-weight: 500; color: rgba(255, 255, 255, 0.5); }
#m-submenu-slides .list-submenu.on { color: #fff; }
#m-submenu-slides .swiper-container { padding-left: 1.562rem; padding-right: 1.25rem; }
#m-submenu-slides .list-1 { width: 100px; }
#m-submenu-slides .list-2 { width: 120px; }
/* -end- submenu -공통- */

/* -start- 공통사항 - title */
.svf-iv-injection-title { font-size: 1.562rem; letter-spacing: 3.75px; color: #000; text-align: center; padding: 5.5rem 0 2.5rem;  }
.svf-iv-injection-subtitle { font-size: 1.25rem; }
.svf-iv-injection-middletitle { font-size: 0.75rem; }
.svf-iv-injection-content { font-size: 0.75rem; }
.svf-iv-injection-notitle { font-size: 1rem; }
.text-more { font-size: 0.75rem; }
.svf-iv-injection-hr { height: 5px; margin: 4.125rem auto 4.375rem;  }
/* -end- 공통사항 - title */


/* -start- SVF 정맥주사 */
.wrap-svf-iv-injection { width: 88.88%; margin: 0 auto; }

.wrap-svf-iv-injection .wrapper-whatis { max-width: 100%; }
.wrap-svf-iv-injection .wrapper-whatis .svf-iv-injection-content { padding-top: 1.5rem; }
.wrap-svf-iv-injection .wrapper-whatis .svf-iv-injection-middletitle { font-size: 1rem; }

.wrap-svf-iv-injection .wrapper-effect { max-width: 100%; }
.wrap-svf-iv-injection .wrapper-effect .wrapping-effect-list { padding-left: 0; padding-top: 2.481rem; }
.wrap-svf-iv-injection .wrapper-effect .wrapping-effect-list li:nth-of-type(even) { padding-bottom: 2.5rem; }

.wrap-svf-iv-injection .wrapper-disease { max-width: 100%; padding-left: 0; }
.wrap-svf-iv-injection .wrapper-disease .svf-iv-injection-middletitle { font-size: 1rem; }
.wrap-svf-iv-injection .wrapper-disease .disease-img-box { max-width: 100%; margin-left: 0; padding: 0.937rem 0 0.625rem; }
.wrap-svf-iv-injection .wrapper-disease .disease-img-box .m-img-disease { width: 100%; display: block; }

.wrap-svf-iv-injection .wrapper-process { max-width: 100%; }
.wrap-svf-iv-injection .wrapper-process .wrapping-process-list { padding-top: 1.875rem; }
.wrap-svf-iv-injection .wrapper-process .wrapping-process-list li { display: block; padding-bottom: 2.5rem; }
.wrap-svf-iv-injection .wrapper-process .wrapping-process-list .process-img-box { max-width: 100%; padding-bottom: 0.625rem; }
.wrap-svf-iv-injection .wrapper-process .wrapping-process-list .process-img-box .m-img-process { width: 100%; display: block; }

.wrap-svf-iv-injection .wrapper-care-program { max-width: 100%; padding-bottom: 4.937rem; }
.wrap-svf-iv-injection .wrapper-care-program .svf-iv-injection-middletitle { font-size: 1rem; }
.wrap-svf-iv-injection .wrapper-care-program .wrapping-program { padding-left: 0; padding-top: 2.5rem; }
.wrap-svf-iv-injection .wrapper-care-program .wrapping-program .program-title { font-size: 1rem; }
.wrap-svf-iv-injection .wrapper-care-program .wrapping-program .program-img-box { max-width: 100%; padding: 1.25rem 0 0.625rem; }
.wrap-svf-iv-injection .wrapper-care-program .wrapping-program .program-img-box .m-img-program { width: 100%; display: block; }
.wrap-svf-iv-injection .wrapper-care-program .wrapping-program .text-more { padding-top: 0.625rem; }
/* -end- SVF 정맥주사 */

/* -start- 적용질환 */
.wrap-svf-iv-applied-disease .applied-disease-img-box { width: 100%; max-width: 100%; margin-top: 3rem; }
.wrap-svf-iv-applied-disease .applied-disease-img-box .m-img-applied-diseas { width: 100%; display: block; }
/* -end- 적용질환 */


}