@charset "utf-8";


/**************************************************50
 * columns
 **************************************************/
#columns{
}
@media screen and (max-width:767px){
	#columns{
		margin-top: -3.125%;
		margin-bottom: 3.125%;
	}
}
@media screen and (min-width:768px){
	#columns{
		margin-bottom: 50px;
	}
}


/**************************************************50
 * column
 **************************************************/
#column strong{
	color: #FD695F;
}
#column strong.red{
	background-color: #F5DCDD;
	color: #D80515;
}
#column strong.yellow{
	background-color: #FFFFD1;
	color: #FFDA00;
}
#column strong.green{
	background-color: #EBF5DE;
	color: #52AD00;
}
#column strong.blue{
	background-color: #DEEBF3;
	color: #1F6FC1;
}
#column .bg_red{
	background-color: #F5DCDD;
}
#column .bg_yellow{
	background-color: #FFFFD1;
}
#column .bg_green{
	background-color: #EBF5DE;
}
#column .bg_blue{
	background-color: #DEEBF3;
}
#column hr{
	margin: 1.5em auto;
}


/**************************************************50
 * detail
 **************************************************/
#detail{
}
#detail h1{
}
@media screen and (max-width:767px){
	#detail{
		margin-bottom: 3.125%;
	}
}
@media screen and (min-width:768px){
	#detail{
		margin-bottom: 50px;
	}
}


