/** 10-1-1 feature1  **/
#feature-10-1-1 {
}

#feature-10-1-1 .ht_mimg {
	background: url(/info/assets/images/feature/m_img.jpg) no-repeat;
	width:696px;
	height:180px;
	margin-top:10px;
	margin-bottom:10px;
	text-indent:-9999px;
}
#feature-10-1-1 .ht_mimg2 {
	background: url(/info/assets/images/feature/diet_tokushu_bn.jpg) no-repeat;
	width:696px;
	height:180px;
	margin-top:10px;
	margin-bottom:10px;
	text-indent:-9999px;
}
#feature-10-1-1 .ht_mimg3 {
	background: url(/info/assets/images/feature/diet_tokushu_bn3.jpg) no-repeat;
	width:696px;
	height:180px;
	margin-top:10px;
	margin-bottom:10px;
	text-indent:-9999px;
}
#feature-10-1-1 .ht_mimg4 {
	background: url(/info/assets/images/feature/diet_tokushu_bn4.jpg) no-repeat;
	width:696px;
	height:180px;
	margin-top:10px;
	margin-bottom:10px;
	text-indent:-9999px;
}
#feature-10-1-1 .ht_mimg5 {
	background: url(/info/assets/images/feature/tokushu_m_img5.jpg) no-repeat;
	width:696px;
	height:180px;
	margin-top:10px;
	margin-bottom:10px;
	text-indent:-9999px;
}
#feature-10-1-1 .ht_mimg6 {
	background: url(/info/assets/images/feature/tokushu_m_img6.jpg) no-repeat;
	width:696px;
	height:180px;
	margin-top:10px;
	margin-bottom:10px;
	text-indent:-9999px;
}
#feature-10-1-1 .ht_mimg7 {
	background: url(/info/assets/images/feature/tokushu_m_img7.jpg) no-repeat;
	width:696px;
	height:180px;
	margin-top:10px;
	margin-bottom:10px;
	text-indent:-9999px;
}
#feature-10-1-1 .ht_mimg8 {
	background: url(/info/assets/images/feature/tokushu_m_img8.jpg) no-repeat;
	width:696px;
	height:180px;
	margin-top:10px;
	margin-bottom:10px;
	text-indent:-9999px;
}
#feature-10-1-1 .ht_mimg9 {
	background: url(/info/assets/images/feature/tokushu_m_img9.gif) no-repeat;
	width:696px;
	height:180px;
	margin-top:10px;
	margin-bottom:10px;
	text-indent:-9999px;
}
#feature-10-1-1 .ht_mimg10 {
	background: url(/info/assets/images/feature/tokushu_m_img10.jpg) no-repeat;
	width:696px;
	height:180px;
	margin-top:10px;
	margin-bottom:10px;
	text-indent:-9999px;
}
#feature-10-1-1 .ht_mimg11 {
	background: url(/info/assets/images/feature/tokushu_m_img11.jpg) no-repeat;
	width:696px;
	height:180px;
	margin-top:10px;
	margin-bottom:10px;
	text-indent:-9999px;
}
#feature-10-1-1 .ht_mimg12 {
	background: url(/info/assets/images/feature/tokushu12/tokushu_m_img12.jpg) no-repeat;
	width:696px;
	height:180px;
	margin-top:10px;
	margin-bottom:10px;
	text-indent:-9999px;
}
#feature-10-1-1 .ht_mimg13 {
	background: url(/info/assets/images/feature/tokushu13/tokushu_m_img13.jpg) no-repeat;
	width:696px;
	height:180px;
	margin-top:10px;
	margin-bottom:10px;
	text-indent:-9999px;
}
#feature-10-1-1 .ht_mimg14 {
	background: url(/info/assets/images/feature/tokushu14/tokushu_m_img14a.jpg) no-repeat;
	width:696px;
	height:180px;
	margin-top:10px;
	margin-bottom:10px;
	text-indent:-9999px;
}
#feature-10-1-1 .ht_mimg15 {
	background: url(/info/assets/images/feature/tokushu15/tokushu_m_img15.jpg) no-repeat;
	width:696px;
	height:180px;
	margin-top:10px;
	margin-bottom:10px;
	text-indent:-9999px;
}
#feature-10-1-1 .ht_mimg16 {
	background: url(/info/assets/images/feature/tokushu16/tokushu_m_img16.jpg) no-repeat;
	width:696px;
	height:180px;
	margin-top:10px;
	margin-bottom:10px;
	text-indent:-9999px;
}
#feature-10-1-1 .ht_mimg17 {
	background: url(/info/assets/images/feature/tokushu17/tokushu_m_img17.jpg) no-repeat;
	width:696px;
	height:180px;
	margin-top:10px;
	margin-bottom:10px;
	text-indent:-9999px;
}
#feature-10-1-1 .ht_mimg18 {
	background: url(/info/assets/images/feature/tokushu18/tokushu_m_img18.jpg) no-repeat;
	width:696px;
	height:180px;
	margin-top:10px;
	margin-bottom:10px;
	text-indent:-9999px;
}
#feature-10-1-1 .ht_mimg19 {
	background: url(/info/assets/images/feature/tokushu19/tokushu_m_img19.jpg) no-repeat;
	width:696px;
	height:180px;
	margin-top:10px;
	margin-bottom:10px;
	text-indent:-9999px;
}
#feature-10-1-1 .ht_mimg20 {
	background: url(/info/assets/images/feature/tokushu20/tokushu_m_img20.jpg) no-repeat;
	width:696px;
	height:180px;
	margin-top:10px;
	margin-bottom:10px;
	text-indent:-9999px;
}
#feature-10-1-1 .ht_mimg21 {
	background: url(/info/assets/images/feature/tokushu21/tokushu_m_img21.jpg) no-repeat;
	width:696px;
	height:180px;
	margin-top:10px;
	margin-bottom:10px;
	text-indent:-9999px;
}
#feature-10-1-1 .ht_mimg22 {
	background: url(/info/assets/images/feature/tokushu22/tokushu_m_img22.jpg) no-repeat;
	width:696px;
	height:180px;
	margin-top:10px;
	margin-bottom:10px;
	text-indent:-9999px;
}
#feature-10-1-1 .ht_mimg23 {
	background: url(/info/assets/images/feature/tokushu23/tokushu_m_img23.jpg) no-repeat;
	width:696px;
	height:180px;
	margin-top:10px;
	margin-bottom:10px;
	text-indent:-9999px;
}
#feature-10-1-1 .ht_mimg24 {
	background: url(/info/assets/images/feature/tokushu24/tokushu_m_img24.jpg) no-repeat;
	width:696px;
	height:180px;
	margin-top:10px;
	margin-bottom:10px;
	text-indent:-9999px;
}
#feature-10-1-1 .ht_mimg25 {
	background: url(/info/assets/images/feature/tokushu25/tokushu_m_img25.jpg) no-repeat;
	width:696px;
	height:180px;
	margin-top:10px;
	margin-bottom:10px;
	text-indent:-9999px;
}
#feature-10-1-1 .ht_mimg26 {
	background: url(/info/assets/images/feature/tokushu26/tokushu_m_img26.jpg) no-repeat;
	width:696px;
	height:180px;
	margin-top:10px;
	margin-bottom:10px;
	text-indent:-9999px;
}
#feature-10-1-1 .ht_mimg27 {
	background: url(/info/assets/images/feature/tokushu27/tokushu_m_img27.png) no-repeat;
	width:696px;
	height:180px;
	margin-top:10px;
	margin-bottom:10px;
	text-indent:-9999px;
}
#feature-10-1-1 .ht_mimg28 {
	background: url(/info/assets/images/feature/tokushu28/tokushu_m_img28.jpg) no-repeat;
	width:696px;
	height:180px;
	margin-top:10px;
	margin-bottom:10px;
	text-indent:-9999px;
}
#feature-10-1-1 .ht_mimg29 {
	background: url(/info/assets/images/feature/tokushu29/tokushu_m_img29.jpg) no-repeat;
	width:696px;
	height:180px;
	margin-top:10px;
	margin-bottom:10px;
	text-indent:-9999px;
}
#feature-10-1-1 .ht_mimg30 {
	background: url(/info/assets/images/feature/tokushu30/tokushu_m_img30.jpg) no-repeat;
	width:696px;
	height:180px;
	margin-top:10px;
	margin-bottom:10px;
	text-indent:-9999px;
}
#feature-10-1-1 .ht_mimg31 {
	background: url(/info/assets/images/feature/tokushu31/tokushu_m_img31.jpg) no-repeat;
	width:696px;
	height:180px;
	margin-top:10px;
	margin-bottom:10px;
	text-indent:-9999px;
}
#feature-10-1-1 .ht_mimg32 {
	background: url(/info/assets/images/feature/tokushu32/tokushu_m_img32.jpg) no-repeat;
	width:696px;
	height:180px;
	margin-top:10px;
	margin-bottom:10px;
	text-indent:-9999px;
}
#feature-10-1-1 .ht_mimg33 {
	background: url(/info/assets/images/feature/tokushu33/tokushu_m_img33.jpg) no-repeat;
	width:696px;
	height:180px;
	margin-top:10px;
	margin-bottom:10px;
	text-indent:-9999px;
}
#feature-10-1-1 .head_box {
}

