

/*====================================
메인 전후사진
====================================*/

.main_bnf_wrap .eye .nectar-flickity[data-control-style=material_pagination] .flickity-page-dots .dot:nth-child(1) {
    background: url(/wp-content/uploads/2026/04/main_beforeafter_img01.jpg) !important;
    background-size: cover !important;
}

.main_bnf_wrap .eye .nectar-flickity[data-control-style=material_pagination] .flickity-page-dots .dot:nth-child(2) {
    background: url(/wp-content/uploads/2026/04/main_beforeafter_img02.jpg) !important;
    background-size: cover !important;
}

.main_bnf_wrap .eye .nectar-flickity[data-control-style=material_pagination] .flickity-page-dots .dot:nth-child(3) {
    background: url(/wp-content/uploads/2026/04/main_beforeafter_img03.jpg) !important;
    background-size: cover !important;
}

.main_bnf_wrap .eye .nectar-flickity[data-control-style=material_pagination] .flickity-page-dots .dot:nth-child(4) {
    background: url(/wp-content/uploads/2026/04/main_beforeafter_img04.jpg) !important;
    background-size: cover !important;
}

.main_bnf_wrap .eye .nectar-flickity[data-control-style=material_pagination] .flickity-page-dots .dot:nth-child(5) {
    background: url(/wp-content/uploads/2026/04/main_beforeafter_img05.jpg) !important;
    background-size: cover !important;
}


/*====================================
서브 전후사진
====================================*/

/****************************************** 리프팅 **************************************************/

/*미니거상 여우리프팅*/
.sub_bna_wrap .mini-facelift-fox-lift .tabbed > ul li:nth-child(1) a{
    background: url(/wp-content/uploads/2026/04/bna-tabimg.jpg) center center no-repeat !important;
    background-size: cover !important;
}
.sub_bna_wrap .mini-facelift-fox-lift .tabbed > ul li:nth-child(2) a{
    background: url(/wp-content/uploads/2026/04/bna-tabimg.jpg) center center no-repeat !important;
    background-size: cover !important;
}


/*풀페이스 안면거상*/
.sub_bna_wrap .full-face-facelift .tabbed > ul li:nth-child(1) a{
    background: url(/wp-content/uploads/2026/04/bna-tabimg.jpg) center center no-repeat !important;
    background-size: cover !important;
}

.sub_bna_wrap .full-face-facelift .tabbed > ul li:nth-child(2) a{
    background: url(/wp-content/uploads/2026/04/bna-tabimg.jpg) center center no-repeat !important;
    background-size: cover !important;
}

/*목 거상술*/
.sub_bna_wrap .neck-lift .tabbed > ul li:nth-child(1) a{
    background: url(/wp-content/uploads/2026/04/bna-tabimg.jpg) center center no-repeat !important;
    background-size: cover !important;
}

.sub_bna_wrap .neck-lift .tabbed > ul li:nth-child(2) a{
    background: url(/wp-content/uploads/2026/04/bna-tabimg.jpg) center center no-repeat !important;
    background-size: cover !important;
}

/*심술보리프팅*/
.sub_bna_wrap .grumpy-guy .tabbed > ul li:nth-child(1) a{
    background: url(/wp-content/uploads/2026/04/bna-tabimg.jpg) center center no-repeat !important;
    background-size: cover !important;
}

.sub_bna_wrap .grumpy-guy .tabbed > ul li:nth-child(2) a{
    background: url(/wp-content/uploads/2026/04/bna-tabimg.jpg) center center no-repeat !important;
    background-size: cover !important;
}

/*눈썹하거상술*/
.sub_bna_wrap .eyebrow-lift .tabbed > ul li:nth-child(1) a{
    background: url(/wp-content/uploads/2026/04/bna-tabimg.jpg) center center no-repeat !important;
    background-size: cover !important;
}

.sub_bna_wrap .eyebrow-lift .tabbed > ul li:nth-child(2) a{
    background: url(/wp-content/uploads/2026/04/bna-tabimg.jpg) center center no-repeat !important;
    background-size: cover !important;
}

/*내시경 이마거상*/
.sub_bna_wrap .forehead-lift .tabbed > ul li:nth-child(1) a{
    background: url(/wp-content/uploads/2026/04/bna-tabimg.jpg) center center no-repeat !important;
    background-size: cover !important;
}

.sub_bna_wrap .forehead-lift .tabbed > ul li:nth-child(2) a{
    background: url(/wp-content/uploads/2026/04/bna-tabimg.jpg) center center no-repeat !important;
    background-size: cover !important;
}

/*포인트 지방이식*/
.sub_bna_wrap .fat-grafting .tabbed > ul li:nth-child(1) a{
    background: url(/wp-content/uploads/2026/04/bna-tabimg.jpg) center center no-repeat !important;
    background-size: cover !important;
}

.sub_bna_wrap .fat-grafting .tabbed > ul li:nth-child(2) a{
    background: url(/wp-content/uploads/2026/04/bna-tabimg.jpg) center center no-repeat !important;
    background-size: cover !important;
}

/*실리프팅*/
.sub_bna_wrap .thread-lifting .tabbed > ul li:nth-child(1) a{
    background: url(/wp-content/uploads/2026/04/bna-tabimg.jpg) center center no-repeat !important;
    background-size: cover !important;
}

.sub_bna_wrap .thread-lifting .tabbed > ul li:nth-child(2) a{
    background: url(/wp-content/uploads/2026/04/bna-tabimg.jpg) center center no-repeat !important;
    background-size: cover !important;
}

/*애플리프팅*/
.sub_bna_wrap .apple-lifting .tabbed > ul li:nth-child(1) a{
    background: url(/wp-content/uploads/2026/04/bna-tabimg.jpg) center center no-repeat !important;
    background-size: cover !important;
}

.sub_bna_wrap .apple-lifting .tabbed > ul li:nth-child(2) a{
    background: url(/wp-content/uploads/2026/04/bna-tabimg.jpg) center center no-repeat !important;
    background-size: cover !important;
}

