.form input[type=text],.form input[type=password]{display:inline-block;vertical-align:middle}.form input[type=text],.form input[type=password],.form .select,.form .addr .btn{height:40px;line-height:40px}.form input[type=text],.form input[type=password],.form textarea{padding-right:.75rem;padding-left:.75rem;border:1px solid #ccc;-weckit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.form input[readonly]{background-color:#f7f7f7}.form textarea{padding:.75rem;width:100%;min-height:120px;line-height:1.65}.form .item{margin-right:0;margin-left:0;border-bottom:1px solid #eee}.form .item:after{content:"";clear:both;display:block}.form .item-ttl{font-size:.8rem}.form .item-ttl,.form .col{padding-top:.75rem;padding-bottom:.75rem}.form .col{width:100%;float:left;font-size:.7rem}.form .col .label{padding-right:.5rem;width:70px;font-size:.65rem}.form .col .label+.field{width:-moz-calc(100% - 70px);width:-o-calc(100% - 70px);width:-webkit-calc(100% - 70px);width:calc(100% - 70px)}.form .col:not(.field-width-none):not(.addr)>.field input[type="text"],.form .col:not(.field-width-none):not(.addr)>.field input[type="password"],.form .col:not(.field-width-none):not(.addr)>.field .select{width:100%}.form .col-2 .col{width:50%}.form .col-3 .col{width:33.333333%}.form .col-4 .col{width:25%}.form .field-width-none .field>div{display:inline-block;vertical-align:middle}.form .addr input[type=text]{width:-moz-calc(100% - 80px);width:-o-calc(100% - 80px);width:-webkit-calc(100% - 80px);width:calc(100% - 80px)}.form .addr .btn{width:80px;font-size:13px;color:#fff;letter-spacing:-.06rem;background-color:#6f6f6f}.form .divide:nth-of-type(1) ~ .divide{margin-top:.5rem}@media screen and (max-width: 1280px){.form .col-4 .col{width:33.333333%}}@media screen and (max-width: 1080px){.form .col-3 .col,.form .col-4 .col{width:50%}}@media screen and (max-width: 768px){.form .item-ttl{font-size:13px}.form .col{font-size:12px}.form .col-2 .col,.form .col-3 .col,.form .col-4 .col{width:100%}.form .addr input[type=text]{width:-moz-calc(100% - 65px);width:-o-calc(100% - 65px);width:-webkit-calc(100% - 65px);width:calc(100% - 65px)}.form .addr .btn{width:65px;font-size:11px}}@media screen and (max-width: 640px){.form .col{padding-right:.5rem}.form .col .label{width:50px;font-size:12px}.form .col .label+.field{width:-moz-calc(100% - 50px);width:-o-calc(100% - 50px);width:-webkit-calc(100% - 50px);width:calc(100% - 50px)}.form .field-width-none .field>div{margin-bottom:.5rem;display:inline-block;vertical-align:middle}.form .field-width-none .field>div:nth-last-child(1){margin-bottom:0}}@media screen and (max-width: 480px){.form input[type=text],.form input[type=password],.form .select,.form .addr .btn{height:35px;line-height:35px}.form textarea{min-height:90px}}.form-type1 .col{display:table}.form-type1 .col .label,.form-type1 .col .field{display:table-cell;vertical-align:middle}.form-type1 .item{width:100%;display:table}.form-type1 .item-ttl,.form-type1 .colgroup{display:table-cell;vertical-align:middle}.form-type1 .colgroup{width:-moz-calc(100% - 120px);width:-o-calc(100% - 120px);width:-webkit-calc(100% - 120px);width:calc(100% - 120px)}.form-type1 .submit-btn{padding-top:1.25rem;border-top:1px solid #4b4746}@media screen and (max-width: 960px){.form-type1 .item-ttl{width:100px}.form-type1 .colgroup{width:-moz-calc(100% - 100px);width:-o-calc(100% - 100px);width:-webkit-calc(100% - 100px);width:calc(100% - 100px)}}@media screen and (max-width: 640px){.form-type1 .item-ttl{margin-top:1.25rem;padding-right:.5rem;padding-left:.5rem}}.checkbox{position:relative;line-height:1;display:inline-block;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox.left{margin-right:.75rem;padding-left:22px}.checkbox.left .checkmark{left:0}.checkbox.left .checkmark::after{left:6px}.checkbox.left input:checked ~ .checkmark::after{left:6px}.checkbox.right{margin-left:.75rem;padding-right:1.5rem}.checkbox.right .checkmark{right:0}.checkbox.right .checkmark::after{right:6px}.checkbox.right input:checked ~ .checkmark::after{right:5px}.checkbox input{position:absolute;width:0;height:0;opacity:0;cursor:pointer}.checkbox .checkmark{position:absolute;top:0;width:17px;height:17px;background-color:#e8e8e8}.checkbox .checkmark::after{content:"";position:absolute;top:3px;width:5px;height:8px;border-right:1px solid #e74015;border-bottom:1px solid #e74015;-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);display:none}.checkbox input:checked ~ .checkmark{background-color:#e74015}.checkbox input:checked ~ .checkmark::after{display:block;border-color:#fff}.radio{position:relative;padding-left:28px;display:inline-block;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.radio:nth-of-type(1) ~ .radio{margin-left:15px}.radio:hover{color:#e74015}.radio input[type=radio]{position:absolute;opacity:0;cursor:pointer}.radio .checkmark{position:absolute;top:50%;left:0;width:22px;height:22px;background-color:#e8e8e8;-weckit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.radio .checkmark::after{content:"";position:absolute;top:8px;left:8px;width:6px;height:6px;-weckit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:#fff;display:none}.radio:hover input ~ .checkmark{background-color:#e8e8e8}.radio input:checked ~ .checkmark{background-color:#eb8300}.radio input:checked ~ .checkmark::after{display:block}.agree{margin-top:1.5rem;display:flex;flex-flow:row wrap;justify-content:center;align-items:center}.agree .chk{position:relative;padding-left:28px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.agree .chk input{position:absolute;filter:alpha(opacity=0);opacity:0}.agree .chk input:checked ~ .chkbx{background:url(https://cdn.playbigbox.com/timecast/bigbox/image_webp/pages/html/img/form/form_check_on.webp) no-repeat}.agree .chk em{margin-left:.25rem}.agree .chkbx{position:absolute;top:50%;left:0;margin-top:-1px;width:20px;height:20px;background:url(https://cdn.playbigbox.com/timecast/bigbox/image_webp/pages/html/img/form/form_check.webp) no-repeat;background-position:0 50%;background-repeat:no-repeat;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.agree .agr-view::before{content:"";margin-right:2rem;margin-left:2rem;width:1px;height:15px;display:inline-block;vertical-align:middle;background-color:#ddd}.agree .agr-view button{font-size:.75rem;background:none;border-width:0}.agree .agr-view i{position:relative;top:1px;margin-left:.35rem;font-size:.9rem}@media screen and (max-width: 640px){.agree{justify-content:flex-start}.agree .chk,.agree .agr-view{width:100%}.agree .agr-view{margin-top:.5rem;padding-top:.5rem;padding-left:28px;border-top:1px solid #e6e6e6}.agree .agr-view::before{content:none}}@media screen and (max-width: 480px){.agree .chk{padding-left:25px;font-size:11px}.agree .agr-view{padding-left:25px}}
