@import"https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/dist/web/variable/pretendardvariable.min.css";@font-face{font-family:"OneStoreMobileGothicBody";src:url("https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2105_2@1.0/ONE-Mobile-Regular.woff") format("woff");font-weight:normal;font-display:swap}html{font-size:62.5%}body{font-size:1rem;font-family:"Pretendard Variable",Pretendard,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Noto Sans KR","Apple SD Gothic Neo","Malgun Gothic","Helvetica Neue",Arial,sans-serif;word-break:keep-all;overflow-wrap:break-word;color:#1c1c1c;font-weight:400}h1{height:100%;font-size:7.3rem;font-weight:600;line-height:120%;letter-spacing:-0.025em}h2{font-size:5rem;letter-spacing:-0.025em}h3{font-size:24rem}h1,h2,h3,h4,h5,h6,p{margin:0}.bold-effect{font-weight:600}.txt-effect{display:inline-block;color:#8c6239;font-weight:600;color:#8c6239}.section__title{font-size:4.8rem;font-weight:400;line-height:120%}.section__desc{font-size:1.8rem;line-height:160%;font-weight:500;color:#666;margin:0}.text-content__text{font-size:1.6rem;line-height:160%;font-weight:400;color:#333}p.card__date,time.txt-date{font-size:1.3rem !important;color:#999;font-weight:500;margin-top:8px}.header.continer{width:100%;height:var(--gnb-h);display:flex;justify-content:center;border-bottom:1px solid hsla(0,0%,100%,.5);position:fixed;top:0;z-index:100}.header.continer.is-scroll{background:#fff;border-bottom:1px solid #e6e6e6;transition:all .35s ease}.header.continer.is-scroll .logo-link img{content:url("../../assets/images/icon/logo_b.svg")}.header.continer.is-scroll .gnb__item{color:#1c1c1c}.header.continer.is-scroll .gnb__item a::after{background:#8c6239}.header.continer.is-scroll .nav-toggle .nav-toggle__bar{background:#1c1c1c !important}.header__inner{width:100%;max-width:144rem;height:var(--gnb-h);align-items:center;padding-inline:1rem;box-sizing:border-box;display:flex;justify-content:space-between;z-index:999}.header__inner .logo-link{width:max-content;height:var(--gnb-h);margin:0;display:flex}.header__inner .nav{align-content:center;height:100%}.header__inner .nav .gnb__item{height:var(--gnb-h);display:inline-flex;align-items:center;padding:0 var(--content-padding1);color:rgba(0,0,0,.8);font-weight:400;position:relative}.header__inner .nav .gnb__item .depth2{display:none;opacity:0;transition:all .2s ease;width:100%;padding:6px 0;position:absolute;top:100%;left:0;background:#fff;box-shadow:0 4px 16px rgba(0,0,0,.08)}.header__inner .nav .gnb__item .depth2 .depth2__item{color:#1c1c1c}.header__inner .nav .gnb__item .depth2 .depth2__item a{width:100%;height:42px;font-size:15px;color:#1c1c1c;font-weight:400;text-align:center;display:flex;justify-content:center;align-items:center}.header__inner .nav .gnb__item .depth2 .depth2__item:hover a{background-color:#f6f6f6;color:#8c6239 !important;transition:all .2s ease}.header__inner .nav .gnb__item .depth2.show{display:block !important;opacity:1;transition:all .5s ease}.header__inner .nav .gnb__item a{height:100%;line-height:var(--gnb-h);position:relative;display:inline-block;font-size:1.6rem;font-weight:400;pointer-events:auto;cursor:pointer;z-index:1}.header__inner .nav .gnb__item>a::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1.5px;background:#8c6239;opacity:0;z-index:1;transition:opacity .2s ease}.header__inner .nav .gnb__item:hover>a::after{opacity:1}.header__inner .nav .gnb__item--active a{font-weight:600}.header__inner .nav .gnb__item--active a::after{opacity:1}.header--main .gnb__list .gnb__item:not(.gnb__item--active):hover>a{color:hsla(0,0%,100%,.8) !important;transition:color .2s ease}.header--main .gnb__list .gnb__item{color:#fff}.header--main .logo-link img{content:url("../../assets/images/icon/logo_W.svg")}.header--main.is-scroll .header__inner .nav .gnb__list .gnb__item:not(.gnb__item--active):hover>a{color:rgba(0,0,0,.8) !important;transition:color .2s ease}.header--main.is-scroll .header__inner .nav .gnb__list .gnb__item a:hover::after{opacity:1;transition:opacity .2s ease}.header--sub .header__inner .nav .gnb__list .gnb__item{color:#1c1c1c !important}.header--sub .header__inner .nav .gnb__list .gnb__item a{color:#1c1c1c !important}.header--sub .header__inner .nav .gnb__list .gnb__item a::after{background:#8c6239 !important}.header--sub .header__inner .nav .gnb__list .gnb__item:not(.gnb__item--active):hover>a{color:rgba(0,0,0,.8) !important;transition:color .2s ease}.header--sub .header__inner.is-scroll .header__inner .nav .gnb__list .gnb__item:not(.gnb__item--active):hover>a{color:rgba(0,0,0,.8) !important;transition:color .2s ease}.header--sub .header__inner.is-scroll .header__inner .nav .gnb__list .gnb__item a:hover::after{opacity:1;transition:opacity .2s ease}.nav-toggle{display:none}.nav-toggle .nav-toggle__bar{display:block;width:24px;height:2px;background:#1c1c1c;transition:transform .25s ease,opacity .25s ease}.nav-mobile-backdrop{display:none}.nav-mobile{display:none}.nav-mobile__inner{padding:calc(var(--gnb-h, 6rem) + 1rem) 0 0}.nav-mobile__close{position:absolute;top:1rem;right:1rem;width:2rem;height:2rem;padding:0;border:0;background:rgba(0,0,0,0);cursor:pointer;font-size:0;color:#1c1c1c}.nav-mobile__close::before,.nav-mobile__close::after{content:"";position:absolute;left:50%;top:50%;width:20px;height:2px;background:currentColor;transform:translate(-50%, -50%) rotate(45deg)}.nav-mobile__close::after{transform:translate(-50%, -50%) rotate(-45deg)}.nav-mobile__list li.depth1-m{font-size:1.8rem !important;padding:0 1.5rem;border-bottom:1px solid #eee}.nav-mobile__list li.depth1-m.show{padding-bottom:1.5rem}.nav-mobile__list li.depth1-m a{padding:1.4rem 0}.nav-mobile__list li.depth1-m .depth2-m{display:none;padding-left:1.2rem;overflow:hidden;max-height:0;transition:max-height .25s ease}.nav-mobile__list li.depth1-m .depth2-m .depth2__item{border-bottom:none}.nav-mobile__list li.depth1-m .depth2-m .depth2__item a{font-size:1.6rem !important;padding:1rem 0}.nav-mobile__list li.depth1-m.show .depth2-m{max-height:500px}.nav-mobile__list a{display:block;color:#1c1c1c}body.nav-open .nav-toggle .nav-toggle__bar:nth-child(1){transform:translateY(8px) rotate(45deg)}body.nav-open .nav-toggle .nav-toggle__bar:nth-child(2){opacity:0}body.nav-open .nav-toggle .nav-toggle__bar:nth-child(3){transform:translateY(-8px) rotate(-45deg)}.nav-overlay{display:none}.bg-cover{width:100%;display:inline-block;background-color:rgba(0,0,0,.5);position:absolute;top:0;left:0}section .inner{padding-inline:3rem}section .section-text-area{padding-right:8rem}section .section__title{font-size:var(--font-section-title);font-weight:500;margin-bottom:1.5rem;line-height:120%}section .section__desc{font-size:var(--font-section-desc)}section .card-list,section .board__table{margin-top:var(--margin-top1)}.main__section1{height:var(--section1-h);min-height:20rem;position:relative;width:100%}.main__section1 .main-bg{position:relative;width:100%;height:100%;overflow:hidden;background-repeat:no-repeat;background-size:cover}.main__section1 .main-bg img{position:absolute;inset:0;height:100%;max-height:100%;object-fit:cover;display:block;object-position:var(--gallery-img-position-x) center}.main__section1 .main-bg .board__title-area{width:100%;max-width:120rem;position:absolute;top:var(--hero-txt-top);left:50%;transform:translate(-50%, -50%);padding-inline:2rem;box-sizing:border-box;min-width:0;word-break:keep-all;overflow-wrap:break-word}.main__section1 .main-bg .board__title-area .board__title-sub{font-size:2rem;color:#8c6239;font-weight:400;position:relative;top:-6px}.main__section1 .main-bg .board__title-area .board__title{font-size:var(--txt-14);font-weight:700;margin:0;font-size:5rem}.main__section1 .bg-cover{height:var(--section1-h)}.main__section1 .gallery-board td a .card__title{font-size:2.2rem;line-height:140%;font-weight:600;margin-bottom:8px}.main__section1 .gallery-board td a .card__text{font-size:1.4rem;line-height:24px;font-weight:400;margin:0;color:#767676}.main__section1__board-list .main-bg img{object-position:var(--board-img-position-x) center !important}.main__section2{width:100%;max-width:120rem;margin:0 auto;padding-inline:1rem;box-sizing:border-box}.main__section2 .board__gallery_top{width:100%;max-width:120rem;margin:0 1rem;height:inherit;display:inline-flex;align-items:center;font-size:1.4rem;line-height:22px;padding-left:3px;padding-bottom:var(--content-padding2)}.main__section2 .board__gallery_top .board__gallery-count{display:contents;font-weight:600}.main__section2 .date-search{width:100%;padding-inline:1rem;padding-bottom:3rem}.main__section2 .date-search__inner{width:100%;display:inline-flex;align-items:center;padding-bottom:2rem;border-bottom:1px solid #d6d6d6}.main__section2 .date-search__inner .date-btn-area{display:inline-block}.main__section2 .date-search__inner .date-btn-area button:not(:last-child){margin-right:3px}.main__section2 .date-search__inner .calendar-area{text-align:end;display:inline-block}.main__section2 .date-search__inner .calendar-area .calendar-input-area{align-items:center;justify-content:space-between;border-radius:100px;display:inline-flex;background-color:#f6f6f6;padding:0 1rem}.main__section2 .date-search__inner .calendar-area .calendar-input-area P{font-size:18px}.main__section2 .date-search__inner .calendar-area .calendar-input-area input{width:15rem;max-width:100%;font-size:14px !important;font-weight:500;color:#999;border-radius:100px;padding:1rem;background:none;border:none}.main__section2 .date-search__inner .calendar-area .calendar-input-area input::placeholder{font-size:14px !important;color:#999}.main__section2 .date-search__inner .calendar-area .calendar-input-area input:focus{outline:none}.main__section2 .date-search__inner .calendar-area input.calendar-input::-webkit-calendar-picker-indicator{opacity:0;width:16px;height:16px;cursor:pointer;position:relative;z-index:1 !important}.main__section2 .date-search__inner .calendar-area input.data-value{position:relative}.main__section2 .date-search__inner .calendar-area input[type=date]{color:#666 !important;font-family:"Pretendard Variable" !important;font-size:14px !important}.main__section2 .date-search__inner .calendar-area input[type=date]::after{content:"";display:inline-block;width:16px;height:16px;background-image:url(../../assets/images/common/calendar-icon.png);background-repeat:no-repeat;background-size:contain;background-position:center;position:absolute;top:50%;right:1rem;transform:translateY(-50%)}.main__section2 .date-search__inner .calendar-area input.date-active{color:#666 !important}.main__section2 .date-search__inner .calendar-area .calendar-search-btn{font-size:1.3rem;border:none;font-weight:600;border-radius:100px;background-color:#1c1c1c;color:#fff;padding:1rem 1.8rem;margin-left:3px;cursor:pointer}.main__section2 .date-btn-area{width:100%;display:contents;align-items:center;justify-content:space-between}.main__section2 .calendar-conts{width:100%}.main__section3_mobile{display:none}.board__caify{width:100%;max-width:120rem;margin-top:2rem;margin-bottom:5.2rem;padding-inline:1rem;box-sizing:border-box}.board__caify .board__table{table-layout:fixed;width:100%}.board__caify tr{display:flex;flex-wrap:wrap;gap:2rem}.board__caify tr:nth-child(2n){padding-top:var(--section3-h)}.board__caify td{width:calc((100% - 4rem)/3);min-width:0}.board__caify td a{display:block}.board__caify td a .img-area{width:100%;position:relative;border-radius:var(--radius-img);overflow:hidden;aspect-ratio:386/258}.board__caify td a .img-area img{width:100%;height:100%;object-fit:cover;background-position:center;background-size:cover}.board__caify td a .img-area .overlay-bg{width:100%;height:100%;background-color:rgba(0,0,0,.06);position:absolute;top:0;left:0}.board__caify td a .card__text-area{padding:0 4px;margin-top:2rem}.board__caify td a .card__text-area .card__title{font-size:2.2rem;line-height:140%;font-weight:600;margin-bottom:6px}.board__caify td a .card__text-area .card__text{width:100%;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:15px;line-height:22px;font-weight:400;margin:0;color:#767676}.board__caify td a .card__text-area .card__date{margin-top:8px}.board__caify:has(tr:nth-child(3)) tr:last-child:has(td:nth-child(3)) td:first-child{margin-right:-2rem;width:calc((100% - 4rem)/3 + 2rem)}.board__pagination{width:100%;display:flex;align-items:center;justify-content:center}.board__pagination-list{display:flex;align-items:center;justify-content:center;list-style:none;padding:0;margin:0;gap:0}.board__pagination-list li{margin:0 2px}.board__pagination-list li:nth-child(2){margin-right:2rem}.board__pagination-list li:nth-last-child(2){margin-left:2rem}.board__pagination-list li a{display:inline-flex;align-items:center;justify-content:center;min-width:32px;height:32px;padding:0 6px;line-height:32px;font-size:1.4rem;text-align:center;color:#333;text-decoration:none;border-radius:6px;box-sizing:border-box}.board__pagination-list li a:hover{color:#767676;background-color:#f9f9f9}.board__pagination-list li a img{display:block}.board__pagination-list li.board__pagination-numbers .is-active{background-color:#f3f3f3;font-weight:600}.board__pagination-list li.board__page-icon:hover a:not(.is-disabled){background-color:rgba(0,0,0,0) !important}.board__pagination-list a.is-disabled{opacity:.35;pointer-events:none;cursor:default}.footer{width:100%;height:100%;background-color:#333;padding:var(--footer-h) 0}.footer .footer__inner{width:100%;max-width:120rem;margin:0 auto;padding-inline:3rem;box-sizing:border-box}.footer .footer__inner .footer__info{width:100%;display:inline-flex;justify-content:space-between;align-items:center;padding-bottom:24px;border-bottom:1px solid #444}.footer .footer__inner .footer__info .footer__logo{width:22rem;height:60px}.footer .footer__inner .footer__info .footer__logo a{height:100%;display:flex;align-items:center}.footer .footer__inner .footer__info .footer__menu{display:inline-flex;color:#e6e6e6;font-size:1.4rem;font-weight:300}.footer .footer__inner .footer__info .footer__menu li:not(:last-child)::after{content:"";display:inline-block;width:1px;height:10px;background-color:#555;margin:0 10px}.footer .footer__inner .footer__info li:hover{color:hsla(0,0%,100%,.8)}.footer .footer__inner .footer__address{display:inline-block;font-size:1.4rem;font-style:initial;color:#999;padding-top:24px}.footer .footer__inner .footer__address .address__item-box{margin-top:6px}.footer .footer__inner .footer__address .address__item-box .address__item{font-size:1.4rem;display:inline-flex;align-items:center}.footer .footer__inner .footer__address .address__item-box .address__item .bold-effect{font-size:1.2rem;font-weight:600;padding-right:4px;margin:0}.footer .footer__inner .footer__address .address__item-box .address__item:not(:last-child)::after{content:"";display:inline-block;width:1px;height:12px;background-color:#555;margin:0 6px 0 8px}.footer .footer__inner .footer__address .copyright{color:#999;font-size:1.4rem;margin:12px 0 0 0}section.board-view .board-view__inner{width:100%;max-width:120rem;margin:0 auto;box-sizing:border-box}section.board-view .board-view__inner .board-view__header{width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:0 1rem 25px 1rem}section.board-view .board-view__inner .board-view__header .board-view__title{font-size:20px;line-height:28px;font-weight:600;margin:0}section.board-view .board-view__inner .board-view__header .board-view__meta{font-size:1.4rem;font-weight:500;color:#999}section.board-view .board-view__inner .board-view__content{box-sizing:border-box;padding:3rem 1.6rem;overflow:hidden;border-bottom:1px solid #d6d6d6;border-top:1px solid #d6d6d6;min-height:300px}section.board-view .board-view__inner .board-view__content .board-view__image{width:100%;max-width:100%;box-sizing:border-box;margin-bottom:2rem;margin:0 auto;overflow:hidden}section.board-view .board-view__inner .board-view__content .board-view__image img{width:100%;max-width:100%;height:auto;display:block;object-fit:contain}section.board-view .board-view__inner .board-view__content .board-view__text{margin-top:3rem}section.board-view .board-view__inner .board-view__content .board-view__text p{margin:0}section.board-view .board-view__inner .board-view__nav{width:100%;max-width:120rem;margin:3rem auto 0;justify-content:space-between;box-sizing:border-box;display:inline-flex;justify-content:space-between;align-items:center;box-sizing:border-box}.board .board__inner{width:100%;max-width:120rem;margin:0 auto;padding-inline:1rem;box-sizing:border-box}.board .board__inner .board-top{width:100%;max-width:120rem;display:inline-flex;justify-content:space-between;align-items:end}.board .board__inner .board-top .board-total{font-size:1.4rem;line-height:22px;font-weight:400;color:#333}.board .board__inner search{width:24rem;height:42px;display:inline-flex;border-radius:100px;background-color:#f6f6f6;padding:1rem 1.2rem 1rem 2rem}.board .board__inner search input{border:none;background-color:#f6f6f6}.board .board__inner search input::placeholder{font-size:1.4rem;color:#999}.board .board__inner search input:focus{outline:none}.board .board__inner search button{border:none;background-color:#f6f6f6;cursor:pointer;transform:translateY(-3px)}.board .board__inner search button:focus{outline:none}.board .board__table{width:100%;table-layout:fixed;border-bottom:1px solid #d6d6d6;margin-top:2rem;margin-bottom:5.2rem}.board .board__table .board__tbody tr{width:100%;height:80px;align-content:center;display:flex;align-items:center;padding-inline:clamp(1.6rem,4vw,4rem)}.board .board__table .board__tbody tr td{display:flex;align-items:center;min-width:0}.board .board__table .board__tbody tr td a{width:100%;max-width:100%;height:100%;display:inline-block;align-content:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.board .board__table .board__tbody tr td a .board__stick-notice{font-size:1.1rem;font-weight:400;color:#fff;background-color:#8c6239;padding:1px 8px 0 8px;border-radius:12px;margin-right:.3rem}.board .board__table .board__tbody tr td a .board__stick-new{font-size:1.1rem;font-weight:400;color:#fff;background-color:#e59f2d;padding:1px 8px 0 8px;border-radius:12px;margin-right:.3rem}.board .board__table .board__tbody tr td a.board__text{width:100%;display:inline-flex;align-items:center;min-width:0;max-width:100%;overflow:hidden;font-size:1.6rem;line-height:140%;font-weight:400;color:#1c1c1c !important}.board .board__table .board__tbody tr td a.board__text .board__stick,.board .board__table .board__tbody tr td a.board__text .board__stick-notice{flex:0 0 auto}.board .board__table .board__tbody tr td a.board__text .board__title-text{padding-left:6px;color:#1c1c1c !important;flex:1 1 auto;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.board .board__table .board__tbody tr td .board__date{width:auto;white-space:nowrap;color:#999;margin:0}.board .board__table .board__tbody tr td:nth-child(1){flex:1 1 auto;justify-content:flex-start;padding-right:clamp(1rem,5vw,5rem);overflow:hidden}.board .board__table .board__tbody tr td:nth-child(2){flex:0 0 auto;text-align:right;justify-content:flex-end}.board .board__table .board__tbody tr:not(:last-child){border-bottom:1px solid #d6d6d6}.board .board__table .board__tbody tr:hover{background-color:#f9f9f9;cursor:pointer;transition:background-color .25s ease}.board .board__table .board__tbody tr:not(.board__notice) td .board__stick,.board .board__table .board__tbody tr:not(.board__notice) td .board__stick-notice{display:none}.board .board__table .board__tbody tr.board__notice td a{font-weight:600}.board .board__table .board__tbody::before{content:"";display:block;width:100%;height:1px;background-color:#d6d6d6;position:relative;top:1px}.card-title{font-size:2.2rem;line-height:120%;font-weight:600;color:#1c1c1c;margin-top:2rem;margin-bottom:.8rem}.card-desc{font-size:1.6rem;line-height:150%;font-weight:400;color:#666 !important}.hero{width:100%;height:100vh !important;margin:0 auto;box-sizing:border-box;background-image:url(../../assets/images/icon/hero_bg.jpg);background-size:cover;background-position:center;background-repeat:no-repeat}.hero .inner-area{width:100%;height:100vh !important;margin:0 auto;box-sizing:border-box;position:relative}.hero .inner-area .hero__content{width:100%;text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:1}.hero .inner-area .hero__content .hero__title{color:#fff;font-size:var(--font-hero-title)}.hero .inner-area .hero__content .hero__desc{color:#fff;font-size:var(--font-hero-text);line-height:160%;font-weight:400;margin-top:3rem}.hero .inner-area .bg-cover{height:100vh}.section2__inner{display:flex;align-items:center}.section2__inner .section2__text-area .section__desc{font-size:var(--font-section-desc);margin-left:.1rem}.main__section3{background-color:#f5f1ee}.main__section3 .section3__inner{width:100%;max-width:120rem;margin:0 auto;text-align:center}.main__section3 .section3__inner .section-text-area{margin-bottom:0 !important}.main__section3 .section3__card{width:100%;max-width:120rem;padding:0 1.6rem;justify-content:space-between;display:inline-flex}.main__section3 .section3__card .card-item{width:calc((100% - 4rem)/3);gap:2rem;display:inline-flex;flex-direction:column;align-items:center;justify-content:center}.main__section4{width:100%;max-width:120rem;margin:0 auto;padding-inline:1rem;box-sizing:border-box}.main__section4 .section4__inner div{flex:1}.main__section4 .section4__inner{display:flex;align-items:center}.main__section4 .section4__inner .section4__text-area .section4__quote{font-family:"OneStoreMobilePop";font-size:2.2rem;line-height:140%;font-weight:400;padding-right:2rem;color:#666;margin:1.5rem 0 1.8rem 0}.main__section4 .section4__inner .section4__text-area .section__desc{font-size:var(--font-section-desc);line-height:160%;font-weight:400;color:#999;margin-left:3px}.main__section5{background-color:#f5f1ee}.main__section5 .section5__inner{width:100%}.main__section5 .section5__inner .section5__header{width:100%;max-width:144rem;margin:0 auto;display:flex;justify-content:space-between;align-items:center}.main__section5 .section5__inner .section5__content{width:100%;max-width:144rem;margin:0 auto;display:flex}.main__section5 .section5__inner .section5__content .section5__card{width:100%;max-width:144rem;display:flex;align-items:baseline !important;gap:2rem}.main__section5 .section5__inner .section5__content .section5__card .card-item{width:calc((100% - 6rem)/4);gap:2rem;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden}.main__section5 .section5__inner .section5__content .section5__card .card-item .card-img{object-fit:cover;object-position:center;border-radius:var(--radius-img);overflow:hidden;aspect-ratio:386/258}.main__section5 .section5__inner .section5__content .section5__card .card-item .card-txt{width:100%;padding-left:3px;text-align:left}.main__section5 .section5__inner .section5__content .section5__card .card-item .card-txt .card-desc{width:90%}.main__section6 .section6__inner{width:100%;max-width:120rem;margin:0 auto}.main__section6 .section6__inner .section6__header{display:flex;justify-content:space-between;align-items:center}.main__section6 .section6__inner .board__table{width:100%;max-width:120rem;margin:0 auto;margin-top:var(--margin-top1)}.main__section6 .section6__inner .board__table .td{display:inline-flex;align-items:center;justify-content:space-between;padding:1.5rem 0;border-bottom:1px solid #d6d6d6}.main__section6 .section6__inner .board__table .td:last-child{border-bottom:none}:root{--font-hero-title: 7.5rem;--font-hero-text: 2.5rem;--font-section-title: 4.4rem;--font-section-desc: 1.8rem;--hero-txt-top: 37rem;--gnb-h: 8rem;--board-h: 25rem;--section1-h: 50rem;--section2-h: 20rem;--section3-h: 5rem;--margin-top1: 5.2rem;--section-padding: 12rem 0;--footer-h: 8rem;--content-padding1: 2.4rem;--content-padding2: 2rem;--radius-img: 3rem;--gallery-img-position-x: 80%;--board-img-position-x: 65%}@media(max-width: 1024px){:root{--font-hero-title: 7rem;--font-hero-text: 1.6rem;--font-section-desc: 1.6rem;--font-section-title: 4rem;--hero-txt-top: 28rem;--margin-top1: 4rem;--board-h: 20rem;--section1-h: 40rem;--section-padding: 8rem 0;--content-padding1: 1.5rem;--content-padding2: 2rem;--radius-img: 2rem!important}section .inner{padding-inline:5rem !important}}@media(max-width: 768px){:root{--font-hero-title: 4rem;--font-hero-text: 1.6rem;--font-section-title: 3.2rem;--font-section-desc: 1.5rem;--hero-txt-top: 18rem;--section1-h: 28rem;--section-padding: 8rem 0;--gnb-h: 6rem;--title-lg: 2.4rem;--section2-h: 16rem;--footer-h: 6rem;--content-padding2:1rem;--margin-top1: 3.5rem;--radius-img: 2rem;--gallery-img-position-x: 85%}.header .header__inner .nav{display:none}.nav-toggle{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:6px;width:2.8rem;height:2.8rem;padding:0;border:0;background:rgba(0,0,0,0);cursor:pointer;z-index:1000;position:absolute;top:50%;right:1rem;transform:translateY(-50%)}body.nav-open{overflow:hidden}body.nav-open .nav-mobile-backdrop{opacity:1;pointer-events:auto}body.nav-open .nav-mobile{transform:translateX(0)}.nav-mobile-backdrop{display:block;position:fixed;inset:0;background:rgba(0,0,0,.4);z-index:998;opacity:0;pointer-events:none;transition:opacity .25s ease}.nav-mobile{display:block;position:fixed;top:0;right:0;width:80%;max-width:320px;height:100vh;background:#fff;z-index:999;box-shadow:-4px 0 20px rgba(0,0,0,.12);transform:translateX(100%);transition:transform .3s ease;overflow:auto}.main__index .hero__content .hero__desc{padding:0 2rem;margin-top:2rem !important}section .inner{padding-inline:2rem !important;display:inline-grid !important}section .section-text-area{padding-right:0 !important;margin-bottom:3rem !important}section .board__title-area .board__title{font-size:4rem !important}section .board__title-area .board__title-sub{font-size:1.8rem !important}.date-search__inner{display:inline-block !important}.date-search__inner .calendar-area,.date-search__inner .date-btn-area{text-align:center !important}.date-search__inner .date-btn-area{padding-bottom:1rem;display:inline-flex !important}.date-search__inner .date-btn-area>button{width:16.6666666667%;padding:.8rem .5rem !important}.date-search__inner .calendar-area{display:block !important}.date-search__inner .calendar-area .calendar-input-area{width:100% !important;padding:0 !important;margin-bottom:1rem}.date-search__inner .calendar-area .calendar-search-btn{width:100% !important;margin-bottom:1rem}.main__section3{display:none !important}.main__section3_mobile{display:block !important;width:100%;overflow:hidden}.main__section3_mobile .swiper{width:100%;overflow:hidden;margin-left:0;margin-right:0}.main__section3_mobile .swiper-wrapper{box-sizing:border-box}.main__section3_mobile .swiper-slide{height:auto;box-sizing:border-box;flex-shrink:0;max-width:100%}.main__section3_mobile .swiper-slide:not(:last-child){margin-right:3.2rem}.main__section3_mobile .swiper-slide .card-item{width:100%;display:flex;flex-direction:column;align-items:center}.main__section3_mobile .swiper-slide .card-item .card-img{width:100%;object-position:center;overflow:hidden;border-radius:var(--radius-img)}.main__section3_mobile .swiper-slide .card-item .card-img img{width:100%;height:auto;max-width:100%;display:block;object-fit:cover}.main__section3_mobile .swiper-slide .card-item .card-txt{width:100%;text-align:left;padding:0}.main__section3_mobile .swiper-slide .card-item .card-txt .card-title{margin-top:0 !important}.main__section3_mobile .swiper-slide .card-item .card-txt .card-desc{font-size:1.4rem}.main__section4 .section4__quote{font-size:2rem !important}.main__section4 .card-list{padding-top:0 !important}.main__section5 .section5__inner{padding-inline:3rem !important}.main__section5 .section5__inner .section5__header{display:contents !important}.main__section5 .section5__inner .section5__header .section-text-area{margin-bottom:2rem !important}.main__section5 .section5__inner .section5__content .section5__card{display:inline-block !important}.main__section5 .section5__inner .section5__content .section5__card .card-item{width:100%}.main__section5 .section5__inner .section5__content .section5__card .card-item a .card-img{width:100%;padding-bottom:2rem}.main__section5 .section5__inner .section5__content .section5__card .card-item a .card-img img{width:100%;display:block;object-fit:cover;object-position:center}.main__section5 .section5__inner .section5__content .section5__card .card-item:not(:last-child){margin-bottom:3rem}.main__section6 .section6__header{display:contents !important}.main__section6 .section6__header .section6__text-area{margin-bottom:2rem !important}.board__table .board__tbody tr{display:block !important;text-align:left !important;height:9rem !important;padding:1.5rem 1rem 1.2rem}.board__table .board__tbody tr td{height:30px;justify-content:flex-start !important}.board__table .board__tbody tr td a{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.board__caify tr{flex-direction:column;gap:5rem}.board__caify td{width:100%}.board__caify:has(tr:nth-child(3)) tr:last-child:has(td:nth-child(3)) td:first-child{margin-right:0;width:100%}.board-view__header{display:inline-block !important}.board-view__header .board-view__title{margin-bottom:.8rem !important}.footer__info{display:inline-block !important}.footer__info .footer__logo{padding-bottom:2rem}}.board-view__btn{text-align:center}.board-view__btn a{display:inline-flex;text-align:center;align-items:center;justify-content:center;gap:.5rem}.board-view__btn a span{font-size:1.4rem;line-height:24px;font-weight:400;color:#333}.board-view__btn:hover a{cursor:pointer;transition:all .25s ease}.board-view__btn:hover a svg path{stroke:#8c6239}.board-view__btn:hover a span{color:#8c6239;transition:color .1s ease;cursor:pointer}.board-view__btn-list{font-size:1.3rem;display:inline-flex;align-items:center;line-height:24px;font-weight:400;color:#fff;padding:1rem 2rem 1rem 2.6rem;background-color:#8c6239;border-radius:100px}.board-view__btn-list img{width:20px;height:20px}.board-view__btn-list:hover{background-color:rgb(150.8730964467,105.6111675127,61.4269035533);transition:background-color .3s ease;cursor:pointer}.view-more-btn{background-color:#8c6239;height:44px;line-height:44px;padding:0;border:none;border-radius:100px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease}.view-more-btn:hover{background-color:rgba(140,98,57,.9);transition:background-color .3s ease}.view-more-btn a{width:100%;padding:0 2rem 0 2.4rem !important;color:#fff;display:inline-block;font-size:1.2rem;font-weight:400;color:#fff}.view-more-btn a svg{position:relative;top:5px}.view-more-btn a svg path{stroke:#fff}@media(max-width: 768px){.view-more-btn{height:4rem;line-height:4rem}.view-more-btn a>span{font-size:1.3rem !important}}.date-search__inner .date-btn-area button.date-btn-active{color:#8c6239;font-weight:600;color:#fff;background-color:#8c6239}.date-search__inner .date-btn-area button{font-size:14px;line-height:20px;font-weight:400;color:#333;border:none;border-radius:100px;padding:1rem 1.8rem;color:#666;background-color:#f6f6f6;cursor:pointer}.date-search__inner .date-btn-area button:not(.date-btn-active):hover{background-color:#f1f1f1 !important;transition:all .2s ease !important}*{box-sizing:border-box}html{overflow-x:hidden;width:100%;max-width:100%}body{margin:0;overflow-x:hidden;width:100%;max-width:100%;position:relative}.wrap{width:100%;min-width:0;max-width:100%;overflow-x:hidden;position:relative}img{width:100%;display:block}ul{list-style:none;padding:0;margin:0}a{text-decoration:none;color:inherit}.container{width:100%;max-width:144rem;margin:0 auto;box-sizing:border-box}#main__content{width:100%}.section-padding{padding:var(--section-padding)}.blind{display:none}.fade-up{opacity:0;transform:translateY(60px);transition:all 1s ease}.fade-up.show{opacity:1;transform:translateY(0)}.inner{width:100%;padding-inline:3rem}.image-area img{border-radius:var(--radius-img) !important}