/*눈썹거상 실리프팅*/
.sub_bna_wrap .eyebrow-thread-lifting .tabbed > ul li:nth-child(1) a{
    background: url(/wp-content/uploads/2026/04/bna-tabimg.jpg) center center no-repeat !important;
    background-size: cover !important;
}

.sub_bna_wrap .eyebrow-thread-lifting .tabbed > ul li:nth-child(2) a{
    background: url(/wp-content/uploads/2026/04/bna-tabimg.jpg) center center no-repeat !important;
    background-size: cover !important;
}

/****************************************** 눈성형 **************************************************/

/*핏미 자연유착 눈성형*/
.sub_bna_wrap .fit-me-natural-adhesion .tabbed > ul li:nth-child(1) a{
    background: url(/wp-content/uploads/2026/04/bna-tabimg.jpg) center center no-repeat !important;
    background-size: cover !important;
}

.sub_bna_wrap .fit-me-natural-adhesion .tabbed > ul li:nth-child(2) a{
    background: url(/wp-content/uploads/2026/04/bna-tabimg.jpg) center center no-repeat !important;
    background-size: cover !important;
}

/*히든스카 절개눈성형*/
.sub_bna_wrap .hidden-scar-incision-eyelid-surgery .tabbed > ul li:nth-child(1) a{
    background: url(/wp-content/uploads/2026/04/bna-tabimg.jpg) center center no-repeat !important;
    background-size: cover !important;
}

.sub_bna_wrap .hidden-scar-incision-eyelid-surgery .tabbed > ul li:nth-child(2) a{
    background: url(/wp-content/uploads/2026/04/bna-tabimg.jpg) center center no-repeat !important;
    background-size: cover !important;
}

/*FIT 트임성형*/
.sub_bna_wrap .fit-slit .tabbed > ul li:nth-child(1) a{
    background: url(/wp-content/uploads/2026/04/bna-tabimg.jpg) center center no-repeat !important;
    background-size: cover !important;
}

.sub_bna_wrap .fit-slit .tabbed > ul li:nth-child(2) a{
    background: url(/wp-content/uploads/2026/04/bna-tabimg.jpg) center center no-repeat !important;
    background-size: cover !important;
}

/*눈매교정*/
.sub_bna_wrap .eye-correction .tabbed > ul li:nth-child(1) a{
    background: url(/wp-content/uploads/2026/04/bna-tabimg.jpg) center center no-repeat !important;
    background-size: cover !important;
}

.sub_bna_wrap .eye-correction .tabbed > ul li:nth-child(2) a{
    background: url(/wp-content/uploads/2026/04/bna-tabimg.jpg) center center no-repeat !important;
    background-size: cover !important;
}

/*눈밑지방재배치/제거*/
.sub_bna_wrap .under-eye-fat-repositioning-removal .tabbed > ul li:nth-child(1) a{
    background: url(/wp-content/uploads/2026/04/bna-tabimg.jpg) center center no-repeat !important;
    background-size: cover !important;
}

.sub_bna_wrap .under-eye-fat-repositioning-removal .tabbed > ul li:nth-child(2) a{
    background: url(/wp-content/uploads/2026/04/bna-tabimg.jpg) center center no-repeat !important;
    background-size: cover !important;
}

/*상안검성형*/
.sub_bna_wrap .upper-eyelid-surgery .tabbed > ul li:nth-child(1) a{
    background: url(/wp-content/uploads/2026/04/bna-tabimg.jpg) center center no-repeat !important;
    background-size: cover !important;
}

.sub_bna_wrap .upper-eyelid-surgery .tabbed > ul li:nth-child(2) a{
    background: url(/wp-content/uploads/2026/04/bna-tabimg.jpg) center center no-repeat !important;
    background-size: cover !important;
}

/*하안검성형*/
.sub_bna_wrap .lower-eyelid-surgery .tabbed > ul li:nth-child(1) a{
    background: url(/wp-content/uploads/2026/04/bna-tabimg.jpg) center center no-repeat !important;
    background-size: cover !important;
}

.sub_bna_wrap .lower-eyelid-surgery .tabbed > ul li:nth-child(2) a{
    background: url(/wp-content/uploads/2026/04/bna-tabimg.jpg) center center no-repeat !important;
    background-size: cover !important;
}

/*눈재수술*/
.sub_bna_wrap .eye-revision-surgery .tabbed > ul li:nth-child(1) a{
    background: url(/wp-content/uploads/2026/04/bna-tabimg.jpg) center center no-repeat !important;
    background-size: cover !important;
}

.sub_bna_wrap .eye-revision-surgery .tabbed > ul li:nth-child(2) a{
    background: url(/wp-content/uploads/2026/04/bna-tabimg.jpg) center center no-repeat !important;
    background-size: cover !important;
}


/****************************************** 코성형 **************************************************/

/*3D 코성형*/
.sub_bna_wrap .rhinoplasty .tabbed > ul li:nth-child(1) a{
    background: url(/wp-content/uploads/2026/04/bna-tabimg.jpg) center center no-repeat !important;
    background-size: cover !important;
}

.sub_bna_wrap .rhinoplasty .tabbed > ul li:nth-child(2) a{
    background: url(/wp-content/uploads/2026/04/bna-tabimg.jpg) center center no-repeat !important;
    background-size: cover !important;
}

/*트리플라인 코성형*/
.sub_bna_wrap .triple-line-rhinoplasty .tabbed > ul li:nth-child(1) a{
    background: url(/wp-content/uploads/2026/04/bna-tabimg.jpg) center center no-repeat !important;
    background-size: cover !important;
}

.sub_bna_wrap .triple-line-rhinoplasty .tabbed > ul li:nth-child(2) a{
    background: url(/wp-content/uploads/2026/04/bna-tabimg.jpg) center center no-repeat !important;
    background-size: cover !important;
}

