@font-face{font-family:"RixYeoljeongdo_Regular";src:url("https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_2102-01@1.0/RixYeoljeongdo_Regular.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"freshman";src:url(../font/Freshman.eot);src:url(../font/Freshman.woff) format("woff");font-weight:400}html{background-color:#fff}html,body{color:#333;font-weight:400;line-height:1.4;font-family:"Pretendard",sans-serif}body{overflow-x:hidden}*{margin:0;padding:0;border:none;border-collapse:collapse;font-style:normal;word-break:keep-all;box-sizing:border-box;list-style:none}html{font-size:62.5%}a{text-decoration:none;color:inherit}a:hover,a:focus,a:active,a:active{text-decoration:none;outline:none}button{border:none;cursor:pointer}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input:focus,textarea:focus,button:focus{outline:none}textarea{font-family:"Pretendard",sans-serif}img{max-width:100%;vertical-align:top}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}@media screen and (max-width: 768px){a:hover,button:hover{cursor:default}}.rixFont{font-family:"RixYeoljeongdo_Regular"}.freshFont{font-family:"freshman"}.header{width:100%;top:var(--gap-50);left:0;position:fixed;z-index:5;pointer-events:none}.header__h1{font-size:0;overflow:hidden;width:0;height:0;text-indent:-9999rem}.header__center{width:95%;margin-inline:auto}.header__button{width:4.8rem;height:3.4rem;background:url(../images/common/buttonShadow.png) no-repeat center/cover;position:relative;z-index:2;pointer-events:auto}.header__button::after{content:"";display:block;width:4.7rem;height:3.3rem;background:url(../images/common/menu.png) no-repeat center/cover;position:absolute;top:-0.3rem;left:.2rem}.header__button.opend::after{background:url(../images/common/close.png) no-repeat center/cover}.header__nav{position:fixed;top:0;left:-100%;width:100%;height:100dvh;z-index:1;background-color:#f13200;visibility:hidden;transition:all .5s;pointer-events:auto}.header__nav.showNav{left:0%;visibility:visible}.header__menu{color:#fff;width:95%;margin-inline:auto;padding-top:14rem;display:flex;flex-direction:column;row-gap:var(--gap-50)}.header__cell{font-size:var(--fs-80);line-height:1}@media screen and (min-width: 960px){.header__button{width:9.6rem;height:6.8rem}.header__button::after{width:9.4rem;height:6.5rem;top:-0.7rem;left:.5rem;transition:all .3s}.header__button:hover::after{top:-1.2rem;left:.8rem}.header__menu{max-width:121rem}.header__cell a{display:flex;align-items:center;gap:3.5rem}.header__cell a:after{content:"";display:block;width:6.2rem;height:9.1rem;background:url(../images/common/dog.png) no-repeat center/cover;opacity:0}.header__cell a:hover{color:#fff000}.header__cell a:hover:after{opacity:1}}.quick{position:fixed;z-index:4;width:17.5rem;height:17.5rem;right:var(--gap-50);bottom:var(--gap-50);background-color:var(--mainColor);border-radius:100%;box-shadow:0 0 9px 0px rgba(0,0,0,.35);display:flex;align-items:center;justify-content:center}.quick__text{line-height:1;font-size:3.3rem;font-weight:900;color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.quick__ring{animation:rotater linear infinite 5s}@media screen and (max-width: 768px){.quick{transform:scale(0.5);transform-origin:right bottom;right:1%;bottom:1%}}@keyframes rotater{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.consult{position:fixed;top:0;left:-100%;width:100%;height:100%;z-index:5;background-color:var(--mainColor);visibility:hidden;transition:all .5s;display:flex;align-items:center;justify-content:center}.consult.showInput{left:0;visibility:visible}.consult__center{width:95%;max-width:54rem}.consult__box{padding:var(--gap-45) clamp(1rem,2.5vw,3rem) var(--gap-45) clamp(2rem,5vw,6rem);background-color:#fff;border-radius:var(--gap-40);border:.1rem solid #ddd;position:relative}.consult__form{height:30rem;overflow-y:scroll;padding-bottom:clamp(2rem,5vw,6rem);padding-right:clamp(1rem,2.5vw,3rem)}.consult__input,.consult__select{display:block;width:100%;height:5.7rem;border-radius:1.5rem;border:.1rem solid #ddd;padding-inline:var(--gap-20);font-size:var(--fs-18)}.consult__select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(../images/common/selectArr.png);background-repeat:no-repeat;background-position:center right var(--gap-20);background-size:1.7rem}.consult__textarea{display:block;resize:none;width:100%;height:18rem;padding:var(--gap-20);border:.1rem solid #ddd;border-radius:1.5rem;font-size:var(--fs-18)}.consult__agrees{display:flex;align-items:center;justify-content:space-between;row-gap:1rem}.consult__check{position:relative}.consult__check input[type=checkbox]{position:absolute;right:0;width:1px;height:1px;padding:0;border:0 none;margin:0;top:0;overflow:hidden;clip:rect(0 0 0 0)}.consult__check label{background:url(../images/main/uncheck.png) no-repeat center left/3.3rem;padding:1rem 0 1rem 4.5rem;font-size:clamp(1.3rem,1.7vw,1.6rem);font-weight:600;color:#5f5f5f;display:block;text-align:left}.consult__check input[type=checkbox]:checked+label{background:url(../images/main/checked.png) no-repeat center left/3.3rem}.consult__viewLink{display:flex;align-items:center;justify-content:center;width:30%;max-width:10rem;height:3.5rem;color:#fff;border-radius:1.1rem;font-size:clamp(1.2rem,1.5vw,1.5rem);font-weight:600;background-color:#333;text-align:center;flex-shrink:0}.consult__border{padding-top:var(--gap-40);margin-top:var(--gap-40);border-top:.1rem dashed #ddd}.consult__submit{position:absolute;left:50%;transform:translateX(-50%);width:90%;max-width:42.5rem;height:6rem;bottom:-2.5rem;background-color:#333;border-radius:var(--gap-20);color:#fff;font-size:var(--fs-18);font-weight:700}.consult__close{border:.1rem solid #fff;border-radius:100%;background:none;width:6rem;height:6rem;display:flex;align-items:center;justify-content:center;margin:var(--gap-70) auto 0 auto}.consult__close img{width:1.6rem}@media screen and (min-width: 960px){.consult__form{height:45rem}.consult__form::-webkit-scrollbar{width:.5rem}.consult__form::-webkit-scrollbar-track{background-color:#ddd;border-radius:50vmax}.consult__form::-webkit-scrollbar-thumb{background-color:#333;border-radius:50vmax}.consult__form::-webkit-scrollbar-button{display:none}}.viewPop{position:fixed;top:0;left:0;width:100%;height:100%;z-index:6;opacity:0;visibility:hidden;transition:all .5s}.viewPop.showView{opacity:1;visibility:visible}.viewPop__box{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background-color:#fff;border-radius:var(--gap-40);width:95%;max-width:74.5rem;padding:var(--gap-40);z-index:1;font-size:var(--fs-18)}.viewPop__close{display:block;background-color:#ec0928;color:#fff;font-size:var(--fs-40);font-weight:900;border-radius:1.3rem;width:80%;max-width:31rem;height:var(--gap-70)}.viewPop__texts{font-size:1.7rem;height:30dvh;overflow-y:scroll;word-break:keep-all;white-space:pre-line;padding-right:2rem}.viewPop__texts::-webkit-scrollbar{width:.7rem}.viewPop__texts::-webkit-scrollbar-track{background-color:#ddd;border-radius:50vmax}.viewPop__texts::-webkit-scrollbar-thumb{background-color:#ec0928;border-radius:50vmax}.viewPop__texts::-webkit-scrollbar-button{display:none}.viewPop__bg{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.6;z-index:0}@media screen and (min-width: 768px){.viewPop__box{font-size:var(--fs-25)}.viewPop__texts{height:50dvh}}.footer{background-color:#222}.footer__foot{width:95%;margin-inline:auto;position:relative;display:flex;flex-direction:column;row-gap:var(--gap-40)}.footer__texts{display:flex;flex-direction:column;row-gap:2rem}.footer__logo{width:7.7rem}.footer__ohters{display:flex;gap:var(--gap-20)}.footer__grey{color:#b1b1b1}.footer__align{display:flex;gap:var(--gap-100)}@media screen and (min-width: 960px){.footer__logo{width:auto}.footer__foot{flex-direction:row;-moz-column-gap:var(--gap-130);column-gap:var(--gap-130)}.footer__ohters{position:absolute;top:0;right:0}.footer__texts{flex-direction:row;gap:var(--gap-180)}}