@charset "UTF-8";
/* CSS Document */

body{
    margin-top:0px;
    margin-bottom:0px;
	padding: 0px;
	font-size:x-small;
    font-family:Helvetica, "Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W6", "ＭＳ Ｐゴシック", Osaka, sans-serif;
	text-align:center;
}

img {
    border-style:none;
}


	#page_overlay {
		width:720px;
		z-index:2;
			}
	
	#page_content {
		font-size:30px;
	    margin-top:0px;
		margin-bottom:0px;
		margin-left:auto;
		margin-right:auto;
		padding:0px;
		background-color:#dddddd;
		color:#000000;
		opacity:0.89;
		line-height:100%;


		/* Display on top of slideshow */
		z-index:2;	
		position:relative; /* This is very important! */	
	}
	
	img#bg {
		/* Stretch background */
		position:fixed;
		top:0;
		left:0;
		height:100%;
		width:100%;
		z-index:0;
	}
	
	#bg_grid {
		position:fixed; /* This is very important! */
		top:0;
		left:0;
		height:100%;
		width:100%;
	    background: url(grid.png) repeat;
			
		/* Display on top of background */
		z-index:1;
	}

	#image_description {
		position:fixed; /* This is very important! */
		right:0px;
		top:0px;
		width:150px;
		height:130px;
		z-index:2;
		padding:5px;
	}
	
.ticket{
	width:500px;
	border:double #006CB7 3px;
	text-align:center;
	float:left;
	padding:10px;	
	margin:15px 100px 15px 100px ;
	clear:both;

}
	
	
	a:link { color:#006CB7;}
a:visited { color:#006CB7; }
a:hover { color: #F1CE00; }
a:active {
	color:#F1CE00;
	font-family: Helvetica, "Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W6ＭＳ Ｐゴシック", Osaka, sans-serif;
}
a {
text-decoration: none;
font-weight :bold;
}

/* トノフォンツイッター tonotwi*/

#tonotwi a {
    display: block;
    overflow: hidden;
    height: 0px;
    width: 120px;
	float:right;
    background-image: url(../img/tonotwi2.gif);
    padding-top: 32px;
    text-align: center;
}

#tonotwi a:hover {
   background-position: 0 -32px;

}

/* 基本 極小 */
.font0 {
	font-size: 8px;
	font-style: normal;
	color:#141D25 ;
	}
	
/* 基本 小 */
.font1 {
	font-size: 10px;
	font-style: normal;
	color:#141D25 ;
	}

/* 基本 中 */
.font2 {
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	color: #141D25;
	font-family: Helvetica, "Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W6", "ＭＳ Ｐゴシック", Osaka, sans-serif;
	}
	
/* 基本 大 */	
.font3 {
	font-size: 16px;
	font-weight:bold;
	font-style: normal;
	color:#141D25;
	}
	
		
/* 緑 中 */
.font4 {
	font-size: 14px;
	font-style: normal;
	color:#005826 ;
	}

/* 赤 中 */
.font5 {
	font-size: 14px;
	font-style: normal;
	color:#AB1315 ;
	}

/* 赤 大 */
.font6 {
	font-size: 24px;
	font-style: normal;
	color:#AB1315;
	}


/* フッター footer */

#footerlogo {
	width:500px;
	height:45px;
	margin-top:20px;
	margin-bottom:20px;
	padding:10px;	
	margin:10px 100px 10px 100px ;
 text-align:center;
 clear:both;
}

#footerinfo {
	width:100%;
	height:35px;
	font-size:11px;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
}
