/*
10px 	84%
11px 	92%
12px 	100%
13px 	109%
14px 	117%
15px 	125%
16px 	134%
17px 	142%
18px 	150%
19px 	159%
20px 	167%
21px 	175%
22px 	184%
23px 	192%
24px 	200%
25px 	209%
26px 	217%
*/
.box >.image{
	text-align:center;
}
/*PC Tab
------------------------------*/
@media screen and (min-width:641px){
	#menu .image{
		float:left;
		text-align:left;
	}
	#menu .section{
		overflow:hidden;
	}
}
/*PC
------------------------------*/
@media screen and (min-width:981px){
	#menu{
		width:740px;
	}
	#menu .image{
		margin:0 15px 10px 10px;
	}
}
/*Tab
------------------------------*/
@media screen and (min-width:641px) and (max-width:980px){
	.box >p{
		margin:0 2%;
	}
	#menu .image{
		width:40%;
		margin-left:2%;
		margin-right:2%;
	}
	#menu .image img{
		width:100%;
	}
	#menu .section{
		width:52%;
		margin:0 2% 0 3%;
		
	}
}
/*Phone
------------------------------*/
@media screen and (max-width:640px){
	.box{
		margin-bottom:7%;
	}
	#menu .image{
		overflow:hidden;
		clear:both;
		margin-bottom:3%;
	}
	#menu .section{
		margin:0 2%;
	}
}