/* resetCSS
----------------------------------------- */
body {margin:0;padding:0;font-family:"ＭＳ ゴシック",sans-serif;}

h1, h2, h3, h4, h5, h6 {margin: 0;	padding: 0;	font-weight: normal;font-size:12px;}

p, blockquote {margin: 0;padding: 0;}

th, td{font-weight: normal;font-size:12px;}

ol, ul, li, dl, dt, dd {margin: 0;padding: 0;list-style: none;}

img {border: none;padding: 0;margin: 0;}

form {margin: 0;padding: 0;}



body{margin:0;padding:0;text-align:center;font-size:12px;line-height:20px;color:#333;font-family: "Osaka", "ＭＳ Ｐゴシック", "trebuchet MS", "trebuchet", "verdana", "arial", "sans-serif";}
td  {font-size:12px;line-height:17px;color:#333;font-family: "Osaka", "ＭＳ Ｐゴシック", "trebuchet MS", "trebuchet", "verdana", "arial", "sans-serif";}

a:link   {color:#c00;text-decoration:none;}
a:active {color:#c00;text-decoration:none;}
a:visited{color:#c00;text-decoration:none;}
a:hover  {color:#f00;text-decoration:underline;}




/*商品エリア**********************************/
#productSummary				{width:670px;clear:both;background:#eee;}
#productSummary	td			{vertical-align:top;}

#productPhoto				{width:400px;background:#fff;position:relative;}
.productPhoto				{position:relative;}
.productPhoto .ribbon		{position:absolute;top:0px;left:0px;}/*ご予約受付中の帯*/

#productData				{padding:20px;background:url(../image/productDataBg.gif) repeat-x bottom;}
#productData #productNumber	{padding:0 0 5px 0;font-size:11px;color:#c00;line-height:13px;}
h2#productName				{margin:0;padding:0 0 5px 0;border-left:none;border-bottom:none;font-size:18px;font-weight:bold;}
h2#productName .productNameNote{font-size:11px;line-height:13px;font-weight:normal;}

#productPrice				{padding:5px 0;border-top:1px solid #ccc;text-align:right;}
#productPrice span			{font-size:14px;font-weight:bold;color:#900;}
#productNote				{padding:5px 0;border-top:1px solid #999;}
.sizeNote					{display:block;margin:5px 0;padding:5px 0 0 0;border-top:1px dotted #c00;font-size:11px;line-height:13px;}
#productIncart				{margin:0;padding:0;font-size:11px;line-height:13px;}
#productIncart a:link       {color:#999;text-decoration:none;}
#productIncart a:visited    {color:#999;text-decoration:none;}
#productIncart a:active     {color:#999;text-decoration:none;}
#productIncart a:hover      {color:#900;text-decoration:none;}

#productData form			{margin:0;padding:0;text-align:center;}
#productData #inquiryBtn	{margin:0;padding:0;text-align:center;}


/*商品のその他説明文*/
#productText				{clear:both;margin:10px 20px 0 0;}
#productText p				{padding:0 0 10px 0;}
#productText img			{margin:5px;}
#productText hr				{clear:both;}


/**/

.text p						{padding:0 0 10px 0;}
.text hr					{clear:both;}
.text dl					{clear:both;}
.text dt					{padding:5px;border-bottom:1px dotted #ddd;background:#f6f6f6;}
.text dd					{padding:5px 5px 10px 5px;border-bottom:1px solid #eee;overflow:hidden;}
.text img					{margin:5px;}
