@charset "UTF-8";

/* dp */
.t_none{display:block;}
.t_block{display:none;}



/*-----------------------------------------------------------------

햄버거 메뉴

-------------------------------------------------------------------*/
@media all and (max-width:1600px){
	.flag_wrap{position: inherit !important;}

	.off-canvas-menu-container.mobile-only ul{
		display: flex !important;
		flex-direction: column !important;
	}
	.off-canvas-menu-container.mobile-only li{
		margin-bottom: 4px !important;
   		line-height: 1 !important;
	}
	.off-canvas-menu-container.mobile-only li.flag_wrap.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-has-children.menu-item-297 {
		order: 9 !important; margin-top: 15px !important;
	}
    #slide-out-widget-area{background:#d9e544;}
    li.cosmosfarm-members-login.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-10000001{
        font-size: 17px !important;
        border: 2px solid #fff;
        padding: 3px 20px !important;
        margin-top: 30px !important;
        border-radius: 50px;
        width: 72% !important;
    }
    li.cosmosfarm-members-register.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-10000002{
        font-size: 17px !important;
        border: 2px solid #fff;
        padding: 3px 20px !important;
        border-radius: 50px;
        width: 84% !important;
    }
    #slide-out-widget-area.slide-out-from-right-hover .inner .off-canvas-menu-container .cosmosfarm-members-login a{font-size: 17px !important;}
    #slide-out-widget-area.slide-out-from-right-hover .inner .off-canvas-menu-container .cosmosfarm-members-register a{font-size: 17px !important;}


    
}

@media all and (max-width:999px){
	.off-canvas-menu-container .menu-item.menu-item-type-post_type.menu-item-object-page a {
		font-size: 16px !important;
		line-height: 24px !important;
	}
	li.cosmosfarm-members-login.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-10000001{
		font-size: 14px !important;
		padding: 1px 20px !important;
		margin-top: 20px !important;
		width: 44% !important;
	}
	li.cosmosfarm-members-register.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-10000002{
		font-size: 14px !important;
		padding: 1px 20px !important;
		margin-top: 20px;
		width: 49% !important;
	}
	#slide-out-widget-area.slide-out-from-right-hover .inner .off-canvas-menu-container .cosmosfarm-members-login a{font-size: 14px !important;}
    #slide-out-widget-area.slide-out-from-right-hover .inner .off-canvas-menu-container .cosmosfarm-members-register a{font-size: 14px !important;}
}

