@import url("https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.6.0/slick.min.css");@import url("https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.6.0/slick-theme.min.css");@import url("https://use.fontawesome.com/releases/v5.11.2/css/all.css");.sgb-format button{border:none;background-color:transparent;cursor:pointer}.sgb-format .sgb-format-title{font-weight:700;text-align:center;font-size:1.15em}.sgb-format .sgb-format-guide-link{color:#a3a7b1;margin-left:3px}.sgb-format .sgb-format-list{margin:0.8em 0}.sgb-format .sgb-format-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:0.7em 0}.sgb-format .sgb-format-item-name{-ms-flex:1;flex:1;font-weight:700;display:-ms-flexbox;display:flex;margin-bottom:5px;-ms-flex-align:start;align-items:flex-start;color:#2c3338}.sgb-format .sgb-format-item-label{width:100px;color:#777b84}.sgb-format .sgb-format-field{-ms-flex:1;flex:1}.sgb-format .sgb-format-field input:not(.sgb-format-checkbox),.sgb-format .sgb-format-field textarea{width:100%}.sgb-format-checkbox{margin:5px}.sgb-format-field-label{display:block;margin-bottom:5px;font-size:12px}.sgb-format .sgb-format-item-edit,.sgb-format .sgb-format-item-delete{color:#a3a7b1}.sgb-format .sgb-format-item-use{margin-left:0.5em;border:solid 1px #d8dbe2;font-size:0.92em;padding:0.4em 0.6em;border-radius:5px;-webkit-box-shadow:0 2px 3px -1px rgba(0,0,0,0.1);box-shadow:0 2px 3px -1px rgba(0,0,0,0.1);color:#777b84}.sgb-format .sgb-format-add{width:100%;border:solid 1px #d8dbe2;font-size:0.95em;padding:0.6em 0.5em;border-radius:5px;color:#777b84}.sgb-format-form{width:380px;border-radius:5px !important;margin-top:1em !important;-webkit-box-shadow:0 5px 15px rgba(0,0,0,0.2) !important;box-shadow:0 5px 15px rgba(0,0,0,0.2) !important;border-radius:5px !important;padding:1em 1.2em !important;font-size:13.5px !important;-webkit-box-sizing:border-box;box-sizing:border-box}.sgb-format-option{display:-ms-flexbox;display:flex;gap:5px;margin-bottom:5px}.sgb-format-help{font-size:12px;font-style:normal;color:#757575;margin-bottom:revert}.sgb-gallary-list{-ms-flex:1;flex:1;padding:0 10px;height:100%;overflow-y:auto}.sgb-gallery-items{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex:1;flex:1}.sgb-gallery-item{width:25%;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.sgb-gallery-inner{border:1px solid #e5e7eb;height:100px;cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.sgb-gallery-img{-o-object-fit:contain;object-fit:contain;width:auto;max-height:100%;max-width:100%;height:auto}.sgb-gallery-actions{padding:0 10px;margin-bottom:20px}.sgb-gallery-container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:hidden;height:calc(100vh - 200px)}.sgb-gallery-categories{-ms-flex-preferred-size:150px;flex-basis:150px;-webkit-box-shadow:0 0 30px #221f1f1a;box-shadow:0 0 30px #221f1f1a;height:100%;overflow-y:auto}.sgb-gallery-category{padding:5px 10px;font-size:14px}.sgb-gallery-category-selected{color:#5ba9f7;font-weight:bold}.sgb-toolbar-button-wrapper{-ms-flex-preferred-size:100%;flex-basis:100%}@media screen and (max-width: 1020px){.sgb-gallery-item{width:33.33333%}}@media screen and (max-width: 768px){.sgb-toolbar-button-wrapper{display:none}.sgb-gallery-item{width:50%}}@media screen and (max-width: 480px){.sgb-gallery-item{width:100%}}.editor-styles-wrapper ul[data-type="core/list"].is-style-sango-list-main-color,.editor-styles-wrapper ul[data-type="core/list"].is-style-sango-list-accent-color,.editor-styles-wrapper ol[data-type="core/list"].is-style-sango-list-main-color,.editor-styles-wrapper ol[data-type="core/list"].is-style-sango-list-accent-color{border:none;list-style:none;padding:0;margin-left:auto;margin-right:auto}.editor-styles-wrapper ul[data-type="core/list"].is-style-sango-list-main-color ul,.editor-styles-wrapper ul[data-type="core/list"].is-style-sango-list-main-color ol,.editor-styles-wrapper ul[data-type="core/list"].is-style-sango-list-accent-color ul,.editor-styles-wrapper ul[data-type="core/list"].is-style-sango-list-accent-color ol,.editor-styles-wrapper ol[data-type="core/list"].is-style-sango-list-main-color ul,.editor-styles-wrapper ol[data-type="core/list"].is-style-sango-list-main-color ol,.editor-styles-wrapper ol[data-type="core/list"].is-style-sango-list-accent-color ul,.editor-styles-wrapper ol[data-type="core/list"].is-style-sango-list-accent-color ol{list-style:none;padding:0;margin:0}.editor-styles-wrapper ul[data-type="core/list"].is-style-sango-list-simple,.editor-styles-wrapper ol[data-type="core/list"].is-style-sango-list-simple{border:none;padding:0 0 0 1.2em;margin-left:auto;margin-right:auto}.editor-styles-wrapper ul[data-type="core/list"].is-style-sango-list-simple ul,.editor-styles-wrapper ul[data-type="core/list"].is-style-sango-list-simple ol,.editor-styles-wrapper ol[data-type="core/list"].is-style-sango-list-simple ul,.editor-styles-wrapper ol[data-type="core/list"].is-style-sango-list-simple ol{margin:0}.sng-image-radio .components-base-control__label{display:block}.sng-image-radio .components-radio-control__option{display:inline-block;width:49%;text-align:center}.sng-image-radio input{display:none}.sng-image-radio label{display:inline-block;padding:8px;border-radius:4px;border:solid 2px #fff}.sng-image-radio label svg{display:block;width:100%;height:auto}.sng-image-radio label img{display:block;max-width:90px;width:100%;height:auto}.sng-image-radio input:checked+label{border-color:#93d1f0}.sng-image-radio-alt .components-radio-control__option{width:33%}.flex{display:-ms-flexbox;display:flex}.flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.space-between{-ms-flex-pack:justify;justify-content:space-between}.cf{zoom:1}.cf:before,.cf:after{display:table;content:""}.cf:after{clear:both}.sng-icon-picker{position:absolute;top:10px;left:0;max-width:240px;z-index:9999}.sng-icon-picker:before,.sng-icon-picker:after{bottom:calc(100% - 1px);left:20px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.sng-icon-picker:after{border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:10px;margin-left:-10px}.sng-icon-picker:before{border-color:rgba(204,204,204,0);border-bottom-color:#ccc;border-width:11px;margin-left:-11px}.sng-icon-picker__inner{position:relative;border:1px solid #ccc;background-color:#ffffff;overflow-y:scroll;max-height:200px;top:0;left:0;width:100%;height:100%}.sng-icon-picker__list{padding:5px;list-style:none;margin:0;padding:10px 0;background:#fff;white-space:normal}.sng-icon-picker__list li{margin:0;display:inline-block}.sng-icon-picker__item{padding:8px;color:#333;font-size:18px;border:1px solid #fff;border-radius:4px;-webkit-transition:background-color linear 0.15s;-o-transition:background-color linear 0.15s;transition:background-color linear 0.15s;cursor:pointer;width:2.2em;text-align:center}.sng-icon-picker__item:hover{text-decoration:none;background:#bae2f3}.sng-icon-picker__btn-group{border-collapse:separate;display:inline-table;padding:7px 10px;padding-left:0}.sng-icon-picker__btn{background-color:#fff;text-decoration:none;text-align:center;font-size:14px;line-height:1;vertical-align:middle;border-left:none;border:1px solid #999;font-size:12px;padding:3px 5px;border-radius:3px;display:table-cell;height:28px;margin:0;display:inline-block;cursor:pointer}.sng-icon-picker__btn:first-child{border-top-right-radius:0;border-bottom-right-radius:0;border-right:none}.sng-icon-picker__btn:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.sng-icon-picker__input-wrap{position:sticky;top:0;left:0;background-color:#FFF;padding:5px}.sgb-preset{width:380px;border-radius:5px !important;margin-top:1em !important;-webkit-box-shadow:0 5px 15px rgba(0,0,0,0.2) !important;box-shadow:0 5px 15px rgba(0,0,0,0.2) !important;border-radius:5px !important;padding:1em 1.2em !important;font-size:13.5px !important;-webkit-box-sizing:border-box;box-sizing:border-box}.sgb-preset-move-wrap{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;margin-right:5px;-ms-flex-direction:column;flex-direction:column}.sgb-preset-move{color:#a3a7b1}.sgb-preset-move:disabled{opacity:0.3}.sgb-preset button{border:none;background-color:transparent;cursor:pointer}.sgb-preset .sgb-preset-title{font-weight:700;text-align:center;font-size:1.15em}.sgb-preset .sgb-preset-guide-link{color:#a3a7b1;margin-left:3px}.sgb-preset .sgb-preset-list{margin:0.8em 0}.sgb-preset .sgb-preset-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:0.7em 0}.sgb-preset .sgb-preset-item-name{-ms-flex:1;flex:1;font-weight:700}.sgb-preset .sgb-preset-item-actions{margin-left:0.5em}.sgb-preset .sgb-preset-item-edit,.sgb-preset .sgb-preset-item-delete{color:#a3a7b1}.sgb-preset .sgb-preset-item-use{margin-left:0.5em;border:solid 1px #d8dbe2;font-size:0.92em;padding:0.4em 0.6em;border-radius:5px;-webkit-box-shadow:0 2px 3px -1px rgba(0,0,0,0.1);box-shadow:0 2px 3px -1px rgba(0,0,0,0.1)}.sgb-preset .sgb-preset-add{width:100%;border:solid 1px #d8dbe2;font-size:0.95em;padding:0.6em 0.5em;border-radius:5px;color:#777b84}.sgb-dropdown-menu-item{width:100%}.sgb-dropdown-menu-item.components-button.is-pressed{background-color:transparent !important}.sgb-dropdown-menu-item.components-button.is-pressed .sgb-dropdown-icon{background:#d8e0e8;color:#1e1e1e}.wp-block-table td,.wp-block-table th{line-height:1.7}[class*="wp-block-sgb"] *{-webkit-box-sizing:border-box;box-sizing:border-box}
.editor-post-title__block,.editor-post-title__input,.editor-block-list__block,.editor-default-block-appender__content,.editor-styles-wrapper,.block-editor-default-block-appender textarea.block-editor-default-block-appender__content{font-family:'Helvetica', 'Arial', 'Hiragino Kaku Gothic ProN', 'Hiragino Sans', YuGothic, 'Yu Gothic', 'メイリオ', Meiryo, sans-serif !important}.wp-block[data-type='core/freeform'] .mce-btn i{font-family:dashicons !important}.wp-block .fas,.wp-block .fa,.wp-block .far{font-family:'Font Awesome 5 Free' !important}.editor-styles-wrapper .editor-post-title__input{font-size:30px}.editor-styles-wrapper a{text-decoration:none}.editor-styles-wrapper p a{text-decoration:underline}.editor-styles-wrapper h2{margin-top:2.5em;font-size:1.4em}.editor-styles-wrapper h3{margin-top:2.5em;font-size:1.2em;padding:10px 0 10px 10px;border-left-width:4px;border-left-style:solid;line-height:1.5}.editor-styles-wrapper h4{margin-top:2.3em;font-size:1.1em}.editor-styles-wrapper .wp-block-quote:not(.is-large):not(.is-style-large){-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;margin:1.5em auto;padding:13px 15px 13px 50px;border-left:none;border:solid 2px #464646;color:#464646}.editor-styles-wrapper .wp-block-quote:not(.is-large):not(.is-style-large) p{margin:10px 0;padding:0;line-height:1.7}.editor-styles-wrapper .wp-block-quote:not(.is-large):not(.is-style-large):before{display:inline-block;position:absolute;top:20px;left:15px;font-family:'Font Awesome 5 Free';font-size:25px;vertical-align:middle;line-height:1;content:'\f10d';font-weight:900}.editor-styles-wrapper .wp-block-quote__citation{text-align:right;font-style:italic;color:#888}.editor-styles-wrapper .wp-block-quote.is-large,.editor-styles-wrapper .wp-block-quote.is-style-large{border:none;border-left:solid 3px #464646}.editor-styles-wrapper .wp-block-quote.is-large p,.editor-styles-wrapper .wp-block-quote.is-style-large p{font-size:24px}.editor-styles-wrapper ul[data-type='core/list'],.editor-styles-wrapper ol[data-type='core/list'],.editor-styles-wrapper .wp-block-latest-posts,.editor-styles-wrapper .wp-block-archives,.editor-styles-wrapper .wp-block-categories__list{margin-bottom:1.5em;margin-left:auto;margin-right:auto;padding:1em 1em 1em 2.5em;border:solid 2px #e8e8e8;border-radius:3px}.editor-styles-wrapper ul[data-type='core/list'] ul,.editor-styles-wrapper ul[data-type='core/list'] ol,.editor-styles-wrapper ol[data-type='core/list'] ul,.editor-styles-wrapper ol[data-type='core/list'] ol,.editor-styles-wrapper .wp-block-latest-posts ul,.editor-styles-wrapper .wp-block-latest-posts ol,.editor-styles-wrapper .wp-block-archives ul,.editor-styles-wrapper .wp-block-archives ol,.editor-styles-wrapper .wp-block-categories__list ul,.editor-styles-wrapper .wp-block-categories__list ol{margin:0;padding:0.5em 0 0.5em 1.3em;border:none !important}.editor-styles-wrapper ul[data-type='core/list'] ul,.editor-styles-wrapper ol[data-type='core/list'] ul,.editor-styles-wrapper .wp-block-latest-posts ul,.editor-styles-wrapper .wp-block-archives ul,.editor-styles-wrapper .wp-block-categories__list ul{list-style:disc}.editor-styles-wrapper p code,.editor-styles-wrapper ul code,.editor-styles-wrapper ol code{font-family:"Menlo","Consolas","monaco","monospace","ＭＳ ゴシック",sans-serif;padding:0.2em 0.3em;margin:0 0.2em;border-radius:5px;background:#f1f2f3;color:#404040;font-size:0.9em}.editor-styles-wrapper pre,.editor-styles-wrapper .wp-block-code{margin:0 auto 1.5em;padding:1em;border:solid 1px #eaedf2;background:#f3f6fc;color:#54687c}.editor-styles-wrapper pre code,.editor-styles-wrapper .wp-block-code code{background:transparent !important}.editor-styles-wrapper .wp-block-code{padding:1em 0 1em 1em}.editor-styles-wrapper .wp-block-code textarea{display:block;background:transparent;white-space:pre;overflow:visible !important}.editor-styles-wrapper .wp-block-preformatted pre,.editor-styles-wrapper .wp-block-code textarea{font-family:"Menlo","Consolas","monaco","monospace","ＭＳ ゴシック",sans-serif !important}.editor-styles-wrapper .wp-block-verse pre{border:none;background:transparent;font-size:17px;font-style:italic;padding:0;color:#333}.editor-styles-wrapper table{border:2px solid #e0e0e0}.editor-styles-wrapper table td{padding:7px;border-right:2px solid #e0e0e0;word-break:break-all}.editor-styles-wrapper table tr:not(:last-child){border-bottom:2px solid #e0e0e0}.editor-styles-wrapper table th{padding:7px;border-right:2px solid #e0e0e0;border-bottom:2px solid #e0e0e0;background-color:#f8f9fa}.wp-block-table.is-style-stripes td,.wp-block-table.is-style-stripes th{border:none}.components-button.is-default i{line-height:26px}.editor-block-list-item-sgb-headings,.editor-block-list-item-sgb-block-simple,.editor-block-list-item-sgb-say,.editor-block-list-item-sgb-timeline,.editor-block-list-item-sgb-accordion,.editor-block-list-item-sgb-posts,.editor-block-list-item-sgb-message,.editor-block-list-item-sgb-box,.editor-block-list-item-sgb-btn,.editor-block-list-item-sgb-sanko,.editor-block-list-item-sgb-rate,.editor-block-list-item-sgb-tab,.editor-block-list-item-sgb-kanren,.editor-block-list-item-sgb-sen,.editor-block-list-item-sgb-list,.editor-block-list-item-sgb-codebox,.editor-block-list-item-sgb-faq,.editor-block-list-item-sgb-hero,.editor-block-list-item-sgb-conditional,.editor-block-list-item-sgb-slider,.editor-block-list-item-sgb-full-bg,.editor-block-list-item-sgb-box-menu,.editor-block-list-item-sgb-content-block,.editor-block-list-item-sgb-profile,.editor-block-list-item-sgb-toc,.editor-block-list-item-sgb-btn-group,.editor-block-list-item-sgb-ab,.editor-block-list-item-sgb-footer,.editor-block-list-item-sgb-custom{position:relative}.editor-block-list-item-sgb-headings:after,.editor-block-list-item-sgb-block-simple:after,.editor-block-list-item-sgb-say:after,.editor-block-list-item-sgb-timeline:after,.editor-block-list-item-sgb-accordion:after,.editor-block-list-item-sgb-posts:after,.editor-block-list-item-sgb-message:after,.editor-block-list-item-sgb-box:after,.editor-block-list-item-sgb-btn:after,.editor-block-list-item-sgb-sanko:after,.editor-block-list-item-sgb-rate:after,.editor-block-list-item-sgb-tab:after,.editor-block-list-item-sgb-kanren:after,.editor-block-list-item-sgb-sen:after,.editor-block-list-item-sgb-list:after,.editor-block-list-item-sgb-codebox:after,.editor-block-list-item-sgb-faq:after,.editor-block-list-item-sgb-hero:after,.editor-block-list-item-sgb-conditional:after,.editor-block-list-item-sgb-slider:after,.editor-block-list-item-sgb-full-bg:after,.editor-block-list-item-sgb-box-menu:after,.editor-block-list-item-sgb-content-block:after,.editor-block-list-item-sgb-profile:after,.editor-block-list-item-sgb-toc:after,.editor-block-list-item-sgb-btn-group:after,.editor-block-list-item-sgb-ab:after,.editor-block-list-item-sgb-footer:after,.editor-block-list-item-sgb-custom:after{position:absolute;z-index:99999;content:'SANGO';top:0px;left:0px;display:inline-block;padding:2px 3px;border-radius:3px;font-size:10px;letter-spacing:0.1px;font-weight:bold;background:#59abff;color:#fff;-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9)}.editor-block-list-item-sgb-block-simple .block-editor-block-types-list__item-title{font-size:11px}img.img_so_small{max-width:250px}img.img_small{max-width:350px}img.img_border{border:solid 3px #eaedf2}.shadow{-webkit-box-shadow:0 3px 6px rgba(0,0,0,0.3);box-shadow:0 3px 6px rgba(0,0,0,0.3)}img.bigshadow{-webkit-box-shadow:0 5px 20px rgba(0,0,0,0.35);box-shadow:0 5px 20px rgba(0,0,0,0.35)}.strong{font-weight:bold}.orange{color:#ffb36b}.green{color:#75c375}.blue{color:#6bb6ff}.red{color:#ee7b7b}.silver{color:silver}.main-c{color:#6bb6ff}.accent-c{color:#ffb36b}.keiko_blue{background:-webkit-gradient(linear, left top, left bottom, color-stop(50%, transparent), color-stop(50%, rgba(107,182,255,0.24)));background:-webkit-linear-gradient(transparent 50%, rgba(107,182,255,0.24) 50%);background:-o-linear-gradient(transparent 50%, rgba(107,182,255,0.24) 50%);background:linear-gradient(transparent 50%, rgba(107,182,255,0.24) 50%)}.keiko_yellow{background:-webkit-gradient(linear, left top, left bottom, color-stop(50%, transparent), color-stop(50%, rgba(255,252,107,0.69)));background:-webkit-linear-gradient(transparent 50%, rgba(255,252,107,0.69) 50%);background:-o-linear-gradient(transparent 50%, rgba(255,252,107,0.69) 50%);background:linear-gradient(transparent 50%, rgba(255,252,107,0.69) 50%)}.keiko_green{background:-webkit-gradient(linear, left top, left bottom, color-stop(50%, transparent), color-stop(50%, rgba(151,232,154,0.69)));background:-webkit-linear-gradient(transparent 50%, rgba(151,232,154,0.69) 50%);background:-o-linear-gradient(transparent 50%, rgba(151,232,154,0.69) 50%);background:linear-gradient(transparent 50%, rgba(151,232,154,0.69) 50%)}.keiko_red{background:-webkit-gradient(linear, left top, left bottom, color-stop(50%, transparent), color-stop(50%, rgba(255,88,88,0.24)));background:-webkit-linear-gradient(transparent 50%, rgba(255,88,88,0.24) 50%);background:-o-linear-gradient(transparent 50%, rgba(255,88,88,0.24) 50%);background:linear-gradient(transparent 50%, rgba(255,88,88,0.24) 50%)}.small{font-size:0.75em}.big{font-size:1.2em}.sobig{font-size:2em}.center{text-align:center}.shake{display:inline-block;-webkit-animation:shaking 0.1s infinite;animation:shaking 0.1s infinite}.sgb-block-icon{color:#58a9ef}.sgb-popover{width:200px;padding:10px}.block-editor-block-styles__variants .block-editor-block-styles__item{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}
.block-library-rich-text__tinymce *{-webkit-box-sizing:border-box;box-sizing:border-box}.block-library-rich-text__tinymce .clearfix:before,.block-library-rich-text__tinymce .clearfix:after,.block-library-rich-text__tinymce .cf:before,.block-library-rich-text__tinymce .cf:after{content:'';display:table}.block-library-rich-text__tinymce b,.block-library-rich-text__tinymce strong,.block-library-rich-text__tinymce .strong{font-weight:bold}.block-library-rich-text__tinymce h1{font-size:2em;margin:0.67em 0}.block-library-rich-text__tinymce code,.block-library-rich-text__tinymce pre{font-family:monospace, serif}.block-library-rich-text__tinymce pre{white-space:pre-wrap}.block-library-rich-text__tinymce small,.block-library-rich-text__tinymce .small{font-size:75%}.block-library-rich-text__tinymce h1 a,.block-library-rich-text__tinymce .h1 a,.block-library-rich-text__tinymce h2 a,.block-library-rich-text__tinymce .h2 a,.block-library-rich-text__tinymce h3 a,.block-library-rich-text__tinymce .h3 a,.block-library-rich-text__tinymce h4 a,.block-library-rich-text__tinymce .h4 a,.block-library-rich-text__tinymce h5 a,.block-library-rich-text__tinymce .h5 a{text-decoration:none}.block-library-rich-text__tinymce h1,.block-library-rich-text__tinymce .h1{font-size:2em;line-height:1.333em}.block-library-rich-text__tinymce h2,.block-library-rich-text__tinymce .h2{margin:2em 0 1em;font-size:1.4em;line-height:1.4;margin-bottom:0.375em}.block-library-rich-text__tinymce h3,.block-library-rich-text__tinymce .h3{font-size:1.125em;margin:2em 0 0.7em;border-left:solid 4px silver;padding:0.5em}.block-library-rich-text__tinymce h4,.block-library-rich-text__tinymce .h4{font-size:1.1em;font-weight:bold;margin:2em 0 0.7em}.block-library-rich-text__tinymce h5,.block-library-rich-text__tinymce .h5{font-size:1em;line-height:1.5em}.block-library-rich-text__tinymce p{margin:0 0 1.5em}.block-library-rich-text__tinymce table{width:100%;border:1px solid #eaedf2;margin-bottom:1.5em}.block-library-rich-text__tinymce table caption{margin:0 0 7px;font-size:0.75em;color:#9fa6b4;text-transform:uppercase;letter-spacing:1px}.block-library-rich-text__tinymce tr{border-bottom:1px solid #eaedf2}.block-library-rich-text__tinymce tr:nth-child(even){background-color:#f8f9fa}.block-library-rich-text__tinymce td{padding:7px;border-right:1px solid #eaedf2}.block-library-rich-text__tinymce td:last-child{border-right:0}.block-library-rich-text__tinymce th{background-color:#f8f9fa;border-bottom:1px solid #eaedf2;border-right:1px solid #eaedf2}.block-library-rich-text__tinymce th:last-child{border-right:0}.block-library-rich-text__tinymce blockquote{margin:0 0 1.5em 0.75em;padding:0 0 0 0.75em;border-left:3px solid #2980b9;font-style:italic;color:#9fa6b4}.block-library-rich-text__tinymce dd{margin-left:0;font-size:0.9em;color:#787878;margin-bottom:1.5em}.block-library-rich-text__tinymce img{margin:0;max-width:100%;height:auto}.block-library-rich-text__tinymce .size-auto,.block-library-rich-text__tinymce .size-full,.block-library-rich-text__tinymce .size-large,.block-library-rich-text__tinymce .size-medium,.block-library-rich-text__tinymce .size-thumbnail{max-width:100%;height:auto}.block-library-rich-text__tinymce .main-bc{background:#6bb6ff}.block-library-rich-text__tinymce .accent-bc{background:#ffb36b}.block-editor .hh,.editor-styles-wrapper .hh,#widgets-editor .hh{font-weight:bold;border:0;padding:0.3em;margin:2em auto 1em;background:transparent;-webkit-box-shadow:none;box-shadow:none;font-weight:bold}.block-editor .hh:before,.block-editor .hh:after,.editor-styles-wrapper .hh:before,.editor-styles-wrapper .hh:after,#widgets-editor .hh:before,#widgets-editor .hh:after{content:none;top:auto;left:auto;right:auto;bottom:auto;border:0;-webkit-box-shadow:none;box-shadow:none;background:transparent}.block-editor .hh.hhq,.block-editor .hh.hha,.editor-styles-wrapper .hh.hhq,.editor-styles-wrapper .hh.hha,#widgets-editor .hh.hhq,#widgets-editor .hh.hha{position:relative;margin:0 auto;padding:0 0 0 55px;font-size:18px}.block-editor .hh.hhq+*,.block-editor .hh.hha+*,.editor-styles-wrapper .hh.hhq+*,.editor-styles-wrapper .hh.hha+*,#widgets-editor .hh.hhq+*,#widgets-editor .hh.hha+*{margin-top:1.5em}.block-editor .hh.hhq:before,.block-editor .hh.hha:before,.editor-styles-wrapper .hh.hhq:before,.editor-styles-wrapper .hh.hha:before,#widgets-editor .hh.hhq:before,#widgets-editor .hh.hha:before{content:'Q';position:absolute;left:0;top:-7px;display:inline-block;width:45px;height:45px;line-height:45px;vertical-align:middle;text-align:center;font-family:Arial, sans-serif;font-size:21px;background:#75bbff;color:#fff;border-radius:50%}.block-editor .hh.hhq+.hh.hha,.editor-styles-wrapper .hh.hhq+.hh.hha,#widgets-editor .hh.hhq+.hh.hha{margin-top:2em;font-size:17px}.block-editor .hh.hha:before,.editor-styles-wrapper .hh.hha:before,#widgets-editor .hh.hha:before{content:'A';background:#ff8d8d}.block-editor .hh.hha,.editor-styles-wrapper .hh.hha,#widgets-editor .hh.hha{color:#787878}.block-editor .hh1,.editor-styles-wrapper .hh1,#widgets-editor .hh1{border-bottom:solid 3px black}.block-editor .hh2,.editor-styles-wrapper .hh2,#widgets-editor .hh2{color:#6bb6ff;border-bottom:dashed 2px #6bb6ff}.block-editor .hh3,.editor-styles-wrapper .hh3,#widgets-editor .hh3{border-bottom:double 5px #6bb6ff}.block-editor .hh4,.editor-styles-wrapper .hh4,#widgets-editor .hh4{color:#6bb6ff;padding:0.5em 0;border-top:solid 3px #6bb6ff;border-bottom:solid 3px #6bb6ff}.block-editor .hh5,.editor-styles-wrapper .hh5,#widgets-editor .hh5{background:#c2edff;padding:0.5em}.block-editor .hh6,.editor-styles-wrapper .hh6,#widgets-editor .hh6{color:#6bb6ff;border:solid 3px #6bb6ff;padding:0.5em;border-radius:0.5em}.block-editor .hh7,.editor-styles-wrapper .hh7,#widgets-editor .hh7{padding:0.5em;color:#010101;background:#c8e4ff;border-bottom:solid 3px #6bb6ff}.block-editor .hh8,.editor-styles-wrapper .hh8,#widgets-editor .hh8{padding:0.5em;color:#494949;background:#fffaf4;border-left:solid 5px #ffaf58}.block-editor .hh9,.editor-styles-wrapper .hh9,#widgets-editor .hh9{padding:0.5em;background:#c8e4ff;-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.23);box-shadow:0 2px 4px rgba(0,0,0,0.23)}.block-editor .hh10,.editor-styles-wrapper .hh10,#widgets-editor .hh10{color:#505050;padding:0.5em;display:block;line-height:1.3;background:#c8e4ff;vertical-align:middle;border-radius:25px 0px 0px 25px}.block-editor .hh10:before,.editor-styles-wrapper .hh10:before,#widgets-editor .hh10:before{display:inline-block;content:'●';color:white;margin-right:8px}.block-editor .hh11,.editor-styles-wrapper .hh11,#widgets-editor .hh11{position:relative;padding:0.6em;background:#c8e4ff}.block-editor .hh11:after,.editor-styles-wrapper .hh11:after,#widgets-editor .hh11:after{position:absolute;content:'';top:100%;left:30px;border:15px solid transparent;border-top:15px solid #c8e4ff;width:0;height:0}.block-editor .hh12,.editor-styles-wrapper .hh12,#widgets-editor .hh12{background:#c8e4ff;-webkit-box-shadow:0px 0px 0px 5px #c8e4ff;box-shadow:0px 0px 0px 5px #c8e4ff;margin-left:auto;margin-right:auto;border:dashed 1px #96c2fe;padding:0.2em 0.5em;color:#454545}.block-editor .hh13,.editor-styles-wrapper .hh13,#widgets-editor .hh13{background:#c8e4ff;-webkit-box-shadow:0px 0px 0px 5px #c8e4ff;box-shadow:0px 0px 0px 5px #c8e4ff;margin-left:auto;margin-right:auto;border:dashed 1px #fff;padding:0.2em 0.5em;color:#454545}.block-editor .hh14,.editor-styles-wrapper .hh14,#widgets-editor .hh14{position:relative;background:#c8e4ff;-webkit-box-shadow:0px 0px 0px 5px #c8e4ff;box-shadow:0px 0px 0px 5px #c8e4ff;border:dashed 2px white;padding:0.2em 0.5em;margin-left:auto;margin-right:auto;color:#454545}.block-editor .hh14:after,.editor-styles-wrapper .hh14:after,#widgets-editor .hh14:after{position:absolute;content:'';left:-7px;top:-7px;border-width:0 0 15px 15px;border-style:solid;border-color:#fff #fff #a8d4ff;-webkit-box-shadow:1px 1px 1px rgba(0,0,0,0.15);box-shadow:1px 1px 1px rgba(0,0,0,0.15)}.block-editor .hh15,.editor-styles-wrapper .hh15,#widgets-editor .hh15{position:relative;padding:0.5em;background:#7fbae9;color:white}.block-editor .hh15:before,.editor-styles-wrapper .hh15:before,#widgets-editor .hh15:before{position:absolute;content:'';top:100%;left:0;border:none;border-bottom:solid 15px transparent;border-right:solid 20px #74a4cb}.block-editor .hh16,.editor-styles-wrapper .hh16,#widgets-editor .hh16{position:relative;padding:0.5em;background:#a6d3c8;color:white}.block-editor .hh16:before,.editor-styles-wrapper .hh16:before,#widgets-editor .hh16:before{position:absolute;content:'';top:100%;left:0;border:none;border-bottom:solid 15px transparent;border-right:solid 20px #959e9b}.block-editor .hh17,.editor-styles-wrapper .hh17,#widgets-editor .hh17{border-bottom:solid 3px #cbcbcb;position:relative}.block-editor .hh17:after,.editor-styles-wrapper .hh17:after,#widgets-editor .hh17:after{position:absolute;content:' ';display:block;border-bottom:solid 3px #6bb6ff;bottom:-3px;left:0;width:30%}.block-editor .hh18,.editor-styles-wrapper .hh18,#widgets-editor .hh18{border-bottom:solid 3px #c8e4ff;position:relative}.block-editor .hh18:after,.editor-styles-wrapper .hh18:after,#widgets-editor .hh18:after{position:absolute;content:' ';display:block;border-bottom:solid 3px #6bb6ff;bottom:-3px;width:30%}.block-editor .hh19,.editor-styles-wrapper .hh19,#widgets-editor .hh19{position:relative;padding-left:25px}.block-editor .hh19:before,.editor-styles-wrapper .hh19:before,#widgets-editor .hh19:before{position:absolute;content:'';bottom:-3px;left:0;width:0;height:0;border:none;border-left:solid 15px transparent;border-bottom:solid 15px #77c3df}.block-editor .hh19:after,.editor-styles-wrapper .hh19:after,#widgets-editor .hh19:after{position:absolute;content:'';bottom:-3px;left:10px;width:100%;border-bottom:solid 3px #77c3df}.block-editor .hh20,.editor-styles-wrapper .hh20,#widgets-editor .hh20{text-shadow:0 0 5px white;padding:0.3em 0.5em;background:-webkit-repeating-linear-gradient(-45deg, #cce7ff, #cce7ff 3px, #e9f4ff 3px, #e9f4ff 7px);background:-webkit-repeating-linear-gradient(135deg, #cce7ff, #cce7ff 3px, #e9f4ff 3px, #e9f4ff 7px);background:-o-repeating-linear-gradient(135deg, #cce7ff, #cce7ff 3px, #e9f4ff 3px, #e9f4ff 7px);background:repeating-linear-gradient(-45deg, #cce7ff, #cce7ff 3px, #e9f4ff 3px, #e9f4ff 7px)}.block-editor .hh21,.editor-styles-wrapper .hh21,#widgets-editor .hh21{padding:0.3em;text-shadow:0 0 5px white;border-left:solid 7px #6bb6ff;background:-webkit-repeating-linear-gradient(-45deg, #cce7ff, #cce7ff 3px, #e9f4ff 3px, #e9f4ff 7px);background:-webkit-repeating-linear-gradient(135deg, #cce7ff, #cce7ff 3px, #e9f4ff 3px, #e9f4ff 7px);background:-o-repeating-linear-gradient(135deg, #cce7ff, #cce7ff 3px, #e9f4ff 3px, #e9f4ff 7px);background:repeating-linear-gradient(-45deg, #cce7ff, #cce7ff 3px, #e9f4ff 3px, #e9f4ff 7px)}.block-editor .hh22,.editor-styles-wrapper .hh22,#widgets-editor .hh22{color:#6cb4e4;text-align:center;padding:0.25em;border-top:solid 2px #6cb4e4;border-bottom:solid 2px #6cb4e4;background:-webkit-repeating-linear-gradient(-45deg, #f0f8ff, #f0f8ff 3px, #e9f4ff 3px, #e9f4ff 7px);background:-webkit-repeating-linear-gradient(135deg, #f0f8ff, #f0f8ff 3px, #e9f4ff 3px, #e9f4ff 7px);background:-o-repeating-linear-gradient(135deg, #f0f8ff, #f0f8ff 3px, #e9f4ff 3px, #e9f4ff 7px);background:repeating-linear-gradient(-45deg, #f0f8ff, #f0f8ff 3px, #e9f4ff 3px, #e9f4ff 7px)}.block-editor .hh23,.editor-styles-wrapper .hh23,#widgets-editor .hh23{position:relative;padding:0.3em 0}.block-editor .hh23:after,.editor-styles-wrapper .hh23:after,#widgets-editor .hh23:after{content:'';position:absolute;left:0;bottom:0;width:100%;height:7px;background:-webkit-repeating-linear-gradient(-45deg, #6ad1c8, #6ad1c8 2px, #fff 2px, #fff 4px);background:-webkit-repeating-linear-gradient(135deg, #6ad1c8, #6ad1c8 2px, #fff 2px, #fff 4px);background:-o-repeating-linear-gradient(135deg, #6ad1c8, #6ad1c8 2px, #fff 2px, #fff 4px);background:repeating-linear-gradient(-45deg, #6ad1c8, #6ad1c8 2px, #fff 2px, #fff 4px)}.block-editor .hh24,.editor-styles-wrapper .hh24,#widgets-editor .hh24{position:relative;display:table;padding:0 55px}.block-editor .hh24:before,.block-editor .hh24:after,.editor-styles-wrapper .hh24:before,.editor-styles-wrapper .hh24:after,#widgets-editor .hh24:before,#widgets-editor .hh24:after{content:'';position:absolute;top:50%;display:inline-block;width:45px;height:1px;background-color:black}.block-editor .hh24:before,.editor-styles-wrapper .hh24:before,#widgets-editor .hh24:before{left:0}.block-editor .hh24:after,.editor-styles-wrapper .hh24:after,#widgets-editor .hh24:after{right:0}.block-editor .hh25,.editor-styles-wrapper .hh25,#widgets-editor .hh25{position:relative;text-align:center;padding:0.25em 1em;border-top:solid 2px black;border-bottom:solid 2px black}.block-editor .hh25:before,.block-editor .hh25:after,.editor-styles-wrapper .hh25:before,.editor-styles-wrapper .hh25:after,#widgets-editor .hh25:before,#widgets-editor .hh25:after{content:'';position:absolute;top:-7px;width:2px;height:calc(100% + 14px);background-color:black}.block-editor .hh25:before,.editor-styles-wrapper .hh25:before,#widgets-editor .hh25:before{left:7px}.block-editor .hh25:after,.editor-styles-wrapper .hh25:after,#widgets-editor .hh25:after{right:7px}.block-editor .hh26,.editor-styles-wrapper .hh26,#widgets-editor .hh26{position:relative;line-height:1.4;padding:0.25em 1em;display:table;top:0}.block-editor .hh26:before,.block-editor .hh26:after,.editor-styles-wrapper .hh26:before,.editor-styles-wrapper .hh26:after,#widgets-editor .hh26:before,#widgets-editor .hh26:after{position:absolute;top:0;content:'';width:8px;height:100%;display:inline-block}.block-editor .hh26:before,.editor-styles-wrapper .hh26:before,#widgets-editor .hh26:before{border-left:solid 1px black;border-top:solid 1px black;border-bottom:solid 1px black;left:0}.block-editor .hh26:after,.editor-styles-wrapper .hh26:after,#widgets-editor .hh26:after{content:'';border-top:solid 1px black;border-right:solid 1px black;border-bottom:solid 1px black;right:0}.block-editor .hh27:first-letter,.editor-styles-wrapper .hh27:first-letter,#widgets-editor .hh27:first-letter{font-size:2em}.block-editor .hh28,.editor-styles-wrapper .hh28,#widgets-editor .hh28{position:relative;padding:0.25em 0}.block-editor .hh28:after,.editor-styles-wrapper .hh28:after,#widgets-editor .hh28:after{content:'';width:100%;display:block;height:4px;background:-webkit-gradient(linear, left top, right top, from(#6bb6ff), to(transparent));background:-webkit-linear-gradient(left, #6bb6ff, transparent);background:-o-linear-gradient(left, #6bb6ff, transparent);background:linear-gradient(to right, #6bb6ff, transparent)}.block-editor .hh29,.editor-styles-wrapper .hh29,#widgets-editor .hh29{position:relative;padding:0.1em 0.5em;background:-webkit-linear-gradient(to right, #ffba73, transparent);background:-webkit-gradient(linear, left top, right top, from(#ffba73), to(transparent));background:-webkit-linear-gradient(left, #ffba73, transparent);background:-o-linear-gradient(left, #ffba73, transparent);background:linear-gradient(to right, #ffba73, transparent);color:#545454}.block-editor .hh30,.editor-styles-wrapper .hh30,#widgets-editor .hh30{position:relative;padding-left:1.2em;line-height:1.4}.block-editor .hh30:before,.editor-styles-wrapper .hh30:before,#widgets-editor .hh30:before{font-family:'Font Awesome 5 Free';font-weight:900;content:'\f00c';position:absolute;font-size:1em;left:0;top:0;color:#5ab9ff}.block-editor .hh31,.editor-styles-wrapper .hh31,#widgets-editor .hh31{position:relative;padding:0.5em 0.5em 0.5em 1.5em;line-height:1.4;color:#ff6a6a;border-top:dotted 1px gray;border-bottom:dotted 1px gray;background:#fffff4}.block-editor .hh31:before,.editor-styles-wrapper .hh31:before,#widgets-editor .hh31:before{font-family:'Font Awesome 5 Free';font-weight:900;content:'\f138';position:absolute;font-size:1em;left:0.25em;top:0.5em;color:#ff6a6a}.block-editor .hh32,.editor-styles-wrapper .hh32,#widgets-editor .hh32{position:relative;color:white;background:#81d0cb;line-height:1.4;padding:0.5em 0.5em 0.5em 1.8em}.block-editor .hh32:before,.editor-styles-wrapper .hh32:before,#widgets-editor .hh32:before{font-family:'Font Awesome 5 Free';font-weight:900;content:'\f14a';position:absolute;left:0.5em}.block-editor .hh33,.editor-styles-wrapper .hh33,#widgets-editor .hh33{background:#b0dcfa;padding:0.5em;color:white;border-radius:0.5em}.block-editor .hh34,.editor-styles-wrapper .hh34,#widgets-editor .hh34{position:relative;padding-left:1.2em;color:#7b6459}.block-editor .hh34:before,.editor-styles-wrapper .hh34:before,#widgets-editor .hh34:before{font-family:'Font Awesome 5 Free';font-weight:900;content:'\f1b0';position:absolute;font-size:1em;left:0;top:0;color:#ff938b}.block-editor .hh35,.editor-styles-wrapper .hh35,#widgets-editor .hh35{display:table;position:relative;height:50px !important;line-height:50px !important;vertical-align:middle;text-align:center;padding:0 30px;background:#f57a78;color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}.block-editor .hh35:before,.block-editor .hh35:after,.editor-styles-wrapper .hh35:before,.editor-styles-wrapper .hh35:after,#widgets-editor .hh35:before,#widgets-editor .hh35:after{position:absolute;content:'';width:0px;height:0px;z-index:1}.block-editor .hh35:before,.editor-styles-wrapper .hh35:before,#widgets-editor .hh35:before{top:0;left:0;border-width:25px 0px 25px 15px;border-color:transparent transparent transparent #fff;border-style:solid}.block-editor .hh35:after,.editor-styles-wrapper .hh35:after,#widgets-editor .hh35:after{top:0;right:0;border-width:25px 15px 25px 0px;border-color:transparent #fff transparent transparent;border-style:solid}.block-editor .hh36,.editor-styles-wrapper .hh36,#widgets-editor .hh36{display:table;position:relative;height:50px !important;line-height:50px !important;vertical-align:middle;text-align:center;padding:0 40px 0 18px;background:#ffc668;color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}.block-editor .hh36:after,.editor-styles-wrapper .hh36:after,#widgets-editor .hh36:after{position:absolute;content:'';width:0px;height:0px;z-index:1}.block-editor .hh36:after,.editor-styles-wrapper .hh36:after,#widgets-editor .hh36:after{top:0;right:0;border-width:30px 15px 30px 0px;border-color:transparent #fff transparent transparent;border-style:solid}.block-editor .nospace,.editor-styles-wrapper .nospace,#widgets-editor .nospace{margin:0 auto !important}.block-editor .smallspace,.editor-styles-wrapper .smallspace,#widgets-editor .smallspace{margin:1em auto !important}.block-editor .haiiro,.editor-styles-wrapper .haiiro,#widgets-editor .haiiro{font-size:0.9em;padding:0.2em 0.3em;background:#f3f6fc;border-radius:5px}.block-editor .labeltext,.editor-styles-wrapper .labeltext,#widgets-editor .labeltext{display:inline-block;padding:5px;line-height:1;color:#fff;margin-right:5px;font-weight:bold;font-size:0.9em}.block-editor .sng-box p,.editor-styles-wrapper .sng-box p,#widgets-editor .sng-box p{margin:0;padding:0}.block-editor .sng-box>*:first-child,.editor-styles-wrapper .sng-box>*:first-child,#widgets-editor .sng-box>*:first-child{margin-top:0 !important}.block-editor .box1,.editor-styles-wrapper .box1,#widgets-editor .box1{margin:2em auto;padding:1.5em 1em;border:solid 2px #000;font-weight:bold}.block-editor .box2,.editor-styles-wrapper .box2,#widgets-editor .box2{margin:2em auto;padding:1.5em 1em;border:solid 2px #d1d1d1;border-radius:5px;background:#fff}.block-editor .box3,.editor-styles-wrapper .box3,#widgets-editor .box3{margin:2em auto;padding:1.5em 1em;background:#edf6ff;color:#2c2c2f}.block-editor .box4,.editor-styles-wrapper .box4,#widgets-editor .box4{margin:2em auto;padding:1.5em 1em;border-top:solid 3px #6bb6ff;border-bottom:solid 3px #6bb6ff;background:#eef7ff;color:#2c2c2f}.block-editor .box5,.editor-styles-wrapper .box5,#widgets-editor .box5{margin:2em auto;padding:1.5em 1em;border:double 5px #4ec4d3;color:#474747}.block-editor .box6,.editor-styles-wrapper .box6,#widgets-editor .box6{margin:2em auto;padding:1.5em 1em;border:dashed 2px #6bb6ff;background:#edf6ff}.block-editor .box7,.editor-styles-wrapper .box7,#widgets-editor .box7{margin:2em auto;padding:1.5em 1em;border-right:double 7px #4ec4d3;border-left:double 7px #4ec4d3;background:whitesmoke;color:#474747}.block-editor .box8,.editor-styles-wrapper .box8,#widgets-editor .box8{margin:2em auto;padding:1.5em 1em;border-left:solid 6px #ffc06e;background:#fff8e8;color:#232323}.block-editor .box9,.editor-styles-wrapper .box9,#widgets-editor .box9{margin:2em auto;padding:1.5em 1em;border-top:solid 6px #f47d7d;background:#fceded;color:#f47d7d;font-weight:bold}.block-editor .box10,.editor-styles-wrapper .box10,#widgets-editor .box10{margin:2em auto;padding:1.5em 1em;border-top:solid 6px #1dc1d6;background:#e4fcff;-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.22);box-shadow:0 2px 3px rgba(0,0,0,0.22);color:#00bcd4}.block-editor .box11,.editor-styles-wrapper .box11,#widgets-editor .box11{margin:2em auto;padding:1.5em 1em;border-top:solid 5px #5d627b;background:white;-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.22);box-shadow:0 2px 3px rgba(0,0,0,0.22);color:#5d627b}.block-editor .box12,.editor-styles-wrapper .box12,#widgets-editor .box12{margin:2em auto;padding:1.5em 1em;border-bottom:solid 6px #aac5de;border-radius:9px;background:#c6e4ff;color:#5989cf;font-weight:bold}.block-editor .box13,.editor-styles-wrapper .box13,#widgets-editor .box13{margin:2em auto;padding:1.5em 1em;border-bottom:solid 6px #3f87ce;border-radius:9px;background:#6eb7ff;-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.22);box-shadow:0 2px 3px rgba(0,0,0,0.22);color:#fff;font-weight:bold}.block-editor .box14,.editor-styles-wrapper .box14,#widgets-editor .box14{margin:2em auto;padding:1.5em 1em;border:dashed 2px white;background:#d6ebff;-webkit-box-shadow:0 0 0 10px #d6ebff;box-shadow:0 0 0 10px #d6ebff}.block-editor .box15,.editor-styles-wrapper .box15,#widgets-editor .box15{margin:2em auto;padding:1.5em 1em;border:dashed 2px #ffc3c3;border-radius:8px;background:#ffeaea;-webkit-box-shadow:0 0 0 10px #ffeaea;box-shadow:0 0 0 10px #ffeaea;color:#565656}.block-editor .box16,.editor-styles-wrapper .box16,#widgets-editor .box16{margin:2em auto;padding:1.5em 1em;background:-webkit-repeating-linear-gradient(135deg, #f0f8ff, #f0f8ff 3px, #e9f4ff 3px, #e9f4ff 7px);background:-o-repeating-linear-gradient(135deg, #f0f8ff, #f0f8ff 3px, #e9f4ff 3px, #e9f4ff 7px);background:repeating-linear-gradient(-45deg, #f0f8ff, #f0f8ff 3px, #e9f4ff 3px, #e9f4ff 7px)}.block-editor .box17,.editor-styles-wrapper .box17,#widgets-editor .box17{position:relative;margin:2em auto;padding:1em 2em;border-top:solid 2px black;border-bottom:solid 2px black}.block-editor .box17:before,.block-editor .box17:after,.editor-styles-wrapper .box17:before,.editor-styles-wrapper .box17:after,#widgets-editor .box17:before,#widgets-editor .box17:after{position:absolute;top:-10px;width:2px;height:calc(100% + 20px);background-color:black;content:''}.block-editor .box17:before,.editor-styles-wrapper .box17:before,#widgets-editor .box17:before{left:10px}.block-editor .box17:after,.editor-styles-wrapper .box17:after,#widgets-editor .box17:after{right:10px}.block-editor .box18,.editor-styles-wrapper .box18,#widgets-editor .box18{position:relative;margin:2em auto;padding:1.5em 1em;border:solid 2px #ffcb8a;border-radius:3px 0 3px 0}.block-editor .box18:before,.block-editor .box18:after,.editor-styles-wrapper .box18:before,.editor-styles-wrapper .box18:after,#widgets-editor .box18:before,#widgets-editor .box18:after{position:absolute;width:10px;height:10px;border:solid 2px #ffcb8a;border-radius:50%;content:''}.block-editor .box18:after,.editor-styles-wrapper .box18:after,#widgets-editor .box18:after{top:-12px;left:-12px}.block-editor .box18:before,.editor-styles-wrapper .box18:before,#widgets-editor .box18:before{right:-12px;bottom:-12px}.block-editor .box19,.editor-styles-wrapper .box19,#widgets-editor .box19{position:relative;padding:1.5em 1em}.block-editor .box19:before,.block-editor .box19:after,.editor-styles-wrapper .box19:before,.editor-styles-wrapper .box19:after,#widgets-editor .box19:before,#widgets-editor .box19:after{display:inline-block;position:absolute;width:20px;height:30px;content:''}.block-editor .box19:before,.editor-styles-wrapper .box19:before,#widgets-editor .box19:before{top:0;left:0;border-top:solid 1px #5767bf;border-left:solid 1px #5767bf}.block-editor .box19:after,.editor-styles-wrapper .box19:after,#widgets-editor .box19:after{top:auto;left:auto;right:0;bottom:0;border-right:solid 1px #5767bf;border-bottom:solid 1px #5767bf}.block-editor .box20,.editor-styles-wrapper .box20,#widgets-editor .box20{position:relative;top:0;margin:2em auto;padding:1.5em 1em;background:#efefef}.block-editor .box20:before,.block-editor .box20:after,.editor-styles-wrapper .box20:before,.editor-styles-wrapper .box20:after,#widgets-editor .box20:before,#widgets-editor .box20:after{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;top:0;width:15px;height:100%;content:''}.block-editor .box20:before,.editor-styles-wrapper .box20:before,#widgets-editor .box20:before{left:0;border-top:dotted 2px #15adc1;border-bottom:dotted 2px #15adc1;border-left:dotted 2px #15adc1}.block-editor .box20:after,.editor-styles-wrapper .box20:after,#widgets-editor .box20:after{right:0;left:auto;border-top:dotted 2px #15adc1;border-right:dotted 2px #15adc1;border-bottom:dotted 2px #15adc1}.block-editor .box21,.editor-styles-wrapper .box21,#widgets-editor .box21{margin:2em auto;padding:1.3em;background:-webkit-gradient(linear, right top, left top, from(#92d2f8), to(#c4baff));background:-webkit-linear-gradient(right, #92d2f8, #c4baff);background:-o-linear-gradient(right, #92d2f8, #c4baff);background:linear-gradient(to left, #92d2f8, #c4baff);-webkit-box-shadow:0 5px 15px rgba(0,0,0,0.13);box-shadow:0 5px 15px rgba(0,0,0,0.13);color:#fff;font-weight:bold}.block-editor .box22,.editor-styles-wrapper .box22,#widgets-editor .box22{margin:1em auto;padding:1.5em 1em;border-left:solid 6px #6bb6ff;background:#f6f6f6;-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.33);box-shadow:0 2px 3px rgba(0,0,0,0.33)}.block-editor .box23,.editor-styles-wrapper .box23,#widgets-editor .box23{position:relative;max-width:400px;margin:2em auto;padding:20px;border-radius:30px;background:#fff0c6}.block-editor .box23:before,.editor-styles-wrapper .box23:before,#widgets-editor .box23:before{position:absolute;bottom:0;left:-40px;color:#fff0c6;font-family:'Font Awesome 5 Free';font-weight:900;font-size:15px;content:'\f111'}.block-editor .box23:after,.editor-styles-wrapper .box23:after,#widgets-editor .box23:after{position:absolute;bottom:0;left:-23px;color:#fff0c6;font-family:'Font Awesome 5 Free';font-weight:900;font-size:23px;content:'\f111'}.block-editor .box24,.editor-styles-wrapper .box24,#widgets-editor .box24{position:relative;margin:2em auto;padding:0.8em 1em;background:#e6f4ff;color:#5c98d4;font-weight:bold}.block-editor .box24:after,.editor-styles-wrapper .box24:after,#widgets-editor .box24:after{position:absolute;top:100%;left:30px;width:0;height:0;border:15px solid transparent;border-top:15px solid #e6f4ff;content:''}.block-editor .box25,.editor-styles-wrapper .box25,#widgets-editor .box25{position:relative;margin:2em auto;padding:1.5em 1em;border:dashed 2px white;background:#fff0cd;-webkit-box-shadow:0 0 0 5px #fff0cd;box-shadow:0 0 0 5px #fff0cd;color:#454545}.block-editor .box25:after,.editor-styles-wrapper .box25:after,#widgets-editor .box25:after{position:absolute;top:-7px;right:-7px;left:auto;bottom:auto;border-width:0 15px 15px 0;border-style:solid;border-color:#ffdb88 #fff #ffdb88;-webkit-box-shadow:-1px 1px 1px rgba(0,0,0,0.15);box-shadow:-1px 1px 1px rgba(0,0,0,0.15);content:''}.block-editor .btn,.editor-styles-wrapper .btn,#widgets-editor .btn{margin:0.5em 0.5em 0.5em 0;text-decoration:none !important}.block-editor .raised,.editor-styles-wrapper .raised,#widgets-editor .raised{display:inline-block;margin:0.5em 0;padding:0.4em 1.3em;border-radius:3px;-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.2),0 2px 3px -2px rgba(0,0,0,0.15);box-shadow:0 2px 3px rgba(0,0,0,0.2),0 2px 3px -2px rgba(0,0,0,0.15);text-decoration:none;vertical-align:middle;-webkit-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;transition:0.3s ease-in-out}.block-editor a.btn:hover,.editor-styles-wrapper a.btn:hover,#widgets-editor a.btn:hover{text-decoration:none}.block-editor .blue-bc,.editor-styles-wrapper .blue-bc,#widgets-editor .blue-bc{background:#4f9df4}.block-editor .red-bc,.editor-styles-wrapper .red-bc,#widgets-editor .red-bc{background:#f88080}.block-editor .green-bc,.editor-styles-wrapper .green-bc,#widgets-editor .green-bc{background:#90d581}.block-editor .flat1,.editor-styles-wrapper .flat1,#widgets-editor .flat1{display:inline-block;padding:0.25em 0.5em;background:#ececec;color:#00bcd4;font-weight:bold}.block-editor .flat2,.editor-styles-wrapper .flat2,#widgets-editor .flat2{display:inline-block;padding:0.3em 1em;border:solid 2px #67c5ff;border-radius:3px;color:#67c5ff}.block-editor .flat3,.editor-styles-wrapper .flat3,#widgets-editor .flat3{display:inline-block;padding:0.4em 1em;border:double 4px #67c5ff;border-radius:3px;color:#67c5ff}.block-editor .flat4,.block-editor .flat5,.editor-styles-wrapper .flat4,.editor-styles-wrapper .flat5,#widgets-editor .flat4,#widgets-editor .flat5{display:inline-block;padding:0.5em 1em;border:dashed 2px #67c5ff;border-radius:3px;color:#67c5ff}.block-editor .flat6,.editor-styles-wrapper .flat6,#widgets-editor .flat6{display:inline-block;position:relative;padding:0.5em 1em;border-right:solid 4px #668ad8;border-left:solid 4px #668ad8;background:#e1f3ff;color:#668ad8;font-weight:bold}.block-editor .flat7,.editor-styles-wrapper .flat7,#widgets-editor .flat7{display:inline-block;position:relative;padding:0.25em 0;color:#67c5ff;font-weight:bold}.block-editor .flat7:before,.editor-styles-wrapper .flat7:before,#widgets-editor .flat7:before{position:absolute;top:100%;left:0;width:100%;height:4px;border-radius:3px;background:#67c5ff;content:''}.block-editor .flat8,.editor-styles-wrapper .flat8,#widgets-editor .flat8{display:inline-block;position:relative;padding:0.25em 0.5em;border-radius:0 15px 15px 0;background:#ececec;color:#00bcd4;font-weight:bold}.block-editor .flat9,.editor-styles-wrapper .flat9,#widgets-editor .flat9{display:inline-block;position:relative;padding:0.25em 0.5em;background:#00bcd4;color:#fff;font-weight:bold}.block-editor .flat10,.editor-styles-wrapper .flat10,#widgets-editor .flat10{display:inline-block;position:relative;padding:8px 10px 5px 10px;border-bottom:solid 4px #ffa000;border-radius:15px 15px 0 0;background:#fff1da;color:#ffa000;font-weight:bold}.block-editor .flat11,.editor-styles-wrapper .flat11,#widgets-editor .flat11{display:inline-block;position:relative;padding:0.5em 1em;padding:0.5em 1em;border-right:solid 4px #668ad8;border-left:solid 4px #668ad8;background:-webkit-repeating-linear-gradient(135deg, #cce7ff, #cce7ff 3px, #e9f4ff 3px, #e9f4ff 7px);background:-o-repeating-linear-gradient(135deg, #cce7ff, #cce7ff 3px, #e9f4ff 3px, #e9f4ff 7px);background:repeating-linear-gradient(-45deg, #cce7ff, #cce7ff 3px, #e9f4ff 3px, #e9f4ff 7px);text-shadow:0 0 5px white;color:#668ad8;font-weight:bold}.block-editor .grad1,.editor-styles-wrapper .grad1,#widgets-editor .grad1{display:inline-block;padding:0.5em 1em;border-radius:3px;background:-webkit-linear-gradient(45deg, #709dff 0%, #92e6ff 100%);background:-o-linear-gradient(45deg, #709dff 0%, #92e6ff 100%);background:linear-gradient(45deg, #709dff 0%, #92e6ff 100%);color:#fff}.block-editor .grad2,.editor-styles-wrapper .grad2,#widgets-editor .grad2{display:inline-block;padding:0.5em 1em;border-radius:3px;background:-webkit-linear-gradient(355deg, #ff7070 0%, #fdd973 100%);background:-o-linear-gradient(355deg, #ff7070 0%, #fdd973 100%);background:linear-gradient(95deg, #ff7070 0%, #fdd973 100%);color:#fff}.block-editor .grad3,.editor-styles-wrapper .grad3,#widgets-editor .grad3{display:inline-block;padding:7px 20px;border-radius:25px;background:-webkit-linear-gradient(45deg, #ffc107 0%, #ff8b5f 100%);background:-o-linear-gradient(45deg, #ffc107 0%, #ff8b5f 100%);background:linear-gradient(45deg, #ffc107 0%, #ff8b5f 100%);color:#fff}.block-editor .grad4,.editor-styles-wrapper .grad4,#widgets-editor .grad4{display:inline-block;padding:0.5em 1em;background:-webkit-gradient(linear, left top, left bottom, from(#6795fd), to(#67ceff));background:-webkit-linear-gradient(#6795fd 0%, #67ceff 100%);background:-o-linear-gradient(#6795fd 0%, #67ceff 100%);background:linear-gradient(#6795fd 0%, #67ceff 100%);color:#fff}.block-editor .cubic1,.editor-styles-wrapper .cubic1,#widgets-editor .cubic1{display:inline-block;padding:0.5em 1em;border-bottom:solid 4px rgba(0,0,0,0.27);border-radius:3px;color:#fff}.block-editor .cubic2,.editor-styles-wrapper .cubic2,#widgets-editor .cubic2{display:inline-block;position:relative;padding:6px 15px 4px;border-bottom:solid 2px rgba(0,0,0,0.2);border-radius:4px;-webkit-box-shadow:inset 0 2px 0 rgba(255,255,255,0.2),0 2px 2px rgba(0,0,0,0.19);box-shadow:inset 0 2px 0 rgba(255,255,255,0.2),0 2px 2px rgba(0,0,0,0.19);color:#fff;font-weight:bold}.block-editor .cubic3,.editor-styles-wrapper .cubic3,#widgets-editor .cubic3{display:inline-block;position:relative;padding:0.25em 0.5em;border:solid 1px rgba(0,0,0,0.19);border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2);box-shadow:inset 0 1px 0 rgba(255,255,255,0.2);text-shadow:0 1px 0 rgba(0,0,0,0.2);color:#fff}.block-editor .quote_silver,.editor-styles-wrapper .quote_silver,#widgets-editor .quote_silver{padding:35px 1.5em;border:none;background:whitesmoke}.block-editor body#tinymce.wp-editor.quote_silver:before,.editor-styles-wrapper body#tinymce.wp-editor.quote_silver:before,#widgets-editor body#tinymce.wp-editor.quote_silver:before{top:10px;left:15px;color:#dadada}.block-editor .quote_silver:after,.editor-styles-wrapper .quote_silver:after,#widgets-editor .quote_silver:after{position:absolute;right:15px;bottom:10px;color:#dadada;font-family:'Font Awesome 5 Free';font-weight:900;font-size:25px;line-height:1;content:'\f10e'}.block-editor .wp-more-tag,.editor-styles-wrapper .wp-more-tag,#widgets-editor .wp-more-tag{height:25px !important}@-webkit-keyframes shaking{0%{-webkit-transform:translate(0, 0) rotate(0deg);transform:translate(0, 0) rotate(0deg)}33%{-webkit-transform:translate(0, 2px) rotate(1deg);transform:translate(0, 2px) rotate(1deg)}66%{-webkit-transform:translate(2px, 0) rotate(-1deg);transform:translate(2px, 0) rotate(-1deg)}100%{-webkit-transform:translate(0, 0) rotate(0deg);transform:translate(0, 0) rotate(0deg)}}@keyframes shaking{0%{-webkit-transform:translate(0, 0) rotate(0deg);transform:translate(0, 0) rotate(0deg)}33%{-webkit-transform:translate(0, 2px) rotate(1deg);transform:translate(0, 2px) rotate(1deg)}66%{-webkit-transform:translate(2px, 0) rotate(-1deg);transform:translate(2px, 0) rotate(-1deg)}100%{-webkit-transform:translate(0, 0) rotate(0deg);transform:translate(0, 0) rotate(0deg)}}
.editor-styles-wrapper .sgb-box-simple__body{padding-top:1px;padding-bottom:1px}
.sng-heading__select-icons,.sng-heading__select-tag{width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.sng-heading__select-icons .components-button,.sng-heading__select-tag .components-button{min-width:35px}.sgb-heading__inner.with-icon i{line-height:1.4 !important;-webkit-transform:translateY(-0.15em);-ms-transform:translateY(-0.15em);transform:translateY(-0.15em);font-family:'Font Awesome 5 Free' !important}.editor-styles-wrapper .sgb-heading__inner.with-icon .fa{font:normal normal bold 18px/18px 'Font Awesome 5 Free'}.sgb-heading__text{display:inline}.sng-heading-radio .components-base-control__field{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.sng-heading-radio .components-base-control__label{display:block}.sng-heading-radio .components-radio-control__option{display:inline-block;width:50%;text-align:center}.sng-heading-radio input{display:none}.sng-heading-radio label{display:block;padding:8px;border-radius:4px;border:solid 2px #fff}.sng-heading-radio label svg{display:block;width:100%;height:auto}.sng-heading-radio label img{display:block;width:100%;height:auto}.sng-heading-radio input:checked+label{border-color:#93d1f0}.sng-heading-radio .hh24{padding:0 20px}.sng-heading-radio .hh24:before{width:10px}.sng-heading-radio .hh24:after{width:10px}.sng-heading-radio .hh35{padding:0 25px}
.sgb-block-say-avatar__name .block-editor-plain-text{text-align:center}.sgb-block-say-avatar__select{padding:0;height:auto}.sgb-block-say-text ul:not(.is-style-sango-list-main-color),.sgb-block-say-text ul:not(.is-style-sango-list-accent-color),.sgb-block-say-text ol:not(.is-style-sango-list-main-color),.sgb-block-say-text ol:not(.is-style-sango-list-accent-color){border:none !important;padding-left:1.3em !important}
.sgb-tl .sgb-tl-item__marker{background:#fff}.sgb-tl .sgb-tl-item:before{content:"" !important;bottom:-30px}.sgb-tl .sgb-tl-item__main{padding-bottom:5px;min-height:50px}.sgb-tl{margin-bottom:50px !important}.sgb-tl .block-list-appender{bottom:-20px;width:calc(100% - 20px)}
.sgb-acc .sgb-acc__title{cursor:auto}.sgb-acc__content--edit{margin-top:10px;padding:7px 0;border:dashed 1px rgba(0,0,0,0.1);border-left:0;border-right:0;position:relative}.sgb-acc__content--edit:before,.sgb-acc__content--edit:after{position:absolute;background:rgba(0,0,0,0.1);color:rgba(0,0,0,0.4);padding:3px 4px;font-size:10px;line-height:1.2}.sgb-acc__content--edit:before{content:"アコーディオン内容";top:0;left:0}.sgb-acc__content--edit:after{content:"アコーディオン終わり";bottom:0;right:0}
.c_linkto{display:block;overflow:hidden;max-width:400px;width:100%;margin:1em 0;padding:0;border-radius:3px;background:#fff;-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.25);box-shadow:0 2px 4px rgba(0,0,0,0.25);color:#555;font-weight:bold;text-decoration:none !important;-webkit-animation:fadeIn 0.7s ease 0s 1 normal;animation:fadeIn 0.7s ease 0s 1 normal}.c_linkto:link,.c_linkto:hover,.c_linkto:visited{color:#555}.c_linkto .c_linkto_text{display:block;padding:15px 13px;line-height:1.6}.c_linkto:hover{-webkit-box-shadow:0 5px 15px rgba(0,0,0,0.25);box-shadow:0 5px 15px rgba(0,0,0,0.25);color:#888;text-decoration:none;-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px)}.c_linkto .c_linkto_text{display:block;padding:15px 13px;line-height:1.6}.c_linkto img{width:100%;height:auto}.longc_linkto{margin-bottom:1.5em;-webkit-box-shadow:0 1px 5px 0 rgba(0,0,0,0.25);box-shadow:0 1px 5px 0 rgba(0,0,0,0.25)}.longc_linkto img{padding:10px 10px 0;height:auto}.sng-link-time{display:block;margin-bottom:5px;font-size:13.5px;color:#b5b5b5}.sidelong{margin-bottom:1em}.sidelong__article{-webkit-animation:fadeIn 0.7s ease 0s 1 normal;animation:fadeIn 0.7s ease 0s 1 normal;position:relative;width:100%;margin:0 0 1em;border-radius:5px;overflow:hidden;background:#fff;cursor:pointer;-webkit-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;transition:0.3s ease-in-out}.sidelong__article:hover{-webkit-box-shadow:0 10px 20px -5px rgba(0,0,0,0.2);box-shadow:0 10px 20px -5px rgba(0,0,0,0.2)}.sidelong__link{display:table;width:100%;padding:7px;color:#555;text-decoration:none;cursor:pointer}.sidelong__link:hover{text-decoration:none}.sidelong__img,.sidelong__article-info{display:table-cell;vertical-align:middle}.sidelong__img{width:90px;height:90px}.sidelong__img img{width:100%;height:auto;border-radius:3px}.sidelong__article-info{width:calc(100% - 90px);padding-left:10px}.sidelong time{display:block;color:#b5b5b5;font-size:13px;font-weight:bold;margin:0}.sidelong h2,.sidelong .sidelong__title{display:-webkit-box;overflow:hidden;height:4.2em;margin:0;font-size:15px;font-weight:bold;line-height:1.4;-webkit-line-clamp:3;color:#555}.sidelong .newmark{top:4px;right:auto;left:4px}.sidelong--shade .sidelong__article{-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,0.12),0 2px 3px 0 rgba(0,0,0,0.22);box-shadow:0 0 3px 0 rgba(0,0,0,0.12),0 2px 3px 0 rgba(0,0,0,0.22)}.sidelong--shade .sidelong__article:hover{-webkit-box-shadow:0 15px 30px -5px rgba(0,0,0,0.15),0 0 5px rgba(0,0,0,0.1);box-shadow:0 15px 30px -5px rgba(0,0,0,0.15),0 0 5px rgba(0,0,0,0.1);-webkit-transform:translateY(-4px);-ms-transform:translateY(-4px);transform:translateY(-4px)}.cardtype__article,.sidelong__article{-webkit-animation:fadeIn 1.1s ease 0s 1 normal;animation:fadeIn 1.1s ease 0s 1 normal}.cardtype__article:first-child,.cardtype__article:nth-child(2),.sidelong__article:first-child,.sidelong__article:nth-child(2){-webkit-animation:fadeIn 0.7s ease 0s 1 normal;animation:fadeIn 0.7s ease 0s 1 normal}time.pubdate:before,time.updated:before{padding-right:5px;font-family:FontAwesome;opacity:0.6}time.pubdate:before{content:"\f017"}time.updated:before{content:"\f021"}@-webkit-keyframes fadeIn{0%{opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px)}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px)}100%{opacity:1}}.sng-post a{pointer-events:none}@media only screen and (min-width: 481px){.catpost-cards .c_linkto{width:47%;margin:1em 0;max-width:none}.c_linkto{display:inline-block;max-width:310px;margin-right:20px}.cell .c_likto{margin-right:0}.c_linkto.longc_linkto{max-width:100%;display:table}.longc_img,.c_linkto.longc_linkto .longc_content{display:table-cell;vertical-align:middle}.longc_img{width:40%}.longc_content{width:60%}.longc_img img{width:100%;padding:10px}}@media only screen and (min-width: 1030px){.sidelong__article{float:left;width:45.5%;margin:0 3% 3% 0;min-height:117px}.sidelong__link{padding:8px}.sidelong__img{width:100px;height:100px}.sidelong__article-info{width:calc(100% - 100px);padding-left:10px}.sidelong h2,.sidelong .sidelong__title{font-size:16px}}.related-posts ul{margin:0;padding:15px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.related-posts li{width:48%;margin:0 4% 20px 0;display:block;float:left}.related-posts li:nth-child(even){margin-right:0}.related-posts li a{display:block;color:#333;text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.related-posts li a:hover{color:black}.related-posts figure{margin:0}.rlmg img{-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.3);box-shadow:0 2px 4px rgba(0,0,0,0.3);-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s;width:100%;height:auto}.related-posts li a:hover img{-webkit-box-shadow:0 15px 30px -5px rgba(0,0,0,0.25);box-shadow:0 15px 30px -5px rgba(0,0,0,0.25);-webkit-transform:translateY(-4px);-ms-transform:translateY(-4px);transform:translateY(-4px)}.rep{padding:10px 0 0;line-height:1.5}.rep p{margin:0;font-size:0.95em;font-weight:bold}.related-posts.type_b{background:#eaedf2}.related-posts.type_b ul{padding:0 10px 25px}.related-posts.type_b li{-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.25);box-shadow:0 2px 4px rgba(0,0,0,0.25);background:#fff;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s;border-radius:5px}.related-posts.type_b .rlmg img{-webkit-box-shadow:none;box-shadow:none;border-bottom:solid 1px #efefef;border-radius:4px 4px 0 0}.related-posts.type_b .rep{padding:10px;font-size:0.95em}.related-posts.type_b li:hover{-webkit-box-shadow:0 6px 13px rgba(0,0,0,0.25);box-shadow:0 6px 13px rgba(0,0,0,0.25)}.related-posts.type_b li a:hover img{-webkit-box-shadow:none;box-shadow:none;-webkit-transform:none;-ms-transform:none;transform:none}.related-posts.type_c ul{padding:0 13px;margin:0 0 1.5em}.related-posts.type_c li{display:block;margin:0;padding:14px 0;width:100%;border-bottom:1px solid #e0e0e0;border-radius:0}.related-posts.type_c li:last-child{border-bottom:none}.related-posts.type_c li a{display:table}.related-posts.type_c .rlmg,.related-posts.type_c .rep{display:table-cell;vertical-align:middle}.related-posts.type_c .rlmg{width:40%;padding-right:10px}.related-posts.type_c .rlmg img{width:100%}.related-posts.type_c .rep{width:60%;padding:0}.editor-styles-wrapper .wp-block .block-posts ul{padding:0;border:none}@media only screen and (max-width: 768px){.related-posts.slide ul{padding:10px 10px 20px;overflow:auto;-webkit-overflow-scrolling:touch;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;scroll-behavior:smooth}.related-posts.type_b.slide ul{padding-top:0}.related-posts.slide ul:after{content:"";min-width:20px}.related-posts.slide ul li{min-width:240px;max-width:300px;margin:8px;scroll-snap-align:center}}@media only screen and (min-width: 1030px){.related-posts ul{text-align:left}.related-posts li{width:31%;margin:1em 0}.related-posts li:nth-child(3n+2){margin:1em 3.5%}.related-posts.type_c li,.related-posts.type_c li:nth-child(3n+2){width:48%;margin:0 2% 0 0;padding:17px 0}.related-posts.type_c li:nth-child(even){margin:0 0 0 2%}.related-posts.type_c li:nth-last-child(2){border-bottom-color:#fff}.related-posts.type_c .rlmg{width:45%}.related-posts.type_c .rep{width:55%;font-size:0.9em}}.related-posts a{pointer-events:none}.related-posts .slick-dots li{width:auto;display:inline-block}.wp-block .related-posts .js-sng-post-slider .slick-dots{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.widget ul li{margin:0;font-weight:bold;list-style-type:none}.widget ul li ul{margin:0}.widget ul li ul li a{padding:5px 7px 5px 13px;font-size:15px;font-weight:normal}.widget ul li ul li a:before{padding-right:5px;color:silver;font-family:FontAwesome;content:"\f105"}.widget ul li a{display:block;padding:7px;color:#626262;text-decoration:none}.widget ul li a:hover{background:#efefef}.widget.popular-posts ul li a:hover{background:transparent}.widget .my-widget li a{display:table;width:100%}.widget .my-widget li a:hover{background:transparent;color:#92979f}.my-widget{padding-left:0 !important}.my-widget li a .my-widget__text{display:table-cell;width:180px;width:calc(100% - 88px);font-size:0.9em;vertical-align:middle;line-height:1.5}.my-widget li a .my-widget__img{display:table-cell;width:88px;height:88px;padding-right:8px;vertical-align:middle}.my-widget li a .post-date,.views{display:block;color:#b7b7b7;font-size:13px;font-weight:500}.my-widget__img img{width:100%;height:auto;border:solid 2px #f3f3f3;-webkit-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;transition:0.3s ease-in-out}.my-widget li a:hover .my-widget__img img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.show_num li{position:relative}.show_num li .rank{display:inline-block;position:absolute;z-index:3;top:0;left:0;width:25px;height:25px;border-radius:50%;color:#fff;text-align:center;line-height:25px}.show_num li:nth-child(n+4) .rank{background:#f3f3f3;color:#9a9a9a}.show_num li a div{padding-left:23px}.show_num li a figure+div{padding-left:0}.sgb-post-side__title{display:none}.sgb-post-side__title--editor{display:block}
.memo{margin-bottom:1.5em;padding:1em;background:#fff9e5;color:#545454}.sng-box-msg__title{display:inline-block;font-weight:bold;vertical-align:middle}.sng-box-msg__text{color:#545454}.wp-block-sgb-message .sng-box-msg__contents{padding-top:15px}
.sng-box-radio .components-base-control__label{display:block}.sng-box-radio .components-radio-control__option{display:inline-block;width:33%;text-align:center}.sng-box-radio input{display:none}.sng-box-radio label{display:block;padding:8px;border-radius:4px;border:solid 2px #fff}.sng-box-radio label .sng-box{margin-top:0 !important;margin-bottom:0 !important}.sng-box-radio label .box14{padding:1.5em 0.5em;-webkit-box-shadow:0 0 0 5px #d6ebff;box-shadow:0 0 0 5px #d6ebff}.sng-box-radio label .box15{padding:1.5em 0.5em;-webkit-box-shadow:0 0 0 5px #ffeaea;box-shadow:0 0 0 5px #ffeaea}.sng-box-radio label .box23{width:50%;border-radius:10px;margin-right:0}.sng-box-radio label .box23:before{font-size:9px;left:-24px;bottom:-2px}.sng-box-radio label .box23:after{font-size:12px;left:-12px}.sng-box-radio label .box24{padding:1.6em 1em}.sng-box-radio label .box24:after{left:5px;border:5px solid transparent;border-top:5px solid #e6f4ff}.sng-box-radio label svg{display:block;width:100%;height:auto}.sng-box-radio label img{display:block;width:100%;height:auto}.sng-box-radio input:checked+label{border-color:#93d1f0}.sng-box .block-editor-block-list__layout>*:first-child,.sng-box .block-editor-block-list__layout>*:first-child .sgb-heading__inner{margin-top:0}
.sng-btn-radio .components-base-control__label{display:block}.sng-btn-radio .components-radio-control__option{display:inline-block;width:49%;text-align:center}.sng-btn-radio input{display:none}.sng-btn-radio label{display:block;padding:8px;border-radius:4px;border:solid 2px #fff}.sng-btn-radio label .sng-btn{margin-top:0;margin-bottom:0}.sng-btn-radio label .sng-color-preview{width:20px;height:20px;display:inline-block}.sng-btn-radio label .sng-color-preview-wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;font-size:10px}.sng-btn-radio label svg{display:block;width:100%;height:auto}.sng-btn-radio label img{display:block;width:100%;height:auto}.sng-btn-radio input:checked+label{border-color:#93d1f0}.wp-block .raised{display:inline-block;margin:0.5em 0;padding:0.4em 1.3em;border-radius:3px;-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.2),0 2px 3px -2px rgba(0,0,0,0.15);box-shadow:0 2px 3px rgba(0,0,0,0.2),0 2px 3px -2px rgba(0,0,0,0.15);text-decoration:none;vertical-align:middle;-webkit-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;transition:0.3s ease-in-out;text-decoration:none !important}.wp-block .raised:hover,.wp-block .raised:focus{-webkit-box-shadow:0 13px 20px -3px rgba(0,0,0,0.24);box-shadow:0 13px 20px -3px rgba(0,0,0,0.24);text-decoration:none;-webkit-tap-highlight-color:transparent}.components-radio-control__option a.emboss,.wp-block a.emboss{text-shadow:1.5px 1.5px 1.5px rgba(255,255,255,0.5);color:rgba(0,0,0,0.4);font-weight:bold}.components-radio-control__option a.text3d,.wp-block a.text3d{text-shadow:-0.9px -0.5px rgba(255,255,255,0.6),1px 1.2px rgba(0,0,0,0.35);font-size:18px;font-weight:bold;letter-spacing:1px}.components-radio-control__option a.text3d{font-size:14px}.components-radio-control__option a.shadow,.wp-block a.shadow{-webkit-box-shadow:0 3px 6px rgba(0,0,0,0.3);box-shadow:0 3px 6px rgba(0,0,0,0.3)}[data-type="sgb/btn"] i{margin-right:5px;vertical-align:middle}[data-type="sgb/btn"] .wp-block-sgb-btn__icon-after{margin-left:5px;margin-right:0}
.reference{display:table;max-width:450px;width:100%;margin:1em 0 1.5em;padding:13px 10px 13px 0;border-radius:2px;background:#f5f5f5;-webkit-box-shadow:0 2px 2px rgba(0,0,0,0.25);box-shadow:0 2px 2px rgba(0,0,0,0.25);color:#555;font-weight:bold;text-decoration:none !important}.reference:hover{-webkit-box-shadow:0 10px 20px -4px rgba(0,0,0,0.22);box-shadow:0 10px 20px -4px rgba(0,0,0,0.22);color:#888;text-decoration:none}.reference .refttl{width:70px;margin:10px;border-right:solid 2px #dadada;text-align:center;line-height:1.5}.reference .refttl:before{display:block;color:#ffb36b;font-family:"Font Awesome 5 Free";font-size:1.5em;content:"\f02e"}.reference .refcite{width:200px;width:calc(100% - 70px);padding-left:10px;font-size:0.95em;line-height:1.5}.reference .refcite span{display:block;color:#ababab;font-size:0.9em}.table{display:table}.tbcell{display:table-cell;vertical-align:middle}.sng-block-input{width:300px;margin-right:10px}.components-placeholder .dashicon{margin-right:10px}
.rate-title{padding:5px;margin-top:1em;font-weight:bold;font-size:1.25em;text-align:center}.rate-title:before{content:"\f02e";padding-right:5px}.rate-box{margin-bottom:1em;font-size:15px;border:solid 2px #e6e6e6}.rateline{padding:7px 4px 7px 10px}.rate-box .rateline:nth-child(even){background:#f3f3f3}.rate-thing{display:inline-block;padding-right:10px;width:calc(100% - 125px);max-width:250px;font-weight:bold;vertical-align:middle}.rate-star{display:inline-block;margin:0;width:125px;color:rgba(0,0,0,0.15);vertical-align:middle}.editor-styles-wrapper .rate-star,.fa5 .rate-star{font-size:0.95em}.rate-star .fa-star,.rate-star .fa-star-half-alt{font-family:'Font Awesome 5 Free' !important;color:#ffb500}.rate-star .rate-star-empty{color:rgba(0,0,0,0.15)}.rate-box .rateline.end-rate{background:#e8f4ff !important}.rate-box .rateline{border:1px solid #f3f3f3}.rate-box [data-type="sgb/rate-item"]:nth-child(even) .rateline{background:#f3f3f3}@media only screen and (min-width: 481px){.rate-box{max-width:580px;margin:0 auto 1em;font-size:17px}.rateline{padding:10px 10px 10px 20px}.rate-thing{max-width:380px;width:calc(100% - 144px)}.rate-star{width:144px}}
.post-tab{width:100%;margin-bottom:.5em;text-align:center;-webkit-box-shadow:0 3px 10px -2px rgba(0,0,0,0.2);box-shadow:0 3px 10px -2px rgba(0,0,0,0.2);border-radius:3px;overflow:hidden;background:#fff;font-size:.85em;font-weight:700;line-height:1.4}.post-tab>div{float:left;width:50%;padding:.8em .2em;cursor:pointer;vertical-align:middle;border:none;background-color:#FFF;color:#a7a7a7}.post-tab>div:focus{outline:none}.post-tab>div i{margin-right:5px}.post-tab>div:nth-child(n+3){border-top:solid 1px #eaeaea}.post-tab>div:nth-child(2n+1){border-right:solid 1px #eaeaea}.post-tab>div.tab-active{color:#fff;background:-webkit-linear-gradient(45deg, #bdb9ff, #67b8ff);background:-o-linear-gradient(45deg, #bdb9ff, #67b8ff);background:linear-gradient(45deg, #bdb9ff, #67b8ff)}.post-tab__content{display:none;padding:20px 0}.post-tab__content.tab-active{display:block}.post-tab__more{margin-bottom:1.5em}.post-tab__more span{white-space:pre-line}.handle{display:inline-block;position:absolute;top:5px;left:5px}.tab{position:relative}.sgb-tab__btn-add{position:absolute;top:5px;right:10px;background-color:#FFF;border:solid 1px rgba(0,0,0,0.1);border-radius:2px;color:rgba(0,0,0,0.5)}.sgb-tab__btn-remove{position:absolute;top:5px;right:35px;background-color:#FFF;border:solid 1px rgba(0,0,0,0.1);border-radius:2px;color:rgba(0,0,0,0.5)}.sgb-tab__content{margin-top:10px;padding:7px 0;border:dashed 1px rgba(0,0,0,0.1);border-left:0;border-right:0;position:relative}.sgb-tab__content:before,.sgb-tab__content:after{position:absolute;background:rgba(0,0,0,0.1);color:rgba(0,0,0,0.4);padding:3px 4px;font-size:10px;line-height:1.2}.sgb-tab__content:before{content:"タブのコンテンツ";top:0;left:0}.sgb-tab__content:after{content:"タブのコンテンツ終わり";bottom:0;right:0}@media only screen and (min-width: 1030px){.post-tab{display:table;table-layout:fixed;margin:0 6% 1.5em 0;width:100%}.post-tab.cf:before,.post-tab.cf:after{content:none}.post-tab>div{display:table-cell;width:auto;float:none;padding:0.9em 0.2em;border-right:solid 1px #eaeaea}.post-tab.post-tab-2column,.post-tab.post-tab-3column,.post-tab.post-tab-4column{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.post-tab.post-tab-2column>div{width:50%}.post-tab.post-tab-3column>div{width:33.33333%}.post-tab.post-tab-4column>div{width:25%}.post-tab>div:last-of-type{border-right:none}.post-tab .tab3,.post-tab .tab4{border-top:none}}
.linkto{max-width:550px;width:100%;margin:1em 0 1.5em;padding:10px;border:solid 2px #eaedf2;border-radius:3px;background:#fff;color:#555;font-weight:bold;text-decoration:none !important;pointer-events:none}.linkto:hover{background:#eaedf2;text-decoration:none}.linkto img{-webkit-box-shadow:0 3px 6px rgba(0,0,0,0.25);box-shadow:0 3px 6px rgba(0,0,0,0.25);-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}.linkto:hover img{-webkit-box-shadow:0 4px 8px rgba(0,0,0,0.35);box-shadow:0 4px 8px rgba(0,0,0,0.35)}.linkto .tbimg{width:100px}.linkto figure{width:110px;padding-right:10px}.linkto .tbtext{padding-left:10px;line-height:1.5;text-align:left;color:#555}.c_linkto{pointer-events:none}.components-placeholder .dashicon{margin-right:10px}.components-placeholder .components-placeholder__fieldset>div{width:100%}.wp-block-sgb-kanren a{pointer-events:none}
hr{margin:3em 0;border:solid 3px #dadada;border-width:2px 0 0}hr.dotted{border-top:dotted 2px #dadada}
.components-radio-control__option ul,.components-radio-control__option ol{margin:2px !important}.components-radio-control__option ul,.components-radio-control__option ol,.editor-styles-wrapper .wp-block ul,.editor-styles-wrapper .wp-block ol{margin-left:0;margin-bottom:1.5em;padding:1em 1em 1em 2.5em;border:solid 2px #e8e8e8;border-radius:3px}.components-radio-control__option .nobdr ul{position:relative}.components-radio-control__option .nobdr li:before{content:"枠線なし";position:absolute;top:8px;left:25px}.components-radio-control__option .li-dashed ul,.components-radio-control__option .li-dashed ol,.editor-styles-wrapper .li-dashed ul,.editor-styles-wrapper .li-dashed ol{border-width:2px;border-style:dashed}.components-radio-control__option .li-double ul,.components-radio-control__option .li-double ol,.editor-styles-wrapper .li-double ul,.editor-styles-wrapper .li-double ol{border-width:5px;border-style:double}.components-radio-control__option .li-tandb ul,.components-radio-control__option .li-tandb ol,.editor-styles-wrapper .li-tandb ul,.editor-styles-wrapper .li-tandb ol{padding:1em 0 1em 1.3em;border-width:2px;border-color:#373737;border-right:0;border-left:0;border-radius:0}.components-radio-control__option .li-beige ul,.components-radio-control__option .li-beige ol,.editor-styles-wrapper .li-beige ul,.editor-styles-wrapper .li-beige ol{border:0;background:#fff9e7}.components-radio-control__option .nobdr ul,.components-radio-control__option .nobdr ol,.editor-styles-wrapper .nobdr ul,.editor-styles-wrapper .nobdr ol{border:0}.components-radio-control__option .stitch-blue ul,.components-radio-control__option .stitch-blue ol,.components-radio-control__option .stitch-orange ul,.components-radio-control__option .stitch-orange ol,.components-radio-control__option .stitch-red ul,.components-radio-control__option .stitch-red ol,.editor-styles-wrapper .stitch-blue ul,.editor-styles-wrapper .stitch-blue ol,.editor-styles-wrapper .stitch-orange ul,.editor-styles-wrapper .stitch-orange ol,.editor-styles-wrapper .stitch-red ul,.editor-styles-wrapper .stitch-red ol{margin:2em 10px;border:dashed 2px #668ad8;border-radius:10px;background:#f1f8ff;-webkit-box-shadow:0 0 0 10px #f1f8ff;box-shadow:0 0 0 10px #f1f8ff}.components-radio-control__option .stitch-orange ul,.components-radio-control__option .stitch-orange ol,.editor-styles-wrapper .stitch-orange ul,.editor-styles-wrapper .stitch-orange ol{border-color:#ffa658;background:#fffbf1;-webkit-box-shadow:0 0 0 10px #fffbf1;box-shadow:0 0 0 10px #fffbf1}.components-radio-control__option .stitch-red ul,.components-radio-control__option .stitch-red ol,.editor-styles-wrapper .stitch-red ul,.editor-styles-wrapper .stitch-red ol{border-color:#f67c7c;background:#fff3f3;-webkit-box-shadow:0 0 0 10px #fff3f3;box-shadow:0 0 0 10px #fff3f3}.components-radio-control__option .li-chevron ul,.editor-styles-wrapper .li-chevron ul{position:relative;padding:1em 0.5em 1em 2.5em;border:solid 2px skyblue;border-radius:5px}.components-radio-control__option .li-chevron li,.components-radio-control__option .li-check li,.components-radio-control__option .li-yubi li,.components-radio-control__option .li-niku li,.editor-styles-wrapper .li-chevron li,.editor-styles-wrapper .li-check li,.editor-styles-wrapper .li-yubi li,.editor-styles-wrapper .li-niku li{list-style-type:none !important;padding:0.5em 0;line-height:1.5}.components-radio-control__option .li-chevron li:before,.editor-styles-wrapper .li-chevron li:before{position:absolute;left:1em;color:skyblue;font-family:"Font Awesome 5 Free";font-weight:900;content:"\f138"}.components-radio-control__option .li-check ul,.editor-styles-wrapper .li-check ul{position:relative;padding:1em 0.5em 1em 2.5em;border:solid 2px #ffb03f}.components-radio-control__option .li-check li:before,.editor-styles-wrapper .li-check li:before{position:absolute;left:1em;color:#ffb03f;font-family:"Font Awesome 5 Free";font-weight:900;content:"\f00c"}.components-radio-control__option .li-check ul{position:relative}.components-radio-control__option .li-yubi ul,.editor-styles-wrapper .li-yubi ul{position:relative;padding:1em 0.5em 1em 2.5em !important;border:double 4px #21b384}.components-radio-control__option .li-yubi li:before,.editor-styles-wrapper .li-yubi li:before{position:absolute;left:1em;color:#21b384;font-family:"Font Awesome 5 Free";font-weight:900;content:"\f0a4"}.components-radio-control__option .li-niku ul,.editor-styles-wrapper .li-niku ul{position:relative;padding:1em 0.5em 1em 2.5em;border:solid 2px #ff938b;background:#fffaf1}.components-radio-control__option .li-niku li:before,.editor-styles-wrapper .li-niku li:before{position:absolute;left:1em;color:#ff938b;font-family:"Font Awesome 5 Free";font-weight:900;content:"\f1b0"}.components-radio-control__option .ol-circle ol,.editor-styles-wrapper .ol-circle ol{list-style-type:none !important;padding:1em 0.7em;counter-reset:number}.components-radio-control__option .ol-circle ol,.components-radio-control__option .ol-circle ul{padding:1em 2px}.components-radio-control__option .ol-circle li,.editor-styles-wrapper .ol-circle li{position:relative;padding:0.5em 0 0.5em 34px !important;line-height:1.5em}.components-radio-control__option .ol-circle li:before,.editor-styles-wrapper .ol-circle li:before{display:inline-block;position:absolute;left:0;width:25px;height:25px;border-radius:50%;background:#5c9ee7;color:white;font-family:"Quicksand", sans-serif;font-size:15px;font-weight:bold;text-align:center;vertical-align:middle;line-height:25px;content:counter(number);counter-increment:number}.components-radio-control__option .ol-circle li:before{position:absolute;left:5px;top:0;font-size:12px;width:20px;height:20px;line-height:20px}.sng-list-radio .components-base-control__label{display:block}.sng-list-radio .components-radio-control__option{display:inline-block;width:50%;text-align:center}.sng-list-radio input{display:none}.sng-list-radio label{display:block;padding:8px;border-radius:4px;border:solid 2px #fff}.sng-list-radio label svg{display:block;width:100%;height:auto}.sng-list-radio label img{display:block;width:100%;height:auto}.sng-list-radio input:checked+label{border-color:#93d1f0}
.pre_tag>span{background-color:#6bb6ff;display:inline-block;padding:2px 10px;border-radius:10px 10px 0 0;color:#fff;font-size:0.9em}.pre_tag>span:before{font-family:"Font Awesome 5 Free";font-weight:900;font-style:normal;font-variant:normal;content:"\f121";display:inline-block;margin-right:5px;text-rendering:auto;-webkit-font-smoothing:antialiased}
.sgb-faq-container dl{padding-top:2em;padding-bottom:2em}.sgb-faq-select{text-align:right}.sgb-faq-select-btn{background-color:rgba(0,0,0,0.5);color:#fff;padding:0.1em 0.2em;font-size:12px;border:none;cursor:pointer}
.sng-btn-edit{position:absolute;top:5px;right:5px;background-color:#FFF !important}@-webkit-keyframes fadeHeader{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1}}@keyframes fadeHeader{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1}}.header-image{min-height:150px;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;-webkit-animation:fadeHeader 1s ease 0s 1 normal;animation:fadeHeader 1s ease 0s 1 normal}.header-image .wp-block-sgb-btn-group .block-list-appender{bottom:30px}.header-image .header-image__text{position:relative;max-width:1080px;margin:0 auto;padding:13% 20px 15%;color:#fff;text-align:center;line-height:1.5}.header-image .header-image__text p{margin:10px 0;white-space:pre-wrap}.header-image .header-image__headline{font-size:2em;font-weight:bold}.header-image .header-image__descr{font-size:0.9em}.header-image .header-image__btn{margin:20px 0 0}.header-image .header-image__btn .raised{font-size:19px;line-height:1.6}.header-image .header-image__video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.divheader{width:100%;-webkit-animation:fadeHeader 1s ease 0s 1 normal;animation:fadeHeader 1s ease 0s 1 normal}.divheader .wp-block-sgb-btn-group .block-list-appender{bottom:30px}.divheader .divheader__img{width:100%;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;position:relative;background-color:#000}.divheader .divheader__img img{display:block;width:100%}.divheader .divheader__img .divheader__video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.divheader .divheader__text{padding:15px}.divheader .divheader__headline{margin:0 0 5px;font-size:1.3em;font-weight:bold;line-height:1.4}.divheader .divheader__descr{margin:0.5em 0;font-size:1em;white-space:pre-wrap}.divheader .divheader__btn{margin:15px 0;text-align:center}.divheader .divheader__btn .raised{font-size:18px;font-weight:bold}.divheader .divheader__btn .raised:before{content:"\f0da";font-family:FontAwesome;padding-right:8px}@media screen and (min-width: 769px){.header-image__headline{font-size:3em}.header-image__descr{font-size:1.1em}.divheader{display:table}.divheader .divheader__img,.divheader .divheader__text{display:table-cell;width:50%;vertical-align:middle}.divheader .divheader__img img{width:100%}.divheader .divheader__text{padding:15px 30px}.divheader .divheader__headline,.divheader .divheader__descr,.divheader .divheader__btn{max-width:550px;text-align:left}}
.sgb-conditional__content--edit{margin-top:10px;padding:7px 0;border:dashed 1px rgba(0,0,0,0.1);border-left:0;border-right:0;position:relative}.sgb-conditional__content--edit .sgb-conditional__content-label,.sgb-conditional__content--edit:after{position:absolute;background:rgba(0,0,0,0.1);color:rgba(0,0,0,0.4);padding:3px 4px;font-size:10px;line-height:1.2}.sgb-conditional__content--edit .sgb-conditional__content-label{top:0;right:0}.sgb-conditional__content--edit:after{content:"条件終わり";bottom:0;left:0}
.sng-slider-item{position:relative;background:-webkit-linear-gradient(45deg, #bdb9ff, #67b8ff);background:-o-linear-gradient(45deg, #bdb9ff, #67b8ff);background:linear-gradient(45deg, #bdb9ff, #67b8ff);background-size:cover;background-position:center center}.editor-styles-wrapper .wp-block ul.slick-dots{border:none}.editor-styles-wrapper .wp-block .slick-next{right:10px;z-index:10}.editor-styles-wrapper .wp-block .slick-prev{left:10px;z-index:10}.editor-styles-wrapper .slick-list{margin:0 -10px}.editor-styles-wrapper .slick-slide{padding:0 10px}.editor-styles-wrapper .slick-slider .block-editor-url-input{width:100%}.editor-styles-wrapper .slick-slider .block-editor-url-input input{max-width:100%}.editor-styles-wrapper .wp-block .slick-dots{margin:0;padding:0}.editor-styles-wrapper .sng-slider-url{margin-top:5px}.editor-styles-wrapper .slick-slider .sng-btn-dismiss{position:absolute;left:5px;top:5px;color:#fff}.sng-slider-active{position:absolute;top:0;left:0;right:0;bottom:0;border:5px solid #67b8ff}.sng-slider-item__inner{position:relative;z-index:1}
.wp-block .sgb-full-bg__content{padding:1px 0}.sgb-full-bg--first-no-margin .sgb-full-bg__content .block-editor-block-list__layout>:first-child,.sgb-full-bg--first-no-margin .sgb-full-bg__content .block-editor-block-list__layout>:first-child>*,.sgb-full-bg--first-no-margin .sgb-full-bg__content .block-editor-block-list__layout>:first-child>.sgb-heading>.sgb-heading__inner{margin-top:0 !important}
.sgb-box-menu__title-wrap{padding:10px}.sgb-box-menu__title-wrap .sgb-box-menu__title{display:inline-block;padding:0}.sgb-box-menu__title-wrap i{display:inline-block;margin-right:5px}.sgb-box-menu__item--active{border:5px solid #67b8ff !important}
.sgb-embed-cb{padding:1.5rem 1rem 2rem;font-size:14px;text-align:center;background:rgba(139,139,150,0.1);border-radius:10px}.sgb-embed-cb__title{font-weight:bold;margin-bottom:0.8rem}.sgb-embed-cb__logo{width:24px;height:auto;margin-right:10px;vertical-align:middle}.sgb-btn-edit{display:inline-block;padding:5px 11px;font-size:14px;background:#fff;border:none;border-radius:5px;-webkit-box-shadow:0 2px 4px -1px rgba(0,0,0,0.2);box-shadow:0 2px 4px -1px rgba(0,0,0,0.2);border:solid 1px #e9e9e9;cursor:pointer;-webkit-transition:0.2s;-o-transition:0.2s;transition:0.2s;z-index:99}.sgb-btn-edit:active{-webkit-box-shadow:0 2px 3px -2px rgba(0,0,0,0.2);box-shadow:0 2px 3px -2px rgba(0,0,0,0.2)}.sgb-modal-full{position:fixed;top:0;left:0;right:0;bottom:0;overflow-y:auto;-webkit-overflow-scrolling:touch;background:#fff;z-index:99999;opacity:0;-webkit-transition:-webkit-transform 0.3s;transition:-webkit-transform 0.3s;-o-transition:transform 0.3s;transition:transform 0.3s;transition:transform 0.3s, -webkit-transform 0.3s;-webkit-transform:translateY(27vh);-ms-transform:translateY(27vh);transform:translateY(27vh)}.sgb-modal-full.active{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.sgb-modal-full__close-btn{display:block;margin:1rem 0 0 auto;width:20px;height:20px;opacity:0.6;z-index:99999;background-image:-webkit-linear-gradient(135deg, transparent calc(50% - 1px), #333 calc(50% - 1px), #333 calc(50% + 1px), transparent calc(50% + 1px)),-webkit-linear-gradient(45deg, transparent calc(50% - 1px), #333 calc(50% - 1px), #333 calc(50% + 1px), transparent calc(50% + 1px));background-image:-o-linear-gradient(135deg, transparent calc(50% - 1px), #333 calc(50% - 1px), #333 calc(50% + 1px), transparent calc(50% + 1px)),-o-linear-gradient(45deg, transparent calc(50% - 1px), #333 calc(50% - 1px), #333 calc(50% + 1px), transparent calc(50% + 1px));background-image:linear-gradient(-45deg, transparent calc(50% - 1px), #333 calc(50% - 1px), #333 calc(50% + 1px), transparent calc(50% + 1px)),linear-gradient(45deg, transparent calc(50% - 1px), #333 calc(50% - 1px), #333 calc(50% + 1px), transparent calc(50% + 1px))}.sgb-modal-full__close-btn:hover{opacity:1}.sgb-embed-cb__stats{padding-top:10px}.sgb-embed-cb__stats__item{display:-ms-flexbox;display:flex;border-bottom:1px solid #eaeaea;padding:0.5rem 0;-ms-flex-align:center;align-items:center}.sgb-embed-cb__stats__item__label{width:150px;text-align:left;padding-right:0.9rem;font-size:14px;color:#666}.sgb-embed-cb__stats__item__value{font-size:14px}.sgb-embed-cb__stats__unit{margin-left:5px;font-size:12px;color:#666}.sgb-embed-cb__link-wrap{display:block;text-align:left;margin-top:20px;margin-bottom:10px}.sgb-embed-cb__link svg{margin-right:5px}
.profile-background img{width:100%;height:auto}.yourprofile .profile-img{position:relative;width:80px;height:80px;margin:-40px auto 0}.yourprofile .profile-img img{border:solid 3px #fff;border-radius:40px;overflow:hidden}.yourname{padding:0 10px;font-size:1.3em;font-weight:bold;text-align:center}.profile-content{padding:0 15px;font-size:0.95em}.profile-sns{margin:0;padding:10px 10px 20px;text-align:center;border:none !important}.profile-sns li{display:inline-block;vertical-align:middle}.widget .profile-sns li a{padding:4px;color:#555;width:48px;height:48px}.widget .profile-sns li a:hover{background:transparent;opacity:0.6}.profile-sns li i{display:inline-block;width:40px;height:40px;border-radius:50%;background:#6eb6fd;color:#fff;font-size:23px;text-align:center;line-height:40px}.profile-sns li .fa-twitter{background:#3ab4ff}.profile-sns li .fa-facebook,.profile-sns li .fa-facebook-f{background:#3b8df7}.profile-sns li .fa-instagram{background:#ff7b7b}.profile-sns li .fa-youtube{background:#f0504f}.profile-sns li .fa-rss{background:#72d865}.profile-sns li .fa-line{background:#70da7d}.editor-styles-wrapper .profile-sns i{line-height:40px}.profile-img img{width:80px;height:80px;max-width:none}.profile-link--active{border:2px solid #58a9ef}.profile__content{margin-top:10px;padding:7px 0;border:dashed 1px rgba(0,0,0,0.1);border-left:0;border-right:0;position:relative}.profile__content:before{position:absolute;background:rgba(0,0,0,0.5);color:#fff;padding:3px 4px;font-size:14px;line-height:1.2;content:"内容を編集できます";top:0;left:0;z-index:10}.profile__content--no-edit:before{content:"内容を編集できません"}.editor-styles-wrapper .profile-sns .fa.fa-rss{font-weight:bold}
#toc_container{position:relative;width:100% !important;margin:2.5em 0;padding:20px 15px;border-top:solid 5px #6bb6ff;font-size:0.95em;background:#f9f9f9;-webkit-box-shadow:0 1.5px 2.4px rgba(0,0,0,0.15);box-shadow:0 1.5px 2.4px rgba(0,0,0,0.15)}#toc_container .toc_title{display:inline-block;position:relative;margin:0;padding:5px 0;font-size:23px;font-weight:bold;color:#6bb6ff}.toc_toggle{display:inline-block;vertical-align:middle;width:75px;height:25px;margin-left:10px;border-radius:5px;background:#cbcbcb;color:#fff;font-size:14px;text-align:center;line-height:25px}#toc_container .toc_toggle a{color:#fff;text-decoration:none}#toc_container ul{list-style-type:disc;padding:0;border:none}#toc_container .toc_list{margin-bottom:0;margin-left:18px;color:#585858}#toc_container .toc_list li{font-weight:bold}#toc_container .toc_list li a{color:#555}#toc_container .toc_list li ul{margin:5px;padding-left:15px}#toc_container .toc_list li ul li{margin:0;font-size:0.95em;font-weight:normal}.toc_number{padding-right:2px;font-family:Quicksand, sans-serif;font-size:1.1em;font-weight:bold}.toc_title_svg{width:50px;height:50px;border-radius:50%;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;color:#fff;background-color:#6bb6ff;margin-right:10px}.toc_widget_list{border:none !important;list-style-type:none;margin-top:0;padding:8px 10px !important}.toc_widget_list a{font-size:0.9em;padding:4px 5px 4px 7px}.toc_widget_list li{margin:0;font-weight:bold}.editor-styles-wrapper .toc_widget_list li ul,.editor-styles-wrapper .toc_widget_list li ol{margin:0;border:none;padding-left:0;list-style-type:none;padding:0}.toc_widget_list li ul li a{padding:5px 7px 5px 13px;font-size:15px;font-weight:normal}.toc_widget_list li ul li a svg{padding-right:5px;color:silver;font-weight:bold;font-size:20px}.toc_widget_list li a{display:block;padding:7px;color:#626262;text-decoration:none}.toc_widget_list li a:hover{background:#efefef}
.sgb-btn-group .block-editor-block-list__layout{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
.sgb-ab__content{margin-top:10px;padding:7px 0;border:dashed 1px rgba(0,0,0,0.1);border-left:0;border-right:0;position:relative}.sgb-ab__content:before,.sgb-ab__content:after{position:absolute;background:rgba(0,0,0,0.1);color:rgba(0,0,0,0.4);padding:3px 4px;font-size:10px;line-height:1.2}.sgb-ab__content:before{content:"コンテンツ";top:0;left:0}.sgb-ab__content:after{content:"コンテンツ終わり";bottom:0;right:0}
.sgb-footer__content{max-width:var(--wp--custom--wrap--default-width) !important;padding-left:var(--wp--custom--wrap--padding-side) !important;padding-right:var(--wp--custom--wrap--padding-side) !important}.editor-styles-wrapper .sgb-footer__links ul{border:none;margin:0.5em;padding:0}
.sgb-custom__content{padding:20px 0;border:dashed 1px rgba(0,0,0,0.1);border-left:0;border-right:0;position:relative}.sgb-custom__content:before,.sgb-custom__content:after{position:absolute;background:rgba(0,0,0,0.1);color:rgba(0,0,0,0.4);padding:3px 4px;font-size:10px;line-height:1.2}.sgb-custom__content:before{content:"カスタムコンテンツ";top:0px;left:0px}.sgb-custom__content:after{content:"カスタムコンテンツ終わり";bottom:0px;right:0px}
.sgb-dropdown-icon{border-radius:4px;padding:5px 0;width:24px;height:24px;margin:-1px 8px -1px 0}.components-dropdown-menu__menu .components-dropdown-menu__menu-item:not(:disabled):not([aria-disabled="true"]):not(.is-default).is-active>.sgb-dropdown-icon{outline:none;-webkit-box-shadow:none;box-shadow:none;background:#d8e0e8}.block-editor-rich-text__editable:focus .sgb-label-main-c[data-rich-text-format-boundary],.block-editor-rich-text__editable:focus .sgb-label-accent-c[data-rich-text-format-boundary]{background:silver}.sgb-highlight-button{color:#59abff}
