@charset "utf-8";
/* ****************************************************************** 

	@This stylesheet Information{
		ファイル：base.css
		最終更新：2010年02月23日
		主な内容：共通要素
			1: リセット
			2: アクセシビリティ
			3: 浮動ボックス用コンテナ
	}

****************************************************************** */

/*===================================================================
	1: リセット
===================================================================*/

* {
	margin: 0; padding: 0;
}

body {
	color: #222;
	background: #fff;
	font-family:'Century Gothic', Futura, 'Hiragino Kaku Gothic Pro', 'ヒラギノ角ゴ Pro W3', Osaka, 'MS PGothic', sans-serif;
	margin: 0; padding: 0;
	overflow-y: scroll;
}

* html body {  　　　　　/*IE6だけに適用*/
	font-family: 'MS PGothic';
	overflow-y:auto;
}

*+html body {　　　　　/*IE7だけに適用*/
   overflow-y:auto;
}

h1, h2, h3, h4, h5, h6 {
	font-size:100%;
}

body, x:-moz-any-link { font-size: 16px; }

a:link {
	color: #258; text-decoration: none;
}
a:visited {
	color: #345; text-decoration: none;
}
a:hover {
	color: #06c; text-decoration: underline;
}
a:active {
	color: #06c; text-decoration: none;
} 
a.pdf {
	text-decoration: underline;
	background: url(/tgs/2010/common/images/pdf16.png) no-repeat;
	padding-left: 20px;
}
a img {
	border: 0;
}

strong, em {
	font-weight: bold; font-style: normal;
}

hr {
	display: none;
}

.clear {
	clear: both;
}

.rightalign {
	text-align: right;
}

.debug {
	outline: 1px solid red;
}

.cn {
	font-family: STHeiti, 'MS UI Gothic', SimSun, sans-serif;
}
.kr {
	font-family: 'Apple Gothic', Gulim, sans-serif;
}

/*===================================================================
	2: アクセシビリティ
===================================================================*/

.reader {
	display: none;
}


/*===================================================================
	3: 浮動ボックス用コンテナ
===================================================================*/

.pkg:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}

.pkg { min-height: 1px; }

/* Hides from IE-mac \*/
* html .pkg { height: 1%; }
.pkg { display: block; }
/* End hide from IE-mac */

