@charset "shift-jis";


.contentTitle{ margin-bottom: 20px; }


#ForAllHintSection{}

	
	#ForAllHintSection .spec{
		float: left;
		width:390px;
		padding-bottom: 10px;
	}
		#ForAllHintSection .spec p{
			margin-bottom: 10px;
		}
		
	#ForAllHintSection .img{
		float: right;
		width: 400px;
		padding-bottom: 10px;
	}
		#ForAllHintSection .img img{
			float: right;
			margin-left: 10px;
		}
		
		
	#ForAllUra01Section .left{
		float: left;
		width:390px;
	}
	#ForAllUra01Section .right{
		float: right;
		width:390px;
	}
	
	.uracontent{
		margin-bottom: 5px;
	}
	/*
	.uracontent{ min-height: 115px; }
	*html .uracontent{ height:240px; }
	*/
	
		#ForAllUra01Section .right p{}
		#ForAllUra01Section .right span{
			display: block;
			color: #666666;
		}
	
	
		#BtnUra01{
			text-align: center;
			margin-top: -10px;
		}
	
	#ForAllUra01Section .thumbnail { padding-bottom: 10px; }
		
	#ForAllUra01Section span.caption{
		font-size: 11px;
		color: #666;
	}
	

#ForAllUra02Section{ padding-bottom: 30px; }


#ForAll3dsSection{}
	#ForAll3dsSection .cell{
		float: left;
		width:390px;
	}
	#ForAll3dsSection .cell.turn{
		float: right;
	}
	
		#ForAll3dsSection .cell .spec{
			width:185px;
			float: right;
			line-height: 1.4;
		}
		#ForAll3dsSection .cell .spec p{
			margin-bottom: 7px;
			margin-left: 4px;
			min-height: 30px;
			min-height: 30px;
  			height: auto !important;
  			height: 30px;
  
			color: #666;
			font-size: 11px;			
		}
		
		#ForAll3dsSection .cell .spec .detailBtn {
			margin-left: 4px;
		}
		
		
		#ForAll3dsSection .cell .img{
			width:190px;
			float: left;
		}