@charset "utf-8";

.children_table{ }
.children_table td{padding:5px; border-left:1px solid #fff; border-bottom:1px solid #fff; }
.children_table .header{ height:25px; }
.children_table .odd{background-color:#f8faff; color:#506dad; }
.children_table .even{background-color:#e2ebf9; color:#506dad; }


.top_visual{}
.top_visual_box_top{background:url(../images/tw_investment_plan_border_top.png) no-repeat left bottom; width:665px; height:10px;}
.top_visual_box_bottom{background:url(../images/tw_investment_plan_border_bottom.png) no-repeat top left; width:665px; height:20px;}
.top_visual_box_mid{background:url(../images/tw_investment_plan_border_mid.png) repeat-y; width:645px; padding:0 10px; position:relative;}
.top_visual_box_mid .box_content{  width:613px; padding:10px;}

.top_visual_img{position:absolute; bottom:0px; right:40px;}
.top_visual_text .title{padding:0 0 10px 0; font-weight:bold; font-size:21px;}
.top_visual_text .text_content{/*height:100px !important; mini-height:100px;*/}

.content_text{width:620px; padding:0 20px;}



/*-------------*/


.inv_plan .right_txt{ color:#003772; font-weight:normal; font-size:15px;}
.inv_plan .left_txt{color:#5c4519; padding:10px 15px; width:310px; font-size:15px;}

.inv_plan .link_1{ background:url(../images/tab1_off.gif) no-repeat; width:285px; height:75px; display:block; text-decoration:none; }
.inv_plan .link_1 span{position:relative; top:37px; left:20px;color:#205412; font-weight:bold; font-size:15px;}
.inv_plan .link_1:hover{background:url(../images/tab1_on.gif) no-repeat; width:285px; height:75px;}
.inv_plan .link_1:hover span{color:#fff; }

.inv_plan .link_2{ background:url(../images/tab2_off.gif) no-repeat; width:285px; height:65px; display:block; text-decoration:none; }
.inv_plan .link_2 span{position:relative; top:30px; left:20px;color:#22228d; font-weight:bold; font-size:15px;}
.inv_plan .link_2:hover{background:url(../images/tab2_on.gif) no-repeat; width:285px; height:65px;}
.inv_plan .link_2:hover span{color:#fff; }

.inv_plan .link_3{ background:url(../images/tab3_off.gif) no-repeat; width:285px; height:68px; display:block; text-decoration:none; }
.inv_plan .link_3 span{position:relative; top:32px; left:20px;color:#7c3838;font-weight:bold; font-size:15px;}
.inv_plan .link_3:hover{background:url(../images/tab3_on.gif) no-repeat; width:285px; height:68px;}
.inv_plan .link_3:hover span{color:#fff; }

.inv_plan .right_btn_1{background:url(../images/right_btn1_off.gif) no-repeat; width:136px; height:65px; display:block; text-decoration:none;}
.inv_plan .right_btn_1 span{position:relative; top:15px; text-align:center; color:#003772; font-weight:bold; display:block; font-size:15px;}
.inv_plan .right_btn_1:hover{background:url(../images/right_btn1_on.gif) no-repeat; width:136px; height:65px;}
.inv_plan .right_btn_1:hover span{color:#fff; }

.inv_plan .right_btn_2{background:url(../images/right_btn2_off.gif) no-repeat; width:136px; height:65px; display:block; text-decoration:none;}
.inv_plan .right_btn_2 span{position:relative; top:15px; text-align:center; color:#003772; font-weight:bold; display:block; font-size:15px;}
.inv_plan .right_btn_2:hover{background:url(../images/right_btn2_on.gif) no-repeat; width:136px; height:65px;}
.inv_plan .right_btn_2:hover span{color:#fff; }


.inv_plan .left_btn_1{background:url(../images/left_btn1_off.gif) no-repeat; width:150px; height:80px; display:block; text-decoration:none;}
.inv_plan .left_btn_1 span{position:relative; top:13px; text-align:center; color:#5c4519; font-weight:bold; display:block; font-size:15px;}
.inv_plan .left_btn_1:hover{background:url(../images/left_btn1_on.gif) no-repeat; }
.inv_plan .left_btn_1:hover span{color:#fff; }

.inv_plan .left_btn_2{background:url(../images/left_btn2_off.gif) no-repeat; width:150px; height:80px; display:block; text-decoration:none;}
.inv_plan .left_btn_2 span{position:relative;top:13px; text-align:center; color:#5c4519; font-weight:bold; display:block; font-size:15px;}
.inv_plan .left_btn_2:hover{background:url(../images/left_btn2_on.gif) no-repeat; }
.inv_plan .left_btn_2:hover span{color:#fff; }

.inv_plan .left_btn_3{background:url(../images/left_btn3_off.gif) no-repeat; width:150px; height:80px; display:block; text-decoration:none;}
.inv_plan .left_btn_3 span{position:relative; top:13px; text-align:center; color:#5c4519; font-weight:bold; display:block; font-size:15px;}
.inv_plan .left_btn_3:hover{background:url(../images/left_btn3_on.gif) no-repeat; }
.inv_plan .left_btn_3:hover span{color:#fff; }

