/* CSS information=====================
File name:carbon/main_layout.css
Description:main(float)
Editors:Yukiko Watanabe
Last Editor: Yukiko Watanabe
Date:2009.07.27
Table of Contents:
  *bc_float1の再定義
  *bc_float2の再定義
  *bc_iconの再定義
  #main_contents h3の再定義
==================================== */
/* パンくずメニューの再定義 */
#bc_float1{
	height: 20px;
	float: left;/* 左フロート */
	margin: 20px 0 0 0px;
	color: #FFFFFF;
	}
#bc_float1 a{
	color: #FFFFFF;
	}
#bc_float1 a:hover{
	color: #FFFFFF;
	}
#bc_float2{
	height: 20px;
	float:  left;/* 左フロート */
	padding: 0 0 0px 20px;
	margin: 20px 0 0 10px;
	color: #FFFFFF;
	}
.bc_icon{
	background: url(../../image/common/bc_icon2.gif) no-repeat left 2px;
	}
/* コンテンツタイトルの再定義 */
#main_contents p{
	height:30px;
	margin:0 0 10px -50px;
	}
#main_contents h2{
	font-size:14px;
	margin:0 0 20px 0;
	font-weight:normal;
	color:#FFFFFF;
	}
/* コンテンツの再定義 */	
#contents{
	position: absolute;
	left:50%;
	width: 900px;/* コンテンツサイズ */
	text-align: left;
	margin: 0 0 0 -450px;
	overflow:hidden;
	background: url(../../image/carbon_main/carbon_bgrepeat.png) repeat-y ;/* リピート背景 */
	}
/* 背景画像重ねる設定 */
#main_contents_bgbottom{
	background: url(../../image/carbon_main/carbon_bgbottom.png) no-repeat center bottom fixed;/* 固定用背景 */
	}
	*html #main_contents_bgbottom{
	background: url(../../image/carbon_main/carbon_bgbottom.png) no-repeat left bottom;/* IE6用 */
	}
/* メインコンテンツの再定義 */
#main_contents{
	background: url(../../image/sub/main_carbon_bgimage-trans.png) repeat-x left top;/* MAIN CONTENTSのシャドウ */
	}
/* メインの再定義 */
#main{
	float: right;/* 右にフロート */
	width: 590px;
	background: url(../../image/carbon_main/carbon_main_bgimage.png);
	margin:0 0 230px 0;
	}
#main_padding{
	padding:10px;
	}
/* フッターの再定義 */
#footer{
	position:absolute;
	left:50%;
	bottom:0px;
	margin:0 -450px;
	padding:10px 0 0 0;
	width:900px;
	overflow:hidden;
	height: 50px;
	clear: both;/* フロートを解除 */
	text-align: center;
	background: url(../../image/footer/footer_bgimage2-trans.png) repeat-x center bottom;
	border-top:1px solid #FFFFFF;
	color:#FFFFFF;
	}
/* IE6に適用 */
*html #footer{
	zoom: 1;
	}
.pd_l_10px{
	padding-left:10px;
	background: url(../../image/common/a_nav_icon2.gif) no-repeat left center;
	}
#footer div ul li a{
	color:#FFFFFF;
	}
#footer div ul li a:hover{
	color:#FFFF66;
	}
#stoper{
	clear:both;
	height:61px;
	}