/*노스카 비개방 코성형*/
.sub_bna_wrap .noscar-non-incisional-rhinoplasty .tabbed > ul li:nth-child(1) a{
    background: url(/wp-content/uploads/2026/04/bna-tabimg.jpg) center center no-repeat !important;
    background-size: cover !important;
}

.sub_bna_wrap .noscar-non-incisional-rhinoplasty .tabbed > ul li:nth-child(2) a{
    background: url(/wp-content/uploads/2026/04/bna-tabimg.jpg) center center no-repeat !important;
    background-size: cover !important;
}

/*코끝성형*/
.sub_bna_wrap .nose-tip-surgery .tabbed > ul li:nth-child(1) a{
    background: url(/wp-content/uploads/2026/04/bna-tabimg.jpg) center center no-repeat !important;
    background-size: cover !important;
}

.sub_bna_wrap .nose-tip-surgery .tabbed > ul li:nth-child(2) a{
    background: url(/wp-content/uploads/2026/04/bna-tabimg.jpg) center center no-repeat !important;
    background-size: cover !important;
}

/*콧볼축소*/
.sub_bna_wrap .nose-tip-reduction .tabbed > ul li:nth-child(1) a{
    background: url(/wp-content/uploads/2026/04/bna-tabimg.jpg) center center no-repeat !important;
    background-size: cover !important;
}

.sub_bna_wrap .nose-tip-reduction .tabbed > ul li:nth-child(2) a{
    background: url(/wp-content/uploads/2026/04/bna-tabimg.jpg) center center no-repeat !important;
    background-size: cover !important;
}

/*비주 성형*/
.sub_bna_wrap .columnar-plastic-surgery .tabbed > ul li:nth-child(1) a{
    background: url(/wp-content/uploads/2026/04/bna-tabimg.jpg) center center no-repeat !important;
    background-size: cover !important;
}

.sub_bna_wrap .columnar-plastic-surgery .tabbed > ul li:nth-child(2) a{
    background: url(/wp-content/uploads/2026/04/bna-tabimg.jpg) center center no-repeat !important;
    background-size: cover !important;
}

/*기능코성형*/
.sub_bna_wrap .rhinitis-cosmetic-rhinoplasty .tabbed > ul li:nth-child(1) a{
    background: url(/wp-content/uploads/2026/04/bna-tabimg.jpg) center center no-repeat !important;
    background-size: cover !important;
}

.sub_bna_wrap .rhinitis-cosmetic-rhinoplasty .tabbed > ul li:nth-child(2) a{
    background: url(/wp-content/uploads/2026/04/bna-tabimg.jpg) center center no-repeat !important;
    background-size: cover !important;
}

/*코재수술*/
.sub_bna_wrap .nose-revision-surgery .tabbed > ul li:nth-child(1) a{
    background: url(/wp-content/uploads/2026/04/bna-tabimg.jpg) center center no-repeat !important;
    background-size: cover !important;
}

.sub_bna_wrap .nose-revision-surgery .tabbed > ul li:nth-child(2) a{
    background: url(/wp-content/uploads/2026/04/bna-tabimg.jpg) center center no-repeat !important;
    background-size: cover !important;
}

/****************************************** 지방흡입 **************************************************/

/*3D-CT 엘싸 얼굴 지방흡입*/
.sub_bna_wrap .facial-liposuction .tabbed > ul li:nth-child(1) a{
    background: url(/wp-content/uploads/2026/04/bna-tabimg.jpg) center center no-repeat !important;
    background-size: cover !important;
}

.sub_bna_wrap .facial-liposuction .tabbed > ul li:nth-child(2) a{
    background: url(/wp-content/uploads/2026/04/bna-tabimg.jpg) center center no-repeat !important;
    background-size: cover !important;
}

/*심부볼 지방 재배치/ 제거*/
.sub_bna_wrap .deep-cheek-fat-repositioning-removal .tabbed > ul li:nth-child(1) a{
    background: url(/wp-content/uploads/2026/04/bna-tabimg.jpg) center center no-repeat !important;
    background-size: cover !important;
}

.sub_bna_wrap .deep-cheek-fat-repositioning-removal .tabbed > ul li:nth-child(2) a{
    background: url(/wp-content/uploads/2026/04/bna-tabimg.jpg) center center no-repeat !important;
    background-size: cover !important;
}

/*복부 지방흡입*/
.sub_bna_wrap .abdominal-liposuction .tabbed > ul li:nth-child(1) a{
    background: url(/wp-content/uploads/2026/04/bna-tabimg.jpg) center center no-repeat !important;
    background-size: cover !important;
}

.sub_bna_wrap .abdominal-liposuction .tabbed > ul li:nth-child(2) a{
    background: url(/wp-content/uploads/2026/04/bna-tabimg.jpg) center center no-repeat !important;
    background-size: cover !important;
}

/*팔뚝 지방흡입*/
.sub_bna_wrap .arm-liposuction .tabbed > ul li:nth-child(1) a{
    background: url(/wp-content/uploads/2026/04/bna-tabimg.jpg) center center no-repeat !important;
    background-size: cover !important;
}

.sub_bna_wrap .arm-liposuction .tabbed > ul li:nth-child(2) a{
    background: url(/wp-content/uploads/2026/04/bna-tabimg.jpg) center center no-repeat !important;
    background-size: cover !important;
}

/*허벅지 지방흡입*/
.sub_bna_wrap .thigh-liposuction .tabbed > ul li:nth-child(1) a{
    background: url(/wp-content/uploads/2026/04/bna-tabimg.jpg) center center no-repeat !important;
    background-size: cover !important;
}

.sub_bna_wrap .thigh-liposuction .tabbed > ul li:nth-child(2) a{
    background: url(/wp-content/uploads/2026/04/bna-tabimg.jpg) center center no-repeat !important;
    background-size: cover !important;
}

/*복부 거상*/
.sub_bna_wrap .abdominal-lift .tabbed > ul li:nth-child(1) a{
    background: url(/wp-content/uploads/2026/04/bna-tabimg.jpg) center center no-repeat !important;
    background-size: cover !important;
}

