﻿@charset "utf-8";

/*-----------------------------------------------
イベント情報
-----------------------------------------------*/
#main02{
float:right;
padding:20px 0 60px;
width:618px;
}

a:link{color:#a3883f; text-decoration:underline;}
a:visited{color:#debf53; text-decoration:underline;}
a:hover{color:#debf53; text-decoration:underline;}
a:active{color:#debf53; text-decoration:underline;}

.obi{
margin:0 0 10px;
}

#etop{
width:587px;
}


.midashi{
float:left;
margin:9px 0 0 19px;
}

.eventbtn{
float:right;
}

.newevent{
text-align:center;
padding-top:15px;
}

.ne_btn{
text-align:right;
padding-right:35px;
padding-bottom:5px;
}

#event{
width:558px;
margin:6px auto 0;
background:url(../img/event/paper_middle.gif) repeat-y;
}


#bg_top{
width:558px;
background:url(../img/event/paper_upper.gif) top no-repeat;
}

#bg_btm{
width:508px;
padding:20px 25px;
background:url(../img/event/paper_lower.gif) bottom no-repeat;
}

#event p,#event ul{
margin-left:7px;
}

.title{
margin-top:5px;
}

.text{
margin-left:7px;
}

.small{
font-size:10px;
}

ul.flower{
list-style-type:none;
}

ul.flower li{
list-style-type:none;
background:url(../img/flower_icon.gif) left center no-repeat;
padding-left:15px;
}

.red{
color: #cc3333;
}

#list{
margin:30px 32px 20px;
}

.tbl{
margin:0 20px 10px 0;
}

.tbl2{
margin-top:20px;
}

.tbl3{
padding:0 10px;
}

.floatL{float:left;}

.floatR{float:right;}
