@charset "utf-8";

@import "common.css";

div#contents{
	width:845px;
	background-color:transparent;
	margin:0 0 0 29px;
	}
	
div#contents ul{
	list-style:none;
	}
	
div#contents h1{
	margin:0 0 9px 0;
	font-size:144%;
	border-bottom:1px solid #ded9c9;
	font-family:Arial, Helvetica, sans-serif;
	}
	
div#contents span.day{
	font-size:69%;
	font-weight:normal;
	color:#ffffff;
	padding:2px 2px 0 2px;
	margin:0 0 0 2px;
	background-image:url(../event/img/day-bg.gif);
	background-repeat:no-repeat;
	background-position:1px 0px;
	}	
	
div#contents span.red{
	color:#da5239;
	margin:0 0 0 0;
	}
	
div#contents span.blue{
	color:#445c88;
	margin:0 0 0 0;
	}

div#event080824{
	width:845px;
	margin:0 0 15px 0;
	}
	
div#event080824-01{
	width:845px;
	margin:0 0 15px 0;
	}
	
div#event080824-01-l{
	width:414px;
	float:left;
	margin:2px 15px 0 0;
	}

div#event080824-01-l p.upper{
	margin:0 0 4px 0;
	}
	
div#event080824-01-l img{
	border:1px solid #ded9c9;
	}
	
div#event080824-01-r{
	width:414px;
	float:left;
	margin:0 0 0 0;
	}
	
div#event080824-01-r p.date{
	font-size:144%;
	margin:0 0 6px 0;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	}

div#event080824-01-r ul#place{
	margin:0 0 12px 0;
	padding:0 0 12px 0;
	background-image:url(../img/border01.gif);
	background-repeat:repeat-x;
	background-position:bottom left;
	}

div#event080824-01-r ul#place li{
	margin:0 0 6px 0;
	}
	
div#event080824-01-r ul#place li.bottom{
	margin:0 0 0 0;
	}
	
div#event080824-01-r div#map{
	width:408px;
	height:408px;
	border:3px solid #dddddd;
	}

div#event080824-01-r dl.bottom{
	margin:0 0 24px 0;
	}
	
div#event080824-01-r dt{
	font-weight:bold;
	margin:0 0 3px 0;
	padding:0 0 0 16px;
	background-image:url(../event/img/bg01.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	}
	
div#event080824-01-r dd{
	margin:0 0 8px 0;
	padding:0 0 0 16px;
	line-height:1.5;
	font-size:84%;
	}
	
div#event080824-01-r dd.bottom{
	margin:0 0 0 0;
	}
	
div#event080824-01-r dd span{
	font-weight:bold;
	color:#0069b7;
	}
	
div#event080824-01-r ul#detail li{
	font-weight:bold;
	margin:0 0 8px 0;
	padding:0 0 0 16px;
	background-image:url(../event/img/bg01.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	}
	
div#event080824 p.attention{
	color:#cc0000;
	padding:12px;
	background-color:#eeeeee;
	border:1px solid #dddddd;
	font-size:84%;
	margin:0 0 15px 0;
	}
	
/* 080903 */

div#event080903{
	width:845px;
	margin:0 0 15px 0;
	}
	
div#event080903-01{
	width:845px;
	margin:0 0 15px 0;
	}
	
div#event080903-01-l{
	width:414px;
	float:left;
	margin:2px 15px 0 0;
	}

div#event080903-01-l p.upper{
	margin:0 0 4px 0;
	}
	
div#event080903-01-l img{
	border:1px solid #ded9c9;
	}
	
div#event080903-01-r{
	width:414px;
	float:left;
	margin:0 0 0 0;
	}
	
div#event080903-01-r p.date{
	font-size:144%;
	margin:0 0 6px 0;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	}

div#event080903-01-r ul#place{
	margin:0 0 12px 0;
	padding:0 0 12px 0;
	background-image:url(../img/border01.gif);
	background-repeat:repeat-x;
	background-position:bottom left;
	}

div#event080903-01-r ul#place li{
	margin:0 0 6px 0;
	}
	
div#event080903-01-r ul#place li.bottom{
	margin:0 0 0 0;
	}
	
div#event080903-01-r ul#place li span{
	margin:0 0 0 47px;
	}
	
