#back{
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  text-align : center;
}


#main_box{
  margin: 0 auto;
  width : 1000px;
  height : 100%;
}
.main_header{
  margin-bottom : 5px;
}

A{
  color : black;
}
A:HOVER{
  color : #0168b7;
  background-color : #ffffff;
}



#main_menu{
  background-color : #A1E4FF;
  text-align : right;
  padding-top : 10px;
  padding-left : 10px;
  padding-right : 10px;
  padding-bottom : 10px;
  width : 980px;
  font-size : 11pt;
  font-weight : bold;
  margin-bottom : 10px;
}

#copy{
  background-color : #A1E4FF;
  text-align : right;
  padding-top : 10px;
  padding-left : 10px;
  padding-right : 10px;
  padding-bottom : 10px;
  width : 980px;
  font-size : 9pt;
  margin-top : 10px;
}
.index_new_tit{
  font-size : 11pt;
  color : #0168b7;
  border-bottom-width : 1px;
  border-bottom-style : solid;
  border-bottom-color : #3366cc;
  font-weight : bold;
  padding-top : 5px;
  padding-bottom : 5px;
  margin-bottom : 10px;
  padding-left : 3px;
  border-top-width : 1px;
  border-left-width : 1px;
  border-top-style : solid;
  border-left-style : solid;
  border-top-color : #0168b7;
  border-left-color : #0168b7;
  text-align : left;
}
.index_new_txt{
  font-size : 10pt;
  margin-bottom : 10px;
  border-bottom-width : 1px;
  border-bottom-style : dotted;
  border-bottom-color : #808080;
  padding-bottom : 5px;
}
.osusume_box{
  width : 220px;
  margin-bottom : 10px;
}
.osusume_hinmoku_1{
  font-size : 10pt;
  font-weight : bold;
  color : black;
  background-color : #fdffb6;
  padding-top : 4px;
  padding-left : 4px;
  padding-right : 4px;
  padding-bottom : 4px;
}
.osusume_hinmoku_2{
  font-size : 10pt;
  font-weight : bold;
  color : black;
  background-color : #32ccff;
  padding-top : 4px;
  padding-left : 4px;
  padding-right : 4px;
  padding-bottom : 4px;
}
.osusume_hinmoku_3{
  font-size : 10pt;
  font-weight : bold;
  color : black;
  background-color : #ff91d6;
  padding-top : 4px;
  padding-left : 4px;
  padding-right : 4px;
  padding-bottom : 4px;
}
.osusume_name{
  font-size : 11pt;
  padding-bottom : 2px;
  margin-top : 3px;
  margin-bottom : 4px;
  border-bottom-width : 1px;
  border-bottom-style : dotted;
  border-bottom-color : #0168b7;
  font-weight : bold;
  color : #0168b7;
}
.osusume_price{
  font-size : 10pt;
  padding-bottom : 3px;
  margin-bottom : 5px;
}
.osusume_txt{
  font-size : 10pt;
  background-color : #dbf4fb;
  padding-top : 4px;
  padding-left : 4px;
  padding-right : 4px;
  padding-bottom : 4px;
}
.osusume_chui{
  font-size : 10pt;
  background-color : #ffeb60;
  padding-top : 8px;
  padding-left : 8px;
  padding-right : 8px;
  padding-bottom : 8px;
  margin-bottom : 10px;
  font-weight : bold;
}

.page_tit{
  font-size : 12pt;
  color : white;
  
  border-bottom-style : solid;
  border-bottom-color : #3366cc;
  font-weight : bold;
  padding-top : 5px;
  padding-bottom : 5px;
  margin-bottom : 10px;
  padding-left : 8px;
  
  
  border-top-style : solid;
  border-left-style : solid;
  border-top-color : #0168b7;
  border-left-color : #0168b7;
  text-align : left;
  background-color : #0168b7;
}
.td_line{
  border-bottom-width : 1px;
  border-bottom-style : solid;
  border-bottom-color : #808080;
  font-size : 10pt;
}
.fom_200{
  width : 200px;
}
.fom_100{
  width : 100px;
}
.fom_300{
  width : 300px;
}
.txt_10{
  font-size : 10pt;
}

.kakaku{
  font-weight : bold;
  background-color : #ffff80;
  font-size : 11pt;
}
.menseki{
  font-weight : bold;
  background-color : #b9e4ff;
  font-size : 11pt;
}
