/* ‹¤’ÊCSS */

/* index
---------------------------------------------------------*/
#index_block {

}
#index_block h2{
  margin-bottom: 5px;
}
#index_block .left{
  width: 368px; float: left;
  margin-right: 15px;
}
#index_block .right{
  width: 223px; float: left;
}


/* item
---------------------------------------------------------*/
#item_block {
  padding-left:10px;
}
#item_block h2{
  margin-bottom: 5px;
}
#item_block h3{
  margin-bottom: 15px;
}
#item_block h4{
  padding:8px 0px 8px 8px;
  font-size: 100%; font-weight: bold;
  background-color: #FBFFC0;
  margin-bottom: 15px;
}
#item_block table{
  border-collapse: collapse;
  background-color: #FAF9DB;
  margin-bottom: 10px;
}
#item_block .type2{
  border-collapse: collapse;
  background-color: #ffffff;
  margin-bottom: 10px;
}
#item_block td{

}
#item_block .button{
  text-align: right;
  margin-bottom: 10px;
}
#item_block .left{
  float:left; width: 290px;
  margin-right:10px;
}
#item_block .right{
  float:left; width: 290px;
}

/* development
---------------------------------------------------------*/
#development_block {
  padding-left:10px;
}
#development_block h2{
  margin-bottom: 20px;
}


/* interview
---------------------------------------------------------*/
#interview_block {
  padding-left:10px;
}
#interview_block h2{
  margin-bottom: 5px;
}
#interview_block h3{
  margin-bottom: 5px;
}
#interview_block .itv_h3{
  margin-top:30px;
  margin-bottom: 15px;
}
#interview_block p{
  line-height: 180%;
}
#interview_block strong{
  color: #C4978E;
}
#interview_block strong.kurihara{
  color: #669933;
}
#interview_block table{
  border-collapse: collapse;
  margin-bottom: 10px;
}
#interview_block td{

}
#interview_block .left{
  float:left; width: 290px;
  margin-right:10px;
}
#interview_block .right{
  float:left; width: 290px;
}


/* recipe
---------------------------------------------------------*/
#recipe_block {
  padding-left:10px;
}
#recipe_block h2{
  margin-bottom: 5px;
}
#recipe_block strong{
  font-weight: normal;
  color: #9D3D41;
}
#recipe_block p{
  padding: 5px;
  margin-bottom: 5px;
}
#recipe_block table{
  border-collapse: collapse;
  margin-bottom: 20px;
}
#recipe_block td{
  font-size: 80%;
  padding: 2px;
}
#recipe_block .left{
  float: left; width: 280px;
}
#recipe_block .right{
  float: left; width: 310px;
  border-left: 1px solid #9D3D41;
}


/* information
---------------------------------------------------------*/
#information_block {
  padding-left:10px;
}
#information_block h2{
  margin-bottom: 5px;
}
#information_block h3{
  margin-bottom: 10px;
}
#information_block h4{
  font-size: 80%; color: #9D3D41;
}
#information_block .left{
  float: left; width: 150px;
}
#information_block .right{
  float: left;
}


/* news
---------------------------------------------------------*/
#news_block {
  width: 585px;
  padding-left:10px;
}
#news_block h2{
  margin-bottom: 20px;
}
#news_block h3{
  font-size: 80%; color: #9D3D41;
}


/* movie
---------------------------------------------------------*/
#movie_block {
  width: 585px;
  padding-left:10px;
}
#movie_block h2{
  margin-bottom: 20px;
}
#movie_block h3{
  font-size: 100%; color: #9D3D41;
}
#movie_block .left{
  float: left; width: 340px;
}
#movie_block .right{
  float: left;
}


/* support
---------------------------------------------------------*/
#support_block {
  padding-left:10px;
}
#support_block h2{
  margin-bottom: 5px;
}
#support_block h3{
  margin-bottom: 10px;
}
#support_block h4{
  font-size: 80%; color: #9D3D41;
}
#support_block .left{
  float: left; width: 160px;
}
#support_block .right{
  float: left;
}



