@charset "utf-8";

.section.content-function .content-wrap{
	width:950px;
	padding:10px 35px;
}
h2,
h3{
	_clear:both;
}
h3{
	color:#AE2028;
	font-weight:normal;
	font-size:24px;
	line-height:1.4;
	letter-spacing:-1px;
	margin-right:-20px;
}
p{
	font-size:16px;
	padding-left:1em;
	padding-right:2em;
	line-height:1.7;
}
p.ar.bold{
	font-size:14px;
}
img.fr,
img.fl{
	margin:0 15px 30px;
}

#functionContent007 .content-wrap{
}
#functionContent007 h2{
}
#functionContent007 .cell-list-wrap{
	_margin:-10px 0;
}
#functionContent007 .cell-box{
}
#functionContent007 .cell-box img{
	max-width:100%;
	height:auto;
}
#functionContent007 .cell-box-inner{
	border:1px solid #908B89;
	padding:10px;
	margin:10px;
}
#functionContent007 .cell-box h3,
#functionContent007 .cell-box p,
#functionContent007 .cell-box .example{
	_padding-left:10px;
	_padding-right:10px;
}
#functionContent007 .cell-box p{
	font-size:15px;
}
#functionContent007 .cell-box .example{
	font-size:13px;
	padding:0 10px;
	letter-spacing:-1px;
}
#functionContent007-04-youtube .movie-wrap{
	padding:5px 10px;
	background-color:#000;
}
