body {
	margin:0px;
	padding:0px;
	background-color:#FFFFFF;
	color : #666666;
	text-align: center;
	}

#top_area {
	width:100%;
	height: 112px;
	margin:0 auto;
	padding:12px 0 26px;
	text-align: center;
	background-image:url(../cmn_img/line.gif);
	background-repeat: repeat-x;
	}

#blank_area {
	padding:0 0 0 0;
	background-color:#FFFFFF;
	height: 20px;
	}

#menu_area {
	padding:0 0 0 20px;
	background-color:#FFFFFF;
	}

#menu_area2 {
	padding:0 0 0 5px;
	background-color:#FFFFFF;
	}

#pre_area {
	width:260px;
	background-image:url(../cmn_img/pre_bg_s.gif);
	background-repeat: repeat-y;
	text-align: center;
	padding:10px 0 7px 0;
	}

#pre_area_l {
	width:500px;
	background-image:url(../cmn_img/pre_bg_l.gif);
	background-repeat: repeat-y;
	text-align: center;
	padding:10px 0 7px 0;
	}

#wiifit_area {
	width:260px;
	background-image:url(../cmn_img/wiifit_bg_s.gif);
	background-repeat: repeat-y;
	text-align: center;
	padding:10px 0 7px 0;
	}

#wiifit_area_l {
	width:500px;
	background-image:url(../cmn_img/wiifit_bg_l.gif);
	background-repeat: repeat-y;
	text-align: center;
	padding:10px 0 7px 0;
	}

#attention_area {
	width:260px;
	background-image:url(../cmn_img/attention_bg.gif);
	background-repeat: repeat-y;
	text-align: center;
	padding:10px 0 7px 0;
	}

#attention {
	width:230px;
	font-family: 'Arial', 'Tahoma', sans-serif ;
	font-size: 12px;
	padding: 10px 15px 0 15px;
	color: #333333;
	text-align: left;
	line-height: 1.5;
	}

#attention2 {
	width: 230px;
	font-family: 'Arial', 'Tahoma', sans-serif ;
	font-size: 12px;
	padding: 0 15px 0 15px;
	color: #333333;
	text-align: left;
	line-height: 1.5;
	}

#main_area {
	width: 100%;
	text-align: center;
	padding: 20px 0 0 0;
	}

#main_area img {
	border: 1px solid #cccccc;
}


#pre_menu_area {
	width: 322px;
	height: 210px;
	background-image:url(../cmn_img/pre_menu_bg.gif);
	background-repeat: no-repeat;
	text-align: center;
	}

#pre_menu_area2 {
	width: 322px;
	height: 150px;
	background-image:url(../cmn_img/pre_menu_bg.gif);
	background-repeat: no-repeat;
	text-align: center;
	}

	
#pre_mov_area {
	width: 327px;
	height: 300px;
	background-image:url(../cmn_img/pre_mov_bg.gif);
	background-repeat: no-repeat;
	text-align: center;
	}

#pre_menu_area_l {
	width: 500px;
	height: 280px;
	background-image:url(../cmn_img/pre_menu_bg_l.gif);
	background-repeat: no-repeat;
	text-align: center;
	}

#attention_area_l {
	width: 500px;
	height: 79px;
	background-image:url(../cmn_img/attention_bg_l.gif);
	background-repeat: no-repeat;
	text-align: center;
	padding: 8px 0 8px 0;
	}

#wiifit_movarea {
	width: 500px;
	height: 334px;
	background-image:url(../cmn_img/wiifit_mov_bg.gif);
	background-repeat: no-repeat;
	text-align: center;
	padding: 5px 0 aute 0;
	}


/*　list marker　*/
ul {
list-style-image: url(../cmn_img/komemark.gif);
}

/*　image　*/
img {
	border:none;
	margin:0;
	padding:0;
	}

.nowrap_img { 
	white-space: nowrap;
	}

.pre_lecture {
	width:260px;
	font-family: 'Arial', 'Tahoma', sans-serif ;
	font-size: 10px;
	padding: 2px 0 0 0;
	color: #dfdede;
	text-align: center;
	}

.wiifit_presen {
	width:260px;
	font-family: 'Arial', 'Tahoma', sans-serif ;
	font-size: 10px;
	padding: 2px 0 0 0;
	color: #ccff99;
	text-align: center;
	}


/*　本文テキスト　*/

#copyright {
	width:550px;
	font-family: 'Arial', 'Tahoma', sans-serif ;
	font-size: 12px;
	color: #999999;
	line-height: 1.3;
	text-align:left;
	padding-top: 20px;
	}

#copyright_wiifit {
	font-family: 'Arial', 'Tahoma', sans-serif ;
	font-size: 12px;
	color: #999999;
	line-height: 1.3;
	text-align:center;
	padding-top: 10px;
	}

.text10 {
	font-family: 'Arial', 'Tahoma', sans-serif ;
	font-size: 10px;
	color: #333333;
	line-height: 1.5;
	}

.caption {
	font-family: 'Arial', 'Tahoma', sans-serif ;
	font-size: 10px;
	color: #999999;
	line-height: 1.5;
	}


/*  Link Text  */

A:link    {
	color: #000000;
	font-weight:bold;
	font-family: 'Arial', 'Tahoma', sans-serif ;
	font-size: 12px;
	}
A:visited {
	color: #000000;
	font-weight:bold;
	font-size: 12px;
	}
A:hover   {
	text-decoration:underline;
	color: #8fc31f;
	font-size: 12px;
	}

.loc_self {
	color: #ff4100;
	font-weight:bold;
	}

