

#contents .content-wrap{
	padding: 20px 0 0;
}

	#contents .content-wrap h1.text-title-lv2{
		padding:0 0 20px;
	}
	@media screen and (max-width: 1000px) {
	#contents .content-wrap h1.text-title-lv2{
		padding:0 10px 20px;
	}
	}
		#contents .content-wrap h1 span{
			display:block;
			font-size:13px;
			padding:10px 0 0;
			font-weight:normal;
			float:none;
		}
		
	/* #local-nav
	-----------------------*/
	#local-nav{
		margin:10px 0 30px;
		background:#FFF;
		padding:10px 10px 0;
		border:1px solid #CCC;
		
		border-radius:5px;
		-webkit-border-radius:5px;
		-moz-border-radius:5px;
	}
	@media screen and (max-width: 1000px) {
	#local-nav{
		margin:10px 10px 30px;
	}
	}
		#local-nav li{
			float:left;
			padding:0 30px 10px 0;
		}
			#local-nav li a{
				display:block;
				background:url(/common/img/icon-cursor-down.png) no-repeat 6px center;
				padding:0 0 0 20px;
				font-weight:bold;
			}
			#local-nav li a.active{
				color:#333;
			}
	
	
	
	
	
	/* #list-wrap
	-----------------------*/
	#list-wrap{
		padding:0 0 20px;
	}
	
	@media screen and (max-width: 1000px) {
	#list-wrap{
		padding:0 10px 20px;
	}
	}
		#list-wrap .list{
			padding:20px;
		}
		@media screen and (max-width: 640px) {
		#list-wrap .list{
			padding:20px 10px 5px;
		}
		}
			#list-wrap .list li{
				padding:0 30px 10px 0;
				float:left;
			}
			@media screen and (max-width: 640px) {
			#list-wrap .list li{
				padding:0 0 20px 0;
				float:none;
			}
			}
				#list-wrap .list li a{
					display:block;
					background:url(/common/img/icon-cursor.png) no-repeat 6px center;
					padding:0 0 0 20px;
					font-weight:bold;
				}
	
	