#register{padding:80px 0}@media (max-width: 991px){#register{padding:50px 0}}@media (max-width: 767px){#register{padding:30px 0}}#register .read{font-size:1.7rem;margin-bottom:50px}@media (max-width: 991px){#register .read{font-size:1.6rem}}@media (max-width: 767px){#register .read{font-size:1.5rem;margin-bottom:30px}}#register .noteTxt{color:#E02424;font-size:2.0rem;font-weight:600;text-decoration:underline;margin-bottom:20px}@media (max-width: 991px){#register .noteTxt{font-size:1.8rem}}@media (max-width: 767px){#register .noteTxt{font-size:1.6rem}}#register .contact p{font-size:1.8rem}@media (max-width: 991px){#register .contact p{font-size:1.6rem}}@media (max-width: 767px){#register .contact p{font-size:1.3rem}}#register .contact p a{color:#000}#register .contact .ttl{font-size:2.0rem;margin-bottom:20px}@media (max-width: 991px){#register .contact .ttl{font-size:1.8rem}}@media (max-width: 767px){#register .contact .ttl{font-size:1.5rem}}#register .formTbl{width:100%;margin-bottom:40px}@media (max-width: 767px){#register .formTbl{margin-bottom:20px}}#register .formTbl tr{background:#ededed;border-bottom:1px solid #FFF}#register .formTbl tr th{padding:30px 20px;vertical-align:middle;background:#CFE5EA;width:32%;font-weight:600;font-size:1.8rem;text-align:left}@media (max-width: 1199px){#register .formTbl tr th{padding:30px 20px}}@media (max-width: 991px){#register .formTbl tr th{padding:20px 10px 20px 20px;font-size:1.6rem}}@media (max-width: 767px){#register .formTbl tr th{display:block;width:100%;padding:15px;font-size:1.5rem}}#register .formTbl tr th .required{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;background:#F03F3F;border-radius:50px;font-size:1.4rem;color:#fff;font-weight:500;padding:4px 8px;margin-left:10px}@media (max-width: 767px){#register .formTbl tr th .required{font-size:1.2rem;margin:3px}}#register .formTbl tr th .required.left{margin-left:0}#register .formTbl tr td{padding:30px 60px;font-size:1.8rem}@media (max-width: 1199px){#register .formTbl tr td{padding:30px 20px}}@media (max-width: 991px){#register .formTbl tr td{padding:20px;font-size:1.6rem}}@media (max-width: 767px){#register .formTbl tr td{display:block;width:100%;padding:15px;font-size:1.5rem}}#register .formTbl tr td .redTxt{color:#E02424;font-size:1.5rem;margin-bottom:10px}@media (max-width: 767px){#register .formTbl tr td .redTxt{font-size:1.3rem}}#register .formTbl tr td .redTxt a{color:#E02424}#register .formTbl tr td input,#register .formTbl tr td select,#register .formTbl tr td textarea{padding-left:15px;background-color:#FFF;-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px;padding:8px 10px;height:40px;margin:3px 10px 3px 0}@media (max-width: 767px){#register .formTbl tr td input,#register .formTbl tr td select,#register .formTbl tr td textarea{margin-right:5px;padding-left:5px;height:35px}}#register .formTbl tr td input.inS,#register .formTbl tr td select.inS,#register .formTbl tr td textarea.inS{width:15%}@media (max-width: 1199px){#register .formTbl tr td input.inS,#register .formTbl tr td select.inS,#register .formTbl tr td textarea.inS{width:20%}}@media (max-width: 767px){#register .formTbl tr td input.inS,#register .formTbl tr td select.inS,#register .formTbl tr td textarea.inS{width:30%}}#register .formTbl tr td input.name,#register .formTbl tr td select.name,#register .formTbl tr td textarea.name{width:25%}@media (max-width: 767px){#register .formTbl tr td input.name,#register .formTbl tr td select.name,#register .formTbl tr td textarea.name{width:100%}}#register .formTbl tr td input.inM,#register .formTbl tr td select.inM,#register .formTbl tr td textarea.inM{width:55%}@media (max-width: 767px){#register .formTbl tr td input.inM,#register .formTbl tr td select.inM,#register .formTbl tr td textarea.inM{width:100%}}#register .formTbl tr td input.inL,#register .formTbl tr td select.inL,#register .formTbl tr td textarea.inL{width:100%}#register .formTbl tr td input.bottom,#register .formTbl tr td select.bottom,#register .formTbl tr td textarea.bottom{margin-bottom:20px}#register .formTbl tr td input:disabled,#register .formTbl tr td select:disabled,#register .formTbl tr td textarea:disabled{background:#DDD}#register .formTbl tr td select{width:35%;background-image:url("../img/common/icon-select.png");background-size:12px 18px;background-position:center right 20px;background-repeat:no-repeat}@media (max-width: 767px){#register .formTbl tr td select{width:100%}}#register .formTbl tr td span{font-size:1.5rem;margin-top:10px;display:block}#register .formTbl tr td .imgPreview{margin-bottom:10px}#register .formTbl tr td input[type="file"]{height:auto;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;background:none;padding:0;margin:0}#register .formTbl tr td .visible-sm{display:none}@media (max-width: 991px){#register .formTbl tr td .visible-sm{display:block}}@media (max-width: 767px){#register .formTbl tr td .visible-sm{display:none}}#register .formTbl tr td .visible-xs{display:none}@media (max-width: 767px){#register .formTbl tr td .visible-xs{display:block}}#register .formTbl tr td .radio{display:inline-block;margin-right:20px;margin-bottom:5px}@media (max-width: 767px){#register .formTbl tr td .radio{margin-right:10px;margin-bottom:8px}}#register .formTbl tr td .radio label{display:block;position:relative;cursor:pointer;padding-left:35px}#register .formTbl tr td .radio label:before,#register .formTbl tr td .radio label:after{content:"";display:block;border-radius:50%;position:absolute;transform:translateY(-50%);top:50%}#register .formTbl tr td .radio label:before{border-radius:50%;width:22px;height:22px;left:5px;background:#FFF}@media (max-width: 767px){#register .formTbl tr td .radio label:before{width:18px;height:18px}}#register .formTbl tr td .radio label:after{background-color:#000;border-radius:50%;opacity:0;width:12px;height:12px;left:10px}@media (max-width: 767px){#register .formTbl tr td .radio label:after{width:10px;height:10px;left:9px}}#register .formTbl tr td .radio input:checked+label::after{opacity:1}#register .formTbl tr td .radio input[type="radio"]{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 .formTbl tr td .radio input[type="text"]{margin-left:10px}#register .formTbl tr td .radio input[type="radio"]:disabled+label{pointer-events:none;color:#707070}#register .formTbl tr td .radio input[type="radio"]:disabled+label:before{background:#DDD}#register .formTbl tr td .check{display:inline-block;margin-right:20px;margin-bottom:5px}@media (max-width: 767px){#register .formTbl tr td .check{margin-right:10px;margin-bottom:8px}}#register .formTbl tr td .check label{display:block;position:relative;cursor:pointer;padding-left:35px}#register .formTbl tr td .check label:before,#register .formTbl tr td .check label:after{content:"";display:block;position:absolute;transform:translateY(-50%);top:50%}#register .formTbl tr td .check label:before{border:1px solid #C9C9C9;width:20px;height:20px;left:5px;background:#FFF;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}@media (max-width: 767px){#register .formTbl tr td .check label:before{width:18px;height:18px}}#register .formTbl tr td .check input:checked+label:after{left:8px;width:16px;height:8px;margin-top:-9px;border-left:3px solid #000;border-bottom:3px solid #000;-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#register .formTbl tr td .check input[type="checkbox"]{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 .formTbl tr td .check input[type="text"]{margin-left:10px}#register .formTbl tr td .check input[type="checkbox"]:disabled+label{pointer-events:none;color:#707070}#register .formTbl tr td .check input[type="checkbox"]:disabled+label:before{background:#DDD}#register .formTbl2 tr th{padding:20px 0 20px 60px;display:block;width:100%}@media (max-width: 767px){#register .formTbl2 tr th{padding:15px 15px 10px}}#register .formTbl2 tr td{padding:0 0 20px 60px;display:block;width:100%}@media (max-width: 767px){#register .formTbl2 tr td{padding:0 15px 15px}}#register .noteBox{margin-bottom:40px}#register .noteBox p{margin-bottom:20px}#register .list li{margin-bottom:8px}#register .list li:last-child{margin-bottom:0}@media (max-width: 767px){#register .list li{margin-bottom:0}}#register .confirm .btnList{max-width:60%;display:block;margin:0 auto}@media (max-width: 991px){#register .confirm .btnList{max-width:80%}}@media (max-width: 767px){#register .confirm .btnList{max-width:100%}}#register .confirm .formBtn{max-width:300px;display:block;width:100%;margin:0 auto;padding:15px 0;color:#fff;font-weight:600;font-size:1.8rem;margin-bottom:30px;text-align:center;-moz-border-radius:35px;-webkit-border-radius:35px;border-radius:35px;background:#25707E}@media (max-width: 767px){#register .confirm .formBtn{font-size:1.5rem;max-width:260px;margin-bottom:20px}}#register .confirm .formBtn:hover{transition:0.3s;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:.8}#register .confirm .backBtn{border:1px solid #707070;color:#707070;background:#fff;padding:12px 0}#register .confirm .backBtn:hover{background:#707070;color:#fff;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:.8}#register .thanksTxt{padding:150px 0;text-align:center;font-weight:600;font-size:3.5rem}@media (max-width: 991px){#register .thanksTxt{font-size:2.6rem;padding:100px 0}}@media (max-width: 767px){#register .thanksTxt{font-size:2.0rem;padding:60px 0}}#register .thanksTxt .txt1{margin-bottom:120px}@media (max-width: 991px){#register .thanksTxt .txt1{margin-bottom:80px}}@media (max-width: 767px){#register .thanksTxt .txt1{margin-bottom:40px}}#register .thanksTxt .txt2{color:#EA1313;margin-bottom:80px}@media (max-width: 991px){#register .thanksTxt .txt2{margin-bottom:60px}}@media (max-width: 767px){#register .thanksTxt .txt2{margin-bottom:30px}}#register .thanksTxt .txt2 .visible-xs{display:none}@media (max-width: 767px){#register .thanksTxt .txt2 .visible-xs{display:block}}#register .thanksTxt a{background:#117183;color:#fff;font-size:3.8rem;border-radius:100px;max-width:750px;width:100%;margin:0 auto;padding:40px 0;display:block}@media (max-width: 991px){#register .thanksTxt a{font-size:3.0rem;max-width:500px;padding:30px 0}}@media (max-width: 767px){#register .thanksTxt a{font-size:2.2rem;padding:15px 0;max-width:85%}}
