/* media all */
@media all
{
	* {margin:0; padding:0;}
	* html body * { overflow:visible; }
	* html iframe, * html frame { overflow:auto; }
	* html frameset { overflow:hidden; }

	span.alignleft{text-align:left;}
	span.aligncenter{text-align:center;}
	span.alignright{text-align:right;}

	div.alignleft{float:left;}
	div.aligncenter{display:block;margin-left:auto;margin-right:auto;}
	div.alignright{float:right;}
	.alignR{text-align:right;}
	
	.clear{clear:both;}
	.clearer { clear: both; display: block; margin: 0; padding: 0; height: 0; line-height: 1px; font-size: 1px; }	
	.block{display:block;}
	.inline{display:inline;}
	.border_none{border:0 solid;}
	.none{display:none;}

	html{
		overflow-y:scroll;
		scrollbar-face-color: #f0f0f0;
		scrollbar-shadow-color: #dedede;
		scrollbar-3dlight-color: #dedede;
		scrollbar-darkshadow-color: #f0f0f0;
		scrollbar-track-color: #fff;
		scrollbar-arrow-color: #ababab;
	}
	body{
		position:relative;
		height:100%;
		background:#ffffff none repeat scroll 0 0;
		font:0.75em/1.8em "Dotum", "Gulim","Verdana", AppleGothic, Sans-serif;
		background-color:#fff;
		color:#000;
		text-align:left;
		line-height:22px;
	}

	/* basic tag */
	hr{display:none;}
	xmp{margin:0;padding:0;}
	blockquote { margin: 0 20px; padding: 0 20px; border-left: 4px solid #e9e9e9;	font-size: 100%; }
	abbr, acronym{ border-bottom:1px dotted #ccc; cursor:help; }
	code{ color: #333; font-family: monospace; }
	kbd{ border-bottom:1px dotted #ccc; color: #333; font-family: monospace; }
	p{ margin:0; padding:0; }
	ol, ul{ margin:0; padding:0; }
	dl, dt, dd{ margin:0; padding:0; }
	ul{ list-style-type:none; }
	form{ margin:0; padding:0; border:none; }
	caption{ text-align:left; display:none;}
	legend{ display:none; }
	img{ border:none; padding:0; margin:0;vertical-align:middle;}
	img.left{ float:left; }
	img.right{ float:right; }
	em, i{ font-style:italic; }
	strong, b{ font-weight:bold; }
	table{ border-collapse:collapse; border-spacing:0; }
	fieldset{ border:none; padding:0; margin:0; }
	input{ font-family: "Dotum", "Gulim", "Verdana", AppleGothic, Sans-serif;font-size:12px;}
	select{ font-size:100%; }
	textarea{ font-size:100%;color:#828282;}
	address, caption, cite, code, dfn, em, h1, h2, h3 ,h4 ,h5 ,h6, var{font-style:normal;font-weight:normal;}
	q:after, q:before{content:'';}
	code{font-family:Consolas, Monaco, "Courier New", Courier, monopasce;}
	pre{/*background:#f5f5f5 none repeat scroll 0 0; border:1px solid #dadada; font-size:11px; line-height:22px; overflow:auto; padding:11px;*/font-size:12px;}
	pre a{font-weight:normal;}
	em, cite{font-style:italic;}
	
	/* link */
	a{/*color:#21759b;*/color:#828282;text-decoration:none;}
	a:hover{color:#2585b5;}

	/* heading */
	h1 {
		font-size: 1.4em;	
	}
	h2, h3 {
		font-size: 1.2em;
	}
	h4 {
		font-size: 1.1em;
	}
	h5, h6 {
		font-size: 1.0em;
	}

	h1,h2,h3,h4,h5,h6{
		margin:0;
		padding:0;
		color: #000;
		letter-spacing:0;
	}

	.imgHand{cursor:hand;cursor:pointer;}

}

.fl {float:left !important;}
.fr {float:right !important;}
.cl {clear:both !important;}
.al {text-align:left !important;}
.ar {text-align:right; !important;}
.at {vertical-align:top;}
.am {vertical-align:middle !important;}
.ac {text-align:center !important;}
.b {font-weight:bold;}
.nb {font-weight:normal;}
.u {text-decoration:underline;}
.n{ background-image:none !important;}
.tb{border-bottom:1px solid #666;}

.dn{display:none;}
.bnone{background:none;}
.pt3 { padding-top: 3px;}
.nob{border:none !important;}
.nbl{ border-left:none !important;}
.nbr{ border-right:none !important;}
.nbb{ border-bottom:none !important;}
.nbt{ border-top:none !important;}


.mt5 { margin-top: 5px !important;}
.mt10 { margin-top: 10px !important;}
.mt20 { margin-top: 20px !important;}
.mt25 { margin-top: 25px !important;}
.mt30 { margin-top: 30px !important;}
.mt50 { margin-top: 30px !important;}
.ml10 { margin-left: 10px !important;}
.ml15 { margin-left: 15px !important;}
.ml20 { margin-left: 20px !important;}
.ml30 { margin-left: 30px !important;}
.ml35 { margin-left: 35px !important;}
.ml50 { margin-left: 50px !important;}
.mb0{margin-bottom:0 !important;}
.mb5{margin-bottom:5px !important;}
.mb10{margin-bottom:10px !important;}
.mb20{margin-bottom:20px !important;}
.mb30{margin-bottom:30px !important;}
.mr5{margin-right:5px !important;}
.mr25{margin-right:25px !important;}
.pl0 { padding-left: 0 !important;}
.pt25 { padding-top: 25px !important;}
.pt30 { padding-top: 30px !important;}
.pl5 { padding-left: 5px !important;}
.pl10 { padding-left: 10px !important;}
.pl20 { padding-left: 20px !important;}
.pl35 { padding-left: 35px !important;}
.pl50 { padding-left: 50px !important;}
.pr{padding-right:5px !important;}
.pr55{padding-right:55px !important;}
.pb150 { padding-bottom: 150px !important;}
.pb5 { padding-bottom: 5px !important;}

.w100{width:100px !important;}
.w150{width:150px !important;}
.w200{width:200px !important;}
.w250{width:250px !important;}
.w300{width:300px !important;}
.w400{width:400px !important;}
.w500{width:500px !important;}
.w600{width:600px !important;}
.w550{width:550px !important;}