/* 줄기세포 */
.stem-cell  .sub-tit .cont strong {color:#222;}

.sub-visualtop.stem-cell .image {overflow:hidden;transform: scale(1.3);animation: main-visual 4s;}
@keyframes main-visual {to {transform: scale(1);}}

.sub-visualtop .textbox.stem-cell {top:40%;left:340px;padding-left:0; transform: none;display: block;max-width:none;width:fit-content;height: fit-content;animation:main-txt 0.3s ease-in;}
@keyframes main-txt {0% {left: -10px;}100% {left: 340px;}}
.sub-visualtop .textbox.stem-cell p {font-family:"sangbleuogsans";letter-spacing: 0.26px;}
.sub-visualtop .textbox.stem-cell h2 span {color:#6D4584;font-weight:500;}
.stem-cell .info-inner {width: 50%;text-align:center;}
.stem-cell .sub-tit span.point {display:inline-block;font-size:16px;padding:7px 15px 5px;line-height:16px;color:#333;font-family:"sangbleuogsans";border-radius: 44.872px;background:#D9BDE8;}
.stem-cell .sub-tit .noto {font-weight:400;}
.stem-cell .sub-tit .noto span {display:inline-block;color:#6D4584;font-weight: 500;}
.stem-cell .sub-tit .noto strong {display:contents;font-weight: 500;}
.stem-cell .sub-section-cont .small {margin:16px 0 0;font-size: 25px;line-height:25px;color:#333;font-weight: 500;}
.stem-cell .sub-section-cont .sub-info .info-inner {text-align:left;}
.stem-cell .sub-section-cont img.point-img {width:100%;max-width:fit-content;margin:0 auto;}
.stem-cell .sub-info {display:flex;justify-content:space-evenly;}
.stem-cell .sub-info .info-inner {align-self:center;}
.stem-cell .sub-info .info-inner h3 {font-size:47px;font-weight:500;margin:10px 0 24px;}
.stem-cell .sub-info .info-inner h3 span {display:inline-block;color:#6D4584;font-size:47px;font-weight: 500;}
.stem-cell .sub-info .info-inner p {color:#222;}
.stem-cell .sub-info .info-inner > span {letter-spacing: 0.34px;font-family:"sangbleuogsans";}
.stem-cell .sub-info .info-inner .tag-box {margin-top: 42px;}
.stem-cell .sub-info .info-inner .tag-box span {display: inline-block;width:fit-content;padding: 6px 15px;color:#666;font-size:16px;line-height:16px;border:1px #999 solid;}
.stem-cell .sub-info .info-inner .tag-box span + span {margin-left:6px;}
.stem-cell .sub-info img {width:auto;}
.stem-cell .sub-info .inj-img {position:relative;}
.stem-cell .sub-info .inj-img .inj-img-icon {position: absolute;top: -80px;left:20%;z-index: 9;}

.stem-cell .sub-section.banner {padding:150px 0;background: url('/images/renew/sub/skin/skin_injection/img_sub_section_info.jpg') no-repeat center top / cover;animation: unfold 1s ease-in-out;}
@keyframes unfold {from { clip-path: polygon(50% 0%, 50% 0%, 50% 100%, 50% 100%); }to { clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%); }}
.stem-cell .sub-section.banner .sub-tit .cont {font-size:18px;}
.stem-cell .sub-section.banner .sub-tit .small {font-family: "sangbleuogsans";}

.stem-cell .sub-section.cure .sub-tit .noto {font-size:25px;}
.stem-cell .sub-section.cure .sub-tit .noto span {font-size:45px;}
.stem-cell .sub-section.cure .sub-tit .noto strong {font-size:45px;}
.stem-cell .sub-section.cure .sub-tit .small {font-family: "sangbleuogsans";} 
.stem-cell .cure-list {display:flex;justify-content:space-evenly;text-align: center;}
.stem-cell .cure-list .cure-ani {position: relative;}
.stem-cell .cure-list .cure-ani .ciㅇㅇrcle {position:absolute;z-index:1;top:-6px;left:0;right:0;margin:auto;width:270px;height:270px;border-radius: 50%;background:#c2a7d3;box-shadow: 0px 0px 1px 1px #0000001a;animation: pulse-animation 2s infinite;}
.stem-cell .cure-list li:nth-child(1) img {position: relative;z-index: 2;}
@keyframes pulse-animation {
	0% {
		transform: scale(0.9);
	  box-shadow: 0 0 0 0px rgb(242, 236, 246);
	}
	100% {
		transform: scale(1.0000001);
	  box-shadow: 0 0 0 40px rgba(0, 0, 0, 0);
	}
}
.stem-cell .cure-list li img {max-width:256px;}
.stem-cell .cure-list li .item-tit {margin: 61px 0 22px;color:#222;font-size:30px;}
.stem-cell .cure-list li .item-tit span {display: inline-block;color:#6D4584;font-weight:700;}
.stem-cell .cure-list li .item-tit strong {font-weight:700;}
.stem-cell .cure-list li .item-val {color:#565454;font-size: 17px;line-height: 26px;}
.stem-cell .cure-list li .item-val strong {display: contents;color:#222;}
.stem-cell .cure-list li:nth-child(2) .item-val strong {color:#565454;}

.stem-cell .sub-section.anti {position: relative;padding:100px 0;background:url('/images/renew/sub/skin/skin_injection/img_sub_antiaging_bg.png') no-repeat center top / cover;}
.stem-cell .sub-section.anti .sub-inner {z-index:11;}
.stem-cell .sub-section.anti .anti-bg {position:absolute;top:0;}
.stem-cell .sub-section.anti::before {content:"";position:absolute;z-index:11;top:-200px;left:0;width:383px;height:553px;background: url('/images/renew/sub/skin/skin_injection/img_sub_icon_bg_01.png') no-repeat center top;animation:icon-anti01 2s linear infinite;mix-blend-mode: multiply;}
.stem-cell .sub-section.anti::after {content:"";position:absolute;z-index:11;bottom:-200px;right:0;width:290px;height:325px;background: url('/images/renew/sub/skin/skin_injection/img_sub_icon_bg_02.png') no-repeat center top;animation:icon-anti02 2s linear infinite;mix-blend-mode: multiply;}
@keyframes icon-anti01 {0% {top: -230px;}50%{top: -200px;}100% {top: -230px;}}
@keyframes icon-anti02 {0% {bottom: -230px;}50%{bottom: -200px;}100% {bottom: -230px;}}
.stem-cell .sub-section.anti .sub-tit {padding-bottom: 60px;}
.stem-cell .sub-section.anti .sub-tit .noto {color:#fff;font-size:25px;font-weight: 500;}
.stem-cell .sub-section.anti .sub-tit .noto strong {font-weight:700;font-size:47px;}
.stem-cell .sub-section.anti .sub-info p {font-size:22px;line-height: 37px;align-self:center;color:#fff;}
.stem-cell .sub-section.anti .sub-info p strong {font-weight:700;display:contents;}

.stem-cell .sub-section.full-bg {padding-bottom:160px;background: linear-gradient(0deg, #D5C2EF 28.67%, rgba(229, 211, 253, 0.00) 85.44%);}
.stem-cell .sub-section.full-bg .sub-info .info-inner span {font-family:"Noto Sans KR";}
.stem-cell .sub-section.full-bg .sub-info p {font-size:18px;line-height:27px;}
.stem-cell .sub-section.full-bg .sub-info p strong {display:contents;}

.stem-cell .sub-section-cont {max-width: 1302px;margin:0 auto;}
.stem-cell .sub-section-cont + .sub-section-cont {margin-top:200px;}
.stem-cell .point-list {display:flex;flex-wrap:wrap;gap:14px;justify-content:center;}
.stem-cell .point-list li {width:49%;display:flex;border-radius:20px;padding:25px;background:#fff;}
.stem-cell .point-list li > div {align-self:center;margin-left: 50px;}
.stem-cell .point-list li > div > span {font-size:30px;color:#222;display:inline-block;font-weight:500;margin-bottom:10px;}
.stem-cell .point-list li > div p {font-size:19px;color:#565454;line-height:27px;}
.stem-cell .point-list li > div p span {color:#6D4584;font-weight:700;line-height:27px;font-size:19px;}

.stem-cell .sub-section-cont.gallery {max-width:none;padding-bottom:200px;}
.stem-cell .gallery-list {display: flex;gap: 0 16px;}
.stem-cell .gallery-list.list01 {padding-bottom: 26px;animation: rolling01 32s linear infinite;}
.stem-cell .gallery-list.list02 {animation: rolling02 32s linear infinite;}
@keyframes rolling01 {0% {transform: translateX(0);}100% {transform: translateX(-100%)}}
@keyframes rolling02 {0% {transform: translateX(-85%);}100% {transform: translateX(0%);}}

.stem-cell .sub-section.suggest {background:#fff;}
.stem-cell .sub-section.suggest .sub-tit {padding-bottom:100px;}
.stem-cell .sub-section.suggest .sub-tit .small {font-family:"sangbleuogsans";}
.stem-cell .suggest-list {display:flex;justify-content: space-between;}
.stem-cell .suggest-list li {text-align:center;padding-left:0;font-size:24px;line-height:37px;position:relative;}
.stem-cell .suggest-list li::after {content:"";position:absolute;left:-57px;top:0;bottom:0;margin:auto;width:1px;height:88px;background:rgba(153, 153, 153, 0.30);;}
.stem-cell .suggest-list li:nth-child(1)::after {content:none;}
.stem-cell .suggest-list li + li {margin-top:0;}
.stem-cell .suggest-list li::before {content: none;}
.stem-cell .suggest-list li p {margin-top: 36px;letter-spacing: -1.44px;}

.stem-cell .sub-section.qna {padding:170px 0;background:#EBECED;}
.stem-cell .sub-section.qna .sub-tit .small {font-family:"sangbleuogsans";}
.stem-cell .qna-list {width:100%;max-width:1020px;margin:0 auto;}
.stem-cell .qna-list > li {border-radius:30px;overflow:hidden;display:flex;}
.stem-cell .qna-list li + li {margin-top:20px;}
.stem-cell .qna-list li .qna-num {font-weight:700;text-align:center;align-self:center;width:180px;font-size:40px;color:#2F2F2F;font-family:"sangbleuogsans";}
.stem-cell .qna-list > li:nth-child(even) {background:#D0BBDC;}
.stem-cell .qna-list > li:nth-child(odd) {background:#DDD2E3;}
.stem-cell .qna-list li > div {padding: 50px;width:100%;letter-spacing: -1.1px;background:#fff;}
.stem-cell .qna-list li > div .-q {color:#6D4584;font-size:26px;font-weight:700;position:relative;padding-left:47px;margin-bottom:10px;line-height: 44px;}
.stem-cell .qna-list li > div .-q::before {content:"Q";position: absolute;left:0;top:3px;font-size:30px;font-family:"sangbleuogsans";}
.stem-cell .qna-list li > div .-a {color:#666;font-size:22px;position:relative;padding-left:47px;line-height:44px;}
.stem-cell .qna-list li > div .-a::before {content:"A";position: absolute;left:3px;top:0;font-size:30px;font-family:"sangbleuogsans";}
.stem-cell .qna-list .inner-qna {padding-top:5px;}
.stem-cell .qna-list .inner-qna li {position: relative;padding-left:18px;font-size:22px;line-height: 33px;}
.stem-cell .qna-list .inner-qna li::before {content:"";position:absolute;left:0;top:16px;width:8px;height:1px;background:#666;}
.stem-cell .qna-list .inner-qna li + li {margin-top:10px;} 
.stem-cell .sub-section.media {margin-top:0;background:#F4F5F6;}
.stem-cell .sub-section.media .sub-video-cont span.tag-tit span {color:#6D4584;font-weight: 500;}

/* 영상섹션 */
.stem-cell .sub-section.media .sub-video {display:flex;justify-content: center;gap:0;flex-wrap:nowrap;}
.stem-cell .sub-section.media .video_wrap {width:55%;margin-right:3%;display:inline-block;vertical-align:top;}
.stem-cell .sub-section.media .video_wrap .video {position:relative;width:100%;padding-bottom:56.25%;}
.stem-cell .sub-section.media .video_wrap .video iframe {position:absolute;left:0;top:0;width:100%;height:100%;}
.stem-cell .sub-section.media .media-info {display:flex;flex-direction:column;justify-content:space-between;}
.stem-cell .sub-section.media .sub-video-cont span.tag {color:#919191;font-size:17px;letter-spacing: 0.68px;}
.stem-cell .sub-section.media .sub-video-cont span.tag-tit {color:#222;font-size:45px;margin:9px 0 16px;display: block;font-weight:500;}
.stem-cell .sub-section.media .sub-video-cont p {color:#565454;font-size:17px;margin-bottom:30px;line-height: 26px;}
.stem-cell .sub-section.media .sub-video-cont strong {display:contents;}
.stem-cell .sub-section.media .sub-video-cont a.more-btn {display:inline-block;color:#fff;font-size:16px;padding:12px 27px;background:#A08964;}
.stem-cell .sub-section.media .sub-thumbnail-box a {position:relative;display:inline-block;}
.stem-cell .sub-section.media .sub-thumbnail-box a::before {content:"";position:absolute;left:0;top:0;width:100%;height:100%;background: url('/images/renew/sub/skin/titanium/img_sub_thumnail_cover.png') no-repeat center top;}
.stem-cell .sub-section.media .sub-thumbnail-box a + a {margin-left:5px;}
.stem-cell .sub-section.media .sub-thumbnail-box a img {max-width:241px;}


/* 줄기세포 정맥주사 */
.sub-visualtop.intravenous_inj .textbox h2 span {color:#ED8993;}
.sub-page.intravenous_inj section:first-child {margin-top:94px;}	
.stem-cell.intravenous_inj .sub-tit .noto span {color:#ED8993;}
.stem-cell.intravenous_inj .sub-info .info-inner h3 {font-size:47px;font-weight:500;margin:10px 0 24px;}
.stem-cell.intravenous_inj .sub-info .info-inner h3 span {color:#ED8993;}	
.stem-cell.intravenous_inj .sub-info .info-inner p strong {display:contents;}
.stem-cell.intravenous_inj .sub-info.reverse {flex-direction: row-reverse;}
.stem-cell.intravenous_inj .sub-info.reverse .info-inner {text-align:left;margin-left:135px;}
.stem-cell.intravenous_inj .sub-info.reverse .info-inner p {color:#666;}
.stem-cell.intravenous_inj .sub-info.reverse p:last-child {margin-top:18px;}

.stem-cell.intravenous_inj .sub-section.anti {margin:0;background:url('/images/renew/sub/skin/intravenous_injection/img_sub_banner_bg.png') no-repeat center top / cover;animation:none;}
.stem-cell.intravenous_inj .sub-section.anti::before {content:none;}
.stem-cell.intravenous_inj .sub-section.anti::after {width:290px;height:325px;background:url('/images/renew/sub/skin/intravenous_injection/img_sub_icon_bg_01.png') no-repeat center top;}
.stem-cell.intravenous_inj .sub-section.anti .sub-tit {padding-bottom:0;}
.stem-cell.intravenous_inj .sub-section.anti .sub-tit .noto {color:#222;}
.stem-cell.intravenous_inj .sub-section.anti .sub-tit .noto strong {font-weight:500;}
.stem-cell.intravenous_inj .sub-section.anti .small {font-family:"sangbleuogsans";}

.stem-cell .sub-section.therapy {position:relative;margin:0;padding:200px 0;background: linear-gradient(324deg, #FAFAFA 20.92%, #F5F3F4 78.5%);}
.stem-cell .sub-section.therapy .sub-tit .small {font-family:"sangbleuogsans";}
.stem-cell .sub-section.therapy:before {content:"";position:absolute;top:0;left:0;width:403px;height:593px;background:url('/images/renew/sub/skin/intravenous_injection/img_sub_icon_bg_02.png') no-repeat left top;}
.stem-cell .sub-section.therapy:after {content:"";position:absolute;bottom:-15%;right:0;width:390px;height:520px;background:url('/images/renew/sub/skin/intravenous_injection/img_sub_icon_bg_03.png') no-repeat right bottom;}
.stem-cell .sub-section.therapy .therapy-list {width:100%;max-width:1242px;position:relative;height:570px;background:url('/images/renew/sub/skin/intravenous_injection/img_sub_therapy_icon.png') no-repeat center;}
.stem-cell .sub-section.therapy .therapy-item {width:fit-content;}
.stem-cell .sub-section.therapy .therapy-item img {width:fit-content;}
.stem-cell .sub-section.therapy .therapy-item .ellipse {position:absolute;z-index:9;}
.stem-cell .sub-section.therapy .therapy-item .therapy-img {position:absolute;}
.stem-cell .sub-section.therapy .therapy-item .therapy-txt {position:absolute;}
.stem-cell .sub-section.therapy .therapy-item:nth-child(1) {top:0;left:0;}
.stem-cell .sub-section.therapy .therapy-item:nth-child(1) .therapy-img {left:279px;top:0;}
.stem-cell .sub-section.therapy .therapy-item:nth-child(1) .therapy-txt {left:0;bottom:45px;text-align:right;}
.stem-cell .sub-section.therapy .therapy-item:nth-child(1) .ellipse {left:429px;top:339px;}
.stem-cell .sub-section.therapy .therapy-item:nth-child(2) .therapy-img {right:361px;bottom:7px;}
.stem-cell .sub-section.therapy .therapy-item:nth-child(2) .therapy-txt {right:-12px;top:215px;}	
.stem-cell .sub-section.therapy .therapy-item:nth-child(2) .ellipse {right:415px;top:284px;}
.stem-cell .sub-section.therapy .therapy-list .therapy-item .line {display:none;border: 4px solid rgba(237, 137, 147, 0.3);border-radius: 360px;}
.stem-cell .sub-section.therapy .therapy-list .therapy-item .no-line {display:none;}
.stem-cell .sub-section.therapy .therapy-list .therapy-item:first-child .line {display:block;}	
.stem-cell .sub-section.therapy .therapy-list .therapy-item:last-child .no-line {display:block;}	
.stem-cell .sub-section.therapy .therapy-item .title {font-size:30px;font-weight:500;margin-bottom:14px;color:#222;}
.stem-cell .sub-section.therapy .therapy-item .title span {color:#ED8993;font-weight:500;}
.stem-cell .sub-section.therapy .therapy-item .value {font-size:19px;color:#565454;line-height:27px;}
.stem-cell .sub-section.therapy .therapy-item .value strong {font-weight:700;display:contents;}

.stem-cell .sub-section.effect {margin:0;padding:210px 0;background:url('/images/renew/sub/skin/intravenous_injection/img_sub_effect_bg.jpg') no-repeat center top / cover;}
.stem-cell .sub-section.effect .sub-inner {display:flex;justify-content:space-between;}
.stem-cell .sub-section.effect .sub-inner .sub-tit {padding-bottom:0;width:100%;max-width:500px;text-align:left;align-self:center;}
.stem-cell .sub-section.effect .sub-inner .sub-tit .noto {color:#fff;margin-bottom:30px;font-weight:500;}
.stem-cell .sub-section.effect .sub-inner .sub-tit .noto strong {color:#ED8993;}
.stem-cell .sub-section.effect .sub-inner .sub-tit .cont {color:#fff;}
.stem-cell .sub-section.effect .sub-inner .sub-tit .cont strong {display:block;margin-top:18px;color:#fff;}
.stem-cell .sub-section.effect .effect-motion {position: relative;text-align:center;}
.stem-cell .sub-section.effect .effect-motion span {position:absolute;}
.stem-cell .sub-section.effect .effect-motion span.motion01 {left:-90px;top:21px;}
.stem-cell .sub-section.effect .effect-motion span.motion02 {right:-89px;top:11px;}
.stem-cell .sub-section.effect .effect-motion span.motion03 {left:-90px;bottom:6px;}
.stem-cell .sub-section.effect .effect-motion span.motion04 {right:-130px;bottom:6px;}

.stem-cell.intravenous_inj .sub-section.full-bg {background: linear-gradient(180deg, rgba(250, 250, 250, 0.00) 0%, #FCDDE2 45.56%, #FCDDE2 91.13%);}
.stem-cell.intravenous_inj .sub-tit span.point {background:#FDC7D1;}

.stem-cell .solution-list li {display: flex;justify-content: center;width: 100%;max-width: 1240px;margin:0 auto;background:#fff;}
.stem-cell .solution-list li:nth-child(1) {flex-direction:row-reverse;}
.stem-cell .solution-list li:nth-child(2) {text-align:right;}
.stem-cell .solution-list li + li {margin-top:20px;}
.stem-cell .solution-list li div {width:50%;padding:60px;align-self: center;}
.stem-cell .solution-list li span {font-size:30px;line-height:63px;font-weight:500;color:#222;}
.stem-cell .solution-list li p {margin-top:75px;font-size:18px;line-height:27px;font-weight:400;color:#666;letter-spacing:-0.18px;}
.stem-cell .solution-list li p strong {font-weight:700;display:contents;}

.stem-cell.intravenous_inj .point-list {display:block;margin-right:auto;margin-left:auto;width:100%;max-width:fit-content;}
.stem-cell.intravenous_inj .point-list li {width:100%;min-width:744px;padding:25px 0 25px 60px;}
.stem-cell.intravenous_inj .point-list li + li {margin-top:14px;}	 
.stem-cell.intravenous_inj .point-list li > div p span {color:#ED8993;}

.stem-cell .number-list {display:flex;justify-content:center;}
.stem-cell .number-list li {padding:44px 34px 100px;text-align:left;color:#333;}
.stem-cell .number-list li:nth-child(odd) {background:#fff;}
.stem-cell .number-list li:nth-child(even) {background:#FFD0DA;}
.stem-cell .number-list li img {margin-left:auto;}
.stem-cell .number-list li span {display:block;margin:30px auto;font-size:30px;font-weight:700;}
.stem-cell .number-list li p {font-size:23px;letter-spacing: -0.69px;font-weight:400;}

.stem-cell.intravenous_inj .qna-list > li:nth-child(odd) {background:#FDDEE3;}
.stem-cell.intravenous_inj .qna-list > li:nth-child(even) {background:#FEB5BC;} 
.stem-cell.intravenous_inj .qna-list li > div .-q {color:#ED8993;}
.stem-cell.intravenous_inj .qna-list li > div .-q::before {color:#ED8993;}

.stem-cell.intravenous_inj .sub-section.media .sub-video-cont span.tag-tit span {color:#ED8993;}


@media (max-width:1080px) {

	/* 줄기세포 */ 
	.sub-visualtop .textbox.stem-cell {padding:0;top:40%;left:0;width:100%;}
	@keyframes main-txt {0% {left: 0;}100% {left:0;}}

	.stem-cell .sub-section .sub-tit .noto {font-size: 34px;}
	.stem-cell .info-inner {width:100%;}
	.stem-cell .sub-section-cont {padding:0 20px;}
	.stem-cell .sub-section-cont + .sub-section-cont {margin-top:100px;}
	.stem-cell .sub-section-cont img.point-img {width:100%;max-width:fit-content;margin:0 auto;} 
	.stem-cell .sub-section-cont .sub-info .info-inner {text-align:center;}
	.stem-cell .sub-info {display:block;}
	.stem-cell .sub-info .info-inner > span {font-family: "sangbleuogsans";}
 	.stem-cell .sub-info .info-inner h3 {font-size:34px;}
	.stem-cell .sub-info .info-inner h3 span {font-size:34px;}
	.stem-cell .sub-info .info-inner .tag-box {margin:24px 0 66px;} 
	.stem-cell .sub-info .inj-img .inj-img-icon {left:auto;right:30%;top:-39px;width:13%;}

	.stem-cell .sub-section.banner {padding:90px 0;background:url(/images/renew/sub/skin/skin_injection/m/img_sub_section_info.jpg) no-repeat center top / 100%;}	
	.stem-cell .sub-section.banner .sub-tit .cont {font-size:16px;} 

	.stem-cell .sub-section.cure .sub-tit .noto {font-size:18px;}
	.stem-cell .sub-section.cure .sub-tit .noto > span {font-size:34px;}
	.stem-cell .sub-section.cure .sub-tit .noto > strong {font-size:34px;}
	.stem-cell .cure-list li .item-tit {font-size:16px;}
	.stem-cell .cure-list li .item-tit span {font-size:16px;}
	.stem-cell .cure-list li .item-val {font-size:13px;line-height:18px;}
	.stem-cell .cure-list li img {max-width:134px;}
	.stem-cell .cure-list .cure-ani .circle {top:-5.5px;left:-6px;right:0;margin:auto;width:146px;height:146px;}

	.stem-cell .sub-section.anti .anti-bg {width:100%;height:100%;}
	.stem-cell .sub-section.anti .sub-tit {padding-bottom: 40px;}
	.stem-cell .sub-section.anti .sub-tit .noto {font-size:18px;line-height: 38px;}
	.stem-cell .sub-section.anti .sub-tit .noto strong {font-size:34px;}
	.stem-cell .sub-section.anti .sub-info p {font-size:16px;line-height:24px;margin-top:44px;text-align: center;}
	.stem-cell .sub-section.anti .sub-info img {width:-webkit-fill-available;}
	.stem-cell .sub-section.anti::before {top:-76px;width:162px;height:240px;background: url(/images/renew/sub/skin/skin_injection/m/img_sub_icon_bg_01.png) no-repeat center top;}
	.stem-cell .sub-section.anti::after {bottom:-76px;right:-41px;width:218px;height:217px;background: url(/images/renew/sub/skin/skin_injection/m/img_sub_icon_bg_02.png) no-repeat center top;}
	@keyframes icon-anti01 {0% {top: -100px;}50%{top: -76px;}100% {top: -100px;}}
	@keyframes icon-anti02 {0% {bottom: -106px;}50%{bottom: -76px;}100% {bottom: -106px;}}

	.stem-cell .sub-section.full-bg {padding-bottom: 100px;}
	.stem-cell .sub-section.full-bg .sub-tit {padding-bottom:20px;}
	.stem-cell .sub-section.full-bg .sub-section-cont .small {font-size:18px;}
	.stem-cell .sub-section.full-bg .sub-info .info-inner h3 {font-size:23px;}
	.stem-cell .sub-section.full-bg .sub-info .info-inner h3 span {font-size:23px;margin-top:0;}
	.stem-cell .sub-section.full-bg .sub-info .info-inner p {font-size: 14px;line-height: 24px;}

	.stem-cell .point-list li {width:100%;}
	.stem-cell .point-list li img {width:100%;max-width: 99px;}
	.stem-cell .point-list li > div {margin-left:20px;}
	.stem-cell .point-list li > div > span {font-size:18px;}
	.stem-cell .point-list li > div p {font-size: 12px;line-height:16px;}
	.stem-cell .point-list li > div p > span {font-size:12px;}

	.stem-cell .sub-section-cont.gallery {padding-bottom: 124px;}
	.stem-cell .gallery-list li img {max-width:250px;}
	.stem-cell .gallery-list.list01 {padding-bottom: 26px;animation: rolling01 5s linear infinite;}
	.stem-cell .gallery-list.list02 {animation: rolling02 5s linear infinite;}

	.stem-cell .sub-section.suggest {padding-top:25px;}
	.stem-cell .sub-section.suggest .sub-tit {padding-bottom:50px;}
	.stem-cell .suggest-list {display: flex;flex-wrap:wrap;gap:10px 0;}
	.stem-cell .suggest-list li {width:49%;}
	.stem-cell .suggest-list li img {max-width:97px;}
	.stem-cell .suggest-list li p {font-size:14px;line-height:22px;margin-top:16px;}	
	.stem-cell .suggest-list li::after {content:none;}

	.stem-cell .sub-section.qna {padding:80px 0;margin:0; }
	.stem-cell .qna-list li .qna-num {font-size: 19px;width:54px;}
	.stem-cell .qna-list li > div {padding:18px 15px;}
	.stem-cell .qna-list li > div .-q {font-size: 16px;padding-left:27px;line-height: 28px;}
	.stem-cell .qna-list li > div .-q::before {font-size: 19px;line-height: 28px;top:3px;}
	.stem-cell .qna-list li > div .-a {font-size: 14px;padding-left: 30px;line-height: 24px;}
	.stem-cell .qna-list li > div .-a::before {font-size: 19px;line-height:28px;}
	.stem-cell .qna-list .inner-qna {padding-top:0;}	
	.stem-cell .qna-list .inner-qna li {font-size:14px;line-height: 21px;padding-left:13px;}
	.stem-cell .qna-list .inner-qna li + li {margin-top:8px;}
	.stem-cell .qna-list .inner-qna li::before {top:11px;width:5px;}

	/* 줄기세포 정맥주사 */
	.stem-cell.intravenous_inj .sub-info .info-inner h3 {font-size:34px;}

	.sub-page.intravenous_inj .sub-section:nth-child(2) {margin-bottom:0;}
	.sub-page.intravenous_inj .sub-section:nth-child(2) .inj-img {margin-left:0;}

	.intravenous_inj .sub-info.reverse .info-inner {text-align:center;margin:0;}
	.stem-cell.intravenous_inj .sub-info .inj-img {margin-left:50px;}

	.stem-cell.intravenous_inj .sub-info .info-inner .tag-box span {padding:7px 10px;font-size:13px;}
	.stem-cell.intravenous_inj .sub-info.reverse .info-inner p {font-size:16px;}
	.stem-cell.intravenous_inj .sub-info.reverse .info-inner {margin-left:0;text-align:center;}

	.stem-cell.intravenous_inj .sub-section.anti {padding:92px 0 60px;background:url('/images/renew/sub/skin/intravenous_injection/m/img_sub_banner_bg.png') no-repeat center top / 100%;}
	.stem-cell.intravenous_inj .sub-section.anti::after {bottom:0;width:115px;height:129px;background:url('/images/renew/sub/skin/intravenous_injection/m/img_sub_icon_bg_01.png') no-repeat center top;}
	.stem-cell.intravenous_inj .sub-section.anti .sub-tit .cont {line-height:25px;}

	.stem-cell .sub-section.therapy {padding:100px 0 0;}
	.stem-cell .sub-section.therapy:before {background-size:35%;}
	.stem-cell .sub-section.therapy .sub-inner {z-index:9;}		
	.stem-cell .sub-section.therapy:after {bottom:-5%;right:-5%;background-size:40%;}
	.stem-cell .sub-section.therapy .therapy-list {height:536px;width:100%;max-width:360px;margin:0 auto;background-size:50%;}
	.stem-cell .sub-section.therapy .therapy-item .title {font-size:16px;}
	.stem-cell .sub-section.therapy .therapy-item .value {font-size:13px;line-height:18px;}
	.stem-cell .sub-section.therapy .therapy-item img.line {width:200px;}
	.stem-cell .sub-section.therapy .therapy-item img.no-line {width:160px;}
	.stem-cell .sub-section.therapy .therapy-item:nth-child(1) .therapy-img {left:auto;top:112px;right:0;}
	.stem-cell .sub-section.therapy .therapy-item:nth-child(1) .therapy-txt {left:62px;right:auto;top:-5px;}
	.stem-cell .sub-section.therapy .therapy-item:nth-child(1) .ellipse {left:236px;top:85px;}
	.stem-cell .sub-section.therapy .therapy-item:nth-child(2) .therapy-img {right:auto;bottom:107px;}
	.stem-cell .sub-section.therapy .therapy-item:nth-child(2) .therapy-txt {right:0px;top:auto;bottom:62px;}
	
	.stem-cell .sub-section.effect {padding:100px 0;}
	.stem-cell .sub-section.effect .sub-inner {display:block;}
	.stem-cell .sub-section.effect .sub-inner .sub-tit {text-align:center;margin:0 auto;}
	.stem-cell .sub-section.effect .sub-inner .sub-tit .noto {margin-bottom:24px;}
	.stem-cell .sub-section.effect .sub-inner .sub-tit .cont strong {margin-top:10px;}
	.stem-cell .sub-section.effect .effect-motion {margin:68px auto 0;width:fit-content;}
	.stem-cell .sub-section.effect .effect-motion span.motion01 {left:5px;top:-19px;}
	.stem-cell .sub-section.effect .effect-motion span.motion02 {right:-7px;top:-19px;}
	.stem-cell .sub-section.effect .effect-motion span.motion03 {left:-8px;bottom:-17px;}
	.stem-cell .sub-section.effect .effect-motion span.motion04 {right:-25px;bottom:-18px;}

	.stem-cell .solution-list li {flex-direction:column-reverse !important;}
	.stem-cell .solution-list li:nth-child(2) {text-align:left;}
	.stem-cell .solution-list li div {width:100%;padding:30px 24px;}
	.stem-cell .solution-list li img {width:100%;}
	.stem-cell .solution-list li span {font-size:18px;line-height:18px;}
	.stem-cell .solution-list li p {margin-top:20px;font-size:14px;line-height:22px;}

	.stem-cell.intravenous_inj .point-list li {min-width:0;padding:24px 20px;}
	
	.stem-cell .number-list {flex-wrap:wrap;}
	.stem-cell .number-list li {width:49%;padding:22px 18px 40px;}
	.stem-cell .number-list li:nth-child(3) {background:#FFD0DA;}
	.stem-cell .number-list li:nth-child(4) {background:#fff;}
	.stem-cell .number-list li span {font-size:18px}
	.stem-cell .number-list li p {font-size:13px;line-height:18px;}

	/* 영상 섹션 */
	.stem-cell .sub-section.media {padding:100px 0;}
	.stem-cell .sub-section.media .sub-inner {padding:0;}
	.stem-cell .sub-section.media .sub-video {display:block;}
	.stem-cell .sub-section.media .video_wrap {width:100%;margin-right: 0%;display: block;margin-bottom: 3%;}
	.stem-cell .sub-section.media .sub-video-cont {text-align:center;margin-bottom:30px;}
	.stem-cell .sub-section.media .sub-video-cont span.tag {font-size:14px;}
	.stem-cell .sub-section.media .sub-video-cont span.tag-tit {font-size:40px;}
	.stem-cell .sub-section.media .sub-thumbnail-box {display:flex;justify-content:center;} 	
	.stem-cell .sub-section.media .sub-thumbnail-box a img {max-width:100%}

}