@charset "utf-8";
/* CSS Document */

#main_wrapper {
background: url(../img/contents_bg02.gif) repeat-x left top;
height: 30px;
width: 100%;
}

.main_wrapper {
width: 850px;
}

#pankuzu {
float: right;
padding: 0px 205px 0px 0px;
width: 645px;
}

#arrow_01 {
float: right;
width: 16px;
}

.arrow_01 {
background: url(../img/arrow_01.gif) no-repeat left top;
height: 17px;
width: 16px;
float: right;
}

span.pankuzu_01 a {
color: #222222;
float: right;
font-size: 12px;
padding: 0px 5px 0px 5px;
}

span.pankuzu_02 {
color: #8da50a;
float: right;
font-size: 12px;
}

span.pankuzu_02 a {
color: #222222;
font-size: 12px;
}

.contents_wrapper {
padding: 2px 0px 0px 0px; 
width: 850px;
}

#contents_left {
float: left;
width: 650px;
}

#plan_title {
float: left;
padding: 0px 0px 0px 23px;
width: 623px;
}

h2.plan_title {
background: url(../img/plan_title.gif) no-repeat left top;
height: 39px;
width: 623px;
}

#pre-plan_left {
float: left;
padding: 20px 0px 0px 23px;
width: 620px;
}


#pre_title {
float: left;
width: 623px;
}

h2.pre_title {
background: url(../img/pre_title.gif) no-repeat left top;
height: 200px;
width: 623px;
}

/*eco_title_btn start*/
#eco_title_btn {
float: left;
padding: 11px 0px 0px 13px;
width: 159px;
}

h2.eco_title_btn a {
background: url(../img/eco_title_btn02.gif) no-repeat left top;
display: block;
height: 29px;
width: 159px;
}

h2.eco_title_btn a:hover {
background: url(../img/eco_title_btn.gif) no-repeat left top;
display: block;
height: 29px;
width: 159px;
}
/*eco_title_btn finish*/

/*busi_title_btn start*/
#busi_title_btn {
float: right;
padding: 11px 260px 0px 0px;
width: 159px;
}

h2.busi_title_btn a {
background: url(../img/busi_title_btn02.gif) no-repeat left top;
display: block;
height: 29px;
width: 159px;
}

h2.busi_title_btn a:hover {
background: url(../img/busi_title_btn.gif) no-repeat left top;
display: block;
height: 29px;
width: 159px;
}
/*busi_title_btn finish*/

#pre_middle {
background: url(../img/pre_middle.gif) repeat-y left top;
height: 100%;
width: 623px;
}


/*pre01 start*/
#pre01 {
float: left;
padding-top: 20px;
width: 623px;
}

#pre_arrow01 {
display: inline;
float: left;
padding: 7px 3px 0px 8px;
width: 14px;
}

.pre_arrow01 {
background: url(../img/pre_arrow.gif) no-repeat left top;
display: inline;
float: left;
height: 14px;
width: 14px;
}

p.pre01_01 {
float: left;
letter-spacing: normal;
padding: 5px 0px 0px 0px;
}

p.pre01_02 {
float: left;
letter-spacing: normal;
padding: 5px 0px 0px 58px;
}

p.pre01_02 span {
color: #FF0000;
}
/*pre01 finish*/

.pre_table_middle {
background: url(../img/pre_teble_middle.gif) repeat-y left top;
height: 100%;
width: 576px;
}

.pre_table_middle02 {
background: url(../img/pre_teble_middle02.gif) repeat-y left top;
height: 100%;
width: 576px;
}

.table_bar {
background: url(../img/teble_bar.gif) no-repeat left top;
height: 1px;
width: 576px;
}

/*pre02 start*/
#pre_arrow02 {
display: inline;
float: left;
padding: 7px 3px 0px 8px;
width: 14px;
}

.pre_arrow02 {
background: url(../img/pre_arrow.gif) no-repeat left top;
display: inline;
float: left;
height: 14px;
width: 14px;
}

