@charset "utf-8";

/* 全体
---------------------------*/
#blur {
width:980px;
background-color: #ffd504;
margin:0 auto;
padding-bottom:30px;
color:#000;
}

#blur .font-yellow { 
color:#ffd504;
}

#blur .font-medium {
font-size: 1.2em;
}

#blur .font-big {
font-size: 1.5em;
}

#blur .font-bold {
font-weight: bold;
}

#blur .margin-t5 { margin-top:5px;}
#blur .margin-t10 { margin-top:10px;}
#blur .margin-t15 { margin-top:15px;}
#blur .margin-t20 { margin-top:20px;}
#blur .margin-t30 { margin-top:30px;}

#blur .margin-b5 { margin-bottom:5px;}
#blur .margin-b10 { margin-bottom:10px;}
#blur .margin-b15 { margin-bottom:15px;}
#blur .margin-b20 { margin-bottom:20px;}
#blur .margin-b30 { margin-bottom:30px;}

#blur .clear { clear:both;}

#blur .img_center {
display: block;
margin-left: auto;
margin-right: auto;
text-align: center;
}

#blur ul,li{
	list-style:none;
}

#blur a:hover img {
opacity: 0.6;
filter: alpha(opacity=60);
}

/** 公演データ **/
#blur .data {
margin:20px 0px;
text-align:center;
font-size:1.2em;
}

/** 先行情報 **/
#blur .senkou {
margin:30px 50px;
background-color: #ebeaea;
width:900px;
padding-bottom:10px;
font-weight:bold;
font-size:1.4em;
}

#blur .midashi {
background-color: #000;
text-align:center;
font-weight:bold;
padding:5px 0px;
color:#ffd504;
}

/** お気に入り **/
#blur .favorite {
width: 900px;
margin: 20px 50px 0px 50px;
border-radius: 10px;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
padding:15px 0px;
background-color: #000;
color:#f0f0f0;
}

#blur .favorite a {
color:#ffd504;
}

#blur .favorite .left {
width: 400px;
margin:0px 65px 0px 35px;
float: left;
} 

#blur .favorite .right {
width: 280px;
margin:0px 0px 0px 0px;
float: left;
} 