div#event080903-01-r div#map{
	width:408px;
	height:388px;
	border:3px solid #dddddd;
	}

div#event080903-01-r dl.bottom{
	margin:0 0 24px 0;
	}
	
div#event080903-01-r dt{
	font-weight:bold;
	margin:0 0 3px 0;
	padding:0 0 0 16px;
	background-image:url(../event/img/bg01.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	}
	
div#event080903-01-r dd{
	margin:0 0 8px 0;
	padding:0 0 0 16px;
	line-height:1.5;
	font-size:84%;
	}
	
div#event080903-01-r dl.bottom dd{
	margin:0 0 0 0;
	}
	
div#event080903-01-r dd span{
	font-weight:bold;
	color:#0069b7;
	}
	
div#event080903-01-r ul#detail li{
	font-weight:bold;
	margin:0 0 8px 0;
	padding:0 0 0 16px;
	background-image:url(../event/img/bg01.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	}
	
div#event080903 p.attention{
	color:#cc0000;
	padding:12px;
	background-color:#eeeeee;
	border:1px solid #dddddd;
	font-size:84%;
	margin:0 0 15px 0;
	}
	
/* 080914 */

div#event080914{
	width:845px;
	margin:0 0 15px 0;
	}
	
div#event080914-01{
	width:845px;
	margin:0 0 15px 0;
	}
	
div#event080914-01-l{
	width:414px;
	float:left;
	margin:2px 15px 0 0;
	}

div#event080914-01-l p.upper{
	margin:0 0 4px 0;
	}
	
div#event080914-01-l img{
	border:1px solid #ded9c9;
	}
	
div#event080914-01-r{
	width:414px;
	float:left;
	margin:0 0 0 0;
	}
	
div#event080914-01-r p.date{
	font-size:144%;
	margin:0 0 6px 0;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	}

div#event080914-01-r ul{
	margin:0 0 18px 0;
	}

div#event080914-01-r ul#place{
	margin:0 0 15px 0;
	padding:0 0 12px 0;
	background-image:url(../img/border01.gif);
	background-repeat:repeat-x;
	background-position:bottom left;
	}

div#event080914-01-r ul#place li{
	margin:0 0 6px 0;
	}
	
div#event080914-01-r ul#place li.bottom{
	margin:0 0 0 0;
	}
	
div#event080914-01-r ul#place li span{
	margin:0 0 0 47px;
	}
	
div#event080914-01-r div#map{
	width:408px;
	height:428px;
	border:3px solid #dddddd;
	}
	
div#event080914-01-r ul#detail li{
	font-weight:bold;
	margin:0 0 8px 0;
	padding:0 0 0 16px;
	background-image:url(../event/img/bg01.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	}
	
div#event080914 p.attention{
	color:#cc0000;
	padding:12px;
	background-color:#eeeeee;
	border:1px solid #dddddd;
	font-size:84%;
	margin:0 0 15px 0;
	}
	
/* 080926 */

div#event080926{
	width:845px;
	margin:0 0 15px 0;
	}
	
div#event080926-01{
	width:845px;
	margin:0 0 15px 0;
	}
	
div#event080926-01-l{
	width:414px;
	float:left;
	margin:2px 15px 0 0;
	}

div#event080926-01-l p.upper{
	margin:0 0 4px 0;
	}
	
div#event080926-01-l img{
	border:1px solid #ded9c9;
	}
	
div#event080926-01-r{
	width:414px;
	float:left;
	margin:0 0 0 0;
	}
	
div#event080926-01-r p.date{
	font-size:144%;
	margin:0 0 6px 0;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	}

div#event080926-01-r ul#place{
	margin:0 0 12px 0;
	padding:0 0 12px 0;
	background-image:url(../img/border01.gif);
	background-repeat:repeat-x;
	background-position:bottom left;
	}

div#event080926-01-r ul#place li{
	margin:0 0 6px 0;
	}
	
div#event080926-01-r ul#place li.bottom{
	margin:0 0 0 0;
	}
	
div#event080926-01-r ul#place li span{
	margin:0 0 0 47px;
	}
	
div#event080926-01-r div#map{
	width:408px;
	height:378px;
	border:3px solid #dddddd;
	}

div#event080926-01-r dl.bottom{
	margin:0 0 4px 0;
	}
	
