html,body {	margin:0; padding:0;		font:12px Dotum;		SCROLLBAR-FACE-COLOR: #eeeeee; SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;			SCROLLBAR-SHADOW-COLOR: #b4b4b4; WORD-BREAK: break-all;	SCROLLBAR-3DLIGHT-COLOR: #b4b4b4; 		SCROLLBAR-ARROW-COLOR: #333333; SCROLLBAR-DARKSHADOW-COLOR: #ffffff; SCROLLBAR-BASE-COLOR: #eeeeee;		height: 100%; }

.fullheight{ height:100%; }

td {	font-family: "돋움,굴림"; font-size: 12px;	}
iframe { border:0; }
div, ul, ol, dl, dt, dd, li, table, thead, tbody, td, tr, th, p, caption, address { margin:0; padding:0; list-style:none; }
select,input { font-family:Dotum; }
caption { display:none; }

a:link, a:visited, a:active, a:hover   {color:#000000;text-decoration:none;}
a.link01:link, a.link01:active, a.link01:visited, a.link01:hover{ font: 12px Dotum; letter-spacing:-1px; color: #FFFFFF; text-decoration: underline; }
a.link02:link, a.link02:active, a.link02:visited, a.link02:hover{ font: 12px Dotum; letter-spacing:0px; color: #808080; text-decoration: none; }
a.reserve:link, a.reserve:active, a.reserve:visited { font: 11px Dotum; letter-spacing:0px; color: #353535; text-decoration: none; }
a.reserve:hover{ font:11px Dotum; letter-spacing:0px; color: #C0090D; text-decoration: none; }

img { border:0; }
img.links { cursor:hand; }

.fieldset { margin-left:0; border:1px solid #C0C0C0; padding: 3px; }
.underLine{ border-bottom:1px solid #D5D5D5; padding-bottom:3px; }

/* 입력박스 */
.input1 {BORDER: #CCCCCC 1px solid; background-color: #FFFFFF; font-family: "돋움,Dotum,AppleGothic,sans-serif"; font-size: 11px; HEIGHT: 18px; padding-left: 3px; padding-top: 2px;}
.editbox {	font: 12px Dotum; background-color: #FFFFFF; BORDER: 1px solid #CCCCCC;	 margin:1px 0 1px 0; padding-top:5px; height:14px; }/* ime-mode:active; */
.editbox_readonly {	font: 12px Dotum; background-color: #EEEEEE; BORDER: 1px solid #CCCCCC;	margin:1px 0 1px 0; padding-top:5px; height:14px;	}
.f_editbox {	font: 11px Dotum; background-color: #FFFFFF; border: 1px solid #CCCCCC;	 margin:1px 0 1px 0; padding-top:5px; height:22px; }
.inputLineUp{  margin-bottom:-5px; }
.btnImgLineUp{  margin-bottom:-5px; }

.textareabox {BORDER: #CCCCCC 1px solid; background-color: #FFFFFF; font-family: "돋움,Dotum,AppleGothic,sans-serif"; font-size: 11px; padding-left: 3px; padding-top: 2px;}
.readonlyBox { BORDER: #CCCCCC 1px solid; background-color: #F4F4F4; font-family: "돋움,Dotum,AppleGothic,sans-serif"; font-size: 11px; HEIGHT: 18px; padding-left: 3px; padding-top: 2px; }

.select {	font:12px Dotum;	border:1px solid #B1B5B6;	background-color:#FFFFFF; height:22px; padding:3px;		 }
.selectbox {	font-size:12px;	border:1px solid #B1B5B6;	background-color:#FFFFFF; padding:3px;		 }

/*inputbox에 포커스가 왔을 경우 작용*/
.inputBase	{	font: 12px Dotum; background-color: #FFFFFF; BORDER: 1px solid #CCCCCC;	margin:1px 0 1px 0; padding-top:5px; height:14px; }
.inputFocus {	font: 12px Dotum; color:#FFFFFF; background-color: #000000; BORDER: 1px solid #CCCCCC;	margin:1px 0 1px 0; padding-top:5px; height:14px; }
.f_inputFocus {	font: 11px Dotum; color:#FFFFFF; background-color: #000000; border: 1px solid #CCCCCC;	margin:1px 0 1px 0; padding-top:4px; height:22px; }
.textareaboxFocus {BORDER: #CCCCCC 1px solid; background-color: #000000; font-family: "돋움,Dotum,AppleGothic,sans-serif"; font-size: 11px; color:#FFFFFF; padding-left: 3px; padding-top: 2px;}

.pageBreak { page-break-before: always; }
.ellipsis {white-space:nowrap; text-overflow : ellipsis; overflow : hidden; }

.separator {	BORDER-RIGHT: buttonhighlight 1px solid; BORDER-LEFT: buttonshadow 1px solid; WIDTH: 2px; HEIGHT: 20; }
.width_separator {	BORDER-TOP: buttonhighlight 1px solid; BORDER-BOTTOM: buttonshadow 1px solid; WIDTH: 100%; HEIGHT: 2px; }

.blue_usage{	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#0c276c', EndColorStr='#a6caf0');	/*width:100%;*/	text-align:center;	height:100%;	padding-top:3px;	color:#ffffff;	}	
.red_usage{	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#FF0000', EndColorStr='#FFB5B5');	/*width:100%;*/	text-align:center;	height:100%;	padding-top:3px;	color:#ffffff;	}
.green_usage{	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#23441A', EndColorStr='#D0EBC9');	/*width:100%;*/	text-align:center;	height:100%;	padding-top:3px;	color:#ffffff;	}

/* 정렬기준*/
.top{vertical-align:top;};
.center{ text-align:center};
.vcen{ vertical-align:middle};
.foot{vertical-align:bottom};
.left{ text-align:left};
.right{ text-align:right};
.jt { text-align:justify; }/*양쪽정렬*/

/* 왼쪽메뉴 */
.leftMenuStyle {	text-align: left;	color: #4D4D4D;	height: 20;	font-size: 12px;	letter-spacing:-1px;	padding-right: 5pt; }
.leftMenuBarStyle {	text-align: left;	color: #4D4D4D;	height: 2px;	letter-spacing:-1px;	padding-right: 5pt; }
.leftMenuStyle a:link { color: #4D4D4D; text-decoration: none; }
.leftMenuStyle a:active { color: #4D4D4D; text-decoration: none; }
.leftMenuStyle a:visited { color: #4D4D4D; text-decoration: none; }
.leftMenuStyle a:hover { color: #FF0000; font-weight:bold; text-decoration: none; }

/* 팝업관련 */
.popupFormTitle { font:11pt Arial; font-weight:bold; letter-spacing:-1px; }
.popupFormBody { clear:both; margin:0 auto; padding:10px; }
.colresize { font:9pt "굴림"; cursor:""; }

.ifrmBox { border:1px solid #808080; padding: 2px; }

.pic { border:1px solid #2B7DC9; padding: 3px; }
.pic1 { border:1px solid #C0C0C0; padding: 3px; }
.pop_bg{background-image:url(/_admin/images/pop/top_pop_bg.gif); background-repeat:repeat-x; background-position:top; };
.png24 { tmp:expression(setPng24(this)); }

.onMouseOverColor {	BORDER: #FF8080 3px solid;	}
.onMouseOutColor {	BORDER: #FFFEF4 3px solid;	}

.fixed { table-layout:fixed; }

/* 박스 */
.layerBox4 { border:8px solid #0D6CC8; }
.searchBox { border:3px solid #738AAC; padding: 5px; }
.quickSmsBox { border:3px solid #008000; padding: 5px; }
.grayBox { border:2px solid #E6E6E6; }
.grayBox3 { border:3px solid #CCCCCC; }
.roundBox {width:135px; padding:5px; border:3px solid #008000; background-color:#FFFFFF; -moz-border-radius: 8px; /*모질라*/ -webkit-border-radius: 8px; /*웹킷*/ /*IE9+,FF4+,chrome,Safari5,+opera*/ border-radius: 8px; overflow:hidden; }

/* 폰트 */
.s0 { letter-spacing:0px; }
.small_font { font-size: 11px; letter-spacing:-1px; }
.small_font0 { font-size: 11px; letter-spacing:0; }
.font_11s { font-size: 11px; letter-spacing:-1px; }
.bold { font-weight: bold; }
.explainTxt { font:11px Dotum; color:#339900; letter-spacing:-1px; }
.explan_txt_red { font: 11px Dotum; letter-spacing: -1px; color: #FF0000; }
.starTxt { font:12px Dotum; color:#0F6CC9; font-weight: bold; letter-spacing:0px; }

.formTitle { font-family: "Tahoma,돋움,Dotum,굴림,Gulim"; font-size: 14px; color: #0E446E; font-weight: bold; letter-spacing: -1px; padding:5px 0 5px 18px; background:url('/_admin/images/icon/folder.gif') left 2px no-repeat;}
.formTitle span { font: 11px Dotum; letter-spacing: -1px; color: #6D6D6D; padding-left: 10px;  }
.formTitle .btn { float:right;  }

/* 폰트색상 */
.f_white { color: #FFFFFF; }
.f_red { color: #E10000; }
.f_blue { color: #0F6CC9; }
.f_green { color: #008000; }

/* 문자서비스부분 */
.sms_editbox0_readonly { border:0em; background-color: #F4F4F4; font-family: 돋움,Dotum,AppleGothic,sans-serif; font-size: 11px; HEIGHT: 18px; padding-left: 2px; padding-top: 2px; }
.sms_editbox0 { border:0em; background-color: #FFFFFF; font-family: 돋움,Dotum,AppleGothic,sans-serif; font-size: 11px; HEIGHT: 18px; padding-left: 2px; padding-top: 2px; }

.smsBytebox {border:0em; background-color: #FFFFFF; font-family: 돋움,Dotum,AppleGothic,sans-serif; font-size: 11px; width: 16px; HEIGHT: 16px; padding-top: 2px; text-align:right; }
.smsMessageArea { padding-left:2px;padding-right:2px;width:100%;line-height:16px;BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM: #000000 0px solid; BORDER-LEFT: #000000 0px solid; BORDER-RIGHT: #000000 0px solid; BORDER-TOP: #000000 0px solid; FONT-FAMILY:돋움; FONT-SIZE: 9pt; OVERFLOW: hidden; }

/* 패딩관련 */
/* ALL */
.pd_3 { padding: 3px; }
.pd_5 { padding: 5px; }
.pd_10 { padding: 10px; }
.pd_20 { padding: 20px; }
.pd_30 { padding: 30px; }
.pd_40 { padding: 40px; }
.pd_50 { padding: 50px; }
/* TOP */
.pd_t3 { padding-top: 3px; }
.pd_t5 { padding-top: 5px; }
.pd_t10 { padding-top: 10px; }
.pd_t20 { padding-top: 20px; }
.pd_t30 { padding-top: 30px; }
/* RIGHT */
.pd_r3 { padding-right: 3px; }
.pd_r5 { padding-right: 5px; }
.pd_r10 { padding-right: 10px; }
/* LEFT */
.pd_l3 { padding-left: 3px; }
.pd_l5 { padding-left: 5px; }
.pd_l10 { padding-left: 10px; }
/* BOTTOM */
.pd_b2 { padding-bottom: 2px; }
.pd_b3 { padding-bottom: 3px; }
.pd_b5 { padding-bottom: 5px; }
.pd_b10 { padding-bottom: 10px; }

.border_on { padding:2px 3px 5px 3px; border:1px solid #FF7171; } 
.border_out { padding:2px 3px 5px 3px; border:1px solid #F0F0F0; } 

#scrolldiv td { font: 12px Dotum; letter-spacing: -1px; }
#scrolldiv .leftCell { background: #F4F4F4; padding: 7px; }
#scrolldiv .rightCell { background: #FFFFFF; padding-left: 5px; }
#scrolldiv .dataCell { background: #FFFFFF; padding: 3px 0 3px 0; }

#listdiv td { font: 12px Dotum; letter-spacing: 0; }
#listdiv .leftCell { background: #F4F4F4; padding: 7px; }
#listdiv .rightCell { padding-left: 5px; }
#listdiv .dataCell { padding: 4px 0 4px 0; } /* padding: top right bottom left */
#listdiv .listTitle { letter-spacing: -1px; color: #FFFFFF; padding:7px 0 5px 0; }
#listdiv .listData { 	white-space:nowrap; text-overflow : ellipsis; overflow : hidden; 	letter-spacing: 0; padding: 7px 0 7px 0; }
#listdiv .listData2 { 	letter-spacing: 0px; padding: 7px 3px 7px 3px; }

#formdiv td { font: 12px Dotum; letter-spacing: -1px; }
#formdiv .leftCell { background: #F4F4F4; padding: 7px; }
#formdiv .leftCell2 { background: #FFFFFF; padding: 7px; }
#formdiv .rightCell { background: #FFFFFF; padding: 7px 5px 7px 5px; }
#formdiv .rightCell2 { background: #FFFFFF; padding: 3px 0 0 0; }
#formdiv .dataCell { background: #FFFFFF; font-size: 12px; letter-spacing: 0; padding: 3px 3px 3px 3px; }
#formdiv .titleCell { background: #F4F4F4; padding: 7px; text-align:center; }

#formdiv_pop { clear:both; margin:0 auto; width:96%; padding:10px; }
#formdiv_pop td { font: 12px Dotum; letter-spacing: -1px; }
#formdiv_pop .leftCell { background: #F4F4F4; padding: 7px; }
#formdiv_pop .rightCell { background: #FFFFFF; padding: 7px 5px 7px 5px; }
#formdiv_pop .rightCell2 { background: #FFFFFF; padding: 3px 0 0 0; }
#formdiv_pop .dataCell { background: #FFFFFF; font-size: 12px; letter-spacing: 0px; padding: 3px 3px 3px 3px; }

#stats_formdiv td { font: 11px Dotum; letter-spacing: 0px; }
#stats_formdiv .leftCell { background: #F4F4F4; padding: 7px; }
#stats_formdiv .rightCell { background: #FFFFFF; padding: 5px 3px 5px 5px; }

#searchdiv td { font: 12px Dotum; letter-spacing: -1px; }
#searchdiv .leftCell { background: #7E94B4; font-weight: bold; padding: 7px; text-align: center; vertical-align: middle; }
#searchdiv .leftCell2 { background: #E3E3E3; font-weight: bold; padding: 3px 5px 3px 5px; text-align: center; vertical-align: middle; }
#searchdiv .rightCell { background: #FFFFFF; padding: 0 0 5px 5px ; }
#searchdiv .title { background: #738AAC; text-align:center; margin-right: 10px; }

#submitArea { clear:both; margin:0 auto; width:100%; text-align:center; padding-top:10px; }

/* 버튼부분 */
span.d_btn { padding:0; }
span.d_btn button {	font: 11px Dotum;	color: #003939;	letter-spacing: -1px;	border: 1px solid #7E94B4;	background-color: #FFFFFF;		width: auto;	height: 19px;	margin:0 2px 0 2px; padding: 2px 3px 0 3px;	cursor: hand;}

span.d_btn_red { padding:0; }
span.d_btn_red button {	font: 11px Dotum;	color: #E10000;	letter-spacing: -1px;	border: 1px solid #E10000;	background-color: #FFFFFF;		width: auto;	height: 19px;	margin:0 2px 0 2px; padding: 2px 3px 0 3px;	cursor: hand;}

span.d_btn_blue { padding:0; }
span.d_btn_blue button {	font: 11px Dotum;	color: #003939;	letter-spacing: -1px;	border: 1px solid #003939;	background-color: #FFFFFF;		width: auto;	height: 19px;	margin:0 2px 0 2px; padding: 2px 3px 0 3px;	cursor: hand;}

span.submitBtn { padding:0; }
span.submitBtn button {	font: 9pt Dotum;	font-weight: bold;	color: #003939;	letter-spacing: -1px;	border: 2px solid #0A3F67;	background: #F4F4F4;	margin:0 2px 0 2px;	padding: 10px 15px 8px 15px;	cursor: hand;}

span.submitBtn_s { padding:0; }
span.submitBtn_s button {	font: 9pt Dotum;	font-weight: bold;	color: #003939;	letter-spacing: -1px;	border: 2px solid #0A3F67;	background: #F4F4F4;	margin:0 2px 0 2px;	padding: 4px 10px 2px 10px;	cursor: hand;}

span.submitBtn_red { padding:0; }
span.submitBtn_red button {	font: 12px Dotum;	font-weight: bold;	color: #E10000;	letter-spacing: -1px;	border: 2px solid #E10000;	background: #F4F4F4;	margin:0 2px 0 2px;	padding: 4px 10px 2px 10px;	cursor: hand;}

span.s_btn { padding:0; }
span.s_btn button {	font: 11px Dotum;	color: #4B463E;	letter-spacing: -1px;	border: 1px solid #B0B0B0;	background-color: #FFFFFF;		width: auto;	height: 19px;	margin:0 2px 0 2px;	padding: 2px 2px 0 2px;	cursor: hand;}

span.s_btn_red { padding:0; }
span.s_btn_red button {	font: 11px Dotum;	color: #E3434F;	letter-spacing: -1px;	border: 1px solid #E3434F;	background-color: #FFFFFF;		width: auto;	height: 19px;	margin:0 2px 0 2px;	padding: 2px 2px 0 2px;	cursor: hand;}

span.s_btn_blue { padding:0; }
span.s_btn_blue button {	font: 11px Dotum;	color: #003939;	letter-spacing: -1px;	border: 1px solid #7E94B4;	background-color: #FFFFFF;		width: auto;	height: 19px;	margin:0 2px 0 2px;	padding: 2px 2px 0 2px;	cursor: hand;}

span.s_btn_green { padding:0; }
span.s_btn_green button {	font: 11px Dotum;	color: #008000;	letter-spacing: -1px;	border: 1px solid #008000;	background-color: #FFFFFF;		width: auto;	height: 19px;	margin:0 2px 0 2px;	padding: 2px 2px 0 2px;	cursor: hand;}

span.searchBtn { padding:0; }
span.searchBtn button {	font: 9pt Dotum;	font-weight: bold;	color: #FFFFFF;	letter-spacing: -1px;	border: 2px solid #313131;	background: #313131;	padding: 2px 3px 0 3px;	cursor: hand;}

span.as_btn_R { padding:0; }
span.as_btn_R button {	font: 11px Dotum;	color: #ACACAC;	letter-spacing: -1px;	border: 1px solid #ACACAC;	background-color: #FFFFFF;		width: auto;	height: 19px;	margin:0 2px 0 2px;	padding: 2px 2px 0 2px;	cursor: hand;}

span.as_btn_C { padding:0; }
span.as_btn_C button {	font: 11px Dotum;	color: #C6324C;	letter-spacing: -1px;	border: 1px solid #C6324C;	background-color: #FFFFFF;		width: auto;	height: 19px;	margin:0 2px 0 2px;	padding: 2px 2px 0 2px;	cursor: hand;}

span.as_btn_D { padding:0; }
span.as_btn_D button {	font: 11px Dotum;	color: #906DB1;	letter-spacing: -1px;	border: 1px solid #906DB1;	background-color: #FFFFFF;		width: auto;	height: 19px;	margin:0 2px 0 2px;	padding: 2px 2px 0 2px;	cursor: hand;}

span.as_btn_O { padding:0; }
span.as_btn_O button {	font: 11px Dotum;	color: #51B0A8;	letter-spacing: -1px;	border: 1px solid #51B0A8;	background-color: #FFFFFF;		width: auto;	height: 19px;	margin:0 2px 0 2px;	padding: 2px 2px 0 2px;	cursor: hand;}

span.as_btn_I { padding:0; }
span.as_btn_I button {	font: 11px Dotum;	color: #008000;	letter-spacing: -1px;	border: 1px solid #008000;	background-color: #FFFFFF;		width: auto;	height: 19px;	margin:0 2px 0 2px;	padding: 2px 2px 0 2px;	cursor: hand;}

span.addBtn_blue { padding:0; }
span.addBtn_blue button {	font: 11px Dotum;	color: #003939;	letter-spacing: -1px;	border: 1px solid #003939;	background-color: #FFFFFF;		width: auto;	height: 19px;	margin:3px 2px 0 2px; padding: 2px 5px 0 5px;	cursor: hand;}

span.delBtn_red { padding:0; }
span.delBtn_red button {	font: 11px Dotum;	color: #E3434F;	letter-spacing: -1px;	border: 1px solid #E3434F;	background-color: #FFFFFF;		width: auto;	height: 19px;	margin:3px 2px 0 2px; padding: 2px 5px 0 5px;	cursor: hand;}

span.smsSenderLinkBtn { padding:0px; }
span.smsSenderLinkBtn button {	font: 11px Dotum;	color: #FFFFFF;	letter-spacing: -1px;	border: 1px solid #aa0000;	background-color: #aa0000;		width: auto;	height: 19px;	padding: 3px 10px 1px 10px;	cursor: pointer; -moz-border-radius: 3px; /*모질라*/ -webkit-border-radius: 3px; /*웹킷*/ /*IE9+,FF4+,chrome,Safari5,+opera*/ border-radius: 3px; } 

.pngallery{width:100%;overflow:hidden;margin-top:20px;border:1px solid #dbdbdb;}

.pngallery .category_tab{height:50px;background:url(/images/bg_categorytab.gif) repeat-x; margin-top:0px;}
.pngallery .category_tab li{float:left;background:#F5F5F5;padding-top:1px;border-bottom:1px solid #ddd;}
/*
.pngallery .category_tab li.c_tab1{width:61px;}
.pngallery .category_tab li.c_tab2{width:82px;}
.pngallery .category_tab li.c_tab3{width:82px;}
.pngallery .category_tab li.c_tab4{width:82px;}
.pngallery .category_tab li.c_tab5{width:100px;}
.pngallery .category_tab li.c_tab6{width:103px;}
.pngallery .category_tab li.c_tab7{width:90px;}
.pngallery .category_tab li.c_tab8{width:91px;}
*/
.pngallery .category_tab li.on{position:relative; width:auto !important; left:-1px;border-right:1px solid #dbdbdb;border-left:1px solid #dbdbdb;border-bottom:1px solid #fff;}
/*
.pngallery .category_tab li.c_tab1.on{width:60px;border-left-width:0;left:0;}
.pngallery .category_tab li.c_tab2.on{width:80px;}
.pngallery .category_tab li.c_tab3.on{width:80px;}
.pngallery .category_tab li.c_tab4.on{width:80px;}
.pngallery .category_tab li.c_tab5.on{width:98px;}
.pngallery .category_tab li.c_tab6.on{width:101px;}
.pngallery .category_tab li.c_tab7.on{width:88px;}
.pngallery .category_tab li.c_tab8.on{width:89px;}
*/
/*
.pngallery div.ico_type_v{width:60px;background:url(/images/bg_commu.png) -10px -5px no-repeat;padding-left:20px;color:#9d9d9d;font:11px Dotum;letter-spacing:-.75px;font-weight:bold;display:inline-block;}
.pngallery div.ico_type_u{width:60px;background:url(/images/bg_commu.png) -10px -25px no-repeat;padding-left:20px;color:#9d9d9d;font:11px Dotum;letter-spacing:-.75px;font-weight:bold;display:inline-block;}
.pngallery div.ico_type_b{width:60px;background:url(/images/bg_commu.png) -10px -45px no-repeat;padding-left:20px;color:#9d9d9d;font:11px Dotum;letter-spacing:-.75px;font-weight:bold;display:inline-block;}
.pngallery div.ico_type_e{width:60px;background:url(/images/bg_commu.png) -10px -65px no-repeat;padding-left:20px;color:#9d9d9d;font:11px Dotum;letter-spacing:-.75px;font-weight:bold;display:inline-block;}
.pngallery div.ico_type_n{width:60px;background:url(/images/bg_commu.png) -10px -85px no-repeat;padding-left:20px;color:#9d9d9d;font:11px Dotum;letter-spacing:-.75px;font-weight:bold;display:inline-block;}
.pngallery div.ico_type_i{width:60px;background:url(/images/bg_commu.png) -10px -105px  no-repeat;padding-left:20px;color:#9d9d9d;font:11px Dotum;letter-spacing:-.75px;font-weight:bold;display:inline-block;}
.pngallery div.ico_type_f{width:60px;background:url(/images/bg_commu.png) -10px -125px no-repeat;padding-left:20px;color:#9d9d9d;font:11px Dotum;letter-spacing:-.75px;font-weight:bold;display:inline-block;}
.pngallery div.ico_type_s{width:60px;background:url(/images/bg_commu.png) -10px -145px no-repeat;padding-left:20px;color:#9d9d9d;font:11px Dotum;letter-spacing:-.75px;font-weight:bold;display:inline-block;}
.pngallery div.ico_type_ {min-width:60px; font-size:12px;color:#5c5c5c;font-weight:normal !important; padding:0 10px; }
.pngallery div.ico_type_v,div.ico_type_u,div.ico_type_b,div.ico_type_e,div.ico_type_n,div.ico_type_i,div.ico_type_f,div.ico_type_s,div.ico_type_{zoom:1;*display:inline;*height:13px;}
*/


.pngallery div.ico_type_v,
.pngallery div.ico_type_u,
.pngallery div.ico_type_b,
.pngallery div.ico_type_e,
.pngallery div.ico_type_n,
.pngallery div.ico_type_i,
.pngallery div.ico_type_f,
.pngallery div.ico_type_s,
.pngallery div.ico_type_ { width:auto !important; font-size:12px;color:#5c5c5c;font-weight:normal !important; padding:0 10px; }
/* .pngallery div.ico_type_ { width:auto !important;font-size:12px;color:#5c5c5c;font-weight:normal !important; padding:0 10px;} */

.pngallery .category_tab li a{width:100%; padding-top:19px; height:29px; display:block; text-align:center;background:#f5f5f5 url(/images/bg_bar.gif) right 20px no-repeat;}
.pngallery .category_tab li.on a{background:#fff;color:#ff7d3c;letter-spacing:-.75px;font-weight:bold;}

.checkup { background-color:#DEDEDE; border:1px solid #737373; border-spacing:1px; }
.checkup_subTitle { font: 12px Dotum; letter-spacing: -1px; background-color:#DEDEDE; border:1px solid #737373; border-spacing:1px; text-align:center; padding:10px; }

span.detail_btn { padding:0; }
span.detail_btn button {	font:bold 12px Arial;	color: #FFFFFF;	letter-spacing: -1px;	border: 1px solid #A4A4A4;	background-color: #A4A4A4; width: auto;	margin:0 2px 0 2px; padding: 7px 10px 5px 10px;	cursor: hand;}

span.btn { padding:0; }
span.btn button {	font:bold 12px Arial;	color: #FFFFFF;	letter-spacing: -1px;	border: 1px solid #A4A4A4;	background-color: #A4A4A4; width: auto;	margin:0 2px 0 2px; padding: 7px 10px 5px 10px;	cursor: hand;}

#memberQuickID { display:none; position:absolute; left:0; top:0; background:#FFFFFF; border:6px solid #0B6DC8; padding:5px; z-index:100; }

.file_input_textbox { float:left; font: 12px Dotum; width:300px; background-color: #FFFFFF; BORDER: 1px solid #CCCCCC; resize:none; margin:1px 0 1px 0; padding-top:5px;  height:14px; }
.file_input_div { position:relative; width:80px; height:25px; overflow: hidden; float:left; margin-bottom:3px; }
.file_input_button { font:bold 11px Dotum; height:21px;  position:absolute; top:1px; background-color:#24618E; color:#fff; border:1px solid #24618E; margin:0 5px 0 5px; }
.file_input_hidden { font-size:11px; position:absolute; right:0px; top:0px; opacity:0;   -ms-filter:"alpha(opacity=0)"; -khtml-opacity:0; -moz-opacity:0; }


.late_list { padding:5px 0 0; }
.late_list > li { padding:11px 0 0; border-bottom:1px solid #DEDEDE; }
.late_list > li:after{display:block;clear:both;content:"";}
.late_list > li{zoom:1;overflow:hidden;}

.late_list .tit { background:url(/_admin/images/icon/sq_dot.jpg) 8px 7px no-repeat; padding-left:23px; padding-bottom:5px; float:left; color:#000; font-size:14px; font-weight:200; letter-spacing:-1px; line-height:18px;  }
.late_list .tit2 { padding-left:18px; padding-bottom:5px; float:left; color:#000; font-size:16px; font-weight:200; letter-spacing:-1px; line-height:18px; }
.late_list .date { float:right; font-size:14px; color:#bababa; font-weight:400;   }