body {	margin:0px;	padding: 0px;	background:#fff url(../images/bg.gif) repeat;	text-align:center;	font: normal 12px/1.9em "ヒラギノ丸ゴ Pro W4", "Hiragino Maru Gothic Pro", Verdana, "ＭＳ ゴシック", "ＭＳ Ｐゴシック", Osaka;	color: #333;}a { color:#AA0000; text-decoration:underline;}a:hover { color:#E40000; text-decoration:underline;}span { display:none;}#wrapper { margin:20px auto 0; padding:63px 0; text-align:center; height:460px; background:url(../images/bg.jpg) no-repeat center top;}h1 { margin:0 auto; padding:0; width:180px; height:47px; background:url(../images/logo.gif) no-repeat center;}h2 { margin:0 auto; padding:0;}p { margin:5px 30px 0; padding:0; text-align:left; font-size:10px; line-height:1.9em}ul { margin:37px auto 0; padding:0; list-style:none; width:656px;}li { margin:0; padding:0; text-align:left;}li#sapporo { float:left; width:296px;}li#n-kawaguchi { float:right; width:296px;}#footer { clear:both; margin:0 auto; padding:0; text-align:center;}address { height:11px; background:url(../images/copyright.gif) no-repeat center;}#footer { margin:0 auto; padding:10px 0 20px;}a.pagetop { background:url(../images/pagetop.gif) no-repeat 50% 0px; height:20px; display:block; margin-bottom:15px;}a.pagetop:hover { background-position: 50% -20px}#win {	margin:0 auto;	padding:0 30px;	width:500px;	text-align:center;	background-color:#FFFFFF;}#win_contents {	text-align:left;}#win_contents  dl {}#win_contents  dt {	border-left:5px solid #0060B9;	margin-top:15px;	padding-left:10px;	font: bold 12px/1.6em "ヒラギノ丸ゴ Pro W4", "Hiragino Maru Gothic Pro","メイリオ", Meiryo, Verdana, "ＭＳ Ｐゴシック", "ＭＳ ゴシック", Osaka;}#win_contents  dd { margin:0; padding:10px 0 15px 15px; border-bottom:1px solid #ddd;}h1#privacypolicy { background:url(../images/privacypolicy_titile.gif) no-repeat 0 20px; width:500px; height:50px; padding:20px 0 20px;}#win_contents  ol { margin:0 0 0 20px; padding:0;}