
@media only screen and (max-width:1880px){
    .sub_top_wrap.dk .main_t p::after { bottom: 65px !important; }
    .sub_top_wrap.scanning .main_t p::after { bottom: 30px !important; }
    .sub_top_wrap.booster .main_t p::after { bottom: 30px !important; }
    .sub_top_wrap .main_t p::after { bottom: 0px !important; }
    .suggestion_wrap .main_t p::after { /*left: 55px; bottom: 145px !important;*/ width: 300px; height: 20px; background-size: 300px 20px; }

    .equipment_slide_wrap .vc_row.inner_row.translate_y_-270px { transform:translateY(-210px) !important; }

    .booster_organization_wrap::before { width: 100%; height: 131px; background-size: 100% 131px; }
    .width_left_box { width: 45% !important; margin-right: 50px !important; }

}

@media only screen and (max-width: 1670px) {
    #ajax-content-wrap #main_next.section2.vc_row.right_padding_175px .row_col_wrap_12 {
        padding-right: 30px !important
    }

    #ajax-content-wrap #main_next.section2.vc_row.left_padding_175px .row_col_wrap_12 {
        padding-left: 30px !important;
    }

    #main_next.section2 .vc_row.vc_row-flex > .span_12,
    #main_next.section2 .vc_row.vc_row-flex > .span_12 > .vc_column_container {
        justify-content: center !important;
        margin-left: 10px !important;
        margin-right: 10px !important;
        margin-bottom: 20px !important;
    }

    .skindeep_water_info {
        width: 83% !important;
        padding-top: 30px !important;
    }

}



@media only screen and (max-width: 1650px) {
    .none_1650 { display: none !important; }
    .show_1650 { display: block !important; }
    /* main */
    #header-outer[data-lhe="default"] #top nav > ul > li > a {
        font-size: 15px;
    }

    .section9 .wpb_column.left_padding_desktop_305px > .vc_column-inner {
        padding-left: 150px !important;
    }
    /* sub */
    /* DEEP&KEEP */
    .dk_solution .left_box {
        width: 100% !important;
    }
    .top_cir_wrap.solution { padding: 9% 0 !important; width: 30% !important; height: auto !important; margin: 0 15px !important; }
    .dk_solution {
        padding-top: 120px !important;
    }

    .dk_solution .nectar-split-heading {
        justify-content: center !important;
    }
    
    .dk_solution.skin.booster .nectar-split-heading {
        justify-content: left !important;
    }

    .dk_solution .main_t p {
        text-align: center;
    }

    .dk_solution .ft_xs p {
        text-align: center;
        padding-bottom: 40px !important;
    }
    
    .dk_solution.booster .ft_xs p {
        text-align: left;
    }

    .dk_solution.scanning {
        padding-top: 0px !important;
    }
    
    .dk_solution.scanning .top_en_ex_t p { text-align: center !important; }
    /* .dk_solution.scanning .nectar-split-heading {
        justify-content: left !important;
    }

    .dk_solution.scanning .main_t p {
        text-align: left;
    }

    .dk_solution.scanning .ft_xs p {
        text-align: left;
        padding-bottom: 40px !important;
    } */

    .top_cir_wrap {
        margin: 0 auto !important;
        margin-left: 0 !important;
    }
    /* DK 정밀피부진단 */
    .slide_num p { margin-bottom: 30px !important; }
    .equipment_slide_wrap .equipment_txt_wrap { width: 50% !important; }
    .equipment_slide_wrap .equipment_img_wrap { width: 50% !important; }
    .equipment_slide_wrap .vc_row.inner_row.translate_y_-270px { transform: translateY(-120px) !important; }

}

@media only screen and (max-width: 1622px) {
    .process_wrap_info {
        width: 885px;
        margin: 0 auto !important;
        text-align: center;
    }

    .process_wrap_info .four {
        margin-left: 174px !important;
    }

    .top_cir_wrap.process.three::before {
        display: none;
    }
}


@media only screen and (max-width:1580px){
    .suggestion_wrap  .main_t p::after { bottom: 91px !important; /*width: 300px; height: 20px; background-size: 300px 20px;*/ }
    .suggestion_wrap .suggest_en_t p { padding-top: 50px !important; padding-bottom: 270px !important; font-size: 26px; }
    .suggestion_wrap .main_t p { font-size: 20px; padding-bottom: 10px !important; }
    .suggestion_wrap .sub_t p {  font-size: 14px; padding-bottom: 50px !important; }

}

@media only screen and (max-width: 1544px) {
    /* .dk_solution .left_box {
        width: 35% !important;
    } */
}


@media only screen and (max-width: 1500px) {

    .none_1500 { display: none !important; }
    .show_1500 { display: block !important; }
    .txt_line.yellow { box-shadow:inset 0 0 0 #f4ebdb; color: #bc9c5f !important; }
    .txt_line.white { box-shadow:inset 0 0 0 #fff; color: #bc9c5f !important;}
    .mint_wrap .txt_line.white { box-shadow:inset 0 0 0 #fff; color: #082936 !important;}

    /* 공통 */
    .video_box { width: 100% !important; margin-bottom: 50px !important; }
    /* .suggestion_wrap .sub_t p br {
        display: none !important;
    } */

    /* .suggestion_wrap .sub_t p {
        min-height: 175px;
    } */

    .suggestion_wrap  .main_t p::after { bottom: 92px !important; /*width: 300px; height: 20px; background-size: 300px 20px;*/ }

    /* DK 정밀피부진단 */
    .equipment_slide_wrap .equipment_txt_wrap { width: 100% !important; }
    .equipment_slide_wrap .equipment_img_wrap { width: 50% !important; margin: 0 auto !important; }
    .equipment_slide_wrap .vc_row.inner_row.translate_y_-270px { transform: translateY(0) !important; }
    /* 리바이탈광채주사 */
    .width_left_box { width: 100% !important; margin-right: 0 !important; margin-bottom: 100px !important; }
    .width_wrap { padding-left: 0 !important; }
    .width_right_box { width: 100% !important; }
    /* 콜라겐주사 */
    .curejet_num_t p > .curejet_one::after { width: 100%; margin-left: 40%; }
    .curejet_num_t p > .curejet_two::after { margin-left: 300%; }
    /* 울쎄라 */
    .width_wrap.ulthera { padding-left: 8% !important; padding-right: 8% !important; }

    /* 올인원토닝 */
    #ajax-content-wrap .equipment_slide_wrap.toning .vc_row.inner_row.left_padding_190px .row_col_wrap_12_inner { padding-left: 150px !important; }
    #ajax-content-wrap .equipment_slide_wrap.toning .vc_row.inner_row.right_padding_130px .row_col_wrap_12_inner { padding-right: 150px !important; }
    .equipment_slide_wrap.toning .equipment_img_wrap { width: 100% !important; margin: 0 auto !important; }
    .equipment_slide_wrap.toning .nectar-simple-slider.min-height-870px { min-height: 1500px !important; }
    .equipment_slide_wrap.toning .wpb_column.top_padding_desktop_100px > .vc_column-inner { padding-top: 60px !important; }

 


}



@media screen and (max-width:1400px){

    .none_1400 { display: none !important; }
    .show_1400 { display: block !important; }

    .booster_wrap .vc_row.inner_row.top_position_desktop_430px { top: 480px; }
    /* .re_en_t p { font-size: 24px; }
    .re_en_t p > strong { font-size: 20px; }
    #ajax-content-wrap .nectar-fancy-ul ul li { font-size: 14px; line-height: 1.7 !important; } */

    .page-id-4517 .section8 #kboard-viewps-before-after-plus-list {
        width: auto;
        margin-left: auto;
    }
}

@media screen and (max-width:1355px){

    .suggestion_wrap .wpb_column.left_padding_desktop_55px > .vc_column-inner  { padding-left: 30px !important; }
    .suggestion_wrap .wpb_column.right_padding_desktop_55px > .vc_column-inner { padding-right: 30px !important; }
    .suggestion_wrap .main_t p::after { left: 30px; bottom: 92px !important; }
}

@media only screen and (max-width: 1385px) {
    /* main */
    .section2 .vc_col-sm-4.border_ani {
        width: 268px !important;
        height: 268px !important;
    }

    .section2 .s2_ko_t p {
        font-size: 20px;

    }

    .section3 .s3_slogun_t p {
        font-size: 120px;
    }

    .section4 .wpb_column.left_padding_desktop_150px > .vc_column-inner {
        padding-left: 0px !important;
    }

    #ajax-content-wrap .interior .font_size_100px.nectar-split-heading,
    .interior .font_size_100px.nectar-split-heading {
        font-size: 62px !important;
    }

    .interior.vc_row.inner_row.left_position_desktop_360px {
        margin-left: -230px !important;
    }

    #ajax-content-wrap .section6 .vc_row.inner_row.left_padding_215px .row_col_wrap_12_inner {
        padding-left: 60px !important;
    }

    #ajax-content-wrap .section6 .vc_row.inner_row.right_padding_100px .row_col_wrap_12_inner {
        padding-right: 60px !important;
    }

    .section6 .wpb_column.left_padding_desktop_50px > .vc_column-inner {
        padding-left: 20px !important;
    }

    .section6 .wpb_column.right_padding_desktop_50px > .vc_column-inner {
        padding-right: 20px !important;
    }

    .section6 .ft_s p {
        font-size: 16px;
    }

    .section6 .img-with-aniamtion-wrap.left_position_desktop_1000px {
        left: 50% !important;
    }

    .skindeep_water_info {
        width: 72% !important;
        padding-top: 70px !important;
    }

    .section9 .wpb_column.left_padding_desktop_305px > .vc_column-inner {
        padding-left: 60px !important;
    }

    .foot_bottom_t p {
        font-size: 13px;
    }

    /* sub */
    .sub_top_wrap {
        padding-top: 55px !important
    }

    #ajax-content-wrap .sub_top_wrap .vc_row.inner_row.right_padding_190px .row_col_wrap_12_inner {
        padding-right: 150px !important;
    }

    #ajax-content-wrap .sub_top_wrap .vc_row.inner_row.left_padding_190px .row_col_wrap_12_inner {
        padding-left: 150px !important;
    }

    /* .sub_top_wrap .sub_top_box_bottom .divider {
        height: 350px !important;
    } */


    .dk_program {
        padding-top: 120px !important;
        padding-bottom: 120px !important;
    }

    .program_title_box,
    .paln_title_box {
        padding-bottom: 80px !important;
    }

    .plan_box_wrap {
        padding-bottom: 120px !important;
    }


    #ajax-content-wrap .vc_row.inner_row.left_padding_190px.plan_box_wrap .row_col_wrap_12_inner {
        padding-left: 0px !important;
        justify-content: center !important;
    }

    body:not(.woocommerce-cart) .main-content table.plan td.title_en {
        font-size: 35px;
    }

    body:not(.woocommerce-cart) .main-content table.plan td.con_en {
        font-size: 14px;
    }

    body:not(.woocommerce-cart) .main-content table.plan td.title_ko {
        font-size: 16px;
    }

    body:not(.woocommerce-cart) .main-content table.plan td.con_ko br {
        display: none !important;
    }

    body:not(.woocommerce-cart) .main-content table.plan td.title_en::after {
        left: 29px !important;
    }

    .process_wrap {
        padding-top: 120px !important;
        padding-bottom: 120px !important;
    }
}





