img, div, a { behavior: url(/IEpngfix/iepngfix.htc) }
.phrase { white-space: nowrap;}
img{border:none}
a:link {	color:#1b8bb9;	text-decoration:none;	}
a:visited {	color:#1b8bb9;	text-decoration:none;	}
a:hover {	color:#1b8bb9;	text-decoration: underline;	}
a:active {	color:#1b8bb9;	text-decoration: underline;	}

.column ul li{
	margin:0;
	padding:0;
	list-style-type:none;
}
.inner ul li{
	list-style-type: disc;
}

p{
	line-height:1.1;
	margin:0;
	padding:3px;
}
h2{
	font-size:16px;
	margin:15px 5px 25px 15px;
	padding:0px;
	text-decoration:underline;
}
body{
	line-height:1.1;
	margin:0;
	padding:0;
	color:#444;
	font-family: "ＭＳ Ｐゴシック", Osaka, sans-serif;
	font-size:12px;
	position:relative;
	background-color:#000;
}
div.container{
	line-height:1.1;
	width:966px;
	margin:0 auto;
	position:relative;
	background:url(http://mtg-jp.com/img/background_m11.jpg) 0 0 no-repeat;
	min-height:850px;
	height: auto !important;
	height: 850px;
	overflow:hidden;
	*overflow:visible;
}

div.header{
	width:966px;
	height:92px;
	background:url(http://mtg-jp.com/img/header.png) 0 0 no-repeat;
	overflow:hidden;
}

div.column{
	display:block;
	width:225px;
	margin:0 0 0 5px;
	_margin-left:7px;
	padding:0;
	overflow:hidden;
	float:left;
}

ul.sidemenu{
	display:block;
	width:180px;
	margin:0px 0 20px 15px;
	_margin-left:7px;
	padding:0;
	overflow:hidden;
	float:left;
}
ul.sidemenu li{
	display:block;
	width:180px;
	padding:0;
	margin:0;
	list-style-type:none;
}

ul.sidemenu li a{
	display:block;
	widgth:180px;
	height:40px;
	text-indent:-9999px;
	overflow:hidden;
	margin-bottom:2px;
}

div.content{
	float:right;
	height: auto;
	line-height:1.2;
	display:inline-block;
	width:646px;
	border-top:solid 1px #666;
	border-left:solid 1px #666;
	border-right:solid 1px #666;
	background-color:#fff;
	padding:0 0 5px 0;
	margin:0px 60px 0 0;
	_margin-right:30px;
	background:url(http://mtg-jp.com/img/topicsback.png) left bottom repeat-x #fff;
}

div.content p{
	line-height:1.5;
	padding:5px;
}
div.contenthead{
	width:646px;
	height:10px;
	margin: 0 0 10px 0;
	padding: 0;
	background:url(http://mtg-jp.com/img/topicsback.png) left top repeat-x #fff;
}

div.content ul{
	margin:5px 10px;
	overflow:hidden;
}
div.topics{
	line-height:1.1;
	display:block;
	width:646px;
	border:solid 1px #666;
	background:url(http://mtg-jp.com/img/topicsback.png) 0 0 repeat-x #fff;
	padding:0;
	margin:20px 0 0;
	overflow:hidden;
	filter: alpha(opacity=80);
	opacity:0.8;
}

div.content ul.entries, div.content ul.ecentries{
	padding:0 10px;
	list-style-type:none;
	overflow: hidden;
}

div.topics ul.entries, div.topics ul.ecentries {
	margin:0;
	padding:10px 20px;
	background:url(http://mtg-jp.com/img/topicsback.png) left bottom repeat-x #fff;
	list-style-type:none;
}

div.topics ul.entries li,div.content ul.entries li{
	display:block;
	padding:5px 0 5px 100px;
	margin:0;
	text-indent:-100px;
	background:url(http://mtg-jp.com/img/dottedline.gif) left bottom repeat-x #fff;
}
div.topics ul.ecentries li,div.content ul.ecentries li{
	display:block;
	padding:5px 0 5px 50px;
	text-indent:-50px;
	margin:0;
	background:url(http://mtg-jp.com/img/dottedline.gif) left bottom repeat-x #fff;
}

div.topics ul.entries li.list, div.subtopics ul li{
	background-image:none;
	margin-top:20px;
	text-align:right;
}

img.mainvisual{
	position:relative;
}
div.footer{
	clear:both;
	width:100%;
	height:120px;
	background:url(http://mtg-jp.com/img/footer.png) top center no-repeat #000;
	color:#fff;
	text-align:center;
}
div.footer p{
	position:relative;
	top:60px;
}
div.footer p a{
	color:#fff;
}

div.topics p{
	padding:3px 20px;
	font-size:12px;
}

div.inner{
	margin:5px 20px;
	line-height:1.3;
}

div.wrapper{
	float:right;
	margin-right:60px;
	margin-top:20px;
	_margin-right:30px;
}

a.themelink{
	display:block;
	overflow:hidden;
	text-indent:-9999px;
	position:absolute;
}


h2.finals09{
	background:url(http://mtg-jp.com/finals09/img/main_finals09.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}

h2.eventc-finals09{
	background:url(http://mtg-jp.com/eventc/img/main_finals09.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}



h2.limits09{
	background:url(http://mtg-jp.com/limits09/img/main_limits09.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}

h2.eventc-limits09{
	background:url(http://mtg-jp.com/eventc/img/main_limits09.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}



h2.worldswalk{
	background:url(http://mtg-jp.com/worldswalk/img/main_worldswalk.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}

h2.reading-worldswalk{
	background:url(http://mtg-jp.com/reading/img/main_worldswalk.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}



h2.combos{
	background:url(http://mtg-jp.com/combos/img/main_combos.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}

h2.reading-combos{
	background:url(http://mtg-jp.com/reading/img/main_combos.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}



h2.publicity{
	background:url(http://mtg-jp.com/publicity/img/main_publicity.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}


h1.publicity{
	background:url(http://mtg-jp.com/img/publicity_title.png) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:618px;
	height:21px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	top:0px;
	left:12px;
	margin-top:10px;
	*margin-top:20px;
}
ul.sidemenu li a.publicity{
	background:url(http://mtg-jp.com/img/menu/publicityw.png) 0 0 no-repeat;
}

ul.sidemenu li a.publicity:hover{
	background-position:0 -40px;
}


h2.archenemy{
	background:url(http://mtg-jp.com/archenemy/img/main_archenemy.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}

h2.special-archenemy{
	background:url(http://mtg-jp.com/special/img/main_archenemy.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}



h2.eventc{
	background:url(http://mtg-jp.com/eventc/img/main_eventc.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}


h1.eventc{
	background:url(http://mtg-jp.com/img/eventc_title.png) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:618px;
	height:21px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	top:0px;
	left:12px;
	margin-top:10px;
	*margin-top:20px;
}
ul.sidemenu li a.eventc{
	background:url(http://mtg-jp.com/img/menu/eventcw.png) 0 0 no-repeat;
}

ul.sidemenu li a.eventc:hover{
	background-position:0 -40px;
}


h2.event{
	background:url(http://mtg-jp.com/event/img/main_event.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}


h1.event{
	background:url(http://mtg-jp.com/img/event_title.png) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:618px;
	height:21px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	top:0px;
	left:12px;
	margin-top:10px;
	*margin-top:20px;
}
ul.sidemenu li a.event{
	background:url(http://mtg-jp.com/img/menu/eventw.png) 0 0 no-repeat;
}

ul.sidemenu li a.event:hover{
	background-position:0 -40px;
}


h2.wpn{
	background:url(http://mtg-jp.com/wpn/img/main_wpn.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}

h2.reading-wpn{
	background:url(http://mtg-jp.com/reading/img/main_wpn.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}



h2.roe{
	background:url(http://mtg-jp.com/roe/img/main_roe.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}

h2.special-roe{
	background:url(http://mtg-jp.com/special/img/main_roe.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}



h2.customer{
	background:url(http://mtg-jp.com/customer/img/main_customer.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}


h1.customer{
	background:url(http://mtg-jp.com/img/customer_title.png) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:618px;
	height:21px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	top:0px;
	left:12px;
	margin-top:10px;
	*margin-top:20px;
}
ul.sidemenu li a.customer{
	background:url(http://mtg-jp.com/img/menu/customerw.png) 0 0 no-repeat;
}

ul.sidemenu li a.customer:hover{
	background-position:0 -40px;
}


h2.cardlist{
	background:url(http://mtg-jp.com/cardlist/img/main_cardlist.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}


h1.cardlist{
	background:url(http://mtg-jp.com/img/cardlist_title.png) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:618px;
	height:21px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	top:0px;
	left:12px;
	margin-top:10px;
	*margin-top:20px;
}
ul.sidemenu li a.cardlist{
	background:url(http://mtg-jp.com/img/menu/cardlistw.png) 0 0 no-repeat;
}

ul.sidemenu li a.cardlist:hover{
	background-position:0 -40px;
}


h2.gpsd10{
	background:url(http://mtg-jp.com/gpsd10/img/main_gpsd10.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}

h2.eventc-gpsd10{
	background:url(http://mtg-jp.com/eventc/img/main_gpsd10.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}



h2.gpkitakyushu09{
	background:url(http://mtg-jp.com/gpkitakyushu09/img/main_gpkitakyushu09.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}

h2.eventc-gpkitakyushu09{
	background:url(http://mtg-jp.com/eventc/img/main_gpkitakyushu09.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}



h2.gpniigata09{
	background:url(http://mtg-jp.com/gpniigata09/img/main_gpniigata09.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}

h2.eventc-gpniigata09{
	background:url(http://mtg-jp.com/eventc/img/main_gpniigata09.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}



h2.gpyokohama10{
	background:url(http://mtg-jp.com/gpyokohama10/img/main_gpyokohama10.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}

h2.eventc-gpyokohama10{
	background:url(http://mtg-jp.com/eventc/img/main_gpyokohama10.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}



h2.team{
	background:url(http://mtg-jp.com/team/img/main_team.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}

h2.worlds09-team{
	background:url(http://mtg-jp.com/worlds09/img/main_team.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}



h2.const{
	background:url(http://mtg-jp.com/const/img/main_const.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}

h2.reading-const{
	background:url(http://mtg-jp.com/reading/img/main_const.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}



h2.ptams10{
	background:url(http://mtg-jp.com/ptams10/img/main_ptams10.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}

h2.eventc-ptams10{
	background:url(http://mtg-jp.com/eventc/img/main_ptams10.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}



h2.ptsandiego10{
	background:url(http://mtg-jp.com/ptsandiego10/img/main_ptsandiego10.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}

h2.eventc-ptsandiego10{
	background:url(http://mtg-jp.com/eventc/img/main_ptsandiego10.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}



h2.ptsanjuan{
	background:url(http://mtg-jp.com/ptsanjuan/img/main_ptsanjuan.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}

h2.eventc-ptsanjuan{
	background:url(http://mtg-jp.com/eventc/img/main_ptsanjuan.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}



h2.mps{
	background:url(http://mtg-jp.com/mps/img/main_mps.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}


h1.mps{
	background:url(http://mtg-jp.com/img/mps_title.png) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:618px;
	height:21px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	top:0px;
	left:12px;
	margin-top:10px;
	*margin-top:20px;
}
ul.sidemenu li a.mps{
	background:url(http://mtg-jp.com/img/menu/mpsw.png) 0 0 no-repeat;
}

ul.sidemenu li a.mps:hover{
	background-position:0 -40px;
}


h2.redirect{
	background:url(http://mtg-jp.com/redirect/img/main_redirect.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}


h1.redirect{
	background:url(http://mtg-jp.com/img/redirect_title.png) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:618px;
	height:21px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	top:0px;
	left:12px;
	margin-top:10px;
	*margin-top:20px;
}
ul.sidemenu li a.redirect{
	background:url(http://mtg-jp.com/img/menu/redirectw.png) 0 0 no-repeat;
}

ul.sidemenu li a.redirect:hover{
	background-position:0 -40px;
}


h2.worlds09{
	background:url(http://mtg-jp.com/worlds09/img/main_worlds09.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}

h2.eventc-worlds09{
	background:url(http://mtg-jp.com/eventc/img/main_worlds09.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}



h2.individual{
	background:url(http://mtg-jp.com/individual/img/main_individual.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}

h2.cardlist-individual{
	background:url(http://mtg-jp.com/cardlist/img/main_individual.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}



h2.individual{
	background:url(http://mtg-jp.com/individual/img/main_individual.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}

h2.products-individual{
	background:url(http://mtg-jp.com/products/img/main_individual.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}



h2.new{
	background:url(http://mtg-jp.com/new/img/main_new.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}


h1.new{
	background:url(http://mtg-jp.com/img/new_title.png) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:618px;
	height:21px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	top:0px;
	left:12px;
	margin-top:10px;
	*margin-top:20px;
}
ul.sidemenu li a.new{
	background:url(http://mtg-jp.com/img/menu/neww.png) 0 0 no-repeat;
}

ul.sidemenu li a.new:hover{
	background-position:0 -40px;
}


h2.retail{
	background:url(http://mtg-jp.com/retail/img/main_retail.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}


h1.retail{
	background:url(http://mtg-jp.com/img/retail_title.png) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:618px;
	height:21px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	top:0px;
	left:12px;
	margin-top:10px;
	*margin-top:20px;
}
ul.sidemenu li a.retail{
	background:url(http://mtg-jp.com/img/menu/retailw.png) 0 0 no-repeat;
}

ul.sidemenu li a.retail:hover{
	background-position:0 -40px;
}


h2.m11{
	background:url(http://mtg-jp.com/m11/img/main_m11.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}

h2.special-m11{
	background:url(http://mtg-jp.com/special/img/main_m11.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}



h2.pair{
	background:url(http://mtg-jp.com/pair/img/main_pair.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}

h2.gpniigata09-pair{
	background:url(http://mtg-jp.com/gpniigata09/img/main_pair.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}



h2.cat79{
	background:url(http://mtg-jp.com/cat79/img/main_cat79.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}

h2.gpkitakyushu09-cat79{
	background:url(http://mtg-jp.com/gpkitakyushu09/img/main_cat79.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}



h2.pair{
	background:url(http://mtg-jp.com/pair/img/main_pair.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}

h2.worlds09-pair{
	background:url(http://mtg-jp.com/worlds09/img/main_pair.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}



h2.pair{
	background:url(http://mtg-jp.com/pair/img/main_pair.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}

h2.finals09-pair{
	background:url(http://mtg-jp.com/finals09/img/main_pair.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}



h2.pair{
	background:url(http://mtg-jp.com/pair/img/main_pair.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}

h2.limits09-pair{
	background:url(http://mtg-jp.com/limits09/img/main_pair.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}



h2.cat202{
	background:url(http://mtg-jp.com/cat202/img/main_cat202.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}

h2.ptsandiego10-cat202{
	background:url(http://mtg-jp.com/ptsandiego10/img/main_cat202.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}



h2.pair{
	background:url(http://mtg-jp.com/pair/img/main_pair.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}

h2.gpyokohama10-pair{
	background:url(http://mtg-jp.com/gpyokohama10/img/main_pair.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}



h2.pair{
	background:url(http://mtg-jp.com/pair/img/main_pair.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}

h2.ptsanjuan-pair{
	background:url(http://mtg-jp.com/ptsanjuan/img/main_pair.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}



h2.pair{
	background:url(http://mtg-jp.com/pair/img/main_pair.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}

h2.gpsd10-pair{
	background:url(http://mtg-jp.com/gpsd10/img/main_pair.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}



h2.pair{
	background:url(http://mtg-jp.com/pair/img/main_pair.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}

h2.jpnats10-pair{
	background:url(http://mtg-jp.com/jpnats10/img/main_pair.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}



h2.pair{
	background:url(http://mtg-jp.com/pair/img/main_pair.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}

h2.ptams10-pair{
	background:url(http://mtg-jp.com/ptams10/img/main_pair.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}



h2.jpnats09{
	background:url(http://mtg-jp.com/jpnats09/img/main_jpnats09.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}

h2.eventc-jpnats09{
	background:url(http://mtg-jp.com/eventc/img/main_jpnats09.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}



h2.jpnats10{
	background:url(http://mtg-jp.com/jpnats10/img/main_jpnats10.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}

h2.eventc-jpnats10{
	background:url(http://mtg-jp.com/eventc/img/main_jpnats10.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}



h2.jpnats10{
	background:url(http://mtg-jp.com/jpnats10/img/main_jpnats10.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}

h2.event-jpnats10{
	background:url(http://mtg-jp.com/event/img/main_jpnats10.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}



h2.report{
	background:url(http://mtg-jp.com/report/img/main_report.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}

h2.jpnats10-report{
	background:url(http://mtg-jp.com/jpnats10/img/main_report.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}



h2.result{
	background:url(http://mtg-jp.com/result/img/main_result.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}

h2.jpnats10-result{
	background:url(http://mtg-jp.com/jpnats10/img/main_result.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}



h2.top8{
	background:url(http://mtg-jp.com/top8/img/main_top8.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}

h2.worlds09-top8{
	background:url(http://mtg-jp.com/worlds09/img/main_top8.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}



h2.cat139{
	background:url(http://mtg-jp.com/cat139/img/main_cat139.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}

h2.finals09-cat139{
	background:url(http://mtg-jp.com/finals09/img/main_cat139.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}



h2.cat141{
	background:url(http://mtg-jp.com/cat141/img/main_cat141.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}

h2.limits09-cat141{
	background:url(http://mtg-jp.com/limits09/img/main_cat141.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}



h2.cat205{
	background:url(http://mtg-jp.com/cat205/img/main_cat205.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}

h2.ptsandiego10-cat205{
	background:url(http://mtg-jp.com/ptsandiego10/img/main_cat205.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}



h2.cat338{
	background:url(http://mtg-jp.com/cat338/img/main_cat338.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}

h2.gpyokohama10-cat338{
	background:url(http://mtg-jp.com/gpyokohama10/img/main_cat338.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}



h2.cat358{
	background:url(http://mtg-jp.com/cat358/img/main_cat358.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}

h2.ptsanjuan-cat358{
	background:url(http://mtg-jp.com/ptsanjuan/img/main_cat358.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}



h2.cat366{
	background:url(http://mtg-jp.com/cat366/img/main_cat366.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}

h2.gpsd10-cat366{
	background:url(http://mtg-jp.com/gpsd10/img/main_cat366.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}



h2.cat477{
	background:url(http://mtg-jp.com/cat477/img/main_cat477.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}

h2.jpnats10-cat477{
	background:url(http://mtg-jp.com/jpnats10/img/main_cat477.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}



h2.final{
	background:url(http://mtg-jp.com/final/img/main_final.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}

h2.ptams10-final{
	background:url(http://mtg-jp.com/ptams10/img/main_final.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}



h2.tsumura{
	background:url(http://mtg-jp.com/tsumura/img/main_tsumura.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}

h2.reading-tsumura{
	background:url(http://mtg-jp.com/reading/img/main_tsumura.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}



h2.special{
	background:url(http://mtg-jp.com/special/img/main_special.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}


h1.special{
	background:url(http://mtg-jp.com/img/special_title.png) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:618px;
	height:21px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	top:0px;
	left:12px;
	margin-top:10px;
	*margin-top:20px;
}
ul.sidemenu li a.special{
	background:url(http://mtg-jp.com/img/menu/specialw.png) 0 0 no-repeat;
}

ul.sidemenu li a.special:hover{
	background-position:0 -40px;
}


h2.res{
	background:url(http://mtg-jp.com/res/img/main_res.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}

h2.gpniigata09-res{
	background:url(http://mtg-jp.com/gpniigata09/img/main_res.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}



h2.cat76{
	background:url(http://mtg-jp.com/cat76/img/main_cat76.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}

h2.gpkitakyushu09-cat76{
	background:url(http://mtg-jp.com/gpkitakyushu09/img/main_cat76.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}



h2.res{
	background:url(http://mtg-jp.com/res/img/main_res.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}

h2.worlds09-res{
	background:url(http://mtg-jp.com/worlds09/img/main_res.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}



h2.res{
	background:url(http://mtg-jp.com/res/img/main_res.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}

h2.finals09-res{
	background:url(http://mtg-jp.com/finals09/img/main_res.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}



h2.res{
	background:url(http://mtg-jp.com/res/img/main_res.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}

h2.limits09-res{
	background:url(http://mtg-jp.com/limits09/img/main_res.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}



h2.res{
	background:url(http://mtg-jp.com/res/img/main_res.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}

h2.ptsandiego10-res{
	background:url(http://mtg-jp.com/ptsandiego10/img/main_res.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}



h2.res{
	background:url(http://mtg-jp.com/res/img/main_res.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}

h2.gpyokohama10-res{
	background:url(http://mtg-jp.com/gpyokohama10/img/main_res.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}



h2.res{
	background:url(http://mtg-jp.com/res/img/main_res.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}

h2.ptsanjuan-res{
	background:url(http://mtg-jp.com/ptsanjuan/img/main_res.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}



h2.res{
	background:url(http://mtg-jp.com/res/img/main_res.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}

h2.gpsd10-res{
	background:url(http://mtg-jp.com/gpsd10/img/main_res.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}



h2.res{
	background:url(http://mtg-jp.com/res/img/main_res.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}

h2.jpnats10-res{
	background:url(http://mtg-jp.com/jpnats10/img/main_res.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}



h2.res{
	background:url(http://mtg-jp.com/res/img/main_res.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}

h2.ptams10-res{
	background:url(http://mtg-jp.com/ptams10/img/main_res.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}



h2.translated{
	background:url(http://mtg-jp.com/translated/img/main_translated.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}

h2.reading-translated{
	background:url(http://mtg-jp.com/reading/img/main_translated.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}



h2.products{
	background:url(http://mtg-jp.com/products/img/main_products.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}


h1.products{
	background:url(http://mtg-jp.com/img/products_title.png) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:618px;
	height:21px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	top:0px;
	left:12px;
	margin-top:10px;
	*margin-top:20px;
}
ul.sidemenu li a.products{
	background:url(http://mtg-jp.com/img/menu/productsw.png) 0 0 no-repeat;
}

ul.sidemenu li a.products:hover{
	background-position:0 -40px;
}


h2.language{
	background:url(http://mtg-jp.com/language/img/main_language.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}


h1.language{
	background:url(http://mtg-jp.com/img/language_title.png) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:618px;
	height:21px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	top:0px;
	left:12px;
	margin-top:10px;
	*margin-top:20px;
}
ul.sidemenu li a.language{
	background:url(http://mtg-jp.com/img/menu/languagew.png) 0 0 no-repeat;
}

ul.sidemenu li a.language:hover{
	background-position:0 -40px;
}


h2.article{
	background:url(http://mtg-jp.com/article/img/main_article.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}

h2.gpniigata09-article{
	background:url(http://mtg-jp.com/gpniigata09/img/main_article.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}



h2.article{
	background:url(http://mtg-jp.com/article/img/main_article.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}

h2.jpnats09-article{
	background:url(http://mtg-jp.com/jpnats09/img/main_article.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}



h2.cat73{
	background:url(http://mtg-jp.com/cat73/img/main_cat73.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}

h2.gpkitakyushu09-cat73{
	background:url(http://mtg-jp.com/gpkitakyushu09/img/main_cat73.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}



h2.article{
	background:url(http://mtg-jp.com/article/img/main_article.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}

h2.worlds09-article{
	background:url(http://mtg-jp.com/worlds09/img/main_article.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}



h2.article{
	background:url(http://mtg-jp.com/article/img/main_article.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}

h2.finals09-article{
	background:url(http://mtg-jp.com/finals09/img/main_article.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}



h2.article{
	background:url(http://mtg-jp.com/article/img/main_article.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}

h2.limits09-article{
	background:url(http://mtg-jp.com/limits09/img/main_article.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}



h2.article{
	background:url(http://mtg-jp.com/article/img/main_article.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}

h2.ptsandiego10-article{
	background:url(http://mtg-jp.com/ptsandiego10/img/main_article.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}



h2.article{
	background:url(http://mtg-jp.com/article/img/main_article.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}

h2.gpyokohama10-article{
	background:url(http://mtg-jp.com/gpyokohama10/img/main_article.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}



h2.article{
	background:url(http://mtg-jp.com/article/img/main_article.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}

h2.ptsanjuan-article{
	background:url(http://mtg-jp.com/ptsanjuan/img/main_article.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}



h2.article{
	background:url(http://mtg-jp.com/article/img/main_article.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}

h2.gpsd10-article{
	background:url(http://mtg-jp.com/gpsd10/img/main_article.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}



h2.article{
	background:url(http://mtg-jp.com/article/img/main_article.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}

h2.jpnats10-article{
	background:url(http://mtg-jp.com/jpnats10/img/main_article.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}



h2.article{
	background:url(http://mtg-jp.com/article/img/main_article.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}

h2.ptams10-article{
	background:url(http://mtg-jp.com/ptams10/img/main_article.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}



h2.reading{
	background:url(http://mtg-jp.com/reading/img/main_reading.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}


h1.reading{
	background:url(http://mtg-jp.com/img/reading_title.png) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:618px;
	height:21px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	top:0px;
	left:12px;
	margin-top:10px;
	*margin-top:20px;
}
ul.sidemenu li a.reading{
	background:url(http://mtg-jp.com/img/menu/readingw.png) 0 0 no-repeat;
}

ul.sidemenu li a.reading:hover{
	background-position:0 -40px;
}


h2.news{
	background:url(http://mtg-jp.com/news/img/main_news.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}

h2.gpniigata09-news{
	background:url(http://mtg-jp.com/gpniigata09/img/main_news.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}



h2.news{
	background:url(http://mtg-jp.com/news/img/main_news.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}

h2.jpnats09-news{
	background:url(http://mtg-jp.com/jpnats09/img/main_news.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}



h2.cat78{
	background:url(http://mtg-jp.com/cat78/img/main_cat78.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}

h2.gpkitakyushu09-cat78{
	background:url(http://mtg-jp.com/gpkitakyushu09/img/main_cat78.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}



h2.news{
	background:url(http://mtg-jp.com/news/img/main_news.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}

h2.worlds09-news{
	background:url(http://mtg-jp.com/worlds09/img/main_news.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}



h2.cat136{
	background:url(http://mtg-jp.com/cat136/img/main_cat136.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}

h2.finals09-cat136{
	background:url(http://mtg-jp.com/finals09/img/main_cat136.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}



h2.news{
	background:url(http://mtg-jp.com/news/img/main_news.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}

h2.limits09-news{
	background:url(http://mtg-jp.com/limits09/img/main_news.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}



h2.cat201{
	background:url(http://mtg-jp.com/cat201/img/main_cat201.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}

h2.ptsandiego10-cat201{
	background:url(http://mtg-jp.com/ptsandiego10/img/main_cat201.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}



h2.news{
	background:url(http://mtg-jp.com/news/img/main_news.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}

h2.gpyokohama10-news{
	background:url(http://mtg-jp.com/gpyokohama10/img/main_news.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}



h2.news{
	background:url(http://mtg-jp.com/news/img/main_news.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}

h2.ptsanjuan-news{
	background:url(http://mtg-jp.com/ptsanjuan/img/main_news.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}



h2.news{
	background:url(http://mtg-jp.com/news/img/main_news.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}

h2.gpsd10-news{
	background:url(http://mtg-jp.com/gpsd10/img/main_news.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}



h2.news{
	background:url(http://mtg-jp.com/news/img/main_news.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}

h2.jpnats10-news{
	background:url(http://mtg-jp.com/jpnats10/img/main_news.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}



h2.news{
	background:url(http://mtg-jp.com/news/img/main_news.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}

h2.ptams10-news{
	background:url(http://mtg-jp.com/ptams10/img/main_news.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}



h2.stand{
	background:url(http://mtg-jp.com/stand/img/main_stand.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}

h2.gpniigata09-stand{
	background:url(http://mtg-jp.com/gpniigata09/img/main_stand.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}



h2.cat77{
	background:url(http://mtg-jp.com/cat77/img/main_cat77.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}

h2.gpkitakyushu09-cat77{
	background:url(http://mtg-jp.com/gpkitakyushu09/img/main_cat77.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}



h2.stand{
	background:url(http://mtg-jp.com/stand/img/main_stand.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}

h2.worlds09-stand{
	background:url(http://mtg-jp.com/worlds09/img/main_stand.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}



h2.stand{
	background:url(http://mtg-jp.com/stand/img/main_stand.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}

h2.finals09-stand{
	background:url(http://mtg-jp.com/finals09/img/main_stand.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}



h2.stand{
	background:url(http://mtg-jp.com/stand/img/main_stand.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}

h2.limits09-stand{
	background:url(http://mtg-jp.com/limits09/img/main_stand.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}



h2.stand{
	background:url(http://mtg-jp.com/stand/img/main_stand.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}

h2.ptsandiego10-stand{
	background:url(http://mtg-jp.com/ptsandiego10/img/main_stand.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}



h2.stand{
	background:url(http://mtg-jp.com/stand/img/main_stand.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}

h2.gpyokohama10-stand{
	background:url(http://mtg-jp.com/gpyokohama10/img/main_stand.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}



h2.stand{
	background:url(http://mtg-jp.com/stand/img/main_stand.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}

h2.ptsanjuan-stand{
	background:url(http://mtg-jp.com/ptsanjuan/img/main_stand.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}



h2.stand{
	background:url(http://mtg-jp.com/stand/img/main_stand.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}

h2.gpsd10-stand{
	background:url(http://mtg-jp.com/gpsd10/img/main_stand.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}



h2.stand{
	background:url(http://mtg-jp.com/stand/img/main_stand.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}

h2.jpnats10-stand{
	background:url(http://mtg-jp.com/jpnats10/img/main_stand.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}



h2.stand{
	background:url(http://mtg-jp.com/stand/img/main_stand.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}

h2.ptams10-stand{
	background:url(http://mtg-jp.com/ptams10/img/main_stand.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}



h2.decks{
	background:url(http://mtg-jp.com/decks/img/main_decks.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}

h2.reading-decks{
	background:url(http://mtg-jp.com/reading/img/main_decks.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:590px;
	height:200px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	margin: auto;
}



ul.sidemenu li a.wallpapers{
	margin:0;
	padding:0;
	text-indent:0px;
}

h1.topics{
	background:url(http://mtg-jp.com/img/topics_title.png) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:618px;
	height:21px;
	font-size:5px;
	text-indent:-9900px;
	position:relative;
	top:0px;
	left:12px;
	margin-top:10px;
	*margin-top:20px;
}

div.search{
	margin-left: 15px;
	margin-top:30px;
}

input.submit{
	width:45px;
	padding:0 auto;
	font-size: 9px;
}
input#search{
	width:140px;
	*width:150px;
}

div.search h1{
	font-size:16px;
}
div.search h2{
	margin-bottom:5px;
}
div.search p{
	padding:5px 20px;
}
p.center{
	text-align:center;
}
table.decklist{
	margin: auto;
	background:url(http://mtg-jp.com/img/deckbox1.png) center top no-repeat;
	border: none;
	border-spacing: 0px;
	width: 550px;
	padding-top: 5px;
	margin-top: 10px;
}
table.decklist tr.footer{
	background:url(http://mtg-jp.com/img/deckbox2.png) center bottom no-repeat;
	height:53px;
}
table.decklist hr{
	margin: 2px;
}
table.decklist tr td{
	width: 33%;
	vertical-align: top;
	line-height: 1.2;
}
table.decklist caption{
	font-weight: bold;
	margin-top: 0px;
	border-top: solid 5px #63659C;
}
table.limitedlist{
	margin: auto;
	background:url(http://mtg-jp.com/img/deckbox1.png) center top no-repeat;
	border: none;
	border-spacing: 0px;
	width: 550px;
	padding-top: 5px;
	margin-top: 10px;
}
table.limitedlist tr.footer{
	background:url(http://mtg-jp.com/img/cardbox2.png) center bottom no-repeat;
	height:53px;
}
table.limitedlist td, table.limitedlist th{
	border-bottom: solid 5px #63659C;
	vertical-align:top;
	width:33%;
	white-space: nowrap:
}
table.limitedlist caption{
	font-weight: bold;
	margin-top: 0px;
	border-top: solid 5px #63659C;
}


div.cardimage_b{
	width: 200px;
	height: 285px;
	background: url(http://mtg-jp.com/img/cardwaku_b.png);
	padding: 15px;
}
div.cardimage_w{
	width: 200px;
	height: 285px;
	background: url(http://mtg-jp.com/img/cardwaku_w.png);
	padding: 15px;
}

blockquote ul, blockquote ul li{
	list-style-type: disc;
	_margin-left: 20px
}

H5{
	font-size: 110%;
}

div.twitter{
	float: right;
	width: 250px;
	margin: 0;
	padding: 0;
	padding-bottom: 13px;
	background: url('http://mtg-jp.com/eventc/img/twit_bottom.png') bottom no-repeat;
}

div.twitter ul, div.twitter300 ul, div.twitter200 ul{
	line-height: 100%;
	margin: 0 0 0 0;
	padding: 0 3px 0 3px;
	background: #fff;
	border-left: #787EA3 solid 1px;
	border-right: #787EA3 solid 1px;
	color: #0000FF;
}
div.twitter li, div.twitter300 li, div.twitter200 li{
	margin: 0 0 0 0;
	font-size: 80%;
	padding: 2px 0 0 0;
}

div.twitter > a, div.twitter300 > a, div.twitter200 > a{
	display: block;
	width: 100%
	margin: 0;
	text-align: right;
	color: #00f;
	background: #fff;
	border-left: #787EA3 solid 1px;
	border-right: #787EA3 solid 1px;
	border-top: #787EA3 solid 1px;
}

div.twitter200{
	width: 180px;
	margin: 0 0 0 15px;
	padding: 0 0 23px 0;
	background: url('http://mtg-jp.com/img/twit_bottom180.png') bottom no-repeat;
}


div.twitter300{
	width: 300px;
	margin: 6px auto auto;
	padding: 0;
	padding-bottom: 13px;
	background: url('http://mtg-jp.com/eventc/img/twit_bottom300.png') bottom no-repeat;
}

div.weekly{
	background-repeat: no-repeat;
	height:42px;
	width:606px;
	padding: 0 20px;
	margin: 0;
	text-align: right;
	line-height:59px;
}
div.subtopic{
	background-repeat: no-repeat;
	height:116px;
	width:616px;
	padding: 0 15px;
	margin: 0;
	text-align: left;
}
div.subtopic ul{
	padding: 15px 15px;
}
div.subtopic li{
	margin-top: 12px;
	list-style-type:none;
}
li div.serial{
	margin: 0px 0px 0px 7em;
	font-size:80%;
}

ruby {
  display:inline-table;
  text-align:center;
  white-space:nowrap;
  text-indent:0;
  text-align:center;
  margin: 0; 
  vertical-align:55%;
}

/* ルビベース */
ruby>rb,ruby>rbc {
  display:table-row-group;
  text-align:center;
  line-height:90%;
}

/* 前側ルビテキスト */
ruby>rt,ruby>rbc+rtc {
  display:table-header-group;
  font-size:70%;
  line-height:30%;
  letter-spacing:0;
  text-align:center;
}

/* 後側ルビテキスト */
ruby>rbc+rtc+rtc {
  display:table-footer-group;
  font-size:70%;
  line-height:30%;
  letter-spacing:0;
  text-align:center;
}

/* 複雑ルビテキスト */
rbc>rb,rtc>rt {
  display:table-cell;
  letter-spacing:0;
  text-align:center;
}

rtc>rt[rbspan] {
  display:table-caption;
  text-align:center;
}

/* ルビ括弧 */
rp {
  display:none;
}
