body { color: black; background-image: url(../images/bg_image3.gif); background-repeat: repeat; margin: 0; padding: 0; }

p.text { color: #3c3c37; font-size: 10px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 1.5em; }

td {}

a:link { color: blue }

a:visited { color: purple }

a:hover { color: purple }

a:active { color: red }
td.td-header { background-color: white; background-repeat: no-repeat; width: 750px; height: 100px; }
p.menu { color: #4a3542; font-size: 10px; margin-top: 0; }
p.menu a { color: #3c3c3c; line-height: 2em; background-color: #e8fbff; text-decoration: none; text-align: left; width: 148px; padding-left: 10px; border-right: 1px solid #add4ec; border-bottom: 1px solid #add4ec; border-left: 1px solid #add4ec; display: block; }
p.menu a:hover { color: white; background-color: red; border-right: 1px solid #add4ec; border-bottom: 1px solid #add4ec; border-left: 1px solid #add4ec; }
td.td-menu { vertical-align: top; width: 150px; border-bottom: 1px inset gray; }
td.td-footer { color: black; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 5em; padding-left: 200px; border-top: 3px solid #e30000; }
.content { color: #3c3c3c; font-size: 11px; line-height: 1.5em; background-color: white; padding: 0 30px 30px; }
td.td-content { background-color: white; border-bottom: 1px solid gray; }
h1 { color: gray; font-size: 14px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; font-weight: bold; line-height: 1.4em; background-color: #ebf8fc; margin-top: 8px; padding: 3px 5px; border: solid 1px #3eceff; }
h2 { color: red; font-size: 18px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; font-weight: bold; line-height: 1.2em; background-color: #ddf8f3; padding-left: 10px; }
h3 { color: #d29743; font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; font-weight: bold; clear: left; margin-top: 0; margin-bottom: 0; padding-top: 5px; padding-bottom: 0; }
td.td-rightmenu { background-color: white; width: 100px; margin: 10px; padding: 10px; border-top: 1px solid gray; border-right: 1px solid gray; border-bottom: 1px solid gray; border-left-style: none; }
table.wide { background-color: white; width: 750px; margin-right: auto; margin-left: auto; order-right-style: solid; filter: }}}
p.menu-bar { color: #521d58; font-size: 12px; text-decoration: none; text-align: center; height: 1.8em; margin: 0; border-bottom: 2px solid #7fcdec; }
p.menu-bar a { color: blue; font-size: 12px; line-height: 1.8em; background-image: url(../images/top_bar_z.gif); background-repeat: no-repeat; text-decoration: none; width: 10em; float: left; border-bottom: 2px solid #7fcdec; display: block; }
p.menu-bar a:hover { color: orange; font-size: 12px; font-weight: bold; line-height: 1.8em; text-decoration: none; }
table.table-menu { color: #3c3c3c; font-size: 11px; text-decoration: none; width: 118px; margin-top: 5px; margin-right: 10px; margin-bottom: 5px; border-bottom: 1px solid #add4ec; border-right-color: #add4ec; border-left-color: #add4ec; }
td.table-menu-text { color: black; font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; font-weight: bold; line-height: 1.5em; text-decoration: none; text-align: center; border-right: 1px solid #add4ec; border-left: 1px solid #add4ec; }
td.table-menu-detail { color: #3c3c3c; font-size: 10px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 1.5em; text-decoration: none; text-align: left; margin-top: 5px; padding-left: 5px; border-right: 1px solid #add4ec; border-left: 1px solid #add4ec; }
td.table-menuimg { font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; text-align: center; border-right: 1px solid #add4ec; border-left: 1px solid #add4ec; }
td.table-menu-list { font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; text-decoration: none; text-align: left; border-right: 1px solid #add4ec; border-left: 1px solid #add4ec; }
table.table-left-menu { color: #3c3c3c; font-size: 11px; text-decoration: none; width: 150px; margin-top: 5px; margin-bottom: 5px; margin-left: 10px; padding-right: 0; padding-left: 0; }
p.menu span a { color: #3c3c3c; line-height: 2em; background-color: #e9f1d4; text-decoration: none; text-align: left; width: 148px; padding-left: 10px; border-right: 1px solid #add4ec; border-bottom: 1px solid #add4ec; border-left: 1px solid #add4ec; display: block; }
p.menu span a:hover { color: white; background-color: #ffa600; border-right: 1px solid #add4ec; border-bottom: 1px solid #add4ec; border-left: 1px solid #add4ec; }
p img.left { float: left; margin-right: 10px; margin-bottom: 5px; }
h4 { color: red; font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; font-weight: bold; line-height: 1.5em; background-image: url(../images/syoujyou_bar.gif); background-repeat: no-repeat; text-align: center; padding-top: 2px; }
td.td-title { color: blue; font-size: 12px; line-height: 20px; background-image: url(../images/table_menu_bar2.gif); background-repeat: no-repeat; text-align: center; }
td.td-title2 { color: blue; font-size: 12px; line-height: 20px; background-image: url(../images/table_menu_bar.gif); background-repeat: no-repeat; text-align: center; }
ul { color: blue; font-size: 12px; text-decoration: none; list-style: lower-roman url(../images/sannkaku.gif); }
ul span.ul-text { color: #3c3c3c; font-size: 11px; line-height: 1.2em; text-decoration: none; }
ul a { text-decoration: none; }
p img.left-iso { background-image: url(../images/iso_fig1.gif); background-repeat: no-repeat; float: left; margin-right: 10px; margin-bottom: 5px; }
p img.left-iso-sf6 { background-image: url(../images/seihou_fig6.gif); background-repeat: no-repeat; float: left; margin-right: 10px; margin-bottom: 5px; }
p img.left-kotu1 { background-image: url(../images/kotuso_fig1.gif); background-repeat: no-repeat; float: left; margin-right: 10px; margin-bottom: 5px; }
p img.left-kotu2 { background-image: url(../images/kotuso_fig2.gif); background-repeat: no-repeat; float: left; margin-right: 10px; margin-bottom: 5px; }
p img.left-hot { background-image: url(../images/hotflash_fig1.gif); background-repeat: no-repeat; float: left; margin-right: 10px; margin-bottom: 5px; }
p img.est { background-image: url(../images/estrogen_fig.gif); background-repeat: no-repeat; }
p img.left-haiga { background-image: url(../images/haiga_fig.jpg); background-repeat: no-repeat; float: left; margin-right: 10px; margin-bottom: 5px; }
p img.left-kurokawa { background-image: url(../images/kuromame_kawa.jpg); background-repeat: no-repeat; background-position: 0 0; float: left; margin-right: 10px; margin-bottom: 5px; }
p img.left-haiga-sya { background-image: url(../images/haiga_140.jpg); background-position: center 0; float: left; margin-right: 10px; margin-bottom: 5px; }
p img.left-collagen { background-image: url(../images/collagen_140.jpg); background-position: center 0; float: left; margin-right: 10px; margin-bottom: 5px; }
p img.left-sei1 { background-image: url(../images/seihou_fig1.gif); background-position: center 0; float: left; margin-right: 10px; margin-bottom: 5px; }
p img.left-sei2 { background-image: url(../images/seihou_fig2.gif); background-position: center 0; float: left; margin-right: 10px; margin-bottom: 5px; }
p img.left-sei3 { background-image: url(../images/seihou_fig3.gif); background-position: center 0; float: left; margin-right: 10px; margin-bottom: 5px; }
p img.left-sei4 { background-image: url(../images/seihou_fig4.gif); background-position: center 0; float: left; margin-right: 10px; margin-bottom: 5px; }
p img.left-sei5 { background-image: url(../images/seihou_fig5.gif); background-position: center 0; float: left; margin-right: 10px; margin-bottom: 5px; }
p img.left-sei6 { background-image: url(../images/seihou_fig6.gif); background-position: center 0; float: left; margin-right: 10px; margin-bottom: 5px; }
p img.left-sei7 { background-image: url(../images/seihou_fig7.gif); background-position: center 0; float: left; margin-right: 10px; margin-bottom: 5px; }
p img.left-sei8 { background-image: url(../images/seihou_fig8.gif); background-position: center 0; float: left; margin-right: 10px; margin-bottom: 5px; }
p img.left-sei9 { background-image: url(../images/seihou_fig9.gif); background-position: center 0; float: left; margin-right: 10px; margin-bottom: 5px; }
p img.left-iso-kou1 { background-image: url(../images/kounenki_fig1.gif); background-repeat: no-repeat; float: left; margin-right: 10px; margin-bottom: 5px; }
p img.left-iso-kou2 { background-image: url(../images/kounenki_fig2.gif); background-repeat: no-repeat; float: left; margin-right: 10px; margin-bottom: 5px; }
p img.left-iso-kou3 { background-image: url(../images/kounenki_fig3.gif); background-repeat: no-repeat; float: left; margin-right: 10px; margin-bottom: 5px; }
p img.left-peakborn { background-image: url(../images/peak_born_fig.gif); background-repeat: no-repeat; float: left; margin-right: 10px; margin-bottom: 5px; }
p img.left-iso-ave { background-image: url(../images/iso_ave_fig.gif); background-repeat: no-repeat; float: left; margin-right: 10px; margin-bottom: 5px; }
p img.left-ant-kou1 { background-image: url(../images/ant_fig1.gif); background-repeat: no-repeat; float: left; margin-right: 10px; margin-bottom: 5px; }
p img.left-coll3 { background-image: url(../images/coll_fig3.gif); background-repeat: no-repeat; float: left; margin-right: 10px; margin-bottom: 5px; }
p img.left-coll4 { background-image: url(../images/coll_fig4.gif); background-repeat: no-repeat; float: left; margin-right: 10px; margin-bottom: 5px; }
p img.coll_kawa { background-image: url(../images/coll_kawa.gif); background-repeat: no-repeat; }
p img.left-coll1 { background-image: url(../images/coll_fig1.gif); background-repeat: no-repeat; float: left; margin-right: 10px; margin-bottom: 5px; }
p img.left-coll2 { background-image: url(../images/coll_fig2.gif); background-repeat: no-repeat; float: left; margin-right: 10px; margin-bottom: 5px; }
p img.left-coll5 { background-image: url(../images/coll_fig5.gif); background-repeat: no-repeat; float: left; margin-right: 10px; margin-bottom: 5px; }
table.coll { background-color: white; width: 390px; order-right-style: solid; }
table td.coll-text { color: gray; font-size: 9px; background-color: white; width: 390px; padding-right: 10px; padding-left: 10px; order-right-style: solid; }
table.left-side-img { background-color: white; background-image: url(../images/side_img.gif); background-repeat: no-repeat; width: 160px; height: 300px; margin-left: 10px; order-right-style: solid; }
table.site-map { background-color: white; width: 390px; margin-top: 10px; order-right-style: solid; }
table td.site-map-text { font-size: 11px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; background-color: white; text-decoration: none; width: 390px; margin-top: 10px; padding-right: 5px; padding-left: 5px; order-right-style: solid; }
table td.site-map-text a { font-size: 11px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; background-color: white; text-decoration: none; width: 390px; margin-top: 10px; padding-right: 10px; padding-left: 10px; order-right-style: solid; }
table.check { background-color: white; width: 390px; margin-top: 10px; padding: 1px; border: solid 1px gray; order-right-style: solid; }
table td.check-text { color: #921e3b; font-size: 11px; width: 170px; padding-left: 10px; order-right-style: solid; }
table td.check-text2 { color: #ce583b; font-size: 13px; font-weight: bold; text-align: center; width: 30px; order-right-style: solid; }
th { color: black; font-size: 13px; font-weight: normal; border-bottom: 1px solid gray; }
table td.check-text3 { color: #ce583b; font-size: 13px; font-weight: bold; text-align: center; margin-top: 10px; margin-bottom: 10px; order-right-style: solid; }
table.check2 { background-color: white; width: 390px; margin-top: 10px; padding: 1px; order-right-style: solid; }
table td.check-text4 { color: #ce583b; font-size: 13px; font-weight: bold; text-align: left; order-right-style: solid; }
.content-index { color: #3c3c3c; font-size: 11px; line-height: 1.5em; background-color: white; padding: 5px 10px 30px; }
td.table-menu-detail2 { color: #3c3c3c; font-size: 10px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 1.5em; text-decoration: none; text-align: left; margin-top: 3px; padding-right: 8px; padding-left: 8px; border-right: 1px solid #add4ec; border-left: 1px solid #add4ec; }
table.table-left-menu2 { color: #3c3c3c; font-size: 11px; text-decoration: none; width: 160px; margin-top: 5px; margin-bottom: 5px; margin-left: 10px; padding-right: 0; padding-left: 0; border-bottom: 1px solid #bff8f3; }
table.top-content1 { background-repeat: no-repeat; width: 436px; margin-top: 5px; margin-bottom: 2px; padding: 5px; border-bottom: 1px solid #add4ec; }
h5 { color: #67461a; font-size: 15px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 1.3em; background-image: url(../images/kasa.gif); background-repeat: no-repeat; width: 420px; margin-top: 0; margin-bottom: 2px; padding: 5px; }
td img.left { float: left; margin-right: 8px; margin-bottom: 8px; }
td span.text-strong { color: #ec1f17; font-size: 12px; font-weight: bold; line-height: 1.5em; background-repeat: no-repeat; padding-left: 5px; }
table td.top-content2-t { margin-top: 3px; margin-bottom: 2px; padding: 5px 10px; border-right: 1px solid #add; border-left: 1px solid #add4ec; }
table.top-content2 { width: 430px; margin-top: 3px; margin-bottom: 2px; padding: 5px; }
table td.top-content2-text { margin-left: 5px; padding: 5px 5px 5px 10px; }
table td.top-content3-text { text-align: right; margin-left: 5px; padding: 5px 5px 5px 10px; }
table.top-content3 { width: 430px; margin-top: 3px; margin-bottom: 2px; padding: 5px; border-bottom: 1px solid #add4ec; border-top-color: #add4ec; border-top-width: 1px; border-right-style: solid; }
table.table-left-menu3 { color: #3c3c3c; font-size: 11px; text-decoration: none; width: 160px; margin-top: 5px; margin-bottom: 5px; margin-left: 10px; padding-right: 0; padding-left: 0; border-bottom: 1px solid #bff8f3; }
td.td-title3 { color: blue; font-size: 12px; line-height: 20px; background-image: url(../images/top_bar_z2.gif); background-repeat: no-repeat; text-align: center; }
p.menu2 a { color: #3c3c3c; font-size: 10px; line-height: 2em; text-decoration: none; text-align: left; width: 148px; padding-left: 10px; border-bottom: 1px dotted #bff8f3; display: block; }
p.menu2 a:hover { color: #f00; font-weight: bold; line-height: 2em; text-decoration: none; text-align: left; width: 148px; padding-left: 10px; border-bottom: 1px dotted #bff8f3; display: block; }
table td.top-content3-t { color: #7b84cb; font-size: 10px; line-height: 1.2em; background-color: #f4f1ff; padding: 5px; border-right: 1px dotted #bff8f3; border-left: 1px dotted #bff8f3; order-right-style: solid; }
td span.text-strong-black { color: gray; font-size: 14px; font-weight: bold; }
table td.top-content3-title { color: #db331a; font-size: 14px; line-height: 1.2em; background-color: #f4f1ff; background-image: url(../images/siharai.gif); background-repeat: no-repeat; text-align: left; padding: 0 0 3px 5px; order-right-style: solid; }
table.top-content4 { background-repeat: no-repeat; width: 430px; margin-top: 10px; margin-right: 10px; margin-left: 10px; border-bottom: 1px dotted #add4ec; }
td.td-title11 { line-height: 40px; background-image: url(../images/category_bar1.gif); background-repeat: no-repeat; background-position: 0 0; text-align: center; width: 86px; }
td.td-title11 a { color: olive; font-size: 12px; line-height: 40px; background-repeat: no-repeat; text-decoration: none; text-align: center; width: 86px; }
td.td-title11 a:hover { color: yellow; font-size: 12px; font-weight: bold; line-height: 40px; background-repeat: no-repeat; background-position: 0 0; text-decoration: none; text-align: center; width: 86px; }
td.td-title12 { color: olive; font-size: 12px; line-height: 40px; background-image: url(../images/category_bar1.gif); background-repeat: no-repeat; background-position: 0 0; text-align: center; width: 86px; }
td.td-title12 a { color: olive; font-size: 12px; line-height: 40px; background-repeat: no-repeat; text-decoration: none; text-align: center; width: 86px; }
td.td-title12 a:hover { color: yellow; font-size: 12px; font-weight: bold; line-height: 40px; background-repeat: no-repeat; text-decoration: none; text-align: center; width: 86px; }
td.td-title13 { color: olive; font-size: 12px; line-height: 40px; background-image: url(../images/category_bar3.gif); background-repeat: no-repeat; background-position: 0 0; text-align: center; width: 86px; }
td.td-title13 a { color: olive; font-size: 12px; line-height: 40px; background-repeat: no-repeat; text-decoration: none; text-align: center; width: 86px; }
td.td-title13 a:hover { color: yellow; font-size: 12px; font-weight: bold; line-height: 40px; background-repeat: no-repeat; text-decoration: none; text-align: center; width: 86px; }
td.td-title14 { color: olive; font-size: 12px; line-height: 40px; background-image: url(../images/category_bar4.gif); background-repeat: no-repeat; background-position: 0 0; text-align: center; width: 86px; }
td.td-title14 a { color: olive; font-size: 12px; line-height: 40px; background-repeat: no-repeat; text-decoration: none; text-align: center; width: 86px; }
td.td-title14 a:hover { color: yellow; font-size: 12px; font-weight: bold; line-height: 40px; background-repeat: no-repeat; text-decoration: none; text-align: center; width: 86px; }
td.td-title15 { color: olive; font-size: 12px; line-height: 40px; background-image: url(../images/category_bar5.gif); background-repeat: no-repeat; background-position: 0 0; text-align: center; width: 86px; }
td.td-title15 a { color: olive; font-size: 12px; line-height: 40px; background-repeat: no-repeat; text-decoration: none; text-align: center; width: 86px; }
td.td-title15 a:hover { color: yellow; font-size: 12px; font-weight: bold; line-height: 40px; background-repeat: no-repeat; text-decoration: none; text-align: center; width: 86px; }
table td.top-content4-t { color: #8eabc0; font-size: 10px; line-height: 1.2em; background-color: #f4f1ff; padding: 5px; border-right: 1px dotted #bff8f3; border-left: 1px dotted #bff8f3; order-right-style: solid; }
table td.mamegasi { background-color: #f4f1ff; background-image: url(../images/mamegasi.gif); background-repeat: no-repeat; width: 430px; height: 157px; margin-bottom: 10px; order-right-style: solid; }
table.table-menu-bana { color: #3c3c3c; font-size: 11px; text-decoration: none; width: 118px; margin-top: 5px; margin-right: 10px; margin-bottom: 10px; }
td.table-menu-detail3 { color: #3c3c3c; font-size: 10px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 1.5em; text-decoration: none; text-align: center; margin-top: 3px; border-right: 1px solid #add4ec; border-left: 1px solid #add4ec; }
p.menu-bar-top { color: #521d58; font-size: 9px; background-repeat: no-repeat; text-decoration: none; text-align: center; height: 2.2em; margin: 0; border-bottom: 2px solid #7fcdec; }
p.menu-bar-top a { color: blue; font-size: 9px; line-height: 2.2em; background-image: url(../images/top_bar_zz.gif); background-repeat: no-repeat; text-decoration: none; width: 8em; height: 2.2em; float: left; border-bottom: 2px solid #7fcdec; display: block; }
p.menu-bar-top a:hover { color: orange; font-size: 9px; font-weight: bold; line-height: 1.8em; text-decoration: none; }
td.top-content5-t { color: #7b84cb; font-size: 10px; line-height: 1.2em; background-color: #f4f1ff; width: 210px; padding: 5px; border-right: 1px dotted #bff8f3; border-left: 1px dotted #bff8f3; order-right-style: solid; }
td.table-menu-detail4 { color: white; font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; font-weight: bold; line-height: 1.5em; background-color: #b10000; text-decoration: none; text-align: center; margin-top: 3px; border-right: 1px solid #add4ec; border-left: 1px solid #add4ec; }
table.category1 { color: #575757; font-size: 11px; text-decoration: none; width: 446px; margin-top: 5px; margin-bottom: 5px; padding-top: 5px; padding-bottom: 5px; padding-left: 10px; border-bottom: 2px dotted gray; }
table td.category-title { color: #5b5c34; font-size: 13px; font-weight: bold; line-height: 1.3em; background-image: url(../images/top_bar_z.gif); background-repeat: no-repeat; text-decoration: none; width: 111px; padding-left: 10px; }
table td.category-text1 { color: #696f4c; font-size: 11px; line-height: 1.2em; background-color: #f4f1e1; text-decoration: none; text-align: left; width: 319px; padding: 5px; border-top: 1px solid #add4ec; border-right: 1px solid #add4ec; border-bottom: 1px solid #add4ec; }
table td.category-img1 { background-color: #f4f1e1; text-decoration: none; text-align: center; padding: 5px; border-bottom: 1px solid #add4ec; border-left: 1px solid #add4ec; }
table.right-menu { width: 118px; margin-top: 5px; margin-right: 10px; }
td.td-title-deliv { color: blue; font-size: 12px; line-height: 20px; background-image: url(../images/siharai110.gif); background-repeat: no-repeat; text-align: center; }
td.td-title-deliv2 { color: #575757; font-size: 11px; line-height: 1.2em; background-repeat: no-repeat; text-decoration: none; text-align: center; padding: 3px 5px; border-bottom: 1px dotted #bff8f3; }
td.td-title-deliv3 { color: #8e93d9; font-size: 10px; line-height: 1.2em; background-repeat: no-repeat; text-decoration: none; text-align: left; padding: 3px 5px; border-bottom: 1px dotted #bff8f3; }
td img.left-double { text-align: center; float: left; margin-right: 5px; margin-bottom: 5px; margin-left: 5px; padding-bottom: 5px; border-bottom: 1px dotted #bff8f3; }
td .left-double-text { color: #575757; font-size: 11px; line-height: 1.5em; text-decoration: none; text-align: left; float: left; padding-bottom: 5px; padding-left: 5px; }
table td.top-content4-title { color: #c91d00; font-size: 12px; line-height: 1.2em; background-color: #f4f1ff; background-image: url(../images/siharai210.gif); background-repeat: no-repeat; background-position: 5px 0; text-align: center; padding: 0 5px 3px; order-right-style: solid; }
p img.left-baisen { background-image: url(../images/irimame_baisen_fig1.gif); background-position: center 0; float: left; margin-right: 10px; margin-bottom: 5px; }
p img.left-iso-daiya { background-image: url(../images/iso_daiya.gif); background-repeat: no-repeat; background-position: center 0; float: left; margin-bottom: 5px; }
p img.left-ant { background-image: url(../images/ant_daiya.gif); background-repeat: no-repeat; background-position: center 0; float: left; margin-bottom: 5px; }
td.table-menu-text-cart { color: #c05257; font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; font-weight: bold; line-height: 1.8em; background-color: #e8fbff; text-decoration: none; text-align: center; border-right: 1px solid #add4ec; border-left: 1px solid #add4ec; }
td.table-menu-text-cart a { color: #c91d00; font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; font-weight: bold; line-height: 1.8em; text-decoration: none; text-align: center; }
p img.left-tokusenhaiga1 { background-image: url(../images/tokusenhaiga_fig1.gif); background-position: center 0; float: left; margin-right: 10px; margin-bottom: 5px; }
p img.left-mameseihin-baisen { background-image: url(../images/mameseihinn_fig1.gif); background-repeat: no-repeat; background-position: center 0; float: left; margin-right: 10px; margin-bottom: 5px; }
td img.kurohai-list { text-align: right; padding-left: 5px; }
td img.kurohai-list-right { text-align: left; padding-right: 5px; }
.left-non { clear: left; }
p.left-non-text { clear: left; }
table.mameseihin-top { background-image: url(../images/mameseihinn_topimg.gif); text-align: center; width: 430px; height: 162px; margin-top: 3px; }
table.kodawari { background-image: url(../images/kodawari_topimg.gif); width: 430px; height: 160px; margin-top: 3px; }
td.table-menuimg2 { font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; text-align: left; border-right: 1px solid #add4ec; border-left: 1px solid #add4ec; }
table.azuki1 { background-image: url(../images/azuki1_topimg.gif); width: 430px; height: 160px; margin-top: 3px; margin-bottom: 5px; }
table.azuki2 { background-image: url(../images/azuki2_topimg.gif); width: 430px; height: 160px; margin-top: 3px; }
table.azuki3 { background-image: url(../images/azuki3_topimg.gif); width: 430px; height: 160px; margin-top: 3px; }
table.azuki4 { background-image: url(../images/azuki4_topimg.gif); width: 430px; height: 160px; margin-top: 3px; }
table.azuki5 { background-image: url(../images/azuki5_topimg.gif); width: 430px; height: 160px; margin-top: 3px; }
td span.text-strong2 { color: #263988; font-size: 11px; font-weight: bold; line-height: 1.5em; background-repeat: no-repeat; padding-left: 5px; }
td span.text-strong-price { color: #d20000; font-size: 11px; font-weight: bold; line-height: 1.5em; background-repeat: no-repeat; padding-left: 5px; }
td span.text-strong-off { color: white; font-size: 11px; font-weight: bold; line-height: 1.5em; background-color: #d20000; background-repeat: no-repeat; padding-left: 5px; }
td span.text-strong-dai { color: #d20000; font-size: 15px; font-weight: bold; line-height: 1.6em; background-repeat: no-repeat; padding-left: 5px; }
td.hpnew { padding-bottom: 3px; }
td.toujitu_deliv { color: #8e93d9; font-size: 10px; line-height: 1.3em; background-color: #b10000; padding-right: 10px; padding-left: 10px; }
td span.text-kome { color: white; font-size: 15px; font-weight: bold; line-height: 1.3em; background-repeat: no-repeat; padding-left: 5px; }
table.azuki-imgtya { background-image: url(../images/azuki_cup_430_155.gif); width: 430px; height: 155px; margin-top: 3px; margin-bottom: 3px; }
td.topix-right { color: #5474bf; font-size: 11px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 1.5em; background-color: #ebf8f3; width: 430px; padding-left: 10px; border-bottom: 1px dotted #a6b8bf; }
table td.topix-title { color: #db331a; font-size: 14px; line-height: 1.4em; background-color: #f4f1ff; background-image: url(../images/siharai.gif); background-repeat: no-repeat; text-align: left; vertical-align: text-top; padding: 0 0 5px 5px; order-right-style: solid; }
p img.left-kahun1 { background-image: url(../images/kahun_fig1.gif); background-position: center 0; float: left; margin-right: 10px; margin-bottom: 5px; }
p img.left-kahun2 { background-image: url(../images/kahun_fig2.gif); background-position: center 0; float: left; margin-right: 10px; margin-bottom: 5px; }
table.form1 { width: 560px; margin-top: 3px; margin-bottom: 3px; }
table.form2 { color: #5a5a5a; font-size: 12px; line-height: 2em; width: 560px; margin-top: 5px; margin-bottom: 5px; }
table td.form1-text { color: #002e00; font-size: 11px; line-height: 1.5em; background-color: #f3e9e2; width: 175px; padding-top: 3px; padding-bottom: 3px; padding-left: 7px; border-top: 1px dotted #4ea6e2; border-right: 1px solid #4ea6e2; border-bottom: 1px dotted #4ea6e2; border-left-color: #4ea6e2; }
table td.form1-img { background-color: #f3e9e2; width: 100px; padding-top: 3px; padding-bottom: 3px; border-top: 1px dotted #4ea6e2; border-left: 1px solid #4ea6e2; border-bottom: 1px dotted #4ea6e2; }
table td.form1-text-top { color: #002e00; font-size: 11px; line-height: 1.5em; background-color: #f3e9e2; width: 175px; padding-top: 3px; padding-bottom: 3px; padding-left: 7px; border-top: 1px solid #4ea6e2; border-right: 1px solid #4ea6e2; border-bottom: 1px dotted #4ea6e2; border-left-color: #4ea6e2; }
table td.form1-img-top { background-color: #f3e9e2; width: 100px; padding-top: 3px; padding-bottom: 3px; border-top: 1px solid #4ea6e2; border-left: 1px solid #4ea6e2; border-bottom: 1px dotted #4ea6e2; }
table td.form1-text-buttom { color: #002e00; font-size: 11px; line-height: 1.5em; background-color: #f3e9e2; width: 175px; padding-top: 3px; padding-bottom: 3px; padding-left: 7px; border-top: 1px dotted #4ea6e2; border-right: 1px solid #4ea6e2; border-bottom: 1px solid #4ea6e2; border-left-color: #4ea6e2; }
table td.form1-img-buttom { background-color: #f3e9e2; width: 100px; padding-top: 3px; padding-bottom: 3px; border-top: 1px dotted #4ea6e2; border-left: 1px solid #4ea6e2; border-bottom: 1px solid #4ea6e2; }
table.table-azukitype-head { width: 774px; }
td.td-azukitype-head {  }
.text-azuki-head { color: #646464; font-size: 11px; line-height: 1.2em; padding-left: 10px; }
table.table-azukitype-leftmenu1 { width: 160px; margin-top: 5px; padding-top: 0; padding-left: 10px; }
td.td-azukihead-text2 { color: #ca6464; font-size: 11px; background-image: url(../images/azukitype_left/azuki_head_bg.gif); text-align: right; padding-top: 5px; padding-right: 40px; }
img.img-mame { padding-right: 5px; padding-left: 5px; }
img.img-newitem { padding: 5px; }
td.td-new-item-text { color: #3a3234; font-size: 11px; line-height: 1.5em; text-decoration: none; padding: 5px; }
td.td-new-item-img { text-decoration: none; text-align: center; padding: 5px; }
table.table-azukitype-leftmenu2 { width: 152px; margin-top: 10px; margin-left: 10px; border: solid 1px #e30000; }
table.table-azukitype-rightmenu1 { width: 152px; margin-top: 10px; margin-right: 10px; border: solid 1px #e30000; }
td.td-itiran-content { color: #8f0000; font-size: 11px; line-height: 1.5em; text-decoration: none; width: 436px; padding: 5px; }
td.td-itiran-img { color: #8f0000; font-size: 11px; line-height: 1.5em; text-decoration: none; margin: 5px; padding-right: 5px; padding-bottom: 5px; }
td.td-itiran-text { color: #515151; font-size: 11px; line-height: 1.5em; text-decoration: none; padding-right: 10px; }
td.td-new-item-text a { color: blue; font-size: 11px; line-height: 1.5em; text-decoration: none; padding: 5px; }
td.td-azuki-koda-text { color: #8f0000; font-size: 11px; line-height: 1.5em; text-decoration: none; padding: 5px; }
td.td-azuki-koda-text a { color: blue; font-size: 11px; line-height: 1.7em; text-decoration: none; padding: 5px; }
td.td-detail-content { color: #414141; font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 1.5em; text-decoration: none; width: 436px; padding: 5px 15px; }
.itiran-text-teika { color: #373737; font-size: 11px; font-weight: bold; line-height: 1.5em; padding-left: 5px; }
.itiran-text-teika-line { color: #373737; font-size: 11px; line-height: 1.5em; text-decoration: line-through; }
td.td-osusume-img { background-color: #eeeadf; text-align: center; width: 140px; padding: 5px; border-top: 4px solid #e30000; border-bottom: 5px solid #e30000; border-left: 1px solid gray; order-bottom-style: solid; }
td.td-osusume-text { color: #515151; font-size: 11px; line-height: 1.5em; background-color: #eeeadf; padding: 5px; border-top: 4px solid #e30000; border-right: 1px solid gray; border-bottom: 5px solid #e30000; order-right-style: solid; }
table.table-top-content-gen1 { margin-top: 8px; margin-bottom: 12px; margin-left: 5px; }
td.td-tentyo-text { color: #515151; font-size: 11px; line-height: 1.5em; margin-bottom: 10px; padding: 5px 10px; border-color: #e30000 gray; border-style: solid; border-width: 4px 1px 5px; order-bottom-style: solid; order-right-style: solid; }
table.table-melmaga { color: #515151; font-size: 11px; line-height: 2em; background-color: #fee0e0; width: 550px; padding: 10px; border: solid 1px gray; }
td.melmaga-top { color: #8f0000; font-size: 12px; line-height: 2em; border-bottom: 2px solid red; }
td.td-melmaga-line { padding-top: 5px; padding-bottom: 5px; border-bottom: 1px dotted gray; }
td.td-melmaga-content { color: #8f0000; font-size: 11px; line-height: 1.5em; text-decoration: none; padding: 5px 25px 5px 30px; }
table.table-melmaga-content { color: #8f0000; font-size: 12px; line-height: 1.8em; text-decoration: none; width: 550px; }
img.img-bana { margin-left: 10px; }
td.td-cate-bar { padding-top: 5px; }
td.top-content-siharai-left { color: #7b84cb; font-size: 10px; line-height: 1.2em; width: 205px; padding: 5px 5px 5px 10px; border-right: 1px dotted #bff8f3; border-left: 1px solid gray; order-right-style: solid; }
td.top-content-siharai-right { color: #7b84cb; font-size: 10px; line-height: 1.2em; width: 205px; padding: 5px 5px 5px 10px; border-right: 1px solid gray; order-right-style: solid; }
td.top-content-tyuuigaki-text { color: #7b84cb; font-size: 10px; line-height: 1.2em; background-color: #f4f1ff; padding: 5px 10px; border-right: 1px solid gray; border-left: 1px solid gray; order-right-style: solid; }
td.top-content-tel-text { color: #7b84cb; font-size: 10px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 1.4em; background-color: #f4f1ff; width: 133px; padding-top: 5px; padding-bottom: 5px; padding-left: 5px; border-left: 1px solid gray; order-right-style: solid; }
td.top-content-tel-text-mi { color: #7b84cb; font-size: 10px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 1.4em; background-color: #f4f1ff; width: 130px; padding-top: 5px; padding-bottom: 5px; padding-left: 5px; border-right: 1px dotted #c3ffff; border-left: 1px dotted #c3ffff; order-right-style: solid; }
td.top-content-tel-text-right { color: #7b84cb; font-size: 10px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 1.4em; background-color: #f4f1ff; width: 139px; padding-top: 5px; padding-bottom: 5px; padding-left: 5px; border-right: 1px solid gray; order-right-style: solid; }
table.table-cate-margin { margin-top: 3px; margin-left: 5px; }
td.td-middle { text-align: center; }
table.table-tyuumon-line { margin-top: 5px; margin-left: 5px; border-bottom: 5px solid #e30000; }
td.td-under-line { border-bottom: 4px solid #e30000; }
td.td-category-text-top { color: #8f0000; font-size: 12px; line-height: 1.8em; text-decoration: none; padding-right: 10px; padding-left: 10px; }
td.td-topix-right-text1 { color: #515151; font-size: 12px; line-height: 1.5em; background-color: #fff; padding-top: 3px; padding-bottom: 3px; }
td.td-topix-right-text2 { color: #515151; font-size: 12px; line-height: 1.5em; background-color: #ffdaff; padding-top: 3px; padding-bottom: 3px; }
td.td-more-text { color: #515151; font-size: 12px; line-height: 1.5em; background-color: #ffdaff; padding: 3px 5px 3px 7px; }
td.td-more-text-name { color: blue; font-size: 12px; line-height: 1.5em; background-color: #ffdaff; text-align: center; padding: 3px 5px 3px 7px; }
td.td-more-text-img { font-size: 12px; line-height: 1.5em; background-color: #ffdaff; text-align: center; padding: 3px 5px 3px 7px; }
td.td-item-itiran-text { color: blue; font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 2em; background-color: #ffe6b5; text-align: left; padding-right: 10px; padding-left: 10px; }
td.td-item-itiran-text a { color: blue; font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 2em; text-align: left; padding-right: 10px; padding-left: 10px; }
table.table-item-list { width: 600px; margin-top: 10px; margin-right: 10px; margin-left: 10px; }
td.td-item-itiran-text2 { color: blue; font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 2em; text-align: left; padding-right: 10px; padding-left: 10px; }
td.td-item-itiran-text2 a { color: blue; font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 2em; text-align: left; padding-right: 10px; padding-left: 10px; }
td.td-item-itiran-img { text-align: center; vertical-align: top; width: 120px; padding-top: 5px; padding-right: 10px; padding-left: 10px; }
td.td-item-itiran-bar { text-align: left; padding-left: 10px; }
table.table-azukitype-leftmenu-rankonly { width: 152px; margin-top: 10px; margin-left: 10px; border: solid 2px #e30000; }
img.img-middle { text-align: center; }
.text-azuki-head2 { color: #646464; font-size: 11px; line-height: 1.2em; }
table.table-osusume-dez { background-image: url(../images/azukitype_content/bihada_osusume_1.gif); background-repeat: no-repeat; width: 460px; height: 240px; }
td.td-osusume-dez-text { color: #ff72d8; font-size: 12px; line-height: 1.5em; width: 200px; padding-top: 15px; padding-right: 30px; padding-left: 17px; }
td.td-osusume-dez-left-mar { color: #ff72d8; font-size: 12px; line-height: 1.5em; width: 212px; padding-top: 15px; padding-right: 10px; padding-left: 17px; }
table.table-campaign-dez { background-image: url(../images/azukitype_content/campaign3_1.gif); background-repeat: no-repeat; width: 460px; height: 320px; }
td.td-campaign-dez-text { color: #8f0000; font-size: 12px; line-height: 1.5em; width: 242px; padding-top: 45px; padding-right: 30px; padding-left: 8px; }
td.td-campaign-dez-left-mar { color: #ff72d8; font-size: 12px; line-height: 1.5em; width: 170px; padding-top: 15px; padding-right: 10px; padding-left: 17px; }
.non-left-text { clear: left; }
table.table-recipe { width: 610px; }
td.td-recipe-mate { color: #414141; font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 1.7em; background-image: url(../images/resipe_text_bk.gif); background-repeat: no-repeat; width: 190px; padding-top: 10px; padding-right: 10px; padding-left: 20px; }
td.td-recipe-row { color: #414141; font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 1.7em; width: 203px; }
table.table-mail_magazine_bk { background-image: url(../images/azukitype_content/mail_magazine_bg.jpg); background-repeat: repeat-y; width: 610px; padding-right: 10px; padding-left: 20px; }
td.td-mail_maga_text { color: #808080; font-size: 12px; line-height: 1.7em; padding-top: 10px; padding-right: 20px; padding-left: 20px; }
td.td-mail_maga_title-text { color: #ac0000; font-size: 20px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 1.7em; padding-top: 10px; padding-right: 20px; padding-left: 20px; }
table.table-recipe-right { color: #b14f34; font-size: 12px; line-height: 1.2em; width: 280px; height: 10px; margin-left: 20px; padding-bottom: 10px; border-bottom: 2px dotted orange; }
table.table-recipe-right-top { color: #b14f34; font-size: 12px; line-height: 1.7em; width: 290px; height: 10px; margin-bottom: 15px; margin-left: 20px; padding-bottom: 10px; padding-left: 10px; border-bottom: 1px dotted orange; }
table.table-recipe-right-top2 { color: #b14f34; font-size: 12px; line-height: 1.5em; width: 280px; height: 10px; margin-top: 5px; margin-bottom: 10px; margin-left: 20px; padding-top: 10px; padding-left: 20px; border-top: 2px dotted orange; border-bottom: 2px dotted orange; }
td.td-r-left { color: #b14f34; font-size: 12px; line-height: 1.5em; padding-bottom: 10px; padding-left: 10px; }
td.td-le-left { color: gray; font-size: 12px; line-height: 1.5em; padding-bottom: 10px; padding-left: 10px; }
td.td-r-left-top { color: #b14f34; font-size: 12px; line-height: 1.5em; padding-bottom: 10px; padding-left: 10px; border-bottom: 2px dotted orange; }
td.td-le-left-top { color: gray; font-size: 12px; line-height: 1.5em; padding-bottom: 10px; padding-left: 10px; border-bottom: 2px dotted orange; }
td.td-r-left2 { color: #b14f34; font-size: 12px; line-height: 1.5em; padding-top: 10px; padding-left: 10px; }
td.td-le-left2 { color: gray; font-size: 12px; line-height: 1.5em; padding-top: 10px; padding-left: 10px; }
td.td-houhou1 { color: #595959; font-size: 12px; line-height: 1.5em; background-color: #fff4ee; width: 173px; padding: 10px 15px; border-bottom: 2px dotted orange; }
.recipe-number { color: #ffa500; font-size: 14px; font-weight: bold; }
td.td-recipe-menu-title { color: #b14f34; font-size: 24px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; font-weight: bold; line-height: 1.3em; padding-right: 10px; padding-left: 10px; }
td.td-item-itiran-text11 { color: blue; font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 2em; background-color: #ffe6b5; text-align: center; padding-right: 10px; padding-left: 10px; }
td.td-item-itiran-text22 { color: blue; font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 2em; text-align: center; padding-right: 10px; padding-left: 10px; }
table.table-recipe-top1 { background-image: url(../images/azukitype_content/recipe_top_img1_1.gif); background-repeat: no-repeat; width: 152px; }
td.td-recipi-margin1 { height: 90px; }
td.td-recipi-margin2 { text-align: center; height: 100px; }
td.td-recipi-margin3 { font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 1.5em; text-align: center; height: 45px; padding-right: 5px; padding-left: 5px; }
td.td-recipi-margin4 { color: #6d6d6d; font-size: 12px; line-height: 1.5em; text-align: left; height: 65px; padding-right: 5px; padding-left: 5px; }
td.td-recipi-margin5 { text-align: center; height: 30px; }
td.td-recipi-margin6 { text-align: center; height: 40px; }
table.table-osusume-dez-test { background-image: url(../images/bihada_osusume_test.gif); background-repeat: no-repeat; width: 459px; height: 240px; }
td.td-recipi-margin3-2 { font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 1.5em; text-align: center; height: 30px; padding-right: 5px; padding-left: 5px; }
td.td-recipi-margin6-2 { text-align: center; height: 55px; }
table.table-recipe-top2 { background-image: url(../images/azukitype_right/recipe_top_img1_2.gif); background-repeat: no-repeat; width: 152px; }
td.td-sudaizu-margin { padding-top: 15px; }
td.td-itiran-content-1 { color: #8f0000; font-size: 11px; line-height: 1.5em; text-decoration: none; width: 436px; padding-top: 5px; padding-bottom: 5px; }
table.table-new_best_rank1 { background-image: url(../images/azukitype_right/recipe_top_img1_3.gif); background-repeat: no-repeat; width: 152px; }
table.table-new_best_rank2 { background-image: url(../images/azukitype_right/recipe_top_img1_2.gif); background-repeat: no-repeat; width: 152px; }
table.table-azukitype-rightmenu3 { width: 152px; margin-top: 10px; margin-right: 10px; margin-bottom: 10px; border: solid 1px #e30000; }
td.td-haiga-ad1 { color: #505050; font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 1.6em; padding-top: 10px; padding-right: 5px; padding-left: 5px; }
td.td-haiga-margin1 { padding-right: 10px; }
table.table-mame-data { width: 290px; margin: 5px; border: solid 1px orange; }
td.td-mame-data { padding-left: 5px; border-bottom: 1px dashed orange; }
td.td-mame-data-1 { padding-left: 5px; border-right: 1px solid orange; border-bottom: 1px dashed orange; }
td.td-mame-data2 { padding-left: 5px; }
td.td-mame-data2-1 { padding-left: 5px; border-right: 1px solid orange; }
table.table-aodaizu-resipi { color: #505050; font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 1.6em; width: 610px; }
td.td-aodaizu-resipi-text { text-align: center; padding-right: 2px; padding-left: 2px; }
td.td-aodaizu-ad1 { color: #505050; font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 1.6em; padding-top: 10px; padding-right: 10px; padding-left: 10px; }
td.td-under-7px { padding-bottom: 7px; }
td.td-right { text-align: right; }
table.table-top-bana-tokusyu { width: 450px; margin-top: 0; margin-right: 5px; margin-left: 5px; }
td.td-top-bana-toksyu { color: #505050; font-size: 11px; line-height: 2em; text-align: left; padding-bottom: 15px; border-left-width: 10px; }
td.td-center { text-align: center; }
table.table-itiran10 { margin-right: 5px; margin-left: 5px; border: solid 1px #ffa500; }
table.table-sudaizu-check-p1 { padding: 10px; border: dashed 1px #84e7bd; }
table.table-sudaizu-recipe-2 { width: 590px; margin-left: 10px; padding: 10px; border: dashed 1px #84e7bd; }
td.td-sudaizu-recipe-2 { color: #505050; font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 1.7em; text-align: center; width: 173px; padding: 5px 10px 10px; }
td.td-sudaizu-recipe-3 { color: #505050; font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 1.7em; vertical-align: middle; padding: 10px; }
table.table-top-bana-tokusyu2 { font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; margin-top: 2px; margin-left: 7px; }
td.td-top-bana-toksyu2 { color: #505050; font-size: 12px; line-height: 1.3em; text-align: left; padding-bottom: 5px; }
table.table-sudaizu-check-p2 { width: 290px; padding: 10px; border: dashed 1px #84e7bd; }
td.td-top-bana-toksyu3 { color: #505050; font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 2em; text-align: left; padding-bottom: 5px; border-left-width: 10px; }
table.table-gift1 { color: #505050; font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 1.6em; width: 600px; padding-left: 10px; }
td.td-gift-text { text-align: center; }
td.td-gift-text-under-5px { text-align: center; padding-bottom: 10px; }
table.category-gift { color: #575757; font-size: 12px; text-decoration: none; margin-top: 5px; margin-bottom: 5px; padding-top: 10px; padding-bottom: 10px; padding-left: 10px; border-top: 2px dotted #808080; border-bottom: 2px dotted gray; }
td.td-itiran-text-gift1 { color: #515151; font-size: 11px; line-height: 1.4em; text-decoration: none; padding-right: 10px; padding-bottom: 5px; }
td.td-houhou2 { color: #595959; font-size: 12px; line-height: 1.5em; background-color: #fff4ee; width: 346px; padding: 10px 15px; border-bottom: 2px dotted orange; }
table.table-genkoku-tokusyu1 { color: #505050; font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 1.6em; width: 460px; padding: 5px; border-top: 1px dotted #ffa500; border-bottom: 1px dotted #ffa500; }
.text-grey-12 { color: #505050; font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 1.6em; }
.text-red-12 { color: #e30000; font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 1.6em; }
img.space1 { margin-bottom: 5px; }
table.table-top-yamato { background-repeat: no-repeat; width: 154px; margin-top: 5px; margin-bottom: 5px; padding: 0; }
td.td-top-yamato { background-repeat: no-repeat; width: 152px; padding: 5px; border-right: 1px solid #37b8ff; border-bottom: 1px solid #37b8ff; border-left: 1px solid #37b8ff; border-top-color: #37b8ff; border-top-style: solid; }
table.table-turunoko { color: #505050; font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 1.6em; width: 610px; }
td.td-turunoko-text { color: #505050; font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 1.6em; padding: 5px 10px; }
.turunoko-text-kome { color: #505050; font-size: 10px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 1.6em; padding: 5px 5px 5px 10px; }
img.img-5px { margin-bottom: 5px; }
table.table-tyugen { color: #505050; font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 1.6em; width: 600px; margin-top: 15px; margin-bottom: 15px; margin-left: 10px; padding: 5px; border: dotted 2px orange; }
table.table-tyugen_all { color: #505050; font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 1.6em; width: 600px; margin-top: 15px; margin-bottom: 15px; margin-left: 10px; padding: 5px; }
img.img-mar10px { padding: 10px; }
td.td-title-tyugen { color: gray; font-size: 16px; line-height: 1.6em; background-color: #ffdee0; padding-left: 10px; }
img.img-ue-15px { margin-top: 15px; }
td.td-ue-10pxmar { padding-top: 10px; }
img.img-ue-10px { margin-top: 10px; }
table.table-qanda { color: gray; font-size: 14px; line-height: 1.7em; width: 520px; margin-top: 10px; margin-bottom: 25px; margin-left: 15px; }
td.td-qanda1 { background-image: url(../images/qanda/qanda_01.gif); background-repeat: no-repeat; width: 500px; padding-right: 10px; padding-left: 10px; }
td.td-qanda2 { color: teal; font-size: 14px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; font-weight: bold; line-height: 1.7em; background-image: url(../images/qanda/qanda_02.gif); background-repeat: repeat-y; width: 445px; padding-right: 50px; padding-left: 25px; }
td.td-qanda3 { color: gray; font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 1.7em; background-image: url(../images/qanda/qanda_03.gif); background-repeat: repeat-y; width: 445px; padding-top: 10px; padding-right: 50px; padding-left: 25px; }
td.td-qanda4 { font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 1.7em; background-image: url(../images/qanda/qanda_04.gif); background-repeat: no-repeat; width: 500px; padding-right: 10px; padding-left: 10px; }
.question { color: #0061cb; font-size: 14px; font-weight: bold; line-height: 1.6em; }
.anther { color: #e30000; font-size: 14px; font-weight: bold; line-height: 1.6em; }
td.td-qanda-left { background-repeat: no-repeat; vertical-align: top; width: 30px; padding-right: 10px; padding-left: 10px; }
td.td-qanda-right-ques { color: #0035a8; font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; font-weight: bold; line-height: 1.7em; background-repeat: repeat-y; vertical-align: top; width: 445px; padding-left: 10px; }
td.td-qanda-right-anther { color: #484a4e; font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 1.7em; background-repeat: repeat-y; vertical-align: top; width: 445px; padding-left: 10px; }
td.td-title-light-menu { color: white; font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; font-weight: bold; background-image: url(../images/azukitype_right/head_azukitype_bar21.gif); text-align: center; width: 160px; height: 27px; }
td.td-topix-right-info1 { color: #515151; font-size: 12px; line-height: 1.5em; padding: 5px; border-right: 1px solid #e30000; border-bottom: 1px dotted #e30000; border-left: 1px solid #e30000; }
table.table-right-menu-margin { margin-right: 5px; margin-bottom: 10px; }
td.td-topix-right-info1-bottom { color: #515151; font-size: 12px; line-height: 1.5em; height: 10px; padding: 5px; border-right: 1px solid #e30000; border-bottom: 2px solid #e30000; border-left: 1px solid #e30000; }
td.td-topix-right-resipe1 { color: #515151; font-size: 12px; line-height: 1.5em; text-align: center; padding: 5px; border-right: 1px solid #e30000; border-left: 1px solid #e30000; }
td.td-cam-text { color: black; font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 1.7em; background-repeat: repeat-y; vertical-align: top; width: 445px; padding-left: 10px; }
table.table-soramame-cam1 { color: black; font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 1.6em; width: 500px; margin-left: 15px; padding: 10px; border: dotted 1px blue; }
td.td-resipe-index1 { font-size: 12px; font-weight: bold; line-height: 1.7em; background-image: url(../images/recipe/resipe_index/images/resipe_index_1_03.gif); text-decoration: none; height: 271px; }
td.td-resipe-index2 { font-size: 12px; font-weight: bold; line-height: 1.7em; background-image: url(../images/recipe/resipe_index/images/resipe_index_2_02.gif); background-repeat: repeat-y; text-decoration: none; padding-right: 10px; padding-left: 10px; }
td.td-best-resipe3 { color: #484a4e; font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 1.6em; text-align: center; vertical-align: top; width: 156px; padding: 5px; }
td.td-best-resipe4 { color: #484a4e; font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 1.6em; vertical-align: top; width: 156px; padding: 5px 12px; }
table.table-resipe-index1-mar { font-size: 12px; font-weight: bold; line-height: 1.7em; text-decoration: none; margin-left: 5px; }
.recipeindex1 a { color: blue; font-size: 12px; line-height: 1.7em; }
.recipeindex1 a:hover { color: red; font-size: 12px; font-weight: bold; line-height: 1.7em; }
td.td-recipeindex12-6 { font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 1.6em; background-image: url(../images/recipe/resipe_index/images/resipe_index_12_06.gif); background-repeat: no-repeat; width: 166px; height: 180px; }
td.td-recipeindex12-7 { font-size: 10px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 1.6em; background-image: url(../images/recipe/resipe_index/images/resipe_index_12_07.gif); background-repeat: repeat-y; width: 336px; height: 128px; }
table.table-recipeindex12-7-table { font-size: 10px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 1.6em; margin-left: 10px; padding: 5px; }
td.td-left-mar-10px { padding-right: 12px; padding-left: 10px; }
table.table-this-week { margin: 10px; }
table.table-reciperank12-2-8910 { font-size: 10px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 1.6em; background-image: url(../images/recipe/resipe_index/images/resipe_index_12_2_08.gif); text-decoration: none; text-align: center; width: 429px; padding-right: 5px; padding-bottom: 7px; padding-left: 5px; }
table.table-rank-recipe { margin-top: 10px; margin-bottom: 10px; }
td.td-rank-recipe-5 { font-size: 10px; line-height: 1.6em; background-image: url(../images/recipe/resipe_index/images/resipe_index_12_2_05.gif); background-repeat: no-repeat; text-decoration: none; width: 130px; padding-left: 37px; }
td.td-rank-recipe-6 { font-size: 10px; line-height: 1.6em; background-image: url(../images/recipe/resipe_index/images/resipe_index_12_2_06.gif); background-repeat: repeat; text-decoration: none; width: 140px; padding-left: 30px; }
td.td-rank-recipe-7 { font-size: 10px; line-height: 1.6em; background-image: url(../images/recipe/resipe_index/images/resipe_index_12_2_07.gif); background-repeat: no-repeat; text-decoration: none; width: 148px; padding-left: 30px; }
td.td-rank-recipe-55 { font-size: 10px; line-height: 1.6em; background-image: url(../images/recipe/resipe_index/images/resipe_index_12_3_05.gif); background-repeat: no-repeat; text-decoration: none; width: 130px; padding-left: 37px; }
td.td-rank-recipe-66 { font-size: 10px; line-height: 1.6em; background-image: url(../images/recipe/resipe_index/images/resipe_index_12_3_06.gif); background-repeat: repeat; text-decoration: none; width: 140px; padding-left: 30px; }
td.td-rank-recipe-77 { font-size: 10px; line-height: 1.6em; background-image: url(../images/recipe/resipe_index/images/resipe_index_12_3_07.gif); background-repeat: no-repeat; text-decoration: none; width: 148px; padding-left: 30px; }
table.table-reciperank12-3-8910 { font-size: 10px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 1.6em; background-image: url(../images/recipe/resipe_index/images/resipe_index_12_3_08.gif); text-decoration: none; text-align: center; width: 429px; height: 140px; padding-right: 5px; padding-bottom: 7px; padding-left: 5px; }
table.table-rank-recipe-2 {  }
table.table-aodaizu-resipi111 { color: #505050; font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 1.6em; width: 610px; margin-top: 25px; }
img.img-under-10px { margin-bottom: 10px; }
.color-red-size-big { color: red; font-size: 22px; line-height: 1.6em; }
td.td-link { color: blue; font-size: 11px; line-height: 1.6em; text-decoration: none; }
td.td-rank5-titleright { color: #525251; font-size: 11px; line-height: 1.4em; background-image: url(../images/ranking/rank_ninki_06.gif); background-repeat: repeat-y; width: 113px; padding-right: 10px; }
td.td-rank5-text { color: #525251; font-size: 11px; line-height: 1.4em; background-image: url(../images/ranking/rank_ninki_12.gif); background-repeat: repeat-y; width: 159px; padding-right: 10px; padding-bottom: 5px; padding-left: 10px; }
td.td-rank5-left { background-image: url(../images/ranking/rank_ninki_12.gif); background-repeat: repeat-y; width: 46px; }
table.table-rank { margin-top: 10px; margin-bottom: 10px; }
td.td-kuromai-celltext { padding-left: 15px; }
td.td-nidan-rightcell { padding-left: 10px; }
img.img-le-un-mar { padding-top: 10px; padding-bottom: 15px; padding-left: 10px; }
img.img-mar-un-10 { padding-bottom: 10px; }
/*<agl.folder "corp">*/
	td.td-jigyo-text2 { padding-top: 10px; padding-bottom: 10px; }
	td.td-jigyo-text1 { padding-top: 10px; padding-bottom: 10px; }
	table.table-jigyo1 { color: #525251; font-size: 12px; line-height: 1.3em; width: 400px; margin-top: 20px; margin-right: auto; margin-left: auto; padding-right: 10px; padding-left: 10px; }
	table.kaisya { width: 410px; margin-top: 20px; margin-right: auto; margin-left: auto; }
	table td.kaisya-text { color: #373737; font-size: 12px; line-height: 3em; text-align: left; width: 150px; padding-left: 10px; border-bottom: 1px dotted silver; }
	table td.kaisya-text-right { color: #373737; font-size: 12px; line-height: 1.8em; text-align: left; width: 280px; border-bottom: 1px dotted silver; }
	img.img-title-left-mar { margin-top: 20px; margin-left: 20px; }
/*</agl.folder>*/
/*<agl.folder "topics">*/
	td.td-topics-title { background-image: url(../images/topics_bar.gif); background-repeat: no-repeat; height: 36px; border: solid 1px white; }
	td.td-topics-text1 { color: #525251; font-size: 12px; line-height: 1.8em; padding-top: 3px; padding-bottom: 3px; padding-left: 12px; }
	table.table-topics { color: #525251; font-size: 12px; line-height: 1.8em; width: 445px; margin: 2px 8px 10px; border: solid 1px #de0000; }
/*</agl.folder>*/
img.img-left-10 { margin-left: 10px; }
table.table-aodaizu-resipi2 { color: #505050; font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 1.6em; width: 610px; margin-left: 10px; }
/*<agl.folder "osusume">*/
	img.img-top-osu-bana { margin-bottom: 10px; margin-left: 10px; }
	img.img-osusume-title-main { margin-top: 15px; margin-bottom: 15px; }
	td.td-cash-int-mar { padding-right: 15px; padding-left: 20px; }
	table.table-mar-cash { margin-top: 15px; margin-bottom: 20px; }
	td.td-right-text-mar { font-size: 11px; line-height: 1.5em; padding-bottom: 10px; }
	.text-bold { color: black; font-size: 16px; font-weight: bold; }
	td.td-osusume-main1-text { background-color: #edffff; padding-bottom: 15px; }
	td.td-osusume-main1-img { padding-bottom: 15px; }
	img.img-osusume-cost-title { vertical-align: middle; margin-right: 20px; margin-left: 5px; }
	td.td-osusume-cost { padding-top: 5px; padding-bottom: 5px; border-bottom: 1px dotted #525251; }
	table.table-osusume-cost { width: 500px; margin-top: 10px; }
	table.table-osusume-main1 { width: 350px; margin-right: 10px; }
	td.td-osusume-content1 { color: #525251; font-size: 13px; line-height: 1.6em; padding-right: 15px; padding-left: 30px; }
/*</agl.folder>*/
table.table-saku-nikata { width: 600px; margin-top: 5px; margin-bottom: 5px; margin-left: 10px; }
td.td-saku-nikata-cont { color: #3a3234; font-size: 13px; line-height: 1.6em; background-image: url(../images/sakukuro/sakukuro_amani_back_02.gif); background-repeat: repeat-y; padding-right: 35px; padding-left: 35px; }
.text-red-13-b { color: red; font-size: 13px; font-weight: bold; }
td.td-text-saku { padding-top: 5px; padding-bottom: 5px; padding-left: 10px; }
/*<agl.folder "hukumame">*/
	table.table-hukumame-kanbai { width: 550px; margin-left: 20px; padding: 5px; border: solid 1px red; }
	td.td-hukumame-kanbai { color: red; font-size: 14px; line-height: 1.3em; }
	table.table-hukumame-rank { margin-left: 10px; }
	img.img-left-20px { margin-left: 16px; }
	table.table-hukumame-cost { font-size: 13px; line-height: 2em; width: 500px; margin-top: 10px; margin-left: 10px; }
	table.table-hukumame-main1 { color: #424242; font-size: 12px; line-height: 1.5em; margin-left: 20px; }
	td.td-hukumame-main1-text { font-size: 12px; line-height: 1.5em; background-color: #edffff; vertical-align: top; width: 350px; height: 200px; padding-top: 5px; padding-left: 15px; }
	table.table-huku-deliv-day { width: 600px; margin-top: 10px; margin-bottom: 10px; margin-left: 10px; border-color: #e6b0ac; border-width: 1px; }
	td.td-huku-deliv1 { color: #cc7400; font-size: 13px; font-weight: bold; line-height: 1.5em; width: 250px; padding-left: 10px; border-bottom: 1px dotted silver; }
	td.td-huku-deliv2 { color: gray; font-size: 13px; line-height: 1.5em; width: 330px; padding-left: 10px; border-bottom: 1px dotted silver; }
	td.td-huku-deliv3 { color: #f00; font-size: 14px; line-height: 1.5em; background-color: #ffdee0; padding: 5px 10px; }
/*</agl.folder>*/
/*<agl.folder "midorimai">*/
	td.td-midorimai1 { color: #de4300; font-size: 11px; line-height: 1.4em; background-image: url(../images/midorimai/kobayasi_coment_03.gif); background-repeat: repeat-y; padding-right: 30px; padding-left: 20px; }
/*</agl.folder>*/
.okara-text { color: #8b4e00; font-size: 9px; font-weight: bold; line-height: 1.5em; }
td.td-okara-bana { padding-bottom: 10px; }
table.table-top-bana-tokusyu-gen { width: 450px; margin: 0 5px 10px; border-color: red; border-style: solid; border-width: 1px 1px 3px; }
img.img-under-10px { margin-bottom: 10px; }
/*<agl.folder "tyumon">*/
	table.table-tyumon1 { background-color: #fff3e4; width: 445px; margin: 5px; border: solid 1px #ffa500; }
	td.td-tyumon-new1 { color: #8b4e00; font-size: 15px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; font-weight: bold; line-height: 2em; padding-top: 10px; padding-left: 10px; }
	td.td-tyumon-new2 { color: #424242; font-size: 13px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 1.7em; padding-left: 15px; }
	.tyumon-new1 { color: red; font-size: 15px; font-weight: bold; }
	.tyumon-new-under { text-decoration: underline; }
	.tyumon-text-bold1 { color: #ffa500; font-size: 13px; font-weight: bold; }
/*</agl.folder>*/
.bold-only { font-weight: bold; }
table.table-mame-data2 { width: 270px; margin: 5px; border: solid 1px orange; }
/*<agl.folder "annai">*/
	td.td-toyo-oo2 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; }
	td.td-toyo-oo1 { color: #ff4c00; font-size: 14px; line-height: 1.5em; padding: 10px; }
	table.table-toyo-ooturu-anani { width: 590px; margin-top: 10px; margin-bottom: 10px; margin-left: 10px; border: dotted 1px red; }
/*</agl.folder>*/
table.table-top-kakihol { color: red; font-size: 13px; line-height: 1.5em; width: 440px; margin-bottom: 15px; margin-left: 10px; padding: 10px; border: solid 1px orange; }
.text-bold-blue { color: blue; font-size: 13px; font-weight: bold; }
.kanbai { color: white; font-size: 13px; line-height: 2.5em; background-color: green; }
/*<agl.folder "leftmenu_genkoku">*/
	td.td-left-genkoku { color: #cc7400; font-size: 12px; line-height: 1.5em; }
/*</agl.folder>*/
/*<agl.folder "senbetu">*/
	td.td-senbetu-maintext { color: black; font-size: 12px; line-height: 1.5em; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; }
	td.td-senbetu-text { color: gray; font-size: 12px; line-height: 1.5em; padding: 3px; border-top: 1px solid gray; }
	td.td-senbetu-img { text-align: center; padding: 5px; }
	table.table-senbetu { font-size: 13px; line-height: 1.5em; border: solid 1px gray; }
/*</agl.folder>*/
td.td-itiran-text-new { color: #515151; font-size: 11px; line-height: 1.6em; text-decoration: none; padding-right: 10px; padding-bottom: 5px; }
td.td-itiran-text-detail { color: #515151; font-size: 9px; line-height: 1.4em; text-decoration: none; vertical-align: middle; padding-right: 10px; }
table.table-mypage-margin { margin-top: 10px; margin-bottom: 10px; margin-left: 10px; }
/*<agl.folder "nsotype_corp">*/
	td.td-nso-1-koda-text { color: gray; font-size: 12px; padding-top: 10px; padding-bottom: 10px; padding-left: 15px; border-bottom: 1px solid #f87f8f; }
	td.td-nso-1-koda { color: gray; font-size: 12px; background-color: #faddf9; padding-top: 10px; padding-bottom: 10px; padding-left: 15px; border-bottom: 1px solid #f87f8f; }
	table.table-nso-greet { color: gray; font-size: 12px; width: 550px; margin-top: 10px; margin-left: 20px; padding: 20px; border: solid 1px #f87f8f; }
	td.td-nso-2-right { color: gray; font-size: 12px; padding-top: 10px; padding-bottom: 10px; padding-left: 15px; }
	td.td-nso-1-right { color: gray; font-size: 12px; padding-top: 10px; padding-bottom: 10px; padding-left: 15px; border-bottom: 1px solid #f87f8f; }
	td.td-nso-2 { color: gray; font-size: 12px; background-color: #faddf9; width: 185px; padding-top: 10px; padding-bottom: 10px; padding-left: 15px; }
	td.td-nso-1 { color: gray; font-size: 12px; background-color: #faddf9; width: 185px; padding-top: 10px; padding-bottom: 10px; padding-left: 15px; border-bottom: 1px solid #f87f8f; }
	table.table-nso { width: 550px; margin-top: 10px; margin-left: 20px; border: solid 1px #f87f8f; }
/*</agl.folder>*/
/*<agl.folder "sitemap">*/
	td.td-sitemap-subtitle { color: black; font-size: 13px; line-height: 2.5em; text-decoration: underline; padding-top: 3px; padding-bottom: 3px; }
	td.td-sitemap-title { color: black; font-size: 14px; font-weight: bold; line-height: 3em; text-decoration: none; padding-top: 3px; padding-bottom: 3px; }
	td.td-sitemap a:visited hover { color: red; font-size: 12px; text-decoration: underline; padding-top: 3px; padding-bottom: 3px; padding-left: 10px; }
	td.td-sitemap a:visited { color: purple; font-size: 12px; text-decoration: none; padding-top: 3px; padding-bottom: 3px; padding-left: 10px; }
	td.td-sitemap a:hover { color: red; font-size: 12px; text-decoration: underline; padding-top: 3px; padding-bottom: 3px; padding-left: 10px; }
	td.td-sitemap a { color: gray; font-size: 12px; line-height: 2em; text-decoration: none; padding-top: 3px; padding-bottom: 3px; padding-left: 10px; }
	table.table-sitemap { color: gray; font-size: 12px; line-height: 1.4em; width: 550px; margin-top: 20px; margin-left: 35px; }
/*</agl.folder>*/
.text-red { color: red; }
/*<agl.folder "agri_direc">*/
	img.img-under-10 { margin-bottom: 10px; }
	td.td-agri-direc-td1 { color: #474545; font-size: 13px; padding: 10px; }
	table.agri-direc-table { width: 600px; margin-top: 5px; margin-right: 10px; margin-left: 10px; }
/*</agl.folder>*/
/*<agl.folder "footer2">*/
	td.td-footer2-banacell a:visited hover { color: orange; font-size: 9px; line-height: 1.5em; text-decoration: none; padding-top: 2px; padding-bottom: 2px; }
	td.td-footer2-banacell a:visited { color: gray; font-size: 9px; line-height: 1.5em; text-decoration: none; padding-top: 2px; padding-bottom: 2px; }
	td.td-footer2-banacell a:hover { color: orange; font-size: 9px; line-height: 1.5em; text-decoration: none; padding-top: 2px; padding-bottom: 2px; }
	td.td-footer2-banacell a { color: gray; font-size: 9px; line-height: 1.5em; text-decoration: none; padding-top: 2px; padding-bottom: 2px; }
	table.table-footer2-bana { line-height: 1.5em; text-align: left; width: 796px; margin-top: 5px; margin-bottom: 12px; }
	table.table-footer2 { color: gray; font-size: 11px; line-height: 1.2em; text-align: center; width: 798px; padding-top: 5px; padding-bottom: 10px; border-top: 1px solid red; }
/*</agl.folder>*/
td.td-under-grey { border-bottom: 1px solid gray; }
td.td-recipe-infom { line-height: 1em; padding-bottom: 7px; }
