/* [ layout.css ] 丸銀釣りセンター スタイルシート */

@charset "utf-8";

body,p,h1,h2,h3,h4,h5{
	margin: 0px;
	padding: 0px;
}

body{
	background-color: #e5e5e5;
	font-family: "メイリオ",Meiryo,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","ＭＳ Ｐゴシック",sans-serif;
	font-size: 13px;
	line-height: 20px;
	-webkit-text-size-adjust: 100%;
}

h1,h2,h3,h4,h5{
	font-size: 15px;
	line-height: 15px;
	font-weight: normal;
}
	h4{
		background-color: #eee;
		font-weight: bold;
		padding: 12px 0px 9px 15px;
		border: 1px solid #ccc;
		margin-bottom: 20px;
		color: #213b4d;
	}
	h5{
		font-weight: bold;
		margin-bottom: 8px;
	}

#background{
	background: url(images/bg_body.gif);
	background-position: top center;
	background-repeat: repeat-y;
	width: 1080px;
	height: 100%;
	margin: 0px auto;
}

header{
	background: url(images/bg_header.gif);
	background-position: top center;
	background-repeat: no-repeat;
	width: 1060px;
	height: 248px;
	margin: 0px auto;
}
	#header_left{
		float: left;
	}
		#header_left_sub{
			display: inline-block;
			color: #666;
			padding: 20px 0px 0px 30px;
			font-size: 12px;
			line-height: 12px;
		}
			#header_left_sub .text_color{
				padding: 0px 8px;
				color: #fed117;
			}
		img#sitemap{
			padding: 0px 0px 1px 20px;
		}
		h1{
			padding: 19px 0px 0px 56px;
		}
	#header_right{
		float: right;
	}
		#header_right_sub1{
			display: inline-block;
			color: #666;
			padding: 60px 56px 0px 0px;
			font-size: 12px;
			line-height: 20px;
			vertical-align: top;
		}
			#header_right_sub1 .text_color{
				color: #74a500;
			}
		#header_right_sub2{
			display: inline-block;
			padding: 63px 30px 0px 0px;
			vertical-align: top;
		}
	#text_appeal{
		color: #fff;
		padding: 62px 35px 0px 0px;
		text-align: right;
		font-size: 15px;
		line-height: 15px;
		font-weight: bold;
	}



nav#contents_button{
	width: 1060px;
	margin: 0px auto;
}

