.leftmenu { font-size: 12px; color: #333333; padding: 3px 0;}
.leftmenu a:link {  color: #333333; text-decoration: none}
.leftmenu a:hover {  color: #993333; text-decoration: underline}
.leftmenu a:active {  color: #FF6600}
body a:visited {  text-decoration: none; color: #669966}
.ja1 {  font-size: 10pt; line-height: 15px; color: #333333}
.beni  { color: #333333; font-size: 12px; line-height: 15px }
.ja1 a:link {  color: #336633}
.ja1 a:hover {  color: #990000; text-decoration: underline}
.jnew {  font-size: 10pt; line-height: 18px; color: #333333}


/* h—¿ƒ^ƒCƒgƒ‹ */
.pj_title {font-family:'‚l‚r ‚o–¾’©', 'MS PMincho', 'ƒqƒ‰ƒMƒm–¾’© Pro W3', 'Hiragino Mincho Pro', serif; font-weight: bold; font-size: 0.9em;}
.pj_title_top {font-family:'‚l‚r ‚o–¾’©', 'MS PMincho', 'ƒqƒ‰ƒMƒm–¾’© Pro W3', 'Hiragino Mincho Pro', serif; font-size: 1.2em; color: #9f3f3f;}

.note {font-size: 0.9em; color: #333333;}


/* ‹ÆŽÒ—l */

table.forb_list {width: 540px; background: #666; font-size: 10pt; line-height: 15px;}

table.forb_list td {background: #fff;}

tr.forb_head {background: #669966; text-align: center; color: #fff; font-weight: bold;}

th.forb_name {background: #F5F5B8; text-align: left; font-weight: normal;}

.forb_weight {text-align: center; width: 5em;}

.forb_quantity {text-align: right; width: 4em;}

.forb_sum {text-align: right; width: 6em;}

.spice_name {font-family:'‚l‚r ‚o–¾’©', 'MS PMincho', 'ƒqƒ‰ƒMƒm–¾’© Pro W3', 'Hiragino Mincho Pro', serif; font-weight: bold; font-size: 0.9em; vertical-align: top; padding-bottom: 5px; width: 540px; margin-top: 1em;}

.spice_name img {vertical-align: text-top; margin-right: 3px;}

/* h—¿ƒy[ƒW */

.item_image {text-align: center; width: 200px;}
table.item_detail {font-size: 10pt; line-height: 15px; color: #333333; line-height: 1.4em; margin: 10px 0;}
table.select_type {text-align: center; font-size: 9pt; color: #333333; background: #ccc; line-height: 1.2em;}
table.select_type td {background: #FFF;}
table.select_type img {margin: 5px 0; border: none;}
.spice_name_i1 {font-family:'‚l‚r ‚o–¾’©', 'MS PMincho', 'ƒqƒ‰ƒMƒm–¾’© Pro W3', 'Hiragino Mincho Pro', serif; font-weight: bold; vertical-align: top; padding-bottom: 5px; margin-top: 1em; font-size: 1.1em;}
.spice_name_i1 img {vertical-align: text-top; margin-right: 3px;}

table.ichimi td {padding: 5px; vertical-align: top;}
table.ichimi td.detail {padding: 10px;}

table.karami {margin: 10px 0 0 0; font-size: 12px;}
table.karami td {background: #fff; text-align: center; font-weight: bold;}
table.karami th {background: #F5F5B8; text-align: left; font-weight: normal; width: 130px;}


/* ƒCƒ“ƒ^[ƒlƒbƒg“Á•ÊŠé‰æ */

.set_detail {font-size: 0.9em; color: #444;}

td.item_photo {padding: 20px 0;} 


/* ‚¨—¿— */

.cooking_menu {text-align: left; width: 550px; border-bottom: #CD7438 1px solid; margin-bottom: 5px; font-size: 15px; padding-left: 5px; color: #336699; font-weight: bold;}

/* ‘“àŽY‚Û‚ñ|ƒŒƒVƒs */

.pon_recipe {font-size: 11px; margin: 10px 0 0 0; background: #F5FAF0; padding: 7px; border: #B0CDB7 3px double; font-family:"ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Hiragino Kaku Gothic Pro", "ƒƒCƒŠƒI", Meiryo, Osaka, "‚l‚r ‚oƒSƒVƒbƒN", "MS PGothic", sans-serif;}
div.pon_recipe div.detail {font-size: 0.9em; line-height: 1.3em; padding-left: 1em; text-indent: -1em;}

/* ‚â‚Ü‚ÂISM */
.ism_title {padding: 20px 0 8px 0; margin: 0 20px; border-bottom: 1px #999 solid;}
.ism_box {width: 585px; margin: 10px 15px; font-size: 12px; line-height: 1.4em;}
.ism_thumb {width: 130px; float: left; margin: 10px 7px;}
.ism_thumb img {border: #ccc 1px solid;}
.ism_thumb p {text-align: center;}
.ism_thumb a:link {color: #333333; text-decoration: none; outline: none;}
.ism_thumb a:hover {color: #993333; text-decoration: underline}
