div#prcomment{color:#666;text-align:center;padding:10px 0;font-size:.7rem}#sumaho-faq{margin-bottom:35px}#sumaho-faq ul{padding-left:0;list-style:none}#sumaho-faq li{margin-bottom:10px}#sumaho-faq li h3{color:#333;background:#f5f5f5;border:1px solid #ccc;border-radius:5px 5px 0 0;margin-bottom:0;padding:15px 5px 15px 10px;font-size:.95rem;font-weight:700;line-height:1em}#sumaho-faq div{border-bottom:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;border-radius:0 0 5px 5px}#sumaho-faq div p{word-wrap:break-word;padding:10px 5px 0 10px;font-size:.9rem;line-height:1.4em}#sumahohikaku-header{border-bottom:1px solid #ccc;padding:0 0 0 25px;overflow:hidden}#sumahohikaku-header h1{color:#333;padding:20px 0;font-family:游明朝,YuMincho,ヒラギノ明朝 ProN W3,Hiragino Mincho ProN,HG明朝E,ＭＳ Ｐ明朝,ＭＳ 明朝,serif;font-size:2.4rem;line-height:1.2em}.hikaku-careerband{text-align:left!important;max-width:50%!important}.hikaku-careerband div{word-wrap:break-word;margin-bottom:35px;max-width:100%!important;font-weight:400!important}.hikaku-careerband p{border-bottom:3px solid #eaeaea;padding-bottom:5px;font-size:.9rem!important}.hikaku-careerband p br{display:none}.hikaku-careerband p img{margin-right:3px}.hikaku-careerband p span.hantei{color:#999!important;background:0 0!important;font-size:.75rem!important}.hikaku-careerband p span.hantei span{background:0 0!important}.hikaku-careerband span.band4g,.hikaku-careerband span.band5g{color:#888;border:1px solid #ccc;border-radius:3px;margin:0 5px;padding:0 3px;font-size:.65rem}.hikaku-careerband span.band5g{padding:0 16px}.hikaku-careerband span.ptband{color:#333;background:linear-gradient(130deg,#eee 50%,#ddd 50%);border-radius:2px;margin:0 3px;padding:0 3px}.hikaku-careerband s{color:#aaa;margin:0 3px}#compare td ul{text-align:left;display:inline-block}.simbland{float:right;padding:0 20px 0 0}.simbland img,#samebrand td img,.simright-box li img{width:auto;max-width:125px}#sim-campaign{box-sizing:border-box;border:2px solid #2f4f4f;border-radius:5px;margin:0 20px 25px;display:block;position:relative;box-shadow:0 3px 5px #00000024}.simcam-ribbon-content{width:130px;height:60px;position:absolute;top:0;right:0;overflow:hidden}.simcam-ribbon{color:#fff;letter-spacing:.05em;background:#00008b;border-top:1px dashed #fff;border-bottom:1px dashed #fff;width:165px;padding:4px 0 4px 75px;font-size:14px;line-height:16px;display:inline-block;position:absolute;top:0;left:0;transform:rotate(20deg);box-shadow:0 0 0 2px #00008b}#sim-campaign ul{margin-bottom:0;padding-left:0;list-style:none}#sim-campaign li{border-radius:5px;padding-left:10px;line-height:2.8em}#sim-campaign li span{color:#00008b;letter-spacing:-.1em;background:#ededff;margin-right:5px;padding:0 3px;font-weight:700}#sim-campaign li:nth-child(odd){background:#f7f7ff}#main-simhead{padding:0 20px 35px;display:flex;overflow:hidden}#main-simarea{width:100%;margin-right:15px}dl#guide{margin-bottom:.5rem}dl#guide p strong{color:#008782}dl#guide dt{margin-bottom:.5rem;font-size:1rem;font-weight:400;overflow:hidden}dl#guide dt h2{color:#00008b;cursor:pointer;float:left;margin-bottom:0;display:inline}dl#guide dt h2 span{color:#444;font-size:.9rem;font-weight:400}.sim-docomo{background:#c03}.sim-au{background:#eb5505}.sim-softbank{background:#b1b1b3}.sim-rakuten{background:#ff008c}dl#guide dt i{width:10px}dl#guide dd{clear:both;background:#fafafa;border:2px solid #dcdcdc;border-radius:5px;padding:15px 15px 0;display:none}dl#guide dd p{margin-bottom:1rem}#sim-plan{margin-bottom:30px}#sim-plan-career p{color:#fff;float:left;border-radius:3px;margin:2px 3px 5px 0;padding:1px 3px 0;font-size:.75rem}#sim-plan table{table-layout:fixed;text-align:center;width:100%;margin-bottom:5px}#sim-plan table tr:first-child{border-top:1px solid #ccc}#sim-plan table tr{border-bottom:1px solid #ccc}#sim-plan tr:nth-child(2){font-weight:700}#sim-plan tr:nth-child(odd){background:#f5f5f5}#sim-plan th{background:#f0f0f0;padding:10px 0}#sim-plan th span{font-size:.7rem;font-weight:400}#sim-plan td{padding:10px 0}#sim-plan td:first-child{color:#556b2f;font-weight:700}#tsuwaoption{margin-bottom:35px}#tsuwaoption h2{color:#00008b}#tsuwaoption table{table-layout:fixed;text-align:center;width:100%;margin-bottom:5px;font-size:.9rem}#tsuwaoption tr:first-child{border-top:1px solid #ccc}#tsuwaoption tr{border-bottom:1px solid #ccc}#tsuwaoption th{background:#f0f0f0;padding:5px 0}#tsuwaoption td{padding:10px 0}p.sim-info{margin-bottom:0;padding-left:3px;font-size:.8rem}h2.sim-rank{font-size:.65rem!important}h3.sim-folder{padding:5px 0 0 5px}.sim-moshikomi{text-align:center;margin-bottom:45px;padding:0 20px}p.moshikomi-campaign{font-size:1.2rem}.moshikomi-area{border-top:1px solid #666;border-bottom:1px solid #666;width:90%;margin:0 auto;padding:50px 0}p.moshikomi-comment{margin-bottom:1.5em;font-size:1rem}p.moshikomi-comment span{color:#00008b;font-size:1.2rem;font-weight:700}.moshikomi-area a{border-radius:3px;margin-right:5px;padding:10px}a.tokoshiki01{color:#000;background:#f0f0f0;border:1px solid #ccc}a.tokoshiki01:hover{color:#fff;background:#3c4043}a.tokoshiki02{color:#fff;background:#00008b}a.tokoshiki02:hover{background:#195ab4}#sim-servicedet{padding:0 20px 25px}#samebrand td{font-size:.8rem}#samebrand ul{text-align:left}.simright-box{border:1px solid #ccc;border-radius:4px;margin-bottom:25px;overflow:hidden}.simright-box h2{text-align:center;background-color:#eee;background-image:url(/img/bg-corner.png),url(/img/bg-corner.png);background-position:0 0,100% 0;background-repeat:no-repeat;background-size:auto;background-attachment:scroll;background-origin:padding-box;background-clip:border-box;border-bottom:1px solid #ccc;margin-bottom:15px;padding:15px 0 10px;font-size:1rem;line-height:1.2em}.simright-box ul{margin-bottom:10px;padding-left:0;list-style:none}.simright-box li{clear:both;color:#666;border:1px solid #ddd;margin:5px 5px 10px;padding:5px 0 10px 10px;line-height:1.1em;display:block;position:relative}.simright-box li img{margin-left:8px}.rank-ribbon{z-index:2;text-align:center;color:#fff;background:linear-gradient(#00f 0%,#00008b 100%);border-radius:2px 0 0;width:26px;margin:0;padding:8px 0 6px;font-size:13px;font-weight:700;display:inline-block;position:absolute;top:-4px;right:10px}.rank-ribbon:after{content:"";border-bottom:7px solid #0000;border-left:13px solid #00008b;border-right:13px solid #00008b;width:0;height:0;position:absolute;top:100%;left:0}.sim-need{border:4px solid #9cbebe;border-radius:10px;margin-bottom:45px;padding:20px 10px 0}.sim-need h3{color:#008883;margin-bottom:20px;font-size:1.3rem}.sim-need h3 img{float:right;margin-top:-25px}.sim-need p a{font-size:1.1rem}.sim-need ul{padding:15px 0;list-style:none;display:-webkit-flex}.sim-need li{text-align:center;background:#f5f5f5;flex:1;margin-right:5px;padding:20px 5px;font-weight:700;line-height:1.2em}.sim-need li:last-child{margin-right:0}.sim-need li i{color:#00008b;margin:15px 0;font-size:3em}.sim-need li div{font-size:.75rem;font-weight:400;text-align:left!important}a.same-simdeta{text-align:center;color:#f8f8ff;text-shadow:1px 0 1px #000;background:linear-gradient(#5c9c9e 0%,#29556e 100%);border-radius:4px;margin-top:10px;padding:5px 10px;font-size:.9rem;font-weight:700;text-decoration:none;display:inline-block;position:relative;overflow:hidden;box-shadow:0 1px 1px #00000047}a.same-simdeta:hover{background:linear-gradient(#29556e 0%,#0d303d 100%)}h2 span{color:#008883}#compare{padding:25px}#compare table{width:100%;margin-bottom:25px}#compare table tr{border-left:1px solid #ccc;border-right:1px solid #ccc}#compare tr:first-child img{margin-bottom:10px}#compare th{color:teal;background:#f5f5f5;border-bottom:3px solid teal;padding:10px 0 10px 5px}#compare td:first-child{background:#fafafa;font-weight:700}#compare td{text-align:center;width:50%;border:1px solid #ccc!important;padding:20px 5px!important}#compare td input{width:75%;padding:5px 0 5px 5px}#compare td p{font:700 1.4rem/1.3em Arimo,Arial,sans-serif}#compare td p span{color:#fff;vertical-align:top;background:#bf0000;border-radius:3px;margin-left:5px;padding:0 3px;font-size:.6em;font-weight:700}#compare td dl{margin-bottom:0;display:flex}#compare td dt{color:#fff;text-align:center;flex:1;height:1.4em;margin:0 5px;line-height:1.4em}#compare td dt.amazon{background:#f90}dt.amazon a,dt.rakuten a{color:#fff}#compare td dt.rakuten{background:#bf0000}#compare td dt.etoren{background:#009688}#compare td dt.expansys{background:#0098db}#compare td dd{text-align:left;flex:1;font-weight:700}.hikaku-bland{text-align:left}.hikaku-bland img{border:1px solid #ccc;margin:0 3px 3px 0}#often-compared{background:#f5f5f5;border:1px solid #ccc;border-radius:5px;margin-bottom:25px;padding:15px 0 0 15px}#often-compared ul{padding-left:0;font-size:1rem;list-style:none}#often-compared li{margin-bottom:12px}#often-compared li span{font-weight:700}#often-compared ul#fromtop li span{color:green}.ui-autocomplete{max-height:250px;overflow:hidden auto}#compare td.candidate-search{position:relative}#compare td.candidate-search .candidate-list{top:0;bottom:auto;left:0}#compare .candidate-list{z-index:1000;background-color:#f0f0f0ed;width:100%;height:100%;font-weight:700;position:absolute;overflow-y:scroll}#compare .candidate-list li{padding-left:10px;font-size:14px;line-height:1.6;list-style:none;display:flex}#compare .candidate-list a{padding:2px 0;display:block}#simprice{clear:both;border:2px solid #ccc;border-radius:3px;margin-bottom:20px}#simprice p{text-align:center;background:#eee;border-bottom:1px solid #ccc;margin-bottom:10px;font-size:.7rem;font-weight:700;line-height:1.6rem}#simprice dl{margin:0 5px 10px 0;display:flex}#simprice dt{color:#fff;float:left;text-align:center;flex:1;height:1.4em;margin-left:5px;line-height:1.4em}#simprice dt.amazon{background:#f90}#simprice dt.rakuten{background:#bf0000}#simprice dt.etoren{background:#009688}dt.aliexpress{background:#ea2e04}#simprice dd{float:left;text-align:center;flex:1;margin-bottom:0;font-weight:700}.simpricefull{clear:both;border:2px solid #ccc;border-radius:3px;margin-bottom:35px;padding-bottom:10px}.simpricefull p{text-align:center;background:#eee;border-bottom:1px solid #ccc;margin-bottom:15px;font-weight:700;line-height:2.6rem}.simpricefull dl{margin:0 5px 10px 0;display:flex}.simpricefull dt{color:#fff;float:left;text-align:center;flex:1;height:1.4em;margin-left:5px;line-height:1.4em}.simpricefull dt a{color:#fff}.simpricefull dt.amazon{background:#f90}.simpricefull dt.rakuten{background:#bf0000}.simpricefull dt.etoren{background:#009688}.simpricefull dt.expansys{background:#0098db}.simpricefull dd{float:left;text-align:center;flex:1;margin-bottom:0;font-weight:700}dl#officialurl dt{float:left;background:#f5f5f5;border:1px solid #ccc;margin-bottom:50px;padding:10px}dl#officialurl dd{text-indent:.5em;border:1px solid #ccc;padding:10px 0}#samebrand table{margin-bottom:10px!important}#samebrand table tr{border-left:1px solid #ccc;border-right:1px solid #ccc}#samebrand tr:first-child img{margin-bottom:10px}#samebrand th{color:teal;text-align:center;background:#f5f5f5;border-bottom:3px solid teal;padding-top:10px}#samebrand td:first-child{background:#fafafa;font-weight:700}#samebrand td{text-align:center;width:33%;border:1px solid #ccc!important;padding:20px 5px!important}#samebrand td p{margin-bottom:0!important;line-height:1.3em!important}#samebrand td p.compstatus{color:#222;text-align:left;margin-top:-17px;padding:2px 7px;font-size:.7rem;font-weight:400;margin-bottom:18px!important}#samebrand td p.compstatus span{margin-right:2px;font-size:.8rem;font-weight:700}p.randcardichiran{text-align:right;margin:0 0 40px}.clip-btn{color:#0000cd;text-decoration:none;display:inline}.clip-btn:hover{color:#0056b3;cursor:pointer;text-decoration:underline}.clip-btn.copied:hover{color:#0000cd;cursor:text;text-decoration:none}.clip-btn.copied:before,.clip-btn:before{content:"";padding-right:3px;font-family:"Font Awesome 5 Free";font-weight:900}.clip-btn:before{content:""}.underline{background-image:linear-gradient(#0000 50%,#ffff93 50%)}p.voteattn{color:#666;font-size:.75rem}ul.slider{width:97%;margin:0 auto;padding-bottom:15px;padding-left:15px}ul.slider li img{float:left;max-width:auto;border:1px solid #ccc;height:85px;margin:0 5px 50px 0}ul.slider li h5{margin:0 15px 0 0;padding:0;font-weight:400;line-height:1.3em}ul.slider li a.bookvote{clear:both;color:#fff;text-align:center;background:#008883;width:85px;padding:2px 0;display:block}ul.slider li a.bookvote:hover{background:tomato}dl#acMenu dt{color:#2f2fda;cursor:pointer;font-size:1rem;display:inline}dl#acMenu dt:hover{text-decoration:underline}dl#acMenu h4{margin-top:0}dl#acMenu dd{display:none}ul.bookranking{margin:0 0 50px;padding-left:0;list-style:none;overflow:hidden}ul.bookranking li{clear:both;background:#f0f0ec;margin-bottom:10px;padding:5px 0 5px 5px;overflow:hidden}ul.bookranking li img{float:left;border:1px solid #ccc;width:auto;height:100px;margin:0 15px 0 0}ul.bookranking li p{margin:0;padding:0;font-size:.95rem;font-weight:700}#sns-area{clear:both;margin:0 0 30px;padding-top:40px;padding-left:30px;overflow:hidden}#sns-area ul{padding-left:0}#sns-area li{float:left;text-align:center;background:#f7f7f7;border:1px solid #ccc;border-radius:3px;width:24%;margin:0 5px 0 0;padding:5px 0;font-size:1.4rem;list-style:none}#sns-area li:hover{background:#eee}#sns-area li.twitter a{color:#0f1419}#sns-area li.facebook a{color:#4267b2}#sns-area li.hatena a{color:#5279e7}#sns-area li.line a{color:#00b900}ul.aimlist{margin:5px 0 45px;padding-left:20px}ul.aimlist li{float:left;list-style:none}ul.aimlist li a{border:1px solid #008883;border-radius:3px;margin-right:8px;padding:3px 6px;font-size:.7rem;display:block}ul.aimlist li a:hover{background:#dae9da;text-decoration:none}ul.aimlist-b{margin-bottom:20px;padding-left:0;overflow:hidden}ul.aimlist-b li{float:left;list-style:none}ul.aimlist-b li a{border:1px solid #6b8e23;border-radius:3px;margin-bottom:5px;margin-right:8px;padding:3px 6px;font-size:.7rem;display:block}ul.aimlist-b li a:hover{background:#dae9da}#Relation{margin:50px 0 10px}#Relation h2{border-left:0!important;font-size:1.2rem!important;font-weight:700!important}#Relation ul{border-top:1px dotted #ccc;margin-bottom:15px;padding-top:20px;padding-left:10px;list-style:none;overflow:hidden}#Relation li{clear:both;border-bottom:1px dotted #ccc;margin-bottom:20px;padding-bottom:20px;overflow:hidden}#Relation li img{float:left;margin-right:5px}#Relation li p{margin-bottom:0;font-weight:700;line-height:1.2em}#Relation li span{color:#666;vertical-align:2px;background:#eee;border-radius:2px;margin-right:4px;padding:0 5px;font-size:.7rem}#sumaho-header{border-bottom:1px solid #ccc;padding:0 0 0 25px;overflow:hidden}#sumaho-header h1{color:#333;padding:20px 0;font-family:游明朝,YuMincho,ヒラギノ明朝 ProN W3,Hiragino Mincho ProN,HG明朝E,ＭＳ Ｐ明朝,ＭＳ 明朝,serif;font-size:2.4rem;line-height:1.2em}#sumaho-header span a{color:#fff;background:#424242;border-radius:5px;padding:3px 8px;font-size:.75rem;position:relative;top:-25px;left:0}#sumaho-header span a:hover{background:#008883}ul.breadcrumb{margin:0;padding:0;overflow:hidden}ul.breadcrumb li{float:left;margin-right:5px;list-style:none}.bland{float:right;max-width:270px;padding:20px 10px 0 0}.bland img{border:1px solid #ccc;margin-bottom:3px}#main-head{padding:5px 20px 30px}#main-head h2{clear:both;color:#000;border-left:10px solid #004000;margin:0 0 10px;padding:4px 0 0 10px;font:1.4rem Hiragino Kaku Gothic Pro,Meiryo,メイリオ,sans-serif}#main-sumahoarea{float:left;min-width:400px}table#nemp{border-collapse:separate;border-spacing:0;border:2px solid #ccc;border-radius:5px;width:100%;margin:15px 0 10px}table#nemp th{text-align:center;background:#eee;border-bottom:1px solid #ccc;width:50%;padding:2px 0;font-size:.7rem}table#nemp th span{font-size:.8em;font-weight:400}table#nemp td{text-align:center;width:50%;padding:20px 0}table#nemp td p{letter-spacing:-.03em;margin-bottom:0;font-size:1.2rem;font-weight:700;line-height:1em;transform:scaleY(1.4)}table#nemp td span{font-size:.7rem;font-weight:400}table#nemp tr th:first-child,table#nemp tr td:first-child{border-right:1px solid #ccc}.cf:before,.cf:after{content:"";display:table}.cf:after{clear:both}.cf{zoom:1}#sumaho-img{float:left;margin:0 0 20px}#featured_img{text-align:center;width:380px}#featured_img p{text-align:center;margin:10px 0;font-size:.8rem}#thumb_img{margin-top:5px}#thumb_img img{float:left;box-sizing:border-box;border:2px solid #eee;width:50px;margin-right:1%;cursor:pointer!important}#thumb_img .active{border:3px solid tomato}#basespec{float:left;border:1px solid #ccc;border-radius:3px;padding-top:15px}#basespec img{margin:10px 20px 30px}#basespec span{color:#000;background:#f0f0f0;border:1px solid #ccc;margin-right:5px;padding:0 5px}#basespec p{color:#007070;margin-left:10px;font-size:.95rem;font-weight:700}#basespec table{width:100%}#basespec th{border-top:1px solid #ccc;padding:8px 0 8px 8px;font-size:.7rem;font-weight:400;line-height:1.1em}#basespec td{text-align:center;border-top:1px solid #ccc;padding:8px 0;font-weight:700}#basespec td.ave{color:#666;font-size:.7rem}#main-mate{float:right;flex-basis:300px;width:240px}#cate-rank{float:left;border-bottom:2px solid #111;border-left:2px solid #111;border-right:2px solid #111;border-radius:3px;width:49.5%;height:93px;overflow:hidden}#cate-rank h2{color:#fff;text-align:center;background:radial-gradient(#999,#111);border-left:0;margin-bottom:5px;padding:0;font-size:.7rem;line-height:1.6rem}#cate-rank h3{border:none;margin-bottom:0;font-size:.7rem;line-height:1em;color:#666!important;background:0 0!important}#cate-rank p{color:#000;letter-spacing:-.03em;text-align:center;margin:10px 0 0;font-size:1.2rem;font-weight:700;line-height:1em;transform:scaleY(1.4)}#cate-rank span{color:#666;margin-left:3px;font-size:.7rem;font-weight:400}#cospa-rank{float:right;background:#eee;border-left:2px solid #111;border-right:2px solid #111;border-radius:3px 3px 0 0;width:49.5%;margin-bottom:-2px;overflow:hidden}#cospa-rank h2{color:#fff;text-align:center;background:radial-gradient(#999,#111);border-left:0;margin-bottom:5px;padding:0;font-size:.7rem;line-height:1.6rem}#cospa-rank h3{color:#666;border:none;margin-bottom:0;font-size:.8rem}#cospa-rank p{color:#000;letter-spacing:-.03em;text-align:center;margin:0;font-size:1.2rem;font-weight:700;line-height:3.5em;transform:scaleY(1.4)}#cospa-graph{clear:both;text-align:center;background:#eee;border:2px solid #111;border-radius:3px 0 3px 3px;margin-bottom:5px;padding-top:5px}.acd-check{display:none}.acd-label{color:#333;cursor:pointer;text-align:right;margin-bottom:1px;margin-right:5px;font-size:.8rem;display:block}.acd-label:hover{text-decoration:underline}.acd-content{opacity:0;visibility:hidden;height:0;padding:0 10px;transition:all .3s}.acd-check:checked+.acd-label+.acd-content{opacity:1;visibility:visible;height:90px;padding:10px}#cost-vote{text-align:left;overflow:hidden}#cost-vote p{margin-bottom:10px;font-size:.7rem;line-height:1.2em}#cost-vote a{color:#fff;float:left;text-align:center;background:#5f9ea0;width:31%;margin-right:3px;padding:5px 0;font-size:.75rem;font-weight:700;display:block}#cost-vote a.c-good:hover{background:#008883;text-decoration:none}#cost-vote a.c-match:hover{background:#00beb5;text-decoration:none}#cost-vote a.c-bad:hover{color:#000;background:#d8d7d8;text-decoration:none}#status-rank{float:left;border-bottom:2px solid #111;border-left:2px solid #111;border-right:2px solid #111;border-radius:3px;width:100%;overflow:hidden}#status-rank h2{color:#fff;text-align:center;background:radial-gradient(#999,#111);margin-bottom:5px;font-size:.7rem;line-height:1.6rem}#status-rank p{color:#000;float:left;letter-spacing:-.03em;margin:15px 0 0 10px;font-size:1.2rem;font-weight:700;transform:scaleY(1.4)}#status-rank span{color:#666;margin-left:3px;font-size:.7rem;font-weight:400}#status-vote{text-align:left;overflow:hidden}p#status{letter-spacing:0;margin:0 0 5px;font-weight:400;line-height:1.2em;transform:scaleY(1);font-size:.7rem!important}#status-vote input{cursor:pointer}ul#basic-info{flex-wrap:wrap;margin-bottom:0;padding-left:0;display:flex}ul#basic-info li{border:1px solid #ccc;flex:auto;justify-content:space-between;margin-bottom:8px;margin-right:-1px;padding:7px 5px 7px 0;display:inline}ul#basic-info li span{color:#555;background:#f5f5f5;border-right:1px solid #ccc;margin-right:5px;padding:7px;font-weight:700}ul#basic-info li span.c-free{color:#fff;vertical-align:2px;background:green;margin-left:2px;padding:0 4px;font-size:.7rem;font-weight:400}table#band{width:100%;margin-bottom:35px}table#band td,table#band th{border:1px solid #ccc}table#band th{color:#555;background:#f5f5f5;width:87px;padding:7px}table#careerband{width:100%;margin-bottom:3px}table#careerband td,table#careerband th{border:1px solid #ccc;font-weight:700;line-height:1.8em}table#careerband th{color:#555;background:#f5f5f5;width:155px;padding:20px 7px}table#careerband th span{color:#999;margin-left:-5px;font-size:.75rem;font-weight:400}span.level1{color:red!important;margin-left:-3px!important;font-size:.95rem!important;font-weight:700!important}span.level2{color:#f0f!important;margin-left:-3px!important;font-size:.95rem!important;font-weight:700!important}span.level3{color:#228b22!important;margin-left:-3px!important;font-size:.95rem!important;font-weight:700!important}span.level4{color:#483d8b!important;margin-left:-3px!important;font-size:.95rem!important;font-weight:700!important}span.level5{color:#2f4f4f!important;margin-left:-2px!important;font-weight:700!important}table#careerband img{margin-right:3px}table#careerband span.band4g,table#careerband span.band5g{color:#888;border:1px solid #ccc;border-radius:3px;margin:0 5px;padding:0 3px;font-size:.65rem}table#careerband span.band5g{padding:0 16px}table#careerband span.ptband{color:#333;background:linear-gradient(130deg,#eee 50%,#ddd 50%);border-radius:2px;margin:0 3px;padding:0 3px}table#careerband s{color:#aaa;margin:0 3px;font-weight:400}span.bandlink{margin-left:5px;font-size:.8rem;font-weight:400}p.ptcolor{color:#333;background:linear-gradient(170deg,#eee 50%,#ddd 50%);border-radius:2px;padding:0 3px;font-size:.75rem;font-weight:700;display:inline}#main-head h4{color:#fff;background:green;margin-bottom:5px;margin-left:5px;padding:0 4px;font-size:.7rem;font-weight:400;display:inline}#main{padding:0 20px;display:flex}#Summary{width:710px;margin-right:15px}#Summary h2{clear:both;color:#000;border-left:10px solid #004000;margin:0 0 10px;padding:4px 0 0 10px;font:1.4rem Hiragino Kaku Gothic Pro,Meiryo,メイリオ,sans-serif}#Summary h3{clear:both;color:#789;border-bottom:1px solid #ccc;margin:20px 0 15px;padding:0 0 5px;font:1rem Hiragino Kaku Gothic Pro,Meiryo,メイリオ,sans-serif}#Summary table{border-collapse:collapse;width:100%;margin:0 0 30px}#Summary td{vertical-align:top;border:1px solid #6c8080;padding:15px 15px 0}#Summary td.midashi{color:#fff;background:#6c8080;border-bottom:1px solid #fff;width:100px;padding:15px 5px;font-size:.8rem}#Summary td h4{color:#000;margin:0 0 5px;padding:0;font:700 .95rem/1.2em Hiragino Kaku Gothic Pro,Meiryo,メイリオ,sans-serif}#Summary td p{color:#666;margin-bottom:20px;font-size:.85rem;line-height:1.4em}#Summary td ul,#Summary td ol{margin-bottom:2rem;padding-left:30px}#Summary td li{margin-bottom:10px;line-height:1.4em}#Summary td ul ul,#Summary td ul ol,#Summary td ol ul,#Summary td ol ol{margin-top:10px;padding-left:10px}#Summary tr:last-child td.midashi{border-bottom:1px solid #6c8080}#expl{border:1px solid #e0e0e0;margin-bottom:50px;padding:20px 20px 0}#expl p{margin-bottom:15px;line-height:1.6em}#expl ul,#expl ol{margin-bottom:2rem;padding-left:20px}#expl li{margin-bottom:5px;line-height:1.4em}#expl ul ul,#expl ul ol,#expl ol ul,#expl ol ol{margin-top:10px;padding-left:10px}.carrier{border:4px solid #9cbebe;border-radius:10px;margin-bottom:25px;padding:20px 10px 0 20px}.carrier h3{color:#008883;margin-bottom:20px;font-size:1.3rem}.carrier h3 img{float:right;margin-top:-25px}.carrier p a{font-size:1.1rem}#right-column{width:250px;height:98%;position:sticky;top:8px}.right-box{border:1px solid #ccc;border-radius:4px;margin-bottom:15px;overflow:hidden}.right-box h2{text-align:center;background-color:#eee;background-image:url(/img/bg-corner.png),url(/img/bg-corner.png);background-position:0 0,100% 0;background-repeat:no-repeat;background-size:auto;background-attachment:scroll;background-origin:padding-box;background-clip:border-box;border-bottom:1px solid #ccc;margin-bottom:15px;padding:15px 0 10px;font-size:1rem;line-height:1.2em}.right-box h2 span{color:#666;font-size:.8rem;font-weight:400}.right-box ul{margin-bottom:0;padding-left:0;list-style:none}.right-box ul div{float:left;text-align:center;width:75px;margin-bottom:10px;overflow:hidden}.right-box li{clear:both;border-bottom:1px dotted #ccc;margin-bottom:10px;padding:0 5px 0 0;font-weight:700;line-height:1.1em;overflow:hidden}.right-box li:last-child{border-bottom:none;margin-bottom:0}.right-box li span{color:#666;font-size:.7rem;font-weight:400}.advicep{background:#fffff5;border:1px solid #ccc;margin-bottom:15px;padding:25px 30px 0}.advicep h4{clear:both;color:#789;border-bottom:1px solid #ccc;margin:0 0 15px;padding:0 0 5px;font:1rem Hiragino Kaku Gothic Pro,Meiryo,メイリオ,sans-serif}.advicep p{margin-bottom:25px;padding:0 10px;line-height:1.6em}#advform{background:#fff8dc;border:2px solid #2e8b57;border-radius:8px;width:70%;margin:30px auto;padding:10px 10px 0}#advform p{line-height:1.4em}p.acform{text-align:center;margin:15px 0;font-size:20px;font-weight:700}#reply{clear:both;border-top:1px dashed #999;padding:30px 0 60px;overflow:hidden}#reply ul{padding-left:20px}#reply li{float:left;text-align:center;border:1px solid #ccc;width:24%;margin-right:5px;padding:15px 0;font-size:1rem;list-style:none}@media screen and (width<=670px){div#prcomment{display:none}#sumahohikaku-header{padding:0 5px 10px 10px}#sumahohikaku-header h1{padding:10px 0 5px;font-size:1.5rem}.simbland{padding:0 5px 0 0}.simbland img{width:80px;height:auto}#sim-campaign{margin:0 10px 25px}#sim-campaign ul{padding:20px 0 5px}#sim-campaign li{margin-bottom:1em;line-height:1.4em}#main-simhead{padding:0 10px 35px;display:block}#sim-plan table{font-size:.8rem}.moshikomi-area a{display:block}#sim-servicedet{padding:0 5px 25px}#samebrand ul{list-style:none;padding-left:5px!important}#compare{padding:25px 5px}#compare table tr:nth-child(2) img{width:60%;height:auto}#compare td{font-size:.75rem}#compare td p{font-size:1rem;line-height:1.2em}#compare td dl{display:inline}#compare td dt{width:100%;margin:0 0 3px;font-size:1rem}#compare td dd{float:none;text-align:left;margin-bottom:10px;font-size:1rem}#compare ul{padding-left:0}.hikaku-bland{text-align:left}.hikaku-bland img{border:1px solid #ccc;margin:0 3px 3px 0}#often-compared{background:#f5f5f5;border:1px solid #ccc;border-radius:5px;margin-bottom:25px;padding:15px 0 0 15px}#often-compared ul{padding-left:0;font-size:1rem;list-style:none}#often-compared li{margin-bottom:12px}#often-compared li span{font-weight:700}#often-compared ul#fromtop li span{color:green}.simpricefull p{padding:15px 0;font-size:1rem;line-height:1.2em}.simpricefull dl{display:inline}.simpricefull dt{width:120px;margin:0 10px;font-size:1rem}.simpricefull dd{float:none;text-align:left;font-size:1rem}#samebrand tr:first-child img{width:90%;height:auto}ul.slider{width:100%}ul.slider li{padding-right:10px}ul.slider li img{float:none}#sns-area{margin:20px 0 30px;padding-left:10px}#sns-area li{width:23%}#sns-area li a span{display:none}ul.aimlist{margin-bottom:0;padding-left:10px;overflow:hidden}ul.aimlist li a{margin-bottom:8px}#Relation ul{margin-left:0;padding-left:0}#Relation li img{width:80px;margin-bottom:30px;margin-left:5px}ul.breadcrumb li{margin-bottom:10px}#sumaho-header{padding:0 5px 10px 10px}#main{clear:both;width:100%;padding:0;display:block;overflow:hidden}#sumaho-header h1{padding:10px 0 5px;font-size:1.5rem}#sumaho-header span a{padding:4px 10px 6px;font-size:.85rem;top:-5px}.bland{float:none;max-width:100%;padding:0}.bland img{width:15%;height:auto;margin-bottom:5px;margin-right:0}#main-head{padding:5px 5px 30px}#main-sumahoarea{float:none;width:100%;min-width:100%}#sumaho-img{width:100%}#basespec{width:100%;margin-bottom:20px}#featured_img{width:100%}#featured_img img{width:50%}#thumb_img img{width:45px}table#nemp td p{font-size:.9rem}#main-mate{float:none;width:100%}#status-rank{margin-bottom:20px}ul#basic-info{font-size:.8rem}ul#basic-info li{line-height:1.2em}ul#basic-info li span{float:left;margin:-5px 5px -5px 0}ul#basic-info li span.c-free{float:none;padding:2px 4px}table#band{font-size:.8rem}table#band th{width:10px}table#band td{word-break:break-all}#main-head h4{padding:2px 4px}#Summary{width:100%;margin-right:0;padding:20px 5px}#Summary h2{font-size:1.4rem}#Summary td{padding:15px 10px 0;font-size:.8rem}#Summary td.midashi{vertical-align:top;width:5px;padding:5px;font-size:.8rem}#Summary td ul,#Summary td ol{padding-left:25px}#expl{border:1px solid #e0e0e0;padding:10px 10px 0}#expl ul,#expl ol{padding-left:20px}#expl li{margin-bottom:10px}.carrier h3 img{width:auto;height:20px;margin-top:-30px}.advicep{padding:10px 5px 0}#advform{width:100%}p.acform{font-size:1rem}#right-column{width:100%;padding:20px 10px}.right-box li{margin-bottom:25px;font-size:1rem}.spno{display:none}#reply ul{padding-left:5px}#reply li{width:23%;height:60px;margin-right:5px;font-size:12px}}
