@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
*/
#main .button-caption{display:none}.sns-share-buttons{flex-wrap:nowrap;justify-content:center}.sns-share-buttons a{border-radius:50%;font-size:20px;margin:4px}#main .sns-share a{width:35px;height:35px;margin-bottom:.5em}.sns-follow-message{font-weight:700;color:#875d5b}.sns-follow-buttons{justify-content:center}.sns-follow-buttons a{border-radius:50%;font-size:20px;margin:0 10px}#main .sns-follow a{width:40px;height:40px}.blank-box{border-width:1px}.btn:hover{transform:translateY(6px);-webkit-transform:translateY(6px)}.toc{background:#f9f9f9;border:none;display:block;border-top:5px solid;border-top-color:#ffc679;box-shadow:0 2px 2px rgba(0,0,0,.2);padding:20px 25px}.toc-title{text-align:left;margin:0 20px 20px -10px;padding-left:-20px;font-size:23px;font-weight:700;color:#ffc679}.toc-title:before{top:0;left:-45px;width:50px;height:50px;font-family:FontAwesome;content:"\f0ca";font-size:20px;margin-right:5px;color:#fff;background-color:#ffc679;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;padding:14px}.toc-content ol{padding:0 .5em;position:relative}.toc-content ol li{line-height:1.5;padding:.7em 0 .5em 1.4em;border-bottom:dashed 1px silver;list-style-type:none!important}.toc-content ol li:before{font-family:FontAwesome;content:"\f138";position:absolute;left:.5em;color:#ffc679}.toc-content ol li:last-of-type{border-bottom:none}.toc-content .toc-list li{font-weight:700}.toc-content .toc-list li li{font-weight:400}.article h2{border:none;ここに見出し2用のスタイルシートをコピペ}.sidebar .widget_author_box{background:#fff;padding-top:1.2em;border-radius:3px 3px 0 0;max-width:360px;margin:0 auto;box-shadow:0 2px 4px rgba(0,0,0,.2)}.sidebar .author-box{padding:120px 0 0;border:none;position:relative;margin:0 0 3em;max-width:100%;overflow:hidden}.sidebar .author-content{background:-webkit-linear-gradient(0deg,rgba(28,189,255,1) 0%,rgba(55,219,255,1) 51.39%,rgba(70,205,255,1) 100%);background:linear-gradient(90deg,rgba(28,189,255,1) 0%,rgba(55,219,255,1) 51.39%,rgba(70,205,255,1) 100%);border-radius:200px 200px 0 0/100px 100px 0px 0px;color:#fff;padding:20px;width:110%;margin-left:-5% !important}.sidebar .author-box .author-name a{color:#42ace7;text-decoration:none;letter-spacing:1px;font-size:18px}.sidebar .author-box .author-description{padding:45px 25px 0;text-align:justify;text-justify:inter-ideograph}.sidebar .author-box p{line-height:1.8;font-size:14px}.sidebar .author-box .author-thumb{width:120px;margin:0 auto;position:absolute;top:50px;right:0;left:0;bottom:0}.sidebar .author-box .author-name{font-size:1.1em;font-weight:700;position:absolute;margin-bottom:.4em;top:23px;bottom:0;right:0;left:0}.sidebar .author-box .author-widget-name{position:absolute;top:3px;bottom:0;right:0;left:0;font-size:.7em;color:#bbb}.sidebar .author-box .sns-follow{padding:15px 10px}.sidebar .author-box .sns-follow-buttons{display:flex;justify-content:space-evenly}.sidebar .author-box .sns-follow-buttons a{border-radius:50%;border:none;width:45px;height:45px;line-height:45px;font-size:30px;box-shadow:0 0 10px rgba(66,172,231,.5),0 0 5px -5px rgba(66,172,231);background:#fff}.sidebar .author-box .sns-follow-buttons a:hover{box-shadow:0 10px 20px -2px rgba(0,0,0,.2);opacity:1}.sidebar .author-box .sns-follow-buttons .follow-button span:before{color:#46cdff}.sidebar .icon-instagram-new:before{content:"\ea92";font-size:24px}.sidebar .author-box .to-profile{position:absolute;background:#fff;border-radius:50%;width:50px;height:50px;line-height:50px;text-align:center;text-decoration:none;color:#46cdff;box-shadow:0 0 10px rgba(66,172,231,.5),0 0 5px -5px rgba(66,172,231);top:105px;right:45px;font-size:.9em;font-weight:700}.sidebar .author-box .to-profile:hover{box-shadow:0 10px 20px -2px rgba(0,0,0,.2)}.sidebar .author-box .sns-follow-message{margin-bottom:10px;font-size:13px}.sidebar .author-box .sns-follow-message:before{content:"＼";margin-right:5px}.sidebar .author-box .sns-follow-message:after{content:"／";margin-left:5px}.sidebar .icon-twitter-logo:before{position:absolute;top:8px;right:0;bottom:0;left:0}.sidebar .icon-facebook-logo:before{position:absolute;top:6px;bottom:0;right:8px;left:0}.sidebar .icon-hatebu-logo:before{position:absolute;top:8px;bottom:0;right:0;left:0}.sidebar .icon-feedly-logo:before{position:absolute;top:8px;right:0;bottom:0;left:0}.sidebar .icon-rss-logo:before{position:absolute;top:8px;right:0;bottom:0;left:0}