/* ================================================
p2css
================================================ */

#main_t{
width:782px;height:10px;
background: url(../img/main_top2.gif) no-repeat;
text-align:left;
}


#main_b{
text-align:center;
width:782px;
background: url(../img/main_bg2.gif) repeat-y;
}



/* メインエリア */
#box_wrapper{
width:726px;
margin:0 auto 0 auto;
background: url(../img/03_memo.gif) no-repeat bottom left #d6e7bc;

}
#box_left{
width:202px;float: left;
}
#box_right{
width:524px;float: right;background-color:#fff;
}
h1{
width:202px;height:243px;
background: url(../img/03_ttl.jpg) no-repeat;
}
h2{
width:174px;
font-size:14px;line-height:20px;color:#333;
text-align:left;
margin:20px auto 25px auto;
}
#memo{
margin:0;padding:0;
width:202px;height:267px;
}
#memo ul{
list-style-type: none;
text-indent: -700em;
	display: block;
}


h3{
margin:5px 0 0 25px;
font-size:14px;color:#3FA25D;
text-align:left;
background: url(../img/03_h3_bg.gif) no-repeat;
padding:7px 0 10px 30px;
}
#box460{
width:460px;margin:5px 0 10px 46px;
}
#box460 .d_r1{
width:153px;float:left;
text-align:left;
}
#box460 .d_r2_1{
width:96px;float:left;
text-align:left;
padding-top:7px;
}
#box460 .d_r2_2{
width:239px;float:left;
}
#box460 .d_r2_3{
width:124px;float:left;
text-align:left;
}
#box460 .d_r3_1{
width:220px;float:left;
padding-top:12px;
text-align:left;
font-size:10px;
}
#box460 .d_r3_2{
width:240px;float:left;
padding-top:12px;
text-align:left;
}
#box460 p.g3_2{
text-indent: -700em;
width:240px;height:137px;
background: url(../img/03_g3_2.gif) no-repeat bottom;
}