#main{
	width: 1060px;
	margin: 0px auto;
}
	#main_header{
		/* background: url(images/main_image.jpg);
		width: 1060px;
		height: 359px;
		margin: 0px auto; */
		background-color: white;
		padding-top: 1rem;
		padding-bottom: 1rem;
		margin: 0 10px;
	}
	#main_header_s{
		background: url(images/main_image_s.jpg);
		width: 1060px;
		height: 81px;
		margin: 0px auto;
	}
	#main_body{
		background-color: #fff;
		width: 1000px;
		margin: 0px auto;
		padding: 20px;
	}

		#box_caution{
			border: solid 8px red;
			border-radius: 16px;
			padding: 30px 50px;
			margin-bottom: 15px;
			font-size: 18px;
			line-height: 30px;
			max-height: 100%;
		}
			#box_caution p:first-child{
				text-align: center;
				font-size: 25px;
				font-weight: bold;
				margin-bottom: 15px;
			}
			#box_caution span{
				text-decoration: underline;
				color: red;
			}



		#main_body_box1{
			float: left;
			width: 570px;
			margin: 0px 0px 0px 0px;
		}
			#box_pickupnews_back{
				width: 556px;
				margin: 10px 4px;
				border: solid 3px #f4f4f4;
			}
				#box_pickupnews{
					background: url(images/bg_pickupnews.gif);
					width: 534px;
					padding: 10px;
					border: solid 1px #ccc;
				}
					#box_pickupnews img{
						width: 528px;
						border: solid 3px #fff;
						box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3);
					}
					#box_pickupnews_sub{
						padding-top: 10px;
					}
						#icon_pickupnews{
							float: left;
							background: url(images/icon_pickupnews.gif);
							background-position: center;
							background-repeat: no-repeat;
							background-size: 36px 36px;
							background-color: #0abafd;
							width: 42px;
							height: 42px;
							border-radius: 4px;
							box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3);
						}
						#text_pickupnews{
							float: right;
							width: 442px;
							margin-right: 35px;
						}



			table#table_pickupnews_s2{
				border-collapse: collapse;
				width: 562px;
				margin: 0px 4px 10px;
			}
				#table_pickupnews_s2 td{
					vertical-align: top;
					padding: 0px;
				}
				#table_pickupnews_s2 td:first-child{
					padding-right: 8px;
				}
					#table_pickupnews_s2 img.img_type2{
						width: 271px;
						margin-bottom: 8px;
					}
					.icon_pickupnews_s{
						display: inline-block;
						background: url(images/icon_pickupnews_s.gif);
						background-position: center;
						background-repeat: no-repeat;
						background-size: 8px 8px;
						background-color: #0abafd;
						width: 14px;
						height: 14px;
						border-radius: 4px;
						box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.3);
						vertical-align: -2px;
						margin-right: 8px;
					}

			table#table_pickupnews_s3{
				border-collapse: collapse;
				width: 562px;
				margin: 0px 4px 10px;
			}
				#table_pickupnews_s3 td{
					vertical-align: top;
					padding: 0px;
				}
				#table_pickupnews_s3 td:nth-child(2n){
					padding: 0px 8px;
				}
					#table_pickupnews_s3 img.img_type2{
						width: 176px;
						margin-bottom: 8px;
					}

			table#table_pickupnews_sub{
				border-collapse: collapse;
				width: 562px;
				margin: 0px 4px 10px;
			}
				#table_pickupnews_sub td{
					vertical-align: top;
					padding: 0px;
				}
				#table_pickupnews_sub tr:nth-child(1) td:nth-child(2){
					padding-left: 5px;
				}
				#table_pickupnews_sub tr:nth-child(2) td{
					padding-top: 5px;
				}

				a.news_detail{
					display: block;
					background-color: #4d6270;
					color: #fff;
					border-radius: 5px;
					padding: 3px 0px 2px;
					margin: 10px auto 0px;
					text-align: center;
					width: 300px;
				}



			#box_movie2_back{
				width: 556px;
				margin: 10px 4px;
				border: solid 3px #f4f4f4;
			}
				#box_movie2{
					background: url(images/bg_pickupnews.gif);
					width: 534px;
					padding: 10px;
					border: solid 1px #ccc;
				}
					#box_movie2_l{
						float: left;
						width: 262px;
					}
					#box_movie2_r{
						float: right;
						width: 262px;
					}
						.movie_title2{
							background: url(images/bg_movie_title2.gif);
							width: 198px;
							height: 21px;
							padding: 14px 0px 0px 64px;
							margin-bottom: 5px;
							font-size: 12px;
							line-height: 13px;
						}
								.movie_body2{
									width: 256px;
									height: 144px;
									border: solid 3px #fff;
									box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3);
								}



			#box1_banner{
				width: 562px;
				margin: 10px 4px 10px;
			}
				#box1_banner img.img_type3{
					margin-bottom: 5px;
				}


		#main_body_box2{
			float: right;
			width: 420px;
			margin: 0px 0px 0px 0px;
		}

			#box_information{
				background: url(images/bg_information.gif);
				color: #706900;
				width: 397px;
				height: 96px;
				padding: 21px 0px 0px 15px;
				margin: 10px 4px 5px;
				font-size: 13px;
				line-height: 26px;
			}
				.icon_information_s{
					display: inline-block;
					background: url(images/icon_information_s.gif);
					background-position: center;
					background-repeat: no-repeat;
					background-size: 8px 8px;
					background-color: #72a40f;
					width: 14px;
					height: 14px;
					border-radius: 4px;
					box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.3);
					vertical-align: -2px;
					margin-right: 10px;
				}
				#box_information a{
					color: #706900;
					text-decoration: underline;
				}
			#box_tairaba_back{
				width: 406px;
				margin: 0px 4px 15px;
				border: solid 3px #f4f4f4;
			}
				#box_tairaba{
					background: url(images/bg_box2_sub.gif);
					width: 384px;
					padding: 10px;
					border: solid 1px #ccc;
				}
			#box_minshuku_back{
				width: 406px;
				margin: 10px 4px 15px;
				border: solid 3px #f4f4f4;
			}
				#box_minshuku{
					background: url(images/bg_box2_sub.gif);
					width: 384px;
					padding: 10px;
					border: solid 1px #ccc;
				}
					#box_minshuku .img_type2{
						margin-bottom: 5px;
					}
					#box_minshuku_sub{
						padding-top: 5px;
					}
						#icon_minshuku{
							float: left;
							background: url(images/icon_minshuku.gif);
							background-position: center;
							background-repeat: no-repeat;
							background-size: 50px 50px;
							background-color: #8bc543;
							width: 42px;
							height: 42px;
							border-radius: 4px;
							box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3);
						}
						#text_minshuku{
							float: right;
							width: 292px;
							margin-right: 35px;
						}
			#box_link_back{
				width: 406px;
				margin: 10px 4px 5px;
				border: solid 3px #f4f4f4;
			}
				#box_link{
					background: url(images/bg_box2_sub.gif);
					width: 386px;
					padding: 10px 8px 8px 10px;
					border: solid 1px #ccc;
				}
					#box_link img{
						border: solid 2px #f4f4f4;
						margin: 0px 2px 2px 0px;
					}

			#box_movie_back{
				width: 406px;
				margin: 0px 4px 15px;
				border: solid 3px #f4f4f4;
			}
				#box_movie{
					background: url(images/bg_box2_sub.gif);
					width: 384px;
					padding: 10px;
					border: solid 1px #ccc;
				}
					.movie_title{
						background: url(images/bg_movie_title.gif);
						width: 320px;
						height: 22px;
						padding: 13px 0px 0px 64px;
						margin-bottom: 5px;
						font-size: 12px;
						line-height: 13px;
					}
					table#table_movie{
						border-collapse: collapse;
						width: 384px;
						margin-bottom: 10px;
					}
						#table_movie td{
							vertical-align: top;
							padding: 0px;
						}
						#table_movie td:nth-child(2n){
							padding-left: 10px;
						}
							#movie_body{
								width: 256px;
								height: 144px;
								border: solid 3px #fff;
								box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3);
							}
							.movie_body_w{
								width: 378px;
								height: 212px;
								border: solid 3px #fff;
								box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3);
							}

		.table_pricelist{
			border-collapse: collapse;
			width: 800px;
			margin: 50px auto;
		}
			.table_pricelist td{
				vertical-align : top;
				border : 1px solid #bbbbbb;
				padding : 8px 15px 6px;
			}
			.colgroup_pricelist_a{
				background-color: #fafafa;
			}
			.colgroup_pricelist_b{
				background-color: #ffe;
			}
			.table_pricelist tr:nth-child(1) td:nth-child(1){
				background-color: #ffa;
				font-weight: normal;
				font-size: 14px;
				line-height: 15px;
			}
			.table_pricelist tr:last-child td:nth-child(1){
				background-color: #eee;
			}

		#box_boat{
			width: 900px;
			margin: 50px auto 0px;
		}
		#table_boat{
			border-collapse: collapse;
			width: 640px;
			margin: 50px auto;
		}
			#table_boat td{
				vertical-align: top;
				padding : 0px;
			}
			#table_boat tr:nth-child(2n+1) td:nth-child(1){
				padding: 0px 0px 10px;
			}
			#table_boat tr:nth-child(2) td:nth-child(1){
				padding: 0px 37px 30px;
			}
			#table_boat tr:nth-child(2n+4) td:nth-child(1){
				width: 206px;
				padding: 0px 0px 40px 10px;
			}
			#table_boat tr:nth-child(2n+4) td:nth-child(2){
				padding: 0px 10px 0px 0px;
			}

		#box_minshuku2{
			width: 940px;
			margin: 50px auto;
		}
			#box_minshuku2 h3{
				margin: 50px 0px 0px;
			}
			#table_minshuku1, #table_minshuku2{
				border-collapse: collapse;
				width: 938px;
				margin: 0px auto;
			}
				#table_minshuku1 td, #table_minshuku2 td{
					vertical-align: top;
					padding: 0px;
					border: solid 20px #fff;
				}
					.box_minshuku_text{
						background-color: #f2fed6;
						border-top: solid 5px #c9e192;
						border-bottom: solid 5px #c9e192;
					}
					.box_minshuku_text_sub{
						background-color: #eee;
						border-top: solid 5px #ddd;
						border-bottom: solid 5px #ddd;
					}
					#table_minshuku1 div.spacer{
						display: inline-block;
						width: 20px;
					}
					#table_minshuku2 tr:nth-child(1) td img:nth-child(1){
						margin-right: 20px;
					}

		#box_tairaba_main{
			border-collapse: collapse;
			width: 926px;
			margin: 50px auto;
		}
		#table_tairaba{
			border-collapse: collapse;
			width: 926px;
			margin: 50px auto;
		}
			#table_tairaba td{
				vertical-align: top;
				padding: 15px;
			}
			#table_tairaba tr:nth-child(1) td:nth-child(1){
				border-bottom: solid 2px #ccc;
				border-right: solid 2px #ccc;
				width: 432px;
			}
			#table_tairaba tr:nth-child(1) td:nth-child(2){
				border-bottom: solid 2px #ccc;
				width: 432px;
			}
			#table_tairaba tr:nth-child(2) td:nth-child(1){
				border-right: solid 2px #ccc;
			}
				#table_tairaba img{
					margin-bottom: 20px;
				}
				.tackle{
					display: inline-block;
					font-size: 14px;
					line-height: 14px;
					font-weight: bold;
					color: #213b4d;
					margin-bottom: 8px;
				}
		#tairaba_caution{
			background-color: #f4989c;
			border-radius: 6px;
			padding: 11px 0px 10px;
			margin: 30px 0px;
			color: #fff;
			text-align: center;
			font-size: 15px;
			line-height: 15px;
			font-weight: bold;
		}



		#box_tsuribamap{
			width: 906px;
			margin: 50px auto 40px;
			text-align: center;
		}
			#box_tsuribamap img{
				margin-bottom: 10px;
			}

		#box_event{
			width: 800px;
			margin: 50px auto 40px;
			text-align: center;
		}
			#box_event_sub{
				padding: 40px 0px;
			}
				#box_event_sub p{
					border: solid 1px #ccc;
					border-radius: 8px;
					width: 600px;
					padding: 10px 0px;
					margin: 10px auto 0px;
				}
			#table_event{
				border-collapse: collapse;
				width: 800px;
				margin: 0px 0px 20px;
			}
				#table_event td{
					vertical-align: top;
					padding: 0px;
				}
					#table_event td:nth-child(1){
						width: 385px;
						padding-right: 30px;
					}
					#table_event td .line1{
						margin-bottom: 10px;
					}
		#box_event_result{
			width: 800px;
			margin: 50px auto 40px;
			text-align: center;
		}
			#box_event_result_sub{
				padding: 10px 0px 20px;
			}
				#box_event_result_sub p{
					border: solid 1px #ccc;
					border-radius: 8px;
					width: 500px;
					padding: 10px 0px;
					margin: 10px auto 0px;
				}
			#box_event_result h3{
				margin-bottom: 30px;
				font-size: 16px;
				line-height: 16px;
				font-weight: bold;
			}
			#box_event_result h4{
				margin-bottom: 10px;
			}
			#box_event_result table{
				border-collapse: collapse;
				width: 780px;
				margin: 0px auto 30px;
			}
				#box_event_result td{
					background-color: #ffd;
					padding: 10px;
					border: solid 1px #ccc;
				}
					#box_event_result tr:nth-child(1) td{
						background-color: #ffdd33;
					}

			#madai_winners{
				margin: 30px 0px;
			}
				#box_madai_winners{
					background-color: #ffd;
					margin: 0px 0px 20px;
					padding: 16px;
					border-radius: 0px 0px 16px 16px / 0px 0px 16px 16px;
					border-color: #aba000;
					border-width: 8px;
					border-style: none solid solid;
				}
					#table_madai_winners{
						border-collapse: collapse;
						width: 100%;
					}
						#table_madai_winners td{
							background-color: #fff;
							border: solid 1px #aaa;
							padding: 10px;
						}
							#table_madai_winners td:nth-child(1){
								background-color: #ffdd33;
							}

		#box_gallery{
			width: 900px;
			margin: 50px auto 40px;
		}
			.box_gallery_sub{
		/*		background: url(images/bg_gallery.gif);
				background-position: right top;
				background-repeat: no-repeat;	*/
				background-color: #fafafa;
				border: solid 3px #ccc;
				border-radius: 15px;
				padding: 15px;
				margin-bottom: 10px;
			}
				.box_gallery_sub img{
					margin-right: 10px;
				}
				.box_gallery_sub img:nth-child(n+2){
					margin-top: 10px;
				}
				.gallery_text{
					background-color: #fff;
					border: solid 1px #ccc;
					border-radius: 10px;
					padding: 15px;
					display: inline-block;
				}
			#box_gallery_s{
				width: 900px;
				margin-bottom: 20px;
			}
				#box_gallery_s_left{
					float: left;
					width: 445px;
				}
				#box_gallery_s_right{
					float: right;
					width: 445px;
				}
					.gallery_text_s{
						display: inline-block;
						background-color: #fff;
						border: solid 1px #ccc;
						border-radius: 10px;
						padding: 10px;
					}
			#joujimaudou{
				margin: 30px 0px 20px;
			}
				#gallery_topic{
					background-color: #00baff;
					border-radius: 6px;
					padding: 10px 0px 10px;
					margin-bottom: 15px;
					font-size: 14px;
					line-height: 14px;
					font-weight: bold;
					text-align: center;
					color: #fff;
				}

		#table_link2{
			border-collapse: collapse;
			width: 934px;
			margin: 50px auto;
		}
			#table_link2 td{
				vertical-align: top;
				padding: 15px;
				width: 280px;
			}
			#table_link2 tr:nth-child(2n) td{
				border-top: solid 2px #ccc;
				border-bottom: solid 2px #ccc;
			}
			#table_link2 td:nth-child(2n){
				border-left: solid 2px #ccc;
				border-right: solid 2px #ccc;
			}
				span.text_link{
					display: block;
					color: #666;
					font-size: 15px;
					line-height: 15px;
					font-weight: bold;
					text-align: center;
					padding-bottom: 5px;
				}

		#box_sitemap{
			background-color: #fafafa;
			width: 900px;
			border: solid 3px #ccc;
			border-radius: 15px;
			margin: 50px auto 50px;
		}
			#table_sitemap{
				border-collapse: collapse;
				width: 800px;
				margin: 50px auto;
				font-size: 16px;
				line-height: 16px;
			}
				#table_sitemap td{
					vertical-align: top;
				}
				#table_sitemap a{
					color: #000;
				}
					ul.list_sitemap1{
						padding: 0px;
						margin: 0px;
					}
						ul.list_sitemap1 li{
							padding: 0px 0px 25px;
							margin: 0px;
						}
							ul.list_sitemap2 li{
								padding: 10px 0px 0px;
								margin: 0px;
								font-size: 14px;
								line-height: 14px;
							}

		#box_privacy_back{
			width: 800px;
			margin: 50px auto 50px;
		}
			.box_privacy{
				padding: 30px 20px 0px;
			}
				.box_privacy_sub{
					padding-bottom: 40px;
				}
					.box_privacy_sub2{
						padding: 0px 15px;
					}

		#box_sticker{
			width: 900px;
			margin: 50px auto 50px;
			text-align: center;
		}


		#derby_info_head{
			background: url(event/images/bg_derby_title.gif);
			background-position: top right;
			background-repeat: no-repeat;
			width: 562px;
			height: 40px;
		}
		#table_derby_info{
			border-collapse: collapse;
			width: 562px;
			margin: 0px 0px 15px;
		}
		#derby_info_head_w{
			background: url(event/images/bg_derby_title.gif);
			background-position: top right;
			background-repeat: no-repeat;
			width: 800px;
			height: 40px;
			text-align: left;
		}
		#table_derby_info_w{
			border-collapse: collapse;
			width: 800px;
			margin: 0px 0px 50px;
			text-align: left;
		}
			#table_derby_info td, #table_derby_info_w td{
				vertical-align: top;
				border: 1px solid #bbb;
				padding: 6px 10px 4px;
			}
			#table_derby_info td:nth-child(2n-1), #table_derby_info_w td:nth-child(2n-1){
				background-color: #ffd;
				color: #555;
			}
			#table_derby_info td:nth-child(2n), #table_derby_info_w td:nth-child(2n){
				background-color: #fafafa;
			}
			#table_derby_info tr:nth-child(1) td, #table_derby_info_w tr:nth-child(1) td{
				background-color: #435968;
				text-align: center;
				font-weight: bold;
				color: #fff;
			}
			#table_derby_info_w td.result_link{
				background-color: #435968;
				text-align: center;
				font-weight: bold;
				color: #fff;
			}







