@charset "Shift_JIS";
#header .logowiiu {
	right: -11px;
	top: -15px;
}

#contens {
	width:960px;
	margin:0 auto;
}
#wrapper {
	background: #f3f8fc url(../../img/common/bg_sky_blue.jpg) top center no-repeat;
	width: 100%;
	overflow-x: hidden;
	min-width: 960px;
	margin: 0 auto;
	background-attachment:fixed;  

}

#wrapper .title_fitmeter{
	margin-top:-5px;
	padding-left:44px;
	padding-bottom:30px;
}

.fit-meter{
	position:relative;
	width:960px;
	height:515px;
	background:url(../img/bg_fitmeter.png) top center no-repeat;
}

.fit-meter .img_fitmetet_top{
	position: absolute;
	left:602px;
	top:-90px;
}

.fit-meter .stitle_fitmeter{
	position: absolute;
	left:0;
	top:0;
}

.fit-meter .thumb_fitmeter_01{
	position: absolute;
	left:66px;
	top:74px;
}
.fit-meter .thumb_fitmeter_01 .sliderframe{
	position:absolute;
	width:102px;
	height:70px;
	top:59px;
	left:50px;
	overflow:hidden;
}
.fit-meter .thumb_fitmeter_01 .sliderframe .slider li {
	position: absolute;
	top: 0;
	left: 0;
}
.fit-meter .thumb_fitmeter_01 .pager{
	position:absolute;
	width:202px;
	top:211px;
	left:2px;
	text-align:center;
}
.fit-meter .thumb_fitmeter_01 .pager li{
	display:inline;
	padding-right:3px;
}

.fit-meter .txt_fitmeter{
	position: absolute;
	left:323px;
	top:79px;
}

.fit-meter .img_fitmeter_data{
	position: absolute;
	left:323px;
	top:162px;
}

.fit-meter .img_fitmeter_mets{
	position: absolute;
	left:323px;
	top:245px;
}

.fit-meter .bg_fitmeter_differ{
	position: absolute;
	left: 42px;
	top: 313px;
}

.fit-meter .stitle_fitmeter_differ{
	position: absolute;
	left:46px;
	top:338px;
}

.fit-meter .txt_fitmeter_differ{
	position: absolute;
	left:278px;
	top:344px;
}
.txt_fitmeter_caution{
	position: absolute;
	left: 454px;
    top: 459px;
}

.graph{
	position:relative;
	width:966px;
	height:999px;
	background-repeat:no-repeat;
	background:url(../img/bg_graph.png) top center no-repeat;
	margin-bottom:31px;
}

.graph .stitle_graph{
	position: absolute;
	left: 0;
	top: 27px;
}

.graph .txt_graph{
	position: absolute;
	left:47px;
	top:105px;
}

.graph .img_graph_fitmetergraph{
	position: absolute;
	left:42px;
	top:172px;
}



/*========================================= 
	fitmetergraph
========================================= */
.graph .fitmetergraph{
	position: absolute;
	width: 877px;
	height: 784px;
	top:172px;
	left:41px;
	background-image:url(../img/bg_fitmetergraph.png);
}
.graph .fitmetergraph .fitmetergraph_inner {
	position: relative;
}
.graph .fitmetergraph .h3_fitmetergraph {
	position: absolute;
	left:4px;
	top:4px;
}


/*	btn_fitmetergraph
========================================= */
.graph .fitmetergraph .btn_fitmetergraph_worker {
	position: absolute;
	left: 29px;
	top: 69px;
}
.graph .fitmetergraph .btn_fitmetergraph_wife {
	position: absolute;
	left:297px;
	top:69px;
}
.graph .fitmetergraph .btn_fitmetergraph_ol {
	position: absolute;
	left:575px;
	top:69px;	
}


/*	common
========================================= */
.graph .fitmetergraph .txt_fitmetergraph_fig {
	position: absolute;
	left: 26px;
	top: 171px;
}
.graph .fitmetergraph .img_fitmetergraph_fig {
	position: absolute;
	left: 26px;
	top: 371px;
}


