/* reset */
html,body{background:#828377}
p,div,ul,ol,li,dl,dt,dd,pre,blockquote,fieldset {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; margin: 0;}
ul,ol { list-style: none; }

/* layout */
#container{width:100%;text-align:center;padding:0;position:relative;}
#header{width:864px;height:126px;margin-left:auto;margin-right:auto;padding:0;margin-top:18px;}
#logo{width:848px;margin-left:9px;margin-right:0px;margin-top:0px;margin-bottom:0px;text-align:left;}
#contents{
	width:848px;
	margin-left:auto;
	margin-right:auto;
	padding:0;
	min-height:522;
	position:relative;
	top: 0px;
	left: 5px;
}
#footer{width:848px;height:144px;margin-left:auto;margin-right:auto;padding:0;position:relative;}

/*grids.css*/
.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:277px;margin-left:0px;margin-right:3px;margin-top:0px;margin-bottom:0px;text-align:left;}
.col-270{float:left; width:277px;margin-left:3px;margin-right:4px;margin-top:0px;margin-bottom:0px;text-align:left;}
.col-270_last{float:right;width:277px;margin-left:3px;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_first{float:left;width:558px;margin-left:0px;margin-right:9px;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;}

/*’Ç‰Á20091029*/
.col-620_first{float:left;width:620px;margin-left:0px;margin-right:9px;margin-top:0px;margin-bottom:0px;text-align:left;}
.col-620{float:left; width:620px;margin-left:9px;margin-right:9px;margin-top:0px;margin-bottom:0px;text-align:left;}
.col-620_last{float:right;width:620px;margin-left:9px;margin-right:0px;margin-top:0px;margin-bottom:0px;text-align:left;}

.clear {clear:both;visibility:hidden;display:block;height:0px;}
.clear9 {clear:both;visibility:hidden;display:block;height:9px;}
.clear18 {clear:both;visibility:hidden;display:block;height:18px;}
.clear36 {clear:both;visibility:hidden;display:block;height:36px;}
.clear72 {clear:both;visibility:hidden;display:block;height:72px;}
.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;}

p {font-size:12px;font-family:AXIS std,sans-serif;line-height:20px;font-weight:normal;color:#000000;padding-top:0px;padding-bottom:0px;text-align:left;}
h1 {font-size:12px;font-family:AXIS std, sans-serif;line-height:20px;font-weight:bold;color:#000000;padding-top:0px;padding-bottom:16px;text-align: left;}
h2 {font-size:16px;font-family:AXIS std, sans-serif;line-height:26px;font-weight:normal;color:#DDDDDD;padding-top:0px;padding-bottom:16px;text-align: left;}
h3 {font-size:12px;font-family:AXIS std, sans-serif;line-height:24px;font-weight:bold;color:#272623;padding-top:0px;padding-bottom:0px;text-align: left;}
h4 {font-size:12px;font-family:AXIS std, sans-serif;line-height:20px;font-weight:bold;color:#272623;padding-top:0px;padding-bottom:0px;text-align: left;}
h5 {font-size:20px;font-family:AXIS std, sans-serif;line-height:20px;font-weight:bold;color:#272623;padding-top:0px;padding-bottom:10px;text-align: left;}
.menu {font-size:12px;font-family:AXIS std,sans-serif;line-height:24px;font-weight:normal;color:#000000;padding-top:0px;padding-bottom:0px;text-align:left;}
.news {font-size:12px;font-family:AXIS std,sans-serif;line-height:18px;font-weight:normal;color:#000000;margin-top:12px;padding-top:0px;padding-bottom:0px;text-align:left;}
.r140 {margin-left:140px;}

.list {font-size:12px;font-family:AXIS std,sans-serif;line-height:20px;font-weight:normal;margin-left:12px;text-align:left;text-indent:-12px;} 
.list-12 {font-size:12px;font-family:AXIS std,sans-serif;line-height:20px;font-weight:normal;margin-left:12px;text-align:left;} 
.indent30 {margin-left:30px;text-align:left;text-indent:0px;} 
.left30 {float:left;margin-left:0px;text-align:left;text-indent:0px;} 
.margin25 {font-size:12px;font-family:AXIS std,sans-serif;line-height:20px;font-weight:normal;margin-left:25px;text-align:left;} 
.caption {font-size:10px;font-family:AXIS std,sans-serif;line-height:16px;font-weight:normal;color:#111111;text-align: left;}
.caption9 {font-size:9px;font-family:AXIS std,sans-serif;line-height:16px;font-weight:normal;color:#111111;text-align: left;}
.link {font-size:10px;font-family:AXIS std,sans-serif;line-height:16px;font-weight:normal;color:#333333;text-align: left;}
.copyrights {font-size:10px;font-family:AXIS std,sans-serif;line-height:18px;font-weight:normal;color:#333333;margin-top:36px;text-align: left;}

a:link {color: #A82A2A; text-decoration: none}
a:visited { color: #963D3D; text-decoration: none}
a:hover {color: #F80000; text-decoration: underline}
a:active{color: #F80000; text-decoration: underline}

h1 a:link {color: #FFFFFF; text-decoration: none}
h1 a:visited { color: #EEEEEE; text-decoration: none}
h1 a:hover {color: #F80000; text-decoration: underline}
h1 a:active{color: #F80000; text-decoration: underline}

.menu a:link {color: #FFFFFF; text-decoration: none}
.menu a:visited { color: #EEEEEE; text-decoration: none}
.menu a:hover {color: #F80000; text-decoration: underline}
.menu a:active{color: #F80000; text-decoration: underline}

.news a:link {color: #FFFFFF; text-decoration: none}
.news a:visited { color: #EEEEEE; text-decoration: none}
.news a:hover {color: #F80000; text-decoration: none}
.news a:active{color: #F80000; text-decoration: none}

.link a:link {color: #FFFFFF; text-decoration: none}
.link a:visited { color: #EEEEEE; text-decoration: none}
.link a:hover {color: #F80000; text-decoration: underline}
.link a:active{color: #F80000; text-decoration: underline}

.bt {margin-left:0px;margin-top:10px;margin-bottom:10px;margin-right:0px;} 

