@charset "utf-8";

/*
* 작성자 : 마용민(milgam12@inplusweb.com)
* 작성일 : 2013년 4월 4일
*/

@import url("default.css");
@import url("common.css");

/* layout */
body {  }
div.new_win { margin:0; padding:0; }
div.new_win h1 { height:30px; line-height:30px; padding:0 10px; background-color:#333; color:#fff; }
div.new_win h1 a { color:#fff; }

/* table */
div.new_win table { width:100%; margin:15px 0; border-top:1px solid #aaa!important; table-layout:fixed; }
div.new_win table tr th, div.new_win table tr td { padding:7px 0; border-bottom:1px solid #e9e9e9; text-align:center; font-size:0.9em; }
div.new_win table tr th { background-color:#f7f7f7; color:#444; }
div.new_win table tr td { color:#666}
div.new_win table tr th.required { background:url("../admin/img/icon_required.png") 15px 50% no-repeat #f7f7f7; }
div.new_win table tfoot tr td { background-color:#484848; color:#fff; font-weight:bold; }

div.new_win table.frm_tbl tr th, div.new_win table.frm_tbl tr td { text-align:left; }
div.new_win table.frm_tbl tr th { padding:7px 0 7px 30px; }
div.new_win table.frm_tbl tr td { padding:7px 0 7px 15px; }

div.new_win table tr td.empty_table { text-align:center!important; }
div.new_win table tr td.title { text-align:left!important; }

div.new_win div.btn_win { margin:30px 0; text-align:center; }
div.new_win div.btn_win p { padding:10px 0; }
div.new_win div.btn_win #btn_submit { width:72px; height:32px; margin-right:5px; }
div.new_win div.btn_win a { display:inline-block; width:80px; height:28px; border-radius:0; border:1px solid #538312; background:url("../admin/img/bg_gradation.gif") 0 -351px repeat-x #7db52e; color:#fff; text-align:center; 
		vertical-align:middle; cursor:pointer; filter:chroma(color=#000000); line-height:28px; text-decoration:none!important; }

/* button */
div.new_win button { margin:0; padding:0; }
div.new_win button.btn_img { width:72px; height:32px; margin:0; padding:0; border:0; }

/* popup */
div.popup_box { display:block; position:absolute; margin:0; padding:0; background-color:#fff; border:1px solid #000; color:#000; }
div.popup_box div.pu_bottom { position:absolute; bottom:0; width:100%; height:15px; margin:0; padding:5px 0; border:0; background-color:#000; text-align:right; line-height:15px; }
div.popup_box div.pu_bottom button { height:15px; margin:0; padding:0x; border:0; border-left:1px solid #444; background-color:#000; line-height:12px; }
div.popup_box div.pu_bottom button { font-family:"돋움", dotum, Helvetica, sans-serif; font-size:11px; cursor:pointer; vertical-align:middle; color:#fff; }
div.popup_box div.pu_bottom button.btn_close_period { min-width:130px; border:0; }
div.popup_box div.pu_bottom button.btn_close_simple { width:50px; }


