@charset utf-8;

/* feature
-------------------------------------------------------------------------------------------- */

#feature #detail .title{
  overflow: hidden;
  margin: 0 0 5px;
}
#feature #detail .title .category_icon{
  float: left;
  width: 80px;
  margin: 0 18px 0 0;
}
#feature #detail .title .entry-title{
  font-size: 214.285%;
  line-height: 1.33;
}

/* メインタイトル文字色 */
#feature .genre_health #detail .title .entry-title{
  color: #00ae97;
}
#feature .genre_food #detail .title .entry-title{
  color: #ff6600;
}
#feature .genre_recipe #detail .title .entry-title{
  color: #ff7800;
}
#feature .genre_exercise #detail .title .entry-title{
  color: #00afec;
}
#feature .genre_nature #detail .title .entry-title{
  color: #aacd00;
}
#feature .genre_column #detail .title .entry-title{
  color: #eb6ea5;
}

#feature #detail .title .entry-title span{
  color: #454545;
  font-size: 100%;
}
#feature #detail .title.health .entry-title{
  color: #00ae97;
}
#feature #detail.column .title .entry-title{
  color: #eb6ea5;
}
#feature #detail .title.beauty .entry-title{
  color: #a263ce;
}

#feature #detail .num{
  float: right;
  background-color: #ff9600;
  border-radius: 4px;
  padding: 0 15px;
  font-size: 12px;
  color: #fff;
}
#feature #detail .entry .num.vol{
  margin: -20px 0 5px;
  background-color: #00ae97;
  border-radius: 2px;
  text-align: center;
  min-width: 75px;
}

/* Vol表示背景色 */
#feature .genre_ #detail .entry .num.vol{
  background-color: #00ae97;
}
#feature .genre_food #detail .entry .num.vol{
  background-color: #ff6600;
}
#feature .genre_recipe #detail .entry .num.vol{
  background-color: #ff7800;
}
#feature .genre_exercise #detail .entry .num.vol{
  background-color: #00afec;
}
#feature .genre_nature #detail .entry .num.vol{
  background-color: #aacd00;
}
#feature .genre_column #detail .entry .num.vol{
  background-color: #eb6ea5;
}

/*ワンモアトリビア*/

#feature #detail .trivia{
  overflow: hidden;
  padding: 10px;
  border: 1px solid #e5e5e5;
  margin: 0 0 70px;
}

#feature #detail .trivia img{
  float: left;
  width: 100px;
  margin-right: 10px;
}

#feature #detail .trivia p{
  float: left;
  margin: 2px 0 0;
}
#feature #detail .trivia a{
  font-weight: bold;
}

#feature .genre_food #detail .trivia a{
  color: #ff6600;
}

#feature .genre_recipe #detail .trivia a{
  color: #ff7800;
}



#feature .contents p{
  margin-bottom: 10px;
}

#feature #detail .link{
  width: 100%;
  padding: 6px 0;
  background: #f1f1f1;
  overflow: hidden;
}
#feature #detail .link .tags{
  float: left;
  overflow: hidden;
  padding: 0 0 0 10px;
}
#feature #detail .link .tags li{
  float: left;
  padding: 0 0 0 9px;
  margin: 0 12px 0 0;
  background: url(../img/feature/tag_arrow.gif) no-repeat left center;
}
#feature #detail .link .tags li a{
  color: #545454;
  font-size: 85.714%;
}

#feature #detail .link .archive{
  float: right;
  overflow: hidden;
}
#feature #detail .link .archive li{
  float: left;
  padding: 0 0 0 8px;
  margin: 0 12px 0 0;
  background: url(../img/feature/archive_arrow.gif) no-repeat left center;
}
#feature #detail .link .archive li a{
  color: #555555;
  font-size: 85.714%;
}

#feature #detail .sociallink{
  padding: 8px 0 0;
  margin: 0 0 15px;
  height: 27px;
  border-bottom: 1px dotted #cccccc;
  overflow: hidden;
}
#feature #detail .sociallink .count{
  float: right;
  overflow: hidden;
}
#feature #detail .sociallink .count .view{
  float: left;
  color: #666666;
  font-size: 85.714%;
  margin: 0 10px 0 0;
}
#feature #detail .sociallink .count .view span{
  font-weight: bold;
}
#feature #detail .sociallink .count .time{
  float: left;
  color: #666666;
  font-size: 85.714%;
}

#feature #detail .entry{
  margin: 40px 0 0;
}
#feature #detail .entry h2{
  margin: 0 0 41px;
}
#feature #detail .entry p{
  font-family: "游ゴシック体", "Yu Gothic", YuGothic, sans-serif;
  /*
  color: #1e1e1e;
  margin: 0;
  */
}
#feature #detail .entry .column01{
  overflow: hidden;
  margin: 0 0 30px;
}
#feature #detail .entry .column01 p{

  font-size: 114.285%;
  line-height: 2;
}
#feature #detail.column .entry .column01 p{
  float: none;
  width: 100%;
}


#feature #detail .entry .column01 img{
  float: right;
}

#feature #detail .entry .outline{
  position: relative;
  padding: 15px 15px 8px;
  margin: 30px 0 44px;
  background: url(../img/feature/bg.gif) repeat left top;
}
#feature #detail .entry .outline h3{
  position: absolute;
  top: -14px;
  left: 20px;
}
#feature #detail .entry .outline h3 img{
  width: 180px;
  height: auto;
}
#feature #detail .entry .outline .time {
  position: absolute;
  top: 15px;
  right: 15px;
  width: 117px;
  height: 32px;
  color: #1e1e1e;
  font-family: "游ゴシック体", "Yu Gothic", YuGothic, sans-serif;
  font-size: 12px;
  line-height: 32px;
  text-align: right;
  padding: 0 13px 0 0;
  background: url(../img/feature/time_bg.png) no-repeat left top;
}
#feature #detail .entry .outline ul{
  margin: 49px 0 0;
}
#feature #detail .entry .outline ul li{
  padding: 0 0 0 46px;
  margin: 0 0 7px;
}