#feature-10-1-1 .th_bg {
	background: url(/info/assets/images/feature/m_htbg.gif) no-repeat;
	height:38px;
	padding-top:18px;
}

#feature-10-1-1 .thno {
	font-weight:bold;
	float:left;
	color:#FFFFFF;
	width:57px;
	text-align:center;
}

#feature-10-1-1 .th_memo {
	font-weight:bold;
	float:left;
	padding-left:10px;
}

#feature-10-1-1 .head_box .note {
	padding:0 20px 0px 20px;
	line-height:165%;
        font-size:113%;
}

#feature-10-1-1 .contents_box {
	padding-left:20px;
}		

#feature-10-1-1 .mokuji_box {
	width:670px;
	border:solid 1px #CBCBCB;
	margin-top:13px;
	margin-bottom:10px;
}
#feature-10-1-1 .mokuji_box .hth {
	background-color:#E7E7E7;
	height:21px;
	padding-left:10px;
	padding-top:4px;
	border-bottom:solid #CECECE 1px;	
}	
#feature-10-1-1 .mokuji_box .b_mid {
	background-color:#FFFFFF;
	height:21px;
	padding-left:10px;
	border-bottom:dotted #CECECE 1px;
	padding-top:4px;
}
#feature-10-1-1 .mokuji_box .b_btm {
	background-color:#FFFFFF;
	height:21px;
	padding-left:10px;
	padding-top:4px;
}
#feature-10-1-1 .mokuji_box img {
	margin-left:2px;
	vertical-align:middle;
}	
#feature-10-1-1 .faqas_bg {
	background: url(/info/assets/images/feature/ans_titlebg.gif) no-repeat;
	width:660px;
	padding-left:10px;
	font-weight:bold;
	font-size:14px;
	height:21px;
	margin-bottom:5px;
	padding-top:7px;
}

#feature-10-1-1 .ans_box {
	width:670px;
	padding-top:15px;
	padding-bottom:5px;
	line-height:165%;
        font-size:115%;
}
#feature-10-1-1 .ans_left {
	float:left;
}
#feature-10-1-1 .ans_right {
	float:right;
}
#feature-10-1-1 .ans_box img{
	float:right;
	margin-left:25px;
	margin-bottom:15px;　　　　
}
#feature-10-1-1 .clear {
　　　 clear : both ; 
 }

#feature-10-1-1 .img2{
 	float:left;    
        margin-left:5px;
	margin-bottom:5px;
}
#feature-10-1-1 .img3{
        float:none;
	margin-left:10px;
	margin-bottom:5px;
}		
			
