.review-page-section{background-color:#fff;padding-top:3.4rem}.review-page-section .review-page-title{align-items:center;background-attachment:fixed;background-color:#fafafa;background-image:url(/static/media/banner_back.07c5be76a249582f4def.png);background-repeat:no-repeat;background-size:cover;color:#fff;display:flex;flex-direction:column;gap:8px;height:400px;justify-content:center;text-align:center;word-break:keep-all}.review-page-section .review-page-title h1{font-size:2rem}.review-page-section .review-page-title h1 span{color:#2ea63d}.review-page-section .review-page-contents{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:1fr 1fr 1fr;margin:0 auto;max-width:1080px;padding:5rem 0 3rem}@media screen and (max-width:1024px){.review-page-section .review-page-contents{grid-template-columns:1fr 1fr;margin:0 1rem}}@media screen and (max-width:768px){.review-page-section .review-page-contents{grid-template-columns:1fr;margin:0 1rem}}.review-page-section .review-page-contents .review-card{display:flex;flex-direction:column;height:360px;justify-content:space-between}.review-page-section .review-page-contents .review-card .review-card-content{word-break:keep-all}.review-page-section .review-page-contents .review-card .review-card-content h5{color:#2ea63d;margin-bottom:4px;opacity:.8;white-space:pre-line}.review-page-section .review-page-contents .review-card .review-card-content h2{font-size:1.2rem;margin-bottom:1rem}.review-page-section .review-page-contents .review-card .review-card-content p{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;font-size:15px;line-height:1.6rem;max-height:100px;overflow-y:hidden;text-overflow:ellipsis;white-space:normal}.review-page-section .review-page-contents .review-card .review-card-btn-container{padding:0 1.5rem 1.5rem}.review-page-section .review-page-contents .review-card .review-card-btn-container button{background-color:#2ea63d;border:none;border-radius:5px;color:#fff;font-family:Noto Sans KR,Sans-serif;padding:8px 10px}.review-page-section .review-page-contents .review-card .review-card-btn-container button:hover{background-color:#39b64a;cursor:pointer}.review-page-section .review-page-contents .review-card .review-card-btn-container button{width:100%}.review-page-section .pagenation-container{padding:2rem 0}.review-page-section .pagenation-container .MuiPagination-ul{gap:1rem;justify-content:center}.review-dialog .MuiDialogContent-root{padding-bottom:1.5rem}.review-dialog h2{align-items:center;display:flex;font-weight:700;justify-content:space-between}.review-dialog h2 i{color:#888;transition:.1s}.review-dialog h2 i:hover{color:#555;cursor:pointer;transition:.1s}.review-dialog .MuiPaper-root{width:600px}.review-dialog .MuiPaper-root .MuiDialogTitle-root{justify-content:right}.review-dialog .MuiPaper-root .review-modal-content{word-break:keep-all}.review-dialog .MuiPaper-root .review-modal-content h5{color:#2ea63d;white-space:pre-line}