@charset "utf-8";

body{
	margin:0px;
	padding:0px;
	background:#ffdddd;
	font-size:12px;
	color:#111111;
}
a:link,a:visited{
	color:#333366;
	text-decoration:underline;
}
a:hover,a:active {
	color:#333366;
	text-decoration:none;
}
img{
	border:0px;
}
h1,h2,h3{
	margin:0px;
	padding:0px;
}

.pg{
	width:980px;
}

.logo{
	float:center;
	width:980px;
	height:200px;
	background:url(/img/ybeatmedia_head.png) no-repeat;
}
.side1{
	float:left;
	width:120px;
	height:1200px;
	background:url(/img/ybeatmedia_side1.png) no-repeat;
}
.side2{
	float:left;
	width:120px;
	height:1200px;
	background:url(/img/ybeatmedia_side2.png) no-repeat;
}
.side3{
	float:left;
	width:120px;
	height:1200px;
	background:url(/img/ybeatmedia_side3.png) no-repeat;
}
.side4{
	float:left;
	width:120px;
	height:1200px;
	background:url(/img/ybeatmedia_side4.png) no-repeat;
}
.main{
	float:left;
	width:500px;
}
.footer{
	font-size:9px;
	text-align:center;
}

.menutab{
	float:left;
	width:100px;
	height:32px;
}
.blkmsg0{
	padding:20px 40px 20px 40px;
	font-size:11px;
	text-align:left; 
}
.blkttl{
	padding:15px 0 0 20px;
	font-size:18px;
	font-weight:bold;
	text-align:left;
}
.blkmsg{
	padding:10px 40px 0 40px;
	font-size:11px;
	text-align:left; 
}
.blkttl2{
	padding:8px 20px 0 40px;
	font-size:10px;
	font-weight:bold;
	text-align:left;
}
.blkmsg2{
	padding:8px 20px 0 60px;
	font-size:10px;
	text-align:left; 
}
