body, div, p, table, h1{margin: 0px;padding: 0px;}
body, td{color: #262626;font-size: 12px;line-height: 140%;}
body{scrollbar-base-color:#FEDDEC; scrollbar-arrow-color: #FFFFFF; scrollbar-highlight-color: #FFFFFF; scrollbar-shadow-color: #F8C6DC;
	scrollbar-darkshadow-color: #FFFFFF; scrollbar-3d-light-color: #F8C6DC; scrollbar-track-color: #FEEDF4;}}

a{color: #FF0099;text-decoration: none;}
a:hover{color: #FF0099;text-decoration: none;}

.pos{padding-left: 20px;padding-top: 20px;width: 680px;}

.clear{clear: both;height: 15px;}

.copyright{color: #333333;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;}

.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;; background-attachment: fixed; background-repeat: repeat; background-image: url(image/bg.gif)}
.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: 10pt;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; font-size: 11pt;line-height: 15pt;; color: #FFFFFF; font-weight: bold }
.main_blue { font-size: 10pt;line-height: 14pt;; color: #0000FF}
.chapter05 { border: 0px none;padding: 2px; font-size: 12pt;line-height: 14pt;; color: #CC3366; font-weight: bold }
.inamura { font-size: 10pt;line-height: 14pt; ; color: #FF6600}
.hanamura { font-size: 10pt;line-height: 14pt; ; color: #FF0066}
.akeko { font-size: 10pt;line-height: 14pt; ; color: #336699}
.hirano { font-size: 10pt;line-height: 14pt; ; color: #336633}
.nakayama { font-size: 10pt;line-height: 14pt; ; color: #333399}

