/* 追っかけ隊　全体 */

#tv{
	background: url(https://img1.kakaku.k-img.com/images/article/search/tv_item/bg_all.gif) repeat-y left top;
}

#tv p{
	margin-bottom: 0px;
}


#tv .read{
	background: url(https://img1.kakaku.k-img.com/images/article/search/tv_item/bg_read.gif) repeat-y left top;
	font-size: 110%;
	line-height: 130%;
	padding: 8px 10px;
	min-height:1%;
	_height:1px;
}

#tv .toPage{
	width: 682px;
	margin-left: 9px;
	background: #e5e5e5;
	margin-top: 8px;
	font-size: 70%;
}

#tv .toPage p.left{
	background: url(https://img1.kakaku.k-img.com/images/article/search/tv_item/p_left.gif) no-repeat left center;
	padding-left: 20px;
}

#tv .toPage p.right{
	background: url(https://img1.kakaku.k-img.com/images/article/search/tv_item/p_right.gif) no-repeat right center;
	padding-right: 20px;
}


#tv .toPage td{
	width: 33%;
	padding-top: 3px;
	padding-bottom: 3px;
}

#tv .toPage td.left{
	padding-left: 5px;

}

#tv .toPage td.mid{
	text-align: center;
}

#tv .toPage td.right{
	text-align: right;
	padding-right: 5px;
}

#tv .btmLeft{}



/* ■■■■↓全体の色はここで指定する■■■■■
-------------------------------------------*/
/* ペッコリーナ */

#tv #peco h3,
#tv #peco .fontColor{
	color: #f3630b;
}

#tv #peco h3,
#tv #peco h4,
#tv #peco h5{
	border-left: 5px solid #f3630b;
}


/* エメラルド */

#tv #emerald h3,
#tv #emerald .fontColor{
	color: #2388ad;
}

#tv #emerald h3,
#tv #emerald h4,
#tv #emerald h5{
	border-left: 5px solid #2388ad;
}


/* ワイン */

#tv #wine h3,
#tv #wine .fontColor{
	color: #ab093f;
}

#tv #wine h3,
#tv #wine h4,
#tv #wine h5{
	border-left: 5px solid #ab093f;
}


/* ピンク */

#tv #pink h3,
#tv #pink .fontColor{
	color: #ff5151;
}

#tv #pink h3,
#tv #pink h4,
#tv #pink h5{
	border-left: 5px solid #ff5151;
}



/* グリーン */

#tv #green h3,
#tv #green .fontColor{
	color: #5ea500;
}

#tv #green h3,
#tv #green h4,
#tv #green h5{
	border-left: 5px solid #5ea500;
}



/* オレンジ */

#tv #orange h3,
#tv #orange .fontColor{
	color: #d6701b;
}

#tv #orange h3,
#tv #orange h4,
#tv #orange h5{
	border-left: 5px solid #d6701b;
}




/* 記事内容
-------------------------------------------*/

#tv #main{
	width: 660px;
	margin-left: 5px;
	background: url(https://img1.kakaku.k-img.com/images/article/search/tv_item/bg_page.gif) repeat-y left top;
	color: #333333;
	padding: 10px 15px;
}

#tv #main h3{
	padding-left: 8px;
	font-size: 135%;
	font-weight: bold;
	padding-top: 6px;
	padding-bottom: 6px;
}


#tv #main h4{
	padding-left: 6px;
	font-size: 118%;
	color: #333333;
	padding-top: 2px;
}

#tv #main h5{
	padding-left: 4px;
	font-size: 100%;
	padding-top: 2px;
	padding-bottom: 2px;
	line-height: 130%;
	background: #E3E3E3;
	margin-bottom: 8px;
	color: #333333;
}

#tv #main .data{
	color: #666666;
	padding-bottom: 5px;
	font-size: 95%;
	font-weight: normal;
	padding-top: 5px;
}

#tv #main .member{
	margin-top: 10px;
	background: url(https://img1.kakaku.k-img.com/images/article/search/tv_item/bg_hasen01.gif) repeat-x left top;
	padding-top: 10px;
	padding-bottom: 10px;

}

#tv #main .proBox{
	float: left;
	width: 540px;
}

#tv #main .proBox img{
	border: 1px solid #AAAAAA;
	margin-right: 8px;
}

