@charset "UTF-8";

.comm-banner .nav ul li a {padding:1.25rem 5rem;}

.customers .cont {width:100%;padding-bottom:15rem;}
.customers .customer {width:100%;}
.customers .customer .tit {font-size:4rem;line-height:5rem;color:#222;font-weight:600;}
.customers .customer .desc {font-size:1.6rem;line-height:2.6rem;color:#777;font-weight:400;margin:3rem 0;}
.customers .customer .add {font-size:1.6rem;line-height:2.6rem;color:#222;font-weight:400;}
.customers .customer form {margin-top:10rem;display:block;}
.customers .customer .input {display:flex;flex-wrap:wrap;margin-bottom:2rem;}
.customers .customer .dep2 {gap:2rem;}
.customers .customer .dep1 .into {width:100%;}
.customers .customer .dep2 .into {width:calc(50% - 1rem);}
.customers .customer .input .into {background-color:#f3f3f3;padding:1.5rem;border-radius:1.5rem 0 1.5rem 0;}
.customers .customer .input .into {display:flex;flex-wrap:wrap;align-items:center;box-sizing:border-box;}
.customers .customer .input label {font-size:1.6rem;line-height:2.6rem;font-weight:600;color:#222;width:8rem;display:block;}
.customers .customer .input input {width:calc(100% - 8rem);display:block;box-sizing:border-box;color:#aaa;}
.customers .customer .input input {font-size:1.6rem;line-height:2.6rem;background-color:#f3f3f3;border:none;outline:none;}
.customers .customer .input input:focus {color:#555;}
.customers .customer .textarea .into label {width:100%;}
.customers .customer .textarea .into textarea {width:100%;margin-top:1rem;}
.customers .customer .textarea .into textarea {display:block;width:100%;min-height:15rem;box-sizing:border-box;padding:1rem;}
.customers .customer .textarea .into textarea {font-size:14px;line-height:2.4rem;overflow-y:scroll;resize:vertical;border:none;outline:none;}
.customers .customer .textarea .into textarea:focus {outline:1px solid #e8e8e8;border:none;}
.customers .customer .textarea .into textarea::-webkit-scrollbar {width:7px;height:7px;}
.customers .customer .textarea .into textarea::-webkit-scrollbar-thumb {background:#dddddd;border:1px solid #fff;}
.customers .customer .textarea .into textarea::-webkit-scrollbar-track {width:7px;height:7px;background:0 0;border:1px solid transparent;}
.customers .customer .textarea .into textarea::-webkit-scrollbar-corner {background:0 0;}
.customers .customer .privacy .into {align-items:center;justify-content:space-between;padding:2rem;}
.customers .customer .privacy .into > div {display:flex;flex-wrap:wrap;align-items:center;}
.customers .customer .privacy .into .rt {font-weight:600;justify-content:right;}
.customers .customer .privacy .into label,
.customers .customer .privacy .into input {width:auto;cursor:pointer;line-height:23px;}
.customers .customer .privacy .into input[type="checkbox"] {width:23px;height:23px;appearance:none;background:url('../../assets/image/icon_chk_off.png');}
.customers .customer .privacy .into input[type="checkbox"]:checked {background:url('../../assets/image/icon_chk_on.png');}
.customers .customer .privacy .into a {display:block;margin-left:1rem;font-size:1.4rem;line-height:2.4rem;color:#777;}
.customers .customer .privacy .into a {background-color:#e1e1e1;padding:.5rem 1.5rem;border-radius:1rem 0 1rem 0;}
.customers .customer .privacy .into span {color:var(--color-point);font-weight:600;margin-left:.5rem;}
.customers .customer .btn {max-width:25rem;margin:5rem auto 0;}
.customers .customer .btn input {font-family:'S-CoreDream-3Light';font-weight:400;border-radius:1.5rem 0 1.5rem 0;}
.customers .customer .btn input {background-color:var(--color-point);color:#fff;font-size:1.6rem;line-height:2.6rem;}
.customers .customer .btn input {border:none;width:100%;padding:1.25rem;display:block;box-sizing:border-box;cursor:pointer;}
@media screen and (max-width:1024px) {
    .customers .customer .dep2 .into {width:100%;}
    .customers .customer .privacy .into {display:block;}
    .customers .customer .privacy .into .rt {justify-content:right;margin-top:2rem;}
}
