.routerPurchaseTab_detail{border-bottom:1px solid #ffefa9;padding:1em 0}.routerPurchaseTab_detail.is-10g{border-bottom:1px solid #d9e9ff}.routerPurchaseTab_detail li+li{margin-top:1em}.routerPurchaseTab_detail .ttl{font-size:18px}@media screen and (max-width: 768px){.routerPurchaseTab_detail .ttl{font-size:14px}}.routerPurchaseTab_detail .ttl{background:#ffefa9;font-weight:700;padding:4px 0;display:flex;align-items:center;justify-content:center;border-radius:2em}.routerPurchaseTab_detail .ttl.is-10g{background:#d9e9ff}.routerPurchaseTab_detail .text,.routerPurchaseTab_detail .contentList{font-size:16px}@media screen and (max-width: 768px){.routerPurchaseTab_detail .text,.routerPurchaseTab_detail .contentList{font-size:12px}}.routerPurchaseTab_detail .text,.routerPurchaseTab_detail .contentList{margin-top:1em}.routerPurchaseTab_detail .text{text-align:center}.routerPurchaseTab_detail .contentList{max-width:780px;margin:1em auto 0;display:grid;grid-template-columns:repeat(2,1fr);gap:1.5em;align-items:center;position:relative}.routerPurchaseTab_detail .contentList.is-center{text-align:center}.routerPurchaseTab_detail .contentList li.is-attentionTxt{background:url(/docomo/images/option/icon-specialPrice.svg) left 8px/70px auto no-repeat;text-indent:30px}@media screen and (max-width: 768px){.routerPurchaseTab_detail .contentList li.is-attentionTxt{background:url(/docomo/images/option/icon-specialPrice.svg) left top/60px auto no-repeat;line-height:1.2}}.routerPurchaseTab_detail .contentList li+li{margin-top:0}.routerPurchaseTab_detail .contentList:before{content:"";position:absolute;top:0;left:50%;translate:-50% 0;width:1px;height:100%;background:#ffefa9}.routerPurchaseTab_detail .contentList.is-10g:before{background:#d9e9ff}.routerPurchaseTab_detail .contentList .list-note li{font-size:16px}@media screen and (max-width: 768px){.routerPurchaseTab_detail .contentList .list-note li{font-size:12px}}.routerPurchaseTab_detail .largeTxt{font-size:26px}@media screen and (max-width: 768px){.routerPurchaseTab_detail .largeTxt{font-size:18px}}.u-fontColor{color:#333}.u-fontLargeUl{font-size:1.6em}.u-icon{display:inline-block;width:2em;height:2em;margin-top:.5em;background:#333}.u-icon.is-ciecle{mask:url(/niftyhikari/10g/common/images/compare10gRouter/icon-ciecle-blue.svg) center/100% auto no-repeat}.u-icon.is-double-ciecle{mask:url(/niftyhikari/10g/common/images/compare10gRouter/icon-double-ciecle-blue.svg) center/100% auto no-repeat}.u-icon.is-bad{mask:url(/niftyhikari/10g/common/images/compare10gRouter/icon-bad.svg) center/100% auto no-repeat}.u-icon.is-triangle{mask:url(/niftyhikari/10g/common/images/compare10gRouter/icon-triangle.svg) center/100% auto no-repeat}.u-icon.is-1g{background:linear-gradient(90deg,#ff740d,#ffc900)}.u-icon.is-10g{background:linear-gradient(90deg,#004096,#0075b1)}.niftyhikariRouter__cardWrap{font-size:20px}@media screen and (max-width: 768px){.niftyhikariRouter__cardWrap{font-size:16px}}.niftyhikariRouter__cardWrap{display:grid;grid-template-columns:repeat(3,1fr);gap:1em;width:100%}@media screen and (max-width: 768px){.niftyhikariRouter__cardWrap{width:700px}}.niftyhikariRouter__cardWrap.is-1g .u-fontColor{color:#ff740d}.niftyhikariRouter__cardWrap.is-1g .u-bgColor{background:linear-gradient(90deg,#ff740d,#ffc900)}.niftyhikariRouter__cardWrap.is-10g .u-fontColor{color:#004096}.niftyhikariRouter__cardWrap.is-10g .u-bgColor{background:linear-gradient(90deg,#004096,#0075b1)}.niftyhikariRouter__card{font-size:max(.7em,12px);display:flex;flex-direction:column}.niftyhikariRouter__card.is-10gRental{max-height:calc(100% - 5.4em)}@media screen and (max-width: 768px){.niftyhikariRouter__card.is-10gRental{max-height:calc(100% - 4.6em)}}.niftyhikariRouter__cardContents{width:100%;height:100%;padding:2px;border-radius:.5em;background:gray}.niftyhikariRouter__cardContents ul{background:#fff;padding:0 .5em;border-radius:.4em;height:100%;display:flex;flex-direction:column}.niftyhikariRouter__cardContents li{padding:1em 0;text-align:center}.niftyhikariRouter__cardContents li.is-rentalMonthly{display:flex;justify-content:center;align-items:center;flex-direction:column}.niftyhikariRouter__cardContents li.is-rentalMonthly{height:13em}.niftyhikariRouter__cardContents li+li{border-top:1px solid #ccc}.niftyhikariRouter__cardImg{width:80%;margin:0 auto}.niftyhikariRouter__cardBtn{font-size:20px}@media screen and (max-width: 768px){.niftyhikariRouter__cardBtn{font-size:16px}}.u-fontAttentionColor{color:#004096}.niftyhikariRouterAddition{font-size:20px}@media screen and (max-width: 768px){.niftyhikariRouterAddition{font-size:16px}}.niftyhikariRouterAddition{text-align:center}.niftyhikariRouterAddition .ttl{font-size:1.2em;font-weight:700;margin-top:.8em}.niftyhikariRouterAddition .text{font-size:.9em;margin:1.5em;display:flex;align-items:center;justify-content:center}.niftyhikariRouterAddition .text:before,.niftyhikariRouterAddition .text:after{border-top:1px solid #333;content:"";width:3em}@media screen and (max-width: 768px){.niftyhikariRouterAddition .text:before,.niftyhikariRouterAddition .text:after{content:none}}.niftyhikariRouterAddition .text:before{margin-right:15px}.niftyhikariRouterAddition .text:after{margin-left:15px}
