@charset "UTF-8";hr{margin:1em 0}mark{font-style:normal;color:#303030;background-color:#ff9}.google-auto-placed{display:none !important}.side-widget .wp-element-button{padding:2px 8px}.side-widget .wp-block-heading{font-size:16px;font-size:1.6rem;display:inline-block;padding:0 8px 8px 0;border-bottom:solid 1px #232323}.side-widget .wp-block-group ul{margin:0;border-top:solid 1px #e2e5e8}.side-widget .wp-block-group ul li{padding:0;border-bottom:0}body{font-family:inherit}blockquote{border:1px solid #eee;background-color:#eee}.scroll table{width:100%;white-space:nowrap}.scroll{overflow:auto}.scroll::-webkit-scrollbar{height:5px}.scroll::-webkit-scrollbar-track{background:#f1f1f1}.scroll::-webkit-scrollbar-thumb{background:#bcbcbc}.footer_category{padding:1em;margin-bottom:2em}.footer_category h2{font-size:1em;border-bottom:2px solid #fff;margin-bottom:1em;color:#fff}.footer_category ul{font-size:.8em;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0;padding:0}.footer_category li{list-style-type:none;margin-bottom:.5em;width:100%;font-size:16px;padding:0 0 0 10px}.footer_category li a{line-height:48px;width:100%;display:inline-block}.footer_category .children{flex-direction:column;display:none}.footer_category .children li{margin-bottom:0}.footer_category .children li a{color:#999}.btn-square-little-rich{width:360px;font-size:21px;position:relative;display:inline-block;padding:.25em .5em;text-decoration:none !important;color:#fff !important;background:#03a9f4;border:solid 1px #0f9ada;border-radius:4px;box-shadow:1px 1px 1px 1px rgba(0,0,0,.4)}.btn-square-little-rich:active{border:solid 1px #03a9f4;box-shadow:none;text-shadow:none}.detail_btn{font-size:18px}.detail_btn:before{content:'';width:0;height:0;border-style:solid;border-width:9px 0 9px 11px;border-color:transparent transparent transparent #fff;position:absolute;top:50%;right:8px;margin-top:-9px}#breadcrumb{margin:-8px 8px 8px;white-space:normal}.rcrumbs>ol>li.show{display:inline-block}.rcrumbs>ol>li{display:inline-block;line-height:1;overflow:hidden;font-size:1.2rem}.content{padding:32px 0}#toc_container{margin-top:50px !important}.article-body .btn a{text-decoration:none}.article-body>*:not(h1):not(h2):not(h3):not(h4):not(h5):not(h6):not(.next-page-link),.article-body .col-main>*:not(h1):not(h2):not(h3):not(h4):not(h5):not(h6):not(.next-page-link){margin-top:0}.page-numbers{font-size:10px;width:48px}.article-body ul:not([class*=wp-block-]),.article-body ol:not([class*=wp-block-]){padding-left:0;counter-reset:item;color:#333}.article-body ul:not([class*=wp-block-]){margin:0 0 40px 24px}.article-body ol:not([class*=wp-block-]){margin:0 0 40px 40px}.article-body ul:not([class*=wp-block-]) li,.article-body ol:not([class*=wp-block-]) li{line-height:initial;margin:8px 0}.recommend_stock{margin:42px 0 40px;line-height:36px;letter-spacing:2px;font-size:20px;color:#466666;border-left:4px solid #466666;background-color:#f5f5f5;padding:8px 0 8px 12px;position:relative;font-weight:900}.recommend_stock:after{position:absolute;font-family:"Font Awesome 5 Free";content:"\f00c 最もおすすめのツール";background:#2196f3;color:#fff;left:0;bottom:100%;border-radius:5px 5px 0 0;padding:3px 7px 1px;font-size:.8em;line-height:1.5;letter-spacing:.05em;font-weight:900}.mn_test_link_top{color:blue !important}.pricingBtn{color:blue !important}.article_text{color:blue !important}.post_link{border:1px solid gray;border-radius:5px;padding:20px}.post_link a{color:blue !important}.cta-title{padding:16px 8px;font-size:22px;font-weight:700;color:#fff;text-align:center;background:#0b2b4e}.cta-inner{padding:24px 10px;border:solid 1px gray;text-align:center}.related-thumbnail{text-align:center}.related-thumbnail a{width:150px;height:150px}.related-thumbnail img{width:150px;height:150px}.footer{padding-top:48px}.featured-list{z-index:1}.archive-header p{padding-bottom:0}.wpp-list li{padding-left:30px}.mn_popup{display:flex;justify-content:center;align-items:center;height:100vh;width:100%;background:rgba(0,0,0,.7);position:fixed;top:0;left:0}.mn_content{background:#fff;padding:20px;width:50%;display:flex;position:relative}@media screen and (min-width:768px){.container{width:752px}.recommend_stock{margin:42px 0 40px;line-height:36px;letter-spacing:2px;font-size:20px;color:#466666;border-left:4px solid #466666;background-color:#f5f5f5;padding:8px 0 8px 12px;position:relative;font-weight:900}.recommend_stock:after{position:absolute;font-family:"Font Awesome 5 Free";content:"\f00c 最もおすすめのツール";background:#2196f3;color:#fff;left:0;bottom:100%;border-radius:5px 5px 0 0;padding:3px 7px 1px;font-size:.8em;line-height:1.5;letter-spacing:.05em;font-weight:900}#breadcrumb{margin:-32px 0 16px;padding:0}.content{padding:48px 0 64px}.featured-date p{padding-bottom:0}#sidebar-lp-lead input[type=text],#sidebar-lp-lead input[type=submit]{max-width:297px}}@media screen and (min-width:992px){.recommend_stock{margin:42px 0 40px;line-height:36px;letter-spacing:2px;font-size:20px;color:#466666;border-left:4px solid #466666;background-color:#f5f5f5;padding:8px 0 8px 12px;position:relative;font-weight:900}.recommend_stock:after{position:absolute;font-family:"Font Awesome 5 Free";content:"\f00c 最もおすすめのツール";background:#2196f3;color:#fff;left:0;bottom:100%;border-radius:5px 5px 0 0;padding:3px 7px 1px;font-size:.8em;line-height:1.5;letter-spacing:.05em;font-weight:900}#gnav{background:#447ec0 !important}.footer_category li{list-style-type:none;margin-bottom:.5em;width:25%;font-size:14px}.footer_category li a{line-height:1.0}}.footer_iso_img_wrapper{text-align:center;padding:25px 0}.footer_iso_img{height:115px;padding:0 5px}@media screen and (min-width:1200px){.container{width:1120px}.cta-title{padding:16px 8px;font-size:22px;font-weight:700;color:#fff;text-align:center;background:#0b2b4e}.cta-inner{padding:48px 32px;border:solid 1px gray;font-size:18px}.header-btn .btn-sm{width:20%}.recommend_stock{margin:42px 0 40px;line-height:36px;letter-spacing:2px;font-size:20px;color:#466666;border-left:4px solid #466666;background-color:#f5f5f5;padding:8px 0 8px 12px;position:relative;font-weight:900}.recommend_stock:after{position:absolute;font-family:"Font Awesome 5 Free";content:"\f00c 最もおすすめのツール";background:#2196f3;color:#fff;left:0;bottom:100%;border-radius:5px 5px 0 0;padding:3px 7px 1px;font-size:.8em;line-height:1.5;letter-spacing:.05em;font-weight:900}.recommend_tag_cloud{position:relative;background:#3c78d8;display:inline-block;color:#fff;line-height:30px;margin:5px 10px;padding:0 20px;text-decoration:none;font-size:16px}.recommend_tag_cloud:before{border-top:15px solid transparent;border-bottom:15px solid transparent;border-right:15px solid #3c78d8;content:'';display:block;margin-left:-15px;position:absolute;left:0}}.reviewBoxComapny{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.reviewBoxComapny>img{-webkit-flex:0 0 90px;-ms-flex:0 0 90px;flex:0 0 90px;width:90px;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.reviewBoxComapny>div{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;font-size:14px;padding:12px}.stock-center{text-align:center}.stock-right{text-align:right}.stock-left{text-align:left}.article_banner hr{border-top:1px solid #7f7f7f}.article_banner .stock_body_ad{color:blue;font-weight:900}.sns-btns{line-height:32px;margin:16px 0}.sns-btns .sns-btn{cursor:pointer;display:inline-block;font-size:32px;margin:0 2px}.sns-btns .sns-btn:hover{opacity:.8}.sns-btn span{border-radius:4px;box-shadow:0 1px 1px rgba(0,0,0,.08);display:inline-block;height:32px;line-height:32px;width:32px}.sns-btn .facebook{background-color:#1877f2}.sns-btn .twitter{background-color:#1d9bf0}.sns-btn span svg{background-repeat:no-repeat;background-position:50% 50%;border:none;display:block;left:0;margin:0 auto;overflow:hidden;padding:0;position:relative;top:0;width:auto;height:auto}.authorbox-wrap{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;border:1px solid #eee;width:100%;clear:both;display:block;overflow:hidden;word-wrap:break-word;margin-top:25px !important;margin-bottom:45px;padding:0}.authorbox-wrap .authorbox-avatar{float:left;padding:20px 20px 10px}.authorbox-wrap .authorbox-avatar img{max-width:100px;height:auto;border-radius:50%}.authorbox-wrap .authorbox-authorname{font-size:18px;margin:20px 0 0 20px;display:block;line-height:25px}.authorbox-wrap .authorbox-authorname .authorbox-superviser{font-size:16px;color:#002951;font-weight:900}.authorbox-wrap .authorbox-authorname a{text-decoration:none}.authorbox-wrap .authorbox-authorname a:focus{outline:0}.authorbox-wrap .authorbox-desc{display:block;margin:5px 20px;font-size:14px}.authorbox-wrap .authorbox-desc a{text-decoration:underline;color:blue}.authorbox-wrap .authorbox-desc p{margin:5px 0 12px;float:left;text-align:left;line-height:21px}.authorbox-wrap .authorbox-web{margin:0 20px 15px;text-align:left;font-size:14px}.authorbox-wrap .authorbox-web a{color:#ccc;text-decoration:none}.clearfix:after,.clearfix:before{content:' ';display:table;line-height:0;clear:both}@media screen and (max-width:480px){.authorbox-wrap{text-align:center}.authorbox-wrap .authorbox-avatar{float:none;padding:20px 0;text-align:center;margin:0 auto;display:block}.authorbox-wrap .authorbox-avatar img{float:none;display:inline-block;display:-moz-inline-stack;vertical-align:middle;zoom:1}.authorbox-wrap .authorbox-desc{margin:0 10px 20px;text-align:center}.authorbox-wrap .authorbox-authorname{text-align:center;margin:10px 0 20px}.bread-crumb{margin-top:40px}.footer{padding-top:16px}}body .authorbox-authorname a,body .authorbox-authorname a:hover{box-shadow:none;-webkit-box-shadow:none}.authorbox-wrap .authorbox-authorname a,.authorbox-wrap .authorbox-authorname span{color:#002951}.stock_area_pricing{padding-bottom:10px}.stock_area_pricing p{margin-bottom:20px}.article_link_button_container{text-align:center;padding-top:30px}@media screen and (max-width:992px){.article_link_button_container{text-align:center;padding-top:0}}