@charset "shift-jis";


body {
	overflow: visible !important;
}

/* segasammy IR contents printout style sheet setting */
/* style for common and detail */
.forprint {
	display:block;
}

#stage {
	background:none;
}

#header .utility,
#gnav,
#subcts,
.b-print,
#footer .b-pagetop,
#footer #sitelink,
#footer .extlink {
	display:none;
}

#footer {
	position: relative;
	padding-top:20px;
	}

#header,
#content,
#footer .credit {
	width:720px;
}

/*
#header *,
#content * {
	_zoom:89%;
}
*/

#footer .credit {
    display:table;
	/display:block;			/*	code for Ie6,7		*/
}

#footer .credit #copyright {
	float:none;
	display:table-cell;
	text-align:right;
	padding:0;
}

#footer #secure{
	position: absolute;
	bottom: 0;
	right: 0;
}

#maincts .graphblk .box01 {
    display:table;
	/display:block;			/*	code for Ie6,7		*/
}

#maincts .graphblk .box01 .fl,
#maincts .graphblk .box01 .fr {
	float:none;
	display:table-cell;
	padding-right:20px;
}

#maincts .graphblk .box01 .fl {	/*	code for Ie6,7		*/
	/float:left;
	/display:block;
	/padding-right:0;
}

#maincts .graphblk .box01 .fr {	/*	code for Ie6,7		*/
	/float:right;
	/display:block;
	/padding-right:0;
}

.print-b-a
	{
	page-break-after:always;
	}

.print-b-b
	{
	page-break-before:always;
	}

/* /english/ir/management/market/index.html
------------------------------------------------------ */
#maincts{
/*	display:table; */
	float:none;
}