p.pre02_01 {
float: left;
letter-spacing: normal;
padding: 5px 0px 0px 0px;
text-align: left;
width: 165px;
}

p.pre02_02 {
float: left;
letter-spacing: normal;
padding: 5px 0px 0px 10px;
text-align: left;
}
/*pre02 finish*/


/*pre03 start*/
#pre_arrow03 {
display: inline;
float: left;
padding: 7px 3px 0px 8px;
width: 14px;
}

.pre_arrow03 {
background: url(../img/pre_arrow.gif) no-repeat left top;
display: inline;
float: left;
height: 14px;
width: 14px;
}

p.pre03_01 {
float: left;
letter-spacing: normal;
padding: 5px 0px 0px 0px;
text-align: left;
width: 165px;
}

p.pre03_02 {
float: left;
letter-spacing: normal;
padding: 5px 0px 0px 10px;
text-align: left;
}
/*pre03 finish*/

/*pre04 start*/
#pre_arrow04 {
display: inline;
float: left;
padding: 7px 3px 0px 8px;
width: 14px;
}

.pre_arrow04 {
background: url(../img/pre_arrow.gif) no-repeat left top;
display: inline;
float: left;
height: 14px;
width: 14px;
}

p.pre04_01 {
float: left;
letter-spacing: normal;
padding: 5px 0px 0px 0px;
text-align: left;
width: 165px;
}

p.pre04_02 {
color: #FF0000;
float: left;
letter-spacing: normal;
padding: 12px 0px 0px 10px;
text-align: left;
}

p.pre04_02 span {
color: #000000;
}
/*pre04 finish*/

/*pre05 start*/
#pre_arrow05 {
display: inline;
float: left;
padding: 7px 3px 0px 8px;
width: 14px;
}

.pre_arrow05 {
background: url(../img/pre_arrow.gif) no-repeat left top;
display: inline;
float: left;
height: 14px;
width: 14px;
}

p.pre05_01 {
float: left;
letter-spacing: normal;
padding: 5px 0px 0px 0px;
text-align: left;
width: 165px;
}

p.pre05_02 {
float: left;
letter-spacing: normal;
padding: 12px 0px 0px 10px;
text-align: left;
}
/*pre05 finish*/

/*pre06 start*/
#pre_arrow06 {
display: inline;
float: left;
padding: 7px 3px 0px 8px;
width: 14px;
}

.pre_arrow06 {
background: url(../img/pre_arrow.gif) no-repeat left top;
display: inline;
float: left;
height: 14px;
width: 14px;
}

p.pre06_01 {
float: left;
letter-spacing: normal;
padding: 5px 0px 0px 0px;
text-align: left;
width: 165px;
}

p.pre06_02 a {
display: block;
float: left;
letter-spacing: normal;
padding: 5px 0px 0px 10px;
}

/*pre06 finish*/

/*pre07 start*/
#pre_arrow07 {
display: inline;
float: left;
padding: 7px 3px 0px 8px;
width: 14px;
}

.pre_arrow07 {
background: url(../img/pre_arrow.gif) no-repeat left top;
display: inline;
float: left;
height: 14px;
width: 14px;
}

p.pre07_01 {
float: left;
letter-spacing: normal;
padding: 5px 0px 0px 0px;
text-align: left;
width: 165px;
}

p.pre07_02 {
float: left;
letter-spacing: normal;
padding: 5px 0px 0px 10px;
text-align: left;
}
/*pre07 finish*/

/*pre08 start*/
#pre_arrow08 {
display: inline;
float: left;
padding: 7px 3px 0px 8px;
width: 14px;
}

.pre_arrow08 {
background: url(../img/pre_arrow.gif) no-repeat left top;
display: inline;
float: left;
height: 14px;
width: 14px;
}

p.pre08_01 {
float: left;
letter-spacing: normal;
padding: 5px 0px 0px 0px;
text-align: left;
width: 165px;
}

