@charset "UTF-8";

/************************************************************
CONCEPT
************************************************************/


/* ------------------------------index */

h1 {
  margin-bottom: 0
}

.point01 {
  margin: 40px 0 20px 0;
}

.point02 ,
.point03 ,
.point04 {
  margin: 20px 0;
}

.concept_word {
  text-align: center;
}

.concept_lead {
  margin: 10px 0;
  font-weight: bold;
}

.arrow {
  margin: 20px 0;
}

.column {
  margin :30px auto;
  padding :15px;
  width: 670px;
  border: 2px solid #8080ff;
}

.point_what {
  margin :0 auto;
}

.more{
	margin-top:20px;
	padding:20px 0;
	background:#0000ff;
	border:2px solid #cccccc;
	color:#ffffff;
	text-align:center;
}

.more:hover{
	background:#6666ff;
}

.more a{
	display:block;
	width:100%;
	height:100%;
	color:#ffffff;
	font-size:24px;
	font-weight:bold;
	line-height:1;
}

.more a:hover{
	text-decoration:none;
}
