div#prcomment{color:#666;text-align:center;padding:10px 0;font-size:.7rem}#sim-homecompare{background:#f5f5f5;border:1px solid #eee;border-radius:5px;margin:0 5px 25px 0;padding:8px 5px;display:inline-block}#sim-homecompare a{color:#0000cd}#sim-homecompare a:hover{color:#008883}#sim-homecompare i{font-size:2em}#sim-homecompare div{float:left;vertical-align:middle;margin-right:5px}#sim-homecompare div span{margin:0 3px;font-weight:700;position:relative;top:-5px;left:0}#sim-homecompare p{margin-bottom:0;font-size:.7rem;line-height:1.2em;display:inline-block}#simrank{margin:25px 0 35px}#simrank h3{float:left;padding-left:3em;position:relative}#simrank h3 span{color:#00008b;text-shadow:1px 0 1px #fff;letter-spacing:2.8px;background:linear-gradient(#fff 0%,#ddd 100%);border:1px solid #ddd;border-radius:5px;padding:0 .5rem;font-size:.9rem;position:absolute;top:3px;left:0;box-shadow:0 1px 1px #00000047}#simrank h3 span:after{content:"";border:4px solid #0000;border-left:8px solid #ccc;border-right-width:0;width:0;height:0;position:absolute;top:calc(50% - 3px);right:-8px}#simrank h3 img{width:auto;max-height:25px}.rankchange{padding:.5em 0 0 .5em;display:inline-block}span.rankup{color:tomato}span.nochenge{color:#ccc}span.rankdown{color:#4682b4}.eachlink{float:right;padding-top:.3em}a.detailpage{color:#fff;background:#789;margin-right:5px;padding:5px 8px;font-size:.75rem}a.officialsite{color:#fff;background:#1a73e8;padding:5px 8px;font-size:.75rem;font-weight:700}a.officialsite i{margin-left:3px;margin-right:0}#simrank table{border-collapse:separate;border-spacing:0;text-align:center;border:1px solid #ccc;border-radius:5px;width:100%;margin-bottom:25px;overflow:hidden}#simrank th{color:#333;background:#f5f5f5;padding:.3em 0;font-size:.75rem}#simrank td{padding:.3em 0;line-height:1.2em}#simrank th,#simrank td{border-bottom:1px solid #ccc;border-left:1px solid #ccc}#simrank tr:last-child td{border-bottom:none}#simrank tr:last-child td:nth-child(3) span{text-align:left;display:inline-block}.sitedescri{margin-bottom:35px;padding:0 30px}.sitedescri h2{text-align:center;border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:.8em 0;font-size:1.5rem}.sitedescri p{font-size:1rem;line-height:1.8em}.sitedescri ol{padding-left:20px;font-size:1rem}.sitedescri li{margin-bottom:20px}.sitedescri li a{font-weight:700}#sim-hikaku{background:#e1ffff;border:3px solid #008883;border-radius:10px}.situation-items{justify-content:space-between;display:flex}.situation-items-title{color:#fff;background:#666;flex:1;padding:15px 0 15px 15px;font-size:1.1rem;display:flex}dt.situation-items-title{font-weight:400}dt.situation-items-title i{padding:3px 5px 0 0}.sim-checklist{flex:3;font-size:1rem;display:flex}.sim-checklist dd{cursor:pointer;flex:1;padding:15px 0 15px 15px;display:flex}#homecompare{float:right;background:#f5f5f5;border:1px solid #eee;border-radius:5px;margin:0 5px 3px 0;padding:5px 3px}#homecompare a{color:#0000cd}#homecompare a:hover{color:#008883}#homecompare i{font-size:2em}#homecompare div{float:left;vertical-align:middle;margin-right:5px}#homecompare div span{margin:0 3px;font-weight:700;position:relative;top:-5px;left:0}#homecompare p{margin-bottom:0;font-size:.7rem;line-height:1.2em;display:inline-block}.brand-ichiran{margin-bottom:25px}.brand-ichiran ul{background:#f8f8ff;border:1px solid #ccc;border-radius:5px;padding:15px 15px 5px;list-style:none;overflow:hidden}.brand-ichiran li{float:left;border-right:1px solid #ccc;margin-bottom:.5em;padding:0 8px}.brand-ichiran li:last-child{border:none}h2{font-weight:400}h2 i{vertical-align:2px;font-size:.85em}.flex-box{clear:both;margin-bottom:35px;display:flex}#upward{flex:1;padding-left:20px}#upward table{border-collapse:separate;border-spacing:0;background:#fcfcfc;border-top:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;border-radius:3px;width:100%;overflow:hidden}#upward td:first-child{border-bottom:1px solid #ccc;border-right:1px solid #ccc;padding:6px 0 6px 8px}#upward td:nth-of-type(2){text-align:right;background:#fafafa;border-bottom:1px solid #ccc}#upward td span{text-shadow:1px 0 1px #fff;color:#666;float:left;text-align:center;white-space:nowrap;background:linear-gradient(#fff 0%,#eee 100%);border:1px solid #ddd;border-radius:2px;width:80px;margin-right:4px;padding:2px 0 0;font-size:.65rem;font-weight:700;display:block;box-shadow:0 1px 1px #0000001a}#upward td i{margin-left:3px;font-size:.7rem;font-weight:700}#homeindex{margin-bottom:35px;overflow:hidden}#homeindex ul{padding-left:0;list-style:none;display:flex;overflow:hidden}#homeindex li{flex:1}#homeindex li a{text-align:center;background:#fafafa;border:1px solid #ccc;border-radius:2px;margin-right:5px;font-size:.85rem;line-height:2.3em;display:block}#homeindex li a:hover{background:#fff4f4}#homeindex li a i{float:right;line-height:2.3em}#homeindex li:first-child a{font-weight:700;line-height:2.2em}#homeindex li:first-child a i{float:none}.search{flex:1}.search input{border:1px solid #ccc;border-radius:5px;width:99%;margin-bottom:20px;padding:8px}.choices{flex:1}.choices h2{clear:both}.choices ul{padding:0 30px 25px 0;list-style:none;overflow:hidden}.choices li{float:left;border-right:1px solid #ccc;margin-bottom:.5em;padding:0 8px}.choices li:last-child{border:none}.choices dl{padding-left:8px}.choices dt{float:left}.ranking{background:#f8f8ff;border:1px solid #ccc;border-radius:5px;flex:1;margin:0 5px 0 0;padding:15px 15px 0;overflow:hidden}.ranking h3{color:#191970;font-size:.95rem}.ranking ol{padding-left:25px}.ranking li{border-bottom:1px dashed #ccc;margin-bottom:8px}.ranking ol li span{text-shadow:1px 0 1px #fff;color:#666;float:left;text-align:center;white-space:nowrap;background:linear-gradient(#fff 0%,#eee 100%);border:1px solid #ddd;border-radius:2px;width:85px;margin-right:4px;padding:2px 0 0;font-size:.65rem;font-weight:700;display:block;box-shadow:0 1px 1px #0000001a}.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:""}dl#guide{margin-bottom:30px}dl#guide p strong{color:#008782}dl#guide dt{margin-bottom:1rem;font-size:1rem;font-weight:400}dl#guide dt p{cursor:pointer;display:inline}dl#guide dt i{width:10px}dl#guide dd{background:#fafafa;border:6px solid #dcdcdc;border-radius:8px;padding:25px 35px 0;display:none}dl#guide dd p{margin-bottom:1rem}dl#guide dd strong{background-image:linear-gradient(#0000 50%,#ffff93 50%)}#main{padding:0 20px;overflow:hidden}.looking-gen{margin-bottom:15px;overflow:hidden}.looking-gen a{color:#000;float:left;border:1px solid #ccc;border-radius:3px;width:32%;margin-bottom:5px;margin-right:5px;font-size:.9rem;font-weight:700;line-height:3rem;display:block}.looking-gen a:nth-child(3n),.looking-gen a:nth-child(2n){margin-right:0}.looking-gen a:hover{color:#008782;border:1px solid #008782}.looking-gen a img{width:auto;height:35px}#sns-area{clear:both;margin:40px 0 30px;overflow:hidden}#sns-area ul{padding-left:0;display:flex}#sns-area li{float:left;text-align:center;background:#f7f7f7;border:1px solid #ccc;border-radius:3px;flex:1;margin:0 5px 0 0;padding:5px 0;font-size:1.4rem;list-style:none}#sns-area li:last-child{margin-right:0}#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}@media screen and (width<=670px){div#prcomment{display:none}.eachlink{float:none;padding:1.4em 0 .6em}a.detailpage,a.officialsite{padding:8px 15px}#simrank th,#simrank td{font-size:.75rem;line-height:1.2em}#simrank th:nth-child(2),#simrank td:nth-child(2){display:none}#simrank td:nth-child(3){padding:5px!important}.sitedescri{padding:0 10px}dl#guide dd{padding:15px 10px 0}dl#guide dd img{width:100%;height:auto}#homeindex ul{display:inline}#homeindex li{float:left;width:50%;margin-bottom:3px}#homeindex li a{text-align:left;padding-left:5px;font-size:.9rem;line-height:3rem}#homeindex li a i{padding-right:3px;line-height:3rem}.looking-gen a{width:49%;margin-bottom:3px}.looking-gen a:nth-child(3n){margin-right:5px}.looking-gen a:nth-child(2n){margin-right:0}.flex-box{display:block}#upward{padding-left:0}#sns-area{margin:20px 0 30px}#sns-area li a span{display:none}#main{padding:0 8px;overflow:hidden}#main h2{font-size:1.1rem}.search{width:100%;padding-left:0}.search input,.search li a{width:100%}.maker a{width:31%;font-size:.7rem}.ranking{margin-bottom:5px}.ranking li span{padding-top:1px!important;padding-bottom:1px!important}}
