/* CSS Document */


/*=====================================================*/
/*h2の設定*/
/*=====================================================*/

h2#point
{
width:960px;
height:95px;
margin:0px auto;
font-size:-1px;
text-indent:-9999px;
background: url(../../point/img/h2.jpg) 0% 0% no-repeat;
clear:both;
}

/*H3*/

h3#point_01
{
width:670px;
height:45px;
margin-top:0px;
margin-bottom:20px;
font-size:-1px;
text-indent:-9999px;
background: url(../../point/img/h3_01.jpg) 0% 0% no-repeat;
clear:both;
}

/*p*/

p.point_01{
width:670px;
height:132px;
margin:0px;
background: url(../../point/img/txt1_01.jpg) 0% 0% no-repeat;
font-size:-1px;
text-indent:-9999px;
}


p.point_02_1{
width:670px;
height:33px;
margin:0px;
background: url(../../point/img/txt2_01.jpg) 0% 0% no-repeat;
font-size:-1px;
text-indent:-9999px;
}

p.point_02_2{
width:463px;
height:33px;
margin:0px;
background: url(../../point/img/txt2_02.gif) 0% 0% no-repeat;
font-size:-1px;
text-indent:-9999px;
}

p.point_02_3{
width:543px;
height:33px;
margin:0px;
background: url(../../point/img/txt2_03.gif) 0% 0% no-repeat;
font-size:-1px;
text-indent:-9999px;
}

p.point_02_4{
width:540px;
height:33px;
margin:0px;
background: url(../../point/img/txt2_04.gif) 0% 0% no-repeat;
font-size:-1px;
text-indent:-9999px;
}


p.point_03{
width:670px;
height:85px;
margin:0px;
background: url(../../point/img/txt3_01.gif) 0% 0% no-repeat;
font-size:-1px;
text-indent:-9999px;
}




/*hr*/

hr {
border-width: 1px 0px 0px 0px;
border-style: solid;
border-color: #cccccc;
height: 1px;
width:670px;
margin:15px 0px;
}


/*box*/

.box_point_01{
width:670px;
height:260px;
margin:0px;
padding:25px 0px 0px 0px;
background: url(../../point/img/img_bg06.jpg) 0% 100% no-repeat;
text-align:left;
}


.box_point_02{
width:380px;
margin:0px;
padding:0px;
float: left;
}


/*point部分・4列並び*/

#grid_point1 {
margin: 23px 0px;
float: left;
}

#grid_point1  li{
margin: 0px 5px 0px 5px;
width: 147px;
height:120px;
float: left;
list-style: none;}