#feature-10-1-1 .grwbox670_top{ 
  width: 670px;
  height: 5px;
  overflow: hidden;
  background: url(/info/assets/images/feature/gre670_top.gif) no-repeat;
  margin-top:10px;  
 }
#feature-10-1-1 .grwbox670_body{ 
  width: 650px;
  overflow: hidden;
  background: url(/info/assets/images/feature/gre670_mid.gif) repeat-y;
  padding:20px 10px 5px 10px;
  font-size:112%;
 }
 #feature-10-1-1 .grwbox670s_body{ 
  width: 660px;
  overflow: hidden;
  background: url(/info/assets/images/feature/gre670_mid.gif) repeat-y;
  padding:5px 10px 0px 0px;
 }
#feature-10-1-1 .grwbox670_bottom{ 
  width: 670px;
  height: 5px;
  overflow: hidden;
  background: url(/info/assets/images/feature/gre670_btm.gif) no-repeat;
  margin-bottom:20px;
 }

#feature-10-1-1 .iv_lefts {
	float:left;
	text-align:right;
	width:85px;
	color:#ff6600;
	font-size:12px;

}
#feature-10-1-1 .orange11 {
	color:#ff6600;
	font-size:10px;
}
#feature-10-1-1 .iv_leftc {
	float:left;
	text-align:right;
	width:85px;
	color:#4ca417;
}

#feature-10-1-1 .iv_right {
	float:left;
	text-align:left;
	padding-left:10px;
	margin-bottom:20px;
	width:555px;	
}
#feature-10-1-1 .green11 {
	color:#4ca417;
	font-size:10px;
}

#feature-10-1-1 .gre670_title { 
  width: 655px;
  height: 21px;
  overflow: hidden;
  background: url(/info/assets/images/feature/gbg_670.gif) no-repeat;
  padding-left:15px;
  color:#FFFFFF;
  padding-top:3px;
  margin-top:15px;
  font-size:115%;
}
#feature-10-1-1 .charge_p {
	padding:10px 15px 0px 15px;

}
#feature-10-1-1 .charge_p_left {
	float:left;
	width:75px;
	margin-right:10px;
}
#feature-10-1-1 .charge_p_right {
	float:left;
	line-height:150%;
}			
#feature-10-1-1 .next_page {
	background-position: left center;
	text-align:center;
}
#feature-10-1-1 .next_page img {
	vertical-align:middle;
	margin-right:5px;
}	
#feature-10-1-1 .pager_area {
	  margin-top:20px;
	  margin-bottom:30px;
	  text-align:center;
	  overflow:hidden;
      position:relative;
	  width:100%;
	  float:left;
}	  

#feature-10-1-1 .pager_area ul{
   clear:left;
   float:left;
   list-style:none;
   margin:0;
   padding:0;
   position:relative;
   left:50%;
   text-align:center;
}	
#feature-10-1-1 ul.pager {
	  list-style:none;
	  padding:0px;
	  text-align:center;

}
#feature-10-1-1 ul.pager li {
      float: left;
      margin-right: 5px;
      border: 1px #CECECE solid;
	  margin-left:0px;
	  padding:0px;
	right:50%;
position:relative;
	
}
#feature-10-1-1 ul.pager li.prev,
#feature-10-1-1 ul.pager li.next {
      border: none;
}

*html body #feature-10-1-1 ul.pager li.prev,
*html body #feature-10-1-1 ul.pager li.next {
      border: none;
      padding-top: 6px;
}

*:first-child+html #feature-10-1-1 ul.pager li.prev,
*:first-child+html #feature-10-1-1 ul.pager li.next {
      border: none;
}
#feature-10-1-1 ul.pager li a {
      position: relative;
      display: block;
      padding: 0px 6px;
      color: #77B218;
}
#feature-10-1-1 ul.pager li a:link,
#feature-10-1-1 ul.pager li a:visited {
      text-decoration: underline;
}
#feature-10-1-1 ul.pager li a:hover,
#feature-10-1-1 ul.pager li a:active {
      text-decoration: underline;
}
#feature-10-1-1 ul.pager li em {
      display: block;
      padding: 0px 6px;
      background:#77B218;
      color: #FFFFFF;
	  font-style:normal;
}
#feature-10-1-1 ul.pager img {
	margin-right:3px;
	vertical-align:middle;
}	


/** 10-1-2 feature2  **/
#feature-10-1-2 {
}

