/* Updated 2012/03/26,D	 */
/* Updated 2012/03/08,D */

	@import "/common_css/default_wide.css";
	@import "/common_css/component_wide.css";


/*====================================================*/ 
/* clearfix
======================================================*/ 

*:after {	display:block;	clear:both;	height:0;	visibility:hidden; }

.clearfix { zoom:1;}
.clearfix:after {	content:".";} 

/*====================================================*/ 
/* header
======================================================*/ 

#header {
	height:71px;
}

/*====================================================*/ 
/* navi,breadcrumbs
======================================================*/ 

#navi_global ul {
	padding:0;
}

#breadcrumbs_ir {
	margin: 0;
	width: 950px;
}

#navi_breadcrumbs_ir {
	width: 950px;
	background:#DDF1F7 url(/investment/image_uniq/bg_bread.jpg) no-repeat right bottom;
}

/*====================================================*/ 
/* contents
======================================================*/ 

#contents {
 float:none;
	width: 950px !important;
	padding:0;
	background:url(/investment/image_uniq/bg_main.jpg) no-repeat 0 0;
	overflow:hidden;
}

#contents h1 {
	margin:0;
	padding:0;
	background:none;
	float:none;
}

#contents div.mainbox {
	width:950px;
	background:url(/investment/image_uniq/bg_mainbox_btm.gif) no-repeat left bottom;
	margin-bottom:25px;
}

#contents div.mainbox div.innerbox {
	width:950px;
	background:url(/investment/image_uniq/bg_mainbox_top.gif) no-repeat 0 0;
	padding-bottom:20px;
}

#contents div.mainbox div.innerbox:after { content:".";}

#contents div.mainbox div.column {
	float:left;
	display:inline;
	margin:16px 0 0 20px;
	width:530px;
}

#contents div.mainbox div.column h2 {
	margin:0 0 10px 11px;
}

#contents div.mainbox div.column ul.group_list {
	margin-top:10px;
	zoom:1;
	text-align:center;
}

#contents div.mainbox div.column ul.group_list:after {
	content:".";
}

#contents div.mainbox div.column ul.group_list li {	float:left;}
#contents div.mainbox div.column ul.group_list li img { vertical-align:top;}
#contents div.mainbox div.column ul.group_list li.g01 {	padding:0 0 8px 0;}
#contents div.mainbox div.column ul.group_list li.g02 {	padding:0 0 8px 15px;}
#contents div.mainbox div.column ul.group_list li.g03 {	padding:0 0 8px 15px;}
#contents div.mainbox div.column ul.group_list li.g04 {	padding:0 0 8px 15px;}
#contents div.mainbox div.column ul.group_list li.g05 { float:none; display:inline;	padding:0 0 0 0;}
#contents div.mainbox div.column ul.group_list li.g06 { float:none; display:inline;	padding:0 0 0 15px;}
#contents div.mainbox div.column ul.group_list li.g07 { float:none; display:inline;	padding:0 0 0 15px;}
#contents div.mainbox div.column ul.group_list li.g08 { float:none; display:inline;	padding:0 10px 0 15px;}

#contents div.mainbox div.group {
	float:right;
	display:inline;
	width:367px;
	margin:20px 20px 0 0;
	background:url(/investment/image_uniq/bg_group_btm.gif) no-repeat left bottom;
}

#contents div.mainbox div.group h2 {
	width:367px;
	background:url(/investment/image_uniq/bg_group_top.gif) no-repeat 0 0;
	text-align:center;
	padding:14px 0 18px;
}

#contents div.mainbox div.group .smfg {
	text-align:center;
	margin-bottom:39px;
}

#contents p.aboutus {
	margin-bottom:150px;
}

#contents p.aboutus img {
	vertical-align:middle;
	margin-left:20px;
}

