/* ================================================
p4css
================================================ */

#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/04_memo.gif) no-repeat bottom left #AFE0E8;

}
#box_left{
width:202px;float: left;
}
#box_right{
width:524px;float: right;background-color:#fff;
}
h1{
width:202px;height:243px;
background: url(../img/04_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:#00918E;
text-align:left;
background: url(../img/04_h3_bg.gif) no-repeat;
padding:7px 0 10px 30px;
}
#box460{
width:460px;margin:5px 0 10px 46px;
}
h4{
font-size:12px;color:#00918E;
text-align:left;padding-bottom:5px;
}
#box460 .d_r1_1{
width:280px;float:left;
text-align:left;
}
#box460 .d_r1_2{
width:148px;float:right;
text-align:left;
}
#box460 .d_r2_1{
width:245px;float:left;
padding-top:7px;
}
#box460 .d_r2_2{
width:214px;float:left;
text-align:left;
}

#box460 .d_r3_1{
width:264px;float:left;
}
#box460 .d_r3_2{
width:196px;float:left;
text-align:left;
}


