@charset "utf-8";

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td { margin:0; padding:0; }
h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight:normal; }


body { color:#CCC; font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; line-height: 1.6em;}

#rrd15th {background-color: #000; color:#CCC; font-size:13px;}


#rrd15th a:link {
	color: #BE2C75;
	text-decoration: none;
}
#rrd15th a:hover {
	color:#E17DAF;
	text-decoration: underline;
}
#rrd15th a:visited {
	color: #BE2C75;
	text-decoration: none;
}
#rrd15th a:active {
	color: #E17DAF;
	text-decoration: none;
}



#rrd15th h2{ width:943px; padding:20px 0 50px 20px; color:#999; line-height:1.8em; font-size:14px; 
/*background:url(../image/main_title.jpg) no-repeat 20px 25px; 
text-indent:-9999px; display:block;*/
}

#message{ padding:15px 0 15px 15px;}

.creaters{}
.creater{ width:155px; padding:0 10px 30px 0; float:left;}
.creater .txt{width:155px; padding:5px 0 0 0;}
.creater .txt .name{ font-size:15px; color:#666; padding:0 0 5px 0;}
.creater .txt .cregit{ font-size:11px; color:#BE2C75; line-height:1.2em;}
.creater .txt .linkMovie{ color:#666; padding:20px 0 0 0; text-align:right; font-size:11px; font-style:italic;}

#message a:link {
	color: #666;
	text-decoration: none;
}
#message a:hover {
	color:#999;
	text-decoration: underline;
}
#message a:visited {
	color: #666;
	text-decoration: none;
}
#message a:active {
	color: #999;
	text-decoration: none;
}




#modsCoat{
	padding:30px 50px 30px 50px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #333;
	border-bottom-color: #333;
}

#modsCoat .left{ float:left; padding-right:50px; width:221px;}
#modsCoat .right{ float:left; padding-top:5px; width:600px;}

#party{padding:30px 25px 30px 25px;}
#party .left{ width:280px; float:left; padding-right:50px;}
#party .right{ width:350px; float:left;}

#lineup{padding:30px 0 30px 15px;}
#lineup .artistIMG500{ width:500px; padding-right:20px; float:left;}
#lineup .artistIMG235{ width:235px; padding-right:20px; float:left;}

#lineup .artistTXT440{ width:440px; float:left;}
#lineup .artistTXT713{ width:713px; float:left;}

#lineup .artistIMG184{width:184px; padding-right:15px; float:left; font-size:12px; letter-spacing: normal; word-spacing: -0.2em; word-break: break-all;}



.txt11{ font-size:11px;}
.txt13{ font-size:13px;}
.txt15{ font-size:15px;}
.txt17{ font-size:17px;}

.pb5{ padding-bottom:5px;}
.pb8{ padding-bottom:8px;}
.pb10{ padding-bottom:10px;}
.pb15{ padding-bottom:15px;}
.pb20{ padding-bottom:20px;}
.pb25{ padding-bottom:25px;}
.pb30{ padding-bottom:30px;}
.pb35{ padding-bottom:35px;}
.pb40{ padding-bottom:40px;}
.pb45{ padding-bottom:45px;}
.pb50{ padding-bottom:50px;}

.pl5{ padding-left:5px;}
.pl10{ padding-left:10px;}
.pl15{ padding-left:15px;}

.pink{ color:#BE2C75;}








