body, div, h1, h2, h3, h4, h5, h6, p, dl, dt, dd, ul, ol, li, 
brockquote, pre, table, caption, th, td, address, 
form, fieldset, legend, object {
  margin: 0;
  padding: 0;
}

h5, h6, pre, table, code, kbd, samp, acronym, input, textarea {
  font-size: 100%;
}

a, ins {
  text-decoration: none;
}

address, em, cite, dfn, var {
  font-style: normal;
}

input, textarea {
  font-family: sans-serif;
  font-weight: normal;
}

img {
  vertical-align: baseline;
}

a img {
  border: none;
}

p{font-size:12px;}

#top{margin:0px auto; padding:0px;}

.clr{clear:both;}

.img01{margin:20px auto;}

.waku01{border:#666666 1px solid; background-color:#FFFFFF; font-size:12px; line-height:120%; text-align:center; padding:20px; width:618px; margin:0px auto 10px auto;}
.waku01 td{vertical-align:top; padding:2px; text-align:left;}
.td02{color:#0066FF; font-weight:bold; font-size:14px;}
.p01{padding:0px; margin:0px; margin-top:10px;}

.yado{text-align:center; width:660px; margin:0px auto; line-height:120%; padding-bottom:8px;}
.yado a:link {color:#0366b3; text-decoration:underline; }
.yado a:visited {color:#0366b3; text-decoration:underline ; }
.yado a:hover { color:#0033CC; text-decoration:underline ; }
.yado_br_zemi{background:url(images_1-3/br_yado_zemi.jpg) no-repeat; width:635px; height:38px; padding-left:25px; text-align:left;}
.yado_br_cir{background:url(images_1-3/br_yado_cir.jpg) no-repeat; width:635px; height:38px; padding-left:25px; text-align:left;}
.yado_br_sp{background:url(images_1-3/br_yado_sp.jpg) no-repeat; width:635px; height:38px; padding-left:25px; text-align:left;}
.yado_br_p{font-size:21px; font-weight:bold; text-align:left;}

*html body .yado_naka {font-size:12px; border:#999999 1px solid; padding:8px; width:300px; float:left; background-color:#FFFFFF; text-align:left; margin:8px 0px 0px 4px;}
.yado_naka {font-size:12px; border:#999999 1px solid; padding:8px; width:300px; float:left; background-color:#FFFFFF; text-align:left; margin:8px 0px 0px 8px;}
.yado_naka_tb1{border-bottom:#333333 1px solid; width:300px;}
.yado ul{list-style:none; background-color:#FFFFCC; width:284px; padding:8px;}
.yado li{border:none; margin:0px; line-height:16px;}
.tr_br{border-bottom:#666666 1px solid;}
.td_right{text-align:right;} 
.yado_naka_tb2{width:284px; background-color:#FFFFFF; font-size:10px; margin-top:8px;}
.yado_naka_tb2 td{padding-left:3px; line-height:14px; background:#eceae1;}
.yado_p_14{font-size:14px;}

.p02{font-size:18px; text-align:left; padding:15px; color:#0366b3; font-weight:bold;}
.span01{font-size:16px; color:#003399; font-weight:bold; padding-top:5px;}
.span04{font-size:16px; color:#FF6600; font-weight:bold; padding-top:5px;}
.yado_kakaku{width:162px; margin-right:8px; float:left; margin-top:10px; text-align:center; padding-top:8px;}
.span02{font-size:16px; color:#FF0000; font-weight:bold; line-height:130%;}
.yado_pht{width:130px; float:right; margin-top:10px;}

.bus{background:url(images/br_bus.jpg) no-repeat; width:660px; height:210px; margin:0px auto;}
.bus ul{width:500px; margin-left:25px; margin-top:10px;}
.bus li{border:none; margin:0px; line-height:16px; list-style:none; font-size:12px; text-indent:-12px;}
.p03{color:#0366b3; font-size:16px; font-weight:bold; padding-top:15px; padding-bottom:10px;}
.p03 a:link {color:#ff0000; text-decoration:underline; }
.p03 a:visited {color:#ff0000; text-decoration:underline ; }
.p03 a:hover { color:#ff3333; text-decoration:underline ; }
.span03{font-size:16px; color:#FF0000; font-weight:bold; line-height:117%;}

.btn01{margin:25px auto 30px auto; padding-top:25px; border-top:#333333 solid 1px; width:660px;}



