/*______________________________________  CHICHIN-PUIPUI  http://mbs.jp/puipui/  Cascading Style Sheet [recipe.css]______________________________________*/* {    box-sizing :                border-box;    -moz-box-sizing :           border-box;}body {    background :                #fff;    color :                     #000;    margin :                    0;    padding :                   0;    font-size :                 11px;    font-style :                normal;    font-weight :               normal;    font-family: "\FF2D\FF33\20\FF30\30B4\30B7\30C3\30AF", "MS UI Gothic", "Osaka", sans-serif;}p {    font-size :                 10px;    line-height :               140%;    margin-bottom :             0.5em;}em, strong {    font-style :                normal;    font-weight :               bold;}address {    margin :                    0;    padding :                   0;    font-style :                normal;}div {    margin :                    0;    padding :                   0;}sup, sub {    font-size :                 80%;}dl {    font-size :                 11px;}dd {    margin :                    0.2em 0 0.4em 1em;    padding-left :              0;}dd p {    font-size :                 11px;    margin-top :                0.1em;    line-height :               135%;}ul, ol {    margin-left :               0;    padding-left :              25px;}li {    margin-left :               0;    padding-left :              0;}hr.divider {    display :                   none;}address.copyright {    display :                   none;}/*リンク*/a {    color :                     #808080;    text-decoration :           none;}a:link {    color :                     #808080;}a:visited {    color :                     #808080;}a:active {    color :                     #000000;}a:hover {    color :                     #FF3300;    text-decoration :           underline;}/*class*/.note {    font-size :                 10px;}img.icon { /* icon */ margin-right:5px;}/*食材テーブル*/table.general {    margin-bottom :             1px;    border-style :              solid;    border-width :              1px 0 0 1px;    border-color :              #857561;    border-collapse :           collapse;    table-layout :              fixed;    empty-cells :               show;}.general td, .general th {    border-style :              solid;    border-width :              0 1px 1px 0;    border-color :              #857561;    border-bottom :             1px solid #dEd8d0;    font-size :                 11px;    font-weight :               normal;    padding :                   1px 5px;}.general tr.last-row td,.general th {    border-bottom :             1px solid #857561;}.general th {    text-align :                center;}.general .number {    text-align :                right;}
