/*-------------------------------------------------------------------  ----------------------------------------------------------------*/
/*common*/


#sub_v.intro{background:url('/page/about/img/intro_v.jpg') no-repeat center/cover;}
#sub_v.info{background:url('/page/about/img/info_v.jpg') no-repeat center/cover;}

#sub_v.lipo_chin{background:url('/page/lipo/img/lipo_chin_v.jpg') no-repeat center/cover;}
#sub_v.lipo_arm{background:url('/page/lipo/img/lipo_arm_v.jpg') no-repeat center/cover;}
#sub_v.lipo_abd{background:url('/page/lipo/img/lipo_abd_v.jpg') no-repeat center/cover;}
#sub_v.lipo_thi{background:url('/page/lipo/img/lipo_thi_v.jpg') no-repeat center/cover;}
#sub_v.lipo_calf{background:url('/page/lipo/img/lipo_calf_v.jpg?v=2') no-repeat center/cover;}
#sub_v.lipo_whole{background:url('/page/lipo/img/lipo_whole_v.jpg?v=2') no-repeat center/cover;}
#sub_v.lipo_mini{background:url('/page/lipo/img/lipo_mini_v.jpg') no-repeat center/cover;}
#sub_v.lipo_gyn{background:url('/page/lipo/img/lipo_gyn_v.jpg') no-repeat center/cover;}
#sub_v.lipo_re{background:url('/page/lipo_re/img/lipo_re_v.jpg') no-repeat center/cover;}

#sub_v.botoxfiller{background:url('/page/petite/img/botoxfiller_v.jpg') no-repeat center/cover;}
#sub_v.rejuran{background:url('/page/petite/img/rejuran_v.jpg') no-repeat center/cover;}
#sub_v.shurink{background:url('/page/petite/img/shurink_v.jpg') no-repeat center/cover;}
#sub_v.threadbody{background:url('/page/petite/img/threadbody_v.jpg') no-repeat center/cover;}

#sub_v.scarcareprogram{background:url('/page/aftercare/img/scarcareprogram_v.jpg') no-repeat center/cover;}
#sub_v.theranova{background:url('/page/aftercare/img/theranova_v.jpg') no-repeat center/cover;}
#sub_v.bodyHFC{background:url('/page/aftercare/img/bodyHFC_v.png') no-repeat center/cover;}

#sub_v.events{background:url('/common/images/board/events_v.png') no-repeat center/cover;}
#sub_v.bna{background:url('/common/images/board/bna_v.png') no-repeat center/cover;}
#sub_v.review{background:url('/common/images/board/review_v.png') no-repeat center/cover;}

#sub_v.auth{background:url('/common/images/board/review_v.png') no-repeat center/cover;}


/* 365소개 */
#sub_v.intro .txt_box{position: fixed;width: 1200px;top: 38%;text-align: right;font-size: 60px;line-height: 80px;font-weight: 500;font-family: 'Noto Serif KR', serif;z-index: 1;}
#sub_v.intro .txt_box h2{text-shadow: 1px 1px 2px rgba(100, 100, 100, 1), -1px -1px 2px rgba(200, 200, 200, 0.6); color: #181818;}
#sub_v.intro .txt_box b{font-weight: 700;}

