@charset "UTF-8";
/*!
Theme Name: Cocoon Child
Description: Cocoon専用の子テーマ
Theme URI: https://wp-cocoon.com/
Author: わいひら
Author URI: https://nelog.jp/
Template:   cocoon-master
Version:    1.1.3
*/
.cstmreba{width:98%;height:auto;margin:36px 0;font-family:'Lucida Grande','Hiragino Kaku Gothic ProN',Helvetica,Meiryo,sans-serif;line-height:1.5;word-wrap:break-word;box-sizing:border-box;display:block}.cstmreba p{margin:0;padding:0}.cstmreba a{transition:.8s;color:#285eff}.cstmreba a:hover{color:#ffca28}.booklink-box,.kaerebalink-box,.tomarebalink-box{width:100%;background-color:#fff;overflow:hidden;border:1px solid #ddd;border-radius:0;box-sizing:border-box;padding:12px 8px}.booklink-image,.kaerebalink-image,.tomarebalink-image{width:150px;float:left;margin:0 14px 0 0;text-align:center}.booklink-image a,.kaerebalink-image a,.tomarebalink-image a{width:100%;display:block}.booklink-image a img,.kaerebalink-image a img,.tomarebalink-image a img{margin:0;padding:0;text-align:center}.booklink-info,.kaerebalink-info,.tomarebalink-info{overflow:hidden;line-height:170%;color:#333}.booklink-info a,.kaerebalink-info a,.tomarebalink-info a{text-decoration:none}.booklink-name>a,.kaerebalink-name>a,.tomarebalink-name>a{border-bottom:1px dotted;font-size:16px}.booklink-powered-date,.kaerebalink-powered-date,.tomarebalink-powered-date{font-size:10px;line-height:150%}.booklink-powered-date a,.kaerebalink-powered-date a,.tomarebalink-powered-date a{border-bottom:1px dotted;color:#333}.booklink-powered-date a:hover,.kaerebalink-powered-date a:hover,.tomarebalink-powered-date a:hover{color:#333}.booklink-detail,.kaerebalink-detail,.tomarebalink-address{font-size:12px}.kaerebalink-link1 img,.booklink-link2 img,.tomarebalink-link1 img{display:none !important}.kaerebalink-link1,.booklink-link2,.tomarebalink-link1{display:inline-block;width:100%;margin-top:5px}.booklink-link2>div,.kaerebalink-link1>div,.tomarebalink-link1>div{float:left;width:31%;min-width:125px;margin:.5% 1%}.booklink-link2 a,.kaerebalink-link1 a,.tomarebalink-link1 a{width:100%;display:inline-block;text-align:center;box-sizing:border-box;font-size:13px;font-weight:700;line-height:180%;padding:3% 1%;margin:1px 0;border-radius:4px;box-shadow:0 2px 0 #ccc;background:-moz-linear-gradient(top,#fafafa,#eee);background:-webkit-gradient(linear,left top,left bottom,from(#fafafa),to(#eee))}.booklink-link2 a:hover,.kaerebalink-link1 a:hover,.tomarebalink-link1 a:hover{text-decoration:underline}.tomarebalink-link1 .shoplinkrakuten a{color:#76ae25}.tomarebalink-link1 .shoplinkjalan a{color:#ff7a15}.tomarebalink-link1 .shoplinkjtb a{color:#c81528}.tomarebalink-link1 .shoplinkknt a{color:#0b499d}.tomarebalink-link1 .shoplinkikyu a{color:#bf9500}.tomarebalink-link1 .shoplinkrurubu a{color:#006}.tomarebalink-link1 .shoplinkyahoo a{color:#f03}.kaerebalink-link1 .shoplinkyahoo a{color:#f03}.kaerebalink-link1 .shoplinkbellemaison a{color:#84be24}.kaerebalink-link1 .shoplinkcecile a{color:#8d124b}.kaerebalink-link1 .shoplinkwowma a{color:#ea5404}.kaerebalink-link1 .shoplinkkakakucom a{color:#314995}.booklink-link2 .shoplinkkindle a{color:#007dcd}.booklink-link2 .shoplinkrakukobo a{color:#d50000}.booklink-link2 .shoplinkbk1 a{color:#0085cd}.booklink-link2 .shoplinkehon a{color:#2a2c6d}.booklink-link2 .shoplinkkino a{color:#003e92}.booklink-link2 .shoplinkebj a{color:#f8485e}.booklink-link2 .shoplinktoshokan a{color:#333}.kaerebalink-link1 .shoplinkamazon a,.booklink-link2 .shoplinkamazon a{color:#ff9901}.kaerebalink-link1 .shoplinkrakuten a,.booklink-link2 .shoplinkrakuten a{color:#c20004}.kaerebalink-link1 .shoplinkseven a,.booklink-link2 .shoplinkseven a{color:#225496}.booklink-footer{clear:both}@media screen and (max-width:480px){.booklink-image,.kaerebalink-image,.tomarebalink-image{width:100%;float:none}.booklink-link2>div,.kaerebalink-link1>div,.tomarebalink-link1>div{width:49%;margin:.5%}.booklink-info,.kaerebalink-info,.tomarebalink-info{text-align:center;padding-bottom:1px}}.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}}img{box-shadow:0px 2px 5px 0 rgba(0,0,0,.2)}.logo-header img{box-shadow:0 0px 0px rgba(0,0,0,0)}a.entry-card-wrap.a-wrap.border-element.cf{padding:0 0 .5em;border-radius:10px;width:48%;margin-bottom:2em}a.entry-card-wrap.a-wrap{transition:all .1s}a.entry-card-wrap.a-wrap:hover{transform:translateY(-1px);transition:all .1s;background-color:#fff}figure.entry-card-thumb.card-thumb.e-card-thumb{max-height:200px;border-radius:10px 10px 0 0/10px 10px 0 0;overflow:hidden;display:flex;justify-content:center;align-items:center}.e-card-thumb .cat-label{margin-left:.8em}@media screen and (max-width:1100px){figure.entry-card-thumb.card-thumb.e-card-thumb{max-height:120px}}@media screen and (max-width:1023px){figure.entry-card-thumb.card-thumb.e-card-thumb{max-height:180px}a.entry-card-wrap.a-wrap:hover{transform:none;background-color:#f7f7f7}}@media screen and (max-width:900px){figure.entry-card-thumb.card-thumb.e-card-thumb{max-height:160px}}@media screen and (max-width:750px){figure.entry-card-thumb.card-thumb.e-card-thumb{max-height:130px}}@media screen and (max-width:600px){figure.entry-card-thumb.card-thumb.e-card-thumb{max-height:250px}a.entry-card-wrap.a-wrap.border-element.cf{margin:.5em 1em!important}.ect-vertical-card .entry-card-wrap{width:95%!important}}@media screen and (max-width:480px){.e-card-thumb .cat-label{margin-left:1em}}@media screen and (max-width:1023px){div#list a{box-shadow:0px 1px 5px 0 rgba(0,0,0,.2)}}@media screen and (min-width:601px) and (max-width:834px){div#content.content.cf{margin:1em}}h2.entry-card-title.card-title.e-card-title{font-size:18px;color:#696969;font-weight:700;text-align:center;line-height:1.8em;margin-top:3em;margin-bottom:1em;padding:0 1.5em 0}.entry-card-snippet.card-snippet.e-card-snippet{font-size:14px;color:#7b7b7b;text-align:center;border-top:3px dotted #90c31f;line-height:1.8em;padding-top:.6em;margin-left:2em;margin-right:2em;margin-bottom:4em;max-height:20em}@media (max-width:834px){h2.entry-card-title.card-title.e-card-title{font-size:1.15em;font-weight:700;line-height:1.7em;padding:1.5em .8em 1em;margin:0}.entry-card-snippet.card-snippet.e-card-snippet{font-size:13px;text-align:center;border-top:3px dotted #79c06e;line-height:1.8em;padding:1em .5em 0;margin:0 1em 1.5em}main.main,div.sidebar{padding:0}}a.entry-card-wrap.a-wrap.border-element.cf .post-date,a.entry-card-wrap.a-wrap.border-element.cf .post-update{margin-right:1.5em!important;color:#7b7b7b;font-size:.86em}.eye-catch .cat-label,.cat-label{font-size:.7em;border-radius:10px;margin:.5em;padding:0 .5em 0;background-color:#2c3e50;color:#fff}div.admin-pv{display:none}line-height:40px;height:40px;}.navi-in a{font-size:15px}#navi .navi-in a:hover{transform:none!important}.navi-in>ul .sub-menu a{padding:0}.sub-menu{box-shadow:0px 2px 5px 0 rgba(0,0,0,.26)}.sub-menu .caption-wrap{color:#333;border-top:dotted #ddd;background:#fff;padding:0 0 0 2em;margin:0}.navi-in>ul .sub-menu a:hover{transform:none!important}div#header-container{box-shadow:none}div.item-label{font-weight:700}.mobile-menu-buttons{height:50px;box-shadow:none}.mobile-menu-buttons>li{padding-top:0}.menu-button{margin:auto}.mobile-menu-buttons .menu-button:hover{background-color:#fff}span.fas.fa-search:before{color:#90c31f;margin-left:1em}span.fas.fa-bars:before{color:#90c31f;margin-right:1em}.navi-menu-caption.menu-caption,.home-menu-caption.menu-caption,.search-menu-caption.menu-caption,.top-menu-caption.menu-caption,.sidebar-menu-caption.menu-caption{display:none}span.fas.fa-times:before{font-family:"Font Awesome 5 Free";content:"\f060";color:#90c31f}ul.menu-drawer:before{font-size:1.2em;background:#fff;color:#333;margin-bottom:1em;border-bottom:3px dotted #90c31f;content:"メニュー"}ul.menu-drawer:after{background:#fff}.menu-drawer li{padding:0}.menu-drawer li{font-weight:700}.menu-drawer a{font-size:1.3em;background-color:#fff;color:#545454;margin:.5em 0}.menu-drawer a:hover{background-color:#f7f7f7}.menu-drawer .sub-menu{padding:0}.menu-drawer .sub-menu li{font-size:.9em}.menu-drawer .sub-menu li a:before{font-family:"Font Awesome 5 Free";content:"\f105";color:#7b7b7b;margin:0 .5em 0 1em}@media (max-width:834px){.sub-menu{box-shadow: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:1.5em .95em 1.1em}.eye-catch{box-shadow:0px 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{font-size:.7em;border-radius:10px;border:0;margin:.5em;padding:0 .5em 0;background:#709ecc!important;color:#fff!important}.cat-link:hover,.tag-link:hover{opacity:.5;transition:all .3s ease-in-out}.entry-categories-tags{margin-bottom:.4em}.date-tags{font-size:1.2em;color:#7b7b7b;top:5px;right:0;left:0;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}div.date-tags span.post-update{order:1}span.fas.fa-history:before{content:"\f2f1"}div.date-tags span.post-update,div.date-tags span.post-date{margin-right:10px}@media (max-width:1023px){.entry-categories-tags.ctdt-one-row{padding:0}}@media (max-width:420px){.article-header h1{font-size:1.2em}.date-tags{top:3px}}@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}}@media screen and (max-width:834px){.container{margin-top:50px}}.logo-image{padding:0;margin-left:0;margin-top:1em;margin-bottom:1em;max-height:200px}.logo{box-shadow:none!important}@media screen and (max-width:1023px) and (min-width:835px){.admin-bar.mblt-header-mobile-buttons,.admin-bar.mblt-header-and-footer-mobile-buttons{margin-top:0}}@media (min-width:835px){ul.mobile-header-menu-buttons.mobile-menu-buttons{display:none}}@media (max-width:834px){.header-container{display:none}img.site-logo-image{max-height:35px;padding:2px 0 0 5px;box-shadow:none}.mobile-header-menu-buttons{background:#fff}}.nwa .author-box{max-width:none;padding:0}aside#author_box-2.widget.widget-sidebar.widget-sidebar-standard.widget_author_box{padding:0!important;border-radius:10px}@media (max-width:1023px){aside{padding:0 .5em}}.nwa .author-box .author-thumb{width:100%;height:9em;margin:0 0 5em;border-radius:10px 10px 0 0}.author-box figure.author-thumb{float:none;text-align:center;background:url(https://poteyata.com/wp-content/uploads/2022/04/DSC02982.jpg) center no-repeat;background-size:cover;position:relative;z-index:0}.author-box img.avatar.photo{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}.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 2.5em}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;transition:.5s}div.author-follows a.follow-button.website-button.website-follow-button-sq{background-color:#6eb6fd!important}div.author-follows a.follow-button.twitter-button.twitter-follow-button-sq{background-color:#7dcdf7!important}div.author-follows a.follow-button.facebook-button.facebook-follow-button-sq{background-color:#7c9dec!important}div.author-follows a.follow-button.hatebu-button.hatebu-follow-button-sq{background-color:#2c6ebd!important}div.author-follows a.follow-button.instagram-button.instagram-follow-button-sq{background:linear-gradient(165deg,#427eff 5%,#f13f79 50%) no-repeat !important}div.author-follows a.follow-button.pinterest-button.pinterest-follow-button-sq{background-color:#bd081c!important}div.author-follows a.follow-button.youtube-button.youtube-follow-button-sq{background-color:#cd201f!important}div.author-follows a.follow-button.linkedin-button.linkedin-follow-button-sq{background-color:#0A66C2!important}div.author-follows a.follow-button.note-button.note-follow-button-sq{background-color:#41C9B4!important}div.author-follows a.follow-button.soundcloud-button.soundcloud-follow-button-sq{background-color:#FF5500!important}div.author-follows a.follow-button.flickr-button.flickr-follow-button-sq{background-color:#111!important}div.author-follows a.follow-button.line-button.line-follow-button-sq{background-color:#00c300!important}div.author-follows a.follow-button.amazon-button.amazon-follow-button-sq{background-color:#ff9900!important}div.author-follows a.follow-button.rakuten-room-button.rakuten-room-follow-button-sq{background-color:#C61E79!important}div.author-follows a.follow-button.slack-button.slack-follow-button-sq{background-color:#4A154B!important}div.author-follows a.follow-button.github-button.github-follow-button-sq{background-color:#4078c0!important}div.author-follows a.follow-button.codepen-button.codepen-follow-button-sq{background-color:#47CF73!important}div.author-follows a.follow-button.feedly-button.feedly-follow-button-sq{background-color:#2bb24c!important}div.author-follows 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}.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}.blogcard{padding-bottom:.8%;border:0 solid #f5f5f5;border-radius:4px;box-shadow:0 1px 3px 0 rgb(0 0 0/30%)}a.blogcard-wrap.internal-blogcard-wrap.a-wrap.cf,a.blogcard-wrap.external-blogcard-wrap.a-wrap.cf{transition:all .2s}a.blogcard-wrap.internal-blogcard-wrap.a-wrap.cf:hover,a.blogcard-wrap.external-blogcard-wrap.a-wrap.cf:hover{background-color:#fafafa;box-shadow:none;transform:none}.blogcard-footer{padding-top:2%}.blogcard:before{display:none}.internal-blogcard:after,.external-blogcard:after{content:"続きを読む ≫";position:absolute;bottom:.7em;right:1em;font-size:.7em;background-color:#8b968d;padding:.4em 3em;font-weight:700;color:#fff;border-radius:2px}.blogcard-content{max-height:none}.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;color:#7b7b7b;text-align:justify}@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{padding-bottom:2%}.blogcard-title{padding:.1em .4em 0 .1em;line-height:1.5em}.blogcard-footer{padding-top:5%}}.bct-related .blogcard-label,.bct-reference .blogcard-label,.bct-reference-link .blogcard-label,.bct-popular .blogcard-label,.bct-together .blogcard-label,.bct-detail .blogcard-label,.bct-check .blogcard-label,.bct-pickup .blogcard-label,.bct-official .blogcard-label,.bct-dl .blogcard-label{display:inline !important;background-color:#90c31f;margin-left:.5em}@media screen and (max-width:600px){.blogcard-label{margin-left:-.3em!important}}.appeal{padding:0 0 .1em;box-shadow:0px 1px 4px 0 rgba(0,0,0,.1)}div#appeal-in.appeal-in.wrap{padding:0;min-height:0px;max-height:30px}.appeal-content{background-color:#b5b5b5;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}@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}