.gray10 {
	font-size: 10px;
	color: #333333;}

.gray11 {
	font-size: 11px;
	color: #333333;}

.gray12 {
	font-size: 12px;
	color: #333333;}

.gray13 {
	font-size: 13px;
	color: #333333;}

.gray14 {
	font-size: 14px;
	color: #333333;}

.gray15 {
	font-size: 15px;
	color: #333333;}

.gray16 {
	font-size: 16px;
	color: #333333;}

.gray17 {
	font-size: 17px;
	color: #333333;}

.gray18 {
	font-size: 18px;
	color: #333333;}

.gray19 {
	font-size: 19px;
	color: #333333;}

.gray20 {
	font-size: 20px;
	color: #333333;}

.green13 {
	font-size: 13px;
	color: #006633;}

.green14 {
	font-size: 14px;
	color: #006633;}

.green15 {
	font-size: 15px;
	color: #006633;}

.green24{
	font-size: 24px;
font-weight:bold;
	color: #109542;}

.white13 {
	font-size: 13px;
	color: #FFFFFF;}

.white15 {
	font-size: 15px;
	color: #FFFFFF;}

.red10 {
	font-size: 10px;
	color: #FF3300;}

.red11 {
	font-size: 11px;
	color: #FF3300;}

.red12 {
	font-size: 12px;
	color: #FF3300;}

.red13 {
	font-size: 13px;
	color: #FF3300;}

.red14 {
	font-size: 14px;
	color: #FF3300;}

.red15 {
	font-size: 15px;
	color: #FF3300;}

.blue13 {
	font-size: 13px;
	color: #003366;}

.blue14 {
	font-size: 14px;
	color: #003366;}

.blue15 {
	font-size: 15px;
	color: #003366;}

.blue_b13 {
	font-size: 13px;
	color: #003399;
	line-height:130%;}

.t_la-f13-gray{
	font-size: 13px;
	color: #333333;
	border-collapse: collapse;
	border-top: 1px solid #666666;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	border-left: 1px solid #666666;	}

.t_la-f13-orange{
	font-size: 13px;
	color: #333333;
	border-collapse: collapse;
	border-top: 1px solid #FF6600;
	border-right: 1px solid #FF6600;
	border-bottom: 1px solid #FF6600;
	border-left: 1px solid #FF6600;}

.t_la-f13-cream{
	font-size: 13px;
	color: #333333;
	border-collapse: collapse;
	border-top: 1px solid #FFCC66;
	border-right: 1px solid #FFCC66;
	border-bottom: 1px solid #FFCC66;
	border-left: 1px solid #FFCC66;}

.t_la-f13-sky{
	font-size: 13px;
	color: #333333;
	border-collapse: collapse;
	border-top: 1px solid #99CCFF;
	border-right: 1px solid #99CCFF;
	border-bottom: 1px solid #99CCFF;
	border-left: 1px solid #99CCFF;	}

.t_la-f13-green{
	font-size: 13px;
	color: #333333;
	border-collapse: collapse;
	border-top: 1px solid #339933;
	border-right: 1px solid #339933;
	border-bottom: 1px solid #339933;
	border-left: 1px solid #339933;	}

.t_la-f12-black{
	font-size: 12px;
	color: #333333;
	border-collapse: collapse;
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;	}

.t_la-f11-black{
	font-size: 11px;
	color: #333333;
	border-collapse: collapse;
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;	}

.t_la-f13-gray-dott{
	font-size: 13px;
	color: #333333;
	border-collapse: collapse;
	border-top: 1px dotted #666666;
	border-right: 1px dotted #666666;
	border-bottom: 1px dotted #666666;
	border-left: 1px dotted #666666;}


.t_la-f14-orange-dott{
	font-size: 14px;
	color: #333333;
	border-collapse: collapse;
	border-top: 0px dotted #FF6600;
	border-right: 0px dotted #FF6600;
	border-bottom: 1px dotted #FF6600;
	border-left: 0px solid #FF6600;	}

.t_la-f14-green-dott{
	font-size: 14px;
	color: #333333;
	border-collapse: collapse;
	border-top: 0px dotted #336666;
	border-right: 0px dotted #336666;
	border-bottom: 1px dotted #336666;
	border-left: 0px solid #336666;	}
	
.t_la-f16-green-dott{
	font-size: 16px;
	color: #336666;
	border-collapse: collapse;
	border-top: 0px dotted #336666;
	border-right: 0px dotted #336666;
	border-bottom: 1px dotted #336666;
	border-left: 7px solid #336666;	}
	
	
.t_la-f13-blue{
	font-size: 13px;
	color: #336699;
	border-collapse: collapse;
	border-top: 1px solid #336699;
	border-right: 1px solid #336699;
	border-bottom: 1px solid #336699;
	border-left: 1px solid #336699;	}
	

.t_la-f13-lightblue{
	font-size: 13px;
	color: #D7E6EE;
	border-collapse: collapse;
	border-top: 1px solid #609CAC;
	border-right: 1px solid #609CAC;
	border-bottom: 1px solid #609CAC;
	border-left: 1px solid #609CAC;	}
	
	
.t_la-f13-white{
	font-size: 13px;
	color: #ffffff;
	border-collapse: collapse;
	border-right: 1px solid #339933;
	border-bottom: 1px solid #339933;
	border-left: 1px solid #339933;	}
	
	
.gray13b{
	font-size: 13px;
	color: #333333;
	line-height:140%;}

.gray14b{
	font-size: 13px;
	color: #333333;
	line-height:140%;
	padding-left:12px;}

.black16{
font-size:20px;
font-weight:bold;
color:#000000;
padding-left:36px;
}

.t_green-top{
	border-collapse: collapse;
	border-top: 1px solid #8fbc8f;}

.t_title{
	font-size: 16px;
	color: #333333;
	border-collapse: collapse;
	border-bottom: 1px solid #339933;
	border-left: 10px solid #339933;}

a:link{color:#003399;}

a:hover{color:#003399;}

a:active{color:#003399;}

a:visited{color:#003399;}

body{
	font-size: 13px;
	color: #333333;
	border:solid 1px #AFC49B;
	width:750px;}

.block01{
	font-size: 11px;
	color: #333333;
	line-height:120%;}

p.menu{
font-size:12px;
margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:22px;
padding-top:0px;
}

p.menu a{color:#000000;
text-decoration:none;
width:130px;
height:17px;
float:left;
background-image:url(link_a.gif);
background-repeat:no-repeat;
padding-top:5px;
text-align:left;
padding-left:20px;
}

p.menu a:hover{
background-image:url(link_b.gif)
}

p.menu span{
display:none
}

p.preload{display:none
}

.menu_de a{
text-decoration:none;
}

p.menu02{
font-size:16px;
margin-top:20px;
margin-left:76px;
margin-right:0px;
margin-bottom:22px:
padding-top:0px;
}

p.menu02 a{
color:#000000;
text-decoration:none;
display:block;
width:284px;
height:23px;
float:left;
background-image:url(../event/image/link01.gif);
background-repeat:no-repeat;
padding-top:5px;
text-align:left;
padding-left:20px;
}

p.menu02 a:hover{
background-image:url(../event/image/link02.gif)
}

.event_contents{
margin-left:76px;
}