/*==コンテンツエリア【コンサート】レイアウト==*/
/*==【event-layout】コンサート幅設定==*/
/*==【event-layout-base-top】タイトル情報設定==*/
/*==【event-layout-base-left】項目画像設定==*/
/*==【event-layout-base-center】コンサート情報設定==*/
/*==【event-layout-base-right】左外枠幅設定==*/
/*==【event-layout-coment】説明情報設定==*/
/*==【event-layout-foot】フッタ指定==*/
/*==【event-layout-graphic】画像指定==*/
/*==【event-layout-spacer】項目の間隔設定指定==*/
#event-layout{
width:600px;
padding:0px 0px 0px 0px;
background-color:#ffffff;
}

#event-layout-base-top{
width:435px;
text-align:left;
vertical-align:top;
padding:0px 0px 0px 0px;
border-top:1px solid #F98FAA;
border-left:1px solid #F98FAA;
border-right:1px solid #F98FAA;
background-color:#ffffff;
}

#event-layout-base-left{
width:80px;
text-align:left;
vertical-align:top;
padding:0px 0px 4px 10px;
border-left:1px solid #F98FAA;
background-color:#ffffff;
}

#event-layout-base-center{
width:355px;
text-align:left;
vertical-align:top;
font-size:x-small;
color:#555555;
font-family:'Osaka','Arial','Helvetica','Verdana';
line-height:1.2em;
padding:0px 10px 4px 10px;
border-right:1px solid #F98FAA;
background-color:#ffffff;
}

#event-layout-base-right{
width:165px;
text-align:right;
vertical-align:top;
padding:0px 0px 0px 0px;
background-color:#ffffff;
}

#event-layout-coment{
text-align:left;
vertical-align:top;
font-size:x-small;
color:#555555;
font-family:'Osaka','Arial','Helvetica','Verdana';
line-height:1.2em;
padding:10px 10px 5px 10px;
border-left:1px solid #F98FAA;
border-right:1px solid #F98FAA;
background-color:#ffffff;
}

#event-layout-foot{
text-align:right;
padding:0px 0px 0px 0px;
border-bottom:1px solid #F98FAA;
border-left:1px solid #F98FAA;
border-right:1px solid #F98FAA;
background-color:#ffffff;
}

#event-layout-title{
text-align:left;
vertical-align:top;
font-size:x-small;
font-weight:bold;
color:#475573;
font-family:'Osaka','Arial','Helvetica','Verdana';
line-height:1.2em;
padding:5px 10px 5px 10px;
background-color:#ffffff;
}

#event-layout-date{
text-align:left;
vertical-align:top;
font-size:x-small;
font-weight:bold;
color:#EC3159;
font-family:'Osaka','Arial','Helvetica','Verdana';
line-height:1.2em;
padding:0px 10px 5px 10px;
background-color:#ffffff;
}

#event-layout-foot{
text-align:right;
padding:0px 0px 0px 0px;
border-bottom:1px solid #F98FAA;
border-left:1px solid #F98FAA;
border-right:1px solid #F98FAA;
background-color:#ffffff;
}

#event-layout-graphic{
text-align:center;
vertical-align:top;
font-size:x-small;
color:#555555;
font-family:'Osaka','Arial','Helvetica','Verdana';
line-height:1em;
padding:0px 0px 5px 0px;
background-color:#ffffff;
}

#event-layout-spacer{
width:600px;
text-align:left;
padding:5px 0px 5px 0px;
background-color:#ffffff;
}