body         { background-color: white; background-image: url('/images/page_back.gif');               background-repeat: repeat-x }.14p_b       { font-size: 14px; font-weight: bold }.18p_b       { font-size: 18px; font-family: MS UI Gothic; font-weight: bold }.14p         { font-size: 14px }table       { font-size: 12px; color: #000000;}ruby         { font-size: 14px }rt           { font-size: 9px; color: darkgreen; ruby-align: line-edge }/* #########TOP用イベントインフォメーション########## 2007.02.15 */#ivent-info{	width:499px;	margin:0 auto;	padding:0;	background:url('images/top_ivent_back.gif') repeat left top;	}#ivent-info ul{	width:499px;	margin:0;	padding:0 0 12px 0;	background:url('images/top_ivent_under.gif') no-repeat left bottom;	}#ivent-info li{	width:480px;	margin:0;	padding:5px 0 3px 10px;	list-style:none;	background:url('images/top_ivent_arrow.gif') no-repeat left top;	text-align:left;	vertical-align:bottom;	border-bottom:1px #8baed3 dashed;	}#ivent-info li img{	margin:0;	border:0;	float:right;	}#ivent-info span{	padding:0 5px 0 0;	color:#336600;	}#ivent-info a:link,#ivent-info a:visited{	color:#204073;	}/* #########TOP用CMS部分枠########## 2007.02.15 */#top-cms{	width:750px;	margin:0 auto;	padding:0;	text-align:center;	}#ryouri{	margin:0 auto;	padding:0;	}#ryouri table{	width:350px;	margin:0 auto;	padding:0;	}#ryouri img{	margin-right:10px;	}#whatsnew{	margin:0 auto;	padding:0;	}#whatsnew table{	width:350px;	margin:0 auto;	padding:0;	}/* ######### イベント情報【詳細データ】 ########## 2007.02.16 */#b-ivent{	margin:10px auto;	padding:0;	width:515px;	text-align:right;	}#b-ivent img{	border:0;	}#download{	width:530px;	margin:0 auto;	padding:21px 0 0;	background:url('images/ivent_dl_head.gif') no-repeat left top;	}#download dl{	width:530px;	margin:0 auto 0;	padding:0 0 15px 0;	background:url('images/ivent_dl_back.gif') no-repeat left bottom;	text-align:center;	}/* clear hack */#download dl{zoom:1;}#download dl:after{content:" ";clear:both;height:0;display:block;visibility:hidden;}#download dt{	float:left;	width:440px;	margin:5px 0 0 10px;	padding:0 0 0 10px;	background:url('images/ivent_dl_arrow.gif') no-repeat left top;	text-align:left;	}#download dd{	float:right;	margin:0 15px 0 0;	padding:0;	}#download img{	border:0;	}#get-adobe{	width:520px;	margin:5px auto 0;	padding:0;	color:#666;	text-align:left;	}#get-adobe img{	float:left;	border:0;	margin:0 5px;	}