/* CSS Document */
/*---------------------------------------------------------*/
/*    h1 index_title                                       */
/*---------------------------------------------------------*/
#main_img{ width: 600px; height: 180px; background: url(../../info/img/h1_ttl.jpg) no-repeat; text-indent: -9999px;}
/*---------------------------------------------------------*/
/*    h2 index_title                                       */
/*---------------------------------------------------------*/
#column2-contents h2{
height:30px;
text-indent:-9999px;
}

#index1_ttl{ background:url(../../info/img/index1_ttl.gif) no-repeat; }
#index2_ttl{ margin-bottom:20px; background:url(../../info/img/index2_ttl.gif) no-repeat; }
#index3_ttl{ margin-bottom:20px; background:url(../../info/img/index3_ttl.gif) no-repeat; }
#index4_ttl{ margin-bottom:20px; background:url(../../info/img/index4_ttl.gif) no-repeat; }
#index5_ttl{ margin-bottom:20px; background:url(../../info/img/index5_ttl.gif) no-repeat; }
#index6_ttl{ margin-bottom:20px; background:url(../../info/img/index6_ttl.gif) no-repeat; }
#index7_ttl{ margin-bottom:20px; background:url(../../info/img/index7_ttl.gif) no-repeat; }
#index8_ttl{ margin-bottom:20px; background:url(../../info/img/index8_ttl.gif) no-repeat; }

/*---------------------------------------------------------*/
/*    p                                                    */
/*---------------------------------------------------------*/
p{ margin:0px 12px; }

/*---------------------------------------------------------*/
/*    index1                                               */
/*---------------------------------------------------------*/
#index1_img1{
width:600px;
height:407px;
background:url(../../info/img/index1_img1.jpg) no-repeat;
position:relative;
}
#index1_txt1{
line-height:160%;
	position:absolute;
	left: 20px;
	top: 67px;
}
#index1_txt2{
line-height:160%;
	position:absolute;
	left: 20px;
	top: 180px;
}
#index1_txt3{
line-height:160%;
	position:absolute;
	left: 20px;
	top: 330px;
}
/*---------------------------------------------------------*/
/*    index2                                               */
/*---------------------------------------------------------*/
#index2_img1{ height:130px; margin-bottom:20px; background:url(../../info/img/index2_img1.jpg) no-repeat;  }
#index2_img2{ height:130px; margin-bottom:20px; background:url(../../info/img/index2_img2.jpg) no-repeat;  }
#index2_img3{ height:130px; background:url(../../info/img/index2_img3.jpg) no-repeat;  }

#index2_img1 p{ margin:0px; padding:80px 30px 30px 15px; }
#index2_img2 p{ margin:0px; padding:80px 30px 30px 15px; }
#index2_img3 p{ margin:0px; padding:80px 30px 30px 15px; }
#index2_img4 p{ margin:0px; padding:80px 30px 30px 15px; }
/*---------------------------------------------------------*/
/*    index3                                               */
/*---------------------------------------------------------*/
.index3_box{ width:280px; margin-bottom:20px; }
.index3_box_end{ width:280px; }