.sub_bna_wrap .abdominal-lift .tabbed > ul li:nth-child(2) a{
    background: url(/wp-content/uploads/2026/04/bna-tabimg.jpg) center center no-repeat !important;
    background-size: cover !important;
}

/*팔 거상*/
.sub_bna_wrap .arm-elevation .tabbed > ul li:nth-child(1) a{
    background: url(/wp-content/uploads/2026/04/bna-tabimg.jpg) center center no-repeat !important;
    background-size: cover !important;
}

.sub_bna_wrap .arm-elevation .tabbed > ul li:nth-child(2) a{
    background: url(/wp-content/uploads/2026/04/bna-tabimg.jpg) center center no-repeat !important;
    background-size: cover !important;
}

/****************************************** 입술 **************************************************/

/*입꼬리성형*/
.sub_bna_wrap .lip-corner-surgery .tabbed > ul li:nth-child(1) a{
    background: url(/wp-content/uploads/2026/04/bna-tabimg.jpg) center center no-repeat !important;
    background-size: cover !important;
}

.sub_bna_wrap .lip-corner-surgery .tabbed > ul li:nth-child(2) a{
    background: url(/wp-content/uploads/2026/04/bna-tabimg.jpg) center center no-repeat !important;
    background-size: cover !important;
}

/*인중축소수술*/
.sub_bna_wrap .philtrum-reduction-surgery .tabbed > ul li:nth-child(1) a{
    background: url(/wp-content/uploads/2026/04/bna-tabimg.jpg) center center no-repeat !important;
    background-size: cover !important;
}

.sub_bna_wrap .philtrum-reduction-surgery .tabbed > ul li:nth-child(2) a{
    background: url(/wp-content/uploads/2026/04/bna-tabimg.jpg) center center no-repeat !important;
    background-size: cover !important;
}

/*인중오목술*/
.sub_bna_wrap .philtrum-indentation .tabbed > ul li:nth-child(1) a{
    background: url(/wp-content/uploads/2026/04/bna-tabimg.jpg) center center no-repeat !important;
    background-size: cover !important;
}

.sub_bna_wrap .philtrum-indentation .tabbed > ul li:nth-child(2) a{
    background: url(/wp-content/uploads/2026/04/bna-tabimg.jpg) center center no-repeat !important;
    background-size: cover !important;
}

/*입꼭지성형*/
.sub_bna_wrap .lip-tip-surgery .tabbed > ul li:nth-child(1) a{
    background: url(/wp-content/uploads/2026/04/bna-tabimg.jpg) center center no-repeat !important;
    background-size: cover !important;
}

.sub_bna_wrap .lip-tip-surgery .tabbed > ul li:nth-child(2) a{
    background: url(/wp-content/uploads/2026/04/bna-tabimg.jpg) center center no-repeat !important;
    background-size: cover !important;
}

/*입술축소술*/
.sub_bna_wrap .lip-reduction-surgery .tabbed > ul li:nth-child(1) a{
    background: url(/wp-content/uploads/2026/04/bna-tabimg.jpg) center center no-repeat !important;
    background-size: cover !important;
}

.sub_bna_wrap .lip-reduction-surgery .tabbed > ul li:nth-child(2) a{
    background: url(/wp-content/uploads/2026/04/bna-tabimg.jpg) center center no-repeat !important;
    background-size: cover !important;
}

/****************************************** 남자성형 **************************************************/

/*슬림라인 쌍꺼풀*/
.sub_bna_wrap .slimline-double-eyelid .tabbed > ul li:nth-child(1) a{
    background: url(/wp-content/uploads/2026/04/bna-tabimg.jpg) center center no-repeat !important;
    background-size: cover !important;
}

.sub_bna_wrap .slimline-double-eyelid .tabbed > ul li:nth-child(2) a{
    background: url(/wp-content/uploads/2026/04/bna-tabimg.jpg) center center no-repeat !important;
    background-size: cover !important;
}

/*남자 트임성형*/
.sub_bna_wrap .man-slit .tabbed > ul li:nth-child(1) a{
    background: url(/wp-content/uploads/2026/04/bna-tabimg.jpg) center center no-repeat !important;
    background-size: cover !important;
}

.sub_bna_wrap .man-slit .tabbed > ul li:nth-child(2) a{
    background: url(/wp-content/uploads/2026/04/bna-tabimg.jpg) center center no-repeat !important;
    background-size: cover !important;
}

/*남자 눈매교정*/
.sub_bna_wrap .male-eye-shape-correction .tabbed > ul li:nth-child(1) a{
    background: url(/wp-content/uploads/2026/04/bna-tabimg.jpg) center center no-repeat !important;
    background-size: cover !important;
}

.sub_bna_wrap .male-eye-shape-correction .tabbed > ul li:nth-child(2) a{
    background: url(/wp-content/uploads/2026/04/bna-tabimg.jpg) center center no-repeat !important;
    background-size: cover !important;
}

/*직선라인 코성형*/
.sub_bna_wrap .straight-line-rhinoplasty .tabbed > ul li:nth-child(1) a{
    background: url(/wp-content/uploads/2026/04/bna-tabimg.jpg) center center no-repeat !important;
    background-size: cover !important;
}

.sub_bna_wrap .straight-line-rhinoplasty .tabbed > ul li:nth-child(2) a{
    background: url(/wp-content/uploads/2026/04/bna-tabimg.jpg) center center no-repeat !important;
    background-size: cover !important;
}

/*남자 기능코성형*/
.sub_bna_wrap .functional-rhinoplasty .tabbed > ul li:nth-child(1) a{
    background: url(/wp-content/uploads/2026/04/bna-tabimg.jpg) center center no-repeat !important;
    background-size: cover !important;
}

.sub_bna_wrap .functional-rhinoplasty .tabbed > ul li:nth-child(2) a{
    background: url(/wp-content/uploads/2026/04/bna-tabimg.jpg) center center no-repeat !important;
    background-size: cover !important;
}