#tv #main .proName{
	float: left;
	color: #333333;
	line-height: 130%;
}

#tv #main .proName p{
	font-size: 110%;
}



#tv #main .patternA,
#tv #main .patternB,
#tv #main .patternC,
#tv #main .patternD{
	width: 650px;
	margin-left: 5px;
}


#tv #main .capBoxA{
	width: 240px;
	margin-right: 15px;
	float: left;
}

#tv #main .capTxTA{
	margin-top: 8px;
	padding: 5px;
	background: #E1E1E1;
	line-height: 140%;
}

#tv #main .txtBoxA{
	float: left;
	line-height: 140%;
	width: 390px;
}

#tv #main .txtBoxA p{
	font-size: 110%;
	margin-bottom: 8px;
}

#tv #main .txtBoxAA{
	line-height: 140%;
}

#tv #main .txtBoxAA p{
	font-size: 110%;
	margin-bottom: 8px;
}



#tv #main .capBoxB{
	width: 170px;
	float: left;
}

#tv #main .capBoxB p{
	font-size: 110%;
	margin-bottom: 5px;
}

#tv #main .capTxT p{
	padding-top: 8px;
	line-height: 140%;
	font-size: 100%;
}

#tv #main .capBoxC,
#tv #main .capBoxC2{
	width: 305px;
	float: left;
}

#tv #main .capBoxC2{
	margin-left: 40px;
}

#tv #main .capBoxD{
}

#tv #main .capTxTD{
	line-height: 140%;
	font-size: 100%;
	float: left;
	width: 390px;
}

#tv #main .capTxTD p{
	font-size: 100%;
	line-height: 140%;
	margin-bottom: 8px;
}


#tv #main .Obi{
	background: url(https://img1.kakaku.k-img.com/images/article/search/tv_item/tit_h4.gif) no-repeat left top;
	width: 651px;
	margin-top: 30px;
	padding-top: 8px;
	padding-bottom: 6px;
	padding-left: 5px;
	border-bottom: 1px solid #a2a1a1;
}

#tv #main .yaji{
	float: left;
	margin-right: 20px;
	margin-left: 20px;
	margin-top: 100px;
}


#tv #main .tabelog{
	background: url(https://img1.kakaku.k-img.com/images/article/search/tv_item/p_tabe.gif) no-repeat right center;
	text-align: right;
	padding-top: 10px;
	padding-right: 25px;
	padding-bottom: 10px;
	font-weight: bold;
}

#tv #main .hitokoto{
	width: 640px;
	margin-left: 10px;
}

#tv #main .hitokotoName{
	background: url(https://img1.kakaku.k-img.com/images/article/search/tv_item/p_hitokoto.gif) no-repeat left center;
	padding-left: 60px;
	margin-top: 30px;
}

#tv #main .hitokotoName p{
	font-weight: bold;
	float: left;
	padding-top: 15px;
}

#tv #main .hitokotoBox{
	font-size: 80%;
	padding-top: 10px;
	background: url(https://img1.kakaku.k-img.com/images/article/search/tv_item/bg_hasen01.gif) repeat-x left top;
}

#tv #main .other{
	width: 656px;
	background: url(https://img1.kakaku.k-img.com/images/article/search/tv_item/bg_other.gif) repeat-y left;
	margin-top: 30px;
}

#tv #main .otherTiT{
	background: url(https://img1.kakaku.k-img.com/images/article/search/tv_item/p_other.gif) no-repeat left center;
	margin-left: 4px;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 90px;
	font-size: 130%;
	font-weight: bold;
	border-bottom: 1px dotted #c8c8c8;
}

#tv #main .itemTbl{
	margin-left: 35px;
	margin-top: 10px;
	margin-bottom: 10px;
}

#tv #main .itemTbl td{
	width: 125px;
	padding-bottom: 5px;
	line-height: 130%;
	padding-right: 25px;
	vertical-align: top;
}

#tv #main .site{
	margin-top: 30px;
	padding-bottom: 5px;
}

#tv #main .site ul{
	width: 630px;
	margin-top: 10px;
	margin-left: 15px;
	line-height: 150%;
}

