body.home .sidebar{display:block}body:not(.single-post):not(.page) .sidebar{flex-grow:0;align-self:flex-start}#sidebar aside:first-child{margin-bottom:inherit}.search-submit{position:absolute;right:0;top:0;bottom:0;width:50px;font-size:20px;cursor:pointer;border:none;color:#fff;background-color:#4a6b7f;display:flex;align-items:center;justify-content:center;border-radius:0 4px 4px 0}.search-submit:hover{opacity:.7;transition:.3s}.search-box{position:relative;display:flex;align-items:center;height:2.25em}.search-edit{width:100%;height:100%;padding-right:45px;box-sizing:border-box}.search-edit::placeholder{font-size:95%;color:#bebebe}aside p{line-height:1.6;color:#646464;font-size:1rem;margin-bottom:1em}#sidebar aside{margin-bottom:3em}.sidebar aside h3{background:#444;color:#fff;font-weight:400;font-size:1rem;padding:.75em 1em}aside .profile_myself .bg_wrapper{text-align:center;overflow:hidden}aside .profile_myself img.bg{height:200px;max-width:initial}aside .profile_myself .person{position:relative;text-align:center}aside .profile_myself .person img{height:120px;width:120px;position:absolute;top:-60px;left:0;right:0;margin:auto;border-radius:100px;border:5px solid #fff;box-sizing:border-box;background-color:rgba(207,182,143,.87);box-shadow:-10px 15px 20px #f2d7bb inset}aside .profile_myself .person img:not(:hover){transition:background-color .2s ease-in}aside .profile_myself .person img:hover{background-color:rgb(141 110 83/87%);transition:background-color .3s ease-in}aside .profile_myself .person .name{position:absolute;top:60px;left:0;right:0;font-size:85%}aside .profile_myself .comment_area{margin-top:95px}aside .profile_myself .profile_link p:before{content:"\f0a4";font-family:FontAwesome;margin-right:.5em;position:relative;color:#666;font-weight:700;font-size:120%}#free-report span.intro-first{word-break:auto-phrase}#free-report span.intro-title{color:#ad3131}#free-report .free-report-image .img-wrapper img{margin:1em auto 1.5em;box-shadow:1px 3px 15px gray}ul.features{margin-bottom:1.25em;border:5px solid rgba(104,31,20,.38);background:rgba(58,43,9,.09);padding:1em 1em 0}ul.features li{list-style:disc;color:#57331c;font-size:90%;margin-left:1em;line-height:1.5;margin-bottom:1em}}ul.features li p{font-size:85%}#free-report span.target{display:inline-block;color:#a12525;font-weight:700}aside#jin-new-modify img{border:1px solid #9a9a9a}aside#jin-new-modify ul.new-modify-list{padding-left:0;margin-left:0;counter-reset:new-modify-numbering;margin-top:1.5em}aside#jin-new-modify ul.new-modify-list li{list-style:none;padding:0;clear:both;overflow:auto;border-bottom:1px dotted gray;margin-bottom:1.5em;padding-bottom:1em;position:relative}aside#jin-new-modify ul.new-modify-list li:before{counter-increment:new-modify-numbering;content:"new " counter(new-modify-numbering);background:rgb(0 0 0/46%);color:#fff;font-size:11px;left:0;top:0;line-height:1;padding:2px 4px;position:absolute;z-index:1;font-family:Arial;text-align:center}aside#jin-new-modify ul.new-modify-list li a{overflow:hidden;display:block;float:left;font-size:90%}aside#jin-new-modify ul.new-modify-list li a img{width:100px;height:100px;float:left}aside#jin-new-modify ul.new-modify-list li .text-info{margin-left:113px;position:relative}aside#jin-new-modify ul.new-modify-list li .text-info a{line-height:1.4;display:inline-block}aside#jin-new-modify ul.new-modify-list .date-info{font-size:80%;margin-top:1px;display:block;color:#886753}aside#jin-new-modify ul.new-modify-list .date-info span.date.new{color:red}aside#jin-new-modify ul.new-modify-list li:last-child{border:none}aside#jin-new-modify ul.new-modify-list .date-info{display:none!important}#sidebar .toc-list li.active{background-color:#ffe6e6;border-left:4px solid #d00;padding-left:6px;margin-left:-10px}#sidebar #toc-3{border:1px solid gray;margin-top:2em}#sidebar #toc-3 h3{margin-top:0}#sidebar .toc-widget-box .toc{margin:1em 0 1.5em .5em}aside .toc-title{display:none}#sidebar .toc-list>li{margin-bottom:.25em}aside#toc-2 h3{margin-top:0}aside#toc-2{border:1px solid #f4ddca;background:#fffffa}aside#toc-2 ol{padding-left:.5em;padding-right:0}aside#toc-2 li{line-height:1.4;margin-bottom:.5em}