@charset "EUC-JP";

/*-- standard ------------------------------------------------------------*/
#rakutenLimitedId_aroundCart * {font-family: " ", sans-serif !important; }

#rakutenLimitedId_aroundCart { text-shadow: none !important;font-family: " ", sans-serif !important;line-height:1.3 !important; font-size: 13px !important;font-weight: normal !important;text-align: left !important;color: #000000 !important;}

#rakutenLimitedId_aroundCart .riMb5 {margin-bottom:5px !important;}
#rakutenLimitedId_aroundCart .riMb10 {margin-bottom:5px !important;}
#rakutenLimitedId_aroundCart .riMb13 {margin-bottom:13px !important;}
#rakutenLimitedId_aroundCart .riMb20 {margin-bottom:20px !important;}
#rakutenLimitedId_aroundCart .riMb25 {margin-bottom:25px !important;}

#rakutenLimitedId_aroundCart table {font-size: 13px !important; margin:0;font-family: " ", sans-serif !important;}
#rakutenLimitedId_aroundCart a {color: #1d54a7 !important;text-decoration: none !important;font-size: 13px !important;}
#rakutenLimitedId_aroundCart select { font-size: 13px !important;font-weight: normal !important;display:inline-block !important;}

#rakutenLimitedId_aroundCart .inventory {color:#666666 !important;font-size: 13px !important;padding:0 !important;margin:0 !important;}
#rakutenLimitedId_aroundCart .inventoryInner {color:#666666 !important;font-size: 13px !important;padding:0 !important;margin:0 !important;display:block !important}
#rakutenLimitedId_aroundCart .inventoryUpText {color:#000000 !important;font-size: 13px !important;font-family: " ", sans-serif !important;font-weight: normal !important;}
#rakutenLimitedId_aroundCart .inventoryDownText {color:#000000 !important;font-size: 13px !important;font-family: " ", sans-serif !important;font-weight: normal !important;}
#rakutenLimitedId_aroundCart .inventoryTitle {color:#000000 !important;font-size: 13px !important;font-family: " ", sans-serif !important;font-weight: normal !important;}
#rakutenLimitedId_aroundCart .inventoryRadio {text-indent: 0 !important; width: 13px !important;height: 13px !important;background: none !important;border:none !important;display:inline-block !important;margin: 0 !important;}
#rakutenLimitedId_aroundCart .inventoryRest {color:#666666 !important;font-size: 13px !important;}

#rakutenLimitedId_aroundCart .choiceText{color:#000000 !important;display: inline-block !important; vertical-align: middle !important;}
#rakutenLimitedId_aroundCart .choiceSelect{display: inline-block !important; vertical-align: middle !important;border: 1px solid!important;padding: 0!important;color:#000000 !important;}
#rakutenLimitedId_aroundCart #itemOrderTable {line-height:1.3 !important; border-collapse: separate !important;border-spacing: 1px !important;}
#rakutenLimitedId_aroundCart #serviceTableLrg {line-height:1.3 !important; }
#rakutenLimitedId_aroundCart #serviceTableSml {line-height:1.3 !important; }
#rakutenLimitedId_aroundCart #asurakuTable {line-height:1.3 !important; }