div#event080926-01-r dt{
	font-weight:bold;
	margin:0 0 3px 0;
	padding:0 0 0 16px;
	background-image:url(../event/img/bg01.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	}
	
div#event080926-01-r dd{
	margin:0 0 8px 0;
	padding:0 0 0 16px;
	line-height:1.5;
	font-size:84%;
	}
	
div#event080926-01-r p{
	margin:0 0 8px 0;
	}
	
div#event080926-01-r ul#detail li{
	font-weight:bold;
	margin:0 0 8px 0;
	padding:0 0 0 16px;
	background-image:url(../event/img/bg01.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	}
	
div#event080926 p.attention{
	color:#cc0000;
	padding:12px;
	background-color:#eeeeee;
	border:1px solid #dddddd;
	font-size:84%;
	margin:0 0 15px 0;
	}
	
/* 081011 */

div#event081011{
	width:845px;
	margin:0 0 15px 0;
	}
	
div#event081011-01{
	width:845px;
	margin:0 0 15px 0;
	}
	
div#event081011-01-l{
	width:414px;
	float:left;
	margin:2px 15px 0 0;
	}

div#event081011-01-l p.upper{
	margin:0 0 4px 0;
	}
	
div#event081011-01-l img{
	border:1px solid #ded9c9;
	}
	
div#event081011-01-r{
	width:414px;
	float:left;
	margin:0 0 0 0;
	}
	
div#event081011-01-r p.date{
	font-size:144%;
	margin:0 0 6px 0;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	}

div#event081011-01-r ul#place{
	margin:0 0 13px 0;
	padding:0 0 12px 0;
	background-image:url(../img/border01.gif);
	background-repeat:repeat-x;
	background-position:bottom left;
	}

div#event081011-01-r ul#place li{
	margin:0 0 6px 0;
	line-height:1.25;
	}
	
div#event081011-01-r ul#place li.bottom{
	margin:0 0 0 0;
	}
	
div#event081011-01-r ul#place li span{
	margin:0 0 0 47px;
	}
	
div#event081011-01-r div#map{
	width:408px;
	height:404px;
	border:3px solid #dddddd;
	}
	
div#event081011-01-r div#map2{
	width:408px;
	height:404px;
	border:3px solid #dddddd;
	}

div#event081011-01-r dl.bottom{
	margin:0 0 12px 0;
	}
	
div#event081011-01-r dt{
	font-weight:bold;
	margin:0 0 3px 0;
	padding:0 0 0 16px;
	background-image:url(../event/img/bg01.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	}
	
div#event081011-01-r dd{
	margin:0 0 8px 0;
	padding:0 0 0 16px;
	line-height:1.5;
	font-size:84%;
	}
	
div#event081011-01-r p{
	margin:0 0 8px 0;
	}
	
div#event081011-01-r ul#detail li{
	font-weight:bold;
	margin:0 0 8px 0;
	padding:0 0 0 16px;
	background-image:url(../event/img/bg01.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	}
	
div#event081011 p.attention{
	color:#cc0000;
	padding:12px;
	background-color:#eeeeee;
	border:1px solid #dddddd;
	font-size:84%;
	margin:0 0 15px 0;
	}
	
/* 081101 */

div#event081101{
	width:845px;
	margin:0 0 15px 0;
	}
	
div#event081101-01{
	width:845px;
	margin:0 0 0 0;
	}
	
div#event081101-01-l{
	width:150px;
	float:left;
	margin:0 13px 0 0;
	}
	
div#event081101-01-l p.upper{
	margin:0 0 4px 0;
	}
	
div#event081101-01-r img{
	border:1px solid #ded9c9;
	}
	
div#event081101-01-r{
	width:680px;
	float:left;
	margin:0 0 0 0;
	}
	
/* 081102 */

div#event081102{
	width:845px;
	margin:0 0 15px 0;
	}
	
div#event081102 p.upper{
	margin:0 0 12px 0;
	}

/* 08110801 */

div#event08110801{
	width:845px;
	margin:0 0 15px 0;
	}
	
div#event08110801 p.upper{
	border-bottom:3px double #ded9c9;
	}
	
div#event08110801-01 p.middle{
	margin:0 0 16px 0;
	}
	
div#event08110801-01{
	width:845px;
	margin:0 0 15px 0;
	}
	
div#event08110801-01-l{
	width:414px;
	float:left;
	margin:2px 15px 0 0;
	}