#tv #main .site li{
	list-style: none;
	background: url(https://img1.kakaku.k-img.com/images/article/search/tv_item/p_kanren.gif) no-repeat left center;
	padding-left: 20px;
	float: left;
	width: 280px;
	margin-bottom: 8px;
}


#tv #main .kenrenTiT{
	background: #b0b0b0;
	padding-left: 5px;
}

#tv #main .special{
	margin-top: 20px;
}

#tv #main .speBox{
	width: 635px;
	margin-top: 10px;
	margin-left: 10px;
}

#tv #main .speTxT{
	width: 555px;
	float: left;
	margin-left: 10px;
	line-height: 130%;
	padding-bottom: 10px;
}

#tv #main .speTxT p{
	font-size: 110%;
	margin-bottom: 3px;
}

#tv #main .pointBox{
	background: #fff6d8;
	width: 634px;
	border: 1px solid #a6987e;
	padding: 5px 10px;
	font-size: 85%;
}
#tv  #main  .pointBox  .okkakekun{
	background: url(https://img1.kakaku.k-img.com/images/article/search/tv_item/img_point.jpg) no-repeat left center;
	padding-top: 3px;
	padding-bottom: 10px;
	padding-left: 50px;
	color: #532300;
	font-size: 150%;
}

.back{
	width: 680px;
	margin-left: 10px;
	margin-top: 20px;
}

.backBox,
.backBox2{
	width: 670px;
	margin-left: 5px;
	padding-top: 10px;
	padding-bottom: 15px;
}

.backBox{
	background: url(https://img1.kakaku.k-img.com/images/article/search/tv_item/bg_hasen01.gif) repeat-x bottom;
}


.backData{
	width: 137px;
	background: url(https://img1.kakaku.k-img.com/images/article/search/tv_item/bg_back.gif);
	height: 16px;
	padding-top: 5px;
	font-weight: bold;
	padding-left: 5px;
	float: left;
	margin-right: 10px;
}

.backTxT{
	width: 440px;
	float: left;
	font-size: 100%;
	line-height: 130%;
}
/* その他・設定
------------------------------------------*/

.mLeft65{
	margin-left: 65px;
}
.pLeft50{
	padding-left: 50px;
}
.pRight50{
	padding-right: 50px;
}
.paddhing5{
	padding:5px;
}
.pLeft20{
	padding-left:20px;
}


/* フォントの設定
-------------------------*/
.fontGray{
	color: #666666;
}  

.fontGray2{
	color: #B3B3B3;
} 

.fontYellow{
	color: #FFCC00;
}
.fontOrange{
	color: #FF3300;
}

.fontOrange{
	color: #F79400;
}
.fontPurple{
	color: #993399;
}
.fontGreen{
	color: #588D23;
}
.fontPink{
	color: #FF5959;
}

.fontSmall{
	font-size: 90%;
}

.fontSmall80{
	font-size: 80%;
}


/* 仕切りなど
-------------------------*/

hr{
	height: 1px; /* 高さ */
	border-top: 1px dashed #CCCCCC;
	border-right: 0px dashed #CCCCCC;
	border-bottom: 0px dashed #CCCCCC;
	border-left: 0px dashed #CCCCCC;
   }


.block{
display:block;
	}


/* 追っかけ隊　vol5マスク用
---------------------------- */

.Masklead p{
           line-height: 130%;
		   font-size:90%;
		   }
           

.w455 { width:455px; }

.bgGeen {background:#c2e7bc;}
.bgBlue {background:#e0f2f8;}
.bgPink {background:#f8e3ed;}

.pd5 { padding:5px; }

.fontBlue { color:#0b7192; }
.fontPink { color:#f6499b; }

.maskNavi {
　　　　　width:660px;
          margin:15px 0px 0px 0px;
           }

.maskNavi li {
              width:65px;
			  float:left;
			  list-style:none;
			  }

#tv #green #main .bgGeen h5{
             background:url(https://img1.kakaku.k-img.com/images/article/search/tv_item/vol5_h5_tit_bk.jpg) no-repeat left top; 
			 padding-left:65px;
			 padding-top:5px;
			 padding-bottom:5px;
			 border:none;
            }

#tv #main .entryBox{
	               width:660px;
				   margin-top:30px;
				   border-bottom:dotted 2px #666666;
                    }


#tv #main .entryLeftBox{
	               width:252px;
				   margin-bottom:10px;
				   margin-top:5px;
				   float:left;
}

.leftSbox { width:90px;
           float:left;
		   }

#tv #green #main .entryLeftBox img{
                       border:solid 1px #669933;
					}
						


#tv #main .entryLeftBox p{
                     background:#e1e1e1;
					 font-size: 95%;
	                 line-height: 140%;
					 padding:7px;
					 margin-top:5px;
                     }

#tv #main .entryRightBox {
    width:393px;
	padding-left:15px;
	padding-bottom:10px;
	margin-top:5px;
	float:left;
}

#tv #main .entryRightBox p{
	padding-bottom:5px;
	line-height: 150%;
	font-size: 110%;
	}
	
#tv #main .pointBox2{
	background: #fff6d8;
	width: 371px;
	border: 1px solid #a6987e;
	padding: 5px 10px 0px 10px;
	margin-bottom: 10px;
	font-size: 90%;
}

