@charset "Shift_JIS";

/*******************************************
ryodan—pcss  MAIN
*******************************************/
#box1 {
	height: 406px;
	width: 600px;
	background-image: url(../image_ryodan/image_1.jpg);
	background-repeat: no-repeat;
	padding-top: 21px;
}
#box2 {
	height: 220px;
	width: 599px;
	background-color: #000000;
	color: #CCCCCC;
}
#box3 {
	height: 430px;
	width: 600px;
	background-image: url(../image_ryodan/image2.jpg);
	background-repeat: no-repeat;
	color: #CCCCCC;
	line-height: 21px;
	padding-top: 70px;
}
#box4 {
	width: 599px;
	background-color: #000000;
	color: #CCCCCC;
}
#box5 {
	background-image: url(../image_ryodan/image3.jpg);
	background-repeat: no-repeat;
	height: 287px;
	width: 600px;
	padding-top: 103px;
	color: #CCCCCC;
}
#top {
	margin-right: 22px;
	margin-bottom: 41px;
	margin-left: 22px;
}

#logo {
	height: 85px;
	width: 121px;
	float: left;
}
#release {
	width: 408px;
}
#cm {
	width: 536px;
	height: 216px;
	margin-right: 31px;
	margin-left: 33px;
}
#left {
	float: left;
}
#right {
	float: right;
	width: 251px;
	height: 210px;
	background-color: #000000;

}


#terra {
	margin-top: 6px;
	float: left;
}
#t1 {
	margin-top: 6px;
}
#t1 .btn {
	margin-left: 4px;
}
#track1 {
	float: left;
	width: 250px;
	margin-bottom: 20px;
	margin-top: 10px;
}
#track2 {
	float: right;
	width: 245px;
	margin-top: 10px;
}
#track3 {
	clear: both;
}
#profile1 {
	width: 240px;
}
#dl {
	padding-left: 248px;
}
#site {
	height: 82px;
	margin-top: 50px;
	margin-left: 33px;
	padding-top: 23px;
	padding-left: 100px;
}



.contents {
	margin-right: 33px;
	margin-left: 33px;
}
.live {
	padding-bottom: 20px;
	border-bottom: 1px solid #386A74;
	padding-top: 20px;
}
.site1 {
	float: left;
	width: 255px;
}
.site2 {
	float: left;
}


.fat {
	font-weight: bold;
	font-size: 15px;
	color: #FFFFFF;
}
.fat2 {
	font-weight: bold;
	color: #FFFFFF;
}

