.epp-mandatory-popup{font-family:'SamsungOne',arial,sans-serif;overflow-y:auto;background-color:rgba(0,0,0,0.6)}
.epp-mandatory-popup .popup__contents-wrap{margin:0 auto;min-height:420px}
.epp-mandatory-popup .popup__contents{padding:21px 24px 24px;border-radius:24px}
.epp-mandatory-popup .popup__inner{padding:0}
.epp-mandatory-popup__title{color:#000;font-size:20px;font-weight:700;line-height:1.33}
.epp-mandatory-popup__content{margin-top:19px;padding-top:16px;min-height:150px;border-top:1px solid #ddd}
.epp-mandatory-popup__content-top{font-size:18px;line-height:1.33}
.epp-mandatory-popup__dot-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px 0;margin-top:16px}
.epp-mandatory-popup__dot{position:relative;padding-left:20px;font-size:14px}
.epp-mandatory-popup__dot:before{position:absolute;top:50%;left:4px;margin-top:1px;width:4px;height:4px;background-color:#000;border-radius:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);content:""}
.epp-mandatory-popup__bar{width:100%;height:1px;margin-top:18px;background-color:#ddd}
.epp-mandatory-popup__content-bottom{padding-top:15px;font-size:14px;line-height:1.33}
.epp-mandatory-popup__disclaimer+.epp-mandatory-popup__disclaimer{display:inline-block;margin-top:4px}
.epp-mandatory-popup__btn-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:26px;padding:0;-webkit-box-shadow:none;box-shadow:none}
.epp-mandatory-popup__btn-wrap .cta{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:auto;min-width:102px;height:40px;font-size:14px;font-weight:400;white-space:normal;text-align:center;border-radius:20px}
@media only screen and (min-width:768px) and (max-width:1440px){.epp-mandatory-popup .popup__contents-wrap{min-height:29.16666667vw}
.epp-mandatory-popup .popup__contents{padding:1.45833333vw 1.66666667vw 1.66666667vw 1.66666667vw;border-radius:1.66666667vw}
.epp-mandatory-popup__title{font-size:1.38888889vw}
.epp-mandatory-popup__content{margin-top:1.31944444vw;padding-top:1.11111111vw;min-height:10.41666667vw}
.epp-mandatory-popup__content-top{font-size:1.25vw}
.epp-mandatory-popup__dot-list{gap:.27777778vw 0vw;margin-top:1.11111111vw}
.epp-mandatory-popup__dot{padding-left:1.38888889vw;font-size:.97222222vw}
.epp-mandatory-popup__dot:before{left:.27777778vw;margin-top:.06944444vw;width:.27777778vw;height:.27777778vw}
.epp-mandatory-popup__bar{margin-top:1.25vw}
.epp-mandatory-popup__content-bottom{padding-top:1.04166667vw;font-size:.97222222vw}
.epp-mandatory-popup__disclaimer+.epp-mandatory-popup__disclaimer{padding-top:.27777778vw}
.epp-mandatory-popup__btn-wrap{margin-top:1.80555556vw}
.epp-mandatory-popup__btn-wrap .cta{min-width:7.08333333vw;height:2.77777778vw;font-size:.97222222vw;border-radius:1.38888889vw}
}
@media only screen and (max-width:767px){.epp-mandatory-popup .popup__contents{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;padding:6.38888889vw 6.66666667vw 6.66666667vw 6.66666667vw;border-radius:3.33333333vw}
.epp-mandatory-popup .popup__contents-wrap{width:86.66666667vw;min-height:100vw;padding:5.55555556vw 0vw}
.epp-mandatory-popup__title{font-size:4.44444444vw}
.epp-mandatory-popup__content{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;margin-top:6.66666667vw;padding-top:4.44444444vw;min-height:13.88888889vw}
.epp-mandatory-popup__content-top{font-size:3.88888889vw}
.epp-mandatory-popup__dot-list{gap:1.11111111vw 0vw;margin-top:5vw}
.epp-mandatory-popup__dot{padding-left:4.44444444vw;font-size:3.33333333vw}
.epp-mandatory-popup__dot:before{left:1.11111111vw;margin-top:.27777778vw;width:1.11111111vw;height:1.11111111vw}
.epp-mandatory-popup__bar{margin-top:4.44444444vw}
.epp-mandatory-popup__content-bottom{padding-top:4.44444444vw;font-size:3.33333333vw}
.epp-mandatory-popup__disclaimer+.epp-mandatory-popup__disclaimer{margin-top:1.11111111vw}
.epp-mandatory-popup__btn-wrap{margin-top:10.27777778vw}
.epp-mandatory-popup__btn-wrap .cta{min-width:unset;width:100%;height:10.55555556vw;font-size:3.88888889vw;border-radius:5.55555556vw}
}