@charset "UTF-8";
@import "../../../../css/style.css";

div#content { margin: 13px 0 50px 0; }
div#content h1 { margin: 0 0 10px; padding: 0 0 0 20px; height:40px; background: url(../images/h1.gif) no-repeat; font-size: 15px; line-height: 40px;}
div#content h2 { margin: 20px 0 10px 0; padding: 0 0 0 12px; height: 33px; background: url(../images/h2.gif) repeat-x; font-size: 14px; line-height: 33px; }
div#content h2 span {color:#ff0000;}

div#content h3 { margin: 0 0 0 0; padding: 0; height: 40px;   font-size:120%; color:#c9242b; }
div#event {}
div#event dl { margin: 0; padding: 0; }
div#event dl dt { margin: 0; padding: 0; float: left; }
div#event dl dd { margin: 0; padding: 0; float: left; }
div#event ul { margin: 0 0 15px 0; padding: 0; list-style: none; }
div#event ul li { padding: 15px 0; background: url(../../../../images/common/dotline.gif) bottom repeat-x; }
div#event ul li dl dt { margin: 0; padding: 0; width: 480px; float: left; }
div#event ul li dl dt span { background:#c9242b; color:#fff; display: inline-block; margin:0 8px 0 0; padding:3px 8px 2px 8px; font-size:130%;}
div#event ul li dl dd { margin: 0; padding: 0; width: 250px; float: left; }
div#event ul li dl dd img { margin:0 0 0 10px;}
div#event ul li dl.Imgtate dd { margin: 0; padding: 0; width: 190px; float: left; }
div#event ul li dl.Imgtate dt { margin: 0; padding: 0; width: 540px; float: left; }
div#event ul li dl.noImage dt { padding: 0 5px; width: 720px; }
div#event ul li dl.noImage dd { width: 0; }
div#event ul li dl dd strong { margin: 0 0 0.5em 0; font-size: 110%; display: block; }
div#event ul li dl dd span { margin: 0 0 0.5em 0; color: #999; display: block; }
div#event ul li dl dd p { margin: 0 0 0.5em 0; padding: 0; }
div#event p.pagetop { margin: 5px 5px 30px 0; padding: 0; font-size: 90%; text-align: right; }