#feature-10-1-2 .ht_mimg {
	background: url(/info/assets/images/feature/m_img.jpg) no-repeat;
	width:696px;
	height:180px;
	margin-top:10px;
	margin-bottom:10px;
	text-indent:-9999px;
}
#feature-10-1-2 .ht_mimg2 {
	background: url(/info/assets/images/feature/diet_tokushu_bn.jpg) no-repeat;
	width:696px;
	height:180px;
	margin-top:10px;
	margin-bottom:10px;
	text-indent:-9999px;
}
#feature-10-1-2 .ht_mimg3 {
	background: url(/info/assets/images/feature/diet_tokushu_bn3.jpg) no-repeat;
	width:696px;
	height:180px;
	margin-top:10px;
	margin-bottom:10px;
	text-indent:-9999px;
}
#feature-10-1-2 .ht_mimg4 {
	background: url(/info/assets/images/feature/diet_tokushu_bn4.jpg) no-repeat;
	width:696px;
	height:180px;
	margin-top:10px;
	margin-bottom:10px;
	text-indent:-9999px;
}
#feature-10-1-2 .ht_mimg5 {
	background: url(/info/assets/images/feature/tokushu_m_img5.jpg) no-repeat;
	width:696px;
	height:180px;
	margin-top:10px;
	margin-bottom:10px;
	text-indent:-9999px;
}
#feature-10-1-2 .ht_mimg6 {
	background: url(/info/assets/images/feature/tokushu_m_img6.jpg) no-repeat;
	width:696px;
	height:180px;
	margin-top:10px;
	margin-bottom:10px;
	text-indent:-9999px;
}
#feature-10-1-2 .ht_mimg7 {
	background: url(/info/assets/images/feature/tokushu_m_img7.jpg) no-repeat;
	width:696px;
	height:180px;
	margin-top:10px;
	margin-bottom:10px;
	text-indent:-9999px;
}
#feature-10-1-2 .ht_mimg8 {
	background: url(/info/assets/images/feature/tokushu_m_img8.jpg) no-repeat;
	width:696px;
	height:180px;
	margin-top:10px;
	margin-bottom:10px;
	text-indent:-9999px;
}
#feature-10-1-2 .ht_mimg16 {
	background: url(/info/assets/images/feature/tokushu16/tokushu_m_img16.jpg) no-repeat;
	width:696px;
	height:180px;
	margin-top:10px;
	margin-bottom:10px;
	text-indent:-9999px;
}
#feature-10-1-2 .ht_mimg17 {
	background: url(/info/assets/images/feature/tokushu17/tokushu_m_img17.jpg) no-repeat;
	width:696px;
	height:180px;
	margin-top:10px;
	margin-bottom:10px;
	text-indent:-9999px;
}
#feature-10-1-2 .ht_mimg18 {
	background: url(/info/assets/images/feature/tokushu18/tokushu_m_img18.jpg) no-repeat;
	width:696px;
	height:180px;
	margin-top:10px;
	margin-bottom:10px;
	text-indent:-9999px;
}
#feature-10-1-2 .ht_mimg19 {
	background: url(/info/assets/images/feature/tokushu19/tokushu_m_img19.jpg) no-repeat;
	width:696px;
	height:180px;
	margin-top:10px;
	margin-bottom:10px;
	text-indent:-9999px;
}
#feature-10-1-2 .ht_mimg20 {
	background: url(/info/assets/images/feature/tokushu20/tokushu_m_img20.jpg) no-repeat;
	width:696px;
	height:180px;
	margin-top:10px;
	margin-bottom:10px;
	text-indent:-9999px;
}
#feature-10-1-2 .ht_mimg21 {
	background: url(/info/assets/images/feature/tokushu21/tokushu_m_img21.jpg) no-repeat;
	width:696px;
	height:180px;
	margin-top:10px;
	margin-bottom:10px;
	text-indent:-9999px;
}
#feature-10-1-2 .ht_mimg22 {
	background: url(/info/assets/images/feature/tokushu22/tokushu_m_img22.jpg) no-repeat;
	width:696px;
	height:180px;
	margin-top:10px;
	margin-bottom:10px;
	text-indent:-9999px;
}
#feature-10-1-2 .ht_mimg23 {
	background: url(/info/assets/images/feature/tokushu23/tokushu_m_img23.jpg) no-repeat;
	width:696px;
	height:180px;
	margin-top:10px;
	margin-bottom:10px;
	text-indent:-9999px;
}
#feature-10-1-2 .ht_mimg24 {
	background: url(/info/assets/images/feature/tokushu24/tokushu_m_img24.jpg) no-repeat;
	width:696px;
	height:180px;
	margin-top:10px;
	margin-bottom:10px;
	text-indent:-9999px;
}
#feature-10-1-2 .ht_mimg25 {
	background: url(/info/assets/images/feature/tokushu25/tokushu_m_img25.jpg) no-repeat;
	width:696px;
	height:180px;
	margin-top:10px;
	margin-bottom:10px;
	text-indent:-9999px;
}
#feature-10-1-2 .ht_mimg26 {
	background: url(/info/assets/images/feature/tokushu26/tokushu_m_img26.jpg) no-repeat;
	width:696px;
	height:180px;
	margin-top:10px;
	margin-bottom:10px;
	text-indent:-9999px;
}
#feature-10-1-2 .ht_mimg30 {
	background: url(/info/assets/images/feature/tokushu30/tokushu_m_img30.jpg) no-repeat;
	width:696px;
	height:180px;
	margin-top:10px;
	margin-bottom:10px;
	text-indent:-9999px;
}
#feature-10-1-2 .ht_top {
	font-size:14px;
	margin-left:40px;
}	
#feature-10-1-2 h1 .ht_i {
	float:left;
	vertical-align:middle;
}	

#feature-10-1-2 .head_box {
	padding-top: 5px;
}

#feature-10-1-2 .th_bg {
	background: url(/info/assets/images/feature/m_htbg.gif) no-repeat;
	height:38px;
	padding-top:18px;
}

#feature-10-1-2 .thno {
	font-weight:bold;
	float:left;
	color:#FFFFFF;
	width:57px;
	text-align:center;
}

#feature-10-1-2 .th_memo {
	font-weight:bold;
	float:left;
	padding-left:10px;
}

#feature-10-1-2 .head_box .note {
	padding:0 20px 0px 20px;
	line-height:165%;
        font-size:115%;
}

#feature-10-1-2 .contents_box {
	padding-left:20px;
}		

#feature-10-1-2 .mokuji_box {
	width:670px;
	border:solid 1px #CBCBCB;
	margin-top:13px;
	margin-bottom:10px;
}
#feature-10-1-2 .mokuji_box .hth {
	background-color:#E7E7E7;
	height:21px;
	padding-left:10px;
	padding-top:4px;
	border-bottom:solid #CECECE 1px;	
}	
#feature-10-1-2 .mokuji_box .b_mid {
	background-color:#FFFFFF;
	height:21px;
	padding-left:10px;
	border-bottom:dotted #CECECE 1px;
	padding-top:4px;
}
#feature-10-1-2 .mokuji_box .b_btm {
	background-color:#FFFFFF;
	height:21px;
	padding-left:10px;
	padding-top:4px;
}
#feature-10-1-2 .mokuji_box img {
	margin-left:2px;
	vertical-align:middle;
}	
#feature-10-1-2 .faqas_bg {
	background: url(/info/assets/images/feature/ans_titlebg.gif) no-repeat;
	width:660px;
	padding-left:10px;
	font-weight:bold;
	font-size:14px;
	height:21px;
	margin-bottom:5px;
	padding-top:7px;
}

