/* CSS Document ---------------------------------------------------------------------------------------------------------------- */
/* XHTML1.1/CSS¡ÚType Screen¡Û2010.05.21 var.1.0¡¡Copyright 2010.advista.co.,ltd
/* advista [E-mail.web@advista.jp / Tel.058-267-5185 / Fax.058-267-5186]
*/

#ContRight                    {width: 620px;height: auto;padding:  0px 10px  0px  0px;display: block;float: right;}
#ContRight:after              {content: "";height: 0;clear: both;visibility: hidden;display: block;}

#CategoryH                    {margin: 0px 0px 10px 0px;clear: both;display:block;}

#TopicPath                    {margin: 0px 0px 0px 0px;height: 40px;display:block;font-size: 10px;}
#TopicPath li                 {margin: 0px 0px 0px 0px;display: inline;float: left;}
#TopicPath li a               {color: #000000;text-decoration: none;}
#TopicPath li a:hover         {color: #999999;text-decoration: none;}

#PageTop a                    {width: 136px;height:  24px;margin: 20px  0px  0px  0px;display: block;float: right;
                               background-image: url(https://img17.shop-pro.jp/PA01104/504/etc/pagetop.jpg);text-indent: -999em;}
#PageTop a                    {background-position:  0px   0px;}
#PageTop a:hover              {background-position:  0px -24px;}

#MainImg                      {width: 410px;height: 590px;margin:  0px  0px  0px  0px;display: block;float:  left;}
#DetailR                      {width: 200px;height:  auto;margin:  0px  0px  0px  0px;display: block;float: right;}
#ProductTxT                   {width: 180px;height:  auto;margin:  0px  0px 20px  0px;padding: 10px;display: block;}
#ProductTxT:after             {content: "";height: 0;clear: both;visibility: hidden;display: block;}
#ProductTxT .MainTxT          {width: 180px;height:  auto;margin:  5px  0px  0px  0px;display: block;font-size: 12px;}
#ProductData                  {width: 180px;height:  auto;padding: 9px;display: block;border: solid 1px #E2E2E2;background-color: #FFFFFF;clear: both;
                               /* position: absolute;bottom: 0; */}
#ProductData dl               {width: 180px;height:  auto;margin:  0px  0px  6px  0px;display: block;border-bottom: solid 1px #D3D3D3;}
#ProductData dt               {width:  60px;height:  auto;display: block;white-space: nowrap;float: left;color: #6D6D6D;font-size: 12px;}
#ProductData dd               {width: 120px;height:  auto;margin:  0px  0px  0px  60px;display: block;color: #000000;font-size: 12px;}
#ProductData dd  h2           {font-size: 14px;font-weight: normal;}
#ProductData .Type01          {font-size: 14px;color: #C91212;}

#Amount                       {width: 180px;height:  auto;margin: 20px  0px  6px  0px;display: block;}
#Amount .InitNum              {margin:  0px 0px 0px 0px;border: none;color: #6D6D6D;font-size: 12px;}
#Amount input                 {margin:  4px  0px  0px  0px;text-align: right;}

.SendCart                     {width: 180px;height: 40px;margin: 10px  0px  0px  0px;padding: 0px;display: block;border: none;text-indent: -999em;cursor: pointer;
                               background: url(https://img17.shop-pro.jp/PA01104/504/etc/cart_btn.gif) no-repeat;}
.SendCart                     {background-position:  0px   0px;}
.SendCart:hover               {background-position:  0px -40px;}
.SendCart:focus               {background-position:  0px -40px;}

#FreekItem                    {display: none;clear:both;}
#TrackBack                    {display: none;clear:both;}

#PrePage                      {width: 620px;height: 25px;padding: 20px  0px  0px  0px;display: block;clear: both;}
#PrePage a                    {width: 177px;height: 25px;margin:  0px  auto;display: block;background-image: url(https://img17.shop-pro.jp/PA01104/504/etc/pre_btn.jpg);text-indent: -999em;}
#PrePage a                    {background-position:  0px   0px;}
#PrePage a:hover              {background-position:  0px -25px;}

/* ProductDetail ----------------------------------------------------------------------------------------------------------------- */
#ProductDetail               {width: 480px;height: auto;padding: 30px;display: block;background-color: #333434;
                              position: absolute;top:50%;left:50%;margin:-80px 0 0 -150px;text-align:center;visibility: hidden;}
#ProductDetail .DataBox      {width: 440px;height: auto;padding: 20px;display: block;background-color: #FFFFFF;}
#ProductDetail .DataBox:after{content: "";height: 0;clear: both;visibility: hidden;display: block;}
#ProductDetail dl            {width: 440px;height:  auto;margin:  0px  0px  10px  0px;padding-bottom: 10px;display: block;border-bottom: dotted 1px #999999;}
#ProductDetail dt            {color: #546D5D;margin: 0px 0px 10px 0px;width: 64px;height:  1em;display: block;white-space: nowrap;float: left;}
#ProductDetail dd            {margin: 0px 0px 10px 64px;width: auto;height: auto;display: block;text-align:left;}

#CloseBtn a                  {width: 100px;height:  23px;margin: 0px auto;display: block;background-image: url(https://img17.shop-pro.jp/PA01104/504/etc/close_btn.gif);text-indent: -999em;}
/* ProductCopy ----------------------------------------------------------------------------------------------------------------- */
#ProductCopy                {margin: 0px;padding: 0px;}
#ProductCopy a              {width: 136px;height: 21px;margin: 10px  0px  0px  0px;display: block;background: url(https://img17.shop-pro.jp/PA01104/504/etc/data_btn.jpg);
                             text-indent: -999em;float: right;}