#rakutenLimitedId_aroundCart .itemCatchCopy {color:#666666 !important;font-size: 13px !important;}
#rakutenLimitedId_aroundCart .itemName {color: #000000 !important;font-weight:bold !important;font-size: 13px !important;width: auto !important;background: none !important;text-align: left !important;}
#rakutenLimitedId_aroundCart .itemDetail01 {color:#666666 !important;font-size: 13px !important;}
#rakutenLimitedId_aroundCart .itemPeriod {color:#666666 !important;font-size: 13px !important;}
#rakutenLimitedId_aroundCart .soldout {color:#666666 !important;font-size: 13px !important;}
#rakutenLimitedId_aroundCart .itemPrice {color:#BF0000 !important;font-weight:bold !important; font-size: 20px !important;}
#rakutenLimitedId_aroundCart .itemShipping {color:#000 !important;font-size: 13px !important;}
#rakutenLimitedId_aroundCart .itemPoint {color:#BF0000 !important;font-weight:bold !important; font-size: 16px !important;}
#rakutenLimitedId_aroundCart .pointGet a {background:url(https://r.r10s.jp/com/img/rms/storefront/pc/page/icn_mail13x9.gif) left center no-repeat !important;padding-left:15px !important;font-size: 13px !important;}
#rakutenLimitedId_aroundCart .countText {color:#000000 !important;line-height:34px !important;vertical-align: top !important;display: inline-block !important;font-size: 13px !important;}
#rakutenLimitedId_aroundCart .numberSelect {position : static !important;line-height: 35px !important;height: 35px !important; width: 80px !important;font-size: 16px !important;font-weight: bold !important;}
#rakutenLimitedId_aroundCart .InputBtn {float: none !important;display :inline-block !important;vertical-align:top !important;padding:0 !important;margin:0 !important;border:none !important;width: 141px !important;height:34px !important;}
#rakutenLimitedId_aroundCart .InputGryBtn {border-color:#525252 !important;background:#525252 !important;color:#FFF !important;padding:5px 10px !important;font-weight:bold !important;font-size: 17px !important;cursor: pointer !important;}
#rakutenLimitedId_aroundCart #serviceTableSml td {height:25px !important;text-align: left !important;}
#rakutenLimitedId_aroundCart #serviceTableSml td.favorite{width:300px !important; width:310px\9 !important;}
#rakutenLimitedId_aroundCart #serviceTableSml .inquiry input#inquiry{box-shadow:none !important;line-height: normal !important;text-align: left !important;text-indent: 0 !important;text-shadow: none !important;height:32px !important;display: inline-block!important;overflow: visible !important;font-size: 13px !important;font-weight: normal !important;border:0 !important;margin:0 !important;color: #1D54A7 !important;cursor: pointer !important;}
#rakutenLimitedId_aroundCart #serviceTableSml .inquiry form{margin:0 !important;padding:0 !important;}
#rakutenLimitedId_aroundCart #serviceTableSml .review{width:auto !important;padding:24px 0 4px 1px !important;border:none!important;overflow: visible!important;}
#rakutenLimitedId_aroundCart #serviceTableSml .review a.see{font-size:13px !important;background:url(https://r.r10s.jp/com/img/rms/storefront/pc/page/icn_review_s_trans.gif) left center no-repeat !important;padding:5px 0 5px 18px !important;}
#rakutenLimitedId_aroundCart #serviceTableSml .review a.write{font-size:13px !important;padding-right:10px !important;   background: url(https://r.r10s.jp/com/img/rms/storefront/pc/page/icn_write_s_trans.gif) left center no-repeat; padding: 0 0 0 14px;}
#rakutenLimitedId_aroundCart #serviceTableSml .material #material{box-shadow:none !important;line-height: normal !important;text-align: left !important;text-indent: 0 !important;text-shadow: none !important;height:32px !important;overflow: visible !important;font-size: 13px !important;font-weight: normal !important;background:url(https://r.r10s.jp/com/img/rms/storefront/pc/page/icn_material_s.jpg) left center no-repeat !important;padding:8px 5px 8px 18px !important;border:0 !important;margin:0 !important;color: #1D54A7 !important;cursor: pointer !important;}
#rakutenLimitedId_aroundCart #serviceTableSml .material form{margin:0 !important;padding:0 !important;}

#rakutenLimitedId_aroundCart #asurakuTable th {background:#EFEFEF !important;padding:8px 10px 8px 10px!important;font-size:13px !important;color: #000000 !important;font-weight:normal}
#rakutenLimitedId_aroundCart #asurakuTable td {background:#FEFEFE !important;padding:8px 10px 8px 10px!important;font-size:13px !important;color: #000000 !important;}
#rakutenLimitedId_aroundCart #asurakuTable {text-align: left !important;border-collapse: separate !important;border-spacing: 1px !important;margin-bottom:5px !important;}
/*-- standard ------------------------------------------------------------*/