/* ■目次用（通常）■ */
/* 予防と健康 */
#feature .genre_health #detail .entry .outline ul li.no0{
  background: url(../img/icon/health/no00s.png) no-repeat left 3px;
}
#feature .genre_health #detail .entry .outline ul li.no1{
  background: url(../img/icon/health/no01s.png) no-repeat left 3px;
}
#feature .genre_health #detail .entry .outline ul li.no2{
  background: url(../img/icon/health/no02s.png) no-repeat left 3px;
}
#feature .genre_health #detail .entry .outline ul li.no3{
  background: url(../img/icon/health/no03s.png) no-repeat left 3px;
}
#feature .genre_health #detail .entry .outline ul li.no4{
  background: url(../img/icon/health/no04s.png) no-repeat left 3px;
}
#feature .genre_health #detail .entry .outline ul li.no5{
  background: url(../img/icon/health/no05s.png) no-repeat left 3px;
}
#feature .genre_health #detail .entry .outline ul li.no6{
  background: url(../img/icon/health/no06s.png) no-repeat left 3px;
}
#feature .genre_health #detail .entry .outline ul li.no7{
  background: url(../img/icon/health/no07s.png) no-repeat left 3px;
}
#feature .genre_health #detail .entry .outline ul li.no8{
  background: url(../img/icon/health/no08s.png) no-repeat left 3px;
}
#feature .genre_health #detail .entry .outline ul li.no9{
  background: url(../img/icon/health/no09s.png) no-repeat left 3px;
}
#feature .genre_health #detail .entry .outline ul li.no10{
  background: url(../img/icon/health/no10s.png) no-repeat left 3px;
}
/* 食の知識 */
#feature .genre_food #detail .entry .outline ul li.no0{
  background: url(../img/icon/food/no00s.png) no-repeat left 3px;
}
#feature .genre_food #detail .entry .outline ul li.no1{
  background: url(../img/icon/food/no01s.png) no-repeat left 3px;
}
#feature .genre_food #detail .entry .outline ul li.no2{
  background: url(../img/icon/food/no02s.png) no-repeat left 3px;
}
#feature .genre_food #detail .entry .outline ul li.no3{
  background: url(../img/icon/food/no03s.png) no-repeat left 3px;
}
#feature .genre_food #detail .entry .outline ul li.no4{
  background: url(../img/icon/food/no04s.png) no-repeat left 3px;
}
#feature .genre_food #detail .entry .outline ul li.no5{
  background: url(../img/icon/food/no05s.png) no-repeat left 3px;
}
#feature .genre_food #detail .entry .outline ul li.no6{
  background: url(../img/icon/food/no06s.png) no-repeat left 3px;
}
#feature .genre_food #detail .entry .outline ul li.no7{
  background: url(../img/icon/food/no07s.png) no-repeat left 3px;
}
#feature .genre_food #detail .entry .outline ul li.no8{
  background: url(../img/icon/food/no08s.png) no-repeat left 3px;
}
#feature .genre_food #detail .entry .outline ul li.no9{
  background: url(../img/icon/food/no09s.png) no-repeat left 3px;
}
#feature .genre_food #detail .entry .outline ul li.no10{
  background: url(../img/icon/food/no10s.png) no-repeat left 3px;
}
/* レシピ */
#feature .genre_recipe #detail .entry .outline ul li.no0{
  background: url(../img/icon/recipe/no00s.png) no-repeat left 3px;
}
#feature .genre_recipe #detail .entry .outline ul li.no1{
  background: url(../img/icon/recipe/no01s.png) no-repeat left 3px;
}
#feature .genre_recipe #detail .entry .outline ul li.no2{
  background: url(../img/icon/recipe/no02s.png) no-repeat left 3px;
}
#feature .genre_recipe #detail .entry .outline ul li.no3{
  background: url(../img/icon/recipe/no03s.png) no-repeat left 3px;
}
#feature .genre_recipe #detail .entry .outline ul li.no4{
  background: url(../img/icon/recipe/no04s.png) no-repeat left 3px;
}
#feature .genre_recipe #detail .entry .outline ul li.no5{
  background: url(../img/icon/recipe/no05s.png) no-repeat left 3px;
}
#feature .genre_recipe #detail .entry .outline ul li.no6{
  background: url(../img/icon/recipe/no06s.png) no-repeat left 3px;
}
#feature .genre_recipe #detail .entry .outline ul li.no7{
  background: url(../img/icon/recipe/no07s.png) no-repeat left 3px;
}
#feature .genre_recipe #detail .entry .outline ul li.no8{
  background: url(../img/icon/recipe/no08s.png) no-repeat left 3px;
}
#feature .genre_recipe #detail .entry .outline ul li.no9{
  background: url(../img/icon/recipe/no09s.png) no-repeat left 3px;
}
#feature .genre_recipe #detail .entry .outline ul li.no10{
  background: url(../img/icon/recipe/no10s.png) no-repeat left 3px;
}
/* エクササイズ */
#feature .genre_exercise #detail .entry .outline ul li.no0{
  background: url(../img/icon/exercise/no00s.png) no-repeat left 3px;
}
#feature .genre_exercise #detail .entry .outline ul li.no1{
  background: url(../img/icon/exercise/no01s.png) no-repeat left 3px;
}
#feature .genre_exercise #detail .entry .outline ul li.no2{
  background: url(../img/icon/exercise/no02s.png) no-repeat left 3px;
}
#feature .genre_exercise #detail .entry .outline ul li.no3{
  background: url(../img/icon/exercise/no03s.png) no-repeat left 3px;
}
#feature .genre_exercise #detail .entry .outline ul li.no4{
  background: url(../img/icon/exercise/no04s.png) no-repeat left 3px;
}
#feature .genre_exercise #detail .entry .outline ul li.no5{
  background: url(../img/icon/exercise/no05s.png) no-repeat left 3px;
}
#feature .genre_exercise #detail .entry .outline ul li.no6{
  background: url(../img/icon/exercise/no06s.png) no-repeat left 3px;
}
#feature .genre_exercise #detail .entry .outline ul li.no7{
  background: url(../img/icon/exercise/no07s.png) no-repeat left 3px;
}
#feature .genre_exercise #detail .entry .outline ul li.no8{
  background: url(../img/icon/exercise/no08s.png) no-repeat left 3px;
}
#feature .genre_exercise #detail .entry .outline ul li.no9{
  background: url(../img/icon/exercise/no09s.png) no-repeat left 3px;
}
#feature .genre_exercise #detail .entry .outline ul li.no10{
  background: url(../img/icon/exercise/no10s.png) no-repeat left 3px;
}
/* 癒し・自然 */
#feature .genre_nature #detail .entry .outline ul li.no0{
  background: url(../img/icon/nature/no00s.png) no-repeat left 3px;
}
#feature .genre_nature #detail .entry .outline ul li.no1{
  background: url(../img/icon/nature/no01s.png) no-repeat left 3px;
}
#feature .genre_nature #detail .entry .outline ul li.no2{
  background: url(../img/icon/nature/no02s.png) no-repeat left 3px;
}
#feature .genre_nature #detail .entry .outline ul li.no3{
  background: url(../img/icon/nature/no03s.png) no-repeat left 3px;
}
#feature .genre_nature #detail .entry .outline ul li.no4{
  background: url(../img/icon/nature/no04s.png) no-repeat left 3px;
}
#feature .genre_nature #detail .entry .outline ul li.no5{
  background: url(../img/icon/nature/no05s.png) no-repeat left 3px;
}
#feature .genre_nature #detail .entry .outline ul li.no6{
  background: url(../img/icon/nature/no06s.png) no-repeat left 3px;
}
#feature .genre_nature #detail .entry .outline ul li.no7{
  background: url(../img/icon/nature/no07s.png) no-repeat left 3px;
}
#feature .genre_nature #detail .entry .outline ul li.no8{
  background: url(../img/icon/nature/no08s.png) no-repeat left 3px;
}
#feature .genre_nature #detail .entry .outline ul li.no9{
  background: url(../img/icon/nature/no09s.png) no-repeat left 3px;
}
#feature .genre_nature #detail .entry .outline ul li.no10{
  background: url(../img/icon/nature/no10s.png) no-repeat left 3px;
}
/* コラム */
#feature .genre_column #detail .entry .outline ul li.no0{
  background: url(../img/icon/column/no00s.png) no-repeat left 3px;
}
#feature .genre_column #detail .entry .outline ul li.no1{
  background: url(../img/icon/column/no01s.png) no-repeat left 3px;
}
#feature .genre_column #detail .entry .outline ul li.no2{
  background: url(../img/icon/column/no02s.png) no-repeat left 3px;
}
#feature .genre_column #detail .entry .outline ul li.no3{
  background: url(../img/icon/column/no03s.png) no-repeat left 3px;
}
#feature .genre_column #detail .entry .outline ul li.no4{
  background: url(../img/icon/column/no04s.png) no-repeat left 3px;
}
#feature .genre_column #detail .entry .outline ul li.no5{
  background: url(../img/icon/column/no05s.png) no-repeat left 3px;
}
#feature .genre_column #detail .entry .outline ul li.no6{
  background: url(../img/icon/column/no06s.png) no-repeat left 3px;
}
#feature .genre_column #detail .entry .outline ul li.no7{
  background: url(../img/icon/column/no07s.png) no-repeat left 3px;
}
#feature .genre_column #detail .entry .outline ul li.no8{
  background: url(../img/icon/column/no08s.png) no-repeat left 3px;
}
#feature .genre_column #detail .entry .outline ul li.no9{
  background: url(../img/icon/column/no09s.png) no-repeat left 3px;
}
#feature .genre_column #detail .entry .outline ul li.no10{
  background: url(../img/icon/column/no10s.png) no-repeat left 3px;
}

/* 内から外から美容ケア */
#feature .genre_beauty #detail .entry .outline ul li.no0{
  background: url(../img/icon/beauty/no00s.png) no-repeat left 3px;
}
#feature .genre_beauty #detail .entry .outline ul li.no1{
  background: url(../img/icon/beauty/no01s.png) no-repeat left 3px;
}
#feature .genre_beauty #detail .entry .outline ul li.no2{
  background: url(../img/icon/beauty/no02s.png) no-repeat left 3px;
}
#feature .genre_beauty #detail .entry .outline ul li.no3{
  background: url(../img/icon/beauty/no03s.png) no-repeat left 3px;
}
#feature .genre_beauty #detail .entry .outline ul li.no4{
  background: url(../img/icon/beauty/no04s.png) no-repeat left 3px;
}
#feature .genre_beauty #detail .entry .outline ul li.no5{
  background: url(../img/icon/beauty/no05s.png) no-repeat left 3px;
}