div#event08110801-01-l p.upper{
	margin:0 0 4px 0;
	}
	
div#event08110801-01-r{
	width:414px;
	float:left;
	margin:0 0 0 0;
	}
	
div#event08110801-01-l p.date{
	font-size:144%;
	margin:0 0 6px 0;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	}

div#event08110801-01-l ul#place{
	margin:0 0 12px 0;
	padding:0 0 12px 0;
	background-image:url(../img/border01.gif);
	background-repeat:repeat-x;
	background-position:bottom left;
	}

div#event08110801-01-l ul#place li{
	margin:0 0 6px 0;
	}
	
div#event08110801-01-l ul#place li.bottom{
	margin:0 0 0 0;
	}
	
div#event08110801-01-l ul#place li span{
	margin:0 0 0 47px;
	}
	
	
div#event08110801-01-l ul#place li.attention{
	color:#dd0000;
	font-weight:bold;
	}

div#event08110801-01-l dl.bottom{
	margin:0 0 4px 0;
	}
	
div#event08110801-01-l dt{
	font-weight:bold;
	margin:0 0 3px 0;
	padding:0 0 0 16px;
	background-image:url(../event/img/bg01.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	}
	
div#event08110801-01-l dd{
	margin:0 0 8px 0;
	padding:0 0 0 16px;
	line-height:1.5;
	font-size:84%;
	}
	
div#event08110801-01-l p{
	margin:0 0 8px 0;
	}
	
div#event08110801-01-l p.bottom{
	padding:10px 0 0 0;
	}
	
div#event08110801-01-l ul#detail li{
	font-weight:bold;
	margin:0 0 8px 0;
	padding:0 0 0 16px;
	background-image:url(../event/img/bg01.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	}

div#event08110801-01-r h2{
	font-size:100%;
	margin:0 0 3px 0;
	}

div#event08110801-01-r div#map{
	width:408px;
	height:408px;
	border:3px solid #dddddd;
	}

div#event08110801-01-r div#map01{
	width:408px;
	height:306px;
	border:3px solid #dddddd;
	margin:0 0 16px 0;
	}
	
div#event08110801-01-r div#map02{
	width:408px;
	height:306px;
	border:3px solid #dddddd;
	}

div#event08110801 p.attention{
	color:#cc0000;
	padding:12px;
	background-color:#eeeeee;
	border:1px solid #dddddd;
	font-size:84%;
	margin:0 0 15px 0;
	}
	
/* 08110802 */

div#event08110802{
	width:845px;
	margin:0 0 15px 0;
	}
	
div#event08110802-01{
	width:845px;
	margin:0 0 15px 0;
	}
	
div#event08110802-01-l{
	width:441px;
	float:left;
	margin:2px 15px 0 0;
	}

div#event08110802-01-l p.upper{
	margin:0 0 4px 0;
	}
	
div#event08110802-01-l img{
	border:1px solid #ded9c9;
	}
	
div#event08110802-01-r{
	width:389px;
	float:left;
	margin:0 0 0 0;
	}
	
div#event08110802-01-r p.date{
	font-size:144%;
	margin:0 0 6px 0;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	}

div#event08110802-01-r ul#place{
	margin:0 0 12px 0;
	padding:0 0 12px 0;
	background-image:url(../img/border01.gif);
	background-repeat:repeat-x;
	background-position:bottom left;
	}

div#event08110802-01-r ul#place li{
	margin:0 0 6px 0;
	}
	
div#event08110802-01-r ul#place li.bottom{
	margin:0 0 0 0;
	}
	
div#event08110802-01-r ul#place li span{
	margin:0 0 0 47px;
	}
	
div#event08110802-01-r div#map{
	width:383px;
	height:291px;
	border:3px solid #dddddd;
	}

div#event08110802-01-r dl.bottom{
	margin:0 0 4px 0;
	}
	
div#event08110802-01-r dt{
	font-weight:bold;
	margin:0 0 3px 0;
	padding:0 0 0 16px;
	background-image:url(../event/img/bg01.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	}
	
div#event08110802-01-r dd{
	margin:0 0 8px 0;
	padding:0 0 0 16px;
	line-height:1.5;
	font-size:84%;
	}
	
div#event08110802-01-r p{
	margin:0 0 8px 0;
	}
	