@media screen and (max-width:1300px){

    .none_1300 { display: none !important; }
    .show_1300 { display: block !important; }

    .suggestion_box:hover { border-radius: 25px !important; }
    .suggestion_wrap .main_t p { font-size: 15px; padding-bottom: 10px !important; }
    .suggestion_wrap .main_t p::after { width: 150px; height: 10px; background-size: 150px 10px; bottom: 85px !important; }
    .suggestion_wrap .suggest_en_t p { font-size: 24px; padding-bottom: 200px !important; }
    .suggestion_wrap .sub_t p { font-size: 12px; }
    .dk_solution.skin.scanning.show_1300 .wpb_row.vc_row-fluid.vc_row.inner_row.vc_row-o-content-top.top_padding_tablet_80px.top_padding_phone_60px.bottom_padding_tablet_0px.bottom_padding_phone_0px { padding-bottom: 0 !important; }
    .dk_solution.skin.scanning.show_1300 .cascading-image { padding: 2% 2% 0 2% !important; }

    /* DK 피부정밀진단 */
    .equipment_slide_wrap .equipment_img_wrap { width: 80% !important; }
    #ajax-content-wrap .equipment_slide_wrap .vc_row.inner_row.left_padding_28pct .row_col_wrap_12_inner { padding-left: 24% !important; margin-bottom: 80px !important; }
    .centered-text.wpb_column .team-member[data-style=bio_fullscreen_alt] .nectar-cta { margin-top: -30px !important; }
    .equipment_wrap .first .team-member-image { padding-top: 0px !important; }
    .equipment_wrap  .team-member-image { padding-top: 60px !important; }
    
    /* DK 스킨부스팅 */
    .booster_slide_wrap .booster_top .nectar-split-heading h1 { font-size: 80px !important; }
    .booster_top { margin-top: 0 !important; }

    /* 콜라겐주사 */
    .curejet_num_t p > .curejet_one::after { margin-left: 30%; }
    .curejet_num_t p > .curejet_two::after { margin-left: 280%; }

    /* 올인원토닝 */
    #ajax-content-wrap .equipment_slide_wrap.toning .vc_row.inner_row.left_padding_190px .row_col_wrap_12_inner { padding-left: 100px !important; }
    #ajax-content-wrap .equipment_slide_wrap.toning .vc_row.inner_row.right_padding_130px .row_col_wrap_12_inner { padding-right: 100px !important; }
    .equipment_slide_wrap.toning .equipment_img_wrap { width: 100% !important; margin: 0 auto !important; }
    .equipment_slide_wrap.toning .nectar-simple-slider.min-height-870px { min-height: 1400px !important; }
    .equipment_slide_wrap.toning .wpb_column.top_padding_desktop_100px > .vc_column-inner { padding-top: 60px !important; }
    .equipment_slide_wrap.toning .nectar-simple-slider .flickity-page-dots { bottom: 30px !important; }

    /* 웰니스수액 */
    .sub_top_wrap.well .nectar-split-heading h1 { font-size: 60px !important; }

    /* 페이스/바디 조각주사 */
    .sub_top_wrap.fb .nectar-split-heading h1 { font-size: 60px !important; }    


}


@media only screen and (max-width: 1200px) {


    /* sub */
    .skindeep_water_info {
        width: 63% !important;
        padding-top: 90px !important;
    }

    /* .suggestion_wrap .sub_t p {
        min-height: 230px;
    } */

    /* .suggestion_wrap .suggest_en_t p {
        font-size: 25px;
        padding-bottom: 200px !important;
    } */

    .process_wrap_title {
        padding-bottom: 80px !important;
    }

    .process_wrap {
        padding-bottom: 80px !important;
    }

    .laser_solution_wrap.title_box {
        padding-top: 120px !important;
    }

    #ajax-content-wrap .vc_row.bottom_margin_180px.laser_solution_wrap {
        margin-bottom: 120px !important;
    }

    .vc_row.inner_row.top_position_desktop_430px.sub_btn {
        top: 460px;
    }

    .booster_wrap .vc_row.inner_row.top_position_desktop_430px { top: 510px; }

     /* DK 피부정밀진단 */   
    .bar_con_t li { font-size: 14px; font-weight: 400; }


}





@media screen and (max-width:1170px){

    .top_cir_wrap.solution { padding: 8% 0 !important; }

    /* 콜라겐주사 */
    .curejet_num_t p > .curejet_one::after { left: 50%; margin-left: -60px !important; }
    .curejet_num_t p > .curejet_two::after { left: 50%; margin-left: -30px !important; }
    .curejet_left_box { width: 100% !important;  margin-bottom: 50px !important;}
    .curejet_right_box { width: 100% !important; }

    /* 코레지에그 */
    .sub_top_wrap.egg .nectar-split-heading h1 { font-size: 60px !important; }

    /* 스컬트라 */
    .sub_top_wrap.sculptra .nectar-split-heading h1 { font-size: 60px !important; }


}



@media screen and (max-width:1100px){

    .none_1100 { display: none !important; }
    .show_1100 { display: block !important; }

    /* DK 피부정밀진단 */
    /* .equipment_slide_wrap .equipment_img_wrap { width: 80% !important; } */
    #ajax-content-wrap .equipment_slide_wrap .vc_row.inner_row.left_padding_28pct .row_col_wrap_12_inner { padding-left: 19% !important; margin-bottom: 50px !important; }


}

@media screen and (max-width:1000px){

    .page-id-204 .nectar-post-grid-filters { display: none !important; }
    .page-id-206 .nectar-post-grid-filters { display: none !important; }

}




/* @media screen and (min-width:1000px){
#header-outer #logo { margin-top: 12px !important; margin-bottom: 12px !important; }
} */

@media screen and (max-width:1080px){

    .top_cir_wrap.solution { padding: 7% 0 !important; margin: 0 10px !important; }


}

