/*--------------------------------------------
/ にんじんCLUBの3つの姿勢 */

#aboutMainTitle {
	padding: 0px;
	margin-bottom: 15px;
	text-align: center;
}

.aboutTitle {
	margin-top: 20px;
	margin-bottom: 15px;
}

#btnArea {
	margin-top: 20px;
}

#btnArea ul {
	margin: 0px;
	padding: 0px;
}

#btnArea ul li {
	list-style: none;
	font-size: 0px;
	line-height: 0px;
	display: inline;
}

#btnArea ul li img {
	margin-right: 14px;
}

.item_list{
	width:520px;
	background-color: #b1d46d;
	margin-top:25px;
	margin-bottom:25px;
	
	}

.item_list tr td{
	background-color: #FFFFFF;
	}
.item_list tr td.item1{
	width:135px;
	text-align:center;
	}
.item_list tr td.item2{
	width:50px;
	text-align:center;
	}
	.item_list tr td.item3{
	width:65px;
	text-align:center;
	}
	.item_list tr td.item4{
	width:60px;
	text-align:center;
	}
	.item_list tr td.item5{
	width:210px;
	}
	
	
.item_list2{
	width:520px;
	margin-top:25px;
	
	}
	
	
	
	
	
	
	
/*-------お試し-------*/

.otMar01 {
margin-left:10px;
margin-right:10px;

}
.otMarT {
margin-top:10px;


}

.otRank {
width:247px;
margin-left:3px;
float:left;
}	

.otRank strong{

}
	
.otPhoto {
width:119px;
float:left;

}

.otRankingTxt {
width:120px;
float:left;

}
	

.otTxt01 {
color:#ff6600;


}

.otTxt02 {
color:#669900;
}


.otNedan {
clear:both;
color:#f00;
font-size:140%;
font-weight:bold;
}



.otRl01 {
width:226px;
float:left;


}

.otLl01 {
width:247px;
float:left;


}

.otTorikumi {

height: auto !important;
height:105px;
min-height:105px;

margin-top:10px;

margin-left:10px;
margin-right:10px;
	background-image: url(../../image/ot_bg.png);
	background-repeat: no-repeat;
	background-position: right top;

}

.otTorikumi2 {
width:390px;

}

.otBg02 {
height: auto !important;
height:170px;
min-height:170px;

margin-top:10px;

margin-left:10px;
margin-right:10px;
	background-image: url(../../image/quality_p06.jpg);
	background-repeat: no-repeat;
	background-position: right top;

}


.otBtnShina {
padding-right:15px;
text-align:right;

}

	
	
	
.otBtnset {
margin-left:40px;
}

.otBtnset1 a {
	background-image: url(../../image/ot_btn_set_b.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 116px;
	width: 458px;
	display:block;
}
}
.otBtnset a {
	background-image: url(../../image/ot_btn_set_1_b.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 116px;
	width: 458px;
	display:block;
}

.otBtnset1 a:hover {
	text-indent: -9999px;
}
.otBtnset a:hover {
	text-indent: -9999px;
}

#otTakuhaiBtn {
	position:relative;
	z-index:5;
	float:left;
	margin-right:15px;
	padding-left:65px;
}
#otTakuhaiPop {
	position:absolute;
	left:84px;
	top:-323px;
	width:356px;
	height:462px;
	z-index:100;
	visibility:hidden;
}
#otPayBtn {
	position:relative;
	z-index:10;
	float:left;
	
}
#otPayPop {
	position:absolute;
	left:-185px;
	top:-425px;
	width:356px;
	height:462px;
	z-index:200;
	visibility:hidden;
}

.box_p{
	margin-left:30px;
	margin-bottom:5px;}
.nextBox {
	width: 117px;
	float: left;
	margin-right: 15px;
	padding-bottom: 15px;
}

.nextBox02 {
	width: 115px;
	float: left;
	padding-bottom: 15px;
}

.nextBox03 {
	width: 158px;
	float: left;
	padding-bottom: 15px;
}
.deli_h5_1 {
	margin-bottom: 20px;
}





#otTakuhaiBtnArea{
	position:relative;
	z-index:12;
}



#otTakuhaiPopArea {
	position:absolute;
	left:0px;
	top:-20px;
	width:512px;
	height:340px;
	z-index:13;
	visibility:hidden;
}


