p.pre08_02 {
float: left;
letter-spacing: normal;
padding: 5px 0px 0px 10px;
text-align: left;
}
/*pre08 finish*/

/*pre09 start*/
#pre_arrow09 {
display: inline;
float: left;
padding: 7px 3px 0px 8px;
width: 14px;
}

.pre_arrow09 {
background: url(../img/pre_arrow.gif) no-repeat left top;
display: inline;
float: left;
height: 14px;
width: 14px;
}

p.pre09_01 {
float: left;
letter-spacing: normal;
padding: 5px 0px 0px 0px;
text-align: left;
width: 165px;
}

p.pre09_02 {
float: left;
letter-spacing: normal;
padding: 5px 0px 0px 10px;
text-align: left;
}
/*pre09 finish*/

#functions_left {
float: left;
padding-left: 15px;
width: 190px;
}

#functions_right {
float: left;
padding: 50px 0px 0px 0px;
width: 360px;
}
/*pre10 start*/
#pre_arrow10 {
display: inline;
float: left;
padding: 7px 3px 0px 8px;
width: 14px;
}

.pre_arrow10 {
background: url(../img/pre_arrow.gif) no-repeat left top;
display: inline;
float: left;
height: 14px;
width: 14px;
}

p.pre10_01 {
float: left;
letter-spacing: normal;
padding: 5px 0px 0px 0px;
text-align: left;
width: 165px;
}
/*pre10 finish*/

/*pre11 start*/
#pre_arrow11 {
display: inline;
float: left;
padding: 7px 3px 0px 8px;
width: 14px;
}

.pre_arrow11 {
background: url(../img/pre_arrow.gif) no-repeat left top;
display: inline;
float: left;
height: 14px;
width: 14px;
}

p.pre11_01 {
float: left;
letter-spacing: normal;
padding: 5px 0px 0px 0px;
text-align: left;
width: 165px;
}
/*pre11 finish*/

/*pre12 start*/
#pre_arrow12 {
display: inline;
float: left;
padding: 7px 3px 0px 8px;
width: 14px;
}

.pre_arrow12 {
background: url(../img/pre_arrow.gif) no-repeat left top;
display: inline;
float: left;
height: 14px;
width: 14px;
}

p.pre12_01 {
float: left;
letter-spacing: normal;
padding: 5px 0px 0px 0px;
text-align: left;
width: 165px;
}
/*pre12 finish*/

/*pre13 start*/
#pre_arrow13 {
display: inline;
float: left;
padding: 7px 3px 0px 8px;
width: 14px;
}

.pre_arrow13 {
background: url(../img/pre_arrow.gif) no-repeat left top;
display: inline;
float: left;
height: 14px;
width: 14px;
}

p.pre13_01 {
float: left;
letter-spacing: normal;
padding: 5px 0px 0px 0px;
text-align: left;
width: 165px;
}
/*pre13 finish*/

/*pre14 start*/
#pre_arrow14 {
display: inline;
float: left;
padding: 7px 3px 0px 8px;
width: 14px;
}

.pre_arrow14 {
background: url(../img/pre_arrow.gif) no-repeat left top;
display: inline;
float: left;
height: 14px;
width: 14px;
}

p.pre14_01 {
float: left;
letter-spacing: normal;
padding: 5px 0px 0px 0px;
text-align: left;
width: 165px;
}
/*pre14 finish*/

/*pre15 start*/
#pre15_left {
float: left;
width: 190px;
}

#pre15_right {
float: left;
width: 380px;
}

#pre15_right_left {
float: left;
width: 220px;
}

#pre15_right_right {
float: left;
width: 150px;
}

#pre_arrow15 {
display: inline;
float: left;
padding: 7px 3px 0px 8px;
width: 14px;
}

.pre_arrow15 {
background: url(../img/pre_arrow.gif) no-repeat left top;
display: inline;
float: left;
height: 14px;
width: 14px;
}

