/*!
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
*/
#header .tagline{background-image:none;margin-bottom:0;padding-top:.8em;font-size:18px}.header{background-size:contain}.navi-in>ul{background:#fff}.logo-text{padding-top:0}.article h1{background-position:bottom left;background-size:cover;background-repeat:no-repeat}.article h2{//background:linear-gradient(to right,#ffa7a3,#5673bd);//padding:.43em 1.2em;//font-size:19px;//border-radius:3px;//color:#fff}#post-71 .toc-list a:before{content:""}.sns-share{justify-content:center}.index-tab-buttons .index-tab-button{background-color:#fff}.site-name-text{opacity:0}.widget-sidebar-title.widget-title{font-weight:700}.toc-title{background:#ffb266}.toc-title:before{color:#ffb266}.toc-list>li>a:before{content:"";background-color:rgba(255,178,102,.4);padding:0}.logo-text,.logo-menu-button,.appeal-title,.entry-title,.list-title,.entry-card-title,.pagination .page-numbers,.article h2,.article h3,.article h4,.article h5,.article h6,.widget h2,.widget-title,.related-entry-main-heading,.comment-title,.footer-title{font-family:"Noto Sans JP",sans-serif !important}.list-title-in{position:relative;width:100%;font-size:22px;color:#000;padding:.6em;background:#fff}.list-title-in:before{content:"";position:absolute;top:0;left:110px;width:110px;height:100%;background:url("http://happylife-happydays.com/wp-content/uploads/2023/03/kuma.jpg") no-repeat center center;background-size:cover}#navi .navi-in>.menu-header .item-label{font-size:16px}.hlt-tm-small .navi-in>ul li,.cl-slim .navi-in>ul li{height:52px;line-height:52px}.author-box p{font-size:16px}.list-title{margin-top:1em}.cat-label{font-size:18px;padding:5px 10px}.amazon_product{text-align:center;margin-bottom:60px}.amazon_product--ttl{display:block;width:100%;margin-bottom:15px}.btn-link-wrap{display:flex;margin:0 auto;flex-wrap:wrap}.btn-link{position:relative;display:block;text-align:center;vertical-align:middle;text-decoration:none;width:260px;margin:15px auto 0;padding:10px 20px;font-weight:700;border-radius:.3rem;border-bottom:7px solid #fea34e;background:#fec54e;color:#fff;font-size:20px}.btn-link-rakuten{background:rgba(191,0,0,.8);border-bottom:7px solid #bf0000}.btn-link:after{font-family:'Font Awesome 5 free';content:"\f0a9";position:absolute;right:15px;font-size:25px;color:#fff;top:7px}.btn-link:hover{margin-top:21px;border-bottom:1px solid #fea34e;color:#fff}.wp-block-heading{margin-top:70px}.blogcard-title{font-size:22px}.blogcard-snippet{font-size:18px}.link-center{display:block;text-align:center;margin-bottom:0}.toc{background:0 0}.yyi-rinker-detail{display:none !important}@media screen and (min-width:1023px){#header{background-size:contain;background-color:#fec54e}}@media screen and (max-width:1023px){.list-title-in:before{left:0}.list-title-in{width:100%}.footer-widgets{display:block}.textwidget.custom-html-widget{text-align:center !important}.kumu-footer-img{width:60%}.footer-bottom-logo,.footer-left,.footer-center{display:none}.caption-wrap{background:#fff}.entry-card-snippet{font-size:14px}}@media screen and (max-width:834px){.blogcard-title{font-size:18px;line-height:1.3}.blogcard-snippet{font-size:16px;line-height:1.3;margin-top:10px}}@media screen and (max-width:480px){.wp-block-heading{margin-top:50px}}.unselectable{-moz-user-select:none;-webkit-user-select:none;cursor:default}html{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.yyi-rinker-images{display:flex;justify-content:center;align-items:center;position:relative}div.yyi-rinker-image img.yyi-rinker-main-img.hidden{display:none}.yyi-rinker-images-arrow{cursor:pointer;position:absolute;top:50%;display:block;margin-top:-11px;opacity:.6;width:22px}.yyi-rinker-images-arrow-left{left:-10px}.yyi-rinker-images-arrow-right{right:-10px}.yyi-rinker-images-arrow-left.hidden{display:none}.yyi-rinker-images-arrow-right.hidden{display:none}div.yyi-rinker-contents.yyi-rinker-design-tate div.yyi-rinker-box{flex-direction:column}div.yyi-rinker-contents.yyi-rinker-design-slim div.yyi-rinker-box .yyi-rinker-links{flex-direction:column}div.yyi-rinker-contents.yyi-rinker-design-slim div.yyi-rinker-info{width:100%}div.yyi-rinker-contents.yyi-rinker-design-slim .yyi-rinker-title{text-align:center}div.yyi-rinker-contents.yyi-rinker-design-slim .yyi-rinker-links{text-align:center}div.yyi-rinker-contents.yyi-rinker-design-slim .yyi-rinker-image{margin:auto}div.yyi-rinker-contents.yyi-rinker-design-slim div.yyi-rinker-info ul.yyi-rinker-links li{align-self:stretch}div.yyi-rinker-contents.yyi-rinker-design-slim div.yyi-rinker-box div.yyi-rinker-info{padding:0}div.yyi-rinker-contents.yyi-rinker-design-slim div.yyi-rinker-box{flex-direction:column;padding:14px 5px 0}.yyi-rinker-design-slim div.yyi-rinker-box div.yyi-rinker-info{text-align:center}.yyi-rinker-design-slim div.price-box span.price{display:block}div.yyi-rinker-contents.yyi-rinker-design-slim div.yyi-rinker-info div.yyi-rinker-title a{font-size:16px}div.yyi-rinker-contents.yyi-rinker-design-slim ul.yyi-rinker-links li.amazonkindlelink:before,div.yyi-rinker-contents.yyi-rinker-design-slim ul.yyi-rinker-links li.amazonlink:before,div.yyi-rinker-contents.yyi-rinker-design-slim ul.yyi-rinker-links li.rakutenlink:before,div.yyi-rinker-contents.yyi-rinker-design-slim ul.yyi-rinker-links li.yahoolink:before{font-size:12px}div.yyi-rinker-contents.yyi-rinker-design-slim ul.yyi-rinker-links li a{font-size:13px}.entry-content ul.yyi-rinker-links li{padding:0}div.yyi-rinker-contents .yyi-rinker-attention.attention_desing_right_ribbon{width:89px;height:91px;position:absolute;top:-1px;right:-1px;left:auto;overflow:hidden}div.yyi-rinker-contents .yyi-rinker-attention.attention_desing_right_ribbon span{display:inline-block;width:146px;position:absolute;padding:4px 0;left:-13px;top:12px;text-align:center;font-size:12px;line-height:24px;-webkit-transform:rotate(45deg);transform:rotate(45deg);box-shadow:0 1px 3px rgba(0,0,0,.2)}div.yyi-rinker-contents .yyi-rinker-attention.attention_desing_right_ribbon{background:0 0}.yyi-rinker-attention.attention_desing_right_ribbon .yyi-rinker-attention-after,.yyi-rinker-attention.attention_desing_right_ribbon .yyi-rinker-attention-before{display:none}div.yyi-rinker-use-right_ribbon div.yyi-rinker-title{margin-right:2rem}.logo-text,.logo-menu-button,.appeal-title,.entry-title,.list-title,.entry-card-title,.pagination .page-numbers,.article h2,.article h3,.article h4,.article h5,.article h6,.widget h2,.widget-title,.related-entry-main-heading,.comment-title,.footer-title{font-family:"Zen Kaku Gothic New",sans-serif}.container,.sidebar-menu-content,.navi-menu-content,.mobile-menu-buttons,#navi .navi-in>.menu-mobile li{background-image:linear-gradient(rgba(var(--white-color),.7) 1%,rgba(var(--white-color),.7) 1%,transparent 1%,transparent 99%,rgba(var(--white-color),.7) 99%,rgba(var(--white-color),.7) 100%),linear-gradient(90deg,rgba(var(--white-color),.7) 1%,rgba(var(--white-color),.7) 1%,transparent 1%,transparent 99%,rgba(var(--white-color),.7) 99%,rgba(var(--white-color),.7) 100%),linear-gradient(transparent,transparent 25%,rgba(var(--white-color),.4) 25%,rgba(var(--white-color),.4) 26%,transparent 26%,transparent 50%,rgba(var(--white-color),.4) 50%,rgba(var(--white-color),.4) 51%,transparent 51%,transparent 75%,rgba(var(--white-color),.4) 75%,rgba(var(--white-color),.4) 76%,transparent 76%,transparent 100%),linear-gradient(90deg,transparent,transparent 25%,rgba(var(--white-color),.4) 25%,rgba(var(--white-color),.4) 26%,transparent 26%,transparent 50%,rgba(var(--white-color),.4) 50%,rgba(var(--white-color),.4) 51%,transparent 51%,transparent 75%,rgba(var(--white-color),.4) 75%,rgba(var(--white-color),.4) 76%,transparent 76%,transparent 100%);background-size:80px 80px}.logo-text .site-name-text,.mobile-menu-buttons .logo-menu-button>a{text-emphasis-style:dot;-webkit-text-emphasis-style:dot;text-emphasis-position:under left;-webkit-text-emphasis-position:under left}.navi-in>ul li:first-child{border-radius:30px 0 0}.navi-in>ul li{border-right:1px dashed #000;background:#fff}.navi-in>ul li:last-child{border-right:none;border-radius:0 30px 0 0}.navi-in ul{background:#fdc54e}.textwidget.custom-html-widget{text-align:right}.widget_text.widget.widget-footer-right.widget_custom_html{margin-bottom:0}.footer-bottom{margin-top:0;padding-top:0}.article h2,.related-entry-heading,.comment-title　{box-shadow:none;border-radius:0;background:#fede9b;box-shadow:0px 0px 0px 8px #fede9b;border:dashed 4px #fff;padding:.6em .7em;color:#414141}.article h2:before,.article h2:after,.related-entry-heading:before,.comment-title:before,.related-entry-heading:after,.comment-title:after{content:none}.article h1.entry-title{padding:.6em 0;border-top:4px dashed #333;border-bottom:4px dashed #333;color:#333;font-size:30px;margin-bottom:50px}.cat-label{color:#fff}.toc-checkbox:checked+.toc-title:before{content:"\f5d1"}.container,.sidebar-menu-content,.navi-menu-content,.mobile-menu-buttons,#navi .navi-in>.menu-mobile li{background-color:#e3ece0}.single .main:before,.page .main:before,.error404 .main:before,.list:before,.single .main:after,.page .main:after,.error404 .main:after,.list:after,.widget-sidebar:before,.appeal-content:before{border-top-color:#e3ece0}.single .main,.page .main,.error404 .main,.list{box-shadow:0 0 0 10px #fef9ed inset}article{text-align:justify;text-justify:inter-ideograph}.author-description{text-align:justify !important;text-justify:inter-ideograph !important}.blogcard{padding-bottom:60px;position:relative;border-width:4px}.blogcard:after{font-family:'Font Awesome 5 free';content:'記事を読む \f101';position:absolute;bottom:10px;right:10px;background:#fdc54e;height:20px;line-height:20px;color:#fff;font-weight:700;font-size:18px;padding:10px 15px;border-radius:10px}.blogcard-footer{display:none}@media print{body *{display:none !important}body:after{content:"You are not allowed to print preview this page, Thank you"}}#wpcp-error-message{direction:ltr;text-align:center;transition:opacity .9s ease 0s;z-index:99999999}.hideme{opacity:0;visibility:hidden}.showme{opacity:1;visibility:visible}.msgmsg-box-wpcp{border:1px solid #f5aca6;border-radius:10px;color:#555;font-family:Tahoma;font-size:11px;margin:10px;padding:10px 36px;position:fixed;width:255px;top:50%;left:50%;margin-top:-10px;margin-left:-130px;-webkit-box-shadow:0px 0px 34px 2px rgba(242,191,191,1);-moz-box-shadow:0px 0px 34px 2px rgba(242,191,191,1);box-shadow:0px 0px 34px 2px rgba(242,191,191,1)}.msgmsg-box-wpcp span{font-weight:700;text-transform:uppercase}.warning-wpcp{background:#ffecec url('https://happylife-happydays.com/wp-content/plugins/wp-content-copy-protector/images/warning.png') no-repeat 10px 50%}