
		body { padding:0;margin:0; background:#fff; font-family:'±¼¸²',gulim,sans-serif; font-size:12px;  }
		
		.header {
			font-size:12px; color:#fff; font-weight:bold; 
			height:23px; margin:0; padding:11px 9px 0 20px; 
			background-image:url(http://icon.daum-img.net/editor/music/bg_top.gif?rv=1.0.1); 
		}
		
		.body { float:left; }
		.wrapper { float:left; }
		.dialog { float:right; }
		
		form { padding:0;margin:0; }
		.field {
			padding: 0; margin:10px 0;
		}
		.field input {
			background:#fafafa; height:14px; padding:2px 0 0 2px;
			border-color:#bdbdbd #d1d1d1 #d1d1d1 #bdbdbd; border-style:solid; border-width:1px;
			color:#666666; font-size:12px;
		}
		.field select { font-size:12px; }
		
		.alert { padding:0; background:url(http://icon.daum-img.net/editor/file/ico_stop.gif?rv=1.0.1) 0 0 no-repeat; margin:14px 36px 21px; color:#999; }
		.alert dt { margin:0; font-size:12px; font-weight:bold; color:#6486e4; padding:8px 0 9px 37px; }
		.alert dd { line-height:17px; margin:0 0 0 36px; padding:0;}
		.alert strong { 
			color:#a7b9ec; font-weight:normal;
		}
		.alert a { color:#666; text-decoration:none; background:url(http://icon.daum-img.net/editor/file/b_link.gif?rv=1.0.1) 100% 50% no-repeat; padding:0 7px 0 0; }
		.alert a:hover { text-decoration:underline; }
		
		.footer {
			padding:10px 0 10px 330px; margin:10px 0 0 0; height:25px; background-color:#e9e9e9; clear:both;
		}
		
		/* width, position  */
		.body { width:100%; }
		.wrapper { width:780px; padding: 0 20px; }


