@CHARSET "UTF-8";

table.table1{word-break:keep-all;}
table.table1 thead th,
table.table1 tbody td{font-size:13px !important;}
table.table1 tbody td{padding:15px 5px;}

/* 비급여진료비검색 */
.nonpay_srchbox{display:inline-block;width:100%;margin-bottom:20px;}
.nonpay_srchbox .total_left{float:left; font-size:14px; padding-top:5px; height:22px;}
.nonpay_srchbox .search_right{float:right;}
.nonpay_srchbox .selbx{float:left;position:relative;display:inline-block;width:250px;height:38px;margin-left:5px;z-index:1;border:1px solid #d5d5d5;vertical-align:middle;}
.nonpay_srchbox .selbx select{width:250px;height:38px;padding-left:15px;border:0;-webkit-appearance:none;-moz-appearance: none;appearance:none;}
.nonpay_srchbox .selbx select::-ms-expand{display:none;}

.nonpay_srchbox .srch_bx{float:left;position:relative;height:40px;margin-left:10px;}
.nonpay_srchbox .srch_bx label{position:absolute;top:0;left:15px;line-height:40px;color:#888;}
.nonpay_srchbox .srch_bx input,
.nonpay_srchbox .srch_bx button{vertical-align:middle;}
.nonpay_srchbox .srch_bx .txt_input{display:inline-block;width:170px;height:38px;padding:0 15px;border:1px solid #d5d5d5;font-size:15px;}
.nonpay_srchbox .srch_bx .btn_srch{display:inline-block;height:40px;padding:0 20px;border:0;background:#2c458e;font-family:'NotoKrM';font-size:15px;color:#fff;cursor:pointer;}

.nonpayment_list_paginate{margin:30px 0 0 0;text-align:center;font-family: 'Roboto', sans-serif;letter-spacing:0;}
.nonpayment_list_paginate a,
.nonpayment_list_paginate strong{display:inline-block;width:38px;height:38px;text-decoration:none;cursor:pointer;color:#000;font-size:13px;line-height:38px;font-weight:bold;border:1px solid #fff;border-radius:100%;}
.nonpayment_list_paginate a:hover{background:#e5e5e5;}
.nonpayment_list_paginate strong{border:1px solid #222;font-weight:bold;cursor:pointer;}
.nonpayment_list_paginate img{vertical-align:middle;}

.nonpayment_txt {position:relative;top:0;left:0;margin-top:18px;padding-left:11px;font-size:15px;line-height:1.2 !important;}
.nonpayment_txt:before {content:'*';position:absolute;top:7px;left:0;display:inline-block;height:10px;margin-right:5px;color:#f54337;line-height:11px;vertical-align:middle;font-size:18px;}

	
/********************모바일********************/
@media all and (max-width:767px){

		
	/* 비급여진료비검색 */
	.nonpay_srchbox .total_left{float:none;width:100%;margin-bottom:10px;}
	.nonpay_srchbox .search_right{float:none;width:100%;}
	.nonpay_srchbox .selbx{float:none;width:100%;margin:3px 0 3px 0;}
	.nonpay_srchbox .selbx select{width:100%;}
	.nonpay_srchbox .srch_bx{float:none;margin:3px 0 0 0;}
	.nonpay_srchbox .srch_bx label{left:10px;font-size:13px;}
	.nonpay_srchbox .srch_bx .txt_input{width:100%;height:40px;padding-right:100px;box-sizing:border-box;}
	.nonpay_srchbox .srch_bx .btn_srch{position:absolute;top:0;right:0;font-size:14px;}
	
		

}