body{width:100%;height:100%;margin: 0;padding: 0;font-size: 75%;line-height: 1.5em;font-family: Dotum, "µ¸¿ò", sans-serif;}
hr{display: none;}
p, div, th, td, select, input{color: #333;}
a:link, a:visited{color: #666;text-decoration: none;}
a:active, a:hover{color: #000;text-decoration: none;}
a img, input.type-image {border: 0 none;}
input.type-text, textarea {border: 1px solid #ddd;	background: #fff;	padding: 1px;}
/*input.type-text:hover, input.type-text:focus, textarea:hover, textarea:focus, select:hover{background-color: #ffd;}*/
input, select, textarea{vertical-align: middle;font-size: 1em;color: #333;}
select{font-size: 11px;font-family: Dotum, "µ¸¿ò", sans-serif;}
span.button, img.button, a.button{cursor: pointer;vertical-align: middle;}

.none{display:none;}
.ls_1{letter-spacing:1px;}
.ls_4{letter-spacing:4px;}

#accessMenu{position:absolute;}
#accessMenu a{position:absolute;width:30em;left:-200em;}
#accessMenu a:active, #accessMenu a:focus {position:absolute;left:0;top:0;z-index:100;color:red;background:white;}

#container{width:956px;height:100%;margin:0 auto;padding:20px 0 0 0;}
#hifr{display:none;width:1px;height:1px;border:0 none;}

.inputEx{position:relative;}
.inputEx_il{display:inline-block;*display:inline;height:20px;}
.inputEx .labelEx{display:none;position:absolute;left:8px;top:4px;*top:5px;font:11px Tahoma;color:#979797;background:transparent;}

.top_title{position:relative;padding:0 0 10px 0;}
.top_desc{width:728px;height:105px;padding:30px 0 0 0px;font-size:13px;font-family:Malgun Gothic, Dotum;font-weight:bold;color:#5f6973;}
.top_title .date{position:absolute;left:0px;top:80px;font-size:14px;font-family:Malgun Gothic, Dotum;font-weight:bold;}
.top_title .date .setdate{color:#2d6eb2;}
.np_form{margin:0;padding:0;}

.srh_area{width:100%;margin:0 0 5px 0;*zoom:1;}
.srh_area:after{content:"";display:block;clear:both;}
.srh_area .srh_form{float:left;height:20px;line-height:20px;}
.srh_area .srh_form span{font-size:12px;color:#2d6eb2;height:20px;vertical-align:middle;font-weight:bold;}
.srh_area .srh_form select{font-size:12px;height:20px;margin:0 13px 0 0;vertical-align:middle;}
.srh_area .srh_form select.hospital{width:321px;}
.srh_area .srh_form select.big_group{width:100px;}
.srh_area .srh_form select.mid_group{width:150px;}
.srh_area .srh_form select.small_group{width:160px;}
.srh_area .srh_form .srh_input{font-size:13px;padding:0;width:150px;height:16px;*height:18px;*line-height:18px;vertical-align:middle;}
.srh_area .srh_form .btn_srh{border:0 none;background-color:#c2d0d0;color:#FFF;font-family:Gulim;font-size:12px;width:50px;height:20px;vertical-align:middle;cursor:pointer;}

.np_area{width:100%;margin:5px 0;padding:5px 2px;border-top:2px solid #c2d0d0;border-bottom:2px solid #c2d0d0;}
.np_table{width:696px;margin:0;padding:0;border-spacing:0px;border-collapse:collapse;}
.np_table caption{visibility:hidden;width:0px;height:0px;*display:none;}
.np_table th, .np_table td{padding:3px;text-align:center;border:1px solid #c2c2c2;}
.np_table th{font-weight:bold;background-color:#c2d0d0;color:#FFF;}
.np_table .int{text-align:right;}
.np_table .align_left{text-align:left;}
.np_table .srh_mark{background-color:yellow;}
/*
#t_big_group{background-color:#f26522}
#t_small_group{background-color:#f26522}
#t_item{background-color:#8dc63f}
#t_costdata{background-color:#3fc1c6}
#t_note{background-color:#3f8ec6}
#t_title{background-color:#8dc63f}
#t_code{background-color:#8dc63f}
#t_division{background-color:#3fc1c6}
#t_hospi{background-color:#3fc1c6}
#t_cost{background-color:#3fc1c6}
#t_min_cost{background-color:#3fc1c6}
#t_max_cost{background-color:#3fc1c6}
#t_material{background-color:#3fc1c6}
#t_medicine{background-color:#3fc1c6}
*/
.pg_area{width:728px;text-align:center;margin:30px 0 0 0;}
.pg_area .page_block{display:inline-block;width:50px;height:20px;*line-height:20px;margin:0;border:0 none;background-color:#c2d0d0;color:#FFF;}
.pg_area .page_next{background-color:#66cccc;}
.pg_area .cnt_area{margin:0 15px;cursor:pointer;}
.pg_area .cnt_block{display:inline-block;width:20px;height:20px;*line-height:20px;margin:0;border:0 none;}
.pg_area .cnt_area .sel{background:orange;}

.refer{margin:50px 0 0 0;background-color:#c2d0d0;}
.refer table{width:100%;}
.refer table td{padding:2px 10px;}