p.pre15_01 {
float: left;
letter-spacing: normal;
padding: 5px 0px 0px 0px;
text-align: left;
width: 165px;
}

p.pre15_01 span {
float: left;
letter-spacing: normal;
text-align: left;
width: 165px;
}

p.pre15_02 {
float: left;
letter-spacing: normal;
padding: 5px 0px 0px 10px;
text-align: left;
}

p.pre15_03 {
float: left;
letter-spacing: normal;
padding: 0px 0px 0px 10px;
text-align: left;
}

p.pre15_04 {
float: left;
letter-spacing: normal;
padding: 15px 0px 0px 0px;
text-align: left;
}

/*pre15 finish*/

/*pre16 start*/
#pre16_left {
float: left;
width: 190px;
}

#pre16_right {
float: left;
width: 380px;
}

#pre16_right_left {
float: left;
width: 220px;
}

#pre16_right_right {
float: left;
width: 150px;
}

#pre_arrow16 {
display: inline;
float: left;
padding: 7px 3px 0px 8px;
width: 14px;
}

.pre_arrow16 {
background: url(../img/pre_arrow.gif) no-repeat left top;
display: inline;
float: left;
height: 14px;
width: 14px;
}

p.pre16_01 {
float: left;
letter-spacing: normal;
padding: 5px 0px 0px 0px;
text-align: left;
width: 165px;
}

p.pre16_01 span {
float: left;
letter-spacing: normal;
text-align: left;
width: 165px;
}

p.pre16_02 {
float: left;
letter-spacing: normal;
padding: 5px 0px 0px 10px;
text-align: left;
}

p.pre16_03 {
float: left;
letter-spacing: normal;
padding: 0px 0px 0px 10px;
text-align: left;
}

p.pre16_04 {
float: left;
letter-spacing: normal;
padding: 15px 0px 0px 0px;
text-align: left;
}
/*pre16 finish*/


/*option_title start*/
#option_title {
float: left;
padding: 30px 0px 10px 30px;
width: 550px;
}

.option_title {
background: url(../img/option_title.gif) no-repeat left top;
float: left;
height: 20px;
width: 150px;
}
/*option_title finish*/

/*pre17 start*/
#pre17_left {
float: left;
width: 190px;
}

#pre17_right {
float: left;
width: 385px;
}

#pre17_right_left {
float: left;
width: 125px;
}

#pre17_right_right {
float: left;
width: 260px;
}

#pre_arrow17 {
display: inline;
float: left;
padding: 7px 3px 0px 8px;
width: 14px;
}

.pre_arrow17 {
background: url(../img/pre_arrow.gif) no-repeat left top;
display: inline;
float: left;
height: 14px;
width: 14px;
}

p.pre17_01 {
float: left;
letter-spacing: normal;
padding: 5px 0px 0px 0px;
text-align:left;
width: 165px;
}

p.pre17_02 {
float: left;
letter-spacing: normal;
padding: 5px 0px 0px 10px;
text-align:left;
}

p.pre17_03 {
float: left;
letter-spacing: normal;
padding: 5px 0px 0px 10px;
text-align:left;
}

/*pre17 finish*/

/*pre18 start*/
#pre18_left {
float: left;
width: 190px;
}

#pre18_right {
float: left;
width: 385px;
}

#pre18_right_left {
float: left;
width: 125px;
}

#pre18_right_right {
float: left;
width: 260px;
}

#pre_arrow18 {
display: inline;
float: left;
padding: 7px 3px 0px 8px;
width: 14px;
}

.pre_arrow18 {
background: url(../img/pre_arrow.gif) no-repeat left top;
display: inline;
float: left;
height: 14px;
width: 14px;
}

p.pre18_01 {
float: left;
letter-spacing: normal;
padding: 5px 0px 0px 0px;
text-align:left;
width: 165px;
}