#tv #main .pointBox2 .okkakekun{
	background: url(https://img1.kakaku.k-img.com/images/article/search/tv_item/img_point2.jpg) no-repeat left center;
	padding-left: 40px;
	padding-top: 5px;
	color: #532300;
	font-size: 120%;
}

#tv #main .commentBox {
             width:660px;
			 border-bottom:1px dotted #333333;
			 font-size: 75%;
	         line-height: 100%;
			 padding:10px 0px;
			 }
			 
#tv #main .commentBox p {
             width:395px;
			 padding:0px 10px;
			 float:left
			 }
			 
#tv #main .hitokoto .rightBox {
                              font-size: 110%;
							  padding-bottom:5px;
							  }
#tv #main .rankingBox {
                       width:460px;
					   float:left;
					   padding-left:15px;
					   line-height: 130%;
	                   font-size: 90%;
					   padding-bottom:10px;
					   }	 
					   
#tv #main .otherTiTmask{
    color:#fa9505;
    margin-left: 4px;
	padding-top: 10px;
	padding-bottom: 8px;
	padding-left: 15px;
	font-size: 130%;
	font-weight: bold;
	border-bottom: 1px dotted #c8c8c8;
}

#tv #main .other #mask {
                       line-height: 130%;
	                   font-size: 90%;
					   text-align:left;
					   margin-left:40px;
					   }
					   
					   
/* 追っかけ隊　vol6クッキングトイ用
------------------------------------ */	
#tv #main .contentsLead{
     line-height: 140%;
     width: 660px;
     margin-top:10px;
     font-size: 80%;
}
.cookingToyNavi{
     width:660px;
     margin:15px 0px 0px 0px;
           }

.cookingToyNavi li {
     float:left;
	 width:220px;
     list-style:none;
			  }

#tv #main .EBcookingToy{
	               width:660px;
				   margin-top:20px;
				   padding-top:20px;
				   border-top: dotted 2px #666666;
                    }

#tv #orange #main .EBcookingToy #entry1,
#tv #orange #main .EBcookingToy #entry2,
#tv #orange #main .EBcookingToy #entry3{
     padding-left:85px;
     padding-top:4px;
     padding-bottom:12px;
     border:none;
	 line-height:130%;
	 font-weight: bold;
            }

#tv #orange #main .crosshead,
#tv #orange #main .crosshead2,
#tv #orange #main .crosshead3 {
	 padding:3px;
	 font-weight:bold;
	 margin-top:15px;
	 color: #333333;
	 }

#tv #orange #main .crosshead {
     background-color:#FFCC00;
	 }

#tv #orange #main .crosshead2 {
     background-color: #DFF2CC;
	 }
	 #tv #orange #main .crosshead3 {
     background-color: #F1D6E3;
	 }

#tv #orange #main .EBcookingToy #entry1{
     background:url(https://img1.kakaku.k-img.com/images/article/search/tv_item/vol6_h5_tit1_bk.gif) no-repeat left top;
	        }			
#tv #orange #main .EBcookingToy #entry2{
     background:url(https://img1.kakaku.k-img.com/images/article/search/tv_item/vol6_h5_tit2_bk.gif) no-repeat left top;
	        }
