
 #contents {
	width:760px; 
	height:1200px; 
	margin: 0 auto;
	background-size:98.7%;  

}



#contents h3 {
	line-height: 24px;
	text-align: center;
	padding: 75px 0;
	letter-spacing: -0.8px;
}

#contents .part1 {
	background: #eee;
	min-height: 410px;
    height: 100%;
		
}

#contents .part1 ul {
	width:100%;
	display: block;
	text-align: center;
	padding: 0 ;
	margin: 0 auto;
	float: left;
	
}

#contents .part1 ul li {
	display: inline-block;
	list-style: none;
	padding:30px 0 18px; 
}

#contents .part1 h2 {
	color: #92a15a;
	text-decoration: underline;
	text-align: center;
	padding-top: 30px;
}

#contents .part1 p {
	text-align: center;
	
}

#contents .part2 h2 {
	color: #92a15a;
	text-decoration: underline;
	text-align: center;
	padding: 60px 0 15px;
}

#contents .part2 p {
	font-size:16px; 
	letter-spacing: -0.8px;
	padding: 0;
}


#contents .wid {
    margin: 0 auto;
}

#contents .wid h2 {
	color: #92a15a;
	text-decoration: underline;
	padding-top: 10px;
}






#contents .emp { margin-right: 15px;}
#contents .emp1 {
	margin: 0; 
	padding: 0;
	line-height: 24px;
}

#contents .emp2 {
	margin: 0 10px 0 0; 
	padding: 0;
	line-height: 24px;
}

#contents .point {font-size:15px; color:#92a15a;}
#contents .group {margin:0 0 40px;}
#contents .block {display: inline-block; float: left; width:10%; }
#contents .block1 {width: 80%; display: inline-block; line-height: 20px; padding-left: 10px; }



#contents .part3 {
	margin-bottom:50px;
	
}

#contents .part3 h2 {
	color: #92a15a;
	text-decoration: underline;
	text-align: center;
	padding: 60px 0 15px;
}



.point2 {color: #9c9c9c;}




@media all and (min-width: 638px) and (max-width: 750px) { 
	#contents {width:95%} 
	#contents .part1 ul li {width:110px;}
    #contents .part1 ul li p {font-size: 12px;}
	#contents .part2 p {font-size:16px; }

	
	
	
}


@media all and (min-width: 361px) and (max-width: 637px) { 
 	#contents {width:95%} 
	#contents .part1 ul li {width:150px; padding: }
	#contents .part2 p {font-size:14px; }
	#contents .part1 {height: auto; padding-bottom: 50px;}
	#contents .wid {padding:15px 10px 0;  }
	#contents .emp {margin-right: 100%;}
	#contents .emp2 img {display: none;}
	#contents .part2 p {letter-spacing: -1px}
	#contents h3 {font-size: 15px; }
        
}


@media all and (min-width: 280px) and (max-width: 361px) { 
 	#contents {width:95%} 
	#contents .part1 ul li {width:45%;}
	#contents .part2 p {font-size:14px; }
	#contents .part1 {height: auto; padding-bottom:25px; }
	#contents .wid {padding:15px 10px 0;  }
	#contents .emp {margin-right: 100%;}
	#contents .part2 p {letter-spacing: -1px}
	#contents .emp2 img {display: none;}
	#contents h3 {font-size: 13px;}
	
	
}
