div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {
	margin:0;
	padding:0;
}

body {
	font-size:12px;
	background-color:#e11224;
	background-repeat: repeat;
	background-position: 50% 0%;
	margin:0;
	padding:0;
}


.LEFT {
	width:459px;
	background-image: url(images/bg_01.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.RIGHT {
	width:459px;
	background-image: url(images/bg_02.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}


#FB{
	line-height: 30px;
	position: absolute;
	margin:20px 0 0 270px;
}

#LOGO{
	line-height: 30px;
	position: absolute;
	margin:5px 0 0 340px;
}

.INDEX_01 {
	width:1002px;
	height:299px;
	background-image: url(images/index_01.jpg);
	background-repeat: no-repeat;
}

.INDEX_02 {
	width:1002px;
	height:71px;
	background-image: url(images/index_02.jpg);
	background-repeat: no-repeat;
}

.icon_mc {
	width:1002px;
	height:71px;
}	
	
ul {
	list-style-type:none;
}

li.AA a {
	display:block;
	width:172px;
	height:33px;
	background-image:url(images/icon_01.png);
	text-indent:-9999px;
	margin:15px 0 0 400px;
}

li.AA a:hover {
	background-image:url(images/icon_01_on.png);
	color:#000000;
}

li.BB a {
	display:block;
	width:102px;
	height:33px;
	background-image:url(images/icon_02.png);
	text-indent:-9999px;
	margin:15px 0 0 60px;
}

li.BB a:hover {
	background-image:url(images/icon_02_on.png);
	color:#000000;
}

li.CC a {
	display:block;
	width:125px;
	height:33px;
	background-image:url(images/icon_03.png);
	text-indent:-9999px;
	margin:15px 0 0 50px;
}

li.CC a:hover {
	background-image:url(images/icon_03_on.png);
	color:#000000;
}