#tv #orange #main .EBcookingToy #entry3{
     background:url(https://img1.kakaku.k-img.com/images/article/search/tv_item/vol6_h5_tit3_bk.gif) no-repeat left top;
	        }		
			
#tv #orange #main .entryLeftBox img{
    display:block;
    margin: 0 auto;
    text-align: center;
					}
#tv #orange #main .entryRightBox p{
	padding-bottom:5px;
	line-height: 140%;
	font-size: 110%;
	}

.itemName{
    font-size:110%;
	line-height:140%;
    font-weight:bold;
	margin-bottom:5px;
}
.useItemBox {
           background:url(https://img1.kakaku.k-img.com/images/article/search/tv_item/vol6_use_item_bk.gif) repeat-y;
		   }
.introductionBox1 {
width:660px;
padding-top:10px;
background:url(https://img1.kakaku.k-img.com/images/article/search/tv_item/vol6_introduction1_top.gif) no-repeat top left;
		   }
.introductionBox2 {
width:660px;
padding-top:10px;
background:url(https://img1.kakaku.k-img.com/images/article/search/tv_item/vol6_introduction2_top.gif) no-repeat top left;
		   }
.introductionBox3 {
width:660px;
padding-top:10px;
background:url(https://img1.kakaku.k-img.com/images/article/search/tv_item/vol6_introduction3_top.gif) no-repeat top left;
		   }
.introductionBox1In {
                background:url(https://img1.kakaku.k-img.com/images/article/search/tv_item/vol6_introduction1_bk.gif) repeat-y;
                 }
.introductionBox2In {
                background:url(https://img1.kakaku.k-img.com/images/article/search/tv_item/vol6_introduction2_bk.gif) repeat-y;
                 }
.introductionBox3In {
                background:url(https://img1.kakaku.k-img.com/images/article/search/tv_item/vol6_introduction3_bk.gif) repeat-y;
                 }

		   		   
#tv #orange #main .useItemBox p
                {
    font-size:100%;
	line-height:130%;
	margin:0px 20px;
		   }
		   
#tv #orange #main .introductionBoxText
                {
    font-size:100%;
	line-height:130%;
	width:444px;
	float:left;
		   }		   

#tv #orange #main .capBoxB{
	width: 200px;
	float: left;
}
#tv #orange #main .capBoxX{
    margin-top:20px;
	margin-bottom:20px;
	width: 260px;
	float: left;
}
#tv #orange #main .capBoxY{
	width: 153px;
	float: left;
}

#tv #orange #main TD{
border:solid 1px #ffffff;
vertical-align:top;
}

.bkGray {
         background:#E4E4E4;
		 }
.bkGreen {
         background:#DFF2CC;
		 }
.bkPurple {
         background:#F1D6E3;
		 }
.bkOrange {
         background:#FFEA95;
		 }

#tv #orange #main TD p {
                      font-size:95%;
					  margin:5px;
					  
					  }
#tv #orange #main .patternY,
#tv #orange #main .patternX
           {
	width: 650px;
	margin-left: 5px;
	padding-top: 10px;
	border-top: dotted 1px #999999;
}
#tv #orange #main .patternX
           {
	border-bottom: dotted 1px #999999;
	margin-bottom: 10px;
           }
			

.w304 {
       width:304px;
	   }
.w444 {
        width:444px;
		}
		
#tv #main .capTxTD2{
	line-height: 140%;
	font-size: 100%;
	float: left;
	width: 490px;
}

#tv #main .capTxTD2 p{
	font-size: 100%;
	line-height: 140%;
	margin-bottom: 8px;
}

#tv #main .otherTiTmask2{
    color:#fa9505;
    margin-left: 4px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 4px;
	font-size: 130%;
	font-weight: bold;
	border-bottom: 1px dotted #c8c8c8;
}

.IntroductionBox {
             width:640px;
            border-bottom:1px dotted #333333;
			padding-top:5px;
			padding-bottom:5px;
			padding-left:10px;
			margin-bottom:10px;
			}

#tv #main .IntroductionBox p {
			font-weight:bold;
			font-size: 110%;
	        line-height: 150%;
			}


#tv #orange #main #futomaki TD{
             vertical-align:top;
			 border-right:solid 20px #ffffff;
			 }
                           				   				   