#eventtitle{
	margin:0;
	width:760px;
	}
	
#eventtitle h2{
	width:760px;
	height:29px;
	background:url(/images/c_event/t_event.gif) no-repeat left;
	margin:0 0 7px 0;
	padding:0;
	border-bottom:1px solid #B3B3B3;
	border-top:1px solid #B3B3B3;
	}
	
#eventtitle span{
	display:none;
	}
	
#eventbox{
    text-align:left;
    width:510px;
	margin:0 0 15px 14px;
	padding:0;
	line-height:160%;	
		}		
#eventbox h3.fly{
	width:510px;
	height:26px;
	background:url(/images/c_event/subt_outdoor.gif) no-repeat left;
	margin:0 0 10px 0;
	padding:0;
	}
#eventbox h3 span{
	display:none;
	}
#eventbox table{
	width:510px;
	border:8px solid #E5E5E5;
	border-collapse:collapse;
	border-spacing:none;
	}
#eventbox th{
	text-align:left;
	font-weight:normal;
	padding:5px 10px;
	border-bottom:1px solid #E5E5E5;
	border-right:1px solid #E5E5E5;
	}
#eventbox td.txt{
	border-bottom:1px solid #E5E5E5;
	}
#eventbox td.btn{
	width:96px;
	border-bottom:1px solid #E5E5E5;
	}
#iconbox table{
	margin:0;
	padding:0;
	border:none;
	width:96px;
	}	
#iconbox td.icond{
	width:48px;
	height:20px;
	}
#iconbox td.iconm{
	width:48px;
	height:20px;
	}
#iconbox td.iconr{
	width:96px;
	height:20px;
	border:none;
	}
#eventbox td.appli{
	width:70px;
	height:41px;
	vertical-align:middle;
	border-left:1px solid #E5E5E5;
	border-bottom:1px solid #E5E5E5;
	}
#eventbox dl{
	margin:3px 0 0 10px;
	padding:0;
	}	
#eventbox dt{
	margin:0;
	padding:0;
	color:#30B0D1;
	line-height:130%;
	}
#eventbox dd{
	margin:0;
	padding:0;
	line-height:130%;
	}			
#outdoorbox{
	margin:15px 0 15px 14px;
	width:510px;
	padding:0;
	line-height:160%;
	}
#outdoorbox h3{
	margin:0 0 5px 15px;
	padding:0;
	font-weight:bold;
	line-height:180%;
	font-size:12px;
	}
div.logo{
	float:left;
	margin:0 10px 10px 0;
	}
#outdoorbox p.logo{
	margin:0;
	padding:0;
	font-weight:bold;
	}
span.blue{
	color:#30B0D1;
	}
span.gray{
	color:#666666;
	}
span.red{
	color:#FF0000;
	}
#odtxtbox{
	margin:15px 0 15px 14px;
	width:510px;
	padding:0;
	line-height:160%;
	}
#odtxtbox p{
	margin:0 0 10px 0;
	padding:0;
	}
div.eventcotents{
	border:1px solid #CCC;
	padding:10px;
	margin:10px 0 0 0;
	}
div.left{
	width:230px;
	margin-right:20px;
	}
div.right{
	width:230px;
	}
#outreport{
	width:230px;
	border:1px solid #30B0D1;
	margin:10px 0 0 0;
	}
#outreport p{
	width:215px;
	height:20px;
	font-weight:bold;
	padding:4px 0 4px 15px;
	background-color:#30B0D1;
	color:#FFF;
	}
#outreport ul{
	margin:5px 0 10px 10px;
	padding:0;
	list-style:none;
	font-size:12px;
	}
#outreport li{
	line-height:180%;
	background:url(/images/c_sitemap/ic_circle.gif) no-repeat 0 8px;
	margin:0;
	padding:0 0 0 15px;
	}
h4.item{
	font-weight:bold;
	font-size:12px;
	padding:0;
	margin:0 0 5px 0;
	}
#etcbox{
	margin:15px 0 15px 14px;
	width:510px;
	}
#etcbox p{
	margin:10px 0 0 0;
	line-height:180%;
	}
h4.detailtitle{
	font-size:12px;
	font-weight:bold;
	margin:10px 0 0 0;
	border-bottom:1px solid #CCC;
	padding-bottom:3px;
	margin:15px 0 10px 0;
	}
div.notesbox{
	margin:10px 0 10px 20px;
	}
dl.notes{
	clear: left; 
	padding:0px 0px 0px 3px; 
	margin: 0px; 
	line-height:180%;
	　　}
dl.notes dt{
　　width:10px;
　　text-align:justify;
　　text-justify:inter-ideograph;
	display:block; 
	float:left; 
	margin:0px;
	padding:0px 0px 0px 0px; 
	}	
dl.notes dd{
	margin-left: 0px; 
	padding:0px 0px 0px 10px; 
	}
#contactbox{
	margin:15px 0 10px 0;
	padding:10px;
	background-color:#E5E5E5;
	}
#contactbox p{
	margin:0;
	padding:0;
	}
#contactbox dl{
	padding:0px 0px 0px 3px; 
	margin: 0px; 
	　　}
#contactbox dt {
	float: left;
    width: 80px;
    clear: left;
}
	
#contactbox dd {
	padding:0px 0px 0px 20px; 
	}
