/* CSS Document */

/* ==============================================================
 共通
============================================================== */
#main{
	font-family: verdana, 'trebuchet ms', sans-serif;
	font-size:12px;
	line-height:1.4em;
	width:600px;
	margin:0;
	padding:0;
	color: #fff;
}

.none{display:none;}
.clear{clear:both;display:block;height:0px;font-size:0px;line-height:0px;}
#main ul{list-style-type:none;}
img{border:0;}

/*link*/
#main a:link	{ color:#A2D7E1; text-decoration:none;}
#main a:visited { color:#A2D7E1; text-decoration:none;}
#main a:hover	{ color:#FF9900; text-decoration:underline;}
#main a:active	{ color:#A2D7E1; text-decoration:none;}

/* ==============================================================
 基本
============================================================== */
/*---メイン要素---*/
#title        { background:url(http://img.barks.jp/image/review/1000035611/title.gif) no-repeat; width:600px; height:439px; margin:0;}
#main-lead    { background:url(http://img.barks.jp/image/review/1000035611/main-lead.gif) no-repeat; width:600px; height:167px; margin:0;}
#main-disc    { background:url(http://img.barks.jp/image/review/1000035611/main-disc.gif) no-repeat; width:600px; height:276px; margin:0;}
#main-movie   { background:url(http://img.barks.jp/image/review/1000035611/main-movie.gif) no-repeat; width:600px; height:185px; margin:0;}
#main-present { background:url(http://img.barks.jp/image/review/1000035611/main-present.gif) no-repeat; width:600px; height:100px; margin:0;}
#main-info    {	background:url(http://img.barks.jp/image/review/1000035611/main-info.gif) repeat-y;	width:600px; height:auto; margin:0;}
#main-link    {	background:url(http://img.barks.jp/image/review/1000035611/main-link.gif) no-repeat; width:600px; height:141px; margin:0;}

/*---h3タイトル要素---*/
#lead    { background:url(http://img.barks.jp/image/review/1000035611/h3-lead.gif) no-repeat; width:600px; height:54px; margin:0;}
#disc    { background:url(http://img.barks.jp/image/review/1000035611/h3-disc.gif) no-repeat; width:600px; height:42px; margin:0;}
#movie   { background:url(http://img.barks.jp/image/review/1000035611/h3-movie.gif) no-repeat; width:600px; height:42px; margin:0;}
#present { background:url(http://img.barks.jp/image/review/1000035611/h3-present.gif) no-repeat; width:600px; height:42px; margin:0;}
#info    { background:url(http://img.barks.jp/image/review/1000035611/h3-info.gif) repeat-y; width:600px; height:44px; margin:0;}
#link    { background:url(http://img.barks.jp/image/review/1000035611/h3-link.gif) no-repeat; width:600px; height:43px; margin:0;}

/*---01 lead---*/
#main-lead p { margin:0; padding:5px 25px 0 25px; line-height:1.6em;}
/*--btn--*/
#btn-interview { width:350px; height:40px; margin:10px 0 0 26px; padding:0; }
#btn-interview li a 	  { width:350px; height:40px; background:url(http://img.barks.jp/image/review/1000035611/btn-interview.gif) no-repeat 0px 0px; display:block; border:1px solid #999999; }
#btn-interview li a:hover { width:350px; height:40px; background:url(http://img.barks.jp/image/review/1000035611/btn-interview.gif) no-repeat 0px -40px; display:block; border:1px solid #999999; }

/*---02 disc---*/
#cd { margin:0; padding:68px 0 0 24px; width:150px; height:150px; }
#amazon { margin:0; padding:10px 0 0 23px; width:150px; height:24px; }

/*---03 movie---*/
#clips  { margin:0; padding:40px 0 0 25px; width:575px; height:130px; }
.pv		{ width:170px; height:130px; margin-right:15px; float:left; display:block; }
#clips img { border:1px solid #333333;}

/*---04 present---*/
#btn-present { width:336px; height:24px; margin:0px; padding:60px 0 0 122px; }
#btn-present li a 	  { width:336px; height:24px; background:url(http://img.barks.jp/image/review/1000035611/btn-present.gif) no-repeat 0px 0px; display:block; }
#btn-present li a:hover { width:336px; height:24px; background:url(http://img.barks.jp/image/review/1000035611/btn-present.gif) no-repeat 0px -24px; display:block; }

/*---05 info---*/
#liveschedule{ margin:0 0 0 25px;width:50px; height:20px; background:url(http://img.barks.jp/image/review/1000035611/h4-live.gif) no-repeat; }
#main-info p { margin:0; padding:5px 25px 0 25px; line-height:1.5em;}

dl#liveinfo		{ width:575px; margin:5px 0 0 0; padding:0 0 0 25px; float:left; line-height:1.5em; }
dl#liveinfo dt	{ width:80px; margin:0; float:left; clear:left; font-weight:bold; }
dl#liveinfo dd	{ width:450px; margin:0 0 10px 0; float:left; }

/*---06 link---*/
#btn-link { width:560px; height:70px; margin:0px; padding:13px 0 0 40px; }

#btn-link li.link01			{ margin:0px; display:block; float:left; }
#btn-link li.link01	a		{ margin:0px; display:block; float:left; }
#btn-link li.link01 a		{ width:250px; height:70px; background:url(http://img.barks.jp/image/review/1000035611/btn-link01.jpg) no-repeat 0px 0px; }
#btn-link li.link01 a:hover { width:250px; height:70px; background:url(http://img.barks.jp/image/review/1000035611/btn-link01.jpg) no-repeat 0px -70px; }

#btn-link li.link02 a		{ margin:0 0 0 20px; display:block; float:left; }
#btn-link li.link02 a		{ width:250px; height:70px; background:url(http://img.barks.jp/image/review/1000035611/btn-link02.jpg) no-repeat 0px 0px; }
#btn-link li.link02 a:hover { width:250px; height:70px; background:url(http://img.barks.jp/image/review/1000035611/btn-link02.jpg) no-repeat 0px -70px; }