/* ■目次用（FAQ）■ */
/* 予防と健康 */
#feature .genre_health #detail .entry .outline ul li.faq0{
  background: url(../img/icon/health/q00s.png) no-repeat left 3px;
}
#feature .genre_health #detail .entry .outline ul li.faq1{
  background: url(../img/icon/health/q01s.png) no-repeat left 3px;
}
#feature .genre_health #detail .entry .outline ul li.faq2{
  background: url(../img/icon/health/q02s.png) no-repeat left 3px;
}
#feature .genre_health #detail .entry .outline ul li.faq3{
  background: url(../img/icon/health/q03s.png) no-repeat left 3px;
}
#feature .genre_health #detail .entry .outline ul li.faq4{
  background: url(../img/icon/health/q04s.png) no-repeat left 3px;
}
#feature .genre_health #detail .entry .outline ul li.faq5{
  background: url(../img/icon/health/q05s.png) no-repeat left 3px;
}
#feature .genre_health #detail .entry .outline ul li.faq6{
  background: url(../img/icon/health/q06s.png) no-repeat left 3px;
}
#feature .genre_health #detail .entry .outline ul li.faq7{
  background: url(../img/icon/health/q07s.png) no-repeat left 3px;
}
#feature .genre_health #detail .entry .outline ul li.faq8{
  background: url(../img/icon/health/q08s.png) no-repeat left 3px;
}
#feature .genre_health #detail .entry .outline ul li.faq9{
  background: url(../img/icon/health/q09s.png) no-repeat left 3px;
}
#feature .genre_health #detail .entry .outline ul li.faq10{
  background: url(../img/icon/health/q10s.png) no-repeat left 3px;
}
/* 食の知識 */
#feature .genre_food #detail .entry .outline ul li.faq0{
  background: url(../img/icon/food/q00s.png) no-repeat left 3px;
}
#feature .genre_food #detail .entry .outline ul li.faq1{
  background: url(../img/icon/food/q01s.png) no-repeat left 3px;
}
#feature .genre_food #detail .entry .outline ul li.faq2{
  background: url(../img/icon/food/q02s.png) no-repeat left 3px;
}
#feature .genre_food #detail .entry .outline ul li.faq3{
  background: url(../img/icon/food/q03s.png) no-repeat left 3px;
}
#feature .genre_food #detail .entry .outline ul li.faq4{
  background: url(../img/icon/food/q04s.png) no-repeat left 3px;
}
#feature .genre_food #detail .entry .outline ul li.faq5{
  background: url(../img/icon/food/q05s.png) no-repeat left 3px;
}
#feature .genre_food #detail .entry .outline ul li.faq6{
  background: url(../img/icon/food/q06s.png) no-repeat left 3px;
}
#feature .genre_food #detail .entry .outline ul li.faq7{
  background: url(../img/icon/food/q07s.png) no-repeat left 3px;
}
#feature .genre_food #detail .entry .outline ul li.faq8{
  background: url(../img/icon/food/q08s.png) no-repeat left 3px;
}
#feature .genre_food #detail .entry .outline ul li.faq9{
  background: url(../img/icon/food/q09s.png) no-repeat left 3px;
}
#feature .genre_food #detail .entry .outline ul li.faq10{
  background: url(../img/icon/food/q10s.png) no-repeat left 3px;
}
/* レシピ */
#feature .genre_recipe #detail .entry .outline ul li.faq0{
  background: url(../img/icon/recipe/q00s.png) no-repeat left 3px;
}
#feature .genre_recipe #detail .entry .outline ul li.faq1{
  background: url(../img/icon/recipe/q01s.png) no-repeat left 3px;
}
#feature .genre_recipe #detail .entry .outline ul li.faq2{
  background: url(../img/icon/recipe/q02s.png) no-repeat left 3px;
}
#feature .genre_recipe #detail .entry .outline ul li.faq3{
  background: url(../img/icon/recipe/q03s.png) no-repeat left 3px;
}
#feature .genre_recipe #detail .entry .outline ul li.faq4{
  background: url(../img/icon/recipe/q04s.png) no-repeat left 3px;
}
#feature .genre_recipe #detail .entry .outline ul li.faq5{
  background: url(../img/icon/recipe/q05s.png) no-repeat left 3px;
}
#feature .genre_recipe #detail .entry .outline ul li.faq6{
  background: url(../img/icon/recipe/q06s.png) no-repeat left 3px;
}
#feature .genre_recipe #detail .entry .outline ul li.faq7{
  background: url(../img/icon/recipe/q07s.png) no-repeat left 3px;
}
#feature .genre_recipe #detail .entry .outline ul li.faq8{
  background: url(../img/icon/recipe/q08s.png) no-repeat left 3px;
}
#feature .genre_recipe #detail .entry .outline ul li.faq9{
  background: url(../img/icon/recipe/q09s.png) no-repeat left 3px;
}
#feature .genre_recipe #detail .entry .outline ul li.faq10{
  background: url(../img/icon/recipe/q10s.png) no-repeat left 3px;
}
/* エクササイズ */
#feature .genre_exercise #detail .entry .outline ul li.faq0{
  background: url(../img/icon/exercise/q00s.png) no-repeat left 3px;
}
#feature .genre_exercise #detail .entry .outline ul li.faq1{
  background: url(../img/icon/exercise/q01s.png) no-repeat left 3px;
}
#feature .genre_exercise #detail .entry .outline ul li.faq2{
  background: url(../img/icon/exercise/q02s.png) no-repeat left 3px;
}
#feature .genre_exercise #detail .entry .outline ul li.faq3{
  background: url(../img/icon/exercise/q03s.png) no-repeat left 3px;
}
#feature .genre_exercise #detail .entry .outline ul li.faq4{
  background: url(../img/icon/exercise/q04s.png) no-repeat left 3px;
}
#feature .genre_exercise #detail .entry .outline ul li.faq5{
  background: url(../img/icon/exercise/q05s.png) no-repeat left 3px;
}
#feature .genre_exercise #detail .entry .outline ul li.faq6{
  background: url(../img/icon/exercise/q06s.png) no-repeat left 3px;
}
#feature .genre_exercise #detail .entry .outline ul li.faq7{
  background: url(../img/icon/exercise/q07s.png) no-repeat left 3px;
}
#feature .genre_exercise #detail .entry .outline ul li.faq8{
  background: url(../img/icon/exercise/q08s.png) no-repeat left 3px;
}
#feature .genre_exercise #detail .entry .outline ul li.faq9{
  background: url(../img/icon/exercise/q09s.png) no-repeat left 3px;
}
#feature .genre_exercise #detail .entry .outline ul li.faq10{
  background: url(../img/icon/exercise/q10s.png) no-repeat left 3px;
}
/* 癒し・自然 */
#feature .genre_nature #detail .entry .outline ul li.faq0{
  background: url(../img/icon/nature/q00s.png) no-repeat left 3px;
}
#feature .genre_nature #detail .entry .outline ul li.faq1{
  background: url(../img/icon/nature/q01s.png) no-repeat left 3px;
}
#feature .genre_nature #detail .entry .outline ul li.faq2{
  background: url(../img/icon/nature/q02s.png) no-repeat left 3px;
}
#feature .genre_nature #detail .entry .outline ul li.faq3{
  background: url(../img/icon/nature/q03s.png) no-repeat left 3px;
}
#feature .genre_nature #detail .entry .outline ul li.faq4{
  background: url(../img/icon/nature/q04s.png) no-repeat left 3px;
}
#feature .genre_nature #detail .entry .outline ul li.faq5{
  background: url(../img/icon/nature/q05s.png) no-repeat left 3px;
}
#feature .genre_nature #detail .entry .outline ul li.faq6{
  background: url(../img/icon/nature/q06s.png) no-repeat left 3px;
}
#feature .genre_nature #detail .entry .outline ul li.faq7{
  background: url(../img/icon/nature/q07s.png) no-repeat left 3px;
}
#feature .genre_nature #detail .entry .outline ul li.faq8{
  background: url(../img/icon/nature/q08s.png) no-repeat left 3px;
}
#feature .genre_nature #detail .entry .outline ul li.faq9{
  background: url(../img/icon/nature/q09s.png) no-repeat left 3px;
}
#feature .genre_nature #detail .entry .outline ul li.faq10{
  background: url(../img/icon/nature/q10s.png) no-repeat left 3px;
}
/* コラム */
#feature .genre_column #detail .entry .outline ul li.faq0{
  background: url(../img/icon/column/q00s.png) no-repeat left 3px;
}
#feature .genre_column #detail .entry .outline ul li.faq1{
  background: url(../img/icon/column/q01s.png) no-repeat left 3px;
}
#feature .genre_column #detail .entry .outline ul li.faq2{
  background: url(../img/icon/column/q02s.png) no-repeat left 3px;
}
#feature .genre_column #detail .entry .outline ul li.faq3{
  background: url(../img/icon/column/q03s.png) no-repeat left 3px;
}
#feature .genre_column #detail .entry .outline ul li.faq4{
  background: url(../img/icon/column/q04s.png) no-repeat left 3px;
}
#feature .genre_column #detail .entry .outline ul li.faq5{
  background: url(../img/icon/column/q05s.png) no-repeat left 3px;
}
#feature .genre_column #detail .entry .outline ul li.faq6{
  background: url(../img/icon/column/q06s.png) no-repeat left 3px;
}
#feature .genre_column #detail .entry .outline ul li.faq7{
  background: url(../img/icon/column/q07s.png) no-repeat left 3px;
}
#feature .genre_column #detail .entry .outline ul li.faq8{
  background: url(../img/icon/column/q08s.png) no-repeat left 3px;
}
#feature .genre_column #detail .entry .outline ul li.faq9{
  background: url(../img/icon/column/q09s.png) no-repeat left 3px;
}
#feature .genre_column #detail .entry .outline ul li.faq10{
  background: url(../img/icon/column/q10s.png) no-repeat left 3px;
}

#feature #detail .entry .outline ul li p{
  margin: 0;
  color: #2e2e2e;
  font-size:121.428%;
  font-weight: bold;
}

/* 目次リンク文字色 */
#feature .genre_health #detail .entry .outline ul li p a{
  color: #00ae97;
}
#feature .genre_food #detail .entry .outline ul li p a{
  color: #ff6600;
}
#feature .genre_recipe #detail .entry .outline ul li p a{
  color: #ff7800;
}
#feature .genre_exercise #detail .entry .outline ul li p a{
  color: #00afec;
}
#feature .genre_nature #detail .entry .outline ul li p a{
  color: #aacd00;
}
#feature .genre_column #detail .entry .outline ul li p a{
  color: #eb6ea5;
}
#feature .genre_beauty #detail .entry .outline ul li p a{
  color: #a263ce;
}

#feature #detail .entry .speaker{
  position: relative;
  padding: 37px 17px 17px;
  margin: 0 0 70px;
  border: 3px dotted #eb6ea5;
  border-radius: 10px;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
}

/* 点線枠色 */
#feature .genre_health #detail .entry .speaker {
	border: 3px dotted #00ae97;
}
#feature .genre_food #detail .entry .speaker {
	border: 3px dotted #ff6600;
}
#feature .genre_recipe #detail .entry .speaker {
	border: 3px dotted #ff7800;
}
#feature .genre_exercise #detail .entry .speaker {
	border: 3px dotted #00afec;
}
#feature .genre_nature #detail .entry .speaker {
	border: 3px dotted #aacd00;
}
#feature .genre_column #detail .entry .speaker {
	border: 3px dotted #eb6ea5;
}

#feature #detail .entry .speaker h3{
  position: absolute;
  top: -17px;
  left: 68px;
}
#feature #detail .entry .speaker .name-card{
  float: left;
  position: relative;
  padding: 15px;
  width: 280px;
}
#feature #detail .entry .speaker .name-card.info {
  background: #f8f8f8;
}
#feature #detail .entry .speaker .name-card .name{
  position: absolute;
  top: 40px;
  left: 130px;
  color: #1e1e1e;
  font-size: 121.428%;
  font-weight: bold;
}
#feature #detail .entry .speaker .name-card .kana{
  position: absolute;
  top: 70px;
  left: 130px;
  color: #1e1e1e;
  font-size: 78.571%;
  font-weight: bold;
}
#feature #detail .entry .speaker .name-card .face{
  margin: 0 0 10px;
}
#feature #detail .entry .speaker .name-card .career{
  color: #666666;
  font-size: 78.571%;
  line-height: 1.9;
}
#feature #detail .entry .speaker .detail{
  float: left;
  width: 350px;
  margin: 0 0 0 30px;
}
#feature #detail.column .entry .speaker .detail h4{
  font-size: 20px;
  margin-top: 20px;
}

#feature #detail .entry .speaker .detail p{
  color: #666666;
  font-size: 100%;
  line-height: 2;
}
#feature #detail .entry .speaker .detail .btn{
  margin: 18px 0 0;
}

/*#feature #detail .entry .column02 h4{
  min-height: 38px;
  color: #333333;
  font-size: 185.714%;
  font-weight: bold;
  line-height: 1.2;
  padding: 2px 0 0 76px;
  margin: 0 0 29px;
  background: url(../img/no01.gif) no-repeat left top;
}
#feature #detail.column .entry .column02 h4{
  min-height: 38px;
  color: #333333;
  font-size: 185.714%;
  font-weight: bold;
  line-height: 1.2;
  padding: 2px 0 0 76px;
  margin: 0 0 29px;
  background: url(../img/no01_col.gif) no-repeat left top;
}*/