#rakutenLimitedId_aroundCart.WindowsMSIE .numberInput { float: none !important;margin :0 !important;font-size:16px !important; color:#343434 !important;text-align:center !important; font-weight:bold !important;height: 34px !important;width:80px !important;padding-top:5px !important;top: 0 !important;}
#rakutenLimitedId_aroundCart.standard .numberInput {  float: none !important;margin :0 !important;font-size:16px !important; color:#343434 !important;text-align:center !important; font-weight:bold !important;line-height:34px !important;height: 34px !important;width:80px !important;padding:0 !important;}
#rakutenLimitedId_aroundCart.MacOS .numberInput { float: none !important;margin :0 !important; font-size:16px !important; color:#343434 !important;text-align:center !important; font-weight:bold !important;line-height:34px !important;height: 34px !important;width:80px !important;padding:0 !important;}
#rakutenLimitedId_aroundCart.Firefox .numberInput {  float: none !important;margin :0 !important;font-size:16px !important; color:#343434 !important;text-align:center !important; font-weight:bold !important;line-height:34px !important;height: 34px !important;width:80px !important;padding:0 !important;}

#rakutenLimitedId_aroundCart.WindowsMSIE #serviceTableLrg .inquiry input#inquiry{width:100% !important;}
#rakutenLimitedId_aroundCart.standard #serviceTableLrg .inquiry input#inquiry{width:100% !important;}
#rakutenLimitedId_aroundCart.MacOS #serviceTableLrg .inquiry input#inquiry{width:100% !important;}
#rakutenLimitedId_aroundCart.Firefox #serviceTableLrg .inquiry input#inquiry{width:auto !important;}

#rakutenLimitedId_aroundCart.WindowsMSIE #serviceTableSml .inquiry input#inquiry{width:100% !important;}
#rakutenLimitedId_aroundCart.standard #serviceTableSml .inquiry input#inquiry{width:100% !important;}
#rakutenLimitedId_aroundCart.MacOS #serviceTableSml .inquiry input#inquiry{width:100% !important;}
#rakutenLimitedId_aroundCart.Firefox #serviceTableSml .inquiry input#inquiry{width:auto !important;}

#rakutenLimitedId_aroundCart.WindowsMSIE #serviceTableLrg .material #material{width:100% !important;}
#rakutenLimitedId_aroundCart.standard #serviceTableLrg .material #material{width:100% !important;}
#rakutenLimitedId_aroundCart.MacOS #serviceTableLrg .material #material{width:100% !important;}
#rakutenLimitedId_aroundCart.Firefox #serviceTableLrg .material #material{width:auto !important;}

#rakutenLimitedId_aroundCart.WindowsMSIE #serviceTableSml .material #material{width:100% !important;}
#rakutenLimitedId_aroundCart.standard #serviceTableSml .material #material{width:100% !important;}
#rakutenLimitedId_aroundCart.MacOS #serviceTableSml .material #material{width:100% !important;}
#rakutenLimitedId_aroundCart.Firefox #serviceTableSml .material #material{width:auto !important;}

#rakutenLimitedId_aroundCart.WindowsMSIE .numberSelect{margin-top:4px !important;}

#rakutenLimitedId_aroundCart.WindowsMSIE #serviceTableLrg .inquiry input#inquiry{padding:10px 5px 9px 35px !important;}
#rakutenLimitedId_aroundCart.standard #serviceTableLrg .inquiry input#inquiry{padding:14px 5px 9px 35px !important;}
#rakutenLimitedId_aroundCart.MacOS #serviceTableLrg .inquiry input#inquiry{padding:11px 5px 9px 35px !important;}
#rakutenLimitedId_aroundCart.Firefox #serviceTableLrg .inquiry input#inquiry{padding:11px 5px 9px 32px !important;}

#rakutenLimitedId_aroundCart.WindowsMSIE #serviceTableSml .inquiry input#inquiry{padding:0 5px 8px 18px !important;background:url(https://r.r10s.jp/com/img/rms/storefront/pc/page/icn_inquiry_s.jpg) left 6px no-repeat !important;}
#rakutenLimitedId_aroundCart.standard #serviceTableSml .inquiry input#inquiry{padding:4px 5px 8px 18px !important;background:url(https://r.r10s.jp/com/img/rms/storefront/pc/page/icn_inquiry_s.jpg) left 6px no-repeat !important;}#rakutenLimitedId_aroundCart.MacOS #serviceTableSml .inquiry input#inquiry{padding:2px 5px 8px 18px !important;background:url(https://r.r10s.jp/com/img/rms/storefront/pc/page/icn_inquiry_s.jpg) left 6px no-repeat !important;}
#rakutenLimitedId_aroundCart.Firefox #serviceTableSml .inquiry input#inquiry{padding:2px 5px 8px 15px !important;background:url(https://r.r10s.jp/com/img/rms/storefront/pc/page/icn_inquiry_s.jpg) left 6px no-repeat !important;}

