@charset "Shift_JIS";
body {
	background-color: #0096C8;}
#wrapper {
  width: 100%;
  overflow-x: hidden;
  min-width: 960px;
  margin: 0;
  padding: 0;
  background: #f9f7f3 url(../../img/common/bg_floar.jpg) bottom center no-repeat;
  background-attachment: fixed; }


/* HEADER */




.none {
	display: none;}


/* section1 */
#section1 {
	position: relative;
	width: 960px;
	height: 90px;
	margin: 0 auto; }
#section1 p,
#section1 h1,
#section1 li {
	position: absolute; }
#section1 .stitle {
	top: -9px;
	left: 43px; }
#section1 .title {
	top: 24px;
	left: 43px; }
#section1 .lnav_01 {
	top: 2px;
	left: 367px; }
#section1 .lnav_02 {
	top: 2px;
	left: 473px; }
#section1 .lnav_03 {
	top: 2px;
	left: 569px; }
#section1 .lnav_04 {
	top: 2px;
	left: 665px; }
#section1 .lnav_05 {
	top: 2px;
	left: 761px; }
#section1 .lnav_06 {
	top: 2px;
	left: 857px; }
	
#section1 .current {
	top: 8px; }


/* section2 */
#section2 {
	position: relative;
	width: 960px;
	height: auto;
	margin: 0 auto; }
#section2 h2,
#section2 .player,
#section2 p,
#section2 dt,
#section2 dd,
#section2 li {
	position: absolute; }
#section2 .stitlearea {
	position: relative;
	width: 960px;
	height: 59px;
	background: url(../img/aerobic-exercise/bg_newtraining_top.png) top center no-repeat; }
#section2 .stitle_newtraining {
	top: 9px;
	left: 40px; }
#section2 .playerarea {
	position: static;
	width: 960px;
	background: url(../img/aerobic-exercise/bg_newtraining_middle.png) top center repeat-y; }
#section2 .movieinfo {
	position: relative;
	width: 960px;
	height: 448px;
	margin: 0 auto; }
#section2 .player,
#section2 .thumb_newtraining_01 {
	top: 0;
	left: 45px; }
#section2 .stitle_newtraining_01 {
	top: 25px;
	left: 693px; }
#section2 .img_newtraining_01 {
	top: 102px;
	left: 742px;
	width: 144px;
	height: 144px;
	background: url(../img/training/bg_mii_newtraining.png) top left no-repeat; }
#section2 .img_newtraining_01 img {
	position: absolute;
	top: 10px;
	left: 10px; }
#section2 .text_newtraining_01 {
	top: 275px;
	left: 708px; }
#section2 .icon_01 {
	top: 374px;
	left: 708px; }
#section2 .icon_02 {
	top: 374px;
	left: 779px; }
#section2 .icon_03 {
	top: 374px;
	left: 850px; }
#section2 .btnarea {
	position: relative;
	width: 960px;
	height: 206px;
	background: url(../img/aerobic-exercise/bg_newtraining_thumb.png) top center no-repeat; }
#section2 .btn_newtraining_01 {
	top: 23px;
	left: 250px; }
#section2 .btn_newtraining_02 {
	top: 23px;
	left: 366px; }
#section2 .btn_newtraining_03 {
	top: 23px;
	left: 482px; }
#section2 .btn_newtraining_04 {
	top: 23px;
	left: 598px; }
#section2 .movie_current {
	top: 0;
	left: 285px; }
#section2 .bg_bottom {
	width: 960px;
	height: 30px;
	margin-bottom: 30px;
	background: url(../img/aerobic-exercise/bg_newtraining_bottom.png) top center no-repeat; }

	
/* section3 */
#section3 {
	position: relative;
	width: 960px;
	height: auto;
	margin: 0 auto; }
#section3 h2,
#section3 .player,
#section3 p,
#section3 dt,
#section3 dd,
#section3 li {
	position: absolute; }
#section3 .stitlearea {
	position: relative;
	width: 960px;
	height: 64px;
	background: url(../img/aerobic-exercise/bg_standardtraining_top.png) top center no-repeat; }
#section3 .stitle_standardtraining {
	top: 9px;
	left: 40px; }
#section3 .playerarea {
	position: relative;
	width: 960px;
	height: auto;
	background: url(../img/aerobic-exercise/bg_standardtraining_middle.png) top center repeat-y; }
#section3 .player,
#section3 .thumb_standardtraining_01 {
	top: 0;
	left: 61px; }
#section3 .movieinfo {
	position: relative;
	width: 960px;
	height: 268px;
	margin: 0 auto; }
#section3 .stitle_standardtraining_01 {
	top: 17px;
	left: 494px; }
#section3 .img_standardtraining_01 {
	top: 90px;
	left: 510px;
	width: 134px;
	height: 134px;
	background: url(../img/training/bg_mii_standardtraining.png) top left no-repeat; }
#section3 .img_standardtraining_01 img {
	position: absolute;
	top: 10px;
	left: 10px; }
#section3 .img_standardtraining_01 img.noanime {
	position: absolute;
	top: 1px;
	left: 1px; }	

#section3 .text_standardtraining_01 {
	top: 90px;
	left: 660px; }
#section3 .icon_01 {
	top: 180px;
	left: 668px; }
#section3 .icon_02 {
	top: 180px;
	left: 739px; }
#section3 .icon_03 {
	top: 180px;
	left: 810px; }
#section3 .btnarea {
	position: relative;
	width: 960px;
	height: 178px;
	background: url(../img/aerobic-exercise/bg_standardtraining_btnarea.png) top center no-repeat; }
#section3 .btn_standardtraining_01 {
	top: 24px;
	left: 44px; }
#section3 .btn_standardtraining_02 {
	top: 24px;
	left: 265px; }
#section3 .btn_standardtraining_03 {
	top: 24px;
	left: 486px; }
#section3 .btn_standardtraining_04 {
	top: 24px;
	left: 707px; }
#section3 .btn_standardtraining_05 {
	top: 70px;
	left: 44px; }
#section3 .btn_standardtraining_06 {
	top: 70px;
	left: 265px; }
#section3 .btn_standardtraining_07 {
	top: 70px;
	left: 486px; }
#section3 .btn_standardtraining_08 {
	top: 70px;
	left: 707px; }
#section3 .btn_standardtraining_09 {
	top: 116px;
	left: 44px; }
#section3 .btn_standardtraining_10 {
	top: 116px;
	left: 265px; }
#section3 .btn_standardtraining_11 {
	top: 116px;
	left: 486px; }
#section3 .extraarea {
	position: relative;
	width: 960px;
	height: 160px;
	background: url(../img/aerobic-exercise/bg_standardtraining_bottom.png) top center no-repeat; }
#section3 .img_extra {
	top: 16px;
	left: 40px; }
#section3 .icon_extra {
	top: 16px;
	left: 118px; }
#section3 .text_extra {
	top: 46px;
	left: 120px; }
#section3 .bg_bottom {
	width: 960px;
	height: 69px;
	background: url(../img/aerobic-exercise/bg_standardtraining_bottom.png) 0 -71px no-repeat; }