﻿@charset "utf-8";
@import url(common.css);

/* C00130
꿈꾸는성형외과 */

/* 시술페이지 */
#contents{}
.C00146 #contents *{font-family:'Montserrat',"Noto Sans KR","돋음, Dotum","Arial","sans-serif";}
.C00040 .containerWrap section:not(:first-child){background-color:#fff;}
.C00146 .containerWrap section:not(:first-child){background-color:#fff;}
.containerWrap{}
.containerWrap section{}
.containerWrap section .Inner{width:1400px;}
.containerWrap section.TopVisual{position:relative; display:block; background-image:url(https://channel-static.rebeauty.co.kr/ggnps/ko/clinicInfoGgn/img/TopVisual_Bg.png); background-repeat:no-repeat; background-size:auto; height:600px;}
.containerWrap h1{position:relative; font-family:'Montserrat',"Noto Sans KR","돋음, Dotum","Arial","sans-serif"; font-weight:500; font-size:45pt; line-height:1.7em; letter-spacing:-2px; color:#3b3b3b;}
.containerWrap h1 b{font-weight:600;}
.containerWrap h2{position:relative; font-family:'Montserrat',"Noto Sans KR","돋음, Dotum","Arial","sans-serif"; font-weight:500; font-size:40pt; line-height:normal; color:#3b3b3b;}
.containerWrap h2.Thin{font-weight:200;}
.containerWrap h2.Purple{color:#c4b3d1;}
.containerWrap h2 span{font-weight:400;}
.containerWrap h2 b{font-weight:600;}
.containerWrap h3{position:relative; font-size:22pt; font-weight:400; line-height:normal; letter-spacing:-1px; color:#3b3b3b;}
.containerWrap h3 b{font-family:'Montserrat',"Noto Sans KR","돋음, Dotum","Arial","sans-serif"; font-size:35pt; font-weight:600; letter-spacing:-1px; line-height:normal; color:#e4e4e4;}
.containerWrap h4{position:relative; font-size:18pt; font-weight:400; line-height:normal; letter-spacing:-1px;}
.containerWrap h4 b{font-weight:600;}
.containerWrap h5{position:relative; font-family:'Montserrat',"Noto Sans KR","돋음, Dotum","Arial","sans-serif"; font-weight:300; letter-spacing:6px; font-size:11pt; line-height:normal;}
.containerWrap h5 b{font-weight:500;}
.containerWrap em{position:relative; font-weight:400; font-size:14pt; line-height:1.6em; color:#3b3b3b;}
.containerWrap strong{font-weight:600;}
.containerWrap em b{font-weight:500;}
.BgWhite{background-color:#fff !important;}
	/* 구분 */
	.C00040 .containerWrap em,
	.C00040 .containerWrap h3,
	.C00040 .containerWrap h4,
	.C00040 .containerWrap h2,
	.C00040 .containerWrap h2.Thin{font-family:'Montserrat','Noto Sans SC',"Noto Sans KR","돋음, Dotum","Arial","sans-serif";}
	.C00162 .containerWrap section.TopVisual{overflow:hidden;}

	.TopVisual{background-color:#fbfbfb;}
		.TopVisual >img{position:absolute; right:6%; bottom:-4%; z-index:2;}
		.TopVisual .contRight{position:absolute; display:inline-block; right:0; z-index:1;}
		.TopVisual .contRight img{}
		.TopVisual .contLeft{position:relative; display:block; padding-top:5em;}
		.TopVisual .contLeft .Icon{position:relative; display:block; padding:2.5em 0 1em 0;}
		.TopVisual .clinicLink{position:relative; display:block; padding:3em 0 0 0;}
		.TopVisual .clinicLink ul{position:relative; display:table; width:100%;}
		.TopVisual .clinicLink ul li{position:relative; display:inline-block; padding:0 5px; text-align:center;}
		.TopVisual .clinicLink ul li a{width:100%; display:block; margin:0 auto; border:1px solid #b6aac5;}
		.TopVisual .clinicLink ul li a:hover{background-color:#b6aac5;}
		.TopVisual .clinicLink ul li a:hover em{color:#fff;}
		.TopVisual .clinicLink ul li em{line-height:2.5em; color:#88759f; font-size:13pt; letter-spacing:-1.5px;}
		.TopVisual .contLeft .Title{}
		.TopVisual h1{}
		.TopVisual h4{color:#c4b3d1;}
		.TopVisual h5{color:#c4b3d1;}
		.TopVisual .Title em{display:block; padding-top:2em; margin-top:1em;}
		.TopVisual .Title em:before{content:""; position:absolute; width:80%; height:1px; top:0; background-color:#bbaccd;}
	.VideoArea{}
		.VideoArea .Inner{background-color:#faf6fb; padding:2em 2em 2em 9em; margin-top:80px; border-radius:140px 0 0 0;}
		.VideoArea .contVideo{position:relative; display:table; width:100%;}
		.VideoArea .contLeft{position:relative; display:table-cell; width:45%; vertical-align:middle;}
		.VideoArea .contRight{position:relative; display:table-cell; width:55%; vertical-align:top;}
		.VideoArea h3{display:block; color:#885494; margin-bottom:1em;}
		.VideoArea em{display:block;}
	.TreatArea{position:relative; display:block; margin-top:-83.5px; z-index:2; background:none !important;}
		.TreatArea .contTreat{position:relative; display:block;}
		.TreatArea .contTreat ul{position:relative; display:block;}
		.TreatArea .contTreat ul li{position:relative; display:inline-block; width:167px; height:167px; border-radius:100px; background-color:#fff;}
		.TreatArea .contTreat ul li:nth-child(1){}
		.TreatArea .contTreat ul li:nth-child(2){margin-left:-25px;}
		.TreatArea .contTreat ul li:nth-child(3){margin-left:-25px;}
		.TreatArea .contTreat ul li:nth-child(4){margin-left:-25px;}
		.TreatArea .contTreat ul li:nth-child(5){margin-left:-25px;}
		.TreatArea .contTreat ul li:nth-child(1) .TextArea{background-image:linear-gradient(to bottom, rgb(192 185 193 / 10%) 100%, rgb(192 185 193 / 10%) 100%);}
		.TreatArea .contTreat ul li:nth-child(2) .TextArea{background-image:linear-gradient(to bottom, rgb(192 185 193 / 20%) 100%, rgb(192 185 193 / 20%) 100%);}
		.TreatArea .contTreat ul li:nth-child(3) .TextArea{background-image:linear-gradient(to bottom, rgb(192 185 193 / 30%) 100%, rgb(192 185 193 / 30%) 100%);}
		.TreatArea .contTreat ul li:nth-child(4) .TextArea{background-image:linear-gradient(to bottom, rgb(192 185 193 / 40%) 100%, rgb(192 185 193 / 40%) 100%);}
		.TreatArea .contTreat ul li:nth-child(5) .TextArea{background-image:linear-gradient(to bottom, rgb(192 185 193 / 50%) 100%, rgb(192 185 193 / 50%) 100%);}
		.TreatArea .contTreat .TextArea{position:absolute; z-index:1; display:table; text-align:center; vertical-align:middle; width:167px; height:167px; border-radius:100px;}
		.TreatArea .contTreat .Text{display:table-cell; vertical-align:middle;}
		.TreatArea .contTreat .Icon{margin-bottom:0.5em;}
		.TreatArea .contTreat em{display:block; font-weight:300;}
		.TreatArea .contTreat em p{display:block; font-weight:300; line-height:0.8em; font-size:10pt; opacity:.5;}
		.TreatArea .contTreat em b{display:block; font-weight:500;}
		.TreatArea .contTreat .Icon{position:relative; display:block;}
		.TreatArea .contTreat .Icon img{}
		/* 구분 */
		.C00146 .TreatArea .contTreat ul li,
		.C00146 .TreatArea .contTreat .TextArea{width:195px; height:195px;}
		.C00146 .TreatArea .contTreat em{line-height:normal;}
		.C00146 .TreatArea .contTreat em{font-size:13pt; line-height:normal; margin-bottom:5px;}
	.MainArea{position:relative; display:block; padding:6em 0;}
		.MainArea .contMain01{position:relative; display:table; overflow:hidden;}
		.MainArea .contMain01 .contLeft{position:relative; float:left; border-radius:0 130px 0 0; overflow:hidden;}
		.MainArea .contMain01 .contLeft img{}
		.MainArea .contMain01 .contRight{position:relative; display:table-cell; width:60%; vertical-align:bottom; padding-left:4.5em; background-repeat:no-repeat; background-position-x:right; overflow:hidden;}
		.MainArea .contMain01 .Text{}
		.MainArea .contMain01 h3{display:block;}
		.MainArea .contMain01 em{display:block; padding-top:2.5em; margin-top:1.7em;}
		.MainArea .contMain01 em:before{content:""; display:block;width:54px; height:6.5px; position:absolute; top:0; background-color:#d8c6dc;}
		.MainArea .contMain02{position:relative; display:table; overflow:hidden; width:100%; padding-top:5em;}
		.MainArea .contMain02 .contLeft{position:relative; display:table-cell; vertical-align:bottom;}
		.MainArea .contMain02 .contLeft h4{color:#c4b3d1; padding-bottom:1em;}
		.MainArea .contMain02 .contLeft em{padding-top:1.8em; display:block;}
		.MainArea .contMain02 .contLeft em:before{content:""; position:absolute; width:800px; height:1px; top:0; background-color:#bbaccd;}
		.MainArea .contMain02 .contRight{position:relative; float:right;}
		.MainArea .contMain02 .contRight ul{position:relative; display:block;}
		.MainArea .contMain02 .contRight ul li{position:relative; display:inline-block; margin-left:1em;}
		.MainArea .contMain02 .contRight span{position:absolute; z-index:1; right:5%; bottom:3%;}
		.MainArea h5{display:block; color:#aaaaaa; padding-top:3em;}
	.TypeArea{position:relative; display:block; padding:6em 0; background-color:#fbfbfc;}
		.TypeArea .Title{position:relative; display:table; width:100%; padding-bottom:1.5em; margin-bottom:3em;}
		.TypeArea .Title:after{content:""; display:block;width:54px; height:6.5px; position:absolute; bottom:0; left:0; background-color:#d8c6dc;}
		.TypeArea h2{display:inline-table; text-align:left;}
		.TypeArea h3{display:block; color:#cbbcd7; margin-bottom:1em;}
		.TypeArea h5{color:#d2d8ea; display:table-cell; vertical-align:middle; text-align:right;}
		.TypeArea .contType{position:relative; display:block;}
		.TypeArea .contType ul{position:relative; display:table; width:100%; }
		.TypeArea .contType ul li{display:table-cell; overflow:hidden;}
		.TypeArea .contType ul li img{width:100%;}
		.TypeArea .contType ul li.list01{border-radius:0 100px 0 0;}
		.TypeArea .contType ul li.middle{width:30%; background-size:50%; background-image:linear-gradient(#fbfbfc 45%, #f4f2f7 45%);}
		.TypeArea .contType ul li.middle img{width:auto; margin:0 auto; display:block; }
		.TypeArea .contType ul li.list02{border-radius:0 100px 0 0;}
		.TypeArea .contType table{position:relative; display:table; width:100%; text-align:center; margin-top:1.5em;}
		.TypeArea .contType table thead{background-color:#d1c8db; color:#fff;}
		.TypeArea .contType table thead tr{}
		.TypeArea .contType table thead tr th{padding:1em 0;}
		.TypeArea .contType table thead tr:nth-child(1) th.middle{background-color:#cdc5d7;}
		.TypeArea .contType table tbody{background-color:#f4f2f8; }
		.TypeArea .contType table tbody tr{}
		.TypeArea .contType table tbody tr th{padding:1.3em 0;border-top:2px solid #fff;}
		.TypeArea .contType table tbody tr th.middle{background-color:#e9e6ef;}
		.TypeArea .contType table tbody tr th.middle em{color:#89769d;}
		
		/* 구분 */
		.C00146 .SkinChart .TypeArea .contType table tbody tr th{line-height:normal;}
		.C00146 .SkinChart .TypeArea .contType table tbody tr th em{line-height:normal;}
		
	.KnowhowArea{position:relative; display:block; padding:6em 0; background-color:#fbfbff;}
		.KnowhowArea .Title{position:relative; display:table; width:100%; padding-bottom:1.5em; margin-bottom:3em;}
		.KnowhowArea .Title:after{content:""; display:block;width:54px; height:6.5px; position:absolute; bottom:0; left:0; background-color:#d8c6dc;}
		.KnowhowArea h2{display:inline-table; text-align:left;}
		.KnowhowArea h3{color:#885494;}
		.KnowhowArea h4{color:#c4b3d1; padding-bottom:5px;}
		.KnowhowArea h5{color:#d2d8ea; display:table-cell; vertical-align:middle; text-align:right;}
		.KnowhowArea .contKnowhow{position:relative; display:table; overflow:hidden;}
		.KnowhowArea .contKnowhow .contRight{position:relative; display:table-cell; width:100%; vertical-align:bottom;}
		.KnowhowArea .contKnowhow .contLeft{position:relative; float:left;}
		.KnowhowArea .contKnowhow .contLeft ul{position:relative; display:block;}
		.KnowhowArea .contKnowhow .contLeft ul li{position:relative; display:inline-block; margin-right:2em; border-radius:0 100px 0 0; overflow:hidden;}
		.KnowhowArea .contKnowhow .Text em{display:block; background-color:rgb(201 201 201 / 17%); color:#555; padding:1.2em; margin-bottom:0.7em; border-radius:0 50px 0 0; border-left:10px solid #e3e3f1;}
		.KnowhowArea .contKnowhow .Text em:first-child:before{content:""; position:absolute; width:1400px; height:1px; left:-13%; top:-2em; background-color:#bbaccd;}
		.KnowhowArea .contKnowhow .Text em:last-child{margin-bottom:0em;}
		.KnowhowArea .contKnowhow .Text em span{font-weight:600; color:#885494;}
	.StepTitle{position:relative; display:block; padding:6em 0; background-color:#fff; background-repeat:no-repeat; background-position-x:85%; background-position-y:-28%;}
		.StepTitle .Title{position:relative; display:table; width:100%; z-index:1;}
		.StepTitle .Title h4{color:#c4b3d1; display:block; padding-bottom:1.5em; margin-bottom:2em; padding-top:0.5em;}
		.StepTitle .Title h4:after{content:""; display:block;width:54px; height:6px; position:absolute; bottom:0; left:0; background-color:#d8c6dc;}
		.StepTitle .Title em{}
		.StepTitle .Title:after{content:""; display:block; width:1px; height:134px; position:absolute; bottom:-166px; left:0; background-color:#d8c6dc; z-index:2;}
	.StepArea{position:relative; display:block; padding:6em 0; background-color:#fbfbfc;}
		.StepArea .Title{position:relative; display:table; width:100%; padding-bottom:1.5em; margin-bottom:3em;}
		.StepArea .Title:after{content:""; display:block;width:54px; height:6.5px; position:absolute; bottom:0; left:0; background-color:#d8c6dc;}
		.StepArea h3{display:block; color:#cbbcd7; margin-bottom:1em;}
		.StepArea h2{display:inline-table; text-align:left;}
		.StepArea h2.Purple{margin-bottom:0.5em;}
		.StepArea h5{color:#d2d8ea; display:table-cell; vertical-align:middle; text-align:right;}
		.StepArea .contStep{position:relative; display:block;}
		.StepArea .contStep ul{position:relative; display:block;}
		.StepArea .contStep ul li{position:relative; display:block; width:100%; margin-bottom:2em;}
		.StepArea .contStep ul li img{}
		.StepArea .contStep .TextArea{display:table;width:1400px; margin:0 auto; background-color:#f6f4f7;}
		.StepArea .contStep .Text{display:table-cell; vertical-align:middle; width:100%; padding:0 3em}
		.StepArea .contStep .Text p{font-family:'Montserrat',"Noto Sans KR","돋음, Dotum","Arial","sans-serif"; font-size:50pt; font-weight:600; letter-spacing:-1px; line-height:normal;}
		.StepArea .contStep .Text p b{font-size:37pt;}
		.StepArea .contStep .Text p h3{font-family:'Montserrat',"Noto Sans KR","돋음, Dotum","Arial","sans-serif"; font-size:50pt; font-weight:600; letter-spacing:-1px; line-height:normal;}
		.StepArea .contStep .Text span{font-family:'Montserrat',"Noto Sans KR","돋음, Dotum","Arial","sans-serif"; font-size:35pt; font-weight:600; letter-spacing:5px; line-height:normal; position:absolute; transform:rotate(-90deg); bottom:33%;}
		.StepArea .contStep ul li:nth-child(1){background-image:linear-gradient(to right, #f6f4f7 0%, #fbfbfc 100%);}
		.StepArea .contStep ul li:nth-child(2){background-image:linear-gradient(to left, #f7f4f4 0%, #fbfbfc 100%);}
		.StepArea .contStep ul li:nth-child(3){background-image:linear-gradient(to right, #f4f5f7 0%, #fbfbfc 100%);}
		.StepArea .contStep ul li:nth-child(4){background-image:linear-gradient(to left, #f7f4f7 0%, #fbfbfc 100%); margin-bottom:0;}
		.StepArea .contStep ul li:nth-child(5){background-image:linear-gradient(to right, #f6f4f7 0%, #fbfbfc 100%);}
		.StepArea .contStep ul li:nth-child(6){background-image:linear-gradient(to left, #f7f4f4 0%, #fbfbfc 100%);}
		.StepArea .contStep ul li:nth-child(1) .TextArea{background-color:#f6f4f7;}
		.StepArea .contStep ul li:nth-child(1) .Text p{color:#e3dbe7;}
		.StepArea .contStep ul li:nth-child(1) .Text span{color:#ede9f0; right:13%;}
		.StepArea .contStep ul li:nth-child(2) .TextArea{background-color:#f7f4f4; text-align:right;}
		.StepArea .contStep ul li:nth-child(2) .Text p{color:#ebd9d9;}
		.StepArea .contStep ul li:nth-child(2) .Text span{color:#efe9ea; left:13%;}
		.StepArea .contStep ul li:nth-child(3) .TextArea{background-color:#f4f5f7;}
		.StepArea .contStep ul li:nth-child(3) .Text p{color:#dadfe8;}
		.StepArea .contStep ul li:nth-child(3) .Text span{color:#eaebf0; right:13%;}
		.StepArea .contStep ul li:nth-child(4) .TextArea{background-color:#f7f4f7; text-align:right;}
		.StepArea .contStep ul li:nth-child(4) .Text p{color:#e8dae4;}
		.StepArea .contStep ul li:nth-child(4) .Text span{color:#efe9ef; left:13%;}
		.StepArea .contStep ul li:nth-child(5) .TextArea{background-color:#f6f4f7;}
		.StepArea .contStep ul li:nth-child(5) .Text p{color:#e3dbe7;}
		.StepArea .contStep ul li:nth-child(5) .Text span{color:#ede9f0; right:13%;}
		.StepArea .contStep ul li:nth-child(6) .TextArea{background-color:#f7f4f4; text-align:right;}
		.StepArea .contStep ul li:nth-child(6) .Text p{color:#ebd9d9;}
		.StepArea .contStep ul li:nth-child(6) .Text span{color:#efe9ea; left:13%;}
		
	.TargetArea{position:relative; display:block; padding:6em 0; background-size:cover;}
		.TargetArea .Title{position:relative; display:table; width:100%; padding-bottom:1.5em; margin-bottom:3em;}
		.TargetArea .Title:after{content:""; display:block;width:54px; height:6.5px; position:absolute; bottom:0; left:0; background-color:#d8c6dc;}
		.TargetArea h2{display:inline-table; text-align:left;}
		.TargetArea h5{color:#c2c2c2; display:table-cell; vertical-align:middle; text-align:right;}
		.TargetArea .contTarget{position:relative; display:block;}
		.TargetArea .contTarget ul{position:relative; display:block;}
		.TargetArea .contTarget ul li{position:relative; display:block; background-color:rgb(255 255 255 / 65%); padding:1.2em; margin-bottom:0.7em; border-radius:0 50px 0 0; overflow:hidden;}
		.TargetArea .contTarget .Text{position:relative; display:block;}
		.TargetArea .contTarget .Text p{font-family:'Montserrat',"Noto Sans KR","돋음, Dotum","Arial","sans-serif"; font-size:25pt; font-weight:600; letter-spacing:-1px; line-height:normal; display:inline-block; vertical-align:middle; color:#787878;}
		.TargetArea .contTarget .Text em{display:inline-block; vertical-align:middle; padding-left:0.7em; font-weight:500;}
		.TargetArea .contTarget .checkBox{position:relative; display:inline-block; width:1.5em; height:1.5em; border:2px solid #c2bfc2; vertical-align:middle;}
		.TargetArea .contTarget .checkBox i{font-size:28pt; color:#885494; position:absolute; top:-13px; left:-4px;}
	.GoodArea{position:relative; display:block; padding:6em 0; background-color:#fcfcfd; background-size:auto; background-position-y:bottom; background-size:auto; background-repeat:no-repeat;}
		.GoodArea .Title{position:relative; display:table; width:100%; padding-bottom:1.5em; margin-bottom:3em;}
		.GoodArea .Title h4{color:#c4b3d1; display:block; margin-bottom:1em; padding-top:0.5em;}
		.GoodArea .Title:after{content:""; display:block;width:54px; height:6.5px; position:absolute; bottom:0; left:0; background-color:#d8c6dc;}
		.GoodArea h2{display:inline-table; text-align:left;}
		.GoodArea h5{color:#d2d8ea; display:table-cell; vertical-align:middle; text-align:right;}
		.GoodArea .contGood{position:relative; display:block;}
		.GoodArea .contGood ul{position:relative; display:table; width:100%;}
		.GoodArea .contGood ul li{position:relative; display:inline-block; width:33.33%; vertical-align:top;}
		.GoodArea .contGood ul li:nth-child(1){padding-right:1.6em;}
		.GoodArea .contGood ul li:nth-child(2){padding:0 0.8em;}
		.GoodArea .contGood ul li:nth-child(3){padding-left:1.6em;}
		.GoodArea .contGood .Text{position:relative; display:block; background-color:rgb(222 202 226 / 20%); padding:3em; height:16.5em; border-radius:0 100px 0 0;}
		.GoodArea .contGood .Text p{font-family:'Montserrat',"Noto Sans KR","돋음, Dotum","Arial","sans-serif"; font-size:25pt; font-weight:600; letter-spacing:-1px; line-height:normal; display:block; vertical-align:middle; color:#c1bac3; margin-bottom:0.5em;}
		.GoodArea .contGood .Text p span{color:#787878;}
		.GoodArea .contGood .Text em{}
		.GoodArea .contGood .Text em span{font-weight:600; color:#885494;}
	.SolutionArea{position:relative; display:block; padding:6em 0; background-color:#f6f4f7;}
		.SolutionArea .Title{position:relative; display:table; width:100%; padding-bottom:1.5em; margin-bottom:3em;}
		.SolutionArea .Title h4{color:#c4b3d1; display:block; margin-bottom:1em; padding-top:0.5em;}
		.SolutionArea .Title:after{content:""; display:block;width:54px; height:6.5px; position:absolute; bottom:0; left:0; background-color:#d8c6dc;}
		.SolutionArea h5{color:#d2d8ea; display:table-cell; vertical-align:middle; text-align:right;}
		.SolutionArea h4{line-height:1.2em; color:#544393;}
		.SolutionArea em b{color:#544393; font-weight:600;}
		.SolutionArea ul{position:relative; display:table; padding-bottom:0; text-align:center;}
		.SolutionArea ul img{position:absolute; width:auto; display:block; text-align:center; margin:0 auto; height:98px; bottom:0;}
		.SolutionArea ul img.img01{left:50%; margin-left:-348px;}
		.SolutionArea ul img.img02{left:25.8%; margin-left:-198px;}
		.SolutionArea ul img.img03{left:75.7%; margin-left:-198px;}
		.SolutionArea ul img.img04{left:12%; animation:Btn_GoContact_Animation 0.5s 0s infinite ease-in-out alternate;}
		.SolutionArea ul img.img05{left:37%; animation:Btn_GoContact_Animation 0.5s 0s infinite ease-in-out alternate;}
		.SolutionArea ul img.img06{left:62%; animation:Btn_GoContact_Animation 0.5s 0s infinite ease-in-out alternate;}
		.SolutionArea ul img.img07{left:86.5%; animation:Btn_GoContact_Animation 0.5s 0s infinite ease-in-out alternate;}
		@keyframes Btn_GoContact_Animation{
			0%{margin-bottom:0px;}
			100%{margin-bottom:10px;}
		}	
		.SolutionArea ul li{position:relative; display:inline-table; width:25%; text-align:center; margin:0 auto; padding-right:1em; padding-bottom:98px; z-index:1;}
		.SolutionArea .Text{position:relative; display:table-cell; width:100%; padding:1em 1em; background-color:rgb(223 212 226 / 40%); height:7em; vertical-align:middle; border-radius:15px;}
		.SolutionArea .list01{position:relative; width:100%;}
		.SolutionArea .list02{position:relative; width:100%;}
		.SolutionArea .list02 li{}
		.SolutionArea .list02 .Text{background-color:rgb(223 212 226 / 60%);}
		.SolutionArea .list02 li:nth-child(1){padding-left:5px; padding-right:10px; margin-right:24%;}
		.SolutionArea .list02 li:nth-child(2){padding-left:5px; padding-right:5px;}
		.SolutionArea .list03{position:relative; width:100%;}
		.SolutionArea .list03 .Text{background-color:rgb(223 212 226 / 100%);}
		.SolutionArea .list03 li:nth-child(1){padding-right:5px;}
		.SolutionArea .list03 li:nth-child(2){padding-left:5px; padding-right:5px;}
		.SolutionArea .list03 li:nth-child(3){padding-left:5px; padding-right:5px;}
		.SolutionArea .list03 li:nth-child(4){padding-left:5px;}
		.SolutionArea .list04{position:relative; width:100%;}
		.SolutionArea .list04 .Text{background-color:#fff; border:2px solid #dfd4e2; height:9em}
		.SolutionArea .list04 li{padding-bottom:0;}
		.SolutionArea .list04 li:nth-child(1){padding-right:5px;}
		.SolutionArea .list04 li:nth-child(2){padding-left:5px; padding-right:5px;}
		.SolutionArea .list04 li:nth-child(3){padding-left:5px; padding-right:5px;}
		.SolutionArea .list04 li:nth-child(4){padding-left:5px;}
	.CautionArea{position:relative; display:block; padding:6em 0;}
		.CautionArea .Title{position:relative; display:table; width:100%; padding-bottom:1.5em; margin-bottom:2em;}
		.CautionArea .Title:after{content:""; display:block; width:100%; height:1px; position:absolute; bottom:0; left:0; background-color:#ccc;}
		.CautionArea h3{display:inline-table; text-align:left;}
		.CautionArea h5{color:#c2c2c2; display:table-cell; vertical-align:middle; text-align:right;}
		.CautionArea em{display:block; margin-bottom:0.5em;}
		.CautionArea em:last-child{margin-bottom:0em;}
		.CautionArea em:before{content:""; display:inline-block; width:7px; height:7px; border-radius:10px; position:relative; left:0; background-color:#ccc; margin-right:1em; vertical-align:middle;}
	.RealArea{position:relative; display:block; padding:6em 0; background-color:#f8f8f8;}
		.RealArea .contReal .Inner{width:700px; min-width:700px;}
		.RealArea .contReal table{position:relative; display:table; width:100%; text-align:center; overflow:hidden;}
		.RealArea .contReal table thead{background-color:#d1c8db; color:#fff;}
		.RealArea .contReal table thead tr{}
		.RealArea .contReal table thead tr th{padding:1em 0;}
		.RealArea .contReal table thead tr:nth-child(1) th.middle{background-color:#cdc5d7;}
		.RealArea .contReal table tbody{}
		.RealArea .contReal table tbody tr{}
		.RealArea .contReal table tbody tr:first-child th{border-top:none;}
		.RealArea .contReal table tbody tr th{padding:1em 0; border-top:10px solid #f8f8f8;}
		.RealArea .contReal table tbody tr th:not(:first-child){text-align:left; padding:1em; border-left:10px solid #f8f8f8; background-color:#fff;}
		.RealArea .contReal table tbody tr th.middle{background-color:#8d84b0;}
		.RealArea .contReal table tbody tr th.middle em{color:#fff;}
		.RealArea .contReal ul{display:table; width:100%;}
		.RealArea .contReal ul li{display:inline-block; width:20%; text-align:center; color:#fff; vertical-align:middle;}
		.RealArea .contReal ul li p{background-color:#c7c6d0; padding:1em 0; border-radius:5px;}
		.RealArea .contReal ul li i{display:block; font-size:16pt; margin-bottom:0.3em;}
		.RealArea .contReal ul li em{display:block; color:#fff;}
		.RealArea .contReal ul span{display:inline-block; width:6.5%; text-align:center; font-size:15pt; color:#8d84b0;}
		.RealArea .contReal .Link{position:relative; display:block; margin:0 auto; width:40%; text-align:center; margin-top:2.5em;}
		.RealArea .contReal .Link a{position:relative; display:block; margin:0 auto; padding:1em 0; font-size:17pt; font-weight:400; background-color:#888888; border-radius:5px; color:#fff;}
		.RealArea .contReal .Link a:hover{opacity:.6;}
		
	/* 눈 > 눈공통 */
	.eyeWrap .contRight{width:36%; top:11%; right:14%;}
	.eyeWrap .TopVisual .clinicLink ul li:first-child{width:14%;}
	.eyeWrap .TopVisual .clinicLink ul li:nth-child(n+2){width:10.75%;}
	/* 눈 > 357펌라인 */
	.double357Wrap .TreatArea .contTreat ul li:nth-child(2) em:last-child{font-size:11pt;}
	.C00146.double357Wrap .TopVisual h1{font-size:40pt;}
	/* 눈 > 눈밑지방재배치 */
	.underWrap .MainArea .contMain01 em:before{display:none;}
	.underWrap .MainArea .contMain01 h3{padding-top: 1.5em; margin-top: 1em;}
	.underWrap .MainArea .contMain01 h3:before{content:""; display:block; width:54px; height:6px; position:absolute; top:0; background-color:#d8c6dc;}
	.underWrap .MainArea .contMain02 .contLeft em{margin-top:2.5em;}
	.C00146.underWrap .TopVisual h1{font-size:40pt;}
	/* 눈 > 눈 > 앞트임 */
	.epicanthoplastyFrontWrap .TreatArea .contTreat ul li:nth-child(2) em:last-child{font-size:11pt;}
	/* 눈 > 트임 > 듀얼트임 */
	.epicanthoplastyDualWrap .TreatArea .contTreat ul li:nth-child(2) em:last-child{font-size:11pt;}
	/* 눈 > 상/하안검 > 상안검 */
	.eyelidUpWrap .TreatArea .contTreat ul li:nth-child(2) em:last-child{font-size:11pt;}
	/* 눈 > 상/하안검 > 하안검 */
	.eyelidUnderWrap .TreatArea .contTreat ul li:nth-child(2) em:last-child{font-size:11pt;}
	/* 눈 > 남자눈성형 */
	.manEyeWrap .TreatArea .contTreat ul li:nth-child(2) em:last-child{font-size:11pt;}
	.manEyeWrap .StepArea.section05,
	.manEyeWrap .StepArea.section07{background-color:#fff;}
		/* 구분 */
		.C00040.manEyeWrap .MainArea .contMain02{padding-top:0;}
	/* 눈 > 중년눈성형 > 상안검 */
	.middleEyeUpWrap .TreatArea .contTreat ul li:nth-child(2) em:last-child{font-size:11pt;}
	/* 눈 > 중년눈성형 > 하안검 */
	.middleEyeUnderWrap .TreatArea .contTreat ul li:nth-child(2) em:last-child{font-size:11pt;}
	/* 리프팅 > 리프팅공통 */
	.liftWrap .TopVisual .contLeft .Icon img{max-width:30px;}
	.liftWrap .TopVisual .clinicLink{padding:2em 0 0 0;}
	.liftWrap .contRight{width:36%; top:11%; right:14%;}
	.liftWrap .TopVisual .clinicLink ul li{width:12%;}
		/* 구분 */
		.C00040.liftWrap .TopVisual .clinicLink ul li{width:16%;}
		.C00146.liftWrap .TopVisual .clinicLink ul li{width:18%;}
	{width:12%;}
	/* 리프팅 > G페이스리프팅 */
	.gFaceWrap h1{font-family:"Noto Sans KR","돋음, Dotum","Arial","sans-serif";}
	.gFaceWrap h2 span{font-family:"Noto Sans KR","돋음, Dotum","Arial","sans-serif";}
	/* 리프팅 > 하이업G페이스 */
	.gFaceHighWrap .StepArea{background-color:#fff;}
	.gFaceHighWrap .StepArea .contStep .Text p b{font-weight:500;}
	.gFaceHighWrap h1{font-family:"Noto Sans KR","돋음, Dotum","Arial","sans-serif";}
	.gFaceHighWrap h2 span{font-family:"Noto Sans KR","돋음, Dotum","Arial","sans-serif";}
	.gFaceHighWrap .TypeArea .contType ul li a{position:relative; display:block;}
	.gFaceHighWrap .TypeArea .contType ul li a img{display:block;}
	.gFaceHighWrap .TypeArea .contType ul li .img03{display:none;}
	.gFaceHighWrap .TypeArea .contType ul li .img04{display:none;}
	.gFaceHighWrap .TypeArea .contType ul li a:hover .img01{display:none;}
	.gFaceHighWrap .TypeArea .contType ul li a:hover .img03{display:block;}
	.gFaceHighWrap .TypeArea .contType ul li a:hover .img02{display:none;}
	.gFaceHighWrap .TypeArea .contType ul li a:hover .img04{display:block;}
	.gFaceHighWrap .TypeArea .contType ul li.middle{vertical-align:middle; width:25%; background-image:linear-gradient(#fbfbfc 50%, #f4f2f7 50%);}
	/* 리프팅 > 실리프팅 */
	.threadWrap .KnowhowArea{background-color:#fcfcfc;}
	.threadWrap .KnowhowArea .contKnowhow .Text em{background:none; border:none; padding-left:0;}
	.threadWrap .KnowhowArea .contKnowhow .Text em:first-child:before{top:-4em;}
	.threadWrap .StepArea{background-color:#fff;}
	.threadWrap .contKnowhow:nth-child(2){margin-bottom:3em;}
		/* 구분 */
		.C00162 .thread.KnowhowArea{background-color:#fcfcfc;}
		.C00162 .thread.KnowhowArea .contKnowhow .Text em{background:none; border:none; padding-left:0;}
		.C00162 .thread.KnowhowArea .contKnowhow .Text em:first-child:before{top:-4em;}
		.C00162 .thread	.contKnowhow{margin-bottom:3em;}
		.C00162 .thread	.contKnowhow:last-child{margin-bottom:0;}
	/* 리프팅 > 하이업이마리프팅 */
	.foreheadLiftWrap .MainArea .contMain02 .contLeft em{margin-top:2.5em;}
	.foreheadLiftWrap .MainArea .contMain02 .contLeft h4{padding-top:1em;}
	.foreheadLiftWrap .GoodArea .contGood .Text{height:18.5em;}
	.foreheadLiftWrap .GoodArea .contGood ul li{width:25%;}
	.foreheadLiftWrap .GoodArea .contGood ul li:nth-child(1~2){padding-right:1.6em;}
	.foreheadLiftWrap .GoodArea .contGood ul li:nth-child(3){padding:0 0.8em;}
	.foreheadLiftWrap .GoodArea .contGood ul li:nth-child(4){padding-left:1.6em;}
	.foreheadLiftWrap .KnowhowArea{background-color:#fcfcfc;}
	.foreheadLiftWrap .KnowhowArea .contKnowhow .Text em{background:none; border:none; padding:0;}
	.foreheadLiftWrap .KnowhowArea .contKnowhow .Text em:first-child:before{display:none;}
	.foreheadLiftWrap .KnowhowArea .contKnowhow .contLeft ul li{border:1px solid #eae4ef;}
	.foreheadLiftWrap .KnowhowArea .contKnowhow:last-child{margin-top:5em;}
	.foreheadLiftWrap .KnowhowArea .contKnowhow:last-child .contRight{text-align:right;}
	.foreheadLiftWrap .KnowhowArea .contKnowhow:last-child .contLeft ul li{margin-left:2em; margin-right:0;}
	.foreheadLiftWrap .KnowhowArea .contKnowhow:last-child .Title:after{right:0; left:auto;}
	.foreheadLiftWrap .StepArea{background-color:#fff;}
		/* 구분 */
		.C00040.foreheadLiftWrap .KnowhowArea .contKnowhow:last-child{margin-top:0;}
		.C00040.foreheadLiftWrap .KnowhowArea{padding-top:0;}
		.C00146.foreheadLiftWrap .KnowhowArea{padding-top:0;}
		.C00146.foreheadLiftWrap .KnowhowArea .contKnowhow:last-child{margin-top:0;}
		.C00162 .foreheadLift.KnowhowArea{background-color:#fcfcfc;}
		.C00162 .foreheadLift.KnowhowArea .contKnowhow .Text em{background:none; border:none; padding:0;}
		.C00162 .foreheadLift.KnowhowArea .contKnowhow .Text em:first-child:before{display:none;}
		.C00162 .foreheadLift.KnowhowArea .contKnowhow .contLeft ul li{border:1px solid #eae4ef;}
	/* 리프팅 > 안면거상 */
	.faceLiftWrap .MainArea .contMain02.cont03 .contRight{float:left;}
	.faceLiftWrap .MainArea .contMain02.cont03 .contLeft{width:100%;}
	.faceLiftWrap .MainArea .contMain02.cont03 .contLeft h3{color:#c4b3d1; padding-bottom:1em;}
	.faceLiftWrap .MainArea .contMain02.cont03 .contLeft em{padding-left:2em;}
	.faceLiftWrap .MainArea .contMain02.cont03 .contLeft em:before{left:0}
	/* 리프팅 > 꿈프팅 */
	.gLiftWrap .TreatArea .contTreat ul li:nth-child(2) em:last-child{font-size:11pt;}
	.gLiftWrap .KnowhowArea{background-color:#fff;}
	.gLiftWrap .KnowhowArea .contKnowhow .Text em{background:none; border:none; padding-left:0;}
	.gLiftWrap .KnowhowArea .contKnowhow .Text em:first-child:before{top:-4em;}
	.gLiftWrap .contKnowhow:nth-child(2){margin-bottom:3em;}
	.gLiftWrap .contKnowhow:nth-child(3){margin-bottom:3em;}
	/* 리프팅 > 레이저리프팅 */
	.laserLiftWrap .MainArea .contMain01 em:before{display:none;}
	.laserLiftWrap .MainArea .contMain01 h3{padding-top: 1.5em; margin-top: 1em;}
	.laserLiftWrap .MainArea .contMain01 h3:before{content:""; display:block;width:54px; height:6px; position:absolute; top:0; background-color:#d8c6dc;}
	.laserLiftWrap .section04.TypeArea{}
	.laserLiftWrap .section04.TypeArea .Title img{max-height:85px; margin-top:1em;}
	.laserLiftWrap .section04.TypeArea.Num02 .Title img{max-height:50px;}
	.laserLiftWrap .section04.TypeArea .cont01{display:table; width:100%; overflow:hidden;}
	.laserLiftWrap .section04.TypeArea .cont01 .left{position:relative; display:inline-table; width:40%; vertical-align:bottom;}
	.laserLiftWrap .section04.TypeArea .cont01 .left img{width:100%;}
	.laserLiftWrap .section04.TypeArea .cont01 .right{position:relative; display:inline-table; width:60%; vertical-align:bottom; padding-left:2em;}
	.laserLiftWrap .section04.TypeArea .right > h3{font-size:26pt; line-height:1; color:#9668a1;}
	.laserLiftWrap .section04.TypeArea .right > h3:before{content:""; position:absolute; width:1400px; height:1px; left:-9%; top:-1.5em; background-color:#bbaccd;}
	.laserLiftWrap .section04.TypeArea .right > .Text{margin-bottom:2.5em;}
	.laserLiftWrap .section04.TypeArea .Text em{background:none; border:none; padding-left:0;}
	.laserLiftWrap .section04.TypeArea .Text em:before{top:-4em;}
	.laserLiftWrap .section04.TypeArea .contGood{position:relative; display:block; margin-top:1em;}
	.laserLiftWrap .section04.TypeArea .contGood ul{position:relative; display:table; width:100%;}
	.laserLiftWrap .section04.TypeArea .contGood ul li{position:relative; display:inline-block; width:33.33%; vertical-align:top;}
	.laserLiftWrap .section04.TypeArea .contGood ul li:nth-child(1){padding-right:1.6em;}
	.laserLiftWrap .section04.TypeArea .contGood ul li:nth-child(2){padding:0 0.8em;}
	.laserLiftWrap .section04.TypeArea .contGood ul li:nth-child(3){padding-left:1.6em;}
	.laserLiftWrap .section04.TypeArea .contGood .Text{position:relative; display:block; background-color:rgb(222 202 226 / 20%); padding:2em; height:9em; border-radius:0 60px 0 0;}
	.laserLiftWrap .section04.TypeArea .contGood .Text p{font-family:'Montserrat',"Noto Sans KR","돋음, Dotum","Arial","sans-serif"; font-size:14pt; font-weight:500; letter-spacing:-0; line-height:normal; display:block; vertical-align:middle; color:#c1bac3; margin-bottom:0.5em;}
	.laserLiftWrap .section04.TypeArea .contGood .Text p:after{content:""; position:relative; display:block; width:16%; height:2px; margin-top:1em; top:0; background-color:#c1bac3;}
	.laserLiftWrap .section04.TypeArea .contGood .Text p span{color:#787878;}
	.laserLiftWrap .section04.TypeArea .contGood .Text em{color:#9668a1;}
	.laserLiftWrap .section04.TypeArea.Num02{background-color:#fbfbfc;}
	.laserLiftWrap .section04.TypeArea.Num02 .contGood .Text{height:auto;}
	.laserLiftWrap .section04.TypeArea.Num02 .contGood .Text em{padding:0;}
	.laserLiftWrap .section04.TypeArea.Num02 .contGood .Text em:before{display:none;}
	.laserLiftWrap .section04.TypeArea .contGood .Text em span{font-weight:600; color:#885494;}
	.laserLiftWrap .section04.TypeArea .cont02{position:relative; display:table; width:100%; margin-top:6em;}
	.laserLiftWrap .section04.TypeArea.Num02 .cont02{}
	.laserLiftWrap .section04.TypeArea.Num02 .cont02 img{background-color:#f7f6f7}
	.laserLiftWrap .section04.TypeArea.Num02 .cont02 h3{padding-top:1em; padding-bottom:2em}
	.laserLiftWrap .section04.TypeArea.Num02 .cont02 .Text{position:absolute; display:table; width:85%; z-index:2; left:6%; bottom:10%; overflow:hidden;}
	.laserLiftWrap .section04.TypeArea.Num02 .cont02 .Text h4{display:inline-table; width:33.33%; text-align:center; color:#666;}
	.laserLiftWrap .section04.TypeArea .cont02 .Text{position:absolute; display:table; width:39%; z-index:2; left:10%; bottom:34%; overflow:hidden;}
	.laserLiftWrap .section04.TypeArea .cont02 .Text h4{display:inline-table; width:33.33%; text-align:center; color:#666;}
	.laserLiftWrap .section04.TypeArea .cont02 h3{display:block; text-align:center; padding-top:2em;}

	.laserLiftWrap .section05.KnowhowArea{padding-top:0;}
	.laserLiftWrap .section05.KnowhowArea.Num02{padding:0;}
	.laserLiftWrap .section05.KnowhowArea .Cont{position:relative; display:block; }
	.laserLiftWrap .section05.KnowhowArea .Text *{color:#666;}
	.laserLiftWrap .section05.KnowhowArea .Text{position:absolute; display:table; bottom:35%; width:39%; left:10%;}
	.laserLiftWrap .section05.KnowhowArea.Num02 .Text{bottom:11%; width:86%; left:5%;}
	.laserLiftWrap .section05.KnowhowArea .Text h4{width:calc(100% / 3); display:inline-table; text-align:center;}
	.laserLiftWrap .section05.KnowhowArea h3{padding:2em 0 0 0; text-align:center;}
	.laserLiftWrap .section05.KnowhowArea.Num02 h3{padding:0 0 1em 0;}
	
	.laserLiftWrap .section06.TypeArea{}
	.laserLiftWrap .section06.TypeArea .contType{width:70%; margin:0 auto;}
	.laserLiftWrap .section06.TypeArea .contType th:nth-child(2){border-left:2px solid #fff;}
	.laserLiftWrap .section06.TypeArea .cont02 h3{display:block; text-align:center; padding-top:2em; margin:0; color:#885494;}
	
	.laserLiftWrap .section06.KnowhowArea .contKnowhow .Text{display:inline-block; width:37%; padding-right:2em; vertical-align:top;}
	.laserLiftWrap .section06.KnowhowArea .contKnowhow .Text em{font-size:15pt; padding:0.8em 1.3em; border:none; border-radius:0 40px 0 0;}
	.laserLiftWrap .section06.KnowhowArea .contKnowhow .Text em:first-child:before{left:-39%;}
	
	/* 쁘띠 > 쁘띠공통 */
	.petitWrap .TopVisual .clinicLink{padding:1.5em 0 0 0;}
	.petitWrap .TopVisual .contLeft .Icon img{max-width:40px;}
	.petitWrap .contRight{width:36%; top:11%; right:14%;}
	.petitWrap .TopVisual .clinicLink ul li{width:12%;}
	/* 쁘띠 > 필러 */
	.fillerWrap .MainArea .contMain01 em:before{display:none;}
	.fillerWrap .MainArea .contMain01 h3{padding-top: 1.5em; margin-top: 1em;}
	.fillerWrap .MainArea .contMain01 h3:before{content:""; display:block; width:54px; height:6px; position:absolute; top:0; background-color:#d8c6dc;}
	.fillerWrap .GoodArea .contGood ul li{width:25%;}
	.fillerWrap .GoodArea .contGood ul li:nth-child(3){padding:0 0.8em;}
	.fillerWrap .GoodArea .contGood ul li:nth-child(4){padding:0; padding-left:1.6em;}
	.fillerWrap .GoodArea .contGood .Text{height:13.5em;}
	.fillerWrap .GoodArea .contGood .Text em{font-weight:500; font-size:15pt;}
	.fillerWrap .KnowhowArea .contKnowhow .Text{display:inline-block; width:37%; padding-right:2em; vertical-align:top;}
	.fillerWrap .KnowhowArea .contKnowhow .Text em{font-size:15pt; padding:0.8em 1.3em; border:none; border-radius:0 40px 0 0;}
	.fillerWrap .KnowhowArea .contKnowhow .Text em:first-child:before{left:-39%;}
	.fillerWrap .section07.KnowhowArea{background-color:#fafafa;}
	.fillerWrap .section07.KnowhowArea .contKnowhow .Text{width:100%; padding:0;}
	.fillerWrap .section07.KnowhowArea .contKnowhow .Title:after{right:0; left:auto;}
	.fillerWrap .section07.KnowhowArea .contKnowhow .Text em{background:none; border:none; padding:0;}
	.fillerWrap .section07.KnowhowArea .contKnowhow .Text em:before{display:none;}
	.fillerWrap .section07.KnowhowArea .contKnowhow .contLeft ul li{border:1px solid #eae4ef;}
	.fillerWrap .section07.KnowhowArea .contKnowhow .contRight{text-align:right;}
	.fillerWrap .section07.KnowhowArea .contKnowhow .contLeft ul li{margin-left:2em; margin-right:0;}
	.fillerWrap .section07 .KnowhowArea .contKnowhow:last-child .Title:after{right:0; left:auto;}
	/* 쁘띠 > 보톡스 */
	.botoxWrap .MainArea .contMain01 em:before{display:none;}
	.botoxWrap .MainArea .contMain01 h3{padding-top: 1.5em; margin-top: 1em;}
	.botoxWrap .MainArea .contMain01 h3:before{content:""; display:block; width:54px; height:6px; position:absolute; top:0; background-color:#d8c6dc;}
	.botoxWrap .GoodArea .contGood ul li{width:25%;}
	.botoxWrap .GoodArea .contGood ul li:nth-child(3){padding:0 0.8em;}
	.botoxWrap .GoodArea .contGood ul li:nth-child(4){padding:0; padding-left:1.6em;}
	.botoxWrap .GoodArea .contGood .Text{height:13.5em;}
	.botoxWrap .GoodArea .contGood .Text em{font-weight:500; font-size:15pt;}
	.botoxWrap .KnowhowArea .contKnowhow{margin-top:5em;}
	.botoxWrap .KnowhowArea .contKnowhow.list02{text-align:right;}
	.botoxWrap .KnowhowArea .contKnowhow.list02 .Text em{border-radius:40px 0 0 0; z-index:1;}
	.botoxWrap .KnowhowArea .contKnowhow.list02 .Text em:first-child:before{left:-78%; width:700px;}
	.botoxWrap .KnowhowArea .contKnowhow .Text{display:inline-block; width:37%; padding-right:2em; vertical-align:top;}
	.botoxWrap .KnowhowArea .contKnowhow .Text em{font-size:15pt; padding:0.8em 1.3em; border:none; border-radius:0 40px 0 0;}
	.botoxWrap .KnowhowArea .contKnowhow .Text em:first-child:before{width:1000px; left:-39%;}
	.botoxWrap .section07.KnowhowArea{background-color:#fafafa;}
	.botoxWrap .section07.KnowhowArea .contKnowhow .Text{width:100%; padding:0;}
	.botoxWrap .section07.KnowhowArea .contKnowhow .Title:after{right:0; left:auto;}
	.botoxWrap .section07.KnowhowArea .contKnowhow .Text em{background:none; border:none; padding:0;}
	.botoxWrap .section07.KnowhowArea .contKnowhow .Text em:before{display:none;}
	.botoxWrap .section07.KnowhowArea .contKnowhow .contLeft ul li{border:1px solid #eae4ef;}
	.botoxWrap .section07.KnowhowArea .contKnowhow .contRight{text-align:right;}
	.botoxWrap .section07.KnowhowArea .contKnowhow .contLeft ul li{margin-left:2em; margin-right:0;}
	.botoxWrap .section07 .KnowhowArea .contKnowhow:last-child .Title:after{right:0; left:auto;}
		/* 구분 */
		.C00040.botoxWrap .KnowhowArea .Title h2{font-size:35pt;}
	/* 눈 > 눈꺼풀리프팅 */
	.eyelidLiftWrap .MainArea .contMain01 em:before{display:none;}
	.eyelidLiftWrap .MainArea .contMain01 h3{padding-top: 1.5em; margin-top: 1em;}
	.eyelidLiftWrap .MainArea .contMain01 h3:before{content:""; display:block;width:54px; height:6px; position:absolute; top:0; background-color:#d8c6dc;}
	.eyelidLiftWrap .MainArea .contMain02 .contLeft em:before{width:1400px;}
	/* 리얼모델 */
	.realModelWrap h4{font-family:'Montserrat',"Noto Sans KR","돋음, Dotum","Arial","sans-serif"; font-weight:300; color:#d8c6dc; letter-spacing:0;}
	.realModelWrap h3{margin-top:0.5em;}
	/* 눈분석차트 */
	.ClinicInfoCommon .TypeArea .contType{overflow:hidden;}
	.ClinicInfoCommon .TypeArea .contType table tbody tr th{border-right:1px solid #e9e6ef;}
	.ClinicInfoCommon .TypeArea .contType table tbody tr th:last-child{border-right:none;}
	.ClinicInfoCommon .TypeArea .contType > h4{margin-top:1.5em; display:block; color:#885494; letter-spacing:0;}
	
	/* 구분 */
	.C00040 .containerWrap .Title h1{font-family:'Montserrat','Noto Sans SC',"Noto Sans KR","돋음, Dotum","Arial","sans-serif";}
	.C00040 .StepArea .contStep .Text p{font-family:'Montserrat','Noto Sans SC',"Noto Sans KR","돋음, Dotum","Arial","sans-serif" !important;}
	

/* 상세페이지 */
/* 상단키비주얼 */
.boardWrap .subTitle{display:none;}
.contactWrap .subTitle{display:none;}
.aboutWrap .TopVisual em:before{display:none;}
.aboutWrap .TopVisual em{position:relative; display:block; margin-top:1.5em; padding:0; color:#333;}
.aboutWrap .TopVisual{position:relative; display:table; width:100%; height:280px; background:linear-gradient(#e9e2fc, #fff9fe); overflow:hidden;}
.aboutWrap .TopVisual .TopText{position:relative; display:table-cell; vertical-align:middle; text-align:center; background:url(https://channel-static.rebeauty.co.kr/ggnps/ko/img/favicon_C00130_white.png); background-repeat:no-repeat; background-position-y:-7%; background-position-x:70%;}
.aboutWrap .TopVisual .TopText span{position:relative; display:block; font-size:11pt; letter-spacing:5px; color:#bbaccd; font-weight:300; font-family:'Montserrat',"Noto Sans KR","돋음, Dotum","Arial","sans-serif";}
.aboutWrap .TopVisual .TopText p{position:relative; display:block;  font-weight:500; letter-spacing:-1px; font-size:30pt; color:#544393; padding-top:15px; line-height:normal;}
.aboutWrap .TopVisual .TopText p b{color:#777; font-weight:200;}

.contactWrap .TopVisual em:before{display:none;}
.contactWrap .TopVisual em{position:relative; display:block; margin-top:1.5em; padding:0; color:#333;}
.contactWrap .TopVisual{position:relative; display:table; width:100%; height:280px; background:linear-gradient(#e9e2fc, #fff9fe); overflow:hidden;}
.contactWrap .TopVisual .TopText{position:relative; display:table-cell; vertical-align:middle; text-align:center; background:url(https://channel-static.rebeauty.co.kr/ggnps/ko/img/favicon_C00130_white.png); background-repeat:no-repeat; background-position-y:-7%; background-position-x:70%;}
.contactWrap .TopVisual .TopText span{position:relative; display:block; font-size:11pt; letter-spacing:5px; color:#bbaccd; font-weight:300; font-family:'Montserrat',"Noto Sans KR","돋음, Dotum","Arial","sans-serif";}
.contactWrap .TopVisual .TopText p{position:relative; display:block;  font-weight:500; letter-spacing:-1px; font-size:30pt; color:#544393; padding-top:15px; line-height:normal;}
.contactWrap .TopVisual .TopText p b{color:#777; font-weight:200;}

.boardWrap .TopVisual em:before{display:none;}
.boardWrap .TopVisual em{position:relative; display:block; margin-top:1.5em; padding:0; color:#333;}
.boardWrap .TopVisual{position:relative; display:table; width:100%; height:280px; background:linear-gradient(#e9e2fc, #fff9fe); overflow:hidden;}
.boardWrap .TopVisual .TopText{position:relative; display:table-cell; vertical-align:middle; text-align:center; background:url(https://channel-static.rebeauty.co.kr/ggnps/ko/img/favicon_C00130_white.png); background-repeat:no-repeat; background-position-y:-7%; background-position-x:70%;}
.boardWrap .TopVisual .TopText span{position:relative; display:block; font-size:11pt; letter-spacing:5px; color:#bbaccd; font-weight:300; font-family:'Montserrat',"Noto Sans KR","돋음, Dotum","Arial","sans-serif";}
.boardWrap .TopVisual .TopText p{position:relative; display:block;  font-weight:500; letter-spacing:-1px; font-size:30pt; color:#544393; padding-top:15px; line-height:normal;}
.boardWrap .TopVisual .TopText p b{color:#777; font-weight:200;}
.boardWrap .TopVisual em:before{display:none;}

.realModelWrap .TopVisual em:before{display:none;}
.realModelWrap .TopVisual em{position:relative; display:block; margin-top:1.5em; padding:0; color:#333;}
.realModelWrap .TopVisual{position:relative; display:table; width:100%; height:280px; background:linear-gradient(#e9e2fc, #fff9fe); overflow:hidden;}
.realModelWrap .TopVisual .TopText{position:relative; display:table-cell; vertical-align:middle; text-align:center; background:url(https://channel-static.rebeauty.co.kr/ggnps/ko/img/favicon_C00130_white.png); background-repeat:no-repeat; background-position-y:-7%; background-position-x:70%;}
.realModelWrap .TopVisual .TopText span{position:relative; display:block; font-size:11pt; letter-spacing:5px; color:#bbaccd; font-weight:300; font-family:'Montserrat',"Noto Sans KR","돋음, Dotum","Arial","sans-serif";}
.realModelWrap .TopVisual .TopText p{position:relative; display:block;  font-weight:500; letter-spacing:-1px; font-size:30pt; color:#544393; padding-top:15px; line-height:normal;}
.realModelWrap .TopVisual .TopText p b{color:#777; font-weight:200;}
.realModelWrap .TopVisual em:before{display:none;}

.videoWrap #container{margin-top:2em;}
.noticeWrap #container{margin-top:2em;}
.faqListWrap #container{margin-top:2em;}
.contactWrap #container{margin-top:2em;}
.reviewWrap #container{margin-top:2em;}

	/* 구분 */
	.C00040.aboutWrap .TopVisual .TopText p{font-family:'Noto Sans SC',"Noto Sans KR","돋음, Dotum","Arial","sans-serif";}
	.C00146.aboutWrap .TopVisual .TopText p b{color:#777; font-weight:300;}
	
	.C00040.boardWrap .TopVisual .TopText p{font-family:'Noto Sans SC',"Noto Sans KR","돋음, Dotum","Arial","sans-serif";}
	.C00146.boardWrap .TopVisual .TopText p{font-family:'Montserrat',"Noto Sans KR","돋음, Dotum","Arial","sans-serif";}
	
	.C00162 .About_DoctorAea .TopVisual em:before{display:none;}
	.C00162 .About_DoctorAea .TopVisual em{position:relative; display:block; margin-top:1.5em; padding:0; color:#333;}
	.C00162 .About_DoctorAea .TopVisual{position:relative; display:table; width:100%; height:280px; background:linear-gradient(#e9e2fc, #fff9fe); overflow:hidden;}
	.C00162 .About_DoctorAea .TopVisual .TopText{position:relative; display:table-cell; vertical-align:middle; text-align:center; background:url(https://channel-static.rebeauty.co.kr/ggnps/ko/img/favicon_C00130_white.png); background-repeat:no-repeat; background-position-y:-7%; background-position-x:70%;}
	.C00162 .About_DoctorAea .TopVisual .TopText span{position:relative; display:block; font-size:11pt; letter-spacing:5px; color:#bbaccd; font-weight:300; font-family:'Montserrat',"Noto Sans KR","돋음, Dotum","Arial","sans-serif";}
	.C00162 .About_DoctorAea .TopVisual .TopText p{position:relative; display:block;  font-weight:500; letter-spacing:-1px; font-size:30pt; color:#544393; padding-top:15px; line-height:normal;}
	.C00162 .About_DoctorAea .TopVisual .TopText p b{color:#777; font-weight:200;}


/* ----------------------------------------------------------------------------------------------------------------------------------------------------- */
/* About > 의료진소개 */
.aboutDoctorWrap{}
	 .About_DoctorAea .Inner{width:100%; min-width:100%;}
	 .About_DoctorAea .section01{position:relative; display:block; background-color:#f7f5fe; padding-top:2em;}
	 .About_DoctorAea .section01 img{display:block; margin:0 auto;}
	
	
/* ----------------------------------------------------------------------------------------------------------------------------------------------------- */
/* About > 꿈꾸는성형외과는 */
.aboutAboutArea{}
	.About_AboutArea .Inner{width:1400px; min-width:1400px;}
	.About_AboutArea .section01{display:table; width:100%;  position:relative; padding:80px 0; text-align:center;}
	.About_AboutArea .containerWrap .Movie_IframArea {display:inline-table; width:55%; border:10px solid #f6f2ff;}
	.About_AboutArea .containerWrap .cont{display:inline-table; width:45%; position:relative; text-align:left; vertical-align:top}
	.About_AboutArea .containerWrap h1{padding:0.2em 0 0.5em 0;margin:0.3em 0 0.8em 0; line-height:normal; border-bottom:1px solid #c4b3d1;}
	.About_AboutArea .containerWrap h4{color:#544393;}
	.About_AboutArea .containerWrap h5{color:#c4b3d1;}
	.About_AboutArea .containerWrap em{display:block;}
	
	/* 구분 */
	.C00040 .About_AboutArea .containerWrap h1,
	.C00040 .About_AboutArea .containerWrap em{font-family:'Noto Sans SC',"Noto Sans KR","돋음, Dotum","Arial","sans-serif";}
	.C00146 .About_AboutArea .containerWrap h1{font-size:40pt;}

	
/* ----------------------------------------------------------------------------------------------------------------------------------------------------- */
/* About > 꿈꾸는의다짐 */
.aboutInfoArea{}
	.About_InfoArea .Inner{width:1400px; min-width:1400px;}
	.About_InfoArea .section01{display:table; width:100%;  position:relative; padding:80px 0; text-align:center;}
	.About_InfoArea .containerWrap .Movie_IframArea{display:inline-table; width:55%; border:10px solid #f6f2ff;}
	.About_InfoArea .containerWrap .cont{display:inline-table; width:45%; position:relative; text-align:left; vertical-align:top}
	.About_InfoArea .containerWrap h1{padding:0.2em 0 0.5em 0;margin:0.3em 0 0.8em 0; line-height:normal; border-bottom:1px solid #c4b3d1;}
	.About_InfoArea .containerWrap h4{color:#544393;}
	.About_InfoArea .containerWrap h5{color:#c4b3d1;}
	.About_InfoArea .containerWrap em{display:block;}
	.About_InfoArea .containerWrap .StepArea .contStep ul li{margin-bottom:2%;}
	.About_InfoArea .containerWrap .StepArea .contStep ul li:last-child{margin-bottom:0;}
	.About_InfoArea .containerWrap .StepArea .contStep .Text p{font-size:33pt; margin-bottom:1%; color:#d8c6dc;}
	
	/* 구분 */
	.C00040 .StepArea .contStep .Text p,
	.C00040 .About_InfoArea h1,
	.C00040 .About_InfoArea em{font-family:'Noto Sans SC',"Noto Sans KR","돋음, Dotum","Arial","sans-serif";}
	
	.C00162 .About_InfoArea .Inner{width:1400px; min-width:1400px;}
	.C00162 .About_InfoArea .section01{display:table; width:100%;  position:relative; padding:80px 0; text-align:center;}
	.C00162 .About_InfoArea .Movie_IframArea{display:inline-table; width:49%; border:10px solid #f6f2ff;}
	.C00162 .About_InfoArea .cont{display:inline-table; width:51%; position:relative; text-align:left; vertical-align:top}
	.C00162 .About_InfoArea h1{padding:0.2em 0 0.5em 0;margin:0.3em 0 0.8em 0; line-height:normal; border-bottom:1px solid #c4b3d1;}
	.C00162 .About_InfoArea h4{color:#544393;}
	.C00162 .About_InfoArea h5{color:#c4b3d1;}
	.C00162 .About_InfoArea em{display:block;}
	.C00162 .About_InfoArea .StepArea .contStep ul li{margin-bottom:2%;}
	.C00162 .About_InfoArea .StepArea .contStep ul li:last-child{margin-bottom:0;}
	.C00162 .About_InfoArea .StepArea .contStep .Text p{font-size:33pt; margin-bottom:1%; color:#d8c6dc;}
	
	
/* ================================================================================================= */
/* 병원소개 > 오시는길 */
.aboutMapArea{}
.About_NetworkAea{}
	/* 네트워크(통합) */
	/* 지점목록 */
	.About_NetworkAea_BranchBox section.Left{}
	/* 지점분포지도 */
	.About_NetworkAea_BranchBox section.Right{}
	.About_NetworkAea_BranchBox section.Right img{}
		
	/* 지점별소개(지점) */
	.About_NetworkAea_Detail{background-color:#fff;}
	.About_NetworkAea_Detail >.Inner{overflow:hidden;}
		.NetworkAea_DetailSection1{margin-top:3em;}
			.NetworkAea_DetailSection1 .Title{font-size:25pt; color:#bbaccd; font-weight:500; padding-bottom:0.7em; margin-bottom:1.1em; border-bottom:1px solid #bbaccd; line-height:normal;}
			.NetworkAea_DetailSection1 .Title i{}
			.NetworkAea_DetailSection1_Left{display:table-cell; width:33%; padding-right:3em;}
				/* 오시는길 */
				.NetworkAea_DetailSection1_Left .Add{margin:0; font-size:14pt;}
			.NetworkAea_DetailSection1_Center{display:table-cell; width:33%; padding-right:3em;}
				.NetworkAea_DetailSection1_Center .Title{margin-bottom:0.9em;}
				/* 진료시간 */
				.NetworkAea_DetailSection1_Center .Time{display:table; width:100%; }
				.NetworkAea_DetailSection1_Center .Time pre.Left{display:table-cell; width:41%; font-size:14pt; font-weight:normal;}
				.NetworkAea_DetailSection1_Center .Time pre.Right{display:table-cell; font-size:14pt; font-weight:500; opacity:.6; font-family:'Montserrat',"Noto Sans KR","돋음, Dotum","Arial","sans-serif";}
			.NetworkAea_DetailSection1_Right{display:table-cell; width:33%; vertical-align:top; padding:0; padding-right:3em; }
				.NetworkAea_DetailSection1_Right .Call{font-family:'Montserrat',"Noto Sans KR","돋음, Dotum","Arial","sans-serif";font-size:33pt; color:#444; font-weight:300;}
		.NetworkAea_DetailSection2{}
		.NetworkAea_DetailSection3{}
			.NetworkAea_DetailSection3_RIght #aboutmap{height:500px;}


	
