@import url("/css/common.css");
/* ---------------------------- コンテンツ部分 ---------------------------- */
/* ---------- タイトル h1 ---------- */
#content_530 h1{
	background:url(../image_cmn/title_h1.jpg) 0px 0px no-repeat;
}
/* ---------- 日　程 ---------- */
#nittei_box{
	width:510px;
	height:233px;
	margin:0px 10px 20px 10px;
	padding:0px;
	background:url(../image/nittei_bg.jpg) 0px 0px no-repeat;
}
#nittei_box h3{
	width:510px;
	height:90px;
	margin:0px 0 0 0;
	padding:0px;
	background:url(../image/nittei_h3.jpg) 0px 0px no-repeat;
	text-indent:-10000px;
}
#nittei_box dl{
	position:relative;
	width:495px;
	height:126px;
	margin:0px 7px 0px 8px;
	padding:0px;
	text-indent:-10000px;
}
#nittei_box dt{
	width:85px;
	height:51px;
	margin:0px;
	padding:0px;
}
#nittei_box dt#nittei_16{
	position:absolute;
	top:33px;
	left:384px;
	width:111px;
	height:43px;
	background:url(../image/nittei_16.jpg) 0px 0px no-repeat;
}
#nittei_box dt#nittei_17{
	position:absolute;
	top:25px;
	left:0px;
	width:124px;
	background:url(../image/nittei_17.jpg) 0px 0px no-repeat;
}
#nittei_box dt#nittei_18{
	position:absolute;
	top:25px;
	left:124px;
	background:url(../image/nittei_18.jpg) 0px 0px no-repeat;
}
#nittei_box dt#nittei_19{
	position:absolute;
	top:25px;
	left:209px;
	background:url(../image/nittei_19.jpg) 0px 0px no-repeat;
}
#nittei_box dt#nittei_20{
	position:absolute;
	top:25px;
	left:294px;
	background:url(../image/nittei_20.jpg) 0px 0px no-repeat;
}
#nittei_box dd{
	width:85px;
	height:25px;
	margin:0px;
	padding:0px;
}
#nittei_box dd#nittei_proama{
	position:absolute;
	top:76px;
	left:384px;
	width:111px;
	height:39px;
	background:url(../image/nittei_proama.jpg) 0px 0px no-repeat;
}
#nittei_box dd#nittei_firstday{
	position:absolute;
	top:0px;
	left:0px;
	width:124px;
	background:url(../image/nittei_firstday.jpg) 0px 0px no-repeat;
}
#nittei_box dd#nittei_secondday{
	position:absolute;
	top:0px;
	left:124px;
	background:url(../image/nittei_secondday.jpg) 0px 0px no-repeat;
}
#nittei_box dd#nittei_thirdday{
	position:absolute;
	top:0px;
	left:209px;
	background:url(../image/nittei_thirdday.jpg) 0px 0px no-repeat;
}
#nittei_box dd#nittei_finalday{
	position:absolute;
	top:0px;
	left:294px;
	background:url(../image/nittei_finalday.jpg) 0px 0px no-repeat;
}
#nittei_box dd#nittei_yosenround{
	position:absolute;
	top:76px;
	left:42px;
	width:162px;
	height:50px;
	background:url(../image/nittei_yosenround.jpg) 0px 0px no-repeat;
}
#nittei_box dd#nittei_finalround{
	position:absolute;
	top:76px;
	left:213px;
	width:162px;
	height:50px;
	background:url(../image/nittei_finalround.jpg) 0px 0px no-repeat;
}
/* ---------- 交通のご案内 ---------- */
.access_box{
	width:490px;
	margin:0px auto 10px auto;
	padding:0px;
	overflow:hidden;
	line-height:140%;
}
.access_box ul{
	width:490px;
	margin:5px 0px 5px 0px;
	padding:0px;
}

.access_box h4{
	margin:20px 0px 10px 0px;
	padding:0px;

}
.access_box img{
	margin:0px auto;
	padding:0px;

}
/* ---------- ↓追加↓ ---------- */
.access_box dl{
	margin:0px 0px 0px 20px;
}
.access_box dt{
	float:left;
	width:470px;
	font-weight:bold;
	text-align:left;
}
.access_box .trainli{
	float:left;
	width:460px;
	margin:0px;
	padding:0px 0px 0px 0px;
	text-align:left;
}

