@charset "utf-8";

	#banner_container:after { content: ' '; display: block; float: none ; clear: both ; margin: 0; padding: 0; width: 100%; height: 0%; border: 0 none transparent; outline: 0 none transparent; font-size: 0px; line-height: 0.00; overflow: hidden; }
	.banner_containee h5 { margin: 0; font-size: 112.5%; line-height: 3; color: #000000; }
	.banner_containee ul { background: #FFF4E6 none; padding: 2em 1em 1em 1em; }
	.banner_containee li { margin: 0em 0em 2em 0em; text-align: center; }
	.banner_containee code { font-family: monospace; line-break: normal; word-break: break-all; word-wrap: break-word; }

	.banner_containee { width:  50%; float: left ; clear: none ; }
	.banner_containee                     h5 { margin: 0em 1em 0em 0em; }
	.banner_containee + .banner_containee h5 { margin: 0em 0em 0em 1em; }
	.banner_containee                     ul { margin: 0em 1em 0em 0em; }
	.banner_containee + .banner_containee ul { margin: 0em 0em 0em 1em; }

	.banner_code{
		margin-top:10px;
		width:100%;
		table-layout:fixed;
		text-align:left;
		
		
}
	.banner_code td{
		background-color: #fff;
		border :1px solid #ccc;
		color:#666;
		padding:5px;
		table-layout:fixed;
		font-size:11px;
;
}

	/* sp */
	@media screen and (max-width: 640px)
	{
		.banner_containee { width: 100%; float: right; clear: both ; }
		.banner_containee                     h5 { margin: 0; }
		.banner_containee + .banner_containee h5 { margin: 0; }
		.banner_containee                     ul { margin: 0; }
		.banner_containee + .banner_containee ul { margin: 0; }
	}

