.related-entry-card .cat-label{display:none}.entry-card-wrap.a-wrap.border-element{position:relative}.entry-card-wrap .entry-card,.entry-card-thumb{position:static}.entry-card-meta{bottom:8px;right:2%}.entry-card-wrap.a-wrap .cat-label{top:-10px;left:2%}@media screen and (max-width:480px){.ecb-entry-border .a-wrap{margin:0 0 4.5%}}.wakusen{border:solid 1px #c3c3c3}.home.page .entry-title,.home.page .sns-share,.home.page .sns-follow,.home.page .date-tags,.home.page .author-info{display:none}.mobile-menu-buttons .menu-button>a{ margin-top: 10px}@media screen and (max-width:768px){#navi .navi-in>.menu-mobile li{width:20%}#navi .navi-in>.menu-mobile li a{font-size:14px}}.article h2{background:none;padding:0;border-bottom:solid 3px #243c65;position:relative; font-size: 26px;color:#243c65}.article h3{border-top:none;border-bottom:none;border-left:none;border-right:none;padding:0;padding:.25em .5em;background:transparent;border-left:solid 5px #243c65}.main,.sidebar{ background-color: #fafafa}.blogcard-snippet,.blogcard-footer{display:none}.blogcard-wrap{transition:all .3s;max-width:600px;margin:2em auto}.blogcard{border:1px solid #eaeaea!important;box-shadow:0 2px 5px rgba(0,0,0,.15);padding:10px}.blogcard-wrap:hover{background:none;transform:translateY(-3px);box-shadow:0 10px 20px rgba(0,0,0,.1)}.blogcard-thumbnail{margin:0}.blogcard-thumbnail img{display:block}.blogcard-title{color:#555;letter-spacing:.5px;font-size:15px;line-height:1.5;margin:10px 0 0 0;height:45px;overflow:hidden}.blogcard-content{min-height:auto;margin-left:185px;padding-right:6px}.blogcard-label{top:-11px;left:9px;padding:3px .6em;background:#aaa;padding:1px 10px;font-weight:600;font-size:11px;letter-spacing:1px}.blogcard-content:after{content:"クリックして読む";background:#243c65;display:block;text-align:center;color:#fff;font-weight:600;letter-spacing:1px;width:180px;border-radius:20px;font-size:13px;padding:1px 0;margin-top:6px}@media screen and (max-width:834px){.blogcard-content{margin-left:130px}.blogcard-title{font-size:12px;line-height:1.5;height:35px;margin:0}.blogcard-content:after{content:"タップして読む"}.blogcard-thumbnail{width:120px}}@media screen and (max-width:560px){.blogcard-content:after{width:120px;font-size:12px}.blogcard-title{margin:0}}@media screen and (max-width:320px){.blogcard-thumbnail{width:100px}.blogcard-content{margin-left:110px}.blogcard-title{height:35px}}.compare-box{display:-webkit-box;display:-ms-flexbox;display:flex; max-width:650px;margin:0 auto 2rem;border-radius:4px;box-shadow:0 1px 3px rgba(0,0,0,.2);background:#fef9ed}.compare-box .compare-left-wrap,.compare-box .compare-right-wrap{width:50%;overflow:hidden}.compare-box .compare-left-head,.compare-box .compare-right-head{background:#fdc44f;text-align:center;color:#fff;font-weight:bold;padding:0 1em;font-size:15px;line-height:1.5;height:65px;display:table-cell;vertical-align:middle;width:1000px}.compare-box .compare-left-head{border-radius:4px 0 0 0}.compare-box .compare-right-head{border-radius:0 4px 0 0}.compare-box .compare-left,.compare-box .compare-right{padding:1.5em;font-size:15px;line-height:2;text-align:justify;text-justify:inter-ideograph}.compare-box p{padding:0;margin:0 0 20px 0}@media screen and (max-width:480px){.compare-box .compare-left-head,.compare-box .compare-right-head{font-size:12px;height:50px}.compare-box .compare-left,.compare-box .compare-right{padding:1.2em;font-size:12px}}.compare-box .list{list-style:none!important;padding:0!important;margin:0!important;border:none!important}.compare-box .list li{border-bottom:1px dashed #cdcdcd;position:relative;margin:.5em 0!important;max-width:500px;padding:0 0 .7em 1.4em!important;line-height:1.8}.compare-box .list li:last-child{border:none}.compare-box .list li:before{background-color:#ffa952;position:absolute;content:'';top:10px;left:7px;width:7px;height:7px;border-radius:4px}@media screen and (max-width:480px){.compare-box .list li:before{top:9px;left:3px;width:5px;height:5px}}.compare-box-separate .compare-left{background:#f0f9fc!important;height:100%}.compare-box-separate .compare-right{background:#fff6f2!important;height:100%}.compare-box-separate .compare-left-head{background:#6fc7e1!important}.compare-box-separate .compare-right-head{background:#ffa883!important}.compare-box-separate .compare-left .list li:before{background:#6fc7e1!important}.compare-box-separate .list-number li:before{background:#6fc7e1!important}.compare-box-separate .compare-right .list li:before{background:#ffa883!important}.compare-box-separate .compare-right .list-number li:before{background:#ffa883!important}.appeal{padding:0 0 .1em;box-shadow:0 1px 4px 0 rgba(0,0,0,.1)}div#appeal-in.appeal-in.wrap{padding:0;min-height:0;max-height:30px}.appeal-content{background-color:#243c65;margin:auto;padding:0;max-width:100%;opacity:1;line-height:1.6}a.appeal-button{color:#fff!important;font-size:.85em;padding:0 23em 0;margin:0;max-width:100%;white-space:nowrap;box-shadow:none;position:relative}@media screen and (max-width:1023px){a.appeal-button{padding:0 18em 0}}@media screen and (max-width:834px){a.appeal-button{padding:0 13em 0}.appeal{padding:.1em 0 .25em}}@media screen and (max-width:652px){a.appeal-button{padding:0 8em 0}}@media screen and (max-width:500px){a.appeal-button{padding:0 6em 0}}@media screen and (max-width:420px){a.appeal-button{padding:0 3em 0}}.appeal-button:hover{transform:none;box-shadow:none}.card-title-bold .card-title{ font-weight: 400}.ribbon-color-5 span{background-color:#e28f71}.pagination-next{display:none}.page-numbers{color:#44403f; border: none;border-radius:50%;box-shadow:0 2px 4px 0 rgba(0,0,0,.2)}.pagination .current{background-color:#243c65;color:#fff}.page-numbers.dots{opacity:1;background:none}.pagination a:hover{background-color: F7EDE9;color:#44403f}.mybtn{text-align:center}.mybtn-1 a{display:inline-block;margin-top:0;padding:12px 12px 12px 25px;color:#fff;font-size:12px;font-weight:bold;line-height:1.3em;text-decoration:none;border-radius:4px;box-shadow:0 4px 12px -2px #666;position:relative;transition:.4s}.mybtn-1 a:hover{color:#fff;transform:translateY(-4px);box-shadow:0 10px 15px -5px #777;opacity:1}.mybtn-1 a::before{font-family:Font\ Awesome\ 5\ Free;content:'\f0a9';color:#fff;position:absolute;left:6px;top:50%;margin:auto;margin-top:-10px}.mybtn-red a{background:#d43d39}.mybtn-green a{background:#3eb370}.toc-title{margin:0 20px 20px -10px!important;font-size:23px!important;font-weight:700!important;color:#483627!important;background-color:initial}.toc-list>li li a::before{font-family:"Font Awesome 5 Free";content:"\f105";font-weight:900;padding-right:5px}.toc-list li a{font-size:1.1em;font-weight:600}.toc-list>li li a{font-size:1em;font-weight:500}.toc a:hover{color:#333;text-decoration:underline}.appreach{text-align:left;padding:10px;border:1px solid #7c7c7c; overflow: hidden;background-color:#fff}.appreach:after{content:"";display:block;clear:both}.appreach p{margin:0}.appreach a:after{display:none}.appreach__icon{float:left;border-radius:10%;overflow:hidden;margin:0 3% 0 0!important;width:25%!important;height:auto!important;max-width:120px!important}.appreach__detail{display:inline-block;font-size:20px;line-height:1.5;width:72%;max-width:72%}.appreach__detail:after{content:"";display:block;clear:both}.appreach__name{font-size:16px;line-height:1.5em!important;max-height:3em;overflow:hidden}.appreach__info{font-size:12px!important}.appreach__developper,.appreach__price{margin-right:.5em}.appreach__posted a{margin-left:.5em}.appreach__links{float:left;height:40px;margin-top:8px;white-space:nowrap}.appreach__aslink img{margin-right:10px;height:40px;width:135px}.appreach__gplink img{height:40px;width:134.5px}.appreach__star{position:relative;font-size:14px!important;height:1.5em;width:5em}.appreach__star__base{position:absolute;color:#737373}.appreach__star__evaluate{position:absolute;color:#ffc107;overflow:hidden;white-space:nowrap}.sidebar h3{background:none;color:#394f74;   padding: 0;font-size:16px;letter-spacing:2px}.sidebar h3:first-letter{font-size:1.5em}.sidebar h3:after{content:"";display:block;height:1px;width:100%;background:-webkit-linear-gradient(left,#394f74 0%,#fef785 82%,#f37b7b 100%);background:linear-gradient(to right,#394f74 0%,#fef785 82%,#f37b7b 100%)}.pr-label-l:before{font-family:"Font Awesome 5 Free";content:"\f05a";font-weight:bold;margin-right:5px;opacity:.5}.pr-label-l{   border: 0.5em;border-color:#f7ede9;position:relative;padding:0;margin-top:0;margin-bottom:0}