body, div, table, th, td, caption, h1, h2, h3, h4, h5, h6, a, p, q, blockquote, strong, em, pre, ul, ol, li, dl, dt, dd, form, select, address, embed, object {
	margin:0px; 
	padding:0px; 
	font-style:normal;
	font-family:"ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,sans-serif;
	word-break:normal;
	list-style-type:none;
	vertical-align:bottom;
}
h1, h2, h3, h4, h5, h6, form, select {font-size:100%;}
table {border-style:none; border-collapse:collapse; border-spacing:0px;}
th, td {text-align:left; vertical-align:top;}
caption {caption-side:top;}
img {border:none; vertical-align:bottom;}
body {
	width:670px;
	margin:0px auto; 
	color:#666666; 
	background:#20ABFB; 
	font-size:12px; 
	line-height:120%; 
	text-align:center; 
	-webkit-text-size-adjust:auto;
	background-image:url(../img/20100801_105pt_bg.jpg);
	background-repeat:repeat-x;
	background-position:top;
}
#container { width:650px; padding:10px; background-color:#FFFFFF; text-align:left;}
span.B {font-weight:bold;}
span.title {font-size:14px; font-weight:bold; color:#003366;}
p.s {font-size:8px; line-height:110%;}

.clearfix:after{ content: "."; display: block; height: 0; clear: both; visibility: hidden;}
ul { margin-top:10px;}
li {float:left; width:135px;}
li.last {float:left; width:110px;}
li.btn {float:left; width:245px; text-align:center;}