/*------------------------------------------------------------------------
 999px
------------------------------------------------------------------------*/
@media screen and (max-width:999px){

	.none_999 { display: none !important; }
	.show_999 { display: block !important; }

    .th0 {height:0px !important;}
	.th5 {height:5px !important;}
	.th10 {height:10px !important;}
	.th15 {height:15px !important;}
	.th20 {height:20px !important;}
	.th25 {height:25px !important;}
	.th30 {height:30px !important;}
	.th35 {height:35px !important;}
	.th40 {height:40px !important;}
	.th45 {height:45px !important;}
	.th50 {height:50px !important;}
	.th55 {height:55px !important;}
	.th60 {height:60px !important;}
	.th70 {height:70px !important;}
	.th80 {height:80px !important;}
	.th90 {height:90px !important;}
	.th100 {height:100px !important;}

	.quick_menu { display: none !important; }

    .quick_menu_mo { display: block !important; right: 0; bottom: 0;  }
    .quick_menu_mo ul li a > img { width: 75%; margin-bottom: 5px; }
	.quick_menu_mo ul li:last-child a > img { margin-bottom: none !important; }

    .ft_xs { font-size: 14px; }
	.ft_s p { font-size: 15px; }
	.ft_sm p { font-size: 18px; }
	.ft_m p { font-size: 20px; }
	.ft_ml p { font-size: 24px; }
    .ft_l p { font-size: 28px; }
    .ft_xl p { font-size: 38px; }
	.nectar-cta h6 span { font-size: 14px !important; padding: 10px !important; }


    .dp_block_999 {
        display: block !important;
    }

    .dp_none_999 {
        display: none !important;
    }

    /* menu */
    #slide-out-widget-area.fullscreen .inner .off-canvas-menu-container li a { font-weight: 400 !important; }
    li#menu-item-10000001, li#menu-item-10000002 { display: block !important; }

    /* main */
    .section2 {
        padding-top: 80px !important;
        padding-bottom: 40px !important;
    }

    .section2 .vc_col-sm-4.border_ani {
        width: 186px !important;
        height: 186px !important;
    }

    .section2 .vc_col-sm-4.border_ani img {
        width: 48px !important;
    }

    .section2 .s2_en_t p {
        font-size: 14px;
        line-height: 1.3 !important;

    }

    .section2 .s2_ko_t p {
        font-size: 15px;
    }

    .section3 .ft_sm p {
        font-size: 17px;
    }

    .section3 .s3_slogun_t p {
        font-size: 97px;
    }

    .page-id-7 .section3.vc_row.inner_row.translate_y_-140px {
        -webkit-transform: translateY(-106px) !important;
        transform: translateY(-106px) !important;
    }

    .page-id-7 #ajax-content-wrap .section3 .font_size_52px.nectar-split-heading {
        padding-top: 70px !important;
    }

    .section3 .nectar-split-heading h1 {
        font-size: 40px !important;
    }

	/* section4 */
	.section4 .nectar-split-heading h1 { font-size: 48px; }
    .section4 .nectar-split-heading[data-animation-type="line-reveal-by-space"][data-align="left"] {
        justify-content: center !important;
    }

    .section4 .ft_s p,
    .section4 .ft_ml p,
    .section4 .nectar-cta[data-alignment=left] {
        text-align: center !important;
    }

    .section4 .nectar-cta[data-alignment=left] {
        margin-bottom: 30px !important;
    }

    .main_section_solution .divider-wrap.height_tablet_80px > .divider {
        height: 0 !important;
    }

    .section4 .divider-wrap.height_tablet_80px > .divider {
        height: 0 !important;
    }

    .section4 .clock_ani_box::before {
        left: 50%;
        margin-left: -210px;
        width: 420px;
        height: 420px;
        background-size: 420px;
    }

    .section4 .clock_ani_box .nectar-milestone {
        padding: 84px 0px 230px 0 !important;
    }

	/* section5 */
	.section5 .nectar-split-heading h1 { font-size: 48px; }	
    .main_skin_booster .wpb_column.left_padding_desktop_115px > .vc_column-inner {
        padding-left: 0px !important;
    }

    .main_skin_booster > .vc_column-inner {
        padding-top: 70px !important;
        padding-bottom: 70px !important;
    }

    .main_skin_booster .ft_s p {
        text-align: center;
    }

    .main_skin_booster .nectar-split-heading[data-animation-type="line-reveal-by-space"][data-align="left"] {
        justify-content: center !important;
    }

    .main_skin_booster .wpb_column.child_column.left_margin_115px {
        margin-left: 0px !important;
    }

    .main_skin_booster .nectar-cta[data-alignment=left] {
        text-align: center !important;
    }

	/* section6 */
    .page-id-4517 .section6.wpb_row .row-bg-wrap > .inner-wrap .row-bg{background-size: 160%;}
	.section6 .nectar-split-heading h1 { font-size: 48px; }	
	.award_mark_img { position: absolute !important; top: 50px; right: 0; z-index: 9999; width: 8% !important; }
    /* .section6 .divider {
        height: 0 !important;
    } */

    .section6 .nectar-flickity.nectar-carousel.nectar-carousel:not(.masonry) .flickity-viewport {
        margin: 0 !important;
    }

    /* .interior.vc_row.inner_row.top_position_desktop_300px {
        top: 145px !important;
    } */

    .vc_column-inner .interior.vc_row.inner_row.left_position_desktop_360px {
        margin-left: -240px !important;
    }

    .section6 .divider-wrap.height_tablet_180px > .divider {
        height: 70px !important;
    }

    .section6 .left_box {
        width: 100% !important;
    }

    .section6 .nectar-split-heading[data-animation-type="line-reveal-by-space"][data-align="left"] {
        justify-content: center !important;
    }

    .section6 .ft_s p {
        text-align: center !important;
    }

    .section6 .img-with-aniamtion-wrap {
        text-align: center !important;
    }

    #ajax-content-wrap .section6 .vc_row.inner_row.left_padding_215px .row_col_wrap_12_inner {
        padding-left: 30px !important;
    }

    #ajax-content-wrap .section6 .vc_row.inner_row.right_padding_100px .row_col_wrap_12_inner {
        padding-right: 30px !important;
    }

    .cir.right > .vc_column-inner {
        transform: translateX(0px) !important;
    }


    .section6 .img-with-aniamtion-wrap.left_position_desktop_1000px {
        left: 50% !important;
        bottom: 449px;
    }



    .skindeep_water_info {
        width: 76% !important;
        padding-top: 0px !important;
    }

    .section6 .img-with-aniamtion-wrap.left_position_desktop_1000px {
        left: 50% !important;
        bottom: 421px;
        margin-left: -257px !important;
    }

    .one-fourths.span_3,
    .one-fourths.vc_col-sm-3:not([class*=vc_col-xs-]),
    .one-fourths.vc_span3 {
        width: 316px !important;
        margin: 50px auto 0 !important;
    }

	/* section7 */
    .section7 .light .nectar-post-grid-wrap .nectar-post-grid-filters h4{display: none !important;}
    .section7 .nectar-post-grid-filters div:not(.n-sticky) {display: block !important; margin-top: 0 !important;}
	.section7 .nectar-split-heading h1 { font-size: 48px; }	
	.nectar-post-grid-wrap .nectar-post-grid-filters h4 { font-weight: 300 !important; }
    .section7 .nectar-split-heading[data-animation-type="line-reveal-by-space"][data-align="left"] {
        justify-content: center !Important;
        text-align: center;
    }

    .section7 .nectar-post-grid-filters[data-align=left] {
        text-align: center;
    }

    body.page-id-7 .section7 .nectar-post-grid.tablet-cols-1 .nectar-post-grid-item {
        width: 93% !important;
    }

	/* section8 */
    .section8 .divider-wrap.height_tablet_100px > .divider {
        height: 0 !important;
    }

    .section8 .nectar-split-heading[data-animation-type="line-reveal-by-space"][data-align="left"] {
        display: inline-block !important; 
    }
	.section8 .left_box { width: 60% !important; margin-bottom: 10px !important; }
	.section8 .right_box { width: 40% !important; text-align: right; }

	/* section9 */
	.section9 .loca_t p { font-size: 15px; }
    .section9 .loca_t p .day{
    min-width: 16vw;
    text-align: left;
    }
	.section9 .nectar-split-heading h1 { font-size: 48px; }	
    .section9 .nectar-split-heading[data-animation-type="line-reveal-by-space"][data-align="left"] {
        justify-content: center !important;
    }

    .section9 {
        padding-top: 50px !important;
        padding-bottom: 0px !important;
    }

    .section9 .wpb_column.left_padding_desktop_305px > .vc_column-inner {
        padding-left: 0px !important;
    }

    .section9 .ft_m p,
    .section9 .ft_s p,
    .section9 .ft_sm p,
    .section9 .loca_t p,
    .section9 .loca_ex_t p {
        text-align: center;
    }

    .section9 .loca_ex_t p {
        margin-bottom: 50px !important;
    }

    #map {
        height: 300px !important;
    }

    .section10 .wpb_column.left_padding_desktop_60px > .vc_column-inner {
        padding-left: 0px;
    }

    .section10 .wpb_column.top_padding_desktop_160px > .vc_column-inner {
        padding-top: 80px;
    }

    .section10 .nectar-split-heading.symbol_mean_en h1 {
        text-align: center;
    }

    .section10 .ft_m p {
        text-align: center;
    }

    .section10 .tel {
        margin: 0 auto !important;
        text-align: center;
        display: block;
    }

    .section10 .nectar-split-heading[data-animation-type="line-reveal-by-space"][data-align="left"] {
        justify-content: center;
    }

    .section10 .nectar-cta[data-alignment=left] {
        text-align: center !important;
    }

    .section10 .nectar-cta.display_tablet_inherit {
        display: inline-block;
    }

    .section10 .wpb_column.bottom_padding_desktop_210px > .vc_column-inner {
        padding-bottom: 150px !important;
    }

    #ajax-content-wrap .section10.vc_row.left_padding_120px .row_col_wrap_12 {
        padding-left: 60px !important;
    }

    #ajax-content-wrap .section10.vc_row.right_padding_120px .row_col_wrap_12 {
        padding-right: 60px !important;
    }

    .section10 .vc_row.inner_row.translate_x_70px.translate_y_-180px {
        -webkit-transform: translateX(0px) translateY(-130px) !important;
        transform: translateX(0px) translateY(-130px) !important;
    }

    .section10 .vc_row.inner_row.translate_x_70px.translate_y_-180px .vc_col-sm-12 {
        text-align: center !important;
    }

    .foot_bottom_t p {
        text-align: center !important;
    }

    .foot_row1_right_t ul {
        width: 100% !important;
        text-align: center;
        float: none !important;
    }

    .foot_row1_right_t ul li {
        display: inline-block;
        text-align: center;
        margin: 0 20px !important;
    }

    .foot_row1_right_t li a {
        text-align: center;
    }

    /* .foot_row1_wrap {
        padding-top: 40px !important;
        padding-bottom: 30px !important;
    } */

    /* .footer_center.wpb_column.bottom_padding_desktop_50px > .vc_column-inner {
        padding-bottom: 205px !important;
    } */
	.footer_center.wpb_column { margin-bottom: 0 !important; }
    .vc_row-fluid .wpb_column.footer_left {
        position: absolute;
        width: 100%;
        text-align: center !important;
        top: 12vh;;
    }

    .foot_row1_left_t p {
        text-align: center;
        padding-top: 20px !important;
		font-size: 15px;
    }

    /* .footer_bottom_left {
        display: none !important;
    } */
	.foot_row1_right_t li a { font-size: 15px; }
	.sns_wrap li a { font-size: 13px; }

    .foot_wrap .foot_row1_wrap .footer_center img{height: 10vh;}


	/* sub */
    /* 의료진소개 */
    .sub_top_wrap.doctors .vc_row.inner_row.translate_y_170px { transform:translateY(145px) !important; }
    .sub_top_wrap .main_t p::after { bottom: 35px; }
    .top_en_ex_t p { font-size: 15px; padding-bottom: 5px !important; }
    .doc_main_t p { font-size: 15px; }
    .doc_main_t p > strong { font-size: 26px; }
    .doc_sub_t p { font-size: 18px; }
    /* 진료시간/오시는길 */
    .sub_top_wrap.contact .vc_row.inner_row.translate_y_100px { transform:translateY(85px) !important; }
    .section10.contact .nectar-cta.display_tablet_inherit { display: block !important; }
    /* DEEP&KEEP */
    .sub_top_wrap.dk .vc_row.inner_row.translate_y_190px { transform:translateY(170px) !important; }
    .top_cir_wrap.solution { 
        border-radius: 0 !important; 
        border-right: none;
        border-left: none;
        border-bottom: none;
        background: #f9f9f9;
        text-align: left !important;
        width: 100% !important;
        padding: 20px !important;
        margin-bottom: 20px !important;
    }
    .top_cir_ko_m_t p { font-size: 20px; }
    
    .dk_solution .nectar-split-heading {
        justify-content: left !important;
    }

    .dk_solution .main_t p {
        text-align: left;
    }

    .dk_solution.show_1650 .ft_xs.left p {
        text-align: left;
        /* padding-bottom: 40px !important; */
    }
    .dk_solution.show_1650 .ft_xs.center p {
        text-align: center;
        /* padding-bottom: 0 !important; */
    } 

    .dk_program .nectar_image_with_hotspots img { width: 80% !important; }
    .dk_program .nectar_hotspot_wrap:nth-child(3) { left: 9.85% !important; }
    .dk_program .nectar_hotspot_wrap:nth-child(4) { left: 48% !important; }
    .dk_program .nectar_hotspot_wrap:nth-child(5) { left: 87.2% !important; }
    .nectar_image_with_hotspots .nectar_hotspot_wrap .nttip { background-color: #093141 !important; }
    .nectar_hotspot_wrap .nttip .inner .spot_title { font-size: 20px; }
    
    body:not(.woocommerce-cart) .main-content table.plan tr.row1 { height: 70px !important; }
    body:not(.woocommerce-cart) .main-content table.plan td.title_en.thr::after { top: 65px; }
    body:not(.woocommerce-cart) .main-content table.plan td.title_en.four::after { top: 65px; }

    .process_wrap_info {
        width: 600px;
    }

    .process_wrap_info .four {
        margin-left: 25px !important;
    }

    .process_wrap_info .three {
        margin-left: 175px !important;
    }

    .top_cir_wrap.process.two::before {
        display: none;
    }

    #ajax-content-wrap .sub_top_wrap .vc_row.inner_row.left_padding_190px .row_col_wrap_12_inner {
        padding-left: 100px !important;
    }

    #ajax-content-wrap .sub_top_wrap .vc_row.inner_row.right_padding_190px .row_col_wrap_12_inner {
        padding-right: 100px !important;
    }

    .dk_solution {
        padding-top: 80px !important;
    }

    .dk_solution .ft_xs p {
        /* text-align: center; */
        padding-bottom: 20px !important;
    }

    /* .dk_program .nectar-split-heading h1,
    .dk_program_plan .nectar-split-heading h1 {
        font-size: 45px !important;
    } */

    .booster_wrap .nectar-carousel-fixed-content h3 { font-size: 15px !important; }


    .plan_box_wrap {
        padding-bottom: 80px !important;
    }

    .plan_box_wrap::before {
        top: 101px;

    }

    .plan_box_wrap::after {
        position: absolute;
        bottom: 177px;
        left: 0;
        width: 1725px;
        height: 24px;
        background: url(/wp-content/uploads/2023/10/arrow-motive-style-2-1.png);
        background-size: 1725px 24px;
    }

    .paln_title_box {
        padding-bottom: 0px !important;
    }

    .booster_wrap {
        padding-top: 80px !important;
        padding-bottom: 80px !important;
    }

    .booster_wrap .nectar-flickity.nectar-carousel.nectar-carousel:not(.masonry) .flickity-viewport {
        margin: 6vh 0 90px 0 !important;
    }

    .vc_row.inner_row.top_position_desktop_430px.sub_btn {
        top: 220px;
    }

    .booster_wrap .nectar-carousel-fixed-content h1 {
        font-size: 45px;
    }

    .process_wrap_title h1 {
        font-size: 45px !important;
    }

    .process_wrap_title {
        padding-bottom: 50px !important;
    }

    .process_wrap {
        padding-top: 80px !important;
        padding-bottom: 40px !important;
    }

    /* .laser_solution_wrap .nectar-split-heading h1 {
        font-size: 45px !important;
    } */

    .laser_solution_wrap.title_box {
        padding-top: 80px !important;
    }

    #ajax-content-wrap .vc_row.bottom_margin_180px.laser_solution_wrap {
        margin-bottom: 80px !important;
    }

    .laser_box.one-fourths.vc_col-sm-3:not([class*=vc_col-xs-]) {
        margin: 0 auto !important;
        width: 50% !important;

    }
    .laser_solution_wrap .laser_box  { border-right: 1px solid rgba(255,255,255, .5); padding-left: 0 !important; padding-right: 0 !important; }
    .laser_solution_wrap .laser_box:nth-child(1)  { padding-left: 0 !important; border-bottom: 1px solid rgba(255,255,255, .5); }
    .laser_solution_wrap .laser_box:nth-child(2)  { border-bottom: 1px solid rgba(255,255,255, .5); }
    .laser_solution_wrap .laser_box:nth-child(4)  { padding-right: 0 !important; border-right: none; }

    .laser_solution_wrap .laser_en_t p {
        font-size: 23px;
    }

    .laser_solution_wrap.title_box .inner_row {

        padding-bottom: 20px !important;
    }

    /* .suggestion_wrap .main_t p::after { left: 55px; bottom: 200px; width: 250px; height: 15px; background-size: 250px 15px; } */
    /* .suggestion_wrap .nectar-split-heading h1 {
        font-size: 45px !important;
    } */

    /* .suggestion_wrap .sub_t p {
        min-height: 203px;
    } */

    /* .suggestion_wrap {
        padding-bottom: 80px !important;
    } */
    .suggestion_wrap .nectar-flickity.nectar-carousel.nectar-carousel:not(.masonry) .flickity-viewport { margin: 20px 0 50px 0 !important; }
    .section8 .nectar-split-heading[data-animation-type="line-reveal-by-space"][data-align="left"] {
        display: inline-block !important; 
    }
    .section8 {
        padding-bottom: 80px !important;
    }

    .section8 .nectar-split-heading.symbol_mean_en h1 {
        font-size: 48px !important;
    }

    .section8 .divider {
        height: 0 !important;
    }

    /* DK 정밀피부진단 */
    .sub_top_wrap.scanning .vc_row.inner_row.translate_y_170px { transform:translateY(145px) !important; }
    .dk_solution.scanning .top_en_ex_t p { text-align: left !important; }
    .dk_solution.scanning .ft_xs p { text-align: left !important; }
    .equipment_wrap .team-member .team-meta h5 { font-size: 24px; }
    .equipment_wrap .team-member .team-meta h3 { font-size: 18px; padding-bottom: 30px; }
    .team_member_details .title { padding-top: 20px; font-size: 15px !important; }
    .team_member_details h2 { font-size: 24px !important; }
    .equip_t1 { font-size: 14px; }
    .equip_t2  { font-size: 12px }
    .equip_t3 { font-size: 14px; }
    .nectar_team_member_overlay .team_member_details { padding: 5% 50% 5% 9% !important; }
    .team_member_details .team-desc img.ck { width: 50%; }
    /* .equipment_slide_wrap .equipment_img_wrap { width: 80% !important; } */
    #ajax-content-wrap .equipment_slide_wrap .vc_row.inner_row.left_padding_28pct .row_col_wrap_12_inner { padding-left: 15% !important; margin-bottom: 50px !important; }
    .equipment_slide_wrap .nectar-simple-slider.min-height-1180px { min-height:1100px !important; }
    .skin_type_wrap .ft_sm p { font-size: 15px; }
    .baumann_f_t p { font-size: 40px; }
    .one-fourths.vc_col-sm-3:not([class*=vc_col-xs-]).type_box { width: 25% !important; margin: 0 !important; }
    .baumann_type_ex_wrap .nectar_image_with_hotspots .nectar_hotspot_wrap .nttip { max-width: 100% !important; }

    /* DK 스킨부스터 */
    .sub_top_wrap.booster .vc_row.inner_row.translate_y_160px { transform:translateY(145px) !important; }
    .sub_top_about_t p { font-size: 18px; }
    .booster_point_t p { font-size: 10px; margin: 0 0 10px 0 !important; padding: 2px 10px !important; }
    .one-fourths.vc_col-sm-3:not([class*=vc_col-xs-]).booster_box { width: 24% !important; }
    .booster_img { width: 50% !important; }
    .booster_box .nectar-split-heading { margin-bottom: 0 !important; }
    .booster_slide_wrap .nectar-simple-slider .flickity-page-dots { bottom: 0; }

    /* 리바이탈광채주사 */
    .sub_top_wrap .vc_row.inner_row.translate_y_160px { transform:translateY(145px) !important; }
    .re_en_t p { font-size: 24px; }
    .re_ko_t p { font-size: 28px; }
    .ad_point_t p { font-size: 13px; }
    .width_left_box { margin-bottom: 50px !important; }
    
    /* 콜라겐주사 */
    .curejet_num_t p > .curejet_one { font-size: 48px; }
    .curejet_num_t p > .sign { font-size: 48px; }
    .curejet_num_t p > .curejet_two { font-size: 48px; }
    .curejet_num_t p { font-size: 24px; }
    .curejet_num_t p > .curejet_one::after { top: 70px; width: 150% !important; font-size: 12px; }
    .curejet_num_t p > .curejet_two::after { top: 70px; width: 150% !important; font-size: 12px; }


    /* 울쎄라 */
    .ul_ex_t p { font-size: 15px; }
    .sur_step_t.ulthera p { font-size: 24px; }
    .ul_step_box { padding-bottom: 50px !important; }
    .ul_step_box:last-child { padding-bottom: 0px !important; }
    .ul_step_box .ft_m p { font-size: 18px; }
    .ul_step_box .ft_xs p { font-size: 15px; }

    /* 티타늄 */
    .re_en_t p > strong { font-size: 18px; }

    /* 코레지에그 */
    .sub_top_wrap.egg .vc_row.inner_row.translate_y_170px { transform:translateY(145px) !important; }
    .sub_top_wrap.egg .nectar-split-heading h1 { line-height: 1.2 !important; font-size: 48px !important; }

    /* 실리프팅 */
    .sub_top_wrap.mint .nectar-split-heading h1 { line-height: 1.2 !important; }
    .sur_step_t.mint p { font-size: 24px; }

    /* 필러 */
    .re_en_t.filler p { font-size: 18px; }
    .filler_box { width: 49% !important; }
    .one-fourths.vc_col-sm-3:not([class*=vc_col-xs-]).filler_box { width: 49% !important; }

    /* 스컬트라 */
    .sub_top_wrap.sculptra .nectar-split-heading h1 { line-height: 1.2 !important; font-size: 48px !important; }

    /* 올인원토닝 */
    #ajax-content-wrap .equipment_slide_wrap.toning .vc_row.inner_row.left_padding_190px .row_col_wrap_12_inner { padding-left: 100px !important; }
    #ajax-content-wrap .equipment_slide_wrap.toning .vc_row.inner_row.right_padding_130px .row_col_wrap_12_inner { padding-right: 100px !important; }
    .equipment_slide_wrap.toning .equipment_img_wrap { width: 100% !important; margin: 0 auto !important; }
    .equipment_slide_wrap.toning .nectar-simple-slider.min-height-870px { min-height: 1100px !important; }
    .equipment_slide_wrap.toning .wpb_column.top_padding_desktop_100px > .vc_column-inner { padding-top: 60px !important; }
    .equipment_slide_wrap.toning .nectar-simple-slider .flickity-page-dots { bottom: 30px !important; }

    
    /* 웰니스수액 */
    .sub_top_wrap.well .nectar-split-heading h1 { font-size: 48px !important; }
    .sub_top_wrap.well .vc_row.inner_row.translate_y_160px { transform: translateY(137px) !important; }
    .well_point_wrap .ft_xxs p { font-size: 13px; }
    .well_point_wrap .ft_m p { font-size: 18px; }
    .well_point_wrap .ft_xs p { font-size: 15px; }

    /* 페이스/바디 조각주사 */
    .sub_top_wrap.fb .nectar-split-heading h1 { font-size: 48px !important; }  
    
    /* 프로모션 */
    .sub_top_wrap.event .vc_row.inner_row.translate_y_170px { transform: translateY(143px) !important; }
    .single .heading-title { padding-bottom: 10px !important; }
    .blog_next_prev_buttons[data-style=fullwidth_next_prev] ul .next-post, .blog_next_prev_buttons[data-style=fullwidth_next_prev] ul .previous-post { padding: 1% 9% 0 !important; }
    .blog_next_prev_buttons[data-style=fullwidth_next_prev] ul .previous-post { min-height: 60px !important; }
    .blog_next_prev_buttons[data-style=fullwidth_next_prev] ul .next-post { min-height: 60px !important; }
    .blog_next_prev_buttons[data-style=fullwidth_next_prev] .previous-post span:not(.text) { font-size: 13px !important; }
    .blog_next_prev_buttons[data-style=fullwidth_next_prev] .next-post span:not(.text) { font-size: 13px !important; }
    .blog_next_prev_buttons span { font-size: 15px !important; }
    .single.single-post .section-title h1 { font-size: 28px !important; }
    .nectar-post-grid-item .content .item-main h3 { font-size: 18px !important; }

    /* 비급여항목안내 */
    .tabe_wrap { width: 100% !important; }

    body:not(.woocommerce-cart) .main-content table.Non_reimbursement_treatment_table .main_title { font-size: 15px !important; }
    body:not(.woocommerce-cart) .main-content table.Non_reimbursement_treatment_table .title { font-size: 15px !important; }

    /* wechat-qr */
    #popmake-4316 img {
        width: 200px !important;
        height: 200px !important;
    }    

}