#rakutenLimitedId_aroundCart.standard .choiceSelect{font-family: Arial !important;}

#rakutenlimitedid_aroundcart.WindowsMSIE #serviceTableSml .mail{padding-top:5px!important;}
#rakutenlimitedid_aroundcart.standard #serviceTableSml .mail{padding-top:1px!important;}
#rakutenlimitedid_aroundcart.MacOS #serviceTableSml .mail{padding-top:3px!important;}
#rakutenlimitedid_aroundcart.Firefox #serviceTableSml .mail{padding-top:3px!important;}

#serviceTableSml div.susumeruWidget div.susumeruParts{padding-left:0!important;}
#serviceTableSml div.susumeruWidget div.susumeruParts ul.first li{margin-bottom:5px!important}
#rakutenLimitedId_aroundCart div{height:auto;}
#rakutenLimitedId_aroundCart div.bkm{float:left;padding-bottom: 0 !important;}
#rakutenLimitedId_cart .txalignLeft {text-align: left;}
#rakutenLimitedId_cart .pointGet a {color:#bf0000;background:url(https://r.r10s.jp/com/img/rms/storefront/pc/page/icn_mail13x9.gif) left center no-repeat !important;padding-left:20px !important;font-size: 13px !important;white-space: nowrap !important;}
#rakutenLimitedId_cart .insurance a {color:#bf0000;background:url(https://r.r10s.jp/com/img/rms/storefront/pc/page/insurancew11x13.png) 1px center no-repeat !important; padding-left:20px !important;font-size: 13px !important;white-space: nowrap !important;}
#rakutenLimitedId_cart .recycle a {color:#bf0000;background:url(https://r.r10s.jp/com/img/rms/storefront/pc/page/recycle13x12.png) left center no-repeat !important; padding-left:20px !important;font-size: 13px !important;white-space: nowrap !important;}
#rakutenLimitedId_aroundCart div.shopBkm{float: left;}
#serviceTableSml{width:100%}
.shopBookmarkArea, .bookmarkArea{zoom: normal !important; *zoom: 1 !important; *float: left;}
#rakutenLimitedId_aroundCart div.riMb10{margin-top: 11px !important}
#rakutenLimitedId_aroundCart div:after {display: inline-block;}

#rakutenLimitedId_aroundCart .preSalesMsg {color: #bf0000 !important; word-break: break-all !important; margin: 12px 0 5px 0 !important; border: 1px solid #bf0000 !important; padding: 10px !important; font-size: 13px !important;}


/* for rCartHover AB test */

div#rakutenLimitedId_aroundCart span.unit {
 margin: 0 !important;
 float: initial !important;
 text-align: left !important;
}

div#rakutenLimitedId_aroundCart.WindowsMSIE span.unit {vertical-align: initial !important;}
div#rakutenLimitedId_aroundCart.standard span.unit {vertical-align: middle !important;}
div#rakutenLimitedId_aroundCart.MacOS span.unit {vertical-align: middle !important;}
div#rakutenLimitedId_aroundCart.Firefox span.unit {vertical-align: middle !important;}

div#rakutenLimitedId_aroundCart .rItemUnits {
 width: 40px !important;
 height: 32px !important;
 margin: 0 8px 0 0 !important;
 padding: 0 !important;
 display: inline-block !important;
 font-size: 100% !important;
 float: initial !important;
}

div#rakutenLimitedId_aroundCart.WindowsMSIE .rItemUnits {*padding-top: 8px !important;}

div#rakutenLimitedId_aroundCart input.rCartBtn,
div#rakutenLimitedId_aroundCart input.rCartBtn[type="submit"] {
 /* IE9以前に対応する為属性フィルタなしも指定 */
 background-image: url(https://r.r10s.jp/com/img/rms/storefront/pc/page/btn01_212x68.png) !important;
 background-position: 0 0 !important;
 background-color: transparent !important;
 width: 212px !important;
 height: 34px !important;
 border-style: none !important;
 color: rgba(0,0,0,0) !important;
 text-indent: 200% !important;
 display: inline-block !important;
 white-space: nowrap !important;
 overflow: hidden !important;
 padding: 0 !important;
 margin: 10px 0 0 0 !important;
 border-radius: 3px !important;
 font-size: 100% !important;
 box-shadow: none !important;
 float: initial !important;
 filter: none !important;
 background-size: 100% !important;
 line-height: 1 !important;
 -webkit-transition: initial !important;
 transition: initial !important;
 vertical-align: initial!important;
}

