.gray11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px!important;
	font-size: 10px;
	line-height: 16px!important;
	line-height: 15px;
	color: #999999;
}
.black11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px!important;
	font-size: 10px;
	line-height: 16px!important;
	line-height: 15px;
	color: #666666;
}
.pink11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px!important;
	font-size: 10px;
	line-height: 16px!important;
	line-height: 15px;
	color: #ff458c;
}
.yellow11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px!important;
	font-size: 10px;
	line-height: 16px!important;
	line-height: 15px;
	color: #ffe600;
}
.blue11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px!important;
	font-size: 10px;
	line-height: 16px!important;
	line-height: 15px;
	color: #16b1e7;
}
.green11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px!important;
	font-size: 10px;
	line-height: 16px!important;
	line-height: 15px;
	color: #8dc63f;
}
.green12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #8dc63f;
}
.blue211 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px!important;
	font-size: 10px;
	line-height: 16px!important;
	line-height: 15px;
	color: #60667a;
}
.black12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #000000;
}
.gray12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #555555;
}
.gray212 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #aaaaaa;
}
.pink12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #ff458c;
}
.blue12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #34BEED;
}
.blue13 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 21px;
	color: #34BEED;
}
.bluebold212 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
	color: #34BEED;
}
.white12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #ffffff;
}
.white11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #ffffff;
}
.graybold11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	font-weight: bold;
	color: #666666;
}
.pinkbold11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	font-weight: bold;
	color: #ff458c;
}
.graybold12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #666666;
	font-weight: bold;
}
.gray2bold12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #999999;
	font-weight: bold;
}
.graybold13 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #333333;
}
.gray2bold13 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #777777;
}

.bluebold12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 18px;
	color: #60667a;
}
/*相片頻道*/
.photo_link A:link {
	COLOR: #666666;
	TEXT-DECORATION: none;
	font-size: 11px!important;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
}
.photo_link A:visited {
	COLOR: #666666;
	TEXT-DECORATION: none;
	font-size: 11px!important;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
}
.photo_link A:hover {
	COLOR: #16b1e7;
	TEXT-DECORATION: none;
	font-size: 11px!important;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
}

/*利用條款*/
.abouthp_blackbold15 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #000000;
	font-weight: bold;
}
.abouthp_blackbold12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #000000;
	font-weight: bold;
}


/* 新聞 */
.newsdate {
	COLOR: #16b1e7;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 18px;

}
.newsdategray {
	COLOR: #666666;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 18px;

}
.news_link A:link {
	COLOR: #666666;
	TEXT-DECORATION: none;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 16px;

}
.news_link A:visited {
	COLOR: #666666;
	TEXT-DECORATION: none;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 16px;

}
.news_link A:hover {
	COLOR: #aaaaaa;
	TEXT-DECORATION: underline;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 16px;

}
/* top */
.top_link A:link {
	COLOR: #666;
	TEXT-DECORATION: none;
	font-size: 11px!important;
	font-size: 10px;
	line-height: 16px!important;
	line-height: 15px;
	font-family: Arial, Helvetica, sans-serif;

}
.top_link A:visited {
	COLOR: #666;
	TEXT-DECORATION: none;
	font-size: 11px!important;
	font-size: 10px;
	line-height: 16px!important;
	line-height: 15px;
	font-family: Arial, Helvetica, sans-serif;

}
.top_link A:hover {
	COLOR: #aaaaaa;
	TEXT-DECORATION: underline;
	font-size: 11px!important;
	font-size: 10px;
	line-height: 16px!important;
	line-height: 15px;
	font-family: Arial, Helvetica, sans-serif;

}
/* WiiSports */
.wiisports_gray11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px!important;
	font-size: 10px;
	line-height: 16px!important;
	line-height: 15px;
	color: #666666;
}

.wiisports_bluelink A:link {
	COLOR: #13b5ea;
	TEXT-DECORATION: none;
	font-size: 11px!important;
	font-size: 10px;
	line-height: 16px!important;
	line-height: 15px;
	font-family: Arial, Helvetica, sans-serif;

}
.wiisports_bluelink A:visited {
	COLOR: #13b5ea;
	TEXT-DECORATION: none;
	font-size: 11px!important;
	font-size: 10px;
	line-height: 16px!important;
	line-height: 15px;
	font-family: Arial, Helvetica, sans-serif;

}
.wiisports_bluelink A:hover {
	COLOR: #13b5ea;
	TEXT-DECORATION: underline;
	font-size: 11px!important;
	font-size: 10px;
	line-height: 16px!important;
	line-height: 15px;
	font-family: Arial, Helvetica, sans-serif;

}

