/* setplan
------------------------------------------------------------------*/

h2#main{
width:606px;
height:106px;
margin:0 0 30px 0;
padding: 0;
}

div.bg {
background:url(../setplan/img/h301_setplan_mid.jpg) repeat-y;
width:606px;
margin:15px 0 0 0;
padding:0;
clear:both;
}

div.bg_btm {
background:url(../setplan/img/h301_setplan_btm.jpg) no-repeat bottom;
width:606px;
height:17px;
margin:0;
padding:0;
}

h3#h301_setplan001 {
width:606px;
height:36px;
margin:0 0 0 0;
padding:0;
}

div#h301_setplan002 {
width:606px;
height:33px;
margin:0 0 15px 0;
padding:0;
}

div#h301_setplanmeisi {
width:606px;
height:299px;
margin:0 0 15px 0;
padding:0;
}

div#h301_setplanfuda {
width:557px;
height:98px;
margin:0 auto 15px;
padding:0;
}

h3#h302_setplan001 {
width:606px;
height:36px;
margin:0 0 0 0;
padding:0;
}

div#h302_setplan002 {
width:606px;
height:33px;
margin:0 0 15px 0;
padding:0;
}

div#h302_setplanmeisi {
width:606px;
height:246px;
margin:0 0 15px 0;
padding:0;
}

div#h302_setplanfuda {
width:557px;
height:156px;
margin:0 auto 15px;
padding:0;
}

div#h302_setplanfuda003 {
width:557px;
height:26px;
margin:0 auto 15px;
padding:0;
}



h3#h303_setplan001 {
width:606px;
height:36px;
margin:0 0 0 0;
padding:0;
}

div#h303_setplan002 {
width:606px;
height:33px;
margin:0 0 15px 0;
padding:0;
}

div#h303_setplanmeisi {
width:606px;
height:196px;
margin:0 0 15px 0;
padding:0;
}

div#h303_setplanfuda {
width:557px;
height:279px;
margin:0 auto 15px;
padding:0;
}



/*setplantext
--------------------------------*/
.settext001 {
letter-spacing:1.5px;
text-align:center;
margin:0 0 15px 0;
padding:0;
line-height: 18px;
}

.settext001_l{
letter-spacing:1.5px;
text-align:left;
margin:0 15px 15px 15px;
padding:0;
line-height: 18px;
}

.settext002 {
font-size:90%;
letter-spacing:1.5px;
text-align:center;
margin:0 15px 15px 15px;
padding:0;
line-height: 18px;
}


