/* RESET */
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input { margin: 0; padding: 0; }
h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,strong,th { font-size: 1em; font-weight: normal; font-style: normal; }
ul,ol { list-style: none; }

/* LAYOUT */
#container{width:100%;text-align:center;padding:0;position:relative;}
#header{width:864px;height:90px;margin-left:auto;margin-right:auto;margin-top:18px;padding:0;position:relative;}
#contents{width:864px;margin-left:auto;margin-right:auto;padding:0;position:relative;}

#footer{width:848px;height:126px;margin-left:auto;margin-right:auto;padding:0;position:relative;}
#copyrights{float:left;width:702px;height:90px;margin-left:0px;margin-right:9px;padding:0;text-align:left;position:relative;}
#contact{float:right;width:126px;height:90px;margin-left:9px;margin-right:0px;padding:0;position:relative;}

/*grids.css*/
.col-864{width:864px;min-height:522px;text-align:center;}
.col-848{width:848px;margin-left:auto;margin-right:auto;text-align:left;}
.col-126_first{float:left;width:126px;margin-left:0px;margin-right:9px;margin-top:0px;margin-bottom:0px;text-align:left;}
.col-126{float:left; width:126px;margin-left:9px;margin-right:9px;margin-top:0px;margin-bottom:0px;text-align:left;}
.col-126_last{float:right;width:126px;margin-left:9px;margin-right:0px;margin-top:0px;margin-bottom:0px;text-align:left;}
.col-270_first{float:left;width:270px;margin-left:0px;margin-right:9px;margin-top:0px;margin-bottom:0px;text-align:left;}
.col-270{float:left; width:270px;margin-left:9px;margin-right:9px;margin-top:0px;margin-bottom:0px;text-align:left;}
.col-270_last{float:right;width:270px;margin-left:9px;margin-right:0px;margin-top:0px;margin-bottom:0px;text-align:left;}
.col-414_first{float:left; width:414px;margin-left:0px;margin-right:9px;margin-top:0px;margin-bottom:0px;text-align:left;}
.col-414{float:left; width:414px;margin-left:9px;margin-right:9px;margin-top:0px;margin-bottom:0px;text-align:left;}
.col-414_last{float:right;width:414px;margin-left:9px;margin-right:0px;margin-top:0px;margin-bottom:0px;text-align:left;}
.col-558_last{float:right;width:558px;margin-left:9px;margin-right:0px;margin-top:0px;margin-bottom:0px;text-align:left;}
.col-702_last{float:right;width:702px;margin-left:9px;margin-right:0px;margin-top:0px;margin-bottom:0px;text-align:left;}

.clear {clear:both;visibility:hidden;display:block;height:0px;}
.clear18 {clear:both;visibility:hidden;display:block;height:18px;}
.clear5 {clear:both;visibility:hidden;display:block;height:5px;}
.clear_line {clear:both;border-bottom:solid 1px #CCCCCC;margin-left:9px;margin-right:9px;padding-top:8px;margin-bottom:9px;}
.menu_img {margin-top:0px;margin-bottom:0px; margin-left:9px;margin-right:9px;vertical-align:bottom;}

h1 {font-size:14px;line-height:23px;font-weight:bold;color:#222222;padding-top:0px;padding-bottom:0px;}
h2 {font-size:14px;line-height:23px;font-weight:bold;color:#564A46;padding-top:0px;padding-bottom:0px;}
h3 {font-size:12px;line-height:20px;font-weight:bold;color:#564A46;padding-top:0px;padding-bottom:0px;}
h4 {font-size:12px;line-height:20px;font-weight:bold;color:#564A46;padding-top:0px;padding-bottom:0px;}
h5 {font-size:12px;line-height:20px;font-weight:bold;color:#cccccc;padding-top:0px;padding-bottom:0px;}
p {font-size:14px;line-height:23px;font-weight:normal;padding-top:0px;padding-bottom:0px;}
.caption {font-size:12px;line-height:18px;font-weight:normal;}
.small {font-size:10px;line-height:15px;font-weight:normal;}
a:link {color: #FF3600; text-decoration: none}
a:visited { color: #DD522C; text-decoration: none}
a:hover {color: #ff0000; text-decoration: underline}
a:active{color: #ff0000; text-decoration: underline}