/*------------------------------------------------------------------------
 850px
------------------------------------------------------------------------*/

@media screen and (max-width:850px){
    
    /* DK 정밀피부진단 */
    .equipment_slide_wrap .nectar-simple-slider.min-height-1180px { min-height:1050px !important; }
    #ajax-content-wrap .equipment_slide_wrap .vc_row.inner_row.left_padding_28pct .row_col_wrap_12_inner { padding-left: 10% !important; }

}

/*------------------------------------------------------------------------
 767px
------------------------------------------------------------------------*/

@media screen and (max-width:768px){

    .suggestion_wrap .wpb_column.left_padding_desktop_55px > .vc_column-inner { padding-left: 20px !important; }
    .suggestion_wrap .main_t p::after { left: 20px; }

    .booster_slide_wrap .booster_top .nectar-split-heading h1 { font-size: 48px !important; }

    /* 올인원토닝 */
    #ajax-content-wrap .equipment_slide_wrap.toning .vc_row.inner_row.left_padding_190px .row_col_wrap_12_inner { padding-left: 100px !important; }
    #ajax-content-wrap .equipment_slide_wrap.toning .vc_row.inner_row.right_padding_130px .row_col_wrap_12_inner { padding-right: 100px !important; }
    .equipment_slide_wrap.toning .equipment_img_wrap { width: 100% !important; margin: 0 auto !important; }
    .equipment_slide_wrap.toning .nectar-simple-slider.min-height-870px { min-height: 980px !important; }
    .equipment_slide_wrap.toning .wpb_column.top_padding_desktop_100px > .vc_column-inner { padding-top: 40px !important; }
    .equipment_slide_wrap.toning .wpb_column.bottom_padding_desktop_100px > .vc_column-inner { padding-bottom: 70px !important; }
    .equipment_slide_wrap.toning .nectar-simple-slider .flickity-page-dots { bottom: 30px !important; }    

}