#feature #detail .entry .column02 p{
  font-size: 107.14%;
  margin: 0 0 25px;
}
#feature #detail .entry .column02 img{
  margin: 0 0 40px;
}

#feature #detail.column .entry .column02 ul{
  overflow: hidden;
  width: 110%;
}

#feature #detail.column .entry .column02 ul li img{
  float: left;
  margin: 0 30px 40px 0;
}

#feature #detail.column .entry .column02 img:first-child{
  margin-left: 0;
}

#feature #detail .entry .column03{
  border: 2px solid #d11359;
  padding: 20px;
  margin-bottom: 80px;
  overflow: hidden;
}

#feature #detail.column .entry .column03 .card{
  float: left;
  width: 218px;
  padding-right: 15px;
}

#feature #detail.column .entry .column03 h4{
  color: #d11359;
  font-size: 20px;
  text-align: center;
  margin-bottom: 20px;
}
#feature #detail.column .entry .column03 .image{
  border: 4px solid #ddd;
}

#feature #detail.column .entry .column03 ul{
  float: right;
  width: 450px;
  padding-top: 50px;
}

#feature #detail.column .entry .column03 ul li{
  color: #1e1e1e;
  font-size: 16px;
}

#feature #detail.column .entry .column03 ul li span{
  color: #d11359;
}

#feature #detail .entry .next-page{
  padding: 5px;
  background: #f5f5f5;
}
#feature #detail .entry .next-page img{
  margin: 0 5px 0 0;
}
#feature #detail .entry .next-page a{
  color: #00ae97;
  line-height: 35px;
  font-size: 114.285%;
}

/* ページ送りリンク文字色 */
#feature .genre_health #detail .entry .next-page a {
	color: #00ae97;
}
#feature .genre_food #detail .entry .next-page a {
	color: #ff6600;
}
#feature .genre_recipe #detail .entry .next-page a {
	color: #ff7800;
}
#feature .genre_exercise #detail .entry .next-page a {
	color: #00afec;
}
#feature .genre_nature #detail .entry .next-page a {
	color: #aacd00;
}
#feature .genre_column #detail .entry .next-page a {
	color: #eb6ea5;
}
#feature .genre_beauty #detail .entry .next-page a {
	color: #a263ce;
}



#feature #detail .relation{
  margin: 0 0 70px;
}
#feature #detail .relation h4{
  margin: 0 0 30px;
}


#feature #detail .post_item {
  position: relative;
  padding: 0 15px;
}

#feature #detail .post_item .icon {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 2;
}

#feature #detail .post_item .eyecatch {
  display: block;
}

#feature #detail .post_item .title {
  margin: 0;
}

#feature #detail .post_item .title a {
  color: #1e1e1e;
  font-size: 128.6%;
  font-weight: bold;
  line-height: 1.556;
  text-decoration: none;
}

#feature #detail .post_item.new .title a:before {
  content: url(/common/img/icon_new.gif);
  display: block;
  height: 18px;
  font-size: 0;
}

#feature #detail .post_item .data {
  position: absolute;
}

#feature #detail .post_item .data p {
  margin: 0 0 5px;
  color: #999;
  font-size: 78.6%;
  line-height: 2;
}

#feature #detail .post_item .data p strong {
  font-weight: bold;
}

#feature #detail .post_item .data .views {
  margin: 0 0.5em 0 0;
}

#feature #detail .post_item .data ul {
  margin: 0 -10px 0 0;
  overflow: hidden;
}

#feature #detail .post_item .data ul li {
  float: left;
  margin: 0 10px 4px 0;
}


#feature #detail .posts_list {
  margin: 24px -14px 0 0;
  overflow: hidden;
}

#feature #detail .posts_list .post_item {
  float: left;
  width: 200px;
  margin: 0 14px 24px 0;
  padding-top: 15px;
  padding-bottom: 11px;
  border: 2px solid #e7e7e7;
}

#feature #detail .posts_list .post_item .icon {
  width: 40px;
  height: auto;
}

#feature #detail .posts_list .post_item .eyecatch {
  height: 131px;
  overflow: hidden;
}

#feature #detail .posts_list .post_item .eyecatch img {
  width: 100%;
  height: auto;
}

#feature #detail .posts_list .post_item .title {
  padding: 10px 0 0;
}

#feature #detail .posts_list .post_item .title a {
  font-size: 114.3%;
  line-height: 1.625;
}

#feature #detail .posts_list .post_item .title .new {
  display: block;
  margin: 0 0 5px;
}

#feature #detail .posts_list .post_item .data {
  bottom: 11px;
  left: 0;
  padding: 0 15px;
}

#feature #detail .matching_posts .posts_list .post_item {
  display: none;
}

#feature #detail .matching_posts .posts_list .post_item.item-0,
#feature #detail .matching_posts .posts_list .post_item.item-1,
#feature #detail .matching_posts .posts_list .post_item.item-2 {
  display: block;
}


