.title           { color: #666; font-weight: bold; font-size: 14px; line-height: 18px; font-family: "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro", "ＭＳ Ｐゴシック", メイリオ, Meiryo, Osaka, sans-serif, Helvetica, Swiss; text-decoration: none }
.title_jp   { color: #666; font-size: 14px; line-height: 1.2em; text-decoration: none }
.subtitle     { color: #666; font-weight: bold; font-size: 10px; line-height: 13px; text-decoration: none; letter-spacing: 1px }
.subtitle_jp  { color: #666; font-weight: bold; font-size: 10px; line-height: 14px; font-family: "text-decoration none"; letter-spacing: 1px }
.size             { color: #777; font-size: 11px; line-height: 14px }
.kakaku  { color: #777; font-weight: bold; font-size: 12px; font-family: "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro", "ＭＳ Ｐゴシック", osaka, sans-serif }
.tokka    { color: #db448a; font-weight: bold; font-size: 12px; font-family: "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro", "ＭＳ Ｐゴシック", osaka, sans-serif  }
.tokka_bl { color: #4e96d7; font-weight: bold; font-size: 12px; font-family: "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro", "ＭＳ Ｐゴシック", osaka, sans-serif  }
.soryomuryo { color: #db448a; font-size: 11px; clear: none }
.tax { color: #777; font-size: 11px }
.freeship     { color: #4e96d7; font-size: 11px }
.soldout   { color: #c1a885; font-weight: bold; font-family: "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro", "ＭＳ Ｐゴシック", osaka, sans-serif ; font-size: 15px }
.solidfont  { color: #777; font-family: "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro", "ＭＳ Ｐゴシック", osaka, sans-serif }
.orderbutton        { vertical-align: middle; margin: 3px 0px 5px; padding: 0px }
a.cart:link  { background-color: white; padding: 0px }
a.cart:visited  { background-color: white; padding: 0px }
a.cart:hover  { background-color: #86c0f0; padding: 0px }
.setsumei615   { color: #666666; font-size: 12px; line-height: 1.5em; margin: 30px 38px; padding: 0px; border: 0px }
.setsumei          { color: #666666; font-size: 12px; line-height: 19px; margin: 30px 38px; padding: 0px; border: 0px }
.setsumei2       { font-size: 11px; line-height: 1.5em; text-align: left; padding: 4px 4px 4px 6px }
.setsumeibold    { font-weight: bold; font-size: 13px; line-height: 1.5em }
.setsumeibold2  { color: #4e96d7; font-weight: bold; font-size: 13px; line-height: 1.5em }
.setsumeibold3 { color: #8f7f57; font-weight: bold; font-size: 13px; line-height: 1.5em }
.setsumeibold_bl { color: #5f6871; font-weight: bold; font-size: 13px; line-height: 1.5em }
.setsumeibold_gr { color: #5f7166; font-weight: bold; font-size: 13px; line-height: 1.5em }
.setsumeibold1   { color: #777777; font-weight: bold; font-size: 14px; line-height: 1.5em }
.setsumeiboldred { color: #db448a; font-weight: bold; font-size: 13px; line-height: 1.5em }
.setsumeibold14 { font-weight: bold; font-size: 14px; line-height: 1.5em }
.setsumeioutlet { color: #db448a; font-weight: bold; font-size: 13px; line-height: 1.8em }
.menu1   { font-weight: bold; font-size: 15px; margin: 4px }
.waku   { border: solid 1px #888 }
.kaisetu { font-size: 12px; line-height: 1.6em; clear: none }
.spbold    { font-weight: bold; font-size: 13px; line-height: 2.3em }
.space        { font-size: 11px; line-height: 1.6em; margin-top: 10px; margin-bottom: 10px; margin-left: 6px }
.height { font-size: 11px; line-height: 18px }
.recommend  { color: #7c932e; font-weight: normal; font-size: 12px; letter-spacing: 1px; margin: 0px; padding: 0px 0px 0px 3px; border-bottom: 1px dashed #b1b1b1; width: 100% }
.recommend2 { color: #909090; font-weight: normal; font-size: 12px; letter-spacing: 1px; margin: 0px; padding: 0px; border-bottom: 1px dashed #b1b1b1; width: 100% }
.dotline1 { font-weight: normal; margin: 0px; padding: 0px; border-bottom: 1px dashed #b1b1b1; width: 100% }
.bld12 { font-weight: bold; font-size: 12px; line-height: 2.2em; letter-spacing: 1px }
.click a { color: #555; text-decoration: none; background-color: #fff; width: 150px }
.click a:link { color: #555; text-decoration: none; background-color: #fff; width: 150px }
.click a:visited { color: #555; text-decoration: none; background-color: #fff; width: 150px }
.click a:hover  { color: #4e96d7; text-decoration: none; background-color: #fff; width: 150px }
.info { font-size: 11px; line-height: 1.5em }
h1  { color: #b5b5b5; font-style: normal; font-weight: normal; font-size: 10px; line-height: 11px; text-decoration: none; text-indent: 0px; margin: 1px; padding: 0px }
h2 { color: #555; font-style: normal; font-weight: normal; font-size: 10px; line-height: 11px; text-decoration: none; text-indent: 0px; margin: 0px }
.name { font-size: 12px; line-height: 21px; font-family: Verdana, Helvetica, Arial, "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro", メイリオ, "ＭＳ Ｐゴシック", Meiryo, Osaka, sans-serif }
.brand  { color: #909090; font-weight: normal; font-size: 11px; line-height: 1.2em }
.price  { color: #909090; font-weight: normal; font-size: 11px; line-height: 1.3em }
.tokka1  { color: #db448a; font-weight: normal; font-size: 11px; line-height: 1.3em }
.color01 { font-weight: bold; font-size: 12px }
strong   { color: #666; font-weight: bold; font-size: 14px; line-height: 18px; font-family: Verdana, "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro", メイリオ, Meiryo, "ＭＳ Ｐゴシック", sans-serif; text-decoration: none }
hr.dotline_variation  { border-style: dashed; border-top: 1px; border-color: #b1b1b1; width: 100% }
