
.tb_only{
	display: block !important;
}
.tb_other{
	display: none !important;
}

.sp_device .tb_only{
	display: none !important;
}

.sp_device .tb_other{
	display: block !important;
}

.pc_device .onlyPc{
	display: block !important;
}

.pc_device #contents_oowaku{
	width:100%;
}

.pc_device #lnavi a .tbonly{
	display:block;
}
.pc_device #sideBnrBlock a .tbonly{
	display:block;
}

#ttl_main{
	background:url(/recipe_old/img/top/main_bg_check.png) #fff left top repeat;
	text-align: center;
	height: 350px;
}
#ttl_main .main_cover{
	position: relative;
	overflow:hidden;
	background:url(/recipe_old/img/top/main_bg_recipeimg.png) transparent center top no-repeat;
	background-size: auto 90%;
	text-align: center;
	width: 100%;
	margin:0 auto;
	height: 390px;
}
#ttl_main .main_cover img{
	width: 600px;
	height: 390px;
}

#newrecipe{
	margin: 0 auto;
}


.bg2{
	background-image: url(/recipe_old/img/top/bg_wave.png);
	background-repeat: repeat-x;
	background-position: left 343px;

}

.top_ttl{
	text-align: center;
	margin-top: 40px;
}


.top_ttl img{
		display: block;
        margin:0 auto;
        text-align: center;
	}

.top_ttl .txt{
        text-indent:-9999px;
        background:url(/recipe_old/img/top/ttl_new_recipe.png) center center no-repeat;
        width: 100%;
        height: 18px;
        display: inline-block;
        padding-top: 20px;
    }

#newrecipe .bx-wrapper{
	margin-bottom: 70px;
}

#newrecipe .bx-wrapper .bx-viewport{
	box-shadow: none;
}

#newrecipe .bx-wrapper .bx-pager.bx-pager{
    background-color: #eeeeee;
	padding: 2px;
}


#newrecipe .bx-wrapper .bx-pager.bx-default-pager a {
    background: #cccccc none repeat;
    border-radius: 5px;
    display: block;
    height: 6px;
    line-height: 5px;
    margin: 0 5px;
    outline: 0 none;
    text-indent: -9999px;
    width: 6px;
}

#newrecipe .bx-wrapper .bx-pager.bx-default-pager a:hover,
#newrecipe .bx-wrapper .bx-pager.bx-default-pager a.active {
    background: #0075c2 none repeat;
}

#newrecipe .bx-wrapper .bx-viewport{
	padding: 2px 2px 0 0;
}


#newrecipe .slidearea a{
	text-decoration: none;
	color: #333333;
	font-size: 12px;
	position: relative;
	display:block;
}

#newrecipe .slidearea span.new{
	position: absolute;
	width: 39px;
	height: 39px;
	background-image: url(/recipe_old/img/top/icon_top_new.png);
	background-repeat: no-repeat;
	background-position: right top;
	top: -2px;
	right: -2px;
	z-index:10;
}


.slidearea li{
	float: left;
	width: 180px;
}

.slidearea li a img{
	margin-bottom: 12px;
	width:180px;
}

.slidearea .item{
	text-align: center;
	font-weight: bold;
	font-size: 13px;
	margin-bottom: 10px;
	padding: 2px 2px 1px;
}

#newrecipe .bx-wrapper .bx-prev{
    background: url("/recipe_old/img/top/icon_bx-prev.png") no-repeat;
    left: -15px;
	top: 30%;

}

#newrecipe .bx-wrapper .bx-next{
    background: url("/recipe_old/img/top/icon_bx-next.png") no-repeat;
    right: -15px;
	top: 30%;
}


.ricecooker{
	background-color: #f6e84e;
}

.ih-atsuryoku{
	background-color: #dfa462;
}

.ih-atsuryoku_mb{
	background-color: #f18570;
}

.bakery{
	background-color: #f6b93f;
}

.hot-plate{
	background-color: #7ac8a5;
}

.grill-pan{
	background-color: #f5a7a7;
}

.food-jar{
	background-color: #ceda5c;
}

.sonota{
	background-color: #e9b78e;
}

.ih-nabe{
	background-color: #aad073;
}

.cook_and_foodjar_new{
	background-color: #9cd521
}

.bx-wrapper ul.bxslider li{
}


/* SP用 */

.sp_device .onlyPc{
	display: none !important;
}


.sp_device .headbox{
	margin-bottom: 0;
}

.sp_device #topic_path{
	display: none;
}

.sp_device .inside_box{
	width: 100%;
}

.sp_device #contents_oowaku {
	box-sizing: border-box;
	border-top: #d8d8d8 1px solid;
}

.sp_device #ttl_main {
	height: auto;
}

.sp_device #ttl_main .main_cover img{
    height: auto;
    width: 93%;
}

.sp_device #ttl_main .main_cover{
    height: auto;
}

.sp_device .bg2{
	background-position: left 122%;
}


