h2.event-bar {
clear:both;
width:502px;
height:62px;
margin:0 0 10px 0;
padding:0;
text-indent:-9999em;
background:url(../img/event/event-bar.jpg) no-repeat 0 0;
display:block;
}
h2.event-bar a {
clear:both;
width:502px;
height:62px;
margin:0;
padding:0;
text-indent:-9999em;
outline:none;
background:url(../img/event/event-bar.jpg) no-repeat 0 0;
display:block;
}
/* カレンダー
----------------------------- */
.karendarbox {
clear:both;
width:500px;
margin:0 0 20px 0;
padding:0;
overflow: hidden;
}
.karendarbox :after {
content: "";
display: block;
clear: both;
height: 1px;
overflow: hidden;
}
/*\*/
* html .karendarbox {
height: 1em;
overflow: visible;
}
/**/

#karendar {
clear:both;
width:500px;
margin:0;
padding:0;
}

#karendar ul {
margin:0;
padding:0;
list-style: none;
}
#karendar li {
float:left;
margin:0;
padding: 0;
text-indent:-9999px;
}
#karendar li a {
margin:0;
padding:0;
outline:none;
display: block;
}
/* --------- */
li#mon1 {
margin:0;
padding:0;
width:42px;
height:44px;
background:url(../img/event/carenda.jpg) no-repeat 0px 0;
}
li#mon1 a {
margin:0;
padding:0;
width:42px;
height:44px;
background:url(../img/event/carenda.jpg) no-repeat 0px 0;
}
li#mon01 a:hover{
margin:0;
padding:0;
width:42px;
height:44px;
background:url(../img/event/carenda.jpg) no-repeat 0px -50px;
}
/* --------- */
li#mon2 {
margin:0;
padding:0;
width:42px;
height:44px;
background:url(../img/event/carenda.jpg) no-repeat -42px 0;
}
li#mon2 a {
margin:0;
padding:0;
width:42px;
height:44px;
background:url(../img/event/carenda.jpg) no-repeat -42px 0;
}
li#mon2 a:hover{
margin:0;
padding:0;
width:42px;
height:44px;
background:url(../img/event/carenda.jpg) no-repeat -42px -50px;
}
/* --------- */
li#mon3 {
margin:0;
padding:0;
width:42px;
height:44px;
background:url(../img/event/carenda.jpg) no-repeat -84px 0;
}
li#mon3 a {
margin:0;
padding:0;
width:42px;
height:44px;
background:url(../img/event/carenda.jpg) no-repeat -84px 0;
}
li#mon3 a:hover{
margin:0;
padding:0;
width:42px;
height:44px;
background:url(../img/event/carenda.jpg) no-repeat -84px -50px;
}
/* --------- */
li#mon4 {
margin:0;
padding:0;
width:42px;
height:44px;
background:url(../img/event/carenda.jpg) no-repeat -126px 0;
}
li#mon4 a {
margin:0;
padding:0;
width:42px;
height:44px;
background:url(../img/event/carenda.jpg) no-repeat -126px 0;
}
li#mon4 a:hover{
margin:0;
padding:0;
width:42px;
height:44px;
background:url(../img/event/carenda.jpg) no-repeat -126px -50px;
}
/* --------- */
li#mon5 {
margin:0;
padding:0;
width:41px;
height:44px;
background:url(../img/event/carenda.jpg) no-repeat -168px 0;
}
li#mon5 a {
margin:0;
padding:0;
width:41px;
height:44px;
background:url(../img/event/carenda.jpg) no-repeat -168px 0;
}
li#mon5 a:hover{
margin:0;
padding:0;
width:41px;
height:44px;
background:url(../img/event/carenda.jpg) no-repeat -168px -50px;
}
/* --------- */
li#mon6 {
margin:0;
padding:0;
width:41px;
height:44px;
background:url(../img/event/carenda.jpg) no-repeat -209px 0;
}
li#mon6 a {
margin:0;
padding:0;
width:41px;
height:44px;
background:url(../img/event/carenda.jpg) no-repeat -209px 0;
}
li#mon6 a:hover{
margin:0;
padding:0;
width:41px;
height:44px;
background:url(../img/event/carenda.jpg) no-repeat -209px -50px;
}
/* --------- */
li#mon7 {
margin:0;
padding:0;
width:41px;
height:44px;
background:url(../img/event/carenda.jpg) no-repeat -250px 0;
}
li#mon7 a {
margin:0;
padding:0;
width:41px;
height:44px;
background:url(../img/event/carenda.jpg) no-repeat -250px 0;
}
li#mon7 a:hover{
margin:0;
padding:0;
width:41px;
height:44px;
background:url(../img/event/carenda.jpg) no-repeat -250px -50px;
}
/* --------- */
li#mon8 {
margin:0;
padding:0;
width:41px;
height:44px;
background:url(../img/event/carenda.jpg) no-repeat -291px 0;
}
li#mon8 a {
margin:0;
padding:0;
width:41px;
height:44px;
background:url(../img/event/carenda.jpg) no-repeat -291px 0;
}
li#mon8 a:hover{
margin:0;
padding:0;
width:41px;
height:44px;
background:url(../img/event/carenda.jpg) no-repeat -291px -50px;
}
/* --------- */
li#mon9 {
margin:0;
padding:0;
width:42px;
height:44px;
background:url(../img/event/carenda.jpg) no-repeat -332px 0;
}
li#mon9 a {
margin:0;
padding:0;
width:42px;
height:44px;
background:url(../img/event/carenda.jpg) no-repeat -332px 0;
}
li#mon9 a:hover{
margin:0;
padding:0;
width:42px;
height:44px;
background:url(../img/event/carenda.jpg) no-repeat -332px -50px;
}
/* --------- */
li#mon10 {
margin:0;
padding:0;
width:42px;
height:44px;
background:url(../img/event/carenda.jpg) no-repeat -374px 0;
}
li#mon10 a {
margin:0;
padding:0;
width:42px;
height:44px;
background:url(../img/event/carenda.jpg) no-repeat -374px 0;
}
li#mon10 a:hover{
margin:0;
padding:0;
width:42px;
height:44px;
background:url(../img/event/carenda.jpg) no-repeat -374px -50px;
}
/* --------- */
li#mon11 {
margin:0;
padding:0;
width:42px;
height:44px;
background:url(../img/event/carenda.jpg) no-repeat -416px 0;
}
li#mon11 a {
margin:0;
padding:0;
width:42px;
height:44px;
background:url(../img/event/carenda.jpg) no-repeat -416px 0;
}
li#mon11 a:hover{
margin:0;
padding:0;
width:42px;
height:44px;
background:url(../img/event/carenda.jpg) no-repeat -416px -50px;
}
/* --------- */
li#mon12 {
margin:0;
padding:0;
width:42px;
height:44px;
background:url(../img/event/carenda.jpg) no-repeat -458px 0;
}
li#mon12 a {
margin:0;
padding:0;
width:42px;
height:44px;
background:url(../img/event/carenda.jpg) no-repeat -458px 0;
}
li#mon12 a:hover{
margin:0;
padding:0;
width:42px;
height:44px;
background:url(../img/event/carenda.jpg) no-repeat -458px -50px;
}

