

/* CSS Document */
fieldset, img {
border:0 none;
}

body {
	font-size:12px;
	line-height:16px;
	background: #FFFFFF;
	margin: 0;
	padding: 0;
	text-align: center;
	background-color:#000000;
	color: #000000;
}
#wrapper_out {
	padding: 0;
	background-color:#000000;
	margin: 0 auto;
}
#wrapper_in {
	width: 970px;
	background: #FFFFFF;
	margin: 0 auto;
	text-align: left;
}
#header {
	background: #DDDDDD; 
	
}
#header h1 {
	margin: 0; 
	padding: 0;
}
#mainContent {
	padding: 20px 0px; /* 菴咏區縺ｯ div 繝懊ャ繧ｯ繧ｹ縺ｮ蜀?蛛ｴ縺ｮ繧ｹ繝壹?ｼ繧ｹ縲√?槭?ｼ繧ｸ繝ｳ縺ｯ div 繝懊ャ繧ｯ繧ｹ縺ｮ螟門?ｴ縺ｮ繧ｹ繝壹?ｼ繧ｹ縺ｧ縺? */
}

.box { /* 蜷?鬆?逶ｮ */
	width:800px;
	margin:auto;
	margin-bottom:10px;
}
.box_1 { /* 蜷?鬆?逶ｮ */
	width:800px;
	margin:auto;
	margin-bottom:10px;
}
.box_3 { /* 蜷?鬆?逶ｮ */
	width:800px;
	margin:auto;
	margin-bottom:10px;
	text-align:center;
}
.box_2 { /* 蜷?鬆?逶ｮ */
	width:800px;
	background-color: #083090;
	margin-top: auto;
	margin-right: auto;
	margin-left: auto;
	background-image: url(news_release_shita.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	margin-bottom: 10px;
	height: auto;
}
.box_4 { /* 蜷?鬆?逶ｮ */
	width:800px;
	margin-bottom:25px;
	margin-top: auto;
	margin-right: auto;
	margin-left: auto;
}

h2{
margin: 0px 0 5px 0;
color:#231815;
text-indent:-9999px; 
width:800px;
height:40px;
}
h2.title1 {
	background-image: url(news_release_ue.jpg);
	margin: 0px; padding: 0px;
}
h2.title2 {
	background-image: url(shiai_nittei.jpg);
}
h2.title3 {
	background-image: url(ryoukinhyou.jpg);
}
h2.title4 {
	background-image: url(info_goticket.jpg);
	margin-bottom: 10px;
}
h2.title5 {
	background-image: url(info_nagare_bar.jpg);
}
h2.title6 {
	background-image: url(info_goriyou.jpg);
	margin-bottom: 10px;
}

p{margin: 8px 0 0 0px;}

.red {color:#FF0000;}
.red_B {color:#FF0000; font-weight:bold;}
.red_L {color:#FF0000; font-weight:bold; font-size:16px;}
.black_B {color:#231815; font-weight:bold; font-size:14px; padding:0 0 5px 0;}
.black_C {margin-left: 120px;}
.yellow {color:#FFCC00; font-weight:bold; font-size:16px; padding-bottom: 5px;}
.white {color:#FFFFFF;}
.white_B {color:#f5f5f5;}
.blue_B {color:#3366FF; font-weight:bold; font-size:14px; padding:0 0 5px 0;}
.pink {color:#FF3366;}
.pink_B {color:#FF3366; font-weight:bold;}


a:link { color: #1e90ff; }
a:visited { color: #1e90ff; }
a:hover { color: #1e90ff; }
a:active { color: #1e90ff; }

.box_1 table{
	width:800px;
	border-collapse: collapse;
}
.box_1 th{
	color:#000000;
	font-size: 13px;
	width: 20%;
}
.box_1 td{
	background-color:#FFFFFF;
	padding:5px;
	color:#000000;
	font-size: 13px;
	text-align: left;
}

.box_3 table{
	width:520px;
	border-collapse: collapse;
	margin-right: 0px;
	margin-left: 0px;
}
.box_3 th{
	color:#000000;
	font-size: 13px;
	width: 20%;
}
.box_3 td{
	background-color:#FFFFFF;
	color:#000000;
	font-size: 13px;
	width: 260px;
	padding: 5px;
}

.box_2 .news {
	padding-left: 20px;
	padding-bottom: 10px;
	padding-right: 20px;
}
.box_2 .news1 {
	float: left;
	width: 430px;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 10px;
}
.box_2 .news2 {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 310px;
}
.box_2 .news3 {clear: both;}

.box table{ 
	width:800px;
	border-collapse: collapse;
	margin-bottom:15px;
}
.box tr{border: 1px solid #dcdcdc;}
.box th{
	background-color:#dcdcdc;
	color:#000000;
	text-align:center;
	font-size: 13px;
	width: 20%;
}
.box td{
	background-color:#FFFFFF;
	padding:5px;
	border: 1px solid #dcdcdc;
	color:#000000;
	text-align:center;
	font-size: 13px;
}
.box .setu {
	width: 5%;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}
.box .nittei{
	width:15%;
	border-right:1px solid #FFFFFF;
}
.box .jikan{
	width:10%;
	border-right:1px solid #FFFFFF;
}
.box .kaijo{
	width:5%;
	border-right:1px solid #FFFFFF;
}
.box .seki {
	width: 20%;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}
.box .maeuri{
	width:30%;
	border-right:1px solid #FFFFFF;
}
.box .bikou{
	width:10%;
	border-right:1px solid #FFFFFF;
}
.box .otona{
	width:15%;
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
}
.box .list{
text-indent:-1em;
margin:0px 0px 0px 1em;
}
.box .box_flow{ text-align:right;}
.box .box_flow td{background-color:#333333; color:#FFFFFF; text-align:left; vertical-align:top;}

div#footer_gamba{
	font-size:12px;
	color:#696969;
  }
  
td.fcy{background-color:#f1f1f1;vertical-align:top;}
td.fc{background-color:#f5f5f5; vertical-align:top;}
  
/* 縺薙％縺九ｉinformation.html */ 
.box_4 .table{ 
	width:800px;
	text-align:center;
	border-collapse: collapse;
	margin-bottom:15px;
}
.box_4 .tr{
	border: 1px solid #333;
}
.box_4 .th{
	background-color:#999;
	color:#FFFFFF;
	text-align:center;
	font-size: 13px;	
}
.box_4 .td{
	background-color:#FFFFFF;
	padding:5px;
	border: 1px solid #CCC;
	color:#000000;
	text-align:center;
	font-size: 13px;
}
.box_4 .list{
margin:0px 0px 0px 10px;
}
.box_4 .list_red {
	color: #FF0000;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
h3.title {
	height: 20px;
	width: 800px;
	font-size: 14px;
	background-color: #dcdcdc;
	border-collapse: collapse;
	margin-top: 10px;
	margin-bottom: 5px;
	padding-top:5px;
	text-indent: 10px;

}


.box .fc {
	width: 15%;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}

.box .ippan{
	width:15%;
	border-right:1px solid #FFFFFF;
}