nav#contents_footer{
	background: url(images/bg_footer.gif);
	color: #fff;
	width: 1040px;
	height: 97px;
	margin: 0px auto;
	padding-top: 20px;
	font-size: 13px;
	line-height: 22px;
	text-align: center;
}
	#contents_footer a{
		color: #fff;
	}

footer{
	color: #fff;
	width: 980px;
	margin: 0px auto;
	padding: 25px 0px 50px;
	font-size: 11px;
	line-height: 11px;
}
	#footer_left{
		float: left;
		text-align: center;
	}
		#address{
			border-bottom: solid #888 1px;
			padding-bottom: 6px;
			margin-bottom: 10px;
		}
			#footer_left .text_color{
				padding: 0px 8px;
				color: #aaa;
			}
		#logo{
			padding-left: 0px;
		}
	#footer_right{
		float: right;
		text-align: right;
	}
		#telfax{
			border-bottom: solid #888 1px;
			padding-bottom: 6px;
			margin-bottom: 8px;
		}
	#counter{
		padding-top: 30px;
		text-align: center;
	}
		#counts{
			display: inline-block;
			padding-left: 10px;
		}
	#copyright{
		padding-top: 5px;
		text-align: center;
	}


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


img{
	vertical-align: bottom;
}

	img.img_type1{
		border-radius: 4px;
		box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3);
	}
	img.img_type2{
		border: solid 3px #fff;
		box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3);
	}
	img.img_type3{
		border: solid 3px #f4f4f4;
	}

