@import url(//spoqa.github.io/spoqa-han-sans/css/SpoqaHanSansNeo.css);.header .header-nav .nav li,.header .header-nav .header-nav-right-menu li{font-family:'Spoqa Han Sans Neo';font-size:16px}.main-visual-area{padding-top:70px}.main-visual-area .main-visual-reservation button{font-family:'Spoqa Han Sans Neo';font-size:14px;width:200px}.header .nav-sub-menu.active{justify-content:space-evenly}.header .nav-sub-menu{height:400px}.header .header-top .header-top-lang-t p,.header .header-top .header-top-lang li{font-family:'Spoqa Han Sans Neo'}.main-youtube-area .cont li a p{font-size:44px}.videolink__icon:after{border-left:8px solid #fff !important}.main-video-area{width:100%;background:#f9f1eb}.main-video-area img{width:100%}@media(max-width:1024px){.modify{width:130% !important;margin-left:-31% !important}}@media(max-width:768px){.main-visual-area{padding-top:60px}.main-visual-area .main-visual-reservation button{width:25%;font-size:12px}.main-youtube-area .cont li a p{font-size:4.9896vw}#daumRoughmapContainer1657168988668{width:100% !important}.root_daum_roughmap .wrap_map{height:300px !important}.root_daum_roughmap .wrap_controllers{display:none}.main-map-area .cont-left .map{height:59vw}.main-map-area .cont-left .map a.kakao{width:200px;height:60px}.modify{width:142% !important;margin-left:-31% !important}.main-video-area{height:auto;width:100%;background:#f9f1eb}.main-video-area img{width:200%;margin-left:-50%}body{overflow-x:hidden}.header .call_util ul li img{width:30px}}.main-visual-area .main-visual-reservation input.tel{margin-left:20px;font-size:18px;font-family:'Spoqa Han Sans Neo'}.header .call_util ul{display:flex;align-items:center}.header .call_util ul li{margin:0 10px}.tv_area:after{content:'';display:block;clear:both}#container{margin-top:110px}@media(max-width:768px){#container{margin-top:60px}}.header .header-nav .header-logo{max-width:155px}.header .header-nav .header-logo img{width:100%}.header .header-nav,.header .nav-sub-menu{background:#fff}.header .header-nav .nav li a,.header .header-nav .header-nav-right-menu li a,.header .nav-sub-menu-list li.nav-sub-menu-tit,.header .nav-sub-menu-list li a{color:#000}.header .header-nav .header-nav-right .nav-ham span,.header .header-nav .header-nav-right .nav-ham.active span{background:#000}.main-visual-area .cont,.header .header-top,.main-visual-area .main-visual-num li{background:#eeede5}.main-visual-area .main-visual-reservation button,.main-focus-area .cont .is-text button,.main-focus-area .cont .is-text button,.main-map-area .cont-left .map a.kakao{background:#cc2028}.main-map-area .cont-right .is-contact-cont li .text02 a:nth-of-type(1){border-color:#cc2028;color:#cc2028}.main-focus-area,.main-case-area,.main-video-area,.main-youtube-area,.main-map-area{background:#f5f4ee}.main-focus-area .cont .is-text{padding-right:auto;margin-right:-80px}.main-case-area .cont-text .cont-text-tit li{color:#cdccc8}.main-case-area .cont-text .cont-text-tit li.active{color:#000}.main-case-area .cont-text button{background:#cc2028}.main-map-area .cont-right{background:#eeede5}.global_close{color:#cc2028 !important}.header .header-nav .header-nav-right-menu li + li{margin-left:25px}#toolbar_backup .tool_mn.mn3 .num{background:#cc2028 !important}.header .nav-sub-menu{height:0;transition:all 1s;overflow:hidden;margin-top:-40px;z-index:-1;display:flex;justify-content:space-evenly}.header .nav-sub-menu.active{height:400px;margin-top:0}.header .header-top .header-top-lang ul{background:#eeede5}@media(max-width:992px){.header .nav-sub-menu .mo .nav-sub-menu-list-mo-tit span{background:#000}.header .nav-sub-menu .mo .nav-mo-sub-menu a{color:#000}.header .header-nav .header-logo{max-width:125px}.main-focus-area .cont{display:block}.main-focus-area .cont .is-text{margin-right:auto;width:100%}}@media(max-width:768px){.header .call_util ul li img{width:auto}.header .nav-sub-menu .mo .is-lang li.is-lang-t,.header .nav-sub-menu .mo .nav-sub-menu-list-mo-tit p{color:#000}.main-focus-area .cont{height:150vw;padding-top:63vw}.main-focus-area .cont-slide{margin-top:-13vw;padding-left:0}.main-case-area .cont-text .cont-text-sub li br{display:none}.main-map-area .cont-left .map{height:54vw}.header .nav-sub-menu{display:none}.main-focus-area .cont::before{top:48.4167vw;left:63vw}}.root_daum_roughmap .wrap_controllers{display:none !important}@media(max-width:480px){html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,input,textarea,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,main,time,mark,audio,video{word-break:keep-all}.hero-section{height:120vw !important;padding-top:70px}.sub01_05.sec01 .text_box{padding:40px 20px}.header .header-nav .header-nav-right div.call_util{display:none !important}}br.mo{display:none}.main-visual-area .main-visual-text p{font-size:17px}.main-visual-area .main-visual-reservation p{font-size:20px;margin-top:20px}.main-visual-area .main-visual-reservation button{font-size:20px}.main-focus-area .cont .is-text p{font-size:18px}.main-focus-area .cont .is-text{padding-right:0;margin-right:-250px}.main-focus-area .cont .is-text button{font-size:18px}.main-focus-area .main-focus-slide sup{font-size:18px;width:100px;height:36px}.main-focus-area .main-focus-slide p{font-size:28px;margin-top:20px}.main-focus-area .main-focus-slide span{font-size:18px;margin-top:10px}.main-case-area .cont-text .cont-text-sub li{font-size:18px}.main-case-area .cont-text button{font-size:20px}.main-map-area .cont-right{display:block;height:auto;padding-bottom:90px}.main-map-area .cont-right .is-text{margin-left:0;margin-top:40px}.main-map-area .cont-right .is-img img{width:80%}.main-map-area .cont-right .is-info h5{margin-top:40px}.main-map-area .cont-left{top:140px}.main-map-area .cont-left .map a.kakao{width:300px;height:70px;top:auto;bottom:0;right:301px}.main-map-area .cont-left .map a.kakao.youtube{right:0}@media(max-width:1600px){.main-visual-area .main-visual-text{margin-bottom:0}.main-visual-area .main-visual-text p{font-size:15px}.main-visual-area .main-visual-reservation p{margin-bottom:5px}#daumRoughmapContainer1679366815354{width:100% !important;height:inherit !important}.main-map-area .cont-right .is-contact-cont li .text p{font-size:1vw}.main-map-area .cont-right .is-contact-cont li .text02 p{font-size:1.1vw}.main-map-area .cont-right .is-info .link a{font-size:.9vw}.main-map-area .cont-right .is-info .text p{font-size:.9vw}.main-focus-area .cont .is-text p{font-size:1vw}.main-focus-area .main-focus-slide p{font-size:1.5vw}.main-focus-area .main-focus-slide span{font-size:1vw}.main-focus-area .cont .is-text button,.main-visual-area .main-visual-reservation button,.main-focus-area .main-focus-slide sup,.main-focus-area .main-focus-slide sup,.main-case-area .cont-text button{font-size:1vw}.main-case-area .cont{padding-left:5vw}}@media(max-width:768px){.main-focus-area .cont .is-text p{font-size:3.1250vw}.main-focus-area .cont .is-text button,.main-visual-area .main-visual-reservation button,.main-focus-area .main-focus-slide sup,.main-focus-area .main-focus-slide sup,.main-case-area .cont-text button,.main-focus-area .main-focus-slide span,.main-case-area .cont-text .cont-text-sub li,.main-map-area .cont-right .is-contact-cont li .text p,.main-map-area .cont-right .is-contact-cont li .text02 p,.main-map-area .cont-right .is-info .link a,.main-map-area .cont-right .is-info .text p{font-size:3.1250vw}.main-focus-area .main-focus-slide sup,.main-map-area .cont-right .is-info .link a{font-size:2.6vw}.main-focus-area .main-focus-slide p{font-size:3.6458vw}.main-map-area .cont-left{position:relative;top:0}.main-map-area .cont-left .map a.kakao{width:calc(50% - .5px);height:40px;right:calc(50% + 1px)}.main-map-area .cont-right{height:auto;padding-bottom:5vw}.header .headInner .site-wrap .item .item-title{font-size:15px}.header .headInner .site-wrap .item ul li .txt-wrap .txt1{font-size:15px}.header .headInner .site-wrap .item ul li .txt-wrap .txt2{font-size:13px}.header .headInner .site-wrap{width:250px}#floating_backup .f_menu .item p{font-size:3.1250vw !important}#floating_backup.open .f_menu .item.it1{font-size:2.6vw !important}section .sub_nav .row{flex-wrap:nowrap;width:100%}section .sub_nav .row .col-md-1.click-effect{width:40px}section .sub_nav .row .dropdown.drop-effect button.dropdown-toggle{font-size:3vw;width:100%}}@media(max-width:480px){.header .header-nav .header-nav-right div.call_util{display:block !important}.header .call_util ul li img{width:140px}}.bg-text{background:url("/img_up/shop_pds/gtheraanti/design/images/sub/sub_bg_text.png") no-repeat top right !important}.main-map-area .cont-right .is-contact h5{font-family:'GmarketSansMedium',sans-serif !important}.main-map-area .cont-right .is-info h5{font-family:'GmarketSansMedium',sans-serif !important}.main-visual-area{padding-top:0}