@import url("https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap");@font-face{font-family:'icomoon';src:url("../fonts/icomoon.eot?bt23s3");src:url("../fonts/icomoon.eot?bt23s3#iefix") format("embedded-opentype"),url("../fonts/icomoon.ttf?bt23s3") format("truetype"),url("../fonts/icomoon.woff?bt23s3") format("woff"),url("../fonts/icomoon.svg?bt23s3#icomoon") format("svg");font-weight:normal;font-style:normal;font-display:block}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-coupon:before{content:"\e900"}.icon-time:before{content:"\e901"}.icon-calendar:before{content:"\e902"}.icon-pizza:before{content:"\e903"}.icon-delivery:before{content:"\e904"}.icon-take_out:before{content:"\e905"}.icon-login:before{content:"\e906"}.icon-cart:before{content:"\e907"}.icon-tel:before{content:"\e908"}.icon-next:before{content:"\e909"}.icon-map:before{content:"\e90a"}#register{padding:100px 0 140px;background:#EDEDED}@media (max-width: 991px){#register{padding:70px 0 80px}}@media (max-width: 767px){#register{padding:60px 0}}#register .form dl{overflow:hidden;*zoom:1;margin-bottom:20px}@media (max-width: 767px){#register .form dl{margin-bottom:15px}}#register .form dl dt{font-size:2.0rem;font-weight:600;margin-bottom:10px}@media (max-width: 991px){#register .form dl dt{font-size:1.8rem}}@media (max-width: 767px){#register .form dl dt{font-size:1.5rem;margin-bottom:5px}}#register .form dl dd input{width:100%;height:60px;background:#fff;border:none;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:10px;font-size:2.0rem;vertical-align:middle;padding-left:10px}@media (max-width: 991px){#register .form dl dd input{height:50px;font-size:1.8rem}}@media (max-width: 767px){#register .form dl dd input{height:40px;font-size:1.6rem}}#register .form dl dd input.inS{width:19%}@media (max-width: 767px){#register .form dl dd input.inS{width:20%;padding-left:8px}}#register .form dl dd input.inM{width:49%;display:inline-block;float:left}#register .form dl dd input.right{float:right}#register .form dl dd input.bottom{margin-bottom:10px}#register .form dl dd input.top{margin-top:10px}#register .form dl dd ::placeholder{color:#BCBCBC}#register .form dl dd .radio label{position:relative;cursor:pointer;width:100%;padding-left:40px}@media (max-width: 767px){#register .form dl dd .radio label{padding-left:25px}}#register .form dl dd .radio label:before,#register .form dl dd .radio label:after{content:"";display:block;border-radius:50%;position:absolute;transform:translateY(-50%);top:50%}#register .form dl dd .radio label:before{background-color:#fff;border:2px solid #6F6F6F;border-radius:50%;width:20px;height:20px;left:0}@media (max-width: 767px){#register .form dl dd .radio label:before{width:18px;height:18px;left:0}}#register .form dl dd .radio label:after{background-color:#6F6F6F;border-radius:50%;opacity:0;width:12px;height:12px;left:4px}@media (max-width: 767px){#register .form dl dd .radio label:after{width:10px;height:10px;left:4px}}#register .form dl dd .radio input:checked+label::after{opacity:1}#register .form dl dd .radio .visually-hidden{position:absolute;white-space:nowrap;border:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;height:1px;width:1px;margin:-1px;padding:0}#register .form dl dd .check{text-align:center;font-size:1.8rem;font-weight:600}@media (max-width: 767px){#register .form dl dd .check{font-size:1.5rem}}#register .form dl dd .check input[type="checkbox"]{position:relative;width:25px;height:25px;border:2px solid #6F6F6F;vertical-align:-5px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0px;margin-right:5px}@media (max-width: 767px){#register .form dl dd .check input[type="checkbox"]{width:20px;height:20px}}#register .form dl dd .check input[type="checkbox"]:checked:before{position:absolute;top:1px;left:5px;transform:rotate(50deg);width:10px;height:14px;border-right:3px solid #6F6F6F;border-bottom:3px solid #6F6F6F;content:''}@media (max-width: 767px){#register .form dl dd .check input[type="checkbox"]:checked:before{top:0;left:4px;width:8px;height:11px}}#register .form dl dd .txt{background:#fff;padding:20px;border-radius:10px;height:180px;margin-bottom:20px}@media (max-width: 767px){#register .form dl dd .txt{padding:10px;font-size:1.4rem;height:110px;margin-bottom:15px}}#register .form dl dd .txt p{overflow:scroll;height:100%}#register .form dl dd .txt p strong{display:inline-block;font-weight:500;margin:5px 0}#register .form dl dd .txt p span{display:block}#register .form .resTxt{font-size:1.8rem;text-align:center;margin-bottom:30px}@media (max-width: 1199px){#register .form .resTxt{font-size:1.7rem}}@media (max-width: 991px){#register .form .resTxt{font-size:1.5rem;margin-bottom:50px}}@media (max-width: 767px){#register .form .resTxt{font-size:1.4rem;margin-bottom:20px;text-align:left}}#register .form .formBtn{display:block;margin:0 auto 40px;max-width:410px;width:100%;border:none;border-radius:50px;padding:15px 0;color:#fff;background:#E66915;font-size:2rem;font-weight:600;text-align:center}@media (max-width: 767px){#register .form .formBtn{font-size:1.6rem;padding:12px 0;max-width:100%;margin:0 auto 20px}}#register .form .formBtn.gray{background:#4E4E4E}#register .form .btnList{text-align:center}#register .form .btnList .formBtn{display:inline-block;max-width:250px;margin:0 10px}@media (max-width: 767px){#register .form .btnList .formBtn{margin-bottom:15px}}#register .formErr{color:#f33;margin-top:6px}
