@charset "utf-8";@font-face{font-family:RUIicon;src:url(//product.rakuten.co.jp/com/css/d/pdt/fonts/RUIicon.eot?4rk2o7);src:url(//product.rakuten.co.jp/com/css/d/pdt/fonts/RUIicon.eot?4rk2o7#iefix) format('embedded-opentype'),url(//product.rakuten.co.jp/com/css/d/pdt/fonts/RUIicon.ttf?4rk2o7) format('truetype'),url(//product.rakuten.co.jp/com/css/d/pdt/fonts/RUIicon.woff?4rk2o7) format('woff'),url(//product.rakuten.co.jp/com/css/d/pdt/fonts/RUIicon.svg?4rk2o7#RUIicon) format('svg');font-weight:400;font-style:normal}[class*=" ricon-"],[class^=ricon-]{font-family:RUIicon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#pankuzu{word-wrap:break-word}#wrapper,body{min-width:1000px}#subContents .rpsTitleH3{background-color:#bf0000;padding:5px 10px 5px;color:#fff;font-weight:700;font-size:100%;margin-top:10px}.pager ul li{text-align:center;border-left:none}.rpsTitleReviewAll{display:block;border:1px solid #ccc;background:#eee;clear:both;overflow:hidden;_zoom:1}.rpsTitleReviewAll h2{padding:8px 10px;width:25%;float:left}#rsrDispSect{margin:0 0 5px 0}#rsrDispSect .rsrDispGBox{background:#eee;border:1px solid #ccc}#rsrDispSect .rsrDispTxtBox{background:#eee;text-align:left}#rsrDispSect .rsrDispTxtBoxLeft{border-right:1px solid #ccc;text-align:left;float:left;padding:6px 4px 5px 5px;height:24px}#rsrDispSect .rsrDispTxtBoxIcon{border-right:1px solid #ccc;text-align:center;float:left;width:110px;padding:12px 0 0 0;height:22px;position:relative;z-index:999;cursor:pointer}#rsrDispSect .rsrDispTxtBoxIconActive{background:#fff;border-bottom:none}#rsrDispSect .rsrDispTxtBoxIcon .rsrDispTxtBoxIconTxtArea{display:none;position:absolute;top:100%;left:-1px;background:#fff;border-style:solid;border-color:#ccc;border-width:0 1px 1px 1px;padding:0 0 5px 10px;width:660px;text-align:left;cursor:auto}#rsrDispSect .rsrDispTxtBoxIcon .rsrDispTxtBoxIconTxtArea .rsrDispTxtBoxTopBorder{border-top:1px solid #ccc;float:right;height:1px;width:560px}#rsrDispSect .rsrDispTxtBoxIcon .rsrDispTxtBoxIconTxtArea ul{float:left;width:660px;padding-right:5px;position:relative;margin-top:13px}* html #rsrDispSect .rsrDispTxtBoxIcon .rsrDispTxtBoxIconTxtArea ul{width:660px}#rsrDispSect .rsrDispTxtBoxIcon a:link{color:#bf0000;text-decoration:none}#rsrDispSect .rsrDispTxtBoxIcon a:visited{color:#bf0000;text-decoration:none}#rsrDispSect .rsrDispTxtBoxIcon:hover a,.rsrDispTxtBoxIcon a:hover{color:#bf0000;text-decoration:underline}#rpsMainTitle{background-color:#e7e7e7;text-align:left;padding:5px;clear:both;overflow:hidden;_zoom:1}#rpsMainTitle h1{font-size:125%;font-weight:700;color:#000;float:left}.icon{display:inline-block;vertical-align:middle}#bookmarkArea_0 div.bkm a.addBkm span.bkmStar{background-image:url(//r.r10s.jp/com/img/pdt/img/btn_bookmark_product.gif)!important;width:162px!important;height:28px!important}#bookmarkArea_0 div.bkm{padding:0 0 7px 0!important}.icon-icon_bookmark{background-image:url(//r.r10s.jp/com/img/pdt/img/sprite.png?v=1);background-position:-31px -13px;width:13px;height:13px}.icon-icon_cart{background-image:url(//r.r10s.jp/com/img/pdt/img/carticon_23x23.png);background-position:0 0;width:23px;height:23px}.icon-icon_compare{background-image:url(//r.r10s.jp/com/img/pdt/img/sprite.png?v=1);background-position:0 -16px;width:13px;height:15px}.icon-icon_shop_gray{background-image:url(//r.r10s.jp/com/img/pdt/img/sprite.png?v=1);background-position:-13px -16px;width:14px;height:16px}.icon-icon_shop{background-image:url(//r.r10s.jp/com/img/pdt/img/sprite.png?v=1);background-position:-31px 0;width:14px;height:13px}.topProduct{background:#fff;padding:0;margin-bottom:5px}.topProduct__title{text-align:left;font-size:20px;line-height:1.1875;font-weight:700;margin:10px 0;word-wrap:break-word;color:#111}.productContainer{min-height:200px;padding-left:10px;padding-right:10px;font-family:Meiryo,"Hiragino Kaku Gothic ProN","MS PGothic",sans-serif}.reviewNumber{font-size:15px}.reviewNumber--suffix{margin-right:5px}.reviewNumber__point{color:#f2ab00;font-weight:700;line-height:15px;vertical-align:middle}.shopReviewNumber{font-size:12px}.reviewInfo{overflow:hidden;font-size:14px;text-align:left;display:inline-block;vertical-align:middle;line-height:18px;color:#111;margin-bottom:3px}.pcShippingTopText{font-size:13px}.topProduct__ranking{font-weight:100;font-size:12px;display:inline-block;vertical-align:middle;line-height:18px}.topProduct__rankingInfo{line-height:18px;font-size:13px;vertical-align:middle;margin-bottom:3px}.topProduct__rankingOrder{color:#bf0000;margin:0 7px 0 3px}.topProductDetail{margin-top:10px;padding:0;width:100%;text-align:none;margin-bottom:21px}.topProductDetail__img{padding:0;margin-bottom:10px;width:220px;min-height:220px;text-align:left;vertical-align:top;float:left}.topProductDetail__img p{margin:auto}.topProductDetail__img a{text-decoration:none}.topProductDetail__img_suffix{min-height:120px;min-width:120px;max-height:200px;max-width:200px;height:auto;width:100%;margin-bottom:10px}.planBnr{margin:5px 0}.topProduct_telecomImg{display:inline-block;padding:3px 28px;line-height:1.4;word-wrap:initial;word-break:normal;background:#09f;color:#fff;font-size:16px;font-weight:700;white-space:nowrap;vertical-align:top;margin-bottom:10px}.topProductDetail__info{display:table-cell;vertical-align:top}.topProductDetail__text{margin:0 170px 0 225px;padding-left:10px}.topProductDetail__price{display:inline-block}.topProductDetail__priceInfo{text-align:left;font-weight:400;margin:0 4px 6px 0;font-size:15px;line-height:1.1666;display:inline-block;color:#111}.topProductDetail__telecomSet{text-align:left;font-weight:400;margin:2px 4px 0 0;font-size:15px;line-height:1.1666;display:inline-block;color:#111}.topProductDetail_telecomInfo{padding-left:1em}.topProductDetail__priceWrapper{display:inline-block;margin-right:5px}.topProductDetail__priceNum{color:#bf0000;font-weight:700;font-size:28px}.topProductDetail__priceYen{color:#bf0000;font-weight:700;font-size:15px;margin-left:3px}.topProductDetail__IconWrapper{display:inline-block;margin-bottom:7.5px;vertical-align:middle}.topProductDetail__redText{display:inline-block;padding:1px 3px 0;margin-left:0;line-height:1.4;word-wrap:initial;word-break:normal;background:#bf0000;color:#fff;font-size:13px;font-weight:400;white-space:nowrap;vertical-align:top}.topProductDetail__redTextSmall{display:inline-block;height:24px;width:48px;padding:1px 0 0 0;margin-right:7px;margin-bottom:5px;line-height:25px;font-size:13px;font-weight:400;white-space:nowrap;word-wrap:initial;word-break:normal;background:#1f1f1f;color:#fff;text-align:center}.topProductDetail__shopName{color:#848484;line-height:1.1666;font-size:12px}.topProductDetail__shopName{padding-left:13px;display:block}.topProductBtnWrapper{margin-bottom:8px}.topProductBtnWrapper:first-child{margin-top:0}.topProductDetail__btnContainer{width:162px;float:right}.topProductBtn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;font-family:Meiryo,"Hiragino Kaku Gothic ProN","MS PGothic",sans-serif;-moz-border-radius:3px;border-radius:3px;width:162px;text-align:center;cursor:pointer}.topProductBtn:hover{opacity:.8;filter:alpha(opacity=80);-ms-filter:"alpha( opacity=80 )"}.topProductBtn--red{background:#bf0000;color:#fff;padding:6.5px 0;font-size:14px;line-height:14px}.topProductBtn--others{background:#fff;color:#bf0000;border:1px solid #bf0000;padding:6px 0;font-size:12px;line-height:12px;height:28px}.topProductBtn--white{background:#fff;color:#111;border:1px solid #ccc;padding:6px 0;font-size:12px;line-height:12px;height:28px}.topProduct__offeringShopReview{font-size:15px;margin:5px 0}.topProduct__offeringShopReview .topProduct__shippingText{padding-right:12px;position:relative;vertical-align:middle}.topProduct__offeringShopReview .topProduct__shippingText:before{content:'\FF1A';position:absolute;top:0;right:0;height:15px;width:15px;line-height:17px;text-align:center;font-size:13px}.topProduct__offeringShopship{margin-bottom:3px}.topProduct__otherShop{margin:10px 0 10px 0}.topProduct__otherShopTitle{float:left}.topProduct__otherShopInfo{margin-left:120px}.topProduct__otherShopInfo span{color:#bf0000;margin-right:3px;white-space:nowrap}.topProduct__shippingText{display:inline-block;vertical-align:top;line-height:13px;padding-top:1px;font-size:13px;padding-right:12px;position:relative}.topProduct__shippingText .shopServiceAsuraku{font-size:19px;line-height:12px;color:#848484}.topProduct__shippingText:first-child:before{content:'\FF1A';position:absolute;top:0;right:0;height:15px;width:15px;line-height:17px;text-align:center;font-size:13px}.topProduct__optionContainer{background:#f6f6f6;padding:12px 20px 12px 12px}.topProduct__specs{line-height:25px}.topProduct__specsInfo{margin-right:7px;white-space:nowrap}.topProduct__specsInfo a{word-wrap:break-word;word-break:break-all;white-space:initial}.topProduct__onItem{color:#bf0000;font-weight:700;font-size:118%;margin:10px 0}.halfyen{font-size:50%;color:#bf0000;font-weight:700}.reviewSummaryBox{overflow:hidden;margin-bottom:10px;padding:8px 5px;display:block;border:solid 2px #ccc;_zoom:1}.reviewSummaryBox .reviewColumn td{float:left;font-weight:400}.reviewSummaryBox td.reviewSummaryRating{font-weight:700;font-size:100%;line-height:25px;width:80px;text-align:right}.reviewSummaryBox td.ttl_noline{margin-top:2px;margin:3px 5px 0 5px}.reviewSummaryBox span.reviewNumber{font-size:125%;font-weight:700;line-height:25px}.reviewSummaryBox span.reviewRating{font-size:150%;font-weight:700;color:#fe7f00}.reviewSummaryBox .rankingColumn{clear:left;overflow:hidden;margin:0}.reviewSummaryBox .rankingColumn .reviewSaleRanking{font-weight:700;font-size:100%;line-height:25px;width:80px;text-align:right}.reviewSummaryBox .rankingColumn div.reviewOverallRanking{font-size:100%;background-color:#eee;padding:0 10px;margin-left:5px;display:block;float:left}.reviewSummaryBox .rankingColumn div.reviewOverallRanking span.rank{margin-left:5px;font-size:120%;font-weight:700;color:#fe7f00}.reviewSummaryBox .rankingColumn td{line-height:25px}.reviewSummaryBox .rankingColumn div.reviewExposeRanking{font-size:100%;background-color:#eee;padding:0 10px;margin-left:5px;display:block;float:left}.reviewSummaryBox .rankingColumn div.reviewExposeRanking span.rank{margin-left:5px;font-size:120%;font-weight:700;color:#fe7f00}.reviewSummaryBox .reviewRatingTable{margin-bottom:10px}.subNavigation01{background-color:#f4f4f4;width:100%;height:56px;display:inline-block;position:relative;border:1px solid #e2e2e2}.subNavigation01 ul li{float:left;text-align:center;display:inline-block;position:relative;font-size:16px;line-height:24px}.subNavigation01 a{color:#1f1f1f!important}.subNavigation01 a:hover{color:#bf0000!important;text-decoration:none!important}.subNavigationSelected{color:#bf0000;font-weight:700}.subNavigationSelected::after{content:"";position:absolute;left:0;right:0;bottom:0;border-bottom:4.67px solid #bf0000}.subNavigation01TabTitle{width:136px;height:56px;display:inline-block;line-height:56px}.subNavigation02{margin:17px 0;padding:0 10px 0 0;overflow:hidden;box-sizing:border-box;font-size:14px;min-width:740px}.subNavigation02 ul li{float:left;text-align:center;display:inline-block;outline:0;height:28px;line-height:28px;margin:0 15px}.subNavigation02 ul li a{color:#1f1f1f!important}.subNavigation02 ul li a:hover{text-decoration:none!important;color:#bf0000!important}.subNavigation02 ul li.subNaviTabHasItem a{color:#1f1f1f;text-decoration:none}.subNavigation02 ul li.subNaviTabCurrent{font-weight:700}.subNavigation02 ul li.subNaviTabInactive{color:#fff;text-decoration:none}.subNavigationTabDivider{width:1px!important;color:#ededed!important;margin:0!important}.subNavigationTabInactive{color:#8f8f8f}.subNavigationSearchCondition{float:right;line-height:28px}#subNavigationSearchConditionDropDown{width:220px}.subNavigationSearchConditionActive span{color:#bf0000!important;cursor:pointer;font-weight:700}.subNavigationSearchConditionActive div.shippingTitle span{color:#333!important;cursor:pointer;font-weight:initial}.narrowDownConditionSection{border:1px solid #e2e2e2;background-color:#fbfbfb;padding:16px 16px 0;margin-bottom:20px}.narrowDownConditionRow{height:36px}.narrowDownConditionRow li{display:inline-block}.narrowDownConditionSubject{width:217px}.narrowDownConditionDisable{color:#d6d6d6}.othersTagFilterLabel{margin:auto 4px auto 5px}#subNavigationSearchConditionToggle{margin-left:10px;cursor:pointer}#narrowDownConditionToggleDown{margin-bottom:2px;width:0;height:0;display:inline-block;border-style:solid;border-color:grey transparent;border-width:4px 4px 0}#narrowDownConditionToggleUp{margin-bottom:2px;width:0;height:0;display:inline-block;border-style:solid;border-color:grey transparent;border-width:0 4px 4px}.selectDropBox{height:28px;font-size:12px;outline:0;border:1px solid #d8d8d8;border-radius:3px;background:#fff;color:#666;margin-left:8px;min-width:126px}.shippingDropBox{min-width:70px;margin-right:12px}.dui-container{display:block;position:relative;font-size:12px;line-height:13.8px}.dui-container.pagination{padding:16px;border:1px solid #ececec;background:#fcfbfb}.dui-pagination{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.dui-pagination>a:hover{color:#bf0000!important;text-decoration:none!important}.dui-container a{color:#1f1f1f!important}.dui-pagination>.item{padding:11px 10px;min-width:14px;height:13px;border-width:1px 1px 1px 0;border-style:solid;border-color:#e2e2e2;background-color:#fff;text-decoration:none;text-align:center}.dui-pagination>.item:first-child{border-width:1px;border-radius:3px 0 0 3px}.dui-pagination>.item.-active{background-color:#f3f3f3;color:#1f1f1f!important;font-weight:700}.dui-pagination>.item:hover{background-color:#f3f3f3}.dui-pagination>.item.-first{margin-right:10px}.dui-pagination>.item.-disabled+.item{border-width:1px;border-radius:3px 0 0 3px}.dui-pagination>.item:not(.-disabled)+.item.-next{margin-left:10px}.dui-pagination>.item.-previous+.item:not(.-disabled){margin-left:10px;border-width:1px;border-radius:3px 0 0 3px}.dui-pagination>.item.-first,.dui-pagination>.item.-next,.dui-pagination>.item.-previous{border-width:1px!important;border-radius:3px!important}.dui-pagination>.item.-last{border-radius:0 3px 3px 0}.dui-pagination>.item.-disabled{background-color:transparent!important;border-width:0;font-size:14px}._centered{text-align:center!important;-webkit-box-pack:center!important;-webkit-justify-content:center!important;-ms-flex-pack:center!important;justify-content:center!important}.rpsTopPager{*width:235px;padding:8px 5px 0 0;float:right!important;font-size:80%}.rpsTopPager ul{clear:both;overflow:hidden;float:right;_zoom:1}.rpsTopPager ul li{float:left}.rpsTopPager ul li a{width:18px}.rpsTopPager ul li.rpsAllPage{margin:9.5px 1px 0 1px;padding-left:3px}.rpsTopPager ul li.nextPage{border:1px solid #ddaeae;margin:7.5px 1px 0 1px;text-decoration:none;font-size:80%;background:#fff}.rpsTopPager ul li.nextPage a{line-height:16px;padding:5px 7px;color:#c00000!important}.rpsTopPager ul li.nextPage a:hover{background:#c00000!important;text-decoration:none!important;color:#fff!important}dl.notes{margin:15px 0;padding:10px 0;display:block;border:1px solid #ccc;line-height:16px}dl.notes dt{padding-left:15px;color:#333;font-size:100%;font-weight:700;margin-bottom:5px}dl.notes dd ul{padding:0 15px 0}.recommend{width:100%;margin:15px 0;overflow:hidden;display:block;clear:both}div.reviewerHeader{background-color:#eee;padding:5px 0 3px 7px;margin-bottom:10px}#subContents .rpsRelation{clear:both;overflow:hidden;_zoom:1;width:300px;padding:10px 0 10px;border-bottom:1px solid #cdcdcd}#subContents .rpsRelation .thumb{width:80px;height:80px;position:relative;float:left;margin-right:8px}#subContents .rpsRelation .thumb a{display:table-cell;vertical-align:middle;text-align:center;width:80px;height:80px}#subContents .commonBanner{vertical-align:middle;text-align:center;width:200px;height:auto;margin-left:-3px}#subContents .commonBanner img{width:200px;height:auto}#subContents .rpsRelation .itemName{width:190px;font-weight:700;float:left}#subContents .rpsRelation .itemName .rank{color:#a60107;padding-bottom:5px}#subContents .rpsRelation .itemWrap{overflow:hidden;_zoom:1}#subContents .rpsRelation .itemWrap .itemWrapContent{float:right}#subContents .rpsRelation .price{width:90px;text-align:right;font-weight:400;float:right;clear:right}#subContents .rpsRelation .price p{font-weight:700;color:#c00000;text-align:left}#rpsTabSectDet{margin:15px 0 7px}#rpsTabSectDet h2.h2ttlSpec{font-size:130%;font-weight:700}#rpsTabSectDet table{border:1px solid #ccc;margin-top:5px}#rpsTabSectDet table td.spectdLeft{background-color:#eee;border-bottom:1px solid #ccc;border-right:1px solid #ccc}#rpsTabSectDet table td.spectdRight{background-color:#fff;border-bottom:1px solid #ccc}#rpsTabSectLst{margin-top:5px}#rpsTabSectLst table td.specttl{line-height:100%;text-align:center;padding:5px;font-weight:400;white-space:nowrap}#rpsTabSectLst tr.specColumnUsed td{border:0}#rpsTabSectLst .specColumnUsed td.firstTd{padding-top:0}#rpsTabSectLst tr.specColumnUsed td span.UsedTxet01{font-weight:700;font-size:150%;color:#bf0000;word-break:break-all}#rpsTabSectLst tr.specColumnUsed td div.fesIcon{margin-top:12px}.quickview .shipfree,.shipfree,.topProductDetail__price .shipfree{display:inline-block;padding:3px 4px;margin-left:0;margin-bottom:5px;word-wrap:initial;word-break:break-all;border:#bf0000 1px solid;color:#bf0000;font-size:12px;height:12px;line-height:12px;vertical-align:middle}.quickViewClick .shipfree{margin-bottom:0}#rpsTabSectLst tr.specColumnUsed td div.shipfree{display:inline-block;padding:1px 2px;margin-left:0;word-wrap:initial;word-break:break-all;background:#bf0000;color:#fff;font-size:75%}#rpsTabSectLst tr.specColumnUsed td div.shipnotfree{display:block}#rpsTabSectLst tr.specColumnUsed td span.saletime{font-size:82%;color:#bf0000;display:block;margin-bottom:10px;margin-top:5px;padding-left:10px;text-align:left}#rpsTabSectLst tr.specColumnUsed td span.UsedTxet02{font-weight:700;color:#bf0000;white-space:nowrap;padding-right:5px;display:block;margin-bottom:5px}#rpsTabSectLst tr.specColumnUsed td span.pointGet{display:block;margin-bottom:5px;word-break:break-all;word-wrap:break-word;text-align:left}#rpsTabSectLst tr.specColumnUsed td span.asurakuService{height:14px;font-size:19px;display:block;vertical-align:top;margin-bottom:10px;color:#848484;margin-top:5px;padding-left:10px;text-align:left;line-height:14px}.shipFee{display:inline-block;font-size:12px;text-align:center;color:#686868}.cursorPtr{cursor:pointer}.quickview .shipFee{cursor:initial}.quickViewClick .shipFee{display:block;padding:0 0 0 10px;text-align:left}.shippingInfoIcon{opacity:0;color:#848484;margin-left:3px}.shipFee:hover .shippingInfoIcon{opacity:1}.genericPopup{position:absolute;display:none;background:#fff;width:286px;border:1px solid #e2e2e2;box-shadow:0 2px 2px 0 rgba(0,0,0,.15);padding:16px}.genericPopup .title{font-weight:700;font-size:12px;line-height:1.5;color:#1f1f1f;padding-right:16px;display:flex}.genericPopup .contentl1{margin-top:8px;font-size:12px}.genericPopup .contentl1 .ricon-info{color:#848484}.genericPopup .topArrow{content:' ';width:16px;height:16px;display:inline-block;position:absolute;border-color:inherit;border-style:solid;border-width:1px 0 0 1px;transform:translateX(-50%) translateY(-50%) rotate(45deg);top:-1px;background:#fff;right:140px}.genericPopup .contentl2{margin-top:8px;line-height:1.5;font-size:12px;color:#848484;white-space:pre-line}.genericPopup .closeIcon{margin-top:4px;position:absolute;cursor:pointer;right:16px;top:16px}.shipHelpIcon{font-size:14px;margin-left:5px;color:#848484}.shippingTitle{display:inline-block;cursor:pointer}.shippingTitle:hover{opacity:.6}.locationIcon{background:url(//r.r10s.jp/com/img/pdt/img/common/icon_location.svg) center center no-repeat;height:19px;width:19px;display:inline-block;background-size:100% 100%;vertical-align:sub;margin-right:3px}.ricon-help:before{content:"\e9a7"}.ricon-info:before{content:"\e90f"}.ricon-close:before{content:"\e98e"}.ricon-asuraku:before{content:"\e909"}#rpsTabSectLst tr.specColumnUsed td span.noStock{margin-bottom:10px;display:block;text-align:left;padding-left:10px;font-size:12px;margin-top:5px}#rpsTabSectLst tr.specColumnUsed td.telecomIcn span{padding-left:5px}#rpsTabSectLst tr.specColumnUsed td span.shipSched{margin-bottom:10px;display:block;font-size:82%;text-align:left;padding:0 10px 0 10px;color:#686868;word-wrap:break-word;word-break:break-all;margin-top:5px}#rpsTabSectLst tr.specColumnUsed .quickViewShop{text-align:left}#rpsTabSectLst tr.specColumnUsed .quickViewShop a{display:inline}#rpsTabSectLst tr.specColumnUsed .quickViewShop a,#rpsTabSectLst tr.specColumnUsed .quickViewShop div{margin-bottom:10px}#rpsTabSectLst tr.specColumnUsed .quickViewShop div span.reviewNum{white-space:nowrap}#rpsTabSectLst tr.specColumnUsed .quickViewShop .shopicon{font-size:0;line-height:0;margin-top:-2px}#rpsTabSectLst tr.specColumnUsed .quickViewShop .soyflg{margin:0 4px -2px 0}#rpsTabSectLst tr.specColumnUsed .quickViewShop .shop_link{width:110px;margin:0 0 8px 0;word-wrap:break-word}#rpsTabSectLst tr.specColumnUsed .quickViewClick div.quickViewIteminfo{float:left;width:auto;width:49%;line-height:14px}#rpsTabSectLst .telecomListTable .quickViewClick div.quickViewIteminfo{float:left;width:100%!important;line-height:14px;margin-left:-105px}#rpsTabSectLst tr.specColumnUsed .quickViewClick div.quickViewIteminfo .itemInfoIcn{margin-bottom:7px}#rpsTabSectLst tr.specColumnUsed .quickViewIteminfo div{margin-bottom:8px;word-break:break-all}#rpsTabSectLst tr.specColumnUsed .quickViewIteminfo .quickViewIteminfoContents{margin-left:105px}#rpsTabSectLst tr.specColumnUsed .quickViewClick div.quickViewShopcart{float:right;margin-bottom:10px}#rpsTabSectLst tr.specColumnUsed .quickViewClick div.quickViewShoppage{float:right;clear:right}.quickview .asurakuService{font-size:18px;height:14px;font-size:19px;vertical-align:sub;color:#848484}#rpsTabSectLst tr.priorityShop{background-color:rgba(191,0,0,.05)}#rpsTabSectLst tr.booksItem{background-color:#eee!important}#rpsTabSectLst tr.quickview-itemhover{background-color:#f5f5f5}#rpsTabSectLst div.specColumnLine{border-bottom:1px solid #ccc;margin-bottom:3px}#rpsTabSectLst div.specColumnLinelast{border-bottom:1px solid #ccc;margin-bottom:7px}#rpsTabSectLst div.asurakuLast{border:none}#rpsTabSectLst .asurakuField{background-color:#e7e7e7;border-bottom:1px solid #ccc;overflow:hidden;text-align:center;width:100%}#rpsTabSectLst .asurakuField .asurakuCenterFrame{width:720px;margin:0 auto;font-size:12px;padding:3px}#rpsTabSectLst .asurakuField .asurakuCatch{display:inline-block;vertical-align:middle;margin-right:50px;padding-top:3px}#rpsTabSectLst .asurakuField .asurakuDestList{display:inline-block;vertical-align:middle}#rpsTabSectLst .asurakuField .asurakuDest{background-color:#ccc;color:#fff;padding:4px;margin-left:3px;float:left}#rpsTabSectLst .asurakuField .asurakuAvail{background-color:#fff;color:#000;border:1px solid #ccc;padding:3px}#rpsTabSectLst div.last{margin-bottom:7px}#rpsTabSectLst span.fee{font-size:76%}.rpsSusumail{margin-bottom:4px}.susumeruArea{font-size:100%;display:none;width:160px}div.rpsSusumail div.susumeruParts{border:none!important}.fb-save{margin-bottom:3px}html* #rpsUsedContents ul li span.rpsUsedPrice{display:block;min-width:50px;width:auto!important;width:50px}.rpsReadBtm{padding-top:10px;text-align:right;text-decoration:none;padding-bottom:10px}#rsrPagerSect{background:#eee;border-bottom:solid 1px #ccc}.rsrPagers{font-size:115%;text-align:center;padding:29px 0 4px}.rsrPagers a{color:#c10100!important}.rsrPagers a:hover{background:#c00000!important;text-decoration:none!important;color:#fff!important}.rsrPagination a{background:#fff;border:1px solid #ddaeae;color:#c00000;margin:0 1px;padding:6px;text-decoration:none}.rsrPagination .thisPage{color:#000;font-weight:700;padding:2px 6px;vertical-align:top}.rsrAllPages{font-size:90%;text-align:center;padding:10px 0 10px}.itemCountInTitle{font-weight:400}.lookMore{background:#eee;height:80px;text-align:center}.lookMoreInner{top:14px;position:relative;width:560px;border:1px solid #e2e2e2;border-radius:2px;background-color:#fff;margin:0 auto}.lookMoreInner a{color:#1f1f1f!important;font-size:15px}.lookMoreInner a:hover{text-decoration:none!important;color:#bf0000!important}.lookMoreText{width:560px;display:inline-block;height:36px;padding-top:14px}.proSearchCmnViewIn{padding:10px 0 10px 10px;overflow:hidden;_zoom:1}.proSearchCmnViewSpcr{margin-bottom:10px}.proSearchCmnViewSubTtl{border:0;padding-left:0;color:#333;margin-bottom:5px;font-weight:700}.proSearchCmnViewList{margin-left:4px;line-height:170%}.proSearchCmnViewList li{width:23%;display:inline;background:url(//r.r10s.jp/com/img/home/beta/201008/dot_f2ab00.gif) no-repeat 3px 9px;padding-left:11px;float:left}.feedbackView{overflow:hidden;margin:20px 0;border:1px solid #cdcdcd;padding:7px 0}.feedbackViewTtl{border:0;padding:0 0 5px 15px;font-weight:700}.feedbackViewList{margin-left:20px;line-height:140%}.feedbackViewList li{display:inline;padding-right:10px}.feedbackViewhMessageList{margin:0 12px 8px 12px;background-color:#efefef;display:none}.feedbackViewhMessageList li{margin-left:8px;line-height:140%}.feedbackViewhThanksList{margin-left:15px;display:none}.feedbackViewhThanksList li{margin-left:5px;line-height:140%}.feedbackViewNoscript{display:none}.centerTitleSummary{clear:both;overflow:hidden;_zoom:1;margin:48px 0 5px 16px}.centerTitleSummary h2{color:#1f1f1f;font-size:16px;line-height:25px}.centerTitleSummaryTop{margin-top:0}.cellLine td{background:#eeeff1;line-height:100%;text-align:center;font-weight:700;border-top:1px solid #d6d6d6;border-left:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6}.rightCell{line-height:100%;text-align:center;padding:5px;font-weight:700;margin-right:10px;border-right:1px solid #d6d6d6}#subContents .productAshiatoInside,#subContents .productRankingInside{border-right:1px solid #ccc;border-left:1px solid #ccc;border-bottom:1px solid #ccc;padding:10px 10px 0 10px;margin-bottom:10px}#subContents .rpsRelation{padding:0;border:0;width:180px}#subContents .rpsRelation .itemName{width:180px}#subContents .rpsRelation .itemLink{width:90px;font-weight:400;text-align:left;float:right;padding-bottom:5px}#subContents .rpsRelation .itemBrand{width:90px;font-weight:400;text-align:left;float:right;padding-bottom:5px;clear:right}div.rpdAshiato #riAshiatoColumn{margin-bottom:0}#subContents #ashiatoItemsDisplay .itemName{border:0;width:90px;float:left;font-weight:400}#subContents #ashiatoItemsDisplay .itemName ul li a{word-wrap:break-word;overflow-wrap:break-word}#subContents #ashiatoItemsDisplay .rpsRelation{margin-bottom:12px;width:100%}#subContents #ashiatoItemsDisplay .gadgetCross{right:0}#ashiatoReadBtm{text-align:right;padding-bottom:10px}.rpsRelation dl{margin-bottom:10px}#subContents .PdtBtaAd .pdtbtaadTitleH2{background-color:#bf0000;padding:5px 10px 5px;color:#fff;font-weight:700;font-size:100%;margin-top:10px}#subContents .PdtBtaAd #bta-existItemDisplay .content{border-right:1px solid #ccc;border-left:1px solid #ccc;border-bottom:1px solid #ccc;padding:10px 9px 0 9px}#subContents .PdtBtaAd #bta-existItemDisplay a{text-decoration:none;color:#1d54a7}#subContents .PdtBtaAd #bta-existItemDisplay a:hover{text-decoration:none;color:#bf0000}#subContents .PdtBtaAd #bta-existItemDisplay .sizeFix div{margin:0 auto;text-align:center}#subContents .PdtBtaAd #bta-existItemDisplay .itemDetail{text-align:left;line-height:1.5em}#subContents .PdtBtaAd #bta-existItemDisplay .itemPrice{font-weight:700;color:#bf0000;text-align:right;line-height:1.5em;margin-bottom:10px}#hybridSearchMessage{border:1px solid #ccc;margin:0 220px 10px 0;line-height:16px;padding:7px}.itemPrice3{word-wrap:break-word;display:inline-block}#rpsTabSectLst tr.specColumnUsed td div.superDealIcon{margin-top:8px}ul.unpackingTags{margin:-2px 0 6px 0;text-align:left}li.unpackingTagIcon{display:inline-block;background:#e5e5e5;padding:3px 0 3px 0;margin:2px 4px 2px 0;font-size:10px;text-align:center;width:77px;border:1px solid #e5e5e5;*float:left}li.otherTagIcon{display:inline-block;color:#bf0000;padding:3px 0 3px 0;margin:2px 4px 2px 0;font-size:10px;text-align:center;width:77px;border:1px solid #bf0000;*float:left}div.quickViewIteminfo ul li.clear{clear:both}#rsrDispTxtBoxIconNavi .unpackingTags{color:#000;background:#e5e5e5;padding:4px 10px 4px 10px;margin-right:5px;font-size:11px}#rsrDispTxtBoxIcontxtArea ul li{display:table;table-layout:fixed;vertical-align:middle;margin-bottom:13px}#rsrDispTxtBoxIcontxtArea ul li span.unpackingTagIcon{color:#000;background:#e5e5e5;padding:5px 12px 4px 12px;font-size:11px;width:55px;display:block}#rsrDispTxtBoxIcontxtArea ul li span.unpackingTagIconDesc{display:table-cell;width:550px;padding-left:9px}#rsrDispTxtBoxIconNavi .soyIcon{background:url(//r.r10s.jp/com/img/pdt/img/icon_soy.gif) no-repeat;padding:8px 0 4px 18px;font-size:12px;position:absolute;left:33px;height:10px;width:100px}#rsrDispTxtBoxIconNavi .soyIcon{left:44px\9}#rsrDispTxtBoxIcontxtArea ul li span.soyDesc{padding-left:88px}#rsrDispTxtBoxIcontxtArea ul li span.soyDesc{padding-left:108px\9}.iconDescSection{text-align:right;float:right;margin:13px 8px 13px 0;position:relative}.iconDescIcon{width:100px}.iconDescBody{padding:16px;border:1px solid #ececec;background:#fff;position:absolute;right:0;top:20px;z-index:999}.iconDescIconUnpackingTagIcon{color:#000;background:#e5e5e5;font-size:11px;width:100px;text-align:center}.iconDescLink{cursor:pointer;color:#1f53a7;font-size:14px}.iconDescText{width:520px;text-align:left;padding-left:8px}.iconDescTextList{height:36px;width:630px}.iconDescTextList>li{float:left;line-height:25px;height:25px}.soyIcon{background:url(//r.r10s.jp/com/img/pdt/img/icon_soy.gif) no-repeat center}.telecomBanner{text-align:left;margin-top:15px}div.maker-coupon{z-index:1;position:relative;background:#fff;overflow:hidden;text-align:center;background-color:#fff;border:solid 6px #eee;width:380px;height:auto;margin:20px auto 20px auto}.ribbon{z-index:2;position:absolute;top:17px;width:111px;height:11px;background:#febd19}.ribbon.left{left:-42px;-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.ribbon-ie8{top:-7px;filter:progid: DXImageTransform.Microsoft.Matrix(M11=.7071067811865483, M12=.7071067811865467, M21=-.7071067811865467, M22=.7071067811865483, SizingMethod='auto expand')}.maker-coupon .coupon-contents{height:104px;border-bottom:dashed 1px #febd19;padding:9px 0 0 0;margin-bottom:11px;line-height:130%}.maker-coupon .coupon-contents .message1{font-weight:700}.maker-coupon .coupon-contents .price{font-weight:700;font-size:20px;margin-top:2px}.maker-coupon-button,.maker-coupon-button-notlogin{display:inline-block;color:#fff!important;border-radius:3px;background-color:#bf0000;padding:6px 0;border:none;font-size:13px;text-decoration:none!important;cursor:pointer;width:190px}.maker-coupon-button.disabled{background-color:#aaa!important}.scissors-icon{z-index:2;position:absolute;top:108px;top:108px\9;margin-left:20px}.maker-coupon .coupon-conditions{text-align:left;background-color:#eee;padding:8px 5px 0 5px;font-size:12px;line-height:140%}.maker-coupon-icon{margin:10px 0;vertical-align:-6px}p.message1,p.message2,p.price{font-size:13px}@media screen and (-webkit-min-device-pixel-ratio:0){.ribbon{height:11px}.maker-coupon .coupon-contents{height:108px}.maker-coupon .coupon-contents{line-height:170%}.maker-coupon .coupon-conditions{line-height:140%}p.message1,p.message2,p.price{margin-bottom:-2px;font-size:13px}.maker-coupon .coupon-conditions{padding:7px 5px 0 5px;font-size:12px;line-height:140%}.maker-coupon-button,.maker-coupon-button-notlogin{margin:5px auto 2px auto;font-size:13px;text-decoration:none!important;cursor:pointer;width:190px}.maker-coupon-icon{margin:3px 0}.scissors-icon{top:112px}}@media all and (-ms-high-contrast:none){.maker-coupon-button,.maker-coupon-button-notlogin{width:175px;padding:7px 0}}@-moz-document url-prefix(){.maker-coupon-button.disabled{padding:4px 0}}span.discount-unit{font-size:14px}#coolPopup .graphBar{width:100%;height:15px;margin-top:0;border-radius:20px;line-height:20px}#coolPopup #staticGraphBar{background:#ababab;width:398px;margin-bottom:25px;display:block}#coolPopup #animateGraphBar{background:#bf0000;width:398px}#coolPopup .colTitle{margin-top:10px;text-align:right}#coolPopup .colTitleHead{float:left}#coolPopup .common{margin:15px 30px 0 30px}#coolPopup #closeIcon{float:right;margin:3px;cursor:pointer;height:18px}#coolPopup #graph{font-size:16px;margin:15px 30px 0 30px;text-align:left;padding:15px 80px 63px 80px;border:1px solid #ababab}#coolPopup #coolChoiceWrapper{background:#fff;width:620px;border:1px solid #686868;text-align:left;display:inline-block;margin-top:80px;word-wrap:break-word;padding-bottom:30px;font-family:Meiryo,"Hiragino Kaku Gothic ProN","MS PGothic",sans-serif}#coolPopup #popupTitleBar{height:25px;position:relative;top:0;left:0;background:#686868;font-size:12px;color:#fff;line-height:25px;padding-left:5px}#coolPopup .titleBarText{float:left;padding-left:5px}#coolPopup .graphTitle{text-align:center;font-size:16px;margin-top:23px}#coolPopup .toggleIcon{margin-bottom:2px;height:6px}#coolPopup #toggleSwitch{color:#1d54a7;cursor:pointer;line-height:12px;display:inline-block}#coolPopup #toggleInfo{margin-top:15px;text-align:left;display:none}#coolPopup .graphCost{font-size:20px}#coolPopup .disclaimer{font-size:12px}#coolPopupDisplay .coolChoiceIcon{vertical-align:middle;margin-right:5px}#coolPopupDisplay span{vertical-align:middle;font-size:13px;line-height:13px;margin-left:7px}#coolPopup .coolPopupPrice{font-size:20px;font-weight:700;color:#bf0000}#coolPopup .graphtitle{text-align:center}#coolPopup a{text-decoration:none;color:#1d54a7}#coolPopup .coolPopupYen{font-weight:400;font-size:16px;color:#000}#coolPopup #coolPopupBg{height:100%;width:100%;background:rgba(255,255,255,.8);position:fixed;top:0;left:0;text-align:center;z-index:1000}#coolPopup .popupContainer{position:relative;z-index:1100}#coolPopup{height:100%;width:100%;position:absolute;top:0;left:0;text-align:center;display:none}#coolPopupDisplay{height:auto;width:196px;background:0 0;position:relative;cursor:pointer;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:13px;line-height:13px;margin:14px 0;border:1px solid #ababab;text-align:center}body>#rihCmnHeader{z-index:20!important;position:relative}.telecomRow{border-bottom:solid 1px #ccc}.telecomIcons{width:130px}li.telecomIcon{display:block;background-color:#bf0000;color:#fff;text-align:center;width:130px;height:20px;margin-bottom:5px;line-height:22px;font-size:11px;letter-spacing:1px;display:inline-block}.lastTelecom{margin-bottom:0}.x-large-size-telecom-icon{letter-spacing:0}_::-webkit-full-page-media,_:future,:root .x-large-size-telecom-icon{letter-spacing:0}.monthly-fee-price{text-align:center}.telecomPrice{color:#bf0000;font-weight:700;font-size:20px;margin:0 0 3px 0;display:inline-block}.telecomPriceYen{font-size:10px;color:#bf0000;font-weight:700}.wavy-line{font-size:16px;font-weight:700;vertical-align:3px}#rpsTabSectLst table.telecomListTable{border:none;width:100%;border-collapse:collapse}.telecomListTable tr:last-child{border-bottom:0}#rpsTabSectLst table.telecomListTable td.productPrice{width:90px}#rpsTabSectLst table.telecomListTable td.monthlyFee{width:140px}#rpsTabSectLst table.telecomListTable td.postage{width:70px}#rpsTabSectLst table.telecomListTable td.telecomBenefit{width:120px}#rpsTabSectLst table.telecomListTable td.telecomIcon{width:130px}#rpsTabSectLst table.telecomListTable td.shopInfo{width:120px}.planInfo{min-width:105px;max-width:70%;text-align:left;float:left;word-break:break-all;word-wrap:break-word}.makerInfoBlock{display:inline-block;width:100%;margin-top:15px}.makerInfoBox{display:inline-block;width:50%;float:left;margin-bottom:15px}.onlyOneMakerInfo{width:100%}.makerImageBox{width:128px;height:128px;margin-right:10px;float:left;background-image:url(//r.r10s.jp/ran/img/default/now_printing.jpg?fitin=128:128)}.makerInfoImage{width:100%}.makerTextBox{overflow:hidden;text-align:justify;line-height:130%;word-wrap:break-word;overflow-wrap:break-word;word-break:break-all}.makerInfoTitle{font-size:14px;font-weight:700;margin-bottom:5px}.makerInfoDesc{font-size:12px}.marginRightMakerInfo{margin-right:30px}@media screen and (max-width:1280px){.makerInfoBox{width:100%;float:none}.marginRightMakerInfo{margin-right:0}.marginLeftMakerInfo{margin-left:0}}#relatedProdWidget{display:none}.r-slideshow{position:relative;width:100%;height:80px;margin:10px 0 0 0;text-align:left}.r-slideshow .r-slideshow-body{width:100%}.r-slideshow .r-slideshow-items{position:relative;height:100%;margin:0 15px 0 15px}.r-slideshow .r-slideshow-page{position:absolute;width:100%;text-align:left;white-space:nowrap;padding:0}.r-slideshow .r-slideshow-item{display:inline-block;*display:inline;*zoom:1;margin:0;vertical-align:top;background:#fff;position:relative}.r-slideshow .r-slideshow-item a{position:relative;display:block;width:initial;color:#000;text-decoration:none;white-space:normal;overflow:visible;margin:0 auto}.r-slideshow .r-slideshow-item a:hover{color:#bf0000;text-decoration:underline}.r-slideshow .r-slideshow-item a .r-slideshow-item-price:hover{text-decoration:none}.r-slideshow .r-slideshow-item-image{margin:0 0 5px 0;text-align:center}.r-slideshow .r-slideshow-item-image>img{max-width:85px;max-height:85px;margin-top:-6px}.r-slideshow .r-slideshow-item-name{min-height:2.6em;margin:0 0 5px 0;line-height:1.3;text-align:left;font-size:12px}.r-slideshow .r-slideshow-item-price{line-height:1.3;color:#bf0000;text-align:right;font-size:12px;width:130px}.r-slideshow .r-slideshow-scroll-button-next,.r-slideshow .r-slideshow-scroll-button-prev{cursor:pointer;position:absolute;top:0;width:15px;height:85px;background:#f6f6f6;border:1px solid #ccc;margin-top:-7px}.r-slideshow .r-slideshow-scroll-button-next .r-slideshow-scroll-button-disabled,.r-slideshow .r-slideshow-scroll-button-prev .r-slideshow-scroll-button-disabled{display:none}.r-slideshow .r-slideshow-scroll-button-prev::after{content:"";width:0;height:0;position:absolute;top:40%;border-style:solid;padding:0;right:5px;border-color:transparent grey;border-width:6px 6px 6px 0}.r-slideshow .r-slideshow-scroll-button-next::after{content:"";width:0;height:0;position:absolute;top:40%;border-style:solid;padding:0;right:4px;border-color:transparent grey;border-width:6px 0 6px 6px}.r-slideshow .r-slideshow-scroll-button-prev{left:0}.r-slideshow .r-slideshow-scroll-button-prev>span{left:5px;margin:-6px 0 0 0;background-position:-2px -833px}.r-slideshow .r-slideshow-scroll-button-prev:hover span{background-position:-35px -833px}.r-slideshow .r-slideshow-scroll-button-next{right:0}.r-slideshow .r-slideshow-scroll-button-next>span{right:5px;margin:-6px 0 0 0;background-position:-17px -833px}.r-slideshow .r-slideshow-scroll-button-next:hover span{background-position:-49px -833px}.r-slideshow .r-slideshow-index-container{width:100%;height:30px;position:absolute;top:70px;overflow:hidden}.r-slideshow .r-slideshow-index{width:100%;height:16px;text-align:center;white-space:nowrap;padding:0}.r-slideshow .r-slideshow-index-item{cursor:pointer;overflow:hidden;display:inline-block;*display:inline;*zoom:1;width:8px;height:8px;margin:0 5px;text-indent:20px;background:url(http://a.ichiba.jp.rakuten-static.com/com/inc/home/20080930/beta/tz/img/sprite/icon_sprite_09.png) no-repeat -107px -695px}.r-slideshow .r-slideshow-index-item.r-slideshow-index-item-active{cursor:default;background-position:-97px -706px}.relatedProdLinks img{max-width:60px;max-height:60px}.relatedTitle{display:inline-block;width:72px;float:left;height:70px;margin-top:17px}li.relInfoIn{font-size:14px;color:#333;word-break:break-all;word-wrap:break-word}li.relInfoInDate{color:#333;height:18px;font-size:12px;font-weight:700}ul.relInfo{list-style-type:none;vertical-align:top;width:160px;display:inline-block;text-align:left;line-height:14px}#relatedProdSlideshow{min-width:240px!important}.relProdTitle{margin-top:10px;padding-top:10px;border-top:1px solid #ccc}.skuOption{display:inline-block;border-radius:3px;border:1px solid #686868;margin-bottom:5px;margin-right:5px;min-width:35px;text-align:center;color:#333;min-height:21px}.permaDsiable{border:1px dashed #ccc;color:#ccc;cursor:initial}.permaDsiable .featureTxtWrpr{cursor:initial}.notAvailable{background:#fff;color:#686868;border-color:#686868;cursor:pointer}.skuOptionAvailable{background:#fff;color:grey;border:1px solid grey;cursor:pointer}.selected{background:#fff;border:2px solid #05b0ff;cursor:initial}.partiallyAvailable{border:1px solid #ccc}li.skuOption.partiallyAvailable:hover{border:1px solid #05b0ff}.skuOptionDropdownTitle{min-height:27px;padding-left:10px;cursor:pointer;padding-right:25px;position:relative;-webkit-appearance:none;border:2px solid #05b0ff;background:#fff;min-width:100px;border-radius:3px;display:inline-block;font-size:13px;line-height:28px;word-wrap:break-word;word-break:break-word}.skuOptionDropdown{display:inline-block}.skuOptionDropdown ul{display:none;border:1px solid #e2e2e2;border-top:0;min-width:137px;position:absolute;background:#fff;z-index:1000;max-height:400px;overflow-y:scroll;word-wrap:break-word;word-break:break-all}.skuOptionDropdown li:hover{background:#05b0ff}#wrapper .skuOptionDropdown li a,#wrapper .skuOptionDropdown li a:hover{text-decoration:none;color:#000;display:block;cursor:pointer;padding-left:10px}#wrapper .skuOptionDropdown li.partialDropdown a{color:#ccc}.skuOptionDropdown li.featureSel.selectedFeature{background:#05b0ff;padding-left:10px}li.featureSel.disabledFeature{padding-left:10px}.skuOptionDropdown li.disabledFeature{color:#ccc;cursor:pointer}.skuOptionDropdownTitle:after{content:"";width:0;height:0;position:absolute;top:45%;border-style:solid;padding:0;right:8px;border-color:grey transparent;border-width:6px 6px 0 6px}li.skuOptionAvailable:hover{border:1px solid #71cefe}a.featureText:focus{outline:0}span.skuOptionTitle{display:inline-block;margin-right:30px;float:left;min-width:33px;height:25px;padding-top:2px}#wrapper .skuOption a.featureText,#wrapper .skuOption span.featureText{text-decoration:none;color:#333}#wrapper .partiallyAvailable a.featureText{color:#ccc}.skuOptionWrapper{min-height:28px;margin-bottom:6px}.featureTxtWrpr{cursor:pointer;padding:4px 10px 3px 10px;text-align:left;display:inline-block;word-wrap:break-word;word-break:break-all}.skuOption a.featureText:hover{text-decoration:none}#wrapper .r-slideshow .r-slideshow-item a:hover{text-decoration:none}.hideIfNoJs{display:none}.relInfoDesc{line-height:16px}.priorityIcon{color:#bf0000;padding:2px;background-color:#fff;display:block;text-align:center;height:18px;margin:5px 0;font-size:11px;line-height:18px;white-space:nowrap}.notFoundMsg{color:#1f1f1f;font-size:16px;height:120px;padding-top:80px;text-align:center;font-weight:700;border-bottom:1px solid #d8d8d8;margin-bottom:15px}#orginalCmsWrapper{margin-top:10px;word-wrap:break-word;word-break:break-all}#orginalCmsWrapper .orgTempl1{margin-bottom:20px;margin-left:15px;line-height:1.5}#orginalCmsWrapper .contents{display:table}#orginalCmsWrapper .image{display:table-cell;width:288px;max-height:288px;text-align:center;padding:0 20px 0 0;vertical-align:top}#orginalCmsWrapper .image:empty{display:none}#orginalCmsWrapper .text{display:table-cell;vertical-align:top}#orginalCmsWrapper .sourceLink{margin-bottom:10px}#orginalCmsWrapper .title{font-weight:700;margin-bottom:10px}#orginalCmsWrapper .details{text-align:justify}.mt5{margin-bottom:5px}.ht1{height:1px}#rpsTabSectLst tr.specColumnUsed .quickViewShop .reviewStars,.reviewStars{font-family:RUIicon;color:#f2ab00;margin-bottom:0;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.reviewcolor{color:#fe7f00}.topProduct__offeringShopReview .reviewcolor{color:#f2ab00;font-weight:700;line-height:15px;vertical-align:middle}.starEmpty:before,.starFull:before,.starHalf:before{content:"\e98c"}.starEmpty:before,.starHalf:before{color:#d8d8d8}.starHalf:after{content:"\e98d";position:absolute;top:0;left:0}span.revstr{position:absolute;top:0;left:0}span.star{display:inline-block;width:12px;position:relative;height:12px}#rsrDispSect .rsrDispTxtBoxIcon .rsrDispTxtBoxIconTxtAreaTb,#rsrDispSect .rsrDispTxtBoxIcon .rsrDispTxtBoxIconTxtAreaTb ul,.rsrDispTxtBoxIconTxtAreaTb ul li span.unpackingTagIconDesc{width:initial}.rsrDispTxtBoxIconTxtAreaTb ul li span.unpackingTagIcon{word-break:keep-all}#rsrDispSect .rsrDispTxtBoxIcon .rsrDispTxtBoxIconTxtAreaTb .rsrDispTxtBoxTopBorder{width:450px}.feedbackView,.lookMore,.notes,.proSearchCmnViewIn,.rcn-margin-bottom10p,.txtaround-navi{max-height:999999px}.nc-cmsContainer{font-family:'Hiragino Kaku Gothic ProN','\30D2\30E9\30AE\30CE\89D2\30B4   ProN W3',Meiryo,メイリオ,Osaka,'MS PGothic',arial,helvetica,sans-serif;word-break:break-all;word-wrap:break-word;overflow-wrap:break-word;width:100%}.nc-cmsItem{padding:32px 0}.nc-cmsItem__imgWrapper{margin:0;display:table;table-layout:fixed;width:100%}.nc-cmsItem__imgWrapper__inner{display:table-cell;vertical-align:top;width:288px}.nc-cmsItem__imgWrapper__inner+figcaption{display:table-cell;vertical-align:top;padding-left:20px}figcaption+.nc-cmsItem__imgWrapper__inner{padding-left:20px}.nc-cmsContainer--has3children{margin-left:-16px;margin-right:-16px;display:table;table-layout:fixed}.nc-cmsContainer--has3children:after,.nc-cmsContainer--has4children:after{content:"";clear:both;display:block}.nc-cmsContainer--has3children .nc-cmsItem{width:33.3333%;vertical-align:top;display:table-cell;table-layout:fixed}.nc-cmsContainer--has4children{margin-left:-16px;margin-right:-16px;display:table;table-layout:fixed}.nc-cmsContainer--has4children .nc-cmsItem{width:25%;vertical-align:top;display:table-cell}.nc-cmsContainer--has3children .nc-cmsItem__imgWrapper,.nc-cmsContainer--has4children .nc-cmsItem__imgWrapper{display:block}.nc-cmsItem__imgWrapper__innerWrapper{vertical-align:middle;text-align:center}.nc-cmsContainer--has3children .nc-cmsItem__imgWrapper__inner,.nc-cmsContainer--has3children .nc-cmsItem__imgWrapper__inner+figcaption,.nc-cmsContainer--has3children figcaption+.nc-cmsItem__imgWrapper__inner,.nc-cmsContainer--has4children .nc-cmsItem__imgWrapper__inner,.nc-cmsContainer--has4children .nc-cmsItem__imgWrapper__inner+figcaption,.nc-cmsContainer--has4children figcaption+.nc-cmsItem__imgWrapper__inner{display:block}.nc-cmsContainer--has3children figcaption,.nc-cmsContainer--has4children figcaption{padding-left:0;margin-left:0}.nc-cmsContainer--has4children .nc-cmsItem__imgBox__wrapper{width:25%;margin-left:auto;margin-right:auto}.nc-cmsItem__imgWrapper figcaption{padding-top:12px}.nc-cmsItem__img{max-width:960px;margin-left:auto;margin-right:auto;display:block}.nc-cmsVideo{position:relative;padding-bottom:36.8%;width:780px;margin:auto;display:block}.video-js{position:absolute;top:0;left:0;width:100%;height:100%}.nc-cmsItem__cap,.nc-cmsItem__text{word-wrap:break-word}.nc-cmsScrollTableOuter{position:relative;background-color:#f6f6f6}.nc-cmsScrollTableWrapper{min-height:.01%;padding:32px 0;border-left:none;border-right:none;background:#fff;box-sizing:border-box;-ms-overflow-style:-ms-autohiding-scrollbar;overflow-x:auto}.nc-cmsScrollTableWrapper .table{-ms-overflow-style:-ms-autohiding-scrollbar;-ms-overflow-style:scrollbar}.nc-cmsScrollTableWrapper table{border-collapse:collapse;border-spacing:0;font-size:14px;table-layout:fixed;width:100%}.nc-cmsScrollTableWrapper tbody tr td{text-align:center;width:200px}.nc-cmsScrollTableWrapper tbody tr td{height:54px}.nc-cmsScrollTableWrapper tbody tr:first-child td{text-align:center}.nc-cmsScrollTableWrapper tbody tr:first-child td:first-child{vertical-align:middle}.nc-cmsScrollTableWrapper tr:first-child th{border-top:none}.nc-cmsScrollTableWrapper thead tr th:first-child{border-left:none!important;height:146px;width:200px}.nc-cmsScrollTableWrapper tr:first-child th:nth-child(2){border-left:none!important}.nc-cmsScrollTableWrapper tr:last-child td{border-bottom:0}.nc-cmsScrollTableWrapper tr td:first-child,.nc-cmsScrollTableWrapper tr th:first-child{border-left:0;text-align:center;left:0;right:0;width:77px;height:100%;z-index:100;border-right:1px solid #dedede}.nc-cmsScrollTableWrapper tr td:last-child,.nc-cmsScrollTableWrapper tr th:last-child{border-right:0}.nc-cmsScrollTableWrapper tr th{border-top:3px solid #fff}.nc-cmsScrollTableWrapper td,.nc-cmsScrollTableWrapper th{border:1px solid #dedede;text-align:left;padding:6px 8px;font-size:12px;line-height:1.2;box-sizing:border-box;vertical-align:middle}.nc-cmsScrollTableWrapper th{padding-top:15px;padding-bottom:15px}.nc-cmsScrollTableWrapper td:first-child,.nc-cmsScrollTableWrapper th:first-child{font-size:12px;text-align:center;font-weight:700}.nc-cmsScrollTableWrapper th{font-weight:400;vertical-align:top;text-align:center}.nc-cmsScrollTableWrapper tbody tr td:first-child,.nc-cmsScrollTableWrapper tbody tr td:nth-child(2),.nc-cmsScrollTableWrapper tbody tr:first-child td,.nc-cmsScrollTableWrapper tbody tr:nth-child(2) td,.nc-cmsScrollTableWrapper th{border-bottom:none;word-break:break-all}.nc-cmsScrollTableWrapper tbody tr td:first-child,.nc-cmsScrollTableWrapper tr td:first-child{word-wrap:break-word;white-space:normal}.nc-cmsScrollTableWrapper tbody tr td:nth-child(2){border-left:none}.nc-cmsScrollTableWrapper table{background:#fff;table-layout:fixed}.nc-cmsScrollTableWrapper tr td:first-child,.nc-cmsScrollTableWrapper tr th:first-child{border-left:0;text-align:center;width:200px;height:100%;z-index:100;border-right:1px solid #dedede}.nc-cmsItem__text{word-wrap:break-word;line-height:24px;text-align:justify;text-justify:inter-ideograph}.nc-cmsItem__title{font-size:14px;font-weight:700;text-align:justify;text-justify:inter-ideograph}.nc-cmsItem__title+.nc-cmsItem__text{margin-top:12px;line-height:24px}.nc-cmsItem__imgBox .nc-cmsItem__title{font-size:13px}.nc-cmsItem__imgBox .nc-cmsItem__text{font-size:12px;line-height:20px}.nc-cmsItem__imgBox__wrapper{padding-left:16px;padding-right:16px;box-sizing:border-box}.nc-cmsItem__imgBox img{max-width:100%}.nc-cmsItem__imgBox .nc-cmsItem__imgWrapper__inner{width:100%}.nc-cmsItem__2col .nc-cmsItem__imgWrapper__inner{width:288px;height:288px}.nc-cmsItem__imgBox figcaption{padding:24px 0 0}.nc-cmsScrollTableWrapper .nc-cmsItem__img{width:100px}.nc-cmsScrollTableWrapper .nc-cmsItem__img+p{font-size:12px;padding-top:15px}.nc-cmsOverlayImg{position:relative}.nc-cmsOverlayImg__text{position:absolute;bottom:0;left:0;right:0;max-width:960px;width:100%;padding:32px;margin-left:auto;margin-right:auto;box-sizing:border-box;background:rgba(0,0,0,.3);background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjUiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.3) 50%,rgba(0,0,0,.3) 100%)}.nc-cmsOverlayImg__text .nc-cmsItem__title{font-size:14px;font-weight:700;color:#fff}.nc-cmsOverlayImg__text .nc-cmsItem__text{margin-top:12px;font-size:12px;color:#fff;line-height:20px}.nc-cmsContainer--has3children .nc-cmsItem__title .nc-cmsItem__box{overflow:hidden;height:36px;display:block;word-break:break-all}.nc-cmsContainer--has3children .nc-cmsItem__text .nc-cmsItem__box{overflow:hidden;display:block;word-break:break-all}.nc-cmsContainer--has4children .nc-cmsItem__title .nc-cmsItem__box{overflow:hidden;height:36px;display:block;word-break:break-all}.nc-cmsContainer--has4children .nc-cmsItem__text .nc-cmsItem__box{overflow:hidden;display:block;word-break:break-all}@media (min-width:1110px){.nc-cmsContainer--has3children .nc-cmsItem__title .nc-cmsItem__box{height:20px}}.nc-cmsItemTemp1__img{width:100%}.nc-cmsItemTemp4__img,.nc-cmsItemTemp5__img{max-width:288px;max-height:288px}.nc-cmsItemTemp6__img,.nc-cmsItemTemp7__img{max-height:530px!important}.nc-cmsItemTemp8__img{width:100%}@supports(-ms-ime-align:auto){#rpsTabSectLst table.telecomListTable td.productPrice{width:unset}#rpsTabSectLst table.telecomListTable td.monthlyFee{width:unset}#rpsTabSectLst table.telecomListTable td.postage{width:unset}#rpsTabSectLst table.telecomListTable td.telecomBenefit{width:unset}#rpsTabSectLst table.telecomListTable td.telecomIcon{width:unset}#rpsTabSectLst table.telecomListTable td.shopInfo{width:unset}}div.bookmarkArea>div.bookmarkPopup>div.bookmarkArea__defaultPopup--wrapper{top:-37px!important;right:0!important;left:-100%!important;left:initial!important}