* {
	margin:0px;
	padding:0px;
	border:0px;
}

html {
	height:100%;
}


body {
	background:url(../img/main_bg.jpg) #cdaba9  no-repeat center top;
	text-align:center;
	font-family: verdana,"ＭＳ Ｐゴシック",sans-serif,"ヒラギノ角ゴ Pro W6" ;
	height:100%;
}


#container {
	
	width:900px;
	margin:0px auto;
	height:100%;

}

#header {
	
	width:900px;
	height:134px;
	
}

#header_in {
	
	width:100%
	
}


#left_body {

	width:250px;
	float:left;
	
}


#blog {

	padding: 0px 12px;
	text-align: left;
	font-size:10px;

}


#blog p.date {
	margin-bottom: 8px;
}

#blog p.date span {
	font-weight: bold;
}

#blog p.date a {
	color: #814949;
}

#right_body {
	
	width:650px;
	float:left;
	
}

#right_body .bg_top {	

	background:url(../img/contents_top.jpg) no-repeat bottom center;
	height:10px;
	width:650px;
	
}

#right_body .bg_center {
	
	background:url(../img/contents_center.jpg) repeat-y center center;
	width:650px;
	
}

#right_body .bg_bottom {	

	background:url(../img/contents_bottom.jpg) no-repeat top center;
	height:10px;
	width:650px;
}

#footer {
	
	text-align:left;
	width:900px;
	clear:both;
	padding:5px 0 0 0;
	
}

.sonymusic {
	
	float:left;
	margin-top:25px;

}


.banner_area {
	
	float:right;
}

.banner_area img {
	
	margin-left:5px;
	
}


.menu {
	
	text-align:left;
	float:left;
	margin:0px;
	
}


img.logo {
	
	float:left;
	
}

span.copy {
	
	font-size:10px;
	
}

span.flash_attention {
	
	font-size:12px;
	color:#655b5b;
	line-height:150%;
}

.more_btn {
	
	width:100%;
	text-align:right;
	
}

.more_btn img {
	
	margin-right:15px;
	margin-top:3px;
	
}