/* ■本文中タイトル■ */
/* 予防と健康 */
.genre_health #detail .entry .entry_contents h4.no00,
.genre_health #detail .entry .entry_contents h4.no01,
.genre_health #detail .entry .entry_contents h4.no02,
.genre_health #detail .entry .entry_contents h4.no03,
.genre_health #detail .entry .entry_contents h4.no04,
.genre_health #detail .entry .entry_contents h4.no05,
.genre_health #detail .entry .entry_contents h4.no06,
.genre_health #detail .entry .entry_contents h4.no07,
.genre_health #detail .entry .entry_contents h4.no08,
.genre_health #detail .entry .entry_contents h4.no09,
.genre_health #detail .entry .entry_contents h4.no10 {
	font-size: 24px;
	color: #00ae97;
	font-weight: bold;
	padding: 4px 0 0 75px;
	margin: 0px 0 20px 0;
}
.genre_health #detail .entry .entry_contents h4.no00 {
	background: url(../img/icon/health/no00.png) no-repeat left top;
}
.genre_health #detail .entry .entry_contents h4.no01 {
	background: url(../img/icon/health/no01.png) no-repeat left top;
}
.genre_health #detail .entry .entry_contents h4.no02 {
	background: url(../img/icon/health/no02.png) no-repeat left top;
}
.genre_health #detail .entry .entry_contents h4.no03 {
	background: url(../img/icon/health/no03.png) no-repeat left top;
}
.genre_health #detail .entry .entry_contents h4.no04 {
	background: url(../img/icon/health/no04.png) no-repeat left top;
}
.genre_health #detail .entry .entry_contents h4.no05 {
	background: url(../img/icon/health/no05.png) no-repeat left top;
}
.genre_health #detail .entry .entry_contents h4.no06 {
	background: url(../img/icon/health/no06.png) no-repeat left top;
}
.genre_health #detail .entry .entry_contents h4.no07 {
	background: url(../img/icon/health/no07.png) no-repeat left top;
}
.genre_health #detail .entry .entry_contents h4.no08 {
	background: url(../img/icon/health/no08.png) no-repeat left top;
}
.genre_health #detail .entry .entry_contents h4.no09 {
	background: url(../img/icon/health/no09.png) no-repeat left top;
}
.genre_health #detail .entry .entry_contents h4.no10 {
	background: url(../img/icon/health/no10.png) no-repeat left top;
}
/* 食の知識 */
.genre_food #detail .entry .entry_contents h4.no00,
.genre_food #detail .entry .entry_contents h4.no01,
.genre_food #detail .entry .entry_contents h4.no02,
.genre_food #detail .entry .entry_contents h4.no03,
.genre_food #detail .entry .entry_contents h4.no04,
.genre_food #detail .entry .entry_contents h4.no05,
.genre_food #detail .entry .entry_contents h4.no06,
.genre_food #detail .entry .entry_contents h4.no07,
.genre_food #detail .entry .entry_contents h4.no08,
.genre_food #detail .entry .entry_contents h4.no09,
.genre_food #detail .entry .entry_contents h4.no10 {
	font-size: 24px;
	color: #ff6600;
	font-weight: bold;
	padding: 4px 0 0 75px;
	margin: 0px 0 20px 0;
}
.genre_food #detail .entry .entry_contents h4.no00 {
	background: url(../img/icon/food/no00.png) no-repeat left top;
}
.genre_food #detail .entry .entry_contents h4.no01 {
	background: url(../img/icon/food/no01.png) no-repeat left top;
}
.genre_food #detail .entry .entry_contents h4.no02 {
	background: url(../img/icon/food/no02.png) no-repeat left top;
}
.genre_food #detail .entry .entry_contents h4.no03 {
	background: url(../img/icon/food/no03.png) no-repeat left top;
}
.genre_food #detail .entry .entry_contents h4.no04 {
	background: url(../img/icon/food/no04.png) no-repeat left top;
}
.genre_food #detail .entry .entry_contents h4.no05 {
	background: url(../img/icon/food/no05.png) no-repeat left top;
}
.genre_food #detail .entry .entry_contents h4.no06 {
	background: url(../img/icon/food/no06.png) no-repeat left top;
}
.genre_food #detail .entry .entry_contents h4.no07 {
	background: url(../img/icon/food/no07.png) no-repeat left top;
}
.genre_food #detail .entry .entry_contents h4.no08 {
	background: url(../img/icon/food/no08.png) no-repeat left top;
}
.genre_food #detail .entry .entry_contents h4.no09 {
	background: url(../img/icon/food/no09.png) no-repeat left top;
}
.genre_food #detail .entry .entry_contents h4.no10 {
	background: url(../img/icon/food/no10.png) no-repeat left top;
}
/* レシピ */
.genre_recipe #detail .entry .entry_contents h4.no00,
.genre_recipe #detail .entry .entry_contents h4.no01,
.genre_recipe #detail .entry .entry_contents h4.no02,
.genre_recipe #detail .entry .entry_contents h4.no03,
.genre_recipe #detail .entry .entry_contents h4.no04,
.genre_recipe #detail .entry .entry_contents h4.no05,
.genre_recipe #detail .entry .entry_contents h4.no06,
.genre_recipe #detail .entry .entry_contents h4.no07,
.genre_recipe #detail .entry .entry_contents h4.no08,
.genre_recipe #detail .entry .entry_contents h4.no09,
.genre_recipe #detail .entry .entry_contents h4.no10 {
	font-size: 24px;
	color: #ff7800;
	font-weight: bold;
	padding: 4px 0 0 75px;
	margin: 0px 0 20px 0;
}
.genre_recipe #detail .entry .entry_contents h4.no00 {
	background: url(../img/icon/recipe/no00.png) no-repeat left top;
}
.genre_recipe #detail .entry .entry_contents h4.no01 {
	background: url(../img/icon/recipe/no01.png) no-repeat left top;
}
.genre_recipe #detail .entry .entry_contents h4.no02 {
	background: url(../img/icon/recipe/no02.png) no-repeat left top;
}
.genre_recipe #detail .entry .entry_contents h4.no03 {
	background: url(../img/icon/recipe/no03.png) no-repeat left top;
}
.genre_recipe #detail .entry .entry_contents h4.no04 {
	background: url(../img/icon/recipe/no04.png) no-repeat left top;
}
.genre_recipe #detail .entry .entry_contents h4.no05 {
	background: url(../img/icon/recipe/no05.png) no-repeat left top;
}
.genre_recipe #detail .entry .entry_contents h4.no06 {
	background: url(../img/icon/recipe/no06.png) no-repeat left top;
}
.genre_recipe #detail .entry .entry_contents h4.no07 {
	background: url(../img/icon/recipe/no07.png) no-repeat left top;
}
.genre_recipe #detail .entry .entry_contents h4.no08 {
	background: url(../img/icon/recipe/no08.png) no-repeat left top;
}
.genre_recipe #detail .entry .entry_contents h4.no09 {
	background: url(../img/icon/recipe/no09.png) no-repeat left top;
}
.genre_recipe #detail .entry .entry_contents h4.no10 {
	background: url(../img/icon/recipe/no10.png) no-repeat left top;
}
/* エクササイズ */
.genre_exercise #detail .entry .entry_contents h4.no00,
.genre_exercise #detail .entry .entry_contents h4.no01,
.genre_exercise #detail .entry .entry_contents h4.no02,
.genre_exercise #detail .entry .entry_contents h4.no03,
.genre_exercise #detail .entry .entry_contents h4.no04,
.genre_exercise #detail .entry .entry_contents h4.no05,
.genre_exercise #detail .entry .entry_contents h4.no06,
.genre_exercise #detail .entry .entry_contents h4.no07,
.genre_exercise #detail .entry .entry_contents h4.no08,
.genre_exercise #detail .entry .entry_contents h4.no09,
.genre_exercise #detail .entry .entry_contents h4.no10 {
	font-size: 24px;
	color: #00afec;
	font-weight: bold;
	padding: 4px 0 0 75px;
	margin: 0px 0 20px 0;
}
.genre_exercise #detail .entry .entry_contents h4.no00 {
	background: url(../img/icon/exercise/no00.png) no-repeat left top;
}
.genre_exercise #detail .entry .entry_contents h4.no01 {
	background: url(../img/icon/exercise/no01.png) no-repeat left top;
}
.genre_exercise #detail .entry .entry_contents h4.no02 {
	background: url(../img/icon/exercise/no02.png) no-repeat left top;
}
.genre_exercise #detail .entry .entry_contents h4.no03 {
	background: url(../img/icon/exercise/no03.png) no-repeat left top;
}
.genre_exercise #detail .entry .entry_contents h4.no04 {
	background: url(../img/icon/exercise/no04.png) no-repeat left top;
}
.genre_exercise #detail .entry .entry_contents h4.no05 {
	background: url(../img/icon/exercise/no05.png) no-repeat left top;
}
.genre_exercise #detail .entry .entry_contents h4.no06 {
	background: url(../img/icon/exercise/no06.png) no-repeat left top;
}
.genre_exercise #detail .entry .entry_contents h4.no07 {
	background: url(../img/icon/exercise/no07.png) no-repeat left top;
}
.genre_exercise #detail .entry .entry_contents h4.no08 {
	background: url(../img/icon/exercise/no08.png) no-repeat left top;
}
.genre_exercise #detail .entry .entry_contents h4.no09 {
	background: url(../img/icon/exercise/no09.png) no-repeat left top;
}
.genre_exercise #detail .entry .entry_contents h4.no10 {
	background: url(../img/icon/exercise/no10.png) no-repeat left top;
}
/* 癒し・自然 */
.genre_nature #detail .entry .entry_contents h4.no00,
.genre_nature #detail .entry .entry_contents h4.no01,
.genre_nature #detail .entry .entry_contents h4.no02,
.genre_nature #detail .entry .entry_contents h4.no03,
.genre_nature #detail .entry .entry_contents h4.no04,
.genre_nature #detail .entry .entry_contents h4.no05,
.genre_nature #detail .entry .entry_contents h4.no06,
.genre_nature #detail .entry .entry_contents h4.no07,
.genre_nature #detail .entry .entry_contents h4.no08,
.genre_nature #detail .entry .entry_contents h4.no09,
.genre_nature #detail .entry .entry_contents h4.no10 {
	font-size: 24px;
	color: #aacd00;
	font-weight: bold;
	padding: 4px 0 0 75px;
	margin: 0px 0 20px 0;
}
.genre_nature #detail .entry .entry_contents h4.no00 {
	background: url(../img/icon/nature/no00.png) no-repeat left top;
}
.genre_nature #detail .entry .entry_contents h4.no01 {
	background: url(../img/icon/nature/no01.png) no-repeat left top;
}
.genre_nature #detail .entry .entry_contents h4.no02 {
	background: url(../img/icon/nature/no02.png) no-repeat left top;
}
.genre_nature #detail .entry .entry_contents h4.no03 {
	background: url(../img/icon/nature/no03.png) no-repeat left top;
}
.genre_nature #detail .entry .entry_contents h4.no04 {
	background: url(../img/icon/nature/no04.png) no-repeat left top;
}
.genre_nature #detail .entry .entry_contents h4.no05 {
	background: url(../img/icon/nature/no05.png) no-repeat left top;
}
.genre_nature #detail .entry .entry_contents h4.no06 {
	background: url(../img/icon/nature/no06.png) no-repeat left top;
}
.genre_nature #detail .entry .entry_contents h4.no07 {
	background: url(../img/icon/nature/no07.png) no-repeat left top;
}
.genre_nature #detail .entry .entry_contents h4.no08 {
	background: url(../img/icon/nature/no08.png) no-repeat left top;
}
.genre_nature #detail .entry .entry_contents h4.no09 {
	background: url(../img/icon/nature/no09.png) no-repeat left top;
}
.genre_nature #detail .entry .entry_contents h4.no10 {
	background: url(../img/icon/nature/no10.png) no-repeat left top;
}
/* コラム */
.genre_column #detail .entry .entry_contents h4.no00,
.genre_column #detail .entry .entry_contents h4.no01,
.genre_column #detail .entry .entry_contents h4.no02,
.genre_column #detail .entry .entry_contents h4.no03,
.genre_column #detail .entry .entry_contents h4.no04,
.genre_column #detail .entry .entry_contents h4.no05,
.genre_column #detail .entry .entry_contents h4.no06,
.genre_column #detail .entry .entry_contents h4.no07,
.genre_column #detail .entry .entry_contents h4.no08,
.genre_column #detail .entry .entry_contents h4.no09,
.genre_column #detail .entry .entry_contents h4.no10 {
	font-size: 24px;
	color: #eb6ea5;
	font-weight: bold;
	padding: 4px 0 0 75px;
	margin: 0px 0 20px 0;
}
.genre_column #detail .entry .entry_contents h4.no00 {
	background: url(../img/icon/column/no00.png) no-repeat left top;
}
.genre_column #detail .entry .entry_contents h4.no01 {
	background: url(../img/icon/column/no01.png) no-repeat left top;
}
.genre_column #detail .entry .entry_contents h4.no02 {
	background: url(../img/icon/column/no02.png) no-repeat left top;
}
.genre_column #detail .entry .entry_contents h4.no03 {
	background: url(../img/icon/column/no03.png) no-repeat left top;
}
.genre_column #detail .entry .entry_contents h4.no04 {
	background: url(../img/icon/column/no04.png) no-repeat left top;
}
.genre_column #detail .entry .entry_contents h4.no05 {
	background: url(../img/icon/column/no05.png) no-repeat left top;
}
.genre_column #detail .entry .entry_contents h4.no06 {
	background: url(../img/icon/column/no06.png) no-repeat left top;
}
.genre_column #detail .entry .entry_contents h4.no07 {
	background: url(../img/icon/column/no07.png) no-repeat left top;
}
.genre_column #detail .entry .entry_contents h4.no08 {
	background: url(../img/icon/column/no08.png) no-repeat left top;
}
.genre_column #detail .entry .entry_contents h4.no09 {
	background: url(../img/icon/column/no09.png) no-repeat left top;
}
.genre_column #detail .entry .entry_contents h4.no10 {
	background: url(../img/icon/column/no10.png) no-repeat left top;
}


/* 内から外から美容ケア */
.genre_beauty #detail .entry .entry_contents h4.no00,
.genre_beauty #detail .entry .entry_contents h4.no01,
.genre_beauty #detail .entry .entry_contents h4.no02,
.genre_beauty #detail .entry .entry_contents h4.no03,
.genre_beauty #detail .entry .entry_contents h4.no04,
.genre_beauty #detail .entry .entry_contents h4.no05,
.genre_beauty #detail .entry .entry_contents h4.no06,
.genre_beauty #detail .entry .entry_contents h4.no07,
.genre_beauty #detail .entry .entry_contents h4.no08,
.genre_beauty #detail .entry .entry_contents h4.no09,
.genre_beauty #detail .entry .entry_contents h4.no10 {
	font-size: 24px;
	color: #a263ce;
	font-weight: bold;
	padding: 4px 0 0 75px;
	margin: 0px 0 20px 0;
}
.genre_beauty #detail .entry .entry_contents h4.no00 {
	background: url(../img/icon/beauty/no00.png) no-repeat left top;
}
.genre_beauty #detail .entry .entry_contents h4.no01 {
	background: url(../img/icon/beauty/no01.png) no-repeat left top;
}
.genre_beauty #detail .entry .entry_contents h4.no02 {
	background: url(../img/icon/beauty/no02.png) no-repeat left top;
}
.genre_beauty #detail .entry .entry_contents h4.no03 {
	background: url(../img/icon/beauty/no03.png) no-repeat left top;
}
.genre_beauty #detail .entry .entry_contents h4.no04 {
	background: url(../img/icon/beauty/no04.png) no-repeat left top;
}
.genre_beauty #detail .entry .entry_contents h4.no05 {
	background: url(../img/icon/beauty/no05.png) no-repeat left top;
}


