@charset "UTF-8";
/*!
Theme Name: Cocoon Child
Template:   cocoon-master
Version:    1.1.0
*/
.nwa .toc{width:100%;padding:1em 2em}.grecaptcha-badge{margin:0 auto}a{text-decoration:none}.table-nowrap *{white-space:nowrap!important}.sub-menu li{border:1px solid rgba(0,0,0,.09);border-top:none}blockquote{border-color:#ccc}.body .wp-block-image figcaption{font-size:.75rem}.is-style-memo-box,.memo-box{border-color:rgba(142,215,193,.18);font-size:.9em}.scrollable-table th,.scrollable-table td{border-color:rgba(204,204,204,.33)}body{letter-spacing:.075em}.tag-caption{letter-spacing:0}.wp-block-table tr td:first-child{white-space:nowrap}.wp-block-table tr,.wp-block-table td{vertical-align:baseline}#mobile_text-2{font-size:.75rem}@media screen and (max-width:834px){.table-wrap tr td{min-width:4em!important}}@media screen and (max-width:480px){.wp-block-table{font-size:.75rem!important}.wp-block-table td{padding:.25em .5em!important}}.contact-form{font-size:1rem;padding-top:1em}.contact-form input{margin-bottom:1em;margin-top:.5em}.btn-wrap{text-align:center;font-size:1.4rem;margin-bottom:3em}.btn-square{display:inline-block;padding:.5em 6em;text-decoration:none;background:#2280b2;color:#fff;border-bottom:solid 4px #627295;border-radius:3px}.btn-square:active{-webkit-transform:translateY(4px);transform:translateY(4px);border-bottom:none}@media screen and (max-width:600px){.btn-square{width:100%;padding:.5em 0}}.contact-form input,.contact-form textarea{display:block;width:100%;font-size:1rem;line-height:1.9;padding:.5em}.kanren dl{display:flex}.kanren-t{margin:0}.kanren dt{width:90px;flex-shrink:0}.kanren dl{margin:.5em}.scrollable-table td{white-space:normal}.sns-buttons a{background-color:#787878}.entry-content>*{line-height:1.9}.post table tr:nth-child(even){background-color:rgba(220,220,220,.2)}.wp-block-table{font-size:.75rem}.wp-block-table td{padding:10px}.wp-block-table tr:first-child td{white-space:nowrap!important}.wp-block-table table{width:100%!important}.wpp-meta{display:block}.tagcloud{display:flex;flex-wrap:wrap}.tagcloud a{padding:.5em;width:30%}.entry-categories-tags a{padding:.5em}.wp-block-image{text-align:center;background:#efefef;padding:2em 0 1em}.read-time{border-top:1px solid #efefef;border-bottom:1px solid #efefef;padding:1em 0;font-size:.8rem;margin-left:0;margin-right:0}.post ul,.post ol{padding-left:1em}.post .toc{border-color:#ccc}.widget-entry-cards figure{width:75px}.widget-entry-card-content{margin-left:90px}.navi-in a{font-size:.75rem}.navi-in>ul .sub-menu{min-width:0;width:100%;text-align:center}.navi-in>ul li{height:45px;line-height:45px}.article h2{font-size:1.6rem;padding:.75em}.article h2,.sidebar h3{background:#efefef}.article h3,.article h4{border:none;padding:0;font-size:1rem}.footer-bottom-logo img{height:auto}.toc{min-width:280px;min-height:200px;background:#f9f9f9;border-radius:3px;line-height:2}.entry-category,.post-date,.post-update,.post-author,.amp-back,.wpp-meta{font-size:.8rem;color:#757575}.wpp-post-title,.new-entry-card-title{font-size:.9rem;font-weight:700;color:#262626;text-decoration:none;line-height:1.9}.blogcard-wrap{margin:1em 0;width:100%}.post .strong{padding:.75em;color:#2280b2;background:#efefef;border-radius:3px}body>aside.widget-sidebar,body>.sidebar-scroll{display:none}.sns-share-buttons a .button-caption{font-size:.75rem}.btn-next{text-align:center}.btn-next a{background:#46b492;display:block;width:300px;color:#fff;border-radius:3px;text-decoration:none;padding:.75em;text-align:center;margin:auto;transition:.3s}.btn-next a:hover{opacity:.8}@media screen and (max-width:600px){.btn-next a{width:100%}.entry-title{padding:1em 0;font-size:1rem}.header{padding-top:50px}#glt-translate-trigger{z-index:1}#flags{display:none}.widget_glt_widget{justify-content:center!important}.main-widget-label{line-height:1.5}.content h2,.content h3{font-size:1rem}}a{transition-duration:.3s}a:hover{opacity:.8}.entry-card-snippet,.related-entry-card-snippet,.admin-pv{font-size:.8rem}.entry-card .admin-pv .admin-pv-by{display:none}@media screen and (min-width:1260px){.entry-card-thumb{width:150px}.entry-card-content{margin-left:160px}}.admin-pv{display:none}.article h2,.article h3{margin-top:5em}.article h2+h3,.article h3+h4,.toc+h2{margin-top:1em}.article h4{margin-top:1.5em}.article h4:before{content:" ___ "}.twitter-tweet{margin:auto}.sidebar h3{border-radius:3px}.widget_glt_widget{padding:.5em 0}.main-widget-label{font-weight:700}.widget_glt_widget *{margin-left:.1em}#flags{width:auto!important}.widget_glt_widget,.goog-te-gadget{display:flex;flex-wrap:wrap;align-items:center;line-height:0;justify-content:flex-end;padding-bottom:0}.widget_glt_widget h2{font-size:.75rem}.goog-te-combo{margin-right:.5em}.ss-top .button-caption{display:none}.ss-top .sns-share-buttons{justify-content:flex-end}.ss-top .sns-buttons a{width:auto!important;height:auto!important;border:none;padding:.5em;line-height:1}.ss-top .social-icon{color:#787878!important}.sns-buttons a{font-size:.9rem}.ss-bottom{margin:1rem 0}.ranking-tab{padding-left:0!important;display:flex;text-align:center;list-style-type:none;padding-bottom:1.5rem;letter-spacing:.05em;font-weight:700;font-size:.75rem}.ranking-tab a{display:flex;text-decoration:none;background:#787878;color:#fff;padding:1em 0;border-radius:3px;height:100%;justify-content:center;align-items:center}.article .ranking-tab li{width:calc(100% / 3);margin:0}.article .ranking-tab li+li{margin-left:2px}.popular-entry-card-pv{display:block;padding:0;margin:.5em 0 0}.entry-card-snippet{line-height:1.9}@media screen and (max-width:834px){.sns-share.ss-top.ss-col-6 a{width:auto}}.entry-card-title{margin-bottom:.5em}.blogcard-snippet,.related-entry-card-title{line-height:2}.blogcard-title{margin-bottom:1em}.blogcard{background:#efefef;padding:1.5rem}.video-container{max-width:100%}ol,ul{padding-left:1.5em}.cat-link:hover{color:#262626}