/*!
Theme Name: Cocoon Child
Template:   cocoon-master
Version:    1.1.0
*/@import"https://use.typekit.net/rap3itw.css";@font-face{font-family:"yomogi";src:url("./font/Yomogi-Regular.ttf")}@font-face{font-family:"knsw";src:url("./font/knsw_fudangi_font-Regular.otf")}@font-face{font-family:"corporate";src:url("./font/Corporate-Logo-Rounded.ttf")}.left_fixed{position:fixed;bottom:10px;left:10px;width:150px;z-index:4;max-width:150px;line-height:0;opacity:0;animation:left_fixed 1s ease 3s forwards}@media screen and (min-width: 1660px){.left_fixed{width:200px;max-width:200px}}@media screen and (max-width: 750px){.left_fixed{bottom:18px;width:24vw;max-width:24vw}}.left_fixed::before{content:"";position:absolute;width:100%;height:100%;top:4px;left:4px;border-radius:50%;z-index:-1;background-size:4px 4px;background-image:linear-gradient(-45deg, #E2D1BA 25%, transparent 25%, transparent 50%, #E2D1BA 50%, #E2D1BA 75%, transparent 75%, transparent)}@keyframes left_fixed{0%{opacity:0;transform:translatey(100px)}100%{opacity:1;transform:translatey(0)}}#go-to-top{bottom:10px}@media screen and (max-width: 750px){#go-to-top{bottom:18px}}#go-to-top .go-to-top-button{width:150px;max-width:150px;height:100%}@media screen and (min-width: 1660px){#go-to-top .go-to-top-button{width:200px;max-width:200px}}@media screen and (max-width: 750px){#go-to-top .go-to-top-button{width:24vw;max-width:24vw}}#go-to-top .go-to-top-button::before{content:"";position:absolute;width:100%;height:100%;top:4px;left:4px;border-radius:50%;z-index:-1;background-size:4px 4px;background-image:linear-gradient(-45deg, #E2D1BA 25%, transparent 25%, transparent 50%, #E2D1BA 50%, #E2D1BA 75%, transparent 75%, transparent)}.header{background-color:#f3ead7}.header .header-in .logo-image{padding:0;line-height:0}.header .header-in .site-name:hover img{transform:scale(1);border-radius:0}.navi .navi-in{width:100%;background-color:#ac8774;box-shadow:0 2px 3px rgba(0,0,0,.5)}@media screen and (max-width: 1023px){.navi .navi-in{display:none;box-shadow:none}}.navi .navi-in .menu-top{height:70px;align-items:center}.navi .navi-in .menu-top .menu-item-has-description{width:fit-content}.navi .navi-in .menu-top .menu-item-has-description:hover .sub-menu{opacity:1;left:-56px}.navi .navi-in .menu-top .menu-item-has-description .caption-wrap .item-label{font-family:laca,sans-serif;font-weight:700;font-size:25px;margin:8px 0 3px}.navi .navi-in .menu-top .menu-item-has-description .caption-wrap .item-description{font-family:"yomogi",sans-serif;opacity:1;min-width:100px}.navi .navi-in .menu-top .menu-item-has-description .top-has-sub.has-sub.has-icon{font-size:20px;top:-8px}.navi .navi-in .menu-top .sub-menu{display:block;border-radius:20px;left:-30px;opacity:0;transition:opacity .3s ease-in-out,top .3s ease-in-out;left:-999px}.navi .navi-in .menu-top .sub-menu::before{content:"";display:block;position:absolute;z-index:1000;top:-16px;left:50%;margin-left:-10px;border:10px solid rgba(0,0,0,0);border-bottom-color:#e2d1ba}.navi .navi-in .menu-top .sub-menu .menu-item{border-bottom:6px dotted #fff;width:80%;margin:0 auto}.navi .navi-in .menu-top .sub-menu .menu-item:last-child{border-bottom:none}.navi .navi-in .menu-top .sub-menu .menu-item-has-no-description .caption-wrap .item-label{font-family:laca,"yomogi",sans-serif;font-weight:200;font-size:20px;margin:0;text-align:center;color:#000}.logo-menu-button.menu-button,.navi-menu-close-button.menu-close-button{background-image:url(https://toriton.link/wp-content/uploads/2021/09/SP_header.jpg);background-size:contain;background-repeat:no-repeat;background-position:center;margin-right:10px}.navi-menu-close-button.menu-close-button{margin-left:50px;margin-right:5px}.navi-menu-close-button.menu-close-button span{margin-left:-48px;margin-bottom:8px;font-size:30px;color:#ac8774}.logo-menu-button.menu-button a .site-logo-image{opacity:0;animation:none}.mobile-header-menu-buttons,.mobile-footer-menu-buttons{background-color:#f3ead7;box-shadow:none}.menu-open.menu-button-in{color:#ac8774}.menu-open.menu-button-in .navi-menu-icon.menu-icon{font-size:30px}.menu-open.menu-button-in .navi-menu-caption.menu-caption{display:none}.navi-menu-content{background-color:#f3ead7;width:100%;max-width:initial}.menu-drawer{background-color:#ac8774;padding:1px 50px 20px !important}.menu-drawer .menu-item{position:relative;margin:20px 0}.menu-drawer .menu-item:before{font-family:"yomogi",sans-serif;font-weight:200;font-size:12px;color:#fff;position:absolute;top:38px;left:10px}.menu-drawer .menu-item a{color:#fff;font-family:laca,"yomogi",sans-serif;font-weight:700;font-size:26px}.menu-drawer .menu-item a:hover{background-color:initial}.menu-drawer .menu-item .sub-menu{display:none;padding:10px 20px}.menu-drawer .menu-item .sub-menu .menu-item{margin:0}.menu-drawer .menu-item .sub-menu .menu-item a{font-weight:200;font-size:20px}.menu-drawer .menu-item .sub-menu-open{display:block;animation:sub-menu-open 1s forwards}@keyframes sub-menu-open{0%{opacity:0;transform:translateY(-20px)}100%{opacity:1;transform:translateY(0)}}.menu-drawer .menu-item-has-children>a{pointer-events:none;position:relative}.menu-drawer .menu-item-has-children>a:after{position:absolute;font-family:"FontAwesome";content:"";color:#fff;margin-left:10px;font-size:20px;top:10px;opacity:.7}.menu-drawer .menu-item-6316:before{content:"サイト運営"}.menu-drawer .menu-item-6304:before{content:"Web制作"}.menu-drawer .menu-item-8558:before{content:"ブログ運営日記"}.menu-drawer .menu-item-6309:before{content:"ツール"}.menu-drawer .menu-item-6322:before{content:"日常"}.menu-drawer .menu-item-8141:before{content:"お問い合わせ"}.menu-close-button{text-align:left;padding-left:.5em;color:#88766d}.footer .footer-in .footer-bottom{margin:0}@media screen and (max-width: 834px){.footer .footer-in .footer-bottom .navi-footer-in>.menu-footer{flex-direction:column}.footer .footer-in .footer-bottom .navi-footer-in>.menu-footer .menu-item{width:100%}}.footer .footer-in .footer-bottom .copyright{margin-top:20px;font-size:smaller}aside#box_menu-2{margin-bottom:20px}.text_img{width:8%;vertical-align:-20px}@media screen and (max-width: 834px){.text_img{width:10%;vertical-align:-2vw}}a{color:#46bdc6;display:inline-block}a img{transition:1s}a:hover{color:#999;cursor:pointer}a:hover img{transform:scale(1.05);border-radius:30px;opacity:1}.a-wrap{transition:1s !important}.site-logo-image{animation-name:fadedown;animation-duration:3s;width:80%}.recommended{animation-name:fadein;animation-duration:3s}.fadedown{animation-name:fadedown;animation-duration:1s}@keyframes fadein{from{opacity:0;transform:translatey(20px)}to{opacity:1;transform:translatey(0)}}@keyframes fadedown{from{opacity:0;transform:translatey(-20px)}to{opacity:1;transform:translatey(0)}}.cta-box{background-image:url("https://toriton.link/wp-content/uploads/2020/05/kabe-e1588658836552.jpeg")}.btn{border-radius:35px;box-shadow:0 7px 10px -5px rgba(0,0,0,.5);background-color:pink}.cta-heading{font-size:12px !important;text-align:center;padding:0 !important;animation-name:fadein;animation-duration:3s}div.syntaxhighlighter{font-size:.8em !important;margin:20px 0 !important}div.syntaxhighlighter .gutter .line{border-right:3px solid #cacaca !important}.img_shadow img{box-shadow:0px 0px 10px rgba(0,0,0,.5)}.blogcard{margin:50px 0 0;background-color:#f3ead7;border:none}.article h2,.article h3,.article h4,.article h5,.article h6{margin:3em 0 1.4em}.article h3{border:none;border-left:double 20px #e2d1ba;padding-left:.5em}.article h4{border:none;border-left:8px solid #e2d1ba;padding-left:10px}#media_image-5{text-align:center}@media screen and (min-width: 835px){.sp{display:none}.top-card{width:150px}}@media screen and (max-width: 834px){.pc{display:none}.header-site-logo-image{max-height:150px}.cta-box{padding-bottom:50px}.main .cta-button{height:0;padding:0}.main .cta-button .btn-l{padding:0;bottom:20px}}@media screen and (min-width: 1025px){.tab_a,.sp_a{display:none}}@media screen and (min-width: 751px)and (max-width: 1024px){.pc_a,.sp_a{display:none}}@media screen and (max-width: 750px){.pc_a,.tab_a{display:none}}.toc{font-size:1em;background:#f8f2e7;border:none;box-shadow:5px 5px 5px rgba(0,0,0,.1);padding:20px 25px}.toc-title{text-align:left;margin:10px 0 20px;font-size:20px;font-weight:500;color:#af7b77}@media screen and (max-width: 480px){.toc-title{font-size:16px}}.toc-title:before{top:0;left:-45px;width:50px;height:50px;font-family:FontAwesome;content:"";font-size:20px;margin-right:10px;color:#fff;background-color:#faafaa;border-radius:100%;padding:10px}.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 a{color:#666262;font-weight:700}.toc-content ol li:before{content:"";position:absolute;left:1em;color:#faafaa;font-family:FontAwesome}.toc-content ol li:last-of-type{border-bottom:none}.toc-list>li li a{color:#8c8b89;font-weight:500}.pochipp-box[data-btn-style=dflt] .pochipp-box__btn{box-shadow:3px 3px 3px 0px rgba(100,100,100,.3) !important;font-weight:600;font-family:"laca","yomogi"}.pochipp-box[data-btn-style=dflt] .-amazon>.pochipp-box__btn{background:#ffbc4c !important}.pochipp-box[data-btn-style=dflt] .-rakuten>.pochipp-box__btn{background:#fd9e98 !important}.pochipp-box[data-btn-style=dflt] .-yahoo>.pochipp-box__btn{background:#98cdf9 !important}.pochipp-box__logo{display:none !important}#related-entries .related-entry-heading{text-align:center}#related-entries .related-entry-card-snippet.card-snippet.e-card-snippet{display:none}.page .article-footer.entry-footer{display:none}/*# sourceMappingURL=4.css.map */