/* ++++++++++++++++++++++++++++++++++++++++ *
    메인
* ++++++++++++++++++++++++++++++++++++++++ */
.main_locaion_num p a{color: #909a00 !important;}


/* ++++++++++++++++++++++++++++++++++++++++ *
    서브 페이지 - 눈성형 : 눈밑성형
* ++++++++++++++++++++++++++++++++++++++++ */
@media all and (max-width:1400px){
	.sub_diaphragm-reinforcement_solution_wrap .row_col_wrap_12_inner{
		padding-right: 21% !important; padding-left: 21% !important;
	}
}



@media all and (max-width:999px){
	.sub_diaphragm-reinforcement_t2 p{
		font-size:20px !important; 
		line-height: 29px;
		padding: 10px 0px;
		padding-bottom: 10px !important;
	}

	.sub_diaphragm-reinforcement_subt p{
		font-size:16px !important; line-height: 25px;
	}

	.sub_diaphragm-reinforcement_t p{
		font-size:18px !important; 
		line-height: 29px;
		padding: 11px 0px;
		padding-bottom: 11px !important;
	}

	.dash_img{
		padding-left: 10px !important;
		padding-right: 10px !important;
	}

	.sub_surg_method_subt_title p{
		font-size:16px !important; 
		line-height: 25px;
		padding: 3px 0 7px 0 !important;
	}
	.sub_diaphragm-reinforcement_tab p{
		font-size: 16px !important;
		line-height: 25px;
		width: 100% !important;
		padding:7px 0;
		padding-bottom: 7px !important;
	}

	.sub_diaphragm-reinforcement_tab.two p{
		padding:7px 0;
		width: 100% !important;
		padding-bottom: 7px !important;
	}

}

@media all and (max-width:800px){
	/*격막강화 솔루션=============*/
	.sub_diaphragm-reinforcement_t p{
		line-height: 22px;
	}
}

@media all and (max-width:768px){
	.t_none{display:none;}
	.t_block{display:block;}
}


/* ++++++++++++++++++++++++++++++++++++++++ *
    서브 페이지 - 눈성형 : 트임성형
* ++++++++++++++++++++++++++++++++++++++++ */
@media all and (max-width:999px){
	.sub_fat_eyes_t p{
		font-size: 16px !important;
		line-height: 25px;
		width: 100% !important;
		padding:7px 0;
		padding-bottom: 7px !important;
	}
}


/* ++++++++++++++++++++++++++++++++++++++++ *
    서브 페이지 - 눈성형 : 중년눈성형
* ++++++++++++++++++++++++++++++++++++++++ */
@media all and (max-width:999px){
	.sub_middle-aged-eye_t p{
		font-size:18px !important; 
		line-height: 29px;
		padding: 8px 15px 8px 15px !important;
	}

	.sub_middle-aged-eye_t p::before{
		margin-right:7px !important;
	}

	.sub_middle-aged-eye-list li{
		font-size:16px !important; line-height: 25px !important; padding-left: 34px;
	}

	.sub_middle-aged-eye_left .nectar-fancy-ul ul li .icon-default-style[class^=icon-] {
		font-size: 21px;
		line-height: 27px;
	}
	.sub_middle-aged-eye_right .nectar-fancy-ul ul li .icon-default-style[class^=icon-]{
		font-size: 21px;
		line-height: 26px;
	}
}


/* ++++++++++++++++++++++++++++++++++++++++ *
    서브 페이지 - 눈성형 : 눈썹거상술
* ++++++++++++++++++++++++++++++++++++++++ */
@media all and (max-width:999px){
	.sub_t_half_wrap .wpb_column{width:50%;}
	.eyebrow-lift-surgery p{
		font-size:15px !important; line-height: 24px;
	}
}

@media all and (max-width:690px){
	.sub_t_half_wrap .wpb_column{width:100%;}
}


/* ++++++++++++++++++++++++++++++++++++++++ *
    서브 페이지 - 코성형 : 코끝성형
* ++++++++++++++++++++++++++++++++++++++++ */
@media all and (max-width:999px){
	.sub_nosetip_point p{
		font-size:17px !important; line-height: 26px;
		margin-top: 30px !important;
	}

	.sub_nosetip_point p::after{
		width: 22px;
   	 	height: 22px;
		vertical-align:text-top;
	}

	.nose-tip-list{
		display: inline-block;
		text-align: left;
	}

	.nose-tip-list li::before{
		width: 65px !important;
    	height: 33px !important;
		font-size: 15px !important;
    	line-height: 2.5;
		margin-right: 15px !important;
		vertical-align: middle;
	}

	.sub_nosetip_subt{
		font-size:16px !important; line-height: 25px;
	}

	.sub_nosetip_surgery p{
		font-size:19px !important; line-height: 28px;
	}

	.sub_incision_eye_subt.weight p{
		padding:15px;
		padding-bottom: 15px !important;
	}
}

@media all and (max-width:600px){
	.nose-tip-list li{
		padding-left: 80px;
    	text-indent: -80px;
	}

	.nose-tip-list li::before{
		text-indent: 0px !important;
	}
}

@media all and (max-width:480px){
	.nose-tip-list li::before{
		line-height: 2.3;
	}
}


/* ++++++++++++++++++++++++++++++++++++++++ *
    서브 페이지 - 코성형 : 콧볼축소
* ++++++++++++++++++++++++++++++++++++++++ */
@media all and (max-width:1600px){
	.nose-bri-redu-list.two {padding-left:0px;}
}

@media all and (max-width:999px){
	.nose-bri-redu-list dd{
		font-size:16px !important; line-height: 34px;
		padding: 0px 0px 10px 40px;
	}

	.sub_nose-bri-redu_round p{
		font-size:16px !important; line-height: 25px;
		padding: 7px !important
	}

	.sub_nose-bri-red-keypoint p{
		font-size:16px !important; line-height: 25px;
	}

	.sub_m_half_wrap .wpb_column{width:50%;}

	.sub_rhin_type_type_subt.check p{
		padding: 15px;
    	padding-bottom: 15px !important;
	}

	.sub_rhin_type_type_subt.check p::before{
		width: 20px;
		height: 20px;
		background-size: 20px 20px;
		vertical-align: sub;
	}
}

@media all and (max-width:500px){
	.sub_m_half_wrap .wpb_column{width:100%;}
}

@media all and (max-width:690px){
	.nose-bri-redu-list.two{padding-left: 10px;}
}

@media all and (max-width:480px){
	.nose-bri-redu-list.two{/*padding-left:0px;*/}
}

/* ++++++++++++++++++++++++++++++++++++++++ *
    서브 페이지 - 리프팅 : 중안면거상
* ++++++++++++++++++++++++++++++++++++++++ */
@media all and (max-width:999px){
	.pd_r_none{padding-left:0;}
}


/* ++++++++++++++++++++++++++++++++++++++++ *
    서브 페이지 - 리프팅 : 실리프팅
* ++++++++++++++++++++++++++++++++++++++++ */
@media all and (max-width:999px){
	.sub_diaphragm-reinforcement_tab.thread-lift p{
		padding:7px 0 0 0 !important;
		padding-bottom: 7px !important;
	}

	.sub_copy.list table tbody .num{
		font-size:18px !important; line-height: 29px;
		padding: 7px 5px !important;
	}

	.sub_copy.list table tbody tr .dec{
		font-size:16px !important; 
		line-height: 25px;
		padding: 7px 15px !important;
		letter-spacing: -1px;
	}

	.sub_eye_corr_vs_table.thread-lifting table thead tr th{
		font-size: 16px !important;
    	line-height: 25px;
		padding: 5px !important;
	}
}

@media all and (max-width:480px){
	.sub_eye_corr_vs_table.thread-lifting table thead tr th{
		font-size: 15px !important;
    	line-height: 24px;
	}

	/*
	.sub_eye_corr_vs_table.thread-lifting{width:100%; overflow:auto;}
	.sub_eye_corr_vs_table.thread-lifting table{
		white-space:nowrap; border-collapse:collapse;
	}
	*/
}

/* ++++++++++++++++++++++++++++++++++++++++ *
    서브 페이지 - 남자성형 : 남자 무쌍 눈성형
* ++++++++++++++++++++++++++++++++++++++++ */
@media all and (max-width:999px){
	.men-eye-sur-bf-wrap .sub_fat_eyes_t p{
		padding: 7px 0;
		padding-bottom: 7px !important;
	}
}


/* ++++++++++++++++++++++++++++++++++++++++ *
    서브 페이지 - 남자성형 : 남자 코성형
* ++++++++++++++++++++++++++++++++++++++++ */
@media all and (max-width:999px){
	.border_none .tr_br_200px[data-br-applies="bg"] > .row-bg-wrap, .tr_br_200px[data-br-applies="bg"] > .row-bg-wrap{
		border-top-right-radius:0 !important;
	}
}

/* ++++++++++++++++++++++++++++++++++++++++ *
    서브 페이지 - 지방이식 : 안면 지방이식
* ++++++++++++++++++++++++++++++++++++++++ */
@media only screen and (max-width: 1700px){
	.sub_fat_trans_circle{
		padding: 6% 0 !important;
		width: 27% !important;
		height: auto !important;
		margin: 0px 10px !important;
	}
}

@media only screen and (max-width: 1400px){
	.nectar-sticky-media-section__featured-media {
		display: none;
	}
	.nectar-sticky-media-content__media-wrap {
		position: relative;
		margin-bottom: 45px;
		display:block;
		
	}

	.sub_fat_trans_circle{
		width: 220px !important;
		height: 220px !important;
		margin-right: 15px !important;
		border: 1px solid #bbe04e;
		border-radius: 50% !important;
	}

	.sub_prp_scroll_wrap .nectar-sticky-media-sections.content-spacing-50vh .nectar-sticky-media-section__content-section{
		padding:0 10%;
	}

	.sub_prp_scroll_wrap .nectar-sticky-media-sections.content-spacing-50vh .nectar-sticky-media-section__content-section:not(:last-child) {
		margin-bottom: 13vh;
	}
}

@media only screen and (max-width:999px){
	.sub_prp_scroll_wrap .nectar-sticky-media-sections.content-spacing-50vh .nectar-sticky-media-section__content-section{
		padding:0 !important;
	}

	.sub_rhin_type_type_title.round_txt p::before{
		width: 15px;
		height: 15px;
		background-size: 15px 15px;
		font-size: 15px;
    	line-height: 17px;
	}

	.sub_fat_trans_circle{
		width: 192px !important;
		height: 192px !important;
	}

}

@media only screen and (max-width:768px){
	.sub_prp_scroll_wrap .nectar-sticky-media-sections.content-spacing-50vh .nectar-sticky-media-section__content-section:not(:last-child) {
		margin-bottom: 6vh;
	}
	
	.sub_prp_scroll_wrap .margin{margin-top:20px;}
}

@media only screen and (max-width:690px){
	.sub_nobottom .wpb_column:not([class*=vc_col-xs]){margin-bottom:10px;}
}

@media only screen and (max-width:500px){
	.sub_prp_scroll_wrap .mb25{margin-bottom:25px !important;}
	.sub_prp_scroll_wrap .margin{margin-top:25px;}

}


/* ++++++++++++++++++++++++++++++++++++++++ *
    서브 페이지 - 병원소개 : 진료안내
* ++++++++++++++++++++++++++++++++++++++++ */
.main_locaion_num.mar p{margin-top: 10px !important;}


/* ++++++++++++++++++++++++++++++++++++++++ *
    서브 페이지 - 지방이식 : 안면 지방흡입
* ++++++++++++++++++++++++++++++++++++++++ */
@media only screen and (max-width:999px){
	.img_50{width:50% !important;}
}

@media only screen and (max-width:500px){
	.sub_fat_compar_wrap .img-with-aniamtion-wrap.left_position_phone_41pct {
		left: 39%;
}
}

@media only screen and (max-width:450px){
	.sub_fat_compar_wrap .img-with-aniamtion-wrap.left_position_phone_41pct {
		left: 37%;
}
}

@media only screen and (max-width:400px){
	.sub_fat_compar_wrap .img-with-aniamtion-wrap.left_position_phone_41pct {
		left: 36%;
}
}


/*-----------------------------------------------------------------

서브페이지-리프팅 : 미니 안면거상

-------------------------------------------------------------------*/
@media only screen and (max-width:1800px){
	.sub_eye_corr_vs_table table td.imgbox{
	}

	.mini-face-lift .sub_eye_corr_vs_table table td.imgbox{
		width:39% !important;
	}

}

/*-----------------------------------------------------------------

서브페이지-리프팅 : 내시경 이마거상

-------------------------------------------------------------------*/

@media only screen and (max-width:999px){
	.sub_middle-aged-eye_t.before p{padding: 7px 20px 7px 20px !important;}
}

@media only screen and (max-width:690px){
	.img_50_t{width:50% !important;}
}


/*-----------------------------------------------------------------

서브페이지-안티에이징 : 리쥬란힐러

-------------------------------------------------------------------*/
@media only screen and (max-width:999px){
	.sub_rejuran_sub_t p{
		font-size:16px !important; line-height: 25px;
	}

	.sub_rejuran_roundt p{
		font-size:15px !important; 
		line-height: 24px;
		padding: 5px 22px;
    	padding-bottom: 5px !important;
	}
}

/*-----------------------------------------------------------------

main

-------------------------------------------------------------------*/
@media only screen and (max-width:1800px){
	.foot_social ul li{width: 10%;}
}
@media only screen and (max-width:1600px){
	.foot_social ul li{width: 7%;}

	/*메뉴*/
	div#slide-out-widget-area .inner{
		background: #d9e544;
	}

	div#slide-out-widget-area .inner-wrap {
		background: #d9e544;
	}
}

@media only screen and (max-width:1400px){
	.foot_social ul li{width:4%;}
}