p.pre18_02 {
float: left;
letter-spacing: normal;
padding: 5px 0px 0px 10px;
text-align:left;
}

p.pre18_03 {
float: left;
letter-spacing: normal;
padding: 5px 0px 0px 10px;
text-align:left;
}
/*pre18 finish*/

/*pre19 start*/
#pre19_left {
float: left;
width: 190px;
}

#pre19_right {
float: left;
width: 385px;
}

#pre19_right_left {
float: left;
width: 125px;
}

#pre19_right_right {
float: left;
width: 260px;
}

#pre_arrow19 {
display: inline;
float: left;
padding: 7px 3px 0px 8px;
width: 14px;
}

.pre_arrow19 {
background: url(../img/pre_arrow.gif) no-repeat left top;
display: inline;
float: left;
height: 14px;
width: 14px;
}

p.pre19_01 {
float: left;
letter-spacing: normal;
padding: 5px 0px 0px 0px;
text-align:left;
width: 165px;
}

p.pre19_02 {
float: left;
letter-spacing: normal;
padding: 5px 0px 0px 10px;
text-align:left;
}

p.pre19_03 {
float: left;
letter-spacing: normal;
padding: 5px 0px 0px 10px;
text-align:left;
}
/*pre19 finish*/

/*pre20 start*/
#pre20_left {
float: left;
width: 190px;
}

#pre20_right {
float: left;
width: 385px;
}

#pre20_right_left {
float: left;
width: 125px;
}

#pre20right_right {
float: left;
width: 260px;
}

#pre_arrow20 {
display: inline;
float: left;
padding: 7px 3px 0px 8px;
width: 14px;
}

.pre_arrow20 {
background: url(../img/pre_arrow.gif) no-repeat left top;
display: inline;
float: left;
height: 14px;
width: 14px;
}

p.pre20_01 {
float: left;
letter-spacing: normal;
padding: 5px 0px 0px 0px;
text-align:left;
width: 165px;
}

p.pre20_02 {
float: left;
letter-spacing: normal;
padding: 5px 0px 0px 10px;
text-align:left;
}

p.pre20_03 {
float: left;
letter-spacing: normal;
padding: 5px 0px 0px 10px;
text-align:left;
}
/*pre20 finish*/

/*pre21 start*/
#pre21_left {
float: left;
width: 190px;
}

#pre21_right {
float: left;
width: 385px;
}

#pre21_right_left {
float: left;
width: 125px;
}

#pre21right_right {
float: left;
width: 260px;
}

#pre_arrow21 {
display: inline;
float: left;
padding: 7px 3px 0px 8px;
width: 14px;
}

.pre_arrow21 {
background: url(../img/pre_arrow.gif) no-repeat left top;
display: inline;
float: left;
height: 14px;
width: 14px;
}

p.pre21_01 {
float: left;
letter-spacing: normal;
padding: 5px 0px 0px 0px;
text-align:left;
width: 165px;
}

p.pre21_02 {
float: left;
letter-spacing: normal;
padding: 5px 0px 0px 10px;
text-align:left;
}

p.pre21_03 {
float: left;
letter-spacing: normal;
padding: 5px 0px 0px 10px;
text-align:left;
}
/*pre21 finish*/

/*pre22 start*/
#pre22_left {
float: left;
width: 190px;
}

#pre22_right {
float: left;
width: 385px;
}

#pre22_right_left {
float: left;
width: 125px;
}

#pre22right_right {
float: left;
width: 260px;
}

#pre_arrow22 {
display: inline;
float: left;
padding: 7px 3px 0px 8px;
width: 14px;
}

.pre_arrow22 {
background: url(../img/pre_arrow.gif) no-repeat left top;
display: inline;
float: left;
height: 14px;
width: 14px;
}

p.pre22_01 {
float: left;
letter-spacing: normal;
padding: 5px 0px 0px 0px;
text-align:left;
width: 165px;
}

