@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; }


/* 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/weight-training/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/weight-training/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 .text_standardtraining_01 {
	top: 90px;
	left: 508px; }
#section3 .icon_01 {
	top: 180px;
	left: 508px; }
#section3 .icon_02 {
	top: 180px;
	left: 579px; }
#section3 .icon_03 {
	top: 180px;
	left: 650px; }
#section3 .btnarea {
	position: relative;
	width: 960px;
	height: 333px;
	background: url(../img/weight-training/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 .btn_standardtraining_12 {
	top: 116px;
	left: 707px; }
#section3 .btn_standardtraining_13 {
	top: 162px;
	left: 44px; }
#section3 .btn_standardtraining_14 {
	top: 162px;
	left: 265px; }
#section3 .btn_standardtraining_15 {
	top: 162px;
	left: 486px; }
#section3 .btn_standardtraining_16 {
	top: 162px;
	left: 707px; }
#section3 .btn_standardtraining_17 {
	top: 208px;
	left: 44px; }
#section3 .btn_standardtraining_18 {
	top: 208px;
	left: 265px; }
#section3 .bg_bottom {
	width: 960px;
	height: 69px;
	background: url(../img/weight-training/bg_standardtraining_bottom.png) 0 -71px no-repeat; }
