#head ul li a#menu03{ background-position: 0px -31px}

#contents h4{font-size:125%}
/* イベント一覧-----------------*/
#event{float:left; width:540px}
#event h4{padding:10px 20px 0 20px; clear:both}
#event ul{padding:0 20px 30px 20px; background:url(../../../img/bar.gif) bottom repeat-x; margin-bottom:5px}
#event li{background:url(../../../img/dot.gif) repeat-x top; clear:both; padding:1px 0px}
#event li p{line-height:1.3em}
#event li p.time{border-top:5px solid #FFF; text-indent:5px}
#event li p.title{float:left; display:inline;width:300px; margin-left:60px;margin-top:-1.3em;border-bottom:7px solid #FFF}
#event li p.titlecat{float:left; display:inline;width:420px; margin-left:60px;margin-top:-1.3em;border-bottom:7px solid #FFF}
#event li p.cat a{float:right; width:120px; text-align:center; background:#EBF8FB; border:1px solid #D9D9D9;margin-top:-1.3em}
#event li p.cat a:hover{text-decoration:none; background:#66CCFF}




#contents b{color:red; font-weight:bold}
#contents dl{margin:10px 20px; line-height:1.5em; padding-bottom:0.1em;background:url(../../../img/dot.gif) repeat-x bottom}
#contents dt{padding:0.5em;background:url(../../../img/dot.gif) repeat-x top}
#contents dt.sub{background-color:#E6E6E6}
#contents dd{margin:-2em 0 0.5em 10.5em; word-spacing:0.5em}
#contents dd p{padding:0; width:13.5em; display:block; float:left}
input,select,textarea{vertical-align:middle;margin:0 0.2em}
/*ボタン-----------------*/
#contents p#btn{text-align:center; margin:0px 200px;padding:20px; margin-bottom:40px}
#btn a{width:120px; height: 34px; text-indent: -700em; display: block}
#btn a:hover { background-position: 0px -34px}
.clear{background: url(../../../contact/clear.gif)}
.touroku{background: url(../../../contact/touroku.gif)}