/*직선라인 코성형*/
.sub_bna_wrap .straight-line-rhinoplasty .tabbed > ul li:nth-child(1) a{
    background: url(/wp-content/uploads/2026/04/bna-tabimg.jpg) center center no-repeat !important;
    background-size: cover !important;
}

.sub_bna_wrap .straight-line-rhinoplasty .tabbed > ul li:nth-child(2) a{
    background: url(/wp-content/uploads/2026/04/bna-tabimg.jpg) center center no-repeat !important;
    background-size: cover !important;
}

/*여유증*/
.sub_bna_wrap .gynecomastia .tabbed > ul li:nth-child(1) a{
    background: url(/wp-content/uploads/2026/04/bna-tabimg.jpg) center center no-repeat !important;
    background-size: cover !important;
}

.sub_bna_wrap .gynecomastia .tabbed > ul li:nth-child(2) a{
    background: url(/wp-content/uploads/2026/04/bna-tabimg.jpg) center center no-repeat !important;
    background-size: cover !important;
}


/*====================================
form - 모델지원
====================================*/

#gform_wrapper_2 .gform_required_legend {
    display: none !important;
}

#gform_wrapper_2 .gsection_title {
    font-size: 32px !important;
    font-family: 'Pretendard', "Malgun Gothic", "malgungothic", "맑은고딕", "맑은 고딕", sans-serif !important;
    font-weight: 700 !important;

}

#gform_wrapper_2.gform-theme--framework .gfield--type-section {
    border: 0 !important;
    padding: 50px 0 0 !important;
}

#gform_wrapper_2 .gfield_radio {
    display: block !important;
}

#gform_wrapper_2 .gfield_radio .gchoice {
    display: inline-block !important;
    width: 100px;
    float: left;

}

#gform_wrapper_2 .gfield_radio .gform-field-label {
    display: inline-block !important;
}

#gform_wrapper_2 #field_2_7 {}

body .gform_wrapper#gform_wrapper_2 .top_label .gfield_label {
    font-family: "Pretendard", "Malgun Gothic", "malgungothic", "맑은고딕", "맑은 고딕", sans-serif !important;
    font-size: 17px;

}

#gform_wrapper_2 .ginput_container.ginput_container_text input,
#gform_wrapper_2 .ginput_container.ginput_container_select select {
    font-size: 17px !important;
    line-height: 27px !important;
    padding: 15px 20px !important;
    height: 59px !important;
    border-color: #ccc;
}

#gform_wrapper_2.gform-theme--framework .gform-field-label {
    display: inline-block !important;
    margin-right: 30px !important;
    font-size: 17px !important;
}

#gform_wrapper_2.gform-theme--framework .gfield--type-choice .gfield_checkbox {
    display: block !important;
    margin-top: 10px !important;
}

#gform_wrapper_2.gform-theme--foundation .gfield textarea {
    border: 1px solid #ccc !important;
    font-size: 17px !important;
}

body #gform_wrapper_2.gform_wrapper .gsection_description {
    font-size: 19px !important;
    line-height: 29px !important;
    color: #777 !important;
    padding-top: 10px !important;
}

body #gform_wrapper_2 .gform_fileupload_rules {
    font-size: 15px !important;
    color: #999 !important;
}

body #gform_wrapper_2 input[type=submit] {
    width: 300px !important;
    margin: 60px auto 0 !important;
    font-size: 24px;
    background: #f39fb0  !important;
    padding: 20px 30px !important;
}


body #gform_wrapper_2.gform_wrapper .gfield_validation_message,
.gform_wrapper .validation_message {
    background: none !important;
    border: none !important;
    font-size: 13px !important;
    margin-top: 5px !important;
    padding: 0 !important;
    color: #f00 !important;
    position: static;
}


/*====================================
서브 모델지원
====================================*/

.sub_realmodel_t p {
    font-family: 'Mulish', sans-serif !important;
    font-size: 50px;
    line-height: 47px;
    letter-spacing: -1px;
    color: #fff;
    font-weight: 500 !important;
}

.sub_realmodel_t2 p {
    font-family: "Pretendard", "Malgun Gothic", "malgungothic", "맑은고딕", "맑은 고딕", sans-serif !important;
    font-size: 35px;
    line-height: 47px;
    letter-spacing: -2px;
    color: #242424;
    font-weight: 600;
}

.sub_realmodel_t2.white p {
    padding-top: 15px !important;
    color: #ffc2c8;
}

.sub_realmodel_t3 p {
    color: #242424;
    font-size: 21px;
    line-height: 38px;
    letter-spacing: -1px;
    font-weight: 300 !important;
}

.sub_realmodel_t4 p {
    font-family: "Pretendard", "Malgun Gothic", "malgungothic", "맑은고딕", "맑은 고딕", sans-serif !important;
    color: #242424;
    font-size: 19px;
    line-height: 29px;
    letter-spacing: -1px;
    text-align: center;
    padding-top: 20px;
}

.sub_realmodel_box img.img-with-animation {
    border: 3px solid #ffcfd4;
}

.sub_realmodel_wrap .gform_heading {
    display: none;
}

.sub_realmodel_wrap .gform_wrapper .top_label .gfield_label {
    font-family: "Pretendard", "Malgun Gothic", "malgungothic", "맑은고딕", "맑은 고딕", sans-serif !important;
    font-weight: 500;
    letter-spacing: -1px;
}

.sub_realmodel_wrap .gform_wrapper.gravity-theme input {
    border: 1px solid #cdcdcd;
    border-radius: inherit;
    background: #fff;
}

.sub_realmodel_wrap .gform_wrapper.gravity-theme .gfield textarea {
    border: 1px solid #cdcdcd;
    border-radius: inherit;
    background: #fff;
}

.sub_realmodel_wrap fieldset#field_3_11 {
    margin: 0 auto !important;
    text-align: center;
    padding-bottom: 50px !important;
}

.sub_realmodel_wrap fieldset#field_3_11 a {
    color: #c37d69;
}

