@charset "UTF-8";
@import url(base.css);
@import url(header.css);
@import url(gnavi.css);
@import url(footer.css);
/* -- eventpage -- */
#info{
margin:0 17px 0 17px;
}
#mttl{
background:url(../sub_img/title_h1_bottom.gif) bottom no-repeat;
margin-top:10px;
}
#mttl h1{
background:url(../sub_img/title_h1_top.gif) top no-repeat;
padding:15px 10px 15px 10px;
color:#FFFFFF;
font-size:200%;
}
.ttl{
background:url(../sub_img/ic_home.gif) 0 0 no-repeat;
font-size:166%;
margin-top:20px;
color:#333333;
padding:4px 0 8px 30px;
border-bottom:3px solid #aaaaaa;
}
p.day{
margin-top:10px;
margin-bottom:10px;
color:#333333;
text-align:right;
font-weight:bold;
}

#info h3{
float:right;
margin-top:-35px;
margin-right:5px;
}

#info h5{
padding-left:15px;
padding-top:10px;
}

#info h5 a{
color:#226995;
text-decoration:none;
font-weight:bold;
}

#info h5 a:hover{
text-decoration:underline;
}

.ditto_topic{
margin:10px 0px 0px 15px;
padding-bottom:5px;
border-bottom:1px solid #aaaaaa;
}

.ditto_topic h5{
padding-top:10px;
padding-bottom:8px;
font-size:1.2em;
}

.ditto_topic .date{
padding-left:25px;
}

/* add */


#side2 ul{
clear:both;
list-style-type: none;
}

#side2 .LIn_shortMode li {
	list-style-type: none;
	padding-left:2px;
	padding-bottom:10px;
}


#side2 .LIn_date{
	color: #FF7F13;
}

* html #side2 .LIn_date{
	margin-left:-15px;
}

*:first-child+html  #side2 .LIn_date{
	margin-left:-15px;
}
/*  */