div#rakutenLimitedId_aroundCart.WindowsMSIE input.rCartBtn {*text-indent: 0 !important; *padding-top: 50px !important;}

div#rakutenLimitedId_aroundCart input.rCartBtnHover,
div#rakutenLimitedId_aroundCart input.rCartBtnHover[type="submit"] {
 /* IE9以前に対応する為属性フィルタなしも指定 */
 background-image: url(https://r.r10s.jp/com/img/rms/storefront/pc/page/btn01_212x68.png) !important;
 background-position: 0 -34px !important;
 cursor: pointer !important;
}

#rakutenLimitedId_aroundCart .rAskBtn,
#rakutenLimitedId_aroundCart .rPamphBtn,
#rakutenLimitedId_aroundCart .seeReview {
  min-width: 212px !important;
  min-height: 28px !important;
  border: 1px rgb(205, 205, 205) solid !important;
  border-radius: 3px !important;
  padding-left: 28px !important;
  text-align: left !important;
  word-break: break-all !important;
  margin: 10px 0 0 0 !important;
  font-size: 13px !important;
}

div#rakutenLimitedId_aroundCart.WindowsMSIE .rAskBtn,
div#rakutenLimitedId_aroundCart.WindowsMSIE .rPamphBtn,
div#rakutenLimitedId_aroundCart.WindowsMSIE .seeReview {
  *filter:chroma(color=#000000) !important;
  *color: #000001 !important;
  *line-height: 28px !important;
  *overflow: visible !important;
  *padding-right: 8px !important;
}

#rakutenLimitedId_aroundCart .seeReview {
  background: #ffffff url(https://r.r10s.jp/com/img/rms/storefront/pc/page/btn_review.gif) no-repeat !important;
  background-position: 8px center !important;
}

#rakutenLimitedId_aroundCart button.rPamphBtn {
  background: #f6f6f6 url(https://r.r10s.jp/com/img/rms/storefront/pc/page/btn_query.gif) no-repeat !important;
  background-position: 8px center !important;
}

#rakutenLimitedId_aroundCart button.rAskBtn {
  background: #ffffff url(https://r.r10s.jp/com/img/rms/storefront/pc/page/btn_help.gif) no-repeat !important;
  background-position: 8px center !important;
}

#rakutenLimitedId_aroundCart button:hover {
  opacity:0.8 !important;
  filter:alpha(opacity=80) !important;
  -ms-filter: "alpha( opacity=80 )" !important;
  -moz-opacity:0.50 !important;
  cursor: pointer !important;
}

#rakutenLimitedId_aroundCart .seeReview {
 margin-bottom: 2px !important;
}

#rakutenLimitedId_aroundCart .rAskBtn {
 margin: 9px 0 0 0 !important;
}

#rakutenLimitedId_aroundCart .rAskBtnMulti {
 margin: 0 !important;
}

#rakutenLimitedId_aroundCart .iconMail > a:hover,
#rakutenLimitedId_aroundCart .review > a:hover {
  text-decoration: underline !important;
  color: rgb(191, 0, 0) !important;
}

/*-- fitsme --------------------------------------------------------------*/
#fitsme_launcher { margin:20px 0 10px 0 !important; width:280px !important; }
/*-- fitsme --------------------------------------------------------------*/

/*-- for price area --*/
#rakutenLimitedId_cart td, .rakutenLimitedId_cart td {vertical-align: baseline;}
#rakutenLimitedId_cart span.tax_postage.shippingCost_free, .rakutenLimitedId_cart span.tax_postage.shippingCost_free {display: inline-block; background-color: #bf0000 !important; color: #ffffff !important; padding: 3px !important; white-space: nowrap !important; font-weight: bold!important; font-family: initial!important; line-height: 1!important;}
/*-- /for price area --*/