div#event08110802-01-r ul#detail li{
	font-weight:bold;
	margin:0 0 8px 0;
	padding:0 0 0 16px;
	background-image:url(../event/img/bg01.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	}
	
div#event08110802 p.attention{
	color:#cc0000;
	padding:12px;
	background-color:#eeeeee;
	border:1px solid #dddddd;
	font-size:84%;
	margin:0 0 15px 0;
	}
	
/* 081220 */

div#event081220{
	width:845px;
	margin:0 0 15px 0;
	}
	
div#event081220-01{
	width:845px;
	margin:0 0 15px 0;
	}
	
div#event081220-01-l{
	width:414px;
	float:left;
	margin:2px 15px 0 0;
	}

div#event081220-01-l p.upper{
	margin:0 0 4px 0;
	}
	
div#event081220-01-l img{
	border:1px solid #ded9c9;
	}
	
div#event081220-01-r{
	width:414px;
	float:left;
	margin:0 0 0 0;
	}
	
div#event081220-01-r h2{
	font-size:100%;
	margin:0 0 4px 0;
	padding:0 0 0 16px;
	background-image:url(../event/img/bg01.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	}
	
div#event081220-01-r p.date{
	font-size:144%;
	margin:0 0 6px 0;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	}

div#event081220-01-r ul#place{
	margin:0 0 13px 0;
	padding:0 0 12px 0;
	background-image:url(../img/border01.gif);
	background-repeat:repeat-x;
	background-position:bottom left;
	}

div#event081220-01-r ul#place li{
	margin:0 0 6px 0;
	line-height:1.25;
	}
	
div#event081220-01-r ul#place li.bottom{
	margin:0 0 0 0;
	}
	
div#event081220-01-r ul#place li span{
	margin:0 0 0 47px;
	}
	
div#event081220-01-r div#map{
	width:408px;
	height:306px;
	border:3px solid #dddddd;
	margin:0 0 12px 0;
	}
	
div#event081220-01-r div#map2{
	width:408px;
	height:306px;
	border:3px solid #dddddd;
	}

div#event081220-01-r dl.bottom{
	margin:0 0 12px 0;
	}
	
div#event081220-01-r dt{
	font-weight:bold;
	margin:0 0 3px 0;
	padding:0 0 0 16px;
	background-image:url(../event/img/bg01.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	}
	
div#event081220-01-r dd{
	margin:0 0 8px 0;
	padding:0 0 0 16px;
	line-height:1.5;
	font-size:84%;
	}
	
div#event081220-01-r p{
	margin:0 0 8px 0;
	}
	
div#event081220-01-r ul#detail li{
	font-weight:bold;
	margin:0 0 8px 0;
	padding:0 0 0 16px;
	background-image:url(../event/img/bg01.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	}
	
div#event081220 p.attention{
	color:#cc0000;
	padding:12px;
	background-color:#eeeeee;
	border:1px solid #dddddd;
	font-size:84%;
	margin:0 0 15px 0;
	}
	
/* 090123 */

div#event090123{
	width:845px;
	margin:0 0 15px 0;
	}
	
div#event090123-01{
	width:845px;
	margin:0 0 15px 0;
	}
	
div#event090123-01-l{
	width:414px;
	float:left;
	margin:2px 15px 0 0;
	}

div#event090123-01-l p.upper{
	margin:0 0 4px 0;
	}
	
div#event090123-01-l img{
	border:1px solid #ded9c9;
	}
	
div#event090123-01-r{
	width:414px;
	float:left;
	margin:0 0 0 0;
	}
	
div#event090123-01-r h2{
	font-size:100%;
	margin:0 0 4px 0;
	padding:0 0 0 16px;
	background-image:url(../event/img/bg01.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	}
	
div#event090123-01-r p.date{
	font-size:144%;
	margin:0 0 6px 0;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	}

div#event090123-01-r ul#place{
	margin:0 0 13px 0;
	padding:0 0 12px 0;
	background-image:url(../img/border01.gif);
	background-repeat:repeat-x;
	background-position:bottom left;
	}

div#event090123-01-r ul#place li{
	margin:0 0 6px 0;
	line-height:1.25;
	}
	
div#event090123-01-r ul#place li.bottom{
	margin:0 0 0 0;
	}
	
