@charset "UTF-8";.modal{display:none;position:fixed;z-index:1;padding-top:10px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:#0006}.modal-content{background-color:#fefefe;margin:auto;padding:20px;border:1px solid #888;width:80%}.close{color:#aaa;float:right;font-size:28px;font-weight:700}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer}#main .topTxt{font-weight:700;margin-bottom:20px;text-align:center;font-size:1.8rem;letter-spacing:.2em}#main .formTxt{margin-bottom:24px;font-size:1.5rem;letter-spacing:.2em}#main .formTxt span{color:#1aac73}#main form table{margin-bottom:10px;width:100%;border-collapse:collapse}#main form th,#main form td{padding-bottom:16px;font-weight:500;vertical-align:top;text-align:left;box-sizing:border-box}#main form th .must{color:#11a464}#main form th{padding-top:8px;width:25%;position:relative}#main form th .error{position:absolute;left:0;top:-10px;color:#e23d3d;font-size:1.3rem;font-weight:700}#main form td input[type=text],#main form td input[type=tel],#main form td select{width:100%;height:40px;font-size:1.6rem;padding:0 10px;border:1px solid #E0E0E0;background-color:#fff;border-radius:6px;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box}#main form td .wid01[type=text],#main form td select{width:389px}#main form td select{background:url(select_bg.png) no-repeat right 11px center;background-size:10px auto}#main form td input[type=tel]{width:139px}#main form td .wid02[type=text]{width:104px}#main form td .wid03[type=text]{width:126px}#main form td .wid04[type=text]{width:265px}#main form td select::-ms-expand{display:none}#main form td .txt01{text-align:center;min-width:26px;display:inline-block;vertical-align:middle}#main form td .txt02{margin:-3px 0 0 3px;display:inline-block;vertical-align:middle;font-size:1.3rem;line-height:1.75}#main form .btmTxt{margin-bottom:64px;text-align:center}#main form .btmTxt a{margin:0 5px;color:#11a464}#main form .agree{text-align:center;letter-spacing:.2em}#main form .agree input[type=checkbox]{display:none}#main form .agree input[type=checkbox]+span{padding-left:29px;display:inline-block;background:url(check_img01.png) no-repeat left center;background-size:18px auto}#main form .agree input[type=checkbox]:checked+span{background-image:url(check_img02.png)}#main form .submit{width:350px;margin:10px auto 0;text-align:center}#main form .submit input{height:50px;display:flex;align-items:center;justify-content:center;text-align:center;width:100%;color:#11a464;font-weight:700;font-size:1.6rem;cursor:pointer;background-color:#fff;border-radius:25px;border:1px solid #11A464;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:.3s;box-sizing:border-box}#main .errors{color:red;margin-top:-20px;margin-bottom:10px}#main .bottomText{margin-top:20px}#main #deactivateAccount{display:none}#main .deactivate-account{text-align:center;margin-top:30px}#main .deactivate-account h4{margin-bottom:20px}#main .deactivate-account #deactivate{margin:auto;height:50px;display:flex;align-items:center;justify-content:center;text-align:center;width:250px;color:#e0684b;font-weight:700;font-size:1.6rem;cursor:pointer;background-color:#fff;border-radius:25px;border:1px solid #e0684b;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:.3s;box-sizing:border-box}@media all and (min-width: 897px){#main form{width:896px;margin:auto}}@media all and (max-width: 896px){.modal{padding-top:15px}#main .topTxt{margin-bottom:20px;font-size:1.4rem;letter-spacing:.2em}#main form{margin:0}#main .formTxt{margin-bottom:10px;font-size:1.3rem}#main form table{margin-bottom:20px}#main form th,#main form td{display:block;width:100%!important;padding:5px 0!important}#main form th{padding:5px 0 0!important}#main form th .error{top:6px;left:80px;font-size:1.2rem}#main form td input[type=text],#main form td input[type=tel],#main form td select{height:35px;font-size:1.3rem;padding:0 5px}#main form td .wid01[type=text],#main form td select{width:100%}#main form td input[type=tel]{width:80px}#main form td .wid04[type=text]{width:100%}#main form td .txt01{min-width:16px}#main form td .txt02{margin:5px 0 0;display:block;font-size:1.2rem;line-height:1.3}#main form .btmTxt{margin-bottom:20px}#main form .btmTxt a{margin:0}#main form .agree input[type=checkbox]+span{padding-left:20px;background-size:14px auto}#main form .submit{width:280px;margin:20px auto 0}#main form .submit input{height:40px;font-size:1.3rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/address.css.map */