.sp_device #newrecipe .slidearea{
	width: 80%;
	margin: 0 auto;
}

.sp_device #newrecipe .slidearea img{
	width: 100%;
	height: auto;
}

.sp_device #newrecipe .slidearea a{
	padding:2px 2px 0 0;
}

.sp_device .top_ttl{
	margin-top: 12px;
}

.sp_device #newrecipe .top_ttl img{
	width:20%;
}

.sp_device .slidwrap{
	padding: 0 30px;
}

.sp_device #newrecipe .bx-wrapper .bx-next{
    right: -30px;
	top: 35%;
}

.sp_device #newrecipe .bx-wrapper .bx-prev{
    left: -28px;
	top: 35%;
}

.sp_device #newrecipe .bx-wrapper .bx-viewport{
	padding: 0;
	left:0;
}

.sp_device .slidearea .item{
	margin-bottom: 14px;
}

.sp_device .slidearea .txt{
	color: #007bd0;
	text-decoration: underline;
	font-size: 14px;
	padding-bottom:1em;
}

@media screen and (min-width: 961px) {
    .pc_device .lcont{
        width: 100%;
        float:none;
        margin: 20px auto;
        text-align: center;
    }

    .pc_device .lcont .cat_ttl{
        display: block;
        text-align: center;
        margin:0 auto;
        width: 251px;
    }

    .pc_device .lcont .cat_ttl img{
        display: block;
        margin:0 auto;
        text-align: center;
    }
    .pc_device .lcont .cat_ttl .txt{
        text-indent:-9999px;
        background:url(/recipe_old/img/top/ttl_cat_recipe.png) center center no-repeat;
        width: 251px;
        height: 18px;
        display: inline-block;
        padding-top: 20px;
    }

    .pc_device #lnavi {
        max-width: 930px;
        margin: 0 auto;
        text-align: center;
        box-sizing: border-box;
    }

    .pc_device #lnavi li#lnaviRecipe02,
    .pc_device #lnavi li#lnaviRecipe03,
    .pc_device #lnavi li#lnaviRecipe04,
    .pc_device #lnavi li#lnaviRecipe07,
    .pc_device #lnavi li#lnaviRecipe05,
    .pc_device #lnavi li#lnaviRecipe01,
    .pc_device #lnavi li#lnaviRecipe06,
    .pc_device #lnavi li#lnaviRecipe08,
    .pc_device #lnavi li#lnaviRecipe09,
    .pc_device #lnavi li#lnaviRecipe10{
        width:31.7%;    /*295px*/
        float: left;
    }
    .pc_device #lnavi li#lnaviRecipe04,
    .pc_device #lnavi li#lnaviRecipe01{
        float:right;
        width:31.7%;
    }
    .pc_device ul#lnavi li#lnaviRecipe03,
    .pc_device ul#lnavi li#lnaviRecipe04,
    .pc_device ul#lnavi li#lnaviRecipe05,
    .pc_device ul#lnavi li#lnaviRecipe01,
	.pc_device ul#lnavi li#lnaviRecipe08,
	.pc_device ul#lnavi li#lnaviRecipe09{
        margin-left:2.4%;
    }
    .pc_device ul#lnavi li#lnaviRecipe06 dl dt.detailTitle,
    .pc_device ul#lnavi li#lnaviRecipe08 dl dt.detailTitle,
    .pc_device ul#lnavi li#lnaviRecipe02 dl dt.detailTitle,
    .pc_device ul#lnavi li#lnaviRecipe03 dl dt.detailTitle,
    .pc_device ul#lnavi li#lnaviRecipe04 dl dt.detailTitle,
    .pc_device ul#lnavi li#lnaviRecipe07 dl dt.detailTitle,
    .pc_device ul#lnavi li#lnaviRecipe05 dl dt.detailTitle,
    .pc_device ul#lnavi li#lnaviRecipe01 dl dt.detailTitle,
	.pc_device ul#lnavi li#lnaviRecipe09 dl dt.detailTitle,
	.pc_device ul#lnavi li#lnaviRecipe10 dl dt.detailTitle{
        padding-left: 95px;
        width: 100%;
        height: 90px;
        box-sizing:border-box;
        display:inline-block;
        vertical-align: middle;
        line-height: 90px;
        font-size: 18px;
        margin-top: 20px;
        margin-bottom: 0;
    }
	.pc_device ul#lnavi li#lnaviRecipe10 dl.foodjar dt.detailTitle{
        margin-top: 0;
    }
	.pc_device ul#lnavi li#lnaviRecipe10 dl.cook_and_foodjar dt.detailTitle{
        line-height: 24px;
		padding-top: 20px;
    }
    .pc_device ul#lnavi li#lnaviRecipe02 dl dt.detailTitle,
    .pc_device ul#lnavi li#lnaviRecipe03 dl dt.detailTitle,
    .pc_device ul#lnavi li#lnaviRecipe04 dl dt.detailTitle,
	.pc_device ul#lnavi li#lnaviRecipe06 dl dt.detailTitle,
    .pc_device ul#lnavi li#lnaviRecipe07 dl dt.detailTitle,
	.pc_device ul#lnavi li#lnaviRecipe08 dl dt.detailTitle,
    .pc_device ul#lnavi li#lnaviRecipe05 dl dt.detailTitle,
    .pc_device ul#lnavi li#lnaviRecipe01 dl dt.detailTitle,
	.pc_device ul#lnavi li#lnaviRecipe09 dl dt.detailTitle,
	.pc_device ul#lnavi li#lnaviRecipe10 dl dt.detailTitle{
        width: 100%;
        font-size: 16px;
    }
    .pc_device ul#lnavi li#lnaviRecipe04 dl dt.detailTitle,
    .pc_device ul#lnavi li#lnaviRecipe01 dl dt.detailTitle,
    .pc_device ul#lnavi li#lnaviRecipe04 dl dd,
    .pc_device ul#lnavi li#lnaviRecipe01 dl dd{
    }
     .pc_device ul#lnavi li#lnaviRecipe06 dl dt.detailTitle a,
    .pc_device ul#lnavi li#lnaviRecipe08 dl dt.detailTitle a,
    .pc_device ul#lnavi li#lnaviRecipe02 dl dt.detailTitle a,
    .pc_device ul#lnavi li#lnaviRecipe03 dl dt.detailTitle a,
    .pc_device ul#lnavi li#lnaviRecipe04 dl dt.detailTitle a,
    .pc_device ul#lnavi li#lnaviRecipe07 dl dt.detailTitle a,
    .pc_device ul#lnavi li#lnaviRecipe05 dl dt.detailTitle a,
    .pc_device ul#lnavi li#lnaviRecipe01 dl dt.detailTitle a,
	.pc_device ul#lnavi li#lnaviRecipe09 dl dt.detailTitle a,
	.pc_device ul#lnavi li#lnaviRecipe10 dl dt.detailTitle a{
        color: #333;
    }
    .pc_device ul#lnavi li#lnaviRecipe06 dl dt.detailTitle img,
    .pc_device ul#lnavi li#lnaviRecipe08 dl dt.detailTitle img,
    .pc_device ul#lnavi li#lnaviRecipe02 dl dt.detailTitle img,
    .pc_device ul#lnavi li#lnaviRecipe03 dl dt.detailTitle img,
    .pc_device ul#lnavi li#lnaviRecipe04 dl dt.detailTitle img,
    .pc_device ul#lnavi li#lnaviRecipe07 dl dt.detailTitle img,
    .pc_device ul#lnavi li#lnaviRecipe05 dl dt.detailTitle img,
    .pc_device ul#lnavi li#lnaviRecipe01 dl dt.detailTitle img,
	.pc_device ul#lnavi li#lnaviRecipe09 dl dt.detailTitle img,
	.pc_device ul#lnavi li#lnaviRecipe10 dl dt.detailTitle img{
        display: none;
    }
    .pc_device #sideBnrBlock .bnr_stan{
        display: inline-block;
    }
    
	.pc_device #sideBnrBlock .bnr_stan img{
        display: none;
    }
	.pc_device #sideBnrBlock .bnr_stan span img{
        display: block;
        margin: 20px auto 0;
    }
    .pc_device #sideBnrBlock .bnr_stan .pc_title{
        background: none;
    }

    .pc_device ul#lnavi li#lnaviRecipe06 dl dt.detailTitle{
        background: url(/recipe_old/img/top/ttl_img_ricecooker.jpg) #f6d700 10px center no-repeat;
    }
    .pc_device ul#lnavi li#lnaviRecipe08 dl dt.detailTitle{
        background: url(/recipe_old/img/top/ttl_img_pressureihpan.jpg) #dfa462 10px center no-repeat;
		line-height: 12px;
		padding-top: 27px;
    }
	.pc_device ul#lnavi li#lnaviRecipe08 dl dt.detailTitle span.small{
		font-size: 12px;
	}
    .pc_device ul#lnavi li#lnaviRecipe02 dl dt.detailTitle{
        background: url(/recipe_old/img/top/ttl_img_bakery.jpg) #f5a300 10px center no-repeat;
    }
    .pc_device ul#lnavi li#lnaviRecipe03 dl dt.detailTitle{
        background: url(/recipe_old/img/top/ttl_img_hotplate.jpg) #7cd1ab 10px center no-repeat;
    }
    .pc_device ul#lnavi li#lnaviRecipe04 dl dt.detailTitle{
        background: url(/recipe_old/img/top/ttl_img_grillpan.jpg) #f5a7a7 10px center no-repeat;
    }
    .pc_device ul#lnavi li#lnaviRecipe05 dl dt.detailTitle{
        background: url(/recipe_old/img/top/ttl_img_other.jpg) #f9c397 10px center no-repeat;
    }
    .pc_device ul#lnavi li#lnaviRecipe01 dl dt.detailTitle{
        background: url(/recipe_old/img/top/ttl_img_ihpan.jpg) #aad073 10px center no-repeat;
    }
    .pc_device ul#lnavi li#lnaviRecipe09 dl dt.detailTitle{
        background: url(/recipe_old/img/top/ttl_img_pressureihpan-mb.jpg) #f18570 10px center no-repeat;
		line-height: 12px;
		padding-top: 27px;
		display: inline-block;
    }
	/* .pc_device ul#lnavi li#lnaviRecipe09 dl dt.detailTitle span{
		display: inline-block;
	} */
	.pc_device ul#lnavi li#lnaviRecipe09 dl dt.detailTitle span.small{
		font-size: 12px;
		display: block;
		/* margin-top: 10px; */
	}
	/* .pc_device ul#lnavi li#lnaviRecipe09 dl dt.detailTitle .item{
		vertical-align: middle;
	} */
	.pc_device ul#lnavi li#lnaviRecipe09 dl dt.detailTitle .cat_new{
		display: inline-block;
		width: 40px;
		margin-left: 8px;
		vertical-align: middle;
	}
	.pc_device ul#lnavi li#lnaviRecipe09 dl dt.detailTitle .cat_new img{
		display: block;
		visibility: visible;
		width: 100%;
	}
    .pc_device ul#lnavi li#lnaviRecipe10 dl.cook_and_foodjar dt.detailTitle{
        background: url(/recipe_old/img/top/ttl_img_cook_and_foodjar.jpg) #9cd521 10px center no-repeat;
    }
    .pc_device ul#lnavi li#lnaviRecipe10 dl.foodjar dt.detailTitle{
        background: url(/recipe_old/img/top/ttl_img_foodjar.jpg) #cddf2a 10px center no-repeat;
    }
    .pc_device ul#lnavi li dl dd{
        display:block;
        background-color: #f3f3f3;
    }
    .pc_device ul#lnavi li dl dd ul {
        padding:15px 0;
    }
    .pc_device ul#lnavi li#lnaviRecipe06 dl dd ul,
    .pc_device ul#lnavi li#lnaviRecipe08 dl dd ul,
    .pc_device ul#lnavi li#lnaviRecipe09 dl dd ul {
        height: 220px;
    }
    .pc_device ul#lnavi li#lnaviRecipe02 dl dd ul,
    .pc_device ul#lnavi li#lnaviRecipe03 dl dd ul,
    .pc_device ul#lnavi li#lnaviRecipe04 dl dd ul {
        height: 96px;
    }
    .pc_device ul#lnavi li#lnaviRecipe05 dl dd ul,
	.pc_device ul#lnavi li#lnaviRecipe01 dl dd ul{
        height: 160px;
    }
	.pc_device ul#lnavi li#lnaviRecipe10 dl.cook_and_foodjar dd ul,
	.pc_device ul#lnavi li#lnaviRecipe10 dl.foodjar dd ul{
		height: 30px;
		padding: 10px 0;
    }
    .pc_device ul#lnavi li dl dd ul li{
        text-align:left;
    }
	.pc_device ul#lnavi li dl dd ul li a {
        font-size: 14px;
        padding: 5px 5px 5px 20px;
        margin-left:17px;
        display: inline-block;
    }
    .pc_device ul#lnavi li dl dd ul li a br{
        display: none;
    }
    .pc_device li#lnaviRecipe06 dl dd ul li a {
        background: url(/recipe_old/img/top/ico_arrow_dot_yellow.png) transparent left 11px no-repeat;
    }
    .pc_device li#lnaviRecipe08 dl dd ul li a {
        background: url(/recipe_old/img/top/ico_arrow_dot_brown.png) transparent left 11px no-repeat;
    }
    .pc_device li#lnaviRecipe02 dl dd ul li a {
        background: url(/recipe_old/img/top/ico_arrow_dot_orange.png) transparent left 11px no-repeat;
    }
    .pc_device li#lnaviRecipe03 dl dd ul li a {
        background: url(/recipe_old/img/top/ico_arrow_dot_olivegreen.png) transparent left 11px no-repeat;
    }
    .pc_device li#lnaviRecipe04 dl dd ul li a {
        background: url(/recipe_old/img/top/ico_arrow_dot_pink.png) transparent left 11px no-repeat;
    }
    .pc_device li#lnaviRecipe05 dl dd ul li a {
        background: url(/recipe_old/img/top/ico_arrow_dot_orangepink.png) transparent left 11px no-repeat;
    }
    .pc_device li#lnaviRecipe01 dl dd ul li a {
        background: url(/recipe_old/img/top/ico_arrow_dot_green.png) transparent left 11px no-repeat;
    }
    .pc_device li#lnaviRecipe09 dl dd ul li a {
        background: url(/recipe_old/img/top/ico_arrow_dot_red.png) transparent left 11px no-repeat;
    }
    .pc_device li#lnaviRecipe10 dl.cook_and_foodjar dd ul li a {
        background: url(/recipe_old/img/top/ico_arrow_dot_yellowgreen02.png) transparent left 11px no-repeat;
    }
    .pc_device li#lnaviRecipe10 dl.foodjar dd ul li a {
        background: url(/recipe_old/img/top/ico_arrow_dot_yellowgreen.png) transparent left 11px no-repeat;
    }
    .pc_device li#lnaviRecipe02 dl dd ul li,
    .pc_device li#lnaviRecipe03 dl dd ul li,
    .pc_device li#lnaviRecipe04 dl dd ul li,
    .pc_device li#lnaviRecipe07 dl dd ul li,
	.pc_device li#lnaviRecipe08 dl dd ul li,
    .pc_device li#lnaviRecipe05 dl dd ul li,
    .pc_device li#lnaviRecipe01 dl dd ul li,
	.pc_device li#lnaviRecipe09 dl dd ul li,
	.pc_device li#lnaviRecipe10 dl dd ul li{
        width: 49.6%;/*147px;*/
        float: left;
        display: block;
    }
    .pc_device ul#lnavi li#lnaviRecipe04 dl dd ul li:nth-child(even) a,
    .pc_device ul#lnavi li#lnaviRecipe01 dl dd ul li:nth-child(even) a{
        margin-left:0;
    }

    .pc_device li#lnaviRecipe06 dl dd ul:after,
    .pc_device li#lnaviRecipe08 dl dd ul:after,
    .pc_device li#lnaviRecipe02 dl dd ul:after,
    .pc_device li#lnaviRecipe03 dl dd ul:after,
    .pc_device li#lnaviRecipe04 dl dd ul:after,
    .pc_device li#lnaviRecipe07 dl dd ul:after,
    .pc_device li#lnaviRecipe05 dl dd ul:after,
    .pc_device li#lnaviRecipe01 dl dd ul:after,
	.pc_device li#lnaviRecipe09 dl dd ul:after,
	.pc_device li#lnaviRecipe10 dl dd ul:after
    .pc_device #lnavi:after{
        content:"";
        clear:both;
        display: block;
    }

}

