@charset "utf-8";

.line_gap3 {height: 10px;background: #f2f2f2;}

.info_box {width:100%;background:#f0f0f0;font-family:'Noto Sans KR';font-size:16px;}
.info_box table {width:calc(100% - 20px);margin:0 auto;padding:0 10px;background:#fff;}
.info_box table tr {border-bottom:1px solid #f0f0f0;}
.info_box table tr:nth-child(9) {border-bottom:0}
.info_box table tr th {width:75px;padding:15px 0 15px 15px;font-weight:700;text-align:left;}
.info_box table tr td {padding:12px 0;}
.info_box .rechk {position:relative;top:3px}
.info_box .gap {padding-right:10px;}
.info_box label {padding-right:10px;}
.info_box h4 {font-weight:700;text-align:right;padding-right:25px;}
.info_box h4 span {font-weight:normal;font-size:12px;}
.info_box input {border: 1px solid #d5d5d5;border-radius:5px;padding:4px 5px;font-size:14px;}
.info_box input.fixwidth {width:83%;;}
.info_box input.fixwidth_1 {width:83%;margin-top:6px;}
.info_box input.fixwidth_2 {width:35px;}
.info_box input.check_box {width:16px;height:16px;margin-right:5px;position:relative;top:5px;}
.info_box input.fixwidth_3 {width:25%;}
.info_box input.fixwidth_4 {width:40%;}
.info_box input.fixwidth_5 {width:40%;line-height:16px;}
.info_box input.fixwidth_6 {width:85px;}
.info_box select {font-size:14px;padding:3px 5px;border:1px solid #d5d5d5;margin-right:3px;border-radius:5px;}
.info_box textarea {width:80%;height:50px;font-size:14px;border-radius:5px;border:1px solid #d5d5d5;padding: 10px;margin: 10px 0 10px 0;resize: none;}

.info_box .copyright_collec2 {height:165px;border:2px solid #d6d6d6;padding:10px;margin:10px;overflow:auto;background:#fff;letter-spacing:-1px;}
.info_box .copyright_collec2 h4 {font-weight:700;font-size:16px;text-align:left}
.info_box .copyright_collec2 .txt {font-size:14px;line-height:26px;padding-top:5px;font-weight:300;}
.info_box .copyright_collec2 h5 {font-weight:500;padding-top:10px;}
.info_box .copyright_collec2 .txt2 {font-size:14px;line-height:24px;font-weight:300;padding-top:5px;}
.info_box .copyright_collec2 .txt2 img {width:100%;}
.info_box .control-label {padding:0 15px 15px 15px;font-size:14px;}
.info_box .control-label .check_box {width:12px;height:12px;}

.info_box .copyright_collec2::-webkit-scrollbar {width: 7px;}
.info_box .copyright_collec2::-webkit-scrollbar-thumb {background: #dfdfdf; border-radius: 10px;}


.btn_box {display:flex;width:100%;overflow:hidden;justify-content:center;padding:15px 0;}
.btn_box button {width:150px;color:#fff;font-size:16px;padding:8px 0;margin:0 5px;border-radius:5px;}
.btn_box button.ok_btn {background:#7a7f80;border:1px solid #626769;}
.btn_box button.ok_btn:hover {background:#5e6566;border:1px solid #4e5152;}
.btn_box button.cancel_btn {background:#cacaca;border:1px solid #acacac;}
.btn_box button.cancel_btn:hover {background:#959393;border:1px solid #7a7a7a;}