.access_box .traindd{
	float:left;
		width:400px;

	margin:0px 15px 0px 0px;
	padding:0px 0px 0px 0px;
	text-align:left;
}
.access_box .taxidd{
	float:left;
	width:400px;
	margin:0px 15px 0px 0px;
	padding:0px 0px 0px 0px;
	text-align:left;
}
.access_box .carli{
	float:left;
	width:232px;
	margin:0px;
	padding:0px 0px 0px 13px;
	background:url(/image_cmn/mark_square.gif) 0px 2px no-repeat;
	text-align:left;
}
.access_box .carli2{
	float:left;
	width:477px;
	margin:0px;
	padding:0px 0px 0px 13px;
	background:url(/image_cmn/mark_square.gif) 0px 2px no-repeat;
	text-align:left;

}

.access_box a.openwin {
	padding:0 18px 0 0;
	background:url(../image_cmn/icon_openwin.gif) right 2px no-repeat;
	}

.w_70{
float:left;
	width:60%;
	}
.box1 h5{
	margin:5px;
	font-size:100%;
	}	
	
.box50{
	float:left;
	width:50%;
	margin-bottom:20px;
	}
/*賞金についてのコメント*/
.gallerybass_out{
	float:left;
	width:480px;
	border:1px #6699CC solid;
	margin:10px auto 20px auto;
	}
.gallerybass{
	background-color:#DCE8F3;
	border:1px #FFFFFF solid;
	padding:5px;
	}
	
	
/* ---------- ↑追加↑ ---------- */


.access_box .access_map_box{
	width:490px;
	overflow:hidden;
	margin:20px 0px 3px 0px;
	padding:0px;
}
.access_box .access_map_box #access_tado{
float:left;
	width:285px;
	margin:0px;
	padding:0px 0 0 5px;
	overflow:hidden;
}
.access_box .access_map_box #access_parking{
float:left;
	width:200px;
	margin:0px;
	padding:0px;
		overflow:hidden;

}
.access_box .access_map_box #access_parking h4{
	width:190px;
	margin:0px 0px 6px 0px;
	padding:6px;
	background:url(../image/parking_title_bg.gif) 0px 0px;
	border:none;
	color:#FFFFFF;
	font-size:110%;
	text-align:center;
}
.access_box .access_map_box #access_parking #parking_5000{
	width:200px;
	height:42px;
	margin:0px 0px 6px 0px;
	padding:0px;
	background:url(../image/parking_5000.gif) 0px 0px no-repeat;
	text-indent:-10000px;
}
.access_box .access_map_box #map_parking{
clear:both;
	margin:8px 0 0 0;
	padding:0px;
	width:200px;
	overflow:hidden;
	
}
.access_box .access_map_box #map_parking img{
	margin:0px 0 10px 0;
	padding:0px;

	
}
.access_box .access_map_box #map_kakudai{
	margin:0px;
	padding:0px;
	text-align:left;
}
.access_box .access_map_box #map_kakudai2{
	display:none;
}
 .btn_pdfmap{
 float:right;
	margin:-5px 0 10px 0;
	padding:0px;
	width:140px;
	height:23px;
	text-indent:-10000px;
}
 .btn_pdfmap a{
	display:block;
	width:140px;
	height:23px;
	background:url(../image/btn_pdfmap.gif) 0px 0px no-repeat;
}
 .btn_pdfmap a:hover{
	background:url(../image/btn_pdfmap_ov.gif) 0px 0px no-repeat;
}
/* ---------- 多度レジャーMAP ---------- */
#panel_leisure{
	width:510px;
	height:90px;
	margin:0px auto 20px auto;
	padding:0px;
	text-indent:-10000px;
}
#panel_leisure a{
	display:block;
	width:510px;
	height:90px;
	background:url(../image/btn_leisure.jpg) 0px 0px no-repeat;
}
#panel_leisure a:hover{
	background:url(../image/btn_leisure_ov.jpg) 0px 0px no-repeat;
}
/* ---------- ギャラリーの皆様 ---------- */
.komelist_box{
	margin:5px 0px 0px 0px;
	padding:5px 0px 0px 0px;
	border-top:#999999 dashed 1px;
}
/* ---------- 無料ギャラリーバス ---------- */