/* --------- */
#karendar1 {
clear:both;
width:500px;
margin:0;
padding:0;
}

#karendar1 ul {
margin:0;
padding:0;
list-style: none;
}
#karendar1 li {
float:left;
margin:0;
padding: 0;
text-indent:-9999px;
}
#karendar1 li a {
margin:0;
padding:0;
outline:none;
display: block;
}
#karendar1 li#mon1 {
margin:0;
padding:0;
width:42px;
height:44px;
background:url(../img/event/carenda.jpg) no-repeat 0px -50px;
}
#karendar1 li#mon1 a {
margin:0;
padding:0;
width:42px;
height:44px;
background:url(../img/event/carenda.jpg) no-repeat 0px -50px;
}
#karendar1 li#mon1 a:hover{
margin:0;
padding:0;
width:42px;
height:44px;
background:url(../img/event/carenda.jpg) no-repeat 0px 0;
}

/* --------- */
#karendar2 {
clear:both;
width:500px;
margin:0;
padding:0;
}

#karendar2 ul {
margin:0;
padding:0;
list-style: none;
}
#karendar2 li {
float:left;
margin:0;
padding: 0;
text-indent:-9999px;
}
#karendar2 li a {
margin:0;
padding:0;
outline:none;
display: block;
}
#karendar2 li#mon2 {
margin:0;
padding:0;
width:42px;
height:44px;
background:url(../img/event/carenda.jpg) no-repeat -42px -50px;
}
#karendar2 li#mon2 a {
margin:0;
padding:0;
width:42px;
height:44px;
background:url(../img/event/carenda.jpg) no-repeat -42px -50px;
}
#karendar2 li#mon2 a:hover{
margin:0;
padding:0;
width:42px;
height:44px;
background:url(../img/event/carenda.jpg) no-repeat -42px 0;
}
/* --------- */
#karendar3 {
clear:both;
width:500px;
margin:0;
padding:0;
}

