/*  KunSan 2009-05-20 */

html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, address, code, em, img, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, tbody, tr, th, td {
margin:0;
padding:0;
border:0;
outline:0;
font-weight:normal;
font-size:12px;
}
body {
line-height:1.2em;
color:#000;
font-family:"MS PGothic" , "MS PMincho", "MS UI Gothic", "MS Mincho";
background:#FFFFFF url(../images/body_bgs.jpg) repeat-y center;
}
ol, ul, li {
list-style: none;
}
a{ text-decoration:none; color:#4C4C4C;}
a:hover{ text-decoration:underline; color:#EA2397;}

/* --------------------------------------- */
.spaces{ clear:both; line-height:1px;}
.spaces5{ clear:both; font-size:0; height:5px; line-height:1px;}
.spaces8{ clear:both; font-size:0; height:8px; line-height:1px;}
.spaces10{ clear:both; font-size:0; height:10px; line-height:1px;}
.spaces25{ clear:both; font-size:0; height:25px; line-height:1px;}
.spaces20{ clear:both; font-size:0; height:20px; line-height:1px;}
.spaces30{ clear:both; font-size:0; height:30px; line-height:1px;}

.fl{ float:left;}
.fr{ float:right;}
.mtop50{ margin-top:50px;}
.ptop50{ padding-top:50px;}
.copy {

	font-size: 1px;

	color: #000000;

	visibility:hidden;

}
