body,td,th{  font-size: 12px; line-height: 17px;@color: #666666}

.copyright {  font-size: 12px; color: #84997A; }
.h1{  font-size: 12px; color: #ffffff;  font-weight:bold;}
.gtitle{  font-size: 14px; color: #666666;  font-weight:bold;}
.gcategory{  font-size: 12px; color: #18512F;}
.gthumbnail{  font-size: 12px; color: #18512F; }
.gsquarethumbnail{  font-size: 12px; color: #FFBB80; }
.gsquareCategory{  font-size: 12px; color: #98A48C; }
.square{  font-size: 12px; color: #70C1FF; }
.smalltitle{  font-size: 11px;}
.ititle{  font-size: 13px; color: #D98200;  font-weight:bold;}
.ctext{  font-size: 14px; color: #666666;@line-height: 20px; }
.ltitle{  font-size: 14px; color: #666666;@line-height: 20px; }
.atitle{  font-size: 15px; color: #666666;@line-height: 20px; font-weight:bold;}
.clickhere{  font-size: 12px; color: #FF9933;@line-height: 20px; font-weight:bold;}

A:LINK {text-decoration : underline; color :#436338}
A:VISITED {text-decoration : underline; color : #436338}
A:HOVER {text-decoration : none ; color : #3399FF}
A:ACTIVE{text-decoration : none; color : #436338}

p.reformtop{
line-height: 30px;
}




/* ‚p•‚`—p ulƒ^ƒO */



ul.qa {
	padding:0 0 0 8px;
	margin: 20px 0 20px ;
}
ul.qa li.q {
color:#000000;
	padding:3px 0 0 20px;
	margin: 15px 0 0 0;
	list-style-type: none;
	background-position:0.3em 0.3em;
	background-image: url(aboutus/images/q.jpg);
	background-repeat: no-repeat;
}



ul.qa li.a {
	padding:0 0 0 20px;
	margin: 0 0 0 0;
	list-style-type: none;
	background-position:0.3em 0.3em;
	background-image: url(aboutus/images/a.jpg);
	background-repeat: no-repeat;
}


