@charset "utf-8";
/* items css - (c) BLOCKBUSTER Co. Ltd. */

/* 7. eachPageStyle
--------------------------------------------------*/
/* 商品一覧・資料請求(B) */
	/* 請求ステップ */
	.items_step {	width: 790px;	height: 50px;	margin-bottom: 35px; }
	
	.items_step ul li {	display: inline; }
	
	/* レイアウト */
	#items_content { width: 770px; margin: 0 auto; }
	
	#items_content_inner { width: 740px; margin: 0 auto; }

/* D001 */
	#items_content_inner .leftBlock { float:left; width: 358px; margin-right: 20px; border:#999999 solid 1px; }
	
	#items_content_inner .rightBlock { float:left; width: 358px; border:#999999 solid 1px; }
	
	#items_content_inner .block_title { width:346px; height:39px; padding-top:12px; padding-left:12px; background:url(../../image/items/items_block_bg.gif) no-repeat top left; font-size:14px; color:#DF0032; font-weight:bold; }
	
	#items_content_inner .block_title a:link { color:#DF0032; }
	
	#items_content_inner .block_title a:hover { color:#FF0000; }
	
	#items_content_inner .block_content { position:relative; width:323px; height:131px; margin:0 15px 15px 20px; }
	
	#items_content_inner .block_content img.main { float:left; margin-right: 26px; }

	#items_content_inner .block_content .link { margin-top:5px; font-weight:bold; }

	#items_content_inner .block_content img.icon { margin:2px 5px 0 5px; padding:0; }
	
	#items_content_inner .block_content img.icon2 { margin:2px 5px 0 15px; padding:0; }
	
	#items_content_inner .btn { position:absolute; right:0px; bottom:0px; width:185px; padding:5px 10px; background-color:#EBEBEB; }
	
	.items_attention { clear:both; margin-bottom:50px; padding: 15px 30px 15px 60px;	background: #FCE391 url(../../image/contract/attention_bg.gif) no-repeat left top; }
	
	/* 請求フォーム */	
	#items_input { margin-bottom:15px; }
	
	#items_input td { border-bottom:#FFF solid 1px; }
	
	#items_input .heading { width:190px; padding: 10px 0 10px 20px; background-color:#FCE391; border-right:#FFF solid 1px; font-weight:bold; }

	#items_input .text { width:469px; padding: 10px 20px; background-color:#EBEBEB; }
		
	#items_input .text .familly { float:left; margin-right:10px; }
	
	#items_input .text .name { float:left; }
	
	#items_input .text #inputArea { width:467px; border:#999 solid 1px; }
	
	
	
	#items_input02 { margin-bottom:15px; }
	
	#items_input02 td { border-bottom:#FFF solid 1px; }
	
	#items_input02 .heading { width:489px; padding: 10px 0 10px 20px; background-color:#FCE391; border-right:#FFF solid 1px; }

	#items_input02 .text { width:220px; padding: 10px 0; background-color:#EBEBEB; text-align:center; }
		
	#items_input02 .text .familly { float:left; margin-right:10px; }
	
	#items_input02 .text .name { float:left; }
	
	
	
	/* 電話で請求 */
	#items_telephone { margin-bottom:30px; padding:10px; background-color:#EBEBEB; border:#CCC solid 1px; }
	
	/* 請求完了(D003) */
	#items_complete {
		width: 740px;
		margin-top:10px;
		margin-bottom: 20px;
		padding: 15px 0 ;
		background-color: #FCE391;
		text-align: center;
	}