/*	fitmetergraph_wife
========================================= */
.graph .fitmetergraph .img_fitmetergraph_wife,
.graph .fitmetergraph .img_fitmetergraph_ol,
.graph .fitmetergraph .img_fitmetergraph_worker {
	position: absolute;
	left: 113px;
	top: 562px;
}
.graph .fitmetergraph .img_fitmetergraph_a-day_wife,
.graph .fitmetergraph .img_fitmetergraph_a-day_ol,
.graph .fitmetergraph .img_fitmetergraph_a-day_worker {
	position: absolute;
	left:323px;
	top:166px;
}
.graph .fitmetergraph .img_itmetergraph_glass_wife_720,
.graph .fitmetergraph .img_itmetergraph_glass_wife_1020,
.graph .fitmetergraph .img_itmetergraph_glass_wife_1420,
.graph .fitmetergraph .img_itmetergraph_glass_ol_1100,
.graph .fitmetergraph .img_itmetergraph_glass_ol_1840,
.graph .fitmetergraph .img_itmetergraph_glass_ol_2010,
.graph .fitmetergraph .img_itmetergraph_glass_worker_810,
.graph .fitmetergraph .img_itmetergraph_glass_worker_915,
.graph .fitmetergraph .img_itmetergraph_glass_worker_1520 {
	position:absolute;
	top: 388px;
}
.graph .fitmetergraph .img_itmetergraph_glass_wife_720 {
	left: 495px;
}
.graph .fitmetergraph .img_itmetergraph_glass_wife_1020 {
	left: 539px;
}
.graph .fitmetergraph .img_itmetergraph_glass_wife_1420 {
	left: 609px;
}
.graph .fitmetergraph .img_itmetergraph_glass_ol_1100 {
	left: 547px;
}
.graph .fitmetergraph .img_itmetergraph_glass_ol_1840 {
	left: 654px;
}
.graph .fitmetergraph .img_itmetergraph_glass_ol_2010 {
	left: 697px;
}
.graph .fitmetergraph .img_itmetergraph_glass_worker_810 {
	left: 500px;
}
.graph .fitmetergraph .img_itmetergraph_glass_worker_915 {
	left: 543px;
}
.graph .fitmetergraph .img_itmetergraph_glass_worker_1520 {
	left: 613px;
}
.graph .fitmetergraph .img_itmetergraph_arrow_wife_720,
.graph .fitmetergraph .img_itmetergraph_arrow_wife_1020,
.graph .fitmetergraph .img_itmetergraph_arrow_wife_1420,
.graph .fitmetergraph .img_itmetergraph_arrow_ol_1100,
.graph .fitmetergraph .img_itmetergraph_arrow_ol_1840,
.graph .fitmetergraph .img_itmetergraph_arrow_ol_2010,
.graph .fitmetergraph .img_itmetergraph_arrow_worker_810,
.graph .fitmetergraph .img_itmetergraph_arrow_worker_915,
.graph .fitmetergraph .img_itmetergraph_arrow_worker_1520 {
	position:absolute;
	top:414px;
}
.graph .fitmetergraph .img_itmetergraph_arrow_wife_720 {
	left:498px;
}
.graph .fitmetergraph .img_itmetergraph_arrow_wife_1020 {
	left:543px;
}
.graph .fitmetergraph .img_itmetergraph_arrow_wife_1420 {
	left:613px;
}
.graph .fitmetergraph .img_itmetergraph_arrow_ol_1100 {
	left:550px;
}
.graph .fitmetergraph .img_itmetergraph_arrow_ol_1840 {
	left:657px;
}
.graph .fitmetergraph .img_itmetergraph_arrow_ol_2010 {
	left:700px;
}
.graph .fitmetergraph .img_itmetergraph_arrow_worker_810 {
	left:503px;
}
.graph .fitmetergraph .img_itmetergraph_arrow_worker_915 {
	left:546px;
}
.graph .fitmetergraph .img_itmetergraph_arrow_worker_1520 {
	left:617px;
}
.graph .fitmetergraph .img_fitmetergraph_wife_720,
.graph .fitmetergraph .img_fitmetergraph_wife_1020,
.graph .fitmetergraph .img_fitmetergraph_wife_1420,
.graph .fitmetergraph .img_fitmetergraph_ol_1100,
.graph .fitmetergraph .img_fitmetergraph_ol_1840,
.graph .fitmetergraph .img_fitmetergraph_ol_2010,
.graph .fitmetergraph .img_fitmetergraph_worker_810,
.graph .fitmetergraph .img_fitmetergraph_worker_915,
.graph .fitmetergraph .img_fitmetergraph_worker_1520 {
	position:absolute;
	left: 323px;
	top: 516px;
}




.pet{
	position:relative;
	width:470px;
	height:385px;
	background-repeat:no-repeat;
	background:url(../img/bg_section2_pet.png) top center no-repeat;
	float:left;
}

.pet .img_section2_pet{
	position: absolute;
	left:20px;
	top:62px;
}

.pet .txt_section2_pet{
	position: absolute;
	left:46px;
	top:292px;
}


.check{
	position:relative;
	width:470px;
	height:384px;
	background-repeat:no-repeat;
	background:url(../img/bg_section2_check.png) top center no-repeat;
	margin-left:491px;
}

.check .img_section2_check{
	position: absolute;
	left:71px;
	top:75px;
}

.check .txt_section2_check{
	position: absolute;
	left:45px;
	top:289px;
}

.onepoint{
	position:relative;
	width:961px;
	height:134px;
	background-repeat:no-repeat;
	background:url(../img/bg_section2_onepoint.png) top center no-repeat;
	margin-top:31px;
	margin-bottom:60px;
}

.onepoint .img_section2_onepoint{
	position: absolute;
	left:618px;
	top:11px;
}

.onepoint .txt_section2_onepoint{
	position: absolute;
	left:79px;
	top:39px;
}