.txt_box.top h2{position: fixed;transition: color 1.5s ease; width: 1200px; top: 38%;left: 50%;transform: translate(-50%, -50%);text-align: right;font-size: 60px;
    line-height: 80px; font-weight: 500;  font-family: 'Noto Serif KR', serif;z-index: 1;color: #181818;text-shadow: 1px 1px 2px rgba(100, 100, 100, 1), -1px -1px 2px rgba(200, 200, 200, 0.6);}
.panel.black{background:#181818;} 
.panel {height: 100vh;width: 100%;position: relative;}
.whitet{color: #fff !important;}

.intro1_con{background:url('/page/about/img/intro1_bg.png') no-repeat center/cover;position: relative; z-index: 2;}
.intro1_con .sub_tit{text-align: center;}
.intro1_con .sub_tit h3{margin-top: 10px;}
.intro1_con .intro1_list{margin-top: 50px; display: flex; justify-content: center; gap: 60px;}
.intro1_con .intro1_list li{width:307px;height:307px;border-radius: 50%;display: flex; justify-content: center; align-items:center;flex-direction: column;color:#242c31;}
.intro1_con .intro1_list li:nth-child(1){background:url('/page/about/img/intro1_1.png') no-repeat center/cover;}
.intro1_con .intro1_list li:nth-child(2){background:url('/page/about/img/intro1_2.png') no-repeat center/cover;}
.intro1_con .intro1_list li:nth-child(3){background:url('/page/about/img/intro1_3.png') no-repeat center/cover;}
.intro1_con .intro1_list p{margin-top: 15px;font-size: 30px; letter-spacing: -0.06em; font-weight: 700;}

.intro2_con{position: relative; background: #fff;z-index: 2;}

.intro3_con{padding-top:80px;background:url('/page/about/img/intro3_bg.png') no-repeat center/cover;position: relative;z-index: 2;}
.intro3_con .intro3_wrap{display: flex;justify-content: space-between;}
.intro3_con .img_box{}
.intro3_con .txt_box{width: 50%;margin-top: 70px;}
.intro3_con .txt_box .doctor{font-family: 'Noto Serif KR', serif;color: #af988c;letter-spacing: 0.1em;font-size: 24px;line-height: 30px;}
.intro3_con .txt_box .name{font-family: 'Noto Serif KR', serif;color: #242c31; font-size: 50px; line-height: 60px; letter-spacing: -0.06em;}
.intro3_con .txt_box .history{margin-top: 16px;font-size: 18px;color: #242c31;line-height: 28px;}

.intro3_con.reverse{padding-top:80px;background:url('/page/about/img/intro3r_bg.png') no-repeat center/cover;}
.intro3_con.reverse .intro3_wrap{flex-direction: row-reverse;justify-content: start;}
.intro3_con.reverse .intro3_wrap .txt_box{margin-top: 146px;}
.intro3_con.reverse .intro3_wrap .txt_box .history{line-height: 40px;}

.intro4_con {position: relative;background: #fff;z-index: 2;}
.intro4_con .sub_tit{text-align: center;}
.intro4_con .sub_tit h3{margin-top: 15px;}

.interior_slider{margin-top:70px;}
.interior_slider_nav{display:flex;flex-wrap:wrap;margin:4px -4px;}
.interior_slider_nav img{width:233px;margin:4px;cursor:pointer;}
.slider_nav{margin-top:10px;}
.slider_nav .slick-list{margin:0 -5px;}
.slider_nav .slick-slide{margin:0 5px;}
.interior_slider .item img{width:100%;}
.interior_slider .item p{display:none;}
.interior_slider .slick-arrow{width:21px;height:36px;background-size:contain;background-position:center;background-repeat:no-repeat;text-indent:-9999em;position:absolute;top:50%;transform:translateY(-50%);z-index:10;background-color:transparent;border:none;transition:all .3s;}
.interior_slider .slick-arrow.slick-prev{background-image:url('/page/about/img/intro_prev.png');left:20px;margin-left:0;}
.interior_slider .slick-arrow.slick-next{background-image:url('/page/about/img/intro_next.png');right:20px;margin-right:0;}

.interior_slider .slider_for {position: relative;}
.interior_slider .gall_tit {position: absolute; bottom:0;left: 0;right:0;background: rgba(80, 69, 62, 0.7);padding: 12px 0;text-align:center;}
.interior_slider .gall_tit h3 {color: #fff;font-size: 24px;font-weight:700;}


/* 오시는길 */
#sub_v.info .txt_box .en{color:#af988c;}
#sub_v.info .txt_box .tit_wrap .tit {font-family: 'Noto Serif KR', serif;font-weight: 500;}
#sub_v.info .txt_box .desc {font-family: 'Noto Serif KR', serif;font-weight: 500;}

.info_con .tit{font-family: 'Noto Serif KR', serif;font-size: 30px;font-weight: 700;letter-spacing: -0.06em;}

.info1_con .time_wrap{margin-top: 40px;display: flex; flex-wrap: wrap;}
.info1_con .time_box{height: 180px;width: 360px;border: 1px solid #b9b9b9;padding: 58px 0 0 43px;}
.info1_con .time_box:not(:nth-child(3n+1)){margin-left:60px;}
.info1_con .time_box:nth-child(n+4){margin-top:40px;}
.info1_con .time_box p{font-size: 24px;letter-spacing: -0.06em;}
.info1_con .time_box span{display: block;margin-top: 25px;font-size: 24px;letter-spacing: 0em;font-weight: 600;}
.info1_con .time_box .rest{color:#ff3737;}
.info1_con .time_box img{display: inline-block;margin-left: 9px;}
.info1_con .time_area:nth-child(2){padding-top:125px;}
.info1_con .time_box.call{transition: all .3s;}
.info1_con .time_box.call:hover{background:#71665f;color:#fff;}
.info1_con .time_box.naver{transition: all .3s;}
.info1_con .time_box.naver:hover{background:#23d307;color:#fff;}
.info1_con .time_box.kakao{transition: all .3s;}
.info1_con .time_box.kakao:hover{background:#fff005;color:#282828;}

.info2_con{background:#fbfbfb;}
.info2_con > div{border-top:1px solid #b9b9b9;}
.info2_con .root_daum_roughmap .cont{display:none;}
.info2_con .root_daum_roughmap .wrap_controllers{display:none;}
.info2_con .root_daum_roughmap_landing {width: 100%;height: 100%;}
.info2_con .root_daum_roughmap .wrap_map {height: 100%;width: 100%;}
.info2_con .txt_box .desc{margin-top: 17px;}
.info2_con .desc{font-size: 24px;line-height: 26px;letter-spacing: -0.06em;}
.info2_con .map{margin-top: 18px;width: 100%;height: 655px;}
.info2_con .root_area{margin-top: 35px;display: flex; flex-wrap: wrap;}
.info2_con .root_wrap{width: 50%;}
.info2_con .root_box{display: flex;margin-top: 18px;}
.info2_con .root_box .line{display: inline-block;padding:0 18px;margin-right: 15px;margin-top: 3px;border-radius:25px;font-size: 20px;font-weight: 700;line-height: 26px;color: #181818;}
.info2_con .root_box .line.yellow{background:#ffcb3e;}
.info2_con .root_box .line.green{background:#67db80;}
.info2_con .root_box .line.red{background:#ff3838;}
.info2_con .root_box .desc{line-height: 34px;}
.info2_con .car .root_box{flex-direction: column;}
.info2_con .car .root_box .desc{font-weight: 700;}
.info2_con .car .root_box .desc2{margin-top: 15px;font-size: 18px;line-height: 34px;}
   
/*  이중턱지방흡입 */
.sub_common6_con.lipo_chin6_con{background:url('/page/lipo/img/lipo_chin6_bg.png') no-repeat center/cover;}
   
/*  팔지방흡입 */
.sub_common5_con.lipo_arm5_con .row_con2{width:1000px;}
.sub_common6_con.lipo_arm6_con{background:url('/page/lipo/img/lipo_arm6_bg.png') no-repeat center/cover;}

/* 복부지방흡입 */
.lipo1 .sub_bottom_common_list li:nth-child(2){background:url('/common/images/sub/sub_bottom_common_list_03.png') no-repeat center/cover;}

/* 허벅지지방흡입 */


/*  전신지방흡입 */
.sub_common3_con.lipo_whole3_con .sub_tit2 .desc1 b:before{width: 68px;}
.sub_common6_con.lipo_whole6_con{background:url('/page/lipo/img/lipo_whole6_bg.png') no-repeat center/cover;}

/*  미니지방흡입 */
.sub_common6_con.lipo_mini6_con{background:url('/page/lipo/img/lipo_mini6_bg.png') no-repeat center/cover;}

/* 여유증 지방흡입 */
.sub_common6_con.lipo_gyn6_con{background:url('/page/lipo/img/lipo_gyn6_bg.png') no-repeat center/cover;}

/* 재수술 */
.sub_common6_con.lipo_re6_con{background:url('/page/lipo_re/img/lipo_re6_bg.png') no-repeat center/cover;}


/*보톡스 */

.sub_common1_con.botoxfiller1_con {background:url('/page/petite/img/botoxfiller1_bg.png') no-repeat center / cover;}
.sub_common1_con .flex_area.reverse{flex-direction: row-reverse;margin-top: 130px;}
.sub_common1_con .flex_area.reverse .sub_tit{text-align: right;}
.sub_common1_con .flex_area.reverse .sub_tit .desc:before {margin: 45px 0 45px auto;}

.sub_common8_con.botoxfiller3_con .recommend_list li:nth-child(1){background:url('/page/petite/img/botoxfiller3_1.png') no-repeat center/cover;}
.sub_common8_con.botoxfiller3_con .recommend_list li:nth-child(2){background:url('/page/petite/img/botoxfiller3_2.png') no-repeat center/cover;}
.sub_common8_con.botoxfiller3_con .recommend_list li:nth-child(3){background:url('/page/petite/img/botoxfiller3_3.png') no-repeat center/cover;}
.sub_common8_con.botoxfiller3_con .recommend_list li:nth-child(4){background:url('/page/petite/img/botoxfiller3_4.png') no-repeat center/cover;}

.petite1 .sub_bottom_common_list li:nth-child(2){background:url('/common/images/sub/sub_bottom_common_list_05.png') no-repeat center/cover;}

/* 실리프팅 */
.petite2 .sub_bottom_common_list li:nth-child(2){background:url('/common/images/sub/sub_bottom_common_list_06.png') no-repeat center/cover;}

/* 리쥬란 */
.rejuran9_con{background:url('/page/petite/img/rejuran9_bg.png') no-repeat center/cover;display: flex;justify-content: end;}
.rejuran9_con .txt_wrap{height: 542px;width: 50%;display: flex;align-items: center;padding-left:50px;}
.rejuran9_con .txt_wrap .tit{font-family: 'Noto Serif KR', serif;color: #181818;font-size: 40px;line-height:50px;letter-spacing: -0.06em;word-break: keep-all;}
.rejuran9_con .txt_wrap .tit b{color:#9f8585;font-weight:700;}
.rejuran9_con .txt_wrap .desc:before{content:'';margin:30px 0;display:block; width:1px; height:140px; background:#b4b4b4;}
.rejuran9_con .txt_wrap .desc{color: #333333;font-size: 20px;line-height: 30px;letter-spacing: -0.06em;font-family: "Pretendard Variable", sans-serif;}


/* 줄기세포 리뉴얼250820 */
b{font-weight:700;}
.cell_common1_con{background:url('/page/stem_cell/img/stemcell1_bg.png') no-repeat center/cover;}
.cell_common1_con .sub_tit{}
.cell_common1_con .item_box{margin-top: 110px;}
.cell_common1_con .item_box ul{display: flex;justify-content: space-between;align-items: end;}
.cell_common1_con .item_box li:first-child::before {display: none;}
.cell_common1_con .item_box li:before{position:absolute;content:'';display:block;height:70px; width:3px; background:#ded4ce;left: -67px;top: 15px;}
.cell_common1_con .item_box li{position:relative;}
.cell_common1_con .item_box li p{margin-top: 28px; font-size: 26px; font-weight: 700; color: #665449;}
.cell_common1_con .item_box .desc:before{content:'';display:block;width:70px; height:3px; margin:70px 0;background:#bba599;}
.cell_common1_con .item_box .desc{line-height: 30px;color: #333333;}

.cell_common2_con{background:url('/page/stem_cell/img/stemcell2_bg.png') no-repeat center/cover;}
.cell_common2_con .flex_area{display: flex;justify-content: space-between;}
.cell_common2_con .sub_tit{}
.cell_common2_con .sub_tit h3{color:#50453e;margin-top: 15px;}
.cell_common2_con .sub_tit .desc{position:relative;margin-left:20px;margin-top: 75px;}
.cell_common2_con .sub_tit .desc:before{content:'';position:absolute;height:70px;width:2px;top: 8px;left: -20px;background:#af988c;}
.cell_common2_con .item_box2{display: flex; flex-wrap: wrap; gap: 30px; margin-top: 80px;}
.cell_common2_con .item_box2 .txt_box p{margin-top: 35px;font-size: 26px; color: #665449;}
.cell_common2_con .item_box2 .txt_box .desc{display: block; margin-top: 19px;margin-left: 0px;}
.cell_common2_con .item_box2 .txt_box .desc:before{display: none;}
.cell_common2_con .desc{position:relative;line-height:30px;margin-top: 70px;margin-left: 20px;}
.cell_common2_con .desc:before{content:'';position:absolute;height:50px;width:2px;top: 3px;left: -20px;background:#af988c;}

.cell_common3_con{background:url('/page/stem_cell/img/stemcell3_bg.png') no-repeat center/cover;}
.cell_common3_con .item_box{position: relative;align-items: center;margin-top: 15px;}
.cell_common3_con .item_box .item_wrap{width: 680px;display: flex; align-items: center;border-top: 1px dashed #b9ae9a;}
.cell_common3_con .item_box .item_wrap:first-child{border-top:none;}
.cell_common3_con .item_box .txt_box{margin: 60px 0 60px 20px;}
.cell_common3_con .item_box .txt_box p {font-size: 26px;color: #665449;}
.cell_common3_con .item_box .txt_box .desc{display: block; line-height:30px;margin-top: 15px;}
.cell_common3_con .img_box_out{position: absolute;transform: translateX(50%); margin-left: 375px;}

.cell_common4_con{background:url('/page/stem_cell/img/stemcell5_bg.png') no-repeat center/cover;}
.cell_common4_con .sub_tit h3{color:#50453e;}
.cell_common4_con .sub_tit .desc:before{content:'';display:block;margin:90px 0 20px;height:64px;width:2px;background:#a29b96;}
.cell_common4_con .item_box{margin-top: 45px;display: flex;gap: 18px;}
.cell_common4_con .item_box .txt_box{position: relative;margin-top: 20px;margin-left: 15px;}
.cell_common4_con .item_box .txt_box:before{content:'';position: absolute;display:inline-block;margin-right:20px;height:57px;width:2px;left:-15px;background:#c5b69e;}
.cell_common4_con .item_box .txt_box p{color: #665449; font-size: 33.5px; letter-spacing: 0em;font-family: 'Derivia', sans-serif;}
.cell_common4_con .item_box .txt_box span{display:block;font-size: 26px;color: #665449;}

.cell_common5_con{background:url('/page/stem_cell/img/stemcell7_bg.png') no-repeat center/cover;color:#fff;}
.cell_common5_con .en{color: #e9c5b2;}
.cell_common5_con .sub_tit h3{color:#fff;}
.cell_common5_con .stemcell7_slide_wrap{margin-top:80px;}
.cell_common5_con .stemcell7_slide_box{width:1604px;}
.cell_common5_con .slick-slide{margin-right: 20px;width: 507px;}
.cell_common5_con .slick-slide p{margin: 25px 0;font-size: 25px;font-weight: 700;}
.cell_common5_con .slick-slide .desc{display:flex;margin-top: 15px;}
.cell_common5_con .slick-slide .desc img{margin-right:10px;}
.cell_common5_con .stemcell7_control_box{display: flex; margin-top: 50px;}
.cell_common5_con .dots {width: 240px; margin-top: 55px;}
.cell_common5_con .dots .slick-dots {width: 100%;display: flex; padding: 0;margin: 0;}
.cell_common5_con .dots .slick-dots li {flex: 1 1 0;list-style: none;}
.cell_common5_con .dots .slick-dots button.dot {display: block;width: 100%;height: 4px;background: #d8cdcd;border: none;border-radius: 0;opacity:0.6; cursor: pointer;}
.cell_common5_con .dots .slick-dots .slick-active button.dot {background: #d6b5a6;opacity:1;}

.cell_common3_con.stemcell6_con {background:#fff;}

.cell_common6_con .chart_box {margin-top:80px;}
.cell_common6_con .chart_box table {border-collapse: collapse;border: none;}
.cell_common6_con .chart_box th,
.cell_common6_con .chart_box td {border-left: 2px solid rgba(166, 148, 115, 0.3);border-top: 2px solid rgba(166, 148, 115, 0.3); border-bottom: 2px solid rgba(166, 148, 115, 0.3); border-right: 2px solid rgba(166, 148, 115, 0.3);
  padding: 10px; text-align: center; vertical-align: middle; font-size: 18px; line-height: 30px; background:#f9f9f9; height:100px;}
.cell_common6_con .chart_box thead th {background: #d1cabe;  width: 333px;  font-size: 22px;  color:#665449;font-weight: 700;  border-bottom: none !important;  border-top: none !important;}
.cell_common6_con .chart_box .corner_cell {background: #c1b7a6 !important;  width: 200px; font-weight: 700; border-left: none !important; border-top: none !important;}
.cell_common6_con .chart_box td.title {background: #d1cabe;  width: 200px; color:#665449; font-size: 22px; font-weight: 700; border-right: none !important; border-left: none !important;}
.cell_common6_con .chart_box th:last-child, .cell_common6_con .chart_box td:last-child { border-right: none !important;}
.cell_common6_con .chart_box tbody tr:last-child td {border-bottom: none !important;}
.cell_common6_con .chart_box .red{color:#ff0000;font-weight:700;}

.cell_common3_con.stemcell9_con {background:url('/page/stem_cell/img/stemcell9_bg.png') no-repeat center/cover;}
.cell_common3_con.stemcell9_con .item_box { margin-top: 40px;}
.cell_common3_con.stemcell9_con .item_box .item_wrap .tit_box{color: #c9b99c;font-family: 'Derivia', sans-serif;font-size: 101px;letter-spacing: 0em;width: 130px;}
.cell_common3_con.stemcell9_con .item_box .item_wrap .tit_box.first{letter-spacing: 0.1em;}
.cell_common3_con.stemcell9_con .item_box .txt_box {margin: 60px 0;}

.cell_common7_con .txt_area{margin-top: 80px;display: flex; flex-wrap: wrap; gap: 20px;}
.cell_common7_con .txt_area .item{width: 590px;height: 325px; background: #f9f9f9; border: 2px solid #f2f1f1;display: flex;align-items: center;justify-content: center;}
.cell_common7_con .txt_area .txt_box p {font-size: 22px; line-height: 30px; color: #665449;}
.cell_common7_con .txt_area .txt_box p :after{content:'';display:block;margin:10px 0;height:4px;width:23px;background:#9f8585;}
.cell_common7_con .txt_area .txt_box span{line-height:30px;}



/*---------------------------------------------------------- media 1200 -------------------------------------------------------*/
@media all and (max-width:1200px){

.txt_box.top h2 {width: 800px;top: 31%;}
.intro1_con .intro1_list {gap: 50px;flex-wrap: wrap;}

.info1_con .time_area{padding-left: 20px;}

.info1_con .time_box:not(:nth-child(3n+1)) {margin-left: 0;}
.info1_con .time_box:nth-child(n+4) {margin-top: 0;}
.info1_con .time_wrap {gap: 40px;}
.info2_con .car .root_box .desc2 {word-break: keep-all;}


.sub_common1_con .flex_area.reverse {flex-direction: column;}
.sub_common1_con .flex_area.reverse .sub_tit {text-align: center;}
.sub_common1_con .flex_area.reverse .sub_tit .desc:before {margin: 45px auto;}

.sub_common5_con.lipo_arm5_con .row_con2{width:800px;}


.rejuran9_con .txt_wrap {padding-left: 22px;}




/* 줄기세포 리뉴얼250820 */
.cell_common1_con{text-align:center;}
.cell_common1_con .item_box ul {flex-wrap: wrap;gap: 55px;}
.cell_common1_con .item_box li {width: 45%;}
.cell_common1_con .item_box li:nth-child(odd)::before {display: none;}
.cell_common1_con .item_box li:before {left: -11.5%;}
.cell_common1_con .item_box .desc:before {margin: 70px auto;}

.cell_common2_con{text-align: center;}
.cell_common2_con .flex_area {flex-direction: column;text-align: center;}
.cell_common2_con .item_box {margin-top:50px;text-align: center;}
.cell_common2_con .desc {word-break: keep-all;}
.cell_common2_con .item_box2 {justify-content: center;}

.cell_common3_con .sub_tit{text-align: center;}
.cell_common3_con .img_box_out {position: static; transform: translateX(0); margin-left: 0;}
.cell_common3_con .item_box {flex-direction: column;}

.cell_common4_con{text-align: center;}
.cell_common4_con .sub_tit h3 {word-break: keep-all;}
.cell_common4_con .sub_tit .desc:before {margin: 90px auto 20px;}
.cell_common4_con .item_box {flex-wrap: wrap; justify-content: center;}

.cell_common5_con .sub_tit{text-align: center;}

.cell_common6_con .sub_tit{text-align: center;}
.cell_common6_con .chart_box th, .cell_common6_con .chart_box td {word-break: keep-all;}
.cell_common6_con .chart_box {overflow-x: auto;}
.cell_common6_con .chart_box table {width: 1200px;}

.cell_common7_con .sub_tit{text-align: center;word-break: keep-all;}
.cell_common7_con .txt_area .item {width: 100%;}
.cell_common7_con .txt_area .item .txt_box{width:55%;}





}/*1200*/

/*---------------------------------------------------------- media 800 -------------------------------------------------------*/


@media all and (max-width:800px){
.txt_box.top h2 {width: 100%; font-size: 8vw;line-height: 12vw;top: 48vw;}
.intro1_con .sub_tit h3 {margin-top: 3vw;}
.intro1_con .intro1_list {margin-top: 7vw;gap: 7vw;}
.intro1_con .intro1_list li {width: 65vw; height: 65vw;}
.intro1_con .intro1_list p {margin-top: 3vw;font-size: 6vw;}

.intro3_con {padding: 15vw 0;}
.intro3_con .intro3_wrap {justify-content: center; align-items: center;flex-direction: column;}

.intro3_con .intro3_wrap .img_box{width:70%;}
.intro3_con .intro3_wrap .img_box img{width:100%;}
.intro3_con .txt_box {width: 100%;margin-top: 9vw;text-align: center;}
.intro3_con .txt_box .doctor {font-size: 3.2vw;line-height: 5vw;}
.intro3_con .txt_box .name {font-size: 7vw;line-height: 8vw;}
.intro3_con .txt_box .history {margin-top: 3vw;font-size: 3vw;line-height: 5vw;}

.intro3_con.reverse {padding: 15vw 0;}
.intro3_con.reverse .intro3_wrap {flex-direction: column; justify-content: center;}
.intro3_con.reverse .intro3_wrap .txt_box {margin-top: 9vw;}
.intro3_con.reverse .intro3_wrap .txt_box .history {line-height: 5vw;}





.interior_slider{margin-top:9vw;}
.interior_slider_nav{display:flex;flex-wrap:wrap;margin:0.5% -0.5%;}
.interior_slider_nav li{width:24%;margin:0.5%;}
.interior_slider_nav img{width:100%;margin:0;}
.interior_slider .slick-arrow{width:2vw;height:6vw;}
.interior_slider .slick-arrow.slick-prev{background-image:url('/page/about/img/intro_prev.png');left:2vw;margin-left:0;}
.interior_slider .slick-arrow.slick-next{background-image:url('/page/about/img/intro_next.png');right:2vw;margin-right:0;}
.interior_slider .slick-arrow.slick-prev:hover{margin-left:0;}
.interior_slider .slick-arrow.slick-next:hover{margin-right:0;}

.interior_slider .gall_tit {padding: 2vw 0;}
.interior_slider .gall_tit h3 {font-size:3.5vw;}


.info_con .tit {font-size: 5vw;}
.info1_con .time_area{padding-left: 0;}
.info1_con .time_wrap {gap: 4vw;margin-top: 6vw;}
.info1_con .time_box {height: 28vw;width: 45vw;padding: 7vw 0 0 5vw;}
.info1_con .time_box p {font-size: 3.2vw;}
.info1_con .time_box span {margin-top: 4vw;font-size: 3.5vw;}
.info1_con .time_box img {margin-left: 1vw;width: 5vw;}
.info1_con .time_area:nth-child(2) {padding-top: 12vw;}

.info2_con .txt_box .desc {margin-top: 3vw;}
.info2_con .desc {font-size: 3.5vw;line-height: 5vw;}
.info2_con .map {margin-top: 3vw;height: 77vw;}
.info2_con .root_area {margin-top: 5vw; gap: 5vw;}
.info2_con .root_wrap {width: 100%;}
.info2_con .root_box {margin-top: 2vw;}
.info2_con .root_box .line {padding: 0 2vw;margin-right: 2vw;margin-top: 0.5vw;font-size: 3vw;line-height: 6vw;}
.info2_con .root_box .desc {line-height: 7vw;}
.info2_con .car .root_box .desc2 {margin-top: 1vw;font-size: 3vw;line-height: 5vw;}



.sub_common1_con .flex_area.reverse {margin-top: 15vw;}
.sub_common1_con .flex_area.reverse .sub_tit .desc:before {margin: 6vw auto;}

.sub_common5_con.lipo_arm5_con .row_con2{width:95%;}

.sub_common6_con .sol_box .w7{width: 7vw;}

.lipo1 .sub_bottom_common_list li:nth-child(1) {background:none;}
.lipo1 .sub_bottom_common_list li:nth-child(2) {background:#9f8585;}
.lipo1 .sub_bottom_common_list li:nth-child(3) {background:none;}

.petite1 .sub_bottom_common_list li:nth-child(1) {background:none;}
.petite1 .sub_bottom_common_list li:nth-child(2) {background:#9f8585;}
.petite1 .sub_bottom_common_list li:nth-child(3) {background:none;}

.petite2 .sub_bottom_common_list li:nth-child(1) {background:none;}
.petite2 .sub_bottom_common_list li:nth-child(2) {background:#9f8585;}
.petite2 .sub_bottom_common_list li:nth-child(3) {background:none;}


.rejuran9_con{background:#f7f7f7;}
.rejuran9_con .txt_wrap{flex-direction: column;height: auto;width: 100%;padding-left: 0;}
.rejuran9_con .txt_wrap .img_box img{width:100%;}
.rejuran9_con .txt_wrap .tit {font-size: 6vw;line-height: 7vw;}
.rejuran9_con .txt_wrap .desc {font-size: 3vw;line-height: 4vw;}
.rejuran9_con .txt_wrap .desc:before {margin: 4vw 0;height: 10vw;}
.rejuran9_con .txt_wrap .txt_box {padding: 6vw 0;}


/* 줄기세포 리뉴얼250820 */
.cell_common1_con .item_box {margin-top: 13vw;}
.cell_common1_con .item_box ul {gap: 8vw;}
.cell_common1_con .item_box li img{width: 13vw;}
.cell_common1_con .item_box li p {margin-top: 4vw;font-size: 4vw;}
.cell_common1_con .item_box .desc:before {margin: 9vw auto; width: 7vw;}
.cell_common1_con .item_box .desc {word-break: keep-all;line-height: 5vw;}

.cell_common2_con .sub_tit .desc {margin-left: 6vw;margin-top: 9vw;line-height: 5vw;}
.cell_common2_con .sub_tit .desc:before {height: 13vw;top: 8px;left: -4vw;}
.cell_common2_con .item_box{margin-top: 7vw;}
.cell_common2_con .item_box img{width:100%;}
.cell_common2_con .item_box2 {gap: 5vw;margin-top: 10vw;}
.cell_common2_con .item_box2 img{width: 100%;}
.cell_common2_con .item_box2 .txt_box p {margin-top: 5vw;font-size: 4vw;}
.cell_common2_con .item_box2 .txt_box .desc {margin-top: 3vw;line-height:5vw;}
.cell_common2_con .desc {line-height: 5vw;margin-top: 9vw; margin-left: 4vw;}
.cell_common2_con .desc:before {left: -3vw;}

.cell_common3_con .item_box {margin-top: 3vw;}
.cell_common3_con .item_box .item_wrap {width: 100%;}
.cell_common3_con .item_box .txt_box {margin: 8vw 0 8vw 4vw;}
.cell_common3_con .item_box .txt_box p {font-size: 4vw;}
.cell_common3_con .item_box .item_wrap img{width:20vw;}
.cell_common3_con .item_box .txt_box .desc {line-height: 5vw;margin-top: 3vw;}
.cell_common3_con .img_box_out img{width:100%;}

.cell_common4_con .sub_tit .desc:before {margin: 11vw auto 4vw;height: 10vw;}
.cell_common4_con .item_box {margin-top: 7vw;gap: 7vw;}
.cell_common4_con .item_box li{width:45%;}
.cell_common4_con .item_box li img{width:100%;}
.cell_common4_con .item_box .txt_box {margin-top: 4vw;margin-left: 3vw;}
.cell_common4_con .item_box .txt_box p {font-size: 6vw;}
.cell_common4_con .item_box .txt_box span {font-size: 4vw;line-height: 7vw;}
.cell_common4_con .item_box .txt_box:before {margin-right: 4vw;height: 12vw;left: -3vw;}

.cell_common5_con .sub_tit h3{ word-break: keep-all;}
.cell_common5_con .stemcell7_slide_wrap {margin-top: 10vw;}
.cell_common5_con .stemcell7_slide_box {width: 100%;}
.cell_common5_con .slick-slide {margin-right: 0;width: 100%;}
.cell_common5_con .slick-slide .slide_box .img_box img{width: 100%;}
.cell_common5_con .slick-slide p {margin: 4vw 0;font-size: 4vw;}
.cell_common5_con .slick-slide .desc {margin-top: 4vw;}
.cell_common5_con .slick-slide .desc img {margin-right: 10px;width: 3vw;}
.cell_common5_con .stemcell7_control_box {margin-top: 7vw;justify-content: center;}
.cell_common5_con .dots {width: 45vw;margin: 7vw auto;}

.cell_common6_con .sub_tit h3 {word-break: keep-all;}
.cell_common6_con .chart_box{margin-top: 10vw;}
.cell_common6_con .chart_box table {width: 800px;}
.cell_common6_con .chart_box .corner_cell {width: 20%;}
.cell_common6_con .chart_box thead th {width: 26.66%;font-size: 4vw;}
.cell_common6_con .chart_box td.title {width: 20%;font-size: 4vw;}
.cell_common6_con .chart_box th, .cell_common6_con .chart_box td {font-size: 3vw;line-height: 5vw;height: 18vw;}

.cell_common3_con.stemcell9_con .item_box {margin-top: 6vw;}
.cell_common3_con.stemcell9_con .item_box .txt_box {margin: 8vw 0;}
.cell_common3_con.stemcell9_con .item_box .item_wrap .tit_box {font-size: 10vw; width: 15vw;}

.cell_common7_con .txt_area {margin-top: 10vw;gap: 4vw;}
.cell_common7_con .txt_area .item {height: 50vw;}
.cell_common7_con .txt_area .txt_box p {font-size: 3.5vw;line-height: 5vw;}
.cell_common7_con .txt_area .txt_box span {line-height: 5vw;}
.cell_common7_con .txt_area .item .txt_box{width:71%;}








}/*800*/

