/*******************************************************************************/
*{ margin:0;padding:0;font-size:100%;list-style:none; }
/*******************************************************************************/
.blk1{ color:#000000; }
.wht1{ color:#ffffff; }
.gry1{ color:#999999; }
.gry2{ color:#666666; }
.blu1{ color:#0000ff; }
.red1{ color:#ff0000; }
.red2{ color:#bb0000; }
.grn1{ color:#009900; }
.org1{ color:#ff9900; }
.org2{ color:#ff6600; }
.pnk1{ color:#ff4488; }
.ylw1{ color:#ffffcc; }
/*-----------------------------------------------------------------------------*/
.bblk1{ background-color:#000000; }
.bwht1{ background-color:#ffffff; }
.bylw1{ background-color:#ffffcc; }
.bylw2{ background-color:#ffffee; }
.bgry1{ background-color:#808080; }
.bgry2{ background-color:#d3d3d3; }
.bblu1{ background-color:#f3f3ff; }
.bblu2{ background-color:#b0e0e6; }
.bblu3{ background-color:#3399aa; }
.bred1{ background-color:#aa6699; }
.bred2{ background-color:#ff0000; }
.bred3{ background-color:#f6e3f9; }
.bgrn1{ background-color:#f6fff6; }
.bgrn2{ background-color:#66cc66; }
.bpnk1{ background-color:#fff3f3; }
.bpnk2{ background-color:#ff7777; }
/*******************************************************************************/
.lt{ text-align:left; }
.ct{ text-align:center; }
.rt{ text-align:right; }
.kt{ text-align:justify;text-justify:inter-ideograph; }
/*******************************************************************************/
.tp{ vertical-align:top; }
.md{ vertical-align:middle; }
.bm{ vertical-align:bottom; }
.bs{ vertical-align:baseline; }
/*******************************************************************************/
.flt{ float:left; }
.frt{ float:right; }
.clr{ clear:both; }
/*******************************************************************************/
.fbld{ font-weight:bold; }
.fnml{ font-weight:normal; }
/*******************************************************************************/
.mg_tp_1 { margin-top: 1px; }
.mg_tp_2 { margin-top: 2px; }
.mg_tp_3 { margin-top: 3px; }
.mg_tp_4 { margin-top: 4px; }
.mg_tp_5 { margin-top: 5px; }
.mg_tp_10{ margin-top:10px; }
.mg_tp_15{ margin-top:15px; }
.mg_tp_20{ margin-top:20px; }
.mg_tp_25{ margin-top:25px; }
.mg_tp_30{ margin-top:30px; }
/*-----------------------------------------------------------------------------*/
.mg_lt_1  { margin-left:  1px; }
.mg_lt_2  { margin-left:  2px; }
.mg_lt_3  { margin-left:  3px; }
.mg_lt_4  { margin-left:  4px; }
.mg_lt_5  { margin-left:  5px; }
.mg_lt_10 { margin-left: 10px; }
.mg_lt_15 { margin-left: 15px; }
.mg_lt_20 { margin-left: 20px; }
.mg_lt_25 { margin-left: 25px; }
.mg_lt_30 { margin-left: 30px; }
.mg_lt_35 { margin-left: 35px; }
.mg_lt_40 { margin-left: 40px; }
.mg_lt_45 { margin-left: 45px; }
.mg_lt_50 { margin-left: 50px; }
.mg_lt_55 { margin-left: 55px; }
.mg_lt_60 { margin-left: 60px; }
.mg_lt_65 { margin-left: 65px; }
.mg_lt_70 { margin-left: 70px; }
.mg_lt_75 { margin-left: 75px; }
.mg_lt_80 { margin-left: 80px; }
.mg_lt_85 { margin-left: 85px; }
.mg_lt_90 { margin-left: 90px; }
.mg_lt_95 { margin-left: 95px; }
.mg_lt_100{ margin-left:100px; }
/*-----------------------------------------------------------------------------*/
.mg_rt_1  { margin-right:  1px; }
.mg_rt_2  { margin-right:  2px; }
.mg_rt_3  { margin-right:  3px; }
.mg_rt_4  { margin-right:  4px; }
.mg_rt_5  { margin-right:  5px; }
.mg_rt_10 { margin-right: 10px; }
.mg_rt_15 { margin-right: 15px; }
.mg_rt_20 { margin-right: 20px; }
.mg_rt_25 { margin-right: 25px; }
.mg_rt_30 { margin-right: 30px; }
.mg_rt_35 { margin-right: 35px; }
.mg_rt_40 { margin-right: 40px; }
.mg_rt_45 { margin-right: 45px; }
.mg_rt_50 { margin-right: 50px; }
.mg_rt_55 { margin-right: 55px; }
.mg_rt_60 { margin-right: 60px; }
.mg_rt_65 { margin-right: 65px; }
.mg_rt_70 { margin-right: 70px; }
.mg_rt_75 { margin-right: 75px; }
.mg_rt_80 { margin-right: 80px; }
.mg_rt_85 { margin-right: 85px; }
.mg_rt_90 { margin-right: 90px; }
.mg_rt_95 { margin-right: 95px; }
.mg_rt_100{ margin-right:100px; }
/*-----------------------------------------------------------------------------*/
.mg_bm_1 { margin-bottom: 1px; }
.mg_bm_2 { margin-bottom: 2px; }
.mg_bm_3 { margin-bottom: 3px; }
.mg_bm_4 { margin-bottom: 4px; }
.mg_bm_5 { margin-bottom: 5px; }
.mg_bm_10{ margin-bottom:10px; }
.mg_bm_15{ margin-bottom:15px; }
.mg_bm_20{ margin-bottom:20px; }
/*-----------------------------------------------------------------------------*/
.mg_ltrt_at{ margin-left:auto;margin-right:auto; }
.mg_ltrt_1 { margin-left: 1px;margin-right: 1px; }
.mg_ltrt_2 { margin-left: 2px;margin-right: 2px; }
.mg_ltrt_3 { margin-left: 3px;margin-right: 3px; }
.mg_ltrt_4 { margin-left: 4px;margin-right: 4px; }
.mg_ltrt_5 { margin-left: 5px;margin-right: 5px; }
.mg_ltrt_10{ margin-left:10px;margin-right:10px; }
.mg_ltrt_15{ margin-left:15px;margin-right:15px; }
.mg_ltrt_20{ margin-left:20px;margin-right:20px; }
.mg_ltrt_30{ margin-left:30px;margin-right:30px; }
.mg_ltrt_40{ margin-left:40px;margin-right:40px; }
.mg_ltrt_50{ margin-left:50px;margin-right:50px; }
/*-----------------------------------------------------------------------------*/
.mg_tpbm_1 { margin-top: 1px;margin-bottom: 1px; }
.mg_tpbm_2 { margin-top: 2px;margin-bottom: 2px; }
.mg_tpbm_3 { margin-top: 3px;margin-bottom: 3px; }
.mg_tpbm_4 { margin-top: 4px;margin-bottom: 4px; }
.mg_tpbm_5 { margin-top: 5px;margin-bottom: 5px; }
.mg_tpbm_10{ margin-top:10px;margin-bottom:10px; }
.mg_tpbm_20{ margin-top:20px;margin-bottom:20px; }
/*******************************************************************************/
.bdr1tp{ border-top:1px #ff7777 solid; }
.bdr1bm{ border-bottom:1px #ff7777 solid; }
.bdr1{ border:1px #ff7777 solid; }
/*******************************************************************************/
.clrfix:after{
  content:".";
  display:block;
  height:0px;
  clear:both;
  visibility:hidden;
}
/* Hides from IE-mac \*/
.clrfix{display:inline-table;min-height:1%;}
* html .clrfix{height:1%;}
.clrfix {display:block;}
/* End hide from IE-mac */
/*******************************************************************************/
img{ border:none; }
/*******************************************************************************/
table{ border-collapse:collapse; }
/*******************************************************************************/
body{
  text-align:center;background-image:url(../images/back1.gif);background-repeat:repeat-y;background-position:center;
  font-family:メイリオ,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro W3","ＭＳ Ｐゴシック",Osaka,sans-serif;
}
/*******************************************************************************/
#basecontainer{
  position:relative;
  width:750px;
  margin:0px auto;
  text-align:left;
}
/*-----------------------------------------------------------------------------*/
#header{                                                                        /* header */
  width:750px;
  clear:both;
  border-bottom:1px #ff7777 solid;
}
#header #hdlt{                                                                  /* header hdlt */
  width:300px;
  float:left;
  display:inline;
}
#header #hdrt{                                                                  /* header hdrt */
  width:450px;
  float:right;
  display:inline;
}
#header #hdlt h1{                                                               /* header hdlt h1 */
  position:relative;
  width:200px;
  height:60px;
  overflow:hidden;
}
#header #hdlt h1 a{                                                             /* header hdlt h1 a */
  text-decoration:none;
  cursor:pointer;
}
#header #hdlt h1 span{                                                          /* header hdlt h1 span */
  position:absolute;
  width:200px;
  height:60px;
  background-image:url(../images/hd_logo.gif);
}
/*-----------------------------------------------------------------------------*/
#menutp,                                                                        /* menutp */
#menubm{                                                                        /* menubm */
  padding-top:4px;
  padding-bottom:4px;
  padding-left:20px;
  clear:both;
  border-bottom:1px #ff7777 solid;
}
#menutp a,                                                                      /* menutp a */
#menubm a{                                                                      /* menubm a */
  margin-right:20px;
  padding-left:18px;
  background-repeat:no-repeat;
}
#menutp a.of,                                                                   /* menutp a of */
#menubm a.of{                                                                   /* menubm a of */
  background-image:url(../images/mark1.gif);
  color:#0000ff;
}
#menutp a.on,                                                                   /* menutp a on */
#menutp a.of:hover,                                                             /* menutp a of hover */
#menubm a.on,                                                                   /* menubm a on */
#menubm a.of:hover{                                                             /* menubm a of hover */
  color:#ff0000;
  background-image:url(../images/mark2.gif);
}
#menubm a.total  {                                                              /* menubm a total */
  margin:0;
  padding:0;
}
#menubm img{                                                                    /* menubm img */
  margin-top:2px;
  margin-bottom:2px;
}
#menubm img.total{                                                              /* menubm img total */
  margin-left:20px;
  margin-right:20px;
}
/*-----------------------------------------------------------------------------*/
#main,                                                                          /* main */
#main_noback{                                                                   /* main_noback */
  width:750px;
  padding-bottom:10px;
  clear:both;
  background-image:url(../images/back2.gif);
  background-repeat:repeat-y;
  border-bottom:1px #ff7777 solid;
}
#main_noback{                                                                   /* main_noback */
  background-image:none;
}
#main a:hover{                                                                  /* main a hover */
  color:#ff0000;
}
/*-----------------------------------------------------------------------------*/
#main #mainlt{                                                                  /* main mainlt  */
  width:180px;
  float:left;
}
#main #mainctrt{                                                                /* main mainctrt */
  width:560px;
  float:right;
}
#main #mainct{                                                                  /* main mainct */
  width:370px;
  float:left;
}
#main #mainrt{                                                                  /* main mainrt */
  width:180px;
  float:right;
}
/*-----------------------------------------------------------------------------*/
#main h2.main1{                                                                 /* main h2 main1 */
  padding-top:3px;
  padding-left:10px;
  padding-bottom:3px;
  letter-spacing:1px;
  border-left:5px #ff0000 solid;
}
#main h2.main2{                                                                 /* main h2 main2 */
  padding-top:8px;
  padding-left:10px;
  padding-bottom:8px;
  font-weight:normal;
}
#main h2.cate1{                                                                 /* main h2 cate1 */
  margin-top:10px;
  margin-left:10px;
  margin-right:10px;
  padding-top:10px;
  padding-bottom:10px;
  letter-spacing:3px;
  border:5px #ff7777 solid;
}
#main h2.cate2{                                                                 /* main h2 cate1 */
  margin-top:10px;
  margin-right:9px;
  padding-top:10px;
  padding-left:20px;
  padding-right:20px;
  padding-bottom:8px;
  letter-spacing:3px;
  border-top:1px #cccccc solid;
  border-left:1px #cccccc solid;
  border-right:2px #999999 solid;
  border-bottom:2px #999999 solid;
}
#main h2.walk1,                                                                 /* main h2 walk1 */
#main h2.man1{                                                                  /* main h2 man1 */
  padding-top:8px;
  padding-bottom:8px;
  font-weight:normal;
}
/*-----------------------------------------------------------------------------*/
#main h3.main1{                                                                 /* main h3 main1 */
  margin-top:10px;
  margin-left:10px;
  margin-right:10px;
  padding-left:18px;
  background-image:url(../images/mark3.gif);
  background-repeat:no-repeat;
  background-position:0 2px;
}
/*-----------------------------------------------------------------------------*/
#main #mainctrt #idxcmt1{                                                       /* main mainctrt idxcmt1 */
  margin-left:10px;
  margin-right:10px;
}
#main #mainctrt #idxcmt1 a{                                                     /* main mainctrt idxcmt1 a */
  margin-right:5px;
}
#main #mainctrt #idxcmt1 p{                                                     /* main mainctrt idxcmt1 p */
  margin-top:4px;
}
#main #mainctrt #idxcmt1 p.p1{                                                  /* main mainctrt idxcmt1 p p1 */
  margin-left:10px;
  padding-left:18px;
  background-repeat:no-repeat;
  background-image:url(../images/mark4.gif);
  background-position:0 2px;
}
#main #mainctrt #idxcmt1 span{                                                  /* main mainctrt idxcmt1 span */
  margin-left:5px;
}
/*-----------------------------------------------------------------------------*/
#main #mainctrt div.newinfo1{                                                   /* main mainctrt div newinfo1 */
  margin-top:10px;
  padding-bottom:15px;
}
#main #mainctrt div.newinfo1 p{                                                 /* main mainctrt div newinfo1 p */
  margin-top:10px;
  margin-left:10px;
  margin-right:10px;
}
#main #mainctrt div.newinfo1 p img{                                             /* main mainctrt div newinfo1 p img */
  float:left;
}
#main #mainctrt div.newinfo1 p a{                                               /* main mainctrt div newinfo1 p a */
  display:block;
  margin-left:75px;
}
#main #mainctrt div.newinfo1 p.p1{                                              /* main mainctrt div newinfo1 p p1 */
  margin-top:5px;
  margin-left:20px;
  margin-right:20px;
}
#main #mainctrt div.newinfo1 p.p2{                                              /* main mainctrt div newinfo1 p p2 */
  margin-top:7px;
  padding-top:3px;
  border-top:1px #cccccc solid;
}
#main #mainctrt div.newinfo1 span{                                              /* main mainctrt div newinfo1 span */
  margin-left:5px;
  margin-right:5px;
}
/*-----------------------------------------------------------------------------*/
#main #mainctrt div.itemlistctrl{                                               /* main mainctrt div itemlistctrl */
  margin-top:7px;
  margin-right:10px;
}
#main #mainctrt div.itemlistctrl *{                                             /* main mainctrt div itemlistctrl * */
  vertical-align:middle;
}
#main #mainctrt div.itemlistctrl select{                                        /* main mainctrt div itemlistctrl select */
  margin-right:10px;
  height:20px;
}
#main #mainctrt div.itemlistctrl img{                                           /* main mainctrt div itemlistctrl img */
  margin-right:10px;
  cursor:pointer;
}
#main #mainctrt div.itemlistctrl span{                                          /* main mainctrt div itemlistctrl span */
  margin-right:5px;
}
#main #mainctrt div.itemlist1{                                                  /* main mainctrt div itemlist1 */
  margin-top:10px;
  margin-right:9px;
  padding-bottom:10px;
  border-top:1px #cccccc solid;
  border-left:1px #cccccc solid;
  border-right:2px #999999 solid;
  border-bottom:2px #999999 solid;
}
#main #mainctrt div.itemlist1 h3{                                               /* main mainctrt div itemlist1 h3 */
  margin-top:10px;
  margin-left:10px;
  margin-right:10px;
  margin-bottom:10px;
  padding-left:10px;
  padding-right:10px;
  padding-bottom:4px;
  font-weight:normal;
  border-bottom:1px #cccccc solid;
}
#main #mainctrt div.itemlist1 h3 span{                                          /* main mainctrt div itemlist1 h3 span */
  margin-left:5px;
  margin-right:5px;
}
#main #mainctrt div.itemlist1 img.mark{                                         /* main mainctrt div itemlist1 p img mark */
  float:left;
}
#main #mainctrt div.itemlist1 div.items1{                                       /* main mainctrt div itemlist1 div items1 */
  margin-top:5px;
  margin-left:20px;
  margin-right:20px;
  background-repeat:repeat-y;
  background-image:url(../images/mark_no.gif);
  border-bottom:1px #cccccc solid;
}
#main #mainctrt div.itemlist1 div.items1 p{                                     /* main mainctrt div itemlist1 div items1 p */
  padding-top:2px;
  padding-left:25px;
  padding-right:10px;
  padding-bottom:1px;
  background-repeat:no-repeat;
  background-position:left center;
}
#main #mainctrt div.itemlist1 div.items1 p.juu{                                 /* main mainctrt div itemlist1 div items1 p juu */
  background-image:url(../images/mark_juu.gif);
}
#main #mainctrt div.itemlist1 div.items1 p.tel{                                 /* main mainctrt div itemlist1 div items1 p tel */
  background-image:url(../images/mark_tel.gif);
}
#main #mainctrt div.itemlist1 div.items1 p.eig{                                 /* main mainctrt div itemlist1 div items1 p eig */
  background-image:url(../images/mark_eig.gif);
}
#main #mainctrt div.itemlist1 div.items1 p.kyu{                                 /* main mainctrt div itemlist1 div items1 p kyu */
  background-image:url(../images/mark_kyu.gif);
}
#main #mainctrt div.itemlist1 div.items1 p.tyu{                                 /* main mainctrt div itemlist1 div items1 p tyu */
  background-image:url(../images/mark_tyu.gif);
}
#main #mainctrt div.itemlist1 div.items1 p.url{                                 /* main mainctrt div itemlist1 div items1 p url */
  background-image:url(../images/mark_url.gif);
}
#main #mainctrt div.itemlist1 div.items1 p.cmt{                                 /* main mainctrt div itemlist1 div items1 p cmt */
  background-image:url(../images/mark_cmt.gif);
}
#main #mainctrt div.itemlist1 div.photo1{                                       /* main mainctrt div itemlist1 div photo1 */
  margin-top:10px;
  margin-left:10px;
  padding-top:5px;
  padding-left:8px;
  padding-right:8px;
  padding-bottom:5px;
  border:1px #cccccc solid;
  float:left;
  display:inline;
}
#main #mainctrt div.itemlist1 div.photo1 img{                                   /* main mainctrt div itemlist1 div photo1 img */
  border:1px #cccccc solid;
}
#main #mainctrt div.itemlist1 div.map1{                                         /* main mainctrt div itemlist1 div map1 */
  margin-top:10px;
  margin-right:10px;
  padding-top:5px;
  padding-left:8px;
  padding-right:8px;
  padding-bottom:5px;
  border:1px #cccccc solid;
  float:right;
  display:inline;
}
#main #mainctrt div.itemlist1 div.map1 div.waku{                                /* main mainctrt div itemlist1 div map1 div waku */
  border:1px #cccccc solid;
}
#main #mainctrt div.itemlist1 div.map1 div.mapdata{                             /* main mainctrt div itemlist1 div map1 div mapdata */
  width:158px;
  height:240px;
}
#main #mainctrt div.itemlist1 div.map1 div.mapdata p{                           /* main mainctrt div itemlist1 div map1 div mapdata p */
  padding-top:10px;
  margin-left:10px;
  margin-right:10px;
  padding-bottom:10px;
}
#main #mainctrt div.itemlist1 div.map1 div.mapdata span{                        /* main mainctrt div itemlist1 div map1 div mapdata span */
  display:none;
}
#main #mainctrt div.pagectrl{                                                   /* main mainctrt div pagectrl */
  margin-top:10px;
  margin-right:9px;
  padding-top:6px;
  padding-bottom:6px;
  text-align:center;
  border-top:1px #cccccc solid;
  border-left:1px #cccccc solid;
  border-right:2px #999999 solid;
  border-bottom:2px #999999 solid;
}
#main #mainctrt div.pagectrl a{                                                 /* main mainctrt div pagectrl a */
  padding-left:10px;
  padding-right:10px;
  border-left:1px #666666 solid;
}
#main #mainctrt div.pagectrl a.end{                                             /* main mainctrt div pagectrl a end */
  border-right:1px #666666 solid;
}
#main #mainctrt div.pagectrl a.on{                                              /* main mainctrt div pagectrl a on */
  font-weight:bold;
  color:#ff0000;
}
#main #mainctrt div.pagectrl span{                                              /* main mainctrt div pagectrl span */
  margin-left:5px;
  margin-right:5px;
}
#main #mainctrt div.stn_search_img{                                             /* main mainctrt div stn_search_img */
  margin-top:10px;
  margin-right:9px;
  padding-top:25px;
  padding-bottom:25px;
  text-align:center;
  border-top:1px #cccccc solid;
  border-left:1px #cccccc solid;
  border-right:2px #999999 solid;
  border-bottom:2px #999999 solid;
}
#main #mainctrt div.itemsearch1{                                                /* main mainctrt div itemsearch1 */
  margin-top:10px;
  margin-right:9px;
  padding-bottom:10px;
  border-top:1px #cccccc solid;
  border-left:1px #cccccc solid;
  border-right:2px #999999 solid;
  border-bottom:2px #999999 solid;
}
#main #mainctrt div.itemsearch1 div.info{                                       /* main mainctrt div itemsearch1 div info */
  margin-top:10px;
  margin-left:10px;
  margin-right:10px;
  padding-top:10px;
  padding-left:15px;
  padding-right:15px;
  padding-bottom:7px;
  border:1px #cccccc solid;
}
#main #mainctrt div.itemsearch1 div.info span{                                  /* main mainctrt div itemsearch1 div info span */
  margin-left:5px;
  margin-right:5px;
}
#main #mainctrt div.itemsearch1 div.info dl{                                    /* main mainctrt div itemsearch1 div info dl */
  margin-top:5px;
}
#main #mainctrt div.itemsearch1 div.info dt{                                    /* main mainctrt div itemsearch1 div info dt */
  float:left;
  width:3.5em;
}
#main #mainctrt div.itemsearch1 div.info dd{                                    /* main mainctrt div itemsearch1 div info dd */
  margin-left:3.5em;
}
#main #mainctrt div.itemsearch1 div.info p.cmt{                                 /* main mainctrt div itemsearch1 div info p cmt */
  margin-top:5px;
}
#main #mainctrt div.itemsearch1 div.info p.lnk{                                 /* main mainctrt div itemsearch1 div info p lnk */
  margin-top:5px;
}
/*-----------------------------------------------------------------------------*/
#main #mainctrt div.walk1,                                                      /* main mainctrt div walk1 */
#main #mainctrt div.man1,                                                       /* main mainctrt div man1 */
#main #mainctrt div.tinden1{                                                    /* main mainctrt div tinden1 */
  margin-top:10px;
  margin-right:9px;
  padding-top:10px;
  padding-left:10px;
  padding-right:10px;
  padding-bottom:15px;
  border-top:1px #cccccc solid;
  border-left:1px #cccccc solid;
  border-right:2px #999999 solid;
  border-bottom:2px #999999 solid;
}
#main #mainctrt div.tinden1{                                                    /* main mainctrt div tinden1 */
  padding-bottom:10px;
}
#main #mainctrt div.walk1 div.photo,                                            /* main mainctrt div walk1 div photo */
#main #mainctrt div.man1 div.photo,                                             /* main mainctrt div man1 div photo */
#main #mainctrt div.man1 div.photo2{                                            /* main mainctrt div man1 div photo2 */
  float:right;
  margin-left:10px;
  margin-bottom:15px;
  padding-top:8px;
  padding-left:12px;
  padding-right:12px;
  padding-bottom:8px;
  text-align:center;
  background-color:#ffffff;
  border-top:1px #cccccc solid;
  border-left:1px #cccccc solid;
  border-right:2px #999999 solid;
  border-bottom:2px #999999 solid;
}
#main #mainctrt div.man1 div.photo{                                             /* main mainctrt div man1 div photo */
  margin-bottom:10px;
}
#main #mainctrt div.man1 div.photo2{                                            /* main mainctrt div man1 div photo2 */
  float:left;
  margin-left:10px;
  margin-right:10px;
  margin-bottom:10px;
  display:inline;
}
#main #mainctrt div.walk1 div.photo img,                                        /* main mainctrt div walk1 div photo img */
#main #mainctrt div.man1 div.photo img,                                         /* main mainctrt div man1 div photo img */
#main #mainctrt div.man1 div.photo2 img{                                        /* main mainctrt div man1 div photo2 img */
  border:1px #cccccc solid;
}
#main #mainctrt div.man1 div.photo p{                                           /* main mainctrt div man1 div photo p */
  margin-top:6px;
}
#main #mainctrt div.man1 table{                                                 /* main mainctrt div man2 table */
  margin-left:10px;
  margin-right:10px;
}
#main #mainctrt div.man1 table td{                                              /* main mainctrt div man2 table td */
  padding-top:6px;
  vertical-align:top;
}
#main #mainctrt div.walk2,                                                      /* main mainctrt div walk2 */
#main #mainctrt div.man2{                                                       /* main mainctrt div man2 */
  margin-left:10px;
}
#main #mainctrt div.walk2 span,                                                 /* main mainctrt div walk2 span */
#main #mainctrt div.man2 span{                                                  /* main mainctrt div man2 span */
  margin-left:4px;
  margin-right:4px;
}
#main #mainctrt div.tinden1 div#map{                                            /* main mainctrt div tinden1 map */
  width:528px;
  height:398px;
  border:1px #cccccc solid;
}
#main #mainctrt div.tinden2{                                                    /* main mainctrt div tinden2 */
  margin-right:10px;
  padding-left:10px;
  padding-right:10px;
  background-color:#000000;
}
#main #mainctrt div.tinden2 div.photo{                                          /* main mainctrt div tinden2 photo */
  float:left;
  width:106px;
  text-align:center;
}
#main #mainctrt div.tinden2 div.photo p{                                        /* main mainctrt div tinden2 photo p */
  margin-top:5px;
  margin-left:5px;
  margin-right:5px;
}
/*-----------------------------------------------------------------------------*/
#main #mainct #abenoinfo{                                                       /* main mainct abenoinfo */
  margin-top:10px;
  border:1px #ff7777 solid;
}
#main #mainct #abenoinfo div{                                                   /* main mainct abenoinfo div */
  margin-bottom:10px;
}
#main #mainct #abenoinfo p{                                                     /* main mainct abenoinfo p */
  margin-top:4px;
  margin-left:20px;
  margin-right:10px;
}
#main #mainct #abenoinfo strong{                                                /* main mainct abenoinfo strong */
  margin-left:4px;
  margin-right:4px;
}
#main #mainct #abenoinfo a{                                                     /* main mainct abenoinfo a */
  margin-left:4px;
  margin-right:4px;
}
/*-----------------------------------------------------------------------------*/
#main #mainct #toptext{                                                         /* main mainct toptext */
  margin-left:10px;
  margin-right:10px;
}
#main #mainct #toptext p{                                                       /* main mainct toptext p */
  margin-top:15px;
}
/*-----------------------------------------------------------------------------*/
#main #mainct #upinfo{                                                          /* main mainct upinfo */
  margin-top:15px;
  border:1px #ff7777 solid;
  padding-bottom:15px;
}
#main #mainct #upinfo p.day{
  margin-top:10px;
  margin-left:10px;
  margin-right:10px;
  padding-left:8px;
  border-bottom:1px #ff7777 solid;
}
#main #mainct #upinfo p.ttl{
  margin-top:6px;
  margin-left:18px;
  margin-right:20px;
}
#main #mainct #upinfo p.des{
  margin-top:2px;
  margin-left:28px;
  margin-right:20px;
}
/*-----------------------------------------------------------------------------*/
#main #mainrt #abenoall{                                                        /* main mainrt abenoall */
  margin-top:10px;
  margin-right:10px;
  border:1px #ff7777 solid;
}
#main #mainrt #abenoall div{                                                    /* main mainrt abenoall div */
  margin-bottom:20px;
}
#main #mainrt #abenoall p{                                                      /* main mainrt abenoall p */
  margin-top:4px;
  margin-left:20px;
  margin-right:10px;
}
#main #mainrt #abenoall img{                                                    /* main mainrt abenoall img */
  margin-top:5px;
}
/*-----------------------------------------------------------------------------*/
#main #mainrt #wether{                                                          /* main mainrt wether */
  margin-top:10px;
  margin-right:10px;
  border:1px #ff7777 solid;
}
/*-----------------------------------------------------------------------------*/
#main #mainlt ul{                                                               /* main mainlt ul */
  padding-top:5px;
  padding-bottom:20px;
}
#main #mainlt li{                                                               /* main mainlt li */
  margin-top:5px;
  margin-left:10px;
  padding-left:18px;
  background-repeat:no-repeat;
  background-image:url(../images/mark3.gif);
  background-position:0 2px;
}
#main #mainlt li.li2{                                                           /* main mainlt li li2 */
  margin-top:5px;
  margin-left:20px;
  background-image:url(../images/mark4.gif);
}
#main #mainlt li.li3{                                                           /* main mainlt li li3 */
  margin-top:0px;
  margin-left:0px;
  padding-left:0px;
  background-image:none;
  text-align:center;
}
#main #mainlt li.li3 img{                                                       /* main mainlt li li3 img */
  margin-top:15px;
}
#main #mainlt ul.cate{                                                          /* main mainlt ul cate */
  padding-top:10px;
}
#main #mainlt ul.cate li{                                                       /* main mainlt ul cate li */
  margin-top:0px;
  margin-left:10px;
  margin-right:10px;
  padding-left:0px;
  background-image:none;
}
#main #mainlt ul.cate li.end{                                                   /* main mainlt ul cate a end */
  border-bottom:1px #cccccc solid;
}
#main #mainlt ul.cate a{                                                        /* main mainlt ul cate a */
  background-color:#fff3f3;
  padding-top:6px;
  padding-bottom:6px;
  padding-left:10px;
  padding-right:10px;
  display:block;
  border-top:1px #cccccc solid;
  border-left:1px #cccccc solid;
  border-right:1px #cccccc solid;
}
#main #mainlt ul.cate a.on,                                                     /* main mainlt ul cate a on */
#main #mainlt ul.cate a:hover{                                                  /* main mainlt ul cate a:hover */
  background-color:#ffffcc;
}
#main #mainlt div.key_search{                                                   /* main mainlt div key_search */
  margin-top:20px;
  padding-left:10px;
  padding-right:10px;
  padding-bottom:20px;
  text-align:center;
}
#main #mainlt div.key_search input{                                             /* main mainlt div key_search */
  width:140px;
  padding-top:2px;
}
#main #mainlt div.key_search img{                                               /* main mainlt div key_search */
  margin-top:10px;
}
#main #mainlt div.tindenttl{                                                    /* main mainlt div tindenttl */
  margin-left:10px;
  margin-right:10px;
  background-image:url(../../tinden/waku2.gif);
}
#main #mainlt div.tindensubttl{                                                 /* main mainlt div tindensubttl */
  background-image:url(../../tinden/waku4.gif);
}
#main #mainlt div.tindensubttl div.tindensubttllt{                              /* main mainlt div tindensubttl div tindensubttllt */
  float:left;
  width:70px;
  margin-left:5px;
  margin-right:5px;
  text-align:center;
  display:inline;
}
#main #mainlt div.tindensubttl div.tindensubttlrt{                              /* main mainlt div tindensubttl div tindensubttlrt */
  float:right;
  width:70px;
  margin-left:5px;
  margin-right:5px;
  text-align:center;
  display:inline;
}
/*-----------------------------------------------------------------------------*/
#shopform{                                                                      /* shopform */
  margin-top:10px;
  margin-left:10px;
  margin-right:9px;
  padding-top:10px;
  padding-left:10px;
  padding-right:10px;
  padding-bottom:10px;
  border-top:1px #cccccc solid;
  border-left:1px #cccccc solid;
  border-right:2px #999999 solid;
  border-bottom:2px #999999 solid;
}
#shopform h2 span{                                                              /* shopform h2 span */
  margin-left:10px;
}
#shopform p.topmenu{                                                            /* shopform p topmenu */
  margin-top:10px;
  margin-left:10px;
  margin-bottom:10px;
}
#shopform p.topmenu a{                                                          /* shopform p topmenu a */
  margin-left:5px;
  margin-right:5px;
}
#shopform p.topmenu a:hover{                                                    /* shopform p topmenu a:hover */
  color:#ff0000;
}
#shopform p.p1{                                                                 /* shopform p p1 */
  margin-top:15px;
  margin-left:10px;
  margin-right:10px;
}
#shopform p.p2{                                                                 /* shopform p p2 */
  margin-top:20px;
  padding-top:15px;
  padding-left:10px;
  padding-right:10px;
  border-top:1px #cccccc solid;
}
#shopform p.p3{                                                                 /* shopform p p3 */
  margin-top:5px;
  margin-left:30px;
  margin-right:30px;
}
#shopform strong{                                                               /* shopform strong */
  letter-spacing:1px;
  margin-left:5px;
  margin-right:5px;
}
#shopform span.pnk1{                                                            /* shopform span pnk1 */
  margin-right:5px;
}
#shopform span.red1{                                                            /* shopform span red1 */
  margin-left:10px;
}
#shopform span.red1_2{                                                          /* shopform span red1_2 */
  margin-left:0px;
  margin-right:5px;
  color:#ff0000;
}
#shopform span.red1_3{                                                          /* shopform span red1_3 */
  margin-left:5px;
  margin-right:5px;
  color:#ff0000;
}
#shopform span.gry1{                                                            /* shopform span gry1 */
  margin-left:5px;
}
#shopform span.gry1 span,                                                       /* shopform span gry1 span */
#shopform span.red1 span{                                                       /* shopform span red1 span */
  margin-left:5px;
  margin-right:5px;
}
#shopform file,                                                                 /* shopform file */
#shopform input,                                                                /* shopform input */
#shopform label{                                                                /* shopform label */
  vertical-align:middle;
}
#shopform select{                                                               /* shopform select */
  width:120px;
  height:18px;
}
#shopform table.cate{                                                           /* shopform table cate */
  margin-left:30px;
}
#shopform table.cate td{                                                        /* shopform table cate td */
  width:130px;
  padding-top:3px;
}
#shopform table.cate input{                                                     /* shopform table cate input */
  margin-right:3px;
}
#shopform div.div1{                                                             /* shopform div div1 */
  margin-top:2px;
  margin-left:30px;
}
#shopform div.div2{                                                             /* shopform div div2 */
  margin-top:2px;
  margin-left:30px;
  margin-right:30px;
  padding-top:1px;
  padding-left:5px;
  padding-right:5px;
  border:1px #cccccc solid;
}
#shopform div.div2 img{                                                         /* shopform div div2 img */
  margin-top:8px;
  margin-left:20px;
  margin-bottom:10px;
}
#shopform div.bmbtn{                                                            /* shopform div bmbtn */
  margin-top:20px;
  margin-left:30px;
  margin-bottom:20px;
}
#shopform div.msg{                                                              /* shopform div msg */
  margin-top:20px;
  margin-left:10px;
  margin-right:10px;
  padding-top:20px;
  padding-left:10px;
  padding-right:10px;
  padding-bottom:20px;
  text-align:center;
  border:1px #cccccc solid;
}
#shopform div.div1 input{                                                       /* shopform div div1 input */
  padding-top:2px;
}
#shopform div.bmbtn input{                                                      /* shopform div bmbtn input */
  padding-top:2px;
  margin-right:80px;
  width:120px;
}
/*-----------------------------------------------------------------------------*/
#writer,                                                                        /* writer */
#aboutabeno,                                                                    /* aboutabeno */
#aboutus,                                                                       /* aboutus */
#ranking,                                                                       /* ranking */
#link,                                                                          /* link */
#sitemap,                                                                       /* sitemap */
#contact,                                                                       /* contact */
#tohyo{                                                                         /* tohyo */
  padding-bottom:10px;
}
#writer h2,                                                                     /* writer h2 */
#aboutabeno h2,                                                                 /* aboutabeno h2 */
#aboutus h2,                                                                    /* aboutus h2 */
#link h2,                                                                       /* link h2 */
#sitemap h2,                                                                    /* sitemap h2 */
#contact h2{                                                                    /* contact h2 */
  margin-top:10px;
  margin-left:20px;
  padding-left:10px;
  padding-right:10px;
  padding-bottom:2px;
  border-bottom:1px #ff7777 solid;
}
#ranking h2,                                                                    /* ranking h2 */
#tohyo h2{                                                                      /* tohyo h2 */
  margin-top:20px;
  margin-left:30px;
  margin-right:29px;
  padding-top:10px;
  padding-bottom:10px;
  text-align:center;
  border-top:1px #cccccc solid;
  border-left:1px #cccccc solid;
  border-right:2px #999999 solid;
  border-bottom:2px #999999 solid;
}
#aboutabeno h3,                                                                 /* aboutabeno h3 */
#aboutus h3{                                                                    /* aboutus h3 */
  margin-top:15px;
  margin-left:40px;
  padding-left:18px;
  background-image:url(../images/mark3.gif);
  background-repeat:no-repeat;
  background-position:0 2px;
}
#writer h3{                                                                     /* writer h3 */
  margin-top:15px;
  margin-left:40px;
}
#ranking h3{                                                                    /* ranking h3 */
  margin-left:10px;
  margin-right:10px;
  padding-left:10px;
  padding-right:10px;
  padding-bottom:5px;
  border-bottom:1px #ff7777 solid;
}
#link h3{                                                                       /* link h3 */
  margin-left:20px;
  margin-right:20px;
}
#aboutabeno span,                                                               /* aboutabeno span */
#aboutus span{                                                                  /* aboutus span */
  margin-left:4px;
  margin-right:4px;
}
#aboutabeno p,                                                                  /* aboutabeno p */
#aboutus p{                                                                     /* aboutus p */
  margin-top:4px;
  margin-left:65px;
  margin-right:30px;
}
#aboutabeno p.p1,                                                               /* aboutabeno p p1 */
#aboutus p.p1{                                                                  /* aboutus p p1 */
  padding-left:18px;
  background-image:url(../images/mark4.gif);
  background-repeat:no-repeat;
  background-position:0 2px;
}
#writer p{                                                                      /* writer p */
  margin-top:10px;
}
#writer p.p1{                                                                   /* writer p p1 */
  margin-top:4px;
  margin-left:20px;
  padding-left:18px;
  background-image:url(../images/mark4.gif);
  background-repeat:no-repeat;
  background-position:0 2px;
}
#writer table{                                                                  /* writer table */
  margin-top:10px;
  margin-left:10px;
  border:1px #ff7777 solid;
}
#writer table th,                                                               /* writer table th */
#writer table td{                                                               /* writer table td */
  padding-top:8px;
  padding-left:10px;
  padding-right:10px;
  padding-bottom:8px;
  text-align:left;
  border:1px #ff7777 solid;
}
#writer table th{                                                               /* writer table th */
  width:230px;
  font-weight:normal;
  background-color:#ffffcc;
}
#writer table td{                                                               /* writer table td */
  width:360px;
}
#writer table th span,                                                          /* writer table th span */
#writer table td span{                                                          /* writer table td span */
  margin-left:4px;
  margin-right:4px;
}
#writer table td input,                                                         /* writer table td input */
#writer table td label{                                                         /* writer table td label */
  vertical-align:middle;
}
#writer table td label{                                                         /* writer table td label */
  margin-left:4px;
  margin-right:4px;
}
#writer table td input.w200{                                                    /* writer table td input w200 */
  padding-top:2px;
  width:200px;
}
#writer table td input.w100{                                                    /* writer table td input w100 */
  padding-top:2px;
  width:100px;
}
#writer table td input.radio{                                                   /* writer table td input radio */
  margin-left:40px;
}
#writer table td textarea{                                                      /* writer table td input radio */
  width:320px;
  height:100px;
}
#writer div.btn input{                                                          /* writer div btn input */
  width:100px;
  margin-top:15px;
  margin-left:100px;
  margin-right:100px;
}
#ranking div.ranklt{                                                            /* ranking div ranklt */
  width:375px;
  float:left;
}
#ranking div.rankrt{                                                            /* ranking div rankrt */
  width:375px;
  float:right;
}
#sitemap div.sitemaplt{                                                         /* sitemap div sitemaplt */
  margin-left:35px;
  width:340px;
  float:left;
  display:inline;
}
#sitemap div.sitemaprt{                                                         /* sitemap div sitemaprt */
  margin-right:35px;
  width:340px;
  float:right;
  display:inline;
}
#ranking div.menu{                                                              /* ranking div menu */
  margin-top:20px;
  margin-left:30px;
  margin-right:29px;
  padding-top:5px;
  padding-bottom:5px;
  text-align:center;
  border-top:1px #cccccc solid;
  border-left:1px #cccccc solid;
  border-right:2px #999999 solid;
  border-bottom:2px #999999 solid;
}
#ranking div.menu a{                                                            /* ranking div menu a */
  padding-left:10px;
  padding-right:10px;
  border-left:1px #999999 solid;
}
#ranking div.photo1,                                                            /* ranking div photo1 */
#ranking div.photo2{                                                            /* ranking div photo2 */
  margin-top:20px;
  margin-left:70px;
  margin-right:29px;
  padding-top:15px;
  padding-bottom:15px;
  text-align:center;
  border-top:1px #cccccc solid;
  border-left:1px #cccccc solid;
  border-right:2px #999999 solid;
  border-bottom:2px #999999 solid;
}
#ranking div.photo2{                                                            /* ranking div photo2 */
  margin-left:30px;
  margin-right:69px;
}
#ranking div.rank1,                                                             /* ranking div rank1 */
#link div.link1{                                                                /* link div link1 */
  margin-top:15px;
  margin-left:50px;
  margin-right:49px;
  padding-top:15px;
  padding-bottom:15px;
  border-top:1px #cccccc solid;
  border-left:1px #cccccc solid;
  border-right:2px #999999 solid;
  border-bottom:2px #999999 solid;
}
#link div.link1 div.bnr{                                                        /* link div link1 div bnr */
  margin-left:20px;
  margin-right:20px;
  padding-top:6px;
  padding-left:15px;
  padding-right:15px;
  padding-bottom:6px;
  border:1px #cccccc solid;
  float:left;
  display:inline;
}
#ranking div.photo1 img,                                                        /* ranking div photo1 img */
#ranking div.photo2 img{                                                        /* ranking div photo2 img */
  border:1px #cccccc solid;
}
#link div.link1 div.bnr img{                                                    /* link div link1 div bnr img */
  border:1px #cccccc solid;
}
#ranking div.menu a.end{                                                        /* ranking div menu a end */
  border-right:1px #999999 solid;
}
#ranking div.menu a.on,                                                         /* ranking div menu a on */
#ranking div.menu a:hover,                                                      /* ranking div menu a:hover */
#link div.link1 a:hover,                                                        /* link div link1 a:hover */
#sitemap a:hover,                                                               /* sitemap a:hover */
#tohyo a:hover{                                                                 /* tohyo a:hover */
  color:#ff0000;
}
#ranking div.menu a.on{                                                         /* ranking div menu a on */
  font-weight:bold;
}
#ranking table.rank1,                                                           /* ranking table rank1 */
#ranking table.rank2,                                                           /* ranking table rank2 */
#ranking table.rank3{                                                           /* ranking table rank3 */
  margin-top:20px;
  margin-left:auto;
  margin-right:auto;
  text-align:center;
  border-top:1px #cccccc solid;
  border-left:1px #cccccc solid;
  border-right:2px #999999 solid;
  border-bottom:2px #999999 solid;
}
#ranking table.rank1 td,                                                        /* ranking table rank1 td */
#ranking table.rank2 td,                                                        /* ranking table rank2 td */
#ranking table.rank3 td{                                                        /* ranking table rank3 td */
  vertical-align:middle;
}
#ranking table.rank1 td span,                                                   /* ranking table rank1 td span */
#ranking table.rank2 td span,                                                   /* ranking table rank2 td span */
#ranking table.rank3 td span{                                                   /* ranking table rank3 td span */
  margin-top:9px;
  margin-left:10px;
  display:block;
}
#ranking table.rank1 td a,                                                      /* ranking table rank1 td a */
#ranking table.rank2 td a,                                                      /* ranking table rank2 td a */
#ranking table.rank3 td a{                                                      /* ranking table rank3 td a */
  width:80px;
  margin-top:9px;
  margin-bottom:1px;
  margin-left:10px;
  margin-right:0px;
  padding-top:20px;
  padding-bottom:20px;
  color:#ff0000;
  text-decoration:none;
  font-weight:bold;
  background-color:#ffff99;
  border:1px #ffcc00 solid;
  display:block;
}
#ranking table.rank2 td a,                                                      /* ranking table rank2 td a */
#ranking table.rank3 td a{                                                      /* ranking table rank3 td a */
  width:60px;
  padding-top:15px;
  padding-bottom:15px;
  color:#006600;
}
#ranking table.rank3 td a{                                                      /* ranking table rank3 td a */
  color:#0000bb;
}
#ranking table.rank1 td a:hover,                                                /* ranking table rank1 td a:hover */
#ranking table.rank2 td a:hover,                                                /* ranking table rank2 td a:hover */
#ranking table.rank3 td a:hover{                                                /* ranking table rank3 td a:hover */
  margin-top:10px;
  margin-bottom:0px;
  margin-left:9px;
  margin-right:1px;
  color:#ff0000;
  background-color:#ffffcc;
}
#ranking table.rank2 td a:hover{                                                /* ranking table rank2 td a:hover */
  color:#006600;
}
#ranking table.rank3 td a:hover{                                                /* ranking table rank2 td a:hover */
  color:#0000bb;
}
#ranking table.rank1 td a.art,                                                  /* ranking table rank1 td a.art */
#ranking table.rank2 td a.art,                                                  /* ranking table rank2 td a.art */
#ranking table.rank3 td a.art{                                                  /* ranking table rank3 td a.art */
  margin-left:10px;
  margin-right:10px;
}
#ranking table.rank1 td a.art:hover,                                            /* ranking table rank1 td a.art:hover */
#ranking table.rank2 td a.art:hover,                                            /* ranking table rank2 td a.art:hover */
#ranking table.rank3 td a.art:hover{                                            /* ranking table rank3 td a.art:hover */
  margin-left:9px;
  margin-right:11px;
}
#ranking table.rank1 td a.abm,                                                  /* ranking table rank1 td a.abm */
#ranking table.rank2 td a.abm,                                                  /* ranking table rank2 td a.abm */
#ranking table.rank3 td a.abm{                                                  /* ranking table rank3 td a.abm */
  margin-top:9px;
  margin-bottom:11px;
}
#ranking table.rank1 td a.abm:hover,                                            /* ranking table rank1 td a.abm:hover */
#ranking table.rank2 td a.abm:hover,                                            /* ranking table rank2 td a.abm:hover */
#ranking table.rank3 td a.abm:hover{                                            /* ranking table rank3 td a.abm:hover */
  margin-top:10px;
  margin-bottom:10px;
}
#tohyo table.list{                                                              /* tohyo table.list */
  margin-top:10px;
  margin-left:auto;
  margin-right:auto;
  border-top:1px #cccccc solid;
  border-left:1px #cccccc solid;
  border-right:2px #999999 solid;
  border-bottom:2px #999999 solid;
}
#tohyo table.list td{                                                           /* tohyo table.list td */
  padding-top:5px;
  padding-left:10px;
  padding-right:10px;
  padding-bottom:5px;
  border:1px #cccccc solid;
}
#tohyo table.list td.td1{                                                       /* tohyo table.list td1 */
  width:30px;
}
#tohyo table.list td.td2{                                                       /* tohyo table.list td2 */
  width:170px;
}
#tohyo table.list td.td3{                                                       /* tohyo table.list td3 */
  width:30px;
}
#tohyo table.list td.td4{                                                       /* tohyo table.list td4 */
  width:350px;
}
#tohyo input,                                                                   /* tohyo input */
#tohyo select{                                                                  /* tohyo select */
  padding-top:2px;
  width:200px;
}
#tohyo input.input1{                                                            /* tohyo input input1 */
  width:400px;
}
#tohyo div.btn input{                                                           /* tohyo div btn input */
  width:120px;
  margin-left:50px;
  margin-right:50px;
}
#sitemap p.p1,                                                                  /* sitemap p p1 */
#sitemap p.p2{                                                                  /* sitemap p p2 */
  margin-top:12px;
  margin-right:20px;
  padding-left:18px;
  background-repeat:no-repeat;
  background-image:url(../images/mark3.gif);
  background-position:0 2px;
}
#sitemap p.p2{                                                                  /* sitemap p p2 */
  margin-top:4px;
  margin-left:20px;
  background-image:url(../images/mark4.gif);
}
#contact input.mail1{
  width:150px;
}
#contact input.mail2{
  width:300px;
}
#contact input.mail3{
  width:80px;
}
#contact textarea.mail1{
  width:450px;
  height:120px;
}
#contact p.p1{
  margin-top:7px;
  margin-left:5px;
  padding-left:15px;
  background-repeat:no-repeat;
  background-image:url(../images/mark4.gif);
  background-position:0px 2px;
}
#contact p.p2{
  margin-top:2px;
  margin-left:15px;
}
#contact p.mailbtn input{
  width:120px;
  margin-left:50px;
  margin-right:50px;
  padding-top:2px;
}
/*-----------------------------------------------------------------------------*/
#btmbnr{                                                                        /* btmbnr */
  width:750px;
  clear:both;
  border-bottom:1px #ff7777 solid;
}
/*-----------------------------------------------------------------------------*/
#btmlnk{                                                                        /* btmlnk */
  width:750px;
  clear:both;
  border-bottom:1px #ff7777 solid;
}
#btmlnk dl.dl1,                                                                 /* btmlnk dl dl1 */
#btmlnk dl.dl2{                                                                 /* btmlnk dl dl2 */
  width:730px;
  margin-left:10px;
  clear:both;
}
#btmlnk dl.dl1 dt{                                                              /* btmlnk dl dl1 dt */
  width:6em;
  float:left;
}
#btmlnk dl.dl1 dd{                                                              /* btmlnk dl dl1 dd */
  margin-left:6em;
  zoom:1;
}
#btmlnk dl.dl2 dt{                                                              /* btmlnk dl dl2 dt */
  width:10em;
  float:left;
}
#btmlnk dl.dl2 dd{                                                              /* btmlnk dl dl2 dd */
  margin-left:10em;
  zoom:1;
}
#btmlnk a{ color:#808080; }                                                     /* btmlnk a */
#btmlnk a:hover{ color:#ff0000; }                                               /* btmlnk a:hover */
#btmlnk dl.dl1 dd a{ margin-right:10px; }                                       /* btmlnk dl dl1 dd a */
#btmlnk dl.dl2 dd a{ margin-right:10px; }                                       /* btmlnk dl dl2 dd a */
/*-----------------------------------------------------------------------------*/
#copy{                                                                          /* footer */
  width:750px;
  padding-top:5px;
  padding-bottom:4px;
  clear:both;
}
/*******************************************************************************/