#karendar3 ul {
margin:0;
padding:0;
list-style: none;
}
#karendar3 li {
float:left;
margin:0;
padding: 0;
text-indent:-9999px;
}
#karendar3 li a {
margin:0;
padding:0;
outline:none;
display: block;
}
#karendar3 li#mon3 {
margin:0;
padding:0;
width:42px;
height:44px;
background:url(../img/event/carenda.jpg) no-repeat -84px -50px;
}
#karendar3 li#mon3 a {
margin:0;
padding:0;
width:42px;
height:44px;
background:url(../img/event/carenda.jpg) no-repeat -84px -50px;
}
#karendar3 li#mon3 a:hover{
margin:0;
padding:0;
width:42px;
height:44px;
background:url(../img/event/carenda.jpg) no-repeat -84px 0;
}
/* --------- */
#karendar4 {
clear:both;
width:500px;
margin:0;
padding:0;
}
#karendar4 ul {
margin:0;
padding:0;
list-style: none;
}
#karendar4 li {
float:left;
margin:0;
padding: 0;
text-indent:-9999px;
}
#karendar4 li a {
margin:0;
padding:0;
outline:none;
display: block;
}
#karendar4 li#mon4 {
margin:0;
padding:0;
width:42px;
height:44px;
background:url(../img/event/carenda.jpg) no-repeat -126px -50px;
}
#karendar4 li#mon4 a {
margin:0;
padding:0;
width:42px;
height:44px;
background:url(../img/event/carenda.jpg) no-repeat -126px -50px;
}
#karendar4 li#mon4 a:hover{
margin:0;
padding:0;
width:42px;
height:44px;
background:url(../img/event/carenda.jpg) no-repeat -126px 0;
}
/* --------- */
#karendar5 {
clear:both;
width:500px;
margin:0;
padding:0;
}
#karendar5 ul {
margin:0;
padding:0;
list-style: none;
}
#karendar5 li {
float:left;
margin:0;
padding: 0;
text-indent:-9999px;
}
#karendar5 li a {
margin:0;
padding:0;
outline:none;
display: block;
}
#karendar5 li#mon5 {
margin:0;
padding:0;
width:41px;
height:44px;
background:url(../img/event/carenda.jpg) no-repeat -168px -50px;
}
#karendar5 li#mon5 a {
margin:0;
padding:0;
width:41px;
height:44px;
background:url(../img/event/carenda.jpg) no-repeat -168px -50px;
}
#karendar5 li#mon5 a:hover{
margin:0;
padding:0;
width:41px;
height:44px;
background:url(../img/event/carenda.jpg) no-repeat -168px 0;
}
/* --------- */
#karendar6 {
clear:both;
width:500px;
margin:0;
padding:0;
}
#karendar6 ul {
margin:0;
padding:0;
list-style: none;
}
#karendar6 li {
float:left;
margin:0;
padding: 0;
text-indent:-9999px;
}
#karendar6 li a {
margin:0;
padding:0;
outline:none;
display: block;
}
#karendar6 li#mon6 {
margin:0;
padding:0;
width:41px;
height:44px;
background:url(../img/event/carenda.jpg) no-repeat -209px -50px;
}
#karendar6 li#mon6 a {
margin:0;
padding:0;
width:41px;
height:44px;
background:url(../img/event/carenda.jpg) no-repeat -209px -50px;
}
#karendar6 li#mon6 a:hover{
margin:0;
padding:0;
width:41px;
height:44px;
background:url(../img/event/carenda.jpg) no-repeat -209px 0;
}
/* --------- */
#karendar7 {
clear:both;
width:500px;
margin:0;
padding:0;
}
#karendar7 ul {
margin:0;
padding:0;
list-style: none;
}
#karendar7 li {
float:left;
margin:0;
padding: 0;
text-indent:-9999px;
}
#karendar7 li a {
margin:0;
padding:0;
outline:none;
display: block;
}
#karendar7 li#mon7 {
margin:0;
padding:0;
width:41px;
height:44px;
background:url(../img/event/carenda.jpg) no-repeat -250px -50px;
}
#karendar7 li#mon7 a {
margin:0;
padding:0;
width:41px;
height:44px;
background:url(../img/event/carenda.jpg) no-repeat -250px -50px;
}
#karendar7 li#mon7 a:hover{
margin:0;
padding:0;
width:41px;
height:44px;
background:url(../img/event/carenda.jpg) no-repeat -250px 0;
}
/* --------- */
#karendar8 {
clear:both;
width:500px;
margin:0;
padding:0;
}
#karendar8 ul {
margin:0;
padding:0;
list-style: none;
}
#karendar8 li {
float:left;
margin:0;
padding: 0;
text-indent:-9999px;
}
#karendar8 li a {
margin:0;
padding:0;
outline:none;
display: block;
}
#karendar8 li#mon8 {
margin:0;
padding:0;
width:41px;
height:44px;
background:url(../img/event/carenda.jpg) no-repeat -291px -50px;
}
#karendar8 li#mon8 a {
margin:0;
padding:0;
width:41px;
height:44px;
background:url(../img/event/carenda.jpg) no-repeat -291px -50px;
}
#karendar8 li#mon8 a:hover{
margin:0;
padding:0;
width:41px;
height:44px;
background:url(../img/event/carenda.jpg) no-repeat -291px 0;
}
/* --------- */
#karendar9 {
clear:both;
width:500px;
margin:0;
padding:0;
}
#karendar9 ul {
margin:0;
padding:0;
list-style: none;
}
#karendar9 li {
float:left;
margin:0;
padding: 0;
text-indent:-9999px;
}
#karendar9 li a {
margin:0;
padding:0;
outline:none;
display: block;
}
#karendar9 li#mon9 {
margin:0;
padding:0;
width:42px;
height:44px;
background:url(../img/event/carenda.jpg) no-repeat -332px -50px;
}
#karendar9 li#mon9 a {
margin:0;
padding:0;
width:42px;
height:44px;
background:url(../img/event/carenda.jpg) no-repeat -332px -50px;
}
#karendar9 li#mon9 a:hover{
margin:0;
padding:0;
width:42px;
height:44px;
background:url(../img/event/carenda.jpg) no-repeat -332px 0;
}
/* --------- */
#karendar10 {
clear:both;
width:500px;
margin:0;
padding:0;
}
#karendar10 ul {
margin:0;
padding:0;
list-style: none;
}
#karendar10 li {
float:left;
margin:0;
padding: 0;
text-indent:-9999px;
}
#karendar10 li a {
margin:0;
padding:0;
outline:none;
display: block;
}
#karendar10 li#mon10 {
margin:0;
padding:0;
width:42px;
height:44px;
background:url(../img/event/carenda.jpg) no-repeat -374px -50px;
}
#karendar10 li#mon10 a {
margin:0;
padding:0;
width:42px;
height:44px;
background:url(../img/event/carenda.jpg) no-repeat -374px -50px;
}
#karendar10 li#mon10 a:hover{
margin:0;
padding:0;
width:42px;
height:44px;
background:url(../img/event/carenda.jpg) no-repeat -374px 0;
}
/* --------- */
#karendar11 {
clear:both;
width:500px;
margin:0;
padding:0;
}
#karendar11 ul {
margin:0;
padding:0;
list-style: none;
}
#karendar11 li {
float:left;
margin:0;
padding: 0;
text-indent:-9999px;
}
#karendar11 li a {
margin:0;
padding:0;
outline:none;
display: block;
}
#karendar11 li#mon11 {
margin:0;
padding:0;
width:42px;
height:44px;
background:url(../img/event/carenda.jpg) no-repeat -416px -50px;
}
#karendar11 li#mon11 a {
margin:0;
padding:0;
width:42px;
height:44px;
background:url(../img/event/carenda.jpg) no-repeat -416px -50px;
}
#karendar11 li#mon11 a:hover{
margin:0;
padding:0;
width:42px;
height:44px;
background:url(../img/event/carenda.jpg) no-repeat -416px 0;
}
/* --------- */
#karendar12 {
clear:both;
width:500px;
margin:0;
padding:0;
}
#karendar12 ul {
margin:0;
padding:0;
list-style: none;
}
#karendar12 li {
float:left;
margin:0;
padding: 0;
text-indent:-9999px;
}
#karendar12 li a {
margin:0;
padding:0;
outline:none;
display: block;
}
#karendar12 li#mon12 {
margin:0;
padding:0;
width:42px;
height:44px;
background:url(../img/event/carenda.jpg) no-repeat -458px -50px;
}
#karendar12 li#mon12 a {
margin:0;
padding:0;
width:42px;
height:44px;
background:url(../img/event/carenda.jpg) no-repeat -458px -50px;
}
#karendar12 li#mon12 a:hover{
margin:0;
padding:0;
width:42px;
height:44px;
background:url(../img/event/carenda.jpg) no-repeat -458px 0;
}


