@charset"Shift_JIS";

*{
	padding:0;
	margin:0;	
	color:#7E846E ;
}

img{
border:none;
vertical-align:bottom;
}

body{
	text-align:left;

	}

#container{
	margin: 0 auto;
	width: 800px;
	position:relative;
}

/* #header=START
========================================*/

#header h1{	
width: 800px;
height:204px;
background:url(images/header01.jpg) no-repeat;
text-indent: -5000px;
}

/* #menu=START
========================================*/
#menu{
	width: 800px;
	height:43px;
	background:url(images/aback.jpg) repeat-y;
}

#menu ul{
list-style:none;
width: 762px;
height: 23px;
padding-top:10px;
margin-left:19px;
}
#menu li{
width: 127px;
height:23px;
float: left;
text-indent: -5000px;
}
#menu li a{
width: 127px;
height:23px;
display:block;
overflow: hidden;
text-decoration: none;
}


#m1{
background: url(images/m1.jpg) no-repeat;
}
#m2{
background: url(images/m2.jpg) no-repeat;
}
#m3{
background: url(images/m3.jpg) no-repeat;
}
#m4{
background: url(images/m4.jpg) no-repeat;
}
#m5{
background: url(images/m5.jpg) no-repeat;
}
#m6{
background: url(images/m6.jpg) no-repeat;
}

#m1 a:hover{
background: url(images/m1r.jpg) no-repeat;
}
#m2 a:hover{
background: url(images/m2r.jpg) no-repeat;
}
#m3 a:hover{
background: url(images/m3r.jpg) no-repeat;
}
#m4 a:hover{
background: url(images/m4r.jpg) no-repeat;
}
#m5 a:hover{
background: url(images/m5r.jpg) no-repeat;
}
#m6 a:hover{
background: url(images/m6r.jpg) no-repeat;
}

/* #contents=START
========================================*/
#contents{
	width: 800px;
		background:url(images/aback.jpg) repeat-y;
		font-size:80%;
		line-height: 1.3;
		}

#contents a{
color:#148101;
}

#contents a:hover{
color:#1DB601;
}



#contents #new{
color: #FF0000;
}


#C{
width: 800px;
float:left;
}

#C p{
width: 740px;
margin-left:30px;
margin-top:10px;
text-align:center;
}

#C #T{
width: 740px;
margin-left:30px;
margin-top:10px;
}


#C #L{
width: 460px;
height: 250px;
margin-left:18px;
margin-top:10px;
margin-right:10px;
float:left;

}


#C #R{
width: 280px;
height:250px;
margin-top:25px;
float:left;
}

#C #big{
font-size:108%;
}

#A{
width:430px;
float:left;
background:url(images/back01.jpg) repeat-y;
}

#A h2{
width: 430px;
height:54px;
display:block;

}

#A h3{
width: 370px;
margin-left:40px;
margin-top:10px;
color: #CC0000;
font-size:125%;
}


#A dl{
width: 370px;
height:750px;
margin-left:40px;
margin-bottom:30px;

}

#A dt{
margin-top:10px;

}




#B{
width:370px;
float:right;
background:url(images/back02.jpg) repeat-y;
}

#B h2{
width: 370px;
height:54px;
display:block;
}

#B h3{
width: 280px;
margin-left:40px;
margin-top:10px;
font-size: 125%;
color:#666666;
border-bottom:1px #FFCC33 solid;
}

#B h4{
width: 280px;
margin-left:40px;
margin-top:10px;
font-size: 100%;
color:#CC0000;
}

#B dl{
width: 280px;
margin-left:40px;
margin-bottom:30px;

}
#B dt{
margin-top:10px;
}



#D ul{
list-style:none;
width: 800px;
float: left;
margin-left:0px;
padding-top:20px;
}

#D li{
float: left;
margin-left:20px;
margin-top:10px;
}
#D li a{
display:block;
overflow: hidden;
text-decoration: none;
}

#D #n{
margin-top: -10px;
}











/* #footer=START
========================================*/

#footer{
	width: 800px;
	height:100px;		
background:url(images/fback.jpg) no-repeat;
}

#footer ul{
list-style:none;
width: 762px;
height: 38px;
margin-left:145px;
}
#footer li{
height: 18px;
float: left;
text-indent:-5000px;
margin-top:20px;
}

#footer li a{
height:18px;
display:block;
overflow: hidden;
text-decoration: none;
}


#md1{
background: url(images/md1.jpg) no-repeat;
width:63px ;
}
#md2{
background: url(images/md2.jpg) no-repeat;
width:99px ;
}
#md3{
background: url(images/md3.jpg) no-repeat;
width:119px ;
}
#md4{
background: url(images/md4.jpg) no-repeat;
width:91px ;
}
#md5{
background: url(images/md5.jpg) no-repeat;
width:66px ;
}
#md6{
background: url(images/md6.jpg) no-repeat;
width:73px ;
}

#md1 a:hover{
background: url(images/md1r.jpg) no-repeat;
width:63px ;
}
#md2 a:hover{
background: url(images/md2r.jpg) no-repeat;
width:99px ;
}
#md3 a:hover{
background: url(images/md3r.jpg) no-repeat;
width:119px ;
}
#md4 a:hover{
background: url(images/md4r.jpg) no-repeat;
width:91px ;
}
#md5 a:hover{
background: url(images/md5r.jpg) no-repeat;
width:66px ;
}
#md6 a:hover{
background: url(images/md6r.jpg) no-repeat;
width:73px ;
}


#footer p{
	font-style:normal;
	line-height:1.0;
	font-size:80%;
	margin-right: 24px;
	margin-top:10px;
	text-align:center;
}


#contents:after{
	content: ".";
	display: block;
	height: 1px;
	clear: both;
	visibility: hidden;
}

#contents{
    display:inline-block;  /* MAC IE用　*/
    min-height:1%;  /* IE 7用 */
}

/*--MAC IEは非適用→ \*/
* html #contents{height: 1%;}
#contents{display: block;}
/*--ここまでMAC IEは非適用 */

#B:after{
	content: ".";
	display: block;
	height: 1px;
	clear: both;
	visibility: hidden;
}

#B{
    display:inline-block;  /* MAC IE用　*/
    min-height:1%;  /* IE 7用 */
}

/*--MAC IEは非適用→ \*/
* html #B{height: 1%;}
#B{display: block;}
/*--ここまでMAC IEは非適用 */


#C:after{
	content: ".";
	display: block;
	height: 1px;
	clear: both;
	visibility: hidden;
}

#C{
    display:inline-block;  /* MAC IE用　*/
    min-height:1%;  /* IE 7用 */
}

/*--MAC IEは非適用→ \*/
* html #C{height: 1%;}
#C{display: block;}
/*--ここまでMAC IEは非適用 */

#A:after{
	content: ".";
	display: block;
	height: 1px;
	clear: both;
	visibility: hidden;
}

#A{
    display:inline-block;  /* MAC IE用　*/
    min-height:1%;  /* IE 7用 */
}

/*--MAC IEは非適用→ \*/
* html #A{height: 1%;}
#A{display: block;}
/*--ここまでMAC IEは非適用 */


#D:after{
	content: ".";
	display: block;
	height: 1px;
	clear: both;
	visibility: hidden;
}

#D{
    display:inline-block;  /* MAC IE用　*/
    min-height:1%;  /* IE 7用 */
}

/*--MAC IEは非適用→ \*/
* html #D{height: 1%;}
#D{display: block;}
/*--ここまでMAC IEは非適用 */
