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