@charset "utf-8";
html,body {
	height: auto;
}
.out{
	max-width:704px;
	min-height:500px;
	box-sizing:border-box;
	position:relative;
	overflow:hidden;
	padding:0px 3px 3px 3px;
}
h1{
	font-size:30px;
	color:#008852;
	text-shadow:0px 0px 2px rgba(255,255,255,1),0px 0px 5px rgba(255,255,255,1),0px 0px 10px rgba(255,255,255,1),0px 0px 20px rgba(255,255,255,1);
	padding-bottom:10px ;
	margin-bottom:20px;
}
h2{
	font-size:22px;
	color:#008852;
	text-shadow:0px 0px 2px rgba(255,255,255,1),0px 0px 5px rgba(255,255,255,1),0px 0px 10px rgba(255,255,255,1),0px 0px 20px rgba(255,255,255,1);
	margin:15px 0px;
}
p{
	text-align:justify;
	text-justify:distribute;
	font-size:14px;
	margin-bottom:10px;
	text-shadow:0px 0px 2px rgba(255,255,255,1),0px 0px 5px rgba(255,255,255,1),0px 0px 10px rgba(255,255,255,1),0px 0px 20px rgba(255,255,255,1);
}
ul{
	margin-bottom:10px;
}
li{
	font-size:14px;
	text-indent:-2em;
	margin-left:2em;
	text-shadow:0px 0px 2px rgba(255,255,255,1),0px 0px 5px rgba(255,255,255,1),0px 0px 10px rgba(255,255,255,1),0px 0px 20px rgba(255,255,255,1);
}
.shadowOut{
	background:#fff;
	box-shadow: 0px 0px 3px rgba(0,0,0,0.2);
	padding:30px;
	box-sizing:border-box;
}
.content_title{
	width:100%;
	height:auto;
	border-left:solid 6px #008852;
	font-size:19.5px;
	font-weight:bold;
	color:#1b1b1b;
	line-height:1em;
	*line-height:1.1em;
	padding-left:11px;
	margin-bottom:25px;
}
.TOout{
	color:#008852;
	box-sizing:border-box;
}
.TOout a{
	color:#008852;
	font-size:16px;
	padding:10px 0px;
	border-bottom:#666 1px dotted;
	display:block;
	background:url(../images/downloadIcon.png) no-repeat right center;
}
.TOout a:last-child{
	border-bottom:none;
}
