/*
.main_wrap {
    padding: 0px 0 169px 0;
}
*/

#p2p-frame{
	width: 100%;
	height: 655px;
	border: none;
	overflow-x:hidden;
	overflow-y:hidden;
	/*margin-bottom: 30px;*/
	margin-bottom: -5px
}

@media only screen and (max-width: 977px) {
	#p2p-frame{
		height: 1035px;
	}
}

/*
@media only screen and (max-width: 840px) {
	#p2p-frame{
		height: 1012px;
	}
}

@media only screen and (max-width: 500px) {
	#p2p-frame{
		height: 1058px;
	}
}
*/