@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:150px;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:80px !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;}

/* 개별 style */
/*검색 */
.field_search{}
.field_search select{width:100px;height:30px;line-height:24px;padding:0 0 0 6px;border:1px solid #e1e1e1;font-size:13px;color:#666;}
.field_search input[type="text"]{width:250px;height:30px;padding:0 10px;border:1px solid #e1e1e1;font-size:13px;vertical-align:middle;}
/*가격 검색 */
.field_startEnd{}
.field_startEnd input[type="text"]{width:145px;height:30px;padding:0 10px;border:1px solid #e1e1e1;font-size:13px;vertical-align:middle;}
.field_startEnd .wave{display:inline-block;line-height:30px;padding:0 2px;vertical-align:middle;}
/* 날짜 검색 */
.field_date{}
.field_date input[type="text"]{width:145px;height:30px;padding:0 30px 0 10px;border:1px solid #e1e1e1;background:url("/images/renew_pc/sub/icon/ico_date.png") no-repeat 117px 50%;font-size:13px;vertical-align:middle;}
.field_date .wave{display:inline-block;line-height:30px;padding:0 2px;vertical-align:middle;}
/* 게시판 하단 텍스트 스타일 */
.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;}
.tit_dp4 + .txt_tblLow{margin-top:-6px;padding-top:0;}
.paging + .txt_tblLow{padding-top:0;margin-top:0;}
.txt_tblLow2{}

/* 주문정보 합계 */
.wrap_orderSum{position:relative;display:table;width:100%;}
.wrap_orderSum > li{display:table-cell;vertical-align:top;}
.wrap_orderSum > li:first-child{width:564px;padding-right:20px;}
.wrap_orderSum .in_sum{position:relative;width:268px;height:148px;background-color:#f6f6f6;}
.wrap_orderSum .in_sum .pay_list{position:absolute;top:0;left:0;width:100%;padding:15px 20px 0;}
.wrap_orderSum .in_sum .pay_list > li{overflow:hidden;margin-top:1px;}
.wrap_orderSum .in_sum .pay_list > li .tit{float:left;font-size:13px;color:#666;}
.wrap_orderSum .in_sum .pay_list > li .prc{float:right;font-size:13px;color:#333;}
.wrap_orderSum .in_sum .pay_all{position:absolute;bottom:0;left:0;width:100%;padding:0 20px 10px;}
.wrap_orderSum .in_sum .pay_all > div{overflow:hidden;line-height:30px;padding-top:10px;border-top:1px solid #2f2f2f;}
.wrap_orderSum .in_sum .pay_all > div .tit{float:left;font-weight:700;}
.wrap_orderSum .in_sum .pay_all > div .prc{float:right;font-size:13px;color:#333;}
.wrap_orderSum .in_sum .pay_all > div .prc strong{font-size:18px;font-weight:700;color:#25418f;}

/* 설문조사 */
.wrap_survey{padding:50px 20px;}
.wrap_survey .in_survey{}
.wrap_survey .in_survey > li{margin-top:20px;}
.wrap_survey .in_survey > li:first-child{margin-top:0;}
.wrap_survey .in_survey > li > h5{}
.wrap_survey input[type="text"],
.wrap_survey input[type="password"],
.wrap_survey input[type="number"],
.wrap_survey input[type="date"],
.wrap_survey select{width:194px;height:30px;border:1px solid #d1d1d1;}
.wrap_survey input[type="text"],
.wrap_survey input[type="password"],
.wrap_survey input[type="number"],
.wrap_survey input[type="date"]{line-height:30px;padding:0 10px;vertical-align:middle;}
.wrap_survey .input_inside{margin-top:10px;}
.wrap_survey textarea{width:100%;height:200px;padding:10px;border:1px solid #d1d1d1;resize:none;}
.board_essential{padding:13px 10px;text-align:right;}
.board_essential strong{font-weight:400;}
.board_essential strong em{display:inline-block;margin-right:2px;color:#e42828;}

/* 
	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;}
.board_list_tp1.bdr{}
.board_list_tp1.bdr thead th,
.board_list_tp1.bdr tbody th,
.board_list_tp1.bdr tbody td{border-left:1px solid #e5e5e5;}
.board_list_tp1.bdr table{position:relative;}
.board_list_tp1.bdr table:after{content:"";position:absolute;top:0;left:0;width:1px;height:100%;background-color:#fff;}
.board_list_tp1.bdr + .board_list_tp1.bdr{margin-top:0;border-top:0 none;}


.board_list_tp1 span.amount_info1 a {color:#666; font-size:12px;}

.board_list_tp1 .bdrb3,
.board_write_tp1 .bdrb3{border-bottom:3px solid #e5e5e5;}
.board_list_tp1 .request_blue>th,
.board_write_tp1 .request_blue>th{background-color: #eef3ff;}
.board_list_tp1 .request_gray>th{background-color: #fafafc;}
.board_list_tp1 .bold_blue{color:#264190;font-weight: 600;}

.board_list_tp1 .none_coment{padding:40px;}
.basic_chk + .board_list_tp1{margin-top:20px;}
.tab_st.btns .conts > li .board_list_tp1{margin-top:20px;}

.list_tbl_floor > li{margin-top:4px;}
.list_tbl_floor > li:first-child{margin-top:0;}
.list_tbl_floor .c_gray{color:#666;}
.board_list_tp1 .list_tbl_floor + .list_tbl_floor{margin-top:14px;}
.list_tbl_ordDate{}
.list_tbl_ordDate .d_date,
.list_tbl_ordDate .d_num{line-height:1.6;}
.list_tbl_ordDate .d_date{color:#333;}
.list_tbl_ordDate .d_num{color:#666;}
.list_tbl_ordDate .d_num a{display:block;color:#666666;}
.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;}
.board_list_tp1.bdr .list_tbl_thum{padding:0 5px;}
.list_tbl_thum_type2{text-align:left;}
.list_tbl_thum_type2 a:hover{text-decoration:none;}
.list_tbl_thum_type2 .subtitle{color: #888888;font-size: 13px;}
.list_tbl_thum_type2 .desc{overflow: hidden;color:#333;font-size:14px;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;word-wrap: break-word;}
.list_tbl_thum_type2 a:hover .desc{text-decoration:underline;}
.board_list_tp1.bdr .list_tbl_thum_type2{padding:0 5px;}
.list_tbl_thumSmall{overflow:hidden;width:32px;height:32px;margin:0 auto;border:1px solid #d1d1d1;}
.list_tbl_thumSmall a{display:block;}
.list_tbl_thumSmall img{width:100%;height:auto;}
.list_tbl_count{overflow:hidden;width:80px;height:30px;margin:0 auto;}
.list_tbl_count .num_wrap,
.list_tbl_count .count_wrap{float:left;height:100%;}
.list_tbl_count .num_wrap{width:65%;border:1px solid #d1d1d1;border-right:0 none;}
.list_tbl_count .num_wrap input[type="text"],
.list_tbl_count .num_wrap input[type="number"]{width:100%;height:100%;border:0 none;background-color:#fff;text-align:center;}
.list_tbl_count .count_wrap{width:35%;border:1px solid #d1d1d1;}
.list_tbl_count .count_wrap button{position:relative;display:block;width:100%;height:50%;vertical-align:top;}
.list_tbl_count .count_wrap button i{position:absolute;top:50%;left:50%;width:8px;height:4px;margin-left:-4px;margin-top:-2px;background-image:url("/images/renew_pc/sub/btn/btn_count.png");background-repeat:no-repeat;text-indent:-9999px;color:transparent;}
.list_tbl_count .count_wrap button.bt_countUp i{background-position:0 0;}
.list_tbl_count .count_wrap button.bt_countDown i{background-position:0 -4px;}
.list_tbl_count .count_wrap button:first-child{border-bottom:1px solid #d1d1d1;}
.list_tbl_floor .list_tbl_count{width:90px;}
.list_tbl_more{color:#666 !important;}
.list_tbl_pdf{display:inline-block;vertical-align:middle;width:16px;height:17px;background:url("/images/renew_pc/sub/icon/ico_small_icons.png") no-repeat;text-indent:-9999px;color:transparent;}
.tbl_guver{padding:8px 20px;background-color:#f6f6f6;}
.tbl_guver > strong,
.tbl_guver > ul{display:inline-block;vertical-align:middle;}
.tbl_guver > ul{margin-left:5px;}
.tbl_guver > ul > li{float:left;margin-left:4px;}
.tbl_guver > ul > li:first-child{margin-left:0;}
.list_tbl_quesModi{}
.list_tbl_quesModi .q_q{overflow:hidden;padding:10px 0;}
.list_tbl_quesModi .q_q > li{float:left;width:40%;}
.list_tbl_quesModi .q_q > li:first-child{width:60%;}
.list_tbl_quesModi .q_q > li .tit{display:block;margin-left:10px;padding:7px 0;font-size:13px;font-weight:400;}
.list_tbl_quesModi .q_q > li .modi{text-align:right;}
.list_tbl_quesModi .q_q > li .modi .q_date{display:inline-block;vertical-align:middle;margin-right:10px;font-weight:400;color:#666;}
.list_tbl_quesModi .q_a{padding:15px;border-top:1px solid #e5e5e5;background-color:#eef0f6;font-size:13px;color:#21418e;}
.list_tbl_title{position:relative;padding-right:88px;}
.list_tbl_title strong{font-size: 14px;}
.list_tbl_title .dot{padding-left: 10px;}
.list_tbl_title .dot:after{position: absolute;top: 10px;left: 0px;display: block;width: 3px;height: 3px;content: '';background-color: #808080;}
.list_tbl_title em{color: #666666;font-size: 14px;font-weight: 500;}

/* 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_prevAll{background:url("/images/renew_pc/sub/btn/btn_paging_prevall.png") no-repeat;background-position:50% 0;}
.paging .btn_prevAll: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 .btn_nextAll{background:url("/images/renew_pc/sub/btn/btn_paging_nextall.png") no-repeat;background-position:50% 0;}
.paging .btn_nextAll{background:url("/images/renew_pc/sub/btn/btn_paging_nextall.png") no-repeat;background-position:50% 0;}
.paging .btn_nextAll: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;}
.wrap_cateRoll + .board_write_tp1{margin-top:20px;}
.board_write_tp2 + .board_write_tp1{margin-top:20px;}
.board_write_tp3{border-top:1px solid #333;}
.board_write_tp3 table{width:100%;}
.board_write_tp4{border-top:1px solid #333;}
.board_write_tp4 table{width:100%;}


/* artwork pcb more form*/
.pcb_ob_tbl {text-align:center;}
.warn_red {color:#e00; font-weight:500;}

/* .board_write_tp2 */
.board_write_tp2{border-top:1px solid #e5e5e5;}
.board_write_tp2 table{width:100%;}
.board_write_tp2 table tbody th,
.board_write_tp2 table tbody td{border-bottom:1px solid #e5e5e5;background-color:#fafafc;}
.board_write_tp2 table tbody th{border-right:1px solid #e5e5e5;text-align:center;}
.board_write_tp2 table tbody th,
.board_write_tp2 table tbody td{padding:9px 15px ;}

/* .board_write_tp3 */
.board_write_tp3{padding:16px;border:1px solid #e5e5e5;background-color:#fff;}
.board_write_tp3 .txt_guide{padding:5px 0 15px;}
.board_write_tp3 .txt_guide > li{font-size:13px;color:#666;}
.board_write_tp3 table tbody th,
.board_write_tp3 table tbody td{padding:5px 0;}


/* .board_write_tp4 */
.board_write_tp4{border:1px solid #e5e5e5;background-color:#fff;}
.board_write_tp4 .txt_guide{padding:5px 0 15px;}
.board_write_tp4 .txt_guide > li{font-size:13px;color:#666;}
.board_write_tp4 table tbody th,
.board_write_tp4 .txt_guide2{padding:5px 0 15px;}

/* 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_singleLine > li.multiply{padding:0 5px;}
.twrap_singleLine.tit_desc{}
.twrap_singleLine.tit_desc > li:first-child{min-width:115px;}
.wrap_chk_answer .twrap_singleLine > li{width:60%}
.wrap_chk_answer .twrap_singleLine > li:first-child{width:35%;}
.twrap_multiLine{}
.twrap_multiLine > li{margin-top:4px;}
.twrap_multiLine > li:first-child{margin-top:0;}
.twrap_multiLine.add_r{}
.twrap_multiLine.add_r > li{position:relative;}
.twrap_multiLine.add_r > li .col_orange{font-size:13px;color:#f7921e;}
.twrap_txtField{padding-top:10px;}

/* Board - Write - style */
.tbl_month{overflow:hidden;}
.tbl_month div{float:left;position:relative;margin-left:4px;}
.tbl_month div:first-child{margin-left:0;}
.tbl_month div input[type="radio"]{z-index:-1;position:absolute;top:2px;left:2px;width:1px;height:1px;}
.tbl_month div label{display:block;height:34px;line-height:30px;padding:0 20px;border:1px solid #d1d1d1;background-color:#fff;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}
.tbl_month div input[type="radio"]:checked + label{border:1px solid #244191;background-color:#244191;color:#fff;}
.tbl_subs{font-size:13px;color:#666;letter-spacing:-0.25px;}
.tbl_subs strong{font-weight:400;color:#25418f;}
.tbl_subs strong.point{color:#f7931b;}
.tbl_subs_red{font-size:12px;color:#a66;letter-spacing:-0.25px;}
.tbl_subs_red strong{font-weight:400;color:#25418f;}
.tbl_subs_red strong.point{color:#f7931b;}
.twrap_singleLine .tbl_subs{margin-left:4px;}
.twrap_singleLine .tbl_subs_red{margin-left:4px;}
.tbl_essential{display:inline-block;margin-left:2px;color:#e42828;}
.tbl_essential i{display:inline-block;width:0;height:0;overflow:hidden;visibility:hidden;line-height:0;color:transparent;}
.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_chk.col_blue label{font-weight:700;color:#25418f;}
.tbl_chk.col_black label{font-weight:700;color:#111;}
.tbl_form_add .tbl_chk{height:54px;overflow:hidden;margin:-2px 0;}
.tbl_form_add .tbl_chk > li{width:20%;margin:2px 0;}
.tbl_form_add .tbl_chk > li > label{display:block;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;}
.tbl_form_add.w3 .tbl_chk > li{width:33.3333%;}
.tbl_form_add .tbl_chk.data_more{overflow:visible;vertical-align:top;}
.wrap_chk_update .tbl_chk{display:inline-block;text-align:center;}
.wrap_chk_update .tbl_chk label{font-size:13px;font-weight:700;color:#25418f;}
.tbl_chk.floor{margin:0;}
.tbl_chk.floor > li{float:none;margin-left:0;}
.exchange_return .tbl_chk.floor > li{margin-top:5px;}
.exchange_return .tbl_chk.floor > li:first-child{margin-top:0;}
.exchange_return .tbl_chk.floor > li label{display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}

.tbl_obj_right{overflow:hidden;}
.tbl_obj_right > div,
.tbl_obj_right > ul,
.tbl_obj_right > button,
.tbl_obj_right > a{display:inline-block;}
.tbl_obj_right > button,
.tbl_obj_right > a{float:right;}
.tbl_at{overflow:hidden;}
.tbl_at > li{float:left;}
.tbl_at > li.in_at{line-height:27px;padding:0 4px;}
.tbl_total{overflow:hidden;width:100%;margin-top:20px;padding:15px 20px;background-color:#f6f6f6;}
.tbl_total .tit{float:left;font-weight:700;}
.tbl_total .prc{float:right;}
.tbl_total .prc span{margin-left:90px;}
.tbl_fileAtt{}
.tbl_fileAtt > li{overflow:hidden;display:inline-block;vertical-align:middle;margin-right:-3px;padding-left:6px;}
.tbl_fileAtt > li:first-child{padding-left:0;}
.tbl_fileAtt .in_custom{position:relative;width:59px;}
.tbl_fileAtt .in_custom input[type="file"]{position:absolute;top:-23px;left:0;opacity:0;width:100%;height:64px;cursor:pointer;}
.tbl_fileAtt .in_custom button{cursor:pointer;}
.tbl_col_blue{color:#24418f !important;}

.tbl_inq_tit{display:inline-block;vertical-align:middle;margin-right:4px;font-size:13px;}
.tbl_inq_txt{display:inline-block;vertical-align:middle;margin-left:4px;font-size:13px;}
.tbl_form_add{}
.tbl_form_add button{display:inline-block;width:18px;height:18px;margin-top:-3px;border:1px solid #aaa;background:url("/images/renew_pc/sub/icon/ico_form_add.png") no-repeat;vertical-align:middle;margin-left:4px;text-indent:-9999px;color:transparent;outline:none;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}
.tbl_btn_wrap{padding:5px 0;text-align:center;}
.tbl_btn_wrap button{margin:0 5px;}
.tbl_textarea_subs{margin-top:3px;text-align:right;}
.tbl_textarea_subs span{font-size:13px;color:#999;}
.terms_wrap{}
.terms_wrap > div{}
.terms_wrap > div{margin-top:9px;padding:12px 20px;border:1px solid #e5e5e5;background-color:#f6f6f6;}
.terms_wrap > div a{display:inline-block;margin-left:8px;font-size:13px;color:#666;vertical-align:middle;text-decoration:underline;}
.terms_wrap > div label{font-weight:700;}
.board_list_tp1 + .board_list_tp1,
.board_write_tp1 + .board_write_tp1,
.board_list_tp1 + .board_write_tp1,
.board_write_tp1 + .board_list_tp1{margin-top:20px;}

/* 
	Board - view
*/
.board_view_date{position:relative;}
.board_view_date .dates{overflow:hidden;padding:5px 10px;border-bottom:1px solid #e5e5e5;}
.board_view_date .dates > li{position:relative;float:left;margin-left:10px;padding-left:10px;}
.board_view_date .dates > li:first-child{margin-left:0;padding-left:0;}
.board_view_date .dates > li:after{content:"";position:absolute;top:50%;left:0;width:1px;height:10px;margin-top:-5px;background-color:#d1d1d1;}
.board_view_date .dates > li:first-child:after{content:none;}
.board_view_date .dates .v_date{font-size:13px;color:#999;}

.board_view_date .hits_likes{overflow:hidden;}
.board_view_date .hits_likes > li{position:relative;float:left;margin-left:12px;padding-left:13px;}
.board_view_date .hits_likes > li:first-child{margin-left:0;padding-left:0;}
.board_view_date .hits_likes > li:after{content:"";position:absolute;top:50%;left:0;width:1px;height:10px;background-color:#d1d1d1;margin-top:-5px;}
.board_view_date .hits_likes > li:first-child:after{content:none;}
.board_view_date .hits_likes > li span{display:block;padding:3px 0 3px 21px;color:#f78709;}
.board_view_date .hits_likes > li.hits span{background:url("/images/renew_pc/sub/icon/ico_hits.png") no-repeat 0 50%;}
.board_view_date .hits_likes > li.likes span{background:url("/images/renew_pc/sub/icon/ico_likes.png") no-repeat 0 50%;}

.board_view_tp1{border-bottom:1px solid #e5e5e5;}
.board_view_tp1 .in_view{margin:55px 0 30px;padding:0 20px;}
.board_view_tp1 .in_view img{max-width:100%;height:auto;}
.board_view_tp1 .in_view .inner_txt{padding-bottom:10px;}
.view_tbl_img{margin-bottom:20px;border:1px solid #e5e5e5;}
.view_tbl_img img{width:100%;height:auto;}
.view_tbl_video{margin-bottom:20px;border:1px solid #e5e5e5;}
.view_tbl_video iframe,
.view_tbl_video img{width:100%;height:auto;}


/* 
	Login
*/

/* wrap_webinarEx */
.wrap_webinarEx > .tab_list{width:100%;}
.wrap_webinarEx > .tab_list .slick-disabled{opacity:0.1;}
.wrap_webinarEx > .tab_list .slick-list{padding:0 50px 0 0;}
.wrap_webinarEx > .tab_list .slick-list .slick-slide h1{background-color:beige;text-align:center;}
.wrap_webinarEx > .tab_list .slick-list .slick-current h1{background:#24418f;}
.wrap_webinarEx > .tab_cont{width:100%;height:500px;line-height:500px;background:#f6f6f6;text-align:center;}

/* STR.wrap_login_form */
.wrap_login_form{width:100%;padding:50px 0;border:1px solid #e5e5e5;border-top:0 none;background-color:#f6f6f6;}
.wrap_login_form.bdrt{border-top:1px solid #e5e5e5;}

/* login_form */
.login{width:422px;margin:0 auto;}
.login + .login{margin-top:20px;}
.login input[type="text"],
.login input[type="password"]{width:100%;height:42px;line-height:40px;padding:0 10px;border:1px solid #d1d1d1;}
.login .wrap_small{width:300px;margin:0 auto;}
.login select{width:100%;height:42px;}
.login .chk_find{margin-bottom:20px;}
.login .chk_find label{font-weight:700;}
.login .rad_conts{}
.login .rad_conts > li{display:none;}
.login .rad_conts > li.active{display:block;}
.login .a_pnum{overflow:hidden;margin:0 -3px;}
.login .a_pnum > li{float:left;width:33.3333%;padding:0 3px;}
.login .area_inp{position:relative;padding-right:104px;}
.login .area_inp:after{content:"";display:block;clear:both;}
.login .area_inp > ul{}
.login .area_inp > ul > li{position:relative;margin-top:6px;}
.login .area_inp > ul > li:first-child{margin-top:0;}
.login .area_inp > ul.a_idpw{}
.login .area_inp > ul.a_idpw > li{position:relative;padding-left:92px;}
.login .area_inp > ul.a_idpw > li label{position:absolute;top:0;left:0;line-height:42px;width:92px;font-weight:700;}
.login .area_inp button{position:absolute;top:0;right:0;width:90px;height:100%;background-color:#25418f;font-weight:700;color:#fff;}
.login .area_chk{margin-top:14px;}
.login .area_chk:after{content:"";clear:both;display:block;height:0;line-height:0;}
.login .area_chk > li{position:relative;float:left;margin-left:20px;padding-left:10px;}
.login .area_chk > li:first-child{margin-left:0;padding-left:0;}
.login .area_chk > li:after{content:"";position:absolute;top:50%;left:0;width:1px;height:20px;margin-top:-10px;background-color:#d1d1d1;}
.login .area_chk > li:first-child:after{background:none;}
.login .area_chk > li a{display:block;margin:2px 10px;}
.login .area_sns{width:100%;padding:13px 10px;margin-top:25px;border:1px solid #25418f;}
.login .area_sns:after{content:"";display:block;clear:both;}
.login .area_sns > em{float:left;line-height:34px;font-weight:700;font-size:16px;color:#25418f;}
.login .area_sns > div{float:right;}
.login .area_sns > div a{position:relative;display:block;float:left;width:34px;height:34px;margin-left:15px;background:url("/images/renew_pc/sub/icon/ico_login_sns2.png") no-repeat;}
.login .area_sns > div a.sns_list2{background-position:0 -34px;}
.login .area_sns > div a.sns_list3{background-position:0 -68px;}
.login .area_sns > div a.sns_list4{background-position:0 -102px;}
.login .area_sns > div a:first-child{margin-left:0;}
.login .area_sns > div a i{position:absolute;top:-9999px;left:-9999px;font-size:1px;text-indent:-9999px;}
.login .area_sns_wrap{margin-top:40px;padding-top:20px;border-top:1px solid #d1d1d1;}
.login .area_sns_wrap .area_sns{margin-top:0;}
.login .area_btn{margin:20px -3px 0;}
.login .area_btn:after{content:"";display:block;clear:both;}
.login .area_btn li{float:left;width:50%;padding:0 3px;}
.login .area_btn li a{width:100%;}
.login .area_btn li button{width:100%;}
.login .area_signup{margin-top:20px;text-align:center;}
.login .area_signup p{padding-top:15px;border-top:1px solid #d1d1d1;}
.login .area_signup a{width:170px;margin-top:10px;}
.login .area_guide{margin:10px 0;text-align:right;}
.login .area_guide p{font-size:13px;color:#666;}
.login .area_find_id{}
.login .area_find_id p{font-size:20px;font-weight:500;}
.login .area_find_id p strong{font-weight:500;color:#f4931e;}
.login .area_sns_btns{}
.login .area_sns_btns > li{margin-top:6px;}
.login .area_sns_btns > li:first-child{margin-top:0;}
.login .area_sns_btns > li a{display:block;overflow:hidden;width:300px;height:34px;background-image:url("/images/renew_pc/sub/icon/ico_sing_sns.png");background-repeat:no-repeat;text-indent:-9999px;color:transparent;}
 .login .area_sns_btns > li.list1 a{background-position:0 0;}
.login .area_sns_btns > li.list2 a{background-position:0 -34px;}
.login .area_sns_btns > li.list3 a{background-position:0 -68px;}
.login .area_sns_btns > li.list4 a{background-position:0 -102px;}
.login .dormant{}
.login .dormant h4{font-size:20px;font-weight:500;text-align:center;}
.login .dormant p{margin-top:10px;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #d1d1d1;text-align:center;}
.login .dormant p strong{color:#f8911e;font-weight:400;}
.login .info_center{margin:10px 0;text-align:center;}


/* radio 하위 컨텐츠 none-block*/
.page_link{display:none;}
.page_link.active{display:block;}

/* 웨비나 상세보기 -- 경품 */
.wrap_prizes_img{margin:-5px;overflow:hidden;}
.wrap_prizes_img > li{float:left;width:16.6666%;padding:5px;}
.wrap_prizes_img + p.desc{margin-top:7px;}

.board_view_tp1 .in_view .inner_txt .tit{position:relative;padding-left:11px;margin-bottom:4px;font-weight:700;}
.board_view_tp1 .in_view .inner_txt .tit:after{content:"";position:absolute;top:50%;left:0;width:2px;height:11px;margin-top:-6px;background-color:#333;}

/*210728 Lizzy : file 카테고리명 css 추가*/
.tbl_essential_name {color:gray; font-size:85%}


 /* 210824 Lizzy : pcb 내층 스타일  추가 */
.fr4_cboOZ2Div .twrap_singleLine {display:none;}
.fr4_cboOZ2Div .twrap_singleLine.active{display: block;}


.tbl_radio_pcb{}
.tbl_radio_pcb{overflow:hidden;}
.tbl_radio_pcb > li{float:inherit; ;position:relative;margin-left:20px;line-height:30px;}
.tbl_radio_pcb > li:first-child{margin-left:0;}
.tbl_radio_pcb input[type="radio"]{position:absolute;top:2px;left:2px;width:1px;height:1px;visibility:hidden;}
.tbl_radio_pcb label{padding-left:22px;vertical-align:top;}
.tbl_radio_pcb label:after{content:"";position:absolute;top:50%;left:40px;width:14px;height:14px;margin-top:-6px;background:url("/images/renew_pc/sub/btn/inp_radio.png") no-repeat;}
.tbl_radio_pcb input[type="radio"]:checked + label:after{background-position:0 -14px;}
.tbl_radio_pcb input[type="radio"]:checked ~ input[type="text"]{}

/* 빠른견적요청 css*/

#fast_inquiry_table td input{border : none; text-align: center;}
#fast_inquiry_table td {border:1px solid #d1d1d1; text-align: center;}
#fast_inquiry_table th {border:1px solid #d1d1d1;}
#fast_inquiry_table th select{border : none;}
#F_inq_chk {float: right;}

#requestTableChk tbody tr { text-align: center;}
#request_inq_Textarea {width: 100%;
    padding: 10px;
    border: 1px solid #ddd;
    border-radius: 5px;
    margin-left: 25px;
    font-size: 14px;}

#requsetTitle{ font-size: 18px;
    color: #333;
    font-weight: bold;
    margin-bottom: 10px;}
    
#deleteRequestAll{
  padding: 0 20px;
  font-size: 12px;
  background-color: purple; 
  color: white; border: none; 
  border-radius: 5px; 
  cursor: pointer;
}


#F_inq_requset_Popup th, #F_inq_requset_Popup td{
	border : 1px solid #d1d1d1;
}