.businfo {
	 color:#0A587F;
	 border-bottom:1px dotted #0A587F;
	 border-left:3px solid #0A587F;
	 }
	 
/* 注意書き */

span.text_kome {
	display:block;
	margin:5px 0 0 0;
	} 
	
/*ポップリンク*/
#access_bus{
	clear:both;
	margin:10px auto 20px auto;
	padding:10px;
	border:#ffae00 solid 1px;
	background:#fff5c0 url(/image_cmn/bus_bg.gif) 0px 0px;
	font-size:120%;
	line-height:140%;
	font-weight:bold;
	text-align:center;
}
/*ポップアップ*/
#bus_box{
	width:596px;
	margin:0px auto 0px auto;
	padding:0px;
}
#unkoutime{
	width:476px;
	margin:0px auto 20px auto;
	padding:10px;
	border:#ffae00 solid 1px;
	background:#fff5c0;
	font-size:120%;
	font-weight:bold;
	text-align:center;
}
#unkoutime #bus_date{
	margin:0px 0px 15px 0px;
	padding:0px;
}
#unkoutime #bus_kukan{
	width:476px;
	height:37px;
	margin:0px;
	padding:0px;
	background:url(../bus/image/bus_kukan.gif) 0px 0px no-repeat;
	text-indent:-10000px;
}

#date_box{
	width:500px;
	margin:0 0 0 0;
	padding:0;
	}
#date_box dt{
clear:both;
	width:120px;
	height:20px;
		margin:0;
	padding:0;
	}
#date_box dd{
float:left;
	width:170px;
	height:20px;
	text-align:left;
		margin:0;
	padding:0;
	}	

.b_0{
	margin-bottom:0;
	}
.b_10{
	margin-bottom:10;
	}
.b_20{
	margin-bottom:20;
	}	
/*-----------------------------------------------------------------------------*/

/* ---------- 写真集ボタン---------- */


h2#h2_colle{
	width: 330px;
	height: 30px;
	margin: 0px auto;
	background:url(../image/ttl_colle.gif) 0px 0px no-repeat;
	text-indent: -9999px;
}

#collection_btn_box li{
	width:565px;
	height:47px;
	margin:0px auto 8px auto;
	padding:0px;
	text-indent:-10000px;
}
#collection_btn_box li a{
	display: block;
	width:565px;
	height:47px;
}


/* ---------- セカンドページ---------- */
#gs_title{
	position: relative;
	overflow: hidden;
	width: 675px;
	height: 70px;
	margin: 0px auto 10px auto;
	padding: 0px;
	text-align: left;
}
#gs_title p span.winer{
	position: absolute;
	top: 40px;
	left: 168px;
	float: left;
	width: 145px;
	height: 23px;
	text-align: center;
	font-size: 120%; 
	font-weight: bold;
}
#gs_title p span.winer .long{
	letter-spacing: 0px;
}
#gs_title p span.day{
	position: absolute;
	top: 15px;
	left: 425px;
	font-weight: bold;
	letter-spacing: 0px;
}
.tn_box {
	overflow: hidden;
	clear: both;
	width: 675px;
	margin: 0px auto;
}
.tn_box ul{
	width: 675px;
	margin: 15px 0px 0px 0px;
	padding: 0px 0px 0px 2px;
}
.tn_box ul li{
	display: block;
	float: left;
	width: 134px;
	margin: 0px 0px 8px 0px;
}
.tn_box img{
	background:url("../image_cmn/back_tn.gif") no-repeat 0px 0px;
	margin: 0px;
	padding: 5px;
}

.txt_btn a{
	display: block;
	width: 60px;
	margin: 0px auto;
	padding: 0px 0px 0px 4px;
	font-weight: bold;
	background:url("/image_cmn/arrow_gr.gif") no-repeat 3px 1px;
	color: #336600 !important;
	}
	
.kinsi{
	margin:0;
	padding:0 0 10px 0 ;
	}	

/* 車での来場者　リンクボタン */

div.btn_car {
	margin:10px auto;
	padding:0;
	}
	
div.btn_car a {
	display:block;
	overflow:hidden;
	width:330px;
	height:42px;
	margin:0 auto;
	text-indent:-9999px;
	background:url(../image/btn_car.gif) 0px 0px no-repeat;
	}
	
div.btn_car a:hover {
	background:url(../image/btn_car.gif) 0px -42px no-repeat;
	}	
	
