@charset "utf-8";
/* CSS Document */
#information{
	padding: 0 5%;
}
#information_wrap{
	margin-bottom: 100px;
}
#information_wrap .box{
	display: table;
	width: 80%;
	margin: 0 auto;
	border-left: 1px solid #71b97f;
	border-right: 1px solid #71b97f;
}
#information_wrap .box:first-of-type{
	border-top: 1px solid #71b97f;
}
#information_wrap .box:last-of-type{
	border-bottom: 1px solid #71b97f;
}
#information_wrap .box h3,#information_wrap .box p{
	display: table-cell;
	width: 50%;
	padding: 3%;
}
#information_wrap .box h3{
	text-align: center;
	background-color: #71b97f;
	color: #fff;
	border-bottom: 1px solid #fff;
}
#information_wrap .box p{
	border-bottom: 1px solid #71b97f;
	color: #4d4d4d;
}
#information_wrap .box:last-of-type h3,#information_wrap .box:last-of-type p{
	border-bottom: none;
}
/*ここからタブレット用（780px以下）環境の設定
---------------------------------------------------------------------------*/
/*表示を切り替えるウィンドウサイズの指定*/
@media screen and (max-width: 780px){
#information_wrap .box{
	width: 100%;
}
}
/*ここからスマホ用（750px以下）環境の設定
---------------------------------------------------------------------------*/
/*表示を切り替えるウィンドウサイズの指定*/
@media screen and (max-width: 700px){
#information_wrap{
	padding: 0 3%;
}
#information_wrap{
	margin-bottom: 100px;
}
#information_wrap .box{
	display: block;
	width: 90%;
	margin: 0 auto;
	text-align: center;
}
#information_wrap .box h3,#information_wrap .box p{
	display: block;
	width: 94%;
	padding: 3%;
}
}
@media  screen and (max-width: 321px){
}