@charset "UTF-8";
/*common*/
body{background:#f4f6f7;}
.inner{width:750px;}
.content{background:#fff;width:100%;margin:0 auto;border:1px solid #ddd;padding:50px;box-sizing:border-box;}
.error_txt{margin-top:5px;font-size:14px;padding-left:7px;}
.btn_wrap .btn{height:60px;line-height:60px;font-size:20px;font-weight: 600;}
.f_list ul{display:inline-block;}
.f_list ul li{font-size:15px;color:#656565;float:left;margin:0 10px;}
.f_list ul li a{font-size:15px;color:#656565;}

/*동의란*/
.agree_box h2{color:#444;font-size:18px;}
.color_box{background: rgba(1,156,166,0.1);width: 650px;padding: 25px 0;box-sizing: border-box;border-radius: 10px;}
.agree_box #all_check label{font-size:20px;}
.txt_box{border:1px solid #ccc;padding:20px 17px 5px;border-radius:5px;}
.txt_box h2{border-bottom:1px solid #ebebeb;}
.txt_box .scroll_box{width:100%;height:110px;overflow-y:auto;font-size:14px;color:#666;}
.txt_box .scroll_box textarea{width:100%;height: 100%;border:0;font-size:14px;color:#666;}
.txt_box .scroll_box textarea:focus{outline:none;}
.txt_box .scroll_box table p{font-size:13px;color:#666;}
/* scroll bar */
.txt_box .scroll_box::-webkit-scrollbar-thumb{background-color:#eaeaea;border-radius:10px;}
.txt_box .scroll_box::-webkit-scrollbar{width:4px;}
.txt_box textarea::-webkit-scrollbar-thumb{background-color:#eaeaea;border-radius:10px;}
.txt_box textarea::-webkit-scrollbar{width:4px;}
/* //scroll bar */
.input-sp input + i {background: #fff url(https://cdn.hackers.com/b2bchamp-cdn/images/img/lectureInsert/lecture_spr.png) no-repeat -233px -25px;margin-top: -3px;border:1px solid #c6c6c6;}
.input-sp input[type='checkbox']:checked + i{background-color:#019ca6;}
#all_check input + i {border:1px solid #019ca6;}
.check_box label{font-size:16px;color:#444;}
/*회원가입*/
.join_box .address_txt{font-size:14px;color:#444;padding-left:7px;}
/*계정찾기*/
.find_box .js-tab-type1 a{font-weight:600;font-size:20px;}
.find_box .js-tab-type1-con {padding: 15px 0 0;}
.find_box h2{border-bottom:1px solid #ebebeb;font-size:18px;color:#444;}
.find_box .find_txt{font-size:14px;color:#666;}
.input_t td{padding:15px 0;font-size:18px;color:#444;vertical-align:top;}
.input_t td .timer{position: absolute;top: 29%;right: 15px;font-size: 16px;}
.input_t td:first-child{padding-top: 25px;}
.input_t input{background:#f4f6f7;width:100%;}
/*결과*/
.result_box .color_box{padding:45px 0;}
.result_box .color_box > p{font-size:18px;color:#444;margin-bottom:10px;}
.result_box .color_box > strong{font-size:20px;}
.result_box .color_box > input{width:550px;height:46px;line-height:46px;border-radius:6px;border:0;font-size:16px;}