@media screen and (min-width: 768px) {
	.pc_device ul#lnavi li dl dd{
		display: block !important;
	}
}

    .msie8 .pc_device .lcont{
        width: 100%;
        float:none;
        margin: 20px auto;
        text-align: center;
    }

    .msie8 .pc_device .lcont .cat_ttl{
        display: block;
        text-align: center;
        margin:0 auto;
        width: 251px;
    }

    .msie8 .pc_device .lcont .cat_ttl img{
        display: block;
        margin:0 auto;
        text-align: center;
    }
    .msie8 .pc_device .lcont .cat_ttl .txt{
        text-indent:-9999px;
        background:url(/recipe_old/img/top/ttl_cat_recipe.png) center center no-repeat;
        width: 251px;
        height: 18px;
        display: inline-block;
        padding-top: 20px;
    }

    .msie8 .pc_device #lnavi {
        max-width: 930px;
        margin: 0 auto;
        text-align: center;
        box-sizing: border-box;
    }

    .msie8 .pc_device #lnavi li#lnaviRecipe02,
    .msie8 .pc_device #lnavi li#lnaviRecipe03,
    .msie8 .pc_device #lnavi li#lnaviRecipe04,
    .msie8 .pc_device #lnavi li#lnaviRecipe07,
    .msie8 .pc_device #lnavi li#lnaviRecipe05,
    .msie8 .pc_device #lnavi li#lnaviRecipe01,
    .msie8 .pc_device #lnavi li#lnaviRecipe06,
    .msie8 .pc_device #lnavi li#lnaviRecipe08,
    .msie8 .pc_device #lnavi li#lnaviRecipe09,	.msie8 .pc_device #lnavi li#lnaviRecipe10{
        width:31.7%;    /*295px*/
        float: left;
    }
    .msie8 .pc_device #lnavi li#lnaviRecipe04,
    .msie8 .pc_device #lnavi li#lnaviRecipe01{
        float:right;
        width:31.7%;
    }
    .msie8 .pc_device ul#lnavi li#lnaviRecipe03,
    .msie8 .pc_device ul#lnavi li#lnaviRecipe04,
    .msie8 .pc_device ul#lnavi li#lnaviRecipe05,
    .msie8 .pc_device ul#lnavi li#lnaviRecipe01,
	.msie8 .pc_device ul#lnavi li#lnaviRecipe08,
	.msie8 .pc_device ul#lnavi li#lnaviRecipe09{
        margin-left:2.4%;
    }
    .msie8 .pc_device ul#lnavi li#lnaviRecipe06 dl dt.detailTitle,
    .msie8 .pc_device ul#lnavi li#lnaviRecipe08 dl dt.detailTitle,
    .msie8 .pc_device ul#lnavi li#lnaviRecipe02 dl dt.detailTitle,
    .msie8 .pc_device ul#lnavi li#lnaviRecipe03 dl dt.detailTitle,
    .msie8 .pc_device ul#lnavi li#lnaviRecipe04 dl dt.detailTitle,
    .msie8 .pc_device ul#lnavi li#lnaviRecipe07 dl dt.detailTitle,
    .msie8 .pc_device ul#lnavi li#lnaviRecipe05 dl dt.detailTitle,
    .msie8 .pc_device ul#lnavi li#lnaviRecipe01 dl dt.detailTitle,
	.msie8 .pc_device ul#lnavi li#lnaviRecipe09 dl dt.detailTitle,
	.msie8 .pc_device ul#lnavi li#lnaviRecipe10 dl dt.detailTitle{
        padding-left: 95px;
        width: 100%;
        height: 90px;
        box-sizing:border-box;
        display:inline-block;
        vertical-align: middle;
        line-height: 90px;
        font-size: 18px;
        margin-top: 20px;
        margin-bottom: 0;
    }
    .msie8 .pc_device ul#lnavi li#lnaviRecipe10 dl.foodjar dt.detailTitle{
        margin-top: 0;
    }
	.msie8 .pc_device ul#lnavi li#lnaviRecipe10 dl.cook_and_foodjar dt.detailTitle{
        line-height: 24px;
		padding-top: 20px;
    }

    .msie8 .pc_device ul#lnavi li#lnaviRecipe02 dl dt.detailTitle,
    .msie8 .pc_device ul#lnavi li#lnaviRecipe03 dl dt.detailTitle,
    .msie8 .pc_device ul#lnavi li#lnaviRecipe04 dl dt.detailTitle,
	.msie8 .pc_device ul#lnavi li#lnaviRecipe06 dl dt.detailTitle,
    .msie8 .pc_device ul#lnavi li#lnaviRecipe07 dl dt.detailTitle,
	.msie8 .pc_device ul#lnavi li#lnaviRecipe08 dl dt.detailTitle,
    .msie8 .pc_device ul#lnavi li#lnaviRecipe05 dl dt.detailTitle,
    .msie8 .pc_device ul#lnavi li#lnaviRecipe01 dl dt.detailTitle,
	.msie8 .pc_device ul#lnavi li#lnaviRecipe09 dl dt.detailTitle,
    .msie8 .pc_device ul#lnavi li#lnaviRecipe10 dl dt.detailTitle{
        width: 100%;
        font-size: 16px;
    }
    .msie8 .pc_device ul#lnavi li#lnaviRecipe04 dl dt.detailTitle,
    .msie8 .pc_device ul#lnavi li#lnaviRecipe01 dl dt.detailTitle,
    .msie8 .pc_device ul#lnavi li#lnaviRecipe04 dl dd,
    .msie8 .pc_device ul#lnavi li#lnaviRecipe01 dl dd{
    }
     .msie8 .pc_device ul#lnavi li#lnaviRecipe06 dl dt.detailTitle a,
    .msie8 .pc_device ul#lnavi li#lnaviRecipe08 dl dt.detailTitle a,
    .msie8 .pc_device ul#lnavi li#lnaviRecipe02 dl dt.detailTitle a,
    .msie8 .pc_device ul#lnavi li#lnaviRecipe03 dl dt.detailTitle a,
    .msie8 .pc_device ul#lnavi li#lnaviRecipe04 dl dt.detailTitle a,
    .msie8 .pc_device ul#lnavi li#lnaviRecipe07 dl dt.detailTitle a,
    .msie8 .pc_device ul#lnavi li#lnaviRecipe05 dl dt.detailTitle a,
    .msie8 .pc_device ul#lnavi li#lnaviRecipe01 dl dt.detailTitle a,
	.msie8 .pc_device ul#lnavi li#lnaviRecipe09 dl dt.detailTitle a,
    .msie8 .pc_device ul#lnavi li#lnaviRecipe10 dl dt.detailTitle{
        color: #333;
    }
    .msie8 .pc_device ul#lnavi li#lnaviRecipe06 dl dt.detailTitle img,
    .msie8 .pc_device ul#lnavi li#lnaviRecipe08 dl dt.detailTitle img,
    .msie8 .pc_device ul#lnavi li#lnaviRecipe02 dl dt.detailTitle img,
    .msie8 .pc_device ul#lnavi li#lnaviRecipe03 dl dt.detailTitle img,
    .msie8 .pc_device ul#lnavi li#lnaviRecipe04 dl dt.detailTitle img,
    .msie8 .pc_device ul#lnavi li#lnaviRecipe07 dl dt.detailTitle img,
    .msie8 .pc_device ul#lnavi li#lnaviRecipe05 dl dt.detailTitle img,
    .msie8 .pc_device ul#lnavi li#lnaviRecipe01 dl dt.detailTitle img,
	.msie8 .pc_device ul#lnavi li#lnaviRecipe09 dl dt.detailTitle img,
    .msie8 .pc_device ul#lnavi li#lnaviRecipe10 dl dt.detailTitle img{
        display: none;
    }

    .msie8 .pc_device ul#lnavi li#lnaviRecipe06 dl dt.detailTitle{
        background: url(/recipe_old/img/top/ttl_img_ricecooker.jpg) #f6d700 10px center no-repeat;
    }
    .msie8 .pc_device ul#lnavi li#lnaviRecipe08 dl dt.detailTitle{
        background: url(/recipe_old/img/top/ttl_img_pressureihpan.jpg) #dfa462 10px center no-repeat;
		line-height: 12px;
		padding-top: 27px;
    }
	.msie8 .pc_device ul#lnavi li#lnaviRecipe08 dl dt.detailTitle span.small{
		font-size: 12px;
	}
    .msie8 .pc_device ul#lnavi li#lnaviRecipe02 dl dt.detailTitle{
        background: url(/recipe_old/img/top/ttl_img_bakery.jpg) #f5a300 10px center no-repeat;
    }
    .msie8 .pc_device ul#lnavi li#lnaviRecipe03 dl dt.detailTitle{
        background: url(/recipe_old/img/top/ttl_img_hotplate.jpg) #7cd1ab 10px center no-repeat;
    }
    .msie8 .pc_device ul#lnavi li#lnaviRecipe04 dl dt.detailTitle{
        background: url(/recipe_old/img/top/ttl_img_grillpan.jpg) #f5a7a7 10px center no-repeat;
    }
    .msie8 .pc_device ul#lnavi li#lnaviRecipe05 dl dt.detailTitle{
        background: url(/recipe_old/img/top/ttl_img_other.jpg) #f9c397 10px center no-repeat;
    }
    .msie8 .pc_device ul#lnavi li#lnaviRecipe01 dl dt.detailTitle{
        background: url(/recipe_old/img/top/ttl_img_ihpan.jpg) #aad073 10px center no-repeat;
    }
    .msie8 .pc_device ul#lnavi li#lnaviRecipe09 dl dt.detailTitle{
        background: url(/recipe_old/img/top/ttl_img_pressureihpan-mb.jpg) #f18570 10px center no-repeat;
		line-height: 12px;
		padding-top: 27px;
    }
    .msie8 .pc_device ul#lnavi li#lnaviRecipe09 dl dt.detailTitle{
        background: url(/recipe_old/img/top/ttl_img_pressureihpan-mb.jpg) #f18570 10px center no-repeat;
		line-height: 12px;
		padding-top: 25px;
		display: inline-block;
    }
	.msie8 .pc_device ul#lnavi li#lnaviRecipe09 dl dt.detailTitle span{
		display: inline-block;
	}
	.msie8 .pc_device ul#lnavi li#lnaviRecipe09 dl dt.detailTitle span.small{
		font-size: 12px;
		display: block;
		margin-top: 10px;
	}
	.msie8 .pc_device ul#lnavi li#lnaviRecipe09 dl dt.detailTitle .item{
		vertical-align: middle;
	}
	.msie8 .pc_device ul#lnavi li#lnaviRecipe09 dl dt.detailTitle .cat_new{
		display: inline-block;
		width: 40px;
		margin-left: 8px;
		vertical-align: middle;
	}
	.msie8 .pc_device ul#lnavi li#lnaviRecipe09 dl dt.detailTitle .cat_new img{
		display: block;
		visibility: visible;
		width: 100%;
	}
    .msie8 .pc_device ul#lnavi li#lnaviRecipe10 dl.cook_and_foodjar dt.detailTitle{
        background: url(/recipe_old/img/top/ttl_img_cook_and_foodjar.jpg) #9cd521 10px center no-repeat;
    }
    .msie8 .pc_device ul#lnavi li#lnaviRecipe10 dl.foodjar dt.detailTitle{
        background: url(/recipe_old/img/top/ttl_img_foodjar.jpg) #cddf2a 10px center no-repeat;
    }
    .msie8 .pc_device ul#lnavi li dl dd{
        display:block;
        background-color: #f3f3f3;
    }
    .msie8 .pc_device ul#lnavi li dl dd ul {
        padding:15px 0;
    }
    .msie8 .pc_device ul#lnavi li#lnaviRecipe06 dl dd ul,
    .msie8 .pc_device ul#lnavi li#lnaviRecipe08 dl dd ul,
    .msie8 .pc_device ul#lnavi li#lnaviRecipe09 dl dd ul {
        height: 160px;
    }
    .msie8 .pc_device ul#lnavi li#lnaviRecipe02 dl dd ul,
    .msie8 .pc_device ul#lnavi li#lnaviRecipe03 dl dd ul,
    .msie8 .pc_device ul#lnavi li#lnaviRecipe04 dl dd ul {
        height: 96px;
    }
    .msie8 .pc_device ul#lnavi li#lnaviRecipe07 dl dd ul,
    .msie8 .pc_device ul#lnavi li#lnaviRecipe05 dl dd ul,
    .msie8 .pc_device ul#lnavi li#lnaviRecipe01 dl dd ul {
        height: 160px;
    }
    .msie8 .pc_device ul#lnavi li#lnaviRecipe10 dl.cook_and_foodjar dd ul,
	.msie8 .pc_device ul#lnavi li#lnaviRecipe10 dl.foodjar dd ul{
		height: 30px;
		padding: 10px 0;
    }
    .msie8 .pc_device ul#lnavi li dl dd ul li{
        text-align:left;
    }
	.msie8 .pc_device ul#lnavi li dl dd ul li a {
        font-size: 14px;
        padding: 5px 5px 5px 20px;
        margin-left:17px;
        display: inline-block;
    }
    .msie8 .pc_device ul#lnavi li dl dd ul li a br{
        display: none;
    }
    .msie8 .pc_device li#lnaviRecipe06 dl dd ul li a {
        background: url(/recipe_old/img/top/ico_arrow_dot_yellow.png) transparent left 11px no-repeat;
    }
    .msie8 .pc_device li#lnaviRecipe08 dl dd ul li a {
        background: url(/recipe_old/img/top/ico_arrow_dot_brown.png) transparent left 11px no-repeat;
    }
    .msie8 .pc_device li#lnaviRecipe02 dl dd ul li a {
        background: url(/recipe_old/img/top/ico_arrow_dot_orange.png) transparent left 11px no-repeat;
    }
    .msie8 .pc_device li#lnaviRecipe03 dl dd ul li a {
        background: url(/recipe_old/img/top/ico_arrow_dot_olivegreen.png) transparent left 11px no-repeat;
    }
    .msie8 .pc_device li#lnaviRecipe04 dl dd ul li a {
        background: url(/recipe_old/img/top/ico_arrow_dot_pink.png) transparent left 11px no-repeat;
    }
    .msie8 .pc_device li#lnaviRecipe05 dl dd ul li a {
        background: url(/recipe_old/img/top/ico_arrow_dot_orangepink.png) transparent left 11px no-repeat;
    }
    .msie8 .pc_device li#lnaviRecipe01 dl dd ul li a {
        background: url(/recipe_old/img/top/ico_arrow_dot_green.png) transparent left 11px no-repeat;
    }
    .msie8 .pc_device li#lnaviRecipe09 dl dd ul li a {
        background: url(/recipe_old/img/top/ico_arrow_dot_red.png) transparent left 11px no-repeat;
    }
    .msie8 .pc_device li#lnaviRecipe10 dl.cook_and_foodjar dd ul li a {
        background: url(/recipe_old/img/top/ico_arrow_dot_yellowgreen02.png) transparent left 11px no-repeat;
    }
    .msie8 .pc_device li#lnaviRecipe10 dl.foodjar dd ul li a {
        background: url(/recipe_old/img/top/ico_arrow_dot_yellowgreen.png) transparent left 11px no-repeat;
    }
    .msie8 .pc_device li#lnaviRecipe02 dl dd ul li,
    .msie8 .pc_device li#lnaviRecipe03 dl dd ul li,
    .msie8 .pc_device li#lnaviRecipe04 dl dd ul li,
    .msie8 .pc_device li#lnaviRecipe07 dl dd ul li,
	.msie8 .pc_device li#lnaviRecipe08 dl dd ul li,
    .msie8 .pc_device li#lnaviRecipe05 dl dd ul li,
    .msie8 .pc_device li#lnaviRecipe01 dl dd ul li,
	.msie8 .pc_device li#lnaviRecipe09 dl dd ul li,
	.msie8 .pc_device li#lnaviRecipe10 dl dd ul li{
        width: 49.6%;/*147px;*/
        float: left;
        display: block;
    }
    .msie8 .pc_device ul#lnavi li#lnaviRecipe04 dl dd ul li:nth-child(even) a,
    .msie8 .pc_device ul#lnavi li#lnaviRecipe01 dl dd ul li:nth-child(even) a{
        margin-left:0;
    }

    .msie8 .pc_device li#lnaviRecipe06 dl dd ul:after,
    .msie8 .pc_device li#lnaviRecipe08 dl dd ul:after,
    .msie8 .pc_device li#lnaviRecipe02 dl dd ul:after,
    .msie8 .pc_device li#lnaviRecipe03 dl dd ul:after,
    .msie8 .pc_device li#lnaviRecipe04 dl dd ul:after,
    .msie8 .pc_device li#lnaviRecipe07 dl dd ul:after,
    .msie8 .pc_device li#lnaviRecipe05 dl dd ul:after,
    .msie8 .pc_device li#lnaviRecipe01 dl dd ul:after,
	.msie8 .pc_device li#lnaviRecipe09 dl dd ul:after,
    .msie8 .pc_device li#lnaviRecipe10 dl dd ul:after,
    .msie8 .pc_device #lnavi:after{
        content:"";
        clear:both;
        display: block;
    }