/* Wiiplay */
.wiiplay_greenlink A:link {
	COLOR: #66b821;
	TEXT-DECORATION: none;
	font-size: 11px!important;
	font-size: 10px;
	line-height: 16px!important;
	line-height: 15px;
	font-family: Arial, Helvetica, sans-serif;

}
.wiiplay_greenlink A:visited {
	COLOR: #66b821;
	TEXT-DECORATION: none;
	font-size: 11px!important;
	font-size: 10px;
	line-height: 16px!important;
	line-height: 15px;
	font-family: Arial, Helvetica, sans-serif;

}
.wiiplay_greenlink A:hover {
	COLOR: #66b821;
	TEXT-DECORATION: underline;
	font-size: 11px!important;
	font-size: 10px;
	line-height: 16px!important;
	line-height: 15px;
	font-family: Arial, Helvetica, sans-serif;

}

/* 表格*/

.12white {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	line-height: 18px;
	color: #FFFFFF;
}

/* 遊戲 */
.contit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 18px;
	color: #34BEED;
	font-weight: bold; 
	}
.congray {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px!important;
	font-size: 10px;
	line-height: 16px;
	color: #666666;
}
.contit_pink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 18px;
	color: #ff418c;
	font-weight: bold; 
}
.contit_pink12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #ff418c;
	font-weight: bold; 
}
	
/* 地footer */
.footer_link A:link {
	COLOR: #666666;
	TEXT-DECORATION: none;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 18px;

}
.footer_link A:visited {
	COLOR: #666666;
	TEXT-DECORATION: none;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 18px;

}
.footer_link A:hover {
	COLOR: #aaaaaa;
	TEXT-DECORATION: underline;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 18px;

}
.footers_link A:link {
	COLOR: #666666;
	TEXT-DECORATION: none;
	font-size: 10px!important;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;

}
.footers_link A:visited {
	COLOR: #666666;
	TEXT-DECORATION: none;
	font-size: 10px!important;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;

}
.footers_link A:hover {
	COLOR: #aaaaaa;
	TEXT-DECORATION: underline;
	font-size: 10px!important;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;

}
/* NSMB_footer */
.NSMB_footer_link A:link {
	COLOR: #cc0000;
	TEXT-DECORATION: none;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 18px;

}
.NSMB_footer_link A:visited {
	COLOR: #cc0000;
	TEXT-DECORATION: none;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 18px;

}
.NSMB_footer_link A:hover {
	COLOR: #cc0000;
	TEXT-DECORATION: underline;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 18px;

}
.NSMB_footers_link A:link {
	COLOR: #cc0000;
	TEXT-DECORATION: none;
	font-size: 10px!important;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;

}
.NSMB_footers_link A:visited {
	COLOR: #cc0000;
	TEXT-DECORATION: none;
	font-size: 10px!important;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;

}
.NSMB_footers_link A:hover {
	COLOR: #cc0000;
	TEXT-DECORATION: underline;
	font-size: 10px!important;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;

}
/* Wii Fit 社長提問*/
.wiifitcrv_gray13bold_link A:link {
	COLOR: #666666;
	TEXT-DECORATION: none;
	font-size: 13px;
	font-weight: bold; 
	font-family: Arial, Helvetica, sans-serif;

}
.wiifitcrv_gray13bold_link A:visited {
	COLOR: #666666;
	TEXT-DECORATION: none;
	font-size: 13px;
	font-weight: bold; 
	font-family: Arial, Helvetica, sans-serif;

}
.wiifitcrv_gray13bold_link A:hover {
	COLOR: #666666;
	TEXT-DECORATION: underline;
	font-size: 13px;
	font-weight: bold; 
	font-family: Arial, Helvetica, sans-serif;

}
.wiifitcrv_gray13_link A:link {
	COLOR: #666666;
	TEXT-DECORATION: none;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;

}
.wiifitcrv_gray13_link A:visited {
	COLOR: #666666;
	TEXT-DECORATION: none;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;

}
.wiifitcrv_gray13_link A:hover {
	COLOR: #60667a;
	TEXT-DECORATION: underline;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;

}
.wiifitcrv_blue13_link A:link {
	COLOR: #666666;
	TEXT-DECORATION: none;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;

}
.wiifitcrv_blue13_link A:visited {
	COLOR: #666666;
	TEXT-DECORATION: none;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;

}
.wiifitcrv_blue13_link A:hover {
	COLOR: #34beed;
	TEXT-DECORATION: underline;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;

}
.wiifitinterview_blue13_link A:link {
	COLOR: #34beed;
	TEXT-DECORATION: none;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;

}
.wiifitinterview_blue13_link A:visited {
	COLOR: #34beed;
	TEXT-DECORATION: none;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;

}
.wiifitinterview_blue13_link A:hover {
	COLOR: #34beed;
	TEXT-DECORATION: underline;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;

}
.wiifitcrv_gray13bold {
	COLOR: #666666;
	TEXT-DECORATION: none;
	font-size: 13px;
	font-weight: bold; 
	font-family: Arial, Helvetica, sans-serif;
	line-height: 21px;

}
.wiifitcrv_gray15bold {
	COLOR: #666666;
	TEXT-DECORATION: none;
	font-size: 15px;
	font-weight: bold; 
	font-family: Arial, Helvetica, sans-serif;

}
.wiifitcrv_gray13 {
	COLOR: #666666;
	TEXT-DECORATION: none;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 21px;
}
.wiifitcrv_gray11 {
	COLOR: #666666;
	TEXT-DECORATION: none;
	font-size: 11px!important;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
}
/*Wii Fit*/
.wiifit_line {
	border: 1px dashed #8c8c8c;
}
.sub_menu {
	width:762px;
	padding:1px;
	background:url(images/dot_pat_gray.gif);
}

