@charset "utf-8";
/*  */

#jumboree{
		font-family:'ヒラギノ角ゴ Pro W6', 'Hiragino Kaku Gothic Pro W6', 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', sans-serif;
}

#jumboree #ev_header{
	zoom:100%;
	background:url(images/bg_ev_header.png) no-repeat left top;
	height:972px;
	text-indent:-10000px;
	width:1000;
	margin:auto auto 0 auto;
}

#jumboree #ev_header:after{
	content:" ";
	display:block;
	height:1px;
	visibility:hidden;
	clear:both;
}


#jumboree #ev_body{
	zoom:100%;	
}

#jumboree #ev_body:after{
	content:" ";
	display:block;
	height:1px;
	visibility:hidden;
	clear:both;
}



#jumboree #ev_body h3{
	background:#A5CF53;
	padding:3px;
	font-size:150%;
	margin-bottom:10px;
}

#jumboree #ev_body h4{
	font-size:130%;
	background:url(images/ico_yh4.png) no-repeat left center;
	padding-left:20px;
	color:#579E07;
}

#jumboree #ev_body ul{
	margin-left:2em;
	font-size:120%;
	margin-bottom:10px;
}

#jumboree #ev_body ul li{
	list-style:outside circle;
}




#jumboree  #buildup{
	border:1px solid #EF870E;
	padding:10px;
	margin-top:10px;
	/*width:470px;
	float:left;
	margin-right:10px;*/
}

#jumboree  #buildup h3{
	background:#EF870E;
	padding:3px;
	font-size:150%;
}


#jumboree  #buildup p{
	font-size:120%;
	color:#EF870E;
	margin-top:10px;
}

#jumboree  #buildup ul{
	margin-left:2em;
}

#jumboree  #buildup ul li{
	list-style:outside circle;
}


#jumboree #ev_body #attention{
	border:1px solid #E22B46;
	padding:10px;
	margin-top:10px;
	width:470px;
	float:left;
}

#jumboree #ev_body #attention h3{
	background:#E22B46;
	padding:3px;
	font-size:150%;
	margin-bottom:3px;
}

#jumboree #ev_body #attention p{
	font-size:120%;
	color:#447239;
	margin-bottom:5px;
}

#jumboree #ev_body #attention ul{
	margin-left:2em;
}

#jumboree #ev_body #attention ul li{
	list-style:outside circle;
	margin-bottom:3px;
}




#jumboree #overview{
	zoom:100%;
	margin-top:10px;
}



#jumboree #overview:after{
	content:" ";
	display:block;
	height:1px;
	visibility:hidden;
	clear:both;
}

#jumboree #overview h3 , #jumboree #ticket h3{
	background:#A5CF53;
	padding:3px;
	font-size:150%;
	margin-bottom:10px;
}

#jumboree #overview table{
	width:490px;
	float:left;
}

#jumboree #overview table th,#jumboree #overview table td{
	padding:10px;
	border:1px solid #CCCCCC;
}

#jumboree #overview table th{
	text-align:center;
	background:#EEEEEE;
	width:75px;
}

#jumboree #ticket{
	margin-top:10px;
}

#jumboree #ticket table{
	width:1000px;

}

#jumboree #ticket table th,#jumboree #ticket table td{
	padding:10px;
	border:1px solid #CCCCCC;
}

#jumboree #ticket table th{
	text-align:center;
	background:#EEEEEE;
	width:150px;
}

#jumboree #ticket table td.place{
	background:url(images/bg_stripe_gray.png);
	font-size:120%;
	text-align:center;
	border:1px solid #C3C3C3;
}


#jumboree .cr{
	border-top:1px dotted #CCCCCC;
	padding:10px;
	margin-top:20px;
}


/*----------*/

#jumboree #ex_content{
	width:800px;
	margin:0 auto;
	padding:5px 0;
}

#jumboree #ex_content h1{
	width:800px;
	height:230px;
	overflow:hidden;
}

#jumboree #ex_content #ex_body{
	background:#A5CF53;
	padding:10px 20px 20px;
}

#jumboree #ex_content #ex_body h2{
	color:#157431;
	font-size:150%;
	margin:10px 0 20px;
}

#jumboree #ex_content #ex_body h3{
	background:#FFFFFF url(images/bg_stripe_gray.png) repeat-x bottom;
	margin:20px 0 10px 0;
	padding:5px;
	font-size:120%;
}

#jumboree #ex_content #ex_body h4{
	font-size:110%;
	border-bottom:1px dotted #A5CF53;
	padding-bottom:3px;
	margin-bottom:3px;
}

#jumboree #ex_content #ex_body .txt{
	background:#B9DF6F;
	padding:5px;
	margin-bottom:10px;
	width:750px;
}

#jumboree #ex_content #ex_body .txt:after {
content: ".";
display: block;
visibility: hidden;
height: 0.1px;
font-size: 0.1em;
line-height: 0;
clear: both;
}

#jumboree #ex_content #ex_body .txt {
display: inline-block;
}

#jumboree #ex_content #ex_body .txt {
zoom: 100%;
} 

#jumboree #ex_content #ex_body .txt table{
	margin:10px;
	width:730px;
}


#jumboree #ex_content #ex_body .txt table .time{
	color:#157431;
}
#jumboree #ex_content #ex_body .txt table .comment{
	color:#666666;
	font-size:90%;
}


#jumboree #ex_content #ex_body .txt table thead td{
	text-align:center;
	background:#E4EF86;
	border:1px solid #FFFFFF;
}

#jumboree #ex_content #ex_body .txt table th,#jumboree #ex_content #ex_body .txt table td{
	padding:5px;
	border:1px solid #E6EDAA;
	text-align:center;
}


#jumboree #ex_content #ex_body .inquiry{
	border-top:1px solid #E6EDAA;
	color:#157431;
	padding:5px;
	text-align:center;
	margin-top:20px;
}

#jumboree #ex_content #ex_body #close{
	text-align:center;
	margin-top:20px;
}

.attention li, .kinsi li {
	  padding-left: 1em;
    text-indent: -1em;
	}
			
		.kinsi {
			padding-top:12px;
			}
