@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
*/
body:not(.home) .tagline{display:none}.mobile-menu-buttons{height:50px}.mobile-menu-buttons>li{padding-top:0}.menu-button{color:#666666!important;margin:auto}.mobile-menu-buttons .menu-button:hover{background-color:#fff}span.fa.fa-search:before{margin-left:1em;color:#666666!important}span.fa.fa-bars:before{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.fa.fa-close:before{font-family:FontAwesome;content:"\f060"}.menu-content .menu-drawer{padding:0 1em;margin:0}ul.menu-drawer:before{font-size:1.2em;display:block;font-weight:400;background:#fff;color:#7b7b7b;padding:.5em;margin-bottom:1em;font-family:sans-serif;text-align:center;border-bottom:3px dotted #90c31f}ul.menu-drawer:after{background:#fff}.menu-drawer li{background-color:#fff;padding:0;border-radius:20px}.menu-drawer a{font-size:1.5em;background-color:#f7f7f7;color:#afafb0!important;margin:6px 0;padding:4px 1em;border-radius:20px}.menu-drawer a:hover{background-color:#90C31F!important;color:#fffff4!important;transition:.2s}.menu-drawer .sub-menu{padding-left:30px;margin-top:0}.menu-drawer ul.sub-menu li{font-size:1em}@media (max-width:834px){.sub-menu{box-shadow:none!important}}.tagline{margin-bottom:-8px}.logo-header{padding:10px 0}.page .entry-title{display:none}.page .date-tags,.page .author-info{display:none}.for-mob{display:none}.for-tab{display:none}.sidebar h3{background:0 0;padding-top:10px;padding-left:10px;font-size:18px;letter-spacing:1px}.center{text-align:center}.center *{margin-right:auto;margin-left:auto}.boxw3{margin:1em auto;border-radius:5px;border:solid #7c7c7c 1px;background:#fff}.boxw3 .box-title{font-size:16px;background:#7c7c7c;border-radius:5px 5px 0 0;padding:0 0 0 20px;text-align:left;color:#fff}.boxw3 p{padding:15px 20px;margin:0}.boxw4{margin:1em auto;border-radius:5px;border:solid #ffe3f1 1px;background:#fff}.boxw4 .box-title{font-size:16px;background:#ffe3f1;border-radius:5px 5px 0 0;padding:0 0 0 20px;text-align:left;color:#333}.boxw4 p{padding:15px 20px;margin:0}.btn{border-radius:22px;padding:3px 30px;font-size:16px;border:2px solid transparent}.btn-m{width:70%;padding:3px 30px;font-size:16px}.btn-l{padding:20px 30px;font-size:20px}.btn-amber{background-color:#d3b572}.entry-content h2{border-image:linear-gradient(to right,#060 0%,#060 0%);border-image-slice:1;border-image-width:0 0 2px 0;border-style:solid;background:0 0;color:initial;padding:0 0 10px;margin:40px 0 20px}.article h3{border-color:#060}.boxw5{margin-left:auto;margin-right:auto;width:70%}@media screen and (max-width:1023px){.for-tab{display:block}.for-mob{display:none}.boxw5{margin-left:auto;margin-right:auto;width:70%}}@media screen and (max-width:834px){.tagline{margin-bottom:5px}.for-tab{display:block}.for-mob{display:none}.boxw5{margin-left:auto;margin-right:auto;width:70%}}@media screen and (max-width:480px){.for-pc{display:none}.for-tab{display:none}.for-mob{display:block}.boxw5{margin-left:auto;margin-right:auto;width:100%}.btn-m{width:100%;padding:3px 30px;font-size:16px}}