@charset "Shift_JIS";

.clr:after { /* clearfix */
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}
/* IE7 Hack*/
*:first-child+html .clr {
	display: inline-block;
}

body{
	background:url(/common/images/playerparts/blank_window/bg.gif) repeat left top;
}

#wrapper{
	width:448px;
	text-align:left;
	margin:0 auto;
	padding:10px 12px;
	color:#000;
}

h1#a_name{
	background:url(/common/images/playerparts/blank_window/icon_name.png) repeat-y left  bottom;
	font-size:13px;
	padding:2px 0 1px 15px;
	border-bottom:1px #867e7e solid;
	line-height:1.2em;
}

h2#a_title{
	background:url(/common/images/playerparts/blank_window/icon_title.png) no-repeat left 10px;
	font-size:20px;
	padding:6px 0 3px 17px;
	color:#3b3939;
	line-height:1.1em;
	font-weight:bold;
}

#dataWrap{
}

#dataWrap #dataImg{
	width:97px;
	float:left;
	text-align:center;
}
#dataWrap #dataImg img{
	max-height:97px;
	max-width:97px;
}


#dataWrap #dataText{
	width:344px;
	float:left;
	padding-left:7px;
}

#dataData{
	background-color:#4199d1;
	padding:3px 0 1px 2px;
	line-height:1;
	font-size:10px;
	color:#FFF;
}

#dataWrap h3{
	border-bottom:1px #000 dotted;
	padding:4px 0 4px 0;
	line-height:1.2em;
}

#dataName{
	border-bottom:1px #000 dotted;
	padding:4px 0 4px 0;
	line-height:1.1em;
}

#dataCredit{
	font-size:11px;
	padding:4px 0 4px 0;
}

#dataMore{
	background:url(/common/images/playerparts/blank_window/icon_detail.png) no-repeat left 0.25em;
	font-size:9px;
	padding-left:11px;
	color:#1993e1;
}

#flasyPlayer{
	clear:both;
	margin:8px 0;
}

#copyRight{
	font-size:10px;
	line-height:1.2em;
}

#copyRight a{
	color:#646464;
	text-decoration:underline;
}