.sub_realmodel_wrap .gform_wrapper.gravity-theme .gsection {
    padding: 0 0px 35px 0;
    margin-bottom: 35px;
}

.sub_realmodel_wrap input#gform_submit_button_3 {
    font-family: "Pretendard", "Malgun Gothic", "malgungothic", "맑은고딕", "맑은 고딕", sans-serif !important;
    font-weight: 400 !important;
    background: #a88c84;
    padding: 20px 0 15px 0 !important;
    font-size: 25px;
    letter-spacing: -1px;
    font-weight: 500;
}

.sub_realmodel_wrap div#gform_confirmation_message_3 {
    text-align: center;
    font-size: 20px;
    letter-spacing: -1px;
}

.sub_realmodel_wrap fieldset#field_3_20 {
    margin-top: 20px;
}

.sub_need_list dd {
    font-size: 24px;
    color: rgb(70, 70, 70);
    letter-spacing: -1px;
    line-height: 36px;
    text-align: left;
    font-family: "Pretendard", "Malgun Gothic", "malgungothic", "맑은고딕", "맑은 고딕", sans-serif !important;
    background: url(/wp-content/uploads/2024/10/check_icon.png) 0px 2px no-repeat;
    padding: 0px 0px 10px 60px;
    font-weight: 500;
}

.sub_need_list.white2 dd {
    color: #fff;
}

@media screen and (max-width:999px) {
    .sub_realmodel_t p {
        font-size: 28px !important;
        line-height: 38px;
    }

    .sub_realmodel_t2 p {
        font-size: 20px !important;
        line-height: 29px;
        letter-spacing: -1px;
    }

    .sub_realmodel_t2.white p {
        padding-top: 10px !important;
        padding-bottom: 6px !important;
    }

    .sub_realmodel_t3 p {
        font-size: 15px !important;
        line-height: 24px;
    }

    .sub_realmodel_t4 p {
        font-size: 15px !important;
        line-height: 24px;
        padding-top: 10px;
    }

    .sub_realmodel_wrap fieldset#field_3_11 {
        padding-bottom: 10px !important;
    }

    .sub_realmodel_wrap .gform_wrapper.gravity-theme .gsection {
        padding: 0 0px 25px 0;
        margin-bottom: 25px;
    }

    .sub_realmodel_wrap input#gform_submit_button_3 {
        font-size: 16px !important;
        line-height: 25px;
        padding: 11px 0 7px 0 !important;
    }

    .sub_realmodel_box .vc_col-sm-1\/5.wpb_column.column_container {
        width: 50%;
        float: left;
    }

    .sub_realmodel_wrap div#gform_confirmation_message_3 {
        font-size: 15px;
    }

    .sub_need_list dd {
        font-size: 15px !important;
        line-height: 24px;
        background: url(/wp-content/uploads/2024/10/check_icon_m.png) 0 0px no-repeat;
        padding: 0px 0px 10px 0px;
    }
}

/*====================================
공지사항
====================================*/
.sub_board_wrap #kboard-default-list div,
.sub_board_wrap #kboard-default-list input,
.sub_board_wrap #kboard-default-list option,
.sub_board_wrap #kboard-default-list select,
.sub_board_wrap #kboard-default-list button {
  font-size: 16px !important;
  line-height: 1.6 !important;
}

.sub_board_wrap #kboard-default-list .kboard-list-header .kboard-sort select {
  padding: 0.3rem 0.5rem;
}

.sub_board_wrap #kboard-default-list .kboard-list tr.kboard-list-notice{
  background-color: #FCF9F4 !important;
}

.sub_board_wrap #kboard-default-list .kboard-list tr td {
    font-size: 16px !important;
    padding: 1.2rem !important;
    border-left-width: 0 !important;
}

.sub_board_wrap #kboard-default-list .kboard-list tr td.kboard-list-uid {
  width: 10%;
}

.sub_board_wrap #kboard-default-list .kboard-list tr td.kboard-list-title {
  width: 100%;
}

.sub_board_wrap #kboard-default-list .kboard-list tr td.kboard-list-user {
  width: 10%;
}

.sub_board_wrap #kboard-default-list .kboard-list tr td.kboard-list-date {
  width: 15%;
}

.sub_board_wrap #kboard-default-list .kboard-list tr td.kboard-list-view {
  width: 10%;
}

.sub_board_wrap #kboard-default-list .kboard-list tr td.kboard-list-user,
.sub_board_wrap #kboard-default-list .kboard-list tr td.kboard-list-vote {
  display: none !important;
}

.sub_board_wrap #kboard-default-list .kboard-list thead tr td {
      border-bottom-width: 1px;
    color: #101010;
    border-top: 2px solid #101010;
    font-weight: 500;
}

.sub_board_wrap.media #kboard-default-list .kboard-list thead tr td {
    background-color: #fffbfc;
}
 
.sub_board_wrap.media #kboard-default-document .kboard-content .content-view{
    font-size: 16px !important;
}

.sub_board_wrap #kboard-default-list button,
.sub_board_wrap #kboard-default-list a,
.sub_board_wrap #kboard-default-editor button,
.sub_board_wrap #kboard-default-editor a {
  display: inline-block;
  padding: 0.6rem 2rem !important;
  border-radius: 5px;
}

.sub_board_wrap #kboard-default-list button[type="submit"].kboard-default-button-small {
  padding: 0 2rem !important;
}

.sub_board_wrap #kboard-default-list .kboard-pagination>ul.kboard-pagination-pages>li>a {
  padding: 0 11px !important;
}

.sub_board_wrap #kboard-default-document .kboard-detail {
  display: flex;
  justify-content: center;
  align-items: center;
  color: var(--c_1010);
}

.sub_board_wrap .kboard-default-new-notify{
  background-color: var(--nectar-accent-color);
}

.sub_board_wrap #kboard-default-list .kboard-control a{
    color: #000 !important;
    background: #fff !important;
    padding: 10px 30px !important;
    border: 1px solid #000 !important;
    font-size: 17px !important;
}

