﻿body{-webkit-text-size-adjust:100%;line-height:normal}img{vertical-align:bottom}a:link,a:visited{color:#0867bf;text-decoration:none}a:active,a:focus,a:hover{color:#1e85e5;text-decoration:underline}.displayN{display:none}.linkType01{margin-top:10px;font-size:16px;font-size:1.6rem;font-weight:bold}.linkType01 a{background:url(https://img1.kakaku.k-img.com/images/mobile_data/sim/arrow01.gif) no-repeat 0 5px;padding-left:10px}.pageLink01{background:url(https://img1.kakaku.k-img.com/images/mobile_data/sim/detail/icon_arrow01.png) no-repeat right center;margin:0 5px;padding-right:15px;font-size:12px;font-size:1.2rem}.pageLink02{margin-top:8px}.pageLink02 a{background:url(https://img1.kakaku.k-img.com/images/mobile_data/sim/top/arrow07.png) no-repeat right center;display:inline-block;padding:0 15px 0 0}.imgType01{float:right}.imgType02{float:left}.imgType03{vertical-align:middle}.imgType04{margin-bottom:15px}.imgType05{margin:20px 0;text-align:center}.titleType01{background:#fafafa;border:1px solid #e2e2e2;margin:40px 0 15px;padding:0;line-height:normal}.titleType01 span{border-left:4px solid #0070c7;padding:10px 15px;display:block;font-size:16px;font-size:1.6rem;font-weight:bold}.txtType01{font-weight:bold}.txtType02{color:#0c6ac6}.txtType03{font-weight:normal}.txtType04{display:inline}.txtType05{margin-bottom:10px;padding:0 0 0 4px;font-size:16px;font-size:1.6rem;font-weight:bold}.txtType05 img{vertical-align:middle;margin-right:5px}.txtType06{margin-top:10px;text-align:right}.sizeS{font-size:12px}.kakakuCampInfo{color:red}.monthlyFee{color:red;line-height:1}.monthlyFee .num{font-size:15px;font-size:1.5rem;font-weight:bold;font-family:Verdana}.arrowType02 a{background:url(https://img1.kakaku.k-img.com/images/mobile_data/sim/arrow01.gif) no-repeat 0 3px;padding-left:10px}a.arrowType02 span{background:url(https://img1.kakaku.k-img.com/images/mobile_data/sim/arrow02.gif) no-repeat 0 center;padding-left:17px}a.arrowType03 span{background:url(https://img1.kakaku.k-img.com/images/mobile_data/sim/arrow03.gif) no-repeat right center;padding-right:15px}a.arrowType04 span{background:url(https://img1.kakaku.k-img.com/images/mobile_data/sim/arrow04.gif) no-repeat 0 center;padding-left:17px}.arrowType05 a{background:url(https://img1.kakaku.k-img.com/images/mobile_data/sim/top/arrow08.png) no-repeat right center;padding:0 13px 0 0;font-weight:bold;font-size:16px;font-size:1.6rem}.arrowType05.type2 a{display:inline-block;margin-top:5px;font-size:14px;font-size:1.4rem;font-weight:normal}.listType01{list-style:decimal;margin-left:1.5em}.listType01>li~li{margin-top:5px}p+.listType01,div+.listType01{margin-top:12px}.listType02{list-style:disc;margin-left:1.5em}.listType02>li~li{margin-top:5px}p+.listType02,div+.listType02{margin-top:12px}.noteS{margin:0;font-size:10px;font-size:1rem}.noteS03{font-size:10px;font-size:1rem}.cautionTxt{color:#c00}.attention{color:red;font-weight:bold;font-size:18px;font-size:1.8rem}.bannerBox{text-align:center;margin:20px 0 0}.bannerBox+.bannerBox{margin:10px 0 0}.bannerBox2{text-align:center;min-height:80px}.bannerBox3{margin:0px 0 10px}.subNavType01+.bannerBox3{margin-top:-3px}.bannerBox4{margin:0 0 25px;text-align:center}.bannerBox5{margin:40px 0 0}.bannerBox6{margin:25px 0 -15px;text-align:center}.bannerBox7{margin:30px 0;text-align:center}.commonBox03{margin-bottom:20px;line-height:1.6}.commonBox03 ul{margin:10px 0 20px 17px}.commonBox03 li{margin:5px 0 0 0}.commonBox04{padding:15px 0;text-align:center}.commonBox05{width:425px;float:left}.commonBox05>p+p{margin-top:10px}.commonBox05.type02{width:560px}.commonBox06 img{float:right;margin:0 15px 0 10px}.commonBox06 p{font-size:15px;font-size:1.5rem;line-height:1.5}.commonBox06 p span{font-weight:bold}.tabBtnGroup{margin:13px 0 0;padding:0}.tabBtnGroup li{float:left;list-style:none;cursor:pointer;text-align:center;border:solid #e2e2e2;line-height:1}.tabBtnGroup li.tabBtn01,.tabBtnGroup li.tabBtn02-2,.tabBtnGroup li.tabBtn04{padding:16px 0 0;height:28px}.tabContentWrapper{clear:both}.tabContentWrapper .itemNone{margin-top:15px;padding:15px;border:1px solid #e2e2e2}.commonTable01{width:100%;border-collapse:collapse;border-top:1px solid #e2e2e2;border-left:1px solid #e2e2e2;margin-top:9px}.commonTable01 th,.commonTable01 td{text-align:center}.commonTable01 th{background:#f6f6f6;border-right:1px solid #e2e2e2;padding:4px 0}.commonTable01 td{border-right:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;padding:7px 6px;background:#fff}.commonTable01 .popupDetail .popupTxt{display:inline-block;*display:inline;*zoom:1;background-position:0 2px}.commonTable01 .popupDetail .help{background-position:-417px 0;left:-154px}.commonTable01 .popupDetail .inner{text-align:left;line-height:1.6}.commonTable01 th.monthlyFee{color:#333;background:#fc0}.commonTable01 td.monthlyFee{background:#ffc;font-weight:bold}.commonTable01 td.monthlyFee span{font-weight:normal}.commonTable01.infoTable01 th,.commonTable01.infoTable01 td{text-align:left;padding:12px;line-height:1.5;font-size:12px;font-size:1.2rem}.commonTable01.infoTable01 th{border:none;border-bottom:1px solid #e2e2e2;width:25%}.commonTable02{border-collapse:separate;*border-collapse:collapse;border-spacing:0;border-bottom:1px dotted #d2d2d2}.commonTable02 th,.commonTable02 td{border-top:1px dotted #d2d2d2}.commonTable02 th{text-align:center;width:96px;font-size:12px;font-size:1.2rem;font-weight:normal;background:#f6f6f6}.commonTable02 td{padding:12px}.commonTable03{width:100%;border-collapse:collapse}.commonTable03 th,.commonTable03 td{padding:10px;border:1px solid #ddd;text-align:left}.commonTable03 th{font-weight:bold}.commonTable03 thead.type1 th{background:#efefef;font-size:14px;font-size:1.4rem;text-align:center;font-weight:normal}.commonTable03 tbody.type1 th{font-weight:bold}.commonTable03 tbody.type1 td{text-align:center}.commonTable03 thead.type2 th{text-align:center}.commonTable03 tbody.type2 td{vertical-align:top}.commonTable06{width:100%;table-layout:fixed;border-collapse:separate;border-spacing:0;border-top:1px solid #ccc;border-right:1px solid #ccc;line-height:1.5}.commonTable06 th,.commonTable06 td{border-bottom:1px solid #ccc;border-left:1px dotted #ccc;padding:10px;vertical-align:middle}.commonTable06 th{border-bottom:none;background:#eee;font-size:14px;font-size:1.4rem;line-height:1.3;text-align:center}.commonTable06 td{font-size:14px;font-size:1.4rem}.commonTable06 .w01{width:175px}.commonTable06 .w02{width:175px}.commonTable06 .w04{width:120px}.commonTable06 .cellType01{text-align:center}.commonTable06 .cellType02{border-left:1px solid #ccc}.commonTable06 .cellType03{border-bottom:1px dotted #ccc}.commonTable06+p{margin-top:10px}#popupBox{position:fixed;top:0;left:0;z-index:100;color:#fff;height:100%;width:100%;background:#0f6;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;display:none}.popupDetail .popupTxt{padding-left:13px;background:url(https://img1.kakaku.k-img.com/images/mobile_data/sim/icn_popup.gif) no-repeat 0 3px;margin-top:3px;text-align:left}.popupDetail .popupTxt>a{text-decoration:none;padding-bottom:1px;border-bottom:1px dotted #0070c7;color:#0070c7;font-size:12px;font-size:1.2rem;position:relative}.popupDetail .helpArea{position:relative;z-index:200;width:100%}.popupDetail .inner{border:2px solid #999;border-top:none;padding:19px 21px;background:#fff;font-size:13px;font-size:1.3rem}.popupDetail .help{position:absolute;left:-1px;top:0;padding-top:22px;background:url(https://img1.kakaku.k-img.com/images/mobile_data/sim/popup_bg_t.gif) no-repeat -565px 0;width:400px;display:none}.popupDetail.btnType{position:relative}.popupDetail.btnType .popupTxt{position:absolute;top:-32px;left:128px;background:none}.popupDetail.btnType .popupTxt>a{text-decoration:none;padding-bottom:1px;border-bottom:none;color:#0070c7;font-size:10px;font-size:1rem;position:relative}.popupDetail .helpNew{position:absolute;left:-10px;top:0;padding-top:18px;background:url(https://img1.kakaku.k-img.com/images/mobile_data/sim/ranking/popup_bg_l.png) no-repeat -622px 0;width:930px;color:#333;display:none}.popupDetail #help_leftmenu_1.helpNew{left:0px}.popupDetail .helpNew .inner{position:relative;padding:18px}.popupDetail .helpNew .helpTit{font-size:15px;font-size:1.5rem;font-weight:bold;color:#0070c7;border-left:5px solid #0070c7;height:22px;padding-left:5px;margin-bottom:5px}.popupDetail .helpNew .read{margin-bottom:10px;font-size:11px;font-size:1.1rem;font-weight:normal}.popupDetail .helpNew .dataImg{width:438px;float:left}.popupDetail .helpNew .voiceImg{width:438px;float:right}.popupDetail .helpNew .linkBox{position:absolute;top:0;right:10px}.popupDetail .helpNew .linkBox a{display:block;background:url(https://img1.kakaku.k-img.com/images/mobile_data/sim/ranking/btn_closeHelpPopup.png) no-repeat;padding-top:26px;width:26px;height:0;overflow:hidden;margin:10px auto 0}.popupDetail .helpNew .linkBox a:hover{background-position:0 -28px}.popupDetail .helpNew .imgWrap{margin-top:15px}.popupDetail .helpNew.midWidth{width:450px}.popupDetail .helpNew .selectDetealImg{float:left}.popupDetail .helpNew .selectDetealImg+.selectDetealImg{margin-left:14px}.popupDetail .help .commonTable01{margin-top:0}.popupDetail .help .commonTable01 th,.popupDetail .help .commonTable01 td{font-size:13px;font-size:1.3rem;padding:8px 10px}.popupDetail .help .commonTable01 th{width:46%}.linkBox a{display:block;background:url(https://img1.kakaku.k-img.com/images/mobile_data/sim/btn_popup_close.gif) no-repeat;padding-top:20px;width:52px;height:0;overflow:hidden;margin:10px auto 0}.linkBox a:hover{background-position:0 -20px}.p-movie_tit{padding-bottom:2px;font-size:14px;font-weight:bold;color:#333}.p-movie_tmb:not(.is-coming){cursor:pointer;display:block}.p-movie_tmb:not(.is-coming):hover{opacity:.9}.p-movie_list{display:table}.p-movie_list_item{display:table-cell;padding:0 10px}.p-movie_listWrap{height:162px;padding:0 20px}.p-movie_list-slider{opacity:0}.p-movie_list-split{width:100%}.p-movie_list-split .p-movie_list_item{text-align:center}.p-modalMovie{display:none;width:710px;position:fixed;z-index:1000}.p-modalMovie_close{position:absolute;top:-60px;right:-60px;width:50px;height:0px;padding-top:50px;overflow:hidden;background:url(https://img1.kakaku.k-img.com/images/mobile_data/sim/detail/icon_close.svg) center center no-repeat}.p-modalMovie_close:hover{cursor:pointer}.p-alertAttention{margin:0 auto 20px;padding:10px 13px 8px;border-radius:6px;background:#fff2f2;line-height:1.5}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0);opacity:0;transition:.5s}.slick-initialized{opacity:1}.slick-initialized .slick-slide{display:block}.slick-slide{display:none;float:left;height:100%;min-height:1px}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:""}.slick-arrow{background-color:rgba(0,0,0,0);border:none;cursor:pointer;outline:none;padding:0;appearance:none;display:block;width:30px;height:0;padding-top:30px;overflow:hidden;position:absolute;top:50%;margin-top:-15px;z-index:10;opacity:.5;cursor:pointer;text-shadow:1px 1px 0 hsla(0,0%,100%,.3)}.slick-prev{left:-28px;background:url(https://img1.kakaku.k-img.com/images/mobile_data/sim/common/prev.png) no-repeat -11px}.slick-next{right:-28px;background:url(https://img1.kakaku.k-img.com/images/mobile_data/sim/common/next.png) no-repeat -11px}.slick-dots{position:absolute;bottom:-24px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{cursor:pointer;display:inline-block;background:#bbb;width:8px;height:8px;margin:0 11px;text-indent:-9em;box-shadow:0 1px 0 #fff;border-radius:4px}.slick-dots li.slick-active{background:#387abc}.slick-dots li button{display:none}.l-h_bread.-info{display:flex;align-items:flex-end}.l-h_bread.-info ul{flex:1}.l-h_bread.-info .p-bread_info{color:#666;font-size:12px}.p-cont{width:780px}#mainContentWrapper{width:820px;float:right;margin-top:25px}#subNavWrapper{width:200px;float:left;line-height:1.5;margin-top:25px}#subNavWrapper ul{list-style:none}.reportBox ul{list-style:none;margin-left:-10px}.reportBox li{box-sizing:border-box;border-radius:4px;border:1px solid #dadada;width:400px;float:left;margin:0 0 10px 10px}.reportBox.type02 li{width:363px}.reportBox .device{border-bottom:1px dotted #dadada;margin:0 13px;padding:10px 0;font-size:12px;font-size:1.2rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.reportBox .planTitleBox{border-bottom:1px dotted #dadada;margin:0 13px}.reportBox .productImg{width:auto;display:inline-block;float:none;margin:5px 10px 5px 0;vertical-align:middle}.reportBox .productImg img{border:none;width:50px;height:50px}.reportBox .planTitle{display:inline-block;width:257px;margin:10px 0;font-size:13px;font-size:1.3rem;font-weight:normal;line-height:1.5;vertical-align:middle}.reportBox .commonBox04{padding:13px;text-align:left}.reportBox .reportTitle{font-size:14px;font-size:1.4rem;font-weight:bold}.reportBox .reportTitle a{white-space:nowrap;width:100%;overflow:hidden;text-overflow:ellipsis;display:block}.reportBox .reportDetail{min-height:95px;margin:7px 0 0;line-height:1.5;word-break:break-all}.reportBox .reportLink{text-align:right}.reportBox li .reportLink{display:table-cell;width:400px;height:46px;padding:0 13px;border-top:1px solid #e4e4e4;vertical-align:middle}.reportBox .arrowType03 a{display:inline-block;background:url(https://img1.kakaku.k-img.com/images/mobile_data/sim/arrow03.gif) no-repeat right center;padding-right:12px}.reportBox .arrowType03+.arrowType03{margin-top:5px}.reportBox .starRate{margin:7px 0 0}.starRate img{vertical-align:middle}.starRateNum{margin-left:3px;font-size:15px;font-size:1.5rem;font-weight:bold;font-family:Verdana;color:#ff8400;line-height:1;vertical-align:-2px}.topNewType .reportBox .commonBox04{padding:10px 10px 10px 15px}.topNewType .reportBox .device{padding:14px 0px 9px 0px;font-weight:bold}.topNewType .reportBox .commonBox04{overflow:hidden}.topNewType .reportBox .starRate{float:left}.topNewType .reportBox .date{margin-top:7px;float:right;font-size:10px;font-size:1rem;color:#555}.topNewType .commonBox06{padding:10px 40px 0}.commonBox06 .reportPresent{color:#db3e26;font-size:21px;font-size:2.1rem}.commonBox06 .reportBtn a{width:370px;height:0;padding-top:42px;display:block;overflow:hidden;margin:15px 0 0;background:url(https://img1.kakaku.k-img.com/images/mobile_data/sim/top/report_btn_v2.png) no-repeat}.commonBox06 .reportBtn a:hover{background-position:0 -42px}.topNewType{margin-top:5px}.topNewType a:link{color:#0867bf}.topNewType a:visited{color:#0867bf}.topNewType a:hover{color:#1e85e5}#mainContentWrapper.type02{width:810px;float:left;margin:50px 25px 0 0}#mainContentWrapper.type02 h2{background:#fafafa;border:1px solid #e2e2e2;margin:40px 0 15px}#mainContentWrapper.type02 h2:first-child{margin:0 0 15px}#mainContentWrapper.type02 h2 span{border-left:4px solid #0070c7;padding:10px 15px;display:block;font-size:16px;font-size:1.6rem;font-weight:bold}.topNewType #subNavWrapper{width:200px;float:left;line-height:1.5}.topNewType #subNavWrapper ul{list-style:none}#subNavWrapper.type02{margin:50px 0 0}#subNavWrapper.type02 .bannerBox3{margin:0 0 15px}#subNavWrapper.type02 .bannerBox3 img{vertical-align:bottom}#subNavWrapper.type02 .bannerBox3 a{display:block}#subNavWrapper.type02 .bannerBox3 span{display:block;font-size:12px;font-size:1.2rem;line-height:1.5;margin-top:2px;padding:6px;border:solid #ccc;border-width:0 1px 1px 1px}.subNavType01{margin-bottom:15px}.subNavType01 dt{background:#0070c7;padding:10px;color:#fff;font-weight:bold;font-size:14px;font-size:1.4rem;border-radius:3px 3px 0 0}.subNavType01 dt img{margin-right:7px;vertical-align:-5px}.subNavType01 dd{background:#efefef;font-size:12px;font-size:1.2rem;border-radius:0 0 3px 3px}.subNavType01 dd ul{margin:0 10px}.subNavType01 dd dd p+ul{margin:5px 0 0}.subNavType01 dd li{padding:8px 0;border-top:1px dotted #cbcbcb}.subNavType01 dd li:first-child{border-top:none}.subNavType01 dd li a{display:block}.subNavType01 .moreLink{border-top:1px solid #e2e2e2;border-radius:0 0 3px 3px;background:#e7e7e7;padding:0;width:100%}.subNavType01 .moreLink a{display:block;padding:12px;border-top:1px solid #fff;text-align:center}.subNavType02{margin-bottom:15px}.subNavType02 dt{background:#f6f6f6;padding:10px;font-weight:bold;font-size:14px;font-size:1.4rem;border-radius:3px 3px 0 0;border:1px solid #e2e2e2}.subNavType02 dt span{border-left:6px solid #0070c7;padding-left:6px;display:block}.subNavType02 dt img{margin-right:7px;vertical-align:-5px}.subNavType02 dd{font-size:12px;font-size:1.2rem;border-radius:0 0 3px 3px;border:solid #e2e2e2;border-width:0 1px 1px 1px}.subNavType02 dd>p{padding:10px 10px 0}.subNavType02 dd ul{margin:0 10px}.subNavType02 dd li{border-top:1px dotted #cbcbcb}.subNavType02 dd li:first-child{border-top:none}.subNavType02 dd li a{display:block;padding:8px 0 8px 11px;background-position:0 12px}.subNavType02 .moreLink{border-top:1px solid #e2e2e2;border-radius:0 0 3px 3px;padding:0}.subNavType02 .moreLink a{display:block;padding:12px;text-align:right;background:none}.topNewType .subNavType01 dd li{padding:8px;border-top:1px solid #ddd}.newSubNav dd ul{margin:0 0}#mainContentWrapper.type02 .bannerBox4+h2{margin:0 0 15px}#mainTitleWrapper2{padding:0 10px 10px;background:#016ec3;text-align:center}.mainTitleTxtBox{position:relative;padding:13px 0}.mainTitleTxt3{float:left}.pointList2{overflow:hidden;left:520px;display:none}.pointList2>li{position:absolute;top:-10px;overflow:hidden;float:left;display:block;width:220px;height:0;padding-top:90px}.pointList2>li.point1{left:500px;background-image:url(https://img1.kakaku.k-img.com/images/mobile_data/sim/top/main_point_1.png);z-index:10}.pointList2>li.point2{left:702px;background-image:url(https://img1.kakaku.k-img.com/images/mobile_data/sim/top/main_point_2.png)}.pageLink02.type2 a{padding-left:15px;background-position:left center}.catBtnBox{background:#fff;border-radius:5px;margin:0 auto;padding:12px 25px 8px;text-align:left;box-shadow:0px 2px 2px 0px #00499f}.catBtnBox .simBox{float:left}.catBtnBox .lowpriceBox{border:none;float:right;padding:0;margin:0}.catBtnBoxTtl{text-align:center;background:url(https://img1.kakaku.k-img.com/images/mobile_data/sim/top/main_cat_bg.png) repeat-x center 25px}.catBtnBox .catBtn{border-radius:5px;border:1px solid #016ec3;background:#fff;background:linear-gradient(to bottom, #fff 0%, #f5f5f5 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#ffffff", endColorstr="#f5f5f5",GradientType=0 );box-sizing:border-box;box-shadow:0 1px 1px #ddd;width:315px;margin-top:15px;padding:12px 15px 11px;cursor:pointer}.catBtnBox .catBtn:hover{opacity:.8;-ms-filter:"alpha(opacity=80)"}.catBtnBox .simBox .catBtn{float:left}.catBtnBox .simBox .catBtn+.catBtn{float:right;margin-left:10px}.catBtnTtl{margin:-12px -15px 10px;padding:10px 14px 10px;background:#e3edf9;border-radius:5px 5px 0 0}.catBtnTtl>img{display:block;position:relative;margin-top:-22px}.catBtnBox .catBtnList{margin:13px 0 0 0;list-style:none;line-height:1.2;min-height:auto}.catBtnBox .catBtnList>li{background:url(https://img1.kakaku.k-img.com/images/mobile_data/sim/top/icn_circle.png) no-repeat 0 2px;padding:2px 0 2px 18px}.catBtnBox .catBtnList>li+li{margin-top:2px}.catBtnBox .catBtnLink{background:url(https://img1.kakaku.k-img.com/images/mobile_data/sim/top/arrow07.png) no-repeat left 14px;border-top:1px dotted #c2c2c2;margin-top:8px;padding-top:10px;font-size:16px;font-size:1.6rem;font-weight:bold;text-align:center;line-height:1}.catBtnBox .catBtnLink a{display:inline-block;text-decoration:none !important}.catBtnBox .lowpriceBox .catBtnLink{background:url(https://img1.kakaku.k-img.com/images/mobile_data/sim/top/arrow08.png) no-repeat right 14px}.simTypeTitle{background:#f6f6f6;border-top:4px solid #0c6ac6;border-bottom:1px solid #dadada;margin-top:40px;padding:14px 10px 10px}#mainTitleWrapper2+.simTypeTitle{margin-top:25px}.simTypeTitle img{display:block}.simTypeTitleInner.typeVoice{background:url(https://img1.kakaku.k-img.com/images/mobile_data/sim/top/sim_type_icn_voice_s.png) no-repeat 16px center;padding:5px 0 5px 96px}.simTypeTitleInner.typeData{background:url(https://img1.kakaku.k-img.com/images/mobile_data/sim/top/sim_type_icn_data_s.png) no-repeat 5px center;padding:5px 0 5px 111px}.simTypeTitleInner h2{margin-bottom:4px;font-size:29px;font-size:2.9rem;font-weight:bold;line-height:1.2}.simTypeTitleInner h2 span{display:block;margin-bottom:8px}.simTypeBox{background:#f4f4f4;margin:0 0 0;padding:12px}.easySearchBox{width:620px;float:left}.easySearchBox h3{background:#0070c7;border:1px solid #0070c7;border-radius:4px 4px 0 0;text-align:center;padding:7px 10px}.easySearchBoxInner{background:#fff;border:solid #d9d9d9;border-width:0 1px 1px;border-radius:0 0 4px 4px}.easySearchBoxInner .commonBox04{min-height:80px;padding:10px 0 2px}.easySearchBoxStep{list-style:none;min-height:200px;margin:0 20px}.easySearchBoxStep li{position:relative;margin-bottom:5px;padding:23px 0 20px;border-bottom:1px solid #d9d9d9}.easySearchBoxStep li:after{content:"";display:inline-block;position:absolute;bottom:-8px;width:100%;height:8px;background:url(https://img1.kakaku.k-img.com/images/mobile_data/sim/top/arrow09.png) no-repeat center}.easySearchBoxStep li~li{padding:13px 0 20px}.btnGroup{margin-top:15px}.btnGroup input{display:none}.btnGroup label{float:left;box-sizing:border-box;width:186px;height:58px;padding:13px 0 0;overflow:hidden;display:block;cursor:pointer;background:#f7f8fa;border:1px solid #c6c9cf;border-radius:5px;line-height:1.2;font-size:15px;font-size:1.5rem;font-weight:bold;color:#555;text-align:center}.btnGroup label~label{margin-left:10px}.btnGroup label:hover{background:#fafbfc;border:1px solid #dcdee1;color:#707070}.btnGroup label.selected{padding:11px 0 0;border:3px solid #0e6fcb;color:#0070c7}.btnGroup label.type02{height:38px;padding:20px 0 0}.btnGroup label.type03{background-position:-155px 0;width:237px;height:43px;padding:15px 0 0}.btnGroup label.type03:hover{background-position:-155px -58px}.btnGroup label.type03.selected{background-position:-155px -116px}.btnGroup label .noteS02{font-size:11px;font-size:1.1rem;font-weight:normal}.btnGroup.btnGroupStyle02 label{width:137px;height:47px;padding:16px 0 0;display:block;cursor:pointer;line-height:1.2;font-size:15px;font-size:1.5rem;font-weight:bold;color:#555;text-align:center}.btnGroup.btnGroupStyle02 label:hover{background-position:-392px -58px;color:#707070}.btnGroup.btnGroupStyle02 label~label{margin-left:10px}.btnGroup.btnGroupStyle02{margin-top:13px}.stepTitleWrapper+.btnGroup.btnGroupStyle02{margin-top:17px}.btnGroup.btnGroupStyle02 label.selected{padding:14px 0 0;color:#0070c7}.btnGroup.btnGroupStyle02 label.type02{padding:9px 0 0;font-size:14px;font-size:1.4rem}.btnGroup.btnGroupStyle02 label.type02.selected{padding-top:7px}.btnGroup.btnGroupStyle02 label span.noteS02{font-size:11px;font-size:1.1rem}.easySearchBoxStep li .txt{font-size:12px;font-size:1.2rem;margin-top:15px;line-height:1.7}.btnGroup.type02{margin-top:3px}.btnGroup.type02 label{background:url(https://img1.kakaku.k-img.com/images/mobile_data/sim/top/sim_type_search_checkbox.png) no-repeat;float:none;width:auto;height:21px;padding:3px 0 0 32px;overflow:hidden;cursor:pointer;line-height:1.2;font-size:16px;font-size:1.6rem;font-weight:bold;color:#555;text-align:left;display:inline-block;position:relative}.btnGroup.type02 input{display:inline-block;position:absolute;left:0;filter:alpha(opacity=0);-moz-opacity:0;opacity:0}.btnGroup.type02 label.selected{background-position:0 -24px;color:#0c6ac6}.topNewType .popupDetail .helpNew{position:absolute;left:-380px;top:0;background:url(https://img1.kakaku.k-img.com/images/mobile_data/sim/ranking/popup_bg_l.png) no-repeat -332px 0}.topNewType .popupDetail .helpNew .helpTit{font-size:15px;font-size:1.5rem}.topNewType .popupDetail .helpNew .read{font-size:12px;font-size:1.2rem}.easySearchBox .moreLink{background:#fff;border-radius:0 0 4px 4px}.easySearchBox .moreLink a{padding:0;display:inline;font-size:16px;font-size:1.6rem}.easySearchBox .moreLink span{background:url(https://img1.kakaku.k-img.com/images/mobile_data/sim/top/arrow07.png) no-repeat 0 center;padding-left:17px}.easySearchBox .moreLink.type02 span{background:url(https://img1.kakaku.k-img.com/images/mobile_data/sim/top/arrow08.png) no-repeat right 6px;padding:0 13px 0 0}.easySearchBox .productsSearch{float:left;width:579px;min-height:inherit;margin-top:15px;padding:14px 20px;background-color:#fefefe;border-radius:4px}.easySearchBox .productsSearch p:first-child{font-size:14px;font-size:1.4rem}.easySearchBox .productsSearch .moreLink{margin-top:0;border-top:none}.easySearchBox .productsSearch .moreLink a{display:inline;padding:0}.stepTitle.type02{width:345px;float:left}.stepTitleWrapper .popupDetail{width:137px;text-align:right;float:right}.easySearchBox .commonBox04{min-height:80px;padding:10px 0 2px}.easySearchBox .commonBox04.type02{min-height:75px;padding:8px 0 9px}.btnSearchPlan a{background:url(https://img1.kakaku.k-img.com/images/mobile_data/sim/top/sim_type_search_btn_v2.png) no-repeat;width:280px;height:0;padding-top:48px;overflow:hidden;display:block;margin:10px auto 0}.btnSearchPlan a:hover{background-position:0 -48px}.rankDate{position:relative}.rankDate .txt{position:absolute;top:-33px;right:7px;font-size:11px;font-size:1.1rem;font-weight:bold;color:#583c06;line-height:14px}.popularRankBox{width:380px;float:right}.popularRankBox h3{background:#ffd239;border:1px solid #f2c323;border-radius:4px 4px 0 0;text-align:left;padding:7px 10px}.popularRankBoxInner{background:#fff;border:solid #d9d9d9;border-width:0 1px 1px;border-radius:0 0 4px 4px}.popularRankBoxInner+.popularRankBoxInner{margin-top:5px;border-width:1px;border-radius:4px}.popularRankBoxList{list-style:none}.popularRankBoxList li{line-height:1.2}.popularRankBoxList li~li{border-top:1px solid #e4e4e4}.popularRankBoxList .rankItem{overflow:hidden;border:2px solid #fff;padding:5px 7px 7px 7px;display:block}.popularRankBoxInner+.popularRankBoxInner .popularRankBoxList .rankItem{border-radius:4px}.popularRankBoxList .rankItem.mouseOn{border:2px solid #ffd239;cursor:pointer}.popularRankBoxList .rankItem.mouseOn a{text-decoration:underline}.popularRankBox .moreLink{border-top:1px solid #e4e4e4}.popularRankBox .moreLink a{font-size:16px;font-size:1.6rem;display:block;padding:9px 0;text-align:center}.popularRankBox .moreLink span{background:url(https://img1.kakaku.k-img.com/images/mobile_data/sim/top/arrow08.png) no-repeat right center;padding:0 13px 0 0}.popularRankBoxList .planTitle{padding:5px 0 5px 40px;vertical-align:middle;font-size:13px;font-size:1.3rem;font-weight:bold}.popularRankBoxList .icnRankin1{background:url(https://img1.kakaku.k-img.com/images/mobile_data/sim/icn_ranking01.png) no-repeat left center}.popularRankBoxList .icnRankin2{background:url(https://img1.kakaku.k-img.com/images/mobile_data/sim/icn_ranking02.png) no-repeat left center}.popularRankBoxList .icnRankin3{background:url(https://img1.kakaku.k-img.com/images/mobile_data/sim/icn_ranking03.png) no-repeat left center}.popularRankBoxList .planInfoBox01{float:right;line-height:1.2;width:272px}.popularRankBoxList .monthlyFee{font-weight:bold;font-size:12px;font-size:1.2rem;letter-spacing:-0.05em}.popularRankBoxList .monthlyFee .num{font-size:19px;font-size:1.9rem;margin-right:3px}.popularRankBoxList .productImg{float:left;width:68px;margin-top:3px}.popularRankBoxList .productImg img{border:none}.popularRankBoxList .kakakuCampInfo{border:1px solid #f4de84;border-radius:3px;background:#ffc;margin-top:6px;padding:4px 4px 3px;font-size:13px;font-size:1.3rem;line-height:1.4}.popularRankBoxList .planSubInfo{list-style:none;margin-top:6px}.popularRankBoxList .planSubInfo li{padding:0;border:none;font-size:12px;font-size:1.2rem;display:inline-block}.popularRankBoxList .planSubInfo li+li{margin-left:10px}.popularRankBoxList .planSubInfo li img{vertical-align:0;margin-right:3px}.simTop .popupDetail .inner{text-align:left;font-size:12px;font-size:1.2rem;line-height:1.5}.simTop .popupDetail .popupTxt{display:inline-block;background-position:0 3px;margin-top:0;line-height:1.2}.mnpCompanyBox .title{margin:40px auto 15px}.mnpCompanyBox .listTitle{padding:7px 0 5px;background:#e4e4e4;text-align:center;font-weight:bold;line-height:1}.mnpCompanyBox .inner{border:1px solid #dadada;border-radius:4px}.mnpCompanyBox .noteS{padding:5px 0 10px}.mnpCompany{box-sizing:border-box;border-top:1px solid #e4e4e4}.mnpCompany:first-child{border:none}.mnpCompany:first-child .mnpCompanyList:first-child{border-radius:3px 0 0 0}.mnpCompany:first-child .mnpCompanyList:last-child{border-radius:0 3px 0 0}.mnpCompany:last-child .mnpCompanyList:first-child{border-radius:0 0 0 3px}.mnpCompany:last-child .mnpCompanyList:last-child{border-radius:0 0 3px 0}.mnpCompanyList{list-style:none;box-sizing:border-box;width:148px;height:56px;float:left;padding:5px;border-left:1px solid #e4e4e4}.mnpCompanyList:first-child{width:145px;border:none}.mnpCompanyList a{display:table}.mnpCompanyList .img,.mnpCompanyList .name{display:table-cell;vertical-align:middle}.mnpCompanyList .name{padding-left:7px;font-size:11px;font-size:1.1rem}.commonBox03 .companyCampList{margin:10px 0 0 -10px}.commonBox03 .companyCampList>li{border:1px solid #dadada;border-radius:4px;box-sizing:border-box;cursor:pointer;float:left;list-style:outside none none;margin:10px 0 0 10px;padding:10px;vertical-align:middle;width:400px}.commonBox03 .companyCampList.type02>li{width:338px}.companyCampList>li>div{display:table-cell;vertical-align:top}.companyCampList>li>div p{line-height:1.4}.companyCampList>li>div p+p{margin-top:3px}.companyCampList>li>div:first-child{width:60px}.kakakuCampTxt{font-size:14px;font-size:1.4rem;font-weight:bold;color:#db3e26}.searchThema{list-style:none}.searchThema li{float:left;width:195px}.searchThema li~li{margin-left:10px}.searchThema a{background:url(https://img1.kakaku.k-img.com/images/mobile_data/sim/top/btn_search_thema_v3.png) no-repeat;width:195px;height:0;padding-top:193px;overflow:hidden;display:block;margin:0}.searchThema a.searchSimSns:hover{background-position:-195px 0}.searchThema a.searchSimSeveral{background-position:0 -193px}.searchThema a.searchSimSeveral:hover{background-position:-195px -193px}.searchThema a.searchLowprice{background-position:0 -386px}.searchThema a.searchLowprice:hover{background-position:-195px -386px}.searchThema a.searchMobileData{background-position:0 -579px}.searchThema a.searchMobileData:hover{background-position:-195px -579px}.btnMoreProducts{float:right;width:212px}.btnMoreProducts a{background:url(https://img1.kakaku.k-img.com/images/mobile_data/sim/top/btn_common_bg01.png) no-repeat;width:205px;height:17px;padding:7px 0 0 7px;overflow:hidden;display:block;margin:0;font-size:11px;font-size:1.1rem;text-align:center;text-decoration:none;line-height:1}.btnMoreProducts a:hover{background-position:0 -24px}.freeIPhoneTit{margin-bottom:10px;font-size:14px;font-size:1.4rem;font-weight:bold}.freeAndroidTit{margin:20px 0 10px;font-size:14px;font-size:1.4rem;font-weight:bold}.simSearchContentWrapper{clear:both;margin-bottom:20px;padding:0 0 7px;background:#fff;border:solid #e2e2e2;border-width:1px;border-radius:4px}.simSearchContentInner{padding:18px 18px 14px}.simSearchContentTitle{margin-bottom:15px}.simSearchContentInner h3{float:left;width:460px;font-size:18px;font-size:1.8rem;font-weight:bold}.simSearchContentInner .docomo h3{color:#c03}.simSearchContentInner .au h3{color:#eb5505}.simSearchContentInner .ymobile h3{color:#f03}.simSearchContentInner h3 span{font-size:12px;font-size:1rem}.topNewType .simSearchContentInner .simfree a:link,.topNewType .simSearchContentInner .simfree a:visited{color:#333}.topNewType .simSearchContentInner .docomo a:link,.topNewType .simSearchContentInner .docomo a:visited{color:#c03}.topNewType .simSearchContentInner .au a:link,.topNewType .simSearchContentInner .au a:visited{color:#eb5505}.topNewType .simSearchContentInner .ymobile a:link,.topNewType .simSearchContentInner .ymobile a:visited{color:#f03}.simSearchContentInner ul{list-style:none;margin:0}.simSearchContentWrapper li:first-child{border-top:none}.simSearchContentInner ul.type02 li{width:139px;float:left;border-top:none;padding:0}.simSearchContentInner ul.type02 li span{display:block;margin-top:5px;font-size:12px;font-size:1.2rem;line-height:1.4}.simSearchContentInner ul.type02 li~li{margin-left:19px}.simSearchContentInner ul.type03 li{border-top:none;padding:0;display:inline-block;font-size:12px;font-size:1.2rem}.simSearchContentInner ul.type03 li~li{margin-left:27px}.simSearchContentInner .simSearchContentTitle~.simSearchContentTitle{padding-top:15px;margin-top:20px;border-top:1px solid #e4e4e4}.rankingBtnBox{border-radius:5px;background:#f6f6f6;margin-top:20px;padding:17px 0 15px;font-size:13px;font-size:1.3rem;text-align:center}.rankingBtn a{background:url(https://img1.kakaku.k-img.com/images/mobile_data/sim/top/btn_ranking_voice.png) no-repeat;display:block;overflow:hidden;width:422px;height:0;margin:5px auto;padding-top:91px}.rankingBtn a:hover{background-position:0 -91px}.aboutSimBox02 h2{background:none !important;border:none !important;margin:40px 0 15px !important}.aboutSimBox02 .hType01{background-color:#eee;border-radius:4px;border-left:5px solid #0e6fcb;margin:25px 0 20px;padding:0}.aboutSimBox02 h3~h3{margin:35px 0 20px}.aboutSimBox02 .hType01 span{display:block;padding:12px 10px 9px 12px;font-size:21px;font-size:2.1rem;font-weight:bold;color:#333;line-height:1.2}.aboutSimBox02 h4.hType02{background:none;margin-bottom:10px;padding:0;color:#0e6fcb;font-size:19px;font-size:1.9rem;font-weight:bold;line-height:1.5}.aboutSimBox02 h4.hType02~h4.hType02{margin-top:30px}.aboutSimBox02 h3.hType01+h4.hType02{margin-top:0}.aboutSimBox02 .hTypeVoice,.aboutSimBox02 .hTypeData{border-top:1px dotted #ccc;background:url(https://img1.kakaku.k-img.com/images/mobile_data/sim/top/sim_type_icn_voice_s.png) no-repeat 13px 20px;margin-top:30px;padding:20px 0 5px 90px;font-size:22px;font-size:2.2rem;font-weight:bold;line-height:1.3}.aboutSimBox02 .hTypeData{background:url(https://img1.kakaku.k-img.com/images/mobile_data/sim/top/sim_type_icn_data_s.png) no-repeat 7px 17px;padding:20px 0 5px 110px}.aboutSimBox02 .hTypeVoice>span,.aboutSimBox02 .hTypeData>span{font-size:17px;font-size:1.7rem;display:inline-block}.aboutSimBox02 .hTypeVoice>span.icnType,.aboutSimBox02 .hTypeData>span.icnType{margin-bottom:7px;display:block}.aboutSimBox02 p{line-height:1.7}.aboutSimBox02 .commonBox03{font-size:13px;font-size:1.3rem}.aboutSimBox02 .commonBox05{width:680px}.aboutSimBox02 .commonBox05.type02{width:580px}.aboutSimBox02 .imgType01.type02{width:auto}.aboutSimBox02 ul{list-style:none}.aboutSimBox02 .btnPlan a{display:inline-block;border-radius:5px;border-bottom:2px solid #cf6f08;background:#ff9800;padding:5px 10px;color:#fff;font-size:12px;font-size:1.2rem;font-weight:bold;text-decoration:none}.aboutSimBox02 .btnPlan a:hover{opacity:.8;-ms-filter:"alpha(opacity=80)"}.tabContentWrapper .productImg{width:155px}.tabContentWrapper .popularRankList{margin:0 16px}.planTab .tabBtnGroup{border-bottom:none}.planTab .tabBtnGroup li{box-sizing:border-box;border-radius:0;border-bottom:1px solid #dadada;border-right:1px solid #dadada;border-top:3px solid #dadada;border-left:none;width:202px;height:67px;margin:0 0 -1px;padding:10px 0 0;background:#f6f6f6;font-size:16px;font-size:1.6rem;font-weight:bold;color:#666}.planTab .tabBtnGroup li:first-child{border-left:1px solid #dadada !important;margin:0;width:203px}.planTab .tabBtnGroup li.type02{padding:18px 0 0;height:67px}.planTab .tabBtnGroup li.select{border:solid #dadada;border-width:1px 1px 0 0;border-bottom:1px solid #fff;background:#fff;color:#333}.planTab.typeVoice .tabBtnGroup li.select{border-top:3px solid #f8a015}.planTab.typeData .tabBtnGroup li.select{border-top:3px solid #396ea6}.planTab.typeVoice .tabBtnGroup li{width:270px}.planTab .tabBtnGroup li>span{display:inline-block;margin-top:2px;font-size:12px;font-size:1.2rem;font-weight:bold;line-height:1.3}.planTab .tabBtnGroup li>span>span{font-size:10px;font-size:1rem;font-weight:normal}.planTab .tabContentWrapper{border:none;padding:15px 0 0}.planTab .popularRankList li{border:none;position:relative;padding:0}.planTab .popularRankList li:before{content:"";display:inline-block;width:31px;height:25px;position:absolute;top:10px;left:10px}.planTab .popularRankList li.icnRankin1:before{background:url(https://img1.kakaku.k-img.com/images/mobile_data/sim/icn_ranking01.png) no-repeat}.planTab .popularRankList li.icnRankin2:before{background:url(https://img1.kakaku.k-img.com/images/mobile_data/sim/icn_ranking02.png) no-repeat}.planTab .popularRankList li.icnRankin3:before{background:url(https://img1.kakaku.k-img.com/images/mobile_data/sim/icn_ranking03.png) no-repeat}.planTab .popularRankList .productImg{width:100%;padding-bottom:5px;text-align:center}.planTab .popularRankList .productImg img{border:none}.planTab .popularRankList .planName{line-height:1.4;font-weight:bold}.planTab .popularRankList .monthlyFee{margin-top:4px;font-weight:bold;font-size:13px;font-size:1.3rem}.planTab .popularRankList .monthlyFee .num{font-size:17px;font-size:1.7rem}.planTab .popularRankList .planSubInfo{margin:6px 0 0 0}.planTab .popularRankList .planSubInfo>li{font-size:11px;font-size:1.1rem;line-height:1.4}.planTab .popularRankList .planSubInfo>li>span{display:inline-block;width:68px}.planTab .kakakuCampInfo{border:1px solid #f4de84;border-radius:3px;background:#ffc;margin-top:6px;padding:5px 7px 3px;font-size:13px;font-size:1.3rem;line-height:1.3}.planTab .kakakuCampInfo img{margin-bottom:3px}.planTab .popularRankList{margin:0 0 0 -10px}.planTab .popularRankList>li{border-radius:4px;border:1px solid #dadada;width:235px;margin-left:10px;padding:10px 13px 13px;float:left;cursor:pointer}.mvnoBox{clear:both;margin-top:15px;border:1px solid #ccdcf1;border-radius:4px}.mvnoBox dt{padding:3px 10px;font-size:14px;font-size:1.4rem;font-weight:bold;color:#0c6ac6;background-color:#e6f1ff;border-radius:3px 3px 0 0}.mvnoBox dd{padding:10px}.meritBox .commonTable03 th{background:#f1f7fb;width:32%}.meritBox .meritTtl{margin-bottom:8px;text-align:left;font-weight:bold;font-size:20px;font-size:2rem;color:#0070c7}.meritBox .meritTtl span{background:url(https://img1.kakaku.k-img.com/images/bb/guide/icon_mark.png) no-repeat left 3px;padding-left:28px;display:inline-block}.meritBox .commonTable03.demerit{margin-top:20px}.meritBox .demerit th{background:#efefef;color:#777}.meritBox .demerit .meritTtl{color:#777}.meritBox .demerit .meritTtl span{background:url(https://img1.kakaku.k-img.com/images/bb/guide/icon_mark.png) no-repeat left -114px;padding-left:28px}.targetBox{margin:20px 0 15px}.targetBox+p{text-align:center}.targetBox img{vertical-align:-1px}.targetBox li{list-style-type:none}.targetBoxInner{border:4px solid #e2e2e2;padding:12px 20px}.targetImg{display:inline-block;width:100px;margin-right:20px;vertical-align:middle;text-align:center}.targetInfo{display:inline-block;width:860px;vertical-align:middle}.targetInfo .targetName{margin-bottom:10px;padding:4px 0 8px;border-bottom:1px dotted #ccc}.targetInfo .targetName dt{margin-right:5px}.targetInfo .targetName dt,.targetInfo .targetName dd.targetLink{float:left}.targetLink a{font-size:11px;font-size:1.1rem;font-weight:normal}.targetInfo .targetChange{float:right}.targetInfo .targetChange a{background:url(https://img1.kakaku.k-img.com/images/mobile_data/sim/btn_device_change.png) no-repeat;width:98px;height:0;overflow:hidden;padding:16px 0 0;display:block}.targetInfo .targetChange a:hover{background-position:0 -16px}.targetInfo .targetName dd,.targetInfo p.targetName{font-weight:bold;font-size:16px;font-size:1.6rem}.targetInfo .targetSpec,.targetInfo .targetReport{display:inline-block}.targetInfo .targetSpec{margin-right:20px}.targetInfo .targetDetail{line-height:1.5;font-size:12px;font-size:1.2rem}.targetInfo .targetDetail+.targetReport{margin-top:10px}.targetInfo .targetReport a{background:url(https://img1.kakaku.k-img.com/images/mobile_data/sim/icn_report.png) left top no-repeat;padding:1px 0 2px 17px;font-size:12px;font-size:1.2rem;line-height:1.6}#subNavSearch{display:none}.newType01{margin-bottom:10px}.newType01>dt{background:#0070c7;padding:5px 10px;color:#fff;font-weight:bold;font-size:14px;font-size:1.4rem;border-radius:3px 3px 0 0}.newType01>dd{background:#efefef;border-radius:0 0 3px 3px}.newType01 a,.newType01 label{display:block;color:#0867bf;cursor:pointer}.newType01 a:hover,.newType01 label:hover{color:#4397e4;text-decoration:underline}.newType01 input{vertical-align:-2px;margin-right:4px}.newType01 dd .selectBtn{padding:10px;font-weight:bold}.newType01 dd .selectBtn a{display:block;color:#0867bf}.newType01 dt img{margin-right:5px;vertical-align:-5px}.selectItem01 dd+dt{margin-top:8px;padding-top:8px;border-top:1px dotted #d0d0d0}.newType01 .selectItem01{padding:10px;margin-bottom:0}.newType01 .selectItem01 dt{margin-bottom:5px}.newType01 .selectItem01 dt label{color:#333;font-size:14px;font-size:1.4rem;font-weight:bold;color:#333 !important}.newType01 .selectItem01 .dataNote{margin:3px 0 5px;font-size:12px;font-size:1.2rem;font-weight:normal}.newType01 .selectItem01 dt span{border-top:none;display:inline-block;color:#333;font-weight:normal;font-size:10px;font-size:1rem;padding:0}.newType01 .selectItem01+.selectItem01{border-top:1px solid #ddd}.newType01 .selectItem01 .selectList li{padding-left:20px}.newType01 .selectItem02{padding:13px 5px 13px 10px;border-top:1px solid #ddd}.newType01 .subNavType01 dd dd{padding-right:0;padding-left:0}.newType01 .selectItem02 .sectionTit{margin-bottom:5px;background:#efefef;color:#333;font-weight:bold;font-size:14px;font-size:1.4rem}#searchSim .newType01 .selectItem02 .indent{text-indent:-18px;padding-left:18px}.sectionTit{position:relative}.sectionTit .popupDetail.btnType .popupTxt{position:absolute;top:-28px;left:113px}.sectionTit .popupDetail .inner{font-weight:normal;font-size:12px;font-size:1.2rem}.newType01 dd dl.userSection,.newType01 dd dl.userSection dt{border-top:none}.newType01 dd dl.userSection dt{padding-bottom:0;font-weight:bold}.newType01 dd dl.userSection li{margin:8px 0;font-size:12px;font-size:1.2rem}.newType01 .userSection .selectList{background:url(https://img1.kakaku.k-img.com/images/mobile_data/sim/ranking/bg_nav01.png) repeat-y}.newType01 .userSection .selectList li{padding-left:20px;background:url(https://img1.kakaku.k-img.com/images/mobile_data/sim/ranking/bg_nav02.png) no-repeat}.newType01 .userSection .selectList li.bgEnd{background:#efefef url(https://img1.kakaku.k-img.com/images/mobile_data/sim/ranking/bg_nav03.png) no-repeat}.btnAllClear a{background:url(https://img1.kakaku.k-img.com/images/mobile_data/sim/ranking/btn_all_clear.png);height:0;padding-top:40px;overflow:hidden;display:block;width:200px;margin-bottom:10px}.btnAllClear a:hover{background-position:0 -40px}.pagingNav{height:37px;position:relative;line-height:1;border-bottom:1px solid #e2e2e2;margin-bottom:26px;padding:6px 0 0 4px}.planList+.pagingNav{border-top:1px solid #e2e2e2;border-bottom:none}.pagingNav ul{position:absolute;top:0;right:0;list-style:none}.planList+.pagingNav ul{top:10px}.pagingNav ul li{float:left}.pagingNav a,.pagingNav li.select{background:#fff;border:1px solid #ccc;display:block;float:left;margin-left:5px;padding:9px 0 0;width:30px;height:21px;text-align:center;text-decoration:none;white-space:nowrap;color:#0070c7;font-weight:bold;line-height:1}.pagingNav li.select{background:#0070c7;border:1px solid #0070c7;color:#fff}.pagingNav a:hover{background-color:#f3f3f3}.pagingNav a img,.pagingNav li.select img{margin-top:1px}.pagingNav .hitNum span{font-weight:bold;font-size:16px;font-size:1.6rem}.pagingNav .hitNum span.allNum{color:#0070c7;vertical-align:-2px;font-family:Verdana;font-size:24px;font-size:2.4rem}.pagingNav .hitNum span.txtType01{font-size:13px;font-size:1.3rem}.sortList{margin-bottom:26px}.sortList dt{width:90px;float:left}.sortList dd{float:left}.sortList dd ul{list-style:none}.sortList dd li{float:left;padding-left:1px;background:url(https://img1.kakaku.k-img.com/images/mobile_data/sim/line_sort_list_divide.gif) no-repeat 0 bottom}.sortList dd li:first-child{background:none}.sortList dd li a,.sortList dd li span{font-size:12px;font-size:1.2rem;display:block;padding:3px 10px 8px;border-bottom:4px solid #e7e7e7;line-height:1}.sortList dd li span{border-bottom:4px solid #0070c7;font-weight:bold}.targetProductNone{line-height:1.8;padding:10px 15px;border:1px dashed #ccc}.planList li{list-style-type:none}.planList a{color:#0867bf}.planList a:hover{color:#4397e4}.planList .planBox{border:1px solid #dadada;margin-bottom:15px;border-radius:4px}.planList .pl .plInfo{display:inline-block;width:678px;margin-bottom:10px}.planList .planBox p.rptLink{display:inline-block;margin-left:15px;vertical-align:middle}.planList .planBox .rptLink a{background:url(https://img1.kakaku.k-img.com/images/mobile_data/sim/ranking/icn_report3.png) left 1px no-repeat;background-position:left 1px;padding:0 0 5px 13px;line-height:1.3;font-size:12px;font-size:1.2rem}.planList .planBox .planBoxInner01{padding:10px;position:relative;border-bottom:1px solid #dadada;background-color:#f6f6f6;border-radius:3px 3px 0 0}.planList .rankNum{border-radius:3px;background:#666;color:#fff;display:inline-block;font-family:Arial;font-size:17px;font-size:1.7rem;font-weight:bold;line-height:1;min-width:21px;padding:3px 2px;text-align:center}.planList .rankNum+p{display:inline-block;margin-left:5px;padding-top:2px;vertical-align:top;width:630px}.planList .planName{font-size:14px;font-size:1.4rem;line-height:1.4;font-weight:bold}.planList .crrName{font-size:11px;font-size:1.1rem;display:inline-block;margin-left:10px}.planList .crrName a{color:#333}.planList .limitedCamp{color:#db3e26;font-size:14px;font-size:1.4rem;font-weight:bold;letter-spacing:-0.02em;margin-bottom:8px}.planList .limitedCamp span{display:inline-block;vertical-align:middle}.planList .limitedCamp span+span{line-height:1.3;margin-left:3px;padding-top:3px;width:573px}.planList .planBox .btnDetail{display:inline-block;vertical-align:middle}.planList .planBox .btnDetail a{background:url(https://img1.kakaku.k-img.com/images/mobile_data/sim/ranking/btn_detail01_2.png) no-repeat;display:block;height:0;overflow:hidden;padding-top:30px;width:122px;position:absolute;top:7px;right:7px}.planList .planBox .btnDetail a:hover{background-position:0 -31px}.planList .pl{margin:10px}.planList .pl .plImg,.planList .pl .plInfo{display:inline-block;vertical-align:middle}.planList .pl .plImg{width:110px;margin:0 5px 5px 0;text-align:center;vertical-align:top}.planList .pl .plImg .line{margin-top:3px;font-size:10px;font-size:1rem}.planList .pl .plInfo img{vertical-align:middle;margin:0 2px}.planList .pl .plInfo .feature{display:inline-block}.planList .pl .plInfo .feature li{display:inline-block;font-size:12px;font-size:1.2rem}.planList .pl .plInfo .feature li.rankBox{width:85px;margin:0}.planList .pl .plInfo .feature li+li{margin:0 0 0 10px}.planList .pl .plInfo li span{vertical-align:middle;font-size:10px;font-size:1rem}.planList .pl .plInfo li .rank>span{display:inline-block;height:16px;padding-left:18px;background:url(https://img1.kakaku.k-img.com/images/mobile_data/sim/ranking/icon_pop_rank.png) no-repeat;background-position:0 2px;color:#f2990d;font-size:13px;font-size:1.3rem;font-weight:bold}.planList .pl .plInfo .lead{line-height:1.5;font-size:12px;font-size:1.2rem;margin:0 0 8px}.priceTableS{width:100%;clear:both;margin:0}.priceTableS img{margin-top:3px}.priceTableS th{padding:5px 0;font-size:10px;font-size:1rem;font-weight:bold}.priceTableS td{font-size:11px;font-size:1.1rem;line-height:1.3}.priceTableS th{width:11%}.priceTableS th.planName{width:17%}.priceTableS th.simType{width:22%}.priceTableS th.monthlyFee{width:26%}.priceTableS th.data{width:16%}.priceTableS th.line{width:18%}.priceTableS th.guide{width:24%}.priceTableS td.simType:before{content:"";display:inline-block;min-height:28px;vertical-align:middle}.priceTableS td.monthlyFee{font-size:12px;font-size:1.2rem;padding:3px 2px}.priceTableS td.monthlyFee .num{font-family:Verdana;font-size:14px;font-size:1.4rem;font-weight:bold}.priceTableS td.monthlyFee .optionPrice{display:block;margin-top:3px;font-size:10px;font-size:1rem;color:#666;letter-spacing:-0.5px}.priceTableS td.data{font-weight:bold}.priceTableS td.guide,.priceTableS td.simType{text-align:left}.priceTableS td .noteS{font-size:10px;font-size:1rem;color:#333}.priceTableS td img{vertical-align:-3px;margin-right:3px}.priceTableS td img+.noteS{margin-top:3px;display:block}.simCheck{display:table;table-layout:fixed;width:100%;border-collapse:separate;border-spacing:10px}.simCheck a{text-decoration:none}.simCheck li{padding:3px 0}.simCheck .check01{color:#333}.simCheck div{border-radius:4px;border:2px solid #e2e2e2;background:#fff;width:335px;padding:8px 5px;text-align:center;display:table-cell;vertical-align:middle;word-break:break-all;word-wrap:break-word}.simCheck div.company01{border:2px solid #00a9f0}.simCheck div.company01 .check01{font-weight:bold;color:#0099d9}.simCheck div.company02{border:2px solid red}.simCheck div.company02 .check01{font-weight:bold;color:red}.icnCheck01,.icnCheck02{border-radius:2px;background:#00a9f0;display:inline-block;width:62px;margin-left:5px;padding:4px 0;font-size:13px;font-size:1.3rem;line-height:1;color:#fff;font-weight:bold}.icnCheck02{background:red}.simCheck .check02{color:#000;font-size:19px;font-size:1.9rem;font-weight:bold;vertical-align:-3px;line-height:1}.simCheck .spSpec{font-size:11px;font-size:1.1rem;color:#666}div.selectPopupBG{position:fixed;top:0;left:0;z-index:100;height:100%;width:100%;background:#000;-ms-filter:"alpha(opacity=70)" !important;opacity:.7;display:none}.selectPopupBox{background:#f3f3f3;position:absolute;top:70px;left:50%;display:none;width:700px;margin-left:-350px;padding:10px;border-radius:5px;box-shadow:0 0 5px rgba(0,0,0,.3);z-index:200}.selectPopupBox .iconClose{overflow:hidden;position:absolute;top:-40px;right:-40px;display:block;background:url(https://img1.kakaku.k-img.com/images/mobile_data/sim/ranking/btn_closePopup.png) no-repeat;width:36px;height:36px;text-indent:-100px}.selectPopupBox .iconClose:hover{opacity:.7}.selectPopupBox .selectPopupHeader .inTtl01{margin:5px 0 15px;text-align:center}.selectPopupBox .selectPopupBoxIn{padding:12px;background-color:#fff;border:1px solid #dadada;border-radius:5px}.selectPopupBox .selectPopupBoxIn .selectItemList{list-style:none}.selectPopupBox .selectPopupBoxIn .selectItemList li dl dt{background:url(https://img1.kakaku.k-img.com/images/mobile_data/sim/ranking/icon_q.png) no-repeat left top;padding:2px 0 0 35px;font-size:19px;font-size:1.9rem;font-weight:bold;letter-spacing:normal}.selectPopupBox .selectPopupBoxIn .selectItemList li dl dt>span{display:inline-block;vertical-align:middle;margin-top:5px;font-size:13px;font-size:1.3rem;font-weight:normal}.btnGroupdDetail{background:url(https://img1.kakaku.k-img.com/images/mobile_data/sim/ranking/bg_bottomArrow.png) no-repeat center bottom;margin:10px 0;padding-bottom:35px}.btnGroupdDetail input,.btnGroupdDetail2 input,.btnGroupdDetail3 input{display:none}.btnGroupdDetail label,.btnGroupdDetail2 label{float:left;background:url(https://img1.kakaku.k-img.com/images/mobile_data/sim/ranking/btn_select_type.png) no-repeat;width:361px;height:142px;overflow:hidden;display:block;cursor:pointer;line-height:normal;text-indent:100%;white-space:nowrap;overflow:hidden}.btnGroupdDetail label:hover,.btnGroupdDetail2 label:hover,.btnGroupdDetail3 label:hover{opacity:.7}.btnGroupdDetail label.selected:hover,.btnGroupdDetail2 label.selected:hover{opacity:1}.btnGroupdDetail label~label,.btnGroupdDetail2 label~label,.btnGroupdDetail3 label~label{margin-left:10px}.btnGroupdDetail label.device01,.btnGroupdDetail label.device02,.btnGroupdDetail label.device03,.btnGroupdDetail label.number01,.btnGroupdDetail label.number02,.btnGroupdDetail label.number03,.btnGroupdDetail label.speed01,.btnGroupdDetail label.speed02,.btnGroupdDetail label.speed03{width:218px}.btnGroupdDetail label.device01{background-position:0 0}.btnGroupdDetail label.device01.selected{background-position:0 -142px}.btnGroupdDetail label.device02{background-position:-218px 0}.btnGroupdDetail label.device02.selected{background-position:-218px -142px}.btnGroupdDetail label.device03{background-position:-436px 0}.btnGroupdDetail label.device03.selected{background-position:-436px -142px}.btnGroupdDetail label.number01{background-position:-654px 0}.btnGroupdDetail label.number01.selected{background-position:-654px -142px}.btnGroupdDetail label.number02{background-position:-872px 0}.btnGroupdDetail label.number02.selected{background-position:-872px -142px}.btnGroupdDetail label.number03{background-position:-1090px 0}.btnGroupdDetail label.number03.selected{background-position:-1090px -142px}.btnGroupdDetail label.speed01{background-position:-1974px 0}.btnGroupdDetail label.speed01.selected{background-position:-1974px -142px}.btnGroupdDetail label.speed02{background-position:-2194px 0}.btnGroupdDetail label.speed02.selected{background-position:-2194px -142px}.btnGroupdDetail label.speed03{background-position:-2414px 0}.btnGroupdDetail label.speed03.selected{background-position:-2414px -142px}.btnGroupdDetail .popupDetail .helpNew{position:absolute;left:430px;top:100px;padding-top:18px;background:url(https://img1.kakaku.k-img.com/images/mobile_data/sim/ranking/popup_bg_l.png) no-repeat -625px 0;width:930px;color:#333;display:none}.btnGroupdDetail .popupDetail .helpNew.midWidth{width:320px}.btnGroupdDetail .popupDetail .helpNew .inner{position:relative;padding:10px;font-size:11px;font-size:1.1rem}.btnGroupdDetail2{background:url(https://img1.kakaku.k-img.com/images/mobile_data/sim/ranking/bg_bottomArrow.png) no-repeat center bottom;margin-top:15px;margin-bottom:10px;padding-bottom:35px}.btnGroupdDetail2 label{float:left;background:url(https://img1.kakaku.k-img.com/images/mobile_data/sim/ranking/btn_select_type.png) no-repeat;width:361px;height:133px;overflow:hidden;display:block;cursor:pointer;line-height:normal;text-indent:100%;white-space:nowrap;overflow:hidden}.btnGroupdDetail2 label.sms01,.btnGroupdDetail2 label.sms02{width:332px}.btnGroupdDetail2 label.sms01{background-position:-1308px 0}.btnGroupdDetail2 label.sms01.selected{background-position:-1308px -142px}.btnGroupdDetail2 label.sms02{background-position:-1640px 0}.btnGroupdDetail2 label.sms02.selected{background-position:-1640px -142px}.btnGroupdDetail3{background:url(https://img1.kakaku.k-img.com/images/mobile_data/sim/ranking/bg_bottomArrow.png) no-repeat center bottom;margin-top:15px;margin-bottom:10px;padding-bottom:35px}.btnGroupdDetail3 label{float:left;background:url(https://img1.kakaku.k-img.com/images/mobile_data/sim/ranking/btn_select_type.png) no-repeat;width:161px;height:59px;overflow:hidden;display:block;cursor:pointer;line-height:normal;text-indent:100%;white-space:nowrap;overflow:hidden}.btnGroupdDetail3 label.line01{background-position:-2634px 0}.btnGroupdDetail3 label.line02{background-position:-2797px 0}.btnGroupdDetail3 label.line03{background-position:-2960px 0}.btnGroupdDetail3 label.line04{background-position:-3123px 0}.btnGroupdDetail3 label.line01.selected{background-position:-2634px -142px}.btnGroupdDetail3 label.line02.selected{background-position:-2797px -142px}.btnGroupdDetail3 label.line03.selected{background-position:-2960px -142px}.btnGroupdDetail3 label.line04.selected{background-position:-3123px -142px}.btnDataCheck{display:inline-block;background:url(https://img1.kakaku.k-img.com/images/mobile_data/sim/ranking/btn_dataCheck.png);width:207px;height:29px;text-indent:101%;white-space:nowrap;overflow:hidden}.btnDataCheck:hover{background-position:0 -30px}.iconCheck>img{margin-top:-25px}.btnAboutSpeed{position:relative;font-size:10px;font-size:1rem}.btnAboutSpeed a{position:absolute;top:86px;right:40px;color:#0867bf;text-decoration:none;padding-left:13px;background:url(https://img1.kakaku.k-img.com/images/mobile_data/sim/icn_popup.gif) no-repeat 0 3px}.btnSearchPlanRanking span{background:url(https://img1.kakaku.k-img.com/images/mobile_data/sim/ranking/btn_planCheck.png) no-repeat;width:322px;height:0;padding-top:59px;overflow:hidden;display:block;margin:10px auto}.btnSearchPlanRanking span:hover{background-position:0 -59px;cursor:pointer}#detailMainContents a:link,#detailMainContents a:visited{color:#0867bf}#detailMainContents a:hover{color:#09f}.optionName{display:block;font-size:11px;font-size:1.1rem;color:#666}.secTtl02{margin:50px 0 30px 0;color:#0070c7;line-height:1;font-size:28px;font-size:2.8rem}.secTtl02 span{display:inline-block;padding:0 20px 0 0;background:#fff;margin-top:-1.3em}.secTtl03{margin:40px 0 30px 0;padding-left:10px;font-size:24px;font-size:2.4rem;font-weight:bold;line-height:1;border-left:6px solid #0070c7}.secTtl04{margin:28px 0;padding-left:10px;font-size:20px;font-size:2rem;font-weight:bold;line-height:1.2;border-left:6px solid #0070c7}.secTtl05{background:url(https://img1.kakaku.k-img.com/images/mobile_data/sim/detail/ttl_h3_secttl04.png) no-repeat bottom;margin:30px 0 15px 0;padding-bottom:12px;color:#0070c7;font-size:16px;font-size:1.6rem;font-weight:bold;line-height:1}.secTtl06{margin:28px 0;font-size:20px;font-size:2rem;font-weight:bold;line-height:1.2}.secTxt01{line-height:1.5}.secTxt02{margin-top:-15px;font-size:18px;font-size:1.8rem}.secTtl03+.secTxt01{margin-top:-15px}.secList01{margin:8px 0 8px 18px;list-style-type:disc}.applyBox{clear:both;text-align:center;padding:30px 0}.applyBox .applyBtn{display:block;background:url(https://img1.kakaku.k-img.com/images/mobile_data/sim/detail/btn_apply01.png) no-repeat;margin:10px auto;overflow:hidden;width:400px;height:0;padding-top:68px}.applyBox .applyBtn:hover{background-position:0 -70px}.applyBox .applyNotes{list-style:none;font-size:10px;font-size:1rem}.applyBox .applyNotes li{display:inline;background:url(https://img1.kakaku.k-img.com/images/mobile_data/sim/detail/icon_arrow02.png) no-repeat 0 2px;margin-left:5px;padding:2px 0 2px 15px}.applyBox+.secBox .secTtl02{margin-top:40px}.applyBox .kakakuCampBnr{display:inline-block;text-decoration:none}.applyBox a.kakakuCampBnr:hover{opacity:.9;-ms-filter:"alpha(opacity=90)"}.applyBox .kakakuCampBnr+.applyBtn{margin-top:8px}.applyBox .kakakuCampBnr:hover .pageLink01{text-decoration:underline}.stepList01{margin:10px 0;list-style:none;line-height:1.4}.stepList01>li{min-height:106px;padding:0 0 0 120px}.stepList01>li+li{margin-top:35px}.stepList01 .listTtl{color:#0070c7;font-size:20px;font-size:2rem;font-weight:bold}.stepList01 .listTxt{margin-top:8px}.stepList01 .listNote{list-style:none;margin-top:5px;font-size:11px;font-size:1.1rem}.stepList01 .att{color:#db3e26}.stepList01 .listDl dt{margin-top:5px;font-weight:bold}.stepList01 .listDl dd .listNote{margin:0}.stepList01>li{padding-left:120px;position:relative;min-height:100px}.stepList01>li:before{border-radius:5px;background:#0070c7 url(https://img1.kakaku.k-img.com/images/mobile_data/sim/detail/flow_use_img.png) no-repeat;width:100px;height:100px;display:inline-block;vertical-align:middle;margin:0 10px 0 0;content:"";position:absolute;top:0;left:0}.stepList01 .li09:before{background-position:0 0}.stepList01 .li05:before{background-position:-177px 0}.stepList01 .li02:before{background-position:-356px 0}.stepList01 .li01:before{background-position:-535px 0}.stepList01 .li10:before{background-position:-711px 0}.stepList01 .li08:before{background-position:-891px 0}.stepList01 .li04:before{background-position:-1070px 0}.stepList01 .li06:before{background-position:-1247px 0}.stepList01 .li03:before{background-position:-1426px 0}.stepList01 .li07:before{background-position:-1601px 0}.stepList01 .li11:before{background-position:-1782px 0}.otherPlanBox{margin:40px 0}.otherPlanBox+.otherPlanBox{margin-top:-20px}.otherPlanBox>dt{background:#e5ebf0;padding:3px;color:#658dae;font-size:18px;font-size:1.8rem;font-weight:bold;text-align:center;border:1px solid #b7c5d1;border-top-left-radius:5px;border-top-right-radius:5px}.otherPlanBox>dd{border:1px solid #b7c5d1;border-top:none;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.otherPlanBox .innerList{width:100%;list-style:none}.otherPlanBox .innerList>li{float:left;vertical-align:top;width:308px;border-right:1px dotted #b7c5d1}.otherPlanBox .innerList>li:nth-child(3){border-right:none}.otherPlanBox .innerList>*:first-child+*+*{border-right:none}.otherPlanBox .innerWrapper{position:relative;display:block;padding:0 15px 15px 15px}.otherPlanBox .wrapperLink{display:block;background:#fff;position:absolute;top:0;left:0;overflow:hidden;width:308px;height:0;color:#333;text-decoration:none;cursor:pointer;opacity:0;-ms-filter:"alpha(opacity=0)"}.otherPlanBox a.wrapperLink:hover{opacity:.3;-ms-filter:"alpha(opacity=30)"}.otherPlanTtl01 span{display:table-cell;height:2.8em;padding:5px 0;line-height:1.3;vertical-align:middle;font-size:14px;font-size:1.4rem;font-weight:bold}.otherPlanBox .otherPlanInfo01{overflow:hidden;line-height:1.4}.otherPlanBox .otherPlanInfo01 dt,.otherPlanBox .otherPlanInfo01 dd{float:left}.otherPlanBox .otherPlanInfo01 dt{clear:both}.otherPlanBox .otherPlanInfo01 dd span,.otherPlanBox .otherPlanInfo01 li span{font-weight:bold}.otherPlanBox .otherPlanInfo01 li.color{margin-top:5px}.otherPlanBox .otherPlanInfo01 li.color img{margin-right:7px}.otherPlanTtl01+.otherPlanInfoBox{padding-top:0}.otherPlanInfoBox{overflow:hidden;margin:0 0 10px 0;padding-top:10px}.otherPlanInfoBox .img{float:left;margin-right:10px}.otherPlanBox .monthPrice{background:#e5ebf0;margin:10px 0;padding:5px;font-weight:bold;text-align:center}.otherPlanBox .monthPrice dt,.otherPlanBox .monthPrice dd{display:inline}.otherPlanBox .monthPrice dd .price{font-size:18px;font-size:1.8rem;color:#db3e26}.otherPlanBox .monthPrice dd .price span{font-family:"Verdana"}.otherPlanBox .cashback{background:url(https://img1.kakaku.k-img.com/images/mobile_data/sim/detail/icon_kakaku_only_s.png) no-repeat left center;padding-left:103px;color:#db3e26;font-weight:bold}.productHeader{margin:15px 0}.productTop .name{float:left;font-size:12px;font-size:1.2rem;line-height:1;padding:5px 0 0 0}.productTop .planUpdate{float:right;color:#888;font-size:10px;font-size:1rem}.productTop .planTtl{clear:both;padding:4px 0;font-size:17px;font-size:1.7rem;font-weight:bold;border-bottom:1px solid #333}.productCtn{display:table;width:100%;margin:15px 0}.productCtn>.img{display:table-cell;width:243px;vertical-align:top;border:1px solid #dadada;border-radius:5px}.productCtn>.img .rank{display:block;padding:8px 0;font-size:14px;font-size:1.4rem;text-align:center;border-bottom:1px solid #dadada}.productCtn>.img .rank>span{display:inline-block;padding-right:8px;padding-left:23px;background:url(https://img1.kakaku.k-img.com/images/mobile_data/sim/detail/icon_pop_rank-2.png) no-repeat;background-position:center left;color:#f2990d;line-height:1;font-size:14px;font-size:1.4rem;font-weight:bold;text-align:center}.productCtn>.img .rank .num{margin:0 2px;font-family:Verdana;font-size:18px;font-size:1.8rem}.productCtn>.img .name{float:left;position:relative;width:126px;margin:10px 0 0 10px}.productCtn>.img .name:before{content:"";position:absolute;width:0;height:0;top:47px;left:112px;border:9px solid rgba(0,0,0,0);border-left:13px solid #efefef}.productCtn>.img .name img{max-width:90px;max-height:90px;border:6px solid #efefef;border-radius:5px;padding:5px}.productCtn>.img .simtype{float:right;margin:27px 10px 0 0}.productCtn>.img .note{clear:both;margin:0 10px 10px 10px;padding-top:12px}.productCtn>.detail{display:table-cell;padding:0 0 0 15px;line-height:1.4;vertical-align:top}.productCtn .detailList{overflow:hidden;margin-bottom:-8px}.productCtn .detailList dt{clear:both;float:left;width:127px;padding:8px 0;font-weight:bold}.productCtn .detailList dd{float:right;overflow:hidden;width:540px;padding:8px 0}.productCtn .detailList dt:after{content:"：";float:right}.productCtn .detailList .planPriceDd{padding-top:0}.priceType{display:block;margin-bottom:10px;padding:8px 0}.priceType:after{content:".";display:block;height:0;clear:both;visibility:hidden}.priceType .planPriceTit{display:block;margin-bottom:5px;padding-left:5px;border-left:5px solid #666;font-weight:bold;line-height:1.2}.priceType .planPrice{padding-left:10px}.priceType .optionPrice{display:inline-block;padding-top:8px;font-size:12px;font-size:1.2rem;font-weight:normal;color:#666}.productCtn .detailList .planPrice{float:left;font-weight:bold;line-height:1;margin-top:-2px}.productCtn .detailList .planPrice.sms02{display:none}.productCtn .detailList .planPrice .price{color:#db3e26;font-size:26px;font-size:2.6rem;font-family:"Verdana";line-height:1}.productCtn .detailList .planPrice .start{color:#db3e26;font-size:16px;font-size:1.6rem}.productCtn .detailList .planPrice .end{color:#db3e26;font-size:16px;font-size:1.6rem}.productCtn .detailList .planPrice .sub{font-size:14px;font-size:1.4rem;font-weight:bold}.productCtn .smsSwitch{position:absolute;float:left;list-style:none;display:inline-block;width:130px;height:24px;background:#d5d5d5;margin-top:-2px;margin-left:10px;padding:2px;border-radius:5px}.productCtn .smsSwitch:before{content:"";display:block;position:absolute;width:0;height:0;top:10px;left:-12px;border:4px solid rgba(0,0,0,0);border-right:8px solid #d5d5d5}.productCtn .smsSwitch li{background-image:url(https://img1.kakaku.k-img.com/images/mobile_data/sim/detail/btn_sms_switch.png);width:65px;height:24px;color:#666;font-size:12px;font-size:1.2rem;font-weight:bold;text-align:center;cursor:pointer}.productCtn .smsSwitch li span{display:block;padding-top:5px}.productCtn .smsSwitch li.li01{float:left;background-position:0 0}.productCtn .smsSwitch li.li02{float:right;background-position:-64px 0}.productCtn .smsSwitch li.li01.selected{background-position:0 -30px;color:#fff}.productCtn .smsSwitch li.li02.selected{background-position:-64px -30px;color:#fff}.productCtn .detailList dd .note{clear:both;font-size:77%;display:block;padding-top:7px;color:#888}.productCtn .detailList .txtBold{font-size:16px;font-size:1.6rem;line-height:1;font-weight:bold}.productCtn .detailList .txtPr{color:#db3e26;font-size:16px;font-size:1.6rem}.productHeader+.applyBox{padding:0}#mainContents .basicInfoSec .secTtl02{margin-bottom:15px}.basicInfoSec .message+h3{margin-top:30px}.basicInfoSec .message{min-height:70px;margin:5px 0}.basicInfoSec .message>.img{float:left;width:60px;height:60px;padding:4px;text-align:center;vertical-align:middle;border:1px solid #dfdfdf}.basicInfoSec .message>.img img{max-width:60px;max-height:60px}.basicInfoSec .message>.cmt{float:right;width:840px;position:relative;padding-left:20px}.basicInfoSec .message>.cmt:before{position:absolute;left:8px;top:27px;content:"";display:block;width:15px;height:15px;background:url(https://img1.kakaku.k-img.com/images/mobile_data/sim/detail/bg_fukidashi.png) no-repeat left top}.basicInfoSec .message>.cmt span{display:table-cell;width:818px;height:60px;padding:4px 9px;line-height:1.4;vertical-align:middle;border:1px solid #dadada;border-radius:5px}.serviceList>div{float:left;text-align:center;border:1px solid #ddd;border-radius:5px}.serviceList>div+div{margin-left:10px}.serviceList .sclmTtl01{margin-top:-20px}.serviceList .sclmTtl02{display:inline-block;margin-top:-1.3em;padding:10px;background:#fff;font-size:18px;font-size:1.8rem;font-weight:bold;vertical-align:top}.serviceList .sclmTtl03{font-size:14px;font-size:1.4rem;font-weight:bold}.sclmTtl04{color:#0070c7;font-size:15px;font-size:1.5rem;font-weight:bold}.serviceList .sclmTxt02+.sclmTtl04{margin-top:10px;padding-top:8px;border-top:1px dotted #d7d7d7}.serviceList .sclmList01{display:table;list-style:none;margin:15px auto}.serviceList .sclmList01 li{display:table-cell}.serviceList .sclmList01 li+li{padding-left:8px}.serviceList .sclmList01 li .smsoff{margin-top:-20px}.serviceList .sclmList01 li .no{margin-top:15px}.serviceList .sclmTxt01{margin:10px 15px;text-align:left;line-height:1.4}.serviceList .sclmTxt02+.sclmTtl03{margin-top:10px;padding-top:8px;border-top:1px dotted #d7d7d7}.serviceList .sclmTtl03 .price,.serviceList .sclmTxt01 .price{color:#db3e26;font-weight:bold}.serviceList.type1{margin:40px 0}.serviceList.type1>div{width:368px}.serviceList.type1>div+div{width:268px}.serviceList.type1 .sclmTxt01{height:6.8em}.serviceList.type2{margin:40px 0}.serviceList.type2>div{width:554px;min-height:14em}.serviceList.type2>div+div{width:360px}.serviceList.type3{margin:30px 0 10px 0}.serviceList.type3>div{width:458px;min-height:13.5em}.serviceList.type3 .sclmList01{margin:0 auto 10px auto}.serviceList.type4{margin:30px 0 10px 0}.serviceList.type4>div{width:458px;min-height:13.5em}.serviceList.type4>div.sclmBox02{float:right;width:450px;text-align:left;border:none}.serviceList.type4 .sclmList01{margin:-5px auto 10px auto}.serviceList.type4 .sclmList01 li+li{padding-left:30px}.serviceList.type4 .sclmList01.type2{margin:15px auto}.dataSpeedType p{margin:0 15px;text-align:left}.dataSpeedType .main{margin:5px 15px;font-weight:bold;line-height:1}.dataSpeedType .main .txtStrong01{font-size:26px;font-size:2.6rem;color:#db3e26}.dataSpeedType .main .txtStrong02{font-size:26px;font-size:2.6rem}.dataSpeedType .main .txtNormal{font-size:14px;font-size:1.4rem}.dataSpeedType .sub{overflow:hidden;margin:0 15px;font-weight:bold;text-align:left}.dataSpeedType .sub dt{clear:both;float:left;margin-top:2px;font-size:14px;font-size:1.4rem}.dataSpeedType .sub dt:after{content:"："}.dataSpeedType .sub dd{float:left;font-size:16px;font-size:1.6rem}.dataSpeedType .note{margin:10px 15px 0 15px;padding-top:12px;line-height:1.4;border-top:1px dotted #d7d7d7}.dataSpeedType .speed{margin-left:5px;vertical-align:middle}.basicInfoSec .attList{background:#f0f0f0;margin-top:15px;padding:10px 18px;color:#555;font-size:12px;font-size:1.2rem;border-radius:5px}.basicInfoSec .attList dd{background:url(https://img1.kakaku.k-img.com/images/mobile_data/sim/detail/bg_attlist.png) no-repeat 0 .4em;padding-left:12px}.basicInfoSec .otherPlanInfoBox .img{padding:4px;border:1px solid #ddd}.basicInfoSec .otherPlanInfoBox .otherPlanInfo01{margin-top:1em}.detailInfoList+.secTtl05{clear:both;width:100%}.detailInfoList{border-collapse:separate;border-spacing:10px;display:table;margin:25px 0 10px -10px;width:950px;word-break:break-all}.detailInfoList>div{border:1px solid #ddd;border-radius:5px;display:table-cell;position:relative;text-align:center;width:303px}.detailInfoList .icon{position:absolute;top:10px;left:12px;width:40px;height:40px}.detailInfoList .type01{background:url(https://img1.kakaku.k-img.com/images/mobile_data/sim/detail/icon_detailinfo_type01.png) no-repeat}.detailInfoList .type02{background:url(https://img1.kakaku.k-img.com/images/mobile_data/sim/detail/icon_detailinfo_type02.png) no-repeat}.detailInfoList .type03{background:url(https://img1.kakaku.k-img.com/images/mobile_data/sim/detail/icon_detailinfo_type03.png) no-repeat}.detailInfoList .type04{background:url(https://img1.kakaku.k-img.com/images/mobile_data/sim/detail/icon_detailinfo_type04.png) no-repeat}.detailInfoList>div+div{margin-left:15px}.detailInfoList .sclmTtl01{display:inline-block;font-size:18px;font-size:1.8rem;font-weight:bold;padding:10px 10px 5px 10px;background:#fff;margin-top:-1.3em;text-align:left;vertical-align:top}.detailInfoList .sclmTtl01>span{font-size:11px;font-size:1.1rem}.detailInfoList .sclmTtl02{font-size:16px;font-size:1.6rem;font-weight:bold;text-align:left}.detailInfoList .sclmTtl02 h4{display:inline}.detailInfoList .sclmTtl02 .price{margin-left:10px;color:#db3e26;line-height:1}.detailInfoList .sclmTxt01{margin:10px;text-align:left}.detailInfoList .sclmTxt02{font-weight:bold;margin:15px 0}.detailInfoList .sclmTxt02 .txtNormal{font-size:14px;font-size:1.4rem}.detailInfoList .sclmTxt02 .price{color:#db3e26;font-size:14px;font-size:1.4rem;line-height:1}.detailInfoList.data .sclmBox03 .sclmTxt01{margin-top:25px}.detailInfoList.data .mt50{margin-top:50px}.detailInfoList.data .img{margin-top:-5px}.detailInfoList.option{overflow:hidden;margin:10px 0 10px -10px}.detailInfoList.option>div{padding:12px 15px;width:425px;text-align:left}.detailInfoList.option>div p{margin-top:3px;line-height:1.4}.mnpSec .mnpList{border-collapse:separate;border-spacing:10px;display:table;margin:10px 0 10px -10px;width:950px}.mnpSec .mnpList>div{border:1px solid #ddd;border-radius:5px;display:table-cell;text-align:center;width:303px;padding:10px;text-align:center;line-height:1.4}.mnpSec .mnpList .main{color:#db3e26;font-size:16px;font-size:1.6rem;line-height:1.4;font-weight:bold;min-height:3em;margin-bottom:5px}.mnpSec .mnpList .sub{display:block;color:#333;font-size:13px;font-size:1.3rem;font-weight:bold}.mnpSec .mnpList .txt01{margin-top:12px;text-align:left}.mnpSec .mnpList.box02>div{height:16em}.reportSec .secTtl02{margin-bottom:20px}.reportSec .secTtl03{margin-top:30px}.reportSec .reportBox .commonBox04{padding:10px 10px 10px 15px}.reportSec .reportBox ul{margin-left:-15px}.reportSec .reportBox.type02 li{width:455px;margin:0 0 15px 15px}.reportSec .reportBox .device{padding:14px 0px 9px 0px;font-weight:bold}.reportSec .reportBox .commonBox04{overflow:hidden}.reportSec .reportBox .reportDetail{margin-top:0;min-height:5em}.reportSec .reportBox .starRate{float:left}.reportSec .reportBox .date{margin-top:7px;float:right;font-size:10px;font-size:1rem;color:#555}.reportSec .reportBox .reportLink{text-align:left}.reportSec .reportBox .arrowType03 a{background:url(https://img1.kakaku.k-img.com/images/mobile_data/sim/detail/icon_arrow03.png) no-repeat left center;padding-left:12px}.reportSec .reportBtn img{float:none;margin:0;display:block}.reportSec .reportBtn img:hover{opacity:.7;-ms-filter:"alpha(opacity=70)"}.kakakuCampBnr{overflow:hidden;background:#fbf4d6 url(https://img1.kakaku.k-img.com/images/mobile_data/sim/detail/icon_kakaku_only_l.png) no-repeat 10px center;padding:8px 10px 8px 220px;text-align:left;border-radius:5px}.kakakuCampBnr .icon{float:left;margin-right:10px}.kakakuCampBnr .txt{display:block;color:#db3e26;font-size:14px;font-size:1.4rem;font-weight:bold}.kakakuCampBnr .txtStrong{color:#db3e26;font-size:24px;font-size:2.4rem;font-weight:bold;line-height:1.1}.campInfo{margin-top:25px}.campInfo .infoTtl{font-size:14px;font-size:1.4rem;font-weight:bold}.campInfo .infoTxt{line-height:1.4;margin:3px 0 15px 0;word-wrap:break-word;overflow-wrap:break-word}.officialCampaignSec .secTtl06 .strong{color:#db3e26}.checkTableBox{margin-top:18px}.checkTableBox .tabBtnGroup{overflow:hidden}.checkTableBox .tabBtnGroup li{background:#d0e4f3;width:160px;height:auto;min-height:22px;margin:0 3px 0 0;padding:9px 0 7px 0;color:#0070c7;border:none}.checkTableBox .tabBtnGroup li.select{background:#0070c7;color:#fff}.checkTableBox .tabBtnGroup li.sizeS{font-size:11px;font-size:1.1rem}.checkTableBox .tabContentWrapper{border:none}.checkTableBox .checkTable{width:100%;border-left:1px solid #dcdcdc;border-collapse:separate;border-spacing:0}.checkTableBox .checkTable th,.checkTableBox .checkTable td{padding:5px 8px;vertical-align:middle;border-right:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc}.checkTableBox .checkTable thead th{background:#f0f0f0;font-weight:bold}.checkTableBox .checkTable .note{font-size:10px;font-size:1rem;color:#666}.stepSec ul.otherPlanInfo01{margin-left:55px}#mainContents .stepSec .otherPlanInfoBox .img a{width:295px;margin-top:-10px;padding:10px 0 0 15px}.stepSec .otherPlanInfoBox .img+.otherPlanInfo01{min-height:90px}.cautionSec .secTtl04{margin-top:0}.cautionSec .subTtl{font-size:14px;font-size:1.4rem;font-weight:bold;margin:16px 0 5px}.cautionSec .scrollBox{height:auto;max-height:168px;overflow-y:scroll;margin:0;padding:6px;border:1px solid #d2d2d2}body.ovHidden{overflow-x:hidden;padding:0}.cautionList01{list-style:none;width:900px;padding:10px 0}.subTtl+.cautionList01{padding-top:0}.cautionList01+.subTtl{margin-top:5px}.cautionList01 li:before{content:"・"}.cautionList01 li{margin-left:1em;text-indent:-1em;font-size:13px;font-size:1.3rem;line-height:1.4}.cautionList01 li+li{margin-top:3px}.cautionList01 .cautionTxt,.cautionList01 li.cautionTxt:before{color:#db3e26}.specialCampBox{border-radius:5px;background:#fee3df;margin-top:30px;padding:5px;font-size:14px;font-size:1.4rem;text-align:center;line-height:1.7}.specialCampBoxInner{border-radius:5px;background:#fff;padding:15px 20px}.specialCampBox p+p{margin-top:7px}.specialCampTitle{margin:2px 10px;font-size:21px;font-size:2.1rem;font-weight:bold}.specialCampBox .specialCampTxt{margin:15px 0;border-bottom:1px dashed #f8d2cc;padding-bottom:13px}.specialCampBox a+img{margin-left:3px}.specialCampBox .camp{font-size:21px;font-size:2.1rem;font-weight:bold;color:#db3e26}.specialCampBox .camp .period{display:inline-block;border-radius:2px;border:1px solid #db3e26;margin-right:7px;padding:4px 4px 3px;font-size:14px;font-size:1.4rem;line-height:1;vertical-align:5px}.specialCampBox .camp .num{font-family:Verdana;font-size:30px;font-size:3rem;letter-spacing:-0.03em;margin-right:2px;line-height:1}.prBox{margin-bottom:10px;border:1px solid #ddd;border-radius:3px;overflow:hidden}.prListWrapper{text-align:center}.prList{margin-top:25px;list-style:none}.prList>li{border:1px solid #ddd;float:left;width:516px;box-sizing:border-box;text-align:left}.prList>li:first-child+li{width:517px;border-left:none}.prList>li:first-child+li~li{border-top:none}.prList>li:first-child+li+li+li{width:517px;border-left:none}.prList>li .inner{width:100%;display:table;box-sizing:border-box;padding:10px;position:relative}.prList>li.pr .inner:after{content:"";display:block;background:url(https://img1.kakaku.k-img.com/images/home/icon_pr-1.png) no-repeat;width:26px;height:16px;position:absolute;top:5px;right:5px}.prList>li .inner>div{display:table-cell;vertical-align:middle}.prList>li .inner>div:first-child{width:55px}.prList>li.pr .inner>div:first-child>img{padding:0;border:1px solid #ddd}.prList .planTitle{margin-top:3px;font-size:14px;font-size:1.4rem;font-weight:normal;line-height:1.4}.prListWrapper+.simTypeTitle.type02{margin-top:25px}.prItem a{padding:8px 10px;line-height:1.4;display:block;color:#0867bf}.prItem a:hover{color:#4397e4;background:#e9f3fd}.prItem+.prItem{border-top:1px solid #ddd}.prTxt:before{content:"";display:inline-block;background:url(https://img1.kakaku.k-img.com/images/home/icon_pr-1.png) no-repeat;width:26px;height:16px;margin:0 4px 0 0;vertical-align:middle}.prTxtInfo{margin:0 0 2px;line-height:1.3}.prBox2{border:1px solid #ddd;border-radius:4px;padding:15px 0 15px 20px;display:table;width:100%;table-layout:fixed;box-sizing:border-box;position:relative}.prBox2:after{content:"";display:table-cell;vertical-align:middle;background:url(https://img1.kakaku.k-img.com/images/mobile_data/sim/top/arrow08.png) no-repeat center center;width:30px}.prBox2 .inner:after{content:"";display:block;background:url(https://img1.kakaku.k-img.com/images/home/icon_pr-1.png) no-repeat;width:26px;height:16px;position:absolute;top:8px;right:8px}.prBox2 .inner>div{display:table-cell;vertical-align:middle}.prBox2 .inner>div:first-child{width:100px}div+.prBox2{margin-top:20px}.prBox2 .planTitle{font-size:15px;font-size:1.5rem;font-weight:bold}.prBox2 .kakakuCampInfo{margin-top:3px;font-size:18px;font-size:1.8rem;font-weight:bold;line-height:1.3}.prBox2 .kakakuCampInfo img{vertical-align:-3px;margin:0 3px 0 0}.btnGroup+.prTxt{margin-top:12px}.popularRankBoxList .planTitle.prTxt{padding-left:0}.planList .planBox .prTxt{padding:10px;font-size:14px;font-size:1.4rem;font-weight:bold}.planList .planBox .prTxt:before{margin-right:7px}.simuBtnBox{list-style:none}.commonBox03 .simuBtnBox{margin:10px 0 0}.simuBtnBox>li{width:197px;float:left}.simuBtnBox>li+li{margin-left:7px}.simuBtnBox>li a{display:block;border-radius:5px;border:1px solid #ccc;background:#f7f8fa;padding:13px 20px 13px 10px;font-weight:bold;color:#555;line-height:1.4;text-align:center;position:relative}.simuBtnBox>li a:after{content:"";background:url(https://img1.kakaku.k-img.com/images/mobile_data/sim/top/arrow08.png) no-repeat;width:8px;height:11px;margin-top:-5px;position:absolute;top:50%;right:10px}.simuBtnBox>li a:hover{opacity:.9;-ms-filter:"alpha(opacity=90)"}.simuBtnBox>li a span{display:block;font-size:116%}.mainTitleWrapper3{border-radius:5px;background:#0070c7;padding:7px}.mainTitleWrapper3 .inner{border-radius:4px;background:#fff;padding:24px 30px;box-shadow:0 0 6px 0 rgba(0,0,0,.3)}.mainTitleTxt4{display:inline-block}.mainTitleWrapper3 .pageLink02{display:inline-block;margin:0 0 0 20px;font-size:15px;font-size:1.5rem;vertical-align:2px}.mainTitleWrapper3 .btnList{width:100%;margin:18px 0 0}.mainTitleWrapper3 .btnList>li{float:left}.mainTitleWrapper3 .btnList>li .txt01{margin:0 0 8px;font-size:16px;font-size:1.6rem}.mainTitleWrapper3 .btnList>li a{display:block}.mainTitleWrapper3 .btnList>li a:hover{opacity:.8;-ms-filter:"alpha(opacity=80)"}.mainTitleWrapper3 .btnList>li:first-child a{float:left}.mainTitleWrapper3 .btnList>li:first-child a+a{margin-left:15px}.mainTitleWrapper3 .btnList>li+li{margin-left:13px}.mainTitleWrapper3 .btnList .lowpriceBox{margin-left:27px;padding-left:27px;border-left:1px dotted #ccc}.mainTitleWrapper3 .btnList+p{margin-top:15px}.c-ad{line-height:1}.c-moreLink:after,.c-pageLink:before,.c-box-menuTtl-icon-1-1:before,.c-box_regularTtl-icon-1-1:before,.c-box_regularTtl-icon-1-7:before,.c-box_regularTtl-icon-1-11:before,.c-box_regularTtl-icon-1-12:before,.c-box_regularTtl-icon-1-19:before,.c-ttl-3-rank:before,.c-sTtl-icon-1-1:before,.c-btn-arrow:before,.p-link_other:after,.p-rank_num_icon:before,.p-vender_ranking_cont_rank:before,.p-vender_ranking_ttl:before,.p-iconFont:after,.p-prbox:after{content:"";width:19px;height:19px;background-size:100% 100%;background-repeat:no-repeat;background-position:center center}.u-mTop50{margin-top:50px !important}.u-mTop60{margin-top:60px !important}.u-mTop70{margin-top:70px !important}.c-box_regularTtl{padding:10px 10px 8px;background:#e4e6e9;border-bottom:1px solid #bbb;position:relative;box-sizing:border-box;color:#002c6e;line-height:1}.c-box_regularTtl_lines{margin-right:10px;display:inline-block;font-weight:bold;line-height:1.2}.c-box_regularTtl_lines-1{font-size:16px;font-size:1.6rem}.c-box_regularTtl_lines-2{font-size:14px;font-size:1.4rem}.c-box_regularTtl:first-child{border-radius:5px 5px 0 0}.c-box_regularTtl-icon-1{position:relative;padding-left:3em}.c-box_regularTtl-icon-1:before{position:absolute;left:7px;top:0;padding-top:4px;font-size:28px;font-size:2.8rem;line-height:1.2}.c-box_regularTtl-icon-1-1:before{background-image:url(https://img1.kakaku.k-img.com/images/common/icon/icons/018_news_navy.svg)}.c-box_regularTtl-icon-1-7:before{background-image:url(https://img1.kakaku.k-img.com/images/common/icon/icons/009_checkbox_navy.svg)}.c-box_regularTtl-icon-1-11:before{background-image:url(https://img1.kakaku.k-img.com/images/common/icon/icons/034_voice_navy.svg)}.c-box_regularTtl-icon-1-12:before{background-image:url(https://img1.kakaku.k-img.com/images/common/icon/icons/005_beginner.svg)}.c-box_regularTtl-icon-1-19:before{background-image:url(https://img1.kakaku.k-img.com/images/common/icon/icons/024_search_purple.svg)}.c-box-regularBox{margin-top:15px;border:1px solid #bbb;border-radius:5px;box-sizing:border-box}.c-box-attachment{padding:10px;border-top:1px solid #bbb;position:relative;overflow:hidden}.c-box-menuTtl{padding:10px 10px 9px;border-bottom:1px solid #bbb;line-height:1}.c-box-menuTtl-icon-1{position:relative;padding-left:2.4em}.c-box-menuTtl-icon-1:before{position:absolute;left:10px;top:0;padding-top:8px;line-height:1.2}.c-box-menuTtl-icon-1-1:before{content:"";background-image:url(https://img1.kakaku.k-img.com/images/common/icon/icons/010_circle.svg);width:18px;height:18px;background-size:100% 100%;background-repeat:no-repeat;background-position:center center}.c-box_regularTtl-icon-2{position:relative;padding-left:2.6em}.c-box_regularTtl-icon-2:before{position:absolute;left:8px;top:0;padding-top:6px;font-size:20px;font-size:2rem;line-height:1.2}.c-box-menuTtl_lines{font-size:14px;font-size:1.4rem;font-weight:bold;line-height:1.2}.c-box-menuTtl_lines_link{color:#0867bf}.c-box-menuTtl_lines_link:hover{color:#1e85e5}.c-box-menuBox{margin-top:15px;background:#eee;border-radius:5px;box-sizing:border-box;overflow:hidden}.c-box-menuBox_childItem{margin-left:20px}.c-box-menuBox_current{padding:8px 10px;display:block;line-height:1.2}.c-box-menuBox_blockLink{color:#0867bf;padding:8px 10px;display:block;line-height:1.2}.c-box-menuBox_blockLink:hover{color:#1e85e5}.c-box-menuBox_blockLink:hover{background:#f5f5f5}.c-box-menuBox_toggle{position:relative}.c-box-menuBox_toggle:hover{cursor:pointer}.c-box-menuBox_toggle:before,.c-box-menuBox_toggle:after{position:absolute;transition:all .4s;background-color:#bbb}.c-box-menuBox_toggle:before{top:9px;right:15px;width:2px;height:12px;transform:rotate(0deg);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);content:""}.c-box-menuBox_toggle:after{top:14px;right:10px;width:12px;height:2px;transform:rotate(0deg);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);content:""}.c-box-menuBox_toggle.is-open:before{transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg)}.is-ie8 .c-box-menuBox_toggle.is-open:before{display:none}.c-box-menuBox_toggle.is-open:after{opacity:0}.c-box-menuBox_toggleBlk{display:none;border-top:1px solid #ddd}.c-ttl-1{margin:40px 0 20px;padding:10px 10px 8px;border-top:1px solid #bbb;border-bottom:1px solid #bbb;background:#f5f5f5;font-size:18px;font-size:1.8rem;font-weight:700;line-height:1.3}.c-ttl-1+.secTxt02{margin-top:0}.c-ttl-1_in{display:block;padding:1px 0 0 6px;border-left:6px solid #0c6ac6}.c-ttl-1-s{font-size:16px;font-size:1.6rem}.c-ttl-2{margin:30px auto 15px;padding:0 0 6px;background:url(https://img1.kakaku.k-img.com/images/mobile_data/common/title_bg.svg) bottom repeat-x;font-size:15px;font-size:1.5rem;font-weight:bold;line-height:1.5}.c-moreLinkWrap+.c-ttl-2{margin-top:10px}.c-ttl-2+.secTxt02{margin-top:0}.is-ie8 .c-ttl-2{background-image:url(https://img1.kakaku.k-img.com/images/mobile_data/common/title_bg.png)}.c-ttl-3{margin:25px auto 10px;font-size:18px;font-size:1.8rem;font-weight:bold;line-height:1}.c-ttl-3.c-ttl-3-rank{margin-bottom:8px}.c-ttl-3.c-ttl-3-rank:before{content:"";display:inline-block;margin-bottom:2px;padding-right:3px;width:23px;height:23px;top:6px;position:relative;background-image:url(https://img1.kakaku.k-img.com/images/common/icon/icons/011_crown_gold3.svg);background-size:100% 100%;background-position:center center;background-repeat:no-repeat}.c-ttl-4{font-size:24px;font-size:2.4rem;font-weight:bold;line-height:1.2}.c-ttl-4+.c-ttl-1{margin-top:20px}.c-box-regularNote{margin-top:5px}.c-txtBlk_img+.c-box-regularNote{margin-top:20px}.c-box-regularNote_item{font-size:11px;font-size:1.1rem;margin-top:3px;color:#888;line-height:1.2}.c-box-regularNote_item-nest{padding-left:1em;text-indent:-1em}.c-txtBlk_line{font-size:13px;font-size:1.3rem;line-height:1.7}.c-txtBlk_line+.c-txtBlk_line{padding-top:5px}.c-txtBlk_img{margin-top:20px;text-align:center}.c-txtBlk_img+.c-txtBlk_line{margin-top:20px}.c-txtBlk_media{margin-top:10px}.c-txtBlk_media:after{display:block;visibility:hidden;clear:both;height:0;content:"."}.c-txtBlk_media .c-txtBlk_media_img{float:right;margin:0 0 10px 15px}.c-btn-1 a{display:block;box-sizing:border-box;border:1px solid #4e7fc7;border-radius:6px;background-color:#3371bf;background-image:-webkit-linear-gradient(#448bdb, #2155a1);background-image:linear-gradient(#448bdb, #2155a1);color:#fff;font-size:17px;font-size:1.7rem;font-weight:bold;box-shadow:0 1px 2px 0 #bbb;text-decoration:none;overflow:hidden}.c-btn-1 a:link,.c-btn-1 a:visited,.c-btn-1 a:hover{color:#fff}.c-btn-1 a:hover{text-decoration:none;background-color:#4490d3;background-image:-webkit-linear-gradient(#59afe7, #2b6dbd);background-image:linear-gradient(#59afe7, #2b6dbd)}.c-btn-2 a{display:block;box-sizing:border-box;border:1px solid #ff9100;border-radius:6px;background-color:#f8a015;background-image:-webkit-linear-gradient(#ffbf00, #ff9100);background-image:linear-gradient(#ffbf00, #ff9100);color:#fff;font-weight:bold;box-shadow:0 1px 2px 0 #bbb;text-decoration:none;overflow:hidden}.c-btn-2 a:link,.c-btn-2 a:visited,.c-btn-2 a:hover{color:#fff}.c-btn-2 a:hover{text-decoration:none;background-color:#ffb526;background-image:-webkit-linear-gradient(#ffc926, #ffa126);background-image:linear-gradient(#ffc926, #ffa126)}.c-txtBlk_line+.c-moreLinkWrap{margin-top:8px}.c-moreLink{float:right}.c-moreLink+.c-moreLink{padding-top:2px}.c-ttl-1 .c-moreLink{font-weight:normal}.c-moreLink-left{float:none}.c-moreLink:after{content:"";margin-inline:4px;display:inline-block;vertical-align:middle;border-right:2px solid #5793cb;border-top:2px solid #5793cb;height:5px;width:5px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.c-moreLink:hover:after{color:#1e85e5}.c-moreLink_child{position:relative;display:inline-block;font-size:13px;font-size:1.3rem;color:#0867bf;vertical-align:middle}.c-moreLink_child:hover{color:#1e85e5}.c-moreLink_child:link,.c-moreLink_child:visited{text-decoration:none}.c-moreLink_child:active,.c-moreLink_child:focus,.c-moreLink_child:hover{text-decoration:underline}.c-moreLink:after{font-size:13px;font-size:1.3rem;margin-left:3px;display:inline-block;vertical-align:middle}.c-pageLink:before{content:"";display:inline-block;vertical-align:middle;margin:-5px 6px 0px 2px;border-right:2px solid #5793cb;border-top:2px solid #5793cb;height:6px;width:6px;transition:transform 180ms cubic-bezier(0.4, 0, 0.2, 1);-webkit-transform:rotate(135deg);transform:rotate(135deg)}.c-pageLink:hover:after{color:#1e85e5}.is-biggerlinkHover.s-biggerlinkHover_bg-3{background:#f9f9f9}.p-loader{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;font-size:10px;width:1em;height:1em;border-radius:50%;text-indent:-9999em;-webkit-animation:load 1.1s infinite ease;animation:load 1.1s infinite ease;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.is-ie8 .p-loader,.is-ie9 .p-loader{width:100%;color:#aaa;font-size:20px;font-size:2rem;text-align:center;text-indent:inherit;letter-spacing:.3em}@-webkit-keyframes load{0%,100%{box-shadow:0em -2.6em #464646,1.8em -1.8em rgba(70,70,70,.2),2.5em 0em rgba(70,70,70,.2),1.75em 1.75em rgba(70,70,70,.2),0em 2.5em rgba(70,70,70,.2),-1.8em 1.8em rgba(70,70,70,.2),-2.6em 0em rgba(70,70,70,.5),-1.8em -1.8em rgba(70,70,70,.7)}12.5%{box-shadow:0em -2.6em 0em 0em rgba(70,70,70,.7),1.8em -1.8em #464646,2.5em 0em rgba(70,70,70,.2),1.75em 1.75em rgba(70,70,70,.2),0em 2.5em rgba(70,70,70,.2),-1.8em 1.8em rgba(70,70,70,.2),-2.6em 0em rgba(70,70,70,.2),-1.8em -1.8em rgba(70,70,70,.5)}25%{box-shadow:0em -2.6em 0em 0em rgba(70,70,70,.5),1.8em -1.8em rgba(70,70,70,.7),2.5em 0em #464646,1.75em 1.75em rgba(70,70,70,.2),0em 2.5em rgba(70,70,70,.2),-1.8em 1.8em rgba(70,70,70,.2),-2.6em 0em rgba(70,70,70,.2),-1.8em -1.8em rgba(70,70,70,.2)}37.5%{box-shadow:0em -2.6em 0em 0em rgba(70,70,70,.2),1.8em -1.8em rgba(70,70,70,.5),2.5em 0em rgba(70,70,70,.7),1.75em 1.75em #464646,0em 2.5em rgba(70,70,70,.2),-1.8em 1.8em rgba(70,70,70,.2),-2.6em 0em rgba(70,70,70,.2),-1.8em -1.8em rgba(70,70,70,.2)}50%{box-shadow:0em -2.6em 0em 0em rgba(70,70,70,.2),1.8em -1.8em rgba(70,70,70,.2),2.5em 0em rgba(70,70,70,.5),1.75em 1.75em rgba(70,70,70,.7),0em 2.5em #464646,-1.8em 1.8em rgba(70,70,70,.2),-2.6em 0em rgba(70,70,70,.2),-1.8em -1.8em rgba(70,70,70,.2)}62.5%{box-shadow:0em -2.6em 0em 0em rgba(70,70,70,.2),1.8em -1.8em rgba(70,70,70,.2),2.5em 0em rgba(70,70,70,.2),1.75em 1.75em rgba(70,70,70,.5),0em 2.5em rgba(70,70,70,.7),-1.8em 1.8em #464646,-2.6em 0em rgba(70,70,70,.2),-1.8em -1.8em rgba(70,70,70,.2)}75%{box-shadow:0em -2.6em 0em 0em rgba(70,70,70,.2),1.8em -1.8em rgba(70,70,70,.2),2.5em 0em rgba(70,70,70,.2),1.75em 1.75em rgba(70,70,70,.2),0em 2.5em rgba(70,70,70,.5),-1.8em 1.8em rgba(70,70,70,.7),-2.6em 0em #464646,-1.8em -1.8em rgba(70,70,70,.2)}87.5%{box-shadow:0em -2.6em 0em 0em rgba(70,70,70,.2),1.8em -1.8em rgba(70,70,70,.2),2.5em 0em rgba(70,70,70,.2),1.75em 1.75em rgba(70,70,70,.2),0em 2.5em rgba(70,70,70,.2),-1.8em 1.8em rgba(70,70,70,.5),-2.6em 0em rgba(70,70,70,.7),-1.8em -1.8em #464646}}@keyframes load{0%,100%{box-shadow:0em -2.6em #464646,1.8em -1.8em rgba(70,70,70,.2),2.5em 0em rgba(70,70,70,.2),1.75em 1.75em rgba(70,70,70,.2),0em 2.5em rgba(70,70,70,.2),-1.8em 1.8em rgba(70,70,70,.2),-2.6em 0em rgba(70,70,70,.5),-1.8em -1.8em rgba(70,70,70,.7)}12.5%{box-shadow:0em -2.6em 0em 0em rgba(70,70,70,.7),1.8em -1.8em #464646,2.5em 0em rgba(70,70,70,.2),1.75em 1.75em rgba(70,70,70,.2),0em 2.5em rgba(70,70,70,.2),-1.8em 1.8em rgba(70,70,70,.2),-2.6em 0em rgba(70,70,70,.2),-1.8em -1.8em rgba(70,70,70,.5)}25%{box-shadow:0em -2.6em 0em 0em rgba(70,70,70,.5),1.8em -1.8em rgba(70,70,70,.7),2.5em 0em #464646,1.75em 1.75em rgba(70,70,70,.2),0em 2.5em rgba(70,70,70,.2),-1.8em 1.8em rgba(70,70,70,.2),-2.6em 0em rgba(70,70,70,.2),-1.8em -1.8em rgba(70,70,70,.2)}37.5%{box-shadow:0em -2.6em 0em 0em rgba(70,70,70,.2),1.8em -1.8em rgba(70,70,70,.5),2.5em 0em rgba(70,70,70,.7),1.75em 1.75em #464646,0em 2.5em rgba(70,70,70,.2),-1.8em 1.8em rgba(70,70,70,.2),-2.6em 0em rgba(70,70,70,.2),-1.8em -1.8em rgba(70,70,70,.2)}50%{box-shadow:0em -2.6em 0em 0em rgba(70,70,70,.2),1.8em -1.8em rgba(70,70,70,.2),2.5em 0em rgba(70,70,70,.5),1.75em 1.75em rgba(70,70,70,.7),0em 2.5em #464646,-1.8em 1.8em rgba(70,70,70,.2),-2.6em 0em rgba(70,70,70,.2),-1.8em -1.8em rgba(70,70,70,.2)}62.5%{box-shadow:0em -2.6em 0em 0em rgba(70,70,70,.2),1.8em -1.8em rgba(70,70,70,.2),2.5em 0em rgba(70,70,70,.2),1.75em 1.75em rgba(70,70,70,.5),0em 2.5em rgba(70,70,70,.7),-1.8em 1.8em #464646,-2.6em 0em rgba(70,70,70,.2),-1.8em -1.8em rgba(70,70,70,.2)}75%{box-shadow:0em -2.6em 0em 0em rgba(70,70,70,.2),1.8em -1.8em rgba(70,70,70,.2),2.5em 0em rgba(70,70,70,.2),1.75em 1.75em rgba(70,70,70,.2),0em 2.5em rgba(70,70,70,.5),-1.8em 1.8em rgba(70,70,70,.7),-2.6em 0em #464646,-1.8em -1.8em rgba(70,70,70,.2)}87.5%{box-shadow:0em -2.6em 0em 0em rgba(70,70,70,.2),1.8em -1.8em rgba(70,70,70,.2),2.5em 0em rgba(70,70,70,.2),1.75em 1.75em rgba(70,70,70,.2),0em 2.5em rgba(70,70,70,.2),-1.8em 1.8em rgba(70,70,70,.5),-2.6em 0em rgba(70,70,70,.7),-1.8em -1.8em #464646}}.p-cont-simTop{width:810px}.p-side-simTop{width:200px}.p-arrowLink:before{content:"";display:inline-block;margin-right:-3px;border:solid rgba(0,0,0,0);border-width:5px 8px;border-left-color:#5793cb}.p-arrowLink_child{display:inline-block;position:relative;font-size:13px;font-size:1.3rem;vertical-align:middle}.p-prbox_wrap{display:table;table-layout:fixed;margin-left:-10px}.p-prbox_item,.p-prbox_cell,.p-prbox_img{display:table-cell;vertical-align:middle}.p-prbox_item{padding-left:10px}.p-prbox{border:1px solid #ddd;border-radius:4px;padding:15px 32px 15px 15px;display:table;width:100%;table-layout:fixed;box-sizing:border-box;position:relative}.p-prbox:after{content:"";position:absolute;top:50%;right:14px;margin-top:-6px;border-right:2px solid #5793cb;border-top:2px solid #5793cb;height:7px;width:7px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.p-prbox:before{content:"";display:block;position:absolute;top:5px;right:5px;width:26px;height:16px;background:url(https://img1.kakaku.k-img.com/images/home/icon_pr-1.png) no-repeat}.p-prbox_img{padding-right:15px}.p-prbox_planTitle{font-size:14px;font-size:1.4rem;font-weight:bold}.p-prbox_cmp{margin-top:3px;color:#db3e26;font-size:14px;font-size:1.4rem;font-weight:bold;line-height:1.3}.p-prbox_cmp img{vertical-align:-3px;margin:0 3px 0 0}.p-prbox_txt{padding-top:6px;font-size:12px;font-size:1.2rem}.p-prTxtList{display:table;width:100%;table-layout:fixed;margin:0 auto}.p-prTxt{padding:8px 15px 6px;line-height:1;text-align:right}.p-prTxt:only-child{text-align:center}.p-prTxt+.p-prTxt{border-left:1px dotted #ddd;text-align:left}.p-tabRank_area{min-height:527px;padding:15px 0;border-radius:5px;border:1px solid #ddd;background:#f5f5f5}.p-tabRank .c-ttl-3{height:25px;box-sizing:border-box;margin:15px 0 8px 12px}.p-tabRank .c-ttl-3 a{color:#333}.p-tabRank .c-ttl-3 a:hover{color:#666}.p-tabRank .c-moreLinkWrap{position:absolute;bottom:0;right:10px;margin-bottom:15px}.p-tabRank .c-moreLinkWrap .c-moreLink{float:none}.p-tabRank .c-moreLinkWrap .c-moreLink:after{margin-top:2px}.p-tabRank_btn_wrap{position:relative;z-index:1}li.p-tabRank_btn{display:table;table-layout:fixed;z-index:2;margin:0 0 -1px 6px;border:0}li.p-tabRank_btn:first-child{margin-left:16px}li.p-tabRank_btn.select{cursor:default}.p-tabRank_btn_in{display:table-cell;width:100px;height:44px;box-sizing:border-box;padding-top:4px;border-radius:5px 5px 0 0;border:1px solid #ddd;background-color:#eee;background:linear-gradient(to bottom, #fff 0%, #eee 99%);vertical-align:middle;color:#0867bf;font-size:14px;font-size:1.4rem;line-height:1}.p-tabRank_btn_in:hover{color:#1e85e5;background-color:#f4f4f4;background:linear-gradient(to bottom, #fff 0%, #f4f4f4 99%)}.select .p-tabRank_btn_in{border-top:2px solid #0c6ac6;border-bottom:0;background:#f5f5f5;color:#333;font-weight:bold}.p-tabRank_btn_sub{font-size:11px;font-size:1.1rem}.s-tabRank_in{display:none}.p-tabRank_con_wrap{position:relative;box-sizing:border-box;width:1000px;min-height:256px;margin:0 auto;border-radius:4px;background:#fff;box-shadow:0 0 6px -2px #ddd;transition:all .7s}.p-tabRank_btn_wrap+.p-tabRank_con_wrap{padding-top:12px}.p-tabRank_con{z-index:2;float:left;box-sizing:border-box;padding-bottom:45px;border:0;transition:all .7s}.p-tabRank_con.displayN{display:block;position:absolute;z-index:-3;top:0;left:0;opacity:0;filter:alpha(opacity=0);transition:all .7s}.p-tabRank_con.displayN .s-biggerlink{background:red}.p-tabRank_con.displayN .p-tabRank_in{opacity:0;filter:alpha(opacity=0)}.p-tabRank_con.displayN .p-tabRank_in *{opacity:0;filter:alpha(opacity=0)}.p-tabRank_con-pr{margin-top:48px}.p-tabRank_in{position:relative;padding-left:7px}.p-tabRank_con-pr .p-tabRank_in{padding:0 7px 0 0}.p-tabRank_plan{position:relative;width:197px;width:197.2px;box-sizing:border-box;float:left;padding:4px;border-left:1px dotted #ddd}.p-tabRank_plan:first-child{border-left:0}.p-tabRank_con-pr .p-tabRank_plan:first-child{border-left:1px dotted #ddd}.p-tabRank_plan_in{height:100%;box-sizing:border-box;padding:4px;border-radius:3px}.p-tabRank_con-pr .p-tabRank_plan_in{background:#fefef2}.p-tabRank_con-pr .p-tabRank_plan_in:hover{background:#ffffe6}.p-tabRank_plan_in.is-biggerlinkHover{cursor:pointer}.p-tabRank_plan_num{display:block;position:absolute;top:6px;left:6px;width:16px;height:16px;border-radius:3px;background:#eee;color:#333;font-size:11px;text-align:center;line-height:17px}.p-tabRank_con-pr .p-tabRank_plan_num{width:16px;height:11px;background:none}.p-tabRank_con-pr .p-tabRank_plan_num img{display:block}.p-tabRank_plan_num.p-tabRank_plan_num-1,.p-tabRank_plan_num.p-tabRank_plan_num-2,.p-tabRank_plan_num.p-tabRank_plan_num-3{color:#fff}.p-tabRank_plan_num.p-tabRank_plan_num-1{background:#d3b135}.p-tabRank_plan_num.p-tabRank_plan_num-2{background:#aeb2bb}.p-tabRank_plan_num.p-tabRank_plan_num-3{background:#ba8d7a}.p-tabRank_plan_data_wrap{display:table;width:100%;height:60px;padding-bottom:7px}.p-tabRank_plan_logo,.p-tabRank_plan_data{display:table-cell;vertical-align:middle}.p-tabRank_plan_logo{width:60px;box-sizing:border-box;padding-left:20px}.p-tabRank_plan_data{padding-left:5px;font-size:14px;font-size:1.4rem;text-align:center;line-height:1}.p-tabRank_plan_data .weak{font-size:11px;font-size:1.1rem}.p-tabRank_plan_data_price{padding-bottom:5px;color:#db3e26;font-size:16px;font-size:1.6rem;font-weight:bold}.p-tabRank_plan_name{margin-bottom:30px;padding-top:5px;font-size:13px;font-size:1.3rem;word-wrap:break-word;word-break:break-all}.p-tabRank_plan_cmp{position:absolute;bottom:7px;width:180px;box-sizing:border-box;padding:3px 2px 3px 5px;border:1px solid #fddfde;background:#fff6f5;color:#db3e26;font-size:12px;font-size:1.2rem;font-weight:bold;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.p-tabRank_plan_prTxt{position:absolute;left:0;top:0;width:200px;margin:-70px 0 0 -5px;padding:5px;z-index:1;border:2px solid #f9e8af;background:#fff;font-size:11px;font-size:1.1rem;line-height:1.7;word-wrap:break-word;word-break:break-all}.p-tabRank_plan_prTxt:after{content:"";display:block;position:absolute;left:50%;bottom:-12px;width:0;height:0;margin-left:-10px;border-style:solid;border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);border-width:12px 10px 0 10px}.p-tabRank_plan_prTxt:before{content:"";display:block;position:absolute;left:50%;bottom:-15px;width:0;height:0;margin-left:-13px;border-style:solid;border-color:#f9e8af rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);border-width:15px 13px 0 13px}.p-tabRank_plan-noPlan .p-tabRank_plan_name{border-top:0;color:#ccc;text-align:center}.p-serachPlan_wrap{padding:0 15px 15px;background:#f5f5f5;border-radius:5px;border:1px solid #ddd}.p-serachPlan_ttl{width:100%;margin:15px 0 10px;padding-left:2.5em}.p-serachPlan_ttl:before{left:0;padding-top:0;line-height:1}.p-serachPlan_ttl .p-arrowLink{margin-left:30px}.p-serachPlan_ttl_txt{display:inline-block;font-size:18px;font-size:1.8rem;font-weight:bold;vertical-align:middle}.p-serachPlan_row,.p-serachPlan_inputList{display:table;width:100%;table-layout:fixed}.p-serachPlan_qCell,.p-serachPlan_aCell,.p-serachPlan_input,.p-prTxt{display:table-cell;vertical-align:middle}.p-serachPlan_row{margin-bottom:10px;border-radius:4px;background:#fff;box-shadow:0 0 6px -2px #ddd}.p-serachPlan_qCell{box-sizing:border-box;width:160px;padding:20px 15px;border-right:1px dotted #ddd}.p-serachPlan_qCell_txt{font-size:18px;font-size:1.8rem;font-weight:bold}.p-serachPlan_aCell{padding:20px 15px}.p-serachPlan_input{position:relative;box-sizing:border-box;padding:0 5px}.p-serachPlan_input input{visibility:hidden;position:absolute;z-index:1}.p-serachPlan_input_txt{display:table-cell;font-size:15px;font-size:1.5rem;font-weight:bold;line-height:1;vertical-align:middle}.p-serachPlan_input_subTxt{display:inline-block;font-size:11px;font-size:1.1rem;font-weight:normal}.p-serachPlan_input-radio label{display:table;position:relative;width:100%;height:60px;box-sizing:border-box;padding:12px 0;border-radius:4px;border:1px solid #bbb;background:linear-gradient(to bottom, #fff 0%, #eee 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#ffffff", endColorstr="#eeeeee",GradientType=0 );box-shadow:0 2px 3px -1px rgba(0,0,0,.12);cursor:pointer}.p-serachPlan_input-radio .p-serachPlan_input_txt{padding:2px 0 0 20px;background:url(https://img1.kakaku.k-img.com/images/mobile_data/sim/ico_radio.svg) 8px center no-repeat;text-align:center}.is-ie8 .p-serachPlan_input-radio .p-serachPlan_input_txt{background:url(https://img1.kakaku.k-img.com/images/mobile_data/sim/ico_radio.png) 8px center no-repeat}.p-serachPlan_input-radio.is-selected label{border:2px solid #0c6ac6;background:#f5f5f5;box-shadow:none}.p-serachPlan_input-radio.is-selected .p-serachPlan_input_txt{background:url(https://img1.kakaku.k-img.com/images/mobile_data/sim/ico_radio_on.svg) 7px center no-repeat;color:#0c6ac6}.is-ie8 .p-serachPlan_input-radio.is-selected .p-serachPlan_input_txt{background:url(https://img1.kakaku.k-img.com/images/mobile_data/sim/ico_radio_on.png) 7px center no-repeat}.p-serachPlan_nextBtn_wrap{padding:6px 0 3px;text-align:center}.p-serachPlan_nextBtn{display:block;width:300px;position:relative;margin:0 auto;padding:10px 20px 10px 24px;border-radius:5px;border:1px solid #ff9100;background-color:#f8a015;background-image:-webkit-linear-gradient(#ffbf00, #ff9100);background-image:linear-gradient(to bottom, #ffbf00 0%, #ff9100 100%);color:#fff !important;font-size:19px;font-size:1.9rem;font-weight:bold;line-height:1;text-decoration:none;box-shadow:0 3px 3px -1px rgba(0,0,0,.6)}.p-serachPlan_nextBtn:link,.p-serachPlan_nextBtn:visited,.p-serachPlan_nextBtn:hover{text-decoration:none}.p-serachPlan_nextBtn:hover{border:1px solid #ffa126;background-color:#ffb526;background-image:-webkit-linear-gradient(#ffc926, #ffa126);background-image:linear-gradient(to bottom, #ffc926 0%, #ffa126 100%)}.p-serachPlan_nextBtn_in{display:table;margin:0 auto;padding:3px 12px 0 0}.p-serachPlan_nextBtn_in:after{content:"";display:block;position:absolute;top:50%;right:12px;width:26px;height:26px;margin-top:-13px;background:url(https://img1.kakaku.k-img.com/images/mobile_data/sim/ico_btn_arrow.svg) no-repeat}.is-ie8 .p-serachPlan_nextBtn_in:after{background:url(https://img1.kakaku.k-img.com/images/mobile_data/sim/ico_btn_arrow.png) no-repeat}.serachPlan_nextBtn_hitNum,.serachPlan_nextBtn_txt{display:table-cell;vertical-align:middle}.serachPlan_nextBtn_hitNum{font-size:28px;font-size:2.8rem}.serachPlan_nextBtn_txt{padding:2px 0 0 2px}.popupBoxBg{background:#ccc;-ms-filter:"alpha(opacity=0)";opacity:0;position:fixed;top:0;left:0;z-index:10;height:100%;width:100%}.p-popup_wrap{position:relative}.p-popup_btn{cursor:pointer}.p-popup_btn:hover:after{content:"";display:inline-block;height:13px;width:13px;margin-bottom:-2px;padding-left:2px;background:url(https://img1.kakaku.k-img.com/images/mobile_data/sim/ico_help.svg) right bottom no-repeat}.is-ie8 .p-popup_btn:hover:after{background:url(https://img1.kakaku.k-img.com/images/mobile_data/sim/ico_help.png) right bottom no-repeat}.p-popup_btn.is-hover:after{content:"";display:inline-block;height:13px;width:13px;margin-bottom:-2px;padding-left:2px;background:url(https://img1.kakaku.k-img.com/images/mobile_data/sim/ico_help.svg) right bottom no-repeat}.is-ie8 .p-popup_btn.is-hover:after{background:url(https://img1.kakaku.k-img.com/images/mobile_data/sim/ico_help.png) right bottom no-repeat}.p-popup_btn .popupBoxBg{cursor:default}.p-popup_btn_in{display:inline-block;border-bottom:1px dotted #999;line-height:1.2}.p-popup_box{display:none;position:absolute;left:-40px;bottom:20px;z-index:11;padding-bottom:15px}.sideBox_ttl-weak .p-popup_box{bottom:25px}.p-popup_box:after{content:"";display:block;position:absolute;left:50px;bottom:3px;width:0;height:0;margin-left:-10px;border-style:solid;border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);border-width:13px 9px 0 9px}.p-popup_box:before{content:"";display:block;position:absolute;left:50px;bottom:2px;width:0;height:0;margin-left:-12px;border-style:solid;border-color:#ccc rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);border-width:14px 11px 0 11px}.p-popup{display:block;width:360px;box-sizing:border-box;border:1px solid #ccc;font-size:11px;font-size:1.1rem;line-height:1.6;filter:drop-shadow(0 0 2px rgba(0, 0, 0, 0.25));cursor:default}.p-popup_close{display:inline-block;position:absolute;right:0;left:0;bottom:22px;margin:0 auto;color:#0867bf;text-align:center;cursor:default}.p-popup_close_in{display:inline-block;font-size:11px;font-size:1.1rem;line-height:12px;cursor:pointer}.p-popup_in{display:block;padding:15px 10px 30px;background:#fff}.p-popup_ttl{display:block;margin-bottom:5px;padding:2px 0 0 5px;border-left:4px solid #bbb;font-size:13px;font-size:1.3rem;font-weight:bold;line-height:1}.p-popup_para+.p-popup_ttl{margin-top:8px}.p-popup_para{display:block}.p-popup_para+.p-popup_para{margin-top:5px}.p-popup_list+.p-popup_para{margin-top:5px}.p-popup_list_head{display:block;padding:5px 8px 3px;background:#f6f6f6;line-height:1}.p-popup_list{display:table;width:100%}.p-popup_list+.p-popup_list{border-top:1px solid #ddd}.p-popup_list_ttl,.p-popup_list_txt{display:table-cell;vertical-align:middle}.p-popup_list_ttl{width:33%;padding:6px 0 4px 12px;color:#666;font-size:14px;font-size:1.4rem;font-weight:bold;line-height:1}.report_ttl{display:table;position:relative;width:100%;box-sizing:border-box}.report_ttl .c-ttl-1_in{display:table-cell;vertical-align:middle}.report_ttl_subBox{vertical-align:middle}.report_ttl_subBox .c-btn-1{display:block;width:100px;text-align:center;vertical-align:middle}.report_ttl_subBox .c-btn-1 a{padding:8px 15px 6px;font-size:14px;font-size:1.4rem}.report_ttl_subTxt{display:inline-block;position:absolute;right:122px;top:50%;box-sizing:border-box;height:68px;margin-top:-34px;padding:12px 15px 8px;border:2px solid #fdcecd;background:#fff;font-size:15px;font-size:1.5rem;line-height:1.5;text-align:center;vertical-align:middle}.report_ttl_subTxt:after{content:"";display:block;position:absolute;top:50%;right:-16px;margin-top:-4px;border:solid rgba(0,0,0,0);border-width:4px 8px;border-left-color:#fff}.report_ttl_subTxt:before{content:"";display:block;position:absolute;top:50%;right:-22px;margin-top:-6px;border:solid rgba(0,0,0,0);border-width:6px 11px;border-left-color:#fdcecd}.report_ttl_subTxt-cmp{color:#db3e26}.reportList .reportTitle a{white-space:normal;text-overflow:inherit}.reportBox .reportList .starRate{float:none}.reportBox .reportList .reportDetail{min-height:inherit}.p-side-simTop .c-box-menuBox{border-top-color:#0c6ac6}.p-side-simTop .c-box-menuTtl-icon-1:before{color:#0c6ac6}.p-menuBox_blkLink{display:block;padding:10px 10px 8px;line-height:1.2}.p-menuBox_blkLink.c-moreLink{padding-right:5px;float:none;text-align:right}.p-menuBox_blkLink:hover{background:#e9f3fd}.p-side_bnr{margin-bottom:10px}.c-box-regularBox+.p-side_bnr{margin-top:15px}.p-side_bnr a:hover .p-side_bnr_txt{background:#e9f3fd}.p-side_bnr_txt{display:block;padding:5px 6px;border:solid #ccc;border-width:0 1px 1px 1px;font-size:12px;font-size:1.2rem}.p-topGuide_blk{overflow:hidden;font-size:15px;font-size:1.5rem;line-height:1.9}.reportBox+.p-topGuide_blk{margin-top:30px}.p-topGuide_blk .c-moreLink_child{font-size:15px;font-size:1.5rem}.p-topGuide_blk .meritTtl{margin-top:1.5em;line-height:1.6}.p-topGuide_blk .mvnoBox dt{font-size:16px;font-size:1.6rem}.p-topGuide_blk .bannerBox7{margin:50px -70px}.p-topGuide_in{position:relative;box-sizing:border-box;padding:54px 70px 70px 70px;border:1px solid #bbb;border-radius:5px}.p-topGuide_ttl-1{font-size:29px;font-size:2.9rem;font-weight:bold;line-height:1.2}.p-topGuide_ttl-2{margin-top:40px;background:#f0f0f0}.p-topGuide_ttl-2_in{padding:11px 10px 6px 15px;font-size:22px;font-size:2.2rem;font-weight:bold;line-height:1.3}.p-topGuide_ttl-3{margin:2.8em 15px 0 15px;border-left:5px solid #90bcd2}.p-topGuide_ttl-2+.p-topGuide_ttl-3{margin-top:1.8em}.p-topGuide_ttl-3_in{padding:5px 0 0 10px;font-size:19px;font-size:1.9rem;font-weight:bold;line-height:1.3}.p-topGuide_ttl-4{margin-top:2em;padding-left:15px}.p-topGuide_ttl-4_in{font-size:16px;font-size:1.6rem;font-weight:bold;line-height:1.2}.p-topGuide_linesBlk{padding:1.5em 15px 0 15px}.p-topGuide_linesBlk.c-txtBlk_media{margin-top:0}.p-topGuide_lines{text-align:justify}.p-topGuide_lines+.c-moreLinkWrap{margin-top:5px}.p-topGuide_BtnBox{margin:25px 15px 50px;padding:30px 0 16px;border:1px dotted #ddd;background:#f1f7fb;text-align:center}.p-topGuide_Btn.c-btn-2 a{display:inline-block;padding:14px 40px 10px;font-size:22px;font-size:2.2rem;text-align:center}.commonTable06 .c-btn-2 a{padding:5px 9px;font-size:11px;font-size:1.1rem;box-shadow:none}.p-tabRank_moreLink{width:980px;text-align:center}.p-tabRank_moreLink .c-moreLink_child{font-size:1.6rem}.p-tabRank_moreLink .c-moreLink_child:hover .p-tabRank_moreLink_txt,.p-tabRank_moreLink .c-moreLink_child:active .p-tabRank_moreLink_txt,.p-tabRank_moreLink .c-moreLink_child:focus .p-tabRank_moreLink_txt{text-decoration:underline}.p-tabRank .p-tabRank_moreLink{margin-bottom:8px}.p-tabRank .p-tabRank_moreLink .c-moreLink:after{margin-top:3px;font-size:1.6rem}.p-tabRank_moreLink_hitNum{font-size:1.8rem;font-weight:bold}.p-tabRank_moreLink_txt{display:inline-block;padding:2px 0 0 0;vertical-align:top}.p-topGuide_blk+.aboutSimBox02 .hTypeVoice:first-child{border-top:0}.p-topGuide_blk .commonTable06 th{font-size:12px}.font15{font-size:15px}.commonTable06 td.font15{font-size:15px}.commonTable06 .w05{width:220px}.btnGroup.btnGroupStyle03 label{height:47px;padding:16px 0 0}.btnGroup.btnGroupStyle03 label.selected{padding:14px 0 0}.searchThema a.searchSimCalloption{background-position:0 -772px}.searchThema a.searchSimCalloption:hover{background-position:-195px -772px}.c-ttl-1{margin:40px 0 20px;padding:10px 10px 8px;border-top:1px solid #bbb;border-bottom:1px solid #bbb;background:#f5f5f5;font-size:18px;font-weight:700;line-height:1.3}.c-ttl-1+.secTxt02{margin-top:0}.c-ttl-1_in{display:block;padding:1px 0 0 6px;border-left:6px solid #0c6ac6}.c-ttl-2{margin:30px auto 15px;padding:0 0 10px;background:url(https://img1.kakaku.k-img.com/images/mobile_data/common/title_bg.svg) bottom repeat-x;font-size:15px;font-weight:bold;line-height:1}.is-ie8 .c-ttl-2{background-image:url(https://img1.kakaku.k-img.com/images/mobile_data/common/title_bg.png)}#subNavSearch.show{display:block}#searchSim label a{text-decoration:none}.selectItem01 dt a:link,.selectItem01 dt a:visited,.selectItem01 dt a:hover{color:#333 !important}.selectBox{display:table}.selectBox+.selectList{margin-top:10px}.selectBox_inputSelect_txt{display:table-cell;width:16px;color:#666;font-size:64%;text-align:center;vertical-align:middle}.selectBox_inputSelect{display:table-cell;width:82px;box-sizing:border-box;padding:6px 4px 4px;border:1px solid #aaa;border-radius:3px;background-color:#fff;background-image:url(https://img1.kakaku.k-img.com/images/mobile_data/sim/bg_select.svg);background-repeat:no-repeat;background-position:94% center;color:#666;font-size:100%;line-height:1.3;-moz-appearance:none;-webkit-appearance:none;appearance:none;outline:none;cursor:pointer}.selectBox_inputSelect::-ms-expand{display:none}.is-ie9 .selectBox_inputSelect,.is-ie8 .selectBox_inputSelect{background-image:none}.selectBox_inputSelect option:disabled{background:#f1f1f1;color:#aaa}.selectedDevice:before,.selectedDevice:after{display:block}.opCheckBtn.type2{color:#555}.opCheckBtn.type2:before{background-image:url(https://img1.kakaku.k-img.com/images/mobile_data/sim/ranking/icn_device.png)}.opCheckBtn.type2:after{border-color:#666 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.opCheckBox.on .opCheckBtn.type2:after{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #666 rgba(0,0,0,0)}.plImg a{display:block}.plImg a:hover img{opacity:.6}.planList .planBox.type2 .crrName a{text-decoration:none}.planList .planBox.type2 .crrName a:hover{text-decoration:underline}.p-popup_wrap{position:relative}.p-popup_btn{position:relative;cursor:pointer}.p-popup_btn:hover:after{content:"";position:absolute;display:inline-block;height:13px;width:13px;margin-bottom:-2px;padding-left:2px;background:url(https://img1.kakaku.k-img.com/images/mobile_data/sim/ico_help.svg) right bottom no-repeat}.p-popup_btn.is-hover:after{content:"";position:absolute;display:inline-block;height:13px;width:13px;margin-bottom:-2px;padding-left:2px;background:url(https://img1.kakaku.k-img.com/images/mobile_data/sim/ico_help.svg) right bottom no-repeat}.p-popup_btn .popupBoxBg{cursor:default}.p-popup_btn_in{display:inline-block;border-bottom:1px dotted #999;line-height:1.2}.p-popup_box{display:none;position:absolute;left:-40px;bottom:20px;z-index:11;padding-bottom:15px}.sideBox_ttl-weak .p-popup_box{bottom:25px}.p-popup_box:after{content:"";display:block;position:absolute;left:50px;bottom:3px;width:0;height:0;margin-left:-10px;border-style:solid;border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);border-width:13px 9px 0 9px}.p-popup_box:before{content:"";display:block;position:absolute;left:50px;bottom:2px;width:0;height:0;margin-left:-12px;border-style:solid;border-color:#ccc rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);border-width:14px 11px 0 11px}.p-popup{display:block;width:360px;box-sizing:border-box;border:1px solid #ccc;font-size:11px;line-height:1.6;filter:drop-shadow(0 0 2px rgba(0, 0, 0, 0.25));cursor:default}.p-popup_close{display:inline-block;position:absolute;right:0;left:0;bottom:22px;margin:0 auto;text-align:center;cursor:default}.p-popup_close_in{display:inline-block;padding:0 10px;color:#0867bf;font-size:11px;line-height:12px;cursor:pointer}.p-popup_close_in:hover{color:#4397e4}.p-popup_in{display:block;padding:15px 10px 30px;background:#fff}.p-popup_ttl{display:block;margin-bottom:5px;padding:2px 0 0 5px;border-left:4px solid #bbb;font-size:13px;font-weight:bold;line-height:1}.p-popup_para+.p-popup_ttl{margin-top:15px}.p-popup_para{display:block}.p-popup_para+.p-popup_para{margin-top:5px}.p-popup_exBtn{display:table;table-layout:fixed;color:#0867bf;cursor:pointer}.p-popup_exBtn::before{content:"";position:absolute;display:inline-block;height:12px;width:12px;margin-top:-1px;padding-right:2px;background:url(https://img1.kakaku.k-img.com/images/mobile_data/sim/ico_minus.svg) left bottom no-repeat}.p-popup_exBtn:hover{color:#4397e4}.p-popup_exBtn .p-popup_exBtn_in{padding-left:15px;line-height:1}.priceTable_help{padding-top:2px}.priceTable_help .p-popup_wrap{display:inline-block}.priceTable_help .p-popup{width:320px}.priceTable_help .p-popup_in{text-align:left;font-weight:normal}.priceTable_help .p-popup_box{bottom:-15px;left:inherit;right:-347px;margin-bottom:-15px}.priceTable_help .p-popup_box:after{left:-7px;bottom:30px;border:solid rgba(0,0,0,0);border-width:8px 9px;border-right-color:#fff}.priceTable_help .p-popup_box:before{left:-8px;bottom:30px;border:solid rgba(0,0,0,0);border-width:8px 10px;border-right-color:#ccc}.priceTable_help_txt{display:inline-block;font-weight:normal}.planList .commonTable01.priceTableS td .p-popup_exBtn img{margin:0;vertical-align:middle}.hcLead{margin:30px 40px;background:#fffde8;border:1px solid #e6e0aa;border-radius:5px}.hcLeadTtl{position:relative;display:table;padding:12px 12px;width:100%;border-bottom:1px solid #e6e0aa;box-sizing:border-box}.hcLeadTtl:before{content:"[PR]";position:absolute;top:5px;right:8px;color:#aaa;font-size:11px;font-weight:normal}.hcLeadTtlLogo{display:table-cell;width:210px;vertical-align:middle}.hcLeadTtlLogoImg{background:#fff;width:60px;min-height:44px;padding:5px 15px;border:1px solid #fbf4b0;border-radius:4px;vertical-align:middle}.hcLeadTtlLogoImg.type2{padding:3px 15px}.hcLeadTtlLogoImg img{display:inline-block;vertical-align:middle}.hcLeadTtlLogo>span{display:inline-block;text-align:center;vertical-align:middle}.iconWrap{display:inline-block;margin:0 -15px;padding:8px;line-height:.8;background:#f9f5cd;border-radius:50%;position:relative;z-index:1}.iconPlus{display:inline-block;position:relative;width:13px;height:13px}.iconPlus:before,.iconPlus:after{display:block;content:"";background-color:#a79814;position:absolute;width:13px;height:3px;top:5px;left:0}.iconPlus:before{width:3px;height:13px;top:0;left:5px}.hcLeadTtlTxt{display:table-cell;padding-right:1em;vertical-align:middle;font-size:18px;font-weight:bold;color:#a79814;line-height:1.2}.hcLeadTtlTxtName{font-size:12px;margin-bottom:5px;color:#666;font-weight:normal}.hcLeadTtlTxtName>span{margin:0 3px;color:#a79814;font-size:14px;font-weight:bold}.hcLeadTtlTxtCopy{text-indent:-0.5em}.hcLeadIn{display:table;box-sizing:border-box;padding:12px 15px 12px 12px;width:100%}.hcLeadItemBox{display:table-cell;vertical-align:middle;padding-left:5px}.hcLeadActionBox{display:table-cell;width:230px;padding-left:18px;vertical-align:middle}.hcLeadItemTxt{font-size:17px}.hcLeadItemTxt+.hcLeadItemTxt{margin-top:8px;padding-top:8px;border-top:1px dashed #e6e0aa}.hcLeadItemTxtCap{display:block;font-size:13px}.hcLeadItemTxtCap.type2{font-size:16px;font-weight:bold;text-indent:-0.5em}.hcLeadItemTxtPoint{color:#db3e26;font-size:19px;font-weight:bold}.hcLeadActionBtn{padding:8px;background:#f7f4d5;border-radius:6px}.hcLeadActionBtn a{position:relative;display:block;padding:15px 10px;background:#f5f5f5;border:1px solid #ddd;border-bottom:2px solid #ddd;border-radius:5px;text-decoration:none;text-align:center;font-size:15px;line-height:1}.hcLeadActionBtn a:before{content:"";display:block;position:absolute;border-width:5px;width:0;height:0;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #0867bf;border-style:solid;margin:auto;right:8px;top:0;bottom:0}.is-ios *:hover{opacity:1}.c-list1_cell:last-child a{border-radius:0 0 4px 4px}.l-f_copy{line-height:1}.c-btn-3{display:inline-block;border-radius:4px;border:1px solid #bbb;color:#4e4e4e;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlZmVmZSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2VmZWZlZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==);background-size:100%;background-image:-webkit-linear-gradient(#fefefe, #efefef);background-image:linear-gradient(#fefefe, #efefef);text-align:center;vertical-align:middle;line-height:1;cursor:pointer}.c-btn-3:hover{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmOWY5ZjkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-webkit-linear-gradient(to bottom, #fff 0, #f9f9f9 99%);background:linear-gradient(to bottom, #fff 0, #f9f9f9 99%)}a.c-btn-3{color:#4e4e4e}a:hover.c-btn-3,a:focus.c-btn-3{text-decoration:none}.c-box-regularBox,.c-box_regularTtl{border-color:#ddd}.c-box_regularTtl{background:#edeff2}.p-applyBtn{display:block;padding:12px 0;border-radius:10px;border:1px solid #f07700;color:#fff;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc3NjEiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGRjlBMjkiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNGRjg2MDAiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c3NjEpIiAvPgo8L3N2Zz4=);background-size:100%;background-image:-webkit-linear-gradient(#ff9a29, #ff8600);background-image:linear-gradient(#ff9a29, #ff8600);box-shadow:0 1px 0 #c96800,0 -1px 0 #ffbf77 inset;font-size:21px;font-weight:bold;text-align:center;line-height:1;text-shadow:0 -1px 1px #de7100;cursor:pointer}.p-applyBtn:hover{border-color:#ffa145;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc0MTgiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGRkM5MkYiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNGRjkxMjUiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c0MTgpIiAvPgo8L3N2Zz4=);background-image:-webkit-linear-gradient(#ffc92f, #ff9125);background-image:linear-gradient(#ffc92f, #ff9125);box-shadow:0 1px 0 #c96800,0 -1px 0 #ffbf77 inset;color:#fff;text-decoration:none}a.p-applyBtn{color:#fff;text-decoration:none}.p-applyBtn_in::before,.p-applyBtn_txt,.p-applyBtn_sub{display:table-cell;vertical-align:middle}.p-applyBtn_in{display:table;height:30px;margin:0 auto;padding:0 3px 0 30px;background:url(https://img1.kakaku.k-img.com/images/mobile_data/sim/common/btn_icon_arrow.svg) left center no-repeat;background-size:23px 24px}.p-applyBtn_txt{padding:3px 0 0 0}.p-applyBtn_sub{padding:4px 0 0 5px;font-size:13px;line-height:1}.p-applyBtn.p-applyBtn-off{padding:7px 15px 8px;border-color:#d6d6d6;background:#d6d6d6;box-shadow:none;font-size:15px;line-height:1.3;text-shadow:none;cursor:default}.p-applyBtn.p-applyBtn-off .p-applyBtn_in{padding-left:0;background:none}.p-applyBtn.p-applyBtn-off .p-applyBtn_txt{padding:2px 0 0}.p-applyNote{padding-top:7px;font-size:11px;text-align:center;line-height:1.3}.p-balloon_btn{display:inline-block;padding:6px 8px 4px;border-radius:4px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc4NTQiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGOEY4RjgiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNFRkVGRUYiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c4NTQpIiAvPgo8L3N2Zz4=);background-size:100%;background-image:-webkit-linear-gradient(#f8f8f8, #efefef);background-image:linear-gradient(#f8f8f8, #efefef);color:#4e4e4e;font-size:11px;text-align:center;vertical-align:middle;line-height:1;cursor:pointer}.p-balloon_btn:hover{background:#f7f7f7;color:#1e85e5}.p-balloon_btn.p-balloon_btn-caution{position:relative;padding-left:22px;color:#db3e26}.p-balloon_btn.p-balloon_btn-caution::before{content:"";display:block;position:absolute;top:50%;left:6px;width:12px;height:12px;margin-top:-6px;border-radius:6px;background:#db3e26;text-align:center}.p-balloon_btn.p-balloon_btn-caution .p-balloon_btn_in::before,.p-balloon_btn.p-balloon_btn-caution .p-balloon_btn_in::after{content:"";display:block;position:absolute;top:50%;left:11px;width:2px;background:#fff}.p-balloon_btn.p-balloon_btn-caution .p-balloon_btn_in::before{height:5px;margin-top:-4px}.p-balloon_btn.p-balloon_btn-caution .p-balloon_btn_in::after{height:2px;margin-top:2px}.p-balloon_btn.p-balloon_btn-caution:hover{color:#e25e49}.p-balloon_btn.p-balloon_btn-caution:hover::before{background:#e25e49}.p-balloon_wrap{display:inline-block;position:relative}.p-balloon{display:none;position:absolute;z-index:999;right:-10px;bottom:22px;width:310px;padding:10px;border:1px solid #ccc;border-radius:5px;background-color:#fff;color:#333;font-size:11px;line-height:1.4;box-shadow:0 1px 5px 0 rgba(0,0,0,.3);cursor:default}.p-balloon.p-balloon-small{width:250px;padding:7px 10px 6px}.p-balloon_close{display:block;position:absolute;top:-6px;right:-6px;width:18px;height:18px;border-radius:9px;background:#bbb;cursor:pointer;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.p-balloon_close::before{content:"";display:block;position:absolute;top:50%;left:50%;width:2px;height:10px;margin:-5px 0 0 -1px;background:#fff}.p-balloon_close::after{content:"";display:block;position:absolute;top:50%;left:50%;width:10px;height:2px;margin:-1px 0 0 -5px;background:#fff}.p-balloon_ttl{font-size:13px;font-weight:bold}.p-balloon_txt+.p-balloon_ttl{margin-top:5px}.p-balloon_txt{line-height:1.5}.p-balloon_txt+.p-balloon_txt,.p-balloon_ttl+.p-balloon_txt{margin-top:3px}.p-balloon_txt.p-balloon_txt_weak{color:#999}.p-balloon_txt .p-popup_exBtn::before{margin-top:0}.p-balloon_report{padding-left:3px;font-size:11px;font-weight:normal}.p-balloon_info{margin-top:5px;padding-top:6px;border-top:1px dotted #ccc}.p-balloon_info .p-balloon_ttl{font-size:11px}.p-balloon_info .p-balloon_txt{font-size:10px}.p-balloon_info .p-balloon_txt+.p-balloon_info .p-balloon_txt,.p-balloon_ttl+.p-balloon_info .p-balloon_txt{margin-top:2px}.p-searchInput{display:block;position:relative;padding:2px 0 0 25px;line-height:1.3;cursor:pointer}.p-searchInput_v2{padding-top:0}.p-searchInput input{visibility:hidden;position:absolute;z-index:-1}.p-searchInput::before{content:"";position:absolute;top:0;left:0;background:url(https://img1.kakaku.k-img.com/images/mobile_data/sim/common/input.svg)}.p-searchInput_v2::before{margin-top:-3px}.p-searchInput:hover,.p-searchInput.is-active{font-weight:bold}.p-searchInput a{color:#333;text-decoration:none}.p-searchInput.is-disabled{color:#bbb;font-weight:normal;cursor:default}.p-searchInput.is-disabled a{color:#bbb}.p-searchInput.is-active.is-disabled{font-weight:bold}.p-searchInput-radio::before{width:18px;height:18px;background-position:-10px -10px}.p-searchInput-radio.is-active::before{background-position:-10px -48px}.p-searchInput-check::before{width:19px;height:19px;background-position:-10px -86px}.p-searchInput-check.is-active::before{background-position:-10px -125px}.p-searchInput-check.is-disabled::before{background-position:-10px -240px}.p-searchInput-check.is-active.is-disabled::before{background-position:-10px -279px}.p-searchSelect{position:relative;display:inline-block;border-radius:4px;border:1px solid #bbb;overflow:hidden;vertical-align:middle}.p-searchSelect::after{position:absolute;top:50%;right:6px;margin-top:-3px;content:"";width:0;height:0;border:3px solid rgba(0,0,0,0);border-top:6px solid #000}.p-searchSelect:hover{border:1px solid #888}.p-searchSelect_in{position:relative;width:100%;height:28px;box-sizing:border-box;padding:0 0 0 8px;border-radius:4px;border:none;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlZmVmZSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2VmZWZlZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==);background-size:100%;background-image:-webkit-linear-gradient(#fefefe, #efefef);background-image:linear-gradient(#fefefe, #efefef);-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.p-searchSelect_in:hover{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y3ZjdmNyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2U4ZThlOCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==);background-image:-webkit-linear-gradient(#f7f7f7, #e8e8e8);background-image:linear-gradient(#f7f7f7, #e8e8e8)}.p-searchSelect_in option:disabled{background:#f1f1f1;color:#aaa}.is-disabled .p-searchSelect{border:1px solid #ddd}.is-disabled .p-searchSelect::after{border-top-color:#ccc}.is-disabled .p-searchSelect_in{background-image:none;background-color:#fff;color:#ccc;cursor:default}.is-ie9 .p-searchSelect::after{content:none}.is-ie9 .p-searchSelect_in{padding-right:0}select::-ms-expand{display:none}.p-searchSelect_wrap{display:table;width:100%;box-sizing:border-box}.p-searchSelect_wrap .p-searchSelect,.p-searchSelect_wrap .p-searchSelect_txt{display:table-cell;vertical-align:middle}.p-searchSelect_txt{padding:0 3px;text-align:center}.p-searchBtn{display:table;width:100%;border-radius:4px;border:1px solid #bbb;overflow:hidden;cursor:pointer;box-shadow:0 1px 1px 0 rgba(0,0,0,.2)}.p-sideSearch_in:first-of-type .p-searchBtn{margin-top:10px}.p-searchBtn_in{display:table-cell;position:relative;height:30px;box-sizing:border-box;padding:0 8px;border-radius:4px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9ImczNjgiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGQkZCRkIiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNGMkYzRjUiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2czNjgpIiAvPgo8L3N2Zz4=);background-size:100%;background-image:-webkit-linear-gradient(#fbfbfb, #f2f3f5);background-image:linear-gradient(#fbfbfb, #f2f3f5);text-align:center;vertical-align:middle}.p-searchBtn_in::before,.p-searchBtn_in::after{content:"";display:block;position:absolute;top:9px;left:12px}.p-searchBtn_in::before{content:"";width:0;height:0;border:7px solid rgba(0,0,0,0);border-top:7px solid #0867bf}.p-searchBtn_in::after{width:4px;height:13px;margin-left:5px;background:#0867bf}.p-searchBtn_in:hover{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmOWY5ZjkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:linear-gradient(to bottom, #fff 0, #f9f9f9 99%);color:#1e85e5}.p-searchBtn_in:hover::before{border-top-color:#1e85e5}.p-searchBtn_in:hover::after{background:#1e85e5}.p-searchSum{margin-top:15px;border:1px solid #ddd;border-radius:6px}.p-searchSum_ttl{padding:15px 20px 13px;border-radius:6px 6px 0 0;border-bottom:1px solid #ddd;background:#edeff2;color:#333367;font-size:18px;font-weight:bold;line-height:1}.p-searchSum_con{padding:15px 20px;position:relative}.p-searchSum_con:last-child{padding:0px 20px 15px;position:relative}.p-searchSum_current+.p-searchSum_current{padding-top:3px}.p-searchSum_current::after{content:"";display:block;clear:both}.p-searchSum_current_ttl{float:left;font-size:13px;font-weight:bold;line-height:1.7}.p-searchSum_current_con{padding-left:110px}.p-searchSum_list{width:530px}.p-searchSum_list_item{display:inline;font-size:13px;line-height:1.7}.p-searchSum_list_item::before{content:"|";margin:0 5px 0 0;color:#bbb;vertical-align:middle}.p-searchSum_list_item:first-child::before{content:none}.searchSum_current-device .p-searchSum_list_item{vertical-align:bottom}.searchSum_current-device .p-balloon_wrap{float:left;margin:0 0 2px 5px}a.p-searchSum_list_item_device{float:left;color:#333;font-size:13px;vertical-align:bottom}.p-searchSum_list_item_report{margin-top:1px;font-size:11px;line-height:1;clear:both}.p-searchSum_btn_wrap{position:absolute;top:10px;right:20px}.p-searchSum_btn{padding:6px 10px;font-size:11px}.p-searchSum_btn:hover{color:#1e85e5}.p-searchSum_num_wrap{border-top:1px dotted #ddd;padding-top:15px}.p-searchSum_num_tbl{display:table;width:100%}.p-searchSum_hitnum,.p-searchSum_sort{display:table-cell;vertical-align:middle}.p-searchSum_hitnum{font-size:14px}.p-searchSum_hitnum_txt{font-weight:bold;font-size:18px}.p-searchSum_hitnum_range{display:inline-block;padding-left:14px}.p-searchSum_sort{width:270px;text-align:right}.p-searchSum_sort_item{display:inline-block;font-size:13px}.p-searchSum_sort_item .p-searchSelect_in{padding-right:30px}.is-ie9 .p-searchSum_sort_item .p-searchSelect_in{padding-right:0}.p-planList_item{margin-top:15px;padding:20px 25px 15px;border-radius:6px;border:1px solid #ddd}.p-planList_item:last-child{margin-bottom:15px}.p-planList_item.prBox{padding:0}.p-planList_item .prItem a{padding:10px 15px;text-align:center}.p-planList_item_top{display:table;width:100%}.p-planList_item.prBox{overflow:inherit}.p-planList_logo,.p-planList_data{display:table-cell;vertical-align:top}.p-planList_logo{width:110px}.p-planList_logo img{width:100px;height:100px}.p-planList_logo img:hover{opacity:.6}.is-ios .p-planList_logo img:hover{opacity:1}.p-planList_logo>a{display:block;padding:4px;background:#f8f8f8;border:1px solid #dadada;border-radius:3px}.p-planList_data{display:table-cell;padding-left:20px}a.p-planList_nameMvno{color:#666;font-size:11px}a.p-planList_nameMvno:hover{color:#666}.p-planList_namePlan{font-size:18px;font-weight:bold}.p-planList_price{display:table}.p-planList_price_ttl,.p-planList_price_in{display:table-cell;vertical-align:top}.p-planList_price_ttl{min-width:56px;padding:5px 10px 0 0;font-size:14px}.p-planList_price_subTxt{display:table-cell;vertical-align:bottom;padding-left:8px;padding-bottom:2px}.p-planList_price_entity,.p-planList_price_detail{display:inline-block}.p-planList_price_entity{color:#db3e26;font-size:16px;font-weight:bold}.p-planList_price_entity .p-num{font-size:21px}.p-planList_price_detail::before{content:"（";display:inline-block;padding-right:4px}.p-planList_price_detail::after{content:"）";padding-left:4px}.p-planList_price_detail .p-balloon_btn{margin-top:-3px}.p-planList_price_detail .p-balloon{right:-70px;width:365px}.p-planList_price_detail .p-balloon_txt{font-size:13px;text-align:center}.p-planList_price+.p-planList_cmp_wrap{margin-top:10px}.p-planList_detail+.p-planList_cmp_wrap{margin-top:10px}.p-planList_cmp{display:table;font-weight:bold}.p-planList_cmp_wrap{display:table}.p-planList_cmp+.p-planList_cmp{margin-top:6px}.p-planList_cmp_ttl{display:block;width:100px;padding:6px 5px 0 0px;background-color:#f17764;color:#fff;font-size:11px;text-align:center;line-height:1;position:relative;box-sizing:border-box;height:22px;transform:rotate(0.01deg);clip-path:polygon(0% 0%, 100% 0%, 95px 50%, 100% 100%, 0 100%)}.p-planList_cmp_ttl_wrap{padding-right:10px}.p-planList_cmp_ttl_wrap,.p-planList_cmp_entity{display:table-cell;vertical-align:top}.p-planList_cmp-limited .p-planList_cmp_ttl{background:#f17764}.p-planList_cmp-limited .p-planList_cmp_ttl::after{border-color:#f17764 rgba(0,0,0,0) #f17764 #f17764}.p-planList_cmp_list_item{display:inline;color:#666;font-size:13px;line-height:1.7}.p-planList_cmp-limited .p-planList_cmp_list_item{color:#db3e26}.p-planList_cmp_list_item+.p-planList_cmp_list_item{margin-left:5px}a.p-planList_cmp_link{color:#db3e26}a.p-planList_cmp_link:link,a.p-planList_cmp_link:active{text-decoration:none;outline:none}.p-planList_cmp-limited a.p-planList_cmp_link{color:#db3e26}.p-planList-endPlan .p-planList_nameMvno{color:#999}.p-planList-endPlan .p-planList_namePlan{color:#999;font-size:18px;font-weight:normal}.p-planList-endPlan .p-planList_detail_item_txt{color:#999}.p-planList_possiblePlan{border:1px solid #e6e6e6;border-radius:6px;margin-top:15px}.p-planList_possiblePlan .p-planList_possiblePlan_detail{padding:0 0 8px}.p-planList_possiblePlan .p-planList_possiblePlan_name{text-align:center;background:#f5f5f5;padding:4px}.p-planList_possiblePlan .p-planList_namePlan{font-weight:bold;padding:10px 13px 0}.p-planList_possiblePlan .p-planList_possiblePlan_price{padding:1px 13px 0}.p-planList_possiblePlan .p-planList_price_entity{padding-left:4px}.p-planList_possiblePlan .p-planList_possiblePlan_txt{padding:0 13px 0}.p-planList_possiblePlan .p-planList_possiblePlan_detail_item{float:left;font-size:14px;color:#333}.p-planList_possiblePlan .p-planList_possiblePlan_detail_item::before{content:"|";margin:0 5px;color:#cecece;vertical-align:bottom}.p-planList_possiblePlan .p-planList_possiblePlan_detail_item:first-child::before{content:none}.p-prBlock{margin-top:15px;padding:20px 25px 15px;border-radius:6px;border:1px solid #fdf2b6;background-color:#fffde3;word-break:break-all}.p-prBlock_in{display:flex;justify-content:space-between}.p-prBlock_logo a{width:110px;display:block;padding:4px;background:#f8f8f8;border:1px solid #dadada;border-radius:3px;box-sizing:border-box}.p-prBlock_logo a:hover{opacity:.6}.p-prBlock_detail{flex-grow:1;margin-left:20px}.p-prBlock_detail--ttl{position:relative}.p-prBlock_detail--ttl ._pr_txt{color:#b0acb0;font-size:12px;text-align:right;width:30px;position:absolute;right:0}.p-prBlock_detail--ttlh2{width:100%}.p-prBlock_detail--txt{font-size:13px;line-height:1.7;margin:3px 0 10px}.p-prBlock_apply_btn{display:flex;justify-content:flex-end}.p-prBlock_apply_btn a{width:260px}a.p-prBlock_nameMvno{color:#666;font-size:11px;padding-right:30px;display:inline-block}.is-biggerlinkHover .p-planList_cmp_ttl{background:#f49283}.is-biggerlinkHover .p-planList_cmp_ttl::after{border-color:#f49283 rgba(0,0,0,0) #f49283 #f49283}.is-biggerlinkHover .p-planList_cmp_link{color:#ed7461}.is-biggerlinkHover .p-planList_cmp-limited .p-planList_cmp_ttl{background:#f49283}.is-biggerlinkHover .p-planList_cmp-limited .p-planList_cmp_ttl::after{border-color:#f49283 rgba(0,0,0,0) #f49283 #f49283}.is-biggerlinkHover .p-planList_cmp-limited .p-planList_cmp_link{color:#ed7461}.p-planList_detail{margin-top:5px}.p-planList_detail::after{content:"";display:block;clear:both}.p-planList_detail_item{float:left;font-size:14px}.p-planList_detail_item::before{content:"|";margin:0 5px;color:#cecece;vertical-align:bottom}.p-planList_detail_item:first-child::before{content:none}.p-planList_detail_item .p-balloon_btn{margin:-2px 0 0 -5px}.p-planList_detail_item.p-planList_detail_item-rank{padding:0 0 0 6px;color:#f69d03;font-weight:bold}.p-planList_detail_item.p-planList_detail_item-rank .p-num{display:inline-block;padding:0 3px 0 1px;font-size:16px;letter-spacing:-2px;vertical-align:-1px}.p-planList_detail_item.p-planList_detail_item-rank::before{content:none}.p-planList_detail_item.p-planList_detail_item-rank.p-planList_detail_item-rank-low{color:#666}.p-planList_detail_item.p-planList_detail_item-rank.p-planList_detail_item-rank-low::before{color:#666}.p-planList_detail_item_txt+.p-balloon_wrap{margin-left:5px}.p-balloon_wrap+.p-planList_detail_item_txt{margin-left:5px}.p-planList_item_btm{max-height:78px;margin-top:10px;padding-top:10px;border-top:1px dotted #ddd}.p-planList_desc{width:448px;height:66px;overflow:hidden;padding-top:3px;font-size:12px;line-height:1.75;float:left}.p-planList_apply{float:right;width:275px;padding:0 0 22px 15px;box-sizing:border-box;text-align:center}.p-planList_apply_btn{width:260px}.p-planList_apply_note{padding-top:6px;font-size:10px}.p-planSearchMenu{margin-bottom:15px}.p-planSearchMenu+.prBox{margin:0 0 15px}.p-planSearchMenu+.p-scrollFixBtm .prBox{margin:15px 0 0}.l-color-1 .p-planSearchMenu.c-box-menuBox{border-top-color:#001789}.p-planSearchMenu_ttl::before{font-size:19px}.l-color-1 .p-planSearchMenu .c-box-menuTtl-icon-1:before{color:#001789}.p-planSearchMenu_infoBtn_wrap{position:relative}.p-planSearchMenu_infoBtn_ttl{padding-right:60px}.p-planSearchMenu_infoBtn{display:block;position:absolute;right:10px;top:7px;box-sizing:border-box;padding:4px 8px 3px;border-radius:2px;font-size:11px}.p-planSearchMenu_infoBtn:hover{color:#1e85e5}.p-sideSearch .c-sTtl-1_lines{border-bottom:0}.p-sideSearch+.p-sideSearch{border-top:1px solid #ddd}.p-sideSearch_in{padding:0 10px 10px}.p-sideSearch_list_item{margin-top:8px;user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}.p-sideSearch_list_item:first-child{margin-top:0}.p-scrollFix_wrap{position:relative;min-height:800px}.p-scrollFix_nav_wrap{float:right;width:240px}.l-c-2column-reverse .p-scrollFix_nav_wrap{float:left}.p-scrollFix_nav{position:fixed}.is-tablet .p-scrollFix_nav{position:static}.p-scrollFix_nav.is-static{position:static}.p-scrollFix_nav.p-scrollFix_nav-top{position:static;width:240px}.fit-sidebar-blank{z-index:0;background-color:rgba(0,0,0,0);visibility:hidden}.p-modalBg{display:none;position:fixed;top:0px;left:0px;z-index:100;width:100%;height:100%;background:rgba(0,0,0,.8)}.p-mdlSearch{display:none;position:absolute;z-index:200;width:830px;border:1px solid #dcdcdc;border-radius:10px;background:#fff}.p-mdlSearch_in{position:relative;padding:22px}.p-mdlSearch_ttl{margin-bottom:15px;font-size:18px;font-weight:bold;line-height:1}.p-mdlSearch_list{box-sizing:border-box;border-radius:6px;border:2px solid #e5e5e5}.p-mdlSearch_list_item{display:table;width:100%;box-sizing:border-box;border-top:1px solid #e5e5e5}.p-mdlSearch_list_item:first-child{border:0}.p-mdlSearch_list_item .p-searchSelect,.p-mdlSearch_list_item .p-searchSelect_txt{display:inline-block}.p-mdlSearch_list_item .p-searchSelect_in{max-width:100%;padding-right:30px}.is-ie9 .p-mdlSearch_list_item .p-searchSelect_in{padding-right:0}.p-mdlSearch_que{display:table-cell;width:120px;padding:15px;background:#f5f5f5;font-size:13px;line-height:1.3em;font-weight:bold;vertical-align:top}.p-mdlSearch_list_item:first-child .p-mdlSearch_que{border-radius:4px 0 0 0}.p-mdlSearch_list_item:last-child .p-mdlSearch_que{border-radius:0 0 0 4px}.is-disabled .p-mdlSearch_que{color:#aaa}.p-mdlSearch_ans{display:table-cell;background:#fff;padding:5px 10px;vertical-align:middle;font-size:12px;line-height:1.3em}.p-mdlSearch_list_item:first-child .p-mdlSearch_ans{border-radius:0 4px 0 0}.p-mdlSearch_list_item:last-child .p-mdlSearch_ans{border-radius:0 0 4px 0}.p-mdlSearch_ans_list_item{position:relative;float:left;width:153px;box-sizing:border-box;padding:5px 5px 5px 0}.p-mdlSearch_ans_list_item:last-child{width:auto}.p-mdSearch_frame_first,.p-mdSearch_frame_end{position:relative}.p-mdSearch_frame_first::before{content:"（";position:absolute;top:5px;left:-18px}.p-mdSearch_frame_end::after{content:"）";position:absolute;top:5px;right:-14px}.p-mdlSearch_close{position:absolute;top:-15px;right:-15px;width:36px;height:36px;box-sizing:border-box;border-radius:50%;border:2px solid #fff;background:#bbb;cursor:pointer;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.p-mdlSearch_close::before{content:"";display:block;position:absolute;top:50%;left:50%;width:2px;height:16px;margin:-8px 0 0 -1px;background:#fff}.p-mdlSearch_close::after{content:"";display:block;position:absolute;top:50%;left:50%;width:16px;height:2px;margin:-1px 0 0 -8px;background:#fff}.p-mdlSearch_result{height:85px;box-sizing:border-box;padding-top:20px}.p-mdlSearch_result_in{box-sizing:border-box;padding:12px;background:#f7f7f7;text-align:center}.p-mdlSearch_result_in.is-fix{position:fixed;bottom:0;z-index:300;width:786px;box-shadow:0 -3px 12px -5px rgba(0,0,0,.4);border:1px solid #ccc;border-bottom:0}.p-mdlSearch_result_hit{display:inline-block;font-size:15px;line-height:1;vertical-align:middle}.p-mdlSearch_result_hit .p-num{display:inline-block;padding:0 5px;font-family:Verdana;font-size:24px;font-weight:bold}.p-mdlSearch_result_btn_wrap{display:inline-block;vertical-align:middle}.p-mdlSearch_result_btn{display:inline-block;width:200px;height:40px;box-sizing:border-box;padding-top:11px;border-radius:5px;border:1px solid #2867bf;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc0NDEiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiMzQjdFQkMiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiMxNjVEQTAiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c0NDEpIiAvPgo8L3N2Zz4=);background-size:100%;background-image:-webkit-linear-gradient(#3b7ebc, #165da0);background-image:linear-gradient(#3b7ebc, #165da0);box-shadow:0 1px 0 0 #7daad3 inset,0 -1px 0 0 #0e448a inset;color:#fff;font-size:16px;text-align:center;line-height:1}.p-mdlSearch_result_btn:hover{border:1px solid #4078c6;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc4MDMiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiM1MThEQzQiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiMzMDZGQUIiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c4MDMpIiAvPgo8L3N2Zz4=);background-image:-webkit-linear-gradient(#518dc4, #306fab);background-image:linear-gradient(#518dc4, #306fab);box-shadow:0 1px 0 0 #8cb4d8 inset,0 -1px 0 0 #295997 inset;text-decoration:none}.p-mdlSearch_result_btn:link,.p-mdlSearch_result_btn:active,.p-mdlSearch_result_btn:visited{text-decoration:none}a.p-mdlSearch_result_btn{color:#fff}.p-mdlSearch_more_btn_wrap{position:relative;margin:30px auto 0;padding-bottom:10px;text-align:center}.p-mdlSearch_more_btn{position:absolute;top:-6px;width:100%}.p-mdlSearch_more_btn_in{display:inline-block;position:relative;padding-left:20px;color:#444;font-size:17px;line-height:1;cursor:pointer}.p-mdlSearch_more_btn_in::before{content:"";display:block;position:absolute;top:50%;left:0;width:2px;height:14px;margin:-9px 0 0 6px;background:#555}.p-mdlSearch_more_btn_in::after{content:"";display:block;position:absolute;top:50%;left:0;width:14px;height:2px;margin:-3px 0 0 0;background:#555}.p-mdlSearch_more_btn_in:hover{color:#1e85e5}.p-mdlSearch_more_btn_in:hover::before{background:#1e85e5}.p-mdlSearch_more_btn_in:hover::after{background:#1e85e5}.p-moreSearchBox{margin-top:-10px}.p-mdlSearch_sort{display:table;padding-top:20px;margin:0 auto}.p-mdlSearch_sort_item{display:table-cell}.p-mdlSearch_sort_item .p-searchSelect_in{width:200px;padding-right:30px}.is-ie9 .p-mdlSearch_sort_item .p-searchSelect_in{padding-right:0}.p-mdlSearch_result_loading{display:inline-block;width:43px;height:41px;vertical-align:middle}.is-loading .p-mdlSearch_result_hit .p-num{color:#bbb}.is-loading .p-mdlSearch_result_loading{background:url(https://img1.kakaku.k-img.com/images/mobile_data/sim/common/loading.gif) no-repeat}.is-loading .p-mdlSearch_result_btn{border-color:#bbb;background:#bbb;box-shadow:none;cursor:default}.is-noHit .p-mdlSearch_result_hit .p-num{color:#bbb}.is-noHit .p-mdlSearch_result_btn{border-color:#bbb;background:#bbb;box-shadow:none;cursor:default}.p-bnrBox{height:80px;text-align:center}.p-side_bnr_wrap{border-radius:5px;background:#f4f4f4;padding:20px 0 10px}.p-side_bnr_wrap .p-side_bnr{text-align:center}.p-scrollFix_wrap .p-side_bnr_wrap{margin-bottom:15px}.p-pager_wrap{float:right;width:780px;margin-top:10px;text-align:center}.p-pager_wrap .p-pager{display:inline-block;margin:0 auto;text-align:center}.p-pager li{float:left;vertical-align:top}.p-pager_num,.p-pager_ellipsis,.p-pager_prev,.p-pager_next{box-sizing:border-box;width:30px;height:30px;border:#bbb 1px solid;border-radius:3px;overflow:hidden;margin-right:4px;font-size:14px;text-align:center;color:#0867bf;line-height:2;font-family:Verdana,"メイリオ",Meiryo,sans-serif;font-size:14px}.p-pager_num a{width:28px;height:28px;display:block;text-decoration:none}.p-pager_num a:hover{background-color:#eff6ff}.p-pager_num.is-current{background-color:#f5f5f5;color:#999;font-weight:bold}.p-pager_num.is-disabled{color:#999}.p-pager_ellipsis{width:20px;color:#999;border:none;line-height:1.4}.p-pager_prev,.p-pager_next{width:50px;font-size:15px;font-weight:bold;font-family:serif;background-color:#5793cb;border:none}.p-pager_prev{margin-right:15px}.p-pager_next{margin-left:15px}.p-pager_prev a,.p-pager_next a{width:50px;height:28px;text-align:center;display:table-cell;vertical-align:middle;color:#fff;text-decoration:none}.p-pager_prev:hover,.p-pager_next:hover{background-color:#6fa7dc}.p-pager_prev:hover a,.p-pager .next:hover a{text-decoration:none}.p-alert{margin:150px auto 150px;font-size:16px;font-weight:bold;text-align:center}.p-noticeArea{padding:15px 0;border-top:#ddd 1px solid}.p-map{margin-bottom:15px;font-size:12px;border-top:1px solid #ddd}.p-map-outbound{background:#f5f5f5}.p-map_cat{color:#888;line-height:1.4}a.p-map_cat{color:#888}a.p-map_cat:hover{color:#1e85e5}.p-map_cat-1{font-weight:700}.p-map_cat-2{padding-left:10px;position:relative;display:inline-block}.p-map_cat-2:before{width:0;height:0;margin-top:-0.2em;content:"";position:absolute;left:.2em;top:.7em;display:block;border:solid rgba(0,0,0,0);border-width:2px 5px;border-left-color:#5793cb}.p-map_cat-noLink:hover{color:#888}.p-map_wrap{box-sizing:border-box;width:100%;padding:15px 15px;display:table;table-layout:fixed}.p-map_wrap_cell{padding-right:10px;display:table-cell;vertical-align:top}.p-map_wrap_cell:last-child{padding-right:0}.p-map_wrap_cell li{padding-bottom:.35em}.p-map_wrap_cell.p-map_wrap_cell-1col li,.p-map_wrap_cell.p-map_wrap_cell-2col li{float:left}.p-map_wrap_cell.p-map_wrap_cell-1col li.p-map_ttl,.p-map_wrap_cell.p-map_wrap_cell-2col li.p-map_ttl{width:100%}.p-map_wrap_cell.p-map_wrap_cell-1col li{width:25%}.p-map_wrap_cell.p-map_wrap_cell-2col li{width:50%}.btnGroup.btnGroupStyle02.btnGroupStyle02-5lines label{width:110px}.btnGroup.btnGroupStyle02.btnGroupStyle02-5lines label~label{margin-left:7px}.p-balloon_btn.p-balloon_btn-outline{padding:3px 3px 2px;border-radius:2px;border:1px solid #b6b6b6;background:#fff;color:#888;font-size:10px}.p-balloon_btn.p-balloon_btn-infoIcon{position:relative;width:14px;height:14px;box-sizing:border-box;padding:1px 1px 3px 0;border-radius:2px;background:#ddd}.p-balloon_btn.p-balloon_btn-infoIcon::before{display:block;position:absolute;top:50%;left:-5px;margin-top:-2px;content:"";width:0;height:0;border:2px solid rgba(0,0,0,0);border-right:3px solid #ddd}.p-balloon_btn.p-balloon_btn-infoIcon::after{content:"!";color:#fff;font-family:Verdana;font-style:italic;font-size:11px;font-weight:bold;line-height:1}.p-balloon_btn_icon{margin-left:3px}.p-balloon.p-balloon-hover{display:inline-block;right:-10px;overflow:hidden;visibility:hidden;border-radius:0;border:0;background:#eee;box-shadow:none}.p-balloon.p-balloon-hover::after{display:block;position:absolute;right:55px;bottom:-12px;content:"";width:0;height:0;border:5px solid rgba(0,0,0,0);border-top:8px solid #eee}.p-balloon_wrap:hover .p-balloon.p-balloon-hover{overflow:visible;visibility:visible}.p-planHead_price_info .p-balloon{right:auto;bottom:-10px;left:20px;height:auto}.p-planHead_price_info .p-balloon::after{right:auto;bottom:15px;left:-12px;content:"";width:0;height:0;border:5px solid rgba(0,0,0,0);border-right:8px solid #eee}.p-planHead{display:table;position:relative;width:100%;box-sizing:border-box;margin-top:8px;padding:28px 28px 18px;border-radius:12px;border:5px solid #e6e6e6}.p-planHead_prInfo{position:absolute;top:28px;right:28px}.p-planHead_prInfo .p-balloon_wrap{display:block}.p-planHead_prInfo .p-balloon_btn{display:block}.p-planHead_logo,.p-planHead_in{display:table-cell;vertical-align:top}.p-planHead_logo{width:120px}.p-planHead_logo>img{width:120px;height:120px;padding:4px;background:#f8f8f8;border:1px solid #dadada;border-radius:3px}.p-planHead_in{padding-left:20px}.p-planHead_nameMvno a{display:table;color:#333;font-size:14px;line-height:1}.p-planHead_namePlan,.p-planHead_rank{display:inline-block;font-weight:bold}.p-planHead_namePlan{font-size:20px;line-height:1}.p-planHead_nameMvno+.p-planHead_namePlan{padding-top:7px}.p-planHead_rank{color:#f69d03;font-size:15px;line-height:1}.p-planHead_rank .p-num{padding:0 3px 0 1px;font-size:18px;letter-spacing:-2px;vertical-align:-1px;line-height:1}.p-planHead_namePlan+.p-planHead_rank{padding-left:5px}.p-planHead_price_entity,.p-planHead_planOption,.p-planHead_price_initialfee,.p-planHead_price_info,.p-planHead_planOption{display:table-cell;line-height:1;vertical-align:bottom}.p-planHead_price_entity{color:#db3e26;font-size:16px;font-weight:bold}.p-planHead_price_entity .p-num{font-size:22px;vertical-align:-1px}.p-planHead_price_detail,.p-planHead_price_initialfee{font-size:14px;padding-bottom:1px}.p-planHead_price_detail{padding-left:10px}.p-planHead_price_info{padding-bottom:2px}.p-planHead_price_detail+.p-planHead_price_info{padding-left:5px}.p-planHead_cmp_wrap{margin-top:18px}.p-planHead_price+.p-planHead_cmp_wrap{margin-top:14px}.p-planHead_cmp{display:table;font-weight:bold}.p-planHead_cmp+.p-planHead_cmp{margin-top:5px}.p-planHead_cmp_ttl{display:block;width:123px;padding:6px 4px 0 0px;background:#f17764;color:#fff;font-size:13px;text-align:center;line-height:1;position:relative;box-sizing:border-box;height:24px;transform:rotate(0.01deg);clip-path:polygon(0% 0%, 100% 0%, 117px 50%, 100% 100%, 0 100%)}.p-planHead_cmp_ttl_wrap,.p-planHead_cmp_entity{display:table-cell;vertical-align:top}.p-planHead_cmp_ttl_wrap{padding-right:12px}.p-planHead_cmp-limited .p-planHead_cmp_ttl{background:#f17764}.p-planHead_cmp-limited .p-planHead_cmp_ttl::after{border-color:#f17764 rgba(0,0,0,0) #f17764 #f17764}.p-planHead_cmp_list{font-size:15px;line-height:1.7}.p-planHead_cmp_list .p-planList_cmp_link{color:#db3e26}.p-planHead_cmp-limited .p-planHead_cmp_list .p-planList_cmp_link{color:#db3e26}.is-hover{cursor:pointer}.is-hover .p-planHead_cmp_ttl{background:#f49283}.is-hover .p-planHead_cmp_ttl::after{border-color:#f49283 rgba(0,0,0,0) #f49283 #f49283}.is-hover .p-planList_cmp_link{color:#ed7461}.is-hover .p-planHead_cmp-limited .p-planHead_cmp_ttl{background:#f49283}.is-hover .p-planHead_cmp-limited .p-planHead_cmp_ttl::after{border-color:#f49283 rgba(0,0,0,0) #f49283 #f49283}.is-hover .p-planHead_cmp-limited .p-planList_cmp_link{color:#ed7461}.p-planHead_cmp_list_item{padding:0 2px}.p-planHead_cmp_list_item:first-child{margin-left:-2px}.p-planHead_desc{margin-top:10px;font-size:14px;line-height:1.7}.p-planHead_control{display:table;width:100%;margin-top:14px;padding-top:15px;border-top:1px dotted #ddd}.p-planHead_change,.p-planHead_apply{display:table-cell;vertical-align:middle}.p-planHead_change{width:564px;box-sizing:border-box;padding-right:12px}.p-planHead_change_item{display:table;width:100%}.p-planHead_change_item+.p-planHead_change_item{margin-top:10px}.p-planHead_change_item.p-planHead_change_item-fixdata .p-planHead_change_ttl,.p-planHead_change_item.p-planHead_change_item-fixdata .p-planHead_change_item_in{display:inline-block}.p-planHead_change_ttl,.p-planHead_change_item_in{display:table-cell;vertical-align:top}.p-planHead_change_btn_wrap,.p-planHead_change_data{float:left}.p-planHead_change_ttl{width:54px;box-sizing:border-box;padding:5px 10px 0 0;color:#888;font-size:11px;text-align:right}.p-planHead_change_data{padding-top:7px;font-size:14px;line-height:1;vertical-align:middle}.p-planHead_change_btn_wrap{position:relative;padding:0 3px 3px 0}.p-planHead_change_btn{display:table;position:relative;padding:8px 9px 5px;border-radius:2px;border:1px solid #ddd;color:#bbb;text-align:center;line-height:1;cursor:pointer}.p-planHead_change_btn input{visibility:hidden;position:absolute;z-index:1}.p-planHead_change_btn .planHead_change_btn_price{line-height:16px;vertical-align:-3px}.p-planHead_change_btn .p-num{line-height:.8}.p-planHead_change_btn:hover{border:1px solid #c1c1c1;color:#333}.p-planHead_change_btn.is-active{border:1px solid #edc7c1;background:#fceeec;color:#333;cursor:default}.p-planHead_change_btn.is-active .planHead_change_btn_price{color:#db3e26;font-weight:bold}.p-planHead_change_btn.is-active .p-num{font-size:15px}a.p-planHead_change_btn{color:#bbb;text-decoration:none}.planHead_change_btn_sub{font-size:11px}.p-planHead_change_ballon{position:absolute;z-index:999;bottom:52px;right:-100px;left:-100px;overflow:hidden;visibility:hidden;margin-top:4px;text-align:center}.p-planHead_change_item-series .p-planHead_change_ballon{bottom:35px}.p-planHead_change_ballon_in{display:inline-block;position:relative;max-width:230px;box-sizing:border-box;padding:10px;border:2px solid #ccc;border-radius:5px;background-color:#fff;color:#333;font-size:11px;line-height:1.4;text-align:left}.p-planHead_change_ballon_in::before,.p-planHead_change_ballon_in::after{display:block;position:absolute;top:auto;left:50%;margin-left:-5px}.p-planHead_change_ballon_in::before{bottom:-16px;content:"";width:0;height:0;border:6px solid rgba(0,0,0,0);border-top:8px solid #ccc}.p-planHead_change_ballon_in::after{bottom:-13px;content:"";width:0;height:0;border:6px solid rgba(0,0,0,0);border-top:8px solid #fff}.p-planHead_change_btn:hover+.p-planHead_change_ballon{overflow:visible;visibility:visible}.p-planHead_apply .p-applyBtn{padding:16px;font-size:23px}.p-planHead_apply .p-applyBtn.p-applyBtn-off{padding:10px;font-size:18px;line-height:1.4}.p-planHead_apply .p-applyBtn_in{background-position:left 2px;background-size:24px 25px}.p-planHead_apply .p-applyBtn_txt{padding-top:5px}.p-planHead_apply .p-applyBtn_sub{padding:5px 0 0 6px;font-size:15px}.p-planHead_info{color:#555;display:block;font-size:11px;margin:8px auto 0;text-align:center}.p-planHead_info.p-sourceTxt::after{content:"広告：" attr(data-sourcetxt)}.p-contBox_wrap+.p-cmpWrap{margin-top:15px;padding-top:15px}.p-cmpWrap+.p-contBox_wrap{margin-top:15px}.p-contBox_wrap{padding-top:15px;margin-top:-15px}.p-contBox_wrap+.p-contBox_wrap{margin-top:15px}#sysPickupReport .p-contBox_wrap{padding-bottom:0}#cautionSec{margin-top:15px}.p-contBox_ttl{padding:15px 14px 10px;border:1px solid #ddd;background:#edeff2;color:#333367;font-size:18px;font-weight:bold;line-height:1;position:relative}.p-contBox_ttl:first-child{border-radius:6px 6px 0px 0px}.p-contBox_ttl_in{padding-right:12px}.p-contBox_ttl_sub{display:inline-block;padding-top:3px;font-size:13px;font-weight:normal;line-height:1.3}.p-contBox_ttl.-small{font-size:16px;color:#333}.p-contBox_ttl+.p-contBox_ttl.-small{border-top:0px}.p-contBox_ttl_info{font-size:12px;font-weight:normal;position:absolute;right:14px;top:0;bottom:0;margin:auto;height:1em;color:#666}.p-contBox_subTtl{font-size:15px;font-weight:bold}.p-contBox_subTtl.p-contBox_subTtl-table{display:table;width:100%}.p-contBox_subTtl.p-contBox_subTtl-large{font-size:17px}.p-contBox_subTtl.p-contBox_subTtl-large+.weak{margin-left:-4px}.p-contBox_subTtl.p-contBox_subTtl-small{font-size:12px}.p-contTable .p-contBox_subTtl{display:inline-block;padding-right:5px;color:#333367}.weak+.p-contBox_subTtl{padding-left:10px}.p-contBox_subTtl_txt,.p-contBox_subTtl_sub{display:table-cell;vertical-align:top}.contBox_subTtl_txt{width:480px}.p-contBox_subTtl_sub{font-size:12px;font-weight:normal;text-align:right}.p-contBox_cmp{padding-top:3px}.p-contBox{padding:6px;border-radius:6px;border:1px solid #ddd;background:#edeff2}.p-contBox .c-ttl-2{margin-top:0}.p-contBox_ttl+.p-contBox,.p-pickup_report+.p-contBox{border-radius:0 0 6px 6px;border-top:0}.p-contBox_in{padding:16px;border-radius:5px;border:1px solid #ddd;background:#fff}.p-contBox_in+.p-contBox_in{margin-top:6px}.p-contBox_in.p-contBox_in-p0{padding:0}.s-moreBox_wrap+.p-contBox_in{margin-top:10px}.p-contTable{width:100%;border:1px solid #ddd}.p-contBox_ttl+.p-contTable{border-top:0}.p-contTable+.p-contBox_ttl{border-top:0}.p-contTable tr{border-top:1px solid #ddd}.p-contTable tr:first-child{border-top:0}.p-contTable tr.p-contTable_dashed{border-top-style:dashed}.p-contTable th{width:150px;padding:10px 0 10px 10px;background:#f3f5f7;vertical-align:top}.p-contTable td{padding:10px 10px 8px}.p-contBox_moreTable>.p-contBox_ttl:first-child{border-radius:0;border-top:0}.p-contBox_moreTgl{margin:5px 0 0 0;padding-left:15px;display:none;position:relative;color:#0867bf;font-size:13px;cursor:pointer}.p-contBox_moreTgl:hover{color:#1e85e5;text-decoration:underline}.p-contBox_moreTgl::before{margin-top:-6px;content:"";display:block;position:absolute;top:50%;left:3px;border-right:2px solid #0867bf;border-top:2px solid #0867bf;height:5px;width:5px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}#spec .p-contBox_moreTable{display:none}#spec .p-contBox_moreTgl{display:inline-block}.p-contBox_list{padding:16px}.p-contBox_list+.p-contBox_list{border-top:1px solid #ddd}.p-contBox_list.p-contBox_list-more{position:relative;padding:0}.p-contBox_list.p-contBox_list-more::after{content:"";display:block;position:absolute;top:50%;right:10px;margin-top:-4px;border-right:2px solid #0867bf;border-top:2px solid #0867bf;height:5px;width:5px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.p-contBox_list:last-child .p-contBox_list-more_link{border-radius:0 0 4px 4px}.p-contBox_list-more_link{display:block;padding:8px 22px 8px 10px;text-align:right;outline:none}.p-contBox_list-more_link:hover{background:#f1f8ff}.p-contBox_checklist{position:relative;padding-left:22px;background:url(https://img1.kakaku.k-img.com/images/mobile_data/sim/common/check_icon.svg) no-repeat;color:#333367;font-size:16px;font-weight:bold;line-height:1.3}.p-contBox_checklist+.p-contBox_checklist{margin-top:5px}.p-contBox_lines{line-height:1.7;word-wrap:break-word}.p-contBox_subTtl+.p-contBox_lines{margin-top:5px}.p-contApply{display:table;width:100%;box-sizing:border-box;padding:22px}.p-contApply_logo,.p-contApply_btn,.p-contApply_in{display:table-cell;vertical-align:middle}.p-contApply_logo{width:80px;padding-right:20px}.p-contApply_nameMvno{font-size:12px;line-height:1}.p-contApply_namePlan{margin-top:3px;font-size:18px;font-weight:bold;line-height:1.3}.p-contApply_price{margin-bottom:-3px;font-size:14px;line-height:1}.p-contApply_price_entity{display:inline-block;color:#db3e26;font-size:16px;font-weight:bold}.p-contApply_price_entity .p-num{font-size:21px}.p-contApply_price_entity_sub{display:inline-block;padding-top:5px}.p-contApply_btn{width:300px}.p-contApply_btn .p-applyBtn{padding:13px 0;font-size:23px}.p-contApply_btn .p-applyBtn_in::before{padding-right:8px}.p-contApply_btn .p-applyBtn_txt{padding-top:5px}.p-contApply_btn .p-applyBtn_sub{padding:5px 0 0 5px;font-size:15px}.p-contApply_in{padding-right:8px}.p-contBox_cmp{position:relative}.p-contBox_cmp_ttl{top:-3px;left:-3px;width:100px;margin:-19px 0 6px -16px;padding:7px 0 0 7px;background:#f17764;color:#fff;font-size:11px;text-align:center;line-height:1;position:relative;box-sizing:border-box;height:22px;background:#f17764}.p-contBox_cmp_ttl::after{content:"";position:absolute;top:0;right:0;width:0;height:0;border-style:solid;border-width:11px 5px 11px 5px;border-color:#f17764;margin-right:-10px;border-right-color:rgba(0,0,0,0)}.p-contBox_cmp_ttl::before{display:block;position:absolute;left:0;bottom:-3px;content:"";width:0;height:0;border:solid rgba(0,0,0,0);border-right-color:#e66b57;border-width:0 3px 3px 0}.p-contBox_cmp .p-contBox_subTtl-small{margin-top:10px;color:#333367}.p-contBox_cmp .p-contBox_subTtl_txt{padding-bottom:3px;color:#333367;line-height:1.3}.p-contBox_cmp .p-contBox_subTtl_sub{width:270px}.p-contBox_cmp .p-trueFalse{display:inline;padding-right:12px;font-size:12px}.p-contBox_report .p-contBox_subTtl_txt{width:470px}.att{color:#db3e26}.p-contTable-parts{display:table;box-sizing:border-box}.p-contTable-parts .callDetailHead{display:table-cell}.p-contTable-parts .callDetailHead{width:150px;padding:10px 0 10px 10px;background:#f3f5f7;vertical-align:top}.p-contTable-parts .callDetailBox{padding:10px 10px 8px}.p-contTable-parts .callDetailBox+.callDetailBox{border-top:1px dashed #ddd}.p-contTable-parts .callDetailTtl,.p-contTable-parts .callPrice{display:inline-block}.p-contTable-parts .callDetailTtl{display:inline-block;padding-right:5px;color:#333367;font-size:15px;font-weight:bold}.p-contTable+.p-contTable-parts{border-top:0}.useFlowTtl{padding:21px 16px 16px;border-radius:5px 5px 0 0;border:solid #ddd;border-width:1px 1px 0 1px;background:#fff;font-size:16px;font-weight:bold;line-height:1}.useFlowTtl::after{content:"";display:block;position:relative;bottom:-7px;width:100%;height:3px;background:url(https://img1.kakaku.k-img.com/images/mobile_data/common/title_bg.svg) bottom repeat-x}.useFlowTtl+.stepFlowList{padding:8px 16px 16px;border-radius:0 0 5px 5px;border:solid #ddd;border-width:0 1px 1px 1px;background:#fff}.checkListInfo+.useFlowTtl,.checkFlowInfo>.useFlowTtl{margin-top:6px}.p-contBox_in+.useFlowTtl{margin-top:6px}.checkListInfo{padding:16px;border-radius:5px;border:1px solid #ddd;background:#fff}.checkListInfo .useFlowTtl{margin-top:5px;padding:0;border:0}.p-contBox_in+.checkListInfo{margin-top:6px}.infoTtl{font-size:15px;font-weight:bold}.infoTxt{line-height:1.7}.infoTxt+.infoTtl{padding:10px 0 3px}.setupListSp{display:none}.setupListSp+.infoTtl,.setupListSp+.infoTxt{margin-top:17px;padding-top:15px;border-top:1px dotted #ddd}.patternList{display:table;margin:0 auto;padding-top:25px}.patternList li{float:left;padding-left:2px}.patternList li:first-child{padding:0}.patternList::after{content:"";display:block;clear:both}.stepFlowToggle{margin:5px 0 12px;padding:0 0 10px;background:url(https://img1.kakaku.k-img.com/images/mobile_data/common/title_bg.svg) bottom repeat-x;font-size:16px;font-weight:bold;line-height:1}.stepFlowHead{color:#333367;font-size:18px;font-weight:bold;padding-bottom:6px}.stepFlowCont::after{content:"";display:block;position:relative;left:-16px;bottom:-16px;width:100%;padding:0 16px;height:1px;border-top:1px solid #ddd}.stepFlowCont:last-child::after{content:none}.stepFlowCont+.stepFlowHead{margin-top:16px;padding-top:16px}.stepFlowTtl{font-size:15px;font-weight:bold;line-height:1}.stepFlowTtl::before{content:"";z-index:1;display:block;position:relative;float:left;width:10px;height:10px;box-sizing:border-box;margin:1px 7px 0 0px;border-radius:50%;border:2px solid #333367;background:#fff}.stepFlowTtl::after{content:"";display:block;clear:both}.stepFlowTtl>span{display:block;float:left}.stepFlowTxt{position:relative;padding:5px 0 15px 18px;line-height:1.7}.stepFlowTxt::before{content:"";position:absolute;top:-10px;left:4px;width:2px;height:100%;padding-bottom:16px;background:#ddd}.stepFlowList li:last-child .stepFlowTxt{padding-bottom:0}.stepFlowList li:last-child .stepFlowTxt::before{content:none}.cautionHead{padding:15px 14px 10px;border-radius:6px 6px 0px 0px;border:1px solid #ddd;background:#edeff2;color:#333367;font-size:18px;font-weight:bold;line-height:1}.cautionToggle{display:none}.cautionwrap{padding:6px;border-radius:0 0 6px 6px;border:1px solid #ddd;border-top:0;background:#edeff2}.cautionTtl,.cautionCont{border-right:1px solid #ddd;border-left:1px solid #ddd;background:#fff}.cautionTtl:last-child,.cautionCont:last-child{border-radius:0 0 5px 5px;border-bottom:1px solid #ddd}.cautionTtl:last-child::after,.cautionCont:last-child::after{content:none}.cautionTtl{padding:10px 16px 0;font-size:15px;font-weight:bold}.cautionTtl.type2{display:none}.cautionCont{padding:0 16px 10px;font-size:12px;line-height:1.7}.cautionCont::after{content:"";display:block;position:relative;bottom:-10px;width:100%;height:1px;border-top:1px dotted #ddd}.cautionwrap>.cautionTtl:first-of-type{padding-top:16px;border-radius:5px 5px 0 0;border-top:1px solid #ddd}.cautionwrap>.cautionCont:first-of-type{padding-top:0;border-radius:0;border-top:none}.cautionList li{text-indent:-1em;padding:2px 0 2px 1em}.cautionList li::before{content:"・"}.cautionPoint{color:#db3e26}.cautionKiyaku_pc{text-indent:-1.4em;padding:10px 0 0 1.4em;font-size:11px}.cautionKiyaku_pc a{text-indent:0;display:inline-block}.cautionKiyaku_pc::before{content:"※ "}.cautionKiyaku_sp{display:none}.p-sideNav{padding:4px;border-radius:6px;border:1px solid #ddd;background:#edeff2}.p-sideNav_plan{display:table;width:100%;box-sizing:border-box;padding:8px;border-radius:3px 3px 0 0;border:1px solid #ccc;background:#fff}.p-sideNav_plan_logo,.p-sideNav_plan_in{display:table-cell;vertical-align:middle}.p-sideNav_plan_logo{width:60px;padding-right:5px}.p-sideNav_plan_name{font-size:12px;line-height:1.3}.p-sideNav_plan_price{color:#db3e26;font-size:14px;font-weight:bold;line-height:1}.p-sideNav_plan_price .p-num{display:inline-block;padding-right:1px;font-size:19px;letter-spacing:-1px;vertical-align:-1px}.p-sideNav_plan_price.p-sideNav_plan_price-staged{font-size:11px}.p-sideNav_plan_price.p-sideNav_plan_price-staged .p-num{font-size:17px}.p-sideNav_plan_price.p-sideNav_plan_price-staged .p-sideNav_plan_price-staged-sub .p-num{font-size:13px}.p-sideNav_plan_initialfee{margin:3px 0 0 -0.5em;font-size:11px}.p-sideNav_list{border:1px solid #ccc;background:#fff}.p-sideNav_plan+.p-sideNav_list{margin-top:4px}.p-sideNav_list:last-child{border-radius:0 0 3px 3px}.p-sideNav_list:last-child .p-sideNav_list_item:last-child .p-sideNav_list_item_in{border-radius:0 0 3px 3px}.p-sideNav_list_item{border-top:1px dotted #ddd}.p-sideNav_list_item:first-child{border:0}#sysReportLink .p-sideNav_list_item{border-top:1px dotted #ddd}.p-sideNav_list_item_in{display:block;padding:10px 10px 8px;line-height:1;outline:none}.p-sideNav_list_item_in:hover{background:#f1f8ff}.p-sideNav_list_item_in:active,.p-sideNav_list_item_in:focus{color:#0867bf;text-decoration:none}.p-sideNav_list_item_in.is-active{background:#cfe8ff;font-weight:bold}.p-sideNav_apply{padding:10px 7px 6px}.p-sideNav_apply .p-applyBtn{padding:12px 0;font-size:18px}.p-sideNav_apply .p-applyBtn_in{height:25px;padding:0 1px 0 24px;background-position:left 2px;background-size:21px 21px}.p-sideNav_apply .p-applyBtn_txt{padding-top:5px}.p-sideNav_apply .p-applyBtn_sub{padding:4px 0 0 4px;font-size:11px}.p-trueFalse.p-trueFalse-true::before{content:"◯";padding-right:3px}.p-trueFalse.p-trueFalse-false::before{content:"✕";padding-right:3px}.p-rate_date{display:inline-block}.p-rate_star{display:inline-block;padding-left:16px;width:88px;height:16px;background:url(https://img1.kakaku.k-img.com/images/mobile_data/sim/common/star_icon.svg) no-repeat;color:#ff7200;font-family:Verdana,sans-serif;font-size:16px;font-weight:bold;line-height:1;vertical-align:-1px}.p-rate_star.p-rate_star-0{background-position:0 -100px}.p-rate_star.p-rate_star-1{background-position:0 -80px}.p-rate_star.p-rate_star-2{background-position:0 -60px}.p-rate_star.p-rate_star-3{background-position:0 -40px}.p-rate_star.p-rate_star-4{background-position:0 -20px}.p-rate_star.p-rate_star-5{background-position:0 0}.p-rate_star+.p-rate_date{padding-left:15px}.p-ellipsis{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#sysReportInfo{display:none}.p-planHead_change{display:none}.p-planHead_apply{padding:0 300px 0px 150px}.p-sideNav_plan-pagetop{cursor:pointer}.p-sideNav_plan-pagetop:hover{background:#f1f8ff}span.u-link-regular{cursor:pointer}span.u-link-regular:hover{text-decoration:underline}.p-moreSearchBox.is-hideDefaultSearch{display:block;margin-top:-40px}.p-defaultSearchBox{margin-bottom:30px}.p-moreSearchBox_wrap+.p-defaultSearchBox{margin-top:0}.p-pickup_report .report_ttl_subBox{display:table-cell;position:absolute;top:-5px;right:10px;float:none}.p-pickup_report .report_ttl_subBox:hover{cursor:pointer}.p-pickup_report .report_ttl_subBoxtxt{display:table-cell;position:relative;margin-top:-27px;padding:10px 10px 7px 10px;height:auto;border:2px solid #fd9a8b;background:#fff;font-size:15px;border-radius:5px;font-weight:700}.p-pickup_report .report_ttl_subBoxtxt:after{content:"";display:block;position:absolute;top:50%;right:-15px;margin-top:-4px;border:solid rgba(0,0,0,0);border-width:4px 8px;border-left-color:#fff}.p-pickup_report .report_ttl_subBoxtxt:before{content:"";display:block;position:absolute;top:50%;right:-22px;margin-top:-6px;border:solid rgba(0,0,0,0);border-width:6px 11px;border-left-color:#fd9a8b}.p-pickup_report .report_ttl_subBox:hover .report_ttl_subBoxtxt{text-decoration:underline}.p-pickup_report .c-btn-1{display:table-cell;padding:10px 0 0 15px;width:115px}.p-pickup_report .c-btn-1>a{overflow:hidden;padding:5px 4px 3px 4px;font-size:14px;font-size:1.4rem;border:1px solid #859e48;border-radius:6px;background-color:#83b700;background-image:-webkit-linear-gradient(#92c900, #7aad00);background-image:linear-gradient(#92c900, #7aad00);color:#fff;font-weight:bold;text-shadow:-1px -1px 1px #5d8026,0px -1px 1px #5d8026;box-shadow:0 2px #657f26}.p-pickup_report .report_ttl_subBox:hover .c-btn-1>a{background-color:#83b700;background-image:-webkit-linear-gradient(#b3d700, #7aad00);background-image:linear-gradient(#b3d700, #7aad00);color:#fff;font-weight:bold;text-shadow:-1px -1px 1px #5d8026,0px -1px 1px #5d8026;box-shadow:0 2px #657f26}.p-report_side{border-radius:5px;background:#f4f4f4;padding:20px 0 10px;text-align:center}.p-side_bnr>a:hover{opacity:.8}.p-sortDeviceBox{padding:5px 10px;margin-top:5px;width:540px;background:#f3f5fc;font-size:11px;line-height:1.8}.p-balloon_devicename{padding:5px 0 10px 0;font-size:12px}.p-opTble{display:none}.p-opTble_box{display:inline-block;margin-top:2px;border:solid 1px #e3e3e4;border-radius:5px;min-width:430px}.p-opTble_arrow{display:inline-block;padding:0;margin-top:5px;position:relative;font-size:15px;color:#0867bf;cursor:pointer}.p-opTble_arrow:after{content:"";display:block;position:absolute;top:50%;right:-14px;margin-top:-6px;border-right:2px solid #0867bf;border-top:2px solid #0867bf;height:6px;width:6px;transition:transform 180ms cubic-bezier(0.4, 0, 0.2, 1);-webkit-transform:rotate(135deg);transform:rotate(135deg)}.p-opTble_list{padding:6px 20px 6px 15px;border-bottom:dashed 1px #e3e3e4}.p-opTble_list:last-child{border:none}.p-opTble_arrow.is-open{color:#666;font-size:15px;font-weight:bold;cursor:text}.p-opTble_arrow.is-open:after{display:none;margin:10px;text-align:left}.p-opPrice{display:table-cell;font-weight:bold;font-size:14px;white-space:nowrap}.p-opPrice_num{padding-right:2px;font-size:20px;font-family:Verdana,sans-serif}.p-opTxt{display:table-cell;font-size:13px;padding-left:12px}.p-planHead_planOption{padding-left:5px}.p-hero{position:relative;margin-top:15px;height:210px;background:#fff url(https://img1.kakaku.k-img.com/images/mobile_data/sim/top/v2/hero_bg.png) left top no-repeat;background-size:1035px 210px}.p-hero img{vertical-align:baseline}.p-hero-2{background-image:url(https://img1.kakaku.k-img.com/images/mobile_data/sim/top/v2/hero_bg-2.png)}.p-hero_catch{position:absolute;top:45px;left:45px;line-height:1;z-index:2}.p-hero_ttl{position:absolute;top:90px;left:45px}.p-hero_ttl::after{position:absolute;bottom:0;right:-132px;width:112px;height:85px;background:url(https://img1.kakaku.k-img.com/images/mobile_data/sim/top/v2/hero_img.png) left top no-repeat;background-size:contain;content:""}.p-hero_ttl_img{vertical-align:bottom !important}.p-hero_in{position:absolute;top:45px;left:35px;line-height:1;z-index:2}.p-hero_in::after{content:"";position:absolute;bottom:3px;right:-155px;background:url(https://img1.kakaku.k-img.com/images/mobile_data/sim/top/v2/hero_img.png) left top no-repeat;background-size:133px 102px;width:133px;height:102px}.p-hero_in_ttl{padding-top:20px;margin-left:-2px}.p-hero_num{padding-left:15px;color:#202f7a;font-size:32px;font-family:"Arial","Verdana",Sans-Serif}.p-hero_num-2{position:relative;top:-1px;margin-right:-2px;padding-left:0}.c-contBox_wrap{margin-top:15px}.c-contBox_ttl:first-child{border-radius:6px 6px 0px 0px}.c-contBox_ttl{padding:15px 14px 10px;border:1px solid #ddd;background:#edeff2;color:#333367;font-size:18px;font-weight:bold;line-height:1}.c-contBox_ttl+.c-contBox{border-radius:0 0 6px 6px;border-top:0}.c-contBox{padding:6px;border-radius:6px;border:1px solid #ddd;background:#edeff2}.p-mainNav{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;flex-wrap:wrap;overflow:hidden;width:100%}.p-mainNav_list{margin-bottom:5px;background:#fff;border-radius:5px;box-sizing:border-box;width:49.6%}.p-mainNav_list:hover{background:#f1f8ff}.p-mainNav_list_link{display:block;border:1px solid #ddd;border-radius:5px;box-sizing:border-box;padding:7px 10px 7px 15px;line-height:13px}.p-navIcon{display:table-cell;vertical-align:middle;background:url(https://img1.kakaku.k-img.com/images/mobile_data/sim/common/main_icon.svg) no-repeat scroll;background-size:200px 50px;width:50px;height:50px}.p-navIcon_simrank{background-position:0}.p-navIcon_datarank{background-position:-50px 0}.p-navIcon_spset{background-position:-149px 0}.p-navIcon_campaign{background-position:-100px 0}.p-mainNav_list_box{display:table-cell;padding-left:15px;vertical-align:middle}.p-mainNav_list_ttl{font-weight:bold;font-size:17px;font-size:1.7rem;margin-bottom:8px}.p-mainNav_list_txt{display:block;font-size:14px;font-size:1.4rem;color:#333;text-decoration:none}.p-mainNav_list:nth-child(3){margin-bottom:0}.p-mainNav_list:last-child{margin-bottom:0}.p-contTable_more{display:none;border-bottom:0}.p-contTable_more .p-contBox_ttl:first-child{border-radius:0;border-top:0}.p-contApply_in{bottom:10px}.s-side_fitSidebar.s-side_fixedTop>div:first-child{height:auto !important}.s-side_fitSidebar.s-side_fixedTop .p-scrollFix_nav{position:static !important}.s-side_fitSidebar.s-side_fixedBtm>div:first-child{height:auto !important}.s-side_fitSidebar.s-side_fixedBtm .p-scrollFix_nav{position:absolute !important;top:auto !important;bottom:0 !important}.l-c-2column{position:relative}.p-planSearchMenu>.p-sideSearch:nth-child(6) .p-sideSearch_list_item:nth-child(5){display:none}.p-feature_box{padding:22px 30px;border-radius:5px;border:1px solid #ffdbe1;background:#fff}.p-feature_cell{display:table}.p-feature_cell_wrap+.p-feature_cell_wrap{margin-top:22px;padding-top:22px;border-top:1px dashed #ddd}.p-feature_ttl{margin-bottom:8px;font-size:18px;font-weight:bold;line-height:1.5;position:relative;padding-left:28px}.p-feature_ttl:before{position:absolute;left:1px;top:3px;display:block;content:"";color:#ff9c00;background-image:url(https://img1.kakaku.k-img.com/images/common/icon/icons/009_checkbox_orange.svg);width:22px;height:22px;background-size:100% 100%;background-repeat:no-repeat;background-position:center center}.p-feature .p-txt_cell{display:table-cell;font-size:14px;line-height:1.9;vertical-align:top}.p-feature .p-img_cell{display:table-cell;font-size:0}.p-feature .p-img_cell-2{font-size:0}.p-feature .p-img_cell-2 img{max-width:706px}.p-feature .p-img_cell img{max-width:706px}.p-feature .p-txt_cell+.p-img_cell,.p-feature .p-img_cell+.p-txt_cell{padding-left:15px}.p-feature .p-feature_cell+.p-img_cell-2{padding-top:10px}.p-feature .c-contBox{background:#ffe8ec;border:1px solid #ff9cb7}.p-feature .c-contBox_ttl{background:#ffe8ec;border:1px solid #ff9cb7;border-bottom:none;color:#53251e}.p-feature .p-accent{position:relative;padding-left:52px}.p-feature .p-accent:first-child:before{content:"";position:absolute;top:-5px;left:-5px;width:73px;height:73px;background:url(https://img1.kakaku.k-img.com/images/mobile_data/sim/common/reportCamp_label.png) no-repeat left top;background-size:73px 73px}.p-feature .p-pr_line{position:relative}.p-feature .p-pr_line:after{content:"[PR]";position:absolute;right:15px;font-size:12px;color:#aaa}.p-planHead_tbl{margin-top:3px;border:1px solid #ddd;border-radius:4px}.p-planHead_tbl_txt{margin-top:15px;margin-bottom:10px}.p-planHead_tbl_ttl{margin-top:12px;font-size:14px;font-weight:bold;color:#666}.p-planHead_tbl_in{width:100%;font-size:12px;line-height:1.3}.p-planHead_tbl_in th{background:#f2f2f2;padding:8px 10px;border-right:0;border-bottom:1px dotted #ddd;width:25%;box-sizing:border-box}.p-planHead_tbl_in td{width:25%;padding:8px;border-right:1px solid #ddd;border-bottom:1px dotted #ddd;box-sizing:border-box}.p-planHead_tbl_in tr td:last-child{border-right:none}.p-planHead_tbl_in tr:first-child th:first-child{border-radius:4px 0 0 0}.p-planHead_tbl_in tr:last-child td{border-bottom:none}.p-planHead_tbl_in tr:last-child th{border-bottom:none}.p-planHead_tbl_in tr:last-child th:first-child{border-radius:0px 0 0 4px}.p-catalogTbl{margin-top:3px;margin-bottom:15px;border:1px solid #ddd;border-radius:4px}.p-catalogTbl_txt{margin-top:15px;line-height:1.5}.p-catalogTbl_ttl{margin-top:12px;font-size:14px;font-weight:bold;color:#666}.p-catalogTbl_in{width:100%;font-size:12px;line-height:1.3}.p-catalogTbl_in th{background:#f2f2f2;padding:8px 10px;border-right:0;border-bottom:1px dotted #ddd;width:30%;box-sizing:border-box}.p-catalogTbl_in td{width:20%;padding:8px;border-right:1px solid #ddd;border-bottom:1px dotted #ddd;box-sizing:border-box}.p-catalogTbl_in tr td:last-child{border-right:none}.p-catalogTbl_in tr:first-child th:first-child{border-radius:4px 0 0 0}.p-catalogTbl_in tr:last-child td{border-bottom:none}.p-catalogTbl_in tr:last-child th{border-bottom:none}.p-catalogTbl_in tr:last-child th:first-child{border-radius:0px 0 0 4px}.p-planHead_speclist{margin-top:5px}.p-planHead_speclist_item{display:inline-block;color:#666;font-size:14px}.p-planHead_speclist_item+.p-planHead_speclist_item:before{content:"";margin:0 6px;width:1px;height:12px;background:#bbb;display:inline-block;vertical-align:middle}.p-planHead_speclist_item_rank{color:#f69d03;font-size:14px;font-weight:bold}.p-planHead_speclist_item_rank .p-num{padding:0 3px 0 1px;font-size:16px;letter-spacing:-2px;vertical-align:-1px;line-height:1}.p-planList_detailTgl_trg{display:inline-block;padding:0;margin-top:5px;position:relative;font-size:15px;color:#0867bf;cursor:pointer}.p-planList_detailTgl_trg::after{content:"";display:block;position:absolute;top:50%;right:-15px;margin-top:-7px;border-right:2px solid #0867bf;border-top:2px solid #0867bf;height:7px;width:7px;transition:transform 180ms cubic-bezier(0.4, 0, 0.2, 1);-webkit-transform:rotate(135deg);transform:rotate(135deg)}.p-planList_detailTgl_more{margin-bottom:15px;display:none}.p-plan_priceTbl_ttl{margin-bottom:12px;padding-top:3px;font-size:16px;display:block;font-weight:bold;line-height:1.3}.p-plan_priceTbl{width:0;table-layout:fixed;border-bottom:1px solid #ddd !important;border-right:1px solid #ddd !important;border-spacing:0}.p-plan_priceTbl th{border-top:1px dotted #ddd;border-left:1px solid #ddd;padding:6px 10px;font-size:14px}.p-plan_priceTbl th.p-plan_priceTbl_head{border-left:none}.p-plan_priceTbl th.p-plan_priceTbl_head-2{border-left:none;font-size:13px}.p-plan_priceTbl th.p-plan_priceTbl_head-3{background:#fdfdef}.p-plan_priceTbl th.p-plan_priceTbl_head-3~td{font-weight:bold}.p-plan_priceTbl th.p-plan_priceTbl_head_left{background:#f5f5f5;font-size:12px;font-weight:normal;padding:6px 0 6px 7px}.p-plan_priceTbl td{border-top:1px dotted #ddd;border-left:1px solid #ddd;padding:6px 10px;font-size:13px;text-align:right}.p-plan_priceTbl td.p-plan_priceTbl_month{border-top:1px solid #ddd}.p-plan_priceTbl td:last-child{border-right:1px solid #ddd}.p-plan_priceTbl td.-discount{color:#d31933}.p-plan_priceTbl_month{width:91px;line-height:1.5}.p-plan_priceTbl_month_fee{font-weight:bold}.p-plan_priceTbl_month-2{width:110px}.p-plan_priceTbl_head{border-left:none;background:#f1f1f1;padding:5px 10px;font-weight:bold;vertical-align:top}.p-plan_priceTbl_head-2{font-size:13px;line-height:1.4}.p-plan_priceTbl_head.fixCol01{vertical-align:middle;line-height:1.5;letter-spacing:.5em;padding-top:10px}.p-plan_priceTbl_head_vertical{writing-mode:vertical-lr;min-height:3em;vertical-align:middle;letter-spacing:.5em}.p-plan_priceTbl_noContent{width:20px;border:none !important}.p-plan_priceTbl_noContent-1{width:10px}.p-plan_priceTbl_noContent-2{width:222px}.p-plan_priceTbl_noContent-3{width:265px}.p-plan_priceTbl_priceDetail td{background:#ddd;padding:3px 10px;text-align:left}.p-plan_priceTbl_priceDetail td:first-child{border-left:none}.p-plan_priceTbl_priceDetail td:first-child+td{border-left:none}.p-plan_priceTbl_priceDetail+tr>th{border-top:none}.p-plan_priceTbl_priceDetail+tr>td{border-top:none}.p-plan_priceTbl_cell th{border-top:2px solid #ddd}.p-plan_priceTbl_cell td{border-top:2px solid #ddd}.p-plan_priceTbl_cell-discount{color:#d31933}.p-plan_priceTbl_cell-2 th{border-top:1px solid #ddd}.p-plan_priceTbl_cell-2 td{border-top:1px solid #ddd}.p-plan_priceTbl_cell-3 th{border-top:2px solid #fac803;background:#feea9d}.p-plan_priceTbl_cell-3 th.p-plan_priceTbl_head-2{background:#fdfdef}.p-plan_priceTbl_cell-3 td{border-top:2px solid #fac803;background:#fdfdef}.p-plan_priceTbl_cell-3+.p-plan_priceTbl_cell-3 th{border-top:1px dotted #ccc}.p-plan_priceTbl_cell-3+.p-plan_priceTbl_cell-3 td{border-top:1px dotted #ccc}.p-plan_note{padding-top:15px;color:#777;font-size:12px;line-height:1.2}.p-plan_note_ttl{font-weight:bold}.p-plan_note_list{margin-top:6px;display:block}.p-plan_note_list_att{color:#d31933}.p-plan_note_list li{margin-top:4px}.tblScrlWrap{position:relative}.tblScrlWrap+.tblScrlWrap{margin-top:20px}.js-tblWrapIn{position:relative;overflow:hidden}.js-tblFixedArea{overflow:hidden;position:absolute;top:0;border-radius:.1em}.tblScrlArea{overflow-x:auto;overflow-y:hidden;position:relative}.p-fullModal_tgl{border:1px solid #cdcdcd;border-bottom:2px solid #d9d9d9;border-radius:4px;display:inline-block;padding:4px 8px;line-height:1;background:#f5f5f5;color:#666;font-size:12px;font-weight:normal;cursor:pointer;vertical-align:middle}.p-fullModal_tgl:hover{color:#999}.p-fullModal_tgl.-beginner{border-color:#7fb6ea;background-color:#f2f9ff;color:#1e85e5;position:relative;padding-bottom:3px;padding-left:22px}.p-fullModal_tgl.-beginner::before{content:"";margin-right:2px;position:absolute;top:4px;left:7px;background:url(https://img1.kakaku.k-img.com/images/common/icon/icons/005_beginner.svg) no-repeat center center;background-size:100% 100%;width:13px;height:13px}.p-fullModal_tgl.-beginner:hover{color:#489dec}.p-fullModal_tgl.-beginner:hover::before{color:#489dec}.p-fullModal_wrap{display:none;overflow:auto;height:100%;width:100%;position:fixed;top:0;left:0;overflow-y:hidden;z-index:1001;cursor:default}.p-fullModal_content{width:964px;max-height:90vh;overflow-y:scroll;overflow-x:hidden;border-radius:5px;color:#333;background:#fff;font-weight:normal;cursor:default;position:relative}.p-fullModal_content_wrap{margin-left:-500px;position:relative;left:50%;top:50%;width:964px;transform:translateY(-50%)}.p-fullModal_content::-webkit-scrollbar{width:16px}.p-fullModal_content::-webkit-scrollbar-track{border-radius:0 3px 3px 0;background-color:rgba(128,128,128,.3)}.p-fullModal_content::-webkit-scrollbar-thumb{border-radius:0 3px 3px 0;background-color:rgba(128,128,128,.5)}.p-fullModal_content_in{padding:0 30px 25px;z-index:1;width:887px;position:relative}.p-fullModal_content_section{padding-top:30px}.p-fullModal_content_section+.p-fullModal_content_section{margin-top:20px;padding-top:20px;border-top:1px dotted #ccc}.p-fullModal_content_head{margin-left:-30px;padding-top:18px;padding-left:30px;padding-right:30px;border-bottom:1px solid #ccc;border-radius:5px 0 0 0;position:fixed;background:#fff;z-index:5;width:888px}.p-fullModal_content_head+*{padding-top:130px}.p-fullModal_content_foot{border-top:1px solid #ccc;border-radius:0 0 0 8px;box-shadow:0 -3px 12px -5px rgba(0,0,0,.4);position:fixed;background:#fff;z-index:5;width:948px;bottom:0}.p-fullModal_content_foot+*{padding-bottom:140px}.p-fullModal_content_foot_in{box-sizing:border-box;padding:25px;background:#f7f7f7;text-align:center;border-radius:0 0 0 8px}.p-fullModal_content_foot_hit{display:inline-block;font-size:15px;line-height:1;vertical-align:middle}.p-fullModal_content_foot_hit .p-num{display:inline-block;padding:0 5px;font-family:Verdana;font-size:24px;font-weight:bold}.is-nohit .p-fullModal_content_foot_hit .p-num{color:#bbb}.is-loading .p-fullModal_content_foot_hit .p-num{color:#bbb}.p-fullModal_content_foot_loading{display:inline-block;width:43px;height:41px;vertical-align:middle}.is-loading .p-fullModal_content_foot_loading{background:url(https://img1.kakaku.k-img.com/images/mobile_data/sim/common/loading.gif) no-repeat}.p-fullModal_content_foot .p-applyBtn{font-size:18px;letter-spacing:.05em;display:inline-block;width:240px;margin:0 auto}.p-fullModal_content .p-plan_tbl2_noContent-2{width:223px}.p-fullModal_content .p-plan_tbl3{margin:0 5px 5px 0;width:292px}.p-fullModal_content .p-plan_tbl3:nth-child(3n){margin-right:0}.p-fullModal_closebtn{display:inline-block;position:absolute;top:0;right:-45px;z-index:2;cursor:pointer;overflow:hidden;width:28px;height:28px}.p-fullModal_closebtn::before,.p-fullModal_closebtn::after{content:"";position:absolute;background-color:#fff;border-radius:3px;transform:rotate(-45deg);z-index:10}.p-fullModal_closebtn::before{top:-4px;left:11px;width:6px;height:36px}.p-fullModal_closebtn::after{top:11px;right:-4px;width:36px;height:6px}.p-fullModal_name{border-radius:5px 5px 0 0;display:inline-block;padding:0 10px 5px 0}.p-fullModal_name_main{display:block;font-size:18px;font-weight:bold;line-height:1.3}.p-fullModal_name_sub{margin-bottom:4px;display:inline-block;font-size:11px;font-weight:normal}.p-fullModal_column{display:table;width:100%;margin-bottom:3px;min-height:70px}.p-fullModal_column_detail{display:table-cell;vertical-align:middle}.p-fullModal_column_apply{padding-bottom:10px;width:310px;display:table-cell;vertical-align:middle}.p-fullModal_column_subText{margin-top:5px;font-size:11px;text-align:center}.p-fullModal_bg{display:none;position:fixed;top:0;left:0;background:#000;opacity:.7;height:100%;width:100%;z-index:1000}.noScroll{position:fixed;width:100%;overflow-y:scroll}.p-stepFlow_ttl{margin:5px 0 12px;padding:0 0 10px;background:url(https://img1.kakaku.k-img.com/images/mobile_data/common/title_bg.svg) bottom repeat-x;font-size:16px;font-weight:bold;line-height:1}.p-stepFlow_head{padding-bottom:1px;color:#333367;font-size:18px;font-weight:bold}.p-stepFlow_list{padding-top:5px}.p-stepFlow_list::after{content:"";display:block;position:relative;left:-16px;bottom:-16px;width:100%;padding:0 16px;height:1px;border-top:1px solid #ddd}.p-stepFlow_list:last-child::after{content:none}.p-stepFlow_list+.p-stepFlow_in_ttl{margin-top:16px;padding-top:16px}.p-stepFlow_list_ttl{font-size:15px;font-weight:bold;line-height:1}.p-stepFlow_list_ttl::before{content:"";z-index:1;display:block;position:relative;float:left;width:10px;height:10px;box-sizing:border-box;margin:1px 7px 0 0px;border-radius:50%;border:2px solid #333367;background:#fff}.p-stepFlow_list_ttl::after{content:"";display:block;clear:both}.p-stepFlow_list_ttl>span{display:block;float:left}.p-stepFlow_list_txt{position:relative;padding:5px 0 15px 18px;line-height:1.7}.p-stepFlow_list_txt::before{content:"";position:absolute;top:-10px;left:4px;width:2px;height:100%;padding-bottom:16px;background:#ddd}.p-checkList{margin-top:6px;padding:16px;border-radius:5px;border:1px solid #ddd;background:#fff}.p-checkList_set{display:table;margin:0 auto;padding-top:6px}.p-checkList_set>li{float:left;padding-left:2px}.p-checkList_set>li:first-child{padding:0}.p-checkList_set>li::after{content:"";display:block;clear:both}.p-checkList_ttl{margin-top:17px;padding-top:15px;border-top:1px dotted #ddd;font-size:15px;font-weight:bold}.p-checkList_ttl+.p-stepFlow_infottl{padding:10px 0 3px}.p-checkList_txt{line-height:1.7}.p-stepFlow_list li:last-child .p-stepFlow_list_txt{padding-bottom:0}.p-stepFlow_list li:last-child .p-stepFlow_list_txt::before{content:none}.p-checkFlow{margin:5px 0}.setupListSp{display:none}.p-caution_tit{font-size:15px;font-weight:bold}.p-caution_txt{padding:2px 0 2px 1em;font-size:12px;text-indent:-1em}.p-caution_txt::before{content:"・"}.p-caution:after{content:"";display:block;margin:10px 0;width:100%;height:1px;border-top:1px dotted #ddd}.p-caution:last-child::after{display:none}.p-morebox{display:none;margin:5px 0}.p-morebox_arrow{display:inline-block;padding:8px 5px 8px 15px;position:relative;font-size:15px;font-weight:bold;background:#fff;width:100%;border:1px solid #ddd;border-radius:5px;box-sizing:border-box;cursor:pointer}.p-morebox_arrow:hover{background:#f1f8ff}.p-morebox_arrow:after{content:"";position:absolute;top:50%;right:10px;margin-top:-6px;border-right:2px solid #0867bf;border-top:2px solid #0867bf;height:7px;width:7px;transition:transform 180ms cubic-bezier(0.4, 0, 0.2, 1);-webkit-transform:rotate(135deg);transform:rotate(135deg)}.c-att{color:#db3e26}.c-jack{position:relative}.c-jack_in{width:100%;min-height:100%;display:none;position:fixed;left:0;top:0}.c-jack-sideBnr{width:1035px;height:500px;margin:0 auto;position:relative}.c-jack-sideBnr_cell{position:absolute}.c-jack-sideBnr_cell-left{left:-150px;width:140px;text-align:right}.c-jack-sideBnr_cell-right{right:-150px;width:140px;text-align:left}.c-jack-bg{width:100%;height:100%;position:absolute;left:0;top:0}.u-mTop0{margin-top:0px !important}.u-mTop3{margin-top:3px !important}.u-mTop50{margin-top:50px !important}.u-mTop60{margin-top:60px !important}.u-mTop70{margin-top:70px !important}.u-mBtm0{margin-bottom:0 !important}.u-mBtm3{margin-bottom:3px !important}.u-p5{padding:5px !important}.u-p10{padding:10px !important}.u-pr10{padding-right:10px !important}.u-pr15{padding-right:15px !important}.u-pl10{padding-left:10px !important}.u-pl15{padding-left:15px !important}.u-pTB5{padding:5px 0 !important}.u-txt10{font-size:10px !important}.u-txt11{font-size:11px !important}.u-txt12{font-size:12px !important}.u-txt13{font-size:13px !important}.u-txt14{font-size:14px !important}.u-txt16{font-size:16px !important}.u-alignL{text-align:left !important}.u-alignC{text-align:center !important}.u-alignR{text-align:right !important}.u-w115{width:115px !important}