@charset "UTF-8";
@import "inner.css";

/*-----------------------------------------
全店舗分のバーの指定
-----------------------------------------*/

#event_bararea_51{
width:48px;
height:26px;
margin-top:10px;
background:url(../../branches/img/newsbar_51.jpg) no-repeat;
padding-left:362px;
}

#event_bararea_7{
width:48px;
height:26px;
margin-top:10px;
background:url(../../branches/img/newsbar_7.jpg) no-repeat;
padding-left:362px;
}

#event_bararea_22{
width:48px;
height:26px;
margin-top:10px;
background:url(../../branches/img/newsbar_22.jpg) no-repeat;
padding-left:362px;
}

#event_bararea_2{
width:48px;
height:26px;
margin-top:10px;
background:url(../../branches/img/newsbar_2.jpg) no-repeat;
padding-left:362px;
}

#event_bararea_11{
width:48px;
height:26px;
margin-top:10px;
background:url(../../branches/img/newsbar_11.jpg) no-repeat;
padding-left:362px;
}

#event_bararea_52{
width:48px;
height:26px;
margin-top:10px;
background:url(../../branches/img/newsbar_52.jpg) no-repeat;
padding-left:362px;
}

#event_bararea_8{
width:48px;
height:26px;
margin-top:10px;
background:url(../../branches/img/newsbar_8.jpg) no-repeat;
padding-left:362px;
}

#event_bararea_5{
width:48px;
height:26px;
margin-top:10px;
background:url(../../branches/img/newsbar_5.jpg) no-repeat;
padding-left:362px;
}

#event_bararea_9{
width:48px;
height:26px;
margin-top:10px;
background:url(../../branches/img/newsbar_9.jpg) no-repeat;
padding-left:362px;
}

#event_bararea_10{
width:48px;
height:26px;
margin-top:10px;
background:url(../../branches/img/newsbar_10.jpg) no-repeat;
padding-left:362px;
}

#event_bararea_6{
width:48px;
height:26px;
margin-top:10px;
background:url(../../branches/img/newsbar_6.jpg) no-repeat;
padding-left:362px;
}


/*-----------------------------------------
コンテンツ
-----------------------------------------*/

#title{
margin-top:53px;
}

#rightcontents{
margin:0;
width:672px;
height:auto;
}

#branches_contents{
width:668px;
height:auto;
margin-left:4px;
}


#event_newsarea{
width:408px;
height:500px;
overflow:auto;
border:1px solid #999999;
overflow-y:scroll;
}

#event_waku{
width:389px;
height:498px;
border:1px solid #FFFFFF;
border-bottom:none;
}

#event_title{
width:379px;
height:40px;
background-color:#E8D3A8;
font-size:18px;
font-weight:bold;
padding:10px 0 0 10px;
}

#event_bottom{
width:388px;
height:30px;
background-color:#E5E5E5;
padding:8px 0 0 20px;
border-bottom:1px solid #999999;
border-right:1px solid #999999;
border-left:1px solid #999999;
}

#event_title .event_cate{
font-size:12px;
margin:0 0 0 10px;
}

#event_info{
font-size:14px;
font-weight:bold;
border-left:5px solid #CC0000;
padding:0 0 0 10px;
margin-bottom:10px;
}

.blue{
color:#000099;
font-weight:bold;
}

.eventbox2{
width:370px;
height:auto;
margin:10px 0 10px 10px;
border-bottom:1px dotted #999999;
}

.eventbox2 p{
margin-bottom:10px;
}


.eventbox{
width:375px;
height:auto;
margin:10px 0 0 10px;
position:static;
}

div.float_l{
float:left;
}

div.float_l img{
margin:5px 10px 0 5px;
}

#rightmenu{
float:right;
width:190px;
height:auto;
padding-right:55px;
_padding-top:10px;
}

.calendar{
width:188px;
height:368px;
margin:10px 0 0 10px;
background-color:#CCCCCC;
}

.eventimg{
margin-left:40px;
margin-bottom:15px;
margin-top:15px;
width:300px;
height:auto;
}

.eventimg img{
margin-bottom:15px;
position:static;
}

/*-----------------------------------------
新着情報
-----------------------------------------*/

.scrollarea{
width:409px;
height:250px;
overflow:auto;
border-right:1px solid #999999;
border-bottom:1px solid #999999;
background-image:url(../../img/news_bg.jpg);
background-repeat:repeat-y;
margin-right:4px;
}

.event_mark img{
margin:0 3px;
vertical-align:baseline;
}

.event_mark{
list-style-image:url(../../img/mark_list.jpg);
margin-top:5px;
color:#336633;
font-size:12px;
border-bottom:1px dotted #666666;
padding-bottom:7px;
}

.event_text{
color: #000000;
}

.newslist{
width:350px;
height:auto;
margin:10px 0 0 30px;
font-size:12px;
}

.newslist li{
width:340px;
height:auto;
}