/* イベントtop
----------------------------- */
h3.saisin-bar {
clear:both;
width:493px;
height:28px;
margin:0 0 10px 3px;
padding:0;
text-indent:-9999em;
background:url(../img/event/saisin-bar.gif) no-repeat 0 0;
display:block;
}
h3.saisin-bar a {
width:493px;
height:28px;
margin:0;
padding:0;
text-indent:-9999em;
outline:none;
background:url(../img/event/saisin-bar.gif) no-repeat 0 0;
display:block;
}

.eventbox {
clear:both;
width:493px;
margin:0;
padding:0 0 0 3px;
    overflow: hidden;
}

.eventbox:after {
    content: "";
    display: block;
    clear: both;
    height: 1px;
    overflow: hidden;
}

/*\*/
* html .eventbox {
    height: 1em;
    overflow: visible;
}
/**/

.event {
width:471px;
margin:0 0 20px 0;
padding:10px 10px 5px 10px;
border:#999999 1px solid;
    overflow: hidden;
}

.event:after {
    content: "";
    display: block;
    clear: both;
    height: 1px;
    overflow: hidden;
}

/*\*/
* html .event {
    height: 1em;
    overflow: visible;
}
/**/
.event h3 {
margin:0 0 10px 0;
padding:0 0 3px 0;
color:#2686F0;
font-size:1em;
border-bottom:#2686F0 solid 1px;
}
.event img {
float:left;
width:95px;
height:95px;
margin:0 15px 5px 0;
padding:0;
}
.kaisai {
color:#660000;
}