a{
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}

a.text_color1{
	color: #fff200;
}

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


.box_blank{
	clear: both;
}

.text_color1{
	color: #fed117;
}

.line1{
	background-color: #dbdbdb;
	height: 4px;
	border-radius: 2px;
	-webkit-box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.3) inset;
	box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.3) inset;
}

.button_outer_email{
	display: block;
	background-color: #dbdbdb;
	margin: 0px;
	padding: 3px;
	border-radius: 6px;
	-webkit-box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.3) inset;
	box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.3) inset;
}
.button_inner_email{
	display: block;
	background: url(images/bg_button_email.gif);
	background-position: center;
	background-repeat: no-repeat;
	width: 200px;
	height: 28px;
	padding: 0px;
	border-radius: 4px;
	-webkit-box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.3);
	box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.3);
}
.button_outer_chouka200910{
	display: block;
	background-color: #dbdbdb;
	width: 400px;
	margin: 0px auto 30px;
	padding: 3px;
	border-radius: 6px;
	-webkit-box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.3) inset;
	box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.3) inset;
}
.button_inner_chouka200910{
	display: block;
	background-color: #0572ad;
/*	color: #ef6ea9;	*/
	color: #fff;
	text-align: center;
	text-decoration: none;
	font-size: 14px;
	line-height: 14px;
	font-weight: bold;
	padding: 10px 0px;
	border-radius: 6px;
	-webkit-box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.3);
	box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.3);
}
.button_outer_event{
	display: block;
	background-color: #dbdbdb;
	margin: 0px 0px 10px;
	padding: 3px;
	border-radius: 6px;
	-webkit-box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.3) inset;
	box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.3) inset;
}
.button_inner_event{
	display: block;
	background-color: #ffd;
	width: 100%;
	padding: 11px 0px 10px;
	border-radius: 4px;
	-webkit-box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.3);
	box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.3);
	text-align: center;
	color: #000;
	font-size: 14px;
	line-height: 14px;
}
.button_inner_event_ara{
	display: block;
	background-color: #ffdd33;
	width: 100%;
	padding: 11px 0px 10px;
	border-radius: 4px;
	-webkit-box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.3);
	box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.3);
	text-align: center;
	color: #000;
	font-size: 14px;
	line-height: 14px;
}
.button_inner_event_chinu{
	display: block;
	background-color: #ffbb00;
	width: 100%;
	padding: 11px 0px 10px;
	border-radius: 4px;
	-webkit-box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.3);
	box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.3);
	text-align: center;
	color: #000;
	font-size: 14px;
	line-height: 14px;
}
.button_inner_event_old{
	display: block;
	background-color: #eee;
	width: 100%;
	padding: 11px 0px 10px;
	border-radius: 4px;
	-webkit-box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.3);
	box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.3);
	text-align: center;
	color: #000;
	font-size: 14px;
	line-height: 14px;
}


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