.kboard-default-poweredby{
    display: none;
}
.sub_board_wrap #kboard-default-editor button, .sub_board_wrap #kboard-default-editor a{
    padding: 0 10px !important;
}
.sub_board_wrap #kboard-default-document .kboard-content .content-view{
    font-size: 15px;
}
.sub_board_wrap.media #kboard-default-document .kboard-content .content-view{
    font-size: 15px;
}



/*====================================
의학칼럼
====================================*/

.column_board_wrap #kboard-pure-gallery-document .kboard-content .content-view p{
    font-size: 15px;
    margin: 0 0 0em;
    padding-bottom: 15px;
}
.column_board_wrap #kboard-pure-gallery-list .kboard-pure-gallery-list .kboard-list-item .kboard-list-title{
    font-size: 16px !important;
}

/*====================================
진료예약
====================================*/
.sub_reservation_wrap .gfield.gfield--type-section{
    border-bottom: none;
    padding-bottom: 0;
}
.sub_reservation_wrap .gsection_title{
    font-size: 28px;
    font-weight: 700 !important;
    margin-bottom: 0 !important;
    color: #000;
    letter-spacing: -0.6px;
}
.sub_reservation_wrap .gfield_label{
    font-size: 20px !important;
    line-height: 1.4 !important;
    font-family:'Noto Sans KR', sans-serif !important;
    font-weight: 600 !important;
}
.sub_reservation_wrap .gform_wrapper .top_label .gfield_label {
    margin-top: 0 !important;
    padding-top: 0;
}
.sub_reservation_wrap .gfield_time_hour input, .sub_reservation_wrap .gfield_time_minute input, .sub_reservation_wrap .gfield_time_ampm select, .sub_reservation_wrap .ginput_container_date input, .sub_reservation_wrap .ginput_container_textarea textarea, .sub_reservation_wrap .ginput_container_select select, .sub_reservation_wrap .ginput_container_text input, .sub_reservation_wrap .ginput_container_email input{
    padding: 15px 20px !important;
    font-size: 18px !important;
    font-weight: 400 !important;
    color: #707070 !important;
    line-height: 1.4 !important;
    height: fit-content !important;
    font-family: 'Noto Sans KR', sans-serif !important;
    border-color: #d5d5d5 !important;
    border-radius: 10px !important;
    outline-color: #d39fb4 !important;
}
.reservation_wrap .gfield.gfield--type-section{
    border-bottom: none;
    padding-bottom: 0;
}

.reservation_wrap .ginput_container_select select, .reservation_wrap .ginput_container_date input, .reservation_wrap .ginput_container_text input, .reservation_wrap .ginput_container_textarea textarea, .reservation_wrap .ginput_container_multiselect{
    padding: 15px 20px !important;
    font-size: 17px !important;
    font-weight: 400 !important;
    color: #171717 !important;
    line-height: 1.4 !important;
    height: fit-content !important;
    font-family: "Pretendard", "Malgun Gothic", "malgungothic", "맑은고딕", "맑은 고딕", sans-serif !important;
    border-color: #d5d5d5 !important;
    border-radius: 10px !important;
    outline-color: #d39fb4 !important;
}
.reservation_wrap .gfield_label{
    font-size: 18px !important;
    line-height: 1.4 !important;
    font-family: "Pretendard", "Malgun Gothic", "malgungothic", "맑은고딕", "맑은 고딕", sans-serif !important;
    font-weight: 600 !important;
}

.reservation_wrap .gform_wrapper .top_label .gfield_label{
    margin-top: 0 !important;
    padding-top: 0;
}

div#field_3_24 .gsection_title{
    padding-top: 40px !important;
}
.reservation_wrap .gform_required_legend{
    display: none;
}

.reservation_wrap #gform_3 .gform_footer input[type="submit"]{
    background: #f39fb0 !important;
    border-radius: 10px !important;
    font-size: 18px !important;
    width: 240px !important;
    height: 54px !important;

}
.reservation_wrap .gform_footer{
    margin-top: 50px !important;
    justify-content: center;
}
.reservation_wrap .ts-dropdown-content{
    font-size: 17px;
}


/*====================================
제휴/제안
====================================*/

.suggestion_wrap #gform_fields_4 .gfield_description.gfield_consent_description{
    font-size: 16px;
    color: #171717;
    height: 300px;
    background-color: #f8f8f9;
    border: 0 !important;
    padding: 40px 0;
}
.suggestion_wrap #gform_fields_4 .gfield_description.gfield_consent_description strong{
    font-size: 18px;
}

.suggestion_wrap .gform_heading{
    display: none;
}

.suggestion_wrap .ginput_container.ginput_container_consent{
    display: flex !important;
    justify-content: flex-end;
    align-items: center;
}
.suggestion_wrap .gform_wrapper .top_label .gfield_label{
    font-size: 18px !important;
    line-height: 1.4 !important;
    font-family: "Pretendard", "Malgun Gothic", "malgungothic", "맑은고딕", "맑은 고딕", sans-serif !important;
    font-weight: 600 !important;
}
.suggestion_wrap .ginput_container_text input, .suggestion_wrap .ginput_container_select select, .suggestion_wrap .ginput_container_textarea textarea{
    padding: 15px 20px !important;
    font-size: 16px !important;
    font-weight: 400 !important;
    color: #707070 !important;
    line-height: 1.4 !important;
    height: fit-content !important;
    font-family: "Pretendard", "Malgun Gothic", "malgungothic", "맑은고딕", "맑은 고딕", sans-serif !important;
    border-color: #d5d5d5 !important;
    border-radius: 10px !important;
    outline-color: #d39fb4 !important;
}
.suggestion_wrap .gform_wrapper .top_label .gfield_label{
    margin-top: 0 !important;
    padding-top: 0;
}
.suggestion_wrap #field_4_3{
    margin-bottom: 40px;
}

