@charset "utf-8";

/* ------------------------------------------------------------

	filename:	print.css
	created:	080401
	update:		091125

------------------------------------------------------------ */

/* ------------------------------------------------------------ プリントIE対応*/
* html body { zoom: 67%!important; }
* html body#print { zoom: 85%; }

div#platform div#contents { clear: both; }

*html div#globalNav { clear: both; }
*:first-child+html div#globalNav { clear: both; }

/* ------------------------------------------------------------ カラム */
div.column3A { width: 33%; }

div.column3B { width: 66%; }

div.column4A { width: 24.9%; }

div.column4B { width: 49.9%; }

div.column4C { width: 74.9%; }

div.column3A div.column3A,
div.column3B div.column3B,
div.column4A div.column4A,
div.column4B div.column4B,
div.column4C div.column4C { width: 99.9%; }

div.column3B div.column3A,
div.column4B div.column4A { width: 49.8%; }

div.column4C div.column4A { width: 33.2%; }

/* ------------------------------------------------------------ 全般*/
* { page-break-before: avoid; }

/* ------------------------------------------------------------ 非表示*/
div#platform.typeP div#header p.btn,
div#platform.typeP div#header p.btn img,
div#platform.typeP div#mainContents div.action,
div#mainContents p.btn.close { display: none; }

/* ------------------------------------------------------------ TOP*/
* html div#mainContents ul.event,
* html div#mainContents div.enjoy ul { margin-right: 0; }

*:first-child+html div#mainContents ul.event,
*:first-child+html div#mainContents div.enjoy ul { margin-right: 0; }


/* EOF */