/* ■本文中タイトル（FAQ形式）■ */
/* 予防と健康 */
.genre_health #detail .entry .entry_contents h4.faq00,
.genre_health #detail .entry .entry_contents h4.faq01,
.genre_health #detail .entry .entry_contents h4.faq02,
.genre_health #detail .entry .entry_contents h4.faq03,
.genre_health #detail .entry .entry_contents h4.faq04,
.genre_health #detail .entry .entry_contents h4.faq05,
.genre_health #detail .entry .entry_contents h4.faq06,
.genre_health #detail .entry .entry_contents h4.faq07,
.genre_health #detail .entry .entry_contents h4.faq08,
.genre_health #detail .entry .entry_contents h4.faq09,
.genre_health #detail .entry .entry_contents h4.faq10 {
	font-size: 24px;
	color: #00ae97;
	font-weight: bold;
	padding: 4px 0 0 75px;
	margin: 0px 0 20px 0;
}
.genre_health #detail .entry .entry_contents h4.faq00 {
	background: url(../img/icon/health/q00.png) no-repeat left top;
}
.genre_health #detail .entry .entry_contents h4.faq01 {
	background: url(../img/icon/health/q01.png) no-repeat left top;
}
.genre_health #detail .entry .entry_contents h4.faq02 {
	background: url(../img/icon/health/q02.png) no-repeat left top;
}
.genre_health #detail .entry .entry_contents h4.faq03 {
	background: url(../img/icon/health/q03.png) no-repeat left top;
}
.genre_health #detail .entry .entry_contents h4.faq04 {
	background: url(../img/icon/health/q04.png) no-repeat left top;
}
.genre_health #detail .entry .entry_contents h4.faq05 {
	background: url(../img/icon/health/q05.png) no-repeat left top;
}
.genre_health #detail .entry .entry_contents h4.faq06 {
	background: url(../img/icon/health/q06.png) no-repeat left top;
}
.genre_health #detail .entry .entry_contents h4.faq07 {
	background: url(../img/icon/health/q07.png) no-repeat left top;
}
.genre_health #detail .entry .entry_contents h4.faq08 {
	background: url(../img/icon/health/q08.png) no-repeat left top;
}
.genre_health #detail .entry .entry_contents h4.faq09 {
	background: url(../img/icon/health/q09.png) no-repeat left top;
}
.genre_health #detail .entry .entry_contents h4.faq10 {
	background: url(../img/icon/health/q10.png) no-repeat left top;
}
/* 食の知識 */
.genre_food #detail .entry .entry_contents h4.faq00,
.genre_food #detail .entry .entry_contents h4.faq01,
.genre_food #detail .entry .entry_contents h4.faq02,
.genre_food #detail .entry .entry_contents h4.faq03,
.genre_food #detail .entry .entry_contents h4.faq04,
.genre_food #detail .entry .entry_contents h4.faq05,
.genre_food #detail .entry .entry_contents h4.faq06,
.genre_food #detail .entry .entry_contents h4.faq07,
.genre_food #detail .entry .entry_contents h4.faq08,
.genre_food #detail .entry .entry_contents h4.faq09,
.genre_food #detail .entry .entry_contents h4.faq10 {
	font-size: 24px;
	color: #ff6600;
	font-weight: bold;
	padding: 4px 0 0 75px;
	margin: 0px 0 20px 0;
}
.genre_food #detail .entry .entry_contents h4.faq00 {
	background: url(../img/icon/food/q00.png) no-repeat left top;
}
.genre_food #detail .entry .entry_contents h4.faq01 {
	background: url(../img/icon/food/q01.png) no-repeat left top;
}
.genre_food #detail .entry .entry_contents h4.faq02 {
	background: url(../img/icon/food/q02.png) no-repeat left top;
}
.genre_food #detail .entry .entry_contents h4.faq03 {
	background: url(../img/icon/food/q03.png) no-repeat left top;
}
.genre_food #detail .entry .entry_contents h4.faq04 {
	background: url(../img/icon/food/q04.png) no-repeat left top;
}
.genre_food #detail .entry .entry_contents h4.faq05 {
	background: url(../img/icon/food/q05.png) no-repeat left top;
}
.genre_food #detail .entry .entry_contents h4.faq06 {
	background: url(../img/icon/food/q06.png) no-repeat left top;
}
.genre_food #detail .entry .entry_contents h4.faq07 {
	background: url(../img/icon/food/q07.png) no-repeat left top;
}
.genre_food #detail .entry .entry_contents h4.faq08 {
	background: url(../img/icon/food/q08.png) no-repeat left top;
}
.genre_food #detail .entry .entry_contents h4.faq09 {
	background: url(../img/icon/food/q09.png) no-repeat left top;
}
.genre_food #detail .entry .entry_contents h4.faq10 {
	background: url(../img/icon/food/q10.png) no-repeat left top;
}
/* レシピ */
.genre_recipe #detail .entry .entry_contents h4.faq00,
.genre_recipe #detail .entry .entry_contents h4.faq01,
.genre_recipe #detail .entry .entry_contents h4.faq02,
.genre_recipe #detail .entry .entry_contents h4.faq03,
.genre_recipe #detail .entry .entry_contents h4.faq04,
.genre_recipe #detail .entry .entry_contents h4.faq05,
.genre_recipe #detail .entry .entry_contents h4.faq06,
.genre_recipe #detail .entry .entry_contents h4.faq07,
.genre_recipe #detail .entry .entry_contents h4.faq08,
.genre_recipe #detail .entry .entry_contents h4.faq09,
.genre_recipe #detail .entry .entry_contents h4.faq10 {
	font-size: 24px;
	color: #ff7800;
	font-weight: bold;
	padding: 4px 0 0 75px;
	margin: 0px 0 20px 0;
}
.genre_recipe #detail .entry .entry_contents h4.faq00 {
	background: url(../img/icon/recipe/q00.png) no-repeat left top;
}
.genre_recipe #detail .entry .entry_contents h4.faq01 {
	background: url(../img/icon/recipe/q01.png) no-repeat left top;
}
.genre_recipe #detail .entry .entry_contents h4.faq02 {
	background: url(../img/icon/recipe/q02.png) no-repeat left top;
}
.genre_recipe #detail .entry .entry_contents h4.faq03 {
	background: url(../img/icon/recipe/q03.png) no-repeat left top;
}
.genre_recipe #detail .entry .entry_contents h4.faq04 {
	background: url(../img/icon/recipe/q04.png) no-repeat left top;
}
.genre_recipe #detail .entry .entry_contents h4.faq05 {
	background: url(../img/icon/recipe/q05.png) no-repeat left top;
}
.genre_recipe #detail .entry .entry_contents h4.faq06 {
	background: url(../img/icon/recipe/q06.png) no-repeat left top;
}
.genre_recipe #detail .entry .entry_contents h4.faq07 {
	background: url(../img/icon/recipe/q07.png) no-repeat left top;
}
.genre_recipe #detail .entry .entry_contents h4.faq08 {
	background: url(../img/icon/recipe/q08.png) no-repeat left top;
}
.genre_recipe #detail .entry .entry_contents h4.faq09 {
	background: url(../img/icon/recipe/q09.png) no-repeat left top;
}
.genre_recipe #detail .entry .entry_contents h4.faq10 {
	background: url(../img/icon/recipe/q10.png) no-repeat left top;
}
/* エクササイズ */
.genre_exercise #detail .entry .entry_contents h4.faq00,
.genre_exercise #detail .entry .entry_contents h4.faq01,
.genre_exercise #detail .entry .entry_contents h4.faq02,
.genre_exercise #detail .entry .entry_contents h4.faq03,
.genre_exercise #detail .entry .entry_contents h4.faq04,
.genre_exercise #detail .entry .entry_contents h4.faq05,
.genre_exercise #detail .entry .entry_contents h4.faq06,
.genre_exercise #detail .entry .entry_contents h4.faq07,
.genre_exercise #detail .entry .entry_contents h4.faq08,
.genre_exercise #detail .entry .entry_contents h4.faq09,
.genre_exercise #detail .entry .entry_contents h4.faq10 {
	font-size: 24px;
	color: #00afec;
	font-weight: bold;
	padding: 4px 0 0 75px;
	margin: 0px 0 20px 0;
}
.genre_exercise #detail .entry .entry_contents h4.faq00 {
	background: url(../img/icon/exercise/q00.png) no-repeat left top;
}
.genre_exercise #detail .entry .entry_contents h4.faq01 {
	background: url(../img/icon/exercise/q01.png) no-repeat left top;
}
.genre_exercise #detail .entry .entry_contents h4.faq02 {
	background: url(../img/icon/exercise/q02.png) no-repeat left top;
}
.genre_exercise #detail .entry .entry_contents h4.faq03 {
	background: url(../img/icon/exercise/q03.png) no-repeat left top;
}
.genre_exercise #detail .entry .entry_contents h4.faq04 {
	background: url(../img/icon/exercise/q04.png) no-repeat left top;
}
.genre_exercise #detail .entry .entry_contents h4.faq05 {
	background: url(../img/icon/exercise/q05.png) no-repeat left top;
}
.genre_exercise #detail .entry .entry_contents h4.faq06 {
	background: url(../img/icon/exercise/q06.png) no-repeat left top;
}
.genre_exercise #detail .entry .entry_contents h4.faq07 {
	background: url(../img/icon/exercise/q07.png) no-repeat left top;
}
.genre_exercise #detail .entry .entry_contents h4.faq08 {
	background: url(../img/icon/exercise/q08.png) no-repeat left top;
}
.genre_exercise #detail .entry .entry_contents h4.faq09 {
	background: url(../img/icon/exercise/q09.png) no-repeat left top;
}
.genre_exercise #detail .entry .entry_contents h4.faq10 {
	background: url(../img/icon/exercise/q10.png) no-repeat left top;
}
/* 癒し・自然 */
.genre_nature #detail .entry .entry_contents h4.faq00,
.genre_nature #detail .entry .entry_contents h4.faq01,
.genre_nature #detail .entry .entry_contents h4.faq02,
.genre_nature #detail .entry .entry_contents h4.faq03,
.genre_nature #detail .entry .entry_contents h4.faq04,
.genre_nature #detail .entry .entry_contents h4.faq05,
.genre_nature #detail .entry .entry_contents h4.faq06,
.genre_nature #detail .entry .entry_contents h4.faq07,
.genre_nature #detail .entry .entry_contents h4.faq08,
.genre_nature #detail .entry .entry_contents h4.faq09,
.genre_nature #detail .entry .entry_contents h4.faq10 {
	font-size: 24px;
	color: #aacd00;
	font-weight: bold;
	padding: 4px 0 0 75px;
	margin: 0px 0 20px 0;
}
.genre_nature #detail .entry .entry_contents h4.faq00 {
	background: url(../img/icon/nature/q00.png) no-repeat left top;
}
.genre_nature #detail .entry .entry_contents h4.faq01 {
	background: url(../img/icon/nature/q01.png) no-repeat left top;
}
.genre_nature #detail .entry .entry_contents h4.faq02 {
	background: url(../img/icon/nature/q02.png) no-repeat left top;
}
.genre_nature #detail .entry .entry_contents h4.faq03 {
	background: url(../img/icon/nature/q03.png) no-repeat left top;
}
.genre_nature #detail .entry .entry_contents h4.faq04 {
	background: url(../img/icon/nature/q04.png) no-repeat left top;
}
.genre_nature #detail .entry .entry_contents h4.faq05 {
	background: url(../img/icon/nature/q05.png) no-repeat left top;
}
.genre_nature #detail .entry .entry_contents h4.faq06 {
	background: url(../img/icon/nature/q06.png) no-repeat left top;
}
.genre_nature #detail .entry .entry_contents h4.faq07 {
	background: url(../img/icon/nature/q07.png) no-repeat left top;
}
.genre_nature #detail .entry .entry_contents h4.faq08 {
	background: url(../img/icon/nature/q08.png) no-repeat left top;
}
.genre_nature #detail .entry .entry_contents h4.faq09 {
	background: url(../img/icon/nature/q09.png) no-repeat left top;
}
.genre_nature #detail .entry .entry_contents h4.faq10 {
	background: url(../img/icon/nature/q10.png) no-repeat left top;
}
/* コラム */
.genre_column #detail .entry .entry_contents h4.faq00,
.genre_column #detail .entry .entry_contents h4.faq01,
.genre_column #detail .entry .entry_contents h4.faq02,
.genre_column #detail .entry .entry_contents h4.faq03,
.genre_column #detail .entry .entry_contents h4.faq04,
.genre_column #detail .entry .entry_contents h4.faq05,
.genre_column #detail .entry .entry_contents h4.faq06,
.genre_column #detail .entry .entry_contents h4.faq07,
.genre_column #detail .entry .entry_contents h4.faq08,
.genre_column #detail .entry .entry_contents h4.faq09,
.genre_column #detail .entry .entry_contents h4.faq10 {
	font-size: 24px;
	color: #eb6ea5;
	font-weight: bold;
	padding: 4px 0 0 75px;
	margin: 0px 0 20px 0;
}
.genre_column #detail .entry .entry_contents h4.faq00 {
	background: url(../img/icon/column/q00.png) no-repeat left top;
}
.genre_column #detail .entry .entry_contents h4.faq01 {
	background: url(../img/icon/column/q01.png) no-repeat left top;
}
.genre_column #detail .entry .entry_contents h4.faq02 {
	background: url(../img/icon/column/q02.png) no-repeat left top;
}
.genre_column #detail .entry .entry_contents h4.faq03 {
	background: url(../img/icon/column/q03.png) no-repeat left top;
}
.genre_column #detail .entry .entry_contents h4.faq04 {
	background: url(../img/icon/column/q04.png) no-repeat left top;
}
.genre_column #detail .entry .entry_contents h4.faq05 {
	background: url(../img/icon/column/q05.png) no-repeat left top;
}
.genre_column #detail .entry .entry_contents h4.faq06 {
	background: url(../img/icon/column/q06.png) no-repeat left top;
}
.genre_column #detail .entry .entry_contents h4.faq07 {
	background: url(../img/icon/column/q07.png) no-repeat left top;
}
.genre_column #detail .entry .entry_contents h4.faq08 {
	background: url(../img/icon/column/q08.png) no-repeat left top;
}
.genre_column #detail .entry .entry_contents h4.faq09 {
	background: url(../img/icon/column/q09.png) no-repeat left top;
}
.genre_column #detail .entry .entry_contents h4.faq10 {
	background: url(../img/icon/column/q10.png) no-repeat left top;
}

