.postcard__wrap{background-color:#fff;margin-top:40px;padding:40px;border-radius:16px}@media screen and (max-width: 768px){.postcard__wrap{padding:24px}}@media screen and (max-width: 480px){.postcard__wrap{padding:16px}}.postcard__wrap.recommend-post{margin:0 0 24px}.postcard__wrap .postcard__title{font-size:24px;font-weight:700;margin-bottom:24px;text-align:center}.postcard__wrap .postcard__items{display:flex;gap:24px;justify-content:space-between}@media screen and (max-width: 768px){.postcard__wrap .postcard__items{flex-direction:column;align-items:center}}.postcard__wrap .postcard__items .postcard__item{border-radius:8px;border:1px solid #e8e7e7;width:calc(33.3333333333% - 24px);overflow:hidden;transition:transform .3s ease}.postcard__wrap .postcard__items .postcard__item:hover{transform:translateY(-4px)}@media screen and (max-width: 768px){.postcard__wrap .postcard__items .postcard__item{width:100%;display:flex}}@media screen and (max-width: 480px){.postcard__wrap .postcard__items .postcard__item{flex-direction:column}}.postcard__wrap .postcard__items .postcard__item .postcard__item-img{width:100%}.postcard__wrap .postcard__items .postcard__item .postcard__item-img img{width:100%;height:100%;object-fit:contain}@media screen and (max-width: 768px){.postcard__wrap .postcard__items .postcard__item .postcard__item-img img{object-fit:cover}}.postcard__wrap .postcard__items .postcard__item .postcard__item-content{padding:16px;display:flex;flex-direction:column-reverse;gap:8px}@media screen and (max-width: 768px){.postcard__wrap .postcard__items .postcard__item .postcard__item-content{width:600px;justify-content:flex-end}}@media screen and (max-width: 480px){.postcard__wrap .postcard__items .postcard__item .postcard__item-content{width:auto}}.postcard__wrap .postcard__items .postcard__item .postcard__item-content .postcard__item-title{font-size:16px;font-weight:500;color:#191515;margin-bottom:8px}.postcard__wrap .postcard__items .postcard__item .postcard__item-content .postcard__item-company{font-size:12px;font-weight:500;color:#404f39}.postcard__wrap .postcard__items .postcard__item .postcard__item-content .postcard__item-category{font-size:12px;background-color:#404f39;color:#ffe;padding:2px 8px;border-radius:4px;width:fit-content}.postcard__wrap .postcard__items .postcard__item .postcard__item-content .postcard__item-category.exhibition{background-color:#887b7b}.postcard__wrap .postcard__items .postcard__item .postcard__item-content .postcard__item-category.offline{background-color:#fe924f}.postcard__wrap .postcard__items .postcard__item .postcard__item-content .postcard__item-category.online{background-color:#ffec40;color:#191515}.postcard__wrap .postcard__noitem{width:100%;text-align:center}.postcard__wrap .postcard__btn{margin-top:40px;text-align:center}.cta{background-color:#ffe;padding:80px 0}.cta .cta__head{text-align:center}.cta .cta__items{display:flex;gap:40px;max-width:800px;margin:40px auto 0}@media screen and (max-width: 768px){.cta .cta__items{flex-direction:column;align-items:center;max-width:600px}}.cta .cta__items .cta__item{flex:1;background-color:#fff;border-radius:16px;padding:40px;box-sizing:border-box}.cta .cta__items .cta__item .cta__item-img{width:100%;border-radius:8px;overflow:hidden}.cta .cta__items .cta__item .cta__item-img img{width:100%;height:100%;object-fit:cover}.case{background-color:#ffe;padding:80px 0}.case .case__head{text-align:center}.page__head{background-color:#887b7b;color:#ffe;padding:40px 0;text-align:center;height:120px;display:flex;align-items:center;justify-content:center}.page__head .page__head-title h1{font-size:36px}@media screen and (max-width: 768px){.page__head .page__head-title h1{font-size:28px}}.page__head .page__head-txt{margin-top:16px;font-weight:500}@media screen and (max-width: 768px){.page__head .page__head-txt{font-size:14px}}.contact .contact__inner{background-color:#fff;border-radius:16px;display:flex;gap:40px;padding:40px}@media screen and (max-width: 992px){.contact .contact__inner{gap:24px;flex-direction:column;padding:40px 24px}}@media screen and (max-width: 768px){.contact .contact__inner{padding:40px 16px}}.contact .contact__inner .contact__content{width:50%}@media screen and (max-width: 992px){.contact .contact__inner .contact__content{width:100%}}.contact .contact__inner .contact__content .contact__title{font-size:24px;margin-bottom:40px;text-align:center}@media screen and (max-width: 768px){.contact .contact__inner .contact__content .contact__title{font-size:18px;margin-bottom:24px}}.contact .contact__inner .contact__content .contact__img{width:80%;margin:0 auto 40px}@media screen and (max-width: 768px){.contact .contact__inner .contact__content .contact__img{margin-bottom:24px}}.contact .contact__inner .contact__content .contact__img img{width:100%;height:100%;object-fit:contain}.contact .contact__inner .contact__content .contact__desc{background-color:#ffe;border-radius:16px;padding:24px}.contact .contact__inner .contact__content .contact__desc .contact__desc-title{font-size:18px}.contact .contact__inner .contact__content .contact__desc .contact__desc-title img{vertical-align:middle;margin-bottom:4px}.contact .contact__inner .contact__content .contact__desc .contact__desc-list{list-style:disc;padding-left:24px;line-height:2}.contact .contact__inner .contact__form{width:50%}@media screen and (max-width: 992px){.contact .contact__inner .contact__form{width:100%}}.contact .contact__inner .contact__form .contact__pardot iframe{border:none}
