/* TOP */

#layout-00-body {
	width : 750px; 
}

#layout-01-leftspace {
	width:50px;
	float:left;
	background-image:url(images/bg_leftspace.gif);
	background-repeat: no-repeat;
}

#layout-02-main {
	width : 650px; 
	float:left;
}

#layout-03-topspace {
	width:650px;
	height:50px;
	background-image:url(images/bg_topspace.gif);
	background-repeat: no-repeat;
	clear: both;
}

#layout-04-rightspace {
	width:50px;
	float:left;
	background-image:url(images/bg_rightspace.gif);
	background-repeat: no-repeat;
}

#layout-05-top {
	width:650px;
	height:30px;
	clear: both;
}

#layout-06-left {
	width:30px;
	height:575px;
	background-color:FFFFFF;
	float:left;
}

#layout-07-center {
	width:590px;
	background-color:FFFFFF;
	float:left;
}

#layout-08-right {
	width:30px;
		height:575px;
	background-color:FFFFFF;
	float:left;
}

#layout-09-bottom {
	width:650px;
	height:30px;
	margin:0px 0px 10px 0px;
	clear: both;
}

#layout-10-title {
	width:590px;
	height:140px;
	margin:0px 0px 20px 0px;
	clear: both;
}

#layout-11-logo {
	width:205px;
	height:140px;
	float:left;
}

#layout-12-update {
	width:165px;
	height:140px;
	float:left;
}

#layout-13-history {
	width:220px;
	height:140px;
	float:left;
}

#layout-14-menu {
	width:590px;
	height:47px;
	clear: both;
	background-color:#FFFFFF;
}


/* TOP-情報スペース */

#layout-15-box { 
	margin:0px;
	padding:0px;
	position:relative;
	width:650px; 
	background-color:#FFFFFF;
}


.sp1 {
	　position:relative;
	right:0;
	　display:block;
	width:100%;
	　background:url("Images/kadomaru_tr.gif") top right no-repeat;
	font-family: "ＭＳ Ｐゴシック", Osaka;
	font-size: 10px;
	font-style: normal;
}
.sp2{ 
　position:relative;　right:0;
　display:block; width:100%;
　background:url("Images/kadomaru_br.gif") bottom right no-repeat;
}
.sp3{ 
　position:relative;　left:0;
　display:block; width:100%;
　background:url("Images/kadomaru_tl.gif") top left no-repeat;
}
.sp4 { 
　position:relative;　left:0;
　display:block; width:100%;
　background:url("Images/kadomaru_bl.gif") bottom left no-repeat;
padding:20px;
}

.box1 {
	margin:0px 0px 0px 5px;
	border-width:0px 1px 1px 1px;
	border-style:solid;
	border-color:#99E474;
}

.box2 {
	margin:0px 0px 0px 5px;
	border-width:0px 1px 1px 1px;
	border-style:solid;
	border-color:#99E474;
}

.box3 {
	margin:0px 0px 0px 5px;
	border-width:0px 1px 1px 1px;
	border-style:solid;
	border-color:#FFB859;
}

.box4 {
	margin:0px 0px 0px 5px;
	padding:20px 25px 20px 25px;
	border-width:0px 1px 1px 1px;
	border-style:solid;
	border-color:#FFB859;
}

#layout-22-copyspace {
	width:650px;
	height:31px;
	margin:10px 0px 20px 0px;
	clear: both;
}

#layout-23-copyright {
	width:400px;
	color: #FFFFFF;
	font-size: 0.8em;
	line-height:1.2em;
	float:left;
}

#layout-24-bnspace {
	width:250px;
	float:left;
}



/* 新着情報-TOP */

.box2 dl {
	margin: 0px 0px 0px 5px;
	padding: 5px 0px 0px 0px;
}

.box2 dt {
	font-style: normal;
	line-height: 1.2em;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width:6.5em;
}

.box2 dd {
	position:relative;
	top: -1.2em;
	left: 15px;
	border-width: 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	line-height: 100%;
	z-index: 1;
	width: 300px;
	font-size: 0.8em;
	line-height: 1.2em;
}

.box2 p{
	margin: 0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
