@charset "utf-8";
body {
	margin: 0px;
	padding: 0px; padding:10px 0px;
}
.member{ width:100%; float:left;}
.member_under{ width:1000px; margin:0px auto;}
.column_41 { float: left;    width: 32.2034%; background-color: #EAF2C2;  -webkit-border-radius: 5px; border-radius: 5px;}

.column_57 { float: left;    width: 64%; background-color: #EAF2C2;  -webkit-border-radius: 5px; border-radius: 5px; }
.column_57 h1 {font-size: 18px;color: #ffffff;text-align: left;font-family: arial;font-weight: bold; padding-top:13px;    background-color: #8A9B34;
    -webkit-border-radius: 5px 5px 0px 0px;
    -moz-border-radius: 5px 5px 0px 0px;
    border-radius: 5px 5px 0px 0px; margin:0px; padding-left:10px;padding-bottom: 10px;}
.row_117{ width:96%; float:left; padding:2%;}

.row_65 { clear: both;min-height: 47px; width: 100%;float: left; background-color: #8A9B34; -webkit-border-radius: 5px 5px 0px 0px; -moz-border-radius: 5px 5px 0px 0px;  border-radius: 5px 5px 0px 0px;}
h2.heading24 {font-size: 18px;color: #ffffff;text-align: center;font-family: arial;font-weight: bold; padding-top:13px;}
.row_66 {  clear: both; min-height: 56px; width: 100%; float: left;}
p.paragraph17 {font-size: 12px;font-weight: bold;text-align: center;margin-bottom: 0em;font-family: arial;}
.row_68 { clear: both;  min-height: 100px; width: 100%;  float: left; }

.list14 {font-family: Arial, Helvetica, sans-serif; text-align: left; font-size: 14px; line-height: 280%;  margin-top: 0em;    margin-left: 22px;}
list12{font-family: Arial, Helvetica, sans-serif; text-align: left; font-size: 14px; line-height: 280%;  margin-top: 0em;    margin-left: 22px;}

.list14 li {font-size: 97%;color: #657514; line-height: 190%;}
.list14 li a {color: #657514;text-decoration: none;}

.column_42 { float: left; width: 32.2034%; margin-left: 1.6949%;    background-color: #E7F9F4; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;font-family: arial;}
.row_69 {  clear: both; min-height: 100px;  width: 100%; float: left;}
.quote_article7 { margin: 25px 0px; padding: 15px 10px; border: 0; float: left; text-align: center;
    background: #F2F2F2 url(../images/quote.png) 22px 22px no-repeat; width: 94%;}
.quote_article7 p { margin: 0;  padding: 0; color: #A5A5A5; font-style: italic; font-size: 14px;font-family: arial;}
.quote_article7 .author { display: block; float: right; clear: both;}
.quote_article7 .function { color: #09F; font-size: 12px; font-style: normal; display: block; float: right;clear: both;}
.row_70 { clear: both; min-height: 42px; width: 100%; float: left;}
a.button2 { display: block; text-decoration: none; padding: 5px 0px;width: 120px; text-align: center;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #8AE2FF), color-stop(4%, #23C8FE), color-stop(98%, #01B6F1)); font-size: 13px; line-height: 120%;
    color: #FFF; text-shadow: 0px 1px 0px rgba(0, 0, 0, 0.18);border-radius: 16px; margin-left: auto;  margin-right: auto;}

h2.heading23 {  font-size: 18px; color: #00539e; text-align: center;}
p.paragraph43 { padding-left: 10px;  padding-right: 10px; margin-top: 0.75em; margin-bottom: 0.75em;font-size: 14px;
    line-height: 20px;}

.row_72 { clear: both;  min-height: 100px; width: 100%;  float: left;}
h2.heading23 {font-size: 18px; color: #00539e;text-align: center;}
.list13 { font-family: Arial; text-align: left;  font-size: 14px; line-height: 250%;}
.column_43 { float: left; width: 32.2034%;  margin-left: 1.6949%;    background-color: #F9FACA; border-radius: 5px;}
.row_73 {  clear: both; min-height: 100px; width: 100%; float: left;}
.column_24_grid {  width: 100%; float: left;  min-height: 347px; clear: none;}
.article_with_background {  margin: 10px 0;  padding: 15px;  border: 4px solid #DFDFDF; float: none; text-align: center; width: auto; background-image: linear-gradient(to bottom, #0db0ff 1%, #0270ff 100%); min-height: 289px;}
img.article_with_background_img { margin-bottom: 20px;  border-radius: 5px;}
.article_with_background h2 {
	margin: 0 0 18px 0;
	padding: 0;
	color: #FFF;
	font-size: 21px;
	font-family: arial;
}
.article_with_background p {
	margin: 0 0 25px 0;
	padding: 0;
	color: #FFF;
	font-size: 12px;
	letter-spacing: 1px;
	font-family: arial;
}
a.article_with_background_btn {display: block; width: 100px; text-decoration: none;  padding: 5px 30px; text-align: center;
    margin-right: auto; margin-left: auto; border-radius: 16px; border-style: solid; font-family: Arial;
    font-size: 13px; line-height: 120%;color: #FFF;
    text-shadow: 0px 1px 0px rgba(0, 0, 0, 0.18);}
.row_74 {
	clear: both;
	min-height: 100px;
	    margin-left: 20PX;
    width: 90%;
	float: left;
	font-family: arial;
	font-size: 14px;
	line-height: 22px;
}
h2.heading22 {
	font-size: 18px;
	color: #00539e;
	text-align: center;
	font-family: arial;
}
.comment_box { padding: 10px; background: #fff; float: none; border: 1px dashed;}
.comment_box > p { margin: 5px 0; padding: 0;}
.border_bottom { border-bottom: 1px solid #ccc;   padding-bottom: 5px;}
.comment_box > p { margin: 5px 0; padding: 0;}
.comment-msg-name {color: #aaaaaa;}


@media screen and (min-width:320px) and (max-width:700px){
	
	.member_under{ width:94%; padding: 10px 3%;}
.column_41 {float: left; width: 100%; margin-bottom:20px;}	
.column_42 { float: left; width: 100%;  margin-left: 0%; margin-bottom:20px;}
 .column_43 {float: left; width: 100%;  margin-left: 0%;}
	
	
	
	
	
	}
