@charset "UTF-8";
/* CSS Document */

/* レシピのデフォルト用CSS 
------------------------------------------------------------------
------------------------------------------------------------------ */

.nutrition_title{
	text-align: center;
	color: #fff;
	font-size: 16px;
}
.title1{
	background: #F49BAF;
}
.title2{
	background: #C8D03C;
}
.title3{
	background: #CAA860;
}
.title4{
	background: #A0BDF0;
}
.title5{
	background: #A2D081;
}
@media (min-width:768px){

#PageBody{
	background:url(../img/bg_page.gif) repeat-x left top; 
}

/* Sidenavi
------------------------------------------------------------------ */
.sidettl{
	background:#135E41 url(/shered/img/bg_sidettl_recipe.gif) repeat-x left top;
}

.sidettl h3{
	color:#FFF;
	font-size: 18px;
}

/* Accordion 大本はshered内のdefault.css
------------------------------------------------------------------ */
ul.accordion li a{
	background:url(/shered/img/bg_sidenavi_recipe.gif) no-repeat 13px center;
}

ul.accordion li a:hover{
  background:#006635 url(/shered/img/bg_sidenavi_recipe_hover.gif) no-repeat 13px center;
}

.mainvisual{ width: 100%; margin: 20px auto 0 auto; text-align: center; }
#imobile_adspotdiv1, _iframe{
    display: none !important;
}
.sidettl{
margin-top: 0.5em;

}
.sidettl:first-child{
margin-top: 0;
}
ul.accordion br{
	display: none;
}

}

/* sp */
@media (max-width:768px){
	.buttons{
	display: flex;
width: 100%;
}
.sidenavi>ul >li a{
	flex:1;
	padding: 1em 0.5em;
	white-space: nowrap;
}
 .sidenavi>ul.nutrition_list >li br{
	/* display: block; */
}
.sidenavi h3{
	margin-top: 2em;
}
 .sidenavi>ul.nutrition_list li:first-child .nutrition_title{
	border-radius:10px 10px 0 0 ;
}
.nutrition_list{

}
}