@charset "utf-8";
/* CSS Document */

/*main*/
html { margin:0; padding:0; font-size:12px; text-align:center; line-height:22px;}
body { background:url(../images/bg.jpg) center top repeat-x; margin:0; padding:0;}
* { margin:0; padding:0; }
table, div {font-size:12px;}
img { border:0;}
a { text-decoration:none; color:#000;}
a:hover { text-decoration:underline; color:#000;}


/*con*/

.bg_01 { background-color:#FFFFFF;}
.bg_02 { background:url(../images/index_r3_c5.jpg) right top no-repeat; width:100px; height:40px; color:#006414; font-size:14px; font-weight:bold; line-height:40px;}
.bg_03 { background:url(../images/index_r6_c4.jpg) left top no-repeat; width:352px; height:90px; }
.bg_04 { float:left; color:#fff; font-size:14px; font-weight:bold;}
.bg_04e { float:left; color:#fff; font-size:14px; font-weight:bold;}
.bg_04e a{ background:url(../images/eindex_r11_c180.jpg) left top no-repeat; width:178px; height:46px; float:left; color:#fff; font-size:14px; font-weight:bold; line-height:46px; padding-left:20px;}
.bg_04e a:hover{  background:url(../images/eindex_r11_c18e.jpg) left top no-repeat; width:178px; height:46px; float:left; color:#fff; font-size:14px; font-weight:bold; text-decoration:none;}
.bg_04 a{ background:url(../images/index_r11_c180.jpg) left top no-repeat; width:113px; height:46px; float:left; color:#fff; font-size:14px; font-weight:bold; line-height:46px; padding-left:20px;}
.bg_04 a:hover{ background:url(../images/index_r11_c18.jpg) left top no-repeat; width:113px; height:46px; float:left; color:#fff; font-size:14px; font-weight:bold; text-decoration:none;}
.bg_05 { float:left; color:#fff; font-size:14px; font-weight:bold;}
.bg_05 a{ background:url(../images/index_r11_c22.jpg) left top no-repeat; width:113px; height:46px; float:left; color:#fff; font-size:14px; font-weight:bold; line-height:46px; padding-left:20px;}
.bg_05 a:hover{ background:url(../images/index_r11_c220.jpg) left top no-repeat; width:113px; height:46px; float:left; color:#fff; font-size:14px; font-weight:bold; text-decoration:none;}
.bg_06 { float:left; color:#fff; font-size:14px; font-weight:bold;}
.bg_06 a{ background:url(../images/index_r11_c25.jpg) left top no-repeat; width:113px; height:46px; float:left; color:#fff; font-size:14px; font-weight:bold; line-height:46px; padding-left:20px;}
.bg_06 a:hover{ background:url(../images/index_r11_c250.jpg) left top no-repeat; width:113px; height:46px; float:left; color:#fff; font-size:14px; font-weight:bold; text-decoration:none;}
.bg_07 { background:url(../images/index_r15_c4.jpg) left top no-repeat; width:120px; height:42px; color:#fff; font-size:14px; font-weight:bold; line-height:30px;}
.bg_08 { background:url(../images/index_r15_c13.jpg) left top no-repeat; width:636px; height:42px; color:#288ED6; }
.bg_08 a{color:#288ED6; }
.bg_09 { background:url(../images/index_r17_c10.jpg) left top no-repeat; width:158px; height:115px;}
.bg_10 { background:url(../images/index_r4_c29.jpg) left top no-repeat; width:207px; height:209px;}
.bg_11 { background-color:#FBFBFB;}
.bg_12 { background:url(../images/index0_r12_c29.jpg) left top no-repeat; width:207px; height:133px;}
.bg_13 { background:url(../images/index_r26_c2.jpg) left top repeat-x; height:118px;}
.erji_01 { background:url(../images/erji_r2_c2.jpg) left top no-repeat; height:42px; width:195px; line-height:42px; padding-left:40px; color:#000000; font-size:14px; font-weight:bold;}
.erji_02 { float:left;}
.erji_02 a{ background:url(../images/erji_r3_c2.jpg) left top no-repeat; height:36px; width:195px; line-height:36px; padding-left:40px; float:left; text-decoration:none;}
.erji_02 a:hover{ background:url(../images/erji_r3_c20.jpg) left top no-repeat; height:36px; width:195px; line-height:36px; padding-left:40px; float:left; text-decoration:none; color:#FFFFFF;}
.erji_02_c a{ background:url(../images/erji_r3_c20.jpg) left top no-repeat; height:36px; width:195px; line-height:36px; padding-left:40px; float:left; text-decoration:none; color:#FFFFFF;}
.erji_02_c a:hover{ background:url(../images/erji_r3_c20.jpg) left top no-repeat; height:36px; width:195px; line-height:36px; padding-left:40px; float:left; text-decoration:none; color:#FFFFFF;}
.erji_03 { background:url(../images/prbg.gif) left top repeat-x;}
.erji_04 { background:url(../images/erji_r2_c4.jpg) left top no-repeat; width:180px; height:32px; color:#2286D4; font-size:14px; font-weight:bold; line-height:32px;}



.text_01 { color:#AC4100;}
.text_01 a{ color:#AC4100;}
.text_02 { color:#006414; font-size:14px; font-weight:bold;}
.text_02 a{ color:#006414;}
.text_03 { color:#006414; }
.text_03 a{ color:#006414;}
.text_04 { color:#fff; font-size:14px; font-weight:bold;}
.text_04 a{ color:#fff;}
.text_05 { color:#288ED6; }
.text_05 a{ color:#288ED6;}
.text_06 { color:#999; }
.text_06 a{ color:#999;}
.text_04 { color:#2286D4; font-size:14px; font-weight:bold;}
.text_04 a{ color:#2286D4;}
.text_044 { color:#000; font-size:14px; font-weight:bold;}
.text_044 a{ color:#000;}


.border_01 { border-bottom:#e3e3e3 1px dashed;}
.border_02 { border-bottom:#fff 1px solid;}
.border_03 { border:#e3e3e3 1px solid;}
.border_04 { border:#2286D4 1px solid;}

.padding_01 { padding:10px;}








#apDiv1 {
	position:absolute;
	z-index:1;
	float:left;
	width:200px;
	padding-left:800px;
}