.wiifit_graylink A:link {
	COLOR: #999999;
	TEXT-DECORATION: none;
	font-size: 11px!important;
	font-size: 10px;
	line-height: 16px!important;
	line-height: 15px;
	font-family: Arial, Helvetica, sans-serif;

}
.wiifit_graylink A:visited {
	COLOR: #999999;
	TEXT-DECORATION: none;
	font-size: 11px!important;
	font-size: 10px;
	line-height: 16px!important;
	line-height: 15px;
	font-family: Arial, Helvetica, sans-serif;

}
.wiifit_graylink A:hover {
	COLOR: #66b821;
	TEXT-DECORATION: underline;
	font-size: 11px!important;
	font-size: 10px;
	line-height: 16px!important;
	line-height: 15px;
	font-family: Arial, Helvetica, sans-serif;
}
.wsr_graylink A:link {
	COLOR: #999999;
	TEXT-DECORATION: none;
	font-size: 11px!important;
	font-size: 10px;
	line-height: 16px!important;
	line-height: 15px;
	font-family: Arial, Helvetica, sans-serif;

}
.wsr_graylink A:visited {
	COLOR: #999999;
	TEXT-DECORATION: none;
	font-size: 11px!important;
	font-size: 10px;
	line-height: 16px!important;
	line-height: 15px;
	font-family: Arial, Helvetica, sans-serif;

}
.wsr_graylink A:hover {
	COLOR: #2bc0ee;
	TEXT-DECORATION: underline;
	font-size: 11px!important;
	font-size: 10px;
	line-height: 16px!important;
	line-height: 15px;
	font-family: Arial, Helvetica, sans-serif;

}
.blue11 {
	font-family: "Times New Roman", Times, serif;
	font-size: 11px!important;
	font-size: 10px;
	line-height: 16px!important;
	line-height: 15px;
	color: #16b1e7;
}
.blue11_link A:link {
	COLOR: #34beed;
	TEXT-DECORATION: underline;
	font-size: 11px!important;
	font-size: 10px;
	line-height: 16px!important;
	line-height: 15px;
	font-family: Arial, Helvetica, sans-serif;

}
.blue11_link A:visited {
	COLOR: #34beed;
	TEXT-DECORATION: underline;
	font-size: 11px!important;
	font-size: 10px;
	line-height: 16px!important;
	line-height: 15px;
	font-family: Arial, Helvetica, sans-serif;

}
.blue11_link A:hover {
	COLOR: #34beed;
	TEXT-DECORATION: underline;
	font-size: 11px!important;
	font-size: 10px;
	line-height: 16px!important;
	line-height: 15px;
	font-family: Arial, Helvetica, sans-serif;

}
.wiifit_td{cursor:pointer}
.fit_a_pink {
	color: #fe7c85;
	font-weight: bold;
}
.fit_a_grey26 {
	color: #666666;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 26px;
}
.fit_b_grey22 {
	color: #666666;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 22px;
}
.fit_a_orange26 {
	color: #f9aa21;
	font-weight: normal;
	font-size: 12px;
}
.fit_a_grey20 {
	color: #666666;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 20px;
}
.fit_d_grey30 {
	color: #666666;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 30px;
}
.fit_d_blue30 {
	color: #56bddf;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 30px;
}
#apAll{
	position:relative;
	left:0px;
	top:0px;
	width:1100px;
	z-index:1;
	height: 500px;
}
#ap_wfp {
	position:absolute;
	left:830px;
	top:1361px;
	width:65px;
	height:93px;
	z-index:1;
}

