@charset "utf-8";
/* CSS Document */
/*--information---------------------------------------------------------
Last update　07/12/18
File name stadium.css
Site name SUMORI COMPANY
Summary uTopvŎgpĂ܂B
Copyright Copyright (C) 2007 SUMORI COMPANY. All Rights Reserved.
-------------------------------------------------------------------------*/

/* Start of [index] -------------------------------------------------------------------*/
/* Start of [Face design] --------------------------------------------------------------------*/
table th {
	color: #336699;
	background-color: #99cccc;
}
table .bottom_dline {
	border-bottom: dotted 1px #999999;
}



div#what_wrapp .important{
	color:#FF6699;
	font-weight:bold
}

p.btn_stadium a#look {
	background-image: url(../image/index/btn_look.gif);
}
p.btn_stadium a#look:hover {
	background-image: url(../image/index/btn_look_on.gif);
}
p.btn_stadium a#moushikomi {
	background-image: url(../image/index/btn_mousikomi.gif);
}
p.btn_stadium a#moushikomi:hover {
	background-image: url(../image/index/btn_mousikomi_on.gif);
}

/* End of [Face design] ----------------------------------------------------------------------*/

/* Start of [basic layout] -------------------------------------------------------------------*/
div#what_wrapp {
	width: 600px;
	margin: 25px 0px 0px;
	padding: 0px 0px 15px 0px;
	background-image: url(../image/index/what_foot.jpg);
	background-repeat: no-repeat;
	background-position: bottom center;
	background-color:#99CCCC;
}
div#what_wrapp div#what {
	width: 570px;
	height: auto;
	margin: 0px 0px 0px 30px;
	padding: 0px;
	font-size: 85%;
	text-align:left;
	display: block;
	position: relative;
}
div#what_wrapp div#what:after{
	content: ".";
	display: block;
	height: 0;
	line-height: 0px;
	clear: both;
	visibility: hidden;
}
#what_wrapp h4 {
	width: 600px;
	height: 45px;
	margin: 0px 0px 13px;
	padding: 0px;
	background-image: url(../image/index/what_head.jpg);
}



table {
	margin: 0px auto;
	padding: 0px;
	border: solid 1px #999999;
	font-size: 85%;
}
table#stadiumTB {
	margin-bottom: 25px;
	padding: 0px;
}
table#stadiumTB th,
table#stadiumTB td {
	text-align:left;
}
table th,
table td {
	margin: 0px;
	padding: 5px 15px;
}



div#forGroup {
	margin: 0px;
	padding: 5px 0px 0px;
	border: solid 2px #cccccc;
}
div#forGroup h4 {
	margin: 0px;
	padding: 5px 15px 5px;
	width: 570px;
	height: auto;
	background-image: url(../image/index/forgroup_title.jpg);
	background-repeat: no-repeat;
	background-position: 15px center;
	border-bottom: dotted 1px #999999;
	text-align:left;
}
div#forGroup p {
	margin: 0px;
	padding: 10px 15px;
}


div#what p#movie {
	margin: 0px 10px 0px 20px;
	padding: 0px;
	float:right;
}
p.btn_stadium{
	margin: 25px 174px 20px;
	padding: 0px;
	background-repeat: no-repeat;
	text-indent: -5000px;
}
p.btn_stadium a {
	display: block;
	width: 251px;
	height: 30px;
}
/* End of [basic layout] ---------------------------------------------------------------------*/
/* End of [index] -------------------------------------------------------------------*/



/* Start of [stadium_index] -------------------------------------------------------------------*/
/* Start of [Face design] --------------------------------------------------------------------*/
/* End of [Face design] ----------------------------------------------------------------------*/

/* Start of [basic layout] -------------------------------------------------------------------*/
div#stdm_map {
	width: 600px;
	height: 380px;
	margin: 0px;
	padding: 0px;
}
div#stdm_map h4 {
	width: 600px;
	height: 30px;
	margin: 0px 0px 0px;
	padding: 0px;
	background-image: url(../image/index/map_head.gif);
}



dl#stdm_maplist_L {
	margin: 45px 6px 0px 0px;
	padding: 0px;
}
dl#stdm_maplist_R {
	margin: 45px 0px 0px 0px;
	padding: 0px;
}
dl#stdm_maplist_L,
dl#stdm_maplist_R {
	width: 297px;
	height: auto;
	display: block;
	text-align:left;
	float: left;
}
dl#stdm_maplist_L dt,
dl#stdm_maplist_R dt {
	width: 297px;
	height: 23px;
	color:#009966;
	margin: 0px;
	padding: 0px;
	font-size: 100%;
	font-weight: normal;
	text-indent: 10px;
	background-image:url(../image/index/indexlist_bg.gif);
	background-repeat:repeat-x
}
dl#stdm_maplist_L dd,
dl#stdm_maplist_R dd {
	width: 269px;
	height: 40px;
	margin: 0px;
	padding: 3px 0px 10px 28px;
	font-size: 90%;
}
dl#stdm_maplist_L a,
dl#stdm_maplist_R a {
	color:#009966;
}
/* End of [basic layout] ---------------------------------------------------------------------*/
.map {
	width: 600px;
	height: 30px;
	margin: 0 auto 45px;
	background: url(../image/index/map_over.gif) no-repeat 0 0;
	text-indent: -9999px;
	overflow: hidden;
}
.map a {
	width: 600px;
	height: 30px;
	display: block;
	background: url(../image/index/map.gif) no-repeat 0 0;
}
.map a:hover {
	background: url(../image/index/map_over.gif) no-repeat 0 0;
}

/* End of [stadium_index] -------------------------------------------------------------------*/