p.pre22_02 {
float: left;
letter-spacing: normal;
padding: 5px 0px 0px 10px;
text-align:left;
}

p.pre22_03 {
float: left;
letter-spacing: normal;
padding: 5px 0px 0px 10px;
text-align:left;
}
/*pre22 finish*/

/*pre23 start*/
#pre23_left {
float: left;
width: 190px;
}

#pre23_right {
float: left;
width: 385px;
}

#pre23_right_left {
float: left;
width: 125px;
}

#pre23right_right {
float: left;
width: 260px;
}

#pre_arrow23 {
display: inline;
float: left;
padding: 7px 3px 0px 8px;
width: 14px;
}

.pre_arrow23 {
background: url(../img/pre_arrow.gif) no-repeat left top;
display: inline;
float: left;
height: 14px;
width: 14px;
}

p.pre23_01 {
float: left;
letter-spacing: normal;
padding: 5px 0px 0px 0px;
text-align:left;
width: 165px;
}

p.pre23_02 {
float: left;
letter-spacing: normal;
padding: 5px 0px 0px 10px;
text-align:left;
}

p.pre23_03 {
float: left;
letter-spacing: normal;
padding: 5px 0px 0px 10px;
text-align:left;
}
/*pre23 finish*/

/*pre24 start*/
#pre24_left {
float: left;
width: 190px;
}

#pre24_right {
float: left;
width: 385px;
}

#pre24_right_left {
float: left;
width: 125px;
}

#pre24right_right {
float: left;
width: 260px;
}

#pre_arrow24 {
display: inline;
float: left;
padding: 7px 3px 0px 8px;
width: 14px;
}

.pre_arrow24 {
background: url(../img/pre_arrow.gif) no-repeat left top;
display: inline;
float: left;
height: 14px;
width: 14px;
}

p.pre24_01 {
float: left;
letter-spacing: normal;
padding: 5px 0px 0px 0px;
text-align:left;
width: 165px;
}

p.pre24_02 {
float: left;
letter-spacing: normal;
padding: 5px 0px 0px 10px;
text-align:left;
}

p.pre24_03 {
float: left;
letter-spacing: normal;
padding: 5px 0px 0px 10px;
text-align:left;
}
/*pre24 finish*/

/*pre25 start*/
#pre25_left {
float: left;
width: 190px;
}

#pre25_right {
float: left;
width: 385px;
}

#pre25_right_left {
float: left;
width: 125px;
}

#pre25right_right {
float: left;
width: 260px;
}

#pre_arrow25 {
display: inline;
float: left;
padding: 7px 3px 0px 8px;
width: 14px;
}

.pre_arrow25 {
background: url(../img/pre_arrow.gif) no-repeat left top;
display: inline;
float: left;
height: 14px;
width: 14px;
}

p.pre25_01 {
float: left;
letter-spacing: normal;
padding: 5px 0px 0px 0px;
text-align:left;
width: 165px;
}

p.pre25_02 {
float: left;
letter-spacing: normal;
padding: 5px 0px 0px 10px;
text-align:left;
}

p.pre25_03 {
float: left;
letter-spacing: normal;
padding: 5px 0px 0px 10px;
text-align:left;
}
/*pre25 finish*/


/*pre26 start*/
#pre26_left {
float: left;
width: 190px;
}

#pre26_right {
float: left;
width: 385px;
}

#pre26_right_left {
float: left;
width: 125px;
}

#pre26right_right {
float: left;
width: 260px;
}

#pre_arrow26 {
display: inline;
float: left;
padding: 7px 3px 0px 8px;
width: 14px;
}

.pre_arrow26 {
background: url(../img/pre_arrow.gif) no-repeat left top;
display: inline;
float: left;
height: 14px;
width: 14px;
}

p.pre26_01 {
float: left;
letter-spacing: normal;
padding: 5px 0px 0px 0px;
text-align:left;
width: 165px;
}