#rakutenLimitedId_aroundCart .deliveryInformation {
    margin: 4px 0 8px !important;
    padding-top: 4px !important;
    width: 356px !important;
    background-color: #fff;
}
#rakutenLimitedId_aroundCart .deliveryInformation * {
    font-family: 'Meiryo','Hiragino Kaku Gothic ProN','MS PGothic',sans-serif !important;
    vertical-align: middle !important;
    margin: 0 !important;
}
#rakutenLimitedId_aroundCart .deliveryInformation_title {
    font-size: 16px !important;
    line-height: 17px !important;
    white-space: nowrap!important;
}
#rakutenLimitedId_aroundCart .deliveryInformation_title img {
    width: 17px !important;
    height: 17px !important;
    margin: -4px 5px 0 0 !important;
}
#rakutenLimitedId_aroundCart .deliveryInformation_title .deliveryInformation_title_text {
    display: inline-block!important;
    margin-bottom: -3px!important;
}
#rakutenLimitedId_aroundCart .deliveryInformation .asurakuAnnotation {
    font-size: 0.9em !important;
    margin: 7px 0 0 !important;
}
#rakutenLimitedId_aroundCart .deliveryInformation .asurakuAnnotation-bold {
    font-weight: bold !important;
}
#rakutenLimitedId_aroundCart .deliveryMethod {
    list-style: none !important;
    width: 100% !important;
    display: table !important;
    margin: 7px 0 0 0 !important;
    padding: 0 !important;
}
#rakutenLimitedId_aroundCart .deliveryMethod li {
    display: table !important;
    float: left !important;
    font-size: 14px !important;
    line-height: 14px !important;
    padding: 0 8px !important;
    margin: 0 0 7px 0 !important;
    border-left: solid 1px #D3D3D3 !important;
    white-space: nowrap!important;
}
#rakutenLimitedId_aroundCart .deliveryMethod li.deliveryMethodFirst {
    padding-left: 0 !important;
    border-left: none !important;
}
#rakutenLimitedId_aroundCart .asurakuInformation {
    width: 334px !important;
    border: 1px solid #ccc !important;
    padding: 10px !important;
    margin: 14px 0 0 !important;
}
#rakutenLimitedId_aroundCart .deliveryInformation .asurakuInformationTitle {
  font-weight: bold !important;
  line-height: 34px !important;
  padding: 0 !important;
  margin: 0 !important;
}
#rakutenLimitedId_aroundCart .deliveryInformation .asurakuInformationTitle .asurakuInformationTitle_text {
  color: #003399 !important;
  font-size: 20px !important;
  line-height: 20px !important;
  display: inline-block !important;
  margin: 0 !important;
  padding-top: 4px !important;
}
#rakutenLimitedId_aroundCart .deliveryInformation .asurakuInformationTitle img {
    margin: 0 !important;
}
#rakutenLimitedId_aroundCart .asurakuInformation .asurakuDeadline {
    font-size: 14px !important;
    background-color: #f6f6f6 !important;
    line-height: 22px !important;
    white-space: nowrap !important;
    margin-top: 10px !important;
    padding: 15px !important;
}
#rakutenLimitedId_aroundCart .asurakuInformation .asurakuDeadlineTime {
    font-size: 22px !important;
    font-weight: bold !important;
    color: #bf0000 !important;
    line-height: 22px !important;
    margin: 0 3px 0 0 !important;
}
#rakutenLimitedId_aroundCart .asurakuInformation dl {
    margin: 1em 0 !important;
}
#rakutenLimitedId_aroundCart .asurakuInformation dt {
    font-weight: bold !important;
}
#rakutenLimitedId_aroundCart .asurakuInformation dt .availDisc {
    font-size: 12px;
    padding-left: 10px;
    color: #333333;
}
#rakutenLimitedId_aroundCart .asurakuInformation dd {
    margin: 0 !important;
}
#rakutenLimitedId_aroundCart .asurakuInformation .asurakuArea {
    margin: 0 !important;
}
#rakutenLimitedId_aroundCart .asurakuInformation .asurakuArea dt {
    clear: left !important;
    float: left !important;
    width: 40px !important;
    height: 18px !important;
    line-height: 18px !important;
    margin: 4px 8px 4px 0 !important;
    text-align: center !important;
    color: #ffffff !important;
    font-weight: initial !important;
    font-size: 12px !important;
}
#rakutenLimitedId_aroundCart .asurakuInformation .asurakuArea dt.asurakuRegion1 {
    background-color: #2980b9 !important;
}
#rakutenLimitedId_aroundCart .asurakuInformation .asurakuArea dt.asurakuRegion2 {
    background-color: #1698a0 !important;
}
#rakutenLimitedId_aroundCart .asurakuInformation .asurakuArea dt.asurakuRegion3 {
    background-color: #27ae60 !important;
}
#rakutenLimitedId_aroundCart .asurakuInformation .asurakuArea dt.asurakuRegion4 {
    background-color: #87b63c !important;
}
#rakutenLimitedId_aroundCart .asurakuInformation .asurakuArea dt.asurakuRegion5 {
    background-color: #ccac00 !important;
}
#rakutenLimitedId_aroundCart .asurakuInformation .asurakuArea dt.asurakuRegion6 {
    background-color: #e67e22 !important;
}
#rakutenLimitedId_aroundCart .asurakuInformation .asurakuArea dt.asurakuRegion7 {
    background-color: #c02b2b !important;
}
#rakutenLimitedId_aroundCart .asurakuInformation .asurakuArea dt.asurakuRegion8 {
    background-color: #bb3a8f !important;
}
#rakutenLimitedId_aroundCart .asurakuInformation .asurakuArea dt.asurakuRegion9 {
    background-color: #8e44ad !important;
}
#rakutenLimitedId_aroundCart .asurakuInformation .asurakuArea dt.asurakuRegion10 {
    background-color: #584bbd !important;
}
#rakutenLimitedId_aroundCart .asurakuInformation .asurakuArea dt.asurakuRegion11 {
    background-color: #3568ce !important;
}
#rakutenLimitedId_aroundCart .asurakuInformation .asurakuArea dd {
    line-height: 26px !important;
    font-size: 12px !important;
}
#rakutenLimitedId_aroundCart .asurakuInformation .asurakuFooter {
    display: table !important;
    text-align: right !important;
    width: 100% !important;
    margin: 0 !important;
    line-height: 13px !important;
    font-size: 13px !important;
}
#rakutenLimitedId_aroundCart .asurakuInformation .asurakuFooter ul {
    list-style: none !important;
    margin: 0 !important;
    padding: 0 !important;
    float: right !important;
    display: block !important;
}
#rakutenLimitedId_aroundCart .asurakuInformation .asurakuFooter li {
    display: inline-table !important;
    line-height: 13px !important;
    padding: 0 0 0 8px !important;
    margin: 0 !important;
    border-left: 1px solid #7d7d7d !important;
}
#rakutenLimitedId_aroundCart .asurakuInformation .asurakuFooter li.asurakuFooterFirst {
    border-left: none !important;
}
#rakutenLimitedId_aroundCart .asurakuInformation .asurakuFooter li.asurakuFooterSecond {
    padding-right: 0 !important;
}
#rakutenLimitedId_aroundCart .asurakuInformation .asurakuFooter li > a {
    color: #1d54a7 !important;
}
#rakutenLimitedId_aroundCart .asurakuInformation .asurakuFooter li > a:hover {
    color: #bf0000 !important;
    text-decoration: underline !important;
}

/* For IE */
#rakutenLimitedId_aroundCart.WindowsMSIE .deliveryInformation .asurakuInformationTitle .asurakuInformationTitle_text {line-height: 30px !important;}
#rakutenLimitedId_aroundCart.WindowsMSIE .deliveryInformation ul {margin: 0 !important;}
#rakutenLimitedId_aroundCart.WindowsMSIE .deliveryInformation_title .deliveryInformation_title_text {margin-bottom: 2px\9 !important; line-height: 20px\9 !important;}
#rakutenLimitedId_aroundCart.WindowsMSIE .deliveryMethod li {line-height: 18px !important;}
#rakutenLimitedId_aroundCart.WindowsMSIE .asurakuInformation .asurakuFooter li {float: left !important; line-height: 18px !important; padding: 0 8px !important;}
#rakutenLimitedId_aroundCart.WindowsMSIE .asurakuInformation .asurakuDeadline {padding-top: 10px !important;}
