.top_line{
  background-image : url(../image/line.gif);
  background-repeat : repeat;

  height : 134px;
  
  
  
  
}
BODY{
  font-size : 13px;
  font-family : Verdana,Arial,"‚l‚r ‚oƒSƒVƒbƒN";
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
}
A:VISITED{
  color : black;
  text-decoration : none;
}
A:HOVER{
  color : #8f8f8f;
  text-decoration : underline;
}
A:LINK{
  text-decoration : none;
  color : black;
}
.top_line02{
  background-image : url(http://total-navi.com/open/image/line02.gif);
  height : 164px;
}
TD{
  font-size : 13px;
}
H1{
  font-size : 13px;
  font-weight : normal;
  margin-top : 0px;
  margin-bottom : 0px;
}
.menu{
  
  
  
  
  
  background-image : url(../image/line.gif);
  height : 30px;
  padding-left : 10px;
}
.menu02{
  font-size : 14px;
  background-color : #eeeeee;
  padding-top : 10px;
  padding-left : 10px;
  padding-bottom : 10px;
  border-bottom-width : 1px;
  border-bottom-style : solid;
  border-bottom-color : #d0d0d0;
}
.menu03{
  background-image : url(../image/line.gif);
  font-size : 15px;
  height : 35px;

  border-left-style : none;
  padding-left : 10px;
  color : black;
  font-weight : bold;
background-position : center center;
  

  
}
.smenu{
  text-align : right;
  padding-top : 10px;
  
  padding-right : 10px;
  padding-bottom : 10px;
  width : 240px;
  top : 0px;
background-position : center center;
  height : 50px;
  border-bottom-width : 1px;
  border-bottom-style : solid;
  border-bottom-color : #cccccc;
}
.ssmenu{
  padding-bottom : 10px;
  border-bottom-width : 1px;
  border-bottom-style : solid;
  border-bottom-color : #cccccc;
  padding-top : 10px;
  padding-left : 10px;
}
.T_line{border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : #cccccc #cccccc #cccccc #cccccc;
  
  
  
  
  
  
  
  
  padding-top : 30px;
  padding-left : 30px;
  padding-right : 30px;
  padding-bottom : 30px;
}
.waku01{
  background-color : #999999;
}
.waku02{
  
  padding-top : 10px;
  padding-left : 10px;
  padding-bottom : 10px;
  font-weight : bold;
  background-color : #b4d9e0;
}
.main_table{
  margin-top : 2px;
}
.dmenu{
  color : #808080;
  text-align : right;
  padding-top : 10px;
  padding-right : 5px;
  padding-bottom : 10px;
  margin-left : 10px;
  border-bottom-width : 1px;
  border-bottom-style : solid;
  border-bottom-color : #cccccc;
  width : 100px;
}
.ddmenu{
  margin-bottom : 10px;
  border-bottom-width : 1px;
  border-bottom-style : solid;
  border-bottom-color : #cccccc;
  padding-left : 5px;
}
.features{
  background-color : #f7f7f7;
  text-align : left;
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
  width : 300px;
}
.dtable{border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : #ffffff #efefef #efefef #efefef;
  background-image : url(http://total-navi.com/open/image/line02.gif);
  background-repeat : repeat-x;
}
.sddb{
  font-size : 17px;
  font-weight : bold;
  color : #ff8000;
  padding-top : 10px;
  padding-left : 10px;
  padding-right : 10px;
  padding-bottom : 10px;
}
.sddbtable{
  background-color : #ffffff;
  
}
.sddbb{
  font-size : 15px;
  
  padding-left : 10px;
  
  
  
  text-decoration : blink;
  padding-top : 10px;
  padding-bottom : 10px;
}
.mess{
  font-weight : bold;
  padding-top : 10px;
  padding-left : 10px;
  padding-bottom : 10px;
}
.oubo{
  font-size : 15px;
  font-weight : bold;
  border-bottom-width : 1px;
  border-bottom-style : solid;
  border-bottom-color : #cccccc;
  width : 299px;
  text-align : right;
  padding-top : 10px;
  padding-left : 10px;
  padding-right : 10px;
  padding-bottom : 10px;
}
.oubo02{
  font-size : 15px;
  font-weight : bold;
  color : #ff8000;
  
  
  
  
  
  
  

  padding-top : 10px;
  padding-left : 10px;
  padding-right : 10px;
}
.oubo03{
  font-size : 15px;
  padding-top : 10px;
  padding-left : 10px;
  padding-right : 10px;
  padding-bottom : 10px;
  border-bottom-width : 1px;
  border-bottom-style : solid;
  border-bottom-color : #cccccc;
}
.test{
  font-size : 10px;
  font-family : monospace;
}
.oubo04{
  padding-bottom : 10px;
  border-bottom-width : 1px;
  border-bottom-style : solid;
  border-bottom-color : #cccccc;
  font-size : 15px;
  font-weight : bold;
  padding-top : 10px;
  padding-left : 10px;
  padding-right : 10px;
  
  width : 150px;
  vertical-align : top;
}
.oubo05{
  font-size : 15px;
  padding-top : 10px;
  padding-left : 10px;
  padding-right : 10px;
  padding-bottom : 10px;
  border-bottom-width : 1px;
  border-bottom-style : solid;
  border-bottom-color : #cccccc;
  
  width : 345px;
  vertical-align : top;
}
.new_D{
  border-bottom-width : 1px;
  border-bottom-style : dotted;
  border-bottom-color : #cccccc;
  background-color : #ffffff;
}
.k_ssi{
  background-color : #f7f7f7;
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : #dddddd #c0c0c0 #c0c0c0 #c0c0c0;
  
}
.senn{
  border-bottom-width : 1px;
  border-bottom-style : solid;
  border-bottom-color : #999999;
  background-color : #ffffff;
}
.bg_menu{
  background-color : #f0f0f0;
}
.table_main{
  background-color : #ffffff;
  
}
.pickup{
  background-color : #ffa953;border-style : none none none none;
  
  
  
  color : #ffffff;
  
  padding-left : 15px;
  
  
  
  font-weight : bold;
  padding-top : 1px;
  padding-bottom : 1px;
}
.kennsaku{
  background-color : #f2f2f2;border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : #cccccc #cccccc #cccccc #cccccc;
  padding-top : 10px;
  padding-left : 10px;
  padding-right : 10px;
  padding-bottom : 10px;
}
H2{
  font-weight : bold;
  font-size : 15px;
  
  
  
  
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
}
.sougolink{
  border-bottom-width : 1px;
  border-bottom-style : dotted;
  border-bottom-color : #9b9b9b;
  background-color : #ffffff;
  padding-top : 10px;
  padding-left : 10px;
  padding-right : 10px;
  padding-bottom : 10px;
}
.kiyaku{
  background-color : #ffffff;
  padding-top : 30px;
  padding-left : 50px;
  padding-right : 50px;
  padding-bottom : 30px;
  border-bottom-width : 1px;
  border-bottom-style : dotted;
  border-bottom-color : #999999;
}
.koushin_j{
  background-color : #ffffff;
  padding-top : 7px;
  padding-left : 7px;
  padding-right : 7px;
  padding-bottom : 7px;
  border-bottom-width : 1px;
  border-bottom-style : dotted;
  border-bottom-color : #999999;
}
.new_E{
  background-color : #ffffff;
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
}
.bna01{
  background-color : #eeeeee;
  border-bottom-width : 1px;
  border-bottom-style : solid;
  border-bottom-color : #d0d0d0;
  text-align : right;
  padding-right : 4px;
}
.menu_04{
  background-color : #fff0e1;
  height : 30px;
}
.cp{
  color : #ff8000;
  padding-top : 10px;
  padding-left : 10px;
  padding-right : 10px;
  padding-bottom : 10px;
  font-weight : bold;
}
.cp_01{
  padding-left : 10px;
  padding-top : 10px;
  padding-right : 10px;
  padding-bottom : 10px;
}
.tenp{
  font-weight : bold;
  padding-top : 10px;
  padding-left : 10px;
  padding-right : 10px;
  padding-bottom : 10px;
}
.tenp_01{
  padding-top : 10px;
  padding-left : 10px;
  padding-right : 10px;
  padding-bottom : 10px;
}
.bt_line{
  background-color : #ffd2a6;
  text-align : center;
  height : 100px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
}
.link_001{
  
  text-align : center;
  padding-top : 10px;
  padding-left : 10px;
  padding-right : 10px;
  padding-bottom : 10px;
  background-color : #edb867;
  font-weight : bold;
  color : #ffffff;
}
.sub_m{
  padding-top : 10px;
  padding-left : 10px;
  padding-right : 10px;
  padding-bottom : 10px;
}
.new_i{border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : #666666 #666666 #666666 #666666;
  
  
  
  
  width : 100px;
  height : 100px;
  vertical-align : bottom;
  text-align : center;
}
.item{
  width : 150px;
  height : 150px;
  float : left;
  vertical-align : middle;
  text-align : center;
}