@charset "iso-8859-1";

a:hover { color: #E41F1F;
	text-decoration: none;
}

.tlrg { font-size: 18px;
	line-height:1.3em;
	font-family:Arial;
}

.lrg { font-size: 14px;
	line-height:1.3em;
	font-family:Arial;
}

.nml{ font-size:12px;
	line-height:1.3em;
	font-family:Arial;
}

.nml-s{ font-size:12px;
	font-family:Arial;
}

.sml{ font-size:10px;
	line-height:1.3em;
	font-family:Arial;
}
.sml-cp{ font-size:10px;
	line-height:1em;
	font-family:Arial;
}

.sml-s{ font-size:10px;
	font-family:Arial;
}

.clearboth { clear:both;
}

/* base format */
* { margin: 0px;
	padding: 0px;
}

img { border: none;
}

.hide { visibility: hidden;
	font-size: 2px;
}

.right { display: block;
	text-align: right;
}

ul { margin: 0px;
	padding: 0px;
}

li { margin: 0px;
	padding: 0px;
	list-style: none;
}

body { background: url(/img/cmn/bg.gif) repeat-y scroll center #F5F8FB;
}

/* base format */

/* base format : header */
#HDR { margin:0 auto;
	padding: 0 18px 0 18px;
	width: 804px;
}
#GLB-NV { width: 804px;
	 float: left;
	padding-bottom : 8px;
}
#GLB-NV li { float: left;
}
#GLB-NV a {	display: block;
	height: 33px;
	background: url(/img/cmn/glb_nv.gif);
	text-decoration: none;
}
#glbnv-0 a { background-position: 0px 0px;
	width: 122px;
}
#glbnv-0 a:hover { background-position: 0px -33px;
}

#glbnv-1 a { background-position: -263px 0px;
	width: 141px;
}
#glbnv-1 a:hover { background-position: -263px -33px;
}

#glbnv-2 a { background-position: -573px 0px;
	width: 116px;
}
#glbnv-2 a:hover { background-position: -573px -33px;
}

#glbnv-3 a { background-position: -404px 0px;
	width: 169px;
}
#glbnv-3 a:hover { background-position: -404px -33px;
}

#glbnv-4 a { background-position: -122px 0px;
	width: 141px;
}
#glbnv-4 a:hover { background-position: -122px -33px;
}

#glbnv-5 a { background-position: -689px 0px;
	width: 115px;
}
#glbnv-5 a:hover { background-position: -689px -33px;
}
/* base format : header */

/* base format : footer */
#FTR { width: 804px;
	padding: 0 18px 10px 18px;
	margin: 0 auto;
	clear: both;
}
#TOP { text-align: right;
}
/* base format : footer */

/* main contents */
#MKMX { width: 804px;
	padding: 0px 18px 0px 18px;
	margin: 0 auto;
}
/* main contents */


/* local navigation */
#LNV-CP { float: left;
	width: 163px;
	margin-right: 19px;
}
#LNV-CP a { display: block;
	height: 37px;
	text-decoration: none;
	background: url(/img/cp/cp_nv.gif);
}
#cpnv-1 a { background-position: 0px 0px;
}
#cpnv-1 a:hover { background-position: -163px 0px;
}

#cpnv-2 a { background-position: 0px -37px;
}
#cpnv-2 a:hover { background-position: -163px -37px;
}

#cpnv-3 a { background-position: 0px -74px;
}
#cpnv-3 a:hover { background-position: -163px -74px;
}

#cpnv-4 a { background-position: 0px -111px;
	height: 38px;
}
#cpnv-4 a:hover { background-position: -163px -111px;
}

#cpnv-5 a { background-position: 0px -149px;
	height: 25px;
}
#cpnv-5 a:hover { background-position: -163px -149px;
}

#cpnv-6 a { background-position: 0px -174px;
	height: 25px;
}
#cpnv-6 a:hover { background-position: -163px -174px;
}

#cpnv-7 a { background-position: 0px -199px;
	height: 25px;
}
#cpnv-7 a:hover { background-position: -163px -199px;
}

#cpnv-8 a { background-position: 0px -224px;
	height: 25px;
}
#cpnv-8 a:hover { background-position: -163px -224px;
}

#cpnv-9 a { background-position: 0px -249px;
	height: 25px;
}
#cpnv-9 a:hover { background-position: -163px -249px;
}

#cpnv-10 a { background-position: 0px -274px;
	height: 25px;
}
#cpnv-10 a:hover { background-position: -163px -274px;
}
#cpnv-11 a { background-position: 0px -299px;
	height: 38px;
}
#cpnv-11 a:hover { background-position: -163px -299px;
}


/* local navigation */

/* clear fix */
	.dr-K:after { content: ".";
		display: block;
		height: 0;
		clear: both;
		visibility: hidden;
	}

	.dr-K { display: inline-block;
	}

	/* Hides from IE-mac \*/
	* html .dr-K { height: 1%; }
	.dr-K { display: block; }
	/* End hide from IE-mac */
/* clear fix */
//End of CSS indication //
