.main_col br {
	clear: none;
}
#contents .main_col {
	font-size : 1em;
	padding : 0em;
	/* margin-right : 1%; */
	line-height : 110%;
}
@media screen and (min-width: 516px){
	#contents .main_col {
		margin-left: 3%;
		/* margin: 0 2%; */
		float : left;
		width : 44%;
	}
}
#contents .main_col h2 {
	clear : both;
	display: block;
	font-size : 1.2em;
	border : 0px solid #336633;
	border-bottom-width : 2px;
	border-left : 1em solid #336633;
	padding : 0.5ex 0ex 0.5ex 1ex;
	margin : 1ex;
	margin-top : 1em;
}

#contents .items {
	float : left;
	font-size : 0.9em;
	margin : 0 0 12px 16px;
	margin : 0 0 0.75em 1em;
	width : 90%;
}

#contents .items h3 {
	font-size : 1em;
	margin : 1ex 0 1ex 0;
	padding : 0px;
	border-bottom : 2px solid #66CC66;
}

#contents .items ul {
	margin: 0 0 0 24px;
	padding : 0;
}

#contents .items li {
	margin : 0;
	padding: 0;
	list-style-image : url(../images/trigle.gif);
	list-style-type : none;
}

#contents .items a {
	color : #003300;
	display : block;
	position: relative;
}

#contents .items a:hover {
	color : red;
}

#contents .items p {
	margin-left : 0;
	padding-left : 0;
}

#contents .main_col div.image {
	clear : both;
	width : 60px;
	float : left;
	margin-top : 8px;
	margin-left : 0;
}
#contents .main_col div.image a{
	width : 50px;
	height : 50px;
	background-image : url(../images/s_many_img.jpg);
	background-repeat : no-repeat;
	border : 1px solid Gray;
	float: left;
}

.m1 { background-position : 0px 0px; }
.m2 { background-position :  -50px 0px;}
.m3 { background-position :  -100px 0px;}
.m4 { background-position :  -150px 0px;}
.m5 { background-position :  -200px 0px;}
.m6 { background-position :  -250px 0px;}
.m7 { background-position :  -300px 0px;}
.m8 { background-position :  -350px 0px;}
.m9 { background-position :  -400px 0px;}
.m10 { background-position :  -450px 0px;}
.m11 { background-position :  0px  -50px;}
.m12 { background-position :  -50px -50px;}
.m13 { background-position :  -100px -50px;}
.m14 { background-position :  -150px -50px;}
.m15 { background-position :  -200px -50px;}
.m16 { background-position :  -250px -50px;}
.m17 { background-position :  -300px -50px;}
.m18 { background-position :  -350px -50px;}
.m19 { background-position :  -400px -50px;}
.m20 { background-position :  -450px -50px;}
.m21 { background-position :  0px  -100px;}
.m22 { background-position :  -50px -100px;}
.m23 { background-position :  -100px -100px;}
.m24 { background-position :  -150px -100px;}
.m25 { background-position :  -200px -100px;}
.m26 { background-position :  -250px -100px;}
.m27 { background-position :  -300px -100px;}
.m28 { background-position :  -350px -100px;}
.m29 { background-position :  -400px -100px;}
.m30 { background-position :  -450px -100px;}
.m31 { background-position :  0px -150px;}
.m32 { background-position :  -50px -150px;}
.m33 { background-position :  -100px -150px;}
.m34 { background-position :  -150px -150px;}
.m35 { background-position :  -200px -150px;}
.m36 { background-position :  -250px -150px;}
.m37 { background-position :  -300px -150px;}
.m38 { background-position :  -350px -150px;}
.m39 { background-position :  -400px -150px;}
.m40 { background-position :  -450px -150px;}

