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:207px; display:inline; float:left;}
#main h3#fuku               { margin:20px 0px 35px 0px;}
#main #tel                  { float:right; width:171px; margin: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 .price     { margin:5px 0px 20px 0px;}
#main #box #left .price img { margin:4px 0px;}
#main #box #left #notes     { font-size:11px; color:#666666; line-height:1.4;}
#main #box #left ul         { margin:15px 0px 0px 0px; width:444px;}
#main #box #left li         { display:inline;}
#main #box #left li .left   { margin:0px 4px 0px 0px;}
#main #box #right           { float:left; margin:0px; width:215px;}
#main #box #right #waku     { margin:10px 0px 0px 0px; padding:14px; background-color:#F3F9FA; width:185px; border:#D3DDE0 1px solid;}
#main #box #right ul        { margin:0px 0px 10px 0px;}

/*newyear2010*/
#main_newyear2010 {
	margin:0px auto;
	padding:0px 0px 30px 0px;
	width:710px;
	text-align:left;
}
