		@charset "utf-8";

		html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,	dl, dt, dd, ol, ul, li,	fieldset, form, label, legend,	table, caption, tbody, tfoot, thead, tr, th, td {
			margin: 0px;
			padding: 0px;
			border: 0px;
			outline: 0px;
		}
		html,body{height:100%;width:100%;}

		html,body{overflow:hidden;}


		body,td,form,img {font-size:9pt;font-family:Dotum,Helvetica Neue;border:0px;color:#555555;}
		input,textarea {font-size:9pt;margin:0px;font-family:Dotum,Helvetica Neue;color:#555555;}

		ul,dl,ol,dd,dt,li{list-style-image:none;list-style-position:outside;list-style-type:none;margin:0px;padding:0px;}
		table{border-collapse:collapse;empty-cells:show;border-spacing:0px;}
		table td{padding:0px;}
		img,select,input {vertical-align:middle}
		label {cursor:pointer;}

		:focus { outline: 0px; }
		a { color:#555555; text-decoration:none; }
		a:hover { text-decoration:none; }
		

		.input {border:1px solid #ccc; height:17px; line-height:17px;}
		
		.wrap {width:1000px; height:581px; border-bottom:1px solid #ddd;}
		.top {height:36px; width:100%; background:#f9f9f9; position:relative; border-bottom:1px solid #5a5a5a;}
		.logo {height:51px; width:159px; background:url('/images/msg/img_01.gif') no-repeat; background-position:-316px -0px;}

		#tab_menu {float:left; position:absolute; bottom:-1px; left:156px;}
		#tab_menu ul {margin-left:3px;}
		#tab_menu li {float:left;}
		#tab_menu li a{display:block;}

		#tab_menu .tab_emoticon img {width:85px; height:28px; background:url('/images/msg/img_01.gif') no-repeat;}
		#tab_menu .tab_address img {width:85px; height:28px; background:url('/images/msg/img_01.gif') no-repeat;}
		#tab_menu .tab_organization img {width:85px; height:28px; background:url('/images/msg/img_01.gif') no-repeat;}
		#tab_menu .tab_message img {width:85px; height:28px; background:url('/images/msg/img_01.gif') no-repeat;}

		#tab_menu .tab_emoticon .off {background-position:-0px -0px;}
		#tab_menu .tab_emoticon .on {background-position:-0px -28px;}
		#tab_menu .tab_address .off {background-position:-85px -0px;}
		#tab_menu .tab_address .on {background-position:-85px -28px;}
		#tab_menu .tab_organization .off {background-position:-170px -0px;}
		#tab_menu .tab_organization .on {background-position:-170px -28px;}
		#tab_menu .tab_message .off {background-position:-255px -0px;}
		#tab_menu .tab_message .on {background-position:-255px -28px;}
		
		.stat_msg {float:right; padding-top:5px; padding-right:30px;}
		.stat_msg li {float:left;}
		.btn_charge {width:53px; height:25px; background:url('/images/msg/img_01.gif') no-repeat; background-position:-85px -98px;}

		.tree {width:159px; height:530px; border-right:1px solid #eee; float:left;}
		.tree_list {height:440px; width:100%; overflow-y:scroll; overflow-x:hidden;}
		.btn_add_group {width:84px; height:36px; background:url('/images/msg/img_01.gif') no-repeat; background-position:-0px -98px;}
		.tree_sel {width:100%; height:25px; background:#3f8cc4; line-height:25px; color:white;}
		.tree_menu {width:100%; height:25px; line-height:25px; color:#555;}

		.address {width:339px; height:530px; border-right:1px solid #eee; float:left;}
		.address_add {width:100%; height:84px; background:url('/images/msg/bg_add.gif') repeat-x;}
		.btn_search {width:41px; height:23px; background:url('/images/msg/img_01.gif') no-repeat; background-position:-139px -98px;}
		.btn_add {width:47px; height:23px; background:url('/images/msg/img_01.gif') no-repeat; background-position:-180px -98px;}
		.address_list {overflow-y:scroll; overflow-x:hidden; margin-top:2px; height:390px;}
		.address_list_table thead tr td { text-align:center; font-size:11px; color:#999; }
		.address_list_table tbody tr td { text-align:center; height:30px; }
		.address_btn {padding-top:10px; padding-right:10px;text-align:right;}

		.send_list {width:284px; height:530px; border-right:1px solid #eee; float:left;}
		.send_list_table tr td {font-size:11px; height:20px;}
		.send_btn {padding-top:10px; text-align:right;}

		.phone {width:214px; height:530px; border-right:1px solid #ddd; background:#e8ebed; float:left;}
		
		.macro {width:206px; height:103px; background:url('/images/msg/bg_macro.gif');}
		.macro img {padding-right:5px;}
		input.input01 {background:url('/images/msg/input_bg_01.gif') no-repeat white;border:1px solid #ccc; height:17px; line-height:17px;}
		input.login01_1 {background:none; border:1px solid #ccc; height:17px; line-height:17px;}
		input.input02 {background:url('/images/msg/input_bg_02.gif') no-repeat white;border:1px solid #ccc; height:17px; line-height:17px;}
		input.login02_1 {background:none; border:1px solid #ccc; height:17px; line-height:17px;}
		input.input03 {background:url('/images/msg/input_bg_03.gif') no-repeat white;border:1px solid #ccc; height:17px; line-height:17px;}
		input.login03_1 {background:none; border:1px solid #ccc; height:17px; line-height:17px;}
		input.input04 {background:url('/images/msg/input_bg_04.gif') no-repeat white;border:1px solid #ccc; height:17px; line-height:17px;}
		input.login04_1 {background:none; border:1px solid #ccc; height:17px; line-height:17px;}