/*------------------------------------------------------------------------
 690px
------------------------------------------------------------------------*/
@media screen and (max-width:690px){

    .none_690 { display: none !important; }
    .show_690 { display: block !important; }

    .ft_xxs p { font-size: 13px; }
    .ft_xs p { font-size: 14px; }


    .ft_s p { font-size: 14px; }
    .ft_sm p { font-size: 15px; }
	.ft_m p { font-size: 17px; }
	.ft_ml p { font-size: 21px; }
    .ft_xl p { font-size: 26px; }

    .txt_line.yellow { font-size: 15px; }



	/* main */
	/* section2 */
	.section2 { padding-top: 50px !important; padding-bottom: 0 !important;}
	.main_s2_box { border-bottom: 1px solid #bc9b5f63; border-radius: 0 !important;padding-bottom: 20px !important; margin-bottom: 20px !important; }
	.main_s2_box:nth-child(3) { border-bottom: none; }
	.main_s2_icon { float: left; margin-right: 30px; }
	.section2 .s2_en_t p { font-size: 18px; padding-top: 10px; }


    .main_section_solution .divider-wrap.height_phone_40px > .divider {
        height: 0 !important;
    }

    .section4 .divider-wrap.height_phone_40px > .divider {
        height: 0 !important;
    }

    .section3 .s3_slogun_t p {
        font-size: 66px;
    }

    .section3 .nectar-split-heading h1 {
        font-size: 32px !important;
    }

    .section3 .ft_sm p {
        font-size: 15px;
    }

    .page-id-7 .section3.vc_row.inner_row.translate_y_-140px {
        -webkit-transform: translateY(-83px) !important;
        transform: translateY(-83px) !important;
    }
	/* section4 */
    .section4 .nectar-split-heading h1 {
        font-size: 36px !important;
    }

    .section4 {
        margin-top: -30px !important;
    }

    .section4 .clock_ani_box::before {
        margin-left: -180px;
        width: 360px;
        height: 360px;
        background-size: 360px;
    }

    .section4 .clock_ani_box .nectar-milestone {
        padding: 62px 0px 250px 0 !important;
    }

    .section5 .nectar-split-heading {
        margin-bottom: 0 !important;
    }

    .section5 .nectar-split-heading h1 {
        font-size: 24px !important; padding-bottom: 20px !important;
    }
	.section5 .nectar-split-heading h1 span > span.inner:nth-child(2) { margin-right: 10px; }

    .section6 .interior .nectar-split-heading h1 {
        font-size: 36px !important;
    }

    .symbol_mean_wrap {
        padding-top: 60px !important;
    }

    .vc_column-inner .interior.vc_row.inner_row.left_position_desktop_360px {
        margin-left: -210px !important;
    }

    .interior.vc_row.inner_row.top_position_desktop_300px {
        top: 220px !important;
    }
	/* section6 */
	.main_skindeeo_logo_t_img { width: 20% !important; }
    .section6 .nectar-split-heading.symbol_mean_ko h1 {
        font-size: 32px !important;
    }
	.page-id-7 .one-fourths.span_3, .page-id-7 .one-fourths.vc_col-sm-3:not([class*=vc_col-xs-]), .page-id-7 .one-fourths.vc_span3 { width: 250px !important; }
	.nectar-split-heading.symbol_mean_en { margin-bottom: 10px !important; }
	.section6 .nectar-split-heading h1 { font-size: 34px;  }
    .section6 .ft_s p {
        font-size: 14px;
    }

    .skindeep_water_info {
        width: 350px !important;
        padding-top: 0px !important;
    }

    .page-id-4517 .section6.wpb_row .row-bg-wrap > .inner-wrap .row-bg{background-size: 220%;}

    .section6 .img-with-aniamtion-wrap.left_position_desktop_1000px {
        bottom: 340px;
        margin-left: -175px !important;
    }

    .one-fourths.span_3,
    .one-fourths.vc_col-sm-3:not([class*=vc_col-xs-]),
    .one-fourths.vc_span3 {
        margin: 0 auto !important;
    }


    body .full-width-content.vc_row-fluid .wpb_column.cir.right {
        margin-top: 0px !important;
    }

    body.page-id-7 .section7 .nectar-post-grid.tablet-cols-1 .nectar-post-grid-item {
        width: 89% !important;
    }
    .page-id-4517 .section7.wpb_row:not(.full-width-content) .vc_col-sm-12 .nectar-post-grid-filters[data-sortable=yes]{margin-bottom: 0;}
    .page-id-4517 .section7 .nectar-post-grid-wrap:not([data-style=content_overlaid]) .nectar-post-grid .nectar-post-grid-item .content{padding-bottom: 0;}

    .section7 .nectar-split-heading.symbol_mean_en h1,
    .section9 .nectar-split-heading.symbol_mean_en h1
     {
        font-size: 24px !important;
    }
    .section8 .nectar-split-heading.symbol_mean_en  { margin-bottom: 0 !important; margin-top: 8px !important; }
    .section8 .nectar-split-heading.symbol_mean_en h1 { font-size: 20px !important; }
	/* section8 */
	.section8 { padding-bottom: 50px !important; }
	.kboard-before-after-plus-cut-strings { font-size: 15px; }
	.section8  .row-bg-overlay.row-bg-layer { background: linear-gradient(0deg, rgb(255,255,255) 70%, rgba(7,33,43,255) 70%, rgba(7,32,43,255) 30%) !important; } 
	
	/* section10 */ 
	.section10 .nectar-split-heading.symbol_mean_en h1 { font-size: 34px !important; }   
	.section10 .tel {
        font-size: 46px;
    }

    .nectar-cta.font_size_desktop_18px,
    .nectar-cta.font_size_desktop_18px * {
        font-size: 14px !important;
        line-height: 1.1;
    }

    .section10 {
        padding-top: 70px !important;
        padding-bottom: 70px !important;
    }

    .page-id-7 .section10.vc_row.vc_row-o-equal-height > .span_12 > .wpb_column > .vc_column-inner > .wpb_wrapper {
        max-height: 470px;
    }

    .section1 .ft_m p {
        font-size: 20px;
    }

    .foot_row1_right_t ul li {
        margin: 0 10px !important;
    }

    .sns_wrap {
        text-align: center;
    }

    .sns_wrap li {
        display: inline-block;
        margin: 0 0px;
        width: auto;
        float: none;
        margin: 0 10px !important;
    }

    /* sub */
    .sub_top_wrap .breadcrumb_t a { font-size: 11px; }
    /* 의료진소개 */
    .sub_top_wrap.doctors .vc_row.inner_row.translate_y_170px { transform:translateY(95px) !important; }
    .sub_top_wrap .nectar-split-heading { margin-bottom: 15px; }
    .sub_top_wrap .main_t p { font-size: 17px; padding-bottom: 10px !important;  }
    .sub_top_wrap .main_t p::after { bottom: 20px; }
    .doc_sub_t p { font-size: 15px; }
    .sub_top_wrap .sub_t p { font-size: 15px; }
    .sub_top_wrap .main_t p::after { width: 300px; height: 15px; background-size: 300px 15px; }
    .doc_wrap { height: 30vh; }
    .doctors_slogun_wrap .nectar-split-heading { margin-bottom: 10px !important; }
    .edu_t p { font-size: 14px; }
    /* 진료시간/오시는길 */
    .sub_top_wrap.contact .vc_row.inner_row.translate_y_100px { transform:translateY(65px) !important; }
    .ko_title_t_wrap .nectar-split-heading.contact { margin-bottom: 15px !important; }
    .ko_title_t_wrap .nectar-split-heading.contact h1 { font-weight: 600 !important; }
    /* DEEP&KEEP */
    .sub_top_wrap.dk .vc_row.inner_row.translate_y_190px { transform:translateY(125px) !important; }
    .sub_top_wrap.dk .main_t p::after { bottom: 47px !important; } 
    .dk_solution .nectar-split-heading h1 span > span.inner:nth-child(2) { margin-right: 10px; }
    .dk_solution .nectar-split-heading h1 span > span.inner:nth-child(3) { font-weight: 400; }   
    .dk_solution .nectar-split-heading h1 span > span.inner:nth-child(4) { font-weight: 400; }   
    .dk_solution .nectar-split-heading h1 span > span.inner:nth-child(5) { font-weight: 400; }   
    .dk_solution .nectar-split-heading h1 span > span.inner:nth-child(6) { font-weight: 400; }   
    .dk_solution .nectar-split-heading h1 span > span.inner:nth-child(7) { font-weight: 400; }   
    .dk_solution .main_t p { font-size: 20px; }
    .dk_solution .main_t p .en { font-size: 20px; }
    .top_cir_ko_m_t p { font-size: 18px; }
    .top_cir_ko_s_t p { font-size: 14px; }
    .dk_solution .slogun_t p .en { font-size: 28px; }
    .dk_solution .slogun_t p { font-size: 20px; }

    body:not(.woocommerce-cart) .main-content table.plan td { padding: 5px; }
    body:not(.woocommerce-cart) .main-content table.plan td.title_en { font-size: 24px; }
    body:not(.woocommerce-cart) .main-content table.plan td.title_ko { font-size: 15px; }
    body:not(.woocommerce-cart) .main-content table.plan td.title_ko > strong { font-size: 18px; }
    body:not(.woocommerce-cart) .main-content table.plan td.con_en { font-size: 0; }
    body:not(.woocommerce-cart) .main-content table.plan td.con_ko { font-size: 14px; padding-bottom: 20px; border-top: 1px solid rgba(147, 128, 92, 0.67) !important; }
    body:not(.woocommerce-cart) .main-content table.plan td.title_en::after { display: none; }
    body:not(.woocommerce-cart) .main-content table.plan tr.row1 { height: auto !important; }
    


    .process_wrap_info {
        width: 100%;
    }

    .top_cir_wrap.process {
        margin: 0 auto 20px !important;
    }

    .top_cir_wrap.process::before {
        display: none !important;
    }

    #ajax-content-wrap .sub_top_wrap .vc_row.inner_row.right_padding_190px .row_col_wrap_12_inner {
        padding-right: 30px !important;
    }

    #ajax-content-wrap .sub_top_wrap .vc_row.inner_row.left_padding_190px .row_col_wrap_12_inner {
        padding-left: 30px !important;
    }

    /* .sub_top_wrap .sub_top_box_bottom .divider {
        height: 215px !important;
    } */

    .vc_row.inner_row.top_position_desktop_430px.sub_btn { top: 170px; }
    .booster_wrap .en_t p { font-size: 24px; }

    .booster_wrap .nectar-carousel-fixed-content h5,
    .booster_wrap .nectar-carousel-fixed-content h1,
    .booster_wrap .nectar-carousel-fixed-content h3 {
        text-align: center;
    }

    .booster_wrap .nectar-carousel-flickity-fixed-content .nectar-carousel-fixed-content {
        padding-right: 0 !important;
    }

    .vc_row.inner_row.top_position_desktop_430px.sub_btn {
        left: 50%;
        margin-left: -75px !important;
    }

    .plan_box_wrap::before {
        top: 52px;
    }

    .sub_top_wrap .vc_row.inner_row.translate_y_160px {
        -webkit-transform: translateY(60px) !important;
        transform: translateY(60px) !important;
    }

    /* .dk_solution .nectar-split-heading h1 {
        font-size: 36px !important;
    } */

    /* .sub_top_box_bottom {
        margin-top: -87px !important;
    } */

    .plan_box_wrap::before,
    .plan_box_wrap::after {
        display: none !important;
    }

    .process_wrap .num p { font-size: 38px; top: -25px; }
    .top_cir_wrap { width: 170px !important; height: 170px !important; }
    .top_cir_wrap.prp { width: 175px !important; height: 175px !important; }
    .process_wrap .nectar-split-heading h1 span > span.inner:nth-child(2) { margin-right: 10px; }
    .process_wrap .nectar-split-heading h1 span > span.inner:nth-child(7) { margin-right: 10px; }
    .process_wrap .nectar-split-heading h1 span > span.inner:nth-child(9) { margin-right: 10px; }

    /* .dk_program .nectar-split-heading h1,
    .dk_program_plan .nectar-split-heading h1 {
        font-size: 36px !important;
    } */

    .booster_wrap .nectar-carousel-fixed-content h1 {
        font-size: 24px;
    }

    .process_wrap_title h1 {
        font-size: 37px !important;
    }

    /* .laser_solution_wrap .nectar-split-heading h1 {
        font-size: 36px !important;
    } */

    .laser_solution_wrap .laser_en_t p {
        font-size: 17px;
    }

    .laser_solution_wrap .laser_ko_t p {
        font-size: 18px;

    }
    .suggestion_wrap .nectar-split-heading { margin-bottom: 15px !important; }
    .suggestion_wrap .nectar-split-heading h1 {
        /* font-size: 36px !important; */
        text-align: center;
    }

    .suggestion_wrap .nectar-split-heading {
        justify-content: center !important;
    }

    .suggestion_wrap .ft_s p {
        text-align: center;
    }

    .suggestion_wrap .suggest_en_t p {
        font-size: 20px;
        padding-bottom: 100px !important;
    }

    .dk_program {
        padding-top: 80px !important;
        padding-bottom: 80px !important;
    }

    /* DK 정밀피부진단 */
    .sub_top_wrap.scanning .vc_row.inner_row.translate_y_170px { transform:translateY(105px) !important; }
    .sub_top_wrap.scanning .main_t p::after { bottom: 20px !important; }
    .dk_solution.skin .main_t p { font-size: 20px; }
    .equipment_slide_wrap .nectar-simple-slider.min-height-1180px { min-height:800px !important; }
    #ajax-content-wrap .equipment_slide_wrap .vc_row.inner_row.left_padding_28pct .row_col_wrap_12_inner { padding-left: 0 !important; }
    .equipment_slide_wrap .num p { font-size: 48px; }
    .slide_num p { font-size: 13px; margin-bottom: 10px !important; }
    .equipment_slide_wrap .ft_xl p { font-size: 24px !important; } 
    .equipment_slide_wrap .ft_ml p { font-size: 18px !important; }
    .baumann_f_t p { font-size: 30px; }
    .baumann_s_t p { font-size: 14px; }
    .skin_type_wrap .ft_xl p { font-size: 24px; }
    .bar_con_t li { font-size: 10px; }
    .baumann_s_t p { font-size: 11px; }
    .baumann_type_ex_wrap .ft_xl p { font-size: 24px; }
    .mouse_t p { font-size: 14px; }
    .mouse_t p::before { width: 20px; height: 20px; background-size: 20px; }
    .skin_type_wrap .nectar-progress-bar span { height: 40px; }

     /* DK 스킨부스터 */
     .sub_top_wrap.booster .vc_row.inner_row.translate_y_160px { transform:translateY(95px) !important; }
     .sub_top_wrap.booster .main_t p::after { bottom: 15px !important; }
     .booster_top_t_wrap { margin-bottom: 0 !important; }   
     .dk_solution.skin.booster .cascading-image { padding: 5% 8% !important; }
     .booster_tag_t p { font-size: 10px; }
     .booster_organization_wrap::before { height: 110px; background-size:100% 110px; }
     .one-fourths.vc_col-sm-3:not([class*=vc_col-xs-]).booster_box { width: 49% !important; }
     .booster_box { border-left: 1px solid #c0bcb4; }
    .booster_box:nth-child(1) { border-left: none; }
    .booster_box:nth-child(3) { border-left: none;  }
     .booster_img { width: 30% !important; }
     .booster_slide_wrap .booster_top .nectar-split-heading h1 { font-size: 34px !important; }
     #ajax-content-wrap .font_size_40px.nectar-split-heading.booster_name, .font_size_40px.nectar-split-heading.booster_name { margin-bottom: 0 !important; }

     /* 리바이탈광채주사 */
     .sub_top_wrap .vc_row.inner_row.translate_y_160px { transform:translateY(105px) !important; }
     .sub_top_wrap .main_t p::after { bottom: 15px !important; }
     .re_en_t p { font-size: 20px; }
     .re_ko_t p { font-size: 24px; }
     .width_wrap .ft_m p { font-size: 15px; }

     .width_left_box { text-align: left !important; margin: 0 30px 50px 30px !important; }
     .width_wrap.mor .width_left_box { text-align: center !important;  margin: 0 30px 50px 30px !important; }
     .width_wrap.ulthera .width_left_box { margin: 0 0 30px 0 !important; }
     .toning .width_left_box { text-align: left !important; margin: 0 0 50px 0 !important; }
     .pn_ex_t p { font-size: 13px; padding: 20px !important; }
     .pn_ex_t p > .title { font-size: 15px; margin-bottom: 0; }
     .ulthera_top_title_wrap .nectar-split-heading h1 span > span.inner:nth-child(3) { margin-right: 10px; }

     /* PRP 주사 */
     .sub_top_wrap .main_t.prp p { position: relative; }
     .sub_top_wrap .main_t.prp p::after { bottom: -7px !important; }

     /* 울쎄라 */
     .sur_step_t.ulthera p { font-size: 18px; margin-left: -40px; }
     .ul_step_box { padding-bottom: 30px !important; }
     .ul_step_box .ft_m p { font-size: 15px; }
     .ul_step_box .ft_xs p { font-size: 13px; }
     .sur_step_t p { font-size: 15px; margin-bottom: 5px !important; }
     .re_en_t.mor p { font-size: 24px; }
     .width_wrap.mor .ft_ml p { font-size: 18px; } 

     /* 티타늄 */
     #ajax-content-wrap .nectar-fancy-ul ul li { font-size: 14px !important; padding-left: 28px !important; }

    /* 코레지에그 */
    .sub_top_wrap.egg .vc_row.inner_row.translate_y_170px { transform:translateY(95px) !important; }
    .sub_top_wrap.egg .nectar-split-heading h1 { font-size: 24px !important; }
    .ul_ex_t.corage p > .point { font-size: 15px; }

    /* 실리프팅 */
    .sur_step_t.mint p { font-size: 18px; margin-left: -40px; }

    /* 스컬트라 */
    .sub_top_wrap.sculptra .nectar-split-heading h1 { font-size: 24px !important; }
    .sub_top_wrap.sculptra .vc_row.inner_row.translate_y_160px { transform:translateY(95px) !important; }

    /* 올인원토닝 */
    #ajax-content-wrap .equipment_slide_wrap.toning .vc_row.inner_row.left_padding_190px .row_col_wrap_12_inner { padding-left: 50px !important; }
    #ajax-content-wrap .equipment_slide_wrap.toning .vc_row.inner_row.right_padding_130px .row_col_wrap_12_inner { padding-right: 50px !important; }
    .equipment_slide_wrap.toning .equipment_img_wrap { width: 100% !important; margin: 0 auto !important; }
    .equipment_slide_wrap.toning .nectar-simple-slider.min-height-870px { min-height: 870px !important; }
    .equipment_slide_wrap.toning .wpb_column.top_padding_desktop_100px > .vc_column-inner { padding-top: 40px !important; }
    .equipment_slide_wrap.toning .wpb_column.bottom_padding_desktop_100px > .vc_column-inner { padding-bottom: 70px !important; }
    .equipment_slide_wrap.toning .nectar-simple-slider .flickity-page-dots { bottom: 30px !important; }  
    
    /* 웰니스수액 */
    .sub_top_wrap.well .nectar-split-heading h1 { font-size: 24px !important; }
    .sub_top_wrap.well .vc_row.inner_row.translate_y_160px { transform: translateY(94px) !important; }
    .sub_top_about_t.wellness p { font-size: 24px; }
    .well_point_wrap .ft_xxs p { font-size: 13px; }
    .well_point_wrap .ft_m p { font-size: 15px; }
    .well_point_wrap .ft_xs p { font-size: 14px; }

    /* 페이스/바디 조각주사 */
    .sub_top_wrap.fb .nectar-split-heading h1 { font-size: 24px !important; }
    .sub_top_wrap.fb .vc_row.inner_row.translate_y_160px { transform: translateY(94px) !important; }
    .fb_point_t p { font-size: 15px; line-height: 1.6 !important; }
    .fb_point_t p::before { margin-left: -20px; width: 14px; height: 12px; background-size: 14px 12px; }    

    /* 프로모션 */
    .sub_top_wrap.event .vc_row.inner_row.translate_y_170px { transform: translateY(100px) !important; }
    .single.single-post .section-title h1 { font-size: 24px !important; padding: 15px 0 0 0 !important; } 
    .single .heading-title { margin-bottom: 5px !important; }

    .skin_post_wrap .nectar-split-heading { margin-bottom: 15px !important; }


}