.suggestion_wrap #gform_4 .gform_footer input[type="submit"]{
    background: #f39fb0 !important;
    border-radius: 10px !important;
    font-size: 18px !important;
    width: 240px !important;
    height: 54px !important;

}
.suggestion_wrap .gform_footer{
    margin-top: 50px !important;
    justify-content: center;
}

.suggestion_wrap #gform_browse_button_4_10{
    background-color: #f39fb0 !important;
}

.suggestion_wrap .gform-theme--framework .gfield:where(.gfield--type-fileupload,.gfield--input-type-fileupload,.gfield--type-post_image) .gform_drop_area::before{
    color: #f39fb0 !important;
}

.suggestion_wrap .gform_wrapper .gfield_description{
    font-size: 14px;
}


@media (max-width: 999px) {
    .sub_board_wrap #kboard-default-list a{
        padding:0 !important;
    }
    .sub_board_wrap #kboard-default-list div{
        font-size: 15px !important;
    }
    .sub_board_wrap #kboard-default-list button, .sub_board_wrap #kboard-default-list select{
        font-size: 14px !important;
    }
    
    .sub_board_wrap #kboard-default-list .kboard-control a{
        padding:5px 30px !important;
        margin-top: 20px;
        font-size: 15px !important;
    }
    .sub_board_wrap #kboard-default-list .kboard-list tr td.kboard-list-date{
        width:34%;
    }
    .sub_board_wrap #kboard-default-list .kboard-list tr td.kboard-list-view{
        width:16%;
    }
    #kboard-pure-gallery-list .kboard-category .kboard-category-list li a{
        font-size: 15px !important;
        margin:0 7px !important;
    }
    #gform_wrapper_2 .ginput_container.ginput_container_text input, #gform_wrapper_2 .ginput_container.ginput_container_select select{
        font-size: 13px !important;
    }
}

@media (max-width: 690px) {
    .sub_board_wrap #kboard-default-list .kboard-control a{
        padding:5px 30px !important;
        margin-top: 20px;
        font-size: 14px !important;
    }
    .sub_board_wrap #kboard-default-list button[type="submit"].kboard-default-button-small{
        padding:0 0 !important;
    }
    #kboard-default-document .kboard-title h1{
        font-size: 15px !important;
    }
    #kboard-default-document .kboard-content{
        min-height: auto !important;
    }
    .sub_board_wrap.media #kboard-default-document .kboard-content .content-view{
        font-size: 15px !important;
    }
    #kboard-pure-gallery-list .kboard-category .kboard-category-list li a{
        font-size: 14px !important;
        margin:0 5px !important;
    }
    #kboard-pure-gallery-list .kboard-category .kboard-category-list li.kboard-category-selected a{
        padding-bottom: 4px !important;
        margin-bottom: 7px !important;
    }
    body[data-form-submit=regular] .container-wrap button[type=submit]{
        padding:0 0 !important;
    }
    #kboard-pure-gallery-list .kboard-control a{
        font-size: 15px !important;
        padding:5px 30px !important;
    }
    .reservation_wrap .gsection_title{
        font-size: 17px;
    }
    .reservation_wrap .ginput_container_select select, .reservation_wrap .ginput_container_date input, .reservation_wrap .ginput_container_text input, .reservation_wrap .ginput_container_textarea textarea, .reservation_wrap .ginput_container_multiselect{
        font-size: 15px !important;
    }
    .reservation_wrap .gfield_label{
        font-size: 16px !important;
    }
    div#field_3_24 .gsection_title{
        padding-top: 0 !important;
        margin-bottom: -20px !important;
    }
    .gform-theme--foundation .gform_fields{
        row-gap: 35px !important;
    }
    .reservation_wrap .gsection_title{
        margin-bottom: -20px !important;
    }
    .reservation_wrap .gform_footer{
        margin-top: 40px !important;
    }
    .reservation_wrap #gform_3 .gform_footer input[type="submit"]{
        font-size: 16px !important;
        width: 200px !important;
        height: 44px !important;
    }
    #gform_wrapper_2 .ginput_container.ginput_container_text input, #gform_wrapper_2 .ginput_container.ginput_container_select select{
        font-size: 15px !important;
    }
    #gform_wrapper_2.gform-theme--framework .gform-field-label{
        margin-top:0;
    }
    #gform_wrapper_2.gform-theme--framework .gfield--type-section{
        padding:20px 0 0 !important;
    }
    #gform_wrapper_2 .gsection_title{
        font-size: 22px !important;
    }
    body #gform_wrapper_2.gform_wrapper .gsection_description{
        font-size: 15px !important;
        line-height: 22px !important;
    }
    #gform_wrapper_2.gform-theme--framework .gform-field-label{
        font-size: 15px !important;
    }
    #gform_wrapper_2.gform-theme--foundation .gfield textarea{
        font-size: 15px !important;
    }
    body #gform_wrapper_2 input[type=submit]{
        margin:30px auto 0 !important;
    }
    .gchoice.gchoice_2_15_4, .gchoice.gchoice_2_15_7{
        max-width: 103px !important;
    }
    .gchoice.gchoice_2_15_2{
        max-width: 89px !important;
    }
    .suggestion_wrap #gform_fields_4 .gfield_description.gfield_consent_description strong{
        font-size: 16px;
    }
    .suggestion_wrap #gform_fields_4 .gfield_description.gfield_consent_description{
        font-size: 14px;
        padding:20px 0;
    }
    .suggestion_wrap #field_4_3{
        margin-bottom: 0;
    }
    .suggestion_wrap .gform_wrapper .top_label .gfield_label{
        font-size: 16px !important;
    }
    .suggestion_wrap .ginput_container_text input, .suggestion_wrap .ginput_container_select select, .suggestion_wrap .ginput_container_textarea textarea{
        font-size: 14px !important;
    }
    .suggestion_wrap #gform_4 .gform_footer input[type="submit"]{
        font-size: 16px !important;
    }
    .suggestion_wrap .gform_footer{
        margin-top: 30px !important;
    }
}