#feature-10-1-2 .ans_box {
	width:670px;
	padding-top:15px;
	padding-bottom:5px;
	line-height:165%;
        font-size:115%;
}
#feature-10-1-2 .ans_left {
	float:left;
}
#feature-10-1-2 .ans_right {
	float:right;
}
#feature-10-1-2 .ans_box img{
	float:right;
	margin-left:25px;
	margin-bottom:15px;
}	

			
#feature-10-1-2 .grwbox670_top{ 
  width: 670px;
  height: 5px;
  overflow: hidden;
  background: url(/info/assets/images/feature/gre670_top.gif) no-repeat;
  margin-top:10px;  
 }
#feature-10-1-2 .grwbox670_body{ 
  width: 650px;
  overflow: hidden;
  background: url(/info/assets/images/feature/gre670_mid.gif) repeat-y;
  padding:10px 10px 5px 10px;
  font-size:112%;
 }
 #feature-10-1-2 .grwbox670s_body{ 
  width: 650px;
  overflow: hidden;
  background: url(/info/assets/images/feature/gre670_mid.gif) repeat-y;
  padding:5px 10px 0px 0px;
 }
#feature-10-1-2 .grwbox670_bottom{ 
  width: 670px;
  height: 5px;
  overflow: hidden;
  background: url(/info/assets/images/feature/gre670_btm.gif) no-repeat;
  margin-bottom:20px;
 }
#feature-10-1-2 .recipe_box {
	width:100%;
}

#feature-10-1-2 .ingre_box {
	float:left;
	width:234px;
}	

#feature-10-1-2 .recipe_box .ingre_top {
	background: url(/info/assets/images/feature/ingre_top.gif)  no-repeat;
	height:33px;
	display:block;
}
#feature-10-1-2 .recipe_box .ingre_mid {
	background: url(/info/assets/images/feature/ingre_mid.gif) repeat-y;
	padding-left:15px;
	padding-right:15px;
}
#feature-10-1-2 .recipe_box .ingre_mid .ttd {
	background-color:#FBF9EB;
	border-bottom:1px #D1CFC3 dotted;
	height:20px;
	padding-top:3px;
	padding-left:10px;	
}
#feature-10-1-2 .recipe_box .ingre_mid .btd {
	background-color:#FBF9EB;
	height:20px;
	padding-top:3px;
	padding-left:10px;		
}
	
#feature-10-1-2 .recipe_box .ingre_btm {
	background: url(/info/assets/images/feature/ingre_btm.gif)  no-repeat;
	display:block;
	height:6px;
}

#feature-10-1-2 .hmake_box {
	float:left;
	width:401px;
	margin-left:15px;
}
#feature-10-1-2 .hmake_box ul {
	list-style:decimal;
	margin-left:20px;
	padding:0px;
margin: 0 0 0 1em;
padding: 0;
}
* html body #feature-10-1-2 .hmake_box ul {
	list-style:decimal;
	margin-left:25px;
	padding:0px;
margin: 0 0 0 1em;
padding: 0;
}
*:first-child+html #feature-10-1-2 .hmake_box ul {
	list-style:decimal;
	margin-left:30px;
	padding:0px;
margin: 0 0 0 1em;
padding: 0;
}


#feature-10-1-2 .hmake_box li.lico {
	padding:0px;
	line-height:165%;
	color:#4ca417;	
}	

#feature-10-1-2 .hmake_box span.txtcl {
	color: #434343;
}	


#feature-10-1-2 .gre670_title { 
  width: 655px;
  height: 21px;
  overflow: hidden;
  background: url(/info/assets/images/feature/gbg_670.gif) no-repeat;
  padding-left:15px;
  color:#FFFFFF;
  padding-top:3px;
  margin-top:15px;
  font-weight:bold;
  font-size:115%;
}
#feature-10-1-2 .cf_l {
	padding:0px 0px 0px 5px;
}
#feature-10-1-2 .cf_left {
	float:left;
	margin-right:5px;

}
#feature-10-1-2 .cfl_note img{
	float:right;
	margin-left:25px;
}	
#feature-10-1-2 .cfl_note {
}
#feature-10-1-2 .cfl_btn {
	text-align:right;
	margin:0px;
	padding:0px;
}		
#feature-10-1-2 .cf_l_right {
	float:right;
	line-height:150%;
}
#feature-10-1-2 .tnote {
	line-height:165%;
	margin-top:15px;
	padding-right: 5px;
	padding-left: 5px;
}

		
#feature-10-1-2 .next_page {
	background-position: left center;
	text-align:center;
}
#feature-10-1-2 .next_page img {
	vertical-align:middle;
	margin-right:5px;
}	
#feature-10-1-2 .pager_area {
	  margin-top:20px;
	  margin-bottom:30px;
	  text-align:center;
	  overflow:hidden;
      position:relative;
	  width:100%;
	  float:left;
}	  

#feature-10-1-2 .pager_area ul{
   clear:left;
   float:left;
   list-style:none;
   margin:0;
   padding:0;
   position:relative;
   left:50%;
   text-align:center;
}	
#feature-10-1-2 ul.pager {
	  list-style:none;
	  padding:0px;
	  text-align:center;

}
#feature-10-1-2 ul.pager li {
      float: left;
      margin-right: 5px;
      border: 1px #CECECE solid;
	  margin-left:0px;
	  padding:0px;
	right:50%;
position:relative;
	
}
#feature-10-1-2 ul.pager li.prev,
#feature-10-1-2 ul.pager li.next {
      border: none;
}
*html body #feature-10-1-2 ul.pager li.prev,
*html body #feature-10-1-2 ul.pager li.next {
      border: none;
      padding-top: 6px;
}