/* カテゴリ一覧
----------------------------- */
h3.m0-bar {
clear:both;
margin:0 0 15px 3px;
padding:0 0 5px 0;
border-bottom:#333333 1px solid;
font-size:1em;
}
h3.m0-bar a {
margin:0;
padding:0;
color:#333333;
}
h3.m0-bar a:hover {
margin:0;
padding:0;
color:#FF9900;
}

.eventc {
width:471px;
margin:0 0 20px 0;
padding:10px 10px 5px 10px;
border:#999999 1px solid;
    overflow: hidden;
}

.eventc:after {
    content: "";
    display: block;
    clear: both;
    height: 1px;
    overflow: hidden;
}

/*\*/
* html .eventc {
    height: 1em;
    overflow: visible;
}
/**/
.eventc h3 {
margin:0 0 20px 0;
padding:5px 0 6px 20px;
color:#2686F0;
font-size:1em;
border-bottom:#2686F0 solid 1px;
background:url(../img/event/kikyu-icon.gif) no-repeat 0 0;
}
.eventc img {
float:left;
margin:0 15px 5px 0;
padding:0;
}

/* カレンダー
----------------------------- */
.evente {
width:471px;
margin:0 0 20px 0;
padding:10px 10px 5px 10px;
border:#999999 1px solid;
    overflow: hidden;
}

.evente:after {
    content: "";
    display: block;
    clear: both;
    height: 1px;
    overflow: hidden;
}

/*\*/
* html .evente {
    height: 1em;
    overflow: visible;
}
/**/
.evente h3 {
margin:0 0 20px 0;
padding:5px 0 6px 20px;
color:#2686F0;
font-size:1em;
border-bottom:#2686F0 solid 1px;
background:url(../img/event/kikyu-icon.gif) no-repeat 0 0;
}
.evente img {
clear:both;
float:left;
margin:0 15px 5px 0;
padding:0;
}

/* 月別アーカイブ
----------------------------- */
p.tukibetu {
margin:0 0 10px 0;
padding:2px 0 2px 5px;
background:#000099;
color:#FFFFFF;
}
ul.tukilist {
margin:0 0 25px 0;
padding:0;
list-style:none;
}
.tukilist li {
margin:0 0 5px 0;
padding:0;
font-size:0.85em;
color:#2686F0;
}
.tukilist li a {
margin:0;
padding:0;
color:#2686F0;
}
.tukilist li a:hover {
margin:0;
padding:0;
color:#FF9900;
}

p.matinaka {
width:210px;
height:250px;
margin:0 auto 10px auto;
padding:0;
text-indent:-9999em;
background:url(../img/event/s-event.gif) no-repeat 0 0;
display:block;
}
p.matinaka a {
width:210px;
height:250px;
margin:0;
padding:0;
text-indent:-9999em;
outline:none;
background:url(../img/event/s-event.gif) no-repeat 0 0;
display:block;
}
p.matinaka a:hover {
width:210px;
height:250px;
margin:0;
padding:0;
text-indent:-9999em;
outline:none;
background:url(../img/event/s-event.gif) no-repeat -250px 0;
display:block;
}