@charset "UTF-8";
.center {
   text-align: center;
}
a:hover img
{
opacity:0.8;
filter: alpha(opacity=80);
-ms-filter: "alpha( opacity=80 )";
}



.underline {
   border-bottom:solid 1px #ff0000;
}

#maincontents {
   max-width: 900px;
   width: 100%;
   margin: 0 auto;
   /*background: url(../img/bg_main.jpg) no-repeat top center;*/
   /*padding: 25px;*/
   line-height: 1.6em;
}
@media screen and (max-width: 600px) {
   #maincontents{
      max-width: 100%;
   }
}


p {
   line-height: 1.6em;
}
.bg_cts {
   background: url(../img/bg_cts.jpg) ;
   box-shadow:1px 1px 2px 1px #e6e6e6;
   -moz-box-shadow:1px 1px 2px 1px #e6e6e6;
   -webkit-box-shadow:1px 1px 2px 1px #e6e6e6;
   padding-top: 14px;
   margin-bottom: 50px;
}

.bg_cts .inner {
   padding: 0 45px 50px;
}
.cts_top{
   padding-top: 20px;
   padding-bottom: 40px;
}
.recipe_contents dt{
   font-weight: bold;
   padding-top: 15px;
   color:#B39241;
}
.recipe_contents dd{
    margin-inline-start: 20px;
}

.ttl_recipe{
   margin-inline-start: 0 !important;
}

.chef_name{
   font-weight: bold;
}
.chef_name span{
   font-size: 0.8rem;
}
.shop_name{
   font-weight: bold;
   font-size: 1.2rem;
   margin-bottom: 10px;
}
.zairyou{
   font-size: 1.2rem;
}
