@charset "utf-8";.page-loading{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0!important;position:relative}.page-loading::before{background:url(/assets/v2/common/images/loading.svg) no-repeat;content:'';display:block;height:64px;left:0;margin:auto;position:absolute;right:0;top:33%;-webkit-transform:translateY(-100%);transform:translateY(-100%);width:64px;z-index:1}#uq-simulation{-webkit-font-feature-settings:"palt" 1;font-feature-settings:"palt" 1;font-family:"Noto Sans JP",sans-serif!important}body.is-modalopen{overflow:hidden}.uqv2-parts-headtitle{color:#e4007f;padding:.6em 0}.uqv2-parts-headtitleArea{background-color:#fce5f2}.is-wimaxPage .uqv2-parts-headtitle{color:#0091d7}.is-wimaxPage .uqv2-parts-headtitleArea{background-color:#09f}.uqv2-parts-title--lg{color:inherit;margin-bottom:1em}.uqv2-parts-title--lg>span{display:inline-block;margin-top:-.35em}.uqv2-parts-title--lg>small{display:block;font-weight:400}.uqv2-parts-title--lg.uq-icon:before{bottom:auto;color:#e4007f;height:1em;left:0;top:.2em;width:1em}.uqv2-parts-title--md{color:inherit;margin-bottom:1em}.uqv2-parts-title--md.typeBdr{border-left:3px solid #e4007f;padding:.2em 0 .2em .5em}.uqv2-parts-title--md.uq-icon:before{bottom:auto;color:#e4007f;height:1em;left:0;top:.2em;width:1em}.uqv2-parts-section.uqv2-bgcolor--gray .uqv2-parts-title--md.uq-icon:before{color:inherit}.uqv2-parts-title--md.uq-icon.typeCenter:before{bottom:0;top:0}.uqv2-parts-title--sm{color:inherit;margin-bottom:1em}.uqv2-parts-title--sm>span{display:inline-block}.uqv2-parts-title--sm>small{display:block;font-weight:400}.uqv2-parts-title--sm.uq-icon:before{bottom:auto;color:#e4007f;height:1em;left:0;top:.2em;width:1em}.uqv2-parts-title--sm.uq-icon.typeCenter:before{bottom:0;top:0}.uqv2-parts-titlebar--sm{background:#303030;color:inherit;color:#fff;margin-bottom:1em;padding:10px .5em 10px 40px;position:relative}.uqv2-parts-titlebar--sm:before{background:#e4007f;content:'';display:block;height:calc(100% - 20px);position:absolute;width:3px;z-index:1}.uqv2-parts-text{color:#737373}.est-clmWrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.est-clmRight{display:none}.est-checkarea-btnconfirm{background:#e4007f;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-weight:800;height:100%;position:relative;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;width:100%}.est-checkarea-btnconfirm:hover{opacity:.8;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.est-checkarea-btnconfirm::before{speak:none;bottom:0;content:"\e902";font-family:uq-icomoon!important;font-style:normal;font-variant:normal;font-weight:400;height:1em;line-height:1;margin:auto;position:absolute;right:10px;text-align:center;text-transform:none;top:0;width:1em;z-index:1}.est-checkarea-btnconfirm>span{display:block}.est-checkarea-btnconfirm.is-disabled{opacity:.2;pointer-events:none}.est-checkarea-btnconfirm.is-disabled:hover{opacity:.5;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.est-titleheader__title{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#303030;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0}.est-titleheader__title.uq-icon:before{color:#303030;font-size:150%;height:1em;margin:0;margin-right:.35em;position:static;width:1em}.est-step{color:#303030;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:.5em}.est-step span{display:inline-block;font-weight:800;margin-right:.5em}.est-planList{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.est-formBtntypeC{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;min-height:175px;position:relative;width:100%}.est-formBtntypeC input[type=radio]{display:none}.est-formBtntypeC label{-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;width:100%}.est-formBtntypeC__question{cursor:pointer;height:23px;position:absolute;right:8px;top:8px;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;width:23px;z-index:1}.est-formBtntypeC__question img{height:auto;width:100%}.est-formBtntypeC__question:hover{opacity:.8;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.est-formBtntypeC-planbutton{background:#fff;border:4px solid #fff;-webkit-box-sizing:border-box;box-sizing:border-box;color:#303030;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;font-weight:800;height:100%;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;padding:3% 5%;text-align:center;-webkit-transition:border .3s ease;transition:border .3s ease;width:100%}.est-formBtntypeC-planbutton.disabled{background:#cdcdcd}.est-formBtntypeC-planbutton__title{color:#e4007f;margin-bottom:5px;text-align:left;width:100%}.est-formBtntypeC-planbutton__w{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%}.est-formBtntypeC-planbutton__l{padding-top:1px;text-align:left}.est-formBtntypeC-planbutton__l img{height:auto;width:100%}.est-formBtntypeC-planbutton__l strong{color:#e4007f;font-weight:800}.est-formBtntypeC-planbutton__r{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;line-height:1;margin-left:10px;text-align:left}.est-formBtntypeC-planbutton__planprice{font-weight:800;line-height:1;margin-bottom:4px;margin-top:-4px;text-align:left}.est-formBtntypeC-planbutton__planprice small{font-size:66%;line-height:1}.est-formBtntypeC-planbutton__plan{font-weight:400;line-height:1.2;margin-bottom:2px}.est-formBtntypeC-planbutton__plan__tokutoku2{position:relative}.est-formBtntypeC-planbutton__plan__tokutoku2 span{-webkit-transition:opacity .3s ease;cursor:pointer;height:15px;position:absolute;right:-20px;top:-1px;transition:opacity .3s ease;width:15px;z-index:1}.est-formBtntypeC-planbutton__caution{color:#737373;display:block;font-weight:400;margin-top:4px;text-align:left;width:100%}.est-formBtntypeC-planbutton__catch{display:block;line-height:1.2;text-align:left;width:100%}.est-formBtntypeC-planbutton__catch small{font-size:66%;line-height:1}.est-formBtntypeC-planbutton__device{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%}.est-formBtntypeC-planbutton__device figure{display:block;margin:8px auto 0;padding-bottom:calc(calc(86 / 160 * 100%));position:relative;width:calc(160 / 199 * 100%)}.est-formBtntypeC-planbutton__device figure img{bottom:0;height:100%;left:0;margin:auto;-o-object-fit:contain;object-fit:contain;position:absolute;right:0;top:0;width:100%;z-index:1}.est-formBtntypeC-planbutton__device p{color:#e4007f;font-weight:800;margin-top:.5em;text-align:center}input[type=radio]:checked+.est-formBtntypeC-planbutton,input[type=radio]:checked+.est-formBtntypeC__button{border:4px solid #e4007f;-webkit-transition:border .3s ease;transition:border .3s ease}.est-productsList{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.est-planSelectedList,.est-productsSelectedList{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;background:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.est-planSelectedList-plan,.est-productsSelectedList-plan{position:relative}.est-planSelectedList-detail,.est-productsSelectedList-detail{border:4px solid transparent;-webkit-box-sizing:border-box;box-sizing:border-box}.est-planSelectedList-option,.est-productsSelectedList-option{color:#303030}.est-planSelectedList-option small,.est-productsSelectedList-option small{font-size:80%}.est-planSelectedList-option__btn,.est-productsSelectedList-option__btn{background:#737373;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;cursor:pointer;display:block;margin:0 auto;position:relative;text-align:center;text-decoration:none;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;width:100%}.est-planSelectedList-option__btn:hover,.est-productsSelectedList-option__btn:hover{opacity:.8;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.est-planSelectedList-option__btn::after,.est-productsSelectedList-option__btn::after{background:url(/mobile/simulation/assets/images/icon-reload.svg) no-repeat;background-position:center;background-size:contain;bottom:0;content:'';display:block;height:1.3em;margin:auto;position:absolute;right:1em;top:0;width:1.3em;z-index:1}.est-planSelectedList-option__title,.est-productsSelectedList-option__title{color:#e4007f}.est-planSelectedList-option__caution,.est-productsSelectedList-option__caution{color:#737373}.est-planSelectedList-option__price,.est-productsSelectedList-option__price{font-weight:800}.est-productsSelectedList-plan{position:relative}.est-modal{background:rgba(0,0,0,.8);-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;left:0;opacity:0;position:fixed;top:0;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:opacity .5s ease,-webkit-transform 10ms ease .5s;transition:opacity .5s ease,-webkit-transform 10ms ease .5s;transition:opacity .5s ease,transform 10ms ease .5s;transition:opacity .5s ease,transform 10ms ease .5s,-webkit-transform 10ms ease .5s;width:100%;z-index:1002}.est-modal.is-modalshow{opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:opacity .5s ease;transition:opacity .5s ease}.est-modal__inner{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;overflow:auto;padding:40px 20px;width:100%}.est-modal__inner.is-device{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.est-modal-icontitle{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-weight:800}.est-modal-icontitle>i{display:inline-block;font-size:120%;height:1em;margin-right:.2em;width:1em}.est-modal-icontitle>i::before{color:#fff}.est-modal-icontitle__question{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:120%;height:1em;margin-left:.5em;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;width:1em}.est-modal-icontitle__question img{height:auto;width:100%}.est-modal-icontitle__question:hover{opacity:.8;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.est-modal-icontitle__question+span{margin-left:1em}.est-modal-device,.est-modal-keiyaku,.est-modal-tokutoku{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:0 auto;max-width:980px;width:100%}.est-modal-keiyaku{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;max-width:980px;width:100%}.est-modal-keiyaku .est-modal-icontitle{color:#fff}.est-modal-keiyaku .est-modal-icontitle>i{color:#fff}.est-modal-keiyaku .est-modal-icontitle>i::before{color:#fff}.est-modal-device{color:#fff;margin:0 auto;max-width:980px;width:100%}.est-modal-device__title{color:#fff;font-weight:800}.est-modal-device__desc{color:#fff;font-weight:400}.est-modal-device-clm{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.est-modal-device,.est-modal-keiyaku{height:0;opacity:0;overflow:hidden;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.est-modal-device.is-open,.est-modal-keiyaku.is-open{height:auto;opacity:1;overflow:visible;-webkit-transition:opacity 1s ease;transition:opacity 1s ease}.est-modal-tokutoku{color:#fff}.est-modal-tokutoku__title{color:#fff;font-weight:800}.est-modal-tokutoku__desc{color:#fff;font-weight:400}.est-modal-tokutoku-clm{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.est-modal-tokutoku-clm__btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:40px auto 0;width:100%}.est-modal-tokutoku-clm__btn .est-modal-close__btn{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:0;width:calc(50% - 20px)}.est-modal-tokutoku-clm__btn .est-modal-confirm__btn{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;width:calc(50% - 20px)}.est-modal-plan{background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;color:#303030;letter-spacing:-.05em;margin:auto;padding:40px;width:525px}.est-modal-plan-clm{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.est-modal-plan-clm__l{text-align:left}.est-modal-plan-clm__l img{height:auto;width:100%}.est-modal-plan-clm__l strong{color:#e4007f;font-weight:800}.est-modal-plan-clm__r{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;line-height:1;margin-left:30px;text-align:left}.est-modal-plan-clm__c{margin-bottom:20px;width:100%}.est-modal-plan-clm__c+.est-modal-plan-clm__c__c{margin-bottom:0}.est-modal-plan__label{margin-bottom:10px;width:70%}.est-modal-plan__thumb{margin:0 auto;width:85%}.est-modal-plan__icontitle{color:#e4007f;font-weight:800;line-height:1.2;margin-bottom:.5em}.est-modal-plan__icontitle.uqv2-parts-title--icon{padding-left:2.5em}.est-modal-plan__icontitle.uqv2-parts-title--icon::before{-webkit-transform:scale(2);transform:scale(2)}.est-modal-plan__icontitle.uqv2-parts-icon--ikkodate>span{display:inline-block}.est-modal-plan__icontitle.uqv2-parts-icon--zouryouoption>span{display:inline-block;line-height:1.2;margin-top:-.4em}.est-modal-plan__icontitle>span>span{color:#303030;display:block;font-size:calc(30 / 36 * 100%);line-height:1.2;margin-top:-.5em}.est-modal-plan__icontitle>span>small{color:#ff2626;display:block;font-size:50%;line-height:1.2}.est-modal-plan__bgtitle{background:#e4007f;color:#fff;font-weight:400;line-height:1.2;margin:.5em auto;padding:.25em .5em}.est-modal-plan__bgtitle .uqv2-parts-icon--denki::before{background:url(/mobile/simulation/assets/images/icon-denki.svg) no-repeat;background-position:center;background-size:contain;content:'';height:1em;width:1em}.est-modal-plan__bgtitle .uqv2-parts-title--icon::before{color:#fff!important}.est-modal-plan__bold,.est-modal-plan__em{font-weight:800;line-height:1.4}.est-modal-plan__bold sup,.est-modal-plan__em sup{font-size:50%}.est-modal-plan__em{font-weight:400;letter-spacing:-.065em;line-height:1.5;margin:.5em 0 1em}.est-modal-plan__planprice{font-weight:800;line-height:1.2;text-align:left}.est-modal-plan__planprice small{font-size:33.3%}.est-modal-plan__plan{font-weight:400}.est-modal-plan__plan small{font-size:calc(18 / 22.5 * 100%)}.est-modal-plan-dl{line-height:1.75}.est-modal-plan-dl+.est-modal-plan-dl{margin-top:1.75em}.est-modal-plan-dl__dt{font-weight:800}.est-modal-plan-dl__dd{padding-left:1em}.est-modal-plan-box{background:#e4007f;border-radius:16px;color:#fff;font-weight:800;line-height:1.8;padding:1em;text-align:center}.est-modal-plan-zouryou{margin-top:15px}.est-modal-plan-zouryou__text{font-weight:800;line-height:1.4;text-align:center}.est-modal-plan-zouryou__title{color:#e4007f;font-size:150%;font-weight:800;line-height:1.4;text-align:center}.est-modal-plan .uqv2-parts-cautionBox{margin-top:20px;padding:20px}.est-modal-plan-table{table-layout:fixed;width:100%}.est-modal-plan-table small{font-size:80%}.est-modal-plan-table em{font-size:150%}.est-modal-plan-table td,.est-modal-plan-table th{border:1px solid #cdcdcd;line-height:1.2;padding:1em .5em}.est-modal-plan-table th{background:#f3f3f3;text-align:left;vertical-align:middle}.est-modal-plan-table td{background:#fff;text-align:center;vertical-align:middle}.est-modal-plan-tableblock{padding-top:.5em}.est-modal-plan-tableblock+.est-modal-plan-tableblock{border-top:1px solid #cdcdcd;margin-top:1.5em;padding-top:1.5em}.est-modal-confirm{margin-top:20px}.est-modal-confirm__btn{background:#e4007f;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;cursor:pointer;font-weight:800;margin:0 auto;padding:1.5em 1em;position:relative;text-align:center;-webkit-transition:.3s ease;transition:.3s ease;width:calc(50% - 10px)}.est-modal-confirm__btn:hover{opacity:.8;-webkit-transition:.3s ease;transition:.3s ease}.est-modal-confirm__btn::before{speak:none;bottom:0;content:"\e902";font-family:uq-icomoon!important;font-style:normal;font-variant:normal;font-weight:400;height:1em;line-height:1;margin:auto;position:absolute;right:10px;text-align:center;text-transform:none;top:0;width:1em;z-index:1}.est-modal-close{margin-top:20px}.est-modal-close__btn{background:#737373;color:#fff;cursor:pointer;font-weight:800;margin:0 auto;padding:1em;position:relative;text-align:center;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;width:60%}.est-modal-close__btn:hover{opacity:.8;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.est-modal-close__btn::after,.est-modal-close__btn::before{background:#fff;content:"";height:1em;position:absolute;right:1.5em;top:50%;width:2px}.est-modal-close__btn::before{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.est-modal-close__btn::after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.est-formBtntypeD{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;width:100%}.est-formBtntypeD input[type=radio]{display:none}.est-formBtntypeD label{-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;width:100%}.est-formBtntypeD-planbutton{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-weight:800;height:100%;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:10px 15px;text-align:center;-webkit-transition:border .3s ease;transition:border .3s ease;width:100%}.est-formBtntypeD-planbutton.disabled{background:#cdcdcd}.est-formBtntypeD-planbutton__l{margin-right:10px;text-align:left;width:9em}.est-formBtntypeD-planbutton__l strong{color:#e4007f;font-weight:800}.est-formBtntypeD-planbutton__r{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin-left:10px;text-align:center}.est-formBtntypeD-planbutton__thumb{margin-top:6px}.est-formBtntypeD-planbutton__thumb img{height:auto;width:100%}.est-formBtntypeD-planbutton__thumb p{font-size:9px;font-weight:400;margin-top:1em}.est-formBtntypeD__button{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;color:#303030;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-weight:400;height:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;-webkit-transition:border .3s ease;transition:border .3s ease;width:100%}.est-formBtntypeD__button.disabled{background:#cdcdcd}.est-formBtntypeD__button strong{font-weight:400}input[type=radio]:checked+.est-formBtntypeD-planbutton,input[type=radio]:checked+.est-formBtntypeD__button{background:#e4007f;color:#fff}.est-formBtntypeE{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;width:100%}.est-formBtntypeE input[type=radio]{display:none}.est-formBtntypeE label{-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;width:100%}.est-formBtntypeE-planbutton{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-weight:800;height:100%;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:10px 15px;text-align:center;-webkit-transition:border .3s ease;transition:border .3s ease;width:100%}.est-formBtntypeE-planbutton.disabled{background:#cdcdcd}.est-formBtntypeE-planbutton__l{margin-right:10px;text-align:left;width:9em}.est-formBtntypeE-planbutton__l strong{color:#e4007f;font-weight:800}.est-formBtntypeE-planbutton__r{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin-left:10px;text-align:center}.est-formBtntypeE-planbutton__thumb{margin-top:6px}.est-formBtntypeE-planbutton__thumb img{height:auto;width:100%}.est-formBtntypeE-planbutton__thumb p{font-size:9px;font-weight:400;margin-top:1em}.est-formBtntypeE__button{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;color:#303030;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-weight:400;height:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;-webkit-transition:border .3s ease;transition:border .3s ease;width:100%}.est-formBtntypeE__button.disabled{background:#cdcdcd}.est-formBtntypeE__button strong{font-weight:400}input[type=radio]:checked+.est-formBtntypeE-planbutton,input[type=radio]:checked+.est-formBtntypeE__button{background:#e4007f;color:#fff}.est-productsbtnList{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.est-paymentbtnList{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.est-optionList{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.est-optionList__child+.est-optionList__child{margin-top:10px}.est-optionList__lTitle{background:#fff;height:100%}.est-close{position:relative}.est-close__btn{cursor:pointer;height:1em;padding:0;position:absolute;right:20px;top:0;width:1em;z-index:1}.est-close__btn:before{-moz-osx-font-smoothing:auto;-webkit-font-smoothing:auto;height:1em;width:1em}.est-cautionBlock{border:1px solid #999;padding:20px}.est-formBtn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;width:100%}.est-formBtn input[type=radio]{display:none}.est-formBtn label{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-weight:400;height:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;width:100%}.est-formBtn label.disabled{background:#cdcdcd}.est-formBtn label strong{font-weight:400}.est-formBtn input[type=radio]:checked+label{background:#e4007f;color:#fff}.est-formBtn__plancapa{font-weight:800}.est-formBtn__option{font-size:14px}.est-formBtn__optiontext{font-weight:400;line-height:1.2;margin-bottom:3px;margin-top:3px}.est-formBtn__optiontext>strong{font-weight:800;line-height:1.2}.est-formBtn__optiontext>small{font-size:80%;line-height:1.2}.est-formBtn__optionprice{font-weight:800}.est-formBtn__optionprice strong{font-weight:800}.est-formBtn__optionprice>small{font-size:80%}.est-formBtn__optiontext+.est-formBtn__option{margin-top:5px}.est-formBtn__caution{background:#e4007f;color:#fff;padding:.35em .75em;text-align:left}input[type=radio]:checked+label .est-formBtn__caution{background:#fff;color:#e4007f}.est-formBtntypeB{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;width:100%}.est-formBtntypeB input[type=radio]{display:none}.est-formBtntypeB label{-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;width:100%}.est-formBtntypeB-planbutton{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#fff;border:4px solid #fff;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-weight:800;height:100%;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:10px 15px;text-align:center;-webkit-transition:border .3s ease;transition:border .3s ease;width:100%}.est-formBtntypeB-planbutton.disabled{background:#cdcdcd}.est-formBtntypeB-planbutton__l{margin-right:10px;text-align:left;width:9em}.est-formBtntypeB-planbutton__l strong{color:#e4007f;font-weight:800}.est-formBtntypeB-planbutton__r{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin-left:10px;text-align:center}.est-formBtntypeB-planbutton__thumb{margin-top:6px}.est-formBtntypeB-planbutton__thumb img{height:auto;width:100%}.est-formBtntypeB-planbutton__thumb p{font-size:9px;font-weight:400;margin-top:1em}.est-formBtntypeB__button{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#fff;border:4px solid #fff;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-weight:800;height:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;-webkit-transition:border .3s ease;transition:border .3s ease;width:100%}.est-formBtntypeB__button.disabled{background:#cdcdcd}.est-formBtntypeB__button strong{font-weight:800}input[type=radio]:checked+.est-formBtntypeB-planbutton,input[type=radio]:checked+.est-formBtntypeB__button{border:4px solid #e4007f;-webkit-transition:border .3s ease;transition:border .3s ease}.est-formBtntypeB__plan p{display:block}.est-formBtntypeB__plan small{display:block;font-weight:400}.est-formBtntypeB__plancapa{font-weight:800}.est-formBtntypeB__optiontext{font-weight:400}.est-formBtntypeB__optionprice{font-weight:800}.est-formBtntypeB__optiontext+.est-formBtntypeB__option{margin-top:5px}.est-formBtntypeB__caution{background:#e4007f;color:#fff;padding:.35em .75em;text-align:left}input[type=radio]:checked+label .est-formBtntypeB__caution{background:#fff;color:#e4007f}.est-productsTab,.est-wimaxTab{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.est-productsTab__btn,.est-wimaxTab__btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%}.est-productsTab__btn input[type=radio],.est-wimaxTab__btn input[type=radio]{display:none}.est-productsTab__btn label,.est-wimaxTab__btn label{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-bottom:2px solid #737373;-webkit-box-sizing:border-box;box-sizing:border-box;color:#737373;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-weight:800;height:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:10px 0;text-align:center;width:100%}.est-productsTab__btn input[type=radio]:checked+label,.est-wimaxTab__btn input[type=radio]:checked+label{border-color:#e4007f!important;color:#e4007f;position:relative}.est-productsTabtypeB,.est-wimaxTabtypeB{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.est-productsTabtypeB__btn,.est-wimaxTabtypeB__btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%}.est-productsTabtypeB__btn input[type=radio],.est-wimaxTabtypeB__btn input[type=radio]{display:none}.est-productsTabtypeB__btn label,.est-wimaxTabtypeB__btn label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;width:100%}.est-productsTabtypeB__btnlabel,.est-wimaxTabtypeB__btnlabel{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-bottom:2px solid #fff;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-weight:800;height:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:10px 0;text-align:center;width:100%}input[type=radio]:checked+.est-productsTabtypeB__btnlabel,input[type=radio]:checked+.est-wimaxTabtypeB__btnlabel{border-color:#e4007f!important;color:#e4007f;position:relative}input[type=radio]:checked+.est-productsTabtypeB__btnlabel::before,input[type=radio]:checked+.est-wimaxTabtypeB__btnlabel::before{border-color:#e4007f transparent transparent transparent;border-style:solid;border-width:10px 10px 0 10px;content:'';display:inline-block;height:0;left:0;margin:auto;position:absolute;right:0;top:100%;width:0}.est-productsTab__li,.est-productsTabtypeB__li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:33.3333%}.est-wimaxTab__li,.est-wimaxTabtypeB__li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:50%}.est-productsFormBtn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:100%}.est-productsFormBtn input[type=radio]{display:none}.est-productsFormBtn label,.est-productsFormBtn__wrap{background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;font-weight:800;font-weight:400;height:100%;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;text-align:center;width:100%}.est-productsFormBtn label strong,.est-productsFormBtn__wrap strong{font-weight:800}.est-productsFormBtn label i.uq-icon,.est-productsFormBtn__wrap i.uq-icon{display:inline-block;height:1em;padding:0;position:relative;vertical-align:middle;width:2em}.est-productsFormBtn label i.uq-icon:before,.est-productsFormBtn__wrap i.uq-icon:before{color:#e4007f;height:1em;left:auto;padding:0;right:0;width:1em}.est-productsFormBtn input[type=radio]:checked+label{position:relative}.est-productsFormBtn input[type=radio]:checked+label:before{border:5px solid #e4007f;-webkit-box-sizing:border-box;box-sizing:border-box;content:'';display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.est-productsFormBtn__selected{-webkit-box-sizing:border-box;box-sizing:border-box;color:#e4007f;font-weight:800;padding-bottom:.35em;text-align:left;width:100%}.est-productsFormBtn__thumb{padding-top:5px;width:68px}.est-productsFormBtn__thumb img{margin-bottom:auto}.est-productsFormBtn__cont{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding-left:16px}.est-productsFormBtn__title{font-weight:800;text-align:left}.est-productsFormBtn__flex{-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.est-productsFormBtn__flexL{text-align:left}.est-productsFormBtn__flexR{text-align:right}.est-productsFormBtn__table td{text-align:left}.est-productsFormBtn__table td:last-child{text-align:right}.est-productsFormBtn__table td:nth-child(2){padding:0 5px;text-align:left}.est-productsFormBtn__label{border:1px solid #737373;color:#737373;display:inline-block;line-height:1.6;margin-right:6px;padding:0 1em;vertical-align:middle}.est-productsFormBtn__circle{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;margin-right:2px;vertical-align:middle}.est-productsFormBtn__pay{font-weight:800;margin-top:.75em;text-align:left}.est-productsFormBtn__total{font-weight:800;margin-top:.2em;text-align:left}.est-productsFormBtn__price{color:#e4007f}.est-productsFormBtn__text{color:#737373;text-align:left}.est-productsFormBtn__sim__price{font-size:14px;margin-top:10px}.est-productsFormBtntypeB{color:#303030;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;height:100%;width:100%}.est-productsFormBtntypeB input[type=radio]{display:none}.est-productsFormBtntypeB label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;width:100%}.est-productsFormBtntypeB__button,.est-productsFormBtntypeB__wrap{background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;color:#303030;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;font-weight:800;font-weight:400;height:100%;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;text-align:center;width:100%}.est-productsFormBtntypeB__button strong,.est-productsFormBtntypeB__wrap strong{font-weight:800}.est-productsFormBtntypeB__button i.uq-icon,.est-productsFormBtntypeB__wrap i.uq-icon{display:inline-block;height:1em;padding:0;position:relative;vertical-align:middle;width:2em}.est-productsFormBtntypeB__button i.uq-icon:before,.est-productsFormBtntypeB__wrap i.uq-icon:before{color:#e4007f;height:1em;left:auto;padding:0;right:0;width:1em}input[type=radio]:checked+.est-productsFormBtntypeB__button{position:relative}input[type=radio]:checked+.est-productsFormBtntypeB__button:before{border:5px solid #e4007f;-webkit-box-sizing:border-box;box-sizing:border-box;content:'';display:block;height:100%;left:0;position:absolute;top:0;-webkit-transition:border .3s ease;transition:border .3s ease;width:100%;z-index:1}.is-first input[type=radio]:checked+.est-productsFormBtntypeB__button:before{border:5px solid transparent}.est-productsFormBtntypeB__selected{-webkit-box-sizing:border-box;box-sizing:border-box;color:#e4007f;font-weight:800;padding-bottom:.35em;text-align:left;width:100%}.est-productsFormBtntypeB__clm{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:10px;width:100%}.est-productsFormBtntypeB__clm__l{width:calc(95 / 237.5 * 100%)}.est-productsFormBtntypeB__clm__r{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding-left:.5em}.est-productsFormBtntypeB__thumb{padding-bottom:100%;position:relative}.est-productsFormBtntypeB__thumb img{height:100%;left:0;-o-object-fit:contain;object-fit:contain;position:absolute;top:0;width:100%;z-index:1}.est-productsFormBtntypeB__title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-weight:800;height:2.4em;line-height:1.2;text-align:left}.est-productsFormBtntypeB__flex{-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.est-productsFormBtntypeB__flexL{text-align:left}.est-productsFormBtntypeB__flexR{text-align:right}.est-productsFormBtntypeB__label{color:#737373;display:block;line-height:1.2;padding:0;text-align:left;vertical-align:middle}.est-productsFormBtntypeB__circle{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;margin-right:2px;vertical-align:middle}.est-productsFormBtntypeB__price{color:#303030;font-weight:800;margin-top:.35em}.est-productsFormBtntypeB__price small{font-size:80%}.est-productsFormBtntypeB__text{color:#737373;text-align:left}.est-productsFormBtntypeB__sim__price{font-size:14px;margin-top:10px}.est-productsBottomBtn{margin-top:10px}.est-resultPriceBlock{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border:1px solid #303030;color:#303030;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-weight:800;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:.5em 1em}.est-resultPriceBlock__price{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.est-resultPriceBlock__price strong{font-size:200%}.est-resultPriceBlock__price>div{margin-left:.5em}.est-resultPriceBlock__price>span{text-align:center}.est-resultPriceArrow{line-height:1;margin:20px auto;text-align:center}.est-resultPriceArrow:before{speak:none;color:#f17fbf;content:'\e942';font-family:uq-icomoon!important;font-style:normal;font-variant:normal;font-weight:400;height:1em;line-height:1;margin:0 auto;text-align:center;text-transform:none;width:1em}.est-result3clm{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.est-result2clm{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.est-resultCaution{border:1px solid #fff;color:#fff;padding:20px}.est-resultCaution li+li{margin-top:.2em}.est-resultBreakdown{background:#fff}.est-resultBreakdown__title{color:#303030;font-weight:800;padding-bottom:20px;padding-left:2.5em;padding-top:20px;position:relative}.est-resultBreakdown__title.uq-icon{display:block}.est-resultBreakdown__title.uq-icon:before{bottom:0;height:1em;left:0;margin:auto;position:absolute;top:0;width:1em;z-index:1}.est-resultBreakdown__title.uqjs-accordion__btn{cursor:pointer}.est-resultBreakdown__title.uqjs-accordion__btn:after{speak:none;bottom:0;content:"\e902";font-family:uq-icomoon!important;font-style:normal;font-variant:normal;font-weight:400;height:1em;line-height:1;margin:auto;position:absolute;right:0;text-align:center;text-transform:none;top:0;-webkit-transform:rotate(90deg);transform:rotate(90deg);width:1em;z-index:1}.uqjs-accordion.is-open .est-resultBreakdown__title.uqjs-accordion__btn:after{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.est-resultBreakdown__cont{border-top:1px solid #cdcdcd}.est-resultLine{color:#303030;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.est-resultLine+.est-resultLine{margin-top:2px}.est-resultLine__title{background:#737373;color:#fff;font-weight:800;padding:.25em 1em;text-align:left;width:100%}.est-resultLine--wimax .est-resultLine__title{background:#0091d7}.est-resultLine__subtitle{background:#cdcdcd;-webkit-box-sizing:border-box;box-sizing:border-box;color:#303030;font-weight:800;padding:.25em 1em;text-align:left;width:100%}.est-resultLine__block{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:2px}.est-resultLine__block__text{color:#737373}.est-resultLine__block__text small{font-size:80%}.est-resultLine__block__price{font-weight:800}.est-resultLine__block__price small{font-size:50%}.est-resultLine__block__price sup{font-size:25%}.est-resultLine__blockLower,.est-resultLine__blockUpper{background:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.est-resultLine__blockLower .est-productsFormBtn__wrap,.est-resultLine__blockUpper .est-productsFormBtn__wrap{background:0 0;padding:0}.est-resultLine__blockLower{border-top:1px solid #303030}.est-resultLine-products{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.est-resultLine-products__label{color:#737373;display:block;line-height:1.6;padding:0;text-align:left;vertical-align:middle}.est-resultLine-products__circle{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;margin-right:2px;vertical-align:middle}.est-resultLine-products__thumb{width:calc(135 / 409 * 100%)}.est-resultLine-products__thumb.is-sim{width:calc(260 / 409 * 100%)}.est-resultLine-products__contents{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding-left:.5em}.est-resultLine-products__color{margin:1.5em 0}.est-resultLine-products__name,.est-resultLine-products__pay{font-weight:800;line-height:1.6}.est-resultLine-products__price,.est-resultLine-products__total{font-weight:800;line-height:1.2}.est-resultLine-products__price small,.est-resultLine-products__total small{font-size:50%}.est-resultLine-products__price sup,.est-resultLine-products__total sup{font-size:25%}.is-smatoku .est-resultLine-products__price{padding-left:.35em}.est-resultLine-products__price small{font-size:50%}.est-resultLine-products__price sup{font-size:25%}.est-resultLine-products__total>div{margin-top:.35em}.est-resultLine-products__total.is-smatoku{font-weight:400}.est-resultLine-products__total.is-smatoku>div{-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.est-resultLine-products__total.is-smatoku .est-resultLine-products__price,.est-resultLine-products__total.is-smatoku .est-resultLine-products__time{font-weight:400}.est-resultLine-products__time{font-weight:800;line-height:1.2}.custom-margin{margin-top:20px}.uqv2-iconSmallBtn,a.uqv2-iconSmallBtn,a:link.uqv2-iconSmallBtn,a:visited.uqv2-iconSmallBtn{color:#303030}.uqv2-parts-icon.uqv2-parts-icon--data::before{background:url(/mobile/simulation/assets/images/icon-data.svg) no-repeat;background-size:contain}.est-reselectbtn{padding:20px 0}.est-reselectbtn__btn{background:#737373;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;cursor:pointer;display:block;font-weight:700;margin:0 auto;padding:1em;position:relative;text-align:center;text-decoration:none;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;width:66%}.est-reselectbtn__btn::before{speak:none;bottom:0;content:"\e902";font-family:uq-icomoon!important;font-style:normal;font-variant:normal;font-weight:400;height:1em;left:10px;line-height:1;margin:auto;position:absolute;text-align:center;text-transform:none;top:0;-webkit-transform:rotate(180deg);transform:rotate(180deg);width:1em;z-index:1}.uq-icon--pricedown::before{content:"\ea0e"}@media (max-width:767px){.uqv2-parts-headtitle{font-size:15px;line-height:1.3;padding:12px 0}.uqv2-parts-title--lg{font-size:21px}.uqv2-parts-title--lg.uq-icon{padding-left:48px}.uqv2-parts-title--lg.uq-icon:before{font-size:40px}.uqv2-parts-title--md{font-size:21px}.uqv2-parts-title--md.uq-icon{padding-left:48px}.uqv2-parts-title--md.uq-icon:before{font-size:40px}.uqv2-parts-title--sm{font-size:21px;line-height:1.42857143}.uqv2-parts-title--sm>span{line-height:1.42857143}.uqv2-parts-title--sm.uq-icon{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding-left:0}.uqv2-parts-title--sm.uq-icon:before{font-size:40px;margin:0;margin-right:8px;position:static}.uqv2-parts-title--sm.uq-icon>span{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.uqv2-parts-title--sm.uq-icon>small{margin-top:10px;width:100%}.uqv2-parts-titlebar--sm{font-size:21px;line-height:1.42857143;margin:0 -20px;padding-left:30px}.uqv2-parts-titlebar--sm:before{left:20px;top:10px}.uqv2-parts-titlebar--sm+.uqv2-parts-section{margin-top:30px!important}.uqv2-parts-text{font-size:13px}.uqv2-parts-section{padding-bottom:60px;padding-top:60px}.uqv2-parts-section .uqv2-parts-section{margin-top:55px;padding-bottom:0;padding-top:0}.est-checkarea{padding-bottom:60px;padding-top:20px}.est-checkarea-btnconfirm{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:min(calc(15 / 375 * 100vw),30px);-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;padding:1em 1em}.est-checkarea-btnconfirm>i{font-size:min(calc(30 / 375 * 100vw),60px)}.est-checkarea-btnconfirm>span{margin-left:.5em}.est-titleheader{display:none;padding-top:20px}.est-titleheader__title{font-size:12px}.est-step{font-size:min(calc(12 / 375 * 100vw),24px)}.est-planList__li{width:calc(50% - (10px / 2))}.est-planList__li:nth-child(even){margin-left:10px}.est-planList__li:nth-child(n+3){margin-top:10px}.est-formBtntypeC{min-height:0}.est-formBtntypeC__question{height:15px;right:8px;top:4px;width:15px}.est-formBtntypeC-planbutton{padding:2% 6%}.est-formBtntypeC-planbutton__title{font-size:min(calc(12 / 375 * 100vw),24px)}.est-formBtntypeC-planbutton__l{width:calc(21 / 375 * 100vw)}.est-formBtntypeC-planbutton__r{margin-left:calc(8 / 375 * 100vw)}.est-formBtntypeC-planbutton__planprice{font-size:min(calc(22.5 / 375 * 100vw),45px);margin-bottom:3px;margin-top:-2px}.est-formBtntypeC-planbutton__plan{font-size:min(calc(8 / 375 * 100vw),16px)}.est-formBtntypeC-planbutton__plan__tokutoku2 span{bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:10px;margin:auto 0;right:-15px;top:0;width:10px}.est-formBtntypeC-planbutton__caution{font-size:min(calc(7 / 375 * 100vw),16px)}.est-formBtntypeC-planbutton__catch{font-size:min(calc(9 / 375 * 100vw),18px);margin-top:-3px}.est-formBtntypeC-planbutton__device p{font-size:min(calc(11 / 375 * 100vw),24px)}.est-productsList__li{width:calc(33% - (20px / 3))}.est-productsList__li:nth-child(2),.est-productsList__li:nth-child(3){margin-left:10px}.est-productsList__li:nth-child(4){margin-top:10px;width:100%}.est-planSelectedList,.est-productsSelectedList{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.est-planSelectedList-plan,.est-productsSelectedList-plan{width:calc(50% - (10px / 2))}.est-planSelectedList-detail,.est-productsSelectedList-detail{padding:2% 2%;width:calc(50% + (10px / 2))}.est-planSelectedList-detail__clm,.est-productsSelectedList-detail__clm{width:100%}.est-planSelectedList-option,.est-productsSelectedList-option{font-size:min(calc(9 / 375 * 100vw),18px)}.est-planSelectedList-option+.est-planSelectedList-option,.est-planSelectedList-option+.est-productsSelectedList-option,.est-productsSelectedList-option+.est-planSelectedList-option,.est-productsSelectedList-option+.est-productsSelectedList-option{margin-top:.5em}.est-planSelectedList-option__r,.est-productsSelectedList-option__r{margin-top:10px}.est-planSelectedList-option__btn,.est-productsSelectedList-option__btn{font-size:min(calc(9 / 375 * 100vw),18px);padding:.75em 1em;padding-right:1.8em}.est-planSelectedList-option__caution,.est-productsSelectedList-option__caution{font-size:min(calc(8 / 375 * 100vw),16px)}.est-productsSelectedList+.est-productsList__li{margin-left:0;margin-top:10px;width:100%}.est-productsSelectedList-plan{width:calc(50% - (10px / 2))}.est-productsSelectedList-option__r{margin-top:10px}.est-productsSelectedList .est-productsFormBtntypeB__button{padding:7% 8%}.est-productsSelectedList .est-productsFormBtntypeB__label,.est-productsSelectedList .est-productsFormBtntypeB__price,.est-productsSelectedList .est-productsFormBtntypeB__title{font-size:min(calc(9 / 375 * 100vw),18px);height:auto}.est-productsSelectedList .est-productsFormBtntypeB__clm{margin-top:5px}.est-productsSelectedList .est-productsFormBtntypeB__flexL{line-height:1}.est-modal__inner{padding:20px 20px}.est-modal-icontitle{font-size:min(calc(12 / 375 * 100vw),24px)}.est-modal-keiyaku{width:100%}.est-modal-device__title{font-size:min(calc(15 / 375 * 100vw),30px)}.est-modal-device__desc{font-size:min(calc(12 / 375 * 100vw),24px)}.est-modal-device-clm__li{margin-top:5px;width:100%}.est-modal-tokutoku__title{font-size:min(calc(15 / 375 * 100vw),30px)}.est-modal-tokutoku__desc{font-size:min(calc(12 / 375 * 100vw),24px)}.est-modal-tokutoku-clm__li{margin-top:5px;width:100%}.est-modal-tokutoku-clm__btn{margin-top:20px}.est-modal-tokutoku-clm__btn .est-modal-close__btn{width:calc(50% - 5px)}.est-modal-tokutoku-clm__btn .est-modal-confirm__btn{width:calc(50% - 5px)}.est-modal-plan{font-size:min(calc(12 / 375 * 100vw),24px);max-width:525px;padding:calc(20 / 375 * 100vw);width:100%}.est-modal-plan-clm__l{width:calc(50 / 375 * 100vw)}.est-modal-plan-clm__r{margin-left:calc(15 / 375 * 100vw)}.est-modal-plan__icontitle{font-size:min(calc(18 / 375 * 100vw),18px)}.est-modal-plan__bgtitle{font-size:min(calc(16 / 375 * 100vw),16px)}.est-modal-plan__bold,.est-modal-plan__em{font-size:min(calc(15 / 375 * 100vw),21.5px)}.est-modal-plan__planprice{font-size:min(calc(44 / 375 * 100vw),66px)}.est-modal-plan__plan{font-size:min(calc(15 / 375 * 100vw),21.5px)}.est-modal-plan-dl{font-size:min(calc(12 / 375 * 100vw),18px)}.est-modal-plan-box{font-size:min(calc(15 / 375 * 100vw),22.5px);margin-top:20px}.est-modal-plan-zouryou{font-size:min(calc(14 / 375 * 100vw),20px)}.est-modal-plan-table{font-size:min(calc(12 / 375 * 100vw),18px);margin-top:20px}.est-modal-confirm__btn{font-size:min(calc(15 / 375 * 100vw),30px);padding:1em 1em;width:100%}.est-modal-close__btn{font-size:min(calc(15 / 375 * 100vw),22.5px)}.est-formBtntypeD-planbutton__l{font-size:16px;margin-right:6px}.est-formBtntypeD-planbutton__r{margin-left:6px}.est-formBtntypeD__button{font-size:min(calc(10.5 / 375 * 100vw),21px);padding:12px 0}.est-optionList__li .est-formBtntypeD__button,.est-planList .est-formBtntypeD__button{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;padding:12px .5em;text-align:center}.est-formBtntypeE-planbutton__l{font-size:16px;margin-right:6px}.est-formBtntypeE-planbutton__r{margin-left:6px}.est-formBtntypeE__button{font-size:min(calc(10.5 / 375 * 100vw),21px);padding:15px 0}.est-optionList__li .est-formBtntypeE__button,.est-planList .est-formBtntypeE__button{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;padding:15px .5em;text-align:left}.est-productsbtnList__li{margin-left:10px;margin-top:10px;width:calc(50% - (10px / 2))}.est-productsbtnList__li:nth-child(-n+2){margin-top:0}.est-productsbtnList__li:nth-child(odd){margin-left:0}.est-paymentbtnList__li{margin-left:10px;margin-top:10px;width:calc(50% - (10px / 2))}.est-paymentbtnList__li:nth-child(-n+2){margin-top:0}.est-paymentbtnList__li:nth-child(odd){margin-left:0}.est-optionList__li{margin-top:5px;width:calc(50% - (10px / 2))}.est-optionList__li:nth-child(n+3){margin-top:10px}.est-optionList-3clm .est-optionList__li{margin-top:5px;width:calc(33% - (10px / 2))}.est-close{padding-right:51px}.est-close__btn{font-size:21px;top:16px}.est-cautionBlock{font-size:12px;margin-top:20px}.est-formBtn label{font-size:min(calc(10.5 / 375 * 100vw),21px);padding:15px 0}.est-optionList__li .est-formBtn label,.est-planList .est-formBtn label{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;padding:15px .5em;text-align:left}.est-formBtn__plan{display:inline-block}.est-formBtn__plancapa{display:inline-block;margin-left:1em}.est-formBtn__planprice{display:block;width:100%}.est-formBtn__option{font-size:min(calc(10.5 / 375 * 100vw),20px);width:100%}.est-formBtn__optiontext>strong{font-size:min(calc(12 / 375 * 100vw),24px);width:100%}.est-formBtn__optiontext{font-size:min(calc(12 / 375 * 80vw),calc(24px * .8));width:100%}.est-formBtn__optionprice{font-size:min(calc(12 / 375 * 100vw),24px);width:100%}.est-formBtn__caution{margin-top:5px}.est-formBtntypeB-planbutton__l{font-size:16px;margin-right:6px}.est-formBtntypeB-planbutton__r{margin-left:6px}.est-formBtntypeB__button{font-size:15px;padding:15px 0}.est-optionList__li .est-formBtntypeB__button,.est-planList .est-formBtntypeB__button{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;padding:15px 15px;text-align:left}.est-formBtntypeB__button strong{font-size:18px}.est-formBtntypeB__planprice{font-size:16px}.est-formBtntypeB__plan p{font-size:14px}.est-formBtntypeB__plan small{font-size:12px}.est-formBtntypeB__plan{display:inline-block}.est-formBtntypeB__plancapa{display:inline-block;margin-left:1em}.est-formBtntypeB__planprice{display:block;width:100%}.est-formBtntypeB__option{font-size:18px;width:100%}.est-formBtntypeB__optiontext{font-size:12px;line-height:1.5;margin-top:3px;width:100%}.est-formBtntypeB__optiontext>small{font-size:10px}.est-formBtntypeB__optionprice{font-size:15px;margin-top:5px;width:100%}.est-formBtntypeB__optionprice>small{font-size:12px}.est-formBtntypeB__caution{margin-top:5px}.est-productsTab__btn label,.est-wimaxTab__btn label{font-size:15px}.est-productsTabtypeB__btnlabel,.est-wimaxTabtypeB__btnlabel{font-size:min(calc(12 / 375 * 100vw),24px)}.est-productsTab,.est-productsTabtypeB{margin-bottom:30px}.est-wimaxTab,.est-wimaxTabtypeB{margin-bottom:30px}.est-productsFormBtn label,.est-productsFormBtn__wrap{font-size:15px;padding:15px 15px}.est-productsFormBtn label strong,.est-productsFormBtn__wrap strong{font-size:15px}.est-productsFormBtn label i.uq-icon,.est-productsFormBtn__wrap i.uq-icon{font-size:14px}.est-productsFormBtn label i.uq-icon:before,.est-productsFormBtn__wrap i.uq-icon:before{font-size:28px}.est-productsFormBtn__wrap{height:auto}.est-productsFormBtn__selected{font-size:14px;padding:15px 15px 5px}.est-productsFormBtn__title{font-size:15px}.est-productsFormBtn__flex{margin-top:6px}.est-productsFormBtn__table{font-size:12px;margin-top:6px}.est-productsFormBtn__label{font-size:7.5px}.est-productsFormBtn__circle{border-radius:15px;height:15px;width:15px}.est-productsFormBtn__pay{font-size:15px}.est-productsFormBtn__total{font-size:14px}.est-productsFormBtn__total small{font-size:7.5px}.est-productsFormBtn__price{font-size:15px}.est-productsFormBtn__price small{font-size:9px}.est-productsFormBtn__text{font-size:12px;margin-top:1em}.est-productsFormBtntypeB__button,.est-productsFormBtntypeB__wrap{font-size:15px;padding:15px 15px}.est-productsFormBtntypeB__button strong,.est-productsFormBtntypeB__wrap strong{font-size:15px}.est-productsFormBtntypeB__button i.uq-icon,.est-productsFormBtntypeB__wrap i.uq-icon{font-size:14px}.est-productsFormBtntypeB__button i.uq-icon:before,.est-productsFormBtntypeB__wrap i.uq-icon:before{font-size:28px}.est-productsFormBtntypeB__wrap{height:auto}.est-productsFormBtntypeB__selected{font-size:14px;padding:15px 15px 5px}.est-productsFormBtntypeB__title{font-size:min(calc(12 / 375 * 100vw),24px)}.est-productsFormBtntypeB__label{font-size:min(calc(10 / 375 * 100vw),20px)}.est-productsFormBtntypeB__circle{border-radius:10px;height:10px;width:10px}.est-productsSelectedList .est-productsFormBtntypeB__circle{border-radius:6px;height:6px;width:6px}.est-productsFormBtntypeB__price{font-size:min(calc(12 / 375 * 100vw),24px)}.est-productsFormBtntypeB__text{font-size:12px;margin-top:1em}.est-resultPriceBlock{font-size:min(calc(12 / 375 * 100vw),24px)}.est-resultPriceBlock__price{font-size:min(calc(15 / 375 * 100vw),30px)}.est-resultPriceArrow{font-size:40px}.est-resultPriceArrow:before{font-size:40px}.est-result3clm{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:30px}.est-result3clm__li{width:100%}.est-result3clm__li+.est-result3clm__li{margin-top:10px}.est-resultBnr{margin-top:30px}.est-result2clm{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;margin-top:30px}.est-result2clm__li{width:100%}.est-resultCaution{font-size:11px;margin-top:30px}.est-resultBreakdown{margin-top:20px;padding:0 calc(20 / 375 * 100vw)}.est-resultBreakdown__title{font-size:min(calc(15 / 375 * 100vw),30px)}.est-resultBreakdown__title.uq-icon:before{font-size:200%}.est-resultBreakdown__cont{padding:20px 0}.est-resultLine__title{font-size:min(calc(15 / 375 * 100vw),30px)}.est-resultLine__subtitle{font-size:min(calc(15 / 375 * 100vw),30px)}.est-resultLine__block{width:100%}.est-resultLine__block__title{font-size:min(calc(15 / 375 * 100vw),30px)}.est-resultLine__block__text{font-size:min(calc(12 / 375 * 100vw),24px)}.est-resultLine__block__price{font-size:min(calc(24 / 375 * 100vw),48px)}.est-resultLine__blockLower,.est-resultLine__blockUpper{padding:20px 0}.est-resultLine__blockLower .est-productsFormBtn__wrap,.est-resultLine__blockUpper .est-productsFormBtn__wrap{padding:0}.est-resultLine-products__label{font-size:min(calc(10 / 375 * 100vw),20px)}.est-resultLine-products__circle{border-radius:10px;height:10px;width:10px}.est-resultLine-products__name,.est-resultLine-products__pay{font-size:min(calc(15 / 375 * 100vw),30px)}.est-resultLine-products__price,.est-resultLine-products__total{font-size:min(calc(24 / 375 * 100vw),48px)}.is-smatoku .est-resultLine-products__price{font-size:min(calc(14 / 375 * 100vw),28px)}.est-resultLine-products__time{font-size:min(calc(12 / 375 * 100vw),24px)}.uqv2-iconSmallBtn__text{font-size:min(calc(12 / 375 * 100vw),24px)}.est-reselectbtn__btn{font-size:min(calc(15 / 375 * 100vw),30px)}}@media (min-width:768px){.uqv2-parts-headtitle{font-size:24px}.uqv2-parts-title--lg{font-size:30px}.uqv2-parts-title--lg.uq-icon{padding-left:80px}.uqv2-parts-title--lg.uq-icon:before{font-size:60px}.uqv2-parts-title--md{font-size:30px}.uqv2-parts-title--md.uq-icon{padding-left:80px}.uqv2-parts-title--md.uq-icon:before{font-size:60px}.uqv2-parts-title--sm{font-size:24px}.uqv2-parts-title--sm>span{font-size:24px;margin-top:-.35em}.uqv2-parts-title--sm.uq-icon{padding-left:80px}.uqv2-parts-title--sm.uq-icon:before{font-size:60px}.uqv2-parts-titlebar--sm{font-size:24px;padding-left:40px}.uqv2-parts-titlebar--sm:before{left:20px;top:10px}.uqv2-parts-text{font-size:18px}.uqv2-parts-section{padding-bottom:80px;padding-top:80px}.uqv2-parts-section .uqv2-parts-section{margin-top:70px;padding-bottom:0;padding-top:0}.est-clmLeft{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.est-checkarea{padding-bottom:100px;padding-top:20px}.est-checkarea-btnconfirm{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-size:min(calc(18 / 1040 * 100vw),18px);-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.est-checkarea-btnconfirm>i{font-size:min(calc(60 / 1040 * 100vw),60px)}.est-checkarea-btnconfirm>span{margin-top:.5em}.est-titleheader{padding-top:20px}.est-titleheader__title{font-size:18px}.est-step{font-size:min(calc(18 / 1040 * 100vw),18px)}.est-planList__li{width:calc(25% - (60px / 4))}.est-planList__li+.est-planList__li{margin-left:20px}.est-formBtntypeC-planbutton__title{font-size:min(calc(18 / 1040 * 100vw),18px)}.est-formBtntypeC-planbutton__l{font-size:min(calc(18 / 1040 * 100vw),18px);max-width:31px;width:calc(31 / 1040 * 100vw)}.est-formBtntypeC-planbutton__planprice{font-size:min(calc(31.5 / 1040 * 100vw),31.5px)}.est-formBtntypeC-planbutton__plan{font-size:min(calc(11 / 1040 * 100vw),11px)}.est-formBtntypeC-planbutton__caution{font-size:min(calc(12 / 1040 * 100vw),12px)}.est-formBtntypeC-planbutton__catch{font-size:min(calc(13 / 1040 * 100vw),13px);margin-top:-2px}.est-formBtntypeC-planbutton__device p{font-size:min(calc(18 / 1040 * 100vw),18px)}label:hover .est-formBtntypeC-planbutton,label:hover .est-formBtntypeC__button{border:4px solid #ee66b2!important;-webkit-transition:border .3s ease!important;transition:border .3s ease!important}.est-productsList__li{width:calc(25% - (60px / 4))}.est-productsList__li+.est-productsList__li{margin-left:20px}.est-planSelectedList-plan,.est-productsSelectedList-plan{width:calc(25% - (60px / 4))}.est-planSelectedList-detail,.est-productsSelectedList-detail{-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:auto;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:calc(9 / 750 * 100%) calc(11.5 / 750 * 100%);width:calc(100% - (25% - (60px / 4)))}.est-planSelectedList-detail__l,.est-productsSelectedList-detail__l{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.est-planSelectedList-detail__clm,.est-productsSelectedList-detail__clm{width:50%}.est-planSelectedList-option,.est-productsSelectedList-option{font-size:min(calc(14 / 1040 * 100vw),14px)}.est-planSelectedList-option+.est-planSelectedList-option,.est-planSelectedList-option+.est-productsSelectedList-option,.est-productsSelectedList-option+.est-planSelectedList-option,.est-productsSelectedList-option+.est-productsSelectedList-option{margin-top:1em}.est-planSelectedList-option__r,.est-productsSelectedList-option__r{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:calc(224 / 750 * 100%)}.est-planSelectedList-option__btn,.est-productsSelectedList-option__btn{font-size:min(calc(14 / 1040 * 100vw),14px);padding:1em;padding-right:1.8em}.est-productsSelectedList-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.est-productsSelectedList{width:calc(75% - (5px))}.est-productsSelectedList-plan{width:calc(230 / 730 * 100%)}.est-productsSelectedList-detail{padding:calc(12 / 730 * 100%) calc(20 / 730 * 100%);width:calc(500 / 730 * 100%)}.est-productsSelectedList-option__r{width:calc(224 / 500 * 100%)}.est-modal-icontitle{font-size:min(calc(18 / 1040 * 100vw),18px)}.est-modal-device__title{font-size:min(calc(18 / 1040 * 100vw),18px)}.est-modal-device__desc{font-size:min(calc(14 / 1040 * 100vw),14px);margin-top:10px}.est-modal-device-clm__li{margin-top:20px;width:calc(50% - 20px)}.est-modal-device-clm__li:nth-child(even){margin-left:40px}.est-modal-tokutoku__title{font-size:min(calc(18 / 1040 * 100vw),18px)}.est-modal-tokutoku__desc{font-size:min(calc(14 / 1040 * 100vw),14px);margin-top:10px}.est-modal-tokutoku-clm__li{margin-top:20px;width:calc(50% - 20px)}.est-modal-tokutoku-clm__li:nth-child(even){margin-left:40px}.est-modal-plan{font-size:min(calc(14 / 525 * 100vw),14px)}.est-modal-plan-clm__l{width:calc(75 / 445 * 100%)}.est-modal-plan__icontitle{font-size:min(calc(30 / 525 * 100vw),30px)}.est-modal-plan__bgtitle{font-size:min(calc(24 / 525 * 100vw),24px)}.est-modal-plan__bold,.est-modal-plan__em{font-size:min(calc(22.5 / 525 * 100vw),22.5px)}.est-modal-plan__planprice{font-size:min(calc(81 / 525 * 100vw),81px)}.est-modal-plan__plan{font-size:min(calc(22.5 / 525 * 100vw),22.5px)}.est-modal-plan-dl{font-size:min(calc(16 / 525 * 100vw),16px)}.est-modal-plan-box{font-size:min(calc(18 / 525 * 100vw),18px);margin-top:20px}.est-modal-plan-zouryou{font-size:min(calc(20 / 525 * 100vw),20px)}.est-modal-plan-table{font-size:min(calc(16 / 525 * 100vw),16px);margin-top:20px}.est-modal-confirm__btn{font-size:min(calc(18 / 1040 * 100vw),18px)}.est-modal-close__btn{font-size:min(calc(18 / 525 * 100vw),18px)}.est-formBtntypeD-planbutton__l{font-size:18px}.est-formBtntypeD__button{font-size:min(calc(14 / 1040 * 100vw),14px);padding:12px 0}label:hover .est-formBtntypeD-planbutton,label:hover .est-formBtntypeD__button{background:#ee66b2;color:#fff}.est-formBtntypeE-planbutton__l{font-size:18px}.is-payment .est-formBtntypeE__button{min-height:10em}.est-formBtntypeE__button{font-size:min(calc(14 / 1040 * 100vw),14px);padding:15px 0}label:hover .est-formBtntypeE-planbutton,label:hover .est-formBtntypeE__button{background:#ee66b2;color:#fff}.est-productsbtnList{margin-top:10px}.est-productsbtnList__li{margin-left:10px;width:calc(25% - (30px / 4))}.est-productsbtnList__li:nth-child(4n+1){margin-left:0}.est-productsbtnList__li:nth-child(n+5){margin-top:10px}.est-paymentbtnList{margin-top:10px}.est-paymentbtnList__li{margin-left:10px;width:calc(25% - (30px / 4))}.est-paymentbtnList__li:nth-child(4n+1){margin-left:0}.est-paymentbtnList__li:nth-child(n+5){margin-top:10px}.est-optionList{margin-top:10px}.est-optionList__li{width:calc(50% - (10px / 2))}.est-optionList__li:nth-child(n+3){margin-top:10px}.est-optionList-3clm .est-optionList__li{width:calc(33% - (10px / 2))}.est-optionList-3clm .est-optionList__li:nth-child(n+3){margin-top:0}.est-optionList-3clm .est-optionList__li:nth-child(n+4){margin-top:10px}.est-optionList__lTitle{min-height:196px}.est-close__btn{font-size:24px;top:16px}.est-cautionBlock{font-size:14px;margin-top:30px}.est-formBtn label{font-size:min(calc(14 / 1040 * 100vw),14px);padding:15px 0}label:hover .est-formBtn-planbutton,label:hover .est-formBtn__button{background:#ee66b2;color:#fff}.est-formBtn__optiontext>strong{font-size:min(calc(14 / 1040 * 100vw),14px)}.est-formBtn__optiontext{font-size:min(calc(14 / 1040 * 80vw),calc(15.75px * .8))}.est-formBtn__optionprice{font-size:min(calc(14 / 1040 * 100vw),14px)}.est-formBtn__caution{margin:5px auto 0;width:calc(100% - 40px)}.est-formBtntypeB-planbutton__l{font-size:18px}.est-formBtntypeB__button{font-size:14px;padding:15px 0}.est-formBtntypeB__button strong{font-size:18px}label:hover .est-formBtntypeB-planbutton,label:hover .est-formBtntypeB__button{border:4px solid #ee66b2}.est-formBtntypeB__planprice{font-size:16px}.est-formBtntypeB__plan p{font-size:14px}.est-formBtntypeB__plan small{font-size:12px}.est-formBtntypeB__optiontext{font-size:14px;margin-top:5px}.est-formBtntypeB__optiontext>small{font-size:12px}.est-formBtntypeB__optionprice{font-size:14px;margin-top:5px}.est-formBtntypeB__optionprice>small{font-size:10px}.est-formBtntypeB__caution{margin:5px auto 0;width:calc(100% - 40px)}.est-productsTab__btn label,.est-wimaxTab__btn label{font-size:14px}.est-productsTabtypeB__btnlabel,.est-wimaxTabtypeB__btnlabel{font-size:min(calc(16 / 1040 * 100vw),16px)}.est-productsTab,.est-productsTabtypeB{margin-bottom:40px}.est-wimaxTab,.est-wimaxTabtypeB{margin-bottom:40px}.est-productsFormBtn label,.est-productsFormBtn__wrap{font-size:15px;padding:15px 19px}.est-productsFormBtn label strong,.est-productsFormBtn__wrap strong{font-size:18px}.est-productsFormBtn label i.uq-icon,.est-productsFormBtn__wrap i.uq-icon{font-size:16px}.est-productsFormBtn label i.uq-icon:before,.est-productsFormBtn__wrap i.uq-icon:before{font-size:32px}.est-productsFormBtn__wrap{height:auto}.est-productsFormBtn__selected{font-size:14px;padding:15px 20px 0}.est-productsFormBtn__title{font-size:18px}.est-productsFormBtn__flex{margin-top:6px}.est-productsFormBtn__table{font-size:14px;margin-top:8px}.est-productsFormBtn__label{font-size:9px}.est-productsFormBtn__circle{border-radius:16px;height:16px;width:16px}.est-productsFormBtn__pay{font-size:18px}.est-productsFormBtn__total{font-size:14px}.est-productsFormBtn__total small{font-size:10px}.est-productsFormBtn__price{font-size:18px}.est-productsFormBtn__price small{font-size:15px}.est-productsFormBtn__text{font-size:12px;margin-top:1em}.est-productsFormBtntypeB__button,.est-productsFormBtntypeB__wrap{font-size:15px;padding:15px 19px}.est-productsFormBtntypeB__button strong,.est-productsFormBtntypeB__wrap strong{font-size:18px}.est-productsFormBtntypeB__button i.uq-icon,.est-productsFormBtntypeB__wrap i.uq-icon{font-size:16px}.est-productsFormBtntypeB__button i.uq-icon:before,.est-productsFormBtntypeB__wrap i.uq-icon:before{font-size:32px}.est-productsFormBtntypeB__wrap{height:auto}label.is-first:hover .est-productsFormBtntypeB__button,label:hover .est-productsFormBtntypeB-planbutton,label:hover .est-productsFormBtntypeB__button{position:relative}label.is-first:hover .est-productsFormBtntypeB__button:before,label:hover .est-productsFormBtntypeB-planbutton:before,label:hover .est-productsFormBtntypeB__button:before{border:5px solid #ee66b2!important;-webkit-box-sizing:border-box;box-sizing:border-box;content:'';display:block;height:100%;left:0;position:absolute;top:0;-webkit-transition:border .3s ease;transition:border .3s ease;width:100%;z-index:1}.est-productsFormBtntypeB__selected{font-size:14px;padding:15px 20px 0}.est-productsFormBtntypeB__title{font-size:min(calc(18 / 1040 * 100vw),18px)}.est-productsFormBtntypeB__label{font-size:min(calc(13.5 / 1040 * 100vw),13.5px)}.est-productsFormBtntypeB__circle{border-radius:10px;height:10px;width:10px}.est-productsSelectedList .est-productsFormBtntypeB__circle{border-radius:12px;height:12px;width:12px}.est-productsFormBtntypeB__price{font-size:min(calc(18 / 1040 * 100vw),18px)}.est-productsFormBtntypeB__text{font-size:12px;margin-top:1em}.est-resultPriceBlock{font-size:min(calc(18 / 1040 * 100vw),18px)}.est-resultPriceBlock__price{font-size:min(calc(22.5 / 1040 * 100vw),22.5px)}.est-resultPriceArrow{font-size:60px}.est-resultPriceArrow:before{font-size:60px}.est-result3clm{margin-top:40px}.est-result3clm__li{width:calc(33.3333% - (20px / 3))}.est-resultBnr{margin-top:40px}.est-result2clm{margin-top:40px}.est-result2clm__li{width:calc(33.3333% - (20px / 3))}.est-resultCaution{font-size:12px;margin-top:40px}.est-resultBreakdown{margin-top:40px;padding:0 40px}.est-resultBreakdown__title{font-size:min(calc(18 / 1040 * 100vw),18px)}.est-resultBreakdown__title.uq-icon:before{font-size:200%}.est-resultBreakdown__cont{padding:20px 0}.est-resultLine__title{font-size:min(calc(18 / 1040 * 100vw),18px)}.est-resultLine__subtitle{font-size:min(calc(18 / 1040 * 100vw),18px)}.est-resultLine__block{width:50%}.est-resultLine__block:nth-child(odd){border-left:1px solid #fff}.est-resultLine__block:nth-child(even){border-right:1px solid #fff}.est-resultLine__block__title{font-size:min(calc(18 / 1040 * 100vw),18px)}.est-resultLine__block__text{font-size:min(calc(14 / 1040 * 100vw),14px)}.est-resultLine__block__price{font-size:min(calc(32 / 1040 * 100vw),32px)}.est-resultLine__blockLower,.est-resultLine__blockUpper{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;padding:20px}.est-resultLine-products__label{font-size:min(calc(13.5 / 1040 * 100vw),13.5px)}.est-resultLine-products__circle{border-radius:10px;height:10px;width:10px}.est-resultLine-products__name,.est-resultLine-products__pay{font-size:min(calc(18 / 1040 * 100vw),18px)}.est-resultLine-products__price,.est-resultLine-products__total{font-size:min(calc(32 / 1040 * 100vw),32px)}.is-smatoku .est-resultLine-products__price{font-size:min(calc(18 / 1040 * 100vw),18px)}.est-resultLine-products__time{font-size:min(calc(14 / 1040 * 100vw),14px)}.uqv2-iconSmallBtn__text{font-size:min(calc(18 / 1040 * 100vw),18px)}.est-reselectbtn__btn{font-size:min(calc(18 / 1040 * 100vw),18px)}}@media (min-width:980px){.est-clmLeft{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.est-clmRight{display:block;margin-left:20px;width:230px}}@media (max-width:979px){.est-clmRight{display:block}}@media (min-width:768px) and (max-width:980px){.est-formBtntypeC{min-height:calc(175 / 960 * 100vw)}}@media (max-width:374px){.est-formBtntypeD-planbutton__l{font-size:13px}.est-formBtntypeE-planbutton__l{font-size:13px}.est-formBtntypeB-planbutton__l{font-size:13px}.est-formBtntypeB__button{font-size:13px}.est-formBtntypeB__button strong{font-size:16px}.est-formBtntypeB__planprice{font-size:14px}.est-formBtntypeB__plan p{font-size:12px}.est-formBtntypeB__plan small{font-size:10px}.est-formBtntypeB__option{font-size:16px}.est-formBtntypeB__optiontext{font-size:10px}.est-formBtntypeB__optiontext>small{font-size:10px}.est-formBtntypeB__optionprice{font-size:13px}.est-formBtntypeB__optionprice>small{font-size:10px}.est-productsTab__btn label,.est-wimaxTab__btn label{font-size:13px}.est-productsFormBtn label,.est-productsFormBtn__wrap{font-size:13px}.est-productsFormBtn__table{font-size:10px}.est-productsFormBtn__circle{border-radius:10px;height:10px;width:10px}.est-productsFormBtn__text{font-size:10px}.est-productsFormBtntypeB__button,.est-productsFormBtntypeB__wrap{font-size:13px}.est-productsFormBtntypeB__circle{border-radius:10px;height:10px;width:10px}.est-productsSelectedList .est-productsFormBtntypeB__circle{border-radius:6px;height:6px;width:6px}.est-productsFormBtntypeB__text{font-size:10px}.est-resultLine-products__circle{border-radius:10px;height:10px;width:10px}}@media (min-width:768px) and (max-width:979px){.est-result3clm__li a.uqv2-iconSmallBtn{font-size:14.5px;padding-right:30px}}