@charset "utf-8";

/* Board - common */
input:checked + label{}
table{width:100%;}
table input[type="text"],
table input[type="password"],
table input[type="number"],
table input[type="date"],
table select{width:194px;height:30px;border:1px solid #d1d1d1;}
table input[type="text"],
table input[type="password"],
table input[type="number"],
table input[type="date"]{line-height:30px;padding:0 10px;vertical-align:middle;}
table select{width:150px;line-height:24px;padding:2px 0 2px 6px;}
table input[type="text"]:disabled,
table input[type="password"]:disabled,
table input[type="number"]:disabled,
table input[type="date"]:disabled{background-color:#f6f6f6;}
table input[type="file"]{background-color:#fff;}
.inp_small{width:100px !important;}
.inp_big{width:400px !important;}
.inp_full{width:100% !important;}
table textarea{width:100%;height:104px;padding:8px 12px;border:1px solid #d1d1d1;vertical-align:top;resize:none;outline:none;}
table .col_gray{background-color:#f6f6f6;}
table .col_lightBlue{background-color:#fafafc;}

/* txt layout */
table .txt_center{text-align:center !important;}
table .txt_left{text-align:left !important;}
table .txt_right{text-align:right !important;}

/* Board - list */
.board_list_tp1{border-top:1px solid #333;}
.board_list_tp1 table{table-layout:fixed;}
.board_list_tp1 table thead th,
.board_list_tp1 table tbody th,
.board_list_tp1 table tbody td{padding:12px 10px 12px;text-align:center;word-break:break-all;}
.board_list_tp1 table thead th,
.board_list_tp1 table tbody th{background-color:#f6f6f6;}
.board_list_tp1 table tbody tr{border:1px solid transparent;border-bottom:1px solid #e5e5e5;}
.board_list_tp1 table tbody tr.active{background-color:#f0f3f9;border:1px solid #3d5db2;border-top:1px solid transparent;}
.board_list_tp1 table tbody tr.active th,
.board_list_tp1 table tbody tr.active td{border-top:1px solid #3d5db2;}
.board_list_tp1 table tbody th,
.board_list_tp1 table tbody td{color:#333;}
.board_list_tp1 table tbody td.subs{text-align:left;}
.board_list_tp1 table tbody td.subs > a{display:inline-block;max-width:94%;vertical-align:middle;overflow:hidden;line-height:1.7;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;font-size:14px;color:#333;}
.board_list_tp1 table tbody td.pad_none{padding:0;}
.board_list_tp1 table tbody td.light_gray{font-size:13px;color:#8a8a8a;}
.board_list_tp1 table tbody td span.btn_txt{vertical-align:middle;margin-right:10px;}
.board_list_tp1 table tbody td .txt_big{font-size:18px;font-weight:700;}
.board_list_tp1 table tbody td .txt_big.col_blue{color:#25418f;}
.board_list_tp1 table tbody td .txt_big .in_at{margin:0 2px;font-size:13px;font-weight:400;color:#666;}
.board_list_tp1 table tbody td .price > span{display: block;font-size: 14px;}
.board_list_tp1 table tbody td .price > p{color:#888888;font-size: 13px;}

/* paging */
.paging{position:relative;padding:20px 0;text-align:center;}
.paging > div{display:inline-block;vertical-align:top;}
.paging .btn_prev, .paging .btn_prevAll, .paging .btn_next, .paging .btn_nextAll,.btn_over,
.paging .page_num,
.paging .page_num > a{float:left;}
.paging .btn_prev, .paging .btn_prevAll, .paging .btn_next, .paging .btn_nextAll, .btn_over,
.paging .page_num > a{display:block;width:30px;height:30px;line-height:30px;}
.paging .btn_prev, .paging .btn_prevAll, .paging .btn_next, .paging .btn_nextAll,.btn_over{border:1px solid #d1d1d1;text-indent:-9999px;color:transparent;}
.paging .btn_prev, .paging .btn_nextAll, .btn_over{margin-left:-1px;}
.paging .btn_prev{background:url("/images/renew_pc/sub/btn/btn_paging_prev.png") no-repeat;background-position:50% 0;}
.paging .btn_prev:hover{background-position:50% -30px;}
.paging .btn_next{background:url("/images/renew_pc/sub/btn/btn_paging_next.png") no-repeat;background-position:50% 0;}
.paging .btn_next:hover{background-position:50% -30px;}
.paging .page_num{padding:0 14px;}
.paging .page_num a{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}
.paging .page_num a.active,
.paging .page_num a:hover,
.paging .page_num a:focus{background-color:#23418f;color:#fff;text-decoration:none;}

/* Board - write */
/* .board_write_tp1 */
.board_write_tp1{border-top:1px solid #333;}
.board_write_tp1 table{width:100%;}
.board_write_tp1 table tbody th,
.board_write_tp1 table tbody td{border-bottom:1px solid #e5e5e5;}
.board_write_tp1 table tbody th{padding:12px 10px 13px;background-color:#f6f6f6;text-align:center;}
.board_write_tp1 table tbody td{padding:10px 15px;}
.board_write_tp1.tbrd1{border-top:1px solid #e5e5e5;}
.img_default + .board_write_tp1{margin-top:20px;}

/* Board - Write - Wrap - style */
.twrap_singleLine{}
.twrap_singleLine > li{display:inline-block;vertical-align:middle;margin-right:3px;}
.twrap_singleLine > li:first-child{padding-left:0;}
.twrap_multiLine{}
.twrap_multiLine > li{margin-top:4px;}
.twrap_multiLine > li:first-child{margin-top:0;}

/* Board - Write - style */
.tbl_radio{}
.tbl_radio{overflow:hidden;}
.tbl_radio > li{float:left;position:relative;margin-left:20px;line-height:30px;}
.tbl_radio > li:first-child{margin-left:0;}
.tbl_radio input[type="radio"]{position:absolute;top:2px;left:2px;width:1px;height:1px;visibility:hidden;}
.tbl_radio label{padding-left:22px;vertical-align:top;}
.tbl_radio label:after{content:"";position:absolute;top:50%;left:0;width:14px;height:14px;margin-top:-6px;background:url("/images/renew_pc/sub/btn/inp_radio.png") no-repeat;}
.tbl_radio input[type="radio"]:checked + label:after{background-position:0 -14px;}
.tbl_radio input[type="radio"]:checked ~ input[type="text"]{}
.tbl_radio.floor{}
.tbl_radio.floor > li{float:none;margin-left:0;}
.title_wrap{padding:10px 20px;background-color:#f6f6f6;}
.title_wrap > strong{vertical-align:middle;}
.title_wrap > strong + .tbl_radio{display:inline-block;margin:0 50px 0 12px;vertical-align:middle;}
.title_wrap .tbl_radio:last-child{margin-right:0;}
.tbl_chk{overflow:hidden;margin:-2px -10px;}
.tbl2_chk{margin:-2px -6px;}
.tbl_chk > li{float:left;position:relative;margin:2px 10px;}
.tbl_chk a {position:relative;display: block;padding-left:8px;}
.tbl_chk a:after{content:'-';position:absolute;top:-2px;left:0;}
.tbl_chk a .num{font-weight:500;}
.tbl_chk input[type="checkbox"]{position:absolute;top:2px;left:2px;width:1px;height:1px;visibility:hidden;}
.tbl_chk label{padding-left:22px;vertical-align:middle;}
.tbl_chk label:after{content:"";position:absolute;top:50%;left:0;width:16px;height:16px;margin-top:-7px;background:url("/images/renew_pc/sub/btn/inp_checkbox.png") no-repeat;}
.tbl_chk input[type="checkbox"]:checked + label:after{background-position:0 -16px;}

.tbl_at{overflow:hidden;}
.tbl_at > li{float:left;}
.tbl_at > li.in_at{line-height:27px;padding:0 4px;}
.board_list_tp1 .none_coment{padding:40px;}

.list_tbl_thum{text-align:left;}
.list_tbl_thum > a{display:table;width:100%;text-decoration:none;}
.list_tbl_thum > a:focus .t_desc,
.list_tbl_thum > a:hover .t_desc{text-decoration:underline;}
.list_tbl_thum .img_wrap,
.list_tbl_thum .txt_wrap{display:table-cell;vertical-align:top;}
.list_tbl_thum .img_wrap{overflow:hidden;width:64px;}
.list_tbl_thum .img_wrap > div{overflow:hidden;height:64px;line-height:58px;border:1px solid #e5e5e5;}
.list_tbl_thum .img_wrap img{width:100%;height:auto;}
.list_tbl_thum .txt_wrap{padding-left:14px;}
.list_tbl_thum .txt_wrap .t_num{line-height:1.2;font-size:12px;color:#f7921e;vertical-align:top;}
.list_tbl_thum .txt_wrap .t_coc{display: inline-block;width: 28px; height: 14px;text-indent: -9999px;background-image: url("/images/renew_pc/sub/icon/ico_coc.png");background-repeat: no-repeat;}
.list_tbl_thum .txt_wrap .t_reel{display: inline-block;width: 28px; height: 14px;text-indent: -9999px;background-image: url("/images/renew_pc/sub/icon/ico_reel.png");background-repeat: no-repeat;}
.list_tbl_thum .txt_wrap .t_desc{max-height: 5em;margin-top:-2px;color:#333;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;word-wrap:break-word;}
.list_tbl_thum .txt_wrap .t_mypage_sub_desc {max-height: 3em;line-height: 1.5em;margin-top:6px;font-size:13px;overflow: hidden;color:#757575;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;word-wrap:break-word;}
.list_tbl_thum + .list_tbl_thum{margin-top:15px;}
.pops_writeOpen .p_cont .list_tbl_thum{height:97px;padding:15px;}
.pops_writeOpen .p_cont .list_tbl_thum .txt_wrap .t_desc{max-height:3em;-webkit-line-clamp:2;}

/* 게시판 하단 텍스트 스타일 */
.txt_tblLow{margin-top:5px;padding:5px 0;}
.txt_tblLow.pad{padding:16px 20px;margin-top: 0;}
.txt_tblLow > li{line-height:1.3;margin-top:5px;}
.txt_tblLow > li:first-child{margin-top:0;}