/*------------------------------------------------------------------------
 480px
------------------------------------------------------------------------*/
@media screen and (max-width:480px){

	.none_480 { display: none !important; }
	.show_480 { display: block !important; }

    .ft_m p { font-size: 16px; }

    .ft_xl p { font-size: 24px; }

	/* main */
	/* section2 */
	.main_s2_box { border-bottom: 1px solid #bc9b5f63; border-radius: 0 !important; padding-bottom: 10px !important; margin-bottom: 15px !important; }
	.main_s2_box:nth-child(3) { border-bottom: none; }
	.main_s2_icon { float: left; margin: 0 20px 0 15px; width: 11% !important; padding-top: 3px; }
	.section2 .s2_en_t p { padding-top: 0; color: #93805c; }

	/* section3 */
    .section3 .s3_slogun_t p {
        font-size: 53px;
    }

    .section3 .nectar-split-heading h1 {
        font-size: 26px !important;
    }

    .section3 .ft_sm p {
        font-size: 14px; padding: 0 15px !important;
    }

	.main_s3_img { width: 25% !important; }
	.page-id-7 #ajax-content-wrap .section3 .font_size_52px.nectar-split-heading { padding-top: 55px !important; }

	/* section4 */
    .section4 .nectar-split-heading h1 {
        font-size: 36px !important;
    }

    .section4 .ft_ml p {
        font-size: 26px;
    }

    .page-id-7 .section3.vc_row.inner_row.translate_y_-140px {
        -webkit-transform: translateY(-66px) !important;
        transform: translateY(-66px) !important;
    }

    .section4 .clock_ani_box::before {
        margin-left: -155px;
        width: 310px;
        height: 310px;
        background-size: 310px;
    }
	.section4 .clock_ani_box .nectar-milestone div.subject { margin-top: -180px; }
	.section4 .clock_ani_box .nectar-milestone .number h1 span { font-size: 120px; }
    .section4 .clock_ani_box .nectar-milestone {
        padding: 80px 0px 250px 0 !important;
    }

	/* section5 */
	.award_mark_img { /*left: 0;*/ top: 230px; width: 10% !important; }
    .section5 .nectar-split-heading h1 {
        font-size: 26px !important; padding-bottom: 20px !important;
    }
	.section5 .nectar-split-heading h1 span > span.inner:nth-child(2) { margin-right: 8px; }
    .vc_column-inner .interior.vc_row.inner_row.left_position_desktop_360px {
        margin-left: 0 !important;
        position: static !important;
        top: auto !important;
        padding-top: 70px !important;
        padding-bottom: 30px !important;
    }
	.nectar-split-heading.interior { margin-bottom: 15px !important; }
    .section6 .nectar-split-heading.symbol_mean_ko h1 {
        font-size: 24px !important;
        margin-top: 0 !important;
    }
	.section6 .nectar-flickity  { margin-bottom: 0 !important; }
	.nectar-flickity[data-control-style=material_pagination] .flickity-page-dots { bottom: -50px !important; }
	.section6 .divider-wrap.height_tablet_180px > .divider { height: 50px !important; }
    /* .section6 .ft_s p br {
        display: none !important;
    } */
	.main_skindeeo_logo_t_img { width: 40% !important; }
	.skindeep_water_info { display: none !important; }
	.section6 .one-fourths.span_3, .one-fourths.vc_col-sm-3:not([class*=vc_col-xs-]), .one-fourths.vc_span3 { height: auto !important; }
	.section6 .vc_col-sm-3.cir { margin-bottom: 30px !important; }

    /* .section7 .nectar-split-heading.symbol_mean_en h1,
    .section8 .nectar-split-heading.symbol_mean_en h1,
    .section9 .nectar-split-heading.symbol_mean_en h1 {
        font-size: 36px !important;
    } */

    .nectar-post-grid-filters {
        padding: 20px 0 !important;
    }

    body.page-id-7 .section7 .nectar-post-grid.tablet-cols-1 .nectar-post-grid-item {
        width: 86% !important;
    }

    .page-id-7 .section8.wpb_row .row-bg-wrap .row-bg-overlay {
        background: linear-gradient(0deg, rgb(255, 255, 255) 75%, rgba(7, 33, 43, 255) 59%, rgba(7, 32, 43, 255) 59%) !important;
    }
    .page-id-4517 .section8.wpb_row .row-bg-wrap .row-bg-overlay {
        background: linear-gradient(0deg, rgb(255, 255, 255) 75%, #1A2517 59%, #1A2517 59%) !important;
    }

    .section8 .divider {
        height: 0 !important;
    }

    #ajax-content-wrap .section10.vc_row.left_padding_120px .row_col_wrap_12 {
        padding-left: 30px !important;
    }

    #ajax-content-wrap .section10.vc_row.right_padding_120px .row_col_wrap_12 {
        padding-right: 30px !important;
    }

    .section10 .ft_m p {
        font-size: 18px; line-height: 1.6 !important;
    }

    .section10 .wpb_column.bottom_padding_desktop_210px > .vc_column-inner {
        padding-bottom: 100px !important;
    }

    .section10 {
        padding-top: 50px !important;
        padding-bottom: 50px !important;
    }

    .section10 .wpb_column.top_padding_desktop_160px > .vc_column-inner {
        padding-top: 50px;
    }

    .section10 .tel {
        font-size: 37px;
    }

    .nectar-cta.font_size_desktop_18px,
    .nectar-cta.font_size_desktop_18px * {
        font-size: 12px !important;
        line-height: 1.1;
    }

    .section10 .vc_row.inner_row.translate_x_70px.translate_y_-180px {
        -webkit-transform: translateX(0px) translateY(-88px) !important;
        transform: translateX(0px) translateY(-88px) !important;
    }

    .page-id-7 .section10.vc_row.vc_row-o-equal-height > .span_12 > .wpb_column > .vc_column-inner > .wpb_wrapper {
        max-height: 350px;
    }

    .foot_row1_right_t li a {
        font-size: 14px;

    }

    .foot_row1_left_t p {
        font-size: 15px;
    }

    .footer_center.wpb_column.bottom_padding_desktop_50px > .vc_column-inner {
        padding-bottom: 190px !important;
    }

    .sns_wrap li a {
        font-size: 12px;
    }

    /* .foot_row1_wrap {
        padding-top: 40px !important;
        padding-bottom: 20px !important;
    } */

    /* .sub_top_wrap .nectar-split-heading h1 {
        font-size: 43px !important;
    } */

    .sub_top_wrap .sub_t p {
        font-size: 14px;
        font-weight: 400;
    }

    .sub_top_wrap .vc_row.inner_row.translate_y_160px {
        -webkit-transform: translateY(96px) !important;
        transform: translateY(96px) !important;
    }

    /* PRP주사 */
    .sub_top_wrap.prp .vc_row.inner_row.translate_y_160px {
        transform: translateY(123px) !important;
    }

    /* DEEP&KEEP */
    .top_cir_en_t p { font-size: 13px; }
    .top_cir_ko_m_t p { font-size: 15px; }
    .sub_top_wrap.dk { padding-top: 0 !important; }
    .dk_solution {
        padding-top: 60px !important;
        padding-bottom: 60px !important;
    }

    .dk_solution .main_t p {
        font-size: 17px;
        padding-bottom: 10px !important;
    }

    .dk_solution .slogun_t p {
        font-size: 16px;
    }

    /* .dk_solution .vc_row-o-content-middle {
        padding-bottom: 50px !important;
    } */
    .dk_program .nectar_hotspot_wrap:nth-child(1) { top: -0.3% !important; left: 48% !important; }
    body:not(.woocommerce-cart) .main-content table.plan td.con_ko { padding-bottom: 30px; }
    .dk_program_plan .divider-wrap.height_phone_50px > .divider { height: 0 !important; }
    .dk_program_plan .one-fourths.vc_col-sm-3:not([class*=vc_col-xs-]) { width: 80% !important; }

    .program_title_box,
    .paln_title_box {
        padding-bottom: 40px !important;
    }

    .dk_program {
        padding-top: 60px !important;
        padding-bottom: 60px !important;
    }

    .booster_wrap {
        padding-top: 60px !important;
        padding-bottom: 20px !important;
    }

    .process_wrap_title {
        padding-bottom: 40px !important;
    }

    .process_wrap {
        padding-top: 60px !important;
        padding-bottom: 20px !important;
    }

    .laser_solution_wrap .nectar-split-heading { margin-bottom: 12px !important; }
    .laser_solution_wrap.title_box {
        padding-top: 50px !important;
    }

    .laser_solution_wrap .laser_en_t p {
        font-size: 13px;
    }

    .suggestion_wrap .main_t p {
        font-size: 18px;
    }

    .suggestion_box.wpb_column.left_padding_desktop_55px > .vc_column-inner {
        padding-left: 25px !important;
    }

    .suggestion_box.wpb_column.right_padding_desktop_55px > .vc_column-inner {
        padding-right: 25px !important;
    }
    .suggestion_wrap .main_t p::after { left: 25px; bottom: 112px !important; }
    .suggestion_wrap .sub_t p {
        min-height: 120px;
    }

    .suggestion_wrap {
        padding-bottom: 50px !important;
    }

    .section8 {
        padding-bottom: 0 !important;
    }

    /* .laser_solution_wrap .nectar-split-heading h1 {
        font-size: 31px !important;
    } */


    .process_wrap .nectar-split-heading h1 span > span.inner:nth-child(2),
    .process_wrap .nectar-split-heading h1 span > span.inner:nth-child(7),
    .process_wrap .nectar-split-heading h1 span > span.inner:nth-child(9) {
        margin-right: 10px;
    }
	.section10 .nectar-split-heading.symbol_mean_en h1 { font-size: 28px !important; }

    /* DK 정밀피부진단 */
    .dk_solution.skin .nectar-split-heading h1 span > span.inner { font-weight: 400 !important; }
    .dk_solution.skin .main_t p {
        font-weight: 500;
        font-size: 17px;
        padding-bottom: 10px !important;
    }
    .dk_solution.skin .nectar-split-heading { margin-bottom: 15px !important; }
    .dk_solution.skin.scanning.show_1300 .wpb_row.vc_row-fluid.vc_row.inner_row.vc_row-o-content-top.top_padding_tablet_80px.top_padding_phone_60px.bottom_padding_tablet_0px.bottom_padding_phone_0px { margin-bottom: 10px !important; }
    .slide_num p { margin-top: 50px !important; }
    .equipment_slide_wrap .nectar-simple-slider.min-height-1180px { min-height:650px !important; }
    .equipment_slide_wrap .num p { font-size: 40px; top: -30px; }
    .equipment_slide_wrap .ft_xxs p { font-size: 12px; }
    /* .aumann_type_hotsopt_wrap .nectar_hotspot_wrap:nth-child(1) { left: 56% !important; } */
    .bar_con_t li:nth-child(1) { padding-left: 10px; }
    .bar_con_t li { width: auto !important; font-size: 11px !important; margin: 0 7px; }

    /* DK 스킨부스팅 */
    .ulthera_top_con_wrap .ft_m p { font-size: 17px; }
    .booster_organization_wrap::before { background-size:100% 60px; height: 60px; }
    /* .booster_slide_wrap .booster_top .nectar-split-heading h1 { font-size: 24px !important; } */
    
    /* 콜라겐주사 */
    .curejet_num_t p > .curejet_one { font-size: 40px; }
    .curejet_num_t p > .sign { font-size: 40px; }
    .curejet_num_t p > .curejet_two { font-size: 40px; }
    .curejet_num_t p { font-size: 18px; }
    .curejet_num_t p > .curejet_one::after { top: 55px; width: 150% !important; font-size: 12px; }
    .curejet_num_t p > .curejet_two::after { top: 55px; width: 180% !important; font-size: 12px; }

    /* 울쎄라 */
    .sur_step_t.ulthera p { margin-left: -50px !important; }
    .ul_ex_t p { font-size: 14px; padding: 15px !important; }
    .re_en_t.mor p { font-size: 24px; }

    /* 실리프팅 */
    .sur_step_t.mint p { margin-left: -60px !important; }

    /* 스컬트라 */
    .sub_top_wrap.sculptra .vc_row.inner_row.translate_y_160px { transform:translateY(91px) !important; }

    /* 올인원토닝 */
    #ajax-content-wrap .equipment_slide_wrap.toning .vc_row.inner_row.left_padding_190px .row_col_wrap_12_inner { padding-left: 50px !important; }
    #ajax-content-wrap .equipment_slide_wrap.toning .vc_row.inner_row.right_padding_130px .row_col_wrap_12_inner { padding-right: 50px !important; }
    .equipment_slide_wrap.toning .equipment_img_wrap { width: 100% !important; margin: 0 auto !important; }
    .equipment_slide_wrap.toning .nectar-simple-slider.min-height-870px { min-height: 750px !important; }
    .equipment_slide_wrap.toning .wpb_column.top_padding_desktop_100px > .vc_column-inner { padding-top: 30px !important; }
    .equipment_slide_wrap.toning .wpb_column.bottom_padding_desktop_100px > .vc_column-inner { padding-bottom: 70px !important; }
    .equipment_slide_wrap.toning .nectar-simple-slider .flickity-page-dots { bottom: 20px !important; }  
    
    /* 페이스/바디 조각주사 */
    .fb_point_t p { padding: 10px 30px 10px 50px !important; }


}

/*------------------------------------------------------------------------
 437px
------------------------------------------------------------------------*/
@media screen and (max-width:437px){
    /* DEEP&KEEP */
    .sub_top_wrap.dk .vc_row.inner_row.translate_y_190px { transform:translateY(147px) !important; }
    .sub_top_wrap.dk .main_t p::after { bottom: 65px !important; }  

    /* 올인원토닝 */
    .sub_top_wrap.toning .vc_row.inner_row.translate_y_160px { transform:translateY(126px) !important; }
    .sub_top_wrap.toning .main_t p::after { bottom: 42px !important; }  

    /* 올인원토닝 */
    .sub_top_wrap.well .vc_row.inner_row.translate_y_160px { transform:translateY(118px) !important; }
    .sub_top_wrap.well .main_t p::after { bottom: 42px !important; } 

    /* 페이스/바디 조각주사 */
    .sub_top_wrap.fb .vc_row.inner_row.translate_y_160px { transform:translateY(118px) !important; }
    .sub_top_wrap.fb .main_t p::after { bottom: 42px !important; } 
}

/*------------------------------------------------------------------------
 400px
------------------------------------------------------------------------*/
@media screen and (max-width:400px){

    .process_wrap .num p { top: -30px; }
    .top_cir_wrap { width: 150px !important; height: 150px !important; }



}


/*------------------------------------------------------------------------
 380px
------------------------------------------------------------------------*/
@media screen and (max-width:380px){

    .suggestion_wrap .main_t p::after { left: 25px; bottom: 112px !important; }
    .suggestion_wrap .sub_t p {
        min-height: 120px; padding-bottom: 10px !important;
    }

}

/*------------------------------------------------------------------------
 340px
------------------------------------------------------------------------*/
@media screen and (max-width:340px){

    .top_cir_wrap { width: 130px !important; height: 130px !important; }
    .equipment_slide_wrap .ft_xxs p { font-size: 10px; }

}

