@charset "utf-8";
/* CSS Document */

body{font-family: Verdana, Roboto, "Droid Sans", "游明朝", "Yu Mincho", YuMincho, "Hiragino Mincho Pro", "sans-serif";  margin:0;} 

a img { border:none; verticle-align:top; }
a, a:visited { outline:none; color:#000; }
a:hover { color:#ae9f6a; }
p { margin:0 0 1.5em 0; padding:0; line-height:240%; }
ul { list-style-type:none; margin:0 0 2em 0; padding:0; line-height:0%; }
ul li { margin:0; padding:0; line-height:normal; zoom:1; }
ol { margin:0 0 2em 19px; padding:0; }
ol li { padding:0 0 5px 0; line-height:normal; }
dl { list-style-type:none; margin:0 0 1em 0; padding:0; line-height:0%; }
dl dt, dl dd { margin:0; padding:0; line-height:normal; zoom:1; }
dl dt { font-weight:bold; }
form,table,input,textarea,dl,dt,dd { margin:0; padding:0; }
table { border-collapse:collapse; width:100%; border:0; }
object { display:block; margin:0 auto; height:auto; }
hr { border-width:0.5px 0px 0px 0px; border-style: solid; border-color: #9a8c5a; height:0.5px; margin:10px 0; }
h1 {font-size: 24px; margin:0 0 0 0; color:#ae9f6a; text-align: center;}
iframe {margin: 0; padding: 0;}

.wp-caption-text { text-align:center; }
.alignright { float:right; }
.alignleft { float:left; }
.aligncenter { margin-left:auto; margin-right:auto; }
.centered { margin-left:auto; margin-right:auto; }
.clear { clear:both; }
.hide { display:none; }

.clearfix:after { content: "."; display:block; clear:both; height:0; font-size:0.1em; line-height:0; visibility:hidden; overflow:hidden; }
.clearfix { display:inline-block; }
/* exlude MacIE5 \*/
* html .clearfix { height:1% }
.clearfix { display:block;}
/* end MacIE5 */