@charset "UTF-8";
/*
  #- 基本
*/
html {
	margin:0;
	padding:0;
	height: 100%;
	overflow-y: scroll;
}

body {
	width:100%;
	background:white;
	margin:0;
	padding:0;
	color: #333;
	font-size: 13px;
	line-height: 22px;
	text-align: center;
	/* ゴシック系 */
	font-family: 'メイリオ',Meiryo,'ＭＳ Ｐゴシック','ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro',sans-serif;
	/* 明朝系 */
	/*font-family: 'ＭＳ Ｐ明朝','MS PMincho','ヒラギノ明朝 Pro W3','Hiragino Mincho Pro',serif;*/
	overflow:hidden;
}

img {
  vertical-align: bottom;
}
a:hover,
a:active {
  text-decoration: none;
}
a:hover img.link ,
input.link:hover {
	filter:alpha(opacity=80);
	-moz-opacity: 0.8;
	opacity: 0.8;
}
a img.link ,
input.link {
	filter:alpha(opacity=99);
	-moz-opacity: 0.99;
	opacity: 0.99;
}
/*
  ####- pick up
*/
#pickup {
	overflow:hidden;
	text-align:left;
}
#pickup table {
	border:none;
	margin:5px;
}
#pickup table td{
	border:none;
	margin:0;
	padding:0;
	text-align:left;
}
#pickup table p {
	margin:0;
	padding:0;
}
/*
  ####- お知らせ
*/
#information {
	overflow:hidden;
	text-align:left;
}
#information table {
	border:none;
	margin:5px;
}
#information table td {
	border:none;
	line-height:16px;
	padding:5px 0;
}
#information table td:first-child {
	width:90px;
	text-indent:12px;
	background:url("../img/information-icon.gif") no-repeat 2px 9px;
}
#information img{
	width:50px;
	height:auto;
}
