@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
*/
#ruigehond006_wrap{Max-width:98%}#ruigehond006_bar{position:relative;overflow:visible;Max-width:98%}#ruigehond006_bar:after{content:"";position:absolute;top:50%;right:-14px;transform:translate(50%,-50%);width:70px;height:70px;background-image:url('http://otona-weekend.com/wp-content/uploads/2025/03/SL_noback.png');background-size:contain;background-repeat:no-repeat;z-index:10}@media only screen and (max-width:600px){#ruigehond006_wrap{Max-width:96%}#ruigehond006_bar:after{width:50px;height:50px}}------------------------------------------------------------------------*/.ez-toc-open-icon{top:auto;bottom:50px;background-color:#040404a6;color:#fff;box-shadow:none;padding:3px 10px 10px}.ez-toc-open-icon span.text{transform:rotate(0deg)}.ez-toc-sticky-fixed.show{top:auto;bottom:20px}.ez-toc-sticky-fixed.show{-moz-transition:right .1s linear;-o-transition:right .1s linear;transition:right .1s linear;right:0}.ez-toc-sticky-fixed.hide{-webkit-transition:opacity .3s linear,right .3s cubic-bezier(.4,0,1,1);-ms-transition:opacity .3s linear,right .3s cubic-bezier(.4,0,1,1);-o-transition:opacity .3s linear,right .3s cubic-bezier(.4,0,1,1);transition:opacity .1s linear,right .1s cubic-bezier(.4,0,1,1);right:-100%;top:auto;bottom:20px}.ez-toc-sticky-fixed .ez-toc-sidebar .ez-toc-sticky-title-container{border-bottom-color:#eee;background-color:#ffffff00;border-bottom:0 solid #e5e5e5}.ez-toc-sticky-fixed .ez-toc-sidebar #ez-toc-sticky-container{margin-top:25px}.ez-toc-sticky-fixed .ez-toc-sidebar .ez-toc-sticky-title-container{padding:0;height:0;top:0}.ez-toc-sticky-fixed .ez-toc-sidebar #ez-toc-sticky-container{font-size:14px;min-width:100%}#ez-toc-sticky-container a{color:rgba(255,255,255,1)}.ez-toc-sticky-fixed .ez-toc-sidebar{padding:0 10px;background-color:#040404d1;border-radius:10px 0 0 10px;height:auto}#ez-toc-sticky-container li,#ez-toc-sticky-container ul,#ez-toc-sticky-container ul li,div.ez-toc-sticky-widget-container,div.ez-toc-sticky-widget-container li{line-height:2;border-bottom:dotted 1px #ccc}#ez-toc-sticky-container a:visited{color:rgba(255,255,255,1)}.ez-toc-sticky-fixed .ez-toc-close-icon{color:rgba(255,255,255,1)}@media only screen and (min-width:960px){.ez-toc-sticky-fixed .ez-toc-sidebar #ez-toc-sticky-container{max-width:300px}.ez-toc-sticky-fixed.show{bottom:30px}.ez-toc-sticky-fixed.hide{bottom:30px}}