.menu1
{
background:url(img/navi_imgr.gif) !important;
background-position:0px 0px !important;
}


#cblock
{
/* width:995px; */
width:995px;
margin:0px auto;

}

.l_box
{
float:left;
padding-top:10px;
/* width:530px; */
width:530px;
text-align:left;
}

.waku
{
 background:url(../img/main_bg.gif); 
}

.l_box h2
{
height:39px;
background-image:url(../img/title.gif);
text-indent:-9999em;
}
.l_box h3
{
padding:15px;
font-size:12px;
}
.main_text
{
padding-left:15px;
padding-right:15px;
margin-bottom:10px;
}
.r_box
{
padding-top:10px;
/* width:460px; */
width:460px;
float:right;
background:url(../img/main_img_small.jpg);
background-repeat:no-repeat;
background-position:top right;
}
p.ex
{
color:#339933;
font-family:"Times New Roman", Times, serif;
font-size: 2.2em;
font-weight:900;
}
.r_box a
{
height:205px;
display:block;
text-indent:-99999em;
}



.r_box div
{
margin-left:20px;
background:url(../img/sub_bg.gif);
}

.r_box h3
{
height:37px;
background-image:url(../img/sub_title.gif);
text-indent:-9999em;
}

.r_box p
{
padding-left:15px;
padding-right:15px;
margin-top:10px;
height:110px;
text-align:left;
background-image:url(../img/sub_bottom.gif);
background-position:bottom right;
background-repeat:no-repeat;
}
.phot
{
padding:10px;
}


.phot img
{
float:left;
width:182px;
}

.phot p
{
text-align:justify;
margin-left:190px;
padding-right:10px;
}
.main_bottom
{
height:3px !important;
background-image:url(../img/main_bottom.gif) !important;
background-repeat:no-repeat !important;
}


