.entry-content{padding:1em;padding-top:0;margin:0 auto}@media (max-width:1023px){article>.entry-content,aritcle>footer.article-footer{padding:0 20px}}@media screen and (max-width:880px){.page-body{font-size:16px}}@media screen and (max-width:480px){.page-body{font-size:15px}}.nwa .author-box{max-width:none;padding:0}aside#author_box-2.widget.widget-sidebar.widget-sidebar-standard.widget_author_box{padding:0!important}@media (max-width:1023px){aside{padding:0 .5em}}.nwa .author-box .author-thumb{width:100%;height:9em;margin:0 0 5em 0}.author-box figure.author-thumb{float:none;text-align:center;background:url(http://www.bioinforest.com/wp-content/uploads/2021/01/図2.png) center no-repeat;background-size:cover;position:relative;z-index:0}.author-box img.avatar.photo{border-radius:0%;background-image:none;padding:0!important;box-shadow:none}.author-box figure.author-thumb img{width:40%;max-width:180px;margin-top:5em}@media (min-width:1023px){.nwa .author-box .author-thumb{height:8em}.author-box figure.author-thumb img{max-width:120px}}@media (max-width:480px){.nwa .author-box .author-thumb{height:8em}.author-box figure.author-thumb img{max-width:130px}}.author-box .author-name{margin:0 0 2em 0}.author-box .author-content .author-name a{text-decoration:none;font-size:1.2em;color:#545454}.nwa .author-box .author-description{margin-bottom:1.5em}.author-box .author-content .author-description p{font-size:14px;color:#7b7b7b;line-height:1.6em!important;margin:1em}#author_box-2 p{margin:1em 4em}div.author-follows{padding-bottom:2em}.author-box .author-content .author-description p a{text-decoration:none}.author-box .author-content .author-description p a:hover{text-decoration:underline}.author-box .author-content .author-follows .sns-buttons{justify-content:center}.author-box .author-content .author-follows .sns-buttons a.follow-button{border-radius:50%;border:none;width:40px;height:40px;color:#fff!important;margin:0 3px}a.follow-button.website-button.website-follow-button-sq{background-color:#6eb6fd!important}a.follow-button.twitter-button.twitter-follow-button-sq{background-color:#7dcdf7!important}a.follow-button.facebook-button.facebook-follow-button-sq{background-color:#7c9dec!important}a.follow-button.hatebu-button.hatebu-follow-button-sq{background-color:#2c6ebd!important}a.follow-button.instagram-button.instagram-follow-button-sq{background:linear-gradient(135deg,#427eff 0%,#f13f79 80%) no-repeat!important}a.follow-button.pinterest-button.pinterest-follow-button-sq{background-color:#bd081c!important}a.follow-button.youtube-button.youtube-follow-button-sq{background-color:#cd201f!important}a.follow-button.linkedin-button.linkedin-follow-button-sq{background-color:#0a66c2!important}a.follow-button.note-button.note-follow-button-sq{background-color:#41c9b4!important}a.follow-button.soundcloud-button.soundcloud-follow-button-sq{background-color:#f50!important}a.follow-button.flickr-button.flickr-follow-button-sq{background-color:#111!important}a.follow-button.line-button.line-follow-button-sq{background-color:#00c300!important}a.follow-button.amazon-button.amazon-follow-button-sq{background-color:#f90!important}a.follow-button.rakuten-room-button.rakuten-room-follow-button-sq{background-color:#c61e79!important}a.follow-button.slack-button.slack-follow-button-sq{background-color:#4a154b!important}a.follow-button.github-button.github-follow-button-sq{background-color:#4078c0!important}a.follow-button.codepen-button.codepen-follow-button-sq{background-color:#47cf73!important}a.follow-button.feedly-button.feedly-follow-button-sq{background-color:#2bb24c!important}a.follow-button.rss-button.rss-follow-button-sq{background-color:#f26522!important}.author-box .author-content .author-follows .sns-buttons a.follow-button span{line-height:40px}.author-box .author-content .author-follows .sns-buttons a.follow-button span::before{font-size:20px!important}@media (max-width:1023px){.nwa .author-box .author-thumb{height:11em;margin:0 0 7em 0}.author-name{font-size:16px!important}.author-description{line-height:1.5!important;text-align:center;margin:0 auto}}@media screen and (max-width:1023px){div.sidebar{display:none}}a.follow-button.feedly-button.feedly-follow-button-sq{display:none}a.follow-button.rss-button.rss-follow-button-sq{display:none}header.article-header.entry-header{text-align:center}.article-header h1{position:static;font-size:1.4em;color:#333;background-color:#fff;line-height:1.8em;text-shadow:none;margin:0;padding:2.3em .95em 1em}.eye-catch{box-shadow:0 3px 7px 0 rgba(0,0,0,.2)}.eye-catch img{height:auto!important;-webkit-filter:none;filter:none;opacity:1;transform:none;width:100%}a.cat-link,a.tag-link{display:inline-block;font-size:.6em;border-radius:10px;border:0;margin:.5em;padding:0 .5em 0;background:#90c31f!important;color:#fff!important;word-break:break-all;position:absolute}.post-date,.post-update{margin-right:.5em!important;color:#7b7b7b;font-size:.8em}.date-tags{font-size:.9em;color:#7b7b7b;top:0;right:0}.cat-link{top:3.7em;left:3em;transition:.4s}.tag-link{top:3.7em;left:14.5em;transition:.4s}.tag-link:hover{opacity:.5}@media (max-width:1023px){.date-tags{top:.5em;right:1em}.cat-link{top:2.3em;left:3em}.tag-link{top:2.3em;left:14.5em}}@media (max-width:834px){.date-tags{top:.6em;right:.5em}.cat-link{top:.3em;left:.5em}.tag-link{top:.3em;left:12em}}@media (max-width:420px){.article-header h1{font-size:1.2em}.date-tags{top:.7em;right:.2em}.cat-link{top:.4em;left:.5em}.tag-link{top:.4em;left:12em}}@media (max-width:834px){main.main,div.sidebar{padding:0}}@media screen and (min-width:601px) and (max-width:834px){div#content.content.cf{margin:1em}}.article h2,.article h3,.article h4,.article h5,.article h6{padding:0;margin:0;font-size:medium;border-collapse:separate;border-spacing:0;border-top:none;border-right:none;border-bottom:none;border-left:none;line-height:none;position:relative}.article h2:before{background-image:none}.article h2{line-height:2;background-color:#8b968d;font-size:24px;color:#fff;border-radius:2px;margin-top:70px;box-shadow:0 2px 5px 0 rgba(0,0,0,.3)}.article h3{line-height:2;font-size:20px;border:none;display:inline-block;color:#333;border-radius:2px;border-left:10px solid #8b968d;padding:.4em .8em;margin-top:50px;margin-bottom:20px}.article h4{line-height:2;background-color:#e8ece9;font-size:17px;font-weight:normal;color:#333;border-radius:1px;padding:1.5em;margin-top:20px;margin-bottom:20px;box-shadow:0 2px 5px 0 rgba(0,0,0,.1)}.article h5{background:#f9fff4;font-size:17px;font-weight:normal;line-height:2;color:#333;border-radius:4px;padding:1.5em;margin-left:0 auto;border:2px dotted;border-color:#90c31f;margin-top:20px;margin-bottom:20px;box-shadow:0 2px 5px 0 rgba(0,0,0,.1)}@media (max-width:480px){.article h2{font-size:18px;padding:1.5em 1em 1.5em .5em}.article h3{font-weight:bold;margin-top:3em;margin-bottom:0;font-size:17px!important}.article h4,.article h5,.article h6{font-size:15px!important}}.toc-title{font-weight:bold;color:#7b7b7b}.toc-list>li a{font-weight:bold;color:#7b7b7b;display:block;margin-top:10px;margin-left:10px}.toc-list>li a::before{font-family:FontAwesome;content:““;margin-right:7px}.toc-list>li li a{font-weight:normal;font-size:95%;color:#7b7b7b;margin-top:0;margin-left:3em}.toc-list>li li a::before{content:”;width:8px;height:8px;left:-2px;display:inline-block;border-radius:50%;background:#90c31f;position:relative;margin-bottom:2px}@media (max-width:880px){.toc-list>li a{margin-left:-10px}.toc-list>li li a{margin-left:-2em}.toc-list>li li a::before{left:3px;margin-bottom:1px}}.toc{box-shadow:0 2px 5px 0 rgba(0,0,0,.15)}.blogcard{border:0 solid #f5f5f5;border-radius:4px;box-shadow:0 2px 5px 0 rgba(0,0,0,.26)}a.blogcard-wrap.internal-blogcard-wrap.a-wrap.cf:hover{box-shadow:none}.internal-blogcard::after{background-color:#8b968d!important}.blogcard:before{display:none}.internal-blogcard::after{content:‘続きを読む »’;position:absolute;bottom:.5rem;right:.7rem;font-size:70%;background-color:#ffd242;padding:.4em 3em;font-weight:bold;color:#fff;border-radius:2px}.blogcard-date{display:none}.blogcard-title{font-size:1em;padding:.2em .2em 0;line-height:1.4em;text-align:justify}.blogcard-snippet{padding:0 .5em .3em;color:#7b7b7b;text-align:justify}.blogcard-content.internal-blogcard-content{max-height:20em}@media screen and (max-width:1023px){.blogcard-title{padding:.3em .3em 0 .2em;line-height:1.5em}.blogcard-snippet{font-size:.9em;margin-top:.3em}}@media screen and (max-width:960px){.blogcard-title{padding:.3em .3em .2em .2em;line-height:1.5em}.blogcard-snippet{font-size:.8em;max-height:15em}}@media screen and (max-width:834px){.blogcard-title{font-size:1.1em;padding:.2em .3em .5em .2em}.blogcard-snippet{font-size:.9em}}@media screen and (max-width:740px){.blogcard-title{padding:.3em}}@media screen and (max-width:673px){.blogcard-title{padding:.3em .5em 1em .2em;line-height:1.8em}.blogcard-snippet{display:none}}@media screen and (max-width:480px){.blogcard-title{padding:.1em .4em 0 .1em;line-height:1.5em}.blogcard-footer{margin-top:1em}}.sns-share,.sns-follow{margin:0 0 24px}.sns-share-message:before,.sns-follow-message:before,span.related-entry-main-heading.main-caption:before,.comment-title:before{font-weight:normal;letter-spacing:.4em;border-radius:20px;border:0;padding:.1em 4em;background-color:#8b968d;color:#fff;box-shadow:0 2px 5px 0 rgba(0,0,0,.2)}.sns-share-message,.sns-follow-message,span.related-entry-main-heading.main-caption,.comment-title{margin:2em}.sns-share.ss-high-and-low-lc a .button-caption.button-caption{display:none}.sns-share-buttons{padding-right:15%;padding-left:15%}.sns-share-buttons a{transition:.4s}.sns-share.ss-top.ss-col-6 a,.sns-share.ss-bottom.ss-col-6 a{width:30px}aside#related-entries.related-entries.rect-mini-card{padding-top:.4em}.comment-btn{margin-top:1em}.related-entry-card.e-card.cf{height:4.5em;color:#7b7b7b}.rect-mini-card .related-entry-card-title{font-size:13px;padding-top:.3em;padding-right:.5em;text-align:justify}@media screen and (max-width:1023px){.rect-mini-card .related-entry-card-title{padding-left:1em}}@media screen and (max-width:480px){.rect-mini-card .related-entry-card-title{line-height:1.3}}.related-entry-card .cat-label{display:none}.footer-title{color:#7b7b7b;border-bottom:3px dotted;border-color:#90c31f;margin-bottom:1em}#footer,#footer a{color:#7b7b7b}.widget-entry-cards .widget-entry-card-content{color:#7b7b7b;font-size:13px;padding-left:.5em}@media (max-width:1023px){.footer{margin-top:0;padding-top:0}}@media (max-width:880px){.footer-title{margin-top:2em}}@media screen and (max-width:480px){h2,h3{font-size:1.17em}.widget-entry-cards .widget-entry-card-content{line-height:1.3}}.footer-widgets,.footer-widgets-mobile{margin:0 auto}.footer-left,.footer-center,.footer-right,.footer-mobile{padding:0 10px}.widget.widget-footer-mobile{padding:0}aside#popular_entries-3.widget.widget-footer-mobile.widget_popular_entries div.popular-entry-cards.widget-entry-cards.no-icon.cf{padding:0 .4em 0}.widget-footer-mobile div.tagcloud,.widget-footer-mobile ul li a{margin-right:.2em;margin-left:.2em}.source-org.copyright{color:#7b7b7b}.search-submit:hover::before{color:#90c31f}.widget_search{padding-bottom:1em}.sidebar h3{color:#7b7b7b;border-radius:0%;border-bottom:3px dotted;border-color:#90c31f;padding-bottom:.3em;margin-top:-.5em;margin-bottom:1em}.widget_recent_entries ul li a,.widget_categories ul li a,.widget_archive ul li a,.widget_pages ul li a,.widget_meta ul li a,.widget_rss ul li a,.widget_nav_menu ul li a{background-color:#f7f7f7;color:#afafb0!important;margin:6px 0;padding:4px 10px;border-radius:20px;transition:.4s}.widget_recent_entries ul li a:hover,.widget_categories ul li a:hover,.widget_archive ul li a:hover,.widget_pages ul li a:hover,.widget_meta ul li a:hover,.widget_rss ul li a:hover,.widget_nav_menu ul li a:hover{background-color:#90c31f;color:#fffff4!important}.tagcloud a{background-color:#f7f7f7;color:#afafb0!important}.tagcloud a:hover{background-color:#90c31f;color:#fffff4!important;transition:.4s}.comment-btn{background-color:#f7f7f7;transition:.4s}.comment-btn:hover{background-color:#90c31f;color:#fffff4;box-shadow:0 1px 5px 0 rgba(0,0,0,.2)}.pagination-next-link{transition:.4s}@media (max-width:1023px){.pagination-next-link{box-shadow:0 1px 5px 0 rgba(0,0,0,.2)}}@media (max-width:600px){.pagination-next-link{width:92%;margin-right:auto;margin-left:auto}}.pagination-next-link:hover{background-color:#f7f7f7;transition:.4s}.pagination-next-link:hover{background-color:#90c31f;color:#fffff4;box-shadow:0 1px 5px 0 rgba(0,0,0,.2)}.pagination .current{background-color:#90c31f}.page-numbers.current{color:#f9fff4;box-shadow:0 1px 2px slategrey}.pagination a:hover{background-color:#90c31f;transition:all .5s;color:#f9fff4}code{background-color:#f5f5f5;border:solid;border-width:1px;border-radius:4px;border-color:gray;margin-left:4px;margin-right:4px;padding:4px}