*:first-child+html #feature-10-1-2 ul.pager li.prev,
*:first-child+html #feature-10-1-2 ul.pager li.next {
      border: none;
}
#feature-10-1-2 ul.pager li a {
      position: relative;
      display: block;
      padding: 0px 6px;
      color: #77B218;
}
#feature-10-1-2 ul.pager li a:link,
#feature-10-1-2 ul.pager li a:visited {
      text-decoration: underline;
}
#feature-10-1-2 ul.pager li a:hover,
#feature-10-1-2 ul.pager li a:active {
      text-decoration: underline;
}
#feature-10-1-2 ul.pager li em {
      display: block;
      padding: 0px 6px;
      background:#77B218;
      color: #FFFFFF;
	  font-style:normal;
}
#feature-10-1-2 ul.pager img {
	margin-right:3px;
	vertical-align:middle;
}

#feature-10-1-2 .iv_lefts {
	float:left;
	text-align:right;
	width:85px;
	color:#ff6600;
	font-size:12px;
}
#feature-10-1-2 .orange11 {
	color:#ff6600;
	font-size:10px;
}
#feature-10-1-2 .iv_leftc {
	float:left;
	text-align:right;
	width:85px;
	color:#4ca417;
}

#feature-10-1-2 .iv_right {
	float:left;
	text-align:left;
	padding-left:10px;
	margin-bottom:20px;
	width:555px;	
}
#feature-10-1-2 .green11 {
	color:#4ca417;
	font-size:10px;
}

/** 10-1-3 feature3  **/
#feature-10-1-3 {
}

#feature-10-1-3 .ht_mimg {
	background: url(/info/assets/images/feature/m_img.jpg) no-repeat;
	width:696px;
	height:180px;
	margin-top:10px;
	margin-bottom:10px;
	text-indent:-9999px;
}

#feature-10-1-3 .ht_mimg2 {
	background: url(/info/assets/images/feature/diet_tokushu_bn.jpg) no-repeat;
	width:696px;
	height:180px;
	margin-top:10px;
	margin-bottom:10px;
	text-indent:-9999px;
}

#feature-10-1-3 .ht_mimg3 {
	background: url(/info/assets/images/feature/diet_tokushu_bn3.jpg) no-repeat;
	width:696px;
	height:180px;
	margin-top:10px;
	margin-bottom:10px;
	text-indent:-9999px;
}
#feature-10-1-3 .ht_mimg4 {
	background: url(/info/assets/images/feature/diet_tokushu_bn4.jpg) no-repeat;
	width:696px;
	height:180px;
	margin-top:10px;
	margin-bottom:10px;
	text-indent:-9999px;
}
#feature-10-1-3 .ht_mimg5 {
	background: url(/info/assets/images/feature/tokushu_m_img5.jpg) no-repeat;
	width:696px;
	height:180px;
	margin-top:10px;
	margin-bottom:10px;
	text-indent:-9999px;
}
#feature-10-1-3 .ht_mimg6 {
	background: url(/info/assets/images/feature/tokushu_m_img6.jpg) no-repeat;
	width:696px;
	height:180px;
	margin-top:10px;
	margin-bottom:10px;
	text-indent:-9999px;
}
#feature-10-1-3 .ht_mimg7 {
	background: url(/info/assets/images/feature/tokushu_m_img7.jpg) no-repeat;
	width:696px;
	height:180px;
	margin-top:10px;
	margin-bottom:10px;
	text-indent:-9999px;
}
#feature-10-1-3 .ht_mimg8 {
	background: url(/info/assets/images/feature/tokushu_m_img8.jpg) no-repeat;
	width:696px;
	height:180px;
	margin-top:10px;
	margin-bottom:10px;
	text-indent:-9999px;
}
#feature-10-1-3 .ht_mimg16 {
	background: url(/info/assets/images/feature/tokushu16/tokushu_m_img16.jpg) no-repeat;
	width:696px;
	height:180px;
	margin-top:10px;
	margin-bottom:10px;
	text-indent:-9999px;
}
#feature-10-1-3 .ht_mimg17 {
	background: url(/info/assets/images/feature/tokushu17/tokushu_m_img17.jpg) no-repeat;
	width:696px;
	height:180px;
	margin-top:10px;
	margin-bottom:10px;
	text-indent:-9999px;
}
#feature-10-1-3 .ht_mimg18 {
	background: url(/info/assets/images/feature/tokushu18/tokushu_m_img18.jpg) no-repeat;
	width:696px;
	height:180px;
	margin-top:10px;
	margin-bottom:10px;
	text-indent:-9999px;
}
#feature-10-1-3 .ht_mimg19 {
	background: url(/info/assets/images/feature/tokushu19/tokushu_m_img19.jpg) no-repeat;
	width:696px;
	height:180px;
	margin-top:10px;
	margin-bottom:10px;
	text-indent:-9999px;
}
#feature-10-1-3 .ht_mimg20 {
	background: url(/info/assets/images/feature/tokushu20/tokushu_m_img20.jpg) no-repeat;
	width:696px;
	height:180px;
	margin-top:10px;
	margin-bottom:10px;
	text-indent:-9999px;
}
#feature-10-1-3 .ht_mimg21 {
	background: url(/info/assets/images/feature/tokushu21/tokushu_m_img21.jpg) no-repeat;
	width:696px;
	height:180px;
	margin-top:10px;
	margin-bottom:10px;
	text-indent:-9999px;
}
#feature-10-1-3 .ht_mimg22 {
	background: url(/info/assets/images/feature/tokushu22/tokushu_m_img22.jpg) no-repeat;
	width:696px;
	height:180px;
	margin-top:10px;
	margin-bottom:10px;
	text-indent:-9999px;
}
#feature-10-1-3 .ht_mimg23 {
	background: url(/info/assets/images/feature/tokushu23/tokushu_m_img23.jpg) no-repeat;
	width:696px;
	height:180px;
	margin-top:10px;
	margin-bottom:10px;
	text-indent:-9999px;
}
#feature-10-1-3 .ht_mimg24 {
	background: url(/info/assets/images/feature/tokushu24/tokushu_m_img24.jpg) no-repeat;
	width:696px;
	height:180px;
	margin-top:10px;
	margin-bottom:10px;
	text-indent:-9999px;
}
#feature-10-1-3 .ht_mimg25 {
	background: url(/info/assets/images/feature/tokushu25/tokushu_m_img25.jpg) no-repeat;
	width:696px;
	height:180px;
	margin-top:10px;
	margin-bottom:10px;
	text-indent:-9999px;
}
#feature-10-1-3 .ht_mimg26 {
	background: url(/info/assets/images/feature/tokushu26/tokushu_m_img26.jpg) no-repeat;
	width:696px;
	height:180px;
	margin-top:10px;
	margin-bottom:10px;
	text-indent:-9999px;
}
#feature-10-1-3 .ht_mimg30 {
	background: url(/info/assets/images/feature/tokushu30/tokushu_m_img30.jpg) no-repeat;
	width:696px;
	height:180px;
	margin-top:10px;
	margin-bottom:10px;
	text-indent:-9999px;
}
#feature-10-1-3 .ht_top {
	font-size:14px;
	margin-left:40px;
}	
#feature-10-1-3 h1 .ht_i {
	float:left;
	vertical-align:middle;
}	

