body, div, p, table, h1{margin: 0px;padding: 0px;}
body, td{color: #262626;font-size: 12px;line-height: 140%;}
body{scrollbar-base-color:#000000; scrollbar-arrow-color: #cccccc; scrollbar-highlight-color: #cccccc; scrollbar-shadow-color: #000000;
	scrollbar-darkshadow-color: #cccccc; scrollbar-3d-light-color: #000000; scrollbar-track-color: #000000;}}

a{color: #ffffff;text-decoration: none;}
a:hover{color: #ffffff;text-decoration: none;}

.pos{padding-left: 20px;padding-top: 20px;width: 680px;}

.clear{clear: both;height: 15px;}

.copyright{color: #FFFFFF;font-size: 10px;text-align: right;}

.data{color: #262626;font-size: 10px;}

.photo{clear: both;float: right;margin-top: 3px;}

h1{background-color: #FFF799;border: 0px none;width: 680px;padding:3px;font-size:12px;color: #262626;font-weight: bold;margin-bottom:6px;}

h2{background-color: #FFF799;border: 0px none;width: 680px;padding:3px;font-size:12px;color: #262626;font-weight: bold;margin-bottom:6px;}

h3{background-color: #ECBEF1;border: 0px none;width: 680px;padding:3px;font-size:12px;color: #262626;font-weight: bold;margin-bottom:6px;}

.main{ font-size: 10pt;line-height: 14pt;; color: #FFFFFF}

.chapter{color: #D1D1EF;font-weight: bold;}

.text{border: 0px none;padding: 2px; font-size: 8pt;line-height: 140%;; color: #FFFFFF}

.comp{color: #FFC1C1;font-size: 10px;}
.large { font-size: 12pt;line-height: 16pt; }.body { font-size: 10pt;line-height: 14pt;; color: #FFFFFF ; background-attachment: fixed; background-color: #000000; background-image: url(image/main_bg.jpg); background-repeat: repeat-y}
.bg_headre { font-size: 10pt;line-height: 14pt;; color: #FFFFFF ; background-attachment: fixed; background-color: #000000; background-image: url(image/heade_select.jpg); background-repeat: no-repeat}
.bg_header { font-size: 10pt;line-height: 14pt;; color: #FFFFFF ; background-attachment: fixed; background-color: #000000; background-image: url(image/header_address.jpg); background-repeat: no-repeat }
.chapter02 { border: 0px none;padding: 2px; font-size: 11pt;line-height: 12pt;; color: #FF9933; font-weight: bold}
.chapter03 { border: 0px none;padding: 2px; font-size: 11pt;line-height: 12pt;; color: #000066; font-weight: bold }
.chapter04 { border: 0px none;padding: 2px; font-size: 11pt;line-height: 12pt;; color: #FF0099; font-weight: bold }
.main2 { font-size: 10pt;line-height: 14pt;}
.comp2 { color: #990033;font-size: 10px; }
.bodytop { font-size: 10pt;line-height: 14pt;; color: #FFFFFF ; background-attachment: fixed; background-color: #000000; background-image: url(image/top_bg.jpg); background-repeat: no-repeat}
.festa { font-size: 10pt;line-height: 14pt;; color: #FFFFFF ; background-attachment: fixed; background-image: url(news/image_news/051229_bg.gif); background-repeat: no-repeat}
.main3 { font-size: 10px;line-height: 14px; }
.chapter04b { border: 0px none;padding: 2px 2px 2px 5px; font-size: 12px;line-height: 14px;; color: #000000; font-weight: normal; font-family: "lr SVbN", "Osaka|"}
.main_blue { font-size: 10pt;line-height: 14pt;; color: #0000FF}
.chapter05 { border: 0px none;padding: 2px; font-size: 10pt;line-height: 12pt;; color: #FFFFFF; font-weight: bold }
.large_white { font-size: 14px;line-height: 16pt; ; color: #FFFFFF; font-weight: bold}

