@charset "utf-8";


h2{
	background: url(../../introduction/images/back-h2.png) no-repeat 0px 0px;
	height: 44px;
	width: 711px;
	margin:0 auto 30px;
}
h2 span{
	height: 0px;
	width: 0px;
	overflow: hidden;
	position: absolute;
}


/*--------------------------------------
	HARDBOX/FLATON
----------------------------------------------------*/
#HARDBOX,
#FLATON,
#HARDBOX-Youtube{
	width:650px;
	margin:0 auto 30px;
	padding-bottom:30px;
	border-bottom:1px solid #8C8C8C;
	overflow:hidden;
}

#HARDBOX h3,
#FLATON h3{
	width:650px;
	height:29px;
	margin:0 0 15px;
	padding:0;
}

#HARDBOX h3{background: url(../../introduction/images/line-hardox.png) no-repeat left top;}
#FLATON h3{background: url(../../introduction/images/line-flaton.png) no-repeat left top;}

#HARDBOX h3 span,
#FLATON h3 span{
	position:absolute;
	width:0;
	height:0;
	overflow:hidden;
}

#HARDBOX div.Inner{background: url(../../introduction/images/bond.png) no-repeat left top;}
#FLATON div.Inner{background: url(../../introduction/images/logo_flaton.png) no-repeat left top;}

#HARDBOX div.Inner,
#FLATON div.Inner{
	width:430px;
	padding-left:220px;
}

#HARDBOX div.Inner dl{
	margin:0;
	padding:0;
	text-align:left;
}

#HARDBOX div.Inner dl dt{ margin-bottom:10px;}

#HARDBOX div.Inner dl dd,
#FLATON div.Inner p{
	font-size:13px;
	line-height:1.6;
}

#HARDBOX div.Inner dl dd.mb15{ margin-bottom:15px;}



#HARDBOX-Youtube div{
	width:320px;
	float:left;
}

#HARDBOX-Youtube div.mr05{ margin-right:5px;}



/*--------------------------------------

----------------------------------------------------*/
#article{
	width: 690px;
	margin:0 auto;
	border-bottom:1px solid #8C8C8C;
	margin-bottom: 45px;
	padding-bottom: 15px;
	text-align: left;
	overflow: hidden;
}
#article dl{
	text-align: center;
	width: 340px;
	float: left;
	margin-bottom:15px;
}

#article dl.mr10{ margin-right:10px;}

#article dl dt{ margin-bottom:10px;}

#article dl dd{
	border:10px solid #DCDCDC;
	padding:10px;
	text-align:left;
	font-size:13px;
	line-height:1.7;
}

#article dl dd img{ margin-bottom:10px;}