#feature-10-1-3 .head_box {
	margin-top:10px;
}

#feature-10-1-3 .th_bg {
	background: url(/info/assets/images/feature/m_htbg.gif) no-repeat;
	height:38px;
	padding-top:18px;
}

#feature-10-1-3 .thno {
	font-weight:bold;
	float:left;
	color:#FFFFFF;
	width:57px;
	text-align:center;
}

#feature-10-1-3 .th_memo {
	font-weight:bold;
	float:left;
	padding-left:10px;
}

#feature-10-1-3 .head_box .note {
	padding:0 20px 0px 20px;
	line-height:165%;
        font-size:115%;
}

#feature-10-1-3 .contents_box {
	padding-left:20px;
}		

#feature-10-1-3 .mokuji_box {
	width:670px;
	border:solid 1px #CBCBCB;
	margin-top:13px;
	margin-bottom:10px;
}
#feature-10-1-3 .mokuji_box .hth {
	background-color:#E7E7E7;
	height:21px;
	padding-left:10px;
	padding-top:4px;
	border-bottom:solid #CECECE 1px;	
}	
#feature-10-1-3 .mokuji_box .b_mid {
	background-color:#FFFFFF;
	height:21px;
	padding-left:10px;
	border-bottom:dotted #CECECE 1px;
	padding-top:4px;
}
#feature-10-1-3 .mokuji_box .b_btm {
	background-color:#FFFFFF;
	height:21px;
	padding-left:10px;
	padding-top:4px;
}
#feature-10-1-3 .mokuji_box img {
	margin-left:2px;
	vertical-align:middle;
}	
#feature-10-1-3 .faqas_bg {
	background: url(/info/assets/images/feature/ans_titlebg.gif) no-repeat;
	width:660px;
	padding-left:10px;
	font-weight:bold;
	font-size:14px;
	height:21px;
	margin-bottom:5px;
	padding-top:7px;
}

#feature-10-1-3 .ans_box {
	width:670px;
	padding-top:15px;
	padding-bottom:5px;
	line-height:170%;
        font-size:115%;
}
#feature-10-1-3 .ans_left {
	float:left;
}
#feature-10-1-3 .ans_right {
	float:right;
}
#feature-10-1-3 .ans_box img{
	float:right;
	margin-left:25px;
	margin-bottom:15px;
}	

			
#feature-10-1-3 .grwbox670_top{ 
  width: 670px;
  height: 5px;
  overflow: hidden;
  background: url(/info/assets/images/feature/gre670_top.gif) no-repeat;
  margin-top:10px;  
 }
#feature-10-1-3 .grwbox670_body{ 
  width: 650px;
  overflow: hidden;
  background: url(/info/assets/images/feature/gre670_mid.gif) repeat-y;
  padding:10px 10px 5px 10px;
  font-size:112%;
 }
 #feature-10-1-3 .grwbox670s_body{ 
  width: 650px;
  overflow: hidden;
  background: url(/info/assets/images/feature/gre670_mid.gif) repeat-y;
  padding:5px 10px 0px 0px;
 }
#feature-10-1-3 .grwbox670_bottom{ 
  width: 670px;
  height: 5px;
  overflow: hidden;
  background: url(/info/assets/images/feature/gre670_btm.gif) no-repeat;
  margin-bottom:20px;
 }
#feature-10-1-3 .recipe_box {
	width:100%;
}

#feature-10-1-3 .ingre_box {
	float:left;
	width:234px;
}	

#feature-10-1-3 .recipe_box .ingre_top {
	background: url(/info/assets/images/feature/ingre_top.gif)  no-repeat;
	height:33px;
	display:block;
}
#feature-10-1-3 .recipe_box .ingre_mid {
	background: url(/info/assets/images/feature/ingre_mid.gif) repeat-y;
	padding-left:15px;
	padding-right:15px;
}
#feature-10-1-3 .recipe_box .ingre_mid .ttd {
	background-color:#FBF9EB;
	border-bottom:1px #D1CFC3 dotted;
	height:20px;
	padding-top:3px;
	padding-left:10px;	
}
#feature-10-1-3 .recipe_box .ingre_mid .btd {
	background-color:#FBF9EB;
	height:20px;
	padding-top:3px;
	padding-left:10px;		
}
	
#feature-10-1-3 .recipe_box .ingre_btm {
	background: url(/info/assets/images/feature/ingre_btm.gif)  no-repeat;
	display:block;
	height:6px;
}

