* { margin:0; padding:0; }

BODY,TEXTAREA,INPUT,SELECT { font-family:メイリオ,'Hiragino Kaku Gothic Pro',sans-serif; font-size:82%; }

IMG { border:0; }
LI { list-style-type:none; }

INPUT,SELECT,TEXTAREA { font-size:14px; line-height:20px; }
INPUT[type="text"],INPUT[type="password"],INPUT[type="text"] { height:20px; padding:0 2px; margin-right:0.1em; }
INPUT[type="submit"] { height:24px; display:inline; margin:0; }
INPUT[type="checkbox"] { height:20px; margin-right:0.1em; }
INPUT[type="radio"] { margin-right:0.1em; }
SELECT { height:24px; margin-top:1px; }
TEXTAREA { padding:2px; }
OPTGROUP { font-style:normal; }

a, a:link{
	color: #627A86;
	text-decoration: none;
}

html{
	text-align: center;
	background: url(../img/bg_common.gif) repeat-x top #F5FAF9;
}

body{
	width: 768px;
	text-align: left;
	margin: 0 auto;
	background-color: white;
	position: relative;
}

#header img {
	vertical-align: top;
}

#header ul {
	height: 55px;
	background: url(../img/bg_menu.gif) no-repeat bottom;
}

#header ul li{
	float: left;
}

#header h1{
	height: 70px;
	background: url(../img/bg_header.gif) no-repeat bottom;
}

#navigation{
	clear: both;
	text-align: right;
	padding: 36px 0 18px;
	width: 768px;
}

#footer {
	clear: both;
	border-top: solid 1px #CAD5DC;
	text-align: right;
	font-size: 10px;
	color: #627A86;
	padding-top: 2px;
	width: 768px;
	background-color: #F5FAF9;
}

.attention{
	font-size: 10px;
}

script img{
	font-size: 1px;
	vertical-align: top;
}
