/* CSS Document */

body {
	margin-top: 15px;
	margin-bottom: 0px;
}

#left {
width:160px;
float:left;
padding:10px 0px 10px 0px;
}

#left .navi01 {
margin-left:10px;
margin-bottom:10px;
}

#left .navi02 {
margin-left:9px;
margin-bottom:10px;
}

#left .navistep {
padding:0px;
margin-left:10px;
margin-bottom:10px;
border:1px solid #11D3BA;
}

#left .step_btn {
padding-bottom:8px;
}


.footer_top {
height:35px;
background:url(../image/footer_top.gif) no-repeat;
font-family:"ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
font-size:12px;
color:#534741;
text-align:center;
vertical-align:middle;
}

.footer_mid {
height:24px;
background-color:#FFDF5B;
font-family:"ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
font-size:10px;
color:#FFFFFF;
text-align:right;
vertical-align:middle;
}

.footer_copy {
height:24px;
font-family:"ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
font-size:12px;
color:#BD9700;
text-align:center;
vertical-align:middle;
}

#btn {
width:526px;
padding:10px 0px 30px 4px;
}

#btn .btn_mgn {
width:169px;
padding-right:6px;
}

#body {
width:524px;
float:left;
padding:0px 0px 20px 8px;
}

.body_center {
width:532px;
float:left;
padding:0px 0px 20px 0px;
}
