
/*****Reset*****/
html, body, div, h1, h3, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, pre, form, fieldset, table, th, td { margin:0 0 0 0; padding: 0; }

/* html { height: 100%; }*/
body { background: #fff; color: #333; font-family:Georgia, "Times New Roman", Times, serif; font-size: 13px; height: 120%; }
h1 {font-size: 14px; font-weight:bold; line-height: 30px; margin-bottom: 18px;}
h4 {font-size: 10px; font-weight:normal; line-height: 14px;}
.jp { font-style:oblique;}
.price { float:left; width:90px; margin:-30px 0px 0px 270px; font-size:12px; color:#999;}
.accordion_head_jp { float:right; margin:-30px 0px 0px 240px;width:90px; font-size:10px;}
a {text-decoration:none; color:#C7731B; }
a:visited { }
a:hover { text-decoration:underline; color:#C7731B; }

img { border: none; }
.hidden {display : none;}