p.pre26_02 {
float: left;
letter-spacing: normal;
padding: 5px 0px 0px 10px;
text-align:left;
}

p.pre26_03 {
float: left;
letter-spacing: normal;
padding: 5px 0px 0px 10px;
text-align:left;
}
/*pre26 finish*/

/*pre27 start*/
#pre27_left {
float: left;
width: 190px;
}

#pre27_right {
float: left;
width: 385px;
}

#pre27_right_left {
float: left;
width: 125px;
}

#pre27right_right {
float: left;
width: 260px;
}

#pre_arrow27 {
display: inline;
float: left;
padding: 7px 3px 0px 8px;
width: 14px;
}

.pre_arrow27 {
background: url(../img/pre_arrow.gif) no-repeat left top;
display: inline;
float: left;
height: 14px;
width: 14px;
}

p.pre27_01 {
float: left;
letter-spacing: normal;
padding: 5px 0px 0px 0px;
text-align:left;
width: 165px;
}

p.pre27_02 {
float: left;
letter-spacing: normal;
padding: 5px 0px 0px 10px;
text-align:left;
}

p.pre27_03 {
float: left;
letter-spacing: normal;
padding: 5px 0px 0px 10px;
text-align:left;
}
/*pre27 finish*/

/*pre28 start*/
#pre28_left {
float: left;
width: 190px;
}

#pre28_right {
float: left;
width: 385px;
}

#pre28_right_left {
float: left;
width: 125px;
}

#pre28right_right {
float: left;
width: 260px;
}

#pre_arrow28 {
display: inline;
float: left;
padding: 7px 3px 0px 8px;
width: 14px;
}

.pre_arrow28 {
background: url(../img/pre_arrow.gif) no-repeat left top;
display: inline;
float: left;
height: 14px;
width: 14px;
}

p.pre28_01 {
float: left;
letter-spacing: normal;
padding: 5px 0px 0px 0px;
text-align:left;
width: 165px;
}

p.pre28_02 {
float: left;
letter-spacing: normal;
padding: 5px 0px 0px 10px;
text-align:left;
}

p.pre28_03 {
float: left;
letter-spacing: normal;
padding: 5px 0px 0px 10px;
text-align:left;
}
/*pre28 finish*/

/*pre29 start*/
#pre29_left {
float: left;
width: 190px;
}

#pre29_right {
float: left;
width: 385px;
}

#pre29_right_left {
float: left;
width: 125px;
}

#pre29right_right {
float: left;
width: 260px;
}

#pre_arrow29 {
display: inline;
float: left;
padding: 7px 3px 0px 8px;
width: 14px;
}

.pre_arrow29 {
background: url(../img/pre_arrow.gif) no-repeat left top;
display: inline;
float: left;
height: 14px;
width: 14px;
}

p.pre29_01 {
float: left;
letter-spacing: normal;
padding: 5px 0px 0px 0px;
text-align:left;
width: 165px;
}

p.pre29_02 {
float: left;
letter-spacing: normal;
padding: 5px 0px 0px 10px;
text-align:left;
}

p.pre29_03 {
float: left;
letter-spacing: normal;
padding: 5px 0px 0px 10px;
text-align:left;
}
/*pre29 finish*/

/*pre30 start*/
#pre29_left {
float: left;
width: 190px;
}

#pre30_right {
float: left;
width: 385px;
}

#pre30_right_left {
float: left;
width: 125px;
}

#pre30right_right {
float: left;
width: 260px;
}

#pre_arrow30 {
display: inline;
float: left;
padding: 7px 3px 0px 8px;
width: 14px;
}

.pre_arrow30 {
background: url(../img/pre_arrow.gif) no-repeat left top;
display: inline;
float: left;
height: 14px;
width: 14px;
}

p.pre30_01 {
float: left;
letter-spacing: normal;
padding: 5px 0px 0px 0px;
text-align:left;
width: 165px;
}

