@charset "UTF-8";.fee-simulation-En_Base{font-family:"Rakuten Sans UI","Rakuten Sans JP",sans-serif}.fee-simulation-En_Main-step-ask--ask1{width:419px!important}.fee-simulation-En_Main-step-ask--ask2{width:522px!important}.fee-simulation-En_Main-step-ask--ask3{width:467px!important}.fee-simulation-En_Main-step-sub-item{font-weight:700}.fee-simulation-En_Main-step-sub-item-wrap{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.fee-simulation-En_Main-step-sub-item-wrap.--longText{padding-right:12px!important}.fee-simulation-En_Main-step-sub-item-wrap.--longTextNoral{padding:12px 16px}.fee-simulation-En_Form-radio-icon{-webkit-box-flex:0;-ms-flex:0 0 24px;flex:0 0 24px}.fee-simulation-En_Form-radio-label{padding-top:0}.fee-simulation-Kv{background-color:#ff008c}.fee-simulation-Kv_Img{max-width:1440px;margin:0 auto}.fee-simulation-Main{padding:8px 0 32px;background-color:#fffedd}.fee-simulation-Main_Steps{margin-top:40px}.fee-simulation-Main_Step{padding-top:24px}.fee-simulation-Main_Step-container{position:relative;padding:24px 24px 32px;background-color:#fff;border-radius:8px}.fee-simulation-Main_Step-container-narrow{padding:24px 88px 32px}.fee-simulation-Main_Step-head{position:absolute;top:0;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.fee-simulation-Main_Step-ask{text-align:center;margin:0 auto}.fee-simulation-Main_Step-ask--ask1{width:454px}.fee-simulation-Main_Step-ask--ask2{width:553px}.fee-simulation-Main_Step-ask--ask3{width:398px}.fee-simulation-Main_Step-ask-items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:24px;margin-top:12px}.fee-simulation-Main_Step-ask-items--center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.fee-simulation-Main_Step-ask-item{width:calc((100% - 48px)/ 3)}.fee-simulation-Main_Step-ask-item-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:56px;padding:0 4px 0 16px!important;width:100%}.fee-simulation-Main_Step-ask-item-wrap>div{padding-top:0}.fee-simulation-Main_Step-ask-item-carrier{padding-top:0;font-family:"Rakuten Sans","Rakuten Sans JP",sans-serif;font-weight:700;font-size:18px}.fee-simulation-Main_Step-ask-item-carrier.ahamo{color:#211816}.fee-simulation-Main_Step-ask-item-carrier.au{color:#eb5505}.fee-simulation-Main_Step-ask-item-carrier.docomo,.fee-simulation-Main_Step-ask-item-carrier.docomo_eximo,.fee-simulation-Main_Step-ask-item-carrier.docomo_irumo{color:#c03}.fee-simulation-Main_Step-ask-item-carrier.linemo,.fee-simulation-Main_Step-ask-item-carrier.linemo_best{color:#06c755}.fee-simulation-Main_Step-ask-item-carrier.other{font-family:"Rakuten Sans JP",sans-serif;color:#333;font-size:16px}.fee-simulation-Main_Step-ask-item-carrier.povo,.fee-simulation-Main_Step-ask-item-carrier.softbank,.fee-simulation-Main_Step-ask-item-carrier.softbank_paytoku{color:#767778}.fee-simulation-Main_Step-ask-item-carrier.uqmobile{color:#09f}.fee-simulation-Main_Step-ask-item-carrier.uqmobile>span{color:#e4007f}.fee-simulation-Main_Step-ask-item-carrier.ymobile,.fee-simulation-Main_Step-ask-item-carrier.ymobile_simple2{color:#ea333d}.fee-simulation-Main_Step-ask-item-carrier.ahamo_poikatsu{color:#211816}.fee-simulation-Main_Step-ask-item-carrier .plan-jp{font-family:"Rakuten Sans JP",sans-serif;font-size:16px}.fee-simulation-Main_Step-ask-item>input:disabled+span span{color:#e0e0e0}.fee-simulation-Main_Step-tab{margin-top:32px}.fee-simulation-Main_Step-tab-panel{margin-top:40px;padding:0 88px}.fee-simulation-Main_Step-arrow{margin-top:20px;margin-bottom:20px;text-align:center}.fee-simulation-Main_Step-sub+.fee-simulation-Main_Step-sub{margin-top:24px}.fee-simulation-Main_Step-sub-ask{text-align:center}.fee-simulation-Main_Step-sub-ask-pulldown{max-width:680px;margin:0 auto}.fee-simulation-Main_Step-sub-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:24px}.fee-simulation-Main_Step-sub-items-wrap{margin-top:20px}.fee-simulation-Main_Step-sub-item{width:calc((100% - 72px)/ 4)}.fee-simulation-Main_Step-sub-item-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.fee-simulation-Main_Step-sub-arrow{position:relative;height:16px;margin-top:28px;border-top:1px solid #ff008c}.fee-simulation-Main_Step-sub-arrow-mg-1{margin-top:50px}.fee-simulation-Main_Step-sub-arrow-mg-2{margin-top:64px}.fee-simulation-Main_Step-sub-arrow svg{position:absolute;top:-6px;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}.fee-simulation-Main_Btn,.fee-simulation-Main_Step-comment{text-align:center}.fee-simulation-Main_Btn a{width:100%;max-width:500px}.fee-simulation-Main_Deco-panda-wrap{position:relative}.fee-simulation-Main_Deco-panda-wrap--panda4{margin-bottom:64px}.fee-simulation-Main_Deco-panda1{position:absolute;right:calc(100% + 48px);bottom:10px;width:123px}.fee-simulation-Main_Deco-panda2{position:absolute;bottom:-6px;left:calc(100% + 14px);width:199px}.fee-simulation-Main_Deco-panda3{position:absolute;bottom:0;right:calc(100% + 50px);width:122px}.fee-simulation-Main_Deco-panda4{position:absolute;bottom:-50px;right:50px;width:154px}.fee-simulation-Main_Deco-panda5{position:absolute;bottom:-64px;left:20px;width:186px}.fee-simulation-Main_Deco-panda-btn{width:312px;margin:0 auto}.fee-simulation-Main_Error-txt{color:#df0101;font-size:16px}.fee-simulation-Main_CheckBox{display:inline-table}.fee-simulation-Main_CheckBox>div{display:table-cell}.fee-simulation-Main_CheckBox-label{vertical-align:top;padding-top:2px;padding-left:30px;cursor:pointer;text-align:left}@media screen and (min-width:835px){.fee-simulation-En_Main-step-sub-item-wrap.--large{width:218px}.fee-simulation-En_Main-step-tab-panel{padding:0 64px!important}}@media screen and (max-width:834px){.fee-simulation-En_Main-step-ask--ask1,.fee-simulation-En_Main-step-ask--ask2,.fee-simulation-En_Main-step-ask--ask3{width:auto!important}.fee-simulation-En_Main-step-sub-item-wrap.--large{padding:12px 16px}.fee-simulation-Main_Steps{margin-top:0}.fee-simulation-Main_Step-container,.fee-simulation-Main_Step-container-narrow{padding:24px 16px}.fee-simulation-Main_Step-ask{margin-top:8px}.fee-simulation-Main_Step-ask--ask1,.fee-simulation-Main_Step-ask--ask2,.fee-simulation-Main_Step-ask--ask3{width:auto}.fee-simulation-Main_Step-ask-items{display:-ms-grid;display:grid;gap:16px;-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr);margin-top:4px}.fee-simulation-Main_Step-ask-items--sp-col2{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}.fee-simulation-Main_Step-ask-item{width:auto}.fee-simulation-Main_Step-ask-item-wrap{height:64px}.fee-simulation-Main_Step-ask-item-carrier .plan-jp{font-size:13px}.fee-simulation-Main_Step-tab{margin-top:12px}.fee-simulation-Main_Step-tab-panel{margin-top:16px;padding:0}.fee-simulation-Main_Step-arrow{margin-top:16px;margin-bottom:14px}.fee-simulation-Main_Step-sub+.fee-simulation-Main_Step-sub{margin-top:16px}.fee-simulation-Main_Step-sub-items{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);gap:16px}.fee-simulation-Main_Step-sub-items-wrap{margin-top:16px}.fee-simulation-Main_Step-sub-item{width:auto}.fee-simulation-Main_Step-sub-item--large{-ms-grid-column-span:2;grid-column:span 2}.fee-simulation-Main_Step-sub-arrow{margin-top:20px}.fee-simulation-Main_Step-comment{text-align:left}.fee-simulation-Main_Deco-panda1{position:static;margin:12px auto 0;padding-right:18px;-webkit-box-sizing:content-box;box-sizing:content-box}.fee-simulation-Main_Deco-panda2{position:static;width:185px;margin:12px auto 0;padding-left:26px;-webkit-box-sizing:content-box;box-sizing:content-box}.fee-simulation-Main_Deco-panda3{position:static;width:128px;margin:8px auto 0;padding-left:10px;-webkit-box-sizing:content-box;box-sizing:content-box}.fee-simulation-Main_Deco-panda4{position:static;margin:0 auto}.fee-simulation-Main_Deco-panda5{position:static;width:180px;margin:0 auto;padding-right:21px;-webkit-box-sizing:content-box;box-sizing:content-box}}