@charset "utf-8";
/* ====================================================
 * concept.css
 * RISEの考え方
 * ====================================================*/ 

/*
-------------------------
CONTENTS - INDEX
------------------------- */
body#concept{
background: #FEF9EF url(../image/concept/bg_concept.jpg) no-repeat center 285px;
}


/* div#conceptContents1
=============================================================================== */
div#contents div#contentsInner div#mainContents div#conceptContents1 {
}

div#contents div#contentsInner div#conceptContents1 .ttl_concept_001 {
	margin: 0;
}
div#contents div#contentsInner div#conceptContents1 .fig_conceptContents1_001 {
}


div#contents div#contentsInner div#conceptContents1 .fig_conceptContents1_002 {
	margin:49px 0px 0px 0px;
	text-align:center;
}

div#contents div#contentsInner div#conceptContents1 .fig_conceptContents1_003 {
	margin:50px 0px 0px 0px;
}


/* div#conceptContents2
=============================================================================== */
div#contents div#contentsInner div#conceptContents2 {
}

div#contents div#contentsInner div#conceptContents2 .ttl_concept_002 {
	margin:63px 0px 0px 0px;
}
div#contents div#contentsInner div#conceptContents2 .fig_conceptContents2_001 {
	margin:69px 0px 0px 0px;
	text-align:center;
}

div#contents div#contentsInner div#conceptContents2 .fig_conceptContents2_002 {
	margin:63px 0px 0px 0px;
}


/* div#conceptContents3
=============================================================================== */
div#contents div#contentsInner div#conceptContents3 {
}

div#contents div#contentsInner div#conceptContents3 .ttl_concept_003 {
	margin:73px 0px 0px 0px;
}

div#contents div#contentsInner div#conceptContents3 .fig_conceptContents3_list {
	margin:30px 0px 0px 0px;
}

div#contents div#contentsInner div#conceptContents3 .fig_conceptContents3_list li {
}



/* div#conceptContents4
=============================================================================== */
div#contents div#contentsInner div#conceptContents4 {
	margin-bottom: 20px;
}

div#contents div#contentsInner div#conceptContents4 .ttl_concept_004 {
	margin:110px 0px 0px 0px;
}

div#contents div#contentsInner div#conceptContents4 .fig_conceptContents4_list {
	width:922px;
	margin:0px 0px 0px 20px;
}

div#contents div#contentsInner div#conceptContents4 .fig_conceptContents4_list li {
	padding:20px 20px 0px 0px;
	display: table-cell;
	width:84px;
	height:126px;
	vertical-align:middle;
}

div#contents div#contentsInner div#conceptContents4 .fig_conceptContents4_list li.fig_conceptContents4_006 {
	padding:20px 0px 0px 0px;
}

* html  div#contents div#contentsInner div#conceptContents4 .fig_conceptContents4_list li {
	display: inline;
	zoom: 1;
}

*+html  div#contents div#contentsInner div#conceptContents4 .fig_conceptContents4_list li {
	display: inline;
	zoom: 1;
}