p.pre30_02 {
float: left;
letter-spacing: normal;
padding: 5px 0px 0px 10px;
text-align:left;
}

p.pre30_03 {
float: left;
letter-spacing: normal;
padding: 5px 0px 0px 10px;
text-align:left;
}
/*pre30 finish*/

/*pre31 start*/
#pre31_left {
float: left;
width: 190px;
}

#pre31_right {
float: left;
width: 385px;
}

#pre31_right_left {
float: left;
width: 125px;
}

#pre31right_right {
float: left;
width: 260px;
}

#pre_arrow31 {
display: inline;
float: left;
padding: 7px 3px 0px 8px;
width: 14px;
}

.pre_arrow31 {
background: url(../img/pre_arrow.gif) no-repeat left top;
display: inline;
float: left;
height: 14px;
width: 14px;
}

p.pre31_01 {
float: left;
letter-spacing: normal;
padding: 5px 0px 0px 0px;
text-align:left;
width: 165px;
}

p.pre31_02 {
float: left;
letter-spacing: normal;
padding: 5px 0px 0px 10px;
text-align:left;
}

p.pre31_03 {
float: left;
letter-spacing: normal;
padding: 5px 0px 0px 10px;
text-align:left;
}
/*pre31 finish*/

/*pre32 start*/
#pre32_left {
float: left;
width: 190px;
}

#pre32_right {
float: left;
width: 385px;
}

#pre32_right_left {
float: left;
width: 125px;
}

#pre32right_right {
float: left;
width: 260px;
}

#pre_arrow32 {
display: inline;
float: left;
padding: 7px 3px 0px 8px;
width: 14px;
}

.pre_arrow32 {
background: url(../img/pre_arrow.gif) no-repeat left top;
display: inline;
float: left;
height: 14px;
width: 14px;
}

p.pre32_01 {
float: left;
letter-spacing: normal;
padding: 5px 0px 0px 0px;
text-align:left;
width: 165px;
}

p.pre32_02 {
float: left;
letter-spacing: normal;
padding: 5px 0px 0px 10px;
text-align:left;
}

p.pre32_03 {
float: left;
letter-spacing: normal;
padding: 5px 0px 0px 10px;
text-align:left;
}
/*pre32 finish*/

/*pre33 start*/
#pre33_left {
float: left;
width: 190px;
}

#pre33_right {
float: left;
width: 385px;
}

#pre33_right_left {
float: left;
width: 125px;
}

#pre33right_right {
float: left;
width: 260px;
}

#pre_arrow33 {
display: inline;
float: left;
padding: 7px 3px 0px 8px;
width: 14px;
}

.pre_arrow33 {
background: url(../img/pre_arrow.gif) no-repeat left top;
display: inline;
float: left;
height: 14px;
width: 14px;
}

p.pre33_01 {
float: left;
letter-spacing: normal;
padding: 5px 0px 0px 0px;
text-align:left;
width: 165px;
}

p.pre33_02 {
float: left;
letter-spacing: normal;
padding: 5px 0px 0px 10px;
text-align:left;
}

p.pre33_03 {
float: left;
letter-spacing: normal;
padding: 5px 0px 0px 10px;
text-align:left;
}
/*pre33 finish*/


#pre_table_bottom {
background: url(../img/pre_teble_bottom.gif) no-repeat left top;
height: 32px;
width: 576px;
}

#pre_table_bottom02 {
background: url(../img/pre_teble_bottom02.gif) no-repeat left top;
height: 32px;
width: 576px;
}

#appendix {
float: left;
padding: 10px 0px 0px 34px;
width: 576px;
}

p.appendix {
float: left;
text-align: left;
}




#pre_bottom {
background: url(../img/pre_bottom.gif) no-repeat left top;
height: 15px;
width: 623px;
}





#pre_right {
	float: left;
	padding: 100px 0px 0px 0px;
	width: 200px;
}

.right_banner {
padding:5px;
}