@charset "shift_jis";

/* Lead */
#main .lead {
margin-bottom:12px;
}
#main .lead .communication {
position:relative;
margin:18px -3px 0;
text-align:center;
}



/* Index */
#main .index .group {
width:708px;
margin:0 auto;
background:url(../images/index_bg01.gif) repeat-y;
}
#main .index .group_inner {
overflow:hidden;
width:714px;
margin-right:-6px;
padding-bottom:7px;
background:url(../images/index_bg02.gif) left bottom no-repeat;
}
#main .index .item {
float:left;
width:232px;
margin-right:6px;
}
#main .index .item p {
padding:5px 13px 0;
color:#000;
line-height:1.3;
}

