body                        { color:#000000; font-size:12px; line-height:1.8;}
h1,h2,h3,h4,h5,h6,p,ul,li   { margin:0px; padding:0px;}
li                          { list-style-type:none;}
img                         { border:none; vertical-align:bottom;}

#contents                   { text-align:center;}
#main                       { margin:0px auto; padding:0px 0px 30px 0px; width:710px; text-align:left;}
#main h2#title              { margin:0px 0px 10px 0px; width:342px; display:inline; float:left;}
#main #tel                  { float:right; width:171px; margin:0px;}
#main p#intro               { margin:10px 0px;}

#main #box                    { margin:15px 0px 0px 0px; padding:0px;}
#main #box #left              { float:left; margin:0px 15px 0px 0px; padding:0px 18px; width:444px;}
#main #box #left h2           { margin:0px -18px 15px -18px;}
#main #box #left h3           { margin:0px;}
#main #box #left .btnmenu     { margin:5px 0px 10px 290px;}
#main #box #left .price       { margin:5px 0px 0px 0px;}
#main #box #left .price img   { margin:4px 0px;}
#main #box #left .tanpin      { margin:10px 0px 10px 20px;}
#main #box #left #notes01     { margin:0px 0px 25px 0px; width:420px;}
#main #box #left #notes02     { font-size:11px; color:#666666; line-height:1.4;}

#main #box #right             { float:left; margin:0px; width:215px;}
#main #box #right #waku       { margin:10px 0px; padding:14px; background-color:#F3F9FA; width:185px; border:#D3DDE0 1px solid;}
#main #box #right ul          { margin:0px 0px 10px 0px;}