/* ■本文中タイトル（A答え）■ */
/* 予防と健康 */
.genre_health #detail .entry .entry_contents h4.ans00,
.genre_health #detail .entry .entry_contents h4.ans01,
.genre_health #detail .entry .entry_contents h4.ans02,
.genre_health #detail .entry .entry_contents h4.ans03,
.genre_health #detail .entry .entry_contents h4.ans04,
.genre_health #detail .entry .entry_contents h4.ans05,
.genre_health #detail .entry .entry_contents h4.ans06,
.genre_health #detail .entry .entry_contents h4.ans07,
.genre_health #detail .entry .entry_contents h4.ans08,
.genre_health #detail .entry .entry_contents h4.ans09,
.genre_health #detail .entry .entry_contents h4.ans10 {
	font-size: 24px;
	color: #00ae97;
	font-weight: bold;
	padding: 4px 0 0 75px;
	margin: 0px 0 20px 0;
}
.genre_health #detail .entry .entry_contents h4.ans00 {
	background: url(../img/icon/health/a00.png) no-repeat left top;
}
.genre_health #detail .entry .entry_contents h4.ans01 {
	background: url(../img/icon/health/a01.png) no-repeat left top;
}
.genre_health #detail .entry .entry_contents h4.ans02 {
	background: url(../img/icon/health/a02.png) no-repeat left top;
}
.genre_health #detail .entry .entry_contents h4.ans03 {
	background: url(../img/icon/health/a03.png) no-repeat left top;
}
.genre_health #detail .entry .entry_contents h4.ans04 {
	background: url(../img/icon/health/a04.png) no-repeat left top;
}
.genre_health #detail .entry .entry_contents h4.ans05 {
	background: url(../img/icon/health/a05.png) no-repeat left top;
}
.genre_health #detail .entry .entry_contents h4.ans06 {
	background: url(../img/icon/health/a06.png) no-repeat left top;
}
.genre_health #detail .entry .entry_contents h4.ans07 {
	background: url(../img/icon/health/a07.png) no-repeat left top;
}
.genre_health #detail .entry .entry_contents h4.ans08 {
	background: url(../img/icon/health/a08.png) no-repeat left top;
}
.genre_health #detail .entry .entry_contents h4.ans09 {
	background: url(../img/icon/health/a09.png) no-repeat left top;
}
.genre_health #detail .entry .entry_contents h4.ans10 {
	background: url(../img/icon/health/a10.png) no-repeat left top;
}
/* 食の知識 */
.genre_food #detail .entry .entry_contents h4.ans00,
.genre_food #detail .entry .entry_contents h4.ans01,
.genre_food #detail .entry .entry_contents h4.ans02,
.genre_food #detail .entry .entry_contents h4.ans03,
.genre_food #detail .entry .entry_contents h4.ans04,
.genre_food #detail .entry .entry_contents h4.ans05,
.genre_food #detail .entry .entry_contents h4.ans06,
.genre_food #detail .entry .entry_contents h4.ans07,
.genre_food #detail .entry .entry_contents h4.ans08,
.genre_food #detail .entry .entry_contents h4.ans09,
.genre_food #detail .entry .entry_contents h4.ans10 {
	font-size: 24px;
	color: #ff6600;
	font-weight: bold;
	padding: 4px 0 0 75px;
	margin: 0px 0 20px 0;
}
.genre_food #detail .entry .entry_contents h4.ans00 {
	background: url(../img/icon/food/a00.png) no-repeat left top;
}
.genre_food #detail .entry .entry_contents h4.ans01 {
	background: url(../img/icon/food/a01.png) no-repeat left top;
}
.genre_food #detail .entry .entry_contents h4.ans02 {
	background: url(../img/icon/food/a02.png) no-repeat left top;
}
.genre_food #detail .entry .entry_contents h4.ans03 {
	background: url(../img/icon/food/a03.png) no-repeat left top;
}
.genre_food #detail .entry .entry_contents h4.ans04 {
	background: url(../img/icon/food/a04.png) no-repeat left top;
}
.genre_food #detail .entry .entry_contents h4.ans05 {
	background: url(../img/icon/food/a05.png) no-repeat left top;
}
.genre_food #detail .entry .entry_contents h4.ans06 {
	background: url(../img/icon/food/a06.png) no-repeat left top;
}
.genre_food #detail .entry .entry_contents h4.ans07 {
	background: url(../img/icon/food/a07.png) no-repeat left top;
}
.genre_food #detail .entry .entry_contents h4.ans08 {
	background: url(../img/icon/food/a08.png) no-repeat left top;
}
.genre_food #detail .entry .entry_contents h4.ans09 {
	background: url(../img/icon/food/a09.png) no-repeat left top;
}
.genre_food #detail .entry .entry_contents h4.ans10 {
	background: url(../img/icon/food/a10.png) no-repeat left top;
}
/* レシピ */
.genre_recipe #detail .entry .entry_contents h4.ans00,
.genre_recipe #detail .entry .entry_contents h4.ans01,
.genre_recipe #detail .entry .entry_contents h4.ans02,
.genre_recipe #detail .entry .entry_contents h4.ans03,
.genre_recipe #detail .entry .entry_contents h4.ans04,
.genre_recipe #detail .entry .entry_contents h4.ans05,
.genre_recipe #detail .entry .entry_contents h4.ans06,
.genre_recipe #detail .entry .entry_contents h4.ans07,
.genre_recipe #detail .entry .entry_contents h4.ans08,
.genre_recipe #detail .entry .entry_contents h4.ans09,
.genre_recipe #detail .entry .entry_contents h4.ans10 {
	font-size: 24px;
	color: #ff7800;
	font-weight: bold;
	padding: 4px 0 0 75px;
	margin: 0px 0 20px 0;
}
.genre_recipe #detail .entry .entry_contents h4.ans00 {
	background: url(../img/icon/recipe/a00.png) no-repeat left top;
}
.genre_recipe #detail .entry .entry_contents h4.ans01 {
	background: url(../img/icon/recipe/a01.png) no-repeat left top;
}
.genre_recipe #detail .entry .entry_contents h4.ans02 {
	background: url(../img/icon/recipe/a02.png) no-repeat left top;
}
.genre_recipe #detail .entry .entry_contents h4.ans03 {
	background: url(../img/icon/recipe/a03.png) no-repeat left top;
}
.genre_recipe #detail .entry .entry_contents h4.ans04 {
	background: url(../img/icon/recipe/a04.png) no-repeat left top;
}
.genre_recipe #detail .entry .entry_contents h4.ans05 {
	background: url(../img/icon/recipe/a05.png) no-repeat left top;
}
.genre_recipe #detail .entry .entry_contents h4.ans06 {
	background: url(../img/icon/recipe/a06.png) no-repeat left top;
}
.genre_recipe #detail .entry .entry_contents h4.ans07 {
	background: url(../img/icon/recipe/a07.png) no-repeat left top;
}
.genre_recipe #detail .entry .entry_contents h4.ans08 {
	background: url(../img/icon/recipe/a08.png) no-repeat left top;
}
.genre_recipe #detail .entry .entry_contents h4.ans09 {
	background: url(../img/icon/recipe/a09.png) no-repeat left top;
}
.genre_recipe #detail .entry .entry_contents h4.ans10 {
	background: url(../img/icon/recipe/a10.png) no-repeat left top;
}
/* エクササイズ */
.genre_exercise #detail .entry .entry_contents h4.ans00,
.genre_exercise #detail .entry .entry_contents h4.ans01,
.genre_exercise #detail .entry .entry_contents h4.ans02,
.genre_exercise #detail .entry .entry_contents h4.ans03,
.genre_exercise #detail .entry .entry_contents h4.ans04,
.genre_exercise #detail .entry .entry_contents h4.ans05,
.genre_exercise #detail .entry .entry_contents h4.ans06,
.genre_exercise #detail .entry .entry_contents h4.ans07,
.genre_exercise #detail .entry .entry_contents h4.ans08,
.genre_exercise #detail .entry .entry_contents h4.ans09,
.genre_exercise #detail .entry .entry_contents h4.ans10 {
	font-size: 24px;
	color: #00afec;
	font-weight: bold;
	padding: 4px 0 0 75px;
	margin: 0px 0 20px 0;
}
.genre_exercise #detail .entry .entry_contents h4.ans00 {
	background: url(../img/icon/exercise/a00.png) no-repeat left top;
}
.genre_exercise #detail .entry .entry_contents h4.ans01 {
	background: url(../img/icon/exercise/a01.png) no-repeat left top;
}
.genre_exercise #detail .entry .entry_contents h4.ans02 {
	background: url(../img/icon/exercise/a02.png) no-repeat left top;
}
.genre_exercise #detail .entry .entry_contents h4.ans03 {
	background: url(../img/icon/exercise/a03.png) no-repeat left top;
}
.genre_exercise #detail .entry .entry_contents h4.ans04 {
	background: url(../img/icon/exercise/a04.png) no-repeat left top;
}
.genre_exercise #detail .entry .entry_contents h4.ans05 {
	background: url(../img/icon/exercise/a05.png) no-repeat left top;
}
.genre_exercise #detail .entry .entry_contents h4.ans06 {
	background: url(../img/icon/exercise/a06.png) no-repeat left top;
}
.genre_exercise #detail .entry .entry_contents h4.ans07 {
	background: url(../img/icon/exercise/a07.png) no-repeat left top;
}
.genre_exercise #detail .entry .entry_contents h4.ans08 {
	background: url(../img/icon/exercise/a08.png) no-repeat left top;
}
.genre_exercise #detail .entry .entry_contents h4.ans09 {
	background: url(../img/icon/exercise/a09.png) no-repeat left top;
}
.genre_exercise #detail .entry .entry_contents h4.ans10 {
	background: url(../img/icon/exercise/a10.png) no-repeat left top;
}
/* 癒し・自然 */
.genre_nature #detail .entry .entry_contents h4.ans00,
.genre_nature #detail .entry .entry_contents h4.ans01,
.genre_nature #detail .entry .entry_contents h4.ans02,
.genre_nature #detail .entry .entry_contents h4.ans03,
.genre_nature #detail .entry .entry_contents h4.ans04,
.genre_nature #detail .entry .entry_contents h4.ans05,
.genre_nature #detail .entry .entry_contents h4.ans06,
.genre_nature #detail .entry .entry_contents h4.ans07,
.genre_nature #detail .entry .entry_contents h4.ans08,
.genre_nature #detail .entry .entry_contents h4.ans09,
.genre_nature #detail .entry .entry_contents h4.ans10 {
	font-size: 24px;
	color: #aacd00;
	font-weight: bold;
	padding: 4px 0 0 75px;
	margin: 0px 0 20px 0;
}
.genre_nature #detail .entry .entry_contents h4.ans00 {
	background: url(../img/icon/nature/a00.png) no-repeat left top;
}
.genre_nature #detail .entry .entry_contents h4.ans01 {
	background: url(../img/icon/nature/a01.png) no-repeat left top;
}
.genre_nature #detail .entry .entry_contents h4.ans02 {
	background: url(../img/icon/nature/a02.png) no-repeat left top;
}
.genre_nature #detail .entry .entry_contents h4.ans03 {
	background: url(../img/icon/nature/a03.png) no-repeat left top;
}
.genre_nature #detail .entry .entry_contents h4.ans04 {
	background: url(../img/icon/nature/a04.png) no-repeat left top;
}
.genre_nature #detail .entry .entry_contents h4.ans05 {
	background: url(../img/icon/nature/a05.png) no-repeat left top;
}
.genre_nature #detail .entry .entry_contents h4.ans06 {
	background: url(../img/icon/nature/a06.png) no-repeat left top;
}
.genre_nature #detail .entry .entry_contents h4.ans07 {
	background: url(../img/icon/nature/a07.png) no-repeat left top;
}
.genre_nature #detail .entry .entry_contents h4.ans08 {
	background: url(../img/icon/nature/a08.png) no-repeat left top;
}
.genre_nature #detail .entry .entry_contents h4.ans09 {
	background: url(../img/icon/nature/a09.png) no-repeat left top;
}
.genre_nature #detail .entry .entry_contents h4.ans10 {
	background: url(../img/icon/nature/a10.png) no-repeat left top;
}
/* コラム */
.genre_column #detail .entry .entry_contents h4.ans00,
.genre_column #detail .entry .entry_contents h4.ans01,
.genre_column #detail .entry .entry_contents h4.ans02,
.genre_column #detail .entry .entry_contents h4.ans03,
.genre_column #detail .entry .entry_contents h4.ans04,
.genre_column #detail .entry .entry_contents h4.ans05,
.genre_column #detail .entry .entry_contents h4.ans06,
.genre_column #detail .entry .entry_contents h4.ans07,
.genre_column #detail .entry .entry_contents h4.ans08,
.genre_column #detail .entry .entry_contents h4.ans09,
.genre_column #detail .entry .entry_contents h4.ans10 {
	font-size: 24px;
	color: #eb6ea5;
	font-weight: bold;
	padding: 4px 0 0 75px;
	margin: 0px 0 20px 0;
}
.genre_column #detail .entry .entry_contents h4.ans00 {
	background: url(../img/icon/column/a00.png) no-repeat left top;
}
.genre_column #detail .entry .entry_contents h4.ans01 {
	background: url(../img/icon/column/a01.png) no-repeat left top;
}
.genre_column #detail .entry .entry_contents h4.ans02 {
	background: url(../img/icon/column/a02.png) no-repeat left top;
}
.genre_column #detail .entry .entry_contents h4.ans03 {
	background: url(../img/icon/column/a03.png) no-repeat left top;
}
.genre_column #detail .entry .entry_contents h4.ans04 {
	background: url(../img/icon/column/a04.png) no-repeat left top;
}
.genre_column #detail .entry .entry_contents h4.ans05 {
	background: url(../img/icon/column/a05.png) no-repeat left top;
}
.genre_column #detail .entry .entry_contents h4.ans06 {
	background: url(../img/icon/column/a06.png) no-repeat left top;
}
.genre_column #detail .entry .entry_contents h4.ans07 {
	background: url(../img/icon/column/a07.png) no-repeat left top;
}
.genre_column #detail .entry .entry_contents h4.ans08 {
	background: url(../img/icon/column/a08.png) no-repeat left top;
}
.genre_column #detail .entry .entry_contents h4.ans09 {
	background: url(../img/icon/column/a09.png) no-repeat left top;
}
.genre_column #detail .entry .entry_contents h4.ans10 {
	background: url(../img/icon/column/a10.png) no-repeat left top;
}



#feature #detail .matching_posts .posts_list .post_item.item-other {
  display: block;
}

#feature #detail .matching_posts .posts_list .post_item.item-other .banner img {
  width: 100%;
}

#feature #detail .matching_posts .posts_list.other .post_item.item-2 {
  display: none;
}


