/*____________________________

# TCA MUSIC main css
# update 2007.4.18
____________________________*/


/*
body{
	font-size:12px;
	color:#333333;
	margin:0px;
	font-family:'促叩促造促棚促捉',Meiryo,'促・促辿促速促・続・促卒 Pro W3','Hiragino Kaku Gothic Pro','贈・贈・ 贈・促卒促揃促・促俗',sans-serif;
}
*/



div#contents ul,li,dl,dt,dd,form,ol,p{padding:0px;margin:0px;border:none;list-style-type:none;}
div#contents h1,h2,h3,h4,h5,h6{padding:0px;margin:0px;font-weight:normal;font-size:100%;}


div#contents img{border:0px;padding:0px;margin:0px;}



/*__________________________________________________

body
  __________________________________________________*/

div#headerArea {
	width:615px;
	height:58px;
	background:url(../uta/img/bg_up.gif) no-repeat;
	margin-top: 10px;
}

div#dnArea {
	width:615px; 
}

div#headerArea p {
	padding: 12px 0 0 12px;
}

div#contents {
	width:615px;
	background:url(../uta/img/bg_contents_01.gif) repeat-y;
}

div#contents h1 {
	margin: 0 0 0 10px;
}

/*__________________________________________________

mainArea
  __________________________________________________*/

div#mainArea {
	margin:0 0 0 10px;
	width: 595px;
}

div#mainArea #leftArea {
	float:left;
	width:315px;
}

div#mainArea #rightArea {
	float:right;
	width:280px;
}

div#mainArea:after {
	display:block;
	clear:both;
	height:0;
	visibility:hidden;
	content:".";
}

/*__________________________________________________

leftArea
  __________________________________________________*/

div#leftArea .subtitle {
	margin:4px 0 0 46px;
}

div#leftArea .subBannerImg {
	margin:4px 0 0 46px;
}


/*__________________________________________________

rightArea
  __________________________________________________*/

div#rightArea #qrcode {
	margin:29px 0 0 0;
}

div#rightArea #movie {
	margin-top:15px;
}

/*__________________________________________________

line01
  __________________________________________________*/

div#line01 {
	margin:29px 0 0 30px;
	width: 555px;
}

/*__________________________________________________

detailArea
  __________________________________________________*/

div#detailArea {
	margin:29px 0 0 30px;
	width: 555px;
}

div#detailArea p {
	width: 555px;
}

div#detailArea table {
	width: 254px;
	margin: 10px 0 0 10px;
}

div#detailArea #leftArea {
	float:left;
	width:274px;
	margin: 7px 0 0 0;
	background-image: url(../uta/img/detail_bg.gif);
	background-position: 0 40px;
	background-repeat: no-repeat;
	height: 141px;
}

div#detailArea #rightArea {
	float:right;
	width:274px;
	margin: 7px 0 0 0;
	background-image: url(../uta/img/detail_bg.gif);
	background-position: 0 40px;
	background-repeat: no-repeat;
	height: 111px;
}

div#detailArea #chakuutaArea:after {
	display:block;
	clear:both;
	height:0;
	visibility:hidden;
	content:".";
}

div#contents #detailArea #att {
	padding:5px 0 0 0;
}

/*__________________________________________________

backnumArea
  __________________________________________________*/

div#contents #backnumArea {
	margin: 10px 0 10px 30px;
	width: 555px;

}

div#contents #backnumArea .subtitleBkn {
	padding: 10px 0 7px 0;
}


div#contents #backnumArea .bnrBknArea {
	margin:4px 0 13px 35px;
	width: 491px;
}

div#contents #backnumArea .box01 {
	width: 555px;
	background-image:url(../uta/img/box01_bg.gif);
	background-repeat:repeat-y;
}

div#contents #backnumArea .box01_up {
	margin:0 0 10px 0;
}

div#contents #backnumArea .box01_up {

}


div#contents #backnumArea .bnrBknL {
	width: 240px;
	float:left;
}

div#contents #backnumArea .bnrBknR {
	width: 240px;
	float:right;
}

div#contents #backnumArea .bnrBknArea:after {
	display:block;
	clear:both;
	height:0;
	visibility:hidden;
	content:".";
}
