#bunya_w {margin:0 auto; width:756px;}
#bunya_w .ltxt{font-size:1.2em;}
#bunya_w .stxt{font-size:0.8em;}
#bunya_w .stxt_gray{font-size:0.8em; color:#888888;}
#bunya_w .copyr{font-size:0.8em; text-align:right; clear:both;margin-top:35px; border-top:1px solid #999999; padding-top:12px;}
#bunya_w h4.top_link{font-size:1.2em; border:1px solid #BFBFBF; padding:6px; margin:0px;}

.carea{width:600px; vertical-align:top;}
.carea h2{margin:0px;margin-bottom:1px;}
p.tab_menu{margin:0px;}

.menuarea{width:154px; text-align:right; vertical-align:top;}
.menuarea p{margin:0px;}

.txtarea_bd_zu{border:1px solid #AAAAAA; padding:15px;}
.txtarea_bd{border:1px solid #AAAAAA; border-top:0px; padding:3px;}
.honbun{text-align:left; padding:12px; line-height:150%;}
#txtarea h3{margin:0px; padding:0px;}
#txtarea h4{margin:23px 0px 15px 0px; padding:0px;}
#txtarea p.img{margin:0px; padding:0px;}

#c_menu{margin-bottom:5px; width:585px;}
#c_menu td{vertical-align:top; font-size:0.7em; line-height:120%; color:#8E8E8E; padding-left:8px;}
#c_menu a:link, #c_menu a:visited{color:#666666;text-decoration: none;}
#c_menu a:hover, #c_menu a:active{color:#FFFFFF;text-decoration: none;}

.intro{border:1px solid #3366CC; padding:10px; color:#3366CC;margin-bottom:1em;}
.intro p{margin:5px 0px 5px 0px;}
.intro strong{background-color:#E1E1E1; font-weight:normal;}
.quot_h{margin-bottom:3px;}
.quot{border:1px solid #339966; padding:10px; color:#339966; margin-bottom:1em;}
.quot p{margin:5px 0px 5px 0px;}
.quot strong{border-bottom:1px dotted #339966; font-weight:normal;}

.rei_h{margin-bottom:3px;}
.rei{border:1px solid #CC3366; padding:10px; color:#CC3366; margin-bottom:1em;}
.rei p{margin:5px 0px 5px 0px;}

.img-r{float:right; margin-left:5px; font-size:0.7em; text-align:right; color:#666666;}
.img-l{float:left; margin-right:5px; font-size:0.7em; text-align:right; color:#666666;}

.img-c0{margin-left:5px; margin-right:5px;  font-size:0.7em; text-align:left; color:#666666; }

.img-c1{float:left; margin-right:10px; font-size:0.7em; text-align:center; color:#666666;width:167px;line-height:140%;}
.img-c2{float:left; margin-left:177px; margin-right:10px; font-size:0.7em; text-align:center; color:#666666;width:167px;line-height:140%;}
.img-c3{float:left; margin-left:354px; margin-right:5px; font-size:0.7em; text-align:center; color:#666666;width:167px;line-height:140%;}


.link_h{vertical-align:middle; margin-right:3px;}
.acrobat{margin-top:35px;}
.graph_h{color:#3366CC; font-weight:bold; margin-bottom:3px;}
.dt_border{border:1px dotted #CCCCCC; padding:4px; margin-bottom:1em;}
.dt_border2{border:1px dotted #CCCCCC; padding:2px; margin-bottom:1em;}
#data_t th{padding:6px;border:1px solid #999; border-collapse: collapse;color:#4B4B4B;}
#data_t{border:1px solid #999; border-collapse: collapse;}
#data_t td{padding:6px;border:1px solid #999; border-collapse: collapse;color:#4B4B4B;}

@media print{
.menuarea{display:none;}
}

