@charset "UTF-8";
.insatuwaku{
  margin-top : 20px;
  margin-left : 10px;
  margin-right : 10px;
  border-width : 2px;
  border-style : solid;
  border-color : orange;
  border-radius: 15px;
  padding-bottom : 5px;
}
h2{
  color : navy;
  font-size : 16px;
  text-align : center;
  line-height : 1.5;
  padding-top : 7px;
  padding-bottom : 7px;
}
.daimeiwaku{
  background-color : orange;
  border-top-left-radius: 15px;
  border-top-right-radius: 15px;
}
.entry{
  padding-left : 10px;
  padding-right : 10px;
  text-align : center;
}
.noveltable{
  border-width : 2px;
  border-style : solid;
  border-color : blue;
  text-align : center;
  margin:0px auto;
}
.noveltable th{
  color : white;
  background-color : blue;
  padding-top : 5px;
  padding-bottom : 5px;
  padding-left : 5px;
  padding-right : 5px;
  border-width : 1px;
  border-style : solid;
  border-color : blue;
}
.noveltable td.price100{
  font-size : 15px;
  background-color : rgb(217, 255, 255);
  text-align : center;
  padding-top : 5px;
  padding-left : 15px;
  padding-right : 15px;
  padding-bottom : 5px;
  line-height : 1.3;
  font-weight : bold;
}
.noveltable td.price{
  font-size : 18px;
  font-weight : bold;
  background-color : rgb(254, 216, 254);
  text-align : center;
  padding-top : 5px;
  padding-left : 10px;
  padding-right : 10px;
  padding-bottom : 5px;
  line-height : 1.2;
  border-right-width : 1px;
  border-right-style : dashed;
  border-right-color : blue;
}
p{
  line-height : 1.3;
}
#inlain{
  font-size : 14px;
  padding-top : 10px;
  padding-left : 10px;
  padding-right : 10px;
  padding-bottom : 10px;
  margin-top : 10px;
  margin-left : 30px;
  margin-right : 30px;
  margin-bottom : 5px;
  border-width : 4px;
  border-style : double;
  border-color : olive;
  text-align : left;
  line-height : 1.3;
}
