@charset "utf-8";
/* SIR 지운아빠 */

/* 새글 스킨 (latest) */
.lt_pc {float:left;margin-left:5px;width:710px;}
.lt {position:relative;float:left;margin-bottom:0px;padding-bottom:0px;width:700px;font-size:14px;}
.lt ul {margin:0 0 5px;padding:0;list-style:none;border-bottom:1px dotted #ebebeb}
.lt li {padding:3px 0; line-height:25px;}
.lt .lt_title {display:block;padding:10px 0 8px 10px;}
.lt .lt_more {position:absolute;top:10px;right:0}
.lt .cnt_cmt {display:inline-block;margin:0 0 0 3px;font-weight:bold}



.lt_title_wrap { padding:10px 15px;width:100%; height:150px; border:1px solid #ccc;}
.lt_title_txt {float:left; text-decoration:none; padding-left:8px; white-space:nowrap; font:bold 12px gulim, dotum; color:#222; line-height:27px}

.lt_box {margin:20px 10px; padding:10px  15px 5px 15px; height:auto; border:2px solid #56ab40;}
.lt_box table tr {font-size:13px;padding:6px 20px 10px;color:#787878;line-height:20px;letter-spacing:-0.05em;}
.lt_box table tr td {line-height:26px;}
.lt_box table tr td b{font-size:14px; color:#333; padding-right:5px;}

.agree {float:left;margin-top:10px;margin-left:10px; width:710px;}
input.btn_admin {display:inline-block;padding:7px;border:1px solid #e8180c;background:#e8180c;color:#fff;text-decoration:none;vertical-align:middle} /* 관리자 전용 버튼 */

/*#reg {width:100%;}*/
#reg th { height:25px; text-align:center; padding-right:10px;}
#reg td { text-align:left;}


#tl_list {width:93%}
#tl_list .td_num{width:35px; }
#tl_list .td_name{width:50px; }
#tl_list .td_tel{width:100px; }


.lt table {}
.lt > table tr {font-size:13px;padding:6px 20px 10px;color:#787878;line-height:20px;letter-spacing:-0.05em;}



/*사전등록*/
.tbl_frm03 { padding: 0 10px 0;}
.tbl_frm03 table {width:100%;border-collapse:collapse;border-spacing:0;}
.tbl_frm03 th { width: 26%;font-size:12px;padding:6px 0px 10px;color:#787878;line-height:20px;letter-spacing:-0.05em;border-bottom:1px solid #e9e9e9;padding-left:15px;padding-right:20px;line-height:20px ;height:38px;
letter-spacing:-0.05em;color:#787878;text-align:left;border-bottom:1px solid #e9e9e9;background-color:#f5f5f5;}
.tbl_frm03 td {font-size:12px;padding:6px 8px 4px;color:#787878;line-height:20px;letter-spacing:-0.05em;/* border-bottom:1px solid #e9e9e9; */padding-left:5px;padding-right:5px;line-height:20px;height:38px;letter-spacing:-0.05em;color:#787878;text-align:left;}
.tbl_frm03 textarea, .frm_input {border:1px solid #e4eaec;background:#f7f7f7;color:#000;vertical-align:middle;line-height:2em}
.tbl_frm03 textarea {padding:2px 2px 3px}
.title_regi {font-weight:bold; font-size:14px;color:#222;}
.pt15 {padding-top:15px !important;}
.cont {
	font-size: 12px;
	border:1px solid #ccc;
    height: 150px;
    background-color: #f8f8f8;
    padding: 15px;
    color: #333;
    overflow-y: auto;


/*사전접수 신청 확인*/
.td_style {padding:20px 0 20px 20px;font-size:16px;color:#56ab40;letter-spacing:-0.05em;width:22% !important;}
.td_style2 {padding:20px 0 20px 0px}



/*/race/adm_list.php 등록리스트*/
.tbl_frm04 th {padding-left:5px !important; padding-right:5px !important; text-align:center}
.tbl_frm04 td {padding-left:0 !important;padding-right:0 !important;text-align:center !important;}
.tbl_frm04 {/*width:100%;*/table-layout:fixed;margin:25px 10px 20px;}
.tbl_frm04 table {border-top:2px solid #6f6f6f;width:100%;border-collapse:collapse;border-spacing:0}
.tbl_frm04 th { font-size:12px;padding:6px 0px 10px;color:#787878;line-height:20px;letter-spacing:-0.05em;border-bottom:1px solid #e9e9e9;padding-left:15px;padding-right:20px;line-height:20px ;height:38px;
letter-spacing:-0.05em;color:#787878;border-bottom:1px solid #e9e9e9;background-color:#f5f5f5;}
.tbl_frm04 td {font-size:12px; padding:6px 8px 10px;color:#787878;line-height:20px;letter-spacing:-0.05em;border-bottom:1px solid #e9e9e9;padding-left:5px;padding-right:5px;line-height:20px ;height:38px;;
letter-spacing:-0.05em;color:#787878;text-align:left;border-bottom:1px solid #e9e9e9;background-color:#fff;}
.tbl_frm04 textarea, .frm_input {border:1px solid #e4eaec;background:#f7f7f7;color:#000;vertical-align:middle;line-height:2em}
.tbl_frm04 textarea {padding:2px 2px 3px}
.frm_input {height:22px}
.tbl_frm04 textarea {width:98%;height:100px}
.tbl_frm04 a {text-decoration:none}
.tbl_frm04 .frm_file {display:block;margin-bottom:5px}
.tbl_frm04 .frm_info {display:block;padding:0 0 5px 10px;line-height:1.5em;color:#56ab40;}
.tbl_frm04 .frm_info_2 {display:block;padding:10px 0 5px 0px;line-height:1.5em;color:#56ab40;}

#tl_list {width: 100%; }

.list_box {overflow:hidden;}
.list_l {width:70px;line-height:37px; height:37px; float:left; padding-right:5px;}
.list_r {}
select {margin: 0;height: 27px;line-height: 27px;  margin-left: 11px;}