#feature-10-1-3 .hmake_box {
	float:left;
	width:401px;
	margin-left:15px;
}
#feature-10-1-3 .hmake_box ul {
	list-style:decimal;
        margin: 0px 0px 0px 30px;
        padding: 0px;
}
#feature-10-1-3 .hmake_box li.lico {
	padding:0px;
	line-height:165%;
	color:#4ca417;					
}	

#feature-10-1-3 .hmake_box span.txtcl {
	color: #434343;
}	


#feature-10-1-3 .gre670_title { 
  width: 655px;
  height: 21px;
  overflow: hidden;
  background: url(/info/assets/images/feature/gbg_670.gif) no-repeat;
  padding-left:15px;
  color:#FFFFFF;
  padding-top:3px;
  margin-top:15px;
  font-weight:bold;
  font-size:115%;
}
#feature-10-1-3 .cf_l {
	padding:0px 0px 0px 5px;
}
#feature-10-1-3 .cfl_note img{
	float:right;
	margin-left:25px;
}	
#feature-10-1-3 .cf_left {
	margin-right:5px;

}
#feature-10-1-3 .cfl_note {
}
#feature-10-1-3 .cfl_btn {
	text-align:right;
	margin:0px;
	padding:0px;
}		
#feature-10-1-3 .cf_l_right {
	float:right;
	line-height:150%;
}
#feature-10-1-3 .tnote {
	line-height:165%;
	margin-top:15px;
}

		
#feature-10-1-3 .next_page {
	background-position: left center;
	text-align:center;
}
#feature-10-1-3 .next_page img {
	vertical-align:middle;
	margin-right:5px;
}	
#feature-10-1-3 .pager_area {
	  margin-top:20px;
	  margin-bottom:30px;
	  text-align:center;
	  overflow:hidden;
      position:relative;
	  width:100%;
	  float:left;
}	  

#feature-10-1-3 .pager_area ul{
   clear:left;
   float:left;
   list-style:none;
   margin:0;
   padding:0;
   position:relative;
   left:50%;
   text-align:center;
}	
#feature-10-1-3 ul.pager {
	  list-style:none;
	  padding:0px;
	  text-align:center;

}
#feature-10-1-3 ul.pager li {
      float: left;
      margin-right: 5px;
      border: 1px #CECECE solid;
	  margin-left:0px;
	  padding:0px;
	right:50%;
position:relative;
	
}
#feature-10-1-3 ul.pager li.prev,
#feature-10-1-3 ul.pager li.next {
      border: none;
}
*html body #feature-10-1-3 ul.pager li.prev,
*html body #feature-10-1-3 ul.pager li.next {
      border: none;
      padding-top: 6px;
}

*:first-child+html #feature-10-1-3 ul.pager li.prev,
*:first-child+html #feature-10-1-3 ul.pager li.next {
      border: none;
}
#feature-10-1-3 ul.pager li a {
      position: relative;
      display: block;
      padding: 0px 6px;
      color: #77B218;
}
#feature-10-1-3 ul.pager li a:link,
#feature-10-1-3 ul.pager li a:visited {
      text-decoration: underline;
}
#feature-10-1-3 ul.pager li a:hover,
#feature-10-1-3 ul.pager li a:active {
      text-decoration: underline;
}
#feature-10-1-3 ul.pager li em {
      display: block;
      padding: 0px 6px;
      background:#77B218;
      color: #FFFFFF;
	  font-style:normal;
}
#feature-10-1-3 ul.pager img {
	margin-right:3px;
	vertical-align:middle;
}

#feature-10-1-3 .iv_lefts {
	float:left;
	text-align:right;
	width:85px;
	color:#ff6600;
	font-size:12px;
}
#feature-10-1-3 .orange11 {
	color:#ff6600;
	font-size:10px;
}
#feature-10-1-3 .iv_leftc {
	float:left;
	text-align:right;
	width:85px;
	color:#4ca417;
}

#feature-10-1-3 .iv_right {
	float:left;
	text-align:left;
	padding-left:10px;
	margin-bottom:20px;
	width:555px;	
}
#feature-10-1-3 .green11 {
	color:#4ca417;
	font-size:10px;
}


#feature-10-1-1 .re_page,
#feature-10-1-2 .re_page,
#feature-10-1-3 .re_page{
	background:url(/info/assets/images/mytop/arrow.gif) no-repeat;
	background-position: left center;
	padding-left:13px;
	float:right;
	margin-right:10px;
	z-index:1;
	font-weight:normal;
}
#content_right .tokushu_backnumber_top {
        background: url(/info/assets/images/feature/bg_backnumber_top.gif) no-repeat;
        width: 224px;
        height: 27px;
        overflow: hidden;
}
#content_right .tokushu_backnumber {
	background-image: url(/info/assets/images/feature/bg_backnumber_body.gif);
	background-repeat: repeat-y;
	width: 198px;
	display: block;
	padding-right: 13px;
	padding-left: 13px;
        padding-top: 5px;
}
#content_right .tokushu_backnumber_bottom {
        background: url(/info/assets/images/feature/bg_backnumber_bottom.gif) no-repeat;
        width: 224px;
        height: 5px;
        overflow: hidden;
        font-size: 5px;
        line-height: 5px;
        margin-bottom: 10px;
}
#content_right .tokushu_backnumber img {
        padding-top: 10px;
	margin-bottom: 10px;
}
#content_right .tokushu_backnumber .bg_gray_white {
	background-image: url(/info/assets/images/feature/bgkai_backnumber.gif);
	background-repeat: no-repeat;
	float: left;
	width: 38px;
	height: 17px;
	display: block;
	color: #FFFFFF;
	background-position: left top;
	line-height: 10px;
        text-align: center;
        padding-top: 3px;
        font-size: 10px;
}
#content_right .tokushu_backnumber .title {
	display: block;
	float: right;
	margin-bottom: 7px;
	width: 155px;
	line-height: 140%;
}