.privacy-policy-section{padding:0 20px}.privacy-policy-section .policy-container{max-width:1100px;margin:0 auto}.privacy-policy-section .policy-container .title{font-size:var(--fs-6xl);letter-spacing:-5%;margin:30px 0;font-weight:400}@media (max-width:767px){.privacy-policy-section .policy-container .title{letter-spacing:-2%}}.privacy-policy-section .policy-container .content-wrap{border-top:.5px solid var(--gray-color);flex-wrap:wrap;align-items:flex-start;gap:50px;padding-top:40px;display:flex}@media (max-width:767px){.privacy-policy-section .policy-container .content-wrap{gap:30px;padding-top:30px}}.privacy-policy-section .policy-container .content-wrap .left-wrap{flex-direction:column;gap:10px;width:calc(15% - 25px);display:flex;position:sticky;top:136px}@media (max-width:767px){.privacy-policy-section .policy-container .content-wrap .left-wrap{width:100%;position:static}}.privacy-policy-section .policy-container .content-wrap .left-wrap p{font-size:var(--fs-xs);font-weight:500}.privacy-policy-section .policy-container .content-wrap .right-wrap{width:calc(85% - 25px)}@media (max-width:767px){.privacy-policy-section .policy-container .content-wrap .right-wrap{width:100%}}.privacy-policy-section .policy-container .content-wrap .right-wrap .edit-date{border-bottom:.5px solid var(--gray-color);padding-bottom:10px}.privacy-policy-section .policy-container .content-wrap .right-wrap .edit-date h2{font-size:var(--fs-xl);letter-spacing:-1%;font-weight:400}.privacy-policy-section .policy-container .content-wrap .right-wrap .policy-content{margin-top:var(--sp-5)}.privacy-policy-section .policy-container .content-wrap .right-wrap .policy-content h2{font-size:var(--fs-xl);letter-spacing:-1%;margin:35px 0 20px;font-weight:500}@media (max-width:767px){.privacy-policy-section .policy-container .content-wrap .right-wrap .policy-content h2{margin:25px 0 20px}}.privacy-policy-section .policy-container .content-wrap .right-wrap .policy-content h3{font-size:var(--fs-xl);letter-spacing:-1%;margin:30px 0 20px;font-weight:400}@media (max-width:767px){.privacy-policy-section .policy-container .content-wrap .right-wrap .policy-content h3{margin:20px 0}}.privacy-policy-section .policy-container .content-wrap .right-wrap .policy-content p{font-size:var(--fs-lg);letter-spacing:-1%;margin-bottom:15px;font-weight:400}@media (max-width:767px){.privacy-policy-section .policy-container .content-wrap .right-wrap .policy-content p{margin-bottom:10px}}.privacy-policy-section .policy-container .content-wrap .right-wrap .policy-content ul,.privacy-policy-section .policy-container .content-wrap .right-wrap .policy-content ol{margin-bottom:35px;padding-left:20px}@media (max-width:767px){.privacy-policy-section .policy-container .content-wrap .right-wrap .policy-content ul,.privacy-policy-section .policy-container .content-wrap .right-wrap .policy-content ol{margin-bottom:25px}}.privacy-policy-section .policy-container .content-wrap .right-wrap .policy-content ul li,.privacy-policy-section .policy-container .content-wrap .right-wrap .policy-content ol li{font-size:var(--fs-lg);letter-spacing:-1%;margin-bottom:var(--sp-4);font-weight:400}@media (max-width:767px){.privacy-policy-section .policy-container .content-wrap .right-wrap .policy-content ul li,.privacy-policy-section .policy-container .content-wrap .right-wrap .policy-content ol li{margin-bottom:var(--sp-3)}}.privacy-policy-section .policy-container .content-wrap .right-wrap .policy-content table{border-collapse:collapse;width:100%;margin-bottom:var(--sp-5)}@media (max-width:767px){.privacy-policy-section .policy-container .content-wrap .right-wrap .policy-content table{margin-bottom:15px}}.privacy-policy-section .policy-container .content-wrap .right-wrap .policy-content table th,.privacy-policy-section .policy-container .content-wrap .right-wrap .policy-content table td{font-size:var(--fs-lg);letter-spacing:-1%;border:1px solid #ddd;padding:14px;font-weight:400}.privacy-policy-section .policy-container .content-wrap .right-wrap .policy-content img{border-radius:var(--r-xl);width:100%;height:auto;margin-bottom:25px}@media (max-width:767px){.privacy-policy-section .policy-container .content-wrap .right-wrap .policy-content img{margin-bottom:var(--sp-5)}}.privacy-policy-section .policy-container .content-wrap .right-wrap .policy-content a{font-size:var(--fs-lg);letter-spacing:-1%;color:#4285f4;font-weight:400;text-decoration:underline}
