body {
	background-attachment: scroll;
	margin: 0px auto;
	width: 890px;
	background-repeat:no-repeat;
	background-position:top;
	height: auto;
	font-family: 'メイリオ',Meiryo,'ＭＳ Ｐゴシック','ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro', verdana, Helvetica,Arial, sans-serif;
	font-size: 13px;
	line-height: 18px;
	background-color:#FFF;
}

/*------------------------- Top menu ---*/

.m_01 a{
display:block;
width:171px;
height:62px;
background:url(../event/tgs/m-01r.gif) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
}
.m_01 a:hover, .m_01 a.on{
background-position:right bottom;
}
.m_02 a{
display:block;
width:146px;
height:62px;
background:url(../event/tgs/m-02r.gif) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
}
.m_02 a:hover, .m_02 a.on{
background-position:right bottom;
}
.m_03 a{
display:block;
width:171px;
height:62px;
background:url(../event/tgs/m-03r.gif) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
}
.m_03 a:hover, .m_03 a.on{
background-position:right bottom;
}
.m_04 a{
display:block;
width:156px;
height:62px;
background:url(../event/tgs/m-04r.gif) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
}
.m_04 a:hover, .m_04 a.on{
background-position:right bottom;
}
.m_05 a{
display:block;
width:171px;
height:62px;
background:url(../event/tgs/m-05r.gif) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
}
.m_05 a:hover, .m_05 a.on{
background-position:right bottom;
}

/*------------------------- font ---*/

.f-item {
	font-size: 14px;
	line-height: 19px;
	font-weight: bold;
	color:#063;
}
.f-price {
	font-size: 13px;
	font-weight: bold;
	line-height: 20px;
}
a.buppan_link {
	font-size: 15px;
	line-height:25px;
	font-weight:bold;
	text-decoration:none;
	color:#fff;
	background-color:#F30;
}
a:hover.buppan_link {
	color:#fff;
	background-color:#FC0;
}

/*------------------------- link ---*/

a.news_link {
	color:#FF0;
	text-decoration: underline;
}
a:hover.news_link {
	color: #FF6600;
}

/*------------------------- table & td ---*/

.table01 {
	background-image:url(../event/tgs/item_bg.png);
}


/*------------------------- guide button ---*/

#scr_btn {
	display:block;
	position:fixed;
	right:15px;
	bottom:15px;
}

td.scr_padT {
	background-image:url(../event/tgs/s-mat_t.png);
	background-repeat:no-repeat;
}
td.scr_pad00 {
	background-image:url(../event/tgs/s-mat_c.png);
	background-repeat:repeat-y;
	padding:0px 0px 0px 5px;
}
td.scr_pad01 {
	background-image:url(../event/tgs/s-mat_c.png);
	background-repeat:repeat-y;
	padding:5px 0px 0px 5px;
}
td.scr_padB {
	background-image:url(../event/tgs/s-mat_b.png);
	background-repeat:no-repeat;
}

.b_00 a{
display:block;
width:121px;
height:37px;
background:url(../event/tgs/s-00.gif) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
}
.b_00 a:hover, .b_00 a.on{
background-position:right bottom;
}

.b_01 a{
display:block;
width:121px;
height:37px;
background:url(../event/tgs/s-01.gif) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
}
.b_01 a:hover, .b_01 a.on{
background-position:right bottom;
}

.b_02 a{
display:block;
width:121px;
height:37px;
background:url(../event/tgs/s-02.gif) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
}
.b_02 a:hover, .b_02 a.on{
background-position:right bottom;
}

.b_03 a{
display:block;
width:121px;
height:37px;
background:url(../event/tgs/s-03.gif) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
}
.b_03 a:hover, .b_03 a.on{
background-position:right bottom;
}

.b_04 a{
display:block;
width:121px;
height:37px;
background:url(../event/tgs/s-04.gif) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
}
.b_04 a:hover, .b_04 a.on{
background-position:right bottom;
}

.b_05 a{
display:block;
width:121px;
height:37px;
background:url(../event/tgs/s-05.gif) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
}
.b_05 a:hover, .b_05 a.on{
background-position:right bottom;
}


/*------------------------- float images ---*/

.floatimages {
	float:right;
}