body { color:#2f2f2f; }

#stsbar { width:100%; min-width:320px; height:44px; margin:0; padding:0; overflow:hidden; text-align:center; }
#stsbar { background:url(../../img/bg_007.png) left top repeat-x; }
	#stsbar img { margin:5px 0 0 0; }
	#stsbar a { width:60px; margin:0; padding:0; display:block; }
	#stsbar a:nth-child(1) { float: left; }
	#stsbar a:nth-child(2) { float:right; }

section { width:100%; min-width:312px; margin:0 auto; text-align:left; overflow:hidden; }
section { background:#FFFFFF; }
	section h2 { margin:0 0 0 0; padding:6px 11px 10px 11px; display:block; }
	section h2 { font-size:18px; color:#FFFFFF; text-shadow:0px -1px 2px #151515; }
	section h2 { background:#434343; }


.list_box { width:100%; min-width:312px; margin:0 0 10px 0; text-align:left; overflow:hidden; }
.list_box { border-bottom:1px solid #dddddd; }
.list_box { font-size:15px; }
	.list_box ul { width:100%; min-width:312px; margin:0; padding:0; text-align:left; overflow:hidden; list-style:none; }
	.list_box li { width:100%; min-width:312px; margin:0; padding:0; text-align:left; overflow:hidden; }
	.list_box li { background: -moz-linear-gradient(top, #FFFFFF 0%, #F0F0F0 100%); }
	.list_box li { background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFFFFF), color-stop(100%,#F0F0F0)); }
	.list_box li { border-top:1px solid #dddddd; }
	.list_box li { letter-spacing:.1em; text-shadow:0px 1px 1px #ababab; }
	.list_box li span { width:99%; min-width:310px; margin:0; padding:0; display:block; }
	.list_box li span { background:url(../../img/bg_008.png) left center no-repeat; }
	.list_box li a { width:100%; margin:0; padding:7px 0 10px 50px; display:block; }
	.list_box li a { background:url(../../img/icon_001.png) left top no-repeat; }
		.list_box li a { color:#2f2f2f; text-decoration:none; font-weight:bold; }
		.list_box li a:link    { color:#2f2f2f; text-decoration:none; }
		.list_box li a:visited { color:#585858; text-decoration:none; }
		.list_box li a:hover   { color:#2f2f2f; text-decoration:underline; }
		.list_box li a:active  { color:#2f2f2f; text-decoration:underline; }

