
#aboutLeft {
	width: 480px;
	float: left;
}

#aboutRight {
	width: 384px;
	float: right;
	text-align: center;
}

.changeArrow {
	margin: 20px 0;
}

ul#usage {
	list-style: none;
	margin:0 0 40px 55px;
}

ul#usage li {
	float: left;
}

ul#usage li:nth-child(2n){
	margin: 150px 0 0 -55px;
}
ul#usage li:nth-child(2n-1){
	margin: 0px 0 0 -55px;
}

/*制作フロー*/
#Composition {
	margin-bottom: 80px;
}

#CompositionLeft {
	width: 312px;
	background: url("../images/yaji02_ico.png") no-repeat right;
	float: left;
}

#CompositionRight {
	width: 580px;
	float: right;
}

#modeler,
#animator,
#cubismSDK {
	background: #FFF;
	width: 240px;
	border-radius: 3px;
	padding: 10px;
}

#animator {
	width: 560px;
	margin: 0 0 10px 0;
}

#cubismSDK {
	width: 560px;
}

#animator .action,
#cubismSDK .action {
	float: left;
	margin: 0 15px 0 0;
}

.action {
	width: 210px;
	background: #EA5D9D;
	border-radius: 3px;
	padding: 15px;
	color: #FFF;
}

.action h3 {
	font-size: 16px;
	font-size: 1.6rem;
	font-weight: normal;
	text-align: center;
	padding: 0 0 10px 0;
	margin: 0 0 10px 0;
	background: url("../images/line2.png") no-repeat bottom;
}

#modeler a:link,
#modeler a:visited {
	color: #369;
	text-decoration: none;
}

#modeler a:hover {
	text-decoration: underline;
}


#flow {
	background: url("../images/about/flowBg2.png") no-repeat;
	height: 1950px;
}

#flow div.flow {
	padding:40px 0 0 120px;
}

#flow div.flow h3 {
	margin: 0 0 60px 0;
}

div#flow1 { height: 574px; }
div#flow2 { height: 405px; }
div#flow3 { height: 405px; }
div#flow4 { height: 405px; }

.flow1Left {
	float: left;
	text-align: center;
}

.flow1Right {
	float: right;
	text-align: center;
}

.flow1Left img,
.flow1Right img {
	margin: 0 0 10px 0;
}

.flow2Left {
	width: 330px;
	float: left;
}
.flow2Right {
	width: 420px;
	float: right;
}

/*iki  */
img.anim {
	display:block;
	margin:0 auto;
	margin-top:30px;	
	margin-bottom:70px;	
}
#test #flow {
	background: url("../images/about/flowBg2.png") no-repeat;
	height: 1950px;
}
#test div#flow3 {
	height: 405px;
}
#test div#flow4 {
	height: 405px;
}