div#event090123-01-r ul#place li.attention{
	margin:0 0 0 0;
	font-weight:bold;
	color:#dd0000;
	line-height:1.52;
	}
	
div#event090123-01-r ul#place li span{
	margin:0;
	}
	
div#event090123-01-r div#map{
	width:408px;
	height:306px;
	border:3px solid #dddddd;
	margin:0 0 12px 0;
	}
	
div#event090123-01-r div#map2{
	width:408px;
	height:306px;
	border:3px solid #dddddd;
	}

div#event090123-01-r dl.bottom{
	margin:0 0 12px 0;
	}
	
div#event090123-01-r dt{
	font-weight:bold;
	margin:0 0 3px 0;
	padding:0 0 0 16px;
	background-image:url(../event/img/bg01.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	}
	
div#event090123-01-r dd{
	margin:0 0 8px 0;
	padding:0 0 0 16px;
	line-height:1.5;
	font-size:84%;
	}
	
div#event090123-01-r p{
	margin:0 0 8px 0;
	}
	
div#event090123-01-r ul#detail li{
	font-weight:bold;
	margin:0 0 8px 0;
	padding:0 0 0 16px;
	background-image:url(../event/img/bg01.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	}
	
div#event090123 p.attention{
	color:#cc0000;
	padding:12px;
	background-color:#eeeeee;
	border:1px solid #dddddd;
	font-size:84%;
	margin:0 0 15px 0;
	}
	
/* 091114 */

div#event091114{
	width:845px;
	margin:0 0 15px 0;
	}
	
div#event091114 p.upper{
	text-align:center;
	border-bottom:3px double #ded9c9;
	}
	
div#event091114-01 p.middle{
	margin:0 0 16px 0;
	}
	
div#event091114-01{
	width:845px;
	margin:0 0 15px 0;
	}
	
div#event091114-01-l{
	width:414px;
	float:left;
	margin:2px 15px 0 0;
	}

div#event091114-01-l p.upper{
	margin:0 0 4px 0;
	}
	
div#event091114-01-r{
	width:414px;
	float:left;
	margin:0 0 0 0;
	}
	
div#event091114-01-l p.date{
	font-size:144%;
	margin:0 0 6px 0;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	}

div#event091114-01-l ul#place{
	margin:0 0 12px 0;
	padding:0 0 12px 0;
	background-image:url(../img/border01.gif);
	background-repeat:repeat-x;
	background-position:bottom left;
	}

div#event091114-01-l ul#place li{
	margin:0 0 6px 0;
	}
	
div#event091114-01-l ul#place li.bottom{
	margin:0 0 0 0;
	}
	
div#event091114-01-l ul#place li span{
	margin:0 0 0 47px;
	}
	
	
div#event091114-01-l ul#place li.attention{
	color:#dd0000;
	font-weight:bold;
	}

div#event091114-01-l dl.bottom{
	margin:0 0 4px 0;
	}
	
div#event091114-01-l dt{
	font-weight:bold;
	margin:0 0 3px 0;
	padding:0 0 0 16px;
	background-image:url(../event/img/bg01.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	}
	
div#event091114-01-l dd{
	margin:0 0 8px 0;
	padding:0 0 0 16px;
	line-height:1.5;
	font-size:84%;
	}
	
div#event091114-01-l p{
	margin:0 0 8px 0;
	}
	
div#event091114-01-l p.bottom{
	padding:10px 0 0 0;
	}
	
div#event091114-01-l ul#detail li{
	font-weight:bold;
	margin:0 0 8px 0;
	padding:0 0 0 16px;
	background-image:url(../event/img/bg01.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	}

div#event091114-01-r h2{
	font-size:100%;
	margin:0 0 3px 0;
	}

div#event091114-01-r div#map{
	width:408px;
	height:408px;
	border:3px solid #dddddd;
	}

div#event091114-01-r div#map01{
	width:408px;
	height:306px;
	border:3px solid #dddddd;
	margin:0 0 16px 0;
	}
	
div#event091114-01-r div#map02{
	width:408px;
	height:306px;
	border:3px solid #dddddd;
	}

div#event091114 p.attention{
	color:#cc0000;
	padding:12px;
	background-color:#eeeeee;
	border:1px solid #dddddd;
	font-size:84%;
	margin:0 0 15px 0;
	}