﻿:root{--pri-1: #C38F3F;--pri-2: #412210;--pri-3: #FAF9F5;--pri-4: #F0E7D8}.renewal #page_wrapper{background:var(--pri-3)}.renewal .sm_tit{display:block;font-size:20rem;font-weight:600;color:var(--pri-1);line-height:1.5;letter-spacing:4rem}.renewal .sm_tit::after{display:none}.renewal .header .header__logo{width:165rem;aspect-ratio:165/40}.renewal .header .header__telLink{background:var(--pri-2)}.renewal .header .header__telLink:hover{background:var(--pri-1)}.renewal .header .header__nav_ul_pc{gap:0}.renewal .header .header__nav_ul_pc li{height:100%}.renewal .header .header__nav_ul_pc li a{height:100%;padding:0 30rem;display:flex;justify-content:center;align-items:center;color:var(--gs900)}.renewal .header .header__nav_ul_pc li a::before{content:"";position:absolute;left:0;bottom:0;width:0;height:3rem;background:var(--pri-1);transition:all .3s}.renewal .header .header__nav_ul_pc li a::after{display:none}.renewal .header .header__nav_ul_pc li a:hover{font-weight:700;color:var(--pri-1)}.renewal .header .header__nav_ul_pc li a:hover::before{width:100%}.renewal .header .header__nav_ul_pc li.active a{font-weight:700;color:var(--pri-1)}.renewal .header .header__nav_ul_pc li.active a::before{width:100%}.renewal .main_visual__swiper__wrap .swiper .swiper-slide .text_wrap .text_field strong{font-weight:600 !important}.renewal .main_visual__swiper__wrap .swiper .swiper-slide .text_wrap .text_field .text_field__container .sm_title span::after{display:none}.renewal .main_visual__swiper__wrap .swiper-pagination .swiper-pagination-current{color:var(--pri-2)}.renewal .quick_menu_global .toggle{background:linear-gradient(180deg, #C38F3F 0%, #412210 100%)}.renewal .quick_menu_global .quick_menu_global__inner .quick_menu_global__link{padding:5rem 0}.renewal .quick_menu_global .quick_menu_global__inner .quick_menu_global__link .img_icon{width:50rem;display:flex;justify-content:center;align-items:center}.renewal .quick_menu_global .quick_menu_global__inner .quick_menu_global__link .img_icon img{width:30rem}.renewal .section_links .link_item_wrap{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:20rem}@media(max-width: 768px){.renewal .section_links .link_item_wrap{grid-template-columns:1fr}}.renewal .section_links .link_item_wrap .item{display:block;position:relative;border-radius:30rem;overflow:hidden;height:240rem}.renewal .section_links .link_item_wrap .item .bg{width:100%;height:100%}.renewal .section_links .link_item_wrap .item .cont{position:absolute;left:0;top:0;width:100%;height:100%;padding:40rem;display:flex;align-items:flex-end}.renewal .section_links .link_item_wrap .item .cont .cont_inner_wrap{overflow:hidden}.renewal .section_links .link_item_wrap .item .cont .cont_inner{transform:translateY(64rem);transition:all .4s}@media(max-width: 768px){.renewal .section_links .link_item_wrap .item .cont .cont_inner{transform:translateY(0)}}.renewal .section_links .link_item_wrap .item:hover .cont_inner{transform:translateY(0)}.renewal .viewmore{width:max-content;display:flex;align-items:center;gap:10rem;padding:10rem 20rem;border-radius:300rem;background:var(--pri-4);font-size:16rem;color:var(--gs800)}.renewal .viewmore::before{content:"";display:block;width:16rem;aspect-ratio:1;background:url(../img/renewal/ico_more.svg) no-repeat center/cover;transition:all .3s}.renewal .viewmore:hover::before{transform:rotate(180deg)}.renewal .section_nonsurgical .section_nonsurgical_swiper{margin-top:80rem;padding-bottom:48rem}.renewal .section_nonsurgical .section_nonsurgical_swiper .swiper-slide{border-radius:30rem}.renewal .section_nonsurgical .section_nonsurgical_swiper .swiper-slide .swiper_content_wrap .text_wrap{padding:40rem;justify-content:flex-end}@media(max-width: 768px){.renewal .section_nonsurgical .section_nonsurgical_swiper .swiper-slide .swiper_content_wrap .text_wrap{padding:20rem}}.renewal .section_nonsurgical .section_nonsurgical_swiper .swiper-slide .swiper_content_wrap .text_wrap .text_wrap_cont_wrap{overflow:hidden;transform:translateY(20rem);transition:all .3s}@media(max-width: 768px){.renewal .section_nonsurgical .section_nonsurgical_swiper .swiper-slide .swiper_content_wrap .text_wrap .text_wrap_cont_wrap{transform:translateY(0)}}.renewal .section_nonsurgical .section_nonsurgical_swiper .swiper-slide .swiper_content_wrap .text_wrap .text_wrap_inner{display:block;visibility:hidden;opacity:0;height:0;padding-top:20rem}@media(max-width: 768px){.renewal .section_nonsurgical .section_nonsurgical_swiper .swiper-slide .swiper_content_wrap .text_wrap .text_wrap_inner{opacity:1;height:auto;visibility:visible}}.renewal .section_nonsurgical .section_nonsurgical_swiper .swiper-slide .swiper_content_wrap .text_wrap .text_wrap_inner .desc{visibility:visible;opacity:1;filter:none;scale:1;transition:none;padding-top:20rem;position:relative}.renewal .section_nonsurgical .section_nonsurgical_swiper .swiper-slide .swiper_content_wrap .text_wrap .text_wrap_inner .desc::before{content:"";position:absolute;left:0;top:0;width:80rem;height:2rem;background:var(--pri-1)}.renewal .section_nonsurgical .section_nonsurgical_swiper .swiper-slide .swiper_content_wrap .text_wrap .text_wrap_inner .text_wrap_inner_list ul li:not(:first-child){margin-top:4rem}.renewal .section_nonsurgical .section_nonsurgical_swiper .swiper-slide:hover .swiper_content_wrap .text_wrap .text_wrap_cont_wrap{transform:translateY(0)}.renewal .section_nonsurgical .section_nonsurgical_swiper .swiper-slide:hover .swiper_content_wrap .text_wrap .text_wrap_inner{visibility:visible;opacity:1;height:auto}.renewal .section_pain{background:url(../img/renewal/skin/bg.webp) no-repeat center/cover}.renewal .section_pain .section_pain__content_wrap{padding-top:0;margin-top:80rem;border-radius:30rem}.renewal .section_pain .section_pain__content_wrap .tab_wrap{border-top:1px solid rgba(65,34,16,.2);border-left:1px solid rgba(65,34,16,.2);border-right:1px solid rgba(65,34,16,.2)}.renewal .section_pain .tab_wrap .tab_nav{font-size:20rem}.renewal .section_pain .tab_wrap .tab_nav li{padding:20rem 0}.renewal .section_pain .tab_wrap .tab_nav li .txt{color:var(--gs900);font-weight:400}.renewal .section_pain .tab_wrap .tab_nav li.current{background:var(--pri-2)}.renewal .section_pain .tab_wrap .tab_nav li.current .txt{font-weight:600;color:#fff}.renewal .section_pain .swiper_wrap{border:1px solid var(--pri-2)}.renewal .section_pain .swiper_wrap .swiper_content .left_side,.renewal .section_pain .swiper_wrap .swiper_content .right_side{min-height:580rem;max-height:580rem;padding:60rem 40rem}@media(max-width: 576px){.renewal .section_pain .swiper_wrap .swiper_content .left_side,.renewal .section_pain .swiper_wrap .swiper_content .right_side{min-height:unset}}.renewal .section_pain .swiper_wrap .swiper_content .swiper_content_tit{color:var(--pri-1)}.renewal .section_pain .swiper_wrap .swiper_content .swiper_content_desc{margin-top:20rem}.renewal .section_pain .swiper_wrap .swiper_content .slide_img{height:auto;aspect-ratio:618/200;border-radius:20rem}@media(max-width: 768px){.renewal .section_pain .swiper_wrap .swiper_content .slide_img{margin-top:20rem}}.renewal .section_pain .swiper_wrap .swiper_content .right_side{background:var(--pri-3)}.renewal .section_pain .swiper_wrap .swiper_content .list_item_list li{margin-top:0}.renewal .section_pain .swiper_wrap .swiper_content .list_item_list li:not(:first-child){margin-top:4rem}.renewal .section_pain .swiper_wrap .swiper_content .faq .faq_desc{margin-top:4rem}.renewal .section_diet .container{gap:40rem 20rem}.renewal .section_diet .container .tit_wrap{flex:1;position:relative}@media(max-width: 768px){.renewal .section_diet .container .tit_wrap{flex:unset;width:100%}}.renewal .section_diet .container .tit_wrap .sticky_box{position:sticky;top:100rem}@media(max-width: 768px){.renewal .section_diet .container .tit_wrap .sticky_box{position:relative;top:auto}}.renewal .section_diet .container .tit_wrap .sticky_box .symbol{max-width:300rem;opacity:.05}@media(max-width: 768px){.renewal .section_diet .container .tit_wrap .sticky_box .symbol{display:none}}.renewal .section_diet .container .section_diet__content_wrap{width:58%;max-width:806rem}@media(max-width: 768px){.renewal .section_diet .container .section_diet__content_wrap{width:100%;display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:40rem 20rem}}.renewal .section_diet .container .section_diet__content_wrap .item{width:100%;display:flex}.renewal .section_diet .container .section_diet__content_wrap .item:not(:first-child){margin-top:80rem}@media(max-width: 768px){.renewal .section_diet .container .section_diet__content_wrap .item:not(:first-child){margin-top:0}}.renewal .section_diet .container .section_diet__content_wrap .item:nth-child(even){justify-content:flex-end}.renewal .section_diet .container .section_diet__content_wrap .item .item_inner{width:100%;max-width:452rem}@media(max-width: 768px){.renewal .section_diet .container .section_diet__content_wrap .item .item_inner{max-width:unset}}.renewal .section_diet .container .section_diet__content_wrap .item .img_wrap{aspect-ratio:452/500;border-radius:20rem}.renewal .section_diet .container .section_diet__content_wrap .item .text_wrap{padding:0 10rem}.renewal .section_diet .container .section_diet__content_wrap .item .text_wrap .tit_wrap{display:flex;align-items:center;gap:10rem}@media(max-width: 768px){.renewal .section_diet .container .section_diet__content_wrap .item .text_wrap p{word-break:break-all}}.renewal .section_promise .promise_EzewFzpK{justify-content:center}.renewal .section_equipment .equip__swiper .swiper-slide .equip_img{background:#e4ceac}.renewal .section_equipment .equip_list li{background:var(--pri-4)}.renewal .section_equipment .equip_list li .equip_list_img{background:var(--pri-4)}.renewal .section_equipment .equip_list li.current{background:#e4ceac}.renewal .section_equipment .equip_list li.current .equip_list_img{background:#e4ceac}.renewal .section_event .swiper-btn{background-color:var(--pri-1);background-size:24rem}.renewal .section_event .swiper-btn:hover{background-color:var(--pri-2)}.renewal .section_event .swiper-slide .end{display:block;position:relative}.renewal .section_event .swiper-slide .end .img_wrap::after{content:"이미 끝난 이벤트입니다.";position:absolute;left:0;top:0;width:100%;height:100%;background:#000;font-size:16rem;text-align:center;color:#fff;display:flex;justify-content:center;align-items:center;border-radius:30rem}.renewal .section_preview .preview_swiper_wrap{margin-top:80rem}.renewal .section_preview .preview_controls{backdrop-filter:blur(5px)}.renewal .section_preview .preview_controls .swiper-pagination-total{color:var(--gs500)}.renewal .section_preview .preview_controls .swiper-pagination-total::before{background-color:var(--gs500)}.renewal .section_preview .preview_controls .swiper-pagination-current{color:var(--pri-2)}.renewal .section_preview .preview_swiper-prev{background-image:url(../img/renewal/swiper-btn-prev.svg)}.renewal .section_preview .preview_swiper-next{background-image:url(../img/renewal/swiper-btn-next.svg)}.renewal .section_contactus .section_contactus__content_wrap__info .link_wrap{gap:10rem}.renewal .section_contactus .schedule_info{color:var(--gs900)}.renewal .section_contactus .schedule_info .schedule_item .details{font-size:18rem}.footer{background:var(--pri-2);color:#fff}.footer .footer__logo{width:150rem;aspect-ratio:75/73;background:url(../img/renewal/footer_logo.svg) no-repeat center/cover}.footer .footer__logo img{display:none}.footer .fz16{opacity:.5}.map_wrap__link{background:var(--pri-2) !important}.map_wrap__link .map_link_icon span{background-color:var(--pri-2)}