 #wpadminbar #wp-admin-bar-wccp_free_top_button .ab-icon:before { content: "\f160"; color: #02CA02; top: 3px; } #wpadminbar #wp-admin-bar-wccp_free_top_button .ab-icon { transform: rotate(45deg); } @charset "UTF-8";.wp-block-archives-dropdown label{display:block}.wp-block-avatar.aligncenter{text-align:center}.wp-block-audio{margin:0 0 1em}.wp-block-audio figcaption{margin-top:.5em;margin-bottom:1em}.wp-block-audio audio{width:100%;min-width:300px}.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;cursor:pointer;display:inline-block;font-size:1.125em;padding:calc(.667em + 2px) calc(1.333em + 2px);text-align:center;text-decoration:none;word-break:break-word;box-sizing:border-box}.wp-block-button__link:active,.wp-block-button__link:focus,.wp-block-button__link:hover,.wp-block-button__link:visited{color:#fff}.wp-block-button__link.aligncenter{text-align:center}.wp-block-button__link.alignright{text-align:right}.wp-block-buttons>.wp-block-button.has-custom-width{max-width:none}.wp-block-buttons>.wp-block-button.has-custom-width .wp-block-button__link{width:100%}.wp-block-buttons>.wp-block-button.has-custom-font-size .wp-block-button__link{font-size:inherit}.wp-block-buttons>.wp-block-button.wp-block-button__width-25{width:calc(25% - var(--wp--style--block-gap, .5em)*0.75)}.wp-block-buttons>.wp-block-button.wp-block-button__width-50{width:calc(50% - var(--wp--style--block-gap, .5em)*0.5)}.wp-block-buttons>.wp-block-button.wp-block-button__width-75{width:calc(75% - var(--wp--style--block-gap, .5em)*0.25)}.wp-block-buttons>.wp-block-button.wp-block-button__width-100{width:100%;flex-basis:100%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-25{width:25%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-50{width:50%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-75{width:75%}.wp-block-button.is-style-squared,.wp-block-button__link.wp-block-button.is-style-squared{border-radius:0}.wp-block-button.no-border-radius,.wp-block-button__link.no-border-radius{border-radius:0!important}.is-style-outline>:where(.wp-block-button__link),:where(.wp-block-button__link).is-style-outline{border:2px solid;padding:.667em 1.333em}.is-style-outline>.wp-block-button__link:not(.has-text-color),.wp-block-button__link.is-style-outline:not(.has-text-color){color:currentColor}.is-style-outline>.wp-block-button__link:not(.has-background),.wp-block-button__link.is-style-outline:not(.has-background){background-color:transparent}.wp-block-buttons.is-vertical{flex-direction:column}.wp-block-buttons.is-vertical>.wp-block-button:last-child{margin-bottom:0}.wp-block-buttons>.wp-block-button{display:inline-block;margin:0}.wp-block-buttons.is-content-justification-left{justify-content:flex-start}.wp-block-buttons.is-content-justification-left.is-vertical{align-items:flex-start}.wp-block-buttons.is-content-justification-center{justify-content:center}.wp-block-buttons.is-content-justification-center.is-vertical{align-items:center}.wp-block-buttons.is-content-justification-right{justify-content:flex-end}.wp-block-buttons.is-content-justification-right.is-vertical{align-items:flex-end}.wp-block-buttons.is-content-justification-space-between{justify-content:space-between}.wp-block-buttons.aligncenter{text-align:center}.wp-block-buttons:not(.is-content-justification-space-between,.is-content-justification-right,.is-content-justification-left,.is-content-justification-center) .wp-block-button.aligncenter{margin-left:auto;margin-right:auto;width:100%}.wp-block-button.aligncenter,.wp-block-calendar{text-align:center}.wp-block-calendar tbody td,.wp-block-calendar th{padding:.25em;border:1px solid #ddd}.wp-block-calendar tfoot td{border:none}.wp-block-calendar table{width:100%;border-collapse:collapse}.wp-block-calendar table th{font-weight:400;background:#ddd}.wp-block-calendar a{text-decoration:underline}.wp-block-calendar table caption,.wp-block-calendar table tbody{color:#40464d}.wp-block-categories.alignleft{margin-right:2em}.wp-block-categories.alignright{margin-left:2em}.wp-block-code code{display:block;font-family:inherit;overflow-wrap:break-word;white-space:pre-wrap}.wp-block-columns{display:flex;margin-bottom:1.75em;box-sizing:border-box;flex-wrap:wrap!important;align-items:normal!important}@media (min-width:782px){.wp-block-columns{flex-wrap:nowrap!important}}.wp-block-columns.are-vertically-aligned-top{align-items:flex-start}.wp-block-columns.are-vertically-aligned-center{align-items:center}.wp-block-columns.are-vertically-aligned-bottom{align-items:flex-end}@media (max-width:781px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:100%!important}}@media (min-width:782px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column[style*=flex-basis]{flex-grow:0}}.wp-block-columns.is-not-stacked-on-mobile{flex-wrap:nowrap!important}.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column[style*=flex-basis]{flex-grow:0}:where(.wp-block-columns.has-background){padding:1.25em 2.375em}.wp-block-column{flex-grow:1;min-width:0;word-break:break-word;overflow-wrap:break-word}.wp-block-column.is-vertically-aligned-top{align-self:flex-start}.wp-block-column.is-vertically-aligned-center{align-self:center}.wp-block-column.is-vertically-aligned-bottom{align-self:flex-end}.wp-block-column.is-vertically-aligned-bottom,.wp-block-column.is-vertically-aligned-center,.wp-block-column.is-vertically-aligned-top{width:100%}.wp-block-comments-pagination>.wp-block-comments-pagination-next,.wp-block-comments-pagination>.wp-block-comments-pagination-numbers,.wp-block-comments-pagination>.wp-block-comments-pagination-previous{margin-right:.5em;margin-bottom:.5em}.wp-block-comments-pagination>.wp-block-comments-pagination-next:last-child,.wp-block-comments-pagination>.wp-block-comments-pagination-numbers:last-child,.wp-block-comments-pagination>.wp-block-comments-pagination-previous:last-child{margin-right:0}.wp-block-comments-pagination .wp-block-comments-pagination-previous-arrow{margin-right:1ch;display:inline-block}.wp-block-comments-pagination .wp-block-comments-pagination-previous-arrow:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-comments-pagination .wp-block-comments-pagination-next-arrow{margin-left:1ch;display:inline-block}.wp-block-comments-pagination .wp-block-comments-pagination-next-arrow:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-comments-pagination.aligncenter{justify-content:center}.wp-block-comment-template{margin-bottom:0;max-width:100%;list-style:none;padding:0}.wp-block-comment-template li{clear:both}.wp-block-comment-template ol{margin-bottom:0;max-width:100%;list-style:none;padding-left:2rem}.wp-block-cover,.wp-block-cover-image{position:relative;background-size:cover;background-position:50%;min-height:430px;width:100%;display:flex;justify-content:center;align-items:center;padding:1em;box-sizing:border-box}.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax{background-attachment:fixed}@supports (-webkit-touch-callout:inherit){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax{background-attachment:scroll}}@media (prefers-reduced-motion:reduce){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax{background-attachment:scroll}}.wp-block-cover-image.is-repeated,.wp-block-cover.is-repeated{background-repeat:repeat;background-size:auto}.wp-block-cover-image.has-background-dim:not([class*=-background-color]),.wp-block-cover-image .has-background-dim:not([class*=-background-color]),.wp-block-cover.has-background-dim:not([class*=-background-color]),.wp-block-cover .has-background-dim:not([class*=-background-color]){background-color:#000}.wp-block-cover-image .has-background-dim.has-background-gradient,.wp-block-cover .has-background-dim.has-background-gradient{background-color:transparent}.wp-block-cover-image.has-background-dim:before,.wp-block-cover.has-background-dim:before{content:"";background-color:inherit}.wp-block-cover-image.has-background-dim:not(.has-background-gradient):before,.wp-block-cover-image .wp-block-cover__background,.wp-block-cover-image .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim:not(.has-background-gradient):before,.wp-block-cover .wp-block-cover__background,.wp-block-cover .wp-block-cover__gradient-background{position:absolute;top:0;left:0;bottom:0;right:0;z-index:1;opacity:.5}.wp-block-cover-image.has-background-dim.has-background-dim-10 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-10:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-10 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-10:not(.has-background-gradient):before{opacity:.1}.wp-block-cover-image.has-background-dim.has-background-dim-20 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-20:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-20 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-20:not(.has-background-gradient):before{opacity:.2}.wp-block-cover-image.has-background-dim.has-background-dim-30 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-30:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-30 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-30:not(.has-background-gradient):before{opacity:.3}.wp-block-cover-image.has-background-dim.has-background-dim-40 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-40:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-40 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-40:not(.has-background-gradient):before{opacity:.4}.wp-block-cover-image.has-background-dim.has-background-dim-50 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-50:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-50 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-50:not(.has-background-gradient):before{opacity:.5}.wp-block-cover-image.has-background-dim.has-background-dim-60 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-60:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-60 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-60:not(.has-background-gradient):before{opacity:.6}.wp-block-cover-image.has-background-dim.has-background-dim-70 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-70:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-70 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-70:not(.has-background-gradient):before{opacity:.7}.wp-block-cover-image.has-background-dim.has-background-dim-80 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-80:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-80 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-80:not(.has-background-gradient):before{opacity:.8}.wp-block-cover-image.has-background-dim.has-background-dim-90 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-90:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-90 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-90:not(.has-background-gradient):before{opacity:.9}.wp-block-cover-image.has-background-dim.has-background-dim-100 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-100:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-100 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-100:not(.has-background-gradient):before{opacity:1}.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-0,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-0,.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-0,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-0{opacity:0}.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-10,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-10,.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-10,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-10{opacity:.1}.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-20,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-20,.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-20,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-20{opacity:.2}.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-30,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-30,.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-30,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-30{opacity:.3}.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-40,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-40,.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-40,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-40{opacity:.4}.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-50,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-50,.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-50,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-50{opacity:.5}.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-60,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-60,.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-60,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-60{opacity:.6}.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-70,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-70,.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-70,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-70{opacity:.7}.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-80,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-80,.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-80,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-80{opacity:.8}.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-90,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-90,.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-90,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-90{opacity:.9}.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-100,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-100,.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-100,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-100{opacity:1}.wp-block-cover-image .block-library-cover__padding-visualizer,.wp-block-cover .block-library-cover__padding-visualizer{z-index:2}.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.alignleft,.wp-block-cover.alignright{max-width:420px;width:100%}.wp-block-cover-image:after,.wp-block-cover:after{display:block;content:"";font-size:0;min-height:inherit}@supports (position:sticky){.wp-block-cover-image:after,.wp-block-cover:after{content:none}}.wp-block-cover-image.aligncenter,.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.aligncenter,.wp-block-cover.alignleft,.wp-block-cover.alignright{display:flex}.wp-block-cover-image .wp-block-cover__inner-container,.wp-block-cover .wp-block-cover__inner-container{width:100%;z-index:1;color:#fff}.wp-block-cover-image.is-light .wp-block-cover__inner-container,.wp-block-cover.is-light .wp-block-cover__inner-container{color:#000}.wp-block-cover-image h1:not(.has-text-color),.wp-block-cover-image h2:not(.has-text-color),.wp-block-cover-image h3:not(.has-text-color),.wp-block-cover-image h4:not(.has-text-color),.wp-block-cover-image h5:not(.has-text-color),.wp-block-cover-image h6:not(.has-text-color),.wp-block-cover-image p:not(.has-text-color),.wp-block-cover h1:not(.has-text-color),.wp-block-cover h2:not(.has-text-color),.wp-block-cover h3:not(.has-text-color),.wp-block-cover h4:not(.has-text-color),.wp-block-cover h5:not(.has-text-color),.wp-block-cover h6:not(.has-text-color),.wp-block-cover p:not(.has-text-color){color:inherit}.wp-block-cover-image.is-position-top-left,.wp-block-cover.is-position-top-left{align-items:flex-start;justify-content:flex-start}.wp-block-cover-image.is-position-top-center,.wp-block-cover.is-position-top-center{align-items:flex-start;justify-content:center}.wp-block-cover-image.is-position-top-right,.wp-block-cover.is-position-top-right{align-items:flex-start;justify-content:flex-end}.wp-block-cover-image.is-position-center-left,.wp-block-cover.is-position-center-left{align-items:center;justify-content:flex-start}.wp-block-cover-image.is-position-center-center,.wp-block-cover.is-position-center-center{align-items:center;justify-content:center}.wp-block-cover-image.is-position-center-right,.wp-block-cover.is-position-center-right{align-items:center;justify-content:flex-end}.wp-block-cover-image.is-position-bottom-left,.wp-block-cover.is-position-bottom-left{align-items:flex-end;justify-content:flex-start}.wp-block-cover-image.is-position-bottom-center,.wp-block-cover.is-position-bottom-center{align-items:flex-end;justify-content:center}.wp-block-cover-image.is-position-bottom-right,.wp-block-cover.is-position-bottom-right{align-items:flex-end;justify-content:flex-end}.wp-block-cover-image.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container{margin:0;width:auto}.wp-block-cover-image img.wp-block-cover__image-background,.wp-block-cover-image video.wp-block-cover__video-background,.wp-block-cover img.wp-block-cover__image-background,.wp-block-cover video.wp-block-cover__video-background{position:absolute;top:0;left:0;right:0;bottom:0;margin:0;padding:0;width:100%;height:100%;max-width:none;max-height:none;-o-object-fit:cover;object-fit:cover;outline:none;border:none;box-shadow:none}.wp-block-cover__image-background,.wp-block-cover__video-background{z-index:0}.wp-block-cover-image-text,.wp-block-cover-image-text a,.wp-block-cover-image-text a:active,.wp-block-cover-image-text a:focus,.wp-block-cover-image-text a:hover,.wp-block-cover-text,.wp-block-cover-text a,.wp-block-cover-text a:active,.wp-block-cover-text a:focus,.wp-block-cover-text a:hover,section.wp-block-cover-image h2,section.wp-block-cover-image h2 a,section.wp-block-cover-image h2 a:active,section.wp-block-cover-image h2 a:focus,section.wp-block-cover-image h2 a:hover{color:#fff}.wp-block-cover-image .wp-block-cover.has-left-content{justify-content:flex-start}.wp-block-cover-image .wp-block-cover.has-right-content{justify-content:flex-end}.wp-block-cover-image.has-left-content .wp-block-cover-image-text,.wp-block-cover.has-left-content .wp-block-cover-text,section.wp-block-cover-image.has-left-content>h2{margin-left:0;text-align:left}.wp-block-cover-image.has-right-content .wp-block-cover-image-text,.wp-block-cover.has-right-content .wp-block-cover-text,section.wp-block-cover-image.has-right-content>h2{margin-right:0;text-align:right}.wp-block-cover-image .wp-block-cover-image-text,.wp-block-cover .wp-block-cover-text,section.wp-block-cover-image>h2{font-size:2em;line-height:1.25;z-index:1;margin-bottom:0;max-width:840px;padding:.44em;text-align:center}.wp-block-embed.alignleft,.wp-block-embed.alignright,.wp-block[data-align=left]>[data-type="core/embed"],.wp-block[data-align=right]>[data-type="core/embed"]{max-width:360px;width:100%}.wp-block-embed.alignleft .wp-block-embed__wrapper,.wp-block-embed.alignright .wp-block-embed__wrapper,.wp-block[data-align=left]>[data-type="core/embed"] .wp-block-embed__wrapper,.wp-block[data-align=right]>[data-type="core/embed"] .wp-block-embed__wrapper{min-width:280px}.wp-block-cover .wp-block-embed{min-width:320px;min-height:240px}.wp-block-embed{margin:0 0 1em;overflow-wrap:break-word}.wp-block-embed figcaption{margin-top:.5em;margin-bottom:1em}.wp-block-embed iframe{max-width:100%}.wp-block-embed__wrapper{position:relative}.wp-embed-responsive .wp-has-aspect-ratio .wp-block-embed__wrapper:before{content:"";display:block;padding-top:50%}.wp-embed-responsive .wp-has-aspect-ratio iframe{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%}.wp-embed-responsive .wp-embed-aspect-21-9 .wp-block-embed__wrapper:before{padding-top:42.85%}.wp-embed-responsive .wp-embed-aspect-18-9 .wp-block-embed__wrapper:before{padding-top:50%}.wp-embed-responsive .wp-embed-aspect-16-9 .wp-block-embed__wrapper:before{padding-top:56.25%}.wp-embed-responsive .wp-embed-aspect-4-3 .wp-block-embed__wrapper:before{padding-top:75%}.wp-embed-responsive .wp-embed-aspect-1-1 .wp-block-embed__wrapper:before{padding-top:100%}.wp-embed-responsive .wp-embed-aspect-9-16 .wp-block-embed__wrapper:before{padding-top:177.77%}.wp-embed-responsive .wp-embed-aspect-1-2 .wp-block-embed__wrapper:before{padding-top:200%}.wp-block-file{margin-bottom:1.5em}.wp-block-file.aligncenter{text-align:center}.wp-block-file.alignright{text-align:right}.wp-block-file .wp-block-file__embed{margin-bottom:1em}.wp-block-file .wp-block-file__button{background:#32373c;border-radius:2em;color:#fff;font-size:.8em;padding:.5em 1em}.wp-block-file a.wp-block-file__button{text-decoration:none}.wp-block-file a.wp-block-file__button:active,.wp-block-file a.wp-block-file__button:focus,.wp-block-file a.wp-block-file__button:hover,.wp-block-file a.wp-block-file__button:visited{box-shadow:none;color:#fff;opacity:.85;text-decoration:none}.wp-block-file *+.wp-block-file__button{margin-left:.75em}.blocks-gallery-grid:not(.has-nested-images),.wp-block-gallery:not(.has-nested-images){display:flex;flex-wrap:wrap;list-style-type:none;padding:0;margin:0}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item{margin:0 1em 1em 0;display:flex;flex-grow:1;flex-direction:column;justify-content:center;position:relative;width:calc(50% - 1em)}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item:nth-of-type(2n){margin-right:0}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figure,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figure,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figure,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figure{margin:0;height:100%;display:flex;align-items:flex-end;justify-content:flex-start}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image img,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item img{display:block;max-width:100%;height:auto;width:auto}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figcaption,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figcaption,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figcaption,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figcaption{position:absolute;bottom:0;width:100%;max-height:100%;overflow:auto;padding:3em .77em .7em;color:#fff;text-align:center;font-size:.8em;background:linear-gradient(0deg,rgba(0,0,0,.7),rgba(0,0,0,.3) 70%,transparent);box-sizing:border-box;margin:0;z-index:2}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figcaption img,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figcaption img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figcaption img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figcaption img{display:inline}.blocks-gallery-grid:not(.has-nested-images) figcaption,.wp-block-gallery:not(.has-nested-images) figcaption{flex-grow:1}.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-image a,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-image img,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-item a,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-item img,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-image a,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-image img,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-item a,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-item img{width:100%;height:100%;flex:1;-o-object-fit:cover;object-fit:cover}.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-item{width:100%;margin-right:0}@media (min-width:600px){.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-item{width:calc(33.33333% - .66667em);margin-right:1em}.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-item{width:calc(25% - .75em);margin-right:1em}.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-item{width:calc(20% - .8em);margin-right:1em}.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-item{width:calc(16.66667% - .83333em);margin-right:1em}.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-item{width:calc(14.28571% - .85714em);margin-right:1em}.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-item{width:calc(12.5% - .875em);margin-right:1em}.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-image:nth-of-type(1n),.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-item:nth-of-type(1n),.blocks-gallery-grid:not(.has-nested-images).columns-2 .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images).columns-2 .blocks-gallery-item:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-image:nth-of-type(3n),.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-item:nth-of-type(3n),.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-image:nth-of-type(4n),.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-item:nth-of-type(4n),.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-image:nth-of-type(5n),.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-item:nth-of-type(5n),.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-image:nth-of-type(6n),.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-item:nth-of-type(6n),.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-image:nth-of-type(7n),.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-item:nth-of-type(7n),.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-image:nth-of-type(8n),.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-item:nth-of-type(8n),.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-image:nth-of-type(1n),.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-item:nth-of-type(1n),.wp-block-gallery:not(.has-nested-images).columns-2 .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images).columns-2 .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-image:nth-of-type(3n),.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-item:nth-of-type(3n),.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-image:nth-of-type(4n),.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-item:nth-of-type(4n),.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-image:nth-of-type(5n),.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-item:nth-of-type(5n),.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-image:nth-of-type(6n),.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-item:nth-of-type(6n),.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-image:nth-of-type(7n),.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-item:nth-of-type(7n),.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-image:nth-of-type(8n),.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-item:nth-of-type(8n){margin-right:0}}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image:last-child,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item:last-child,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image:last-child,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item:last-child{margin-right:0}.blocks-gallery-grid:not(.has-nested-images).alignleft,.blocks-gallery-grid:not(.has-nested-images).alignright,.wp-block-gallery:not(.has-nested-images).alignleft,.wp-block-gallery:not(.has-nested-images).alignright{max-width:420px;width:100%}.blocks-gallery-grid:not(.has-nested-images).aligncenter .blocks-gallery-item figure,.wp-block-gallery:not(.has-nested-images).aligncenter .blocks-gallery-item figure{justify-content:center}.wp-block-gallery:not(.is-cropped) .blocks-gallery-item{align-self:flex-start}figure.wp-block-gallery.has-nested-images{align-items:normal}.wp-block-gallery.has-nested-images figure.wp-block-image:not(#individual-image){width:calc(50% - var(--wp--style--unstable-gallery-gap, 16px)/2);margin:0}.wp-block-gallery.has-nested-images figure.wp-block-image{display:flex;flex-grow:1;justify-content:center;position:relative;flex-direction:column;max-width:100%}.wp-block-gallery.has-nested-images figure.wp-block-image>a,.wp-block-gallery.has-nested-images figure.wp-block-image>div{margin:0;flex-direction:column;flex-grow:1}.wp-block-gallery.has-nested-images figure.wp-block-image img{display:block;height:auto;max-width:100%!important;width:auto}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{background:linear-gradient(0deg,rgba(0,0,0,.7),rgba(0,0,0,.3) 70%,transparent);bottom:0;color:#fff;font-size:13px;left:0;margin-bottom:0;max-height:60%;overflow:auto;padding:0 8px 8px;position:absolute;text-align:center;width:100%;box-sizing:border-box}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption img{display:inline}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption a{color:inherit}.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded>a,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded>div{flex:1 1 auto}.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded figcaption{flex:initial;background:none;color:inherit;margin:0;padding:10px 10px 9px;position:relative}.wp-block-gallery.has-nested-images figcaption{flex-grow:1;flex-basis:100%;text-align:center}.wp-block-gallery.has-nested-images:not(.is-cropped) figure.wp-block-image:not(#individual-image){margin-top:0;margin-bottom:auto}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image){align-self:inherit}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image)>a,.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image)>div:not(.components-drop-zone){display:flex}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) a,.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) img{width:100%;flex:1 0 0%;height:100%;-o-object-fit:cover;object-fit:cover}.wp-block-gallery.has-nested-images.columns-1 figure.wp-block-image:not(#individual-image){width:100%}@media (min-width:600px){.wp-block-gallery.has-nested-images.columns-3 figure.wp-block-image:not(#individual-image){width:calc(33.33333% - var(--wp--style--unstable-gallery-gap, 16px)*0.66667)}.wp-block-gallery.has-nested-images.columns-4 figure.wp-block-image:not(#individual-image){width:calc(25% - var(--wp--style--unstable-gallery-gap, 16px)*0.75)}.wp-block-gallery.has-nested-images.columns-5 figure.wp-block-image:not(#individual-image){width:calc(20% - var(--wp--style--unstable-gallery-gap, 16px)*0.8)}.wp-block-gallery.has-nested-images.columns-6 figure.wp-block-image:not(#individual-image){width:calc(16.66667% - var(--wp--style--unstable-gallery-gap, 16px)*0.83333)}.wp-block-gallery.has-nested-images.columns-7 figure.wp-block-image:not(#individual-image){width:calc(14.28571% - var(--wp--style--unstable-gallery-gap, 16px)*0.85714)}.wp-block-gallery.has-nested-images.columns-8 figure.wp-block-image:not(#individual-image){width:calc(12.5% - var(--wp--style--unstable-gallery-gap, 16px)*0.875)}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image){width:calc(33.33% - var(--wp--style--unstable-gallery-gap, 16px)*0.66667)}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:nth-last-child(2),.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:nth-last-child(2)~figure.wp-block-image:not(#individual-image){width:calc(50% - var(--wp--style--unstable-gallery-gap, 16px)*0.5)}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:last-child{width:100%}}.wp-block-gallery.has-nested-images.alignleft,.wp-block-gallery.has-nested-images.alignright{max-width:420px;width:100%}.wp-block-gallery.has-nested-images.aligncenter{justify-content:center}.wp-block-group{box-sizing:border-box}h1.has-background,h2.has-background,h3.has-background,h4.has-background,h5.has-background,h6.has-background{padding:1.25em 2.375em}.wp-block-image{margin:0 0 1em}.wp-block-image img{height:auto;max-width:100%;vertical-align:bottom}.wp-block-image:not(.is-style-rounded)>a,.wp-block-image:not(.is-style-rounded) img{border-radius:inherit}.wp-block-image.aligncenter{text-align:center}.wp-block-image.alignfull img,.wp-block-image.alignwide img{height:auto;width:100%}.wp-block-image.aligncenter,.wp-block-image .aligncenter,.wp-block-image.alignleft,.wp-block-image .alignleft,.wp-block-image.alignright,.wp-block-image .alignright{display:table}.wp-block-image.aligncenter>figcaption,.wp-block-image .aligncenter>figcaption,.wp-block-image.alignleft>figcaption,.wp-block-image .alignleft>figcaption,.wp-block-image.alignright>figcaption,.wp-block-image .alignright>figcaption{display:table-caption;caption-side:bottom}.wp-block-image .alignleft{float:left;margin:.5em 1em .5em 0}.wp-block-image .alignright{float:right;margin:.5em 0 .5em 1em}.wp-block-image .aligncenter{margin-left:auto;margin-right:auto}.wp-block-image figcaption{margin-top:.5em;margin-bottom:1em}.wp-block-image.is-style-circle-mask img,.wp-block-image.is-style-rounded img,.wp-block-image .is-style-rounded img{border-radius:9999px}@supports ((-webkit-mask-image:none) or (mask-image:none)) or (-webkit-mask-image:none){.wp-block-image.is-style-circle-mask img{-webkit-mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-mode:alpha;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;border-radius:0}}.wp-block-image figure{margin:0}ol.wp-block-latest-comments{margin-left:0}.wp-block-latest-comments .wp-block-latest-comments{padding-left:0}.wp-block-latest-comments__comment{line-height:1.1;list-style:none;margin-bottom:1em}.has-avatars .wp-block-latest-comments__comment{min-height:2.25em;list-style:none}.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt,.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta{margin-left:3.25em}.has-dates .wp-block-latest-comments__comment,.has-excerpts .wp-block-latest-comments__comment{line-height:1.5}.wp-block-latest-comments__comment-excerpt p{font-size:.875em;line-height:1.8;margin:.36em 0 1.4em}.wp-block-latest-comments__comment-date{display:block;font-size:.75em}.wp-block-latest-comments .avatar,.wp-block-latest-comments__comment-avatar{border-radius:1.5em;display:block;float:left;height:2.5em;margin-right:.75em;width:2.5em}.wp-block-latest-posts.alignleft{margin-right:2em}.wp-block-latest-posts.alignright{margin-left:2em}.wp-block-latest-posts.wp-block-latest-posts__list{list-style:none;padding-left:0}.wp-block-latest-posts.wp-block-latest-posts__list li{clear:both}.wp-block-latest-posts.is-grid{display:flex;flex-wrap:wrap;padding:0}.wp-block-latest-posts.is-grid li{margin:0 1.25em 1.25em 0;width:100%}@media (min-width:600px){.wp-block-latest-posts.columns-2 li{width:calc(50% - .625em)}.wp-block-latest-posts.columns-2 li:nth-child(2n){margin-right:0}.wp-block-latest-posts.columns-3 li{width:calc(33.33333% - .83333em)}.wp-block-latest-posts.columns-3 li:nth-child(3n){margin-right:0}.wp-block-latest-posts.columns-4 li{width:calc(25% - .9375em)}.wp-block-latest-posts.columns-4 li:nth-child(4n){margin-right:0}.wp-block-latest-posts.columns-5 li{width:calc(20% - 1em)}.wp-block-latest-posts.columns-5 li:nth-child(5n){margin-right:0}.wp-block-latest-posts.columns-6 li{width:calc(16.66667% - 1.04167em)}.wp-block-latest-posts.columns-6 li:nth-child(6n){margin-right:0}}.wp-block-latest-posts__post-author,.wp-block-latest-posts__post-date{display:block;font-size:.8125em}.wp-block-latest-posts__post-excerpt{margin-top:.5em;margin-bottom:1em}.wp-block-latest-posts__featured-image a{display:inline-block}.wp-block-latest-posts__featured-image img{height:auto;width:auto;max-width:100%}.wp-block-latest-posts__featured-image.alignleft{margin-right:1em;float:left}.wp-block-latest-posts__featured-image.alignright{margin-left:1em;float:right}.wp-block-latest-posts__featured-image.aligncenter{margin-bottom:1em;text-align:center}ol,ul{box-sizing:border-box}ol.has-background,ul.has-background{padding:1.25em 2.375em}.wp-block-media-text{  direction:ltr;  display:grid;grid-template-columns:50% 1fr;grid-template-rows:auto}.wp-block-media-text.has-media-on-the-right{grid-template-columns:1fr 50%}.wp-block-media-text.is-vertically-aligned-top .wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-top .wp-block-media-text__media{align-self:start}.wp-block-media-text.is-vertically-aligned-center .wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-center .wp-block-media-text__media,.wp-block-media-text .wp-block-media-text__content,.wp-block-media-text .wp-block-media-text__media{align-self:center}.wp-block-media-text.is-vertically-aligned-bottom .wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-bottom .wp-block-media-text__media{align-self:end}.wp-block-media-text .wp-block-media-text__media{  grid-column:1;grid-row:1;  margin:0}.wp-block-media-text .wp-block-media-text__content{direction:ltr;  grid-column:2;grid-row:1;  padding:0 8%;word-break:break-word}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__media{  grid-column:2;grid-row:1  }.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{  grid-column:1;grid-row:1  }.wp-block-media-text__media img,.wp-block-media-text__media video{height:auto;max-width:unset;width:100%;vertical-align:middle}.wp-block-media-text.is-image-fill .wp-block-media-text__media{height:100%;min-height:250px;background-size:cover}.wp-block-media-text.is-image-fill .wp-block-media-text__media>a{display:block;height:100%}.wp-block-media-text.is-image-fill .wp-block-media-text__media img{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}@media (max-width:600px){.wp-block-media-text.is-stacked-on-mobile{grid-template-columns:100%!important}.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__media{grid-column:1;grid-row:1}.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__content{grid-column:1;grid-row:2}}.wp-block-navigation{position:relative;--navigation-layout-justification-setting:flex-start;--navigation-layout-direction:row;--navigation-layout-wrap:wrap;--navigation-layout-justify:flex-start;--navigation-layout-align:center}.wp-block-navigation ul{margin-top:0;margin-bottom:0;margin-left:0;padding-left:0}.wp-block-navigation ul,.wp-block-navigation ul li{list-style:none;padding:0}.wp-block-navigation .wp-block-navigation-item{display:flex;align-items:center;position:relative}.wp-block-navigation .wp-block-navigation-item .wp-block-navigation__submenu-container:empty{display:none}.wp-block-navigation .wp-block-navigation-item__content{color:inherit;display:block;padding:0}.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content,.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content:active,.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content:focus{text-decoration:underline}.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content,.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content:active,.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content:focus{text-decoration:line-through}.wp-block-navigation:where(:not([class*=has-text-decoration])) a,.wp-block-navigation:where(:not([class*=has-text-decoration])) a:active,.wp-block-navigation:where(:not([class*=has-text-decoration])) a:focus{text-decoration:none}.wp-block-navigation .wp-block-navigation__submenu-icon{align-self:center;line-height:0;display:inline-block;font-size:inherit;padding:0;background-color:inherit;color:currentColor;border:none;width:.6em;height:.6em;margin-left:.25em}.wp-block-navigation .wp-block-navigation__submenu-icon svg{display:inline-block;stroke:currentColor;width:inherit;height:inherit;margin-top:.075em}.wp-block-navigation.is-vertical{--navigation-layout-direction:column;--navigation-layout-justify:initial;--navigation-layout-align:flex-start}.wp-block-navigation.no-wrap{--navigation-layout-wrap:nowrap}.wp-block-navigation.items-justified-center{--navigation-layout-justification-setting:center;--navigation-layout-justify:center}.wp-block-navigation.items-justified-center.is-vertical{--navigation-layout-align:center}.wp-block-navigation.items-justified-right{--navigation-layout-justification-setting:flex-end;--navigation-layout-justify:flex-end}.wp-block-navigation.items-justified-right.is-vertical{--navigation-layout-align:flex-end}.wp-block-navigation.items-justified-space-between{--navigation-layout-justification-setting:space-between;--navigation-layout-justify:space-between}.wp-block-navigation .has-child :where(.wp-block-navigation__submenu-container){background-color:inherit;color:inherit;position:absolute;z-index:2;display:flex;flex-direction:column;align-items:normal;opacity:0;transition:opacity .1s linear;visibility:hidden;width:0;height:0;overflow:hidden;left:-1px;top:100%}.wp-block-navigation .has-child :where(.wp-block-navigation__submenu-container)>.wp-block-navigation-item>.wp-block-navigation-item__content{display:flex;flex-grow:1}.wp-block-navigation .has-child :where(.wp-block-navigation__submenu-container)>.wp-block-navigation-item>.wp-block-navigation-item__content .wp-block-navigation__submenu-icon{margin-right:0;margin-left:auto}.wp-block-navigation .has-child :where(.wp-block-navigation__submenu-container) .wp-block-navigation-item__content{margin:0}@media (min-width:782px){.wp-block-navigation .has-child :where(.wp-block-navigation__submenu-container) .wp-block-navigation__submenu-container{left:100%;top:-1px}.wp-block-navigation .has-child :where(.wp-block-navigation__submenu-container) .wp-block-navigation__submenu-container:before{content:"";position:absolute;right:100%;height:100%;display:block;width:.5em;background:transparent}.wp-block-navigation .has-child :where(.wp-block-navigation__submenu-container) .wp-block-navigation__submenu-icon{margin-right:.25em}.wp-block-navigation .has-child :where(.wp-block-navigation__submenu-container) .wp-block-navigation__submenu-icon svg{transform:rotate(-90deg)}}.wp-block-navigation .has-child:where(:not(.open-on-click)):hover>.wp-block-navigation__submenu-container{visibility:visible;overflow:visible;opacity:1;width:auto;height:auto;min-width:200px}.wp-block-navigation .has-child:where(:not(.open-on-click):not(.open-on-hover-click)):focus-within>.wp-block-navigation__submenu-container{visibility:visible;overflow:visible;opacity:1;width:auto;height:auto;min-width:200px}.wp-block-navigation .has-child .wp-block-navigation-submenu__toggle[aria-expanded=true]~.wp-block-navigation__submenu-container{visibility:visible;overflow:visible;opacity:1;width:auto;height:auto;min-width:200px}.wp-block-navigation.has-background .has-child .wp-block-navigation__submenu-container{left:0;top:100%}@media (min-width:782px){.wp-block-navigation.has-background .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:100%;top:0}}.wp-block-navigation-submenu{position:relative;display:flex}.wp-block-navigation-submenu .wp-block-navigation__submenu-icon svg{stroke:currentColor}button.wp-block-navigation-item__content{background-color:transparent;border:none;color:currentColor;font-size:inherit;font-family:inherit;line-height:inherit;font-style:inherit;font-weight:inherit;text-transform:inherit;text-align:left}.wp-block-navigation-submenu__toggle{cursor:pointer}.wp-block-navigation-item.open-on-click .wp-block-navigation-submenu__toggle{padding-right:.85em}.wp-block-navigation-item.open-on-click .wp-block-navigation-submenu__toggle+.wp-block-navigation__submenu-icon{margin-left:-.6em;pointer-events:none}.wp-block-navigation,.wp-block-navigation .wp-block-page-list,.wp-block-navigation:where(.has-background),.wp-block-navigation:where(.has-background) .wp-block-navigation .wp-block-page-list,.wp-block-navigation:where(.has-background) .wp-block-navigation__container,.wp-block-navigation__container,.wp-block-navigation__responsive-close,.wp-block-navigation__responsive-container,.wp-block-navigation__responsive-container-content,.wp-block-navigation__responsive-dialog{gap:inherit}.wp-block-navigation:where(.has-background) .wp-block-navigation-item__content,.wp-block-navigation :where(.wp-block-navigation__submenu-container) .wp-block-navigation-item__content{padding:.5em 1em}.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container{left:auto;right:0}.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:-1px;right:-1px}@media (min-width:782px){.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:auto;right:100%}}.wp-block-navigation:not(.has-background) .wp-block-navigation__submenu-container{background-color:#fff;color:#000;border:1px solid rgba(0,0,0,.15)}.wp-block-navigation__container{display:flex;flex-wrap:var(--navigation-layout-wrap,wrap);flex-direction:var(--navigation-layout-direction,initial);justify-content:var(--navigation-layout-justify,initial);align-items:var(--navigation-layout-align,initial);list-style:none;margin:0;padding-left:0}.wp-block-navigation__container .is-responsive{display:none}.wp-block-navigation__container:only-child,.wp-block-page-list:only-child{flex-grow:1}.wp-block-navigation__responsive-container{display:none;position:fixed;top:0;left:0;right:0;bottom:0}.wp-block-navigation__responsive-container .wp-block-navigation__responsive-container-content{display:flex;flex-wrap:var(--navigation-layout-wrap,wrap);flex-direction:var(--navigation-layout-direction,initial);justify-content:var(--navigation-layout-justify,initial);align-items:var(--navigation-layout-align,initial)}.wp-block-navigation__responsive-container:not(.is-menu-open.is-menu-open){color:inherit!important;background-color:inherit!important}.wp-block-navigation__responsive-container.is-menu-open{display:flex;flex-direction:column;background-color:inherit;padding:2rem;overflow:auto;z-index:100000}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content{padding-top:calc(2rem + 24px);overflow:visible;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:var(--navigation-layout-justification-setting,inherit)}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-page-list{justify-content:flex-start}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-icon{display:none}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .has-child .submenu-container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .has-child .wp-block-navigation__submenu-container{opacity:1;visibility:visible;height:auto;width:auto;overflow:initial;min-width:200px;position:static;border:none;padding-left:2rem;padding-right:2rem}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container{gap:inherit}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container{padding-top:var(--wp--style--block-gap,2em)}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item__content{padding:0}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-page-list{display:flex;flex-direction:column;align-items:var(--navigation-layout-justification-setting,initial)}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item .wp-block-navigation__submenu-container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-page-list{color:inherit!important;background:transparent!important}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container{right:auto;left:auto}@media (min-width:600px){.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open){display:block;width:100%;position:relative;z-index:auto;background-color:inherit}.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open) .wp-block-navigation__responsive-container-close{display:none}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container{left:0}}.wp-block-navigation:not(.has-background) .wp-block-navigation__responsive-container.is-menu-open{background-color:#fff;color:#000}.wp-block-navigation__toggle_button_label{font-size:1rem;font-weight:700}.wp-block-navigation__responsive-container-close,.wp-block-navigation__responsive-container-open{vertical-align:middle;cursor:pointer;color:currentColor;background:transparent;border:none;margin:0;padding:0}.wp-block-navigation__responsive-container-close svg,.wp-block-navigation__responsive-container-open svg{fill:currentColor;pointer-events:none;display:block;width:24px;height:24px}.wp-block-navigation__responsive-container-open{display:flex}@media (min-width:600px){.wp-block-navigation__responsive-container-open:not(.always-shown){display:none}}.wp-block-navigation__responsive-container-close{position:absolute;top:0;right:0;z-index:2}.wp-block-navigation__responsive-close{width:100%}.wp-block-navigation__responsive-close:focus{outline:none}.is-menu-open .wp-block-navigation__responsive-close,.is-menu-open .wp-block-navigation__responsive-container-content,.is-menu-open .wp-block-navigation__responsive-dialog{box-sizing:border-box}.wp-block-navigation__responsive-dialog{position:relative}html.has-modal-open{overflow:hidden}.wp-block-navigation .wp-block-navigation-item__label{word-break:normal;overflow-wrap:break-word}.wp-block-navigation .wp-block-navigation-item__description{display:none}.wp-block-navigation .wp-block-page-list{display:flex;flex-direction:var(--navigation-layout-direction,initial);justify-content:var(--navigation-layout-justify,initial);align-items:var(--navigation-layout-align,initial);flex-wrap:var(--navigation-layout-wrap,wrap);background-color:inherit}.wp-block-navigation .wp-block-navigation-item{background-color:inherit}.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;line-height:.68;font-weight:100;margin:.05em .1em 0 0;text-transform:uppercase;font-style:normal}p.has-drop-cap.has-background{overflow:hidden}p.has-background{padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}.wp-block-post-author{display:flex;flex-wrap:wrap}.wp-block-post-author__byline{width:100%;margin-top:0;margin-bottom:0;font-size:.5em}.wp-block-post-author__avatar{margin-right:1em}.wp-block-post-author__bio{margin-bottom:.7em;font-size:.7em}.wp-block-post-author__content{flex-grow:1;flex-basis:0}.wp-block-post-author__name{margin:0}.wp-block-post-comments .alignleft{float:left}.wp-block-post-comments .alignright{float:right}.wp-block-post-comments .navigation:after{content:"";display:table;clear:both}.wp-block-post-comments .commentlist{clear:both;list-style:none;margin:0;padding:0}.wp-block-post-comments .commentlist .comment{min-height:2.25em;padding-left:3.25em}.wp-block-post-comments .commentlist .comment p{font-size:1em;line-height:1.8;margin:1em 0}.wp-block-post-comments .commentlist .children{list-style:none;margin:0;padding:0}.wp-block-post-comments .comment-author{line-height:1.5}.wp-block-post-comments .comment-author .avatar{border-radius:1.5em;display:block;float:left;height:2.5em;margin-top:.5em;margin-right:.75em;width:2.5em}.wp-block-post-comments .comment-author cite{font-style:normal}.wp-block-post-comments .comment-meta{font-size:.875em;line-height:1.5}.wp-block-post-comments .comment-meta b{font-weight:400}.wp-block-post-comments .comment-meta .comment-awaiting-moderation{margin-top:1em;margin-bottom:1em;display:block}.wp-block-post-comments .comment-body .commentmetadata{font-size:.875em}.wp-block-post-comments .comment-form-author label,.wp-block-post-comments .comment-form-comment label,.wp-block-post-comments .comment-form-email label,.wp-block-post-comments .comment-form-url label{display:block;margin-bottom:.25em}.wp-block-post-comments .comment-form input:not([type=submit]):not([type=checkbox]),.wp-block-post-comments .comment-form textarea{display:block;box-sizing:border-box;width:100%}.wp-block-post-comments .comment-form-cookies-consent{display:flex;gap:.25em}.wp-block-post-comments .comment-form-cookies-consent #wp-comment-cookies-consent{margin-top:.35em}.wp-block-post-comments .comment-reply-title{margin-bottom:0}.wp-block-post-comments .comment-reply-title :where(small){font-size:var(--wp--preset--font-size--medium,smaller);margin-left:.5em}.wp-block-post-comments .reply{font-size:.875em;margin-bottom:1.4em}.wp-block-post-comments input:not([type=submit]),.wp-block-post-comments textarea{border:1px solid #949494;font-size:1em;font-family:inherit}.wp-block-post-comments input:not([type=submit]):not([type=checkbox]),.wp-block-post-comments textarea{padding:calc(.667em + 2px)}.wp-block-post-comments input[type=submit]{border:none}.wp-block-post-comments-form[style*=font-weight] :where(.comment-reply-title){font-weight:inherit}.wp-block-post-comments-form[style*=font-family] :where(.comment-reply-title){font-family:inherit}.wp-block-post-comments-form[class*=-font-size] :where(.comment-reply-title),.wp-block-post-comments-form[style*=font-size] :where(.comment-reply-title){font-size:inherit}.wp-block-post-comments-form[style*=line-height] :where(.comment-reply-title){line-height:inherit}.wp-block-post-comments-form[style*=font-style] :where(.comment-reply-title){font-style:inherit}.wp-block-post-comments-form[style*=letter-spacing] :where(.comment-reply-title){letter-spacing:inherit}.wp-block-post-comments-form input[type=submit]{border:none;box-shadow:none;cursor:pointer;display:inline-block;text-align:center;overflow-wrap:break-word}.wp-block-post-comments-form input:not([type=submit]),.wp-block-post-comments-form textarea{border:1px solid #949494;font-size:1em;font-family:inherit}.wp-block-post-comments-form input:not([type=submit]):not([type=checkbox]),.wp-block-post-comments-form textarea{padding:calc(.667em + 2px)}.wp-block-post-comments-form .comment-form input:not([type=submit]):not([type=checkbox]),.wp-block-post-comments-form .comment-form textarea{display:block;box-sizing:border-box;width:100%}.wp-block-post-comments-form .comment-form-author label,.wp-block-post-comments-form .comment-form-email label,.wp-block-post-comments-form .comment-form-url label{display:block;margin-bottom:.25em}.wp-block-post-comments-form .comment-form-cookies-consent{display:flex;gap:.25em}.wp-block-post-comments-form .comment-form-cookies-consent #wp-comment-cookies-consent{margin-top:.35em}.wp-block-post-comments-form .comment-reply-title{margin-bottom:0}.wp-block-post-comments-form .comment-reply-title :where(small){font-size:var(--wp--preset--font-size--medium,smaller);margin-left:.5em}.wp-block-post-excerpt__more-link{display:inline-block}.wp-block-post-featured-image{margin-left:0;margin-right:0}.wp-block-post-featured-image a{display:block}.wp-block-post-featured-image img{max-width:100%;width:100%;height:auto;vertical-align:bottom}.wp-block-post-featured-image.alignfull img,.wp-block-post-featured-image.alignwide img{width:100%}.wp-block-post-terms__separator{white-space:pre-wrap}.wp-block-post-title{word-break:break-word}.wp-block-post-title a{display:inline-block}.wp-block-preformatted{white-space:pre-wrap}.wp-block-preformatted.has-background{padding:1.25em 2.375em}.wp-block-pullquote{margin:0 0 1em;padding:3em 0;text-align:center;overflow-wrap:break-word;box-sizing:border-box}.wp-block-pullquote blockquote,.wp-block-pullquote cite,.wp-block-pullquote p{color:inherit}.wp-block-pullquote.alignleft,.wp-block-pullquote.alignright,.wp-block-pullquote.has-text-align-left,.wp-block-pullquote.has-text-align-right{max-width:420px}.wp-block-pullquote.alignleft p,.wp-block-pullquote.alignright p,.wp-block-pullquote.has-text-align-left p,.wp-block-pullquote.has-text-align-right p{font-size:1.25em}.wp-block-pullquote p{font-size:1.75em;line-height:1.6}.wp-block-pullquote cite,.wp-block-pullquote footer{position:relative}.wp-block-pullquote .has-text-color a{color:inherit}.wp-block-pullquote.has-text-align-left blockquote{text-align:left}.wp-block-pullquote.has-text-align-right blockquote{text-align:right}.wp-block-pullquote.is-style-solid-color{border:none}.wp-block-pullquote.is-style-solid-color blockquote{margin-left:auto;margin-right:auto;max-width:60%}.wp-block-pullquote.is-style-solid-color blockquote p{margin-top:0;margin-bottom:0;font-size:2em}.wp-block-pullquote.is-style-solid-color blockquote cite{text-transform:none;font-style:normal}.wp-block-pullquote cite{color:inherit}.wp-block-post-template,.wp-block-query-loop{margin-top:0;margin-bottom:0;max-width:100%;list-style:none;padding:0}.wp-block-post-template.wp-block-post-template,.wp-block-query-loop.wp-block-post-template{background:none}.wp-block-post-template.is-flex-container,.wp-block-query-loop.is-flex-container{flex-direction:row;display:flex;flex-wrap:wrap;gap:1.25em}.wp-block-post-template.is-flex-container li,.wp-block-query-loop.is-flex-container li{margin:0;width:100%}@media (min-width:600px){.wp-block-post-template.is-flex-container.is-flex-container.columns-2>li,.wp-block-query-loop.is-flex-container.is-flex-container.columns-2>li{width:calc(50% - .625em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-3>li,.wp-block-query-loop.is-flex-container.is-flex-container.columns-3>li{width:calc(33.33333% - .83333em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-4>li,.wp-block-query-loop.is-flex-container.is-flex-container.columns-4>li{width:calc(25% - .9375em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-5>li,.wp-block-query-loop.is-flex-container.is-flex-container.columns-5>li{width:calc(20% - 1em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-6>li,.wp-block-query-loop.is-flex-container.is-flex-container.columns-6>li{width:calc(16.66667% - 1.04167em)}}.wp-block-query-pagination>.wp-block-query-pagination-next,.wp-block-query-pagination>.wp-block-query-pagination-numbers,.wp-block-query-pagination>.wp-block-query-pagination-previous{margin-right:.5em;margin-bottom:.5em}.wp-block-query-pagination>.wp-block-query-pagination-next:last-child,.wp-block-query-pagination>.wp-block-query-pagination-numbers:last-child,.wp-block-query-pagination>.wp-block-query-pagination-previous:last-child{margin-right:0}.wp-block-query-pagination .wp-block-query-pagination-previous-arrow{margin-right:1ch;display:inline-block}.wp-block-query-pagination .wp-block-query-pagination-previous-arrow:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-query-pagination .wp-block-query-pagination-next-arrow{margin-left:1ch;display:inline-block}.wp-block-query-pagination .wp-block-query-pagination-next-arrow:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-query-pagination.aligncenter{justify-content:center}.wp-block-quote{box-sizing:border-box;overflow-wrap:break-word}.wp-block-quote.is-large:not(.is-style-plain),.wp-block-quote.is-style-large:not(.is-style-plain){margin-bottom:1em;padding:0 1em}.wp-block-quote.is-large:not(.is-style-plain) p,.wp-block-quote.is-style-large:not(.is-style-plain) p{font-size:1.5em;font-style:italic;line-height:1.6}.wp-block-quote.is-large:not(.is-style-plain) cite,.wp-block-quote.is-large:not(.is-style-plain) footer,.wp-block-quote.is-style-large:not(.is-style-plain) cite,.wp-block-quote.is-style-large:not(.is-style-plain) footer{font-size:1.125em;text-align:right}.wp-block-read-more{display:block;width:-moz-fit-content;width:fit-content}.wp-block-read-more:not([style*=text-decoration]),.wp-block-read-more:not([style*=text-decoration]):active,.wp-block-read-more:not([style*=text-decoration]):focus{text-decoration:none}ul.wp-block-rss{list-style:none;padding:0}ul.wp-block-rss.wp-block-rss{box-sizing:border-box}ul.wp-block-rss.alignleft{margin-right:2em}ul.wp-block-rss.alignright{margin-left:2em}ul.wp-block-rss.is-grid{display:flex;flex-wrap:wrap;padding:0;list-style:none}ul.wp-block-rss.is-grid li{margin:0 1em 1em 0;width:100%}@media (min-width:600px){ul.wp-block-rss.columns-2 li{width:calc(50% - 1em)}ul.wp-block-rss.columns-3 li{width:calc(33.33333% - 1em)}ul.wp-block-rss.columns-4 li{width:calc(25% - 1em)}ul.wp-block-rss.columns-5 li{width:calc(20% - 1em)}ul.wp-block-rss.columns-6 li{width:calc(16.66667% - 1em)}}.wp-block-rss__item-author,.wp-block-rss__item-publish-date{display:block;font-size:.8125em}.wp-block-search__button{background:#f7f7f7;border:1px solid #ccc;padding:.375em .625em;color:#32373c;margin-left:.625em;word-break:normal;font-size:inherit;font-family:inherit;line-height:inherit}.wp-block-search__button.has-icon{line-height:0}.wp-block-search__button svg{min-width:1.5em;min-height:1.5em;fill:currentColor}.wp-block-search__inside-wrapper{display:flex;flex:auto;flex-wrap:nowrap;max-width:100%}.wp-block-search__label{width:100%}.wp-block-search__input{padding:8px;flex-grow:1;min-width:3em;border:1px solid #949494;font-size:inherit;font-family:inherit;line-height:inherit}.wp-block-search.wp-block-search__button-only .wp-block-search__button{margin-left:0}.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper{padding:4px;border:1px solid #949494}.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__input{border-radius:0;border:none;padding:0 0 0 .25em}.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__input:focus{outline:none}.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__button{padding:.125em .5em}.wp-block-search.aligncenter .wp-block-search__inside-wrapper{margin:auto}.wp-block-separator{border-top:1px solid;border-bottom:1px solid}.wp-block-separator.is-style-dots{background:none!important;border:none;text-align:center;line-height:1;height:auto}.wp-block-separator.is-style-dots:before{content:"···";color:currentColor;font-size:1.5em;letter-spacing:2em;padding-left:2em;font-family:serif}.wp-block-site-logo{line-height:0}.wp-block-site-logo a{display:inline-block}.wp-block-site-logo.is-default-size img{width:120px;height:auto}.wp-block-site-logo a,.wp-block-site-logo img{border-radius:inherit}.wp-block-site-logo.aligncenter{margin-left:auto;margin-right:auto;text-align:center}.wp-block-site-logo.is-style-rounded{border-radius:9999px}.wp-block-social-links{padding-left:0;padding-right:0;text-indent:0;margin-left:0;background:none}.wp-block-social-links .wp-social-link a,.wp-block-social-links .wp-social-link a:hover{text-decoration:none;border-bottom:0;box-shadow:none}.wp-block-social-links .wp-social-link a{padding:.25em}.wp-block-social-links .wp-social-link svg{width:1em;height:1em}.wp-block-social-links .wp-social-link span:not(.screen-reader-text){margin-left:.5em;margin-right:.5em;font-size:.65em}.wp-block-social-links.has-small-icon-size{font-size:16px}.wp-block-social-links,.wp-block-social-links.has-normal-icon-size{font-size:24px}.wp-block-social-links.has-large-icon-size{font-size:36px}.wp-block-social-links.has-huge-icon-size{font-size:48px}.wp-block-social-links.aligncenter{justify-content:center;display:flex}.wp-block-social-links.alignright{justify-content:flex-end}.wp-block-social-link{display:block;border-radius:9999px;transition:transform .1s ease;height:auto}@media (prefers-reduced-motion:reduce){.wp-block-social-link{transition-duration:0s;transition-delay:0s}}.wp-block-social-link a{align-items:center;display:flex;line-height:0;transition:transform .1s ease}.wp-block-social-link:hover{transform:scale(1.1)}.wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor,.wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor:active,.wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor:hover,.wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor:visited,.wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor svg{color:currentColor;fill:currentColor}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link{background-color:#f0f0f0;color:#444}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-amazon{background-color:#f90;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-bandcamp{background-color:#1ea0c3;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-behance{background-color:#0757fe;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-codepen{background-color:#1e1f26;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-deviantart{background-color:#02e49b;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-dribbble{background-color:#e94c89;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-dropbox{background-color:#4280ff;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-etsy{background-color:#f45800;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-facebook{background-color:#1778f2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-fivehundredpx{background-color:#000;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-flickr{background-color:#0461dd;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-foursquare{background-color:#e65678;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-github{background-color:#24292d;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-goodreads{background-color:#eceadd;color:#382110}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-google{background-color:#ea4434;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-instagram{background-color:#f00075;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-lastfm{background-color:#e21b24;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-linkedin{background-color:#0d66c2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-mastodon{background-color:#3288d4;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-medium{background-color:#02ab6c;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-meetup{background-color:#f6405f;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-patreon{background-color:#ff424d;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-pinterest{background-color:#e60122;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-pocket{background-color:#ef4155;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-reddit{background-color:#fe4500;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-skype{background-color:#0478d7;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-snapchat{background-color:#fefc00;color:#fff;stroke:#000}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-soundcloud{background-color:#ff5600;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-spotify{background-color:#1bd760;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-telegram{background-color:#2aabee;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-tiktok{background-color:#000;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-tumblr{background-color:#011835;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-twitch{background-color:#6440a4;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-twitter{background-color:#1da1f2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-vimeo{background-color:#1eb7ea;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-vk{background-color:#4680c2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-wordpress{background-color:#3499cd;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-yelp{background-color:#d32422;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-youtube{background-color:red;color:#fff}.wp-block-social-links.is-style-logos-only .wp-social-link{background:none}.wp-block-social-links.is-style-logos-only .wp-social-link a{padding:0}.wp-block-social-links.is-style-logos-only .wp-social-link svg{width:1.25em;height:1.25em}.wp-block-social-links.is-style-logos-only .wp-social-link-amazon{color:#f90}.wp-block-social-links.is-style-logos-only .wp-social-link-bandcamp{color:#1ea0c3}.wp-block-social-links.is-style-logos-only .wp-social-link-behance{color:#0757fe}.wp-block-social-links.is-style-logos-only .wp-social-link-codepen{color:#1e1f26}.wp-block-social-links.is-style-logos-only .wp-social-link-deviantart{color:#02e49b}.wp-block-social-links.is-style-logos-only .wp-social-link-dribbble{color:#e94c89}.wp-block-social-links.is-style-logos-only .wp-social-link-dropbox{color:#4280ff}.wp-block-social-links.is-style-logos-only .wp-social-link-etsy{color:#f45800}.wp-block-social-links.is-style-logos-only .wp-social-link-facebook{color:#1778f2}.wp-block-social-links.is-style-logos-only .wp-social-link-fivehundredpx{color:#000}.wp-block-social-links.is-style-logos-only .wp-social-link-flickr{color:#0461dd}.wp-block-social-links.is-style-logos-only .wp-social-link-foursquare{color:#e65678}.wp-block-social-links.is-style-logos-only .wp-social-link-github{color:#24292d}.wp-block-social-links.is-style-logos-only .wp-social-link-goodreads{color:#382110}.wp-block-social-links.is-style-logos-only .wp-social-link-google{color:#ea4434}.wp-block-social-links.is-style-logos-only .wp-social-link-instagram{color:#f00075}.wp-block-social-links.is-style-logos-only .wp-social-link-lastfm{color:#e21b24}.wp-block-social-links.is-style-logos-only .wp-social-link-linkedin{color:#0d66c2}.wp-block-social-links.is-style-logos-only .wp-social-link-mastodon{color:#3288d4}.wp-block-social-links.is-style-logos-only .wp-social-link-medium{color:#02ab6c}.wp-block-social-links.is-style-logos-only .wp-social-link-meetup{color:#f6405f}.wp-block-social-links.is-style-logos-only .wp-social-link-patreon{color:#ff424d}.wp-block-social-links.is-style-logos-only .wp-social-link-pinterest{color:#e60122}.wp-block-social-links.is-style-logos-only .wp-social-link-pocket{color:#ef4155}.wp-block-social-links.is-style-logos-only .wp-social-link-reddit{color:#fe4500}.wp-block-social-links.is-style-logos-only .wp-social-link-skype{color:#0478d7}.wp-block-social-links.is-style-logos-only .wp-social-link-snapchat{color:#fff;stroke:#000}.wp-block-social-links.is-style-logos-only .wp-social-link-soundcloud{color:#ff5600}.wp-block-social-links.is-style-logos-only .wp-social-link-spotify{color:#1bd760}.wp-block-social-links.is-style-logos-only .wp-social-link-telegram{color:#2aabee}.wp-block-social-links.is-style-logos-only .wp-social-link-tiktok{color:#000}.wp-block-social-links.is-style-logos-only .wp-social-link-tumblr{color:#011835}.wp-block-social-links.is-style-logos-only .wp-social-link-twitch{color:#6440a4}.wp-block-social-links.is-style-logos-only .wp-social-link-twitter{color:#1da1f2}.wp-block-social-links.is-style-logos-only .wp-social-link-vimeo{color:#1eb7ea}.wp-block-social-links.is-style-logos-only .wp-social-link-vk{color:#4680c2}.wp-block-social-links.is-style-logos-only .wp-social-link-wordpress{color:#3499cd}.wp-block-social-links.is-style-logos-only .wp-social-link-yelp{color:#d32422}.wp-block-social-links.is-style-logos-only .wp-social-link-youtube{color:red}.wp-block-social-links.is-style-pill-shape .wp-social-link{width:auto}.wp-block-social-links.is-style-pill-shape .wp-social-link a{padding-left:.66667em;padding-right:.66667em}.wp-block-spacer{clear:both}.wp-block-tag-cloud.aligncenter{text-align:center}.wp-block-tag-cloud.alignfull{padding-left:1em;padding-right:1em}.wp-block-tag-cloud a{display:inline-block;margin-right:5px}.wp-block-tag-cloud span{display:inline-block;margin-left:5px;text-decoration:none}.wp-block-tag-cloud.is-style-outline{display:flex;flex-wrap:wrap;gap:1ch}.wp-block-tag-cloud.is-style-outline a{border:1px solid;font-size:unset!important;margin-right:0;padding:1ch 2ch;text-decoration:none!important}.wp-block-table{margin:0 0 1em;overflow-x:auto}.wp-block-table table{border-collapse:collapse;width:100%}.wp-block-table .has-fixed-layout{table-layout:fixed;width:100%}.wp-block-table .has-fixed-layout td,.wp-block-table .has-fixed-layout th{word-break:break-word}.wp-block-table.aligncenter,.wp-block-table.alignleft,.wp-block-table.alignright{display:table;width:auto}.wp-block-table.aligncenter td,.wp-block-table.aligncenter th,.wp-block-table.alignleft td,.wp-block-table.alignleft th,.wp-block-table.alignright td,.wp-block-table.alignright th{word-break:break-word}.wp-block-table .has-subtle-light-gray-background-color{background-color:#f3f4f5}.wp-block-table .has-subtle-pale-green-background-color{background-color:#e9fbe5}.wp-block-table .has-subtle-pale-blue-background-color{background-color:#e7f5fe}.wp-block-table .has-subtle-pale-pink-background-color{background-color:#fcf0ef}.wp-block-table.is-style-stripes{border-spacing:0;border-collapse:inherit;background-color:transparent;border-bottom:1px solid #f0f0f0}.wp-block-table.is-style-stripes tbody tr:nth-child(odd){background-color:#f0f0f0}.wp-block-table.is-style-stripes.has-subtle-light-gray-background-color tbody tr:nth-child(odd){background-color:#f3f4f5}.wp-block-table.is-style-stripes.has-subtle-pale-green-background-color tbody tr:nth-child(odd){background-color:#e9fbe5}.wp-block-table.is-style-stripes.has-subtle-pale-blue-background-color tbody tr:nth-child(odd){background-color:#e7f5fe}.wp-block-table.is-style-stripes.has-subtle-pale-pink-background-color tbody tr:nth-child(odd){background-color:#fcf0ef}.wp-block-table.is-style-stripes td,.wp-block-table.is-style-stripes th{border-color:transparent}.wp-block-table .has-border-color>*,.wp-block-table .has-border-color td,.wp-block-table .has-border-color th,.wp-block-table .has-border-color tr{border-color:inherit}.wp-block-table table[style*=border-style]>*,.wp-block-table table[style*=border-style] td,.wp-block-table table[style*=border-style] th,.wp-block-table table[style*=border-style] tr{border-style:inherit}.wp-block-table table[style*=border-width]>*,.wp-block-table table[style*=border-width] td,.wp-block-table table[style*=border-width] th,.wp-block-table table[style*=border-width] tr{border-width:inherit;border-style:inherit}.wp-block-text-columns,.wp-block-text-columns.aligncenter{display:flex}.wp-block-text-columns .wp-block-column{margin:0 1em;padding:0}.wp-block-text-columns .wp-block-column:first-child{margin-left:0}.wp-block-text-columns .wp-block-column:last-child{margin-right:0}.wp-block-text-columns.columns-2 .wp-block-column{width:50%}.wp-block-text-columns.columns-3 .wp-block-column{width:33.33333%}.wp-block-text-columns.columns-4 .wp-block-column{width:25%}pre.wp-block-verse{font-family:inherit;overflow:auto;white-space:pre-wrap}.wp-block-video{margin:0 0 1em}.wp-block-video video{width:100%}@supports (position:sticky){.wp-block-video [poster]{-o-object-fit:cover;object-fit:cover}}.wp-block-video.aligncenter{text-align:center}.wp-block-video figcaption{margin-top:.5em;margin-bottom:1em}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;clip:auto!important;-webkit-clip-path:none;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color),html :where([style*=border-width]){border-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%} body{--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--color--key-color: #19448e;--wp--preset--color--red: #e60033;--wp--preset--color--pink: #e95295;--wp--preset--color--purple: #884898;--wp--preset--color--deep: #55295b;--wp--preset--color--indigo: #1e50a2;--wp--preset--color--blue: #0095d9;--wp--preset--color--light-blue: #2ca9e1;--wp--preset--color--cyan: #00a3af;--wp--preset--color--teal: #007b43;--wp--preset--color--green: #3eb370;--wp--preset--color--light-green: #8bc34a;--wp--preset--color--lime: #c3d825;--wp--preset--color--yellow: #ffd900;--wp--preset--color--amber: #ffc107;--wp--preset--color--orange: #f39800;--wp--preset--color--deep-orange: #ea5506;--wp--preset--color--brown: #954e2a;--wp--preset--color--grey: #949495;--wp--preset--color--cocoon-black: #333333;--wp--preset--color--cocoon-white: #fffffb;--wp--preset--color--watery-blue: #f3fafe;--wp--preset--color--watery-yellow: #fff7cc;--wp--preset--color--watery-red: #fdf2f2;--wp--preset--color--watery-green: #ebf8f4;--wp--preset--color--ex-a: #ffffff;--wp--preset--color--ex-b: #ffffff;--wp--preset--color--ex-c: #ffffff;--wp--preset--color--ex-d: #ffffff;--wp--preset--color--ex-e: #ffffff;--wp--preset--color--ex-f: #ffffff;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--duotone--dark-grayscale: url('#wp-duotone-dark-grayscale');--wp--preset--duotone--grayscale: url('#wp-duotone-grayscale');--wp--preset--duotone--purple-yellow: url('#wp-duotone-purple-yellow');--wp--preset--duotone--blue-red: url('#wp-duotone-blue-red');--wp--preset--duotone--midnight: url('#wp-duotone-midnight');--wp--preset--duotone--magenta-yellow: url('#wp-duotone-magenta-yellow');--wp--preset--duotone--purple-green: url('#wp-duotone-purple-green');--wp--preset--duotone--blue-orange: url('#wp-duotone-blue-orange');--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;}body { margin: 0; }body{--wp--style--block-gap: 24px;}.wp-site-blocks > .alignleft { float: left; margin-right: 2em; }.wp-site-blocks > .alignright { float: right; margin-left: 2em; }.wp-site-blocks > .aligncenter { justify-content: center; margin-left: auto; margin-right: auto; }.wp-site-blocks > * { margin-block-start: 0; margin-block-end: 0; }.wp-site-blocks > * + * { margin-block-start: var( --wp--style--block-gap ); }.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-key-color-color{color: var(--wp--preset--color--key-color) !important;}.has-red-color{color: var(--wp--preset--color--red) !important;}.has-pink-color{color: var(--wp--preset--color--pink) !important;}.has-purple-color{color: var(--wp--preset--color--purple) !important;}.has-deep-color{color: var(--wp--preset--color--deep) !important;}.has-indigo-color{color: var(--wp--preset--color--indigo) !important;}.has-blue-color{color: var(--wp--preset--color--blue) !important;}.has-light-blue-color{color: var(--wp--preset--color--light-blue) !important;}.has-cyan-color{color: var(--wp--preset--color--cyan) !important;}.has-teal-color{color: var(--wp--preset--color--teal) !important;}.has-green-color{color: var(--wp--preset--color--green) !important;}.has-light-green-color{color: var(--wp--preset--color--light-green) !important;}.has-lime-color{color: var(--wp--preset--color--lime) !important;}.has-yellow-color{color: var(--wp--preset--color--yellow) !important;}.has-amber-color{color: var(--wp--preset--color--amber) !important;}.has-orange-color{color: var(--wp--preset--color--orange) !important;}.has-deep-orange-color{color: var(--wp--preset--color--deep-orange) !important;}.has-brown-color{color: var(--wp--preset--color--brown) !important;}.has-grey-color{color: var(--wp--preset--color--grey) !important;}.has-cocoon-black-color{color: var(--wp--preset--color--cocoon-black) !important;}.has-cocoon-white-color{color: var(--wp--preset--color--cocoon-white) !important;}.has-watery-blue-color{color: var(--wp--preset--color--watery-blue) !important;}.has-watery-yellow-color{color: var(--wp--preset--color--watery-yellow) !important;}.has-watery-red-color{color: var(--wp--preset--color--watery-red) !important;}.has-watery-green-color{color: var(--wp--preset--color--watery-green) !important;}.has-ex-a-color{color: var(--wp--preset--color--ex-a) !important;}.has-ex-b-color{color: var(--wp--preset--color--ex-b) !important;}.has-ex-c-color{color: var(--wp--preset--color--ex-c) !important;}.has-ex-d-color{color: var(--wp--preset--color--ex-d) !important;}.has-ex-e-color{color: var(--wp--preset--color--ex-e) !important;}.has-ex-f-color{color: var(--wp--preset--color--ex-f) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-key-color-background-color{background-color: var(--wp--preset--color--key-color) !important;}.has-red-background-color{background-color: var(--wp--preset--color--red) !important;}.has-pink-background-color{background-color: var(--wp--preset--color--pink) !important;}.has-purple-background-color{background-color: var(--wp--preset--color--purple) !important;}.has-deep-background-color{background-color: var(--wp--preset--color--deep) !important;}.has-indigo-background-color{background-color: var(--wp--preset--color--indigo) !important;}.has-blue-background-color{background-color: var(--wp--preset--color--blue) !important;}.has-light-blue-background-color{background-color: var(--wp--preset--color--light-blue) !important;}.has-cyan-background-color{background-color: var(--wp--preset--color--cyan) !important;}.has-teal-background-color{background-color: var(--wp--preset--color--teal) !important;}.has-green-background-color{background-color: var(--wp--preset--color--green) !important;}.has-light-green-background-color{background-color: var(--wp--preset--color--light-green) !important;}.has-lime-background-color{background-color: var(--wp--preset--color--lime) !important;}.has-yellow-background-color{background-color: var(--wp--preset--color--yellow) !important;}.has-amber-background-color{background-color: var(--wp--preset--color--amber) !important;}.has-orange-background-color{background-color: var(--wp--preset--color--orange) !important;}.has-deep-orange-background-color{background-color: var(--wp--preset--color--deep-orange) !important;}.has-brown-background-color{background-color: var(--wp--preset--color--brown) !important;}.has-grey-background-color{background-color: var(--wp--preset--color--grey) !important;}.has-cocoon-black-background-color{background-color: var(--wp--preset--color--cocoon-black) !important;}.has-cocoon-white-background-color{background-color: var(--wp--preset--color--cocoon-white) !important;}.has-watery-blue-background-color{background-color: var(--wp--preset--color--watery-blue) !important;}.has-watery-yellow-background-color{background-color: var(--wp--preset--color--watery-yellow) !important;}.has-watery-red-background-color{background-color: var(--wp--preset--color--watery-red) !important;}.has-watery-green-background-color{background-color: var(--wp--preset--color--watery-green) !important;}.has-ex-a-background-color{background-color: var(--wp--preset--color--ex-a) !important;}.has-ex-b-background-color{background-color: var(--wp--preset--color--ex-b) !important;}.has-ex-c-background-color{background-color: var(--wp--preset--color--ex-c) !important;}.has-ex-d-background-color{background-color: var(--wp--preset--color--ex-d) !important;}.has-ex-e-background-color{background-color: var(--wp--preset--color--ex-e) !important;}.has-ex-f-background-color{background-color: var(--wp--preset--color--ex-f) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-key-color-border-color{border-color: var(--wp--preset--color--key-color) !important;}.has-red-border-color{border-color: var(--wp--preset--color--red) !important;}.has-pink-border-color{border-color: var(--wp--preset--color--pink) !important;}.has-purple-border-color{border-color: var(--wp--preset--color--purple) !important;}.has-deep-border-color{border-color: var(--wp--preset--color--deep) !important;}.has-indigo-border-color{border-color: var(--wp--preset--color--indigo) !important;}.has-blue-border-color{border-color: var(--wp--preset--color--blue) !important;}.has-light-blue-border-color{border-color: var(--wp--preset--color--light-blue) !important;}.has-cyan-border-color{border-color: var(--wp--preset--color--cyan) !important;}.has-teal-border-color{border-color: var(--wp--preset--color--teal) !important;}.has-green-border-color{border-color: var(--wp--preset--color--green) !important;}.has-light-green-border-color{border-color: var(--wp--preset--color--light-green) !important;}.has-lime-border-color{border-color: var(--wp--preset--color--lime) !important;}.has-yellow-border-color{border-color: var(--wp--preset--color--yellow) !important;}.has-amber-border-color{border-color: var(--wp--preset--color--amber) !important;}.has-orange-border-color{border-color: var(--wp--preset--color--orange) !important;}.has-deep-orange-border-color{border-color: var(--wp--preset--color--deep-orange) !important;}.has-brown-border-color{border-color: var(--wp--preset--color--brown) !important;}.has-grey-border-color{border-color: var(--wp--preset--color--grey) !important;}.has-cocoon-black-border-color{border-color: var(--wp--preset--color--cocoon-black) !important;}.has-cocoon-white-border-color{border-color: var(--wp--preset--color--cocoon-white) !important;}.has-watery-blue-border-color{border-color: var(--wp--preset--color--watery-blue) !important;}.has-watery-yellow-border-color{border-color: var(--wp--preset--color--watery-yellow) !important;}.has-watery-red-border-color{border-color: var(--wp--preset--color--watery-red) !important;}.has-watery-green-border-color{border-color: var(--wp--preset--color--watery-green) !important;}.has-ex-a-border-color{border-color: var(--wp--preset--color--ex-a) !important;}.has-ex-b-border-color{border-color: var(--wp--preset--color--ex-b) !important;}.has-ex-c-border-color{border-color: var(--wp--preset--color--ex-c) !important;}.has-ex-d-border-color{border-color: var(--wp--preset--color--ex-d) !important;}.has-ex-e-border-color{border-color: var(--wp--preset--color--ex-e) !important;}.has-ex-f-border-color{border-color: var(--wp--preset--color--ex-f) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} .wpcf7 .screen-reader-response { position: absolute; overflow: hidden; clip: rect(1px, 1px, 1px, 1px); clip-path: inset(50%); height: 1px; width: 1px; margin: -1px; padding: 0; border: 0; word-wrap: normal !important; } .wpcf7 form .wpcf7-response-output { margin: 2em 0.5em 1em; padding: 0.2em 1em; border: 2px solid #00a0d2; } .wpcf7 form.init .wpcf7-response-output, .wpcf7 form.resetting .wpcf7-response-output, .wpcf7 form.submitting .wpcf7-response-output { display: none; } .wpcf7 form.sent .wpcf7-response-output { border-color: #46b450; } .wpcf7 form.failed .wpcf7-response-output, .wpcf7 form.aborted .wpcf7-response-output { border-color: #dc3232; } .wpcf7 form.spam .wpcf7-response-output { border-color: #f56e28; } .wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output, .wpcf7 form.payment-required .wpcf7-response-output { border-color: #ffb900; } .wpcf7-form-control-wrap { position: relative; } .wpcf7-not-valid-tip { color: #dc3232;  font-size: 1em; font-weight: normal; display: block; } .use-floating-validation-tip .wpcf7-not-valid-tip { position: relative; top: -2ex; left: 1em; z-index: 100; border: 1px solid #dc3232; background: #fff; padding: .2em .8em; width: 24em; } .wpcf7-list-item { display: inline-block; margin: 0 0 0 1em; } .wpcf7-list-item-label::before, .wpcf7-list-item-label::after { content: " "; } .wpcf7-spinner { visibility: hidden; display: inline-block; background-color: #23282d;  opacity: 0.75; width: 24px; height: 24px; border: none; border-radius: 100%; padding: 0; margin: 0 24px; position: relative; } form.submitting .wpcf7-spinner { visibility: visible; } .wpcf7-spinner::before { content: ''; position: absolute; background-color: #fbfbfc;  top: 4px; left: 4px; width: 6px; height: 6px; border: none; border-radius: 100%; transform-origin: 8px 8px; animation-name: spin; animation-duration: 1000ms; animation-timing-function: linear; animation-iteration-count: infinite; } @media (prefers-reduced-motion: reduce) { .wpcf7-spinner::before {  animation-name: blink;  animation-duration: 2000ms; } } @keyframes spin { from {  transform: rotate(0deg); }  to {  transform: rotate(360deg); } } @keyframes blink { from {  opacity: 0; }  50% {  opacity: 1; }  to {  opacity: 0; } } .wpcf7 input[type="file"] { cursor: pointer; } .wpcf7 input[type="file"]:disabled { cursor: default; } .wpcf7 .wpcf7-submit:disabled { cursor: not-allowed; } .wpcf7 input[type="url"], .wpcf7 input[type="email"], .wpcf7 input[type="tel"] { direction: ltr; } .wpcf7-reflection > output { display: list-item; list-style: none; } .wpcf7-reflection > output[hidden] { display: none; } @charset "UTF-8"; :root {  --cocoon-twitter-color: #000000;  --cocoon-facebook-color: #3b5998;  --cocoon-hatebu-color: #2c6ebd;  --cocoon-google-plus-color: #dd4b39;  --cocoon-pocket-color: #ef4056;  --cocoon-line-color: #00c300;  --cocoon-linkedin-color: #0077b5;  --cocoon-website-color: #002561;  --cocoon-instagram-color: #405de6;  --cocoon-pinterest-color: #bd081c;  --cocoon-youtube-color: #cd201f;  --cocoon-tiktok-color: #000000;  --cocoon-note-color: #41c9b4;  --cocoon-soundcloud-color: #ff8800;  --cocoon-flickr-color: #111;  --cocoon-amazon-color: #ff9900;  --cocoon-twitch-color: #6441a4;  --cocoon-rakuten-color: #bf0000;  --cocoon-rakuten-room-color: #c61e79;  --cocoon-slack-color: #e01563;  --cocoon-github-color: #4078c0;  --cocoon-codepen-color: #333;  --cocoon-feedly-color: #2bb24c;  --cocoon-rss-color: #f26522;  --cocoon-red-color: #e60033;  --cocoon-pink-color: #e95295;  --cocoon-purple-color: #884898;  --cocoon-deep-color: #55295b;  --cocoon-indigo-color: #1e50a2;  --cocoon-blue-color: #0095d9;  --cocoon-light-blue-color: #2ca9e1;  --cocoon-cyan-color: #00a3af;  --cocoon-teal-color: #007b43;  --cocoon-green-color: #3eb370;  --cocoon-light-green-color: #8bc34a;  --cocoon-lime-color: #c3d825;  --cocoon-yellow-color: #ffd900;  --cocoon-amber-color: #ffc107;  --cocoon-orange-color: #f39800;  --cocoon-deep-orange-color: #ea5506;  --cocoon-brown-color: #954e2a;  --cocoon-grey-color: #949495;  --cocoon-blue-gray-color: #607d8b;  --cocoon-black-color: #333333;  --cocoon-white-color: #ffffff;  --cocoon-watery-blue-color: #f3fafe;  --cocoon-watery-yellow-color: #fff7cc;  --cocoon-watery-red-color: #fdf2f2;  --cocoon-watery-green-color: #ebf8f4;  --cocoon-custom-background-color: inherit;  --cocoon-custom-text-color: inherit;  --cocoon-custom-border-color: #ccc;  --cocoon-default-font: "Hiragino Kaku Gothic ProN", "Hiragino Sans", Meiryo, sans-serif;  --cocoon-text-color: #333;  --cocoon-pallid-text-color: #777;  --cocoon-x-pallid-text-color: #999;  --cocoon-default-text-size: 18px;  --cocoon-text-size-s: 0.8em;  --cocoon-basic-border-color: #ccc;  --cocoon-three-d-border-colors: #e3e3e3 #cecece #b4b4b4 #d6d6d6;  --cocoon-middle-thickness-color: #888;  --cocoon-thin-color: #ddd;  --cocoon-x-thin-color: #eee;  --cocoon-xx-thin-color: #f5f6f7;  --cocoon-xxx-thin-color: #fafbfc;  --cocoon-current-background-color: #eee;  --cocoon-select-background-color: #d8eaf2;  --cocoon-basic-border-radius: 4px;  --cocoon-badge-border-radius: 2px;  --cocoon-middle-border-radius: 8px;  --cocoon-box-padding: 1em 1.5em;  --cocoon-list-padding: min(1%, 8px) min(2%, 16px) min(1%, 8px) min(3%, 24px);  --cocoon-list-wide-padding: min(3%, 24px) min(5%, 40px) min(3%, 24px) min(7%, 56px);  --cocoon-box-border-color: #47585c;  --cocoon-sns-color: var(--cocoon-text-color); } .faw::before {  font-family: FontAwesome;  padding-right: 4px; } .entry-card, .related-entry-card {  position: relative;  height: 100%; } .entry-card-thumb, .widget-entry-card-thumb, .related-entry-card-thumb, .carousel-entry-card-thumb {  float: left;  margin-top: 3px;  position: relative; } .entry-card-content, .related-entry-card-content {  padding-bottom: 1.2em; } .entry-card-title, .related-entry-card-title {  font-size: 18px;  margin: 0 0 5px 0;  line-height: 1.6;  font-weight: bold; } .entry-card-snippet, .related-entry-card-snippet {  font-size: var(--cocoon-text-size-s);  line-height: 1.3;  display: -webkit-box;  overflow: hidden;  -webkit-line-clamp: 4;  -webkit-box-orient: vertical; } .entry-card-meta, .related-entry-card-meta {  bottom: 0;  position: absolute;  right: 0;  text-align: right;  line-height: 1; } .entry-categories-tags {  margin-bottom: 18px; } .sns-share-message, .sns-follow-message {  text-align: center;  margin-bottom: 3px; } body, .header, .appeal {   background-position: top center;   background-repeat: no-repeat;   background-size: 100% auto; } body.ba-fixed, .ba-fixed.header, .ba-fixed.appeal {   background-attachment: fixed; } .entry-category, .post-date, .post-update, .post-author, .amp-back {  padding: 2px;  display: inline;  font-size: 0.7em; } .search-edit, input[type="text"], input[type="password"], input[type="date"], input[type="datetime"], input[type="email"], input[type="number"], input[type="search"], input[type="tel"], input[type="time"], input[type="url"], textarea, select {  padding: 11px;  border: 1px solid var(--cocoon-basic-border-color);  border-radius: var(--cocoon-basic-border-radius);  font-size: var(--cocoon-default-text-size);  width: 100%; } .fz-12px {  font-size: 12px; } .fz-13px {  font-size: 13px; } .fz-14px {  font-size: 14px; } .fz-15px {  font-size: 15px; } .fz-16px {  font-size: 16px; } .fz-17px {  font-size: 17px; } .fz-18px {  font-size: 18px; } .fz-19px {  font-size: 19px; } .fz-20px {  font-size: 20px; } .fz-21px {  font-size: 21px; } .fz-22px {  font-size: 22px; } .fz-24px {  font-size: 24px; } .fz-28px {  font-size: 28px; } .fz-32px {  font-size: 32px; } .fz-36px {  font-size: 36px; } .fz-40px {  font-size: 40px; } .fz-44px {  font-size: 44px; } .fz-48px {  font-size: 48px; } .fw-100 {  font-weight: 100; } .fw-200 {  font-weight: 200; } .fw-300 {  font-weight: 300; } .fw-400 {  font-weight: 400; } .fw-500 {  font-weight: 500; } .fw-600 {  font-weight: 600; } .fw-700 {  font-weight: 700; } .fw-800 {  font-weight: 800; } .fw-900 {  font-weight: 900; } .ff-meiryo, .wf-loading body {  font-family: Meiryo, "Hiragino Kaku Gothic ProN", "Hiragino Sans", sans-serif; } .ff-yu-gothic {  font-family: "Yu Gothic", Meiryo, "Hiragino Kaku Gothic ProN", "Hiragino Sans", sans-serif; } .ff-ms-pgothic {  font-family: "MS PGothic", "Hiragino Kaku Gothic ProN", "Hiragino Sans", Meiryo, sans-serif; } .ff-noto-sans-jp, .wf-active .ff-noto-sans-jp {  font-family: "Noto Sans JP" ,sans-serif; } .ff-noto-serif-jp, .wf-active .ff-noto-serif-jp {  font-family: "Noto Serif JP" ,sans-serif; } .ff-mplus-1p, .wf-active .ff-mplus-1p {  font-family: "M PLUS 1p" ,sans-serif; } .ff-rounded-mplus-1c, .wf-active .ff-rounded-mplus-1c {  font-family: "M PLUS Rounded 1c" ,sans-serif; } .ff-kosugi, .wf-active .ff-kosugi {  font-family: "Kosugi" ,sans-serif; } .ff-kosugi-maru, .wf-active .ff-kosugi-maru {  font-family: "Kosugi Maru" ,sans-serif; } .ff-sawarabi-gothic, .wf-active .ff-sawarabi-gothic {  font-family: "Sawarabi Gothic" ,sans-serif; } .ff-sawarabi-mincho, .wf-active .ff-sawarabi-mincho {  font-family: "Sawarabi Mincho" ,sans-serif; } .sub-caption {  font-family: Tunga, "Trebuchet MS", Tahoma, Verdana, "Segoe UI", var(--cocoon-default-font);  font-weight: 400;  font-size: 0.75em;  opacity: 0.5; } span.sub-caption {  opacity: 0.8; }  * {  padding: 0;  margin: 0;  box-sizing: border-box;  word-wrap: break-word;  overflow-wrap: break-word; } .container {  padding-right: constant(safe-area-inset-right);  padding-left: constant(safe-area-inset-left);  padding-right: env(safe-area-inset-right);  padding-left: env(safe-area-inset-left); } body {   font-family: var(--cocoon-default-font);   font-size: var(--cocoon-default-text-size);   color: var(--cocoon-text-color);     line-height: 1.8;  margin: 0;  overflow-wrap: break-word;  background-color: #f4f5f7;  text-size-adjust: 100%;  -webkit-text-size-adjust: 100%;  -moz-text-size-adjust: 100%;   background-attachment: fixed; }  a {  color: #1967d2; } a:hover {  color: #e53900; } .has-text-color a {  color: inherit; } ol, ul {  padding: 1em;  padding-left: 40px; } ul {  list-style-type: disc; } hr {  color: var(--cocoon-current-background-color); }  .cf::after {  clear: both;  content: "";  display: block; } .header-container, .main, .sidebar, .footer {  background-color: var(--cocoon-white-color); }  .wrap {  width: 1256px;  margin: 0 auto; }  .content-in {  display: flex;  justify-content: space-between;  flex-wrap: wrap; } .main {  width: 860px;  padding: 36px 29px;  border: 1px solid transparent;  border-radius: var(--cocoon-basic-border-radius);  position: relative;  z-index: 0; } .no-sidebar .content .main {  margin: 0;  width: 100%; } .no-scrollable-main .main {  height: 100%; } .main-scroll {  position: -webkit-sticky;  position: sticky;  top: 0;  margin-top: 2em; } @media all and (-ms-high-contrast: none) {  .main-scroll {   position: static;   top: auto;  }  .logo {   height: 100%;  } } .publisher {  display: none; } #wpadminbar {  font-size: 13px; } .wp-caption {  margin: 1em 0; }  .aligncenter {  display: block;  margin-right: auto;  margin-left: auto; } .alignleft {  float: left;  margin-right: 25px; } .alignright {  float: right;  margin-left: 25px; } .wp-caption {  padding-top: 4px;  border: 1px solid var(--cocoon-x-thin-color);  border-radius: 3px;  background-color: var(--cocoon-xx-thin-color);  text-align: center;  max-width: 100%; } .wp-caption .wp-caption-text, .gallery .gallery-caption {  font-size: 0.8em;  margin: 2px; } .wp-caption img {  margin: 0;  padding: 0;  border: 0 none; } .wp-caption-dd {  margin: 0;  padding: 0 4px 5px;  font-size: 11px;  line-height: 17px; } img.alignright {  display: inline-block;  margin: 0 0 1em 1.5em; } img.alignleft {  display: inline-block;  margin: 0 1.5em 1em 0; } .comment-btn {  margin: 24px 0;  cursor: pointer; } label {  cursor: pointer; } .sitemap li a::before {  display: none; } .content-top, .content-bottom {  margin: 1em 0; } p.has-background {  padding: 12px; } :where(.wp-block-columns.is-layout-flex) {  gap: 1em; }  figure {  margin: 0; } img {  max-width: 100%;  height: auto; } .circle-image img {  border-radius: 50%; }  .iwe-border img, .iwe-border amp-img {  border: 1px solid var(--cocoon-basic-border-color); }  .iwe-border-bold img, .iwe-border-bold amp-img {  border: 4px solid var(--cocoon-current-background-color); }  .iwe-shadow img, .iwe-shadow amp-img {  box-shadow: 5px 5px 15px var(--cocoon-x-thin-color); }  .iwe-shadow-paper img, .iwe-shadow-paper amp-img {  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.16), 0 0 0 1px rgba(0, 0, 0, 0.08); } .entry-card-thumb, .author-thumb, .blogcard-thumbnail, .related-entry-card-thumb, .popular-entry-card-thumb, .new-entry-card-thumb {  margin-right: 1.6%; } .ect-vertical-card .entry-card-thumb, .rect-vertical-card .related-entry-card-thumb {  margin: 0; } .no-thumbnail .card-thumb, .no-thumbnail .widget-entry-card-pv {  display: none; } .no-thumbnail .card-content, .no-thumbnail .widget-entry-cards .widget-entry-card-content, .no-thumbnail .rect-mini-card .related-entry-card-content {  margin: 0; } .no-thumbnail .widget-entry-cards div.widget-entry-card-content {  font-size: 18px;  margin-bottom: 0.6em; } .no-thumbnail .widget-entry-cards.large-thumb-on .card-title {  max-height: none;  position: static; } .no-thumbnail .entry-card-meta {  position: static;  background-color: transparent;  margin-top: 0.4em; } .no-thumbnail .entry-card-snippet, .no-thumbnail .related-entry-card-snippet {  max-height: 10.4em; } .no-thumbnail .e-card-meta .e-card-categorys {  display: inline; } .no-thumbnail .e-card-meta .e-card-categorys > span {  margin-left: 0.6em; } img.emoji {  display: inline;  width: 1em;  height: auto;  vertical-align: text-bottom;  margin-right: 0.1em; } .wp-block-image .aligncenter {  text-align: center; } .wp-block-image img {  display: block; } .wp-block-image figcaption {  margin: 0; }  .header {  height: 100%;  flex-shrink: 0; } .header-in {  display: flex;  flex-direction: column;  justify-content: center; } .tagline {  text-align: center;  font-size: 14px;  margin: .6em 1em; } .logo {  text-align: center; } .logo-image span, .logo-image a {  display: inline-block;  max-width: 100%; } .site-name-text-link {  color: var(--cocoon-text-color);  text-decoration: none;  font-weight: normal;  padding: 0 1em; } .site-name-text-link:hover {  color: inherit; } .site-name-text {  font-size: 28px; } .logo-text {  padding: 20px 0 30px;  font-size: 1em; } .logo-image {  padding: 10px 0;  font-size: inherit; }  .header-container-in.hlt-top-menu {  display: flex;  justify-content: space-between;  align-items: center;  align-content: center; } .header-container-in.hlt-top-menu .wrap {  width: auto; } .header-container-in.hlt-top-menu .header {  background-image: none; } .header-container-in.hlt-top-menu .logo-text {  padding: 0;  display: flex;  align-items: center;  align-content: center; } .header-container-in.hlt-top-menu .logo-image {  padding: 0;  margin: 0; } .header-container-in.hlt-top-menu .site-name-text-link {  margin: 0 16px;  display: block; } .header-container-in.hlt-top-menu .site-name-text {  font-size: 22px;  white-space: nowrap; } .header-container-in.hlt-top-menu .tagline {  display: none; } .header-container-in.hlt-top-menu .logo-header {  max-height: 60px; } .header-container-in.hlt-top-menu .logo-header .site-name {  margin: 0; } .header-container-in.hlt-top-menu .logo-header img {  max-height: 60px;  height: auto;  vertical-align: middle; } .header-container-in.hlt-top-menu amp-img {  max-width: 160px;  max-height: 60px; } .header-container-in.hlt-top-menu amp-img img {  height: auto; } .header-container-in.hlt-top-menu .navi {  width: 100%; } .header-container-in.hlt-top-menu.hlt-tm-small .site-name-text-link {  margin: 0 16px; } .header-container-in.hlt-top-menu.hlt-tm-small .site-name-text {  font-size: 20px; } .header-container-in.hlt-top-menu.hlt-tm-small .logo-header {  max-height: 40px; } .header-container-in.hlt-top-menu.hlt-tm-small .logo-header img {  max-height: 40px; } .hlt-tm-right .navi-in > ul {  justify-content: flex-end; }  .header-container-in.hlt-center-logo-top-menu {  display: flex;  flex-direction: column-reverse; } .fixed-header .cl-slim .logo-header {  max-height: 40px; } .fixed-header .cl-slim .logo-header img {  max-height: 40px; } .hlt-tm-small .navi-in > ul li, .cl-slim .navi-in > ul li {  height: 40px;  line-height: 40px; } .hlt-tm-small .navi-in > ul li .sub-menu ul, .cl-slim .navi-in > ul li .sub-menu ul {  top: -40px; } .hlt-tm-small .navi-in > ul li.menu-item-has-description > a > .caption-wrap, .cl-slim .navi-in > ul li.menu-item-has-description > a > .caption-wrap {  height: 40px;  line-height: 16px; }  .navi {  background-color: var(--cocoon-white-color); } .navi .item-label, .navi .item-description {  overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap; } .navi-in .has-icon {  position: absolute;  right: 6px;  top: 0;  display: inline-block;  opacity: 0.7;  font-size: 11px; } .navi-in > ul {  padding: 0;  margin: 0;  list-style: none;  display: flex;  flex-wrap: wrap;  justify-content: center;  text-align: center;  } .navi-in > ul li {  display: block;  width: 176px;  height: 60px;  line-height: 60px;  position: relative; } .navi-in > ul li:hover > ul {  display: block; } .navi-in > ul .menu-item-has-description > a > .caption-wrap {  line-height: 21.4285714286px;  display: flex;  flex-wrap: wrap;  justify-content: center;  align-items: center;  align-content: center;  height: 60px; } .navi-in > ul .menu-item-has-description > a > .caption-wrap > div {  width: 100%; } .navi-in > ul .sub-menu {  display: none;  position: absolute;  margin: 0;  min-width: 240px;  list-style: none;  padding: 0;  background-color: var(--cocoon-xxx-thin-color);  z-index: 99;  text-align: left;  } .navi-in > ul .sub-menu li {  width: auto; } .navi-in > ul .sub-menu a {  padding-left: 16px;  padding-right: 16px; } .navi-in > ul .sub-menu ul {  top: -60px;  left: 240px;  position: relative; } .navi-in a {  position: relative;  color: var(--cocoon-text-color);  text-decoration: none;  display: block;  font-size: 16px;  transition: all 0.3s ease-in-out; } .navi-in a:hover {  background-color: #f5f8fa;  transition: all 0.3s ease-in-out;  color: var(--cocoon-text-color); }  .navi-in > .menu-mobile {  display: none; } .navi-in > .menu-mobile .sub-menu {  display: none; }  .navi-footer-in > .menu-footer {  padding: 0;  margin: 0;  list-style: none;  display: flex;  flex-wrap: wrap;  justify-content: flex-end;  text-align: center;  margin: 0; } .navi-footer-in > .menu-footer li {  width: 120px;  border-left: 1px solid var(--cocoon-thin-color); } .navi-footer-in > .menu-footer li:last-child {  border-right: 1px solid var(--cocoon-thin-color); } .navi-footer-in a {  color: var(--cocoon-text-color);  text-decoration: none;  display: block;  font-size: 14px;  transition: all 0.3s ease-in-out; } .navi-footer-in a:hover {  background-color: #f5f8fa;  transition: all 0.3s ease-in-out;  color: var(--cocoon-text-color); }  .a-wrap {  text-decoration: none;  display: block;  color: var(--cocoon-text-color);  padding: 1.5%;  margin-bottom: 3%;  transition: all 0.3s ease-in-out; } .a-wrap:hover {  background-color: #f5f8fa;  transition: all 0.3s ease-in-out;  color: var(--cocoon-text-color); } .card-thumb img {  width: 100%; } .entry-card-thumb {  width: 320px; } .related-entry-card-thumb {  width: 160px; } .cat-label {  position: absolute;  top: 0.3em;  left: 0.3em;  border: 1px solid #eee;  font-size: 11px;  color: var(--cocoon-white-color);  background-color: rgba(51, 51, 51, 0.7);  padding: 1px 5px;  max-width: 70%;  white-space: nowrap;  overflow: hidden;  text-overflow: ellipsis; } .pr-label-s {  position: absolute;  top: 3px;  left: 3px;  border: 1px solid rgba(51, 51, 51, 0.7);  font-size: 12px;  color: var(--cocoon-text-color);  background-color: rgba(255, 255, 255, 0.9);  padding: 2px 12px;  border-radius: var(--cocoon-badge-border-radius); } .pr-label-l {  border: 1px solid rgba(51, 51, 51, 0.7);  font-size: .8em;  color: var(--cocoon-text-color);  background-color: rgba(255, 255, 255, 0.9);  padding: 1em;  text-align: center;  border-radius: var(--cocoon-badge-border-radius);  margin-top: 1em;  margin-bottom: 1em; } .entry-card-content {  margin-left: 330px; } .entry-card-info > * {  font-size: 0.7em;  padding: 2px; } .e-card-meta .e-card-categorys {  display: none; } .e-card-info .post-author {  display: flex;  flex-wrap: wrap;  justify-content: flex-end;  align-items: center; } .post-author-image {  margin-right: 3px; } .post-author-image img {  border-radius: 50%; } .e-card-info {  display: flex;  flex-wrap: wrap;  justify-content: flex-end;  align-items: center; } .e-card-info > span {  margin-right: 4px; } .fpt-columns {  display: flex;  flex-wrap: wrap;  justify-content: space-between; } .post-comment-count .comment-icon {  margin-right: 3px; }  .ect-vertical-card {  display: flex;  flex-wrap: wrap;  justify-content: space-between; } .ect-vertical-card .entry-card-wrap {  width: 49.5%;  display: inline-block;  margin-bottom: 12px; } .ect-vertical-card .entry-card-wrap .entry-card-thumb {  width: 100%;  float: none; } .ect-vertical-card .entry-card-wrap .entry-card-content {  margin: 0; } .ect-vertical-card .entry-card-wrap .post-date, .ect-vertical-card .entry-card-wrap .post-update {  margin-right: 0; } .ect-vertical-card.ect-tile-card .entry-card-content {  padding: 0; } .ect-vertical-card.ect-tile-card .card-snippet {  padding: 0;  margin: 0; } .ect-vertical-card.ect-tile-card .card-meta {  position: static; } .ect-vertical-card.ect-tile-card .a-wrap {  margin: 0 0.16666% 12px; } .ect-2-columns > *, .fpt-2-columns > * {  width: 49.5%;  display: inline-block; } .ect-3-columns {  justify-content: space-around; } .ect-3-columns .entry-card-wrap {  width: 33%;  padding: 7px; } .ect-3-columns .entry-card-snippet {  display: -webkit-box;  overflow: hidden;  -webkit-line-clamp: 3;  -webkit-box-orient: vertical; } .ect-3-columns > *, .fpt-3-columns > * {  width: 33%;  display: inline-block; } .front-top-page .ect-big-card-first .a-wrap:first-of-type .card-thumb, .ect-big-card .card-thumb {  float: none;  width: 100%; } .front-top-page .ect-big-card-first .a-wrap:first-of-type .card-content, .ect-big-card .card-content {  margin: 0; }  .entry-date {  margin-left: 3px; } .date-tags {  line-height: 0.8;  text-align: right;  margin-bottom: 1em; } .post-date, .post-update, .post-author, .amp-back {  margin-right: 8px; }  .breadcrumb {  margin: 1em .4em;  color: var(--cocoon-x-pallid-text-color);  font-size: 13px; } .breadcrumb div {  display: inline; } .breadcrumb .sp {  margin: 0 10px; } .breadcrumb a {  text-decoration: none;  color: var(--cocoon-x-pallid-text-color); } .breadcrumb.sbp-main-before, .breadcrumb.sbp-footer-before, .breadcrumb.pbp-main-before, .breadcrumb.pbp-footer-before {  background-color: var(--cocoon-white-color);  margin: 12px auto 0;  padding: .6em 1em; } .breadcrumb.sbp-main-before + .content, .breadcrumb.pbp-main-before + .content {  margin-top: 12px; } .breadcrumb-caption {  margin: 0 3px; } .sns-buttons {  display: flex;  align-items: center; } .sns-buttons a {  align-content: center;  align-items: center;  background-color: var(--cocoon-sns-color);  border-radius: var(--cocoon-basic-border-radius);  display: inline-flex;  font-size: 18px;  justify-content: center;  height: 45px;  margin-bottom: 8px;  position: relative;  text-align: center;  width: 32%;  transition: all 0.3s ease-in-out;  cursor: pointer;  color: var(--cocoon-white-color);  text-decoration: none; } .sns-buttons a:hover {  opacity: 0.7; } .bc-brand-color-white a {  background-color: var(--cocoon-white-color);  border: 1px solid var(--cocoon-sns-color);  color: var(--cocoon-sns-color);  font-weight: 500; } .bc-brand-color-white a:hover {  opacity: 0.5; } [class*="bc-brand-color"] .twitter-button {  --cocoon-sns-color: var(--cocoon-twitter-color); } [class*="bc-brand-color"] .facebook-button {  --cocoon-sns-color: var(--cocoon-facebook-color); } [class*="bc-brand-color"] .hatebu-button {  --cocoon-sns-color: var(--cocoon-hatebu-color); } [class*="bc-brand-color"] .google-plus-button {  --cocoon-sns-color: var(--cocoon-google-plus-color); } [class*="bc-brand-color"] .pocket-button {  --cocoon-sns-color: var(--cocoon-pocket-color); } [class*="bc-brand-color"] .line-button {  --cocoon-sns-color: var(--cocoon-line-color); } [class*="bc-brand-color"] .website-button {  --cocoon-sns-color: var(--cocoon-website-color); } [class*="bc-brand-color"] .instagram-button {  --cocoon-sns-color: var(--cocoon-instagram-color); } [class*="bc-brand-color"] .pinterest-button {  --cocoon-sns-color: var(--cocoon-pinterest-color); } [class*="bc-brand-color"] .youtube-button {  --cocoon-sns-color: var(--cocoon-youtube-color); } [class*="bc-brand-color"] .tiktok-button {  --cocoon-sns-color: var(--cocoon-tiktok-color); } [class*="bc-brand-color"] .linkedin-button {  --cocoon-sns-color: var(--cocoon-linkedin-color); } [class*="bc-brand-color"] .note-button {  --cocoon-sns-color: var(--cocoon-note-color); } [class*="bc-brand-color"] .soundcloud-button {  --cocoon-sns-color: var(--cocoon-soundcloud-color); } [class*="bc-brand-color"] .flickr-button {  --cocoon-sns-color: var(--cocoon-flickr-color); } [class*="bc-brand-color"] .amazon-button {  --cocoon-sns-color: var(--cocoon-amazon-color); } [class*="bc-brand-color"] .twitch-button {  --cocoon-sns-color: var(--cocoon-twitch-color); } [class*="bc-brand-color"] .rakuten-room-button {  --cocoon-sns-color: var(--cocoon-rakuten-room-color); } [class*="bc-brand-color"] .slack-button {  --cocoon-sns-color: var(--cocoon-slack-color); } [class*="bc-brand-color"] .github-button {  --cocoon-sns-color: var(--cocoon-github-color); } [class*="bc-brand-color"] .codepen-button {  --cocoon-sns-color: var(--cocoon-codepen-color); } [class*="bc-brand-color"] .feedly-button {  --cocoon-sns-color: var(--cocoon-feedly-color); } [class*="bc-brand-color"] .rss-button {  --cocoon-sns-color: var(--cocoon-rss-color); } .ss-top {  margin-top: 0;  margin-bottom: 0; } .ss-top .sns-share-message {  display: none; } .sns-share.ss-col-1 a {  width: 100%; } .sns-share.ss-col-2 a {  width: 49%; } .sns-share.ss-col-4 a {  width: 24%; } .sns-share.ss-col-5 a {  width: 19%; } .sns-share.ss-col-6 a {  width: 16%; } .sns-share.ss-high-and-low-lc a, .sns-share.ss-high-and-low-cl a {  display: flex;  align-content: center;  line-height: 16px; } .sns-share.ss-high-and-low-lc a .social-icon, .sns-share.ss-high-and-low-cl a .social-icon, .sns-share.ss-high-and-low-lc a .button-caption, .sns-share.ss-high-and-low-cl a .button-caption {  display: block;  font-size: 16px;  margin: 0; } .sns-share.ss-high-and-low-lc a .social-icon.button-caption, .sns-share.ss-high-and-low-cl a .social-icon.button-caption, .sns-share.ss-high-and-low-lc a .button-caption.button-caption, .sns-share.ss-high-and-low-cl a .button-caption.button-caption {  font-size: 12px; } .sns-share.ss-high-and-low-lc a {  flex-direction: column; } .sns-share.ss-high-and-low-lc a > span {  padding-top: 3px; } .sns-share.ss-high-and-low-cl a {  flex-direction: column-reverse; } .sns-share-buttons {  flex-wrap: wrap;  justify-content: space-around;  align-content: center; } .sns-share-buttons a .button-caption {  font-size: 16px;  margin-left: 10px; } .sns-share-buttons a .share-count {  position: absolute;  right: 3px;  bottom: 3px;  font-size: 12px;  line-height: 1; } .share-menu-content .sns-share-buttons a {  width: 24%; } .sbc-hide .share-count {  display: none; }  .copy-info {  display: none;   padding: 1em 2em;  color: #fff;  border-radius: 8px;   position: fixed;  top: 50%;  left: 50%;  transform: translate(-50%, -50%);  background-color: var(--cocoon-text-color);  opacity: 0.8;  box-shadow: 0 4px 8px var(--cocoon-x-pallid-text-color);  z-index: 2; }  .content {  margin-top: 24px; }  .entry-title, .archive-title {  font-size: 26px;  margin: 16px 0;  line-height: 1.3; } .archive-title span {  margin-right: 10px; } .entry-content {  margin-top: 1em;  margin-bottom: 3em; } pre {  line-height: 1.6;  word-wrap: normal; }  .entry-categories-tags > div {  margin-bottom: 0.5em; } .entry-categories-tags .tax-icon {  margin-right: 0.4em; } .ctdt-one-row > div {  display: inline; } .ctdt-category-only .entry-tags {  display: none; } .ctdt-tag-only .entry-categories {  display: none; } .ctdt-none {  display: none; }  .cat-link {  color: var(--cocoon-white-color);  text-decoration: none;  display: inline-block;  margin-right: 5px;  padding: 2px 6px;  font-size: 12px;  background-color: var(--cocoon-text-color);  border-radius: var(--cocoon-badge-border-radius);  word-break: break-all; } .cat-link:hover {  opacity: 0.5;  color: var(--cocoon-white-color); }  .tag-link, .comment-reply-link {  color: var(--cocoon-text-color);  text-decoration: none;  display: inline-block;  margin-right: 5px;  padding: 1px 5px;  font-size: 12px;  border: 1px solid var(--cocoon-x-pallid-text-color);  border-radius: var(--cocoon-badge-border-radius);  word-break: break-all; } .tag-link:hover, .comment-reply-link:hover {  background-color: #f5f8fa;  transition: all 0.3s ease-in-out;  color: var(--cocoon-text-color); }  table {  margin-bottom: 20px;  max-width: 100%;  width: 100%;  border-collapse: collapse;  border-spacing: 0; } table th {  background-color: var(--cocoon-xx-thin-color); } table tr:nth-of-type(2n+1) {  background-color: var(--cocoon-xxx-thin-color); } table:not(.has-border-color) :where(th, td) {  border: 1px solid var(--cocoon-x-thin-color);  padding: 6px; } .scrollable-table {  -webkit-overflow-scrolling: touch;  margin: 0; } .scrollable-table.stfc-sticky table:not(.wp-calendar-table) tr > *:first-child {  background-color: #e9eff2;  color: var(--cocoon-text-color);  position: sticky;  position: -webkit-sticky;  left: 0;  z-index: 2; } .scrollable-table table {  border-collapse: collapse;  max-width: none;  margin: 0; } .scrollable-table th {  background-color: #eee; } .scrollable-table th, .scrollable-table td {  padding: 3px 5px;  white-space: nowrap; } .scrollable-table .has-fixed-layout th, .scrollable-table .has-fixed-layout td {  white-space: normal; } .scrollable-table {  overflow-x: auto !important;  overflow-y: hidden !important; } figure.wp-block-table table {  width: auto; } figure.wp-block-table.alignwide table, figure.wp-block-table.alignfull table {  width: 100%; } .main figure.wp-block-table {  width: auto;  max-width: 100%;  display: block; } figure.wp-block-table table {  margin-right: auto; } figure.wp-block-table.aligncenter table {  margin-left: auto; } figure.wp-block-table.aligncenter figcaption {  text-align: center; } figure.wp-block-table.alignright table {  margin-left: 0; } .scroll-hint-icon-wrap {  overflow: hidden; } .article {  margin-bottom: 2em; } .article dd {  margin-left: 40px; } .article ul li, .article ol li {  margin: 0.2em; } .article ul ul, .article ul ol, .article ol ul, .article ol ol {  margin: 0;  padding-top: 0;  padding-bottom: 0;  padding-right: 0; } .article .wp-block-gallery ul {  padding-left: 0; } .article h1, .article h2, .article h3, .article h4, .article h5, .article h6 {  line-height: 1.25;  font-weight: bold; } .article h4, .article h5, .article h6 {  font-size: 20px;  padding: 9px 10px; } .article h2 {  font-size: 24px;  padding: 25px;  background-color: var(--cocoon-xx-thin-color);  border-radius: var(--cocoon-badge-border-radius); } .article h3 {  border-left: 7px solid var(--cocoon-middle-thickness-color);  border-right: 1px solid var(--cocoon-thin-color);  border-top: 1px solid var(--cocoon-thin-color);  border-bottom: 1px solid var(--cocoon-thin-color);  font-size: 22px;  padding: 12px 20px; } .article h4 {  border-top: 2px solid var(--cocoon-thin-color);  border-bottom: 2px solid var(--cocoon-thin-color); } .article h5 {  border-bottom: 2px solid var(--cocoon-thin-color); } .article h6 {  border-bottom: 1px solid var(--cocoon-thin-color); } .article .column-wrap h1, .article .column-wrap h2, .article .column-wrap h3, .article .column-wrap h4, .article .column-wrap h5, .article .column-wrap h6 {  margin-top: 0; }  blockquote {  background-color: var(--cocoon-xxx-thin-color);  border: 1px solid var(--cocoon-thin-color);  padding: 1.4em 1.8em;  position: relative; } blockquote::before, blockquote::after {  color: #C8C8C8;  font-family: serif;  position: absolute;  font-size: 300%; } blockquote::before {  content: "“";  line-height: 1.1;  left: 10px;  top: 0; } blockquote::after {  content: "”";  line-height: 0;  right: 10px;  bottom: 0px; } blockquote cite {  font-size: 0.7em; }  .footer-meta {  font-size: 0.8em;  text-align: right; }  .author-info .post-author {  font-size: 14px; }  .content-only .header-container, .content-only .appeal, .content-only .ad-area, .content-only .sns-share, .content-only .date-tags, .content-only .sns-follow, .content-only .article-footer, .content-only .under-entry-content, .content-only .breadcrumb, .content-only .main-scroll, .content-only .footer, .content-only .go-to-top-button, .content-only .notice-area, .content-only .content-top, .content-only .content-bottom, .content-only .recommended {  display: none; } .content-only .carousel {  display: none !important; }  span.external-icon, span.internal-icon {  margin-left: 3px;  font-size: 0.8em; } .login-user-only {  text-align: center;  padding: 2em;  background-color: var(--cocoon-xxx-thin-color);  border: 1px solid var(--cocoon-basic-border-color); } .no-post-date .article-header .post-date, .no-post-update .article-header .post-update, .no-post-author .author-info {  display: none; } .read-time {  text-align: center;  font-size: 0.7em;  border-top: 4px double var(--cocoon-x-thin-color);  border-bottom: 4px double var(--cocoon-x-thin-color);  margin: 0 3%;  margin-bottom: 1em; } .eye-catch-wrap {  display: flex; } .eye-catch {  position: relative;  margin-bottom: .6em;  max-width: 100%; } .eye-catch .cat-label {  position: absolute;  right: auto;  top: 0.4em;  bottom: auto;  left: 0.4em;  font-size: 14px;  padding: 2px 8px;  opacity: 0.9;  border: 1px solid #eee; } .eye-catch img {  vertical-align: bottom; } .eye-catch-caption {  color: var(--cocoon-white-color);  position: absolute;  bottom: 0;  padding: 2em 0.6em 0.2em;  text-align: right;  width: 100%;  font-size: 0.9em;  background: linear-gradient(180deg, transparent, #555);  opacity: 0.9; } @media all and (-ms-high-contrast: none) {  .eye-catch-wrap {   display: block;  }   } .show-pinterest-button .eye-catch:hover .cat-label {  display: none; }  .ad-area {  text-align: center;  margin-bottom: 1.8em; } .ad-label-invisible .ad-label {  display: none; } .ad-content-top {  margin-top: 1em; } .ad-responsive ins {  width: 100%; } .ad-single-rectangle .ad-responsive, .ad-dabble-rectangle .ad-responsive {  max-width: 336px;  margin: auto; }  .ad-dabble-rectangle .ad-wrap {  display: flex; } .ad-dabble-rectangle .ad-responsive {  width: 336px; } @media screen and (max-width: 692px) {  .ad-dabble-rectangle .ad-responsive {   width: 300px;  } } @media screen and (max-width: 626px) {  .ad-dabble-rectangle .ad-responsive {   width: 250px;  } } @media screen and (max-width: 556px) {  .ad-dabble-rectangle .ad-wrap {   display: block;  }  .ad-dabble-rectangle .ad-responsive {   width: auto;   max-width: none;   margin: auto;  }  .ad-dabble-rectangle .ad-additional-double {   display: none;  } } .sidebar .ad-additional-double {  display: none; }  .sidebar .ad-additional-vertical {  display: none; } .blogcard-wrap {  margin-left: auto;  margin-right: auto;  padding: 0;  width: 90%;  background-color: var(--cocoon-white-color); } .blogcard {  padding: 1.6% 2.2% 2%;  border-radius: var(--cocoon-basic-border-radius);  line-height: 1.6;  position: relative; } .blogcard-thumbnail {  float: left;  margin-top: 3px;  width: 160px; } .blogcard-thumbnail img {  width: 100%; } .blogcard-content {  margin-left: 170px;  max-height: 140px;  min-height: 100px;  overflow: hidden; } .blogcard-title {  font-weight: bold;  margin-bottom: 0.4em; } .blogcard-snippet {  font-size: 0.8em; } .blogcard-footer {  clear: both;  font-size: 16px;  padding-top: 0.6%; } .blogcard-site {  float: left;  display: flex;  align-content: center; } .blogcard-date {  float: right;  display: flex;  align-content: center; } .blogcard-favicon {  margin-right: 4px;  margin-top: 2px; } img.blogcard-favicon-image {  border: 0;  box-shadow: none; }  .ib-right .blogcard-thumbnail, .eb-right .blogcard-thumbnail {  float: right;  margin-left: 1.6%;  margin-right: 0; } .ib-right .blogcard-content, .eb-right .blogcard-content {  margin-left: 0;  margin-right: 170px; } .nwa .blogcard-wrap {  width: 100%; } .nwa .blogcard-thumbnail {  width: 120px; } .nwa .blogcard-title {  font-size: 0.9em;  margin-bottom: 0; } .nwa .blogcard-snippet {  font-size: 12px; } .nwa .blogcard-content {  margin-left: 130px;  margin-right: 0;  max-height: 120px;  min-height: 70px;  font-size: 0.9em;  line-height: 1.2; } .nwa .blogcard-footer {  font-size: 14px; } .nwa .ib-right .blogcard-content, .nwa .eb-right .blogcard-content {  margin-right: 31.6%;  margin-left: 0; } .blogcard-type br {  display: none; }  .toc {  border: 1px solid var(--cocoon-basic-border-color);  font-size: 0.9em;  padding: 1em 1.6em;  display: table; } .toc .toc-list {  padding-left: 1em; } .toc .toc-list ul, .toc .toc-list ol {  padding-left: 1em;  margin: 0; } .toc li {  margin: 0; } .toc ul {  list-style: none; } .toc a {  color: var(--cocoon-text-color);  text-decoration: none; } .toc a:hover {  text-decoration: underline; } .toc-title {  font-size: 1.1em;  text-align: center;  display: block;  padding: 2px 16px; } .nwa .toc {  border: 0;  padding: 0 1em; } .tnt-none .toc-list, .tnt-number-detail .toc-list {  padding-left: 0; }  .toc.tnt-number-detail ol {  list-style: none;  counter-reset: toc; } .toc.tnt-number-detail ol li:before {  margin-right: 6px;  counter-increment: toc;  content: counters(toc,".") "."; } .tnt-disc ol {  list-style-type: disc; } .tnt-circle ol {  list-style-type: circle; } .tnt-square ol {  list-style-type: square; } .toc-center {  margin: 1em auto; } .nwa .widget_toc .widget-title + .toc-widget-box .toc-title {  display: none; }  .sidebar {  width: 376px;  border: 1px solid transparent;  padding: 19px;  border-radius: var(--cocoon-basic-border-radius);  background-color: var(--cocoon-white-color); } .sidebar h2, .sidebar h3 {  background-color: var(--cocoon-xx-thin-color);  padding: 12px;  margin: 16px 0;  border-radius: var(--cocoon-badge-border-radius); } .no-scrollable-sidebar .sidebar {  height: 100%; } .sidebar-scroll {  position: -webkit-sticky;   position: sticky;  top: 0; } .sidebar-menu-content .sidebar {  height: auto; }  .no-sidebar .sidebar {  display: none; }  .sidebar-left .content-in {  flex-direction: row-reverse; } .nwa .ranking-item-img-desc, .nwa .ranking-item-link-buttons {  display: block; } .nwa .ranking-item-img-desc a, .nwa .ranking-item-link-buttons a {  padding: 6px 0; } .nwa .ranking-item-image-tag {  max-width: 100%;  text-align: center;  display: flex;  justify-content: center; } .nwa .ranking-item-name-text {  font-size: 20px; } .nwa .ranking-item-description p {  font-size: 0.9em; } .nwa .blogcard-wrap {  width: auto; } .no-sidebar .content-in {  display: block; }  label.screen-reader-text {  display: none; }  .tagcloud {  display: flex;  flex-wrap: wrap; } .tagcloud a {  border: 1px solid var(--cocoon-x-thin-color);  border-radius: 2px;  color: var(--cocoon-text-color);  padding: 3px 8px;  text-decoration: none;  font-size: 12px;  margin: 2px;  flex: 1 1 auto;  display: flex;  justify-content: space-between;  transition: all 0.3s ease-in-out; } .tagcloud a:hover {  background-color: #f5f8fa;  transition: all 0.3s ease-in-out;  color: var(--cocoon-text-color); } .tagcloud a .tag-caption {  word-break: break-all; } .tagcloud a .tag-caption .tax-icon {  margin-right: 0.4em; } .tagcloud a .tag-link-count {  margin-left: 8px; }  .widget_recent_entries ul, .widget_categories ul, .widget_archive ul, .widget_pages ul, .widget_meta ul, .widget_rss ul, .widget_nav_menu ul, .widget_block ul {  padding: 0;  margin: 0;  list-style: none; } .widget_recent_entries ul li ul, .widget_categories ul li ul, .widget_archive ul li ul, .widget_pages ul li ul, .widget_meta ul li ul, .widget_rss ul li ul, .widget_nav_menu ul li ul, .widget_block ul li ul {  padding-left: 20px;  margin: 0; } .widget_recent_entries ul li a, .widget_categories ul li a, .widget_archive ul li a, .widget_pages ul li a, .widget_meta ul li a, .widget_rss ul li a, .widget_nav_menu ul li a, .widget_block ul li a {  color: var(--cocoon-text-color);  text-decoration: none;  padding: 10px 0;  display: block;  padding-right: 4px;  padding-left: 4px; } .widget_recent_entries ul li a:hover, .widget_categories ul li a:hover, .widget_archive ul li a:hover, .widget_pages ul li a:hover, .widget_meta ul li a:hover, .widget_rss ul li a:hover, .widget_nav_menu ul li a:hover, .widget_block ul li a:hover {  background-color: #f5f8fa;  transition: all 0.3s ease-in-out;  color: var(--cocoon-text-color); } .widget_recent_entries ul li a .post-count, .widget_categories ul li a .post-count, .widget_archive ul li a .post-count, .widget_pages ul li a .post-count, .widget_meta ul li a .post-count, .widget_rss ul li a .post-count, .widget_nav_menu ul li a .post-count, .widget_block ul li a .post-count {  display: block;  float: right; } .widget_recent_comments li {  padding: 10px 0; }  .calendar_wrap {  margin: 20px 0; } .wp-calendar-table {  border-collapse: collapse;  border-top-width: 1px;  border-right-width: 1px;  border-top-style: solid;  border-right-style: solid;  border-top-color: var(--cocoon-x-thin-color);  border-right-color: var(--cocoon-x-thin-color);  width: 100%;  max-width: 400px;  text-align: center; } .wp-calendar-table caption {  font-weight: bold;  text-align: center; } .wp-calendar-table [id$="today"] {  background-color: #ffe6b2; } .wp-calendar-table [id$="today"] a {  background-color: #ffe6b2; } .wp-calendar-table [id$="today"] a:hover {  background-color: #ffd67e; } .wp-calendar-table tr:nth-of-type(2n+1) {  background-color: transparent; } .wp-calendar-table td {  padding: 0px; } .wp-calendar-table td a {  color: var(--cocoon-text-color);  display: block;  background-color: #ffface; } .wp-calendar-table td a:hover {  background-color: #fff69b; }  .widget-entry-cards .a-wrap {  padding: 5px;  line-height: 1.3;  margin-bottom: 4px; } .widget-entry-cards figure {  width: 120px; } .widget-entry-card {  font-size: 16px;  position: relative; } .widget-entry-card-content {  margin-left: 126px; } .widget-entry-card-snippet {  margin-top: 6px;  font-size: 12px;  opacity: 0.8; } .widget-entry-card-pv {  margin-left: 5px;  font-style: italic;  font-size: 0.8em; } .border-partition .a-wrap {  border-bottom: 2px dotted var(--cocoon-x-thin-color); } .border-partition .a-wrap:first-of-type {  border-top: 2px dotted var(--cocoon-x-thin-color); } .border-partition.swiper-horizontal .a-wrap {  border: 0; } .border-square a {  border-radius: var(--cocoon-basic-border-radius);  border: 1px solid var(--cocoon-thin-color); } .card-title-bold .card-title {  font-weight: 700; } .card-arrow .a-wrap {  position: relative; } .card-arrow .a-wrap::after {  content: '\f105';  font-family: 'FontAwesome';  font-size: 16px;  font-weight: 900;  line-height: 1;  margin-top: -8px;  position: absolute;  right: 20px;  top: 50%; } .card-arrow .card-content {  margin-right: 22px; } .font-awesome-5 .card-arrow .a-wrap::after {  font-family: 'Font Awesome 5 Free'; }  .widget-entry-cards.card-large-image .a-wrap {  max-width: 400px; } .widget-entry-cards.card-large-image .e-card {  font-size: var(--cocoon-default-text-size); } .widget-entry-cards.card-large-image figure {  float: none;  width: 100%; } .widget-entry-cards.card-large-image figure img {  width: 100%;  display: block; } .widget-entry-cards.card-large-image .card-content {  margin: 0 0 0.5em;  padding: 0.4em 0; } .widget-entry-cards.card-large-image .widget-entry-card-pv {  opacity: 0.7;  position: absolute;  top: 0;  right: 0;  padding: 3px 6px;  background-color: #333;  color: #fff; }  .widget-entry-cards.large-thumb-on .a-wrap {  overflow: hidden; } .widget-entry-cards.large-thumb-on .a-wrap:hover {  opacity: 0.8; } .widget-entry-cards.large-thumb-on .a-wrap:hover .card-content {  margin-bottom: -4em;  transition: all 0.5s;  opacity: 0; } .widget-entry-cards.large-thumb-on .e-card {  position: relative; } .widget-entry-cards.large-thumb-on .card-content {  margin: 0;  position: absolute;  width: 100%;  bottom: 0;  padding: .6em;  background: linear-gradient(180deg, transparent, #555);  color: var(--cocoon-white-color);  max-height: 40%;  overflow: hidden;  transition: all 0.5s; } .widget-entry-cards.large-thumb-on .card-snippet {  margin: 0; }  .widget-entry-cards.ranking-visible {  counter-reset: p-rank; } .widget-entry-cards.ranking-visible .no-1 .card-thumb::before {  background: #cca11f; } .widget-entry-cards.ranking-visible .no-2 .card-thumb::before {  background: #b1b1b3; } .widget-entry-cards.ranking-visible .no-3 .card-thumb::before {  background: #b37036; } .widget-entry-cards.ranking-visible .card-thumb {  counter-increment: p-rank; } .widget-entry-cards.ranking-visible .card-thumb::before {  content: counter(p-rank);  position: absolute;  top: 0;  left: 0;  padding: 4px;  width: 18px;  height: 18px;  line-height: 18px;  background-color: #666;  color: #fff;  opacity: 0.9;  text-align: center;  font-size: 13px;  z-index: 1; }  .recent-comments {  line-height: 1.3; } .recent-comment-avatar {  float: left;  margin-right: 10px; } .recent-comment-author {  font-weight: bold; } .recent-comment-info, .recent-comment-article {  font-size: 16px; } .recent-comment-article {  margin-top: 3px; } .recent-comment-content {  position: relative;  background: var(--cocoon-white-color);  border: 1px solid var(--cocoon-thin-color);  padding: 6px;  margin-top: 4px;  font-size: 0.9em;  border-radius: 5px; } .recent-comment-content::after, .recent-comment-content::before {  bottom: 100%;  left: 18px;  border: solid transparent;  content: " ";  height: 0;  width: 0;  position: absolute;  pointer-events: none; } .recent-comment-content::after {  border-color: rgba(255, 255, 255, 0);  border-bottom-color: var(--cocoon-white-color);  border-width: 6px;  margin-left: -6px; } .recent-comment-content::before {  border-color: rgba(221, 221, 221, 0);  border-bottom-color: var(--cocoon-thin-color);  border-width: 9px;  margin-left: -9px; }  .nwa .sns-follow-buttons {  flex-wrap: wrap;  justify-content: space-between; } .nwa .sns-follow-buttons a {  width: 49%;  margin-right: 0; } .widget_mobile_text, .widget_mobile_ad {  display: none; } .widget h2 {  font-size: 20px; } .entry-content .main-widget-label {  display: none; } .widget_recent_comments ul {  padding-left: 0; } .widget_recent_comments ul li {  list-style: none; } .wp-block-latest-comments {  padding-left: 0; } .widget_search .wp-block-search__button {  padding: .375em 0.1em;  font-size: 14px; } .widget_search .wp-block-search__input {  line-height: normal; } .has-box-style {  padding: var(--cocoon-box-padding); } .has-box-style.has-background {  padding: var(--cocoon-box-padding); } .has-border {  padding: var(--cocoon-box-padding); } .has-border.has-background {  padding: var(--cocoon-box-padding); } .has-list-style {  padding: var(--cocoon-list-padding); } .has-list-style.has-background {  padding: var(--cocoon-list-wide-padding); } .body :is(ul, ol).has-border {  padding: var(--cocoon-list-wide-padding); } .body :is(ul, ol).has-border.has-background {  padding: var(--cocoon-list-wide-padding); }  .badge, .ref, .reffer, .sankou, .badge-red, .badge-pink, .badge-purple, .badge-blue, .badge-green, .badge-yellow, .badge-brown, .badge-grey {  color: var(--cocoon-white-color);  padding: 1px 5px 0;  border-radius: 2px;  font-size: 12px; } .badge, .ref, .reffer, .sankou {  background-color: var(--cocoon-orange-color); } .badge-red {  background-color: var(--cocoon-red-color); } .badge-pink {  background-color: var(--cocoon-pink-color); } .badge-purple {  background-color: var(--cocoon-purple-color); } .badge-blue {  background-color: var(--cocoon-blue-color); } .badge-green {  background-color: var(--cocoon-green-color); } .badge-yellow {  background-color: var(--cocoon-yellow-color); } .badge-brown {  background-color: var(--cocoon-brown-color); } .badge-grey {  background-color: var(--cocoon-grey-color); }  .bold {  font-weight: bold; }  .red {  color: var(--cocoon-red-color); }  .bold-red {  font-weight: bold;  color: var(--cocoon-red-color); }  .blue {  color: var(--cocoon-blue-color); }  .bold-blue {  font-weight: bold;  color: var(--cocoon-blue-color); }  .green {  color: var(--cocoon-green-color); }  .bold-green {  font-weight: bold;  color: var(--cocoon-green-color); }  .red-under {  border-bottom: 2px solid red; }  .marker {  background-color: #ff9; } .marker-red {  background-color: #ffd0d1; } .marker-blue {  background-color: #a8dafb; }  .marker-under {  background: linear-gradient(transparent 60%, #ff9 60%); } .marker-under-red {  background: linear-gradient(transparent 60%, #ffd0d1 60%); } .marker-under-blue {  background: linear-gradient(transparent 60%, #a8dafb 60%); }  .strike {  text-decoration: line-through; }  .keyboard-key {  background-color: #f9f9f9;  background-image: -moz-linear-gradient(center top, #eee, #f9f9f9, #eee);  border: 1px solid var(--cocoon-middle-thickness-color);  border-radius: 2px;  box-shadow: 1px 2px 2px #ddd;  font-family: inherit;  font-size: 0.85em;  padding: 1px 3px; }  .is-style-primary-box, .primary-box, .sp-primary, .primary {  color: #004085;  background-color: #cce5ff;  border-color: #b8daff;  padding: 15px;  border-radius: 4px;  margin-bottom: 20px; }  .is-style-success-box, .success-box, .sp-success, .success {  color: #155724;  background-color: #d4edda;  border-color: #c3e6cb;  padding: 15px;  border-radius: 4px;  margin-bottom: 20px; }  .is-style-info-box, .info-box, .sp-info, .info {  color: #0c5460;  background-color: #d1ecf1;  border-color: #bee5eb;  padding: 15px;  border-radius: 4px;  margin-bottom: 20px; }  .is-style-warning-box, .warning-box, .sp-warning, .warning {  color: #856404;  background-color: #fff3cd;  border-color: #ffeeba;  padding: 15px;  border-radius: 4px;  margin-bottom: 20px; }  .is-style-danger-box, .danger-box, .sp-danger, .danger {  color: #721c24;  background-color: #f8d7da;  border-color: #f5c6cb;  padding: 15px;  border-radius: 4px;  margin-bottom: 20px; }  .is-style-secondary-box, .secondary-box {  color: #383d41;  background-color: #e2e3e5;  border-color: #d6d8db;  padding: 15px;  border-radius: 4px;  margin-bottom: 20px; }  .is-style-light-box, .light-box {  color: #818182;  background-color: #fefefe;  border-color: #fdfdfe;  padding: 15px;  border-radius: 4px;  margin-bottom: 20px; }  .is-style-dark-box, .dark-box {  color: #1b1e21;  background-color: #d6d8d9;  border-color: #c6c8ca;  padding: 15px;  border-radius: 4px;  margin-bottom: 20px; }  .is-style-information-box, .is-style-question-box, .is-style-alert-box, .is-style-memo-box, .is-style-comment-box, .is-style-ok-box, .is-style-ng-box, .is-style-good-box, .is-style-bad-box, .is-style-profile-box, .information-box, .question-box, .alert-box, .information, .question, .alert, .memo-box, .comment-box, .common-icon-box {  padding: 20px 20px 20px 72px;  border-radius: 4px;  position: relative;  display: block; } .body blockquote :last-child, .body .wp-block-media-text__content :last-child, .body .wp-block-columns :last-child, .body .column-left :last-child, .body .column-center :last-child, .body .column-right :last-child, .body .timeline-box :last-child, .body .wp-block-cover :last-child, .body .blogcard-type :last-child, .body .btn-wrap :last-child, .body .wp-block-group:not(.is-content-justification-left, .is-content-justification-center, .is-content-justification-right, .is-content-justification-space-between) :last-child, .body .wp-block-gallery :last-child, .body .block-box :last-child, .body .blank-box :last-child, .body .common-icon-box :last-child, .body .info-box :last-child, .body .primary-box :last-child, .body .success-box :last-child, .body .warning-box :last-child, .body .danger-box :last-child, .body .secondary-box :last-child, .body .light-box :last-child, .body .dark-box :last-child, .body .toc :last-child {  margin-bottom: 0; } .body div.scrollable-table table, .body .wp-block-table table {  margin-bottom: 0; } .body .wp-block-table .scrollable-table {  margin-bottom: 0; } .is-style-information-box, .information-box, .information {  background: #f3fafe;  border: 1px solid #bde4fc; } .is-style-question-box, .question-box, .question {  background: #fff7cc;  border: 1px solid #ffe766; } .is-style-alert-box, .alert-box, .alert {  background: #fdf2f2;  border: 1px solid #f6b9b9; } .is-style-memo-box, .memo-box {  background: #ebf8f4;  border: 1px solid #8dd7c1; } .is-style-comment-box, .comment-box {  background: #fefefe;  border: 1px solid #ccd; } .is-style-ok-box, .ok-box {  background: #f2fafb;  border: 1px solid #3cb2cc; } .is-style-ng-box, .ng-box {  background: #ffe7e7;  border: 1px solid #dd5454; } .is-style-good-box, .good-box {  background: #f7fcf7;  border: 1px solid #98e093; } .is-style-bad-box, .bad-box {  background: #fff1f4;  border: 1px solid #eb6980; } .is-style-profile-box, .profile-box {  background: #fefefe;  border: 1px solid #ccd; } .is-style-information-box::before, .is-style-question-box::before, .is-style-alert-box::before, .is-style-memo-box::before, .is-style-comment-box::before, .is-style-ok-box::before, .is-style-ng-box::before, .is-style-good-box::before, .is-style-bad-box::before, .is-style-profile-box::before, .information-box::before, .question-box::before, .alert-box::before, .information::before, .question::before, .alert::before, .memo-box::before, .comment-box::before, .common-icon-box::before {  font-family: "FontAwesome";  font-size: 34px;  position: absolute;  padding-right: .15em;  line-height: 1em;  top: 50%;  margin-top: -.5em;  left: 10px;  width: 44px;  text-align: center; } .is-style-information-box::before, .information-box::before, .information::before {  content: '\f05a';  color: #87cefa;  border-right: 1px solid #bde4fc; } .is-style-question-box::before, .question-box::before, .question::before {  content: '\f059';  color: gold;  border-right: 1px solid #ffe766; } .is-style-alert-box::before, .alert-box::before, .alert::before {  content: '\f06a';  color: #f3aca9;  border-right: 1px solid #f6b9b9; } .is-style-memo-box::before, .memo-box::before {  content: '\f040';  color: #7ad0b6;  border-right: 1px solid #8dd7c1; } .is-style-comment-box::before, .comment-box::before, .is-style-profile-box::before, .profile-box::before {  content: '\f0e5';  color: #999;  border-right: 1px solid #ccd; } .is-style-profile-box::before, .profile-box::before {  content: '\f007'; } .is-style-ok-box::before, .ok-box::before {  content: '\f10c';  color: #3cb2cc;  border-right: 1px solid #3cb2cc;  font-size: 36px; } .is-style-ng-box::before, .ng-box::before {  content: '\f00d';  color: #dd5454;  border-right: 1px solid #dd5454;  font-size: 36px; } .is-style-good-box::before, .good-box::before {  content: '\f164';  color: #98e093;  border-right: 1px solid #98e093;  font-size: 36px; } .is-style-bad-box::before, .bad-box::before {  content: '\f165';  color: #eb6980;  border-right: 1px solid #eb6980;  font-size: 36px; } #wpadminbar .alert::before {  display: none; } .blank-box {  --cocoon-custom-border-color: var(--cocoon-grey-color);  padding: 1.2em 1em;  border-radius: var(--cocoon-basic-border-radius);  background-color: var(--cocoon-custom-background-color);  color: var(--cocoon-custom-text-color);  border-style: solid;  border-width: 3px;  border-color: var(--cocoon-custom-border-color); } .blank-box ol, .blank-box ul {  margin: 0; } .blank-box.bb-red {  border-color: var(--cocoon-red-color); } .blank-box.bb-pink {  border-color: var(--cocoon-pink-color); } .blank-box.bb-purple {  border-color: var(--cocoon-purple-color); } .blank-box.bb-blue {  border-color: var(--cocoon-blue-color); } .blank-box.bb-green {  border-color: var(--cocoon-green-color); } .blank-box.bb-orange {  border-color: var(--cocoon-orange-color); } .blank-box.bb-yellow {  border-color: var(--cocoon-yellow-color); } .blank-box.bb-brown {  border-color: var(--cocoon-brown-color); } .blank-box.bb-grey {  border-color: var(--cocoon-grey-color); } .blank-box.bb-black {  border-color: var(--cocoon-black-color); } .blank-box.bb-deep {  border-color: var(--cocoon-deep-color); } .blank-box.bb-indigo {  border-color: var(--cocoon-indigo-color); } .blank-box.bb-light-blue {  border-color: var(--cocoon-light-blue-color); } .blank-box.bb-cyan {  border-color: var(--cocoon-cyan-color); } .blank-box.bb-teal {  border-color: var(--cocoon-teal-color); } .blank-box.bb-light-green {  border-color: var(--cocoon-light-green-color); } .blank-box.bb-lime {  border-color: var(--cocoon-lime-color); } .blank-box.bb-amber {  border-color: var(--cocoon-amber-color); } .blank-box.bb-deep-orange {  border-color: var(--cocoon-deep-orange-color); } .blank-box.bb-white {  border-color: var(--cocoon-white-color); } .blank-box.bb-tab {  position: relative;  margin-top: 2em;  border-top-left-radius: 0; } .blank-box.bb-tab .bb-label {  background-color: var(--cocoon-custom-border-color);  font-family: Aharoni, "Arial Black", Impact, Arial, sans-serif;  position: absolute;  font-size: 13px;  top: -1.8em;  line-height: 1.8;  color: var(--cocoon-white-color);  left: -3px;  border-radius: 6px 6px 0 0;  padding: 0 1em 0 .8em; } .blank-box.bb-tab .bb-label .fa {  margin-right: 6px; } .blank-box.bb-tab.bb-red .bb-label {  background-color: var(--cocoon-red-color); } .blank-box.bb-tab.bb-pink .bb-label {  background-color: var(--cocoon-pink-color); } .blank-box.bb-tab.bb-purple .bb-label {  background-color: var(--cocoon-purple-color); } .blank-box.bb-tab.bb-blue .bb-label {  background-color: var(--cocoon-blue-color); } .blank-box.bb-tab.bb-green .bb-label {  background-color: var(--cocoon-green-color); } .blank-box.bb-tab.bb-orange .bb-label {  background-color: var(--cocoon-orange-color); } .blank-box.bb-tab.bb-yellow .bb-label {  background-color: var(--cocoon-yellow-color); } .blank-box.bb-tab.bb-brown .bb-label {  background-color: var(--cocoon-brown-color); } .blank-box.bb-tab.bb-grey .bb-label {  background-color: var(--cocoon-grey-color); } .blank-box.bb-tab.bb-black .bb-label {  background-color: var(--cocoon-black-color); } .blank-box.bb-tab.bb-deep .bb-label {  background-color: var(--cocoon-deep-color); } .blank-box.bb-tab.bb-indigo .bb-label {  background-color: var(--cocoon-indigo-color); } .blank-box.bb-tab.bb-light-blue .bb-label {  background-color: var(--cocoon-light-blue-color); } .blank-box.bb-tab.bb-cyan .bb-label {  background-color: var(--cocoon-cyan-color); } .blank-box.bb-tab.bb-teal .bb-label {  background-color: var(--cocoon-teal-color); } .blank-box.bb-tab.bb-light-green .bb-label {  background-color: var(--cocoon-light-green-color); } .blank-box.bb-tab.bb-lime .bb-label {  background-color: var(--cocoon-lime-color); } .blank-box.bb-tab.bb-amber .bb-label {  background-color: var(--cocoon-amber-color); } .blank-box.bb-tab.bb-deep-orange .bb-label {  background-color: var(--cocoon-deep-orange-color); } .blank-box.bb-tab.bb-white .bb-label {  background-color: var(--cocoon-white-color); } .blank-box.sticky {  border-width: 0 0 0 6px;  border-color: var(--cocoon-x-pallid-text-color);  background-color: var(--cocoon-xx-thin-color); } .blank-box.sticky.st-yellow {  border-color: #FFA103;  background-color: #ffeac7; } .blank-box.sticky.st-red {  border-color: #CD3740;  background-color: #F5DADC; } .blank-box.sticky.st-blue {  border-color: #0066cc;  background-color: #E5F2FF; } .blank-box.sticky.st-green {  border-color: #028760;  background-color: #CBEFE4; } [class*="is-style-blank-box-"] {  --cocoon-custom-border-color: var(--cocoon-grey-color);  padding: 1.2em 1em;  border-radius: var(--cocoon-basic-border-radius);  background-color: var(--cocoon-custom-background-color);  color: var(--cocoon-custom-text-color);  border-style: solid;  border-width: 3px;  border-color: var(--cocoon-custom-border-color); } [class*="is-style-blank-box-"] ol, [class*="is-style-blank-box-"] ul {  margin: 0; } .is-style-blank-box-red {  border-color: var(--cocoon-red-color); } .is-style-blank-box-pink {  border-color: var(--cocoon-pink-color); } .is-style-blank-box-navy {  border-color: var(--cocoon-indigo-color); } .is-style-blank-box-blue {  border-color: var(--cocoon-blue-color); } .is-style-blank-box-purple {  border-color: var(--cocoon-purple-color); } .is-style-blank-box-yellow {  border-color: var(--cocoon-yellow-color); } .is-style-blank-box-green {  border-color: var(--cocoon-green-color); } .is-style-blank-box-orange {  border-color: var(--cocoon-orange-color); } [class*="is-style-sticky-"] {  --cocoon-custom-border-color: var(--cocoon-grey-color);  padding: 1.2em 1em;  border-radius: var(--cocoon-basic-border-radius);  background-color: var(--cocoon-custom-background-color);  color: var(--cocoon-custom-text-color);  border-style: solid;  border-width: 0 0 0 6px;  border-color: var(--cocoon-x-pallid-text-color);  background-color: var(--cocoon-xx-thin-color); } [class*="is-style-sticky-"] ol, [class*="is-style-sticky-"] ul {  margin: 0; } .is-style-sticky-yellow {  border-color: #FFA103;  background-color: #ffeac7; } .is-style-sticky-red {  border-color: #CD3740;  background-color: #F5DADC; } .is-style-sticky-blue {  border-color: #0066cc;  background-color: #E5F2FF; } .is-style-sticky-green {  border-color: #028760;  background-color: #CBEFE4; } .bb-check .bb-label .fa::before {  content: ""; } .bb-check .bb-label::after {  content: "CHECK"; } .bb-comment .bb-label .fa::before {  content: ""; } .bb-comment .bb-label::after {  content: "COMMENT"; } .bb-point .bb-label .fa::before {  content: ""; } .bb-point .bb-label::after {  content: "POINT"; } .bb-tips .bb-label .fa::before {  content: ""; } .bb-tips .bb-label::after {  content: "TIPS"; } .bb-hint .bb-label .fa::before {  content: ""; } .bb-hint .bb-label::after {  content: "HINT"; } .bb-pickup .bb-label .fa::before {  content: ""; } .bb-pickup .bb-label::after {  content: "PICKUP"; } .bb-bookmark .bb-label .fa::before {  content: ""; } .bb-bookmark .bb-label::after {  content: "BOOKMARK"; } .bb-memo .bb-label .fa::before {  content: ""; } .bb-memo .bb-label::after {  content: "MEMO"; } .bb-download .bb-label .fa::before {  content: ""; } .bb-download .bb-label::after {  content: "DOWNLOAD"; } .bb-break .bb-label .fa::before {  content: ""; } .bb-break .bb-label::after {  content: "BREAK"; } .bb-amazon .bb-label .fa::before {  content: ""; } .bb-amazon .bb-label::after {  content: "AMAZON"; } .bb-ok .bb-label .fa::before {  content: ""; } .bb-ok .bb-label::after {  content: "OK"; } .bb-ng .bb-label .fa::before {  content: ""; } .bb-ng .bb-label::after {  content: "NG"; } .bb-good .bb-label .fa::before {  content: ""; } .bb-good .bb-label::after {  content: "GOOD"; } .bb-bad .bb-label .fa::before {  content: ""; } .bb-bad .bb-label::after {  content: "BAD"; } .bb-profile .bb-label .fa::before {  content: ""; } .bb-profile .bb-label::after {  content: "PROFILE"; }  div.search-form {  margin: 3em auto;  display: flex;  max-width: 420px; } .search-form > div {  border: 1px solid #555;  border-radius: 2px;  padding: 5px;  margin-left: 10px; } .search-form div.sform {  background-color: var(--cocoon-white-color);  width: 100%; } .search-form div.sbtn {  background-color: #1155EE;  color: #fff;  text-align: center;  width: 140px;  position: relative; } .search-form div.sbtn:before {  content: "\f002";  font-family: FontAwesome;  margin-right: 7px; } .search-form div.sbtn::after {  content: "\f25a";  font-family: FontAwesome;  color: #000;  position: absolute;  bottom: -1.5em;  font-size: 25px; } .media-modal-content .search-form {  margin: 0 !important;  display: block !important;  box-shadow: none !important;  border-radius: 0 !important;  border: none !important; } .btn-wrap {  float: none !important;  min-height: 2em; } .btn-wrap img[width="1"] {  position: absolute;  bottom: 0;  right: 0; } .button-block, .btn-wrap {  --cocoon-custom-background-color: var(--cocoon-black-color);  --cocoon-custom-text-color: var(--cocoon-white-color);  --cocoon-custom-border-color: transparent; } .btn[class*="btn-"], .ranking-item-link-buttons a[class*="btn-"] {  --cocoon-custom-border-color: transparent; } .btn, .ranking-item-link-buttons a, .btn-wrap > a, .wp-block-freeform .btn-wrap > a {  border-width: 2px;  border-style: solid;  color: var(--cocoon-custom-text-color, #fff);  background-color: var(--cocoon-custom-background-color, #333);  border-color: var(--cocoon-custom-border-color);  font-weight: bold;  border-radius: 4px;  display: inline-block;  cursor: pointer;  line-height: normal;  padding: 7px 13px;  text-decoration: none;  text-align: center;  font-size: 14px;  position: relative;  transition: all 0.3s ease-in-out; } .btn amp-img, .ranking-item-link-buttons a amp-img, .btn-wrap > a amp-img, .wp-block-freeform .btn-wrap > a amp-img {  position: absolute; } .mce-content-body .btn-wrap a[data-mce-selected] {  padding: 7px 13px; } .btn, .ranking-item-link-buttons a {  margin: 0; } .btn.cocoon-block-button__width-25, .ranking-item-link-buttons a.cocoon-block-button__width-25 {  width: 25%; } .btn.cocoon-block-button__width-50, .ranking-item-link-buttons a.cocoon-block-button__width-50 {  width: 50%; } .btn.cocoon-block-button__width-75, .ranking-item-link-buttons a.cocoon-block-button__width-75 {  width: 75%; } .btn.cocoon-block-button__width-100, .ranking-item-link-buttons a.cocoon-block-button__width-100 {  width: 100%; } .btn-wrap {  margin: 0; } .btn-wrap.cocoon-block-button__width-25 a {  width: 25%; } .btn-wrap.cocoon-block-button__width-50 a {  width: 50%; } .btn-wrap.cocoon-block-button__width-75 a {  width: 75%; } .btn-wrap.cocoon-block-button__width-100 a {  width: 100%; } .btn:before, .ranking-item-link-buttons a:before, .btn:after, .ranking-item-link-buttons a:after, .btn-wrap > a:before, .btn-wrap > a:after {  font-family: FontAwesome;  margin-right: 12px;  transition: all .2s ease; } .btn-m, .btn-wrap.btn-wrap-m > a {  padding: 14px 45px;  font-size: 16px; } .btn-l, .ranking-item-link-buttons a, .btn-wrap.btn-wrap-l > a {  padding: 14px 20px;  font-size: 18px;  display: flex;  justify-content: center;  align-items: center; } .btn-l::after, .ranking-item-link-buttons a::after, .btn-wrap.btn-wrap-l > a::after {  content: "\f105";  position: absolute;  right: 0;  font-size: 20px; } .alignleft .btn-l.has-custom-width, .alignleft .ranking-item-link-buttons a.has-custom-width, .ranking-item-link-buttons .alignleft a.has-custom-width, .alignleft.btn-wrap-l.has-custom-width a {  margin-right: auto; } .aligncenter .btn-l.has-custom-width, .aligncenter .ranking-item-link-buttons a.has-custom-width, .ranking-item-link-buttons .aligncenter a.has-custom-width, .aligncenter.btn-wrap-l.has-custom-width a {  margin-left: auto;  margin-right: auto; } .alignright .btn-l.has-custom-width, .alignright .ranking-item-link-buttons a.has-custom-width, .ranking-item-link-buttons .alignright a.has-custom-width, .alignright.btn-wrap-l.has-custom-width a {  margin-left: auto; } .btn:hover, .ranking-item-link-buttons a:hover, .btn-wrap > a:hover {  opacity: 0.7;  color: var(--cocoon-white-color); } .btn:hover::after, .ranking-item-link-buttons a:hover::after, .btn-wrap > a:hover::after {  right: -4px; } .btn-l.btn-circle::after, .ranking-item-link-buttons a.btn-circle::after, .btn-wrap.btn-wrap-l.btn-wrap-circle > a::after {  right: 8px; } .btn-l.btn-circle:hover::after, .ranking-item-link-buttons a.btn-circle:hover::after, .btn-wrap.btn-wrap-l.btn-wrap-circle > a:hover::after {  right: 4px; }  .btn-shine, .btn-wrap-shine > a {  overflow: hidden; } .btn-shine:before, .btn-wrap-shine > a:before {  animation: shine 3s ease-in-out infinite;  background-color: #fff;  content: " ";  height: 100%;  left: 0;  opacity: 0;  position: absolute;  top: -180px;  transform: rotate(45deg);  width: 30px; } .btn-circle, .btn-wrap-circle > a {  border-radius: 99px; } .btn-white, .btn-wrap.btn-wrap-white > a {  color: var(--cocoon-text-color);  background-color: var(--cocoon-white-color); } #container .btn-white:hover, #container .btn-wrap.btn-wrap-white > a:hover {  color: var(--cocoon-text-color); } .btn-black, .btn-wrap.btn-wrap-black > a {  background-color: var(--cocoon-black-color); } .btn-red, .ranking-item-link a, .btn-wrap.btn-wrap-red > a {  background-color: var(--cocoon-red-color); } .btn-pink, .btn-wrap.btn-wrap-pink > a {  background-color: var(--cocoon-pink-color); } .btn-purple, .btn-wrap.btn-wrap-purple > a {  background-color: var(--cocoon-purple-color); } .btn-deep, .btn-wrap.btn-wrap-deep > a {  background-color: var(--cocoon-deep-color); } .btn-indigo, .btn-wrap.btn-wrap-indigo > a {  background-color: var(--cocoon-indigo-color); } .btn-blue, .ranking-item-detail a, .btn-wrap.btn-wrap-blue > a {  background-color: var(--cocoon-blue-color); } .btn-light-blue, .btn-wrap.btn-wrap-light-blue > a {  background-color: var(--cocoon-light-blue-color); } .btn-cyan, .btn-wrap.btn-wrap-cyan > a {  background-color: var(--cocoon-cyan-color); } .btn-teal, .btn-wrap.btn-wrap-teal > a {  background-color: var(--cocoon-teal-color); } .btn-green, .btn-wrap.btn-wrap-green > a {  background-color: var(--cocoon-green-color); } .btn-light-green, .btn-wrap.btn-wrap-light-green > a {  background-color: var(--cocoon-light-green-color); } .btn-lime, .btn-wrap.btn-wrap-lime > a {  background-color: var(--cocoon-lime-color); } .btn-yellow, .btn-wrap.btn-wrap-yellow > a {  background-color: var(--cocoon-yellow-color); } .btn-amber, .btn-wrap.btn-wrap-amber > a {  background-color: var(--cocoon-amber-color); } .btn-orange, .btn-wrap.btn-wrap-orange > a {  background-color: var(--cocoon-orange-color); } .btn-deep-orange, .btn-wrap.btn-wrap-deep-orange > a {  background-color: var(--cocoon-deep-orange-color); } .btn-brown, .btn-wrap.btn-wrap-brown > a {  background-color: var(--cocoon-brown-color); } .btn-grey, .btn-wrap.btn-wrap-grey > a {  background-color: var(--cocoon-grey-color); } .btn-blue-grey, .btn-wrap.btn-wrap-blue-grey > a {  background-color: var(--cocoon-blue-gray-color); } .btn-arrow-right:before, .btn-wrap.btn-wrap-arrow-right > a:before {  content: "\f061"; } .btn-chevron-right:before, .btn-wrap.btn-wrap-chevron-circle-right > a:before {  content: "\f054"; } .btn-angle-right:before, .btn-wrap.btn-wrap-angle-right > a:before {  content: "\f105"; } .btn-caret-right:before, .btn-wrap.btn-wrap-caret-right > a:before {  content: "\f0da"; } .btn-long-arrow-right:before, .btn-wrap.btn-wrap-long-arrow-right > a:before {  content: "\f178"; } .btn-chevron-circle-right:before, .btn-wrap.btn-wrap-chevron-circle-right > a:before {  content: "\f138"; } .btn-angle-double-right:before, .btn-wrap.btn-wrap-angle-double-right > a:before {  content: "\f101"; } .btn-arrow-circle-right:before, .btn-wrap.btn-wrap-arrow-circle-right > a:before {  content: "\f0a9"; } .btn-hand-o-right:before, .btn-wrap.btn-wrap-hand-o-right > a:before {  content: "\f0a4"; } .btn-arrow-circle-o-right:before, .btn-wrap.btn-wrap-arrow-circle-o-right > a:before {  content: "\f18e"; } .btn-caret-square-o-right:before, .btn-wrap.btn-wrap-caret-square-o-right > a:before {  content: "\f152"; } .micro-text {  --cocoon-custom-text-color: var(--cocoon-text-color);  color: var(--cocoon-custom-text-color); } .micro-copy.alignleft {  float: none;  margin-right: 0;  text-align: left; } .micro-copy.alignright {  float: none;  margin-left: 0;  text-align: right; } .micro-copy.aligncenter {  text-align: center; } .micro-top {  font-size: 0.8em;  margin-bottom: 0.2em; } .micro-bottom {  font-size: 0.8em;  margin-top: -1.2em; } .micro-center {  text-align: center; } .micro-right {  text-align: right; } .micro-balloon {  --cocoon-custom-border-color: var(--cocoon-x-pallid-text-color);  --cocoon-custom-background-color: var(--cocoon-white-color);  --cocoon-custom-text-color: var(--cocoon-text-color);  position: relative;  background: var(--cocoon-custom-background-color);  border-width: 1px;  border-style: solid;  border-color: var(--cocoon-custom-border-color);  border-radius: 4px;  padding: 3px 12px;  display: table;  margin-bottom: 0.8em;  font-size: 0.8em; } .micro-balloon.has-background {  color: var(--cocoon-white-color); } .micro-balloon.has-text-color {  color: var(--cocoon-custom-text-color); } .micro-balloon.aligncenter {  margin-left: auto;  margin-right: auto;  display: table; } .micro-balloon.alignleft {  margin-right: auto; } .micro-balloon.alignright {  margin-left: auto; } .micro-balloon:after, .micro-balloon:before {  top: calc(100% - 1px);  left: 50%;  border-style: solid;  border-color: transparent;  content: " ";  height: 0;  width: 0;  position: absolute;  pointer-events: none; } .micro-balloon:after {  border-top-color: var(--cocoon-custom-background-color);  border-width: 7px;  margin-left: -7px; } .micro-balloon:before {  border-top-color: var(--cocoon-custom-border-color);  border-width: 8px;  margin-left: -8px; } .micro-balloon-center {  margin-left: auto;  margin-right: auto; } .micro-balloon-right {  margin-left: auto; } .micro-bottom.micro-balloon {  margin-top: -.5em; } .micro-bottom.micro-balloon:after, .micro-bottom.micro-balloon:before {  bottom: calc(100% - 1px);  top: auto; } .micro-bottom.micro-balloon:after {  border-bottom-color: var(--cocoon-custom-background-color);  border-top-color: transparent; } .micro-bottom.micro-balloon:before {  border-bottom-color: var(--cocoon-custom-border-color);  border-top-color: transparent; } .micro-icon {  margin-right: 6px; } .micro-copy.alignleft, .micro-copy.alignright {  float: none; } .micro-copy.alignright {  margin-left: auto; } .mc-circle {  border-radius: 2em;  background-clip: padding-box; } .micro-balloon.mc-red {  background-color: var(--cocoon-red-color);  color: var(--cocoon-white-color);  border: none; } .micro-balloon.mc-red.micro-bottom::after {  border-bottom-color: var(--cocoon-red-color);  border-top-color: transparent; } .micro-balloon.mc-red::before {  border-top-color: transparent;  border-bottom-color: transparent; } .micro-balloon.mc-red::after {  border-top-color: var(--cocoon-red-color); } .micro-balloon.mc-pink {  background-color: var(--cocoon-pink-color);  color: var(--cocoon-white-color);  border: none; } .micro-balloon.mc-pink.micro-bottom::after {  border-bottom-color: var(--cocoon-pink-color);  border-top-color: transparent; } .micro-balloon.mc-pink::before {  border-top-color: transparent;  border-bottom-color: transparent; } .micro-balloon.mc-pink::after {  border-top-color: var(--cocoon-pink-color); } .micro-balloon.mc-purple {  background-color: var(--cocoon-purple-color);  color: var(--cocoon-white-color);  border: none; } .micro-balloon.mc-purple.micro-bottom::after {  border-bottom-color: var(--cocoon-purple-color);  border-top-color: transparent; } .micro-balloon.mc-purple::before {  border-top-color: transparent;  border-bottom-color: transparent; } .micro-balloon.mc-purple::after {  border-top-color: var(--cocoon-purple-color); } .micro-balloon.mc-blue {  background-color: var(--cocoon-blue-color);  color: var(--cocoon-white-color);  border: none; } .micro-balloon.mc-blue.micro-bottom::after {  border-bottom-color: var(--cocoon-blue-color);  border-top-color: transparent; } .micro-balloon.mc-blue::before {  border-top-color: transparent;  border-bottom-color: transparent; } .micro-balloon.mc-blue::after {  border-top-color: var(--cocoon-blue-color); } .micro-balloon.mc-green {  background-color: var(--cocoon-green-color);  color: var(--cocoon-white-color);  border: none; } .micro-balloon.mc-green.micro-bottom::after {  border-bottom-color: var(--cocoon-green-color);  border-top-color: transparent; } .micro-balloon.mc-green::before {  border-top-color: transparent;  border-bottom-color: transparent; } .micro-balloon.mc-green::after {  border-top-color: var(--cocoon-green-color); } .micro-balloon.mc-orange {  background-color: var(--cocoon-orange-color);  color: var(--cocoon-white-color);  border: none; } .micro-balloon.mc-orange.micro-bottom::after {  border-bottom-color: var(--cocoon-orange-color);  border-top-color: transparent; } .micro-balloon.mc-orange::before {  border-top-color: transparent;  border-bottom-color: transparent; } .micro-balloon.mc-orange::after {  border-top-color: var(--cocoon-orange-color); } .micro-balloon.mc-yellow {  background-color: var(--cocoon-yellow-color);  color: var(--cocoon-white-color);  border: none; } .micro-balloon.mc-yellow.micro-bottom::after {  border-bottom-color: var(--cocoon-yellow-color);  border-top-color: transparent; } .micro-balloon.mc-yellow::before {  border-top-color: transparent;  border-bottom-color: transparent; } .micro-balloon.mc-yellow::after {  border-top-color: var(--cocoon-yellow-color); } .micro-balloon.mc-brown {  background-color: var(--cocoon-brown-color);  color: var(--cocoon-white-color);  border: none; } .micro-balloon.mc-brown.micro-bottom::after {  border-bottom-color: var(--cocoon-brown-color);  border-top-color: transparent; } .micro-balloon.mc-brown::before {  border-top-color: transparent;  border-bottom-color: transparent; } .micro-balloon.mc-brown::after {  border-top-color: var(--cocoon-brown-color); } .micro-balloon.mc-grey {  background-color: var(--cocoon-grey-color);  color: var(--cocoon-white-color);  border: none; } .micro-balloon.mc-grey.micro-bottom::after {  border-bottom-color: var(--cocoon-grey-color);  border-top-color: transparent; } .micro-balloon.mc-grey::before {  border-top-color: transparent;  border-bottom-color: transparent; } .micro-balloon.mc-grey::after {  border-top-color: var(--cocoon-grey-color); } .micro-balloon.mc-black {  background-color: var(--cocoon-black-color);  color: var(--cocoon-white-color);  border: none; } .micro-balloon.mc-black.micro-bottom::after {  border-bottom-color: var(--cocoon-black-color);  border-top-color: transparent; } .micro-balloon.mc-black::before {  border-top-color: transparent;  border-bottom-color: transparent; } .micro-balloon.mc-black::after {  border-top-color: var(--cocoon-black-color); } .micro-balloon.mc-deep {  background-color: var(--cocoon-deep-color);  color: var(--cocoon-white-color);  border: none; } .micro-balloon.mc-deep.micro-bottom::after {  border-bottom-color: var(--cocoon-deep-color);  border-top-color: transparent; } .micro-balloon.mc-deep::before {  border-top-color: transparent;  border-bottom-color: transparent; } .micro-balloon.mc-deep::after {  border-top-color: var(--cocoon-deep-color); } .micro-balloon.mc-indigo {  background-color: var(--cocoon-indigo-color);  color: var(--cocoon-white-color);  border: none; } .micro-balloon.mc-indigo.micro-bottom::after {  border-bottom-color: var(--cocoon-indigo-color);  border-top-color: transparent; } .micro-balloon.mc-indigo::before {  border-top-color: transparent;  border-bottom-color: transparent; } .micro-balloon.mc-indigo::after {  border-top-color: var(--cocoon-indigo-color); } .micro-balloon.mc-light-blue {  background-color: var(--cocoon-light-blue-color);  color: var(--cocoon-white-color);  border: none; } .micro-balloon.mc-light-blue.micro-bottom::after {  border-bottom-color: var(--cocoon-light-blue-color);  border-top-color: transparent; } .micro-balloon.mc-light-blue::before {  border-top-color: transparent;  border-bottom-color: transparent; } .micro-balloon.mc-light-blue::after {  border-top-color: var(--cocoon-light-blue-color); } .micro-balloon.mc-cyan {  background-color: var(--cocoon-cyan-color);  color: var(--cocoon-white-color);  border: none; } .micro-balloon.mc-cyan.micro-bottom::after {  border-bottom-color: var(--cocoon-cyan-color);  border-top-color: transparent; } .micro-balloon.mc-cyan::before {  border-top-color: transparent;  border-bottom-color: transparent; } .micro-balloon.mc-cyan::after {  border-top-color: var(--cocoon-cyan-color); } .micro-balloon.mc-teal {  background-color: var(--cocoon-teal-color);  color: var(--cocoon-white-color);  border: none; } .micro-balloon.mc-teal.micro-bottom::after {  border-bottom-color: var(--cocoon-teal-color);  border-top-color: transparent; } .micro-balloon.mc-teal::before {  border-top-color: transparent;  border-bottom-color: transparent; } .micro-balloon.mc-teal::after {  border-top-color: var(--cocoon-teal-color); } .micro-balloon.mc-light-green {  background-color: var(--cocoon-light-green-color);  color: var(--cocoon-white-color);  border: none; } .micro-balloon.mc-light-green.micro-bottom::after {  border-bottom-color: var(--cocoon-light-green-color);  border-top-color: transparent; } .micro-balloon.mc-light-green::before {  border-top-color: transparent;  border-bottom-color: transparent; } .micro-balloon.mc-light-green::after {  border-top-color: var(--cocoon-light-green-color); } .micro-balloon.mc-lime {  background-color: var(--cocoon-lime-color);  color: var(--cocoon-white-color);  border: none; } .micro-balloon.mc-lime.micro-bottom::after {  border-bottom-color: var(--cocoon-lime-color);  border-top-color: transparent; } .micro-balloon.mc-lime::before {  border-top-color: transparent;  border-bottom-color: transparent; } .micro-balloon.mc-lime::after {  border-top-color: var(--cocoon-lime-color); } .micro-balloon.mc-amber {  background-color: var(--cocoon-amber-color);  color: var(--cocoon-white-color);  border: none; } .micro-balloon.mc-amber.micro-bottom::after {  border-bottom-color: var(--cocoon-amber-color);  border-top-color: transparent; } .micro-balloon.mc-amber::before {  border-top-color: transparent;  border-bottom-color: transparent; } .micro-balloon.mc-amber::after {  border-top-color: var(--cocoon-amber-color); } .micro-balloon.mc-deep-orange {  background-color: var(--cocoon-deep-orange-color);  color: var(--cocoon-white-color);  border: none; } .micro-balloon.mc-deep-orange.micro-bottom::after {  border-bottom-color: var(--cocoon-deep-orange-color);  border-top-color: transparent; } .micro-balloon.mc-deep-orange::before {  border-top-color: transparent;  border-bottom-color: transparent; } .micro-balloon.mc-deep-orange::after {  border-top-color: var(--cocoon-deep-orange-color); } .micro-balloon.mc-white {  background-color: var(--cocoon-white-color);  color: var(--cocoon-white-color);  border: none; } .micro-balloon.mc-white.micro-bottom::after {  border-bottom-color: var(--cocoon-white-color);  border-top-color: transparent; } .micro-balloon.mc-white::before {  border-top-color: transparent;  border-bottom-color: transparent; } .micro-balloon.mc-white::after {  border-top-color: var(--cocoon-white-color); } .blogcard-label {  position: absolute;  top: -18px;  left: 16px;  font-size: 13px;  padding: 3px 0.6em;  background-color: #333;  color: #fff;  border-radius: 3px;  letter-spacing: 0.7px;  display: none; } .blogcard-label .fa::before {  margin-right: 6px; } .blogcard-type .blogcard-label {  display: block; } .bct-none .blogcard-label {  display: none; } .bct-related .blogcard-label .fa::before {  content: ""; } .bct-related .blogcard-label::after {  content: "関連記事"; } .bct-reference .blogcard-label .fa::before {  content: ""; } .bct-reference .blogcard-label::after {  content: "参考記事"; } .bct-reference-link .blogcard-label .fa::before {  content: ""; } .bct-reference-link .blogcard-label::after {  content: "参考リンク"; } .bct-popular .blogcard-label .fa::before {  content: ""; } .bct-popular .blogcard-label::after {  content: "人気記事"; } .bct-pickup .blogcard-label .fa::before {  content: ""; } .bct-pickup .blogcard-label::after {  content: "ピックアップ"; } .bct-check .blogcard-label .fa::before {  content: ""; } .bct-check .blogcard-label::after {  content: "チェック"; } .bct-together .blogcard-label .fa::before {  content: ""; } .bct-together .blogcard-label::after {  content: "あわせて読みたい"; } .bct-detail .blogcard-label .fa::before {  content: ""; } .bct-detail .blogcard-label::after {  content: "詳細はこちら"; } .bct-official .blogcard-label .fa::before {  content: ""; } .bct-official .blogcard-label::after {  content: "公式サイト"; } .bct-dl .blogcard-label .fa::before {  content: ""; } .bct-dl .blogcard-label::after {  content: "ダウンロード"; } .bct-prev .blogcard-label .fa::before {  content: ""; } .bct-prev .blogcard-label::after {  content: "前回の記事"; } .bct-next .blogcard-label .fa::before {  content: ""; } .bct-next .blogcard-label::after {  content: "続きの記事"; } .button-block {  float: none;  margin: 0; } .button-block.alignleft {  text-align: left; } .button-block.aligncenter {  text-align: center; } .button-block.alignright {  text-align: right; }  .block-box-label {  display: flex; } .block-box-label::before {  margin-right: 0.3em; }  .caption-box {  --cocoon-custom-border-color: var(--cocoon-current-background-color);  --cocoon-custom-background-color: transparent;  --cocoon-custom-text-color: var(--cocoon-text-color);  border-width: 2px;  border-style: solid;  border-color: var(--cocoon-custom-border-color);  border-radius: var(--cocoon-basic-border-radius);  background-color: var(--cocoon-custom-background-color);  color: var(--cocoon-custom-text-color); } .caption-box.has-border-color .box-label {  color: var(--cocoon-white-color); } .caption-box-label {  padding: 0.2em 0.8em;  background-color: var(--cocoon-custom-border-color); } .caption-box-content {  padding: 0.4em 0.8em; } .cb-red.caption-box {  border-color: var(--cocoon-red-color); } .cb-red .caption-box-label {  background-color: var(--cocoon-red-color);  color: var(--cocoon-white-color); } .cb-pink.caption-box {  border-color: var(--cocoon-pink-color); } .cb-pink .caption-box-label {  background-color: var(--cocoon-pink-color);  color: var(--cocoon-white-color); } .cb-purple.caption-box {  border-color: var(--cocoon-purple-color); } .cb-purple .caption-box-label {  background-color: var(--cocoon-purple-color);  color: var(--cocoon-white-color); } .cb-blue.caption-box {  border-color: var(--cocoon-blue-color); } .cb-blue .caption-box-label {  background-color: var(--cocoon-blue-color);  color: var(--cocoon-white-color); } .cb-green.caption-box {  border-color: var(--cocoon-green-color); } .cb-green .caption-box-label {  background-color: var(--cocoon-green-color);  color: var(--cocoon-white-color); } .cb-orange.caption-box {  border-color: var(--cocoon-orange-color); } .cb-orange .caption-box-label {  background-color: var(--cocoon-orange-color);  color: var(--cocoon-white-color); } .cb-yellow.caption-box {  border-color: var(--cocoon-yellow-color); } .cb-yellow .caption-box-label {  background-color: var(--cocoon-yellow-color);  color: var(--cocoon-white-color); } .cb-brown.caption-box {  border-color: var(--cocoon-brown-color); } .cb-brown .caption-box-label {  background-color: var(--cocoon-brown-color);  color: var(--cocoon-white-color); } .cb-grey.caption-box {  border-color: var(--cocoon-grey-color); } .cb-grey .caption-box-label {  background-color: var(--cocoon-grey-color);  color: var(--cocoon-white-color); } .cb-black.caption-box {  border-color: var(--cocoon-black-color); } .cb-black .caption-box-label {  background-color: var(--cocoon-black-color);  color: var(--cocoon-white-color); } .cb-deep.caption-box {  border-color: var(--cocoon-deep-color); } .cb-deep .caption-box-label {  background-color: var(--cocoon-deep-color);  color: var(--cocoon-white-color); } .cb-indigo.caption-box {  border-color: var(--cocoon-indigo-color); } .cb-indigo .caption-box-label {  background-color: var(--cocoon-indigo-color);  color: var(--cocoon-white-color); } .cb-light-blue.caption-box {  border-color: var(--cocoon-light-blue-color); } .cb-light-blue .caption-box-label {  background-color: var(--cocoon-light-blue-color);  color: var(--cocoon-white-color); } .cb-cyan.caption-box {  border-color: var(--cocoon-cyan-color); } .cb-cyan .caption-box-label {  background-color: var(--cocoon-cyan-color);  color: var(--cocoon-white-color); } .cb-teal.caption-box {  border-color: var(--cocoon-teal-color); } .cb-teal .caption-box-label {  background-color: var(--cocoon-teal-color);  color: var(--cocoon-white-color); } .cb-light-green.caption-box {  border-color: var(--cocoon-light-green-color); } .cb-light-green .caption-box-label {  background-color: var(--cocoon-light-green-color);  color: var(--cocoon-white-color); } .cb-lime.caption-box {  border-color: var(--cocoon-lime-color); } .cb-lime .caption-box-label {  background-color: var(--cocoon-lime-color);  color: var(--cocoon-white-color); } .cb-amber.caption-box {  border-color: var(--cocoon-amber-color); } .cb-amber .caption-box-label {  background-color: var(--cocoon-amber-color);  color: var(--cocoon-white-color); } .cb-deep-orange.caption-box {  border-color: var(--cocoon-deep-orange-color); } .cb-deep-orange .caption-box-label {  background-color: var(--cocoon-deep-orange-color);  color: var(--cocoon-white-color); } .cb-white.caption-box {  border-color: var(--cocoon-white-color); } .cb-white .caption-box-label {  background-color: var(--cocoon-white-color);  color: var(--cocoon-white-color); }  .tab-caption-box {  --cocoon-custom-border-color: var(--cocoon-current-background-color);  --cocoon-custom-background-color: transparent;  --cocoon-custom-text-color: var(--cocoon-text-color);  border-width: 0; } .tab-caption-box.block-box.has-background {  background-color: transparent !important; } .tab-caption-box.has-border-color .box-label {  color: var(--cocoon-white-color); } .tab-caption-box-label {  padding: 0 0.8em;  font-size: 0.9em;  background-color: var(--cocoon-custom-border-color);  display: inline-block;  border-top-left-radius: var(--cocoon-middle-border-radius);  border-top-right-radius: var(--cocoon-middle-border-radius); } .tab-caption-box-content {  margin-top: -3px;  border-width: 3px;  border-style: solid;  border-color: var(--cocoon-custom-border-color);  background-color: var(--cocoon-custom-background-color);  color: var(--cocoon-custom-text-color);  padding: 0.4em 0.8em;  border-radius: var(--cocoon-middle-border-radius);  border-top-left-radius: 0; } .tcb-red .tab-caption-box-label {  background-color: var(--cocoon-red-color);  color: var(--cocoon-white-color); } .tcb-red .tab-caption-box-content {  border-color: var(--cocoon-red-color); } .tcb-pink .tab-caption-box-label {  background-color: var(--cocoon-pink-color);  color: var(--cocoon-white-color); } .tcb-pink .tab-caption-box-content {  border-color: var(--cocoon-pink-color); } .tcb-purple .tab-caption-box-label {  background-color: var(--cocoon-purple-color);  color: var(--cocoon-white-color); } .tcb-purple .tab-caption-box-content {  border-color: var(--cocoon-purple-color); } .tcb-blue .tab-caption-box-label {  background-color: var(--cocoon-blue-color);  color: var(--cocoon-white-color); } .tcb-blue .tab-caption-box-content {  border-color: var(--cocoon-blue-color); } .tcb-green .tab-caption-box-label {  background-color: var(--cocoon-green-color);  color: var(--cocoon-white-color); } .tcb-green .tab-caption-box-content {  border-color: var(--cocoon-green-color); } .tcb-orange .tab-caption-box-label {  background-color: var(--cocoon-orange-color);  color: var(--cocoon-white-color); } .tcb-orange .tab-caption-box-content {  border-color: var(--cocoon-orange-color); } .tcb-yellow .tab-caption-box-label {  background-color: var(--cocoon-yellow-color);  color: var(--cocoon-white-color); } .tcb-yellow .tab-caption-box-content {  border-color: var(--cocoon-yellow-color); } .tcb-brown .tab-caption-box-label {  background-color: var(--cocoon-brown-color);  color: var(--cocoon-white-color); } .tcb-brown .tab-caption-box-content {  border-color: var(--cocoon-brown-color); } .tcb-grey .tab-caption-box-label {  background-color: var(--cocoon-grey-color);  color: var(--cocoon-white-color); } .tcb-grey .tab-caption-box-content {  border-color: var(--cocoon-grey-color); } .tcb-black .tab-caption-box-label {  background-color: var(--cocoon-black-color);  color: var(--cocoon-white-color); } .tcb-black .tab-caption-box-content {  border-color: var(--cocoon-black-color); } .tcb-deep .tab-caption-box-label {  background-color: var(--cocoon-deep-color);  color: var(--cocoon-white-color); } .tcb-deep .tab-caption-box-content {  border-color: var(--cocoon-deep-color); } .tcb-indigo .tab-caption-box-label {  background-color: var(--cocoon-indigo-color);  color: var(--cocoon-white-color); } .tcb-indigo .tab-caption-box-content {  border-color: var(--cocoon-indigo-color); } .tcb-light-blue .tab-caption-box-label {  background-color: var(--cocoon-light-blue-color);  color: var(--cocoon-white-color); } .tcb-light-blue .tab-caption-box-content {  border-color: var(--cocoon-light-blue-color); } .tcb-cyan .tab-caption-box-label {  background-color: var(--cocoon-cyan-color);  color: var(--cocoon-white-color); } .tcb-cyan .tab-caption-box-content {  border-color: var(--cocoon-cyan-color); } .tcb-teal .tab-caption-box-label {  background-color: var(--cocoon-teal-color);  color: var(--cocoon-white-color); } .tcb-teal .tab-caption-box-content {  border-color: var(--cocoon-teal-color); } .tcb-light-green .tab-caption-box-label {  background-color: var(--cocoon-light-green-color);  color: var(--cocoon-white-color); } .tcb-light-green .tab-caption-box-content {  border-color: var(--cocoon-light-green-color); } .tcb-lime .tab-caption-box-label {  background-color: var(--cocoon-lime-color);  color: var(--cocoon-white-color); } .tcb-lime .tab-caption-box-content {  border-color: var(--cocoon-lime-color); } .tcb-amber .tab-caption-box-label {  background-color: var(--cocoon-amber-color);  color: var(--cocoon-white-color); } .tcb-amber .tab-caption-box-content {  border-color: var(--cocoon-amber-color); } .tcb-deep-orange .tab-caption-box-label {  background-color: var(--cocoon-deep-orange-color);  color: var(--cocoon-white-color); } .tcb-deep-orange .tab-caption-box-content {  border-color: var(--cocoon-deep-orange-color); } .tcb-white .tab-caption-box-label {  background-color: var(--cocoon-white-color);  color: var(--cocoon-white-color); } .tcb-white .tab-caption-box-content {  border-color: var(--cocoon-white-color); } html .body .tab-caption-box.has-white-background-color .box-content {  background-color: #fff; }  .label-box {  --cocoon-custom-border-color: var(--cocoon-middle-thickness-color);  --cocoon-custom-background-color: transparent;  --cocoon-custom-text-color: var(--cocoon-text-color);  border-width: 0;  color: var(--cocoon-custom-text-color); } .label-box.block-box.has-background {  background-color: transparent !important; } .label-box-label {  margin-left: 1em;  padding: 0 0.8em;  font-size: 0.9em;  font-weight: bold;  text-shadow: var(--cocoon-white-color) 3px 0px 0px, var(--cocoon-white-color) 2px 1px 0px, var(--cocoon-white-color) 2px 2px 0px, var(--cocoon-white-color) 2px 3px 0px, var(--cocoon-white-color) 1px 3px 0px, var(--cocoon-white-color) 0px 3px 0px, var(--cocoon-white-color) -1px 3px 0px, var(--cocoon-white-color) -2px 2px 0px, var(--cocoon-white-color) -3px 1px 0px, var(--cocoon-white-color) -3px 0px 0px, var(--cocoon-white-color) -3px -1px 0px, var(--cocoon-white-color) -3px -2px 0px, var(--cocoon-white-color) -2px -2px 0px, var(--cocoon-white-color) -1px -3px 0px, var(--cocoon-white-color) 0px -3px 0px, var(--cocoon-white-color) 1px -3px 0px, var(--cocoon-white-color) 2px -2px 0px, var(--cocoon-white-color) 2px -2px 0px, var(--cocoon-white-color) 3px -1px 0px; } .label-box-content {  margin-top: -0.9em;  border-width: 3px;  border-style: solid;  border-color: var(--cocoon-custom-border-color);  background-color: var(--cocoon-custom-background-color);  padding: 1em 0.8em 0.4em;  border-radius: var(--cocoon-middle-border-radius); } .lb-red .label-box-content {  border-color: var(--cocoon-red-color); } .lb-pink .label-box-content {  border-color: var(--cocoon-pink-color); } .lb-purple .label-box-content {  border-color: var(--cocoon-purple-color); } .lb-blue .label-box-content {  border-color: var(--cocoon-blue-color); } .lb-green .label-box-content {  border-color: var(--cocoon-green-color); } .lb-orange .label-box-content {  border-color: var(--cocoon-orange-color); } .lb-yellow .label-box-content {  border-color: var(--cocoon-yellow-color); } .lb-brown .label-box-content {  border-color: var(--cocoon-brown-color); } .lb-grey .label-box-content {  border-color: var(--cocoon-grey-color); } .lb-black .label-box-content {  border-color: var(--cocoon-black-color); } .lb-deep .label-box-content {  border-color: var(--cocoon-deep-color); } .lb-indigo .label-box-content {  border-color: var(--cocoon-indigo-color); } .lb-light-blue .label-box-content {  border-color: var(--cocoon-light-blue-color); } .lb-cyan .label-box-content {  border-color: var(--cocoon-cyan-color); } .lb-teal .label-box-content {  border-color: var(--cocoon-teal-color); } .lb-light-green .label-box-content {  border-color: var(--cocoon-light-green-color); } .lb-lime .label-box-content {  border-color: var(--cocoon-lime-color); } .lb-amber .label-box-content {  border-color: var(--cocoon-amber-color); } .lb-deep-orange .label-box-content {  border-color: var(--cocoon-deep-orange-color); } .lb-white .label-box-content {  border-color: var(--cocoon-white-color); } html .body .label-box.has-white-background-color .box-content {  background-color: var(--wp--preset--color--white) !important; }  .toggle-wrap {  position: relative;  border-width: 0; } .toggle-wrap > p {  margin: 0; } .toggle-wrap .toggle-content {  display: block;  visibility: hidden;  opacity: 0;  padding: 0 1em;  height: 0;  transition: all 0.3s ease-in-out;  overflow: hidden; } .toggle-box {  --cocoon-custom-background-color: var(--cocoon-white-color);  --cocoon-custom-border-color: var(--cocoon-basic-border-color);  --cocoon-custom-text-color: var(--cocoon-text-color); } .has-border-color .toggle-button {  color: var(--cocoon-white-color);  background-color: var(--cocoon-custom-border-color); } .has-border-color .toggle-button::before {  color: var(--cocoon-white-color); } .toggle-button {  display: block;  cursor: pointer;  padding: 3px 10px;  background-color: var(--cocoon-xx-thin-color);  border-width: 2px;  border-style: solid;  border-color: var(--cocoon-custom-border-color);  text-align: center;  border-radius: var(--cocoon-basic-border-radius);  position: relative;  margin: 0; } .toggle-button::before {  content: '\f067';  font-family: FontAwesome;  margin-right: 0.8em;  font-size: 0.8em;  color: var(--cocoon-x-pallid-text-color);  opacity: 0.3; } .has-border-color .toggle-button::before {  opacity: 0.6; } .toggle-button:hover {  opacity: 0.7; } .toggle-checkbox {  display: none; } .toggle-checkbox:checked ~ .toggle-button {  border-bottom-left-radius: 0;  border-bottom-right-radius: 0; } .toggle-checkbox:checked ~ .toggle-button::before {  content: '\f068'; } .toggle-checkbox:checked ~ .toggle-content {  visibility: visible;  opacity: 1;  height: 100%;  transition: all 0.3s ease-in-out;  padding: 1em;  color: var(--cocoon-custom-text-color);  background-color: var(--cocoon-custom-background-color);  border-width: 2px;  border-style: solid;  border-color: var(--cocoon-custom-border-color);  border-top-width: 0;  border-bottom-left-radius: var(--cocoon-basic-border-radius);  border-bottom-right-radius: var(--cocoon-basic-border-radius); } .tb-red .toggle-button {  border-width: 2px;  border-style: solid;  border-color: var(--cocoon-red-color);  background: var(--cocoon-red-color);  color: var(--cocoon-white-color); } .tb-red .toggle-button::before {  color: var(--cocoon-red-color); } .tb-red .toggle-checkbox:checked ~ .toggle-content {  border-color: var(--cocoon-red-color); } .tb-pink .toggle-button {  border-width: 2px;  border-style: solid;  border-color: var(--cocoon-pink-color);  background: var(--cocoon-pink-color);  color: var(--cocoon-white-color); } .tb-pink .toggle-button::before {  color: var(--cocoon-pink-color); } .tb-pink .toggle-checkbox:checked ~ .toggle-content {  border-color: var(--cocoon-pink-color); } .tb-purple .toggle-button {  border-width: 2px;  border-style: solid;  border-color: var(--cocoon-purple-color);  background: var(--cocoon-purple-color);  color: var(--cocoon-white-color); } .tb-purple .toggle-button::before {  color: var(--cocoon-purple-color); } .tb-purple .toggle-checkbox:checked ~ .toggle-content {  border-color: var(--cocoon-purple-color); } .tb-blue .toggle-button {  border-width: 2px;  border-style: solid;  border-color: var(--cocoon-blue-color);  background: var(--cocoon-blue-color);  color: var(--cocoon-white-color); } .tb-blue .toggle-button::before {  color: var(--cocoon-blue-color); } .tb-blue .toggle-checkbox:checked ~ .toggle-content {  border-color: var(--cocoon-blue-color); } .tb-green .toggle-button {  border-width: 2px;  border-style: solid;  border-color: var(--cocoon-green-color);  background: var(--cocoon-green-color);  color: var(--cocoon-white-color); } .tb-green .toggle-button::before {  color: var(--cocoon-green-color); } .tb-green .toggle-checkbox:checked ~ .toggle-content {  border-color: var(--cocoon-green-color); } .tb-orange .toggle-button {  border-width: 2px;  border-style: solid;  border-color: var(--cocoon-orange-color);  background: var(--cocoon-orange-color);  color: var(--cocoon-white-color); } .tb-orange .toggle-button::before {  color: var(--cocoon-orange-color); } .tb-orange .toggle-checkbox:checked ~ .toggle-content {  border-color: var(--cocoon-orange-color); } .tb-yellow .toggle-button {  border-width: 2px;  border-style: solid;  border-color: var(--cocoon-yellow-color);  background: var(--cocoon-yellow-color);  color: var(--cocoon-white-color); } .tb-yellow .toggle-button::before {  color: var(--cocoon-yellow-color); } .tb-yellow .toggle-checkbox:checked ~ .toggle-content {  border-color: var(--cocoon-yellow-color); } .tb-brown .toggle-button {  border-width: 2px;  border-style: solid;  border-color: var(--cocoon-brown-color);  background: var(--cocoon-brown-color);  color: var(--cocoon-white-color); } .tb-brown .toggle-button::before {  color: var(--cocoon-brown-color); } .tb-brown .toggle-checkbox:checked ~ .toggle-content {  border-color: var(--cocoon-brown-color); } .tb-grey .toggle-button {  border-width: 2px;  border-style: solid;  border-color: var(--cocoon-grey-color);  background: var(--cocoon-grey-color);  color: var(--cocoon-white-color); } .tb-grey .toggle-button::before {  color: var(--cocoon-grey-color); } .tb-grey .toggle-checkbox:checked ~ .toggle-content {  border-color: var(--cocoon-grey-color); } .tb-black .toggle-button {  border-width: 2px;  border-style: solid;  border-color: var(--cocoon-black-color);  background: var(--cocoon-black-color);  color: var(--cocoon-white-color); } .tb-black .toggle-button::before {  color: var(--cocoon-black-color); } .tb-black .toggle-checkbox:checked ~ .toggle-content {  border-color: var(--cocoon-black-color); } .tb-deep .toggle-button {  border-width: 2px;  border-style: solid;  border-color: var(--cocoon-deep-color);  background: var(--cocoon-deep-color);  color: var(--cocoon-white-color); } .tb-deep .toggle-button::before {  color: var(--cocoon-deep-color); } .tb-deep .toggle-checkbox:checked ~ .toggle-content {  border-color: var(--cocoon-deep-color); } .tb-indigo .toggle-button {  border-width: 2px;  border-style: solid;  border-color: var(--cocoon-indigo-color);  background: var(--cocoon-indigo-color);  color: var(--cocoon-white-color); } .tb-indigo .toggle-button::before {  color: var(--cocoon-indigo-color); } .tb-indigo .toggle-checkbox:checked ~ .toggle-content {  border-color: var(--cocoon-indigo-color); } .tb-light-blue .toggle-button {  border-width: 2px;  border-style: solid;  border-color: var(--cocoon-light-blue-color);  background: var(--cocoon-light-blue-color);  color: var(--cocoon-white-color); } .tb-light-blue .toggle-button::before {  color: var(--cocoon-light-blue-color); } .tb-light-blue .toggle-checkbox:checked ~ .toggle-content {  border-color: var(--cocoon-light-blue-color); } .tb-cyan .toggle-button {  border-width: 2px;  border-style: solid;  border-color: var(--cocoon-cyan-color);  background: var(--cocoon-cyan-color);  color: var(--cocoon-white-color); } .tb-cyan .toggle-button::before {  color: var(--cocoon-cyan-color); } .tb-cyan .toggle-checkbox:checked ~ .toggle-content {  border-color: var(--cocoon-cyan-color); } .tb-teal .toggle-button {  border-width: 2px;  border-style: solid;  border-color: var(--cocoon-teal-color);  background: var(--cocoon-teal-color);  color: var(--cocoon-white-color); } .tb-teal .toggle-button::before {  color: var(--cocoon-teal-color); } .tb-teal .toggle-checkbox:checked ~ .toggle-content {  border-color: var(--cocoon-teal-color); } .tb-light-green .toggle-button {  border-width: 2px;  border-style: solid;  border-color: var(--cocoon-light-green-color);  background: var(--cocoon-light-green-color);  color: var(--cocoon-white-color); } .tb-light-green .toggle-button::before {  color: var(--cocoon-light-green-color); } .tb-light-green .toggle-checkbox:checked ~ .toggle-content {  border-color: var(--cocoon-light-green-color); } .tb-lime .toggle-button {  border-width: 2px;  border-style: solid;  border-color: var(--cocoon-lime-color);  background: var(--cocoon-lime-color);  color: var(--cocoon-white-color); } .tb-lime .toggle-button::before {  color: var(--cocoon-lime-color); } .tb-lime .toggle-checkbox:checked ~ .toggle-content {  border-color: var(--cocoon-lime-color); } .tb-amber .toggle-button {  border-width: 2px;  border-style: solid;  border-color: var(--cocoon-amber-color);  background: var(--cocoon-amber-color);  color: var(--cocoon-white-color); } .tb-amber .toggle-button::before {  color: var(--cocoon-amber-color); } .tb-amber .toggle-checkbox:checked ~ .toggle-content {  border-color: var(--cocoon-amber-color); } .tb-deep-orange .toggle-button {  border-width: 2px;  border-style: solid;  border-color: var(--cocoon-deep-orange-color);  background: var(--cocoon-deep-orange-color);  color: var(--cocoon-white-color); } .tb-deep-orange .toggle-button::before {  color: var(--cocoon-deep-orange-color); } .tb-deep-orange .toggle-checkbox:checked ~ .toggle-content {  border-color: var(--cocoon-deep-orange-color); } .tb-white .toggle-button {  border-width: 2px;  border-style: solid;  border-color: var(--cocoon-white-color);  background: var(--cocoon-white-color);  color: var(--cocoon-white-color); } .tb-white .toggle-button::before {  color: var(--cocoon-white-color); } .tb-white .toggle-checkbox:checked ~ .toggle-content {  border-color: var(--cocoon-white-color); } .iic-red li::before {  color: var(--cocoon-red-color); } .iic-pink li::before {  color: var(--cocoon-pink-color); } .iic-purple li::before {  color: var(--cocoon-purple-color); } .iic-blue li::before {  color: var(--cocoon-blue-color); } .iic-green li::before {  color: var(--cocoon-green-color); } .iic-orange li::before {  color: var(--cocoon-orange-color); } .iic-yellow li::before {  color: var(--cocoon-yellow-color); } .iic-brown li::before {  color: var(--cocoon-brown-color); } .iic-grey li::before {  color: var(--cocoon-grey-color); } .iic-black li::before {  color: var(--cocoon-black-color); } .iic-deep li::before {  color: var(--cocoon-deep-color); } .iic-indigo li::before {  color: var(--cocoon-indigo-color); } .iic-light-blue li::before {  color: var(--cocoon-light-blue-color); } .iic-cyan li::before {  color: var(--cocoon-cyan-color); } .iic-teal li::before {  color: var(--cocoon-teal-color); } .iic-light-green li::before {  color: var(--cocoon-light-green-color); } .iic-lime li::before {  color: var(--cocoon-lime-color); } .iic-amber li::before {  color: var(--cocoon-amber-color); } .iic-deep-orange li::before {  color: var(--cocoon-deep-orange-color); } .iic-white li::before {  color: var(--cocoon-white-color); } figcaption {  margin: 0;  font-size: 0.7em;  opacity: 0.8;  padding: 0 6px; } .wp-block-separator.is-style-wide {  border-bottom: solid 3px !important; } .body .wp-block-gallery .blocks-gallery-item {  margin-bottom: 0.6em; } .is-style-accordion {  padding: 0; } .is-style-accordion .faq-question {  padding: .5em;  margin: 0;  cursor: pointer;  position: relative;  background-color: #e8ecef;  border-color: var(--cocoon-three-d-border-colors); } .is-style-accordion .faq-question::before {  content: "+";  position: absolute;  right: 1em;  opacity: 0.5; } .is-style-accordion .faq-question.active::before {  content: "-"; } .is-style-accordion .faq-answer {  padding: 1em .5em; } .is-style-accordion.has-border-color .faq-question, .is-style-accordion.has-border-color .faq-question-label {  color: var(--cocoon-white-color);  border: none; } .is-style-filter-clarendon img {  filter: sepia(0.15) contrast(1.25) brightness(1.25) hue-rotate(5deg); } .is-style-filter-clarendon img::before {  background: rgba(127, 187, 227, 0.4);  content: "";  mix-blend-mode: overlay; } .is-style-filter-gingham img {  filter: contrast(1.1) brightness(1.1); } .is-style-filter-gingham img::before {  background: #e6e6e6;  content: "";  mix-blend-mode: soft-light; } .is-style-filter-moon img {  filter: brightness(1.4) contrast(0.95) saturate(0) sepia(0.35); } .is-style-filter-lark img {  filter: sepia(0.25) contrast(1.2) brightness(1.3) saturate(1.25); } .is-style-filter-reyes img {  filter: sepia(0.75) contrast(0.75) brightness(1.25) saturate(1.4); } .is-style-filter-juno img {  filter: sepia(0.35) contrast(1.15) brightness(1.15) saturate(1.8); } .is-style-filter-juno img::before {  background: rgba(127, 187, 227, 0.2);  content: "";  mix-blend-mode: overlay; } .is-style-filter-slumber img {  filter: sepia(0.35) contrast(1.25) saturate(1.25); } .is-style-filter-slumber img::before {  background: rgba(125, 105, 24, 0.2);  content: "";  mix-blend-mode: darken; } .is-style-filter-crema img {  filter: sepia(0.5) contrast(1.25) brightness(1.15) saturate(0.9) hue-rotate(-2deg); } .is-style-filter-crema img::before {  background: rgba(125, 105, 24, 0.2);  content: "";  mix-blend-mode: multiply; } .is-style-filter-ludwig img {  filter: sepia(0.25) contrast(1.05) brightness(1.05) saturate(2); } .is-style-filter-ludwig img::before {  background: rgba(125, 105, 24, 0.1);  content: "";  mix-blend-mode: overlay; } .is-style-filter-aden img {  filter: sepia(0.2) brightness(1.15) saturate(1.4); } .is-style-filter-aden img::before {  background: rgba(125, 105, 24, 0.1);  content: "";  mix-blend-mode: multiply; } .is-style-filter-perpetua img {  filter: contrast(1.1) brightness(1.25) saturate(1.1); } .is-style-filter-perpetua img::before {  background: linear-gradient(to bottom, rgba(0, 91, 154, 0.25), rgba(230, 193, 61, 0.25));  content: "";  mix-blend-mode: multiply; } .is-style-filter-monochrome img {  filter: grayscale(100%); } .wp-block-button__link {  color: #fff;  background-color: #333631;  border-radius: 0px;  box-shadow: none;  cursor: pointer;  display: inline-block;  font-size: 1.125em;  padding: calc(0.667em + 2px) calc(1.333em + 2px);  text-align: center;  text-decoration: none;  word-break: break-word;  box-sizing: border-box; } .is-layout-flex {  gap: 1.5rem; } .is-layout-flex > * {  margin: 0; } .is-style-solid-line {  padding: .7em 2.5em;  border: solid 1px #323232;  color: #323232; } .is-style-gray-back {  padding: 0.7em 2.5em;  color: #323232;  background: rgba(50, 50, 50, 0.07); } .is-style-solid-back {  padding: .7em 2.5em;  color: #323232;  border: solid 2px #323232;  background: rgba(50, 50, 50, 0.07); } .is-style-solid-back {  padding: .7em 2.5em;  color: #323232;  border: solid 2px #323232;  background: rgba(50, 50, 50, 0.07); } .is-style-solid-cross {  position: relative;  margin: 15px auto;  padding: 1.5em 3.2em;  color: #323232;  border-top: solid 2px #323232;  border-bottom: solid 2px #323232; } .is-style-solid-cross::before, .is-style-solid-cross::after {  content: '';  position: absolute;  top: -10px;  width: 2px;  height: -webkit-calc(100% + 20px);  height: calc(100% + 20px);  background-color: #323232; } .is-style-solid-cross::before {  left: 10px; } .is-style-solid-cross::after {  right: 10px; } .wp-block-button.alignright {  margin-left: auto !important; } .wp-block-pullquote.has-background blockquote {  background-color: transparent;  border-color: transparent; } .has-bottom-margin.is-style-bottom-margin-0em {  margin-bottom: 0em !important; } .has-bottom-margin.is-style-bottom-margin-1em {  margin-bottom: 1em !important; } .has-bottom-margin.is-style-bottom-margin-2em {  margin-bottom: 2em !important; } .has-bottom-margin.is-style-bottom-margin-3em {  margin-bottom: 3em !important; } .has-bottom-margin.is-style-bottom-margin-4em {  margin-bottom: 4em !important; } .has-bottom-margin.is-style-bottom-margin-5em {  margin-bottom: 5em !important; } .has-bottom-margin.is-style-bottom-margin-6em {  margin-bottom: 6em !important; } .has-bottom-margin.is-style-bottom-margin-7em {  margin-bottom: 7em !important; } .has-bottom-margin.is-style-bottom-margin-8em {  margin-bottom: 8em !important; } .has-bottom-margin.is-style-bottom-margin-9em {  margin-bottom: 9em !important; } .has-bottom-margin.is-style-bottom-margin-10em {  margin-bottom: 10em !important; } .has-bottom-margin.is-style-bottom-margin-11em {  margin-bottom: 11em !important; } .has-bottom-margin.is-style-bottom-margin-12em {  margin-bottom: 12em !important; } .has-bottom-margin.is-style-bottom-margin-13em {  margin-bottom: 13em !important; } .has-bottom-margin.is-style-bottom-margin-14em {  margin-bottom: 14em !important; } .has-bottom-margin.is-style-bottom-margin-15em {  margin-bottom: 15em !important; } .has-bottom-margin.is-style-bottom-margin-16em {  margin-bottom: 16em !important; } .has-bottom-margin.is-style-bottom-margin-17em {  margin-bottom: 17em !important; } .has-bottom-margin.is-style-bottom-margin-18em {  margin-bottom: 18em !important; } .has-bottom-margin.is-style-bottom-margin-19em {  margin-bottom: 19em !important; } .has-bottom-margin.is-style-bottom-margin-20em {  margin-bottom: 20em !important; } .wp-block-code code {  white-space: pre; } .column-wrap {  display: flex;  justify-content: space-between;  position: relative;  margin: 0; } .column-wrap > div {  width: 49.5%;  margin: 0; } .column-wrap > div > *:first-child {  margin-top: 0; } .column-wrap.column-3 > div {  width: 32.5%; } .column-2-3-1-2 .column-left {  width: 34%; } .column-2-3-1-2 .column-right {  width: 65%; } .column-2-3-2-1 .column-left {  width: 65%; } .column-2-3-2-1 .column-right {  width: 34%; } .column-2-4-1-3 .column-left {  width: 25%; } .column-2-4-1-3 .column-right {  width: 74%; } .column-2-4-3-1 .column-left {  width: 74%; } .column-2-4-3-1 .column-right {  width: 25%; } @media (min-width: 600px) {  .wp-block-columns {   flex-wrap: nowrap;  } } .wp-block-media-text__content {  padding: 0 1em; }  .sns-follow-buttons a {  width: 100%;  margin-right: 8px;  margin-bottom: 8px;  font-size: 30px;  display: flex;  align-items: center;  align-content: center;  justify-content: center;  position: relative; } .sns-follow-buttons a:last-child {  margin-right: 0; } .sns-follow-buttons a .follow-count {  position: absolute;  right: 3px;  bottom: 3px;  font-size: 12px;  line-height: 1; } .fbc-hide .follow-count {  display: none; }  .related-entry-card .cat-label {  font-size: 9px; }  .related-entry-heading, .comment-title {  margin: 22px 0;  font-size: 24px; } .related-entry-card-content {  margin-left: 170px; } .related-entry-card-snippet {  -webkit-line-clamp: 3; }  .rect-mini-card .related-list {  display: flex;  flex-wrap: wrap;  justify-content: space-between; } .rect-mini-card .related-entry-card-wrap {  width: 49.5%;  padding: 7px; } .rect-mini-card .related-entry-card-thumb {  width: 120px; } .rect-mini-card .related-entry-card-content {  margin-left: 130px; } .rect-mini-card .related-entry-card-title {  font-size: 16px; } .rect-mini-card .related-entry-card-snippet {  display: none; }  .rect-vertical-card .related-list {  display: flex;  flex-wrap: wrap;  justify-content: space-around; } .rect-vertical-card .related-entry-card-wrap {  padding: 5px; } .rect-vertical-card .related-entry-card-thumb {  float: none;  width: 100%; } .rect-vertical-card .related-entry-card-thumb img {  width: 100%; } .rect-vertical-card .related-entry-card-content {  margin: 0; } .rect-vertical-card .related-entry-card-title {  font-size: 16px; } .rect-vertical-card-3 .related-entry-card-wrap {  width: 33%; } .rect-vertical-card-4 .related-entry-card-wrap {  width: 24.5%; }  .recb-entry-border .related-entry-card-wrap {  border: 1px solid var(--cocoon-basic-border-color); }  .commets-list {  padding: 0;  margin: 0;  list-style: none; } .commets-list .avatar {  float: right; } .commets-list .reply {  text-align: right;  font-size: var(--cocoon-text-size-s); } .commets-list .comment-meta {  font-size: var(--cocoon-text-size-s); } .commets-list .comment-body, .commets-list .st-comment-body {  margin-bottom: 1em; } .commets-list .children {  list-style: none;  padding-left: 20px; } .st-comment-id {  display: none; } .st-comment-edit {  font-size: 0.8em;  margin-left: 6px; } .st-comment-author .fn {  font-weight: bold; } .comment-form .required {  color: red; } .comment-form .logged-in-as {  margin: 0.2em;  font-size: 0.8em; } .comment-form .submit {  margin: 1em 0; } .comment-area.website-hide .comment-form-url {  display: none; } .comment-edit-link {  margin-left: 0.4em; } .comment-reply-link {  font-size: 14px;  display: inline;  padding: 5px 8px; } .comment-page-link {  text-align: center; } .comment-page-link .page-numbers {  width: auto;  height: auto;  padding: 6px 12px;  line-height: normal; } .comment-page-link .current {  background-color: #eee; }  .pagination {  margin: 24px 0;  clear: both;  text-align: center;  display: inline-flex;  justify-content: center;  width: 100%; } .pagination .current {  background-color: var(--cocoon-current-background-color); } .pagination a:hover {  background-color: #f5f8fa;  transition: all 0.3s ease-in-out;  color: var(--cocoon-text-color); } .page-numbers {  color: var(--cocoon-text-color);  text-decoration: none;  display: inline-block;  height: 46px;  width: 46px;  border: 1px solid var(--cocoon-thin-color);  margin: 0 4px;  line-height: 46px;  text-align: center;  border-radius: var(--cocoon-basic-border-radius); } .page-numbers span {  line-height: inherit; } .page-numbers.dots {  opacity: 0.6;  background-color: var(--cocoon-xx-thin-color); }  .pagination-next {  margin-top: 24px; } .pagination-next-link, .comment-btn {  background-color: #f9f9f9;  border: 1px solid var(--cocoon-thin-color);  color: var(--cocoon-text-color);  display: block;  font-size: 1.2em;  text-decoration: none;  width: 100%;  text-align: center;  padding: 10px;  display: block; } .pagination-next-link:hover, .comment-btn:hover {  background-color: #f5f8fa;  transition: all 0.3s ease-in-out;  color: var(--cocoon-text-color); }  .pager-links {  margin: 24px 0;  clear: both;  text-align: center; } .pager-links .post-page-numbers {  background-color: transparent; } .pager-links span {  background-color: var(--cocoon-current-background-color); } .pager-links a {  display: inline-block; } .pager-links a span {  background-color: var(--cocoon-white-color); } .pager-links a:hover span {  background-color: #f5f8fa;  transition: all 0.3s ease-in-out;  color: var(--cocoon-text-color); } .pager-prev-next a {  width: 30%;  margin: 0 4px; } .pager-prev-next span {  width: 100%;  margin: 0; }  .pager-post-navi {  margin: 38px 0;  display: flex;  flex-direction: column; } .pager-post-navi a {  padding: 10px;  margin: 0;  display: inline-flex;  align-items: center;  line-height: 1.2;  font-size: 0.8em; } .pager-post-navi a .iconfont {  font-size: 1.8em;  color: var(--cocoon-thin-color);  padding: 8px; } .pager-post-navi a figure {  min-width: 120px;  max-width: 120px; } .pager-post-navi a.prev-post {  flex-direction: row;  padding-left: 5px; } .pager-post-navi a.prev-post .prev-post-title {  margin-left: 10px; } .pager-post-navi a.next-post {  flex-direction: row-reverse;  padding-right: 5px; } .pager-post-navi a.next-post .next-post-title {  margin-right: 10px; } .pager-post-navi a.prev-next-home {  justify-content: center;  font-size: 50px;  text-align: center;  color: var(--cocoon-middle-thickness-color); } .post-navi-square a {  height: auto; } .post-navi-default.post-navi-border a {  border-top: 1px solid var(--cocoon-basic-border-color);  border-bottom: 1px solid var(--cocoon-basic-border-color); } .post-navi-default.post-navi-border .next-post {  border-top-width: 0px; } .post-navi-default.post-navi-border .next-post:first-child {  border-top-width: 1px; } .pager-post-navi.post-navi-square {  flex-direction: row; } .pager-post-navi.post-navi-square a {  width: 50%; } .post-navi-square.post-navi-border a {  border: 1px solid var(--cocoon-basic-border-color); } .post-navi-square.post-navi-border a:last-child {  border-left-width: 0px; } canvas, iframe, video, .fb_iframe_widget, .fb_iframe_widget span {  max-width: 100%; } .overflow-container {  overflow-y: scroll; } .aspect-ratio {  height: 0;  padding-top: 56.25%;  position: relative; } .aspect-ratio--object {  bottom: 0;  height: 100%;  left: 0;  position: absolute;  right: 0;  top: 0;  width: 100%;  z-index: 100; }  .video-container, .instagram-container, .facebook-container {  max-width: 640px;  margin: 30px 0; }  .video-container .video {  position: relative;  padding-bottom: 56.25%;  margin-top: 30px;  height: 0;  overflow: hidden;  max-width: 100%; }  .instagram-container .instagram, .facebook-container .facebook {  position: relative;  padding-bottom: 120%;  padding-top: 30px;  height: 0;  overflow: hidden; }  .video iframe, .video object, .video embed, .instagram iframe, .instagram object, .instagram embed, .facebook iframe, .facebook object, .facebook embed {  position: absolute;  top: 0;  left: 0;  width: 100%;  height: 100%; }  .twitter-video {  min-width: 200px !important; } .instagram-media {  position: static !important;  min-width: 280px !important; }  .author-box {  border-radius: var(--cocoon-basic-border-radius);  line-height: 1.4;  position: relative;  padding: 1.6% 2.2% 2%; } .author-box p {  margin-top: 0.3em;  line-height: 1.3; } .author-box .sns-follow {  margin: 0; } .author-box .sns-follow-message {  display: none; } .author-box .sns-follow-buttons {  flex-wrap: wrap;  justify-content: flex-start; } .author-box .sns-follow-buttons a.follow-button {  font-size: 18px;  width: 24px;  height: 24px;  margin-bottom: 4px;  margin-right: 4px;  background-color: transparent;  color: var(--cocoon-x-pallid-text-color);  border: 1px solid var(--cocoon-basic-border-color);  border-radius: 2px; } .author-box .sns-follow-buttons a.follow-button:hover {  background-color: var(--cocoon-xxx-thin-color); } .author-box .sns-follow-buttons a.follow-button .follow-count {  display: none; } .author-box .author-name {  font-size: 1.1em;  font-weight: bold;  margin-bottom: 0.4em; } .author-thumb {  float: left;  margin-top: 3px;  width: 120px; } .author-content {  margin-left: 130px; } .author-description {  margin-bottom: 1em; } .nwa .author-box {  text-align: center;  padding: 20px; } .nwa .author-box .author-thumb {  float: none;  width: 100px;  margin: 9px auto 0; } .nwa .author-box .author-content {  margin: 0;  padding: 1em; } .nwa .author-box .author-description {  text-align: left; } .nwa .author-box .sns-follow-buttons {  justify-content: center; } .nwa .author-box .sns-follow-buttons a {  display: inline-block;  margin: 2px; }  .cta-box {  background-color: #444;  color: #fff;  padding: 20px; } .cta-heading {  font-size: 26px;  padding: 12px;  margin-bottom: 0.2em;  font-weight: bold; } .cta-content {  display: block; } .cta-left-and-right .cta-content, .cta-right-and-left .cta-content {  display: flex;  flex-direction: row;  flex-wrap: nowrap;  justify-content: space-between; } .cta-left-and-right .cta-content div, .cta-right-and-left .cta-content div {  width: 49%; } .cta-left-and-right .cta-content .cta-message p:first-child, .cta-right-and-left .cta-content .cta-message p:first-child {  margin-top: 0; } .cta-right-and-left .cta-content {  flex-direction: row-reverse; } .cta-thumb {  text-align: center; } .cta-button {  margin-top: 1em;  --cocoon-custom-border-color: transparent; } .sidebar .cta-box {  font-size: 0.8em; } .sidebar .cta-heading {  font-size: 20px;  padding: 8px; } .sidebar .cta-left-and-right .cta-content, .sidebar .cta-right-and-left .cta-content {  display: block; } .sidebar .cta-left-and-right .cta-content div, .sidebar .cta-right-and-left .cta-content div {  width: 100%; } .sidebar .cta-message {  margin-top: 1em; } .sidebar .cta-button .btn-l, .sidebar .cta-button .ranking-item-link-buttons a, .ranking-item-link-buttons .sidebar .cta-button a {  padding: 1em;  font-size: 16px; } .speech-wrap {  --cocoon-custom-background-color: var(--cocoon-white-color);  --cocoon-custom-text-color: var(--cocoon-text-color);  --cocoon-custom-border-color: var(--cocoon-basic-border-color);  display: flex; } .speech-person {  width: 12%;  min-width: 12%; } .speech-icon img, .speech-icon amp-img {  border-radius: 50%;  border: 2px solid var(--cocoon-basic-border-color);  width: 100%; } .speech-name {  text-align: center;  font-size: 13px; } div.speech-balloon {  height: 100%;  position: relative;  padding: 10px;  background-color: var(--cocoon-custom-background-color);  border-width: 2px;  border-style: solid;  border-color: var(--cocoon-custom-border-color);  color: var(--cocoon-custom-text-color);  border-radius: 6px;  max-width: calc(100% - 14%); } div.speech-balloon p {  margin: 0; }  .speech-balloon::before {  content: '';  position: absolute;  display: block;  width: 0;  height: 0;  left: -12px;  top: 10px;  border-right-width: 12px;  border-right-style: solid;  border-right-color: var(--cocoon-custom-border-color);  border-top: 12px solid transparent;  border-bottom: 12px solid transparent; } .speech-balloon::after {  content: '';  position: absolute;  display: block;  width: 0;  height: 0;  left: -9px;  top: 10px;  border-right-width: 12px;  border-right-style: solid;  border-right-color: var(--cocoon-custom-background-color);  border-top: 12px solid transparent;  border-bottom: 12px solid transparent; } .sbp-l .speech-balloon {  margin-left: 20px; } .sbp-r {  flex-direction: row-reverse;  } .sbp-r .speech-balloon {  margin-right: 20px; } .sbp-r .speech-balloon::before {  right: -12px;  left: auto;  border-left-width: 12px;  border-left-style: solid;  border-left-color: var(--cocoon-custom-border-color);  border-right: none; } .sbp-r .speech-balloon::after {  right: -9px;  left: auto;  border-left-width: 12px;  border-left-style: solid;  border-left-color: var(--cocoon-custom-background-color);  border-right: none; } .sbis-sn .speech-icon-image {  border-radius: 0;  border-style: none;  box-shadow: none; } .sbis-sb .speech-icon-image {  border-radius: 0; } .sbis-cn .speech-icon-image {  border-style: none;  box-shadow: none; } .sbs-flat {  --cocoon-custom-background-color: #f1f1f1;  --cocoon-custom-border-color: #f1f1f1;  --cocoon-custom-text-color: var(--cocoon-text-color); } .sbs-flat .speech-balloon {  background-color: var(--cocoon-custom-background-color);  border-color: var(--cocoon-custom-border-color);  color: var(--cocoon-custom-text-color); } .sbs-flat .speech-balloon::before {  border-right-color: var(--cocoon-custom-border-color); } .sbs-flat .speech-balloon::after {  border-right-color: var(--cocoon-custom-background-color); } .sbs-line {  --cocoon-custom-background-color: var(--cocoon-white-color);  --cocoon-custom-border-color: var(--cocoon-basic-border-color);  --cocoon-custom-text-color: var(--cocoon-text-color); } .sbs-line .speech-balloon {  border-width: 1px;  background-color: var(--cocoon-custom-background-color);  border-color: var(--cocoon-custom-border-color);  color: var(--cocoon-custom-text-color); } .sbs-line .speech-balloon::after {  left: -10px; } .sbs-line .speech-balloon::before {  border-right-color: var(--cocoon-custom-border-color); } .sbs-line .speech-balloon::after {  border-right-color: var(--cocoon-custom-background-color); } .sbs-line.sbp-r {  --cocoon-custom-background-color: #85e249;  --cocoon-custom-border-color: #85e249; } .sbs-line.sbp-r .speech-balloon {  background-color: var(--cocoon-custom-background-color);  border-color: var(--cocoon-custom-border-color);  color: var(--cocoon-custom-text-color); } .sbs-line.sbp-r .speech-balloon::after {  left: auto;  right: -10px; } .sbs-line.sbp-r .speech-balloon::before {  border-left-color: var(--cocoon-custom-border-color); } .sbs-line.sbp-r .speech-balloon::after {  border-left-color: var(--cocoon-custom-background-color); } div.sbs-think.sbp-l .speech-balloon {  margin-left: 46px; } div.sbs-think .speech-balloon::before {  border-width: 2px;  border-style: solid;  border-color: var(--cocoon-custom-border-color);  background-color: var(--cocoon-custom-background-color);  border-radius: 50%;  left: -29px;  top: 11px;  width: 20px;  height: 20px; } div.sbs-think .speech-balloon::after {  border-width: 2px;  border-style: solid;  border-color: var(--cocoon-custom-border-color);  background-color: var(--cocoon-custom-background-color);  border-radius: 50%;  left: -44px;  top: 25px;  width: 10px;  height: 10px; } .sbs-think.sbp-r .speech-balloon {  margin-right: 46px; } .sbs-think.sbp-r .speech-balloon::before {  left: auto;  right: -29px; } .sbs-think.sbp-r .speech-balloon::after {  left: auto;  right: -44px; } .booklink-box, .kaerebalink-box, .tomarebalink-box, .product-item-box {  padding: 22px 25px;  width: 96%;  border: 3px solid #dfdfdf;  box-sizing: border-box;  position: relative; } .product-item-box {  position: relative; } .product-item-box::after {  content: '\ea87';  font-family: icomoon;  position: absolute;  bottom: 0;  right: 6px;  font-size: 24px;  color: var(--cocoon-thin-color); } .product-item-box .image-thumb img {  border: none;  box-shadow: none; } .rakuten-item-box::after {  content: '\e903';  font-family: icomoon; } .product-item-error.cf {  display: block;  line-height: 1.2; } .booklink-image, .kaerebalink-image, .tomarebalink-image, .product-item-thumb {  width: 160px;  min-width: 160px;  margin: 0 auto 1em !important;  float: none !important;  text-align: center; } .booklink-image *, .kaerebalink-image *, .tomarebalink-image *, .product-item-thumb * {  display: block; } .booklink-image > a > img, .kaerebalink-image > a > img, .tomarebalink-image > a > img, .product-item-thumb > a > img {  margin: 0 auto; } .image-content {  visibility: hidden;  position: absolute;  z-index: 99;  right: 0;  top: 0;  border: 1px solid var(--cocoon-x-thin-color);  background-color: var(--cocoon-xx-thin-color);  border-radius: var(--cocoon-badge-border-radius);  transition: all .3s ease;  opacity: 0;  max-width: calc(100% - 160px); } .image-content img {  display: block; } .image-content amp-img {  min-width: 500px; } .image-thumb:hover > .image-content {  visibility: visible;  opacity: 1; } .image-thumb:hover > .image-content:hover {  display: none; } .swatchimages {  display: flex;  flex-wrap: wrap;  margin-top: 3px; } .swatchimages > * {  border: 1px solid var(--cocoon-thin-color);  margin: 1px;  display: flex;  align-items: center;  justify-content: center; } .swatchimages > *:hover {  box-shadow: 0 0 4px #f79901; } .swatchimages > * > img {  display: block; } .swatchimages:hover .si-thumb {  display: flex;  align-items: center;  justify-content: center; } .pis-l .si-thumb {  width: 30px; } .pis-m .si-thumb {  width: 18%; } .pis-s .si-thumb {  width: 30%; } .booklink-info, .kaerebalink-info, .tomarebalink-info, .product-item-content {  line-height: 125%;  width: 100%; } .product-item-snippet {  font-size: 0.8em;  margin-top: 6px; } .booklink-powered-date, .kaerebalink-powered-date, .tomarebalink-powered-date {  font-size: 12px; } .booklink-detail, .kaerebalink-detail, .tomarebalink-address {  color: #333;  font-size: 12px;  margin: 0 0 10px; } .kaerebalink-link1 > *, .booklink-link2 > *, .tomarebalink-link1 > *, .product-item-buttons > * {  background: none !important;  padding: 0 !important;  display: block !important; } .kaerebalink-link1 a, .booklink-link2 a, .tomarebalink-link1 a, .product-item-buttons a {  width: 90%;  display: block;  margin: 0px auto 8px;  padding: 6px 12px;  text-decoration: none;  font-size: 13px;  font-weight: bold;  text-align: center;  color: #fff; } .kaerebalink-link1 a:hover, .booklink-link2 a:hover, .tomarebalink-link1 a:hover, .product-item-buttons a:hover {  opacity: 0.6; } .product-item-buttons {  margin-top: 1em; } .product-item-image-only img {  border: 0;  box-shadow: none; } @media screen and (min-width: 769px) {  .booklink-box,  .kaerebalink-box,  .tomarebalink-box,  .product-item-box {   text-align: left;   display: flex;   font-size: inherit !important;  }  .booklink-image,  .kaerebalink-image,  .tomarebalink-image,  .product-item-thumb {   vertical-align: top;   box-sizing: border-box;   min-width: auto !important;  }  .booklink-info,  .kaerebalink-info,  .tomarebalink-info,  .product-item-content {   line-height: 125%;   vertical-align: top;   box-sizing: border-box;   padding-left: 25px;   width: 100%;  }  .booklink-powered-date, .kaerebalink-powered-date, .tomarebalink-powered-date {   margin: 6px 0 0;  }  .booklink-detail, .kaerebalink-detail {   margin: 0 0 14px;  }  .booklink-link2,  .kaerebalink-link1,  .tomarebalink-link1,  .product-item-buttons {   display: flex;   flex-wrap: wrap;  }  .booklink-link2 a,  .kaerebalink-link1 a,  .tomarebalink-link1 a,  .product-item-buttons a {   width: auto;   text-align: center;   border-radius: 3px;  }  .booklink-link2 a img,  .kaerebalink-link1 a img,  .tomarebalink-link1 a img,  .product-item-buttons a img {   position: absolute;   bottom: 0;   right: 0;  }  .booklink-link2 > *,  .kaerebalink-link1 > *,  .tomarebalink-link1 > *,  .product-item-buttons > * {   margin: 0.5%;   box-sizing: border-box;  } } .shoplinkbtn {  position: relative; } .shoplinkbtn img {  position: absolute; } .shoplinkbtn1 a {  background: #192f60; } .shoplinkbtn2 a {  background: #007b43; } .shoplinkbtn3 a {  background: #522f60; } .shoplinkamazon a {  background: #f79901; } .shoplinkrakuten a {  background: #bf0000; } .shoplinkyahoo a {  background: #e60033;  position: relative; } .shoplinkdmm a {  background: #00bcd4; } .shoplinkseven a {  background: #008837; } .shoplinkbellemaison a {  background: #80bd22; } .shoplinkcecile a {  background: #8d124b; } .shoplinkkakakucom a {  background: #051d93; } .shoplinkkindle a {  background: #0074c1; } .shoplinkrakukobo a {  background: #bf0000; } .shoplinkbk1 a {  background: #0085cd; } .shoplinkehon a {  background: #000066; } .shoplinkkino a {  background: #004097; } .shoplinktoshokan a {  background: #15b0e7; } .shoplinkjalan a {  background: #ff5600; } .shoplinkjtb a {  background: #C71628; } .shoplinkikyu a {  background: #1C4678; } .shoplinkrurubu a {  background: #000066; } .shoplinkwowma a {  background: #FF6100; } .product-item-admin {  position: absolute;  bottom: 3px;  left: 6px; } .product-item-admin > * {  font-size: 10px;  color: #777;  margin: 6px; } .pis-s {  padding: 1em; } .pis-s::after {  font-size: 18px; } .pis-s .product-item-thumb {  width: 90px;  min-width: 90px; } .pis-l.product-item-box {  display: block; } .pis-l figure.product-item-thumb {  width: 100%;  min-width: auto; } .item-price {  color: #c9171e; } .acquired-date {  font-size: 0.9em; } .nwa .booklink-box, .nwa .kaerebalink-box, .nwa .tomarebalink-box, .nwa .product-item-box {  padding: 10px 10px 24px;  display: block; } .nwa .booklink-image, .nwa .kaerebalink-image, .nwa .tomarebalink-image, .nwa .product-item-thumb {  width: 120px;  min-width: 120px;  margin-right: 3% !important;  float: left !important;  height: 100% !important; } .nwa .booklink-link2, .nwa .kaerebalink-link1, .nwa .tomarebalink-link1, .nwa .product-item-buttons {  display: flex;  flex-wrap: wrap; } .nwa .booklink-link2 > *, .nwa .kaerebalink-link1 > *, .nwa .tomarebalink-link1 > *, .nwa .product-item-buttons > * {  width: auto;  margin: 0 .5% !important; } .nwa .booklink-link2 > * > a, .nwa .kaerebalink-link1 > * > a, .nwa .tomarebalink-link1 > * > a, .nwa .product-item-buttons > * > a {  width: auto;  font-size: 11px; } .nwa .product-item-box::after {  font-size: 18px; } .nwa .booklink-image, .nwa .kaerebalink-image, .nwa .tomarebalink-image, .nwa .product-item-thumb {  width: 80px;  min-width: 80px; } .nwa .booklink-info, .nwa .kaerebalink-info, .nwa .tomarebalink-info, .nwa .product-item-content {  width: auto !important;  overflow: visible !important;  text-align: center !important;  padding: 0 !important; } .nwa .booklink-link2 > *, .nwa .kaerebalink-link1 > *, .nwa .tomarebalink-link1 > *, .nwa .product-item-buttons > * {  width: 100%;  margin: 0 .5% !important; } .fb-like-box {  background-color: #444;  color: var(--cocoon-white-color);  display: flex;  flex-wrap: nowrap; } .fb-like-box .fb-like-thumb, .fb-like-box .fb-like-content {  width: 100%; } .fb-like-box img {  display: block;  width: 100%;  height: 100%; } .fb-like-box .fb_reset {  display: none; } .fb-like-content {  display: flex;  flex-direction: column;  text-align: center; } .fb-like-content > div {  padding-top: 8px; } .fb-like-message {  color: #eee;  font-size: 0.9em; } .fb-like-sub-message {  color: #ccc;  font-size: 0.7em;  margin-bottom: 8px; } .fb-like-buttons {  padding: 0;  text-align: center; } .fb-like-buttons > div {  margin: 8px;  display: flex;  justify-content: center; } .fb-like-buttons > div > * {  height: 100%; } .fb-like-facebook {  margin-bottom: -7px; } .sidebar .fb-like-box {  max-width: 640px;  flex-direction: column; }  div.fb-like-mobile {  display: none; } .fb-like-balloon {  height: 100px;  margin-top: 30px;  margin-bottom: 30px;  clear: both; } .fb-like-balloon-thumb {  float: left;  width: 100px; } .fb-like-balloon-thumb img {  display: block; } .fb-like-balloon-body {  margin-right: 140px;  float: none;  padding: 10px;  font-size: 18px;  line-height: 1.3em;  height: 100px;  overflow: hidden;  color: #000;  box-sizing: border-box; } .fb-like-balloon-body::after {  content: '\f054';  position: absolute;  right: 110px;  top: 27px;  color: #ccc;  font-size: 50px;  font-family: FontAwesome;  line-height: 100%; } .font-awesome-5 .fb-like-balloon-body::after {  font-family: 'Font Awesome 5 Free';  font-weight: bold; } .fb-like-balloon-button {  background-color: #f3f3f3;  width: 100px;  height: 100px;  text-align: center;  float: right;  padding-top: 27px;  box-sizing: border-box;  } .fb-like-balloon-button iframe {  background-color: #fff; } .fb-like-balloon-arrow-box {  float: left;  position: relative;  border: 1px solid #bbb;  margin-left: 12px;  width: calc(100% - 114px);  border-radius: 5px;  background-color: var(--cocoon-white-color); } .fb-like-balloon-arrow-box-in {  border-radius: 5px;  overflow: hidden; } .fb-like-balloon-arrow-box:after, .fb-like-balloon-arrow-box:before {  right: 100%;  top: 50%;  border: solid transparent;  content: " ";  height: 0;  width: 0;  position: absolute;  pointer-events: none; } .fb-like-balloon-arrow-box:after {  border-color: rgba(255, 255, 255, 0);  border-right-color: #fff;  border-width: 10px;  margin-top: -10px; } .fb-like-balloon-arrow-box:before {  border-color: rgba(221, 221, 221, 0);  border-right-color: #bbb;  border-width: 11px;  margin-top: -11px; }  .sidebar .fb-like-balloon-body::after {  display: none; } .sidebar .fb-like-balloon-body {  font-size: 0.8em;  padding: 5px;  line-height: 1.1em;  margin-right: 0;  height: 70px; } .sidebar .fb-like-balloon-button {  float: none;  width: 100%;  height: 30px;  display: block;  line-height: 24px;  padding-top: 0; } .sidebar div.fb-like-mobile {  display: block; } .sidebar div.fb-like-pc {  display: none; } .mobile-menu-buttons {  background: var(--cocoon-white-color);  box-shadow: 0 0 5px darkgrey;  font-size: 19px;  position: fixed;  bottom: 0;  left: 0;  right: 0;  z-index: 2;  padding: 0;  margin: 0;  list-style: none;  display: none;  align-items: center;  line-height: 1.4;  min-height: 50px;  transition: .3s; } .mobile-menu-buttons .menu-icon {  text-align: center;  width: 100%;  display: block; } .mobile-menu-buttons .menu-caption {  font-size: 9px;  text-align: center;  opacity: 0.8;  display: block; } .mobile-menu-buttons .menu-button {  position: relative;  width: 100%;  cursor: pointer; } .mobile-menu-buttons .menu-button > a {  display: block;  color: var(--cocoon-text-color);  text-decoration: none; } .mobile-menu-buttons .menu-button:hover .menu-button-in {  opacity: 0.8; } .mobile-menu-buttons .ad-area {  display: none; } .mobile-menu-buttons .menu-content {  cursor: default; } .mobile-footer-menu-buttons {  padding-bottom: constant(safe-area-inset-bottom);  padding-bottom: env(safe-area-inset-bottom); } .logo-menu-button {  text-align: center;  font-weight: 900;  line-height: 50px;  min-width: 200px;  overflow: hidden; } .logo-menu-button img {  max-height: 50px;  display: block;  margin: 0 auto; } .fa.menu-icon {  font: inherit; }  #navi-menu-close, #sidebar-menu-close, #search-menu-close, #share-menu-close, #follow-menu-close {  display: none;   position: fixed;  z-index: 99;  top: 0;   left: 0;  width: 100%;  height: 100%;  background: black;  transition: .3s ease-in-out; }  .menu-content {  overflow: auto;  position: fixed;  top: 0;  z-index: 9999;   width: 100%;   max-width: 400px;   height: 100%;  background: #fff;   transition: .3s ease-in-out;   opacity: 1;  overflow: scroll;  -webkit-overflow-scrolling: touch; } .menu-content .menu-drawer {  padding: 0 1em 30px; } .menu-content .sidebar {  width: 100%;  display: block;  margin: 0; } .navi-menu-content {  left: 0;  -webkit-transform: translateX(-105%);  transform: translateX(-105%); } .sidebar-menu-content {  right: 0;  -webkit-transform: translateX(105%);  transform: translateX(105%); } #slide-in-sidebar {  display: block;  margin: 0; } .search-menu-content, .share-menu-content, .follow-menu-content {  transition: .3s ease-in-out;  position: fixed;  top: 40%;  z-index: 99;  width: 90%;  left: 5%;  right: 5%;  -webkit-transform: translateY(1500%);  transform: translateY(1500%);  opacity: 0; } .search-menu-content .search-edit, .share-menu-content .search-edit, .follow-menu-content .search-edit {  width: 100%; }  #navi-menu-input:checked ~ #navi-menu-close, #sidebar-menu-input:checked ~ #sidebar-menu-close, #search-menu-input:checked ~ #search-menu-close, #share-menu-input:checked ~ #share-menu-close, #follow-menu-input:checked ~ #follow-menu-close {  display: block;   opacity: .5; } #navi-menu-input:checked ~ #navi-menu-content, #sidebar-menu-input:checked ~ #sidebar-menu-content, #search-menu-input:checked ~ #search-menu-content, #share-menu-input:checked ~ #share-menu-content, #follow-menu-input:checked ~ #follow-menu-content {  transition: .3s ease-in-out;  -webkit-transform: translateX(0%);  transform: translateX(0%);  opacity: 1; } .menu-drawer ul {  list-style: none; } .menu-drawer li {  display: block; } .menu-drawer a {  color: var(--cocoon-text-color);  text-decoration: none;  padding: 6px;  display: block; } .menu-drawer a:hover {  background-color: #f5f8fa;  transition: all 0.3s ease-in-out;  color: var(--cocoon-text-color); } .menu-drawer .sub-menu {  padding-left: 20px; } .menu-close-button {  display: block;  cursor: pointer;  text-align: center;  font-size: 2em; } .share-menu-content .sns-buttons {  justify-content: space-around; } .share-menu-content .sns-buttons .share-count {  color: var(--cocoon-white-color); } .share-menu-content .button-caption {  display: none; } .share-menu-content .comment-button {  display: none; } .follow-menu-content .sns-buttons {  justify-content: space-around; } .follow-menu-content .sns-buttons a {  width: 24%; } .follow-menu-content .sns-follow-message {  display: none; } .ranking-items {  line-height: 1.4; } .ranking-items p {  font-size: 18px;  margin-top: 0; } .ranking-item, .timeline-box {  padding: 3%;  border: 1px solid var(--cocoon-basic-border-color);  border-radius: var(--cocoon-basic-border-radius); } .ranking-item img[width="1"], .timeline-box img[width="1"] {  position: absolute;  bottom: 0;  right: 0; } .ranking-item-name-text {  font-size: 24px;  font-weight: bold; } .star::before, .star-half-o::before, .star-o::before {  font-family: FontAwesome; } .star::before {  content: '\f005'; } .star-half-o::before {  content: '\f123'; } .star-o::before {  content: '\f006'; } .ranking-item-name {  padding: 3px 2px 6px; } .rating-star {  color: #f5bc55;  font-size: 1.2em; } .rating-number {  color: #333;  font-size: 0.9em;  margin-left: 0.4em; } .ranking-item-img-desc, .ranking-item-link-buttons {  display: flex; } .ranking-item-img-desc > div, .ranking-item-link-buttons > div {  width: 100%;  padding: 2px 0; } .ranking-item-img-desc {  margin-top: 6px; } .ranking-item-name {  display: flex; } .ranking-item-name-crown {  margin-right: 10px; } .ranking-item-name-text {  width: 100%; } .ranking-item-image-tag {  max-width: 302px;  margin-right: 1em;  position: relative;  align-items: flex-start; } .ranking-item-description {  width: 100px;  position: relative; } .ranking-item-link-buttons {  --cocoon-custom-border-color: transparent;  margin-top: 6px; } .ranking-item-link-buttons > div {  padding: 0 3px;  position: relative; } .ranking-item-link-buttons a {  margin: 0 0 8px; } .g-crown, .s-crown, .c-crown {  width: 0;  height: 0;  border-bottom-style: solid;  border-bottom-width: 35px;  border-left: 20px solid transparent;  border-right: 20px solid transparent;  position: relative; } .g-crown:after, .s-crown:after, .c-crown:after {  width: 0;  height: 0;  border-top: 15px solid transparent;  content: "";  position: absolute;  top: 0;  left: -20px; } .g-crown-circle, .s-crown-circle, .c-crown-circle {  border-radius: 50%;  width: 5px;  height: 5px;  position: absolute;  top: -5px;  left: -21px; } .g-crown-circle:before, .s-crown-circle:before, .c-crown-circle:before {  border-radius: 50%;  width: 5px;  height: 5px;  content: "";  position: absolute;  top: 0;  left: 19px; } .g-crown-circle:after, .s-crown-circle:after, .c-crown-circle:after {  border-radius: 50%;  width: 5px;  height: 5px;  content: "";  position: absolute;  top: 0;  left: 38px; } .g-crown {  border-bottom: 35px solid #bfa930; } .g-crown:after {  border-bottom: 20px solid #ffe973;  border-left: 20px solid #ffe973;  border-right: 20px solid #ffd700; } .g-crown-circle {  background-color: #a68c00; } .g-crown-circle:before {  background-color: #a68c00; } .g-crown-circle:after {  background-color: #a68c00; } .s-crown {  border-bottom: 35px solid #909090; } .s-crown:after {  border-bottom: 20px solid #e0e0e0;  border-left: 20px solid #e0e0e0;  border-right: 20px solid silver; } .s-crown-circle {  background-color: #909090; } .s-crown-circle:before {  background-color: #909090; } .s-crown-circle:after {  background-color: #909090; } .c-crown {  border-bottom: 35px solid #69433f; } .c-crown:after {  border-bottom: 20px solid #8c4841;  border-left: 20px solid #8c4841;  border-right: 20px solid #5b1c15; } .c-crown-circle {  background-color: #69433f; } .c-crown-circle:before {  background-color: #69433f; } .c-crown-circle:after {  background-color: #69433f; } .widget_item_ranking .main-widget-label {  font-size: 23px;  padding: 6px;  margin: 28px 0 12px;  font-weight: bold; }  .footer {  margin-top: 20px;  padding: 8px; } .copyright {  margin-top: 8px; } .footer-widgets, .footer-widgets-mobile {  margin: 10px auto;  display: flex; } .footer-left, .footer-center, .footer-right, .footer-mobile {  padding: 10px 16px; } .footer-left, .footer-center, .footer-right {  width: 33.33%; } .footer-widgets-mobile {  display: none; }  .footer-bottom {  margin-top: 24px;  padding: 8px;  position: relative;  font-size: 14px; } .footer-bottom.fdt-left-and-right .footer-bottom-logo {  display: none; } .footer-bottom.fdt-left-and-right .footer-bottom-content {  float: none;  display: flex;  justify-content: space-between;  align-items: baseline; } .footer-bottom.fdt-up-and-down .footer-bottom-logo {  display: none; } .footer-bottom.fdt-up-and-down .footer-bottom-content {  float: none;  display: block;  text-align: center; } .footer-bottom.fdt-up-and-down .footer-bottom-content .navi-footer-in > ul {  justify-content: center; } .footer-bottom.fnm-text-width .menu-footer li {  width: auto; } .footer-bottom.fnm-text-width .menu-footer li a {  padding: 0 10px; } .footer-bottom-logo {  float: left;  bottom: 0;  position: absolute; } .footer-bottom-logo .logo-text {  padding: 0; } .footer-bottom-logo .site-name-text {  font-size: 18px; } .footer-bottom-logo .logo-image {  padding: 0; } .footer-bottom-logo img {  height: 50px;  width: auto; } .footer-bottom-content {  float: right;  text-align: right; }  .go-to-top {  position: fixed;  display: none;  right: 10px;  bottom: 10px;  z-index: 99999; } .go-to-top-button {  border-width: 0;  background-color: #eee;  color: #333;  text-decoration: none;  display: flex;  justify-content: center;  align-items: center;  width: 40px;  height: 40px;  cursor: pointer;  text-align: center;  line-height: 1;  border-radius: 5px;  font-size: 22px; } .go-to-top-button:hover {  color: #333; } .go-to-top-button-image {  background-color: transparent;  padding: 0; } #wpforo-wrap .anchor-icon, .gallery .anchor-icon, .amazonjs_item .anchor-icon, .kaerebalink-box .anchor-icon, .booklink-box .anchor-icon, .tomarebalink-box .anchor-icon, .wpf-sbtn-wrap .anchor-icon, .btn .anchor-icon, .ranking-item-link-buttons a .anchor-icon, .btn-wrap a .anchor-icon, .no-icon .anchor-icon {  display: none !important; } .gallery {  margin: auto; } .gallery .gallery-item {  float: left;  margin-top: 10px;  text-align: center;  height: auto; } .gallery-columns-1 .gallery-item {  width: 100%; } .gallery-columns-2 .gallery-item {  width: 50%; } .gallery-columns-3 .gallery-item {  width: 33%; } .gallery-columns-4 .gallery-item {  width: 25%; } .gallery-columns-5 .gallery-item {  width: 20%; } .gallery-columns-6 .gallery-item {  width: 16%; } .gallery-columns-7 .gallery-item {  width: 14%; } .gallery-columns-8 .gallery-item {  width: 12%; } .gallery-columns-9 .gallery-item {  width: 11%; } .gallery amp-img {  border: 2px solid #cfcfcf; } .gallery br {  clear: both; } .gallery .gallery-item dd {  margin: 0; }  .search-box {  margin: 1em 0 2em;  position: relative; } .search-edit {  font-family: inherit; } #search-menu-content .search-edit {  font-size: 16px; } .search-submit {  position: absolute;  right: 3px;  top: calc(50% - 12px);  font-size: 20px;  cursor: pointer;  border: none;  color: var(--cocoon-thin-color);  padding: 0 8px;  background-color: rgba(255, 255, 255, 0); } .timeline-box {  padding: 16px 5px;  overflow: auto;  --cocoon-custom-point-color:#6fc173;  --cocoon-custom-background-color: transparent;  --cocoon-custom-text-color: var(--cocoon-text-color);  --cocoon-custom-border-color: var(--cocoon-basic-border-color);  background-color: var(--cocoon-custom-background-color);  color: var(--cocoon-custom-text-color);  border-color: var(--cocoon-custom-border-color); } .timeline-box .timeline {  list-style: none;  padding: 0;  margin: 0; } .timeline-title {  font-weight: bold;  font-size: 1.1em;  text-align: center; } .timeline > li {  margin-bottom: 60px; } ul.timeline ul {  list-style-type: disc; } ul.timeline ul ul {  list-style-type: circle; } ul.timeline ul ul ul {  list-style-type: square; }  .timeline > li.timeline-item {  overflow: hidden;  margin: 0;  position: relative; } .timeline-item-label {  width: 110px;  float: left;  padding-top: 18px;  text-align: right;  padding-right: 1em;  font-size: 14px; } .timeline-item-title {  font-weight: bold; } .timeline-item-content {  width: calc(100% - 110px);  float: left;  padding: .8em 1.4em;  border-left: 3px #e5e5d1 solid; } .timeline-item:before {  content: '';  width: 12px;  height: 12px;  background: var(--cocoon-custom-point-color);  position: absolute;  left: 105px;  top: 24px;  border-radius: 100%; } .iconlist-box {  --cocoon-custom-icon-color: var(--cocoon-text-color);  --cocoon-custom-border-color: transparent;  --cocoon-custom-background-color: transparent;  --cocoon-custom-text-color: var(--cocoon-text-color);  border-color: var(--cocoon-custom-border-color);  background-color: var(--cocoon-custom-background-color);  color: var(--cocoon-custom-text-color); } .iconlist-box.has-border-color li::before {  color: var(--cocoon-custom-icon-color); } .iconlist-box ul {  list-style: none; } .iconlist-box.list-none ul {  list-style: disc; } .iconlist-box.list-none ol {  list-style: decimal; } .iconlist-box li::before {  font-family: FontAwesome;  margin-right: 0.4em;  margin-left: -1.4em;  position: absolute; } .iconlist-title {  font-weight: 700;  text-align: center; } .faq-wrap {  --cocoon-custom-question-color:#b7282e;  --cocoon-custom-answer-color:#007bbb;  --cocoon-custom-border-color: transparent;  --cocoon-custom-background-color: transparent;  --cocoon-custom-text-color: var(--cocoon-text-color);  border-color: var(--cocoon-custom-border-color);  background-color: var(--cocoon-custom-background-color);  color: var(--cocoon-custom-text-color); } .faq {  line-height: 24px; } .faq-item {  display: flex; } .faq-item-label {  font-size: 24px;  margin-right: 0.6em; } .is-style-square .faq-item-label {  color: #fff !important;  background-color: var(--cocoon-custom-question-color);  font-size: 20px;  padding: 5px 8px;  height: 100%; } .is-style-square .faq-answer-label {  background-color: var(--cocoon-custom-answer-color); } .faq-item-content {  flex: 1 1 auto;  width: calc(60%); } .faq-question {  margin-bottom: 1.8em; } .faq-question-label {  color: var(--cocoon-custom-question-color); } .faq-question-content {  font-weight: 700; } .faq .faq-answer {  margin-left: 0; } .faq-answer-label {  color: var(--cocoon-custom-answer-color); }   .ribbon {  width: 80px;  height: 80px;  overflow: hidden;  position: absolute;  z-index: 1; } .ribbon:before, .ribbon:after {  position: absolute;  z-index: 0;  content: '';  display: block;  border: 4px solid #224963; } .ribbon span {  position: absolute;  display: block;  width: 185px;  padding: 5px 0;  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);  color: var(--cocoon-white-color);  font: 700 11px/1 'Lato',sans-serif;  text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);  text-transform: uppercase;  text-align: center; } .ribbon-color-1 span {  background-color: #ea7e7e; } .ribbon-color-2 span {  background-color: #7e95ea; } .ribbon-color-3 span {  background-color: #f7c114; } .ribbon-color-4 span {  background-color: #dc669b; } .ribbon-color-5 span {  background-color: #e9546b; }  .ribbon-top-left {  top: -3px;  left: -9px; } .ribbon-top-left::before, .ribbon-top-left::after {  border-top-color: transparent;  border-left-color: transparent; } .ribbon-top-left:before {  top: -1px;  right: 4px; } .ribbon-top-left::after {  bottom: 4px;  left: 1px; } .ribbon-top-left span {  right: -45px;  top: 18px;  transform: rotate(-45deg); } .border-square .ribbon-top-left {  top: -13px;  left: -13px; } .card-large-image .ribbon-top-left {  top: -7px;  left: -9px; } [class*="fab-"]::before {  font-family: FontAwesome; } .fab-info-circle::before {  content: '\f05a'; } .fab-question-circle::before {  content: '\f059'; } .fab-exclamation-circle::before {  content: '\f06a'; } .fab-pencil::before {  content: '\f040'; } .fab-edit::before {  content: '\f044'; } .fab-comment::before {  content: '\f075'; } .fab-ok::before {  content: '\f10c'; } .fab-bad::before {  content: '\f00d'; } .fab-lightbulb::before {  content: '\f0eb'; } .fab-graduation-cap::before {  content: '\f19d'; } .fab-book::before {  content: '\f02d'; } .fab-amazon::before {  content: '\f270'; } .fab-envelope::before {  content: '\f0e0'; } .fab-flag::before {  content: '\f024'; } .fab-ban::before {  content: '\f05e'; } .fab-bolt::before {  content: '\f0e7'; } .fab-calendar::before {  content: '\f073'; } .fab-clock::before {  content: '\f017'; } .fab-cutlery::before {  content: '\f0f5'; } .fab-heart::before, .list-heart li::before {  content: '\f004'; } .fab-camera::before {  content: '\f030'; } .fab-search::before {  content: '\f002'; } .fab-folder::before {  content: '\f07b'; } .fab-tag::before {  content: '\f02b'; } .fab-trophy::before {  content: '\f091'; } .fab-car::before {  content: '\f1b9'; } .fab-truck::before {  content: '\f0d1'; } .fab-bicycle::before {  content: '\f206'; } .fab-motorcycle::before {  content: '\f21c'; } .fab-bus::before {  content: '\f207'; } .fab-plane::before {  content: '\f072'; } .fab-train::before {  content: '\f238'; } .fab-subway::before {  content: '\f239'; } .fab-taxi::before {  content: '\f1ba'; } .fab-file-text::before {  content: '\f15c'; } .fab-jpy::before {  content: '\f157'; } .fab-usd::before {  content: '\f155'; } .fab-eur::before {  content: '\f153'; } .fab-btc::before {  content: '\f15a'; } .fab-apple::before {  content: '\f179'; } .fab-android::before {  content: '\f17b'; } .fab-ship::before {  content: '\f21a'; } .fab-wordpress::before {  content: '\f19a'; } .fab-thumbs-up::before {  content: '\f164'; } .fab-thumbs-down::before {  content: '\f165'; } .fab-check::before, .list-check li::before {  content: '\f00c'; } .fab-bell::before {  content: '\f0f3'; } .fab-star::before, .list-star li::before {  content: '\f005'; } .fab-bookmark::before {  content: '\f02e'; } .fab-download::before {  content: '\f019'; } .fab-coffee::before {  content: '\f0f4'; } .fab-user::before {  content: '\f007'; } .fab-check-circle::before, .list-check-circle li::before {  content: '\f058'; } .fab-check-circle-o::before, .list-check-circle-o li::before {  content: '\f05d'; } .fab-check-square::before, .list-check-square li::before {  content: '\f14a'; } .fab-check-square-o::before, .list-check-square-o li::before {  content: '\f046'; } .fab-caret-right::before, .list-caret-right li::before {  content: '\f0da'; } .fab-caret-square-o-right::before, .list-caret-square-o-right li::before {  content: '\f152'; } .fab-arrow-right::before, .list-arrow-right li::before {  content: '\f061'; } .fab-angle-right::before, .list-angle-right li::before {  content: '\f105'; } .fab-angle-double-right::before, .list-angle-double-right li::before {  content: '\f101'; } .fab-arrow-circle-right::before, .list-arrow-circle-right li::before {  content: '\f0a9'; } .fab-arrow-circle-o-right::before, .list-arrow-circle-o-right li::before {  content: '\f18e'; } .fab-play-circle::before, .list-play-circle li::before {  content: '\f144'; } .fab-play-circle-o::before, .list-play-circle-o li::before {  content: '\f01d'; } .fab-chevron-right::before, .list-chevron-right li::before {  content: '\f054'; } .fab-chevron-circle-right::before, .list-chevron-circle-right li::before {  content: '\f138'; } .fab-hand-o-right::before, .list-hand-o-right li::before {  content: '\f0a4'; } .fab-star-o::before, .list-star-o li::before {  content: '\f006'; } .fab-heart-o::before, .list-heart-o li::before {  content: '\f08a'; } .fab-square::before, .list-square li::before {  content: '\f0c8'; } .fab-square-o::before, .list-square-o li::before {  content: '\f096'; } .fab-circle::before, .list-circle li::before {  content: '\f111'; } .fab-circle-o::before, .list-circle-o li::before {  content: '\f10c'; } .fab-dot-circle-o::before, .list-dot-circle-o li::before {  content: '\f192'; } .fab-plus::before, .list-plus li::before {  content: '\f067'; } .fab-plus-circle::before, .list-plus-circle li::before {  content: '\f055'; } .fab-plus-square::before, .list-plus-square li::before {  content: '\f0fe'; } .fab-plus-square-o::before, .list-plus-square-o li::before {  content: '\f196'; } .fab-minus::before, .list-minus li::before {  content: '\f068'; } .fab-minus-circle::before, .list-minus-circle li::before {  content: '\f056'; } .fab-minus-square::before, .list-minus-square li::before {  content: '\f146'; } .fab-minus-square-o::before, .list-minus-square-o li::before {  content: '\f147'; } .fab-times::before, .list-times li::before {  content: '\f00d'; } .fab-times-circle::before, .list-times-circle li::before {  content: '\f057'; } .fab-times-circle-o::before, .list-times-circle-o li::before {  content: '\f05c'; } .fab-window-close::before, .list-window-close li::before {  content: '\f2d3'; } .fab-window-close-o::before, .list-window-close-o li::before {  content: '\f2d4'; } .fab-paw::before, .list-paw li::before {  content: '\f1b0'; }  .recommended {  margin: 1em 0; } .recommended .navi-entry-cards {  display: flex;  justify-content: center; } .recommended .navi-entry-cards a {  padding: 0;  margin: 0;  border-radius: 0; } .recommended figure {  margin: 0; } .recommended img {  vertical-align: bottom; } .recommended .card-content {  font-size: 0.8em;  text-align: center; } .recommended .card-snippet {  display: none; } .recommended.rcs-image-only .card-content {  display: none; } .recommended.rcs-center-title .card-content {  left: 0;  top: 0;  right: 0;  bottom: 0;  text-align: center;  opacity: 1;  font-size: 1em;  max-height: none;  display: flex;  justify-content: center;  align-items: center;  height: 100%; } .recommended.rcs-center-white-title .card-content {  background: none;  background-color: rgba(51, 51, 51, 0.3);  transition: all .7s; } .recommended.rcs-center-white-title .a-wrap:hover .card-content {  opacity: 0; } .recommended.rcs-center-label-title .card-content {  padding: 0;  background: transparent; } .recommended.rcs-center-label-title .card-content .card-title {  color: var(--cocoon-text-color);  padding: 6px 1.2em;  background-color: rgba(255, 255, 255, 0.8);  transition: all .5s;  border-radius: 99px;  font-size: 0.9em; } .recommended.rcs-center-label-title .card-content:hover .card-title {  opacity: 0; } .recommended.rcs-card-margin a {  margin: 1% 0.5%; } .recommended.rcs-card-margin a:first-child {  margin-left: 1%; } .recommended.rcs-card-margin a:last-child {  margin-right: 1%; } .recommended .ribbon {  display: none; } .nwa .recommended .navi-entry-cards {  flex-wrap: wrap; } .nwa .recommended .navi-entry-cards a {  width: 50%; } .nwa .recommended.rcs-card-margin a {  margin: 1%;  width: 48%; } .nwa .recommended.rcs-card-margin a:last-child {  margin-right: 1%; } .box-menus {  display: flex;  justify-content: center;  flex-wrap: wrap; } .box-menus * {  line-height: 1.6;  margin: 0; } .box-menu {  display: block;  padding: 0.5em 1em;  text-decoration: none;  text-align: center;  min-height: 100px;  cursor: pointer;  background: #fff;  width: 25%;  color: var(--cocoon-x-pallid-text-color);  box-shadow: inset 1px 1px 0 0 #e0ddd1, 1px 1px 0 0 #e0ddd1, 1px 0 0 0 #e0ddd1;  transition: none; } .box-menu:last-child {  margin-right: auto; } .box-menu:hover {  color: var(--cocoon-x-pallid-text-color);  z-index: 2; } .box-menu-icon {  font-size: 40px;  display: flex;  justify-content: center;  align-items: center; } .box-menu-icon * {  margin: 10px 0;  max-width: 60px;  max-height: 60px;  height: auto;  display: inline-block; } .box-menu-icon img {  font-size: 16px;  border: none;  box-shadow: none; } .box-menu-label {  font-size: 14px;  font-weight: 600; } .box-menu-description {  font-size: 10px;  opacity: 0.8; } .nwa .box-menu {  width: calc(100%/2); } .wwa .box-menu {  width: 16.66%; } :root {  --easing: cubic-bezier(.2, 1, .2, 1);  --transition: .8s var(--easing);  --box-shadow: 0 0 30px #fff; } .swiper-wrapper {  margin-top: 8px;  margin-left: 1px; }  .is-list-horizontal {  display: flex;  flex-direction: row;  } .is-list-horizontal .widget-entry-card-link {  flex-shrink: 0;  max-width: 320px; } .is-list-horizontal .card-title {  font-size: 16px;  overflow: hidden;  display: -webkit-box;  -webkit-box-orient: vertical;  -webkit-line-clamp: 3; } .is-list-horizontal.large-thumb .widget-entry-card-link, .is-list-horizontal.large-thumb-on .widget-entry-card-link {  max-width: 220px; } .is-list-horizontal.large-thumb .card-title, .is-list-horizontal.large-thumb-on .card-title {  -webkit-line-clamp: 2;  height: 2.6em; } .is-list-horizontal.large-thumb-on .card-content {  max-height: 45%;  overflow: hidden; } .is-list-horizontal.large-thumb-on .card-title {  font-size: 14px; } .is-list-horizontal .swiper-button-next, .is-list-horizontal .swiper-button-prev {  background-color: rgba(0, 0, 0, 0.3);  border-radius: 50%;  top: 0;  bottom: 0;  margin: auto;  position: absolute;  height: 50px;  width: 50px;  z-index: 1;  transition: var(--transition);  -webkit-transition: var(--transition);  box-shadow: var(--box-shadow);  -webkit-box-shadow: var(--box-shadow); } .is-list-horizontal .swiper-button-next {  left: calc(100% - 62px); } .is-list-horizontal .swiper-button-next:hover {  left: calc(100% - 66px);  width: 60px;  height: 60px; } .is-list-horizontal .swiper-button-next::after {  border-color: #ffffff;  margin-right: 0.4rem;  -webkit-transform: rotate(45deg);  transform: rotate(45deg);  width: 12px;  height: 12px;  content: "";  border: solid rgba(255, 255, 255, 0.7);  border-width: 2px 2px 0 0; } .is-list-horizontal .swiper-button-prev {  left: 22px;  display: none; } .is-list-horizontal .swiper-button-prev:hover {  left: 17px;  width: 60px;  height: 60px; } .is-list-horizontal .swiper-button-prev::after {  border-color: #ffffff;  margin-left: 0.4rem;  transform: rotate(45deg);  width: 12px;  height: 12px;  content: "";  border: solid rgba(255, 255, 255, 0.7);  border-width: 0 0 2px 2px; } .info-list {  padding: 20px; } .info-list.is-style-frame-border {  border: 1px solid var(--cocoon-basic-border-color);  border-color: var(--cocoon-three-d-border-colors);  border-radius: var(--cocoon-basic-border-radius); } .info-list-caption {  text-align: center; } .info-list-item {  padding: 14px 0;  font-size: 16px;  line-height: 1.6; } .info-list-item-content {  margin-bottom: 8px; } .is-style-divider-line .info-list-item {  border-bottom: 1px dashed var(--cocoon-basic-border-color); } .is-style-divider-line .info-list-item:last-child {  border-bottom-style: none; } .info-list-item-meta {  font-size: 12px;  opacity: 0.6;  line-height: 20px; } .info-list-item-date {  margin-right: 18px; } .info-list-item-categorys .entry-category {  padding: 1px 18px;  margin-right: 8px;  border: 1px solid #999;  height: 20px;  line-height: 17px;  display: inline-block;  border-radius: 2px; } .info-list-item-content-link {  color: var(--cocoon-black-color);  text-decoration: none; } .info-list-item-content-link:hover {  text-decoration: underline; } .is-style-border-solid {  border: solid 2px var(--cocoon-box-border-color); } .is-style-border-double {  border: double 4px var(--cocoon-box-border-color); } .is-style-border-dashed {  border: dashed 2px var(--cocoon-box-border-color); } .is-style-border-dotted {  border: dotted 4px var(--cocoon-box-border-color); } .is-style-border-thin-and-thick {  border: 8px solid #eee; } .is-style-border-convex {  border-color: var(--cocoon-three-d-border-colors);  border-width: 1px;  border-style: solid; } .is-style-border-radius-s-solid {  border: solid 2px var(--cocoon-box-border-color);  border-radius: 6px; } .is-style-border-radius-s-double {  border: double 4px var(--cocoon-box-border-color);  border-radius: 6px; } .is-style-border-radius-s-dashed {  border: dashed 2px var(--cocoon-box-border-color);  border-radius: 6px; } .is-style-border-radius-s-dotted {  border: dotted 4px var(--cocoon-box-border-color);  border-radius: 6px; } .is-style-border-radius-s-thin-and-thick {  border: 8px solid #eee;  border-radius: 6px; } .is-style-border-radius-s-convex {  border-color: var(--cocoon-three-d-border-colors);  border-width: 1px;  border-style: solid;  border-radius: 6px; } .is-style-border-radius-l-solid {  border: solid 2px var(--cocoon-box-border-color);  border-radius: 1em; } .is-style-border-radius-l-double {  border: double 4px var(--cocoon-box-border-color);  border-radius: 1em; } .is-style-border-radius-l-dashed {  border: dashed 2px var(--cocoon-box-border-color);  border-radius: 1em; } .is-style-border-radius-l-dotted {  border: dotted 4px var(--cocoon-box-border-color);  border-radius: 1em; } .is-style-border-radius-l-thin-and-thick {  border: 8px solid #eee;  border-radius: 1em; } .is-style-border-radius-l-convex {  border-color: var(--cocoon-three-d-border-colors);  border-width: 1px;  border-style: solid;  border-radius: 1em; } .is-style-light-background-box {  background-color: #f8f9f8; } .is-style-stripe-box {  background-image: repeating-linear-gradient(-45deg, #f2f3f7 0, #f2f3f7 3px, transparent 3px, transparent 6px); } .is-style-section-paper-box {  background-image: linear-gradient(0deg, transparent 19px, #eae5e3 20px), linear-gradient(90deg, transparent 19px, #eae5e3 20px);  background-size: 20px 20px; } .is-style-checkered-box {  background-image: linear-gradient(90deg, rgba(232, 238, 236, 0.5) 50%, transparent 50%), linear-gradient(rgba(234, 236, 238, 0.5) 50%, transparent 50%);  background-size: 15px 15px; } .is-style-stitch-box {  background: #fbfaf5;  box-shadow: 0px 0px 0px 10px #fbfaf5;  border: dashed 2px var(--cocoon-box-border-color); } .is-style-square-brackets-box {  position: relative; } .is-style-square-brackets-box::before, .is-style-square-brackets-box::after {  content: '';  width: 20px;  height: 30px;  position: absolute;  display: inline-block; } .is-style-square-brackets-box::before {  border-left: solid 1px var(--cocoon-box-border-color);  border-top: solid 1px var(--cocoon-box-border-color);  top: 0;  left: 0; } .is-style-square-brackets-box::after {  border-right: solid 1px var(--cocoon-box-border-color);  border-bottom: solid 1px var(--cocoon-box-border-color);  bottom: 0;  right: 0; } .is-style-parenthetic-box {  position: relative; } .is-style-parenthetic-box::after, .is-style-parenthetic-box::before {  border: 1px solid var(--cocoon-box-border-color);  content: "";  height: 100%;  position: absolute;  width: 0.7em; } .is-style-parenthetic-box::before {  border-right-width: 0;  bottom: 0;  left: 0; } .is-style-parenthetic-box::after {  border-left-width: 0;  bottom: 0;  right: 0; } .is-style-cross-line {  position: relative;  border-top: solid 2px var(--cocoon-box-border-color);  border-bottom: solid 2px var(--cocoon-box-border-color); } .is-style-cross-line::before, .is-style-cross-line::after {  content: '';  position: absolute;  top: -10px;  width: 2px;  height: -webkit-calc(100% + 20px);  height: calc(100% + 20px);  background-color: var(--cocoon-box-border-color); } .is-style-cross-line::before {  left: 10px; } .is-style-cross-line::after {  right: 10px; } .is-style-p-style-08 {  border: 1px solid var(--cocoon-box-border-color);  position: relative; } .is-style-p-style-08::after {  border: 1px solid var(--cocoon-box-border-color);  content: '';  position: absolute;  top: 3px;  left: 3px;  width: 100%;  height: 100%; } .is-style-triangle-box {  position: relative;  border: 1px solid var(--cocoon-box-border-color); } .is-style-triangle-box::before {  border-bottom: 30px solid transparent;  border-left: 30px solid var(--cocoon-box-border-color);  content: '';  display: block;  position: absolute;  top: 0px;  left: 0px; } .is-style-triangle-box::after {  border-left: 30px solid transparent;  border-bottom: 30px solid var(--cocoon-box-border-color);  content: '';  display: block;  position: absolute;  bottom: 0px;  right: 0px; } .is-style-clip-box {  background-color: var(--cocoon-white-color);  position: relative;  border: 1px solid #ccc;  box-shadow: 1px 1px 2px #ccc; } .is-style-clip-box::before {  position: absolute;  content: '';  top: -15px;  right: 10px;  height: 55px;  width: 15px;  border: 3px solid var(--cocoon-box-border-color);  background: none;  border-radius: 12px;  box-shadow: 1px 1px 2px #999;  transform: rotate(10deg);  z-index: 1; } .is-style-clip-box::after {  position: absolute;  content: '';  top: 0px;  width: 10px;  right: 20px;  border: 5px solid transparent;  background: inherit;  z-index: 2; } .is-style-stapler-box {  position: relative;  padding: 35px 20px 15px;  border: 1px solid #ccc;  box-shadow: 1px 1px 2px #ccc; } .is-style-stapler-box::before, .is-style-stapler-box::after {  position: absolute;  content: '';  top: 15px;  width: 30px;  border: 1.5px solid #C0C0C0;  border-radius: 20px;  box-shadow: 0 -1px 2px #555; } .is-style-stapler-box::before {  left: 20%; } .is-style-stapler-box::after {  right: 20%; } .is-style-stapler-top-left-box {  position: relative;  padding: 20px 20px 20px 35px;  border: 1px solid #ccc;  box-shadow: 1px 1px 2px #ccc; } .is-style-stapler-top-left-box::before {  position: absolute;  content: '';  top: 5px;  left: 20px;  height: 25px;  border: 1.5px solid #ccc;  border-radius: 12px;  box-shadow: 1px 1px 1px #333;  transform: rotate(45deg); } .is-style-hole-punch-box {  position: relative;  padding: 40px 20px 15px;  border: 1px solid #ccc;  box-shadow: 1px 1px 2px #ccc; } .is-style-hole-punch-box::before, .is-style-hole-punch-box::after {  position: absolute;  content: '';  top: 10px;  width: 18px;  height: 18px;  box-shadow: -1px -1px 8px #ccc inset;  border: 1px solid #ccc;  border-radius: 50%; } .is-style-hole-punch-box::before {  left: 30%; } .is-style-hole-punch-box::after {  right: 30%; } .is-style-handwritten-box {  border-radius: 30px 60px/60px 30px;  border: solid 8px #c0c6c9; } .is-style-border-top-box {  border-top: solid 3px var(--cocoon-box-border-color);  box-shadow: 0 3px 5px rgba(0, 0, 0, 0.22); } .is-style-border-left-box {  border-left: solid 3px var(--cocoon-box-border-color);  box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.33); } [class^="is-style-balloon-"], [class*=" is-style-balloon-"] {  position: relative;  background: var(--cocoon-white-color);  border: 1px solid var(--cocoon-box-border-color);  border-radius: 4px; } [class^="is-style-balloon-"]::before, [class^="is-style-balloon-"]::after, [class*=" is-style-balloon-"]::before, [class*=" is-style-balloon-"]::after {  border: solid transparent;  content: "";  height: 0;  width: 0;  position: absolute;  pointer-events: none; } .is-style-balloon-left-box::after, .is-style-balloon-left-box::before {  right: 100%;  top: 50%; } .is-style-balloon-left-box::after {  border-right-color: var(--cocoon-white-color);  border-width: 9px;  margin-top: -9px; } .is-style-balloon-left-box::before {  border-right-color: inherit;  border-width: 10px;  margin-top: -10px; } .is-style-balloon-right-box::after, .is-style-balloon-right-box::before {  left: 100%;  top: 50%; } .is-style-balloon-right-box::after {  border-left-color: var(--cocoon-white-color);  border-width: 9px;  margin-top: -9px; } .is-style-balloon-right-box::before {  border-left-color: inherit;  border-width: 10px;  margin-top: -10px; } .is-style-balloon-top-box::after, .is-style-balloon-top-box::before {  bottom: 100%;  left: 50%; } .is-style-balloon-top-box::after {  border-bottom-color: var(--cocoon-white-color);  border-width: 9px;  margin-left: -9px; } .is-style-balloon-top-box::before {  border-bottom-color: inherit;  border-width: 10px;  margin-left: -10px; } .is-style-balloon-bottom-box::after, .is-style-balloon-bottom-box::before {  top: 100%;  left: 50%; } .is-style-balloon-bottom-box::after {  border-top-color: var(--cocoon-white-color);  border-width: 9px;  margin-left: -9px; } .is-style-balloon-bottom-box::before {  border-top-color: inherit;  border-width: 10px;  margin-left: -10px; } [class*="is-style-numeric-list-"] {  counter-reset: list;  list-style-type: none; } [class*="is-style-numeric-list-"] > li {  position: relative;  margin: 0.4em 0;  line-height: 1.6;  padding-left: 1.8em; } [class*="is-style-numeric-list-"] > li::before {  counter-increment: list;  content: counter(list);  font-size: 14px;  font-family: 'arial narrow', sans-serif !important;  font-weight: normal !important;  width: 1.6em;  height: 1.6em;  left: 0;  position: absolute;  top: 0;  text-align: center;  line-height: 1.6;  border-radius: 50%; } .iconlist-box [class*="is-style-numeric-list-"] > li::before, .iconlist-box [class*="is-style-icon-list-"] > li::before {  margin-left: 0; } .is-style-numeric-list-enclosed > li:before {  color: var(--cocoon-white-color) !important;  background-color: var(--cocoon-box-border-color); } .is-style-numeric-list-rank > li:before {  background-color: var(--cocoon-white-color);  border: 1px solid var(--cocoon-box-border-color);  border-radius: 50%; } .is-style-numeric-list-rank > li:nth-of-type(1):before {  background-color: #ffd700;  border-color: #daa520;  color: #8b4513 !important; } .is-style-numeric-list-rank > li:nth-of-type(2):before {  background-color: #dcdcdc;  border-color: #696969;  color: #444 !important; } .is-style-numeric-list-rank > li:nth-of-type(3):before {  background-color: #eb9b6f;  border-color: #ad3528;  color: #583822 !important; } .is-style-numeric-list-step > li {  margin: 1em 0; } .is-style-numeric-list-step > li:before {  background-color: var(--cocoon-white-color);  border: 2px solid var(--cocoon-box-border-color);  z-index: 100; } .is-style-numeric-list-step > li::after {  position: absolute;  top: 0;  bottom: -1em;  z-index: 90;  left: 0.7em;  border-left: 2px solid var(--cocoon-box-border-color);  content: ""; } .is-style-numeric-list-step > li:last-of-type::after {  display: none; } [class*="is-style-icon-list-"] {  list-style: none; } [class*="is-style-icon-list-"] > li {  padding-left: 1.6em;  position: relative; } [class*="is-style-icon-list-"] > li::before {  color: var(--cocoon-box-border-color);  display: block;  font-family: icomoon !important;  font-weight: normal !important;  height: auto;  left: 0;  position: absolute;  top: 0;  width: 1em; } .is-style-icon-list-check > li::before {  content: "\e90a"; } .is-style-icon-list-check-valid > li::before {  content: "\e908"; } .is-style-icon-list-check-disabled > li::before {  content: "\e909"; } .is-style-icon-list-circle > li::before {  content: "\e90b";  color: #9ccc65 !important; } .is-style-icon-list-triangle > li::before {  content: "\e91b";  color: #ffca28 !important; } .is-style-icon-list-cross > li::before {  content: "\e922";  color: #ff7043 !important; } .is-style-icon-list-info > li::before {  content: "\e910";  color: #4fc3f7 !important; } .is-style-icon-list-question > li::before {  content: "\e90f";  color: #ffca28 !important; } .is-style-icon-list-warning > li::before {  content: "\e921";  color: #ff7043 !important; } .is-style-icon-list-paw > li::before {  content: "\e907";  color: #946243 !important; } .is-style-icon-list-thumb-up > li::before {  content: "\e918";  color: #4db6ac !important; } .is-style-icon-list-thumb-down > li::before {  content: "\e91a";  color: #ee6e73 !important; } .is-style-icon-list-ban > li::before {  content: "\e90d";  color: #ff7043 !important; } .is-style-icon-list-user-man > li::before {  content: "\e91d";  color: #7986cb !important; } .is-style-icon-list-user-woman > li::before {  content: "\e91e";  color: #ee6e73 !important; } .is-style-icon-list-comment > li::before {  content: "\e911"; } .is-style-icon-list-heart > li::before {  content: "\e9da";  color: #ef5350 !important; } .is-style-icon-list-heart-broken > li::before {  content: "\e9db";  color: #ef5350 !important; } .no-border {  border: none; } .no-after::after {  display: none; } .display-block {  display: block; } .display-none {  display: none; } .notice-area-link {  display: block;  text-decoration: none; } .notice-area-link:hover {  opacity: 0.8; } .notice-area {  color: var(--cocoon-white-color);  text-align: center;  background-color: #4cae4c;  padding: 0.6em;  font-size: 0.8em; } .nt-warning {  background-color: #f7ab00; } .nt-danger {  background-color: #ff6666; }  .no-appeal-area .appeal {  display: none; } .appeal-in {  display: flex;  min-height: 300px;  padding: 3% 5%; } .appeal-content {  max-width: 740px;  background-color: rgba(255, 255, 255, 0.85);  margin: auto;  padding: 2em;  text-align: center;  border-radius: var(--cocoon-basic-border-radius);  display: block; } .appeal-title {  font-size: 1.1em;  font-weight: bold; } .appeal-message {  margin-bottom: 1em; } .appeal-button {  color: var(--cocoon-white-color);  text-decoration: none;  background-color: #c9171e;  font-weight: bold;  text-align: center;  display: inline-block;  padding: 9px 42px;  margin: 0 8px;  border-radius: var(--cocoon-basic-border-radius); } .appeal-button:hover {  color: var(--cocoon-white-color);  opacity: 0.7; }  input[type="search"] {  width: auto;  flex-grow: 1; } .wp-block-search__button {  width: 60px;  border-radius: var(--cocoon-basic-border-radius);  border: 1px solid var(--cocoon-basic-border-color);  cursor: pointer; } option {  padding: 12px; } input[type='submit'], #bbp_reply_submit, .bp-login-widget-register-link a {  padding: 11px;  width: 100%;  margin: 0;  cursor: pointer; } input[type='submit'] {  -webkit-appearance: none;  border: 1px solid var(--cocoon-thin-color);  background-color: #f5f8fa;  color: #333; } .bp-login-widget-register-link {  display: block;  margin-top: 10px; } .bp-login-widget-register-link a {  color: var(--cocoon-text-color);  text-decoration: none;  display: block;  text-align: center;  border: 1px solid #777;  padding: 6px;  border-radius: var(--cocoon-badge-border-radius); } .bp-login-widget-register-link a:hover {  background-color: #f5f8fa;  transition: all 0.3s ease-in-out;  color: var(--cocoon-text-color); } .widget.buddypress #bp-login-widget-form input#bp-login-widget-submit {  margin: 0; } #wp-comment-cookies-consent {  margin-right: 5px; }  .carousel {  margin-top: 10px;  line-height: 1.1;  opacity: 0;  transition: all 1s ease-out; } .carousel .slick-arrow:before {  color: var(--cocoon-thin-color); } .carousel .a-wrap {  padding: 0.2em 0.3em; } .carousel-in {  background-color: var(--cocoon-white-color);  padding: 2px 0; } .carousel-content {  margin: 0 30px;  padding-bottom: 4px; } .carousel-content a {  float: left;  width: 10%; } .carousel-content .slick-track {  display: flex;  padding: 10px 0; } .carousel-content .slick-slide {  height: auto; } .carousel-content .a-wrap {  margin: 0 6px 3px; } .carousel-content .a-wrap:first-child {  margin-left: 4px; } .carousel-entry-card-thumb {  float: none;  display: inline-block; } .carousel-entry-card-title {  margin-bottom: 0.6em;  font-size: 16px;  margin-top: 4px;  height: 3.2em;  overflow: hidden; }  .no-carousel .carousel {  display: none; } .carousel.loaded {  opacity: 1; } .ccb-carousel-border .a-wrap {  border: 1px solid var(--cocoon-basic-border-color); } .carousel-entry-card-title, .blogcard-snippet {  display: -webkit-box;  overflow: hidden;  -webkit-box-orient: vertical;  -webkit-line-clamp: 3; } .index-tab-buttons {  margin: 1em 0 1.4em;  display: flex; } .index-tab-buttons .index-tab-button {  padding: 12px 16px;  font-size: 14px;  margin: 2px;  border-radius: 4px;  background-color: var(--cocoon-white-color);  border: 1px solid #eee;  width: 100%;  text-align: center; } #index-tab-1:checked ~ .index-tab-buttons .index-tab-button[for="index-tab-1"], #index-tab-2:checked ~ .index-tab-buttons .index-tab-button[for="index-tab-2"], #index-tab-3:checked ~ .index-tab-buttons .index-tab-button[for="index-tab-3"], #index-tab-4:checked ~ .index-tab-buttons .index-tab-button[for="index-tab-4"] {  background: none #404453;  border: 1px solid #404453;  color: #fff;  font-weight: 700; } .tab-cont, input[name="tab_item"] {  display: none; } @keyframes tab-index-show {  0% {   opacity: 0;   padding-top: 100px;  }  20% {   padding-top: 20px;  }  80% {   opacity: 0.5;  }  100% {   opacity: 1;   padding-top: 0;  } } #index-tab-1:checked ~ .tab-cont.tb1, #index-tab-2:checked ~ .tab-cont.tb2, #index-tab-3:checked ~ .tab-cont.tb3, #index-tab-4:checked ~ .tab-cont.tb4 {  display: block;  animation: tab-index-show .3s ease-in; }  .btn-wrap-circle > a {  background: #999; } .list-title {  text-align: center;  font-size: 18px;  margin-top: 2em;  margin-bottom: 1em; } .list-title-in {  position: relative;  display: inline-block;  padding: 0 75px;  white-space: nowrap; } .list-title-in:before, .list-title-in:after {  content: '';  position: absolute;  top: 50%;  display: inline-block;  width: 55px;  height: 1px;  background-color: black; } .list-title-in:before {  left: 0;  margin-right: 10px; } .list-title-in:after {  right: 0;  margin-left: 10px; } .list-more-button-wrap {  text-align: center; } .list-more-button {  display: inline-block;  padding: 0.3em 2em;  text-decoration: none;  color: #333;  border: solid 2px var(--cocoon-basic-border-color);  transition: .4s;  margin: 1em 0 2em;  font-size: 16px;  border-radius: 99px; } .list-more-button:hover {  background-color: #f5f8fa;  transition: all 0.3s ease-in-out;  color: var(--cocoon-text-color); } .admin-panel {  background-color: var(--cocoon-text-color);  color: var(--cocoon-white-color);  opacity: 0.8;  padding: 10px;  font-size: 16px;  position: fixed;  bottom: 0;  left: 0;  right: 0;  display: flex;  flex-direction: row;  flex-wrap: wrap;  transition: .3s;  z-index: 9999; } .admin-panel a {  color: var(--cocoon-white-color); } .admin-pv, .admin-edit, .admin-amp, .admin-checks, .admin-cresponsive {  border-radius: 3px;  padding: 0 10px;  border: 1px solid var(--cocoon-basic-border-color);  margin: 6px 4px; } .admin-pv > span, .admin-edit > span, .admin-amp > span, .admin-checks > span, .admin-cresponsive > span {  padding: 0 4px; } .admin-amp a, .admin-checks a, .admin-cresponsive a {  margin: 0 4px;  font-size: 0.8em; } .admin-pv {  position: relative; } .admin-pv .admin-pv-by {  position: absolute;  bottom: -1em;  right: 0.4em;  font-size: 0.6em;  background-color: var(--cocoon-text-color);  padding: 0 5px; } .apdt-pc-only {  display: flex; } .apdt-mobile-only {  display: none; } .entry-card .admin-pv {  margin: 0.4em 0 1.4em;  padding: 0;  border-width: 0;  font-size: 0.9em; } .entry-card .admin-pv > span {  padding: 0 7px 0 0; } .entry-card .admin-pv > span:nth-of-type(2) {  padding: 0; } .entry-card .admin-pv .admin-pv-by {  background-color: transparent;  bottom: 0;  display: none; }  .slick-slider {  position: relative;  display: block;  box-sizing: border-box;  -webkit-touch-callout: none;  -webkit-user-select: none;  -khtml-user-select: none;  -moz-user-select: none;  -ms-user-select: none;  user-select: none;  -ms-touch-action: pan-y;  touch-action: pan-y;  -webkit-tap-highlight-color: transparent; } .slick-list {  position: relative;  overflow: hidden;  display: block;  margin: 0;  padding: 0; } .slick-list:focus {  outline: none; } .slick-list.dragging {  cursor: pointer; } .slick-slider .slick-track, .slick-slider .slick-list {  -webkit-transform: translate3d(0, 0, 0);  -moz-transform: translate3d(0, 0, 0);  -ms-transform: translate3d(0, 0, 0);  -o-transform: translate3d(0, 0, 0);  transform: translate3d(0, 0, 0); } .slick-track {  position: relative;  left: 0;  top: 0;  display: block;  margin-left: auto;  margin-right: auto; } .slick-track:before, .slick-track:after {  content: "";  display: table; } .slick-track:after {  clear: both; } .slick-loading .slick-track {  visibility: hidden; } .slick-slide {  float: left;  height: 100%;  min-height: 1px;  display: none; } [dir="rtl"] .slick-slide {  float: right; } .slick-slide img {  display: block; } .slick-slide.slick-loading img {  display: none; } .slick-slide.dragging img {  pointer-events: none; } .slick-initialized .slick-slide {  display: block; } .slick-loading .slick-slide {  visibility: hidden; } .slick-vertical .slick-slide {  display: block;  height: auto;  border: 1px solid transparent; } .slick-arrow.slick-hidden {  display: none; } .carousel .slick-dotted.slick-slider {  margin-bottom: 0; }  .slicknav_btn {  position: relative;  display: block;  vertical-align: middle;  float: right;  padding: 0.438em 0.625em 0.438em 0.625em;  line-height: 1.125em;  cursor: pointer; } .slicknav_menu .slicknav_menutxt {  display: block;  line-height: 1.188em;  float: left; } .slicknav_menu .slicknav_icon {  float: left;  margin: 0.188em 0 0 0.438em; } .slicknav_menu .slicknav_no-text {  margin: 0; } .slicknav_menu .slicknav_icon-bar {  display: block;  width: 1.125em;  height: 0.125em;  border-radius: 1px;  -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);  -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);  box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); } .slicknav_btn .slicknav_icon-bar + .slicknav_icon-bar {  margin-top: 0.188em; } .slicknav_nav {  clear: both; } .slicknav_nav ul, .slicknav_nav li {  display: block; } .slicknav_nav .slicknav_arrow {  font-size: 0.8em;  margin: 0 0 0 0.4em; } .slicknav_nav .slicknav_item {  cursor: pointer; } .slicknav_nav a {  display: block; } .slicknav_nav .slicknav_item a, .slicknav_nav .slicknav_parent-link a {  display: inline; } .slicknav_brand {  float: left; } .slicknav_menu:before, .slicknav_menu:after {  content: " ";  display: table; } .slicknav_menu:after {  clear: both; }  .slicknav_menu {  *zoom: 1; }  .slicknav_menu {  font-size: 16px;  box-sizing: border-box; }  .slicknav_btn {  margin: 5px 5px 6px;  text-decoration: none;  text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);  border-radius: 4px;  background-color: #222222; }  .slicknav_menu .slicknav_menutxt {  color: #FFF;  font-weight: bold;  text-shadow: 0 1px 3px #000; }  .slicknav_menu .slicknav_icon-bar {  background-color: #f5f5f5; } .slicknav_menu {  background: #4c4c4c;  padding: 5px; } .slicknav_nav {  color: #fff;  margin: 0;  padding: 0;  font-size: 0.875em; } .slicknav_nav .slicknav_arrow {  display: inline-block;  font-size: 0.8em;  text-align: center;  width: 44px; } .slicknav_nav, .slicknav_nav ul {  list-style: none;  overflow: hidden; } .slicknav_nav ul {  padding: 0;  margin: 0 0 0 20px; } .slicknav_nav .slicknav_row {  padding: 5px 10px;  margin: 2px 5px; } .slicknav_nav a {  padding: 5px 10px;  margin: 2px 5px;  text-decoration: none;  color: #fff; } .slicknav_nav .slicknav_item a, .slicknav_nav .slicknav_parent-link a {  padding: 0;  margin: 0; } .slicknav_nav .slicknav_row:hover {  border-radius: 6px;  background: #ccc;  color: #fff; } .slicknav_nav a:hover {  border-radius: 6px;  background: #ccc;  color: #222; } .slicknav_nav .slicknav_txtnode {  margin-left: 15px; } .slicknav_brand {  color: #fff;  font-size: 18px;  line-height: 30px;  padding: 7px 12px;  height: 44px; } .slicknav_nav .caption-wrap, .slicknav_nav .item-label, .slicknav_nav .item-description {  display: inline; } .slicknav_nav .item-description {  margin-left: 1em; } .slicknav_menu {  display: none; } .slicknav_nav .has-sub {  display: none; }  .bbp-breadcrumb-home, .bbp-breadcrumb-home + .bbp-breadcrumb-sep, .topic .post-date, .topic .post-update, .topic .footer-post-meta, .post-0 .post-date, .post-0 .post-update, .post-0 .footer-post-meta, .forum .post-date, .forum .post-update, .forum .footer-post-meta {  display: none; } #bbp_search {  font-size: 17px;  height: 28px; } .post-0 .post-meta {  height: 27px; } .bbp-reply-content {  font-size: 16px;  line-height: 170%; } .bbp-forum-title {  font-size: 16px; } .bbp-topic-permalink {  font-size: 14px; } div#bbpress-forums {  font-size: 16px; } div#bbpress-forums .bbp-topic-permalink {  font-size: 16px; } div#bbpress-forums #bbp-user-wrapper {  margin-top: 1.6em; } div#bbpress-forums .entry-title {  background-color: transparent;  color: #333;  padding-left: 0; } div#bbpress-forums #bbp_topic_submit {  padding: 12px 24px; } div#bbpress-forums input[type=text] {  width: 100%; } div#bbpress-forums div.odd, div#bbpress-forums ul.odd {  background-color: #fefefe; } div#bbpress-forums span.bbp-admin-links a, div#bbpress-forums .status-closed, div#bbpress-forums .status-closed a {  color: #555; } div#bbpress-forums a.bbp-topic-permalink {  text-decoration: none; } div#bbpress-forums a.bbp-topic-permalink:before {  content: " \f096";  font-family: FontAwesome;  margin-right: 3px; } div#bbpress-forums .status-closed a.bbp-topic-permalink:before {  content: " \f046";  font-family: FontAwesome; } div#bbpress-forums .status-closed .bbp-reply-content:before {  content: " \f046\00A0 Closed";  font-family: FontAwesome,"Lucida Grande","Hiragino Kaku Gothic ProN",Meiryo,sans-serif; } #bbp_search_submit {  padding: 4px;  width: auto; } #buddypress h2 {  background-color: transparent;  color: var(--cocoon-text-color);  padding: 0; } #buddypress #members-friends {  margin-left: 6px; } #buddypress #members-friends select, #buddypress #members-friends option {  padding: 3px;  font-size: 16px; } #buddypress div.item-list-tabs ul li.last select {  min-width: 210px; } div#wpforo-wrap {  padding: 10px; } div#wpforo-wrap .wpfl-1 .wpforo-forum-description, div#wpforo-wrap .wpfl-1 .wpforo-last-post-title, div#wpforo-wrap .wpforo-post-head {  font-size: 16px; } div#wpforo-wrap .wpfl-1 .head-title, div#wpforo-wrap .wpforo-topic-title a {  font-size: 20px; } div#wpforo-wrap .wpforo-post .wpf-right .wpforo-post-content, div#wpforo-wrap .wpforo-recent-wrap .wpforo-recent-content td.wpf-spost-title .wpf-spost-title-link, div#wpforo-wrap .wpf-htr td {  font-size: 18px; } div#wpforo-wrap .wpfl-1 .wpforo-post, div#wpforo-wrap #wpforo-stat-body {  background-color: transparent; } div#wpforo-wrap pre, div#wpforo-wrap .wpforo-post .wpf-right code {  background: rgba(0, 0, 0, 0) none repeat scroll 0 0;  border: medium none;  font-size: 17px; } div#wpforo-wrap .wpforo-post .wpf-right ol, div#wpforo-wrap .wpforo-post .wpf-right ul {  margin: 2em 1em; } .wpforo-list-item p {  margin: 0; } div#wpforo-wrap .wpforo-post .wpf-right .wpforo-post-content p {  line-height: 1.8; } .bleft {  font-weight: bold; } #wpf-form-wrapper .mce-edit-area iframe {  min-height: 400px; } .mce-wpf-emoji-extra-wrap {  min-width: 300px !important;  min-height: 300px !important; } .wpf-emoji-wrap .wpf-emoji {  font-size: 24px; } .wpforo-attached-file {  word-break: break-all; } #wpforo-wrap h3 {  background-color: transparent; } #wpforo-wrap h3::after {  display: none; } #wpforo-wrap h3.wpforo-forum-title::before, #wpforo-wrap h3.wpforo-forum-title::after {  display: none; } div#wpforo-wrap .wpforo-post .wpforo-attached-file {  display: block; } div#wpforo-wrap .widget-title, div.wpforo-widget-wrap .widget-title {  padding: 12px;  border-bottom: none; } .wpforo-recent-content.wpfr-posts table {  width: 100%;  table-layout: fixed;  word-break: break-word;  word-wrap: break-word; } .wpforo-recent-content.wpfr-posts table td {  word-break: break-word !important; } div#bbpress-forums fieldset.bbp-form input[type="text"], div#bbpress-forums fieldset.bbp-form select {  height: 46px;  line-height: 46px; } .body #wpforo #wpforo-wrap .wpforo-post .wpforo-post-content p {  line-height: 1.4; } #wpforo #wpforo-wrap .wpforo-post .wpforo-post-content hr {  margin-bottom: 1em; } div#wpforo #wpforo-wrap {  padding: 10px 0; } .body div#wpforo #wpforo-wrap .wpforo-post .wpforo-post-content p {  line-height: 1.6;  margin-bottom: 1em; } .live-writer .main {  max-width: 860px;  width: 860px;  min-width: 860px; } .live-writer .article {  width: 800px; } .live-writer blockquote, .live-writer .information-box, .live-writer .question-box, .live-writer .alert-box {  padding: 10px; } .live-writer blockquote::before, .live-writer blockquote::after, .live-writer .information-box::before, .live-writer .information-box::after, .live-writer .question-box::before, .live-writer .question-box::after, .live-writer .alert-box::before, .live-writer .alert-box::after {  display: none; } .gsc-search-box table {  margin-bottom: 0; } .gsc-search-box table th, .gsc-search-box table td {  border: 0; } .gsc-input-box input.gsc-input {  color: var(--cocoon-black-color); } #cse-search-box input[name="q"] {  line-height: 34px;  width: calc(100% - 60px);  float: left; } #cse-search-box input[name="sa"] {  width: 60px;  padding: 0;  line-height: 34px; } twitter-widget {  overflow: hidden; } .scroll-hint-icon-wrap {  z-index: 3; }  .video-click {  cursor: pointer; } .video-click:hover .video-play {  background: url("https://shimaneko-news.com/wp-content/themes/cocoon-master/images/youtube-play.png") no-repeat scroll -101px -13px rgba(0, 0, 0, 0); } .video-play {  background: url("https://shimaneko-news.com/wp-content/themes/cocoon-master/images/youtube-play.png") no-repeat scroll 2px -13px rgba(0, 0, 0, 0);  height: 62px;  left: 50%;  margin-left: -45px;  margin-top: -33px;  position: absolute;  top: 50%;  width: 100px;  opacity: 0.8; } .video-title-grad {  position: absolute;  top: 0;  left: 0;  right: 0;  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAABiCAQAAAA7fHH2AAAAQUlEQVQYV22KQQoAIAzDyv7/Et/oVlGZVCfkkIYamsENXESyi8vc0u/PKZ6o8+7fZ0h8ShRYnD+BFKToRJkHFpkM2hZSxuyWpEYAAAAASUVORK5CYII=");  background-position: center top; } .video-title-text {  color: #eeeeee;  font-family: Roboto, Arial, Helvetica, sans-serif;  font-size: 17px;  overflow: hidden;  padding: 12px 16px 4px;  text-overflow: ellipsis;  white-space: nowrap; } #main .wp-block-embed__wrapper::before {  display: none; } .is-layout-flex {  display: flex;  flex-wrap: wrap; }  .search-form div.sbtn {  transition: 0.3s;  }  .search-form div.sbtn:hover {  color: #333;   background: #fff;   border-color: #333;   cursor: pointer;  } .ad-index-bottom {  position: relative;  z-index: -1; }  .gsc-resultsbox-visible .gsc-results .gsc-cursor-box .gsc-cursor-current-page, .gsc-resultsbox-visible .gsc-results .gsc-cursor-box .gsc-cursor-page {  font-size: 15px;  border-width: 1px;  border-style: solid;  padding: 2px 10px;  display: inline-block;  margin-bottom: 8px; } .gsc-resultsbox-visible .gsc-results .gsc-cursor-box .gsc-cursor-current-page {  background-color: #1A73E8;  color: var(--cocoon-white-color); } .gsc-resultsbox-visible .gsc-results .gsc-cursor-box .gsc-cursor-page {  border-color: var(--cocoon-basic-border-color); } .lozad {  min-height: 1px;  min-width: 1px; } .is-header-fixed .header-container {  z-index: 3; } .is-header-fixed .header-container .logo {  transition: .3s; } .fixed-header {  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.25); } .fixed-header .header .header-in {  min-height: auto; } .fixed-header .has-sub, .fixed-header .navi-in .sub-menu {  display: none; } .fixed-header .site-logo-image {  height: auto;  width: auto; } .click-prevention {  pointer-events: none; } _:-ms-lang(x), .mc-circle {  background-clip: border-box; } .blogcard, .ecb-entry-border .entry-card-wrap, .page-numbers, .pagination-next-link, .comment-btn, .index-tab-buttons .index-tab-button, .border-square .a-wrap, .author-box {  border-color: var(--cocoon-three-d-border-colors);  border-width: 1px;  border-style: solid; } @media screen and (max-width: 1023px) {  .navi-footer {   float: none;   margin: 0;   width: 100%;  }  .copyright {   width: 100%;  }  .navi-footer-in > ul {   justify-content: center;   padding: 1em;  }  .footer-widgets {   display: block;  }  .footer-widgets > div {   width: 100%;  }  .content-in {   display: block;  }  main.main,  div.sidebar {   display: block;   margin: 10px;   width: auto;  }  .footer-bottom-logo,  .footer-bottom-content {   float: none;  }  .footer-bottom-logo {   line-height: 1;  }  .footer-bottom-content {   text-align: center;  }  .fb-like-message {   font-size: 0.8em;   line-height: 1.4;  }  .sidebar-scroll {   position: static;  }  .ba-fixed.header {   background-position: top center;  }  .ba-fixed.header,  .ba-fixed.appeal {   background-attachment: scroll;  }  .header,  .appeal {   background-size: cover;  }  .footer-bottom-logo {   position: relative;   bottom: auto;  }  .logo-footer {   margin: 8px auto;  }  .mobile-menu-buttons {   display: flex;   align-items: stretch;  }  .mobile-menu-buttons > li {   padding-top: 3px;  }  .mobile-header-menu-buttons {   top: 0;   bottom: auto;   justify-content: space-around;   min-width: 46px;   box-shadow: 0 0 5px darkgrey;  }  .has-logo-button .menu-button {   width: 70px;  }  .has-logo-button .logo-menu-button {   flex-grow: 99;  }  .no-mobile-sidebar .sidebar,  .mobile-button-fmb .go-to-top-button,  .no-mobile-header-logo #header .logo-header {   display: none;  }  .mblt-footer-mobile-buttons,  .mblt-header-and-footer-mobile-buttons {   margin-bottom: 50px;  }  .scrollable-mobile-buttons {   margin-bottom: 0;  }  .navi-footer-in > .menu-footer {   justify-content: center;  }  .footer-bottom.fdt-left-and-right .footer-bottom-content {   flex-direction: column;  }  .mblt-footer-mobile-buttons .go-to-top-button,  .mblt-header-and-footer-mobile-buttons .go-to-top-button {   display: none;  }  .navi-in .menu-pc {   display: none;  }  .no-mobile-header-logo .header .header-in {   min-height: auto;  }  #navi .navi-in > .menu-mobile {   display: flex;  }  #navi .navi-in > .menu-mobile > .menu-item-has-description > a > .caption-wrap {   height: 40px;   line-height: 16px;  }  #navi .navi-in > .menu-mobile li {   width: 50%;   height: 40px;   line-height: 40px;  }  #navi .navi-in > .menu-mobile li a {   font-size: 14px;  }  #navi .navi-in > .menu-mobile li a:after {   display: none;  }  .slicknav_menu {   display: block;  }    body:where(.mblt-header-mobile-buttons, .mblt-header-and-footer-mobile-buttons) {   margin-top: 53px;  }    .admin-bar:where(.mblt-header-mobile-buttons, .mblt-header-and-footer-mobile-buttons) {   margin-top: calc(53px - var(--wp-admin--admin-bar--height));  } } @media screen and (max-width: 834px) {  .navi-in > .menu-header {   display: none;  }  main.main,  div.sidebar {   padding: 32px 16px;   margin: 12px 0;   border-width: 0;  }  .pr-label-s {   left: 6px;   padding: 1px 8px;  }  .article ul,  .article ol {   padding-left: 26px;  }  .entry-card-title,  .related-entry-card-title {   font-size: 17px;  }  .entry-card-snippet,  .related-entry-card-snippet {   font-size: 14px;  }  table th,  table td {   padding: 3px;   font-size: var(--cocoon-text-size-s);  }  .blogcard-wrap {   width: 100%;  }  .blogcard-thumbnail {   width: 120px;  }  .blogcard-title {   font-size: 0.9em;   margin-bottom: 0;  }  .blogcard-snippet {   font-size: 12px;  }  .blogcard-content {   margin-left: 130px;   margin-right: 0;   max-height: 120px;   min-height: 70px;   font-size: 0.9em;   line-height: 1.2;  }  .blogcard-footer {   font-size: 14px;  }  .ib-right .blogcard-content,  .eb-right .blogcard-content {   margin-right: 31.6%;   margin-left: 0;  }  .ss-top .sns-share-buttons a,  .ss-bottom .sns-share-buttons a {   font-size: 14px;  }  .ss-top .sns-share-buttons a .button-caption,  .ss-bottom .sns-share-buttons a .button-caption {   font-size: 14px;   margin-left: 4px;  }  .sns-share.ss-top.ss-col-6 a,  .sns-share.ss-bottom.ss-col-6 a {   width: 32%;  }  .sns-follow-buttons {   flex-wrap: wrap;   justify-content: space-around;  }  .sns-follow-buttons a {   margin-right: 0;   width: 48%;  }    .rect-vertical-card .related-entry-card-wrap {   width: 49%;  }  .rect-mini-card .related-entry-card-wrap {   margin-bottom: 10px;  }  .rect-mini-card .cat-label {   font-size: 8px;  }  .rect-mini-card .related-entry-card-thumb {   width: 30%;  }  .rect-mini-card .related-entry-card-content {   margin-left: 32%;  }  .header-container-in.hlt-top-menu {   flex-direction: column;  }  .ect-vertical-card .entry-card-wrap {   width: 49%;  }  .header div.header-in {   min-height: auto;  }  .footer-widgets {   display: none;  }  .footer-widgets-mobile {   display: block;  }  .widget_pc_text,  .widget_pc_ad,  .widget_pc_double_ads {   display: none;  }  .widget_mobile_text,  .widget_mobile_ad {   display: block;  }  .fb-like-box {   max-width: none;   flex-direction: column;  }  .cta-box {   font-size: 0.8em;  }  .cta-heading {   font-size: 20px;   padding: 8px;  }  .cta-left-and-right .cta-content,  .cta-right-and-left .cta-content {   display: block;  }  .cta-left-and-right .cta-content div,  .cta-right-and-left .cta-content div {   width: 100%;  }  .cta-message {   margin-top: 1em;  }  .cta-button .btn-l, .cta-button .ranking-item-link-buttons a, .ranking-item-link-buttons .cta-button a {   padding: 1em;   font-size: 16px;  }  .sbp-l {   margin-right: auto;  }  .sbp-r {   margin-left: auto;  }  .speech-wrap.sbs-think.sbp-l {   margin-right: 0;  }  .speech-wrap.sbs-think.sbp-r {   margin-left: 0;  }  .admin-panel {   padding: 5px;   font-size: 14px;   line-height: 1.4;  }  .admin-panel > div {   margin: 3px;  }  .apdt-pc-only {   display: none;  }  .apdt-mobile-only {   display: flex;  }  .ranking-item-image-tag {   max-width: 30%;  }  #header .site-name-text {   font-size: 22px;  }  .header-container-in.hlt-top-menu .header .header-in,  .header-container-in.hlt-top-menu .header .logo-text {   display: block;   height: 100%;  }  .header-container-in.hlt-top-menu .site-name-text {   white-space: normal;  }  .header-container-in.hlt-top-menu .logo-header {   max-height: none;  }  .eye-catch .cat-label {   font-size: 10px;   padding: 2px 4px;  }  textarea {   min-height: 160px;  }  .navi-footer-in > .menu-footer li.menu-item {   width: 32%;   border: 0;   margin: 2px;   display: flex;   flex: 1 1 auto;   text-align: center;  }  .navi-footer-in > .menu-footer li.menu-item a {   padding: 0;   width: 100%;  }  .footer-bottom.fdt-left-and-right .footer-bottom-content {   flex-direction: column;  }  #wpf-form-wrapper .mce-edit-area iframe {   min-height: 200px;  }  .content {   margin-top: 10px;  }  .product-item-thumb-l,  .swatchimages {   display: none;  }  .image-content amp-img {   min-width: 360px;   max-width: 360px;  }  .btn-l, .ranking-item-link-buttons a,  .btn-wrap.btn-wrap-l > a {   font-size: 14px;  }  .slick-dots {   display: none !important;  }  .carousel-entry-card-title {   font-size: 0.7em;  }  .header-container-in.hlt-top-menu.hlt-tm-small .logo-header {   height: auto;  }  .recommended .navi-entry-cards {   flex-wrap: wrap;  }  .recommended .navi-entry-cards a {   width: 50%;  }  .recommended.rcs-card-margin a {   margin: 1%;   width: 48%;  }  .recommended.rcs-card-margin a:last-child {   margin-right: 1%;  }  .container .column-wrap {   flex-direction: column;  }  .container .column-wrap > div {   width: 100%;  }  .box-menus .box-menu {   width: calc(100%/2);  }  .wwa .box-menus {   margin-left: 10px;   margin-right: 10px;  }    .fb-like-balloon-body {   margin-right: 100px;   font-size: 1em;   line-height: 1.2em;  }  .fb-like-balloon-body::after {   display: none;  }  .index-tab-buttons {   flex-wrap: wrap;  }  .index-tab-buttons .index-tab-button {   width: calc(98% / 2);   margin: .5%;  }  .list-columns {   flex-direction: column;  }  .list-columns .list-column {   width: 100%;  }  .sidebar .ad-vertical .ad-usual {   display: none;  }  .sidebar .ad-vertical .ad-additional-vertical {   display: block;  }  .booklink-box, .kaerebalink-box, .tomarebalink-box, .product-item-box {   padding: 10px 10px 24px;   display: block;  }  .booklink-image, .kaerebalink-image, .tomarebalink-image, .product-item-thumb {   width: 120px;   min-width: 120px;   margin-right: 3% !important;   float: left !important;   height: 100% !important;  }  .booklink-link2,  .kaerebalink-link1,  .tomarebalink-link1,  .product-item-buttons {   display: flex;   flex-wrap: wrap;  }  .booklink-link2 > *,  .kaerebalink-link1 > *,  .tomarebalink-link1 > *,  .product-item-buttons > * {   width: auto;   margin: 0 .5% !important;  }  .booklink-link2 > * > a,  .kaerebalink-link1 > * > a,  .tomarebalink-link1 > * > a,  .product-item-buttons > * > a {   width: auto;   font-size: 11px;  }  .product-item-box::after {   font-size: 18px;  } } @media screen and (max-width: 480px) {  h2,  h3 {   font-size: 20px;  }  .related-entry-heading,  .comment-title {   margin: 1.2em 0 1em;  }  .entry-card,  .related-entry-card,  .e-card-title {   line-height: 1.3;  }  .e-card-title {   font-size: 16px;  }  .e-card-snippet {   font-size: 13px;  }  .cat-label {   font-size: 10px;   padding: 1px 3px;  }  .page-numbers {   width: 34px;   height: 34px;   line-height: 34px;  }  .pagination-next-link, .comment-btn {   font-size: 1em;  }  .related-entry-card-thumb {   width: 38%;  }  .related-entry-card-content {   margin-left: 40%;   font-size: 0.9em;  }    .entry-title,  .article h2,  .article h3,  .article h4,  .article h5,  .article h6 {   padding: 0.6em;  }  .entry-title,  .article h2 {   font-size: 20px;   padding: 0.6em 0.8em;  }  .article h3 {   font-size: 18px;  }  .article h4,  .article h5,  .article h6 {   font-size: 16px;  }  .entry-title {   margin: 0;   margin-bottom: 6px;  }  body {   font-size: 16px;  }  .pager-post-navi a figure {   min-width: 30%;   max-width: 30%;  }  .pager-post-navi a.prev-post .prev-post-title {   margin-left: 1.6%;  }  .pager-post-navi a.next-post .next-post-title {   margin-right: 1.6%;  }  .pager-post-navi a::before {   font-size: 16px;  }  .rect-mini-card .related-entry-card-wrap {   width: 100%;  }  .pager-post-navi.post-navi-square {   flex-direction: column;  }  .pager-post-navi.post-navi-square a {   width: 100%;   padding: 7px;  }  .pager-post-navi.post-navi-square a:last-child {   border-top-width: 0;   border-left-width: 1px;  }  .author-box {   font-size: 0.9em;   line-height: 1.3;  }  .author-box .author-thumb {   width: 24%;  }  .author-box .author-content {   margin-left: 26%;  }  .speech-person {   width: 16%;   min-width: 16%;  }  .speech-name {   font-size: 10px;  }  .speech-wrap .speech-balloon {   padding: 7px;   max-width: calc(100% - 16%);  }  .speech-wrap .speech-balloon::before, .speech-wrap .speech-balloon::after {   border-bottom-width: 7px;   border-right-width: 7px;   border-top-width: 7px;  }  .speech-wrap .speech-balloon::before {   left: -7px;  }  .speech-wrap .speech-balloon::after {   left: -5px;  }  .speech-wrap.sbp-l .speech-balloon {   margin-left: 10px;  }  .speech-wrap.sbp-r .speech-balloon {   margin-right: 10px;  }  .speech-wrap.sbp-r .speech-balloon::before {   right: -7px;   left: auto;   border-left-width: 7px;  }  .speech-wrap.sbp-r .speech-balloon::after {   border-left-width: 7px;   right: -5px;   left: auto;  }  .speech-wrap.sbs-think.sbp-l .speech-balloon {   margin-left: 28px;  }  .speech-wrap.sbs-think .speech-balloon::before {   top: 4px;   left: -19px;   width: 12px;   height: 12px;  }  .speech-wrap.sbs-think .speech-balloon::after {   top: 16px;   width: 6px;   height: 6px;   left: -27px;  }  .speech-wrap.sbs-think.sbp-r .speech-balloon {   margin-right: 28px;  }  .speech-wrap.sbs-think.sbp-r .speech-balloon::before {   border: 2px solid var(--cocoon-basic-border-color);   left: auto;   right: -19px;  }  .speech-wrap.sbs-think.sbp-r .speech-balloon::after {   border: 2px solid var(--cocoon-basic-border-color);   left: auto;   right: -27px;  }  .admin-panel > div {   margin-bottom: 0.6em;   padding: 2px;  }  .menu-content {   max-width: 84%;  }  .ranking-item-img-desc,  .ranking-item-link-buttons {   display: block;  }  .ranking-item-image-tag {   max-width: 100%;   text-align: center;   display: flex;   justify-content: center;  }  .ranking-item-name-text,  .widget_item_ranking .main-widget-label {   font-size: 20px;  }  a.facebook-follow-button {   top: 3px;  }  #header .site-name-text {   font-size: 18px;  }  .tagline {   font-size: 12px;  }  .navi-footer-in > .menu-footer li.menu-item {   width: 46%;  }  .blogcard-content {   font-size: 0.84em;  }  .blogcard-snippet {   font-size: 0.74em;  }  .ect-vertical-card .entry-card-wrap {   margin-bottom: 8px;  }  .ect-vertical-card.sp-entry-card-1-column .entry-card-wrap {   display: block;  }  .ect-vertical-card.sp-entry-card-1-column > * {   width: 100%;  }  #bbpress-forums .form-allowed-tags code {   width: 100% !important;  }  .entry-card-snippet {   display: -webkit-box;   overflow: hidden;   -webkit-line-clamp: 3;   -webkit-box-orient: vertical;  }  .no-sp-snippet .entry-card-snippet {   display: none;  }  .no-sp-snippet-related .related-entry-card-snippet {   display: none;  }  .e-card-meta {   margin-top: 2px;  }  .ect-entry-card .card-thumb,  .rect-entry-card .card-thumb,  .ect-big-card-first .card-thumb {   margin-bottom: 6px;  }  .ect-entry-card .card-content,  .rect-entry-card .card-content,  .ect-big-card-first .card-content {   margin: 0;  }  .ect-entry-card .card-snippet,  .rect-entry-card .card-snippet,  .ect-big-card-first .card-snippet {   margin-bottom: 0;   clear: both;  }  .ect-entry-card .card-meta,  .rect-entry-card .card-meta,  .ect-big-card-first .card-meta {   clear: both;  }  .list .ect-vertical-card > * {   width: 48%;   padding: 0.5% !important;   margin: 0.5% 0.5% 1.5% !important;  }  .sp-display-none {   display: none !important;  }  .image-content amp-img {   min-width: 200px;   max-width: 200px;  }  .blogcard {   padding-top: 3%;  }  .is-style-information-box,  .is-style-question-box,  .is-style-alert-box,  .is-style-memo-box,  .is-style-comment-box,  .is-style-ok-box,  .is-style-ng-box,  .is-style-good-box,  .is-style-bad-box,  .is-style-profile-box,  .information-box,  .question-box,  .alert-box,  .information,  .question,  .alert,  .memo-box,  .comment-box,  .common-icon-box {   padding: 28px 6px 6px;  }  .is-style-information-box::before,  .is-style-question-box::before,  .is-style-alert-box::before,  .is-style-memo-box::before,  .is-style-comment-box::before,  .is-style-ok-box::before,  .is-style-ng-box::before,  .is-style-good-box::before,  .is-style-bad-box::before,  .is-style-profile-box::before,  .information-box::before,  .question-box::before,  .alert-box::before,  .information::before,  .question::before,  .alert::before,  .memo-box::before,  .comment-box::before,  .common-icon-box::before {   padding: 0;   top: 0.7em;   left: 50%;   margin-left: -0.5em;   font-size: 18px;   border: none;   width: auto;  }  .container .blank-box {   margin-left: 0;   margin-right: 0;  }  .timeline-box .timeline {   padding-left: 10px;  }  .timeline > li.timeline-item {   overflow: visible;   border-left: 3px #e5e5d1 solid;  }  .timeline-item-label {   width: auto;   float: none;   text-align: left;   padding-left: 16px;  }  .timeline-item-content {   width: auto;   padding: 8px;   float: none;   border: none;  }  .timeline-item::before {   left: -12px;   top: 19px;   width: 21px;   height: 21px;  }  .fb-like-balloon-body {   font-size: 0.8em;   padding: 5px;   line-height: 1.1em;   margin-right: 0;   height: 70px;  }  .fb-like-balloon-button {   float: none;   width: 100%;   height: 30px;   display: block;   padding-top: 0;   line-height: 24px;  }  div.fb-like-mobile {   display: block;  }  div.fb-like-pc {   display: none;  }  .pis-m .si-thumb {   width: 30%;  }  .search-form div {   padding: 3px 5px;   font-size: 75%;  }  .search-form div.sform {   min-width: 180px;  }  .search-form div.sbtn {   padding-left: 5px;   padding-right: 10px;  }  .search-form div.sbtn::after {   font-size: 20px;   margin-left: -10px;  }  div#bbpress-forums div.bbp-reply-author img.avatar {   position: static;  }  div#bbpress-forums .bbp-body div.bbp-reply-author {   padding-left: 0;   width: 80px;   text-align: center;  }  div#bbpress-forums .bbp-body div.bbp-reply-content {   clear: none;   margin: 0;  }  div#bbpress-forums .bbp-body div.bbp-reply-content p {   margin-top: 0;  }  .appeal .appeal-in {   min-height: 200px;  }  .booklink-image, .kaerebalink-image, .tomarebalink-image, .product-item-thumb {   width: 80px;   min-width: 80px;  }  .booklink-info, .kaerebalink-info, .tomarebalink-info, .product-item-content {   width: auto !important;   overflow: visible !important;   text-align: center !important;   padding: 0 !important;  }  .booklink-link2 > *,  .kaerebalink-link1 > *,  .tomarebalink-link1 > *,  .product-item-buttons > * {   width: 100%;   margin: 0 .5% !important;  } } @media screen and (max-width: 356px) {  .ect-vertical-card .entry-card-wrap,  .rect-vertical-card .related-entry-card-wrap,  .ect-2-columns > *,  .ect-3-columns > *,  .fpt-2-columns > *,  .fpt-3-columns > * {   width: 100% !important;  } } @media print {   #container {   font-size: 11pt;  }  #container .header-container,  #container .ad-area,  #container .pager-links,  #container .under-entry-content,  #container .breadcrumb-category,  #container .entry-footer,  #container .sidebar,  #container .footer,  #container #admin-panel,  #container #go-to-top,  #container .go-to-top-button,  #container #fb-root,  #container .mobile-menu-buttons,  #container .toc,  #container .sns-share,  #container .widget,  #container #notice-area-wrap,  #container #notice-area,  #container #appeal,  #container .recommended,  #container #carousel,  #container #go-to-top {   display: none !important;  }  #container .content-in {   display: block;  }  #container .main,  #container .content,  #container .wrap {   width: auto;   margin: 0;   float: none;   padding: 0;   border: none;   overflow-wrap: normal;  }  #container .main {   width: 100% !important;  }  #container h1,  #container h2,  #container h3,  #container h4,  #container h5,  #container h6 {   background-color: transparent;   border-width: 0;   padding: 0;   margin: 10px 0;   color: #333;  }  #container h1 {   font-size: 21.5pt;  }  #container h2 {   font-size: 18.5pt;  }  #container h3 {   font-size: 16pt;  }  #container h4,  #container h5,  #container .article h6 {   font-size: 14pt;  }  #wpadminbar,  #go-to-top,  #admin-panel {   display: none !important;  }  body {   background-image: none !important;  } } pre {  background-color: var(--cocoon-xx-thin-color);  border: 1px solid var(--cocoon-thin-color);  overflow: auto;  padding: 10px; } .is-code-row-number-enable pre.hljs, .is-code-row-number-enable pre.hljs * {  line-height: 1.6 !important; } .is-code-row-number-enable pre.hljs, .is-code-row-number-enable pre.hljs#highlight-demo {  border: none;  position: relative;  padding: 0.4em 1em 0.4em 3em; } .is-code-row-number-enable pre.hljs::before {  overflow: hidden;  position: absolute;  top: 0;  left: 0;  bottom: 0;  display: block;  width: 3em;  box-sizing: border-box;  color: #777;  text-align: center;  padding: 0.4em 0; } @keyframes shine {  0% {   transform: scale(0) rotate(45deg);   opacity: 0;  }  80% {   transform: scale(0) rotate(45deg);   opacity: 0.5;  }  81% {   transform: scale(4) rotate(45deg);   opacity: 1;  }  100% {   transform: scale(50) rotate(45deg);   opacity: 0;  } } @font-face{font-family:'FontAwesome';src:url('https://shimaneko-news.com/wp-content/themes/cocoon-master/webfonts/fontawesome/fonts/fontawesome-webfont.eot?v=4.7.0');src:url('https://shimaneko-news.com/wp-content/themes/cocoon-master/webfonts/fontawesome/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'),url('https://shimaneko-news.com/wp-content/themes/cocoon-master/webfonts/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'),url('https://shimaneko-news.com/wp-content/themes/cocoon-master/webfonts/fontawesome/fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'),url('https://shimaneko-news.com/wp-content/themes/cocoon-master/webfonts/fontawesome/fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'),url('https://shimaneko-news.com/wp-content/themes/cocoon-master/webfonts/fontawesome/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal;font-display:swap}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-tv:before,.fa-television:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-signing:before,.fa-sign-language:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.fa-handshake-o:before{content:"\f2b5"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-o:before{content:"\f2b7"}.fa-linode:before{content:"\f2b8"}.fa-address-book:before{content:"\f2b9"}.fa-address-book-o:before{content:"\f2ba"}.fa-vcard:before,.fa-address-card:before{content:"\f2bb"}.fa-vcard-o:before,.fa-address-card-o:before{content:"\f2bc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-circle-o:before{content:"\f2be"}.fa-user-o:before{content:"\f2c0"}.fa-id-badge:before{content:"\f2c1"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\f2c3"}.fa-quora:before{content:"\f2c4"}.fa-free-code-camp:before{content:"\f2c5"}.fa-telegram:before{content:"\f2c6"}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-shower:before{content:"\f2cc"}.fa-bathtub:before,.fa-s15:before,.fa-bath:before{content:"\f2cd"}.fa-podcast:before{content:"\f2ce"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-times-rectangle:before,.fa-window-close:before{content:"\f2d3"}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\f2d4"}.fa-bandcamp:before{content:"\f2d5"}.fa-grav:before{content:"\f2d6"}.fa-etsy:before{content:"\f2d7"}.fa-imdb:before{content:"\f2d8"}.fa-ravelry:before{content:"\f2d9"}.fa-eercast:before{content:"\f2da"}.fa-microchip:before{content:"\f2db"}.fa-snowflake-o:before{content:"\f2dc"}.fa-superpowers:before{content:"\f2dd"}.fa-wpexplorer:before{content:"\f2de"}.fa-meetup:before{content:"\f2e0"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto} [class^="icon-"], [class*=" icon-"] {   font-family: 'icomoon' !important;  speak: never;  font-style: normal;  font-weight: normal;  font-variant: normal;  text-transform: none;  line-height: 1;    letter-spacing: 0;  -webkit-font-feature-settings: "liga";  -moz-font-feature-settings: "liga=1";  -moz-font-feature-settings: "liga";  -ms-font-feature-settings: "liga" 1;  font-feature-settings: "liga";  -webkit-font-variant-ligatures: discretionary-ligatures;  font-variant-ligatures: discretionary-ligatures;    -webkit-font-smoothing: antialiased;  -moz-osx-font-smoothing: grayscale; } .icon-paw:before {  content: "\e907"; } .icon-check-box:before {  content: "\e908"; } .icon-check-box-none:before {  content: "\e909"; } .icon-check:before {  content: "\e90a"; } .icon-circle:before {  content: "\e90b"; } .icon-ban:before {  content: "\e90d"; } .icon-question:before {  content: "\e90f"; } .icon-info:before {  content: "\e910"; } .icon-speech-balloon:before {  content: "\e911"; } .icon-thumb-up:before {  content: "\e918"; } .icon-thumb-down:before {  content: "\e91a"; } .icon-triangle:before {  content: "\e91b"; } .icon-user-man:before {  content: "\e91d"; } .icon-user-women:before {  content: "\e91e"; } .icon-warning:before {  content: "\e921"; } .icon-cross:before {  content: "\e922"; } .icon-tiktok-logo:before {  content: "\e906"; } .icon-note-logo:before {  content: "\e905"; } .icon-rakuten-logo:before {  content: "\e903"; } .icon-rakuten-room-logo:before {  content: "\e904"; } .icon-slack-logo:before {  content: "\e900"; } .icon-amp-logo2:before {  content: "\e93c"; } .icon-amp-logo:before {  content: "\e93b"; } .icon-feedly-logo:before {  content: "\e92e"; } .icon-flickr-logo:before {  content: "\e92f"; } .icon-google-plus-logo:before {  content: "\e930"; } .icon-hatebu-logo:before {  content: "\e931"; } .icon-line-logo:before {  content: "\e935"; } .icon-pinterest-logo:before {  content: "\e936"; } .icon-push7-logo:before {  content: "\e937"; } .icon-rss-logo:before {  content: "\e938"; } .icon-twitter-logo:before {  content: "\e939"; } .icon-youtube-logo:before {  content: "\e93a"; } .icon-push7:before {  content: "\e90e"; } .icon-evernote:before {  content: "\e912"; } .icon-feedly:before {  content: "\e913"; } .icon-pocket:before {  content: "\e914"; } .icon-line:before {  content: "\e915"; } .icon-hatena:before {  content: "\e916"; } .icon-facebook-logo:before {  content: "\e92d"; } .icon-facebook:before {  content: "\e919"; } .icon-twitter:before {  content: "\e91c"; } .icon-youtube:before {  content: "\e91f"; } .icon-flickr2:before {  content: "\e920"; } .icon-delicious:before {  content: "\e92b"; } .icon-pinterest:before {  content: "\e92c"; } .icon-googleplus:before {  content: "\ea8b"; } .icon-instagram-logo:before {  content: "\ea92"; } .icon-github-logo:before {  content: "\eab0"; } .icon-home-logo:before {  content: "\e902"; } .icon-amazon-logo:before {  content: "\ea87"; } .icon-linkedin-logo:before {  content: "\eaca"; } .icon-codepen-logo:before {  content: "\eae8"; } .icon-comment:before {  content: "\e96b"; } .icon-soundcloud-logo:before {  content: "\eac3"; } .icon-linkedin:before {  content: "\eacb"; } .icon-twitch-logo:before {  content: "\ea9f"; } .icon-heart:before {  content: "\e9da"; } .icon-heart-broken:before {  content: "\e9db"; } .icon-x-corp-logo:before {  content: "\e90c"; } .icon-x-corp:before {  content: "\e917"; } .icon-copy:before {  content: "\e901"; } #baguetteBox-overlay{display:none;opacity:0;position:fixed;overflow:hidden;top:0;left:0;width:100%;height:100%;z-index:1000000;background-color:#222;background-color:rgba(0,0,0,.8);-webkit-transition:opacity .5s ease;transition:opacity .5s ease}#baguetteBox-overlay.visible{opacity:1}#baguetteBox-overlay .full-image{display:inline-block;position:relative;width:100%;height:100%;text-align:center}#baguetteBox-overlay .full-image figure{display:inline;margin:0;height:100%}#baguetteBox-overlay .full-image img{display:inline-block;width:auto;height:auto;max-height:100%;max-width:100%;vertical-align:middle;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);-moz-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6)}#baguetteBox-overlay .full-image figcaption{display:block;position:absolute;bottom:0;width:100%;text-align:center;line-height:1.8;white-space:normal;color:#ccc;background-color:#000;background-color:rgba(0,0,0,.6);font-family:sans-serif}#baguetteBox-overlay .full-image:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}#baguetteBox-slider{position:absolute;left:0;top:0;height:100%;width:100%;white-space:nowrap;-webkit-transition:left .4s ease,-webkit-transform .4s ease;transition:left .4s ease,-webkit-transform .4s ease;transition:left .4s ease,transform .4s ease;transition:left .4s ease,transform .4s ease,-webkit-transform .4s ease,-moz-transform .4s ease}#baguetteBox-slider.bounce-from-right{-webkit-animation:bounceFromRight .4s ease-out;animation:bounceFromRight .4s ease-out}#baguetteBox-slider.bounce-from-left{-webkit-animation:bounceFromLeft .4s ease-out;animation:bounceFromLeft .4s ease-out}@-webkit-keyframes bounceFromRight{0%,100%{margin-left:0}50%{margin-left:-30px}}@keyframes bounceFromRight{0%,100%{margin-left:0}50%{margin-left:-30px}}@-webkit-keyframes bounceFromLeft{0%,100%{margin-left:0}50%{margin-left:30px}}@keyframes bounceFromLeft{0%,100%{margin-left:0}50%{margin-left:30px}}.baguetteBox-button#next-button,.baguetteBox-button#previous-button{top:50%;top:calc(50% - 30px);width:44px;height:60px}.baguetteBox-button{position:absolute;cursor:pointer;outline:0;padding:0;margin:0;border:0;-moz-border-radius:15%;border-radius:15%;background-color:#323232;background-color:rgba(50,50,50,.5);color:#ddd;font:1.6em sans-serif;-webkit-transition:background-color .4s ease;transition:background-color .4s ease}.baguetteBox-button:focus,.baguetteBox-button:hover{background-color:rgba(50,50,50,.9)}.baguetteBox-button#next-button{right:2%}.baguetteBox-button#previous-button{left:2%}.baguetteBox-button#close-button{top:20px;right:2%;right:calc(2% + 6px);width:30px;height:30px}.baguetteBox-button svg{position:absolute;left:0;top:0}.baguetteBox-spinner{width:40px;height:40px;display:inline-block;position:absolute;top:50%;left:50%;margin-top:-20px;margin-left:-20px}.baguetteBox-double-bounce1,.baguetteBox-double-bounce2{width:100%;height:100%;-moz-border-radius:50%;border-radius:50%;background-color:#fff;opacity:.6;position:absolute;top:0;left:0;-webkit-animation:bounce 2s infinite ease-in-out;animation:bounce 2s infinite ease-in-out}.baguetteBox-double-bounce2{-webkit-animation-delay:-1s;animation-delay:-1s}@-webkit-keyframes bounce{0%,100%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes bounce{0%,100%{-webkit-transform:scale(0);-moz-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}}@charset "UTF-8";  :root { --primary-color: 237, 157, 157; --secondary-color: 252, 246, 159; --back-color: 240, 238, 232; --black-color: 65, 64, 62; --white-color: 255, 255, 255; --gray-color: 221, 221, 221; --gray-light-color: 247, 247 ,247; }  html { overflow-x: hidden !important; } body { color: rgba(var(--black-color), 1); overflow: visible; } @media screen and (max-width: 1023px) { body {  overflow-x: hidden !important; } } .main { background-color: transparent; }  .logo-text, .logo-menu-button, .appeal-title, .entry-title, .list-title, .entry-card-title, .pagination .page-numbers, .article h2, .article h3, .article h4, .article h5, .article h6, .widget h2, .widget-title, .related-entry-main-heading, .comment-title, .footer-title { font-family: "Klee One", sans-serif; }  .a-wrap:hover, .navi-footer-in a:hover, .tagcloud a:hover, .widget_recent_entries ul li a:hover, .widget_categories ul li a:hover, .widget_archive ul li a:hover, .widget_pages ul li a:hover, .widget_meta ul li a:hover, .widget_rss ul li a:hover, .widget_nav_menu ul li a:hover, .widget_block ul li a:hover { background: rgba(var(--back-color), 1); }  .font-awesome-5 .navi .sub-caption:before, .font-awesome-5 .navi .sub-caption:before, .font-awesome-5 .toc-title::before, .font-awesome-5 blockquote::before, .font-awesome-5 blockquote::after, .font-awesome-5 .wp-block-quote::before, .font-awesome-5 .wp-block-quote::after, .font-awesome-5 .sns-share-message::before, .font-awesome-5 .sns-follow-message::before, .font-awesome-5 .related-entry-heading .sub-caption:before, .font-awesome-5 .comment-title .sub-caption:before { font-family: "Font Awesome 5 Free"; font-weight: 900; } .font-awesome-5 .sub-caption::before { font-size: .8em; }  .container { animation-name: fadeIn; animation-duration: 2s; animation-fill-mode: forwards; }  .container, .sidebar-menu-content, .navi-menu-content, .mobile-menu-buttons, #navi .navi-in > .menu-mobile li { background-image: linear-gradient(180deg, rgba(var(--white-color), 0) 93%, rgba(var(--white-color), 1) 100%),linear-gradient(90deg, rgba(var(--white-color), 0) 93%, rgba(var(--white-color), 1) 100%); background-color: rgba(var(--back-color), 1); background-size: 15px 15px; }  .tagline, .eye-catch img, .not-found, .read-time, .author-box .sns-follow-buttons, .cta-thumb img { position: relative; background-image: repeating-linear-gradient(45deg, rgba(var(--gray-light-color), 1), rgba(var(--gray-light-color), 1) 3px, rgba(var(--white-color), .7) 0, rgba(var(--white-color), .7) 6px); }  .single .main, .page .main, .error404 .main, .list { position: relative; background: rgba(var(--white-color), 1); color: rgba(var(--black-color), 1); padding: 2em; border: 1px solid rgba(var(--gray-color), 1); background-size: cover; box-sizing: border-box; margin-bottom: 1em; } .single .main:before, .page .main:before, .error404 .main:before, .list:before, .single .main:after, .page .main:after, .error404 .main:after, .list:after { position: absolute; content: ""; display: block; border: 50px solid transparent; box-shadow: 0px -7px 6px -9px rgba(var(--black-color), 1); border-top: 50px solid rgba(var(--back-color), 1); } .single .main:before, .page .main:before, .error404 .main:before, .list:before { top: -60px; left: -65px; transform: rotate(135deg); } .single .main:after, .page .main:after, .error404 .main:after, .list:after { bottom: -60px; right: -65px; transform: rotate(315deg); }  div:not(.list-columns) .list:before, div:not(list-columns) .list:after { border-width: 40px; } div:not(.list-columns) .list:before { border-top-width: 40px; top: -49px; left: -49px; } div:not(list-columns) .list:after { border-bottom-width: 40px; bottom: -49px; right: -49px; }  .ect-3-columns .list-column .list:before { top: -43px; left: -43px; } .ect-3-columns .list-column .list:after { bottom: -43px; right: -43px; }  .search-no-results .list { height: 100% !important; }  .widget-sidebar, .appeal-content { position: relative; background: rgba(var(--white-color), 1); padding: 2em 1em 1em; } .appeal-content { background: rgba(var(--white-color), .9); box-shadow: 0 0 10px rgba(var(--white-color), 1) inset; color: rgba(var(--black-color), 1); } .widget-sidebar::before, .appeal-content::before { position: absolute; content: ""; width: 95%; height: 10px; top: .5em; left: 0; right: 0; bottom: 0; margin: 0 auto; border-top: dotted 10px rgba(var(--back-color), 1); } .appeal-title { display: inline; margin: auto auto .5em; font-size: 1.2em; }  .entry-card-title, .related-entry-card-title { border-bottom: 1px dashed rgba(var(--gray-color), 1); }  .article-footer > .sns-share, .article-footer > .sns-follow, .related-list { border-bottom: 3px dashed rgba(var(--back-color), 1); }  .article h2, .related-entry-heading, .comment-title, .article h2:before, .article h2:after, .related-entry-heading:before, .comment-title:before, .related-entry-heading:after, .comment-title:after { border: solid 1px #777; } .article h2:before, .article h2:after, .related-entry-heading:before, .comment-title:before, .related-entry-heading:after, .comment-title:after{ pointer-events: none; } .article h2, .related-entry-heading, .comment-title { position: relative; background: rgba(var(--back-color), 1); box-shadow: 0 0 1px 3px rgba(var(--back-color), 1); border-radius: 2em 7em 5em 7em/10em 3em 1em 1em; } .article h2:before, .article h2:after, .related-entry-heading:before, .comment-title:before, .related-entry-heading:after, .comment-title:after { position: absolute; content: ""; top: 0; left: 0; width: 100%; height: 100%; } .article h2:before, .related-entry-heading:before, .comment-title:before { transform: rotate(-.7deg); border-radius: 6em 6em 2em 9em/2em 8em 9em 4em; } .article h2:after, .related-entry-heading:after, .comment-title:after { transform: rotate(.7deg); border-radius: 10em 8em 10em 5em/5em 10em 6em 10em; } @media screen and (max-width: 480px) { .article h2 {  padding: .6em .9em; } }  .related-entry-heading, .comment-title{ display: block; padding: 1em; } .related-entry-heading .sub-caption:before, .comment-title .sub-caption:before { content: "\f105"; font-family: Fontawesome; margin-right: .3em; }  .appeal-title, .author-box .author-name a, .cta-heading, .navi-in a, .index-tab-buttons .index-tab-button { background-image: linear-gradient(90deg, rgba(var(--secondary-color), .3) 3px, rgba(var(--white-color), 0) 10px), linear-gradient(90deg, rgba(var(--secondary-color), .5), rgba(var(--secondary-color), .5)), linear-gradient(270deg, rgba(var(--secondary-color), .3) 5px, rgba(var(--white-color), 0) 10px); background-repeat: no-repeat; background-position: left bottom; background-size: 0% 20%; }  .appeal-title, .author-box .author-name a, .cta-heading, .navi-in a:hover, .index-tab-buttons .index-tab-button:hover { background-size: 100% 20%; }  .header-container:not(.fixed-header) { position: relative !important; }  .tagline { display: inline; margin: 1em auto; padding: 0 1em; font-size: small; width: auto; } @media screen and (max-width: 480px) { .tagline {  padding: 0 .5em;  font-size: x-small; } }  .logo-text { margin-bottom: .3em; } .logo-text .site-name-text, .mobile-menu-buttons .logo-menu-button > a { text-emphasis-style: dot; -webkit-text-emphasis-style: dot; text-emphasis-position: under left; -webkit-text-emphasis-position: under left; letter-spacing: .1em; } @media screen and (max-width: 834px) { #header .site-name-text {  font-size: 25px; } }  .logo-menu-button { line-height: initial; }  .navi-in a { transition: all .8s ease; cursor: pointer; color: #696867; font-size: 15px; letter-spacing: .05em; } .navi-in a:hover { background-color: transparent; } .navi-in > ul > li > a > .has-icon { right: 0; } .navi-in .has-icon div { padding: .2em; color: rgba(var(--black-color), 1); background-color: rgba(var(--back-color), 1); } .navi .sub-caption { opacity: 1; color: rgba(105, 104, 103, .5); width: auto !important; border-radius: 5px; } .navi .sub-caption:before { content: "\f105"; font-family: Fontawesome; margin-right: .1em; } .navi-in > ul .sub-menu { background-color: rgba(var(--white-color), 1); box-shadow: 0 5px 8px -7px rgba(var(--black-color), 1); } .navi-in > ul .sub-menu li .caption-wrap { justify-content: left; }  @media screen and (max-width: 834px) {  #navi .navi-in > .menu-mobile {  padding-top: .2em;  padding-bottom: .2em; }  #navi .navi-in > .menu-mobile li {  width: calc(50% - 1em);  margin: .2em;  border: 1px solid rgba(var(--back-color), 1);  border-radius: 3px; }  #navi .navi-in > .menu-mobile li:hover {  border-color: rgba(var(--gray-color), 1); }  #navi .navi-in > .menu-mobile .has-icon {  display: none; }  .mobile-menu-buttons .menu-button > a {  color: rgba(var(--black-color), 1); } }  .notice-area { background-color: rgba(var(--primary-color), 1); }  .appeal-button { background-color: rgba(var(--primary-color), 1); }  .sidebar { border-radius: 0; background: transparent; }  .widget-index-middle, .widget-index-bottom { margin-top: 1.8em; }  .list-title-in { background: rgba(var(--white-color), .8); border-left: 2px dotted rgba(var(--black-color), .15) !important; border-right: 2px dotted rgba(var(--black-color), .15) !important; box-shadow: 0 0 5px rgba(var(--black-color), .2); margin-right: 2px; margin-left: 2px; padding: .3em .5em; } .list-title-in:before, .list-title-in:after { position: initial; display: block; width: 0; height: 0; pointer-events: none; } .list-title-in:before { margin-right: -2px; } .list-title-in:after { margin-left: -2px; } _:lang(ja)+_:-webkit-full-screen-document, .list-title-in:before, .list-title-in:after { display: inline-block; }  .index-tab-buttons .index-tab-button, #index-tab-1:checked ~ .index-tab-buttons .index-tab-button[for="index-tab-1"], #index-tab-2:checked ~ .index-tab-buttons .index-tab-button[for="index-tab-2"], #index-tab-3:checked ~ .index-tab-buttons .index-tab-button[for="index-tab-3"], #index-tab-4:checked ~ .index-tab-buttons .index-tab-button[for="index-tab-4"] { border: 0; letter-spacing: .05em; } .index-tab-buttons .index-tab-button { transition: all .8s ease; background-color: transparent; border-bottom: 12px solid rgba(var(--gray-light-color), 1); color: rgba(var(--black-color), 1); } #index-tab-1:checked ~ .index-tab-buttons .index-tab-button[for="index-tab-1"], #index-tab-2:checked ~ .index-tab-buttons .index-tab-button[for="index-tab-2"], #index-tab-3:checked ~ .index-tab-buttons .index-tab-button[for="index-tab-3"], #index-tab-4:checked ~ .index-tab-buttons .index-tab-button[for="index-tab-4"] { border-bottom: 12px solid rgba(var(--secondary-color), 1); color: rgba(var(--black-color), 1); background-color: rgba(var(--white-color), 1); font-weight: normal; } .index-tab-buttons .index-tab-button:hover { border: none; color: rgba(var(--secondary-color), 1); }  .ect-tile-card-2 .masonry-brick { width: calc(49.5% - 2em); }  .ect-tile-card-3 .masonry-brick { width: calc(34.03% - 2em); } @media screen and (max-width: 834px) { .tab-cont.tb1 .ect-tile-card-3 .masonry-brick {  width: calc(49.5% - 2em); } }  .list .a-wrap { border-bottom: 1px solid rgba(var(--gray-color), 1); border-right: 1px solid rgba(var(--gray-color), 1); border-radius: 0 0 10px 0; } .a-wrap:hover { box-shadow: 0 10px 10px -10px rgba(var(--black-color), .5); border: transparent; border-radius: 0; } @media screen and (max-width: 480px) { .entry-card-meta, .related-entry-card-meta {  position: unset;  font-size: small; } .e-card-info {  justify-content: flex-start; } }  .cat-label { background-color: rgba(var(--primary-color), .9); border-top: none !important; border-bottom: none !important; border-left: 2px dotted rgba(var(--black-color), .15) !important; border-right: 2px dotted rgba(var(--black-color), .15) !important; box-shadow: 0 0 5px rgba(var(--black-color), .2); text-shadow: 0 0 1px rgba(var(--white-color), 1); padding: .5em; color: rgba(var(--black-color), 1); transform: rotate(355deg); margin-left: -10px; }  .article h1.entry-title { padding: .5em 0; border-top: 1px solid; border-bottom: 1px solid; }  .eye-catch img, .not-found { padding: .5em; } .eye-catch .cat-label { opacity: 1; }  .read-time { border-top: none; border-bottom: none; }  .sidebar h3, .widget h2, .footer-title { text-align: center; background-color: transparent; box-shadow: 0 3px 0 rgba(var(--back-color), 1); margin: 0 0 1em; font-weight: normal; } .sidebar h3, .widget h2 { border-radius: 5px 5px 0 0 ; border-bottom: 3px solid #fff; }  .article h3 { position: relative; margin: 3em 0 1.5em; padding: .5em 1em .5em 36px; border:none; border-bottom: 1px dotted #aaa; } .article h3:before { position: absolute; content: ""; display: inline-block; top: -4px; left: 6px; width: 24px; height: calc(100% + 12px); background: rgba(var(--back-color), .2); filter: saturate(2000%)hue-rotate(310deg)brightness(50%); border-radius: 20px 40px/60px 20px; } .article h4 { position: relative; border: 0; border-bottom: 2px solid rgba(var(--gray-color), 1); } .article h4:before { position: absolute; content: ""; left: 1em; bottom: -14px; width: 0; height: 0; border-width: 14px 12px 0 12px; border-style: solid; border-color: rgba(var(--gray-color), 1) transparent transparent transparent; } .article h4:after { position: absolute; content: ""; bottom: -10px; left: 1em; width: 0; height: 0; border-width: 14px 12px 0 12px; border-style: solid; border-color: rgba(var(--white-color), 1) transparent transparent transparent; }  .widget_categories > ul > .cat-item > a:before, .widget_nav_menu > div > ul > li > a:before, .widget_categories li > ul > li > a:before, .widget_nav_menu ul li ul a:before, .toc-list > li > ol li a:before { position: absolute; content: ""; width: 15px; height: 15px; } .widget_categories > ul > .cat-item > a:before, .widget_nav_menu > div > ul > li > a:before { border: 2px solid rgba(var(--white-color), 1); box-shadow: 0 0 0px 2px rgba(var(--primary-color), 1); background: rgba(var(--primary-color), 1); border-radius: 50%; } .widget_categories li > ul > li > a:before, .widget_nav_menu ul li ul a:before, .toc-list > li > ol li a:before { border: 2px solid rgba(var(--primary-color), 1); box-shadow: none; background: transparent; border-radius: 50%; top: 7px; left: -20px; }  .widget_categories > ul > li, .widget_nav_menu > div > ul > li { margin-bottom: .5em; padding-left: 20px; } .widget_categories > ul > .cat-item > a { position: relative; padding-left: 10px; } .widget_categories > ul > .cat-item > a:before, .widget_nav_menu > div > ul > li > a:before, .widget_categories li > ul > li > a:before { width: 10px; height: 10px; top: calc(50% - 8px); left: -10px; }  .toc .toc-list { padding-left: 0; } .toc .toc-list ul, .toc .toc-list ol { margin-bottom: 1em !important; } .toc li { margin: 0; list-style: none; } .toc-list > li { position: relative; list-style-type: none; } .toc .toc-list li:before, .toc .toc-list li li:before { content: none !important; } .toc .toc-list > li > a { font-weight: bold; margin-bottom: 1em !important; } .toc-list > li > ol li a:before { width: 10px; height: 10px; top: 10px; left: -10px; } .toc-list > li > a { border-top: solid 1px rgba(var(--primary-color), 1); border-bottom: solid 1px rgba(var(--primary-color), 1); } .toc-list li a { display: block; text-decoration: none; transition: .15s easy-out; padding: .2em .3em; } .toc-list > li > a::before { counter-increment: count; content: counter(count) "."; background: rgba(var(--primary-color), 1); padding:.3em .5em; margin-right: .5em; border-radius: 10px; color: rgba(var(--white-color), 1); } .toc-list li ol li a, .widget_categories li > ul > li > a, .widget_nav_menu ul li a { position: relative; padding-left: .5em; } .toc-list > li a:hover, .widget_categories li a:hover, .widget_nav_menu ul li a:hover { transform: translateX(4px); } @media screen and (max-width: 834px) { .toc-list li a {  padding: .5em .3em; } }  .widget_nav_menu ul li ul a:before { top: 18px; }  .toc, .widget_categories ul { font-size: 85%; } .toc { width: 80%; padding: 1em; counter-reset: count; position: relative; border: none; border-radius: 4px; opacity: .8; background: radial-gradient(circle, transparent 20%, #fafafa 20%, #fafafa 80%, transparent 80%, transparent), radial-gradient(circle, transparent 20%, #fafafa 20%, #fafafa 80%, transparent 80%, transparent) 25px 25px, linear-gradient( rgba(var(--back-color), 1) 2px, transparent 2px) 0 -1px, linear-gradient(90deg, rgba(var(--back-color), 1) 2px, #fafafa 2px) -1px 0; background-size: 50px 50px; } .toc-title { margin: .3em 0 .4em; font-weight: bold; color: rgba(var(--white-color), 1); margin-bottom: 20px; background: rgba(var(--primary-color), 1); border-top: none !important; border-bottom: none !important; border-left: 2px dotted rgba(var(--black-color), .15) !important; border-right: 2px dotted rgba(var(--black-color), .15) !important; box-shadow: 0 0 5px rgba(var(--black-color), .2); text-shadow: 0 0 1px rgba(var(--white-color), 1); padding: .5em; } .toc-title::before { font-family: Fontawesome; content: "\f0ca"; margin-right: .5em; cursor: pointer; background: rgba(var(--white-color), 1); color: rgba(var(--primary-color), 1); padding: .2em; border-radius: 5px; } .toc-checkbox:checked+.toc-title::before { content: "\f00d"; } @media screen and (max-width: 480px) { .toc {  width: 100%; } }  .toc-widget-box { padding: 0; } .toc-widget-box .toc { width: 100%; padding: 0; margin: 0; background: transparent; }  .scrollable-table th { background-color: rgba(var(--back-color), 1); } table tr:nth-of-type(2n+1) { background-color: rgba(var(--back-color), .3); }  blockquote { position: relative; background: rgba(var(--back-color), .4); box-shadow: 0 0 0px 5px rgba(var(--white-color), 1) inset; border: none; overflow: hidden; opacity: 0.99; } blockquote::before, blockquote::after { font-family: FontAwesome; font-size: 500%; z-index: -1; opacity: .5; } blockquote::before { content: "\f10d"; top: -10px; left: 0; } blockquote:after { content: "\f10e"; bottom: 30px; right: 0; }  pre { background-color: rgba(var(--gray-light-color), 1); border: 1px solid rgba(var(--gray-color), 1); }  .is-style-information-box, .information-box, .information, .is-style-question-box, .question-box, .question, .is-style-alert-box, .alert-box, .alert, .is-style-memo-box, .memo-box, .is-style-comment-box, .comment-box, .is-style-ok-box, .ok-box, .is-style-ng-box, .ng-box, .is-style-good-box, .good-box, .is-style-bad-box, .bad-box, .is-style-profile-box, .profile-box, .is-style-primary-box, .primary-box, .sp-primary, .primary, .is-style-secondary-box, .secondary-box, .is-style-info-box, .info-box, .sp-info, .info, .is-style-success-box, .success-box, .sp-success, .success, .is-style-warning-box, .warning-box, .sp-warning, .warning, .is-style-danger-box, .danger-box, .sp-danger, .danger, .is-style-light-box, .light-box, .is-style-dark-box, .dark-box { position: relative; background: rgba(var(--white-color), .3); border-width: 1px; border-style: solid; } .is-style-information-box::after, .information-box::after, .information::after, .is-style-question-box::after, .question-box::after, .question::after, .is-style-alert-box::after, .alert-box::after, .alert::after, .is-style-memo-box::after, .memo-box::after, .is-style-comment-box::after, .comment-box::after, .is-style-ok-box::after, .ok-box::after, .is-style-ng-box::after, .ng-box::after, .is-style-good-box::after, .good-box::after, .is-style-bad-box::after, .bad-box::after, .is-style-profile-box::after, .profile-box::after, .is-style-primary-box::after, .primary-box::after, .sp-primary::after, .primary::after, .is-style-secondary-box::after, .secondary-box::after, .is-style-info-box::after, .info-box::after, .sp-info::after, .info::after, .is-style-success-box::after, .success-box::after, .sp-success::after, .success::after, .is-style-warning-box::after, .warning-box::after, .sp-warning::after, .warning::after, .is-style-danger-box::after, .danger-box::after, .sp-danger::after, .danger::after, .is-style-light-box::after, .light-box::after, .is-style-dark-box::after, .dark-box::after { position: absolute; content: ""; top: 5px; left: 5px; width: 100%; height: 100%; border-radius: 4px; z-index: -1; } .is-style-information-box::after, .information-box::after, .information::after { background-color: #f3fafe; } .is-style-question-box::after, .question-box::after, .question::after { background-color: #fff7cc; } .is-style-alert-box::after, .alert-box::after, .alert::after { background-color: #fdf2f2; } .is-style-memo-box::after, .memo-box::after { background-color: #ebf8f4; } .is-style-comment-box::after, .comment-box::after { background-color: rgba(var(--gray-light-color), 1); } .is-style-ok-box::after, .ok-box::after { background-color: #f2fafb; } .is-style-ng-box::after, .ng-box::after { background-color: #ffe7e7; } .is-style-good-box::after, .good-box::after { background-color: #f7fcf7; } .is-style-bad-box::after, .bad-box::after { background-color: #fff1f4; } .is-style-profile-box::after, .profile-box::after { background-color: rgba(var(--gray-light-color), 1); } .is-style-profile-box::after, .profile-box::after { background-color: rgba(var(--gray-light-color), 1); } .is-style-primary-box::after, .primary-box::after, .sp-primary::after, .primary::after { background-color: #cce5ff; } .is-style-secondary-box::after, .secondary-box::after { background-color: #e2e3e5; } .is-style-info-box::after, .info-box::after, .sp-info::after, .info::after { background-color: #d1ecf1; } .is-style-success-box::after, .success-box::after, .sp-success::after, .success::after { background-color: #d4edda; } .is-style-warning-box::after, .warning-box::after, .sp-warning::after, .warning::after { background-color: #fff3cd; } .is-style-danger-box::after, .danger-box::after, .sp-danger::after, .danger::after { background-color: #f8d7da; } .is-style-light-box, .light-box { border-color: rgba(var(--gray-light-color), 1); } .is-style-light-box::after, .light-box::after { background-color: rgba(var(--gray-light-color), 1); } .is-style-dark-box::after, .dark-box::after { background-color: #d6d8d9; }  .blank-box.sticky, .is-style-blank-box-red, .is-style-blank-box-navy, .is-style-blank-box-blue, .is-style-blank-box-yellow, .is-style-blank-box-green, .is-style-blank-box-pink, .is-style-blank-box-orange, .is-style-sticky-gray, .is-style-sticky-yellow, .is-style-sticky-red, .is-style-sticky-blue, .is-style-sticky-green { position: relative; border-radius: 0; } .blank-box.sticky:before, .blank-box.sticky:after { content: ""; position: absolute; width: 0; height: 0; border-style: solid; } .blank-box.sticky:before { bottom: 0; right: 0; border-width: 0 0 30px 30px; border-color: transparent transparent rgba(var(--white-color), 1) transparent; } .blank-box.sticky:after { bottom: -6px; right: 5px; border-width: 40px 20px 0 0; border-color: rgba(var(--white-color), 1) transparent transparent transparent; box-shadow: -1px -1px 0px 0px rgba(var(--black-color), .15); transform: rotate(16deg); opacity: .5; }  .blank-box, .is-style-blank-box-red, .is-style-blank-box-navy, .is-style-blank-box-blue, .is-style-blank-box-yellow, .is-style-blank-box-green, .is-style-blank-box-pink, .is-style-blank-box-orange, .is-style-sticky-gray, .is-style-sticky-yellow, .is-style-sticky-red, .is-style-sticky-blue, .is-style-sticky-green { border-color: #bbbfbf; } .blank-box.bb-yellow, .bb-yellow.is-style-blank-box-red, .bb-yellow.is-style-blank-box-navy, .bb-yellow.is-style-blank-box-blue, .bb-yellow.is-style-blank-box-yellow, .bb-yellow.is-style-blank-box-green, .bb-yellow.is-style-blank-box-pink, .bb-yellow.is-style-blank-box-orange, .bb-yellow.is-style-sticky-gray, .bb-yellow.is-style-sticky-yellow, .bb-yellow.is-style-sticky-red, .bb-yellow.is-style-sticky-blue, .bb-yellow.is-style-sticky-green { border-color: #ffe865; } .blank-box.bb-red, .bb-red.is-style-blank-box-red, .bb-red.is-style-blank-box-navy, .bb-red.is-style-blank-box-blue, .bb-red.is-style-blank-box-yellow, .bb-red.is-style-blank-box-green, .bb-red.is-style-blank-box-pink, .bb-red.is-style-blank-box-orange, .bb-red.is-style-sticky-gray, .bb-red.is-style-sticky-yellow, .bb-red.is-style-sticky-red, .bb-red.is-style-sticky-blue, .bb-red.is-style-sticky-green { border-color: #ed2c2c; } .blank-box.bb-blue, .bb-blue.is-style-blank-box-red, .bb-blue.is-style-blank-box-navy, .bb-blue.is-style-blank-box-blue, .bb-blue.is-style-blank-box-yellow, .bb-blue.is-style-blank-box-green, .bb-blue.is-style-blank-box-pink, .bb-blue.is-style-blank-box-orange, .bb-blue.is-style-sticky-gray, .bb-blue.is-style-sticky-yellow, .bb-blue.is-style-sticky-red, .bb-blue.is-style-sticky-blue, .bb-blue.is-style-sticky-green { border-color: #4bb0de; } .blank-box.bb-green, .bb-green.is-style-blank-box-red, .bb-green.is-style-blank-box-navy, .bb-green.is-style-blank-box-blue, .bb-green.is-style-blank-box-yellow, .bb-green.is-style-blank-box-green, .bb-green.is-style-blank-box-pink, .bb-green.is-style-blank-box-orange, .bb-green.is-style-sticky-gray, .bb-green.is-style-sticky-yellow, .bb-green.is-style-sticky-red, .bb-green.is-style-sticky-blue, .bb-green.is-style-sticky-green { border-color: #60c48b; }  .blank-box.bb-tab .bb-label, .bb-tab.is-style-blank-box-red .bb-label, .bb-tab.is-style-blank-box-navy .bb-label, .bb-tab.is-style-blank-box-blue .bb-label, .bb-tab.is-style-blank-box-yellow .bb-label, .bb-tab.is-style-blank-box-green .bb-label, .bb-tab.is-style-blank-box-pink .bb-label, .bb-tab.is-style-blank-box-orange .bb-label, .bb-tab.is-style-sticky-gray .bb-label, .bb-tab.is-style-sticky-yellow .bb-label, .bb-tab.is-style-sticky-red .bb-label, .bb-tab.is-style-sticky-blue .bb-label, .bb-tab.is-style-sticky-green .bb-label { background-color: #bbbfbf; } .blank-box.bb-tab.bb-yellow .bb-label, .bb-tab.bb-yellow.is-style-blank-box-red .bb-label, .bb-tab.bb-yellow.is-style-blank-box-navy .bb-label, .bb-tab.bb-yellow.is-style-blank-box-blue .bb-label, .bb-tab.bb-yellow.is-style-blank-box-yellow .bb-label, .bb-tab.bb-yellow.is-style-blank-box-green .bb-label, .bb-tab.bb-yellow.is-style-blank-box-pink .bb-label, .bb-tab.bb-yellow.is-style-blank-box-orange .bb-label, .bb-tab.bb-yellow.is-style-sticky-gray .bb-label, .bb-tab.bb-yellow.is-style-sticky-yellow .bb-label, .bb-tab.bb-yellow.is-style-sticky-red .bb-label, .bb-tab.bb-yellow.is-style-sticky-blue .bb-label, .bb-tab.bb-yellow.is-style-sticky-green .bb-label { background-color: #ffe865; } .blank-box.bb-tab.bb-red .bb-label, .bb-tab.bb-red.is-style-blank-box-red .bb-label, .bb-tab.bb-red.is-style-blank-box-navy .bb-label, .bb-tab.bb-red.is-style-blank-box-blue .bb-label, .bb-tab.bb-red.is-style-blank-box-yellow .bb-label, .bb-tab.bb-red.is-style-blank-box-green .bb-label, .bb-tab.bb-red.is-style-blank-box-pink .bb-label, .bb-tab.bb-red.is-style-blank-box-orange .bb-label, .bb-tab.bb-red.is-style-sticky-gray .bb-label, .bb-tab.bb-red.is-style-sticky-yellow .bb-label, .bb-tab.bb-red.is-style-sticky-red .bb-label, .bb-tab.bb-red.is-style-sticky-blue .bb-label, .bb-tab.bb-red.is-style-sticky-green .bb-label { background-color: #ed2d2c; } .blank-box.bb-tab.bb-blue .bb-label, .bb-tab.bb-blue.is-style-blank-box-red .bb-label, .bb-tab.bb-blue.is-style-blank-box-navy .bb-label, .bb-tab.bb-blue.is-style-blank-box-blue .bb-label, .bb-tab.bb-blue.is-style-blank-box-yellow .bb-label, .bb-tab.bb-blue.is-style-blank-box-green .bb-label, .bb-tab.bb-blue.is-style-blank-box-pink .bb-label, .bb-tab.bb-blue.is-style-blank-box-orange .bb-label, .bb-tab.bb-blue.is-style-sticky-gray .bb-label, .bb-tab.bb-blue.is-style-sticky-yellow .bb-label, .bb-tab.bb-blue.is-style-sticky-red .bb-label, .bb-tab.bb-blue.is-style-sticky-blue .bb-label, .bb-tab.bb-blue.is-style-sticky-green .bb-label { background-color: #4bb0de; } .blank-box.bb-tab.bb-green .bb-label, .bb-tab.bb-green.is-style-blank-box-red .bb-label, .bb-tab.bb-green.is-style-blank-box-navy .bb-label, .bb-tab.bb-green.is-style-blank-box-blue .bb-label, .bb-tab.bb-green.is-style-blank-box-yellow .bb-label, .bb-tab.bb-green.is-style-blank-box-green .bb-label, .bb-tab.bb-green.is-style-blank-box-pink .bb-label, .bb-tab.bb-green.is-style-blank-box-orange .bb-label, .bb-tab.bb-green.is-style-sticky-gray .bb-label, .bb-tab.bb-green.is-style-sticky-yellow .bb-label, .bb-tab.bb-green.is-style-sticky-red .bb-label, .bb-tab.bb-green.is-style-sticky-blue .bb-label, .bb-tab.bb-green.is-style-sticky-green .bb-label { background-color: #60c58b; }  .blogcard { border: 3px solid rgba(var(--back-color), 1); box-shadow: 0 0 0px 1px rgba(var(--gray-color), 1); } .blogcard-content { border-left: 3px dashed rgba(var(--back-color), 1); padding-left: .5em; }  .timeline-item:before { background: rgba(var(--secondary-color), 1); } .timeline-item-content { border-left-color: rgba(var(--back-color), 1); }  .micro-balloon:after, .micro-balloon:before { top: calc(100% - 0px); } .micro-bottom.micro-balloon:after, .micro-bottom.micro-balloon:before { bottom: calc(100% - 0px); }  .btn, .ranking-item-link-buttons a, .btn-wrap>a, .wp-block-freeform .btn-wrap > a { border-radius: 10px; box-shadow: 0px 5px 5px -2px rgba(var(--black-color), .2); } .btn-l, .ranking-item-link-buttons a, .btn-wrap.btn-wrap-l > a { padding: 1em; }  .btn:hover, .ranking-item-link-buttons a:hover, .btn-wrap>a:hover, .wp-block-freeform .btn-wrap > a:hover { opacity: 1; filter: brightness(115%); box-shadow: 0 -3px 2px 0px rgba(var(--gray-color), .2), 0 -5px 5px -2px rgba(var(--gray-color), 1) inset; }  .navi-in .has-icon div, .pagination .page-numbers, .search-submit, .go-to-top-button, .author-widget-name { border-top-left-radius: 185px 160px; border-top-right-radius: 200px 195px; border-bottom-right-radius: 160px 195px; border-bottom-left-radius: 185px 190px; } .pagination .current, .pagination-next-link, .pagination-next-link:before, .list-more-button, .list-more-button:before, .comment-btn, .comment-btn:before { border-top-left-radius: 170px 180px; border-top-right-radius:230px 150px; border-bottom-right-radius: 160px 200px; border-bottom-left-radius: 180px 150px; }  .sns-share-message, .sns-follow-message { position: relative; display: flex; flex-flow: column; align-items: center; justify-content: center; margin-bottom: 13px; background: rgba(var(--back-color), 1); padding: 1em; border-radius: 10px; font-size: 15px; line-height: 1.6; } .home .main .sns-share-message, .archive .main .sns-share-message, .home .main .sns-follow-message, .archive .main .sns-follow-message { background: rgba(var(--white-color),1); } .sns-share-message:before, .sns-follow-message:before { content: "\f00c"; font-family: FontAwesome; display: inherit; line-height: 1; font-size: 1.5em; color: rgba(var(--primary-color), 1); } .sns-buttons { flex-wrap: wrap; } .sns-buttons a { position: relative; background-color: transparent !important; color: rgba(var(--black-color), 1); border-radius: 40px; border: 1px solid transparent !important; text-shadow: rgba(var(--white-color), 1) 1px 1px 1px, rgba(var(--white-color), 1) -1px 1px 1px, rgba(var(--white-color), 1) -1px -1px 1px, rgba(var(--white-color), 1) 1px -1px 1px, rgba(var(--white-color), 1) 0px 0px 1px; height: 40px; white-space: nowrap; justify-content: center; z-index: 0; } .sns-buttons a:before { content: ""; position: absolute; background: rgba(var(--back-color), 1); width: 30px; height: 30px; border-radius: 50%; top: 50%; left: 50%; -webkit-transform: translate(-50%,-50%); transform: translate(-50%,-50%); border: 1px solid rgba(var(--white-color), 1); z-index: -1; } .sns-buttons a:hover { color: rgba(var(--white-color), 1) !important; text-shadow: rgba(var(--primary-color), 1) 1px 1px 1px, rgba(var(--primary-color), 1) -1px 1px 1px, rgba(var(--primary-color), 1) -1px -1px 1px, rgba(var(--primary-color), 1) 1px -1px 1px, rgba(var(--primary-color), 1) 0px 0px 1px; } .sns-buttons a:hover:before { background: rgba(var(--primary-color), 1); } .home .main .sns-buttons a:before, .archive .main .sns-buttons a:before { background: rgba(var(--white-color),1); }  .sns-share:not(.ss-high-and-low-cl) .sns-share-buttons a .share-count { top: 3px; } .sns-share-buttons a .button-caption { margin-left: 1px; }  .sns-follow-buttons a { width: auto; margin: auto; }  .bc-brand-color.sns-share .twitter-button, .bc-brand-color.sns-follow .twitter-button { color: #1da1f2; } .bc-brand-color.sns-share .facebook-button, .bc-brand-color.sns-follow .facebook-button { color: #3b5998; } .bc-brand-color.sns-share .hatebu-button, .bc-brand-color.sns-follow .hatebu-button { color: #2c6ebd; } .bc-brand-color.sns-share .google-plus-button, .bc-brand-color.sns-follow .google-plus-button { color: #dd4b39; } .bc-brand-color.sns-share .pocket-button, .bc-brand-color.sns-follow .pocket-button { color: #ef4056; } .bc-brand-color.sns-share .line-button, .bc-brand-color.sns-follow .line-button { color: #00c300; } .bc-brand-color.sns-share .website-button, .bc-brand-color.sns-follow .website-button { color: #002561; } .bc-brand-color.sns-share .instagram-button, .bc-brand-color.sns-follow .instagram-button { color: #405de6; } .bc-brand-color.sns-share .pinterest-button, .bc-brand-color.sns-follow .pinterest-button { color: #bd081c; } .bc-brand-color.sns-share .youtube-button, .bc-brand-color.sns-follow .youtube-button { color: #cd201f; } .bc-brand-color.sns-share .linkedin-button, .bc-brand-color.sns-follow .linkedin-button { color: #0077b5; } .bc-brand-color.sns-share .note-button, .bc-brand-color.sns-follow .note-button { color: rgba(var(--black-color), 1); } .bc-brand-color.sns-share .soundcloud-button, .bc-brand-color.sns-follow .soundcloud-button { color: #ff8800; } .bc-brand-color.sns-share .flickr-button, .bc-brand-color.sns-follow .flickr-button { color: #111; } .bc-brand-color.sns-share .amazon-button, .bc-brand-color.sns-follow .amazon-button { color: #ff9900; } .bc-brand-color.sns-share .twitch-button, .bc-brand-color.sns-follow .twitch-button { color: #6441a4; } .bc-brand-color.sns-share .rakuten-room-button, .bc-brand-color.sns-follow .rakuten-room-button { color: #c61e79; } .bc-brand-color.sns-share .slack-button, .bc-brand-color.sns-follow .slack-button { color: #e01563; } .bc-brand-color.sns-share .github-button, .bc-brand-color.sns-follow .github-button { color: #4078c0; } .bc-brand-color.sns-share .codepen-button, .bc-brand-color.sns-follow .codepen-button { color: rgba(var(--black-color), 1); } .bc-brand-color.sns-share .feedly-button, .bc-brand-color.sns-follow .feedly-button { color: #2bb24c; } .bc-brand-color.sns-share .rss-button, .bc-brand-color.sns-follow .rss-button { color: #f26522; }  .bc-brand-color-white.sns-share span, .bc-brand-color-white.sns-follow span { color: transparent; } .bc-brand-color-white.sns-share a, .bc-brand-color-white.sns-follow a { -webkit-text-stroke: 1px rgba(var(--black-color), 1); } .bc-brand-color-white.sns-share .twitter-button, .bc-brand-color-white.sns-follow .twitter-button { -webkit-text-stroke: 1px #1da1f2; } .bc-brand-color-white.sns-share .facebook-button, .bc-brand-color-white.sns-follow .facebook-button { -webkit-text-stroke: 1px #3b5998; } .bc-brand-color-white.sns-share .hatebu-button, .bc-brand-color-white.sns-follow .hatebu-button { -webkit-text-stroke: 1px #2c6ebd; } .bc-brand-color-white.sns-share .google-plus-button, .bc-brand-color-white.sns-follow .google-plus-button { -webkit-text-stroke: 1px #dd4b39; } .bc-brand-color-white.sns-share .pocket-button, .bc-brand-color-white.sns-follow .pocket-button { -webkit-text-stroke: 1px #ef4056; } .bc-brand-color-white.sns-share .line-button, .bc-brand-color-white.sns-follow .line-button { -webkit-text-stroke: 1px #00c300; } .bc-brand-color-white.sns-share .website-button, .bc-brand-color-white.sns-follow .website-button { -webkit-text-stroke: 1px #002561; } .bc-brand-color-white.sns-share .instagram-button, .bc-brand-color-white.sns-follow .instagram-button { -webkit-text-stroke: 1px #405de6; } .bc-brand-color-white.sns-share .pinterest-button, .bc-brand-color-white.sns-follow .pinterest-button { -webkit-text-stroke: 1px #bd081c; } .bc-brand-color-white.sns-share .youtube-button, .bc-brand-color-white.sns-follow .youtube-button { -webkit-text-stroke: 1px #cd201f; } .bc-brand-color-white.sns-share .linkedin-button, .bc-brand-color-white.sns-follow .linkedin-button { -webkit-text-stroke: 1px #0077b5; } .bc-brand-color-white.sns-share .note-button, .bc-brand-color-white.sns-follow .note-button { -webkit-text-stroke: 1px rgba(var(--black-color), 1); } .bc-brand-color-white.sns-share .soundcloud-button, .bc-brand-color-white.sns-follow .soundcloud-button { -webkit-text-stroke: 1px #ff8800; } .bc-brand-color-white.sns-share .flickr-button, .bc-brand-color-white.sns-follow .flickr-button { -webkit-text-stroke: 1px #111; } .bc-brand-color-white.sns-share .amazon-button, .bc-brand-color-white.sns-follow .amazon-button { -webkit-text-stroke: 1px #ff9900; } .bc-brand-color-white.sns-share .twitch-button, .bc-brand-color-white.sns-follow .twitch-button { -webkit-text-stroke: 1px #6441a4; } .bc-brand-color-white.sns-share .rakuten-room-button, .bc-brand-color-white.sns-follow .rakuten-room-button { -webkit-text-stroke: 1px #c61e79; } .bc-brand-color-white.sns-share .slack-button, .bc-brand-color-white.sns-follow .slack-button { -webkit-text-stroke: 1px #e01563; } .bc-brand-color-white.sns-share .github-button, .bc-brand-color-white.sns-follow .github-button { -webkit-text-stroke: 1px #4078c0; } .bc-brand-color-white.sns-share .codepen-button, .bc-brand-color-white.sns-follow .codepen-button { -webkit-text-stroke: 1px rgba(var(--black-color), 1); } .bc-brand-color-white.sns-share .feedly-button, .bc-brand-color-white.sns-follow .feedly-button { -webkit-text-stroke: 1px #2bb24c; } .bc-brand-color-white.sns-share .rss-button, .bc-brand-color-white.sns-follow .rss-button { -webkit-text-stroke: 1px #f26522; }  .main .sns-follow-buttons a:last-child { margin-right: auto; } @media screen and (min-width: 835px) {  .article-footer .sns-share, .article-footer .sns-follow:not(.sf-profile) {  display: flex; }  .article-footer .sns-buttons {  width: 65%; }  .article-footer .sns-share-message, .article-footer .sns-follow-message {  width: 35%;  margin-right: 1em; } }  .sidebar .sns-follow-buttons a, .footer .sns-follow-buttons a { width: auto; margin: auto; }  .main .main-widget-label { text-align: center; } .main .author-box, .main .cta-box { position: relative; padding: 1em; margin: auto; top: 0; right: 0; bottom: 0; left: 0; border-top: 10px solid; border-radius: 10px; overflow: hidden; z-index: 1; } .main .author-box:before, .main .cta-box:before { position: absolute; content: ""; margin: auto; bottom: -10%; right: -10%; width: 300px; height: 300px; border-radius: 50%; background: rgba(var(--back-color), 1); opacity: .5; z-index: -1; } .main .author-box:after, .main .cta-box:after { position: absolute; content: ""; margin: auto; bottom: -10%; right: -10%; width: 150px; height: 150px; border-radius: 50%; background: rgba(var(--primary-color), 1); opacity: .3; z-index: 0; } .main .author-box .sns-follow-buttons, .main .cta-box .cta-button { position: relative; z-index: 3; }  .main .author-box { box-shadow: 0px 2px 0px 0px rgba(var(--gray-color), 1), 0px 1px 4px 0px rgba(0, 0, 0, .1); border-top-color: rgba(var(--gray-color), 1); background: rgba(var(--white-color), 1); } @media screen and (max-width: 480px) { .main .author-thumb {  float: none;  margin-top: 0;  width: 100%; }  .main .widget_author_box .author-box {  text-align: center; }  .main .author-description {  text-align: left; }  .main .widget_author_box .author-box .author-content {  margin-left: 0; } }  .main .cta-box { box-shadow: 0px 2px 0px 0px rgba(var(--black-color), 1), 0px 1px 4px 0px rgba(var(--black-color), .1); border-top-color: rgba(var(--black-color), 1); } .main .cta-box:after { right: 20%; background: rgba(var(--secondary-color), 1); } .main .cta-thumb img { box-shadow: 5px 5px rgba(var(--black-color), 1); }  .author-box { border: none; } .author-box .author-thumb img{ width: 100%; background: rgba(var(--back-color), 1); } .author-box .author-thumb:not(.circle-image) img { border-radius: 3px; } .author-box .author-name { margin: .4em 0; } .author-box .author-name a { color: rgba(var(--black-color), 1); text-decoration: none; } .author-thumb { position: relative; margin-top: 0; } .author-widget-name { position: relative; display: inline-block; background-color: rgba(var(--primary-color), 1); padding: .3em; color: rgba(var(--black-color), 1); font-size:14px; margin-bottom: 5px; } .author-widget-name:after { position: absolute; content: ""; top: 100%; left: 50%; border: 8px solid transparent; border-top: 8px solid rgba(var(--primary-color), 1); -webkit-transform: translateX(-50%); transform: translateX(-50%); z-index: 1; } .author-box p { margin-top: .3em; line-height: 1.5; font-size: .9em; } .author-description { font-size: .9em; background-image: linear-gradient(180deg, rgba(204, 204, 204, 0) 0%, rgba(204, 204, 204, 0) 98.5%, rgba(100, 100, 100, 1) 100%); background-repeat: repeat-y; background-size: 100% 1.35em; line-height: 1.35em; padding-bottom: 1px; } .author-description p { margin-bottom: 1.5em !important; } .author-description p:last-of-type { margin-bottom: 0 !important; } .author-box .sns-follow-buttons { padding: .5em; margin: auto; display: inline-flex; width: auto; } .author-box .sns-follow-buttons a.follow-button { background: transparent; z-index: 0; border: none; margin: .3em; margin-right: .6em; }  .nwa .widget_author_box .author-box, .nwa .widget_author_box .author-box .author-content { padding: 0; } .nwa .widget_author_box .author-box{ margin-bottom: 0; }  .cta-box { text-align: center; } .cta-heading { display: inline-block; text-align: center; padding-bottom: 0; margin-bottom: 1em; } .cta-message { text-align: left; }  .sidebar .cta-box { color: inherit; background-color: transparent; padding: 0; } .nwa .cta-thumb img { padding: .5em; }  .search .search-edit{ width: 96%; }  .wp-block-search__button { border: none; color: rgba(var(--white-color), 1); background: rgba(var(--primary-color), 1); }  .widget_search .search-edit { width: 92%; height: 50px; } .search-submit { top: 0; right: 0; border: none; color: rgba(var(--white-color), 1); background: rgba(var(--primary-color), 1); width: 50px; height: 50px; }  #search-menu-content .search-edit { border: 3px solid rgba(var(--gray-color), 1); background-color: rgba(var(--white-color), 1); width: 97%; }  .box-menu:hover { box-shadow: inset 2px 2px 0 0 rgba(var(--primary-color), 1), 2px 2px 0 0 rgba(var(--primary-color), 1), 2px 0 0 0 rgba(var(--primary-color), 1), 0 2px 0 0 rgba(var(--primary-color), 1) !important; } .box-menu-icon { color: rgba(var(--primary-color), 1) !important; }  .widget-entry-cards.large-thumb-on .a-wrap { position: relative; } .recommended.rcs-center-label-title .a-wrap:before { position: absolute; top: 0; left: 0; z-index: 1; padding: .3em; background: rgba(var(--gray-light-color), 1); width: 17px; height: 17px; line-height: 17px; }  .search-edit, input[type="text"], input[type="password"], input[type="date"], input[type="datetime"], input[type="email"], input[type="number"], input[type="search"], input[type="tel"], input[type="time"], input[type="url"], textarea, select, input[type="submit"] { border: 3px solid rgba(var(--gray-color), .7); border-radius: 10px; background-color: rgba(var(--back-color), .3); } input[type="submit"] { border-color: rgba(var(--black-color), 1); background-color: rgba(var(--white-color), 1); font-size: 18px; letter-spacing: .1em; } input[type="submit"]:hover { border-color: rgba(var(--black-color), 1); background-color: rgba(var(--back-color), 1); }  .commets-list { margin-bottom: 1.8em; } .commets-list .comment { padding: 1em; border-radius: 5px; } .commets-list .comment.odd { background: rgba(var(--white-color), 1); } .commets-list .comment.even { background: rgba(var(--gray-light-color), 1); }  .pagination .page-numbers { text-shadow: 0px 0px 1px rgba(var(--white-color), 1); transition: all 235ms ease-out 0s; color: rgba(var(--black-color), 1); border-color: rgba(var(--black-color), 1); background-color: transparent; align-self: center; border-style: solid; border-width: 2px; } .pagination .current { color: rgba(var(--white-color), 1); vertical-align:middle; background: rgba(var(--primary-color), 1); border-color: transparent; box-shadow: 0 5px 8px -7px rgba(var(--black-color), 1); } .pagination-next-link, .list-more-button, .comment-btn { position: relative; background: none; padding: 12px 22px; margin: 0 10px; box-sizing: border-box; text-transform: uppercase; border: 2px solid rgba(var(--gray-color), 1); } .pagination-next-link:before, .list-more-button:before, .comment-btn:before { content: ""; position: absolute; top: 3px; left: 3px; width: calc(100% + 3px); height: calc(100% + 3px); background-color: rgba(var(--secondary-color), 1); transition: all .3s ease; z-index: -1; } .pagination-next-link:hover, .list-more-button:hover, .comment-btn:hover { background: rgba(var(--white-color), 1); color: rgba(var(--primary-color), 1); border-color: rgba(var(--primary-color), 1); } .pagination-next-link:hover:before, .list-more-button:hover:before, .comment-btn:hover:before { top: 0; left: 0; width: 100%; height: 100%; } .pagination-next-link:active:before, .list-more-button:active:before, .comment-btn:active:before { top: -10px; left: 18px; width: 100%; height: 100%; }  .go-to-top-button { padding: .6em; transition: all 235ms ease 0s; box-shadow: 15px 28px 25px -18px rgba(var(--black-color), .2); transition: all 235ms ease-in-out 0s; color: rgba(var(--black-color), 1); border-color: rgba(var(--black-color), 1); background-color: rgba(var(--white-color), 1); align-self: center; background-image: none; border-style: solid; border-width: 2px; cursor: pointer; display: inline-block; font-size: 1rem; outline: none; }  .wpcf7 .wpcf7-submit:disabled { border-color: rgba(var(--gray-color), 1); }  .snow-monkey-form .smf-progress-tracker__item { margin: 0; } .snow-monkey-form .smf-action .smf-button-control__control { background-color: rgba(var(--primary-color), 1); background-image: none; border-color: rgba(var(--primary-color), 1); color: rgba(var(--white-color), 1); transition: all .3s; } .snow-monkey-form .smf-action .smf-button-control__control[data-action="back"] { background-color: rgba(var(--white-color), 1); border-color: rgba(var(--black-color), 1); color: rgba(var(--black-color), 1); } .snow-monkey-form .smf-action .smf-button-control__control:hover { opacity: .6; transition: all .3s; } @keyframes fadeIn { from {  opacity: 0; } to {  opacity: 1; } }  .container,.sidebar-menu-content,.navi-menu-content,.mobile-menu-buttons,#navi .navi-in>.menu-mobile li{background-color:#f0eee8}.single .main,.page .main,.error404 .main,.list{box-shadow:0 0 0 10px #f0eee8 inset}.single .main:before,.page .main:before,.error404 .main:before,.list:before,.single .main:after,.page .main:after,.error404 .main:after,.list:after,.widget-sidebar::before,.appeal-content::before{border-top-color:#f0eee8}.main{width:860px}.sidebar{width:376px}@media screen and (max-width:1256px){.wrap{width:auto}.main,.sidebar,.sidebar-left .main,.sidebar-left .sidebar{margin:0 .5%}.main{width:67.4%}.sidebar{padding:1.5%;width:30%}.entry-card-thumb{width:38%}.entry-card-content{margin-left:40%}}body::after{content:url(https://shimaneko-news.com/wp-content/themes/cocoon-master/lib/analytics/access.php?post_id=1518&post_type=post)!important;visibility:hidden;position:absolute;bottom:0;right:0;width:1px;height:1px;overflow:hidden;display:inline!important}.toc-checkbox{display:none}.toc-content{visibility:hidden;height:0;opacity:.2;transition:all 0.5s ease-out}.toc-checkbox:checked~.toc-content{visibility:visible;padding-top:.6em;height:100%;opacity:1}.toc-title::after{content:'[開く]';margin-left:.5em;cursor:pointer;font-size:.8em}.toc-title:hover::after{text-decoration:underline}.toc-checkbox:checked+.toc-title::after{content:'[閉じる]'}.eye-catch-wrap{justify-content:center}#respond{inset:0;position:absolute;visibility:hidden}.entry-content>*,.demo .entry-content p{line-height:1.8}.entry-content>*,.mce-content-body>*,.article p,.demo .entry-content p,.article dl,.article ul,.article ol,.article blockquote,.article pre,.article table,.article .toc,.body .article,.body .column-wrap,.body .new-entry-cards,.body .popular-entry-cards,.body .navi-entry-cards,.body .box-menus,.body .ranking-item,.body .rss-entry-cards,.body .widget,.body .author-box,.body .blogcard-wrap,.body .login-user-only,.body .information-box,.body .question-box,.body .alert-box,.body .information,.body .question,.body .alert,.body .memo-box,.body .comment-box,.body .common-icon-box,.body .blank-box,.body .button-block,.body .micro-bottom,.body .caption-box,.body .tab-caption-box,.body .label-box,.body .toggle-wrap,.body .wp-block-image,.body .booklink-box,.body .kaerebalink-box,.body .tomarebalink-box,.body .product-item-box,.body .speech-wrap,.body .wp-block-categories,.body .wp-block-archives,.body .wp-block-archives-dropdown,.body .wp-block-calendar,.body .ad-area,.body .wp-block-gallery,.body .wp-block-audio,.body .wp-block-cover,.body .wp-block-file,.body .wp-block-media-text,.body .wp-block-video,.body .wp-block-buttons,.body .wp-block-columns,.body .wp-block-separator,.body .components-placeholder,.body .wp-block-search,.body .wp-block-social-links,.body .timeline-box,.body .blogcard-type,.body .btn-wrap,.body .btn-wrap a,.body .block-box,.body .wp-block-embed,.body .wp-block-group,.body .wp-block-table,.body .scrollable-table,.body .wp-block-separator,.body .wp-block,.body .video-container,.comment-area,.related-entries,.pager-post-navi,.comment-respond{margin-bottom:1.8em}.is-root-container>*{margin-bottom:1.8em!important}.article h2,.article h3,.article h4,.article h5,.article h6{margin-bottom:1.62em}@media screen and (max-width:480px){.body,.menu-content{font-size:16px}}@media screen and (max-width:781px){.wp-block-column{margin-bottom:1.8em}}@media screen and (max-width:834px){.column-wrap>div{margin-bottom:1.8em}}.article .micro-top{margin-bottom:.36em}.article .micro-bottom{margin-top:-1.62em}.article .micro-balloon{margin-bottom:.9em}.article .micro-bottom.micro-balloon{margin-top:-1.26em}.blank-box.bb-key-color{border-color:#19448e}.iic-key-color li::before{color:#19448e}.blank-box.bb-tab.bb-key-color::before{background-color:#19448e}.tb-key-color .toggle-button{border:1px solid #19448e;background:#19448e;color:#fff}.tb-key-color .toggle-button::before{color:#ccc}.tb-key-color .toggle-checkbox:checked~.toggle-content{border-color:#19448e}.cb-key-color.caption-box{border-color:#19448e}.cb-key-color .caption-box-label{background-color:#19448e;color:#fff}.tcb-key-color .tab-caption-box-label{background-color:#19448e;color:#fff}.tcb-key-color .tab-caption-box-content{border-color:#19448e}.lb-key-color .label-box-content{border-color:#19448e}.mc-key-color{background-color:#19448e;color:#fff;border:none}.mc-key-color.micro-bottom::after{border-bottom-color:#19448e;border-top-color:transparent}.mc-key-color::before{border-top-color:transparent;border-bottom-color:transparent}.mc-key-color::after{border-top-color:#19448e}.btn-key-color,.btn-wrap.btn-wrap-key-color>a{background-color:#19448e}.has-text-color.has-key-color-color{color:#19448e}.has-background.has-key-color-background-color{background-color:#19448e}.body.article,body#tinymce.wp-editor{background-color:#fff}.body.article,.editor-post-title__block .editor-post-title__input,body#tinymce.wp-editor{color:#333}html .body .has-key-color-background-color{background-color:#19448e}html .body .has-key-color-color{color:#19448e}html .body .has-key-color-border-color{border-color:#19448e}html .body .btn-wrap.has-key-color-background-color>a{background-color:#19448e}html .body .btn-wrap.has-key-color-color>a{color:#19448e}html .body .btn-wrap.has-key-color-border-color>a{border-color:#19448e}html .body .bb-tab.has-key-color-border-color .bb-label{background-color:#19448e}html .body .toggle-wrap.has-key-color-border-color .toggle-button{background-color:#19448e}html .body .toggle-wrap.has-key-color-border-color .toggle-button,html .body .toggle-wrap.has-key-color-border-color .toggle-content{border-color:#19448e}html .body .toggle-wrap.has-key-color-background-color .toggle-content{background-color:#19448e}html .body .toggle-wrap.has-key-color-color .toggle-content{color:#19448e}html .body .iconlist-box.has-key-color-icon-color li::before{color:#19448e}.micro-text.has-key-color-color{color:#19448e}html .body .micro-balloon.has-key-color-color{color:#19448e}html .body .micro-balloon.has-key-color-background-color{background-color:#19448e;border-color:transparent}html .body .micro-balloon.has-key-color-background-color.micro-bottom::after{border-bottom-color:#19448e;border-top-color:transparent}html .body .micro-balloon.has-key-color-background-color::before{border-top-color:transparent;border-bottom-color:transparent}html .body .micro-balloon.has-key-color-background-color::after{border-top-color:#19448e}html .body .micro-balloon.has-border-color.has-key-color-border-color{border-color:#19448e}html .body .micro-balloon.micro-top.has-key-color-border-color::before{border-top-color:#19448e}html .body .micro-balloon.micro-bottom.has-key-color-border-color::before{border-bottom-color:#19448e}html .body .caption-box.has-key-color-border-color .box-label{background-color:#19448e}html .body .tab-caption-box.has-key-color-border-color .box-label{background-color:#19448e}html .body .tab-caption-box.has-key-color-border-color .box-content{border-color:#19448e}html .body .tab-caption-box.has-key-color-background-color .box-content{background-color:#19448e}html .body .tab-caption-box.has-key-color-color .box-content{color:#19448e}html .body .label-box.has-key-color-border-color .box-content{border-color:#19448e}html .body .label-box.has-key-color-background-color .box-content{background-color:#19448e}html .body .label-box.has-key-color-color .box-content{color:#19448e}html .body .speech-balloon.has-key-color-background-color{background-color:#19448e}html .body .speech-balloon.has-text-color.has-key-color-color{color:#19448e}html .body .speech-balloon.has-key-color-border-color{border-color:#19448e}html .body .sbp-l .speech-balloon.has-key-color-border-color::before{border-right-color:#19448e}html .body .sbp-r .speech-balloon.has-key-color-border-color::before{border-left-color:#19448e}html .body .sbp-l .speech-balloon.has-key-color-background-color::after{border-right-color:#19448e}html .body .sbp-r .speech-balloon.has-key-color-background-color::after{border-left-color:#19448e}html .body .sbs-line.sbp-r .speech-balloon.has-key-color-background-color{background-color:#19448e}html .body .sbs-line.sbp-r .speech-balloon.has-key-color-border-color{border-color:#19448e}html .body .speech-wraphtml .body .sbs-think .speech-balloon.has-key-color-border-color::before,html .body .speech-wrap.sbs-think .speech-balloon.has-key-color-border-color::after{border-color:#19448e}html .body .sbs-think .speech-balloon.has-key-color-background-color::before,html .body .sbs-think .speech-balloon.has-key-color-background-color::after{background-color:#19448e}html .body .sbs-think .speech-balloon.has-key-color-border-color::before{border-color:#19448e}html .body .timeline-box.has-key-color-point-color .timeline-item::before{background-color:#19448e}.has-key-color-border-color.is-style-accordion .faq-question{background-color:#19448e}html .body .has-key-color-question-color .faq-question-label{color:#19448e}html .body .has-key-color-question-color.has-border-color .faq-question-label{color:#19448e}html .body .has-key-color-answer-color .faq-answer-label{color:#19448e}html .body .is-style-square.has-key-color-question-color .faq-question-label{color:#fff;background-color:#19448e}html .body .is-style-square.has-key-color-answer-color .faq-answer-label{color:#fff;background-color:#19448e}html .body .has-red-background-color{background-color:#e60033}html .body .has-red-color{color:#e60033}html .body .has-red-border-color{border-color:#e60033}html .body .btn-wrap.has-red-background-color>a{background-color:#e60033}html .body .btn-wrap.has-red-color>a{color:#e60033}html .body .btn-wrap.has-red-border-color>a{border-color:#e60033}html .body .bb-tab.has-red-border-color .bb-label{background-color:#e60033}html .body .toggle-wrap.has-red-border-color .toggle-button{background-color:#e60033}html .body .toggle-wrap.has-red-border-color .toggle-button,html .body .toggle-wrap.has-red-border-color .toggle-content{border-color:#e60033}html .body .toggle-wrap.has-red-background-color .toggle-content{background-color:#e60033}html .body .toggle-wrap.has-red-color .toggle-content{color:#e60033}html .body .iconlist-box.has-red-icon-color li::before{color:#e60033}.micro-text.has-red-color{color:#e60033}html .body .micro-balloon.has-red-color{color:#e60033}html .body .micro-balloon.has-red-background-color{background-color:#e60033;border-color:transparent}html .body .micro-balloon.has-red-background-color.micro-bottom::after{border-bottom-color:#e60033;border-top-color:transparent}html .body .micro-balloon.has-red-background-color::before{border-top-color:transparent;border-bottom-color:transparent}html .body .micro-balloon.has-red-background-color::after{border-top-color:#e60033}html .body .micro-balloon.has-border-color.has-red-border-color{border-color:#e60033}html .body .micro-balloon.micro-top.has-red-border-color::before{border-top-color:#e60033}html .body .micro-balloon.micro-bottom.has-red-border-color::before{border-bottom-color:#e60033}html .body .caption-box.has-red-border-color .box-label{background-color:#e60033}html .body .tab-caption-box.has-red-border-color .box-label{background-color:#e60033}html .body .tab-caption-box.has-red-border-color .box-content{border-color:#e60033}html .body .tab-caption-box.has-red-background-color .box-content{background-color:#e60033}html .body .tab-caption-box.has-red-color .box-content{color:#e60033}html .body .label-box.has-red-border-color .box-content{border-color:#e60033}html .body .label-box.has-red-background-color .box-content{background-color:#e60033}html .body .label-box.has-red-color .box-content{color:#e60033}html .body .speech-balloon.has-red-background-color{background-color:#e60033}html .body .speech-balloon.has-text-color.has-red-color{color:#e60033}html .body .speech-balloon.has-red-border-color{border-color:#e60033}html .body .sbp-l .speech-balloon.has-red-border-color::before{border-right-color:#e60033}html .body .sbp-r .speech-balloon.has-red-border-color::before{border-left-color:#e60033}html .body .sbp-l .speech-balloon.has-red-background-color::after{border-right-color:#e60033}html .body .sbp-r .speech-balloon.has-red-background-color::after{border-left-color:#e60033}html .body .sbs-line.sbp-r .speech-balloon.has-red-background-color{background-color:#e60033}html .body .sbs-line.sbp-r .speech-balloon.has-red-border-color{border-color:#e60033}html .body .speech-wraphtml .body .sbs-think .speech-balloon.has-red-border-color::before,html .body .speech-wrap.sbs-think .speech-balloon.has-red-border-color::after{border-color:#e60033}html .body .sbs-think .speech-balloon.has-red-background-color::before,html .body .sbs-think .speech-balloon.has-red-background-color::after{background-color:#e60033}html .body .sbs-think .speech-balloon.has-red-border-color::before{border-color:#e60033}html .body .timeline-box.has-red-point-color .timeline-item::before{background-color:#e60033}.has-red-border-color.is-style-accordion .faq-question{background-color:#e60033}html .body .has-red-question-color .faq-question-label{color:#e60033}html .body .has-red-question-color.has-border-color .faq-question-label{color:#e60033}html .body .has-red-answer-color .faq-answer-label{color:#e60033}html .body .is-style-square.has-red-question-color .faq-question-label{color:#fff;background-color:#e60033}html .body .is-style-square.has-red-answer-color .faq-answer-label{color:#fff;background-color:#e60033}html .body .has-pink-background-color{background-color:#e95295}html .body .has-pink-color{color:#e95295}html .body .has-pink-border-color{border-color:#e95295}html .body .btn-wrap.has-pink-background-color>a{background-color:#e95295}html .body .btn-wrap.has-pink-color>a{color:#e95295}html .body .btn-wrap.has-pink-border-color>a{border-color:#e95295}html .body .bb-tab.has-pink-border-color .bb-label{background-color:#e95295}html .body .toggle-wrap.has-pink-border-color .toggle-button{background-color:#e95295}html .body .toggle-wrap.has-pink-border-color .toggle-button,html .body .toggle-wrap.has-pink-border-color .toggle-content{border-color:#e95295}html .body .toggle-wrap.has-pink-background-color .toggle-content{background-color:#e95295}html .body .toggle-wrap.has-pink-color .toggle-content{color:#e95295}html .body .iconlist-box.has-pink-icon-color li::before{color:#e95295}.micro-text.has-pink-color{color:#e95295}html .body .micro-balloon.has-pink-color{color:#e95295}html .body .micro-balloon.has-pink-background-color{background-color:#e95295;border-color:transparent}html .body .micro-balloon.has-pink-background-color.micro-bottom::after{border-bottom-color:#e95295;border-top-color:transparent}html .body .micro-balloon.has-pink-background-color::before{border-top-color:transparent;border-bottom-color:transparent}html .body .micro-balloon.has-pink-background-color::after{border-top-color:#e95295}html .body .micro-balloon.has-border-color.has-pink-border-color{border-color:#e95295}html .body .micro-balloon.micro-top.has-pink-border-color::before{border-top-color:#e95295}html .body .micro-balloon.micro-bottom.has-pink-border-color::before{border-bottom-color:#e95295}html .body .caption-box.has-pink-border-color .box-label{background-color:#e95295}html .body .tab-caption-box.has-pink-border-color .box-label{background-color:#e95295}html .body .tab-caption-box.has-pink-border-color .box-content{border-color:#e95295}html .body .tab-caption-box.has-pink-background-color .box-content{background-color:#e95295}html .body .tab-caption-box.has-pink-color .box-content{color:#e95295}html .body .label-box.has-pink-border-color .box-content{border-color:#e95295}html .body .label-box.has-pink-background-color .box-content{background-color:#e95295}html .body .label-box.has-pink-color .box-content{color:#e95295}html .body .speech-balloon.has-pink-background-color{background-color:#e95295}html .body .speech-balloon.has-text-color.has-pink-color{color:#e95295}html .body .speech-balloon.has-pink-border-color{border-color:#e95295}html .body .sbp-l .speech-balloon.has-pink-border-color::before{border-right-color:#e95295}html .body .sbp-r .speech-balloon.has-pink-border-color::before{border-left-color:#e95295}html .body .sbp-l .speech-balloon.has-pink-background-color::after{border-right-color:#e95295}html .body .sbp-r .speech-balloon.has-pink-background-color::after{border-left-color:#e95295}html .body .sbs-line.sbp-r .speech-balloon.has-pink-background-color{background-color:#e95295}html .body .sbs-line.sbp-r .speech-balloon.has-pink-border-color{border-color:#e95295}html .body .speech-wraphtml .body .sbs-think .speech-balloon.has-pink-border-color::before,html .body .speech-wrap.sbs-think .speech-balloon.has-pink-border-color::after{border-color:#e95295}html .body .sbs-think .speech-balloon.has-pink-background-color::before,html .body .sbs-think .speech-balloon.has-pink-background-color::after{background-color:#e95295}html .body .sbs-think .speech-balloon.has-pink-border-color::before{border-color:#e95295}html .body .timeline-box.has-pink-point-color .timeline-item::before{background-color:#e95295}.has-pink-border-color.is-style-accordion .faq-question{background-color:#e95295}html .body .has-pink-question-color .faq-question-label{color:#e95295}html .body .has-pink-question-color.has-border-color .faq-question-label{color:#e95295}html .body .has-pink-answer-color .faq-answer-label{color:#e95295}html .body .is-style-square.has-pink-question-color .faq-question-label{color:#fff;background-color:#e95295}html .body .is-style-square.has-pink-answer-color .faq-answer-label{color:#fff;background-color:#e95295}html .body .has-purple-background-color{background-color:#884898}html .body .has-purple-color{color:#884898}html .body .has-purple-border-color{border-color:#884898}html .body .btn-wrap.has-purple-background-color>a{background-color:#884898}html .body .btn-wrap.has-purple-color>a{color:#884898}html .body .btn-wrap.has-purple-border-color>a{border-color:#884898}html .body .bb-tab.has-purple-border-color .bb-label{background-color:#884898}html .body .toggle-wrap.has-purple-border-color .toggle-button{background-color:#884898}html .body .toggle-wrap.has-purple-border-color .toggle-button,html .body .toggle-wrap.has-purple-border-color .toggle-content{border-color:#884898}html .body .toggle-wrap.has-purple-background-color .toggle-content{background-color:#884898}html .body .toggle-wrap.has-purple-color .toggle-content{color:#884898}html .body .iconlist-box.has-purple-icon-color li::before{color:#884898}.micro-text.has-purple-color{color:#884898}html .body .micro-balloon.has-purple-color{color:#884898}html .body .micro-balloon.has-purple-background-color{background-color:#884898;border-color:transparent}html .body .micro-balloon.has-purple-background-color.micro-bottom::after{border-bottom-color:#884898;border-top-color:transparent}html .body .micro-balloon.has-purple-background-color::before{border-top-color:transparent;border-bottom-color:transparent}html .body .micro-balloon.has-purple-background-color::after{border-top-color:#884898}html .body .micro-balloon.has-border-color.has-purple-border-color{border-color:#884898}html .body .micro-balloon.micro-top.has-purple-border-color::before{border-top-color:#884898}html .body .micro-balloon.micro-bottom.has-purple-border-color::before{border-bottom-color:#884898}html .body .caption-box.has-purple-border-color .box-label{background-color:#884898}html .body .tab-caption-box.has-purple-border-color .box-label{background-color:#884898}html .body .tab-caption-box.has-purple-border-color .box-content{border-color:#884898}html .body .tab-caption-box.has-purple-background-color .box-content{background-color:#884898}html .body .tab-caption-box.has-purple-color .box-content{color:#884898}html .body .label-box.has-purple-border-color .box-content{border-color:#884898}html .body .label-box.has-purple-background-color .box-content{background-color:#884898}html .body .label-box.has-purple-color .box-content{color:#884898}html .body .speech-balloon.has-purple-background-color{background-color:#884898}html .body .speech-balloon.has-text-color.has-purple-color{color:#884898}html .body .speech-balloon.has-purple-border-color{border-color:#884898}html .body .sbp-l .speech-balloon.has-purple-border-color::before{border-right-color:#884898}html .body .sbp-r .speech-balloon.has-purple-border-color::before{border-left-color:#884898}html .body .sbp-l .speech-balloon.has-purple-background-color::after{border-right-color:#884898}html .body .sbp-r .speech-balloon.has-purple-background-color::after{border-left-color:#884898}html .body .sbs-line.sbp-r .speech-balloon.has-purple-background-color{background-color:#884898}html .body .sbs-line.sbp-r .speech-balloon.has-purple-border-color{border-color:#884898}html .body .speech-wraphtml .body .sbs-think .speech-balloon.has-purple-border-color::before,html .body .speech-wrap.sbs-think .speech-balloon.has-purple-border-color::after{border-color:#884898}html .body .sbs-think .speech-balloon.has-purple-background-color::before,html .body .sbs-think .speech-balloon.has-purple-background-color::after{background-color:#884898}html .body .sbs-think .speech-balloon.has-purple-border-color::before{border-color:#884898}html .body .timeline-box.has-purple-point-color .timeline-item::before{background-color:#884898}.has-purple-border-color.is-style-accordion .faq-question{background-color:#884898}html .body .has-purple-question-color .faq-question-label{color:#884898}html .body .has-purple-question-color.has-border-color .faq-question-label{color:#884898}html .body .has-purple-answer-color .faq-answer-label{color:#884898}html .body .is-style-square.has-purple-question-color .faq-question-label{color:#fff;background-color:#884898}html .body .is-style-square.has-purple-answer-color .faq-answer-label{color:#fff;background-color:#884898}html .body .has-deep-background-color{background-color:#55295b}html .body .has-deep-color{color:#55295b}html .body .has-deep-border-color{border-color:#55295b}html .body .btn-wrap.has-deep-background-color>a{background-color:#55295b}html .body .btn-wrap.has-deep-color>a{color:#55295b}html .body .btn-wrap.has-deep-border-color>a{border-color:#55295b}html .body .bb-tab.has-deep-border-color .bb-label{background-color:#55295b}html .body .toggle-wrap.has-deep-border-color .toggle-button{background-color:#55295b}html .body .toggle-wrap.has-deep-border-color .toggle-button,html .body .toggle-wrap.has-deep-border-color .toggle-content{border-color:#55295b}html .body .toggle-wrap.has-deep-background-color .toggle-content{background-color:#55295b}html .body .toggle-wrap.has-deep-color .toggle-content{color:#55295b}html .body .iconlist-box.has-deep-icon-color li::before{color:#55295b}.micro-text.has-deep-color{color:#55295b}html .body .micro-balloon.has-deep-color{color:#55295b}html .body .micro-balloon.has-deep-background-color{background-color:#55295b;border-color:transparent}html .body .micro-balloon.has-deep-background-color.micro-bottom::after{border-bottom-color:#55295b;border-top-color:transparent}html .body .micro-balloon.has-deep-background-color::before{border-top-color:transparent;border-bottom-color:transparent}html .body .micro-balloon.has-deep-background-color::after{border-top-color:#55295b}html .body .micro-balloon.has-border-color.has-deep-border-color{border-color:#55295b}html .body .micro-balloon.micro-top.has-deep-border-color::before{border-top-color:#55295b}html .body .micro-balloon.micro-bottom.has-deep-border-color::before{border-bottom-color:#55295b}html .body .caption-box.has-deep-border-color .box-label{background-color:#55295b}html .body .tab-caption-box.has-deep-border-color .box-label{background-color:#55295b}html .body .tab-caption-box.has-deep-border-color .box-content{border-color:#55295b}html .body .tab-caption-box.has-deep-background-color .box-content{background-color:#55295b}html .body .tab-caption-box.has-deep-color .box-content{color:#55295b}html .body .label-box.has-deep-border-color .box-content{border-color:#55295b}html .body .label-box.has-deep-background-color .box-content{background-color:#55295b}html .body .label-box.has-deep-color .box-content{color:#55295b}html .body .speech-balloon.has-deep-background-color{background-color:#55295b}html .body .speech-balloon.has-text-color.has-deep-color{color:#55295b}html .body .speech-balloon.has-deep-border-color{border-color:#55295b}html .body .sbp-l .speech-balloon.has-deep-border-color::before{border-right-color:#55295b}html .body .sbp-r .speech-balloon.has-deep-border-color::before{border-left-color:#55295b}html .body .sbp-l .speech-balloon.has-deep-background-color::after{border-right-color:#55295b}html .body .sbp-r .speech-balloon.has-deep-background-color::after{border-left-color:#55295b}html .body .sbs-line.sbp-r .speech-balloon.has-deep-background-color{background-color:#55295b}html .body .sbs-line.sbp-r .speech-balloon.has-deep-border-color{border-color:#55295b}html .body .speech-wraphtml .body .sbs-think .speech-balloon.has-deep-border-color::before,html .body .speech-wrap.sbs-think .speech-balloon.has-deep-border-color::after{border-color:#55295b}html .body .sbs-think .speech-balloon.has-deep-background-color::before,html .body .sbs-think .speech-balloon.has-deep-background-color::after{background-color:#55295b}html .body .sbs-think .speech-balloon.has-deep-border-color::before{border-color:#55295b}html .body .timeline-box.has-deep-point-color .timeline-item::before{background-color:#55295b}.has-deep-border-color.is-style-accordion .faq-question{background-color:#55295b}html .body .has-deep-question-color .faq-question-label{color:#55295b}html .body .has-deep-question-color.has-border-color .faq-question-label{color:#55295b}html .body .has-deep-answer-color .faq-answer-label{color:#55295b}html .body .is-style-square.has-deep-question-color .faq-question-label{color:#fff;background-color:#55295b}html .body .is-style-square.has-deep-answer-color .faq-answer-label{color:#fff;background-color:#55295b}html .body .has-indigo-background-color{background-color:#1e50a2}html .body .has-indigo-color{color:#1e50a2}html .body .has-indigo-border-color{border-color:#1e50a2}html .body .btn-wrap.has-indigo-background-color>a{background-color:#1e50a2}html .body .btn-wrap.has-indigo-color>a{color:#1e50a2}html .body .btn-wrap.has-indigo-border-color>a{border-color:#1e50a2}html .body .bb-tab.has-indigo-border-color .bb-label{background-color:#1e50a2}html .body .toggle-wrap.has-indigo-border-color .toggle-button{background-color:#1e50a2}html .body .toggle-wrap.has-indigo-border-color .toggle-button,html .body .toggle-wrap.has-indigo-border-color .toggle-content{border-color:#1e50a2}html .body .toggle-wrap.has-indigo-background-color .toggle-content{background-color:#1e50a2}html .body .toggle-wrap.has-indigo-color .toggle-content{color:#1e50a2}html .body .iconlist-box.has-indigo-icon-color li::before{color:#1e50a2}.micro-text.has-indigo-color{color:#1e50a2}html .body .micro-balloon.has-indigo-color{color:#1e50a2}html .body .micro-balloon.has-indigo-background-color{background-color:#1e50a2;border-color:transparent}html .body .micro-balloon.has-indigo-background-color.micro-bottom::after{border-bottom-color:#1e50a2;border-top-color:transparent}html .body .micro-balloon.has-indigo-background-color::before{border-top-color:transparent;border-bottom-color:transparent}html .body .micro-balloon.has-indigo-background-color::after{border-top-color:#1e50a2}html .body .micro-balloon.has-border-color.has-indigo-border-color{border-color:#1e50a2}html .body .micro-balloon.micro-top.has-indigo-border-color::before{border-top-color:#1e50a2}html .body .micro-balloon.micro-bottom.has-indigo-border-color::before{border-bottom-color:#1e50a2}html .body .caption-box.has-indigo-border-color .box-label{background-color:#1e50a2}html .body .tab-caption-box.has-indigo-border-color .box-label{background-color:#1e50a2}html .body .tab-caption-box.has-indigo-border-color .box-content{border-color:#1e50a2}html .body .tab-caption-box.has-indigo-background-color .box-content{background-color:#1e50a2}html .body .tab-caption-box.has-indigo-color .box-content{color:#1e50a2}html .body .label-box.has-indigo-border-color .box-content{border-color:#1e50a2}html .body .label-box.has-indigo-background-color .box-content{background-color:#1e50a2}html .body .label-box.has-indigo-color .box-content{color:#1e50a2}html .body .speech-balloon.has-indigo-background-color{background-color:#1e50a2}html .body .speech-balloon.has-text-color.has-indigo-color{color:#1e50a2}html .body .speech-balloon.has-indigo-border-color{border-color:#1e50a2}html .body .sbp-l .speech-balloon.has-indigo-border-color::before{border-right-color:#1e50a2}html .body .sbp-r .speech-balloon.has-indigo-border-color::before{border-left-color:#1e50a2}html .body .sbp-l .speech-balloon.has-indigo-background-color::after{border-right-color:#1e50a2}html .body .sbp-r .speech-balloon.has-indigo-background-color::after{border-left-color:#1e50a2}html .body .sbs-line.sbp-r .speech-balloon.has-indigo-background-color{background-color:#1e50a2}html .body .sbs-line.sbp-r .speech-balloon.has-indigo-border-color{border-color:#1e50a2}html .body .speech-wraphtml .body .sbs-think .speech-balloon.has-indigo-border-color::before,html .body .speech-wrap.sbs-think .speech-balloon.has-indigo-border-color::after{border-color:#1e50a2}html .body .sbs-think .speech-balloon.has-indigo-background-color::before,html .body .sbs-think .speech-balloon.has-indigo-background-color::after{background-color:#1e50a2}html .body .sbs-think .speech-balloon.has-indigo-border-color::before{border-color:#1e50a2}html .body .timeline-box.has-indigo-point-color .timeline-item::before{background-color:#1e50a2}.has-indigo-border-color.is-style-accordion .faq-question{background-color:#1e50a2}html .body .has-indigo-question-color .faq-question-label{color:#1e50a2}html .body .has-indigo-question-color.has-border-color .faq-question-label{color:#1e50a2}html .body .has-indigo-answer-color .faq-answer-label{color:#1e50a2}html .body .is-style-square.has-indigo-question-color .faq-question-label{color:#fff;background-color:#1e50a2}html .body .is-style-square.has-indigo-answer-color .faq-answer-label{color:#fff;background-color:#1e50a2}html .body .has-blue-background-color{background-color:#0095d9}html .body .has-blue-color{color:#0095d9}html .body .has-blue-border-color{border-color:#0095d9}html .body .btn-wrap.has-blue-background-color>a{background-color:#0095d9}html .body .btn-wrap.has-blue-color>a{color:#0095d9}html .body .btn-wrap.has-blue-border-color>a{border-color:#0095d9}html .body .bb-tab.has-blue-border-color .bb-label{background-color:#0095d9}html .body .toggle-wrap.has-blue-border-color .toggle-button{background-color:#0095d9}html .body .toggle-wrap.has-blue-border-color .toggle-button,html .body .toggle-wrap.has-blue-border-color .toggle-content{border-color:#0095d9}html .body .toggle-wrap.has-blue-background-color .toggle-content{background-color:#0095d9}html .body .toggle-wrap.has-blue-color .toggle-content{color:#0095d9}html .body .iconlist-box.has-blue-icon-color li::before{color:#0095d9}.micro-text.has-blue-color{color:#0095d9}html .body .micro-balloon.has-blue-color{color:#0095d9}html .body .micro-balloon.has-blue-background-color{background-color:#0095d9;border-color:transparent}html .body .micro-balloon.has-blue-background-color.micro-bottom::after{border-bottom-color:#0095d9;border-top-color:transparent}html .body .micro-balloon.has-blue-background-color::before{border-top-color:transparent;border-bottom-color:transparent}html .body .micro-balloon.has-blue-background-color::after{border-top-color:#0095d9}html .body .micro-balloon.has-border-color.has-blue-border-color{border-color:#0095d9}html .body .micro-balloon.micro-top.has-blue-border-color::before{border-top-color:#0095d9}html .body .micro-balloon.micro-bottom.has-blue-border-color::before{border-bottom-color:#0095d9}html .body .caption-box.has-blue-border-color .box-label{background-color:#0095d9}html .body .tab-caption-box.has-blue-border-color .box-label{background-color:#0095d9}html .body .tab-caption-box.has-blue-border-color .box-content{border-color:#0095d9}html .body .tab-caption-box.has-blue-background-color .box-content{background-color:#0095d9}html .body .tab-caption-box.has-blue-color .box-content{color:#0095d9}html .body .label-box.has-blue-border-color .box-content{border-color:#0095d9}html .body .label-box.has-blue-background-color .box-content{background-color:#0095d9}html .body .label-box.has-blue-color .box-content{color:#0095d9}html .body .speech-balloon.has-blue-background-color{background-color:#0095d9}html .body .speech-balloon.has-text-color.has-blue-color{color:#0095d9}html .body .speech-balloon.has-blue-border-color{border-color:#0095d9}html .body .sbp-l .speech-balloon.has-blue-border-color::before{border-right-color:#0095d9}html .body .sbp-r .speech-balloon.has-blue-border-color::before{border-left-color:#0095d9}html .body .sbp-l .speech-balloon.has-blue-background-color::after{border-right-color:#0095d9}html .body .sbp-r .speech-balloon.has-blue-background-color::after{border-left-color:#0095d9}html .body .sbs-line.sbp-r .speech-balloon.has-blue-background-color{background-color:#0095d9}html .body .sbs-line.sbp-r .speech-balloon.has-blue-border-color{border-color:#0095d9}html .body .speech-wraphtml .body .sbs-think .speech-balloon.has-blue-border-color::before,html .body .speech-wrap.sbs-think .speech-balloon.has-blue-border-color::after{border-color:#0095d9}html .body .sbs-think .speech-balloon.has-blue-background-color::before,html .body .sbs-think .speech-balloon.has-blue-background-color::after{background-color:#0095d9}html .body .sbs-think .speech-balloon.has-blue-border-color::before{border-color:#0095d9}html .body .timeline-box.has-blue-point-color .timeline-item::before{background-color:#0095d9}.has-blue-border-color.is-style-accordion .faq-question{background-color:#0095d9}html .body .has-blue-question-color .faq-question-label{color:#0095d9}html .body .has-blue-question-color.has-border-color .faq-question-label{color:#0095d9}html .body .has-blue-answer-color .faq-answer-label{color:#0095d9}html .body .is-style-square.has-blue-question-color .faq-question-label{color:#fff;background-color:#0095d9}html .body .is-style-square.has-blue-answer-color .faq-answer-label{color:#fff;background-color:#0095d9}html .body .has-light-blue-background-color{background-color:#2ca9e1}html .body .has-light-blue-color{color:#2ca9e1}html .body .has-light-blue-border-color{border-color:#2ca9e1}html .body .btn-wrap.has-light-blue-background-color>a{background-color:#2ca9e1}html .body .btn-wrap.has-light-blue-color>a{color:#2ca9e1}html .body .btn-wrap.has-light-blue-border-color>a{border-color:#2ca9e1}html .body .bb-tab.has-light-blue-border-color .bb-label{background-color:#2ca9e1}html .body .toggle-wrap.has-light-blue-border-color .toggle-button{background-color:#2ca9e1}html .body .toggle-wrap.has-light-blue-border-color .toggle-button,html .body .toggle-wrap.has-light-blue-border-color .toggle-content{border-color:#2ca9e1}html .body .toggle-wrap.has-light-blue-background-color .toggle-content{background-color:#2ca9e1}html .body .toggle-wrap.has-light-blue-color .toggle-content{color:#2ca9e1}html .body .iconlist-box.has-light-blue-icon-color li::before{color:#2ca9e1}.micro-text.has-light-blue-color{color:#2ca9e1}html .body .micro-balloon.has-light-blue-color{color:#2ca9e1}html .body .micro-balloon.has-light-blue-background-color{background-color:#2ca9e1;border-color:transparent}html .body .micro-balloon.has-light-blue-background-color.micro-bottom::after{border-bottom-color:#2ca9e1;border-top-color:transparent}html .body .micro-balloon.has-light-blue-background-color::before{border-top-color:transparent;border-bottom-color:transparent}html .body .micro-balloon.has-light-blue-background-color::after{border-top-color:#2ca9e1}html .body .micro-balloon.has-border-color.has-light-blue-border-color{border-color:#2ca9e1}html .body .micro-balloon.micro-top.has-light-blue-border-color::before{border-top-color:#2ca9e1}html .body .micro-balloon.micro-bottom.has-light-blue-border-color::before{border-bottom-color:#2ca9e1}html .body .caption-box.has-light-blue-border-color .box-label{background-color:#2ca9e1}html .body .tab-caption-box.has-light-blue-border-color .box-label{background-color:#2ca9e1}html .body .tab-caption-box.has-light-blue-border-color .box-content{border-color:#2ca9e1}html .body .tab-caption-box.has-light-blue-background-color .box-content{background-color:#2ca9e1}html .body .tab-caption-box.has-light-blue-color .box-content{color:#2ca9e1}html .body .label-box.has-light-blue-border-color .box-content{border-color:#2ca9e1}html .body .label-box.has-light-blue-background-color .box-content{background-color:#2ca9e1}html .body .label-box.has-light-blue-color .box-content{color:#2ca9e1}html .body .speech-balloon.has-light-blue-background-color{background-color:#2ca9e1}html .body .speech-balloon.has-text-color.has-light-blue-color{color:#2ca9e1}html .body .speech-balloon.has-light-blue-border-color{border-color:#2ca9e1}html .body .sbp-l .speech-balloon.has-light-blue-border-color::before{border-right-color:#2ca9e1}html .body .sbp-r .speech-balloon.has-light-blue-border-color::before{border-left-color:#2ca9e1}html .body .sbp-l .speech-balloon.has-light-blue-background-color::after{border-right-color:#2ca9e1}html .body .sbp-r .speech-balloon.has-light-blue-background-color::after{border-left-color:#2ca9e1}html .body .sbs-line.sbp-r .speech-balloon.has-light-blue-background-color{background-color:#2ca9e1}html .body .sbs-line.sbp-r .speech-balloon.has-light-blue-border-color{border-color:#2ca9e1}html .body .speech-wraphtml .body .sbs-think .speech-balloon.has-light-blue-border-color::before,html .body .speech-wrap.sbs-think .speech-balloon.has-light-blue-border-color::after{border-color:#2ca9e1}html .body .sbs-think .speech-balloon.has-light-blue-background-color::before,html .body .sbs-think .speech-balloon.has-light-blue-background-color::after{background-color:#2ca9e1}html .body .sbs-think .speech-balloon.has-light-blue-border-color::before{border-color:#2ca9e1}html .body .timeline-box.has-light-blue-point-color .timeline-item::before{background-color:#2ca9e1}.has-light-blue-border-color.is-style-accordion .faq-question{background-color:#2ca9e1}html .body .has-light-blue-question-color .faq-question-label{color:#2ca9e1}html .body .has-light-blue-question-color.has-border-color .faq-question-label{color:#2ca9e1}html .body .has-light-blue-answer-color .faq-answer-label{color:#2ca9e1}html .body .is-style-square.has-light-blue-question-color .faq-question-label{color:#fff;background-color:#2ca9e1}html .body .is-style-square.has-light-blue-answer-color .faq-answer-label{color:#fff;background-color:#2ca9e1}html .body .has-cyan-background-color{background-color:#00a3af}html .body .has-cyan-color{color:#00a3af}html .body .has-cyan-border-color{border-color:#00a3af}html .body .btn-wrap.has-cyan-background-color>a{background-color:#00a3af}html .body .btn-wrap.has-cyan-color>a{color:#00a3af}html .body .btn-wrap.has-cyan-border-color>a{border-color:#00a3af}html .body .bb-tab.has-cyan-border-color .bb-label{background-color:#00a3af}html .body .toggle-wrap.has-cyan-border-color .toggle-button{background-color:#00a3af}html .body .toggle-wrap.has-cyan-border-color .toggle-button,html .body .toggle-wrap.has-cyan-border-color .toggle-content{border-color:#00a3af}html .body .toggle-wrap.has-cyan-background-color .toggle-content{background-color:#00a3af}html .body .toggle-wrap.has-cyan-color .toggle-content{color:#00a3af}html .body .iconlist-box.has-cyan-icon-color li::before{color:#00a3af}.micro-text.has-cyan-color{color:#00a3af}html .body .micro-balloon.has-cyan-color{color:#00a3af}html .body .micro-balloon.has-cyan-background-color{background-color:#00a3af;border-color:transparent}html .body .micro-balloon.has-cyan-background-color.micro-bottom::after{border-bottom-color:#00a3af;border-top-color:transparent}html .body .micro-balloon.has-cyan-background-color::before{border-top-color:transparent;border-bottom-color:transparent}html .body .micro-balloon.has-cyan-background-color::after{border-top-color:#00a3af}html .body .micro-balloon.has-border-color.has-cyan-border-color{border-color:#00a3af}html .body .micro-balloon.micro-top.has-cyan-border-color::before{border-top-color:#00a3af}html .body .micro-balloon.micro-bottom.has-cyan-border-color::before{border-bottom-color:#00a3af}html .body .caption-box.has-cyan-border-color .box-label{background-color:#00a3af}html .body .tab-caption-box.has-cyan-border-color .box-label{background-color:#00a3af}html .body .tab-caption-box.has-cyan-border-color .box-content{border-color:#00a3af}html .body .tab-caption-box.has-cyan-background-color .box-content{background-color:#00a3af}html .body .tab-caption-box.has-cyan-color .box-content{color:#00a3af}html .body .label-box.has-cyan-border-color .box-content{border-color:#00a3af}html .body .label-box.has-cyan-background-color .box-content{background-color:#00a3af}html .body .label-box.has-cyan-color .box-content{color:#00a3af}html .body .speech-balloon.has-cyan-background-color{background-color:#00a3af}html .body .speech-balloon.has-text-color.has-cyan-color{color:#00a3af}html .body .speech-balloon.has-cyan-border-color{border-color:#00a3af}html .body .sbp-l .speech-balloon.has-cyan-border-color::before{border-right-color:#00a3af}html .body .sbp-r .speech-balloon.has-cyan-border-color::before{border-left-color:#00a3af}html .body .sbp-l .speech-balloon.has-cyan-background-color::after{border-right-color:#00a3af}html .body .sbp-r .speech-balloon.has-cyan-background-color::after{border-left-color:#00a3af}html .body .sbs-line.sbp-r .speech-balloon.has-cyan-background-color{background-color:#00a3af}html .body .sbs-line.sbp-r .speech-balloon.has-cyan-border-color{border-color:#00a3af}html .body .speech-wraphtml .body .sbs-think .speech-balloon.has-cyan-border-color::before,html .body .speech-wrap.sbs-think .speech-balloon.has-cyan-border-color::after{border-color:#00a3af}html .body .sbs-think .speech-balloon.has-cyan-background-color::before,html .body .sbs-think .speech-balloon.has-cyan-background-color::after{background-color:#00a3af}html .body .sbs-think .speech-balloon.has-cyan-border-color::before{border-color:#00a3af}html .body .timeline-box.has-cyan-point-color .timeline-item::before{background-color:#00a3af}.has-cyan-border-color.is-style-accordion .faq-question{background-color:#00a3af}html .body .has-cyan-question-color .faq-question-label{color:#00a3af}html .body .has-cyan-question-color.has-border-color .faq-question-label{color:#00a3af}html .body .has-cyan-answer-color .faq-answer-label{color:#00a3af}html .body .is-style-square.has-cyan-question-color .faq-question-label{color:#fff;background-color:#00a3af}html .body .is-style-square.has-cyan-answer-color .faq-answer-label{color:#fff;background-color:#00a3af}html .body .has-teal-background-color{background-color:#007b43}html .body .has-teal-color{color:#007b43}html .body .has-teal-border-color{border-color:#007b43}html .body .btn-wrap.has-teal-background-color>a{background-color:#007b43}html .body .btn-wrap.has-teal-color>a{color:#007b43}html .body .btn-wrap.has-teal-border-color>a{border-color:#007b43}html .body .bb-tab.has-teal-border-color .bb-label{background-color:#007b43}html .body .toggle-wrap.has-teal-border-color .toggle-button{background-color:#007b43}html .body .toggle-wrap.has-teal-border-color .toggle-button,html .body .toggle-wrap.has-teal-border-color .toggle-content{border-color:#007b43}html .body .toggle-wrap.has-teal-background-color .toggle-content{background-color:#007b43}html .body .toggle-wrap.has-teal-color .toggle-content{color:#007b43}html .body .iconlist-box.has-teal-icon-color li::before{color:#007b43}.micro-text.has-teal-color{color:#007b43}html .body .micro-balloon.has-teal-color{color:#007b43}html .body .micro-balloon.has-teal-background-color{background-color:#007b43;border-color:transparent}html .body .micro-balloon.has-teal-background-color.micro-bottom::after{border-bottom-color:#007b43;border-top-color:transparent}html .body .micro-balloon.has-teal-background-color::before{border-top-color:transparent;border-bottom-color:transparent}html .body .micro-balloon.has-teal-background-color::after{border-top-color:#007b43}html .body .micro-balloon.has-border-color.has-teal-border-color{border-color:#007b43}html .body .micro-balloon.micro-top.has-teal-border-color::before{border-top-color:#007b43}html .body .micro-balloon.micro-bottom.has-teal-border-color::before{border-bottom-color:#007b43}html .body .caption-box.has-teal-border-color .box-label{background-color:#007b43}html .body .tab-caption-box.has-teal-border-color .box-label{background-color:#007b43}html .body .tab-caption-box.has-teal-border-color .box-content{border-color:#007b43}html .body .tab-caption-box.has-teal-background-color .box-content{background-color:#007b43}html .body .tab-caption-box.has-teal-color .box-content{color:#007b43}html .body .label-box.has-teal-border-color .box-content{border-color:#007b43}html .body .label-box.has-teal-background-color .box-content{background-color:#007b43}html .body .label-box.has-teal-color .box-content{color:#007b43}html .body .speech-balloon.has-teal-background-color{background-color:#007b43}html .body .speech-balloon.has-text-color.has-teal-color{color:#007b43}html .body .speech-balloon.has-teal-border-color{border-color:#007b43}html .body .sbp-l .speech-balloon.has-teal-border-color::before{border-right-color:#007b43}html .body .sbp-r .speech-balloon.has-teal-border-color::before{border-left-color:#007b43}html .body .sbp-l .speech-balloon.has-teal-background-color::after{border-right-color:#007b43}html .body .sbp-r .speech-balloon.has-teal-background-color::after{border-left-color:#007b43}html .body .sbs-line.sbp-r .speech-balloon.has-teal-background-color{background-color:#007b43}html .body .sbs-line.sbp-r .speech-balloon.has-teal-border-color{border-color:#007b43}html .body .speech-wraphtml .body .sbs-think .speech-balloon.has-teal-border-color::before,html .body .speech-wrap.sbs-think .speech-balloon.has-teal-border-color::after{border-color:#007b43}html .body .sbs-think .speech-balloon.has-teal-background-color::before,html .body .sbs-think .speech-balloon.has-teal-background-color::after{background-color:#007b43}html .body .sbs-think .speech-balloon.has-teal-border-color::before{border-color:#007b43}html .body .timeline-box.has-teal-point-color .timeline-item::before{background-color:#007b43}.has-teal-border-color.is-style-accordion .faq-question{background-color:#007b43}html .body .has-teal-question-color .faq-question-label{color:#007b43}html .body .has-teal-question-color.has-border-color .faq-question-label{color:#007b43}html .body .has-teal-answer-color .faq-answer-label{color:#007b43}html .body .is-style-square.has-teal-question-color .faq-question-label{color:#fff;background-color:#007b43}html .body .is-style-square.has-teal-answer-color .faq-answer-label{color:#fff;background-color:#007b43}html .body .has-green-background-color{background-color:#3eb370}html .body .has-green-color{color:#3eb370}html .body .has-green-border-color{border-color:#3eb370}html .body .btn-wrap.has-green-background-color>a{background-color:#3eb370}html .body .btn-wrap.has-green-color>a{color:#3eb370}html .body .btn-wrap.has-green-border-color>a{border-color:#3eb370}html .body .bb-tab.has-green-border-color .bb-label{background-color:#3eb370}html .body .toggle-wrap.has-green-border-color .toggle-button{background-color:#3eb370}html .body .toggle-wrap.has-green-border-color .toggle-button,html .body .toggle-wrap.has-green-border-color .toggle-content{border-color:#3eb370}html .body .toggle-wrap.has-green-background-color .toggle-content{background-color:#3eb370}html .body .toggle-wrap.has-green-color .toggle-content{color:#3eb370}html .body .iconlist-box.has-green-icon-color li::before{color:#3eb370}.micro-text.has-green-color{color:#3eb370}html .body .micro-balloon.has-green-color{color:#3eb370}html .body .micro-balloon.has-green-background-color{background-color:#3eb370;border-color:transparent}html .body .micro-balloon.has-green-background-color.micro-bottom::after{border-bottom-color:#3eb370;border-top-color:transparent}html .body .micro-balloon.has-green-background-color::before{border-top-color:transparent;border-bottom-color:transparent}html .body .micro-balloon.has-green-background-color::after{border-top-color:#3eb370}html .body .micro-balloon.has-border-color.has-green-border-color{border-color:#3eb370}html .body .micro-balloon.micro-top.has-green-border-color::before{border-top-color:#3eb370}html .body .micro-balloon.micro-bottom.has-green-border-color::before{border-bottom-color:#3eb370}html .body .caption-box.has-green-border-color .box-label{background-color:#3eb370}html .body .tab-caption-box.has-green-border-color .box-label{background-color:#3eb370}html .body .tab-caption-box.has-green-border-color .box-content{border-color:#3eb370}html .body .tab-caption-box.has-green-background-color .box-content{background-color:#3eb370}html .body .tab-caption-box.has-green-color .box-content{color:#3eb370}html .body .label-box.has-green-border-color .box-content{border-color:#3eb370}html .body .label-box.has-green-background-color .box-content{background-color:#3eb370}html .body .label-box.has-green-color .box-content{color:#3eb370}html .body .speech-balloon.has-green-background-color{background-color:#3eb370}html .body .speech-balloon.has-text-color.has-green-color{color:#3eb370}html .body .speech-balloon.has-green-border-color{border-color:#3eb370}html .body .sbp-l .speech-balloon.has-green-border-color::before{border-right-color:#3eb370}html .body .sbp-r .speech-balloon.has-green-border-color::before{border-left-color:#3eb370}html .body .sbp-l .speech-balloon.has-green-background-color::after{border-right-color:#3eb370}html .body .sbp-r .speech-balloon.has-green-background-color::after{border-left-color:#3eb370}html .body .sbs-line.sbp-r .speech-balloon.has-green-background-color{background-color:#3eb370}html .body .sbs-line.sbp-r .speech-balloon.has-green-border-color{border-color:#3eb370}html .body .speech-wraphtml .body .sbs-think .speech-balloon.has-green-border-color::before,html .body .speech-wrap.sbs-think .speech-balloon.has-green-border-color::after{border-color:#3eb370}html .body .sbs-think .speech-balloon.has-green-background-color::before,html .body .sbs-think .speech-balloon.has-green-background-color::after{background-color:#3eb370}html .body .sbs-think .speech-balloon.has-green-border-color::before{border-color:#3eb370}html .body .timeline-box.has-green-point-color .timeline-item::before{background-color:#3eb370}.has-green-border-color.is-style-accordion .faq-question{background-color:#3eb370}html .body .has-green-question-color .faq-question-label{color:#3eb370}html .body .has-green-question-color.has-border-color .faq-question-label{color:#3eb370}html .body .has-green-answer-color .faq-answer-label{color:#3eb370}html .body .is-style-square.has-green-question-color .faq-question-label{color:#fff;background-color:#3eb370}html .body .is-style-square.has-green-answer-color .faq-answer-label{color:#fff;background-color:#3eb370}html .body .has-light-green-background-color{background-color:#8bc34a}html .body .has-light-green-color{color:#8bc34a}html .body .has-light-green-border-color{border-color:#8bc34a}html .body .btn-wrap.has-light-green-background-color>a{background-color:#8bc34a}html .body .btn-wrap.has-light-green-color>a{color:#8bc34a}html .body .btn-wrap.has-light-green-border-color>a{border-color:#8bc34a}html .body .bb-tab.has-light-green-border-color .bb-label{background-color:#8bc34a}html .body .toggle-wrap.has-light-green-border-color .toggle-button{background-color:#8bc34a}html .body .toggle-wrap.has-light-green-border-color .toggle-button,html .body .toggle-wrap.has-light-green-border-color .toggle-content{border-color:#8bc34a}html .body .toggle-wrap.has-light-green-background-color .toggle-content{background-color:#8bc34a}html .body .toggle-wrap.has-light-green-color .toggle-content{color:#8bc34a}html .body .iconlist-box.has-light-green-icon-color li::before{color:#8bc34a}.micro-text.has-light-green-color{color:#8bc34a}html .body .micro-balloon.has-light-green-color{color:#8bc34a}html .body .micro-balloon.has-light-green-background-color{background-color:#8bc34a;border-color:transparent}html .body .micro-balloon.has-light-green-background-color.micro-bottom::after{border-bottom-color:#8bc34a;border-top-color:transparent}html .body .micro-balloon.has-light-green-background-color::before{border-top-color:transparent;border-bottom-color:transparent}html .body .micro-balloon.has-light-green-background-color::after{border-top-color:#8bc34a}html .body .micro-balloon.has-border-color.has-light-green-border-color{border-color:#8bc34a}html .body .micro-balloon.micro-top.has-light-green-border-color::before{border-top-color:#8bc34a}html .body .micro-balloon.micro-bottom.has-light-green-border-color::before{border-bottom-color:#8bc34a}html .body .caption-box.has-light-green-border-color .box-label{background-color:#8bc34a}html .body .tab-caption-box.has-light-green-border-color .box-label{background-color:#8bc34a}html .body .tab-caption-box.has-light-green-border-color .box-content{border-color:#8bc34a}html .body .tab-caption-box.has-light-green-background-color .box-content{background-color:#8bc34a}html .body .tab-caption-box.has-light-green-color .box-content{color:#8bc34a}html .body .label-box.has-light-green-border-color .box-content{border-color:#8bc34a}html .body .label-box.has-light-green-background-color .box-content{background-color:#8bc34a}html .body .label-box.has-light-green-color .box-content{color:#8bc34a}html .body .speech-balloon.has-light-green-background-color{background-color:#8bc34a}html .body .speech-balloon.has-text-color.has-light-green-color{color:#8bc34a}html .body .speech-balloon.has-light-green-border-color{border-color:#8bc34a}html .body .sbp-l .speech-balloon.has-light-green-border-color::before{border-right-color:#8bc34a}html .body .sbp-r .speech-balloon.has-light-green-border-color::before{border-left-color:#8bc34a}html .body .sbp-l .speech-balloon.has-light-green-background-color::after{border-right-color:#8bc34a}html .body .sbp-r .speech-balloon.has-light-green-background-color::after{border-left-color:#8bc34a}html .body .sbs-line.sbp-r .speech-balloon.has-light-green-background-color{background-color:#8bc34a}html .body .sbs-line.sbp-r .speech-balloon.has-light-green-border-color{border-color:#8bc34a}html .body .speech-wraphtml .body .sbs-think .speech-balloon.has-light-green-border-color::before,html .body .speech-wrap.sbs-think .speech-balloon.has-light-green-border-color::after{border-color:#8bc34a}html .body .sbs-think .speech-balloon.has-light-green-background-color::before,html .body .sbs-think .speech-balloon.has-light-green-background-color::after{background-color:#8bc34a}html .body .sbs-think .speech-balloon.has-light-green-border-color::before{border-color:#8bc34a}html .body .timeline-box.has-light-green-point-color .timeline-item::before{background-color:#8bc34a}.has-light-green-border-color.is-style-accordion .faq-question{background-color:#8bc34a}html .body .has-light-green-question-color .faq-question-label{color:#8bc34a}html .body .has-light-green-question-color.has-border-color .faq-question-label{color:#8bc34a}html .body .has-light-green-answer-color .faq-answer-label{color:#8bc34a}html .body .is-style-square.has-light-green-question-color .faq-question-label{color:#fff;background-color:#8bc34a}html .body .is-style-square.has-light-green-answer-color .faq-answer-label{color:#fff;background-color:#8bc34a}html .body .has-lime-background-color{background-color:#c3d825}html .body .has-lime-color{color:#c3d825}html .body .has-lime-border-color{border-color:#c3d825}html .body .btn-wrap.has-lime-background-color>a{background-color:#c3d825}html .body .btn-wrap.has-lime-color>a{color:#c3d825}html .body .btn-wrap.has-lime-border-color>a{border-color:#c3d825}html .body .bb-tab.has-lime-border-color .bb-label{background-color:#c3d825}html .body .toggle-wrap.has-lime-border-color .toggle-button{background-color:#c3d825}html .body .toggle-wrap.has-lime-border-color .toggle-button,html .body .toggle-wrap.has-lime-border-color .toggle-content{border-color:#c3d825}html .body .toggle-wrap.has-lime-background-color .toggle-content{background-color:#c3d825}html .body .toggle-wrap.has-lime-color .toggle-content{color:#c3d825}html .body .iconlist-box.has-lime-icon-color li::before{color:#c3d825}.micro-text.has-lime-color{color:#c3d825}html .body .micro-balloon.has-lime-color{color:#c3d825}html .body .micro-balloon.has-lime-background-color{background-color:#c3d825;border-color:transparent}html .body .micro-balloon.has-lime-background-color.micro-bottom::after{border-bottom-color:#c3d825;border-top-color:transparent}html .body .micro-balloon.has-lime-background-color::before{border-top-color:transparent;border-bottom-color:transparent}html .body .micro-balloon.has-lime-background-color::after{border-top-color:#c3d825}html .body .micro-balloon.has-border-color.has-lime-border-color{border-color:#c3d825}html .body .micro-balloon.micro-top.has-lime-border-color::before{border-top-color:#c3d825}html .body .micro-balloon.micro-bottom.has-lime-border-color::before{border-bottom-color:#c3d825}html .body .caption-box.has-lime-border-color .box-label{background-color:#c3d825}html .body .tab-caption-box.has-lime-border-color .box-label{background-color:#c3d825}html .body .tab-caption-box.has-lime-border-color .box-content{border-color:#c3d825}html .body .tab-caption-box.has-lime-background-color .box-content{background-color:#c3d825}html .body .tab-caption-box.has-lime-color .box-content{color:#c3d825}html .body .label-box.has-lime-border-color .box-content{border-color:#c3d825}html .body .label-box.has-lime-background-color .box-content{background-color:#c3d825}html .body .label-box.has-lime-color .box-content{color:#c3d825}html .body .speech-balloon.has-lime-background-color{background-color:#c3d825}html .body .speech-balloon.has-text-color.has-lime-color{color:#c3d825}html .body .speech-balloon.has-lime-border-color{border-color:#c3d825}html .body .sbp-l .speech-balloon.has-lime-border-color::before{border-right-color:#c3d825}html .body .sbp-r .speech-balloon.has-lime-border-color::before{border-left-color:#c3d825}html .body .sbp-l .speech-balloon.has-lime-background-color::after{border-right-color:#c3d825}html .body .sbp-r .speech-balloon.has-lime-background-color::after{border-left-color:#c3d825}html .body .sbs-line.sbp-r .speech-balloon.has-lime-background-color{background-color:#c3d825}html .body .sbs-line.sbp-r .speech-balloon.has-lime-border-color{border-color:#c3d825}html .body .speech-wraphtml .body .sbs-think .speech-balloon.has-lime-border-color::before,html .body .speech-wrap.sbs-think .speech-balloon.has-lime-border-color::after{border-color:#c3d825}html .body .sbs-think .speech-balloon.has-lime-background-color::before,html .body .sbs-think .speech-balloon.has-lime-background-color::after{background-color:#c3d825}html .body .sbs-think .speech-balloon.has-lime-border-color::before{border-color:#c3d825}html .body .timeline-box.has-lime-point-color .timeline-item::before{background-color:#c3d825}.has-lime-border-color.is-style-accordion .faq-question{background-color:#c3d825}html .body .has-lime-question-color .faq-question-label{color:#c3d825}html .body .has-lime-question-color.has-border-color .faq-question-label{color:#c3d825}html .body .has-lime-answer-color .faq-answer-label{color:#c3d825}html .body .is-style-square.has-lime-question-color .faq-question-label{color:#fff;background-color:#c3d825}html .body .is-style-square.has-lime-answer-color .faq-answer-label{color:#fff;background-color:#c3d825}html .body .has-yellow-background-color{background-color:#ffd900}html .body .has-yellow-color{color:#ffd900}html .body .has-yellow-border-color{border-color:#ffd900}html .body .btn-wrap.has-yellow-background-color>a{background-color:#ffd900}html .body .btn-wrap.has-yellow-color>a{color:#ffd900}html .body .btn-wrap.has-yellow-border-color>a{border-color:#ffd900}html .body .bb-tab.has-yellow-border-color .bb-label{background-color:#ffd900}html .body .toggle-wrap.has-yellow-border-color .toggle-button{background-color:#ffd900}html .body .toggle-wrap.has-yellow-border-color .toggle-button,html .body .toggle-wrap.has-yellow-border-color .toggle-content{border-color:#ffd900}html .body .toggle-wrap.has-yellow-background-color .toggle-content{background-color:#ffd900}html .body .toggle-wrap.has-yellow-color .toggle-content{color:#ffd900}html .body .iconlist-box.has-yellow-icon-color li::before{color:#ffd900}.micro-text.has-yellow-color{color:#ffd900}html .body .micro-balloon.has-yellow-color{color:#ffd900}html .body .micro-balloon.has-yellow-background-color{background-color:#ffd900;border-color:transparent}html .body .micro-balloon.has-yellow-background-color.micro-bottom::after{border-bottom-color:#ffd900;border-top-color:transparent}html .body .micro-balloon.has-yellow-background-color::before{border-top-color:transparent;border-bottom-color:transparent}html .body .micro-balloon.has-yellow-background-color::after{border-top-color:#ffd900}html .body .micro-balloon.has-border-color.has-yellow-border-color{border-color:#ffd900}html .body .micro-balloon.micro-top.has-yellow-border-color::before{border-top-color:#ffd900}html .body .micro-balloon.micro-bottom.has-yellow-border-color::before{border-bottom-color:#ffd900}html .body .caption-box.has-yellow-border-color .box-label{background-color:#ffd900}html .body .tab-caption-box.has-yellow-border-color .box-label{background-color:#ffd900}html .body .tab-caption-box.has-yellow-border-color .box-content{border-color:#ffd900}html .body .tab-caption-box.has-yellow-background-color .box-content{background-color:#ffd900}html .body .tab-caption-box.has-yellow-color .box-content{color:#ffd900}html .body .label-box.has-yellow-border-color .box-content{border-color:#ffd900}html .body .label-box.has-yellow-background-color .box-content{background-color:#ffd900}html .body .label-box.has-yellow-color .box-content{color:#ffd900}html .body .speech-balloon.has-yellow-background-color{background-color:#ffd900}html .body .speech-balloon.has-text-color.has-yellow-color{color:#ffd900}html .body .speech-balloon.has-yellow-border-color{border-color:#ffd900}html .body .sbp-l .speech-balloon.has-yellow-border-color::before{border-right-color:#ffd900}html .body .sbp-r .speech-balloon.has-yellow-border-color::before{border-left-color:#ffd900}html .body .sbp-l .speech-balloon.has-yellow-background-color::after{border-right-color:#ffd900}html .body .sbp-r .speech-balloon.has-yellow-background-color::after{border-left-color:#ffd900}html .body .sbs-line.sbp-r .speech-balloon.has-yellow-background-color{background-color:#ffd900}html .body .sbs-line.sbp-r .speech-balloon.has-yellow-border-color{border-color:#ffd900}html .body .speech-wraphtml .body .sbs-think .speech-balloon.has-yellow-border-color::before,html .body .speech-wrap.sbs-think .speech-balloon.has-yellow-border-color::after{border-color:#ffd900}html .body .sbs-think .speech-balloon.has-yellow-background-color::before,html .body .sbs-think .speech-balloon.has-yellow-background-color::after{background-color:#ffd900}html .body .sbs-think .speech-balloon.has-yellow-border-color::before{border-color:#ffd900}html .body .timeline-box.has-yellow-point-color .timeline-item::before{background-color:#ffd900}.has-yellow-border-color.is-style-accordion .faq-question{background-color:#ffd900}html .body .has-yellow-question-color .faq-question-label{color:#ffd900}html .body .has-yellow-question-color.has-border-color .faq-question-label{color:#ffd900}html .body .has-yellow-answer-color .faq-answer-label{color:#ffd900}html .body .is-style-square.has-yellow-question-color .faq-question-label{color:#fff;background-color:#ffd900}html .body .is-style-square.has-yellow-answer-color .faq-answer-label{color:#fff;background-color:#ffd900}html .body .has-amber-background-color{background-color:#ffc107}html .body .has-amber-color{color:#ffc107}html .body .has-amber-border-color{border-color:#ffc107}html .body .btn-wrap.has-amber-background-color>a{background-color:#ffc107}html .body .btn-wrap.has-amber-color>a{color:#ffc107}html .body .btn-wrap.has-amber-border-color>a{border-color:#ffc107}html .body .bb-tab.has-amber-border-color .bb-label{background-color:#ffc107}html .body .toggle-wrap.has-amber-border-color .toggle-button{background-color:#ffc107}html .body .toggle-wrap.has-amber-border-color .toggle-button,html .body .toggle-wrap.has-amber-border-color .toggle-content{border-color:#ffc107}html .body .toggle-wrap.has-amber-background-color .toggle-content{background-color:#ffc107}html .body .toggle-wrap.has-amber-color .toggle-content{color:#ffc107}html .body .iconlist-box.has-amber-icon-color li::before{color:#ffc107}.micro-text.has-amber-color{color:#ffc107}html .body .micro-balloon.has-amber-color{color:#ffc107}html .body .micro-balloon.has-amber-background-color{background-color:#ffc107;border-color:transparent}html .body .micro-balloon.has-amber-background-color.micro-bottom::after{border-bottom-color:#ffc107;border-top-color:transparent}html .body .micro-balloon.has-amber-background-color::before{border-top-color:transparent;border-bottom-color:transparent}html .body .micro-balloon.has-amber-background-color::after{border-top-color:#ffc107}html .body .micro-balloon.has-border-color.has-amber-border-color{border-color:#ffc107}html .body .micro-balloon.micro-top.has-amber-border-color::before{border-top-color:#ffc107}html .body .micro-balloon.micro-bottom.has-amber-border-color::before{border-bottom-color:#ffc107}html .body .caption-box.has-amber-border-color .box-label{background-color:#ffc107}html .body .tab-caption-box.has-amber-border-color .box-label{background-color:#ffc107}html .body .tab-caption-box.has-amber-border-color .box-content{border-color:#ffc107}html .body .tab-caption-box.has-amber-background-color .box-content{background-color:#ffc107}html .body .tab-caption-box.has-amber-color .box-content{color:#ffc107}html .body .label-box.has-amber-border-color .box-content{border-color:#ffc107}html .body .label-box.has-amber-background-color .box-content{background-color:#ffc107}html .body .label-box.has-amber-color .box-content{color:#ffc107}html .body .speech-balloon.has-amber-background-color{background-color:#ffc107}html .body .speech-balloon.has-text-color.has-amber-color{color:#ffc107}html .body .speech-balloon.has-amber-border-color{border-color:#ffc107}html .body .sbp-l .speech-balloon.has-amber-border-color::before{border-right-color:#ffc107}html .body .sbp-r .speech-balloon.has-amber-border-color::before{border-left-color:#ffc107}html .body .sbp-l .speech-balloon.has-amber-background-color::after{border-right-color:#ffc107}html .body .sbp-r .speech-balloon.has-amber-background-color::after{border-left-color:#ffc107}html .body .sbs-line.sbp-r .speech-balloon.has-amber-background-color{background-color:#ffc107}html .body .sbs-line.sbp-r .speech-balloon.has-amber-border-color{border-color:#ffc107}html .body .speech-wraphtml .body .sbs-think .speech-balloon.has-amber-border-color::before,html .body .speech-wrap.sbs-think .speech-balloon.has-amber-border-color::after{border-color:#ffc107}html .body .sbs-think .speech-balloon.has-amber-background-color::before,html .body .sbs-think .speech-balloon.has-amber-background-color::after{background-color:#ffc107}html .body .sbs-think .speech-balloon.has-amber-border-color::before{border-color:#ffc107}html .body .timeline-box.has-amber-point-color .timeline-item::before{background-color:#ffc107}.has-amber-border-color.is-style-accordion .faq-question{background-color:#ffc107}html .body .has-amber-question-color .faq-question-label{color:#ffc107}html .body .has-amber-question-color.has-border-color .faq-question-label{color:#ffc107}html .body .has-amber-answer-color .faq-answer-label{color:#ffc107}html .body .is-style-square.has-amber-question-color .faq-question-label{color:#fff;background-color:#ffc107}html .body .is-style-square.has-amber-answer-color .faq-answer-label{color:#fff;background-color:#ffc107}html .body .has-orange-background-color{background-color:#f39800}html .body .has-orange-color{color:#f39800}html .body .has-orange-border-color{border-color:#f39800}html .body .btn-wrap.has-orange-background-color>a{background-color:#f39800}html .body .btn-wrap.has-orange-color>a{color:#f39800}html .body .btn-wrap.has-orange-border-color>a{border-color:#f39800}html .body .bb-tab.has-orange-border-color .bb-label{background-color:#f39800}html .body .toggle-wrap.has-orange-border-color .toggle-button{background-color:#f39800}html .body .toggle-wrap.has-orange-border-color .toggle-button,html .body .toggle-wrap.has-orange-border-color .toggle-content{border-color:#f39800}html .body .toggle-wrap.has-orange-background-color .toggle-content{background-color:#f39800}html .body .toggle-wrap.has-orange-color .toggle-content{color:#f39800}html .body .iconlist-box.has-orange-icon-color li::before{color:#f39800}.micro-text.has-orange-color{color:#f39800}html .body .micro-balloon.has-orange-color{color:#f39800}html .body .micro-balloon.has-orange-background-color{background-color:#f39800;border-color:transparent}html .body .micro-balloon.has-orange-background-color.micro-bottom::after{border-bottom-color:#f39800;border-top-color:transparent}html .body .micro-balloon.has-orange-background-color::before{border-top-color:transparent;border-bottom-color:transparent}html .body .micro-balloon.has-orange-background-color::after{border-top-color:#f39800}html .body .micro-balloon.has-border-color.has-orange-border-color{border-color:#f39800}html .body .micro-balloon.micro-top.has-orange-border-color::before{border-top-color:#f39800}html .body .micro-balloon.micro-bottom.has-orange-border-color::before{border-bottom-color:#f39800}html .body .caption-box.has-orange-border-color .box-label{background-color:#f39800}html .body .tab-caption-box.has-orange-border-color .box-label{background-color:#f39800}html .body .tab-caption-box.has-orange-border-color .box-content{border-color:#f39800}html .body .tab-caption-box.has-orange-background-color .box-content{background-color:#f39800}html .body .tab-caption-box.has-orange-color .box-content{color:#f39800}html .body .label-box.has-orange-border-color .box-content{border-color:#f39800}html .body .label-box.has-orange-background-color .box-content{background-color:#f39800}html .body .label-box.has-orange-color .box-content{color:#f39800}html .body .speech-balloon.has-orange-background-color{background-color:#f39800}html .body .speech-balloon.has-text-color.has-orange-color{color:#f39800}html .body .speech-balloon.has-orange-border-color{border-color:#f39800}html .body .sbp-l .speech-balloon.has-orange-border-color::before{border-right-color:#f39800}html .body .sbp-r .speech-balloon.has-orange-border-color::before{border-left-color:#f39800}html .body .sbp-l .speech-balloon.has-orange-background-color::after{border-right-color:#f39800}html .body .sbp-r .speech-balloon.has-orange-background-color::after{border-left-color:#f39800}html .body .sbs-line.sbp-r .speech-balloon.has-orange-background-color{background-color:#f39800}html .body .sbs-line.sbp-r .speech-balloon.has-orange-border-color{border-color:#f39800}html .body .speech-wraphtml .body .sbs-think .speech-balloon.has-orange-border-color::before,html .body .speech-wrap.sbs-think .speech-balloon.has-orange-border-color::after{border-color:#f39800}html .body .sbs-think .speech-balloon.has-orange-background-color::before,html .body .sbs-think .speech-balloon.has-orange-background-color::after{background-color:#f39800}html .body .sbs-think .speech-balloon.has-orange-border-color::before{border-color:#f39800}html .body .timeline-box.has-orange-point-color .timeline-item::before{background-color:#f39800}.has-orange-border-color.is-style-accordion .faq-question{background-color:#f39800}html .body .has-orange-question-color .faq-question-label{color:#f39800}html .body .has-orange-question-color.has-border-color .faq-question-label{color:#f39800}html .body .has-orange-answer-color .faq-answer-label{color:#f39800}html .body .is-style-square.has-orange-question-color .faq-question-label{color:#fff;background-color:#f39800}html .body .is-style-square.has-orange-answer-color .faq-answer-label{color:#fff;background-color:#f39800}html .body .has-deep-orange-background-color{background-color:#ea5506}html .body .has-deep-orange-color{color:#ea5506}html .body .has-deep-orange-border-color{border-color:#ea5506}html .body .btn-wrap.has-deep-orange-background-color>a{background-color:#ea5506}html .body .btn-wrap.has-deep-orange-color>a{color:#ea5506}html .body .btn-wrap.has-deep-orange-border-color>a{border-color:#ea5506}html .body .bb-tab.has-deep-orange-border-color .bb-label{background-color:#ea5506}html .body .toggle-wrap.has-deep-orange-border-color .toggle-button{background-color:#ea5506}html .body .toggle-wrap.has-deep-orange-border-color .toggle-button,html .body .toggle-wrap.has-deep-orange-border-color .toggle-content{border-color:#ea5506}html .body .toggle-wrap.has-deep-orange-background-color .toggle-content{background-color:#ea5506}html .body .toggle-wrap.has-deep-orange-color .toggle-content{color:#ea5506}html .body .iconlist-box.has-deep-orange-icon-color li::before{color:#ea5506}.micro-text.has-deep-orange-color{color:#ea5506}html .body .micro-balloon.has-deep-orange-color{color:#ea5506}html .body .micro-balloon.has-deep-orange-background-color{background-color:#ea5506;border-color:transparent}html .body .micro-balloon.has-deep-orange-background-color.micro-bottom::after{border-bottom-color:#ea5506;border-top-color:transparent}html .body .micro-balloon.has-deep-orange-background-color::before{border-top-color:transparent;border-bottom-color:transparent}html .body .micro-balloon.has-deep-orange-background-color::after{border-top-color:#ea5506}html .body .micro-balloon.has-border-color.has-deep-orange-border-color{border-color:#ea5506}html .body .micro-balloon.micro-top.has-deep-orange-border-color::before{border-top-color:#ea5506}html .body .micro-balloon.micro-bottom.has-deep-orange-border-color::before{border-bottom-color:#ea5506}html .body .caption-box.has-deep-orange-border-color .box-label{background-color:#ea5506}html .body .tab-caption-box.has-deep-orange-border-color .box-label{background-color:#ea5506}html .body .tab-caption-box.has-deep-orange-border-color .box-content{border-color:#ea5506}html .body .tab-caption-box.has-deep-orange-background-color .box-content{background-color:#ea5506}html .body .tab-caption-box.has-deep-orange-color .box-content{color:#ea5506}html .body .label-box.has-deep-orange-border-color .box-content{border-color:#ea5506}html .body .label-box.has-deep-orange-background-color .box-content{background-color:#ea5506}html .body .label-box.has-deep-orange-color .box-content{color:#ea5506}html .body .speech-balloon.has-deep-orange-background-color{background-color:#ea5506}html .body .speech-balloon.has-text-color.has-deep-orange-color{color:#ea5506}html .body .speech-balloon.has-deep-orange-border-color{border-color:#ea5506}html .body .sbp-l .speech-balloon.has-deep-orange-border-color::before{border-right-color:#ea5506}html .body .sbp-r .speech-balloon.has-deep-orange-border-color::before{border-left-color:#ea5506}html .body .sbp-l .speech-balloon.has-deep-orange-background-color::after{border-right-color:#ea5506}html .body .sbp-r .speech-balloon.has-deep-orange-background-color::after{border-left-color:#ea5506}html .body .sbs-line.sbp-r .speech-balloon.has-deep-orange-background-color{background-color:#ea5506}html .body .sbs-line.sbp-r .speech-balloon.has-deep-orange-border-color{border-color:#ea5506}html .body .speech-wraphtml .body .sbs-think .speech-balloon.has-deep-orange-border-color::before,html .body .speech-wrap.sbs-think .speech-balloon.has-deep-orange-border-color::after{border-color:#ea5506}html .body .sbs-think .speech-balloon.has-deep-orange-background-color::before,html .body .sbs-think .speech-balloon.has-deep-orange-background-color::after{background-color:#ea5506}html .body .sbs-think .speech-balloon.has-deep-orange-border-color::before{border-color:#ea5506}html .body .timeline-box.has-deep-orange-point-color .timeline-item::before{background-color:#ea5506}.has-deep-orange-border-color.is-style-accordion .faq-question{background-color:#ea5506}html .body .has-deep-orange-question-color .faq-question-label{color:#ea5506}html .body .has-deep-orange-question-color.has-border-color .faq-question-label{color:#ea5506}html .body .has-deep-orange-answer-color .faq-answer-label{color:#ea5506}html .body .is-style-square.has-deep-orange-question-color .faq-question-label{color:#fff;background-color:#ea5506}html .body .is-style-square.has-deep-orange-answer-color .faq-answer-label{color:#fff;background-color:#ea5506}html .body .has-brown-background-color{background-color:#954e2a}html .body .has-brown-color{color:#954e2a}html .body .has-brown-border-color{border-color:#954e2a}html .body .btn-wrap.has-brown-background-color>a{background-color:#954e2a}html .body .btn-wrap.has-brown-color>a{color:#954e2a}html .body .btn-wrap.has-brown-border-color>a{border-color:#954e2a}html .body .bb-tab.has-brown-border-color .bb-label{background-color:#954e2a}html .body .toggle-wrap.has-brown-border-color .toggle-button{background-color:#954e2a}html .body .toggle-wrap.has-brown-border-color .toggle-button,html .body .toggle-wrap.has-brown-border-color .toggle-content{border-color:#954e2a}html .body .toggle-wrap.has-brown-background-color .toggle-content{background-color:#954e2a}html .body .toggle-wrap.has-brown-color .toggle-content{color:#954e2a}html .body .iconlist-box.has-brown-icon-color li::before{color:#954e2a}.micro-text.has-brown-color{color:#954e2a}html .body .micro-balloon.has-brown-color{color:#954e2a}html .body .micro-balloon.has-brown-background-color{background-color:#954e2a;border-color:transparent}html .body .micro-balloon.has-brown-background-color.micro-bottom::after{border-bottom-color:#954e2a;border-top-color:transparent}html .body .micro-balloon.has-brown-background-color::before{border-top-color:transparent;border-bottom-color:transparent}html .body .micro-balloon.has-brown-background-color::after{border-top-color:#954e2a}html .body .micro-balloon.has-border-color.has-brown-border-color{border-color:#954e2a}html .body .micro-balloon.micro-top.has-brown-border-color::before{border-top-color:#954e2a}html .body .micro-balloon.micro-bottom.has-brown-border-color::before{border-bottom-color:#954e2a}html .body .caption-box.has-brown-border-color .box-label{background-color:#954e2a}html .body .tab-caption-box.has-brown-border-color .box-label{background-color:#954e2a}html .body .tab-caption-box.has-brown-border-color .box-content{border-color:#954e2a}html .body .tab-caption-box.has-brown-background-color .box-content{background-color:#954e2a}html .body .tab-caption-box.has-brown-color .box-content{color:#954e2a}html .body .label-box.has-brown-border-color .box-content{border-color:#954e2a}html .body .label-box.has-brown-background-color .box-content{background-color:#954e2a}html .body .label-box.has-brown-color .box-content{color:#954e2a}html .body .speech-balloon.has-brown-background-color{background-color:#954e2a}html .body .speech-balloon.has-text-color.has-brown-color{color:#954e2a}html .body .speech-balloon.has-brown-border-color{border-color:#954e2a}html .body .sbp-l .speech-balloon.has-brown-border-color::before{border-right-color:#954e2a}html .body .sbp-r .speech-balloon.has-brown-border-color::before{border-left-color:#954e2a}html .body .sbp-l .speech-balloon.has-brown-background-color::after{border-right-color:#954e2a}html .body .sbp-r .speech-balloon.has-brown-background-color::after{border-left-color:#954e2a}html .body .sbs-line.sbp-r .speech-balloon.has-brown-background-color{background-color:#954e2a}html .body .sbs-line.sbp-r .speech-balloon.has-brown-border-color{border-color:#954e2a}html .body .speech-wraphtml .body .sbs-think .speech-balloon.has-brown-border-color::before,html .body .speech-wrap.sbs-think .speech-balloon.has-brown-border-color::after{border-color:#954e2a}html .body .sbs-think .speech-balloon.has-brown-background-color::before,html .body .sbs-think .speech-balloon.has-brown-background-color::after{background-color:#954e2a}html .body .sbs-think .speech-balloon.has-brown-border-color::before{border-color:#954e2a}html .body .timeline-box.has-brown-point-color .timeline-item::before{background-color:#954e2a}.has-brown-border-color.is-style-accordion .faq-question{background-color:#954e2a}html .body .has-brown-question-color .faq-question-label{color:#954e2a}html .body .has-brown-question-color.has-border-color .faq-question-label{color:#954e2a}html .body .has-brown-answer-color .faq-answer-label{color:#954e2a}html .body .is-style-square.has-brown-question-color .faq-question-label{color:#fff;background-color:#954e2a}html .body .is-style-square.has-brown-answer-color .faq-answer-label{color:#fff;background-color:#954e2a}html .body .has-grey-background-color{background-color:#949495}html .body .has-grey-color{color:#949495}html .body .has-grey-border-color{border-color:#949495}html .body .btn-wrap.has-grey-background-color>a{background-color:#949495}html .body .btn-wrap.has-grey-color>a{color:#949495}html .body .btn-wrap.has-grey-border-color>a{border-color:#949495}html .body .bb-tab.has-grey-border-color .bb-label{background-color:#949495}html .body .toggle-wrap.has-grey-border-color .toggle-button{background-color:#949495}html .body .toggle-wrap.has-grey-border-color .toggle-button,html .body .toggle-wrap.has-grey-border-color .toggle-content{border-color:#949495}html .body .toggle-wrap.has-grey-background-color .toggle-content{background-color:#949495}html .body .toggle-wrap.has-grey-color .toggle-content{color:#949495}html .body .iconlist-box.has-grey-icon-color li::before{color:#949495}.micro-text.has-grey-color{color:#949495}html .body .micro-balloon.has-grey-color{color:#949495}html .body .micro-balloon.has-grey-background-color{background-color:#949495;border-color:transparent}html .body .micro-balloon.has-grey-background-color.micro-bottom::after{border-bottom-color:#949495;border-top-color:transparent}html .body .micro-balloon.has-grey-background-color::before{border-top-color:transparent;border-bottom-color:transparent}html .body .micro-balloon.has-grey-background-color::after{border-top-color:#949495}html .body .micro-balloon.has-border-color.has-grey-border-color{border-color:#949495}html .body .micro-balloon.micro-top.has-grey-border-color::before{border-top-color:#949495}html .body .micro-balloon.micro-bottom.has-grey-border-color::before{border-bottom-color:#949495}html .body .caption-box.has-grey-border-color .box-label{background-color:#949495}html .body .tab-caption-box.has-grey-border-color .box-label{background-color:#949495}html .body .tab-caption-box.has-grey-border-color .box-content{border-color:#949495}html .body .tab-caption-box.has-grey-background-color .box-content{background-color:#949495}html .body .tab-caption-box.has-grey-color .box-content{color:#949495}html .body .label-box.has-grey-border-color .box-content{border-color:#949495}html .body .label-box.has-grey-background-color .box-content{background-color:#949495}html .body .label-box.has-grey-color .box-content{color:#949495}html .body .speech-balloon.has-grey-background-color{background-color:#949495}html .body .speech-balloon.has-text-color.has-grey-color{color:#949495}html .body .speech-balloon.has-grey-border-color{border-color:#949495}html .body .sbp-l .speech-balloon.has-grey-border-color::before{border-right-color:#949495}html .body .sbp-r .speech-balloon.has-grey-border-color::before{border-left-color:#949495}html .body .sbp-l .speech-balloon.has-grey-background-color::after{border-right-color:#949495}html .body .sbp-r .speech-balloon.has-grey-background-color::after{border-left-color:#949495}html .body .sbs-line.sbp-r .speech-balloon.has-grey-background-color{background-color:#949495}html .body .sbs-line.sbp-r .speech-balloon.has-grey-border-color{border-color:#949495}html .body .speech-wraphtml .body .sbs-think .speech-balloon.has-grey-border-color::before,html .body .speech-wrap.sbs-think .speech-balloon.has-grey-border-color::after{border-color:#949495}html .body .sbs-think .speech-balloon.has-grey-background-color::before,html .body .sbs-think .speech-balloon.has-grey-background-color::after{background-color:#949495}html .body .sbs-think .speech-balloon.has-grey-border-color::before{border-color:#949495}html .body .timeline-box.has-grey-point-color .timeline-item::before{background-color:#949495}.has-grey-border-color.is-style-accordion .faq-question{background-color:#949495}html .body .has-grey-question-color .faq-question-label{color:#949495}html .body .has-grey-question-color.has-border-color .faq-question-label{color:#949495}html .body .has-grey-answer-color .faq-answer-label{color:#949495}html .body .is-style-square.has-grey-question-color .faq-question-label{color:#fff;background-color:#949495}html .body .is-style-square.has-grey-answer-color .faq-answer-label{color:#fff;background-color:#949495}html .body .has-cocoon-black-background-color{background-color:#333}html .body .has-cocoon-black-color{color:#333}html .body .has-cocoon-black-border-color{border-color:#333}html .body .btn-wrap.has-cocoon-black-background-color>a{background-color:#333}html .body .btn-wrap.has-cocoon-black-color>a{color:#333}html .body .btn-wrap.has-cocoon-black-border-color>a{border-color:#333}html .body .bb-tab.has-cocoon-black-border-color .bb-label{background-color:#333}html .body .toggle-wrap.has-cocoon-black-border-color .toggle-button{background-color:#333}html .body .toggle-wrap.has-cocoon-black-border-color .toggle-button,html .body .toggle-wrap.has-cocoon-black-border-color .toggle-content{border-color:#333}html .body .toggle-wrap.has-cocoon-black-background-color .toggle-content{background-color:#333}html .body .toggle-wrap.has-cocoon-black-color .toggle-content{color:#333}html .body .iconlist-box.has-cocoon-black-icon-color li::before{color:#333}.micro-text.has-cocoon-black-color{color:#333}html .body .micro-balloon.has-cocoon-black-color{color:#333}html .body .micro-balloon.has-cocoon-black-background-color{background-color:#333;border-color:transparent}html .body .micro-balloon.has-cocoon-black-background-color.micro-bottom::after{border-bottom-color:#333;border-top-color:transparent}html .body .micro-balloon.has-cocoon-black-background-color::before{border-top-color:transparent;border-bottom-color:transparent}html .body .micro-balloon.has-cocoon-black-background-color::after{border-top-color:#333}html .body .micro-balloon.has-border-color.has-cocoon-black-border-color{border-color:#333}html .body .micro-balloon.micro-top.has-cocoon-black-border-color::before{border-top-color:#333}html .body .micro-balloon.micro-bottom.has-cocoon-black-border-color::before{border-bottom-color:#333}html .body .caption-box.has-cocoon-black-border-color .box-label{background-color:#333}html .body .tab-caption-box.has-cocoon-black-border-color .box-label{background-color:#333}html .body .tab-caption-box.has-cocoon-black-border-color .box-content{border-color:#333}html .body .tab-caption-box.has-cocoon-black-background-color .box-content{background-color:#333}html .body .tab-caption-box.has-cocoon-black-color .box-content{color:#333}html .body .label-box.has-cocoon-black-border-color .box-content{border-color:#333}html .body .label-box.has-cocoon-black-background-color .box-content{background-color:#333}html .body .label-box.has-cocoon-black-color .box-content{color:#333}html .body .speech-balloon.has-cocoon-black-background-color{background-color:#333}html .body .speech-balloon.has-text-color.has-cocoon-black-color{color:#333}html .body .speech-balloon.has-cocoon-black-border-color{border-color:#333}html .body .sbp-l .speech-balloon.has-cocoon-black-border-color::before{border-right-color:#333}html .body .sbp-r .speech-balloon.has-cocoon-black-border-color::before{border-left-color:#333}html .body .sbp-l .speech-balloon.has-cocoon-black-background-color::after{border-right-color:#333}html .body .sbp-r .speech-balloon.has-cocoon-black-background-color::after{border-left-color:#333}html .body .sbs-line.sbp-r .speech-balloon.has-cocoon-black-background-color{background-color:#333}html .body .sbs-line.sbp-r .speech-balloon.has-cocoon-black-border-color{border-color:#333}html .body .speech-wraphtml .body .sbs-think .speech-balloon.has-cocoon-black-border-color::before,html .body .speech-wrap.sbs-think .speech-balloon.has-cocoon-black-border-color::after{border-color:#333}html .body .sbs-think .speech-balloon.has-cocoon-black-background-color::before,html .body .sbs-think .speech-balloon.has-cocoon-black-background-color::after{background-color:#333}html .body .sbs-think .speech-balloon.has-cocoon-black-border-color::before{border-color:#333}html .body .timeline-box.has-cocoon-black-point-color .timeline-item::before{background-color:#333}.has-cocoon-black-border-color.is-style-accordion .faq-question{background-color:#333}html .body .has-cocoon-black-question-color .faq-question-label{color:#333}html .body .has-cocoon-black-question-color.has-border-color .faq-question-label{color:#333}html .body .has-cocoon-black-answer-color .faq-answer-label{color:#333}html .body .is-style-square.has-cocoon-black-question-color .faq-question-label{color:#fff;background-color:#333}html .body .is-style-square.has-cocoon-black-answer-color .faq-answer-label{color:#fff;background-color:#333}html .body .has-cocoon-white-background-color{background-color:#fffffb}html .body .has-cocoon-white-color{color:#fffffb}html .body .has-cocoon-white-border-color{border-color:#fffffb}html .body .btn-wrap.has-cocoon-white-background-color>a{background-color:#fffffb}html .body .btn-wrap.has-cocoon-white-color>a{color:#fffffb}html .body .btn-wrap.has-cocoon-white-border-color>a{border-color:#fffffb}html .body .bb-tab.has-cocoon-white-border-color .bb-label{background-color:#fffffb}html .body .toggle-wrap.has-cocoon-white-border-color .toggle-button{background-color:#fffffb}html .body .toggle-wrap.has-cocoon-white-border-color .toggle-button,html .body .toggle-wrap.has-cocoon-white-border-color .toggle-content{border-color:#fffffb}html .body .toggle-wrap.has-cocoon-white-background-color .toggle-content{background-color:#fffffb}html .body .toggle-wrap.has-cocoon-white-color .toggle-content{color:#fffffb}html .body .iconlist-box.has-cocoon-white-icon-color li::before{color:#fffffb}.micro-text.has-cocoon-white-color{color:#fffffb}html .body .micro-balloon.has-cocoon-white-color{color:#fffffb}html .body .micro-balloon.has-cocoon-white-background-color{background-color:#fffffb;border-color:transparent}html .body .micro-balloon.has-cocoon-white-background-color.micro-bottom::after{border-bottom-color:#fffffb;border-top-color:transparent}html .body .micro-balloon.has-cocoon-white-background-color::before{border-top-color:transparent;border-bottom-color:transparent}html .body .micro-balloon.has-cocoon-white-background-color::after{border-top-color:#fffffb}html .body .micro-balloon.has-border-color.has-cocoon-white-border-color{border-color:#fffffb}html .body .micro-balloon.micro-top.has-cocoon-white-border-color::before{border-top-color:#fffffb}html .body .micro-balloon.micro-bottom.has-cocoon-white-border-color::before{border-bottom-color:#fffffb}html .body .caption-box.has-cocoon-white-border-color .box-label{background-color:#fffffb}html .body .tab-caption-box.has-cocoon-white-border-color .box-label{background-color:#fffffb}html .body .tab-caption-box.has-cocoon-white-border-color .box-content{border-color:#fffffb}html .body .tab-caption-box.has-cocoon-white-background-color .box-content{background-color:#fffffb}html .body .tab-caption-box.has-cocoon-white-color .box-content{color:#fffffb}html .body .label-box.has-cocoon-white-border-color .box-content{border-color:#fffffb}html .body .label-box.has-cocoon-white-background-color .box-content{background-color:#fffffb}html .body .label-box.has-cocoon-white-color .box-content{color:#fffffb}html .body .speech-balloon.has-cocoon-white-background-color{background-color:#fffffb}html .body .speech-balloon.has-text-color.has-cocoon-white-color{color:#fffffb}html .body .speech-balloon.has-cocoon-white-border-color{border-color:#fffffb}html .body .sbp-l .speech-balloon.has-cocoon-white-border-color::before{border-right-color:#fffffb}html .body .sbp-r .speech-balloon.has-cocoon-white-border-color::before{border-left-color:#fffffb}html .body .sbp-l .speech-balloon.has-cocoon-white-background-color::after{border-right-color:#fffffb}html .body .sbp-r .speech-balloon.has-cocoon-white-background-color::after{border-left-color:#fffffb}html .body .sbs-line.sbp-r .speech-balloon.has-cocoon-white-background-color{background-color:#fffffb}html .body .sbs-line.sbp-r .speech-balloon.has-cocoon-white-border-color{border-color:#fffffb}html .body .speech-wraphtml .body .sbs-think .speech-balloon.has-cocoon-white-border-color::before,html .body .speech-wrap.sbs-think .speech-balloon.has-cocoon-white-border-color::after{border-color:#fffffb}html .body .sbs-think .speech-balloon.has-cocoon-white-background-color::before,html .body .sbs-think .speech-balloon.has-cocoon-white-background-color::after{background-color:#fffffb}html .body .sbs-think .speech-balloon.has-cocoon-white-border-color::before{border-color:#fffffb}html .body .timeline-box.has-cocoon-white-point-color .timeline-item::before{background-color:#fffffb}.has-cocoon-white-border-color.is-style-accordion .faq-question{background-color:#fffffb}html .body .has-cocoon-white-question-color .faq-question-label{color:#fffffb}html .body .has-cocoon-white-question-color.has-border-color .faq-question-label{color:#fffffb}html .body .has-cocoon-white-answer-color .faq-answer-label{color:#fffffb}html .body .is-style-square.has-cocoon-white-question-color .faq-question-label{color:#fff;background-color:#fffffb}html .body .is-style-square.has-cocoon-white-answer-color .faq-answer-label{color:#fff;background-color:#fffffb}html .body .has-watery-blue-background-color{background-color:#f3fafe}html .body .has-watery-blue-color{color:#f3fafe}html .body .has-watery-blue-border-color{border-color:#f3fafe}html .body .btn-wrap.has-watery-blue-background-color>a{background-color:#f3fafe}html .body .btn-wrap.has-watery-blue-color>a{color:#f3fafe}html .body .btn-wrap.has-watery-blue-border-color>a{border-color:#f3fafe}html .body .bb-tab.has-watery-blue-border-color .bb-label{background-color:#f3fafe}html .body .toggle-wrap.has-watery-blue-border-color .toggle-button{background-color:#f3fafe}html .body .toggle-wrap.has-watery-blue-border-color .toggle-button,html .body .toggle-wrap.has-watery-blue-border-color .toggle-content{border-color:#f3fafe}html .body .toggle-wrap.has-watery-blue-background-color .toggle-content{background-color:#f3fafe}html .body .toggle-wrap.has-watery-blue-color .toggle-content{color:#f3fafe}html .body .iconlist-box.has-watery-blue-icon-color li::before{color:#f3fafe}.micro-text.has-watery-blue-color{color:#f3fafe}html .body .micro-balloon.has-watery-blue-color{color:#f3fafe}html .body .micro-balloon.has-watery-blue-background-color{background-color:#f3fafe;border-color:transparent}html .body .micro-balloon.has-watery-blue-background-color.micro-bottom::after{border-bottom-color:#f3fafe;border-top-color:transparent}html .body .micro-balloon.has-watery-blue-background-color::before{border-top-color:transparent;border-bottom-color:transparent}html .body .micro-balloon.has-watery-blue-background-color::after{border-top-color:#f3fafe}html .body .micro-balloon.has-border-color.has-watery-blue-border-color{border-color:#f3fafe}html .body .micro-balloon.micro-top.has-watery-blue-border-color::before{border-top-color:#f3fafe}html .body .micro-balloon.micro-bottom.has-watery-blue-border-color::before{border-bottom-color:#f3fafe}html .body .caption-box.has-watery-blue-border-color .box-label{background-color:#f3fafe}html .body .tab-caption-box.has-watery-blue-border-color .box-label{background-color:#f3fafe}html .body .tab-caption-box.has-watery-blue-border-color .box-content{border-color:#f3fafe}html .body .tab-caption-box.has-watery-blue-background-color .box-content{background-color:#f3fafe}html .body .tab-caption-box.has-watery-blue-color .box-content{color:#f3fafe}html .body .label-box.has-watery-blue-border-color .box-content{border-color:#f3fafe}html .body .label-box.has-watery-blue-background-color .box-content{background-color:#f3fafe}html .body .label-box.has-watery-blue-color .box-content{color:#f3fafe}html .body .speech-balloon.has-watery-blue-background-color{background-color:#f3fafe}html .body .speech-balloon.has-text-color.has-watery-blue-color{color:#f3fafe}html .body .speech-balloon.has-watery-blue-border-color{border-color:#f3fafe}html .body .sbp-l .speech-balloon.has-watery-blue-border-color::before{border-right-color:#f3fafe}html .body .sbp-r .speech-balloon.has-watery-blue-border-color::before{border-left-color:#f3fafe}html .body .sbp-l .speech-balloon.has-watery-blue-background-color::after{border-right-color:#f3fafe}html .body .sbp-r .speech-balloon.has-watery-blue-background-color::after{border-left-color:#f3fafe}html .body .sbs-line.sbp-r .speech-balloon.has-watery-blue-background-color{background-color:#f3fafe}html .body .sbs-line.sbp-r .speech-balloon.has-watery-blue-border-color{border-color:#f3fafe}html .body .speech-wraphtml .body .sbs-think .speech-balloon.has-watery-blue-border-color::before,html .body .speech-wrap.sbs-think .speech-balloon.has-watery-blue-border-color::after{border-color:#f3fafe}html .body .sbs-think .speech-balloon.has-watery-blue-background-color::before,html .body .sbs-think .speech-balloon.has-watery-blue-background-color::after{background-color:#f3fafe}html .body .sbs-think .speech-balloon.has-watery-blue-border-color::before{border-color:#f3fafe}html .body .timeline-box.has-watery-blue-point-color .timeline-item::before{background-color:#f3fafe}.has-watery-blue-border-color.is-style-accordion .faq-question{background-color:#f3fafe}html .body .has-watery-blue-question-color .faq-question-label{color:#f3fafe}html .body .has-watery-blue-question-color.has-border-color .faq-question-label{color:#f3fafe}html .body .has-watery-blue-answer-color .faq-answer-label{color:#f3fafe}html .body .is-style-square.has-watery-blue-question-color .faq-question-label{color:#fff;background-color:#f3fafe}html .body .is-style-square.has-watery-blue-answer-color .faq-answer-label{color:#fff;background-color:#f3fafe}html .body .has-watery-yellow-background-color{background-color:#fff7cc}html .body .has-watery-yellow-color{color:#fff7cc}html .body .has-watery-yellow-border-color{border-color:#fff7cc}html .body .btn-wrap.has-watery-yellow-background-color>a{background-color:#fff7cc}html .body .btn-wrap.has-watery-yellow-color>a{color:#fff7cc}html .body .btn-wrap.has-watery-yellow-border-color>a{border-color:#fff7cc}html .body .bb-tab.has-watery-yellow-border-color .bb-label{background-color:#fff7cc}html .body .toggle-wrap.has-watery-yellow-border-color .toggle-button{background-color:#fff7cc}html .body .toggle-wrap.has-watery-yellow-border-color .toggle-button,html .body .toggle-wrap.has-watery-yellow-border-color .toggle-content{border-color:#fff7cc}html .body .toggle-wrap.has-watery-yellow-background-color .toggle-content{background-color:#fff7cc}html .body .toggle-wrap.has-watery-yellow-color .toggle-content{color:#fff7cc}html .body .iconlist-box.has-watery-yellow-icon-color li::before{color:#fff7cc}.micro-text.has-watery-yellow-color{color:#fff7cc}html .body .micro-balloon.has-watery-yellow-color{color:#fff7cc}html .body .micro-balloon.has-watery-yellow-background-color{background-color:#fff7cc;border-color:transparent}html .body .micro-balloon.has-watery-yellow-background-color.micro-bottom::after{border-bottom-color:#fff7cc;border-top-color:transparent}html .body .micro-balloon.has-watery-yellow-background-color::before{border-top-color:transparent;border-bottom-color:transparent}html .body .micro-balloon.has-watery-yellow-background-color::after{border-top-color:#fff7cc}html .body .micro-balloon.has-border-color.has-watery-yellow-border-color{border-color:#fff7cc}html .body .micro-balloon.micro-top.has-watery-yellow-border-color::before{border-top-color:#fff7cc}html .body .micro-balloon.micro-bottom.has-watery-yellow-border-color::before{border-bottom-color:#fff7cc}html .body .caption-box.has-watery-yellow-border-color .box-label{background-color:#fff7cc}html .body .tab-caption-box.has-watery-yellow-border-color .box-label{background-color:#fff7cc}html .body .tab-caption-box.has-watery-yellow-border-color .box-content{border-color:#fff7cc}html .body .tab-caption-box.has-watery-yellow-background-color .box-content{background-color:#fff7cc}html .body .tab-caption-box.has-watery-yellow-color .box-content{color:#fff7cc}html .body .label-box.has-watery-yellow-border-color .box-content{border-color:#fff7cc}html .body .label-box.has-watery-yellow-background-color .box-content{background-color:#fff7cc}html .body .label-box.has-watery-yellow-color .box-content{color:#fff7cc}html .body .speech-balloon.has-watery-yellow-background-color{background-color:#fff7cc}html .body .speech-balloon.has-text-color.has-watery-yellow-color{color:#fff7cc}html .body .speech-balloon.has-watery-yellow-border-color{border-color:#fff7cc}html .body .sbp-l .speech-balloon.has-watery-yellow-border-color::before{border-right-color:#fff7cc}html .body .sbp-r .speech-balloon.has-watery-yellow-border-color::before{border-left-color:#fff7cc}html .body .sbp-l .speech-balloon.has-watery-yellow-background-color::after{border-right-color:#fff7cc}html .body .sbp-r .speech-balloon.has-watery-yellow-background-color::after{border-left-color:#fff7cc}html .body .sbs-line.sbp-r .speech-balloon.has-watery-yellow-background-color{background-color:#fff7cc}html .body .sbs-line.sbp-r .speech-balloon.has-watery-yellow-border-color{border-color:#fff7cc}html .body .speech-wraphtml .body .sbs-think .speech-balloon.has-watery-yellow-border-color::before,html .body .speech-wrap.sbs-think .speech-balloon.has-watery-yellow-border-color::after{border-color:#fff7cc}html .body .sbs-think .speech-balloon.has-watery-yellow-background-color::before,html .body .sbs-think .speech-balloon.has-watery-yellow-background-color::after{background-color:#fff7cc}html .body .sbs-think .speech-balloon.has-watery-yellow-border-color::before{border-color:#fff7cc}html .body .timeline-box.has-watery-yellow-point-color .timeline-item::before{background-color:#fff7cc}.has-watery-yellow-border-color.is-style-accordion .faq-question{background-color:#fff7cc}html .body .has-watery-yellow-question-color .faq-question-label{color:#fff7cc}html .body .has-watery-yellow-question-color.has-border-color .faq-question-label{color:#fff7cc}html .body .has-watery-yellow-answer-color .faq-answer-label{color:#fff7cc}html .body .is-style-square.has-watery-yellow-question-color .faq-question-label{color:#fff;background-color:#fff7cc}html .body .is-style-square.has-watery-yellow-answer-color .faq-answer-label{color:#fff;background-color:#fff7cc}html .body .has-watery-red-background-color{background-color:#fdf2f2}html .body .has-watery-red-color{color:#fdf2f2}html .body .has-watery-red-border-color{border-color:#fdf2f2}html .body .btn-wrap.has-watery-red-background-color>a{background-color:#fdf2f2}html .body .btn-wrap.has-watery-red-color>a{color:#fdf2f2}html .body .btn-wrap.has-watery-red-border-color>a{border-color:#fdf2f2}html .body .bb-tab.has-watery-red-border-color .bb-label{background-color:#fdf2f2}html .body .toggle-wrap.has-watery-red-border-color .toggle-button{background-color:#fdf2f2}html .body .toggle-wrap.has-watery-red-border-color .toggle-button,html .body .toggle-wrap.has-watery-red-border-color .toggle-content{border-color:#fdf2f2}html .body .toggle-wrap.has-watery-red-background-color .toggle-content{background-color:#fdf2f2}html .body .toggle-wrap.has-watery-red-color .toggle-content{color:#fdf2f2}html .body .iconlist-box.has-watery-red-icon-color li::before{color:#fdf2f2}.micro-text.has-watery-red-color{color:#fdf2f2}html .body .micro-balloon.has-watery-red-color{color:#fdf2f2}html .body .micro-balloon.has-watery-red-background-color{background-color:#fdf2f2;border-color:transparent}html .body .micro-balloon.has-watery-red-background-color.micro-bottom::after{border-bottom-color:#fdf2f2;border-top-color:transparent}html .body .micro-balloon.has-watery-red-background-color::before{border-top-color:transparent;border-bottom-color:transparent}html .body .micro-balloon.has-watery-red-background-color::after{border-top-color:#fdf2f2}html .body .micro-balloon.has-border-color.has-watery-red-border-color{border-color:#fdf2f2}html .body .micro-balloon.micro-top.has-watery-red-border-color::before{border-top-color:#fdf2f2}html .body .micro-balloon.micro-bottom.has-watery-red-border-color::before{border-bottom-color:#fdf2f2}html .body .caption-box.has-watery-red-border-color .box-label{background-color:#fdf2f2}html .body .tab-caption-box.has-watery-red-border-color .box-label{background-color:#fdf2f2}html .body .tab-caption-box.has-watery-red-border-color .box-content{border-color:#fdf2f2}html .body .tab-caption-box.has-watery-red-background-color .box-content{background-color:#fdf2f2}html .body .tab-caption-box.has-watery-red-color .box-content{color:#fdf2f2}html .body .label-box.has-watery-red-border-color .box-content{border-color:#fdf2f2}html .body .label-box.has-watery-red-background-color .box-content{background-color:#fdf2f2}html .body .label-box.has-watery-red-color .box-content{color:#fdf2f2}html .body .speech-balloon.has-watery-red-background-color{background-color:#fdf2f2}html .body .speech-balloon.has-text-color.has-watery-red-color{color:#fdf2f2}html .body .speech-balloon.has-watery-red-border-color{border-color:#fdf2f2}html .body .sbp-l .speech-balloon.has-watery-red-border-color::before{border-right-color:#fdf2f2}html .body .sbp-r .speech-balloon.has-watery-red-border-color::before{border-left-color:#fdf2f2}html .body .sbp-l .speech-balloon.has-watery-red-background-color::after{border-right-color:#fdf2f2}html .body .sbp-r .speech-balloon.has-watery-red-background-color::after{border-left-color:#fdf2f2}html .body .sbs-line.sbp-r .speech-balloon.has-watery-red-background-color{background-color:#fdf2f2}html .body .sbs-line.sbp-r .speech-balloon.has-watery-red-border-color{border-color:#fdf2f2}html .body .speech-wraphtml .body .sbs-think .speech-balloon.has-watery-red-border-color::before,html .body .speech-wrap.sbs-think .speech-balloon.has-watery-red-border-color::after{border-color:#fdf2f2}html .body .sbs-think .speech-balloon.has-watery-red-background-color::before,html .body .sbs-think .speech-balloon.has-watery-red-background-color::after{background-color:#fdf2f2}html .body .sbs-think .speech-balloon.has-watery-red-border-color::before{border-color:#fdf2f2}html .body .timeline-box.has-watery-red-point-color .timeline-item::before{background-color:#fdf2f2}.has-watery-red-border-color.is-style-accordion .faq-question{background-color:#fdf2f2}html .body .has-watery-red-question-color .faq-question-label{color:#fdf2f2}html .body .has-watery-red-question-color.has-border-color .faq-question-label{color:#fdf2f2}html .body .has-watery-red-answer-color .faq-answer-label{color:#fdf2f2}html .body .is-style-square.has-watery-red-question-color .faq-question-label{color:#fff;background-color:#fdf2f2}html .body .is-style-square.has-watery-red-answer-color .faq-answer-label{color:#fff;background-color:#fdf2f2}html .body .has-watery-green-background-color{background-color:#ebf8f4}html .body .has-watery-green-color{color:#ebf8f4}html .body .has-watery-green-border-color{border-color:#ebf8f4}html .body .btn-wrap.has-watery-green-background-color>a{background-color:#ebf8f4}html .body .btn-wrap.has-watery-green-color>a{color:#ebf8f4}html .body .btn-wrap.has-watery-green-border-color>a{border-color:#ebf8f4}html .body .bb-tab.has-watery-green-border-color .bb-label{background-color:#ebf8f4}html .body .toggle-wrap.has-watery-green-border-color .toggle-button{background-color:#ebf8f4}html .body .toggle-wrap.has-watery-green-border-color .toggle-button,html .body .toggle-wrap.has-watery-green-border-color .toggle-content{border-color:#ebf8f4}html .body .toggle-wrap.has-watery-green-background-color .toggle-content{background-color:#ebf8f4}html .body .toggle-wrap.has-watery-green-color .toggle-content{color:#ebf8f4}html .body .iconlist-box.has-watery-green-icon-color li::before{color:#ebf8f4}.micro-text.has-watery-green-color{color:#ebf8f4}html .body .micro-balloon.has-watery-green-color{color:#ebf8f4}html .body .micro-balloon.has-watery-green-background-color{background-color:#ebf8f4;border-color:transparent}html .body .micro-balloon.has-watery-green-background-color.micro-bottom::after{border-bottom-color:#ebf8f4;border-top-color:transparent}html .body .micro-balloon.has-watery-green-background-color::before{border-top-color:transparent;border-bottom-color:transparent}html .body .micro-balloon.has-watery-green-background-color::after{border-top-color:#ebf8f4}html .body .micro-balloon.has-border-color.has-watery-green-border-color{border-color:#ebf8f4}html .body .micro-balloon.micro-top.has-watery-green-border-color::before{border-top-color:#ebf8f4}html .body .micro-balloon.micro-bottom.has-watery-green-border-color::before{border-bottom-color:#ebf8f4}html .body .caption-box.has-watery-green-border-color .box-label{background-color:#ebf8f4}html .body .tab-caption-box.has-watery-green-border-color .box-label{background-color:#ebf8f4}html .body .tab-caption-box.has-watery-green-border-color .box-content{border-color:#ebf8f4}html .body .tab-caption-box.has-watery-green-background-color .box-content{background-color:#ebf8f4}html .body .tab-caption-box.has-watery-green-color .box-content{color:#ebf8f4}html .body .label-box.has-watery-green-border-color .box-content{border-color:#ebf8f4}html .body .label-box.has-watery-green-background-color .box-content{background-color:#ebf8f4}html .body .label-box.has-watery-green-color .box-content{color:#ebf8f4}html .body .speech-balloon.has-watery-green-background-color{background-color:#ebf8f4}html .body .speech-balloon.has-text-color.has-watery-green-color{color:#ebf8f4}html .body .speech-balloon.has-watery-green-border-color{border-color:#ebf8f4}html .body .sbp-l .speech-balloon.has-watery-green-border-color::before{border-right-color:#ebf8f4}html .body .sbp-r .speech-balloon.has-watery-green-border-color::before{border-left-color:#ebf8f4}html .body .sbp-l .speech-balloon.has-watery-green-background-color::after{border-right-color:#ebf8f4}html .body .sbp-r .speech-balloon.has-watery-green-background-color::after{border-left-color:#ebf8f4}html .body .sbs-line.sbp-r .speech-balloon.has-watery-green-background-color{background-color:#ebf8f4}html .body .sbs-line.sbp-r .speech-balloon.has-watery-green-border-color{border-color:#ebf8f4}html .body .speech-wraphtml .body .sbs-think .speech-balloon.has-watery-green-border-color::before,html .body .speech-wrap.sbs-think .speech-balloon.has-watery-green-border-color::after{border-color:#ebf8f4}html .body .sbs-think .speech-balloon.has-watery-green-background-color::before,html .body .sbs-think .speech-balloon.has-watery-green-background-color::after{background-color:#ebf8f4}html .body .sbs-think .speech-balloon.has-watery-green-border-color::before{border-color:#ebf8f4}html .body .timeline-box.has-watery-green-point-color .timeline-item::before{background-color:#ebf8f4}.has-watery-green-border-color.is-style-accordion .faq-question{background-color:#ebf8f4}html .body .has-watery-green-question-color .faq-question-label{color:#ebf8f4}html .body .has-watery-green-question-color.has-border-color .faq-question-label{color:#ebf8f4}html .body .has-watery-green-answer-color .faq-answer-label{color:#ebf8f4}html .body .is-style-square.has-watery-green-question-color .faq-question-label{color:#fff;background-color:#ebf8f4}html .body .is-style-square.has-watery-green-answer-color .faq-answer-label{color:#fff;background-color:#ebf8f4}html .body .has-ex-a-background-color{background-color:#fff}html .body .has-ex-a-color{color:#fff}html .body .has-ex-a-border-color{border-color:#fff}html .body .btn-wrap.has-ex-a-background-color>a{background-color:#fff}html .body .btn-wrap.has-ex-a-color>a{color:#fff}html .body .btn-wrap.has-ex-a-border-color>a{border-color:#fff}html .body .bb-tab.has-ex-a-border-color .bb-label{background-color:#fff}html .body .toggle-wrap.has-ex-a-border-color .toggle-button{background-color:#fff}html .body .toggle-wrap.has-ex-a-border-color .toggle-button,html .body .toggle-wrap.has-ex-a-border-color .toggle-content{border-color:#fff}html .body .toggle-wrap.has-ex-a-background-color .toggle-content{background-color:#fff}html .body .toggle-wrap.has-ex-a-color .toggle-content{color:#fff}html .body .iconlist-box.has-ex-a-icon-color li::before{color:#fff}.micro-text.has-ex-a-color{color:#fff}html .body .micro-balloon.has-ex-a-color{color:#fff}html .body .micro-balloon.has-ex-a-background-color{background-color:#fff;border-color:transparent}html .body .micro-balloon.has-ex-a-background-color.micro-bottom::after{border-bottom-color:#fff;border-top-color:transparent}html .body .micro-balloon.has-ex-a-background-color::before{border-top-color:transparent;border-bottom-color:transparent}html .body .micro-balloon.has-ex-a-background-color::after{border-top-color:#fff}html .body .micro-balloon.has-border-color.has-ex-a-border-color{border-color:#fff}html .body .micro-balloon.micro-top.has-ex-a-border-color::before{border-top-color:#fff}html .body .micro-balloon.micro-bottom.has-ex-a-border-color::before{border-bottom-color:#fff}html .body .caption-box.has-ex-a-border-color .box-label{background-color:#fff}html .body .tab-caption-box.has-ex-a-border-color .box-label{background-color:#fff}html .body .tab-caption-box.has-ex-a-border-color .box-content{border-color:#fff}html .body .tab-caption-box.has-ex-a-background-color .box-content{background-color:#fff}html .body .tab-caption-box.has-ex-a-color .box-content{color:#fff}html .body .label-box.has-ex-a-border-color .box-content{border-color:#fff}html .body .label-box.has-ex-a-background-color .box-content{background-color:#fff}html .body .label-box.has-ex-a-color .box-content{color:#fff}html .body .speech-balloon.has-ex-a-background-color{background-color:#fff}html .body .speech-balloon.has-text-color.has-ex-a-color{color:#fff}html .body .speech-balloon.has-ex-a-border-color{border-color:#fff}html .body .sbp-l .speech-balloon.has-ex-a-border-color::before{border-right-color:#fff}html .body .sbp-r .speech-balloon.has-ex-a-border-color::before{border-left-color:#fff}html .body .sbp-l .speech-balloon.has-ex-a-background-color::after{border-right-color:#fff}html .body .sbp-r .speech-balloon.has-ex-a-background-color::after{border-left-color:#fff}html .body .sbs-line.sbp-r .speech-balloon.has-ex-a-background-color{background-color:#fff}html .body .sbs-line.sbp-r .speech-balloon.has-ex-a-border-color{border-color:#fff}html .body .speech-wraphtml .body .sbs-think .speech-balloon.has-ex-a-border-color::before,html .body .speech-wrap.sbs-think .speech-balloon.has-ex-a-border-color::after{border-color:#fff}html .body .sbs-think .speech-balloon.has-ex-a-background-color::before,html .body .sbs-think .speech-balloon.has-ex-a-background-color::after{background-color:#fff}html .body .sbs-think .speech-balloon.has-ex-a-border-color::before{border-color:#fff}html .body .timeline-box.has-ex-a-point-color .timeline-item::before{background-color:#fff}.has-ex-a-border-color.is-style-accordion .faq-question{background-color:#fff}html .body .has-ex-a-question-color .faq-question-label{color:#fff}html .body .has-ex-a-question-color.has-border-color .faq-question-label{color:#fff}html .body .has-ex-a-answer-color .faq-answer-label{color:#fff}html .body .is-style-square.has-ex-a-question-color .faq-question-label{color:#fff;background-color:#fff}html .body .is-style-square.has-ex-a-answer-color .faq-answer-label{color:#fff;background-color:#fff}html .body .has-ex-b-background-color{background-color:#fff}html .body .has-ex-b-color{color:#fff}html .body .has-ex-b-border-color{border-color:#fff}html .body .btn-wrap.has-ex-b-background-color>a{background-color:#fff}html .body .btn-wrap.has-ex-b-color>a{color:#fff}html .body .btn-wrap.has-ex-b-border-color>a{border-color:#fff}html .body .bb-tab.has-ex-b-border-color .bb-label{background-color:#fff}html .body .toggle-wrap.has-ex-b-border-color .toggle-button{background-color:#fff}html .body .toggle-wrap.has-ex-b-border-color .toggle-button,html .body .toggle-wrap.has-ex-b-border-color .toggle-content{border-color:#fff}html .body .toggle-wrap.has-ex-b-background-color .toggle-content{background-color:#fff}html .body .toggle-wrap.has-ex-b-color .toggle-content{color:#fff}html .body .iconlist-box.has-ex-b-icon-color li::before{color:#fff}.micro-text.has-ex-b-color{color:#fff}html .body .micro-balloon.has-ex-b-color{color:#fff}html .body .micro-balloon.has-ex-b-background-color{background-color:#fff;border-color:transparent}html .body .micro-balloon.has-ex-b-background-color.micro-bottom::after{border-bottom-color:#fff;border-top-color:transparent}html .body .micro-balloon.has-ex-b-background-color::before{border-top-color:transparent;border-bottom-color:transparent}html .body .micro-balloon.has-ex-b-background-color::after{border-top-color:#fff}html .body .micro-balloon.has-border-color.has-ex-b-border-color{border-color:#fff}html .body .micro-balloon.micro-top.has-ex-b-border-color::before{border-top-color:#fff}html .body .micro-balloon.micro-bottom.has-ex-b-border-color::before{border-bottom-color:#fff}html .body .caption-box.has-ex-b-border-color .box-label{background-color:#fff}html .body .tab-caption-box.has-ex-b-border-color .box-label{background-color:#fff}html .body .tab-caption-box.has-ex-b-border-color .box-content{border-color:#fff}html .body .tab-caption-box.has-ex-b-background-color .box-content{background-color:#fff}html .body .tab-caption-box.has-ex-b-color .box-content{color:#fff}html .body .label-box.has-ex-b-border-color .box-content{border-color:#fff}html .body .label-box.has-ex-b-background-color .box-content{background-color:#fff}html .body .label-box.has-ex-b-color .box-content{color:#fff}html .body .speech-balloon.has-ex-b-background-color{background-color:#fff}html .body .speech-balloon.has-text-color.has-ex-b-color{color:#fff}html .body .speech-balloon.has-ex-b-border-color{border-color:#fff}html .body .sbp-l .speech-balloon.has-ex-b-border-color::before{border-right-color:#fff}html .body .sbp-r .speech-balloon.has-ex-b-border-color::before{border-left-color:#fff}html .body .sbp-l .speech-balloon.has-ex-b-background-color::after{border-right-color:#fff}html .body .sbp-r .speech-balloon.has-ex-b-background-color::after{border-left-color:#fff}html .body .sbs-line.sbp-r .speech-balloon.has-ex-b-background-color{background-color:#fff}html .body .sbs-line.sbp-r .speech-balloon.has-ex-b-border-color{border-color:#fff}html .body .speech-wraphtml .body .sbs-think .speech-balloon.has-ex-b-border-color::before,html .body .speech-wrap.sbs-think .speech-balloon.has-ex-b-border-color::after{border-color:#fff}html .body .sbs-think .speech-balloon.has-ex-b-background-color::before,html .body .sbs-think .speech-balloon.has-ex-b-background-color::after{background-color:#fff}html .body .sbs-think .speech-balloon.has-ex-b-border-color::before{border-color:#fff}html .body .timeline-box.has-ex-b-point-color .timeline-item::before{background-color:#fff}.has-ex-b-border-color.is-style-accordion .faq-question{background-color:#fff}html .body .has-ex-b-question-color .faq-question-label{color:#fff}html .body .has-ex-b-question-color.has-border-color .faq-question-label{color:#fff}html .body .has-ex-b-answer-color .faq-answer-label{color:#fff}html .body .is-style-square.has-ex-b-question-color .faq-question-label{color:#fff;background-color:#fff}html .body .is-style-square.has-ex-b-answer-color .faq-answer-label{color:#fff;background-color:#fff}html .body .has-ex-c-background-color{background-color:#fff}html .body .has-ex-c-color{color:#fff}html .body .has-ex-c-border-color{border-color:#fff}html .body .btn-wrap.has-ex-c-background-color>a{background-color:#fff}html .body .btn-wrap.has-ex-c-color>a{color:#fff}html .body .btn-wrap.has-ex-c-border-color>a{border-color:#fff}html .body .bb-tab.has-ex-c-border-color .bb-label{background-color:#fff}html .body .toggle-wrap.has-ex-c-border-color .toggle-button{background-color:#fff}html .body .toggle-wrap.has-ex-c-border-color .toggle-button,html .body .toggle-wrap.has-ex-c-border-color .toggle-content{border-color:#fff}html .body .toggle-wrap.has-ex-c-background-color .toggle-content{background-color:#fff}html .body .toggle-wrap.has-ex-c-color .toggle-content{color:#fff}html .body .iconlist-box.has-ex-c-icon-color li::before{color:#fff}.micro-text.has-ex-c-color{color:#fff}html .body .micro-balloon.has-ex-c-color{color:#fff}html .body .micro-balloon.has-ex-c-background-color{background-color:#fff;border-color:transparent}html .body .micro-balloon.has-ex-c-background-color.micro-bottom::after{border-bottom-color:#fff;border-top-color:transparent}html .body .micro-balloon.has-ex-c-background-color::before{border-top-color:transparent;border-bottom-color:transparent}html .body .micro-balloon.has-ex-c-background-color::after{border-top-color:#fff}html .body .micro-balloon.has-border-color.has-ex-c-border-color{border-color:#fff}html .body .micro-balloon.micro-top.has-ex-c-border-color::before{border-top-color:#fff}html .body .micro-balloon.micro-bottom.has-ex-c-border-color::before{border-bottom-color:#fff}html .body .caption-box.has-ex-c-border-color .box-label{background-color:#fff}html .body .tab-caption-box.has-ex-c-border-color .box-label{background-color:#fff}html .body .tab-caption-box.has-ex-c-border-color .box-content{border-color:#fff}html .body .tab-caption-box.has-ex-c-background-color .box-content{background-color:#fff}html .body .tab-caption-box.has-ex-c-color .box-content{color:#fff}html .body .label-box.has-ex-c-border-color .box-content{border-color:#fff}html .body .label-box.has-ex-c-background-color .box-content{background-color:#fff}html .body .label-box.has-ex-c-color .box-content{color:#fff}html .body .speech-balloon.has-ex-c-background-color{background-color:#fff}html .body .speech-balloon.has-text-color.has-ex-c-color{color:#fff}html .body .speech-balloon.has-ex-c-border-color{border-color:#fff}html .body .sbp-l .speech-balloon.has-ex-c-border-color::before{border-right-color:#fff}html .body .sbp-r .speech-balloon.has-ex-c-border-color::before{border-left-color:#fff}html .body .sbp-l .speech-balloon.has-ex-c-background-color::after{border-right-color:#fff}html .body .sbp-r .speech-balloon.has-ex-c-background-color::after{border-left-color:#fff}html .body .sbs-line.sbp-r .speech-balloon.has-ex-c-background-color{background-color:#fff}html .body .sbs-line.sbp-r .speech-balloon.has-ex-c-border-color{border-color:#fff}html .body .speech-wraphtml .body .sbs-think .speech-balloon.has-ex-c-border-color::before,html .body .speech-wrap.sbs-think .speech-balloon.has-ex-c-border-color::after{border-color:#fff}html .body .sbs-think .speech-balloon.has-ex-c-background-color::before,html .body .sbs-think .speech-balloon.has-ex-c-background-color::after{background-color:#fff}html .body .sbs-think .speech-balloon.has-ex-c-border-color::before{border-color:#fff}html .body .timeline-box.has-ex-c-point-color .timeline-item::before{background-color:#fff}.has-ex-c-border-color.is-style-accordion .faq-question{background-color:#fff}html .body .has-ex-c-question-color .faq-question-label{color:#fff}html .body .has-ex-c-question-color.has-border-color .faq-question-label{color:#fff}html .body .has-ex-c-answer-color .faq-answer-label{color:#fff}html .body .is-style-square.has-ex-c-question-color .faq-question-label{color:#fff;background-color:#fff}html .body .is-style-square.has-ex-c-answer-color .faq-answer-label{color:#fff;background-color:#fff}html .body .has-ex-d-background-color{background-color:#fff}html .body .has-ex-d-color{color:#fff}html .body .has-ex-d-border-color{border-color:#fff}html .body .btn-wrap.has-ex-d-background-color>a{background-color:#fff}html .body .btn-wrap.has-ex-d-color>a{color:#fff}html .body .btn-wrap.has-ex-d-border-color>a{border-color:#fff}html .body .bb-tab.has-ex-d-border-color .bb-label{background-color:#fff}html .body .toggle-wrap.has-ex-d-border-color .toggle-button{background-color:#fff}html .body .toggle-wrap.has-ex-d-border-color .toggle-button,html .body .toggle-wrap.has-ex-d-border-color .toggle-content{border-color:#fff}html .body .toggle-wrap.has-ex-d-background-color .toggle-content{background-color:#fff}html .body .toggle-wrap.has-ex-d-color .toggle-content{color:#fff}html .body .iconlist-box.has-ex-d-icon-color li::before{color:#fff}.micro-text.has-ex-d-color{color:#fff}html .body .micro-balloon.has-ex-d-color{color:#fff}html .body .micro-balloon.has-ex-d-background-color{background-color:#fff;border-color:transparent}html .body .micro-balloon.has-ex-d-background-color.micro-bottom::after{border-bottom-color:#fff;border-top-color:transparent}html .body .micro-balloon.has-ex-d-background-color::before{border-top-color:transparent;border-bottom-color:transparent}html .body .micro-balloon.has-ex-d-background-color::after{border-top-color:#fff}html .body .micro-balloon.has-border-color.has-ex-d-border-color{border-color:#fff}html .body .micro-balloon.micro-top.has-ex-d-border-color::before{border-top-color:#fff}html .body .micro-balloon.micro-bottom.has-ex-d-border-color::before{border-bottom-color:#fff}html .body .caption-box.has-ex-d-border-color .box-label{background-color:#fff}html .body .tab-caption-box.has-ex-d-border-color .box-label{background-color:#fff}html .body .tab-caption-box.has-ex-d-border-color .box-content{border-color:#fff}html .body .tab-caption-box.has-ex-d-background-color .box-content{background-color:#fff}html .body .tab-caption-box.has-ex-d-color .box-content{color:#fff}html .body .label-box.has-ex-d-border-color .box-content{border-color:#fff}html .body .label-box.has-ex-d-background-color .box-content{background-color:#fff}html .body .label-box.has-ex-d-color .box-content{color:#fff}html .body .speech-balloon.has-ex-d-background-color{background-color:#fff}html .body .speech-balloon.has-text-color.has-ex-d-color{color:#fff}html .body .speech-balloon.has-ex-d-border-color{border-color:#fff}html .body .sbp-l .speech-balloon.has-ex-d-border-color::before{border-right-color:#fff}html .body .sbp-r .speech-balloon.has-ex-d-border-color::before{border-left-color:#fff}html .body .sbp-l .speech-balloon.has-ex-d-background-color::after{border-right-color:#fff}html .body .sbp-r .speech-balloon.has-ex-d-background-color::after{border-left-color:#fff}html .body .sbs-line.sbp-r .speech-balloon.has-ex-d-background-color{background-color:#fff}html .body .sbs-line.sbp-r .speech-balloon.has-ex-d-border-color{border-color:#fff}html .body .speech-wraphtml .body .sbs-think .speech-balloon.has-ex-d-border-color::before,html .body .speech-wrap.sbs-think .speech-balloon.has-ex-d-border-color::after{border-color:#fff}html .body .sbs-think .speech-balloon.has-ex-d-background-color::before,html .body .sbs-think .speech-balloon.has-ex-d-background-color::after{background-color:#fff}html .body .sbs-think .speech-balloon.has-ex-d-border-color::before{border-color:#fff}html .body .timeline-box.has-ex-d-point-color .timeline-item::before{background-color:#fff}.has-ex-d-border-color.is-style-accordion .faq-question{background-color:#fff}html .body .has-ex-d-question-color .faq-question-label{color:#fff}html .body .has-ex-d-question-color.has-border-color .faq-question-label{color:#fff}html .body .has-ex-d-answer-color .faq-answer-label{color:#fff}html .body .is-style-square.has-ex-d-question-color .faq-question-label{color:#fff;background-color:#fff}html .body .is-style-square.has-ex-d-answer-color .faq-answer-label{color:#fff;background-color:#fff}html .body .has-ex-e-background-color{background-color:#fff}html .body .has-ex-e-color{color:#fff}html .body .has-ex-e-border-color{border-color:#fff}html .body .btn-wrap.has-ex-e-background-color>a{background-color:#fff}html .body .btn-wrap.has-ex-e-color>a{color:#fff}html .body .btn-wrap.has-ex-e-border-color>a{border-color:#fff}html .body .bb-tab.has-ex-e-border-color .bb-label{background-color:#fff}html .body .toggle-wrap.has-ex-e-border-color .toggle-button{background-color:#fff}html .body .toggle-wrap.has-ex-e-border-color .toggle-button,html .body .toggle-wrap.has-ex-e-border-color .toggle-content{border-color:#fff}html .body .toggle-wrap.has-ex-e-background-color .toggle-content{background-color:#fff}html .body .toggle-wrap.has-ex-e-color .toggle-content{color:#fff}html .body .iconlist-box.has-ex-e-icon-color li::before{color:#fff}.micro-text.has-ex-e-color{color:#fff}html .body .micro-balloon.has-ex-e-color{color:#fff}html .body .micro-balloon.has-ex-e-background-color{background-color:#fff;border-color:transparent}html .body .micro-balloon.has-ex-e-background-color.micro-bottom::after{border-bottom-color:#fff;border-top-color:transparent}html .body .micro-balloon.has-ex-e-background-color::before{border-top-color:transparent;border-bottom-color:transparent}html .body .micro-balloon.has-ex-e-background-color::after{border-top-color:#fff}html .body .micro-balloon.has-border-color.has-ex-e-border-color{border-color:#fff}html .body .micro-balloon.micro-top.has-ex-e-border-color::before{border-top-color:#fff}html .body .micro-balloon.micro-bottom.has-ex-e-border-color::before{border-bottom-color:#fff}html .body .caption-box.has-ex-e-border-color .box-label{background-color:#fff}html .body .tab-caption-box.has-ex-e-border-color .box-label{background-color:#fff}html .body .tab-caption-box.has-ex-e-border-color .box-content{border-color:#fff}html .body .tab-caption-box.has-ex-e-background-color .box-content{background-color:#fff}html .body .tab-caption-box.has-ex-e-color .box-content{color:#fff}html .body .label-box.has-ex-e-border-color .box-content{border-color:#fff}html .body .label-box.has-ex-e-background-color .box-content{background-color:#fff}html .body .label-box.has-ex-e-color .box-content{color:#fff}html .body .speech-balloon.has-ex-e-background-color{background-color:#fff}html .body .speech-balloon.has-text-color.has-ex-e-color{color:#fff}html .body .speech-balloon.has-ex-e-border-color{border-color:#fff}html .body .sbp-l .speech-balloon.has-ex-e-border-color::before{border-right-color:#fff}html .body .sbp-r .speech-balloon.has-ex-e-border-color::before{border-left-color:#fff}html .body .sbp-l .speech-balloon.has-ex-e-background-color::after{border-right-color:#fff}html .body .sbp-r .speech-balloon.has-ex-e-background-color::after{border-left-color:#fff}html .body .sbs-line.sbp-r .speech-balloon.has-ex-e-background-color{background-color:#fff}html .body .sbs-line.sbp-r .speech-balloon.has-ex-e-border-color{border-color:#fff}html .body .speech-wraphtml .body .sbs-think .speech-balloon.has-ex-e-border-color::before,html .body .speech-wrap.sbs-think .speech-balloon.has-ex-e-border-color::after{border-color:#fff}html .body .sbs-think .speech-balloon.has-ex-e-background-color::before,html .body .sbs-think .speech-balloon.has-ex-e-background-color::after{background-color:#fff}html .body .sbs-think .speech-balloon.has-ex-e-border-color::before{border-color:#fff}html .body .timeline-box.has-ex-e-point-color .timeline-item::before{background-color:#fff}.has-ex-e-border-color.is-style-accordion .faq-question{background-color:#fff}html .body .has-ex-e-question-color .faq-question-label{color:#fff}html .body .has-ex-e-question-color.has-border-color .faq-question-label{color:#fff}html .body .has-ex-e-answer-color .faq-answer-label{color:#fff}html .body .is-style-square.has-ex-e-question-color .faq-question-label{color:#fff;background-color:#fff}html .body .is-style-square.has-ex-e-answer-color .faq-answer-label{color:#fff;background-color:#fff}html .body .has-ex-f-background-color{background-color:#fff}html .body .has-ex-f-color{color:#fff}html .body .has-ex-f-border-color{border-color:#fff}html .body .btn-wrap.has-ex-f-background-color>a{background-color:#fff}html .body .btn-wrap.has-ex-f-color>a{color:#fff}html .body .btn-wrap.has-ex-f-border-color>a{border-color:#fff}html .body .bb-tab.has-ex-f-border-color .bb-label{background-color:#fff}html .body .toggle-wrap.has-ex-f-border-color .toggle-button{background-color:#fff}html .body .toggle-wrap.has-ex-f-border-color .toggle-button,html .body .toggle-wrap.has-ex-f-border-color .toggle-content{border-color:#fff}html .body .toggle-wrap.has-ex-f-background-color .toggle-content{background-color:#fff}html .body .toggle-wrap.has-ex-f-color .toggle-content{color:#fff}html .body .iconlist-box.has-ex-f-icon-color li::before{color:#fff}.micro-text.has-ex-f-color{color:#fff}html .body .micro-balloon.has-ex-f-color{color:#fff}html .body .micro-balloon.has-ex-f-background-color{background-color:#fff;border-color:transparent}html .body .micro-balloon.has-ex-f-background-color.micro-bottom::after{border-bottom-color:#fff;border-top-color:transparent}html .body .micro-balloon.has-ex-f-background-color::before{border-top-color:transparent;border-bottom-color:transparent}html .body .micro-balloon.has-ex-f-background-color::after{border-top-color:#fff}html .body .micro-balloon.has-border-color.has-ex-f-border-color{border-color:#fff}html .body .micro-balloon.micro-top.has-ex-f-border-color::before{border-top-color:#fff}html .body .micro-balloon.micro-bottom.has-ex-f-border-color::before{border-bottom-color:#fff}html .body .caption-box.has-ex-f-border-color .box-label{background-color:#fff}html .body .tab-caption-box.has-ex-f-border-color .box-label{background-color:#fff}html .body .tab-caption-box.has-ex-f-border-color .box-content{border-color:#fff}html .body .tab-caption-box.has-ex-f-background-color .box-content{background-color:#fff}html .body .tab-caption-box.has-ex-f-color .box-content{color:#fff}html .body .label-box.has-ex-f-border-color .box-content{border-color:#fff}html .body .label-box.has-ex-f-background-color .box-content{background-color:#fff}html .body .label-box.has-ex-f-color .box-content{color:#fff}html .body .speech-balloon.has-ex-f-background-color{background-color:#fff}html .body .speech-balloon.has-text-color.has-ex-f-color{color:#fff}html .body .speech-balloon.has-ex-f-border-color{border-color:#fff}html .body .sbp-l .speech-balloon.has-ex-f-border-color::before{border-right-color:#fff}html .body .sbp-r .speech-balloon.has-ex-f-border-color::before{border-left-color:#fff}html .body .sbp-l .speech-balloon.has-ex-f-background-color::after{border-right-color:#fff}html .body .sbp-r .speech-balloon.has-ex-f-background-color::after{border-left-color:#fff}html .body .sbs-line.sbp-r .speech-balloon.has-ex-f-background-color{background-color:#fff}html .body .sbs-line.sbp-r .speech-balloon.has-ex-f-border-color{border-color:#fff}html .body .speech-wraphtml .body .sbs-think .speech-balloon.has-ex-f-border-color::before,html .body .speech-wrap.sbs-think .speech-balloon.has-ex-f-border-color::after{border-color:#fff}html .body .sbs-think .speech-balloon.has-ex-f-background-color::before,html .body .sbs-think .speech-balloon.has-ex-f-background-color::after{background-color:#fff}html .body .sbs-think .speech-balloon.has-ex-f-border-color::before{border-color:#fff}html .body .timeline-box.has-ex-f-point-color .timeline-item::before{background-color:#fff}.has-ex-f-border-color.is-style-accordion .faq-question{background-color:#fff}html .body .has-ex-f-question-color .faq-question-label{color:#fff}html .body .has-ex-f-question-color.has-border-color .faq-question-label{color:#fff}html .body .has-ex-f-answer-color .faq-answer-label{color:#fff}html .body .is-style-square.has-ex-f-question-color .faq-question-label{color:#fff;background-color:#fff}html .body .is-style-square.has-ex-f-answer-color .faq-answer-label{color:#fff;background-color:#fff}html .body .has-black-background-color{background-color:#000}html .body .has-black-color{color:#000}html .body .has-black-border-color{border-color:#000}html .body .btn-wrap.has-black-background-color>a{background-color:#000}html .body .btn-wrap.has-black-color>a{color:#000}html .body .btn-wrap.has-black-border-color>a{border-color:#000}html .body .bb-tab.has-black-border-color .bb-label{background-color:#000}html .body .toggle-wrap.has-black-border-color .toggle-button{background-color:#000}html .body .toggle-wrap.has-black-border-color .toggle-button,html .body .toggle-wrap.has-black-border-color .toggle-content{border-color:#000}html .body .toggle-wrap.has-black-background-color .toggle-content{background-color:#000}html .body .toggle-wrap.has-black-color .toggle-content{color:#000}html .body .iconlist-box.has-black-icon-color li::before{color:#000}.micro-text.has-black-color{color:#000}html .body .micro-balloon.has-black-color{color:#000}html .body .micro-balloon.has-black-background-color{background-color:#000;border-color:transparent}html .body .micro-balloon.has-black-background-color.micro-bottom::after{border-bottom-color:#000;border-top-color:transparent}html .body .micro-balloon.has-black-background-color::before{border-top-color:transparent;border-bottom-color:transparent}html .body .micro-balloon.has-black-background-color::after{border-top-color:#000}html .body .micro-balloon.has-border-color.has-black-border-color{border-color:#000}html .body .micro-balloon.micro-top.has-black-border-color::before{border-top-color:#000}html .body .micro-balloon.micro-bottom.has-black-border-color::before{border-bottom-color:#000}html .body .caption-box.has-black-border-color .box-label{background-color:#000}html .body .tab-caption-box.has-black-border-color .box-label{background-color:#000}html .body .tab-caption-box.has-black-border-color .box-content{border-color:#000}html .body .tab-caption-box.has-black-background-color .box-content{background-color:#000}html .body .tab-caption-box.has-black-color .box-content{color:#000}html .body .label-box.has-black-border-color .box-content{border-color:#000}html .body .label-box.has-black-background-color .box-content{background-color:#000}html .body .label-box.has-black-color .box-content{color:#000}html .body .speech-balloon.has-black-background-color{background-color:#000}html .body .speech-balloon.has-text-color.has-black-color{color:#000}html .body .speech-balloon.has-black-border-color{border-color:#000}html .body .sbp-l .speech-balloon.has-black-border-color::before{border-right-color:#000}html .body .sbp-r .speech-balloon.has-black-border-color::before{border-left-color:#000}html .body .sbp-l .speech-balloon.has-black-background-color::after{border-right-color:#000}html .body .sbp-r .speech-balloon.has-black-background-color::after{border-left-color:#000}html .body .sbs-line.sbp-r .speech-balloon.has-black-background-color{background-color:#000}html .body .sbs-line.sbp-r .speech-balloon.has-black-border-color{border-color:#000}html .body .speech-wraphtml .body .sbs-think .speech-balloon.has-black-border-color::before,html .body .speech-wrap.sbs-think .speech-balloon.has-black-border-color::after{border-color:#000}html .body .sbs-think .speech-balloon.has-black-background-color::before,html .body .sbs-think .speech-balloon.has-black-background-color::after{background-color:#000}html .body .sbs-think .speech-balloon.has-black-border-color::before{border-color:#000}html .body .timeline-box.has-black-point-color .timeline-item::before{background-color:#000}.has-black-border-color.is-style-accordion .faq-question{background-color:#000}html .body .has-black-question-color .faq-question-label{color:#000}html .body .has-black-question-color.has-border-color .faq-question-label{color:#000}html .body .has-black-answer-color .faq-answer-label{color:#000}html .body .is-style-square.has-black-question-color .faq-question-label{color:#fff;background-color:#000}html .body .is-style-square.has-black-answer-color .faq-answer-label{color:#fff;background-color:#000}html .body .has-cyan-bluish-gray-background-color{background-color:#abb8c3}html .body .has-cyan-bluish-gray-color{color:#abb8c3}html .body .has-cyan-bluish-gray-border-color{border-color:#abb8c3}html .body .btn-wrap.has-cyan-bluish-gray-background-color>a{background-color:#abb8c3}html .body .btn-wrap.has-cyan-bluish-gray-color>a{color:#abb8c3}html .body .btn-wrap.has-cyan-bluish-gray-border-color>a{border-color:#abb8c3}html .body .bb-tab.has-cyan-bluish-gray-border-color .bb-label{background-color:#abb8c3}html .body .toggle-wrap.has-cyan-bluish-gray-border-color .toggle-button{background-color:#abb8c3}html .body .toggle-wrap.has-cyan-bluish-gray-border-color .toggle-button,html .body .toggle-wrap.has-cyan-bluish-gray-border-color .toggle-content{border-color:#abb8c3}html .body .toggle-wrap.has-cyan-bluish-gray-background-color .toggle-content{background-color:#abb8c3}html .body .toggle-wrap.has-cyan-bluish-gray-color .toggle-content{color:#abb8c3}html .body .iconlist-box.has-cyan-bluish-gray-icon-color li::before{color:#abb8c3}.micro-text.has-cyan-bluish-gray-color{color:#abb8c3}html .body .micro-balloon.has-cyan-bluish-gray-color{color:#abb8c3}html .body .micro-balloon.has-cyan-bluish-gray-background-color{background-color:#abb8c3;border-color:transparent}html .body .micro-balloon.has-cyan-bluish-gray-background-color.micro-bottom::after{border-bottom-color:#abb8c3;border-top-color:transparent}html .body .micro-balloon.has-cyan-bluish-gray-background-color::before{border-top-color:transparent;border-bottom-color:transparent}html .body .micro-balloon.has-cyan-bluish-gray-background-color::after{border-top-color:#abb8c3}html .body .micro-balloon.has-border-color.has-cyan-bluish-gray-border-color{border-color:#abb8c3}html .body .micro-balloon.micro-top.has-cyan-bluish-gray-border-color::before{border-top-color:#abb8c3}html .body .micro-balloon.micro-bottom.has-cyan-bluish-gray-border-color::before{border-bottom-color:#abb8c3}html .body .caption-box.has-cyan-bluish-gray-border-color .box-label{background-color:#abb8c3}html .body .tab-caption-box.has-cyan-bluish-gray-border-color .box-label{background-color:#abb8c3}html .body .tab-caption-box.has-cyan-bluish-gray-border-color .box-content{border-color:#abb8c3}html .body .tab-caption-box.has-cyan-bluish-gray-background-color .box-content{background-color:#abb8c3}html .body .tab-caption-box.has-cyan-bluish-gray-color .box-content{color:#abb8c3}html .body .label-box.has-cyan-bluish-gray-border-color .box-content{border-color:#abb8c3}html .body .label-box.has-cyan-bluish-gray-background-color .box-content{background-color:#abb8c3}html .body .label-box.has-cyan-bluish-gray-color .box-content{color:#abb8c3}html .body .speech-balloon.has-cyan-bluish-gray-background-color{background-color:#abb8c3}html .body .speech-balloon.has-text-color.has-cyan-bluish-gray-color{color:#abb8c3}html .body .speech-balloon.has-cyan-bluish-gray-border-color{border-color:#abb8c3}html .body .sbp-l .speech-balloon.has-cyan-bluish-gray-border-color::before{border-right-color:#abb8c3}html .body .sbp-r .speech-balloon.has-cyan-bluish-gray-border-color::before{border-left-color:#abb8c3}html .body .sbp-l .speech-balloon.has-cyan-bluish-gray-background-color::after{border-right-color:#abb8c3}html .body .sbp-r .speech-balloon.has-cyan-bluish-gray-background-color::after{border-left-color:#abb8c3}html .body .sbs-line.sbp-r .speech-balloon.has-cyan-bluish-gray-background-color{background-color:#abb8c3}html .body .sbs-line.sbp-r .speech-balloon.has-cyan-bluish-gray-border-color{border-color:#abb8c3}html .body .speech-wraphtml .body .sbs-think .speech-balloon.has-cyan-bluish-gray-border-color::before,html .body .speech-wrap.sbs-think .speech-balloon.has-cyan-bluish-gray-border-color::after{border-color:#abb8c3}html .body .sbs-think .speech-balloon.has-cyan-bluish-gray-background-color::before,html .body .sbs-think .speech-balloon.has-cyan-bluish-gray-background-color::after{background-color:#abb8c3}html .body .sbs-think .speech-balloon.has-cyan-bluish-gray-border-color::before{border-color:#abb8c3}html .body .timeline-box.has-cyan-bluish-gray-point-color .timeline-item::before{background-color:#abb8c3}.has-cyan-bluish-gray-border-color.is-style-accordion .faq-question{background-color:#abb8c3}html .body .has-cyan-bluish-gray-question-color .faq-question-label{color:#abb8c3}html .body .has-cyan-bluish-gray-question-color.has-border-color .faq-question-label{color:#abb8c3}html .body .has-cyan-bluish-gray-answer-color .faq-answer-label{color:#abb8c3}html .body .is-style-square.has-cyan-bluish-gray-question-color .faq-question-label{color:#fff;background-color:#abb8c3}html .body .is-style-square.has-cyan-bluish-gray-answer-color .faq-answer-label{color:#fff;background-color:#abb8c3}html .body .has-white-background-color{background-color:#fff}html .body .has-white-color{color:#fff}html .body .has-white-border-color{border-color:#fff}html .body .btn-wrap.has-white-background-color>a{background-color:#fff}html .body .btn-wrap.has-white-color>a{color:#fff}html .body .btn-wrap.has-white-border-color>a{border-color:#fff}html .body .bb-tab.has-white-border-color .bb-label{background-color:#fff}html .body .toggle-wrap.has-white-border-color .toggle-button{background-color:#fff}html .body .toggle-wrap.has-white-border-color .toggle-button,html .body .toggle-wrap.has-white-border-color .toggle-content{border-color:#fff}html .body .toggle-wrap.has-white-background-color .toggle-content{background-color:#fff}html .body .toggle-wrap.has-white-color .toggle-content{color:#fff}html .body .iconlist-box.has-white-icon-color li::before{color:#fff}.micro-text.has-white-color{color:#fff}html .body .micro-balloon.has-white-color{color:#fff}html .body .micro-balloon.has-white-background-color{background-color:#fff;border-color:transparent}html .body .micro-balloon.has-white-background-color.micro-bottom::after{border-bottom-color:#fff;border-top-color:transparent}html .body .micro-balloon.has-white-background-color::before{border-top-color:transparent;border-bottom-color:transparent}html .body .micro-balloon.has-white-background-color::after{border-top-color:#fff}html .body .micro-balloon.has-border-color.has-white-border-color{border-color:#fff}html .body .micro-balloon.micro-top.has-white-border-color::before{border-top-color:#fff}html .body .micro-balloon.micro-bottom.has-white-border-color::before{border-bottom-color:#fff}html .body .caption-box.has-white-border-color .box-label{background-color:#fff}html .body .tab-caption-box.has-white-border-color .box-label{background-color:#fff}html .body .tab-caption-box.has-white-border-color .box-content{border-color:#fff}html .body .tab-caption-box.has-white-background-color .box-content{background-color:#fff}html .body .tab-caption-box.has-white-color .box-content{color:#fff}html .body .label-box.has-white-border-color .box-content{border-color:#fff}html .body .label-box.has-white-background-color .box-content{background-color:#fff}html .body .label-box.has-white-color .box-content{color:#fff}html .body .speech-balloon.has-white-background-color{background-color:#fff}html .body .speech-balloon.has-text-color.has-white-color{color:#fff}html .body .speech-balloon.has-white-border-color{border-color:#fff}html .body .sbp-l .speech-balloon.has-white-border-color::before{border-right-color:#fff}html .body .sbp-r .speech-balloon.has-white-border-color::before{border-left-color:#fff}html .body .sbp-l .speech-balloon.has-white-background-color::after{border-right-color:#fff}html .body .sbp-r .speech-balloon.has-white-background-color::after{border-left-color:#fff}html .body .sbs-line.sbp-r .speech-balloon.has-white-background-color{background-color:#fff}html .body .sbs-line.sbp-r .speech-balloon.has-white-border-color{border-color:#fff}html .body .speech-wraphtml .body .sbs-think .speech-balloon.has-white-border-color::before,html .body .speech-wrap.sbs-think .speech-balloon.has-white-border-color::after{border-color:#fff}html .body .sbs-think .speech-balloon.has-white-background-color::before,html .body .sbs-think .speech-balloon.has-white-background-color::after{background-color:#fff}html .body .sbs-think .speech-balloon.has-white-border-color::before{border-color:#fff}html .body .timeline-box.has-white-point-color .timeline-item::before{background-color:#fff}.has-white-border-color.is-style-accordion .faq-question{background-color:#fff}html .body .has-white-question-color .faq-question-label{color:#fff}html .body .has-white-question-color.has-border-color .faq-question-label{color:#fff}html .body .has-white-answer-color .faq-answer-label{color:#fff}html .body .is-style-square.has-white-question-color .faq-question-label{color:#fff;background-color:#fff}html .body .is-style-square.has-white-answer-color .faq-answer-label{color:#fff;background-color:#fff}html .body .has-pale-pink-background-color{background-color:#f78da7}html .body .has-pale-pink-color{color:#f78da7}html .body .has-pale-pink-border-color{border-color:#f78da7}html .body .btn-wrap.has-pale-pink-background-color>a{background-color:#f78da7}html .body .btn-wrap.has-pale-pink-color>a{color:#f78da7}html .body .btn-wrap.has-pale-pink-border-color>a{border-color:#f78da7}html .body .bb-tab.has-pale-pink-border-color .bb-label{background-color:#f78da7}html .body .toggle-wrap.has-pale-pink-border-color .toggle-button{background-color:#f78da7}html .body .toggle-wrap.has-pale-pink-border-color .toggle-button,html .body .toggle-wrap.has-pale-pink-border-color .toggle-content{border-color:#f78da7}html .body .toggle-wrap.has-pale-pink-background-color .toggle-content{background-color:#f78da7}html .body .toggle-wrap.has-pale-pink-color .toggle-content{color:#f78da7}html .body .iconlist-box.has-pale-pink-icon-color li::before{color:#f78da7}.micro-text.has-pale-pink-color{color:#f78da7}html .body .micro-balloon.has-pale-pink-color{color:#f78da7}html .body .micro-balloon.has-pale-pink-background-color{background-color:#f78da7;border-color:transparent}html .body .micro-balloon.has-pale-pink-background-color.micro-bottom::after{border-bottom-color:#f78da7;border-top-color:transparent}html .body .micro-balloon.has-pale-pink-background-color::before{border-top-color:transparent;border-bottom-color:transparent}html .body .micro-balloon.has-pale-pink-background-color::after{border-top-color:#f78da7}html .body .micro-balloon.has-border-color.has-pale-pink-border-color{border-color:#f78da7}html .body .micro-balloon.micro-top.has-pale-pink-border-color::before{border-top-color:#f78da7}html .body .micro-balloon.micro-bottom.has-pale-pink-border-color::before{border-bottom-color:#f78da7}html .body .caption-box.has-pale-pink-border-color .box-label{background-color:#f78da7}html .body .tab-caption-box.has-pale-pink-border-color .box-label{background-color:#f78da7}html .body .tab-caption-box.has-pale-pink-border-color .box-content{border-color:#f78da7}html .body .tab-caption-box.has-pale-pink-background-color .box-content{background-color:#f78da7}html .body .tab-caption-box.has-pale-pink-color .box-content{color:#f78da7}html .body .label-box.has-pale-pink-border-color .box-content{border-color:#f78da7}html .body .label-box.has-pale-pink-background-color .box-content{background-color:#f78da7}html .body .label-box.has-pale-pink-color .box-content{color:#f78da7}html .body .speech-balloon.has-pale-pink-background-color{background-color:#f78da7}html .body .speech-balloon.has-text-color.has-pale-pink-color{color:#f78da7}html .body .speech-balloon.has-pale-pink-border-color{border-color:#f78da7}html .body .sbp-l .speech-balloon.has-pale-pink-border-color::before{border-right-color:#f78da7}html .body .sbp-r .speech-balloon.has-pale-pink-border-color::before{border-left-color:#f78da7}html .body .sbp-l .speech-balloon.has-pale-pink-background-color::after{border-right-color:#f78da7}html .body .sbp-r .speech-balloon.has-pale-pink-background-color::after{border-left-color:#f78da7}html .body .sbs-line.sbp-r .speech-balloon.has-pale-pink-background-color{background-color:#f78da7}html .body .sbs-line.sbp-r .speech-balloon.has-pale-pink-border-color{border-color:#f78da7}html .body .speech-wraphtml .body .sbs-think .speech-balloon.has-pale-pink-border-color::before,html .body .speech-wrap.sbs-think .speech-balloon.has-pale-pink-border-color::after{border-color:#f78da7}html .body .sbs-think .speech-balloon.has-pale-pink-background-color::before,html .body .sbs-think .speech-balloon.has-pale-pink-background-color::after{background-color:#f78da7}html .body .sbs-think .speech-balloon.has-pale-pink-border-color::before{border-color:#f78da7}html .body .timeline-box.has-pale-pink-point-color .timeline-item::before{background-color:#f78da7}.has-pale-pink-border-color.is-style-accordion .faq-question{background-color:#f78da7}html .body .has-pale-pink-question-color .faq-question-label{color:#f78da7}html .body .has-pale-pink-question-color.has-border-color .faq-question-label{color:#f78da7}html .body .has-pale-pink-answer-color .faq-answer-label{color:#f78da7}html .body .is-style-square.has-pale-pink-question-color .faq-question-label{color:#fff;background-color:#f78da7}html .body .is-style-square.has-pale-pink-answer-color .faq-answer-label{color:#fff;background-color:#f78da7}html .body .has-vivid-red-background-color{background-color:#cf2e2e}html .body .has-vivid-red-color{color:#cf2e2e}html .body .has-vivid-red-border-color{border-color:#cf2e2e}html .body .btn-wrap.has-vivid-red-background-color>a{background-color:#cf2e2e}html .body .btn-wrap.has-vivid-red-color>a{color:#cf2e2e}html .body .btn-wrap.has-vivid-red-border-color>a{border-color:#cf2e2e}html .body .bb-tab.has-vivid-red-border-color .bb-label{background-color:#cf2e2e}html .body .toggle-wrap.has-vivid-red-border-color .toggle-button{background-color:#cf2e2e}html .body .toggle-wrap.has-vivid-red-border-color .toggle-button,html .body .toggle-wrap.has-vivid-red-border-color .toggle-content{border-color:#cf2e2e}html .body .toggle-wrap.has-vivid-red-background-color .toggle-content{background-color:#cf2e2e}html .body .toggle-wrap.has-vivid-red-color .toggle-content{color:#cf2e2e}html .body .iconlist-box.has-vivid-red-icon-color li::before{color:#cf2e2e}.micro-text.has-vivid-red-color{color:#cf2e2e}html .body .micro-balloon.has-vivid-red-color{color:#cf2e2e}html .body .micro-balloon.has-vivid-red-background-color{background-color:#cf2e2e;border-color:transparent}html .body .micro-balloon.has-vivid-red-background-color.micro-bottom::after{border-bottom-color:#cf2e2e;border-top-color:transparent}html .body .micro-balloon.has-vivid-red-background-color::before{border-top-color:transparent;border-bottom-color:transparent}html .body .micro-balloon.has-vivid-red-background-color::after{border-top-color:#cf2e2e}html .body .micro-balloon.has-border-color.has-vivid-red-border-color{border-color:#cf2e2e}html .body .micro-balloon.micro-top.has-vivid-red-border-color::before{border-top-color:#cf2e2e}html .body .micro-balloon.micro-bottom.has-vivid-red-border-color::before{border-bottom-color:#cf2e2e}html .body .caption-box.has-vivid-red-border-color .box-label{background-color:#cf2e2e}html .body .tab-caption-box.has-vivid-red-border-color .box-label{background-color:#cf2e2e}html .body .tab-caption-box.has-vivid-red-border-color .box-content{border-color:#cf2e2e}html .body .tab-caption-box.has-vivid-red-background-color .box-content{background-color:#cf2e2e}html .body .tab-caption-box.has-vivid-red-color .box-content{color:#cf2e2e}html .body .label-box.has-vivid-red-border-color .box-content{border-color:#cf2e2e}html .body .label-box.has-vivid-red-background-color .box-content{background-color:#cf2e2e}html .body .label-box.has-vivid-red-color .box-content{color:#cf2e2e}html .body .speech-balloon.has-vivid-red-background-color{background-color:#cf2e2e}html .body .speech-balloon.has-text-color.has-vivid-red-color{color:#cf2e2e}html .body .speech-balloon.has-vivid-red-border-color{border-color:#cf2e2e}html .body .sbp-l .speech-balloon.has-vivid-red-border-color::before{border-right-color:#cf2e2e}html .body .sbp-r .speech-balloon.has-vivid-red-border-color::before{border-left-color:#cf2e2e}html .body .sbp-l .speech-balloon.has-vivid-red-background-color::after{border-right-color:#cf2e2e}html .body .sbp-r .speech-balloon.has-vivid-red-background-color::after{border-left-color:#cf2e2e}html .body .sbs-line.sbp-r .speech-balloon.has-vivid-red-background-color{background-color:#cf2e2e}html .body .sbs-line.sbp-r .speech-balloon.has-vivid-red-border-color{border-color:#cf2e2e}html .body .speech-wraphtml .body .sbs-think .speech-balloon.has-vivid-red-border-color::before,html .body .speech-wrap.sbs-think .speech-balloon.has-vivid-red-border-color::after{border-color:#cf2e2e}html .body .sbs-think .speech-balloon.has-vivid-red-background-color::before,html .body .sbs-think .speech-balloon.has-vivid-red-background-color::after{background-color:#cf2e2e}html .body .sbs-think .speech-balloon.has-vivid-red-border-color::before{border-color:#cf2e2e}html .body .timeline-box.has-vivid-red-point-color .timeline-item::before{background-color:#cf2e2e}.has-vivid-red-border-color.is-style-accordion .faq-question{background-color:#cf2e2e}html .body .has-vivid-red-question-color .faq-question-label{color:#cf2e2e}html .body .has-vivid-red-question-color.has-border-color .faq-question-label{color:#cf2e2e}html .body .has-vivid-red-answer-color .faq-answer-label{color:#cf2e2e}html .body .is-style-square.has-vivid-red-question-color .faq-question-label{color:#fff;background-color:#cf2e2e}html .body .is-style-square.has-vivid-red-answer-color .faq-answer-label{color:#fff;background-color:#cf2e2e}html .body .has-luminous-vivid-orange-background-color{background-color:#ff6900}html .body .has-luminous-vivid-orange-color{color:#ff6900}html .body .has-luminous-vivid-orange-border-color{border-color:#ff6900}html .body .btn-wrap.has-luminous-vivid-orange-background-color>a{background-color:#ff6900}html .body .btn-wrap.has-luminous-vivid-orange-color>a{color:#ff6900}html .body .btn-wrap.has-luminous-vivid-orange-border-color>a{border-color:#ff6900}html .body .bb-tab.has-luminous-vivid-orange-border-color .bb-label{background-color:#ff6900}html .body .toggle-wrap.has-luminous-vivid-orange-border-color .toggle-button{background-color:#ff6900}html .body .toggle-wrap.has-luminous-vivid-orange-border-color .toggle-button,html .body .toggle-wrap.has-luminous-vivid-orange-border-color .toggle-content{border-color:#ff6900}html .body .toggle-wrap.has-luminous-vivid-orange-background-color .toggle-content{background-color:#ff6900}html .body .toggle-wrap.has-luminous-vivid-orange-color .toggle-content{color:#ff6900}html .body .iconlist-box.has-luminous-vivid-orange-icon-color li::before{color:#ff6900}.micro-text.has-luminous-vivid-orange-color{color:#ff6900}html .body .micro-balloon.has-luminous-vivid-orange-color{color:#ff6900}html .body .micro-balloon.has-luminous-vivid-orange-background-color{background-color:#ff6900;border-color:transparent}html .body .micro-balloon.has-luminous-vivid-orange-background-color.micro-bottom::after{border-bottom-color:#ff6900;border-top-color:transparent}html .body .micro-balloon.has-luminous-vivid-orange-background-color::before{border-top-color:transparent;border-bottom-color:transparent}html .body .micro-balloon.has-luminous-vivid-orange-background-color::after{border-top-color:#ff6900}html .body .micro-balloon.has-border-color.has-luminous-vivid-orange-border-color{border-color:#ff6900}html .body .micro-balloon.micro-top.has-luminous-vivid-orange-border-color::before{border-top-color:#ff6900}html .body .micro-balloon.micro-bottom.has-luminous-vivid-orange-border-color::before{border-bottom-color:#ff6900}html .body .caption-box.has-luminous-vivid-orange-border-color .box-label{background-color:#ff6900}html .body .tab-caption-box.has-luminous-vivid-orange-border-color .box-label{background-color:#ff6900}html .body .tab-caption-box.has-luminous-vivid-orange-border-color .box-content{border-color:#ff6900}html .body .tab-caption-box.has-luminous-vivid-orange-background-color .box-content{background-color:#ff6900}html .body .tab-caption-box.has-luminous-vivid-orange-color .box-content{color:#ff6900}html .body .label-box.has-luminous-vivid-orange-border-color .box-content{border-color:#ff6900}html .body .label-box.has-luminous-vivid-orange-background-color .box-content{background-color:#ff6900}html .body .label-box.has-luminous-vivid-orange-color .box-content{color:#ff6900}html .body .speech-balloon.has-luminous-vivid-orange-background-color{background-color:#ff6900}html .body .speech-balloon.has-text-color.has-luminous-vivid-orange-color{color:#ff6900}html .body .speech-balloon.has-luminous-vivid-orange-border-color{border-color:#ff6900}html .body .sbp-l .speech-balloon.has-luminous-vivid-orange-border-color::before{border-right-color:#ff6900}html .body .sbp-r .speech-balloon.has-luminous-vivid-orange-border-color::before{border-left-color:#ff6900}html .body .sbp-l .speech-balloon.has-luminous-vivid-orange-background-color::after{border-right-color:#ff6900}html .body .sbp-r .speech-balloon.has-luminous-vivid-orange-background-color::after{border-left-color:#ff6900}html .body .sbs-line.sbp-r .speech-balloon.has-luminous-vivid-orange-background-color{background-color:#ff6900}html .body .sbs-line.sbp-r .speech-balloon.has-luminous-vivid-orange-border-color{border-color:#ff6900}html .body .speech-wraphtml .body .sbs-think .speech-balloon.has-luminous-vivid-orange-border-color::before,html .body .speech-wrap.sbs-think .speech-balloon.has-luminous-vivid-orange-border-color::after{border-color:#ff6900}html .body .sbs-think .speech-balloon.has-luminous-vivid-orange-background-color::before,html .body .sbs-think .speech-balloon.has-luminous-vivid-orange-background-color::after{background-color:#ff6900}html .body .sbs-think .speech-balloon.has-luminous-vivid-orange-border-color::before{border-color:#ff6900}html .body .timeline-box.has-luminous-vivid-orange-point-color .timeline-item::before{background-color:#ff6900}.has-luminous-vivid-orange-border-color.is-style-accordion .faq-question{background-color:#ff6900}html .body .has-luminous-vivid-orange-question-color .faq-question-label{color:#ff6900}html .body .has-luminous-vivid-orange-question-color.has-border-color .faq-question-label{color:#ff6900}html .body .has-luminous-vivid-orange-answer-color .faq-answer-label{color:#ff6900}html .body .is-style-square.has-luminous-vivid-orange-question-color .faq-question-label{color:#fff;background-color:#ff6900}html .body .is-style-square.has-luminous-vivid-orange-answer-color .faq-answer-label{color:#fff;background-color:#ff6900}html .body .has-luminous-vivid-amber-background-color{background-color:#fcb900}html .body .has-luminous-vivid-amber-color{color:#fcb900}html .body .has-luminous-vivid-amber-border-color{border-color:#fcb900}html .body .btn-wrap.has-luminous-vivid-amber-background-color>a{background-color:#fcb900}html .body .btn-wrap.has-luminous-vivid-amber-color>a{color:#fcb900}html .body .btn-wrap.has-luminous-vivid-amber-border-color>a{border-color:#fcb900}html .body .bb-tab.has-luminous-vivid-amber-border-color .bb-label{background-color:#fcb900}html .body .toggle-wrap.has-luminous-vivid-amber-border-color .toggle-button{background-color:#fcb900}html .body .toggle-wrap.has-luminous-vivid-amber-border-color .toggle-button,html .body .toggle-wrap.has-luminous-vivid-amber-border-color .toggle-content{border-color:#fcb900}html .body .toggle-wrap.has-luminous-vivid-amber-background-color .toggle-content{background-color:#fcb900}html .body .toggle-wrap.has-luminous-vivid-amber-color .toggle-content{color:#fcb900}html .body .iconlist-box.has-luminous-vivid-amber-icon-color li::before{color:#fcb900}.micro-text.has-luminous-vivid-amber-color{color:#fcb900}html .body .micro-balloon.has-luminous-vivid-amber-color{color:#fcb900}html .body .micro-balloon.has-luminous-vivid-amber-background-color{background-color:#fcb900;border-color:transparent}html .body .micro-balloon.has-luminous-vivid-amber-background-color.micro-bottom::after{border-bottom-color:#fcb900;border-top-color:transparent}html .body .micro-balloon.has-luminous-vivid-amber-background-color::before{border-top-color:transparent;border-bottom-color:transparent}html .body .micro-balloon.has-luminous-vivid-amber-background-color::after{border-top-color:#fcb900}html .body .micro-balloon.has-border-color.has-luminous-vivid-amber-border-color{border-color:#fcb900}html .body .micro-balloon.micro-top.has-luminous-vivid-amber-border-color::before{border-top-color:#fcb900}html .body .micro-balloon.micro-bottom.has-luminous-vivid-amber-border-color::before{border-bottom-color:#fcb900}html .body .caption-box.has-luminous-vivid-amber-border-color .box-label{background-color:#fcb900}html .body .tab-caption-box.has-luminous-vivid-amber-border-color .box-label{background-color:#fcb900}html .body .tab-caption-box.has-luminous-vivid-amber-border-color .box-content{border-color:#fcb900}html .body .tab-caption-box.has-luminous-vivid-amber-background-color .box-content{background-color:#fcb900}html .body .tab-caption-box.has-luminous-vivid-amber-color .box-content{color:#fcb900}html .body .label-box.has-luminous-vivid-amber-border-color .box-content{border-color:#fcb900}html .body .label-box.has-luminous-vivid-amber-background-color .box-content{background-color:#fcb900}html .body .label-box.has-luminous-vivid-amber-color .box-content{color:#fcb900}html .body .speech-balloon.has-luminous-vivid-amber-background-color{background-color:#fcb900}html .body .speech-balloon.has-text-color.has-luminous-vivid-amber-color{color:#fcb900}html .body .speech-balloon.has-luminous-vivid-amber-border-color{border-color:#fcb900}html .body .sbp-l .speech-balloon.has-luminous-vivid-amber-border-color::before{border-right-color:#fcb900}html .body .sbp-r .speech-balloon.has-luminous-vivid-amber-border-color::before{border-left-color:#fcb900}html .body .sbp-l .speech-balloon.has-luminous-vivid-amber-background-color::after{border-right-color:#fcb900}html .body .sbp-r .speech-balloon.has-luminous-vivid-amber-background-color::after{border-left-color:#fcb900}html .body .sbs-line.sbp-r .speech-balloon.has-luminous-vivid-amber-background-color{background-color:#fcb900}html .body .sbs-line.sbp-r .speech-balloon.has-luminous-vivid-amber-border-color{border-color:#fcb900}html .body .speech-wraphtml .body .sbs-think .speech-balloon.has-luminous-vivid-amber-border-color::before,html .body .speech-wrap.sbs-think .speech-balloon.has-luminous-vivid-amber-border-color::after{border-color:#fcb900}html .body .sbs-think .speech-balloon.has-luminous-vivid-amber-background-color::before,html .body .sbs-think .speech-balloon.has-luminous-vivid-amber-background-color::after{background-color:#fcb900}html .body .sbs-think .speech-balloon.has-luminous-vivid-amber-border-color::before{border-color:#fcb900}html .body .timeline-box.has-luminous-vivid-amber-point-color .timeline-item::before{background-color:#fcb900}.has-luminous-vivid-amber-border-color.is-style-accordion .faq-question{background-color:#fcb900}html .body .has-luminous-vivid-amber-question-color .faq-question-label{color:#fcb900}html .body .has-luminous-vivid-amber-question-color.has-border-color .faq-question-label{color:#fcb900}html .body .has-luminous-vivid-amber-answer-color .faq-answer-label{color:#fcb900}html .body .is-style-square.has-luminous-vivid-amber-question-color .faq-question-label{color:#fff;background-color:#fcb900}html .body .is-style-square.has-luminous-vivid-amber-answer-color .faq-answer-label{color:#fff;background-color:#fcb900}html .body .has-light-green-cyan-background-color{background-color:#7bdcb5}html .body .has-light-green-cyan-color{color:#7bdcb5}html .body .has-light-green-cyan-border-color{border-color:#7bdcb5}html .body .btn-wrap.has-light-green-cyan-background-color>a{background-color:#7bdcb5}html .body .btn-wrap.has-light-green-cyan-color>a{color:#7bdcb5}html .body .btn-wrap.has-light-green-cyan-border-color>a{border-color:#7bdcb5}html .body .bb-tab.has-light-green-cyan-border-color .bb-label{background-color:#7bdcb5}html .body .toggle-wrap.has-light-green-cyan-border-color .toggle-button{background-color:#7bdcb5}html .body .toggle-wrap.has-light-green-cyan-border-color .toggle-button,html .body .toggle-wrap.has-light-green-cyan-border-color .toggle-content{border-color:#7bdcb5}html .body .toggle-wrap.has-light-green-cyan-background-color .toggle-content{background-color:#7bdcb5}html .body .toggle-wrap.has-light-green-cyan-color .toggle-content{color:#7bdcb5}html .body .iconlist-box.has-light-green-cyan-icon-color li::before{color:#7bdcb5}.micro-text.has-light-green-cyan-color{color:#7bdcb5}html .body .micro-balloon.has-light-green-cyan-color{color:#7bdcb5}html .body .micro-balloon.has-light-green-cyan-background-color{background-color:#7bdcb5;border-color:transparent}html .body .micro-balloon.has-light-green-cyan-background-color.micro-bottom::after{border-bottom-color:#7bdcb5;border-top-color:transparent}html .body .micro-balloon.has-light-green-cyan-background-color::before{border-top-color:transparent;border-bottom-color:transparent}html .body .micro-balloon.has-light-green-cyan-background-color::after{border-top-color:#7bdcb5}html .body .micro-balloon.has-border-color.has-light-green-cyan-border-color{border-color:#7bdcb5}html .body .micro-balloon.micro-top.has-light-green-cyan-border-color::before{border-top-color:#7bdcb5}html .body .micro-balloon.micro-bottom.has-light-green-cyan-border-color::before{border-bottom-color:#7bdcb5}html .body .caption-box.has-light-green-cyan-border-color .box-label{background-color:#7bdcb5}html .body .tab-caption-box.has-light-green-cyan-border-color .box-label{background-color:#7bdcb5}html .body .tab-caption-box.has-light-green-cyan-border-color .box-content{border-color:#7bdcb5}html .body .tab-caption-box.has-light-green-cyan-background-color .box-content{background-color:#7bdcb5}html .body .tab-caption-box.has-light-green-cyan-color .box-content{color:#7bdcb5}html .body .label-box.has-light-green-cyan-border-color .box-content{border-color:#7bdcb5}html .body .label-box.has-light-green-cyan-background-color .box-content{background-color:#7bdcb5}html .body .label-box.has-light-green-cyan-color .box-content{color:#7bdcb5}html .body .speech-balloon.has-light-green-cyan-background-color{background-color:#7bdcb5}html .body .speech-balloon.has-text-color.has-light-green-cyan-color{color:#7bdcb5}html .body .speech-balloon.has-light-green-cyan-border-color{border-color:#7bdcb5}html .body .sbp-l .speech-balloon.has-light-green-cyan-border-color::before{border-right-color:#7bdcb5}html .body .sbp-r .speech-balloon.has-light-green-cyan-border-color::before{border-left-color:#7bdcb5}html .body .sbp-l .speech-balloon.has-light-green-cyan-background-color::after{border-right-color:#7bdcb5}html .body .sbp-r .speech-balloon.has-light-green-cyan-background-color::after{border-left-color:#7bdcb5}html .body .sbs-line.sbp-r .speech-balloon.has-light-green-cyan-background-color{background-color:#7bdcb5}html .body .sbs-line.sbp-r .speech-balloon.has-light-green-cyan-border-color{border-color:#7bdcb5}html .body .speech-wraphtml .body .sbs-think .speech-balloon.has-light-green-cyan-border-color::before,html .body .speech-wrap.sbs-think .speech-balloon.has-light-green-cyan-border-color::after{border-color:#7bdcb5}html .body .sbs-think .speech-balloon.has-light-green-cyan-background-color::before,html .body .sbs-think .speech-balloon.has-light-green-cyan-background-color::after{background-color:#7bdcb5}html .body .sbs-think .speech-balloon.has-light-green-cyan-border-color::before{border-color:#7bdcb5}html .body .timeline-box.has-light-green-cyan-point-color .timeline-item::before{background-color:#7bdcb5}.has-light-green-cyan-border-color.is-style-accordion .faq-question{background-color:#7bdcb5}html .body .has-light-green-cyan-question-color .faq-question-label{color:#7bdcb5}html .body .has-light-green-cyan-question-color.has-border-color .faq-question-label{color:#7bdcb5}html .body .has-light-green-cyan-answer-color .faq-answer-label{color:#7bdcb5}html .body .is-style-square.has-light-green-cyan-question-color .faq-question-label{color:#fff;background-color:#7bdcb5}html .body .is-style-square.has-light-green-cyan-answer-color .faq-answer-label{color:#fff;background-color:#7bdcb5}html .body .has-vivid-green-cyan-background-color{background-color:#00d084}html .body .has-vivid-green-cyan-color{color:#00d084}html .body .has-vivid-green-cyan-border-color{border-color:#00d084}html .body .btn-wrap.has-vivid-green-cyan-background-color>a{background-color:#00d084}html .body .btn-wrap.has-vivid-green-cyan-color>a{color:#00d084}html .body .btn-wrap.has-vivid-green-cyan-border-color>a{border-color:#00d084}html .body .bb-tab.has-vivid-green-cyan-border-color .bb-label{background-color:#00d084}html .body .toggle-wrap.has-vivid-green-cyan-border-color .toggle-button{background-color:#00d084}html .body .toggle-wrap.has-vivid-green-cyan-border-color .toggle-button,html .body .toggle-wrap.has-vivid-green-cyan-border-color .toggle-content{border-color:#00d084}html .body .toggle-wrap.has-vivid-green-cyan-background-color .toggle-content{background-color:#00d084}html .body .toggle-wrap.has-vivid-green-cyan-color .toggle-content{color:#00d084}html .body .iconlist-box.has-vivid-green-cyan-icon-color li::before{color:#00d084}.micro-text.has-vivid-green-cyan-color{color:#00d084}html .body .micro-balloon.has-vivid-green-cyan-color{color:#00d084}html .body .micro-balloon.has-vivid-green-cyan-background-color{background-color:#00d084;border-color:transparent}html .body .micro-balloon.has-vivid-green-cyan-background-color.micro-bottom::after{border-bottom-color:#00d084;border-top-color:transparent}html .body .micro-balloon.has-vivid-green-cyan-background-color::before{border-top-color:transparent;border-bottom-color:transparent}html .body .micro-balloon.has-vivid-green-cyan-background-color::after{border-top-color:#00d084}html .body .micro-balloon.has-border-color.has-vivid-green-cyan-border-color{border-color:#00d084}html .body .micro-balloon.micro-top.has-vivid-green-cyan-border-color::before{border-top-color:#00d084}html .body .micro-balloon.micro-bottom.has-vivid-green-cyan-border-color::before{border-bottom-color:#00d084}html .body .caption-box.has-vivid-green-cyan-border-color .box-label{background-color:#00d084}html .body .tab-caption-box.has-vivid-green-cyan-border-color .box-label{background-color:#00d084}html .body .tab-caption-box.has-vivid-green-cyan-border-color .box-content{border-color:#00d084}html .body .tab-caption-box.has-vivid-green-cyan-background-color .box-content{background-color:#00d084}html .body .tab-caption-box.has-vivid-green-cyan-color .box-content{color:#00d084}html .body .label-box.has-vivid-green-cyan-border-color .box-content{border-color:#00d084}html .body .label-box.has-vivid-green-cyan-background-color .box-content{background-color:#00d084}html .body .label-box.has-vivid-green-cyan-color .box-content{color:#00d084}html .body .speech-balloon.has-vivid-green-cyan-background-color{background-color:#00d084}html .body .speech-balloon.has-text-color.has-vivid-green-cyan-color{color:#00d084}html .body .speech-balloon.has-vivid-green-cyan-border-color{border-color:#00d084}html .body .sbp-l .speech-balloon.has-vivid-green-cyan-border-color::before{border-right-color:#00d084}html .body .sbp-r .speech-balloon.has-vivid-green-cyan-border-color::before{border-left-color:#00d084}html .body .sbp-l .speech-balloon.has-vivid-green-cyan-background-color::after{border-right-color:#00d084}html .body .sbp-r .speech-balloon.has-vivid-green-cyan-background-color::after{border-left-color:#00d084}html .body .sbs-line.sbp-r .speech-balloon.has-vivid-green-cyan-background-color{background-color:#00d084}html .body .sbs-line.sbp-r .speech-balloon.has-vivid-green-cyan-border-color{border-color:#00d084}html .body .speech-wraphtml .body .sbs-think .speech-balloon.has-vivid-green-cyan-border-color::before,html .body .speech-wrap.sbs-think .speech-balloon.has-vivid-green-cyan-border-color::after{border-color:#00d084}html .body .sbs-think .speech-balloon.has-vivid-green-cyan-background-color::before,html .body .sbs-think .speech-balloon.has-vivid-green-cyan-background-color::after{background-color:#00d084}html .body .sbs-think .speech-balloon.has-vivid-green-cyan-border-color::before{border-color:#00d084}html .body .timeline-box.has-vivid-green-cyan-point-color .timeline-item::before{background-color:#00d084}.has-vivid-green-cyan-border-color.is-style-accordion .faq-question{background-color:#00d084}html .body .has-vivid-green-cyan-question-color .faq-question-label{color:#00d084}html .body .has-vivid-green-cyan-question-color.has-border-color .faq-question-label{color:#00d084}html .body .has-vivid-green-cyan-answer-color .faq-answer-label{color:#00d084}html .body .is-style-square.has-vivid-green-cyan-question-color .faq-question-label{color:#fff;background-color:#00d084}html .body .is-style-square.has-vivid-green-cyan-answer-color .faq-answer-label{color:#fff;background-color:#00d084}html .body .has-pale-cyan-blue-background-color{background-color:#8ed1fc}html .body .has-pale-cyan-blue-color{color:#8ed1fc}html .body .has-pale-cyan-blue-border-color{border-color:#8ed1fc}html .body .btn-wrap.has-pale-cyan-blue-background-color>a{background-color:#8ed1fc}html .body .btn-wrap.has-pale-cyan-blue-color>a{color:#8ed1fc}html .body .btn-wrap.has-pale-cyan-blue-border-color>a{border-color:#8ed1fc}html .body .bb-tab.has-pale-cyan-blue-border-color .bb-label{background-color:#8ed1fc}html .body .toggle-wrap.has-pale-cyan-blue-border-color .toggle-button{background-color:#8ed1fc}html .body .toggle-wrap.has-pale-cyan-blue-border-color .toggle-button,html .body .toggle-wrap.has-pale-cyan-blue-border-color .toggle-content{border-color:#8ed1fc}html .body .toggle-wrap.has-pale-cyan-blue-background-color .toggle-content{background-color:#8ed1fc}html .body .toggle-wrap.has-pale-cyan-blue-color .toggle-content{color:#8ed1fc}html .body .iconlist-box.has-pale-cyan-blue-icon-color li::before{color:#8ed1fc}.micro-text.has-pale-cyan-blue-color{color:#8ed1fc}html .body .micro-balloon.has-pale-cyan-blue-color{color:#8ed1fc}html .body .micro-balloon.has-pale-cyan-blue-background-color{background-color:#8ed1fc;border-color:transparent}html .body .micro-balloon.has-pale-cyan-blue-background-color.micro-bottom::after{border-bottom-color:#8ed1fc;border-top-color:transparent}html .body .micro-balloon.has-pale-cyan-blue-background-color::before{border-top-color:transparent;border-bottom-color:transparent}html .body .micro-balloon.has-pale-cyan-blue-background-color::after{border-top-color:#8ed1fc}html .body .micro-balloon.has-border-color.has-pale-cyan-blue-border-color{border-color:#8ed1fc}html .body .micro-balloon.micro-top.has-pale-cyan-blue-border-color::before{border-top-color:#8ed1fc}html .body .micro-balloon.micro-bottom.has-pale-cyan-blue-border-color::before{border-bottom-color:#8ed1fc}html .body .caption-box.has-pale-cyan-blue-border-color .box-label{background-color:#8ed1fc}html .body .tab-caption-box.has-pale-cyan-blue-border-color .box-label{background-color:#8ed1fc}html .body .tab-caption-box.has-pale-cyan-blue-border-color .box-content{border-color:#8ed1fc}html .body .tab-caption-box.has-pale-cyan-blue-background-color .box-content{background-color:#8ed1fc}html .body .tab-caption-box.has-pale-cyan-blue-color .box-content{color:#8ed1fc}html .body .label-box.has-pale-cyan-blue-border-color .box-content{border-color:#8ed1fc}html .body .label-box.has-pale-cyan-blue-background-color .box-content{background-color:#8ed1fc}html .body .label-box.has-pale-cyan-blue-color .box-content{color:#8ed1fc}html .body .speech-balloon.has-pale-cyan-blue-background-color{background-color:#8ed1fc}html .body .speech-balloon.has-text-color.has-pale-cyan-blue-color{color:#8ed1fc}html .body .speech-balloon.has-pale-cyan-blue-border-color{border-color:#8ed1fc}html .body .sbp-l .speech-balloon.has-pale-cyan-blue-border-color::before{border-right-color:#8ed1fc}html .body .sbp-r .speech-balloon.has-pale-cyan-blue-border-color::before{border-left-color:#8ed1fc}html .body .sbp-l .speech-balloon.has-pale-cyan-blue-background-color::after{border-right-color:#8ed1fc}html .body .sbp-r .speech-balloon.has-pale-cyan-blue-background-color::after{border-left-color:#8ed1fc}html .body .sbs-line.sbp-r .speech-balloon.has-pale-cyan-blue-background-color{background-color:#8ed1fc}html .body .sbs-line.sbp-r .speech-balloon.has-pale-cyan-blue-border-color{border-color:#8ed1fc}html .body .speech-wraphtml .body .sbs-think .speech-balloon.has-pale-cyan-blue-border-color::before,html .body .speech-wrap.sbs-think .speech-balloon.has-pale-cyan-blue-border-color::after{border-color:#8ed1fc}html .body .sbs-think .speech-balloon.has-pale-cyan-blue-background-color::before,html .body .sbs-think .speech-balloon.has-pale-cyan-blue-background-color::after{background-color:#8ed1fc}html .body .sbs-think .speech-balloon.has-pale-cyan-blue-border-color::before{border-color:#8ed1fc}html .body .timeline-box.has-pale-cyan-blue-point-color .timeline-item::before{background-color:#8ed1fc}.has-pale-cyan-blue-border-color.is-style-accordion .faq-question{background-color:#8ed1fc}html .body .has-pale-cyan-blue-question-color .faq-question-label{color:#8ed1fc}html .body .has-pale-cyan-blue-question-color.has-border-color .faq-question-label{color:#8ed1fc}html .body .has-pale-cyan-blue-answer-color .faq-answer-label{color:#8ed1fc}html .body .is-style-square.has-pale-cyan-blue-question-color .faq-question-label{color:#fff;background-color:#8ed1fc}html .body .is-style-square.has-pale-cyan-blue-answer-color .faq-answer-label{color:#fff;background-color:#8ed1fc}html .body .has-vivid-cyan-blue-background-color{background-color:#0693e3}html .body .has-vivid-cyan-blue-color{color:#0693e3}html .body .has-vivid-cyan-blue-border-color{border-color:#0693e3}html .body .btn-wrap.has-vivid-cyan-blue-background-color>a{background-color:#0693e3}html .body .btn-wrap.has-vivid-cyan-blue-color>a{color:#0693e3}html .body .btn-wrap.has-vivid-cyan-blue-border-color>a{border-color:#0693e3}html .body .bb-tab.has-vivid-cyan-blue-border-color .bb-label{background-color:#0693e3}html .body .toggle-wrap.has-vivid-cyan-blue-border-color .toggle-button{background-color:#0693e3}html .body .toggle-wrap.has-vivid-cyan-blue-border-color .toggle-button,html .body .toggle-wrap.has-vivid-cyan-blue-border-color .toggle-content{border-color:#0693e3}html .body .toggle-wrap.has-vivid-cyan-blue-background-color .toggle-content{background-color:#0693e3}html .body .toggle-wrap.has-vivid-cyan-blue-color .toggle-content{color:#0693e3}html .body .iconlist-box.has-vivid-cyan-blue-icon-color li::before{color:#0693e3}.micro-text.has-vivid-cyan-blue-color{color:#0693e3}html .body .micro-balloon.has-vivid-cyan-blue-color{color:#0693e3}html .body .micro-balloon.has-vivid-cyan-blue-background-color{background-color:#0693e3;border-color:transparent}html .body .micro-balloon.has-vivid-cyan-blue-background-color.micro-bottom::after{border-bottom-color:#0693e3;border-top-color:transparent}html .body .micro-balloon.has-vivid-cyan-blue-background-color::before{border-top-color:transparent;border-bottom-color:transparent}html .body .micro-balloon.has-vivid-cyan-blue-background-color::after{border-top-color:#0693e3}html .body .micro-balloon.has-border-color.has-vivid-cyan-blue-border-color{border-color:#0693e3}html .body .micro-balloon.micro-top.has-vivid-cyan-blue-border-color::before{border-top-color:#0693e3}html .body .micro-balloon.micro-bottom.has-vivid-cyan-blue-border-color::before{border-bottom-color:#0693e3}html .body .caption-box.has-vivid-cyan-blue-border-color .box-label{background-color:#0693e3}html .body .tab-caption-box.has-vivid-cyan-blue-border-color .box-label{background-color:#0693e3}html .body .tab-caption-box.has-vivid-cyan-blue-border-color .box-content{border-color:#0693e3}html .body .tab-caption-box.has-vivid-cyan-blue-background-color .box-content{background-color:#0693e3}html .body .tab-caption-box.has-vivid-cyan-blue-color .box-content{color:#0693e3}html .body .label-box.has-vivid-cyan-blue-border-color .box-content{border-color:#0693e3}html .body .label-box.has-vivid-cyan-blue-background-color .box-content{background-color:#0693e3}html .body .label-box.has-vivid-cyan-blue-color .box-content{color:#0693e3}html .body .speech-balloon.has-vivid-cyan-blue-background-color{background-color:#0693e3}html .body .speech-balloon.has-text-color.has-vivid-cyan-blue-color{color:#0693e3}html .body .speech-balloon.has-vivid-cyan-blue-border-color{border-color:#0693e3}html .body .sbp-l .speech-balloon.has-vivid-cyan-blue-border-color::before{border-right-color:#0693e3}html .body .sbp-r .speech-balloon.has-vivid-cyan-blue-border-color::before{border-left-color:#0693e3}html .body .sbp-l .speech-balloon.has-vivid-cyan-blue-background-color::after{border-right-color:#0693e3}html .body .sbp-r .speech-balloon.has-vivid-cyan-blue-background-color::after{border-left-color:#0693e3}html .body .sbs-line.sbp-r .speech-balloon.has-vivid-cyan-blue-background-color{background-color:#0693e3}html .body .sbs-line.sbp-r .speech-balloon.has-vivid-cyan-blue-border-color{border-color:#0693e3}html .body .speech-wraphtml .body .sbs-think .speech-balloon.has-vivid-cyan-blue-border-color::before,html .body .speech-wrap.sbs-think .speech-balloon.has-vivid-cyan-blue-border-color::after{border-color:#0693e3}html .body .sbs-think .speech-balloon.has-vivid-cyan-blue-background-color::before,html .body .sbs-think .speech-balloon.has-vivid-cyan-blue-background-color::after{background-color:#0693e3}html .body .sbs-think .speech-balloon.has-vivid-cyan-blue-border-color::before{border-color:#0693e3}html .body .timeline-box.has-vivid-cyan-blue-point-color .timeline-item::before{background-color:#0693e3}.has-vivid-cyan-blue-border-color.is-style-accordion .faq-question{background-color:#0693e3}html .body .has-vivid-cyan-blue-question-color .faq-question-label{color:#0693e3}html .body .has-vivid-cyan-blue-question-color.has-border-color .faq-question-label{color:#0693e3}html .body .has-vivid-cyan-blue-answer-color .faq-answer-label{color:#0693e3}html .body .is-style-square.has-vivid-cyan-blue-question-color .faq-question-label{color:#fff;background-color:#0693e3}html .body .is-style-square.has-vivid-cyan-blue-answer-color .faq-answer-label{color:#fff;background-color:#0693e3}html .body .has-vivid-purple-background-color{background-color:#9b51e0}html .body .has-vivid-purple-color{color:#9b51e0}html .body .has-vivid-purple-border-color{border-color:#9b51e0}html .body .btn-wrap.has-vivid-purple-background-color>a{background-color:#9b51e0}html .body .btn-wrap.has-vivid-purple-color>a{color:#9b51e0}html .body .btn-wrap.has-vivid-purple-border-color>a{border-color:#9b51e0}html .body .bb-tab.has-vivid-purple-border-color .bb-label{background-color:#9b51e0}html .body .toggle-wrap.has-vivid-purple-border-color .toggle-button{background-color:#9b51e0}html .body .toggle-wrap.has-vivid-purple-border-color .toggle-button,html .body .toggle-wrap.has-vivid-purple-border-color .toggle-content{border-color:#9b51e0}html .body .toggle-wrap.has-vivid-purple-background-color .toggle-content{background-color:#9b51e0}html .body .toggle-wrap.has-vivid-purple-color .toggle-content{color:#9b51e0}html .body .iconlist-box.has-vivid-purple-icon-color li::before{color:#9b51e0}.micro-text.has-vivid-purple-color{color:#9b51e0}html .body .micro-balloon.has-vivid-purple-color{color:#9b51e0}html .body .micro-balloon.has-vivid-purple-background-color{background-color:#9b51e0;border-color:transparent}html .body .micro-balloon.has-vivid-purple-background-color.micro-bottom::after{border-bottom-color:#9b51e0;border-top-color:transparent}html .body .micro-balloon.has-vivid-purple-background-color::before{border-top-color:transparent;border-bottom-color:transparent}html .body .micro-balloon.has-vivid-purple-background-color::after{border-top-color:#9b51e0}html .body .micro-balloon.has-border-color.has-vivid-purple-border-color{border-color:#9b51e0}html .body .micro-balloon.micro-top.has-vivid-purple-border-color::before{border-top-color:#9b51e0}html .body .micro-balloon.micro-bottom.has-vivid-purple-border-color::before{border-bottom-color:#9b51e0}html .body .caption-box.has-vivid-purple-border-color .box-label{background-color:#9b51e0}html .body .tab-caption-box.has-vivid-purple-border-color .box-label{background-color:#9b51e0}html .body .tab-caption-box.has-vivid-purple-border-color .box-content{border-color:#9b51e0}html .body .tab-caption-box.has-vivid-purple-background-color .box-content{background-color:#9b51e0}html .body .tab-caption-box.has-vivid-purple-color .box-content{color:#9b51e0}html .body .label-box.has-vivid-purple-border-color .box-content{border-color:#9b51e0}html .body .label-box.has-vivid-purple-background-color .box-content{background-color:#9b51e0}html .body .label-box.has-vivid-purple-color .box-content{color:#9b51e0}html .body .speech-balloon.has-vivid-purple-background-color{background-color:#9b51e0}html .body .speech-balloon.has-text-color.has-vivid-purple-color{color:#9b51e0}html .body .speech-balloon.has-vivid-purple-border-color{border-color:#9b51e0}html .body .sbp-l .speech-balloon.has-vivid-purple-border-color::before{border-right-color:#9b51e0}html .body .sbp-r .speech-balloon.has-vivid-purple-border-color::before{border-left-color:#9b51e0}html .body .sbp-l .speech-balloon.has-vivid-purple-background-color::after{border-right-color:#9b51e0}html .body .sbp-r .speech-balloon.has-vivid-purple-background-color::after{border-left-color:#9b51e0}html .body .sbs-line.sbp-r .speech-balloon.has-vivid-purple-background-color{background-color:#9b51e0}html .body .sbs-line.sbp-r .speech-balloon.has-vivid-purple-border-color{border-color:#9b51e0}html .body .speech-wraphtml .body .sbs-think .speech-balloon.has-vivid-purple-border-color::before,html .body .speech-wrap.sbs-think .speech-balloon.has-vivid-purple-border-color::after{border-color:#9b51e0}html .body .sbs-think .speech-balloon.has-vivid-purple-background-color::before,html .body .sbs-think .speech-balloon.has-vivid-purple-background-color::after{background-color:#9b51e0}html .body .sbs-think .speech-balloon.has-vivid-purple-border-color::before{border-color:#9b51e0}html .body .timeline-box.has-vivid-purple-point-color .timeline-item::before{background-color:#9b51e0}.has-vivid-purple-border-color.is-style-accordion .faq-question{background-color:#9b51e0}html .body .has-vivid-purple-question-color .faq-question-label{color:#9b51e0}html .body .has-vivid-purple-question-color.has-border-color .faq-question-label{color:#9b51e0}html .body .has-vivid-purple-answer-color .faq-answer-label{color:#9b51e0}html .body .is-style-square.has-vivid-purple-question-color .faq-question-label{color:#fff;background-color:#9b51e0}html .body .is-style-square.has-vivid-purple-answer-color .faq-answer-label{color:#fff;background-color:#9b51e0}html .body .btn-wrap{background-color:transparent!important;color:#333;border-color:transparent!important;font-size:16px}html .body .btn-wrap.has-small-font-size>a{font-size:13px}html .body .btn-wrap.has-medium-font-size>a{font-size:20px}html .body .btn-wrap.has-large-font-size>a{font-size:36px}html .body .btn-wrap.has-huge-font-size>a,html .body .btn-wrap.has-larger-font-size>a{font-size:42px}.box-menu:hover{box-shadow:inset 2px 2px 0 0 #f6a068,2px 2px 0 0 #f6a068,2px 0 0 0 #f6a068,0 2px 0 0 #f6a068}.box-menu-icon{color:#f6a068}@font-face{font-family:'icomoon';src:url(https://shimaneko-news.com/wp-content/themes/cocoon-master/webfonts/icomoon/fonts/icomoon.woff) format('woff');font-weight:400;font-style:normal;font-display:swap} @charset "UTF-8";  .enjoy-weblife p {  margin-block-start: 0em!important;  margin-block-end: 0em!important;  margin-inline-start: 0px!important;  margin-inline-end: 0px!important; }  .enjoy-weblife .rtra-hotel_blogcard, .enjoy-weblife .rtra-hotel_koumoku1, .enjoy-weblife .rtra-hotel_koumoku2, .enjoy-weblife .rtra-hotel_syousai { max-width:720px; margin:0px auto; padding:0.5em; border:none; box-shadow:0 1px 5px 0 rgb(0 0 0 / 25%); border-radius:5px; line-height:1.6; background-color:#ffffff; color:#333333!important; } .enjoy-weblife .rtra-hotel_blogcard .rtra-hotel_blogcard_exp { }  .enjoy-weblife .rtra-hotel_blogcard .rtra-hotel_blogcard_photo { float:left; margin:5px 20px 0px 3px; width:160px; } .enjoy-weblife .rtra-hotel_bigimg img, .enjoy-weblife .rtra-hotel_koumoku1 .rtra-hotel_koumoku1_photo img, .enjoy-weblife .rtra-hotel_koumoku2 .rtra-hotel_koumoku2_photo img, .enjoy-weblife .rtra-hotel_syousai img { margin:0px auto; filter: drop-shadow(2px 2px 2px rgba(0,0,0,0.3))!important; } .enjoy-weblife .rtra-hotel_bigimg img, .enjoy-weblife .rtra-hotel_syousai img { max-width:100%; } .enjoy-weblife .rtra-hotel_bigimg .w640 { max-width:640px; margin:0px auto 0px auto; padding:0px!important; } .enjoy-weblife .rtra-hotel_bigimg, .enjoy-weblife .rtra-hotel_koumoku1 .rtra-hotel_koumoku1_photo, .enjoy-weblife .rtra-hotel_koumoku2 .rtra-hotel_koumoku2_photo { text-align:center; } .enjoy-weblife .rtra-hotel_koumoku1 .rtra-hotel_koumoku1_photo img, .enjoy-weblife .rtra-hotel_koumoku2 .rtra-hotel_koumoku2_photo img { height:190px; }  .enjoy-weblife .rtra-hotel_bigimg .rtra-hotel_bigimg_hotelmei, .enjoy-weblife .rtra-hotel_bigimg .rtra-hotel_bigimg_hotelmei a, .enjoy-weblife .rtra-hotel_koumoku1 .rtra-hotel_koumoku1_hotelmei, .enjoy-weblife .rtra-hotel_koumoku1 .rtra-hotel_koumoku1_hotelmei a, .enjoy-weblife .rtra-hotel_koumoku2 .rtra-hotel_koumoku2_hotelmei, .enjoy-weblife .rtra-hotel_koumoku2 .rtra-hotel_koumoku2_hotelmei a, .enjoy-weblife .rtra-hotel_syousai .rtra-hotel_syousai_hotelmei, .enjoy-weblife .rtra-hotel_syousai .rtra-hotel_syousai_hotelmei a { color:#333333!important; font-weight:bold; text-decoration:none; white-space:pre-line!important; } .enjoy-weblife .rtra-hotel_bigimg .rtra-hotel_bigimg_hotelmei { font-size:18px!important; text-decoration:underline!important; margin:5px auto 0px auto; text-align:center; } .enjoy-weblife .rtra-hotel_koumoku1 .rtra-hotel_koumoku1_hotelmei, .enjoy-weblife .rtra-hotel_koumoku2 .rtra-hotel_koumoku2_hotelmei, .enjoy-weblife .rtra-hotel_syousai .rtra-hotel_syousai_hotelmei { text-align:left!important;; font-size:28px!important; } .enjoy-weblife .rtra-hotel_koumoku1 .rtra-hotel_koumoku1_hotelmei { margin-left:20px; } .enjoy-weblife .rtra-hotel_syousai .rtra-hotel_syousai_hotelmei { margin-bottom:10px; } .enjoy-weblife .rtra-hotel_bigimg .rtra-hotel_bigimg_hotelmei a:hover, .enjoy-weblife .rtra-hotel_koumoku1 .rtra-hotel_koumoku1_hotelmei a:hover, .enjoy-weblife .rtra-hotel_koumoku2 .rtra-hotel_koumoku2_hotelmei a:hover, .enjoy-weblife .rtra-hotel_syousai .rtra-hotel_syousai_hotelmei a:hover, .enjoy-weblife .rtra-hotel_koumoku1 .rt li a:hover, .enjoy-weblife .rtra-hotel_koumoku2 .rt li a:hover, .enjoy-weblife .rtra-hotel_syousai .rt00 a:hover, .enjoy-weblife .rtra-hotel_linktext a:hover { color:#dd7777!important; text-decoration:underline!important; }  .enjoy-weblife .rtra-hotel_linktext { text-align:right; } .enjoy-weblife .rtra-hotel_linktext .iro_pattern_muji, .enjoy-weblife .rtra-hotel_linktext .iro_pattern_red, .enjoy-weblife .rtra-hotel_linktext .iro_pattern_blue, .enjoy-weblife .rtra-hotel_linktext .iro_pattern_green, .enjoy-weblife .rtra-hotel_linktext .iro_pattern_yellow { padding:3px 10px 1px 10px; border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px; font-weight:bold; text-align:right; } .enjoy-weblife .rtra-hotel_linktext .iro_pattern_muji {  color: #111111;  background-color: #ffffff;  border-color: #ffffff; } .enjoy-weblife .rtra-hotel_linktext .iro_pattern_red {  color: #721c24;  background-color: #f8d7da;  border-color: #f5c6cb; } .enjoy-weblife .rtra-hotel_linktext .iro_pattern_blue {  color: #004085;  background-color: #cce5ff;  border-color: #b8daff; } .enjoy-weblife .rtra-hotel_linktext .iro_pattern_green {  color: #155724;  background-color: #d4edda;  border-color: #c3e6cb; } .enjoy-weblife .rtra-hotel_linktext .iro_pattern_yellow {  color: #856404;  background-color: #fff3cd;  border-color: #ffeeba; } .iro_pattern_mizuiro {  color: #0c5460;  background-color: #d1ecf1;  border-color: #bee5eb; }  .enjoy-weblife .rtra-hotel_koumoku1 ul, .enjoy-weblife .rtra-hotel_koumoku2 ul, .enjoy-weblife .rtra-hotel_syousai ul { margin:20px 0px 20px 0px; } .enjoy-weblife .rtra-hotel_koumoku1 .rt li, .enjoy-weblife .rtra-hotel_koumoku2 .rt li, .enjoy-weblife .rtra-hotel_syousai .rt li { float:left; margin:0px 15px 10px 0px!important; padding:2px 10px 0px 10px; list-style :none; font-size:15px; font-weight:bold; color:#111111!important; text-decoration:none!important; border:#008000 1px solid; background-color:#ffff00; border-radius: 10px; filter: drop-shadow(2px 2px 2px rgba(0,0,0,0.3)); } .enjoy-weblife .rtra-hotel_koumoku1 .rt li a, .enjoy-weblife .rtra-hotel_koumoku2 .rt li a, .enjoy-weblife .rtra-hotel_syousai .rt li a { color:#111111!important; text-decoration:none!important; } .enjoy-weblife .rtra-hotel_syousai .r-left, .enjoy-weblife .rtra-hotel_syousai figure { float:left; vertical-align:top; margin:0px 10px 10px 0px; } .clearfix::after { content: ""; display: block; clear: both; }  .enjoy-weblife .rtra-hotel_koumoku1 table, .enjoy-weblife .rtra-hotel_koumoku1 table td, .enjoy-weblife .rtra-hotel_koumoku2 table, .enjoy-weblife .rtra-hotel_koumoku2 table td { border:none!important; background-color:#ffffff!important; } .enjoy-weblife .rtra-hotel_syousai .rtra-hotel_syousai_hyou, .enjoy-weblife .rtra-hotel_syousai .rtra-hotel_syousai_hyou a, .enjoy-weblife .rtra-hotel_syousai .rtra-hotel_syousai_hyou a:hover { color:#333333!important; text-decoration:none!important; } .rtra-hotel_syousai table { border-collapse:collapse; width:100%; max-width:700px!important; filter: none!important; } .enjoy-weblife .rtra-hotel_syousai .rtra-hotel_syousai_hyou th, .enjoy-weblife .rtra-hotel_syousai .rtra-hotel_syousai_hyou td { border:1px #cccccc solid!important; padding:2px 5px; filter: none!important; background-color:#ffffff!important; color:#333333!important; } .enjoy-weblife .rtra-hotel_syousai .rtra-hotel_syousai_hyou th { text-align:center!important; } .enjoy-weblife .rtra-hotel_syousai .rtra-hotel_koumoku1 td, .enjoy-weblife .rtra-hotel_syousai .rtra-hotel_syousai_hyou td { white-space:pre-line!important; }  .enjoy-weblife .rtra-hotel_koumoku1 { display: block; } .enjoy-weblife .rtra-hotel_koumoku2 { display: none; } @media (max-width:500px) { .enjoy-weblife .rtra-hotel_koumoku1 { display: none; } .enjoy-weblife .rtra-hotel_koumoku2 { display: block; } }  .enjoy-weblife .rws_waku { position:relative; } .enjoy-weblife .rws_mark_1 { position:absolute; right:1px; bottom:1px; filter:none!important; } .enjoy-weblife .rws_mark_5 { position:absolute; right:5px; bottom:5px; filter:none!important; } .enjoy-weblife .rws_mark_45 { position:absolute; right:45px; bottom:5px; filter:none!important; } .enjoy-weblife .rtra-hotel_blogcard0 { margin-top:-25px!important; height:41px; }  .twitter-tweet { margin:0px auto; } .video-container { margin:0px auto; } blockquote .instagram-media { display:block; margin:0px auto!important; } iframe { display:block; margin:0px auto!important; }   .center { text-align:center; } .sashikae_top { font-size:10px;background:#ffffcc;margin:1px 0px;color:#000000; } .sashikae_bottom { font-size:10px;background:#ffffcc;margin:0px 0px 30px 0px;color:#000000; } .sashikae_cyuui_gyou { font-size:10px;margin:-10px 0px!important;color:#000000; } .sashikae_cyuui { font-size:10px;background:#ffcccc;color:#000000; } .eyecatch_gazou {width:640px;height:480px;background-color:#ffffff;border:1px #cccccc solid;margin:0px auto;padding-top:200px;text-align:center; } .gyoulink_top { font-size:10px;background:#ffffcc;margin:0px 0px 4px 0px;color:#000000;text-align:right; } .gyoulink_bottom { font-size:10px;background:#ffffcc;margin:-32px 0px 30px 0px;color:#000000;text-align:right; }       @media screen and (max-width: 1023px){  }  @media screen and (max-width: 834px){  }  @media screen and (max-width: 480px){  }   .author-thumb, .author-thumb img { width:200px!important; border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px; }  .article-footer .author-box { border:1px #cccccc dotted; border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px; padding-bottom:-100px!important; padding:15px 25px; }  .article-footer .author-thumb, .article-footer .author-thumb img { width:180px!important; border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px; margin-right:20px; }  .tagline { margin:20px 0px -30px 0px; font-size:18px!important; font-weight:bold; } .eye-catch { margin:10px auto 30px auto;  font-weight:bold; } .＿article table { border-top:2px #ccccff solid!important; border-left:2px #ccccff solid!important; background-color:#ffffff!important; } .＿article table td { border-bottom:2px #ccccff solid!important; border-right:2px #ccccff solid!important; background-color:#ffffff!important; }  table { margin: 0px auto!important; width: initial!important; } table, td { background-color: #ffffff!important; } #main img, .article img, .entry-content img, .entry-body img { display: block!important; margin: auto!important; } html body div:not(.swift-in-viewport),html body section:not(.swift-in-viewport),html body article:not(.swift-in-viewport),html body p:not(.swift-in-viewport),html body ul:not(.swift-in-viewport),html body ol:not(.swift-in-viewport),html body span:not(.swift-in-viewport),html body figure:not(.swift-in-viewport){background-image:none!important;} .unselectable { -moz-user-select:none; -webkit-user-select:none; cursor: default; } html { -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-tap-highlight-color: rgba(0,0,0,0); }  @font-face {  font-family: 'Kaisei Decol';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/kaiseidecol/v9/bMrwmSqP45sidWf3QmfFW6iyXlEJ22L5tbVz-31fAIsrVl5GYX2iwSV2xCOb.0.woff2) format('woff2');  unicode-range: U+25ee8, U+25f23, U+25f5c, U+25fd4, U+25fe0, U+25ffb, U+2600c, U+26017, U+26060, U+260ed, U+26222, U+2626a, U+26270, U+26286, U+2634c, U+26402, U+2667e, U+266b0, U+2671d, U+268dd, U+268ea, U+26951, U+2696f, U+26999, U+269dd, U+26a1e, U+26a58, U+26a8c, U+26ab7, U+26aff, U+26c29, U+26c73, U+26c9e, U+26cdd, U+26e40, U+26e65, U+26f94, U+26ff6-26ff8, U+270f4, U+2710d, U+27139, U+273da-273db, U+273fe, U+27410, U+27449, U+27614-27615, U+27631, U+27684, U+27693, U+2770e, U+27723, U+27752, U+278b2, U+27985, U+279b4, U+27a84, U+27bb3, U+27bbe, U+27bc7, U+27c3c, U+27cb8, U+27d73, U+27da0, U+27e10, U+27eaf, U+27fb7, U+2808a, U+280bb, U+28277, U+28282, U+282f3, U+283cd, U+2840c, U+28455, U+284dc, U+2856b, U+285c8-285c9, U+286d7, U+286fa, U+28946, U+28949, U+2896b, U+28987-28988, U+289ba-289bb, U+28a1e, U+28a29, U+28a43, U+28a71, U+28a99, U+28acd, U+28add, U+28ae4, U+28bc1, U+28bef, U+28cdd, U+28d10, U+28d71, U+28dfb, U+28e0f, U+28e17, U+28e1f, U+28e36, U+28e89, U+28eeb, U+28ef6, U+28f32, U+28ff8, U+292a0, U+292b1, U+29490, U+295cf, U+2967f, U+296f0, U+29719, U+29750, U+29810, U+298c6, U+29a72, U+29d4b, U+29ddb, U+29e15, U+29e3d, U+29e49, U+29e8a, U+29ec4, U+29edb, U+29ee9, U+29fce, U+29fd7, U+2a01a, U+2a02f, U+2a082, U+2a0f9, U+2a190, U+2a2b2, U+2a38c, U+2a437, U+2a5f1, U+2a602, U+2a61a, U+2a6b2, U+2a9e6, U+2b746, U+2b751, U+2b753, U+2b75a, U+2b75c, U+2b765, U+2b776-2b777, U+2b77c, U+2b782, U+2b789, U+2b78b, U+2b78e, U+2b794, U+2b7ac, U+2b7af, U+2b7bd, U+2b7c9, U+2b7cf, U+2b7d2, U+2b7d8, U+2b7f0, U+2b80d, U+2b817, U+2b81a, U+2d544, U+2e278, U+2e569, U+2e6ea, U+2f804, U+2f80f, U+2f815, U+2f818, U+2f81a, U+2f822, U+2f828, U+2f82c, U+2f833, U+2f83f, U+2f846, U+2f852, U+2f862, U+2f86d, U+2f873, U+2f877, U+2f884, U+2f899-2f89a, U+2f8a6, U+2f8ac, U+2f8b2, U+2f8b6, U+2f8d3, U+2f8db-2f8dc, U+2f8e1, U+2f8e5, U+2f8ea, U+2f8ed, U+2f8fc, U+2f903, U+2f90b, U+2f90f, U+2f91a, U+2f920-2f921, U+2f945, U+2f947, U+2f96c, U+2f995, U+2f9d0, U+2f9de-2f9df, U+2f9f4; } @font-face {  font-family: 'Kaisei Decol';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/kaiseidecol/v9/bMrwmSqP45sidWf3QmfFW6iyXlEJ22L5tbVz-31fAIsrVl5GYX2iwSV2xCOb.1.woff2) format('woff2');  unicode-range: U+1f235-1f23b, U+1f240-1f248, U+1f250-1f251, U+2000b, U+20089-2008a, U+200a2, U+200a4, U+200b0, U+200f5, U+20158, U+201a2, U+20213, U+2032b, U+20371, U+20381, U+203f9, U+2044a, U+20509, U+2053f, U+205b1, U+205d6, U+20611, U+20628, U+206ec, U+2074f, U+207c8, U+20807, U+2083a, U+208b9, U+2090e, U+2097c, U+20984, U+2099d, U+20a64, U+20ad3, U+20b1d, U+20b9f, U+20bb7, U+20d45, U+20d58, U+20de1, U+20e64, U+20e6d, U+20e95, U+20f5f, U+21201, U+2123d, U+21255, U+21274, U+2127b, U+212d7, U+212e4, U+212fd, U+2131b, U+21336, U+21344, U+213c4, U+2146d-2146e, U+215d7, U+21647, U+216b4, U+21706, U+21742, U+218bd, U+219c3, U+21a1a, U+21c56, U+21d2d, U+21d45, U+21d62, U+21d78, U+21d92, U+21d9c, U+21da1, U+21db7, U+21de0, U+21e33-21e34, U+21f1e, U+21f76, U+21ffa, U+2217b, U+22218, U+2231e, U+223ad, U+22609, U+226f3, U+2285b, U+228ab, U+2298f, U+22ab8, U+22b46, U+22b4f-22b50, U+22ba6, U+22c1d, U+22c24, U+22de1, U+22e42, U+22feb, U+231b6, U+231c3-231c4, U+231f5, U+23372, U+233cc, U+233d0, U+233d2-233d3, U+233d5, U+233da, U+233df, U+233e4, U+233fe, U+2344a-2344b, U+23451, U+23465, U+234e4, U+2355a, U+23594, U+235c4, U+23638-2363a, U+23647, U+2370c, U+2371c, U+2373f, U+23763-23764, U+237e7, U+237f1, U+237ff, U+23824, U+2383d, U+23a98, U+23c7f, U+23cbe, U+23cfe, U+23d00, U+23d0e, U+23d40, U+23dd3, U+23df9-23dfa, U+23f7e, U+2404b, U+24096, U+24103, U+241c6, U+241fe, U+242ee, U+243bc, U+243d0, U+24629, U+246a5, U+247f1, U+24896, U+248e9, U+24a4d, U+24b56, U+24b6f, U+24c16, U+24d14, U+24e04, U+24e0e, U+24e37, U+24e6a, U+24e8b, U+24ff2, U+2504a, U+25055, U+25122, U+251a9, U+251cd, U+251e5, U+2521e, U+2524c, U+2542e, U+2548e, U+254d9, U+2550e, U+255a7, U+2567f, U+25771, U+257a9, U+257b4, U+25874, U+259c4, U+259cc, U+259d4, U+25ad7, U+25ae3-25ae4, U+25af1, U+25bb2, U+25c4b, U+25c64, U+25da1, U+25e2e, U+25e56, U+25e62, U+25e65, U+25ec2, U+25ed8; } @font-face {  font-family: 'Kaisei Decol';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/kaiseidecol/v9/bMrwmSqP45sidWf3QmfFW6iyXlEJ22L5tbVz-31fAIsrVl5GYX2iwSV2xCOb.2.woff2) format('woff2');  unicode-range: U+ffd7, U+ffda-ffdc, U+ffe0-ffe2, U+ffe4, U+ffe6, U+ffe8-ffee, U+1f100-1f10c, U+1f110-1f16c, U+1f170-1f1ac, U+1f200-1f202, U+1f210-1f234; } @font-face {  font-family: 'Kaisei Decol';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/kaiseidecol/v9/bMrwmSqP45sidWf3QmfFW6iyXlEJ22L5tbVz-31fAIsrVl5GYX2iwSV2xCOb.3.woff2) format('woff2');  unicode-range: U+fa10, U+fa12-fa6d, U+fb00-fb04, U+fe10-fe19, U+fe30-fe42, U+fe44-fe52, U+fe54-fe66, U+fe68-fe6b, U+ff02, U+ff04, U+ff07, U+ff51, U+ff5b, U+ff5d, U+ff5f-ff60, U+ff66, U+ff69, U+ff87, U+ffa1-ffbe, U+ffc2-ffc7, U+ffca-ffcf, U+ffd2-ffd6; } @font-face {  font-family: 'Kaisei Decol';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/kaiseidecol/v9/bMrwmSqP45sidWf3QmfFW6iyXlEJ22L5tbVz-31fAIsrVl5GYX2iwSV2xCOb.4.woff2) format('woff2');  unicode-range: U+f92d-f959, U+f95b-f9f2, U+f9f4-fa0b, U+fa0e-fa0f; } @font-face {  font-family: 'Kaisei Decol';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/kaiseidecol/v9/bMrwmSqP45sidWf3QmfFW6iyXlEJ22L5tbVz-31fAIsrVl5GYX2iwSV2xCOb.5.woff2) format('woff2');  unicode-range: U+9e8b-9e8c, U+9e8e-9e8f, U+9e91-9e92, U+9e95-9e96, U+9e98, U+9e9b, U+9e9d-9e9e, U+9ea4-9ea5, U+9ea8-9eaa, U+9eac-9eb0, U+9eb3-9eb5, U+9eb8, U+9ebc-9ebf, U+9ec3, U+9ec6, U+9ec8, U+9ecb-9ecd, U+9ecf-9ed1, U+9ed4-9ed5, U+9ed8, U+9edb-9ee0, U+9ee4-9ee5, U+9ee7-9ee8, U+9eec-9ef2, U+9ef4-9ef9, U+9efb-9eff, U+9f02-9f03, U+9f07-9f09, U+9f0e-9f12, U+9f14-9f17, U+9f19-9f1b, U+9f1f-9f22, U+9f26, U+9f2a-9f2c, U+9f2f, U+9f31-9f32, U+9f34, U+9f37, U+9f39-9f3a, U+9f3c-9f3f, U+9f41, U+9f43-9f47, U+9f4a, U+9f4e-9f50, U+9f52-9f58, U+9f5a, U+9f5d-9f61, U+9f63, U+9f66-9f6a, U+9f6c-9f73, U+9f75-9f77, U+9f7a, U+9f7d, U+9f7f, U+9f8f-9f92, U+9f94-9f97, U+9f99, U+9f9c-9fa3, U+9fa5, U+9fb4, U+9fbc-9fc2, U+9fc4, U+9fc6, U+9fcc, U+f900-f92c; } @font-face {  font-family: 'Kaisei Decol';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/kaiseidecol/v9/bMrwmSqP45sidWf3QmfFW6iyXlEJ22L5tbVz-31fAIsrVl5GYX2iwSV2xCOb.6.woff2) format('woff2');  unicode-range: U+9c3e, U+9c41, U+9c43-9c4a, U+9c4e-9c50, U+9c52-9c54, U+9c56, U+9c58, U+9c5a-9c61, U+9c63, U+9c65, U+9c67-9c6b, U+9c6d-9c6e, U+9c70, U+9c72, U+9c75-9c78, U+9c7a-9c7c, U+9ce6-9ce7, U+9ceb-9cec, U+9cf0, U+9cf2, U+9cf6-9cf7, U+9cf9, U+9d02-9d03, U+9d06-9d09, U+9d0b, U+9d0e, U+9d11-9d12, U+9d15, U+9d17-9d18, U+9d1b-9d1f, U+9d23, U+9d26, U+9d2a-9d2c, U+9d2f-9d30, U+9d32-9d34, U+9d3a, U+9d3c-9d3f, U+9d41-9d48, U+9d4a, U+9d50-9d54, U+9d59, U+9d5d-9d65, U+9d69-9d6c, U+9d6f-9d70, U+9d72-9d73, U+9d76-9d77, U+9d7a-9d7c, U+9d7e, U+9d83-9d84, U+9d86-9d87, U+9d89-9d8a, U+9d8d-9d8e, U+9d92-9d93, U+9d95-9d9a, U+9da1, U+9da4, U+9da9-9dac, U+9dae, U+9db1-9db2, U+9db5, U+9db8-9dbd, U+9dbf-9dc4, U+9dc6-9dc7, U+9dc9-9dca, U+9dcf, U+9dd3-9dd7, U+9dd9-9dda, U+9dde-9de0, U+9de3, U+9de5-9de7, U+9de9, U+9deb, U+9ded-9df0, U+9df3-9df4, U+9df8, U+9dfd-9dfe, U+9e02, U+9e07, U+9e0a, U+9e0d-9e0e, U+9e10-9e12, U+9e15-9e16, U+9e19-9e1f, U+9e75, U+9e79-9e7d, U+9e80-9e85, U+9e87-9e88; } @font-face {  font-family: 'Kaisei Decol';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/kaiseidecol/v9/bMrwmSqP45sidWf3QmfFW6iyXlEJ22L5tbVz-31fAIsrVl5GYX2iwSV2xCOb.7.woff2) format('woff2');  unicode-range: U+9ae5-9ae7, U+9ae9, U+9aeb-9aec, U+9aee-9aef, U+9af1-9af5, U+9af7, U+9af9-9afb, U+9afd, U+9aff-9b06, U+9b08-9b09, U+9b0b-9b0e, U+9b10, U+9b12, U+9b16, U+9b18-9b1d, U+9b1f-9b20, U+9b22-9b23, U+9b25-9b2f, U+9b32-9b35, U+9b37, U+9b39-9b3b, U+9b3d, U+9b43-9b44, U+9b48, U+9b4b-9b4f, U+9b51, U+9b55-9b58, U+9b5b, U+9b5e, U+9b61, U+9b63, U+9b65-9b66, U+9b68, U+9b6a-9b6f, U+9b72-9b79, U+9b7f-9b80, U+9b83-9b87, U+9b89-9b8b, U+9b8d, U+9b8f-9b94, U+9b96-9b97, U+9b9a, U+9b9d-9ba0, U+9ba6-9ba7, U+9ba9-9baa, U+9bac, U+9bb0-9bb2, U+9bb4, U+9bb7-9bb9, U+9bbb-9bbc, U+9bbe-9bc1, U+9bc6-9bc8, U+9bca, U+9bce-9bd2, U+9bd4, U+9bd7-9bd8, U+9bdd, U+9bdf, U+9be1-9be5, U+9be7, U+9bea-9beb, U+9bee-9bf3, U+9bf5, U+9bf7-9bfa, U+9bfd, U+9bff-9c00, U+9c02, U+9c04, U+9c06, U+9c08-9c0d, U+9c0f-9c16, U+9c18-9c1e, U+9c21-9c2a, U+9c2d-9c32, U+9c35-9c37, U+9c39-9c3a, U+9c3d; } @font-face {  font-family: 'Kaisei Decol';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/kaiseidecol/v9/bMrwmSqP45sidWf3QmfFW6iyXlEJ22L5tbVz-31fAIsrVl5GYX2iwSV2xCOb.8.woff2) format('woff2');  unicode-range: U+98eb, U+98ed-98ee, U+98f0-98f1, U+98f3, U+98f6, U+9902, U+9907-9909, U+9911-9912, U+9914-9918, U+991a-9922, U+9924, U+9926-9927, U+992b-992c, U+992e, U+9931-9935, U+9939-993e, U+9940-9942, U+9945-9949, U+994b-994e, U+9950-9952, U+9954-9955, U+9958-9959, U+995b-995c, U+995e-9960, U+9963, U+9997-9998, U+999b, U+999d-999f, U+99a3, U+99a5-99a6, U+99a8, U+99ad-99ae, U+99b0-99b2, U+99b5, U+99b9-99ba, U+99bc-99bd, U+99bf, U+99c1, U+99c3, U+99c8-99c9, U+99d1, U+99d3-99d5, U+99d8-99df, U+99e1-99e2, U+99e7, U+99ea-99ee, U+99f0-99f2, U+99f4-99f5, U+99f8-99f9, U+99fb-99fe, U+9a01-9a05, U+9a08, U+9a0a-9a0c, U+9a0f-9a11, U+9a16, U+9a1a, U+9a1e, U+9a20, U+9a22-9a24, U+9a27, U+9a2b, U+9a2d-9a2e, U+9a31, U+9a33, U+9a35-9a38, U+9a3e, U+9a40-9a45, U+9a47, U+9a4a-9a4e, U+9a51-9a52, U+9a54-9a58, U+9a5b, U+9a5d, U+9a5f, U+9a62, U+9a64-9a65, U+9a69-9a6c, U+9aaa, U+9aac-9ab0, U+9ab2, U+9ab4-9ab7, U+9ab9, U+9abb-9ac1, U+9ac3, U+9ac6, U+9ac8, U+9ace-9ad3, U+9ad5-9ad7, U+9adb-9adc, U+9ade-9ae0, U+9ae2-9ae4; } @font-face {  font-family: 'Kaisei Decol';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/kaiseidecol/v9/bMrwmSqP45sidWf3QmfFW6iyXlEJ22L5tbVz-31fAIsrVl5GYX2iwSV2xCOb.9.woff2) format('woff2');  unicode-range: U+971d, U+9721-9724, U+9728, U+972a, U+9730-9731, U+9733, U+9736, U+9738-9739, U+973b, U+973d-973e, U+9741-9744, U+9746-974a, U+974d-974f, U+9751, U+9755, U+9757-9758, U+975a-975c, U+9760-9761, U+9763-9764, U+9766-9768, U+976a-976b, U+976e, U+9771, U+9773, U+9776-977d, U+977f-9781, U+9785-9786, U+9789, U+978b, U+978f-9790, U+9795-9797, U+9799-979a, U+979c, U+979e-97a0, U+97a2-97a3, U+97a6, U+97a8, U+97ab-97ac, U+97ae, U+97b1-97b6, U+97b8-97ba, U+97bc, U+97be-97bf, U+97c1, U+97c3-97ce, U+97d0-97d1, U+97d4, U+97d7-97d9, U+97db-97de, U+97e0-97e1, U+97e4, U+97e6, U+97ed-97ef, U+97f1-97f2, U+97f4-97f8, U+97fa, U+9804, U+9807, U+980a, U+980c-980f, U+9814, U+9816-9817, U+9819-981a, U+981c, U+981e, U+9820-9821, U+9823-9826, U+982b, U+982e-9830, U+9832-9835, U+9837, U+9839, U+983d-983e, U+9844, U+9846-9847, U+984a-984b, U+984f, U+9851-9853, U+9856-9857, U+9859-985b, U+9862-9863, U+9865-9866, U+986a-986c, U+986f-9871, U+9873-9875, U+98aa-98ab, U+98ad-98ae, U+98b0-98b1, U+98b4, U+98b6-98b8, U+98ba-98bc, U+98bf, U+98c2-98c8, U+98cb-98cc, U+98ce, U+98dc, U+98de, U+98e0-98e1, U+98e3, U+98e5-98e7, U+98e9-98ea; } @font-face {  font-family: 'Kaisei Decol';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/kaiseidecol/v9/bMrwmSqP45sidWf3QmfFW6iyXlEJ22L5tbVz-31fAIsrVl5GYX2iwSV2xCOb.10.woff2) format('woff2');  unicode-range: U+944a, U+944c, U+9452-9453, U+9455, U+9459-945c, U+945e-9463, U+9468, U+946a-946b, U+946d-9472, U+9475, U+9477, U+947c-947f, U+9481, U+9483-9485, U+9578-9579, U+957e-957f, U+9582, U+9584, U+9586-9588, U+958a, U+958c-958f, U+9592, U+9594, U+9596, U+9598-9599, U+959d-95a1, U+95a4, U+95a6-95a9, U+95ab-95ad, U+95b1, U+95b4, U+95b6, U+95b9-95bf, U+95c3, U+95c6, U+95c8-95cd, U+95d0-95d6, U+95d9-95da, U+95dc-95e2, U+95e4-95e6, U+95e8, U+961d-961e, U+9621-9622, U+9624-9626, U+9628, U+962c, U+962e-962f, U+9631, U+9633-9634, U+9637-963a, U+963c-963d, U+9641-9642, U+964b-964c, U+964f, U+9652, U+9654, U+9656-9658, U+965c-965f, U+9661, U+9666, U+966a, U+966c, U+966e, U+9672, U+9674, U+9677, U+967b-967c, U+967e-967f, U+9681-9684, U+9689, U+968b, U+968d, U+9691, U+9695-9698, U+969a, U+969d, U+969f, U+96a4-96aa, U+96ae-96b4, U+96b6, U+96b8-96bb, U+96bd, U+96c1, U+96c9-96cb, U+96cd-96ce, U+96d2, U+96d5-96d6, U+96d8-96da, U+96dc-96df, U+96e9, U+96ef, U+96f1, U+96f9-96fa, U+9702-9706, U+9708-9709, U+970d-970f, U+9711, U+9713-9714, U+9716, U+9719-971b; } @font-face {  font-family: 'Kaisei Decol';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/kaiseidecol/v9/bMrwmSqP45sidWf3QmfFW6iyXlEJ22L5tbVz-31fAIsrVl5GYX2iwSV2xCOb.11.woff2) format('woff2');  unicode-range: U+92bc-92bd, U+92bf-92c3, U+92c5-92c8, U+92cb-92d0, U+92d2-92d3, U+92d5, U+92d7-92d9, U+92dc-92dd, U+92df-92e1, U+92e3-92e5, U+92e7-92ea, U+92ec, U+92ee, U+92f0, U+92f2, U+92f7-92fb, U+92ff-9300, U+9302, U+9304, U+9308, U+930d, U+930f-9311, U+9314-9315, U+9318-931a, U+931c-931f, U+9321-9325, U+9327-932b, U+932e, U+9333-9337, U+933a-933b, U+9344, U+9347-934a, U+934d, U+9350-9352, U+9354-9358, U+935a, U+935c, U+935e, U+9360, U+9364-9365, U+9367, U+9369-936d, U+936f-9371, U+9373-9374, U+9376, U+937a, U+937d-9382, U+9388, U+938a-938b, U+938d, U+938f, U+9392, U+9394-9395, U+9397-9398, U+939a-939b, U+939e, U+93a1, U+93a3-93a4, U+93a6, U+93a8-93a9, U+93ab-93ad, U+93b0, U+93b4-93b6, U+93b9-93bb, U+93c1, U+93c3-93cd, U+93d0-93d1, U+93d3, U+93d6-93d9, U+93dc-93df, U+93e2, U+93e4-93e8, U+93f1, U+93f5, U+93f7-93fb, U+93fd, U+9401-9404, U+9407-9409, U+940d-9410, U+9413-9417, U+9419-941a, U+941f, U+9421, U+942b, U+942e-942f, U+9431-9434, U+9436, U+9438, U+943a-943b, U+943d, U+943f, U+9441, U+9443-9445, U+9448; } @font-face {  font-family: 'Kaisei Decol';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/kaiseidecol/v9/bMrwmSqP45sidWf3QmfFW6iyXlEJ22L5tbVz-31fAIsrVl5GYX2iwSV2xCOb.12.woff2) format('woff2');  unicode-range: U+9143, U+9146-914c, U+914f, U+9153, U+9156-915b, U+9161, U+9163-9165, U+9167, U+9169, U+916d, U+9172-9174, U+9179-917b, U+9181-9183, U+9185-9187, U+9189-918b, U+918e, U+9191, U+9193-9195, U+9197-9198, U+919e, U+91a1-91a2, U+91a6, U+91a8, U+91aa-91b6, U+91ba-91bd, U+91bf-91c6, U+91c9, U+91cb, U+91d0, U+91d3-91d4, U+91d6-91d7, U+91d9-91db, U+91de-91df, U+91e1, U+91e4-91e6, U+91e9-91ea, U+91ec-91f1, U+91f5-91f7, U+91f9, U+91fb-91fd, U+91ff-9201, U+9204-9207, U+9209-920a, U+920c, U+920e, U+9210-9218, U+921c-921e, U+9223-9226, U+9228-9229, U+922c, U+922e-9230, U+9233, U+9235-923a, U+923c, U+923e-9240, U+9242-9243, U+9245-924b, U+924d-9251, U+9256-925a, U+925c-925e, U+9260-9261, U+9264-9269, U+926e-9270, U+9275-9279, U+927b-927f, U+9288-928a, U+928d-928e, U+9291-9293, U+9295-9297, U+9299, U+929b-929c, U+929f-92a0, U+92a4-92a5, U+92a7-92a8, U+92ab, U+92af, U+92b2-92b3, U+92b6-92bb; } @font-face {  font-family: 'Kaisei Decol';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/kaiseidecol/v9/bMrwmSqP45sidWf3QmfFW6iyXlEJ22L5tbVz-31fAIsrVl5GYX2iwSV2xCOb.13.woff2) format('woff2');  unicode-range: U+8f52-8f55, U+8f57-8f58, U+8f5c-8f5e, U+8f61-8f66, U+8f9c-8f9d, U+8f9f-8fa2, U+8fa4-8fa8, U+8fad-8faf, U+8fb4-8fb8, U+8fbe, U+8fc0-8fc2, U+8fc6, U+8fc8, U+8fca-8fcb, U+8fcd, U+8fd0, U+8fd2-8fd3, U+8fd5, U+8fda, U+8fe0, U+8fe2-8fe5, U+8fe8-8fea, U+8fed-8fef, U+8ff1, U+8ff4-8ff6, U+8ff8-8ffb, U+8ffe, U+9002, U+9004-9005, U+9008, U+900b-900e, U+9011, U+9013, U+9015-9016, U+9018, U+901b, U+901e, U+9021, U+9027-902a, U+902c-902d, U+902f, U+9033-9037, U+9039, U+903c, U+903e-903f, U+9041, U+9043-9044, U+9049, U+904c, U+904f-9052, U+9056, U+9058, U+905b-905e, U+9062, U+9066-9068, U+906c, U+906f-9070, U+9072, U+9074, U+9076, U+9079, U+9080-9083, U+9085, U+9087-9088, U+908b-908c, U+908e-9090, U+9095, U+9097-9099, U+909b, U+90a0-90a2, U+90a5, U+90a8, U+90af-90b6, U+90bd-90be, U+90c3-90c5, U+90c7-90c9, U+90cc, U+90d2, U+90d5, U+90d7-90d9, U+90db-90df, U+90e2, U+90e4-90e5, U+90eb, U+90ef-90f0, U+90f2, U+90f4, U+90f6, U+90fe-9100, U+9102, U+9104-9106, U+9108, U+910d, U+9110, U+9112, U+9114-911a, U+911c, U+911e, U+9120, U+9122-9123, U+9125, U+9127, U+9129, U+912d-9132, U+9134, U+9136-9137, U+9139-913a, U+913c-913d; } @font-face {  font-family: 'Kaisei Decol';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/kaiseidecol/v9/bMrwmSqP45sidWf3QmfFW6iyXlEJ22L5tbVz-31fAIsrVl5GYX2iwSV2xCOb.14.woff2) format('woff2');  unicode-range: U+8dc0, U+8dc2, U+8dc5-8dc8, U+8dca-8dcc, U+8dce-8dcf, U+8dd1, U+8dd4-8dd7, U+8dd9-8ddb, U+8ddf, U+8de3-8de5, U+8de7, U+8dea-8dec, U+8df0-8df2, U+8df4, U+8dfc-8dfd, U+8dff, U+8e01, U+8e04-8e06, U+8e08-8e09, U+8e0b-8e0c, U+8e10-8e11, U+8e14, U+8e16, U+8e1d-8e23, U+8e26-8e27, U+8e30-8e31, U+8e33-8e39, U+8e3d, U+8e40-8e42, U+8e44, U+8e47-8e50, U+8e54-8e55, U+8e59, U+8e5b-8e64, U+8e69, U+8e6c-8e6d, U+8e6f-8e72, U+8e75-8e77, U+8e79-8e7c, U+8e81-8e85, U+8e89, U+8e8b, U+8e90-8e95, U+8e98-8e9b, U+8e9d-8e9e, U+8ea1-8ea2, U+8ea7, U+8ea9-8eaa, U+8eac-8eb1, U+8eb3, U+8eb5-8eb6, U+8eba-8ebb, U+8ebe, U+8ec0-8ec1, U+8ec3-8ec8, U+8ecb, U+8ecf, U+8ed1, U+8ed4, U+8edb-8edc, U+8ee3, U+8ee8, U+8eeb, U+8eed-8eee, U+8ef0-8ef1, U+8ef7, U+8ef9-8efc, U+8efe, U+8f00, U+8f02, U+8f05, U+8f07-8f08, U+8f0a, U+8f0f-8f10, U+8f12-8f13, U+8f15-8f19, U+8f1b-8f1c, U+8f1e-8f21, U+8f23, U+8f25-8f28, U+8f2b-8f2f, U+8f33-8f37, U+8f39-8f3b, U+8f3e, U+8f40-8f43, U+8f45-8f47, U+8f49-8f4a, U+8f4c-8f4f, U+8f51; } @font-face {  font-family: 'Kaisei Decol';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/kaiseidecol/v9/bMrwmSqP45sidWf3QmfFW6iyXlEJ22L5tbVz-31fAIsrVl5GYX2iwSV2xCOb.15.woff2) format('woff2');  unicode-range: U+8b2d, U+8b30, U+8b37, U+8b3c, U+8b3e, U+8b41-8b46, U+8b48-8b49, U+8b4c-8b4f, U+8b51-8b54, U+8b56, U+8b59, U+8b5b, U+8b5e-8b5f, U+8b63, U+8b69, U+8b6b-8b6d, U+8b6f, U+8b71, U+8b74, U+8b76, U+8b78-8b79, U+8b7c-8b81, U+8b84-8b85, U+8b8a-8b8f, U+8b92-8b96, U+8b99-8b9a, U+8b9c-8ba0, U+8c38-8c3a, U+8c3d-8c3f, U+8c41, U+8c45, U+8c47-8c49, U+8c4b-8c4c, U+8c4e-8c51, U+8c53-8c55, U+8c57-8c59, U+8c5b, U+8c5d, U+8c62-8c64, U+8c66, U+8c68-8c69, U+8c6b-8c6d, U+8c73, U+8c75-8c76, U+8c78, U+8c7a-8c7c, U+8c7e, U+8c82, U+8c85-8c87, U+8c89-8c8b, U+8c8d-8c8e, U+8c90, U+8c92-8c94, U+8c98-8c99, U+8c9b-8c9c, U+8c9f, U+8ca4, U+8cad-8cae, U+8cb2-8cb3, U+8cb6, U+8cb9-8cba, U+8cbd, U+8cc1-8cc2, U+8cc4-8cc6, U+8cc8-8cc9, U+8ccb, U+8ccd-8ccf, U+8cd2, U+8cd5-8cd6, U+8cd9-8cda, U+8cdd, U+8ce1, U+8ce3-8ce4, U+8ce6, U+8ce8, U+8cec, U+8cef-8cf2, U+8cf4-8cf5, U+8cf7-8cf8, U+8cfa-8cfb, U+8cfd-8cff, U+8d01, U+8d03-8d04, U+8d07, U+8d09-8d0b, U+8d0d-8d10, U+8d12-8d14, U+8d16-8d17, U+8d1b-8d1d, U+8d65, U+8d67, U+8d69, U+8d6b-8d6e, U+8d71, U+8d73, U+8d76, U+8d7f, U+8d81-8d82, U+8d84, U+8d88, U+8d8d, U+8d90-8d91, U+8d95, U+8d99, U+8d9e-8da0, U+8da6, U+8da8, U+8dab-8dac, U+8daf, U+8db2, U+8db5, U+8db7, U+8db9-8dbc, U+8dbe; } @font-face {  font-family: 'Kaisei Decol';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/kaiseidecol/v9/bMrwmSqP45sidWf3QmfFW6iyXlEJ22L5tbVz-31fAIsrVl5GYX2iwSV2xCOb.16.woff2) format('woff2');  unicode-range: U+8973-8975, U+8977, U+897a-897e, U+8980, U+8983, U+8988-898a, U+898d, U+8990, U+8993-8995, U+8998, U+899b-899c, U+899f-89a1, U+89a5-89a6, U+89a9, U+89ac, U+89af-89b0, U+89b2, U+89b4-89b7, U+89ba, U+89bc-89bd, U+89bf-89c1, U+89d4-89d8, U+89da, U+89dc-89dd, U+89e5, U+89e7, U+89e9, U+89eb, U+89ed, U+89f1, U+89f3-89f4, U+89f6, U+89f8-89f9, U+89fd, U+89ff, U+8a01, U+8a04-8a05, U+8a07, U+8a0c, U+8a0f-8a12, U+8a14-8a16, U+8a1b, U+8a1d-8a1e, U+8a20-8a22, U+8a24-8a26, U+8a2b-8a2c, U+8a2f, U+8a35-8a37, U+8a3b, U+8a3d-8a3e, U+8a40-8a41, U+8a43, U+8a45-8a49, U+8a4d-8a4e, U+8a51-8a54, U+8a56-8a58, U+8a5b-8a5d, U+8a61-8a62, U+8a65, U+8a67, U+8a6c-8a6d, U+8a75-8a77, U+8a79-8a7c, U+8a7e-8a80, U+8a82-8a86, U+8a8b, U+8a8f-8a92, U+8a96-8a97, U+8a99-8a9a, U+8a9f, U+8aa1, U+8aa3, U+8aa5-8aaa, U+8aae-8aaf, U+8ab3, U+8ab6-8ab7, U+8abb-8abc, U+8abe, U+8ac2-8ac4, U+8ac6, U+8ac8-8aca, U+8acc-8acd, U+8ad0-8ad1, U+8ad3-8ad5, U+8ad7, U+8ada-8ae2, U+8ae4, U+8ae7, U+8aeb-8aec, U+8aee, U+8af0-8af1, U+8af3-8af7, U+8afa, U+8afc, U+8aff, U+8b01-8b02, U+8b04-8b07, U+8b0a-8b0d, U+8b0f-8b11, U+8b14, U+8b16, U+8b1a, U+8b1c, U+8b1e-8b20, U+8b26, U+8b28, U+8b2b-8b2c; } @font-face {  font-family: 'Kaisei Decol';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/kaiseidecol/v9/bMrwmSqP45sidWf3QmfFW6iyXlEJ22L5tbVz-31fAIsrVl5GYX2iwSV2xCOb.17.woff2) format('woff2');  unicode-range: U+87e2-87e6, U+87ea-87ed, U+87ef, U+87f1, U+87f3, U+87f5-87f8, U+87fa-87fb, U+87fe-87ff, U+8801, U+8803, U+8805-8807, U+8809-880b, U+880d-8816, U+8818-881c, U+881e-881f, U+8821-8822, U+8827-8828, U+882d-882e, U+8830-8832, U+8835-8836, U+8839-883c, U+8841-8845, U+8848-884b, U+884d-884e, U+8851-8852, U+8855-8856, U+8858-885a, U+885c, U+885e-8860, U+8862, U+8864, U+8869, U+886b, U+886e-886f, U+8871-8872, U+8875, U+8877, U+8879, U+887b, U+887d-887e, U+8880-8882, U+8888, U+888d, U+8892, U+8897-889c, U+889e-88a0, U+88a2, U+88a4, U+88a8, U+88aa, U+88ae, U+88b0-88b1, U+88b5, U+88b7, U+88ba, U+88bc-88c0, U+88c3-88c4, U+88c6, U+88ca-88ce, U+88d1-88d4, U+88d8-88d9, U+88db, U+88dd-88e1, U+88e7-88e8, U+88ef-88f2, U+88f4-88f5, U+88f7, U+88f9, U+88fc, U+8901-8902, U+8904, U+8906, U+890a, U+890c-890f, U+8913, U+8915-8916, U+8918-891a, U+891c-891e, U+8920, U+8925-8928, U+892a-892b, U+8930-8932, U+8935-893b, U+893e, U+8940-8946, U+8949, U+894c-894d, U+894f, U+8952, U+8956-8957, U+895a-895c, U+895e, U+8960-8964, U+8966, U+896a-896b, U+896d-8970; } @font-face {  font-family: 'Kaisei Decol';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/kaiseidecol/v9/bMrwmSqP45sidWf3QmfFW6iyXlEJ22L5tbVz-31fAIsrVl5GYX2iwSV2xCOb.18.woff2) format('woff2');  unicode-range: U+8655-8659, U+865b, U+865d-8664, U+8667, U+8669, U+866c, U+866f, U+8671, U+8675-8677, U+867a-867b, U+867d, U+8687-8689, U+868b-868d, U+8691, U+8693, U+8695-8696, U+8698, U+869a, U+869c-869d, U+86a1, U+86a3-86a4, U+86a6-86ab, U+86ad, U+86af-86b1, U+86b3-86b9, U+86bf-86c1, U+86c3-86c6, U+86c9, U+86cb, U+86ce, U+86d1-86d2, U+86d4-86d5, U+86d7, U+86da, U+86dc, U+86de-86e0, U+86e3-86e7, U+86e9, U+86ec-86ed, U+86ef, U+86f8-86fe, U+8700, U+8703-870b, U+870d-8714, U+8719-871a, U+871e-871f, U+8721-8723, U+8725, U+8728-8729, U+872e-872f, U+8731-8732, U+8734, U+8737, U+8739-8740, U+8743, U+8745, U+8749, U+874b-874e, U+8751, U+8753, U+8755, U+8757-8759, U+875d, U+875f-8761, U+8763-8766, U+8768, U+876a, U+876e-876f, U+8771-8772, U+8774, U+8778, U+877b-877c, U+877f, U+8782-8789, U+878b-878c, U+878e, U+8790, U+8793, U+8795, U+8797-8799, U+879e-87a0, U+87a2-87a3, U+87a7, U+87ab-87af, U+87b1, U+87b3, U+87b5, U+87bb, U+87bd-87c1, U+87c4, U+87c6-87cb, U+87ce, U+87d0, U+87d2, U+87d5-87d6, U+87d9-87da, U+87dc, U+87df-87e0; } @font-face {  font-family: 'Kaisei Decol';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/kaiseidecol/v9/bMrwmSqP45sidWf3QmfFW6iyXlEJ22L5tbVz-31fAIsrVl5GYX2iwSV2xCOb.19.woff2) format('woff2');  unicode-range: U+84b4, U+84b9-84bb, U+84bd-84c2, U+84c6-84ca, U+84cc-84d1, U+84d3, U+84d6, U+84d9-84da, U+84dc, U+84e7, U+84ea, U+84ec, U+84ef-84f2, U+84f4, U+84f7, U+84fa-84fd, U+84ff-8500, U+8502-8503, U+8506-8507, U+850c, U+850e, U+8510, U+8514-8515, U+8517-8518, U+851a-851c, U+851e-851f, U+8521-8525, U+8527, U+852a-852c, U+852f, U+8532-8534, U+8536, U+853e-8541, U+8543, U+8546, U+8548, U+854a-854b, U+854f-8553, U+8555-855a, U+855c-8564, U+8569-856b, U+856d, U+856f, U+8577, U+8579-857b, U+857d-8581, U+8585-8586, U+8588-858c, U+858f-8591, U+8593, U+8597-8598, U+859b-859d, U+859f-85a0, U+85a2, U+85a4-85a5, U+85a7-85a8, U+85ad-85b0, U+85b4, U+85b6-85ba, U+85bc-85bf, U+85c1-85c2, U+85c7, U+85c9-85cb, U+85ce-85d0, U+85d5, U+85d8-85da, U+85dc, U+85df-85e1, U+85e5-85e6, U+85e8, U+85ed, U+85f3-85f4, U+85f6-85f7, U+85f9-85fa, U+85fc, U+85fe-8600, U+8602, U+8604-8606, U+860a-860b, U+860d-860e, U+8610-8613, U+8616-861b, U+861e, U+8621-8622, U+8624, U+8627, U+8629, U+862f-8630, U+8636, U+8638-863a, U+863c-863d, U+863f-8642, U+8646, U+864d, U+8652-8654; } @font-face {  font-family: 'Kaisei Decol';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/kaiseidecol/v9/bMrwmSqP45sidWf3QmfFW6iyXlEJ22L5tbVz-31fAIsrVl5GYX2iwSV2xCOb.20.woff2) format('woff2');  unicode-range: U+82e8, U+82ea, U+82ed, U+82ef, U+82f3-82f4, U+82f6-82f7, U+82f9, U+82fb, U+82fd-82fe, U+8300-8301, U+8303, U+8306-8308, U+830a-830c, U+8316-8318, U+831b, U+831d-831f, U+8321-8323, U+832b-8335, U+8337, U+833a, U+833c-833d, U+8340, U+8342-8347, U+834a, U+834d-8351, U+8353-8357, U+835a, U+8362-8363, U+8370, U+8373, U+8375, U+8378, U+837c-837d, U+837f-8380, U+8382, U+8384-8387, U+838a, U+838d-838e, U+8392-8396, U+8398-83a0, U+83a2, U+83a6-83ad, U+83b1, U+83b5, U+83bd-83c1, U+83c7, U+83c9, U+83ce-83d1, U+83d4, U+83d6, U+83d8, U+83dd, U+83df-83e1, U+83e5, U+83e8, U+83ea-83eb, U+83f0, U+83f2, U+83f4, U+83f6-83f9, U+83fb-83fd, U+8401, U+8403-8404, U+8406-8407, U+840a-840b, U+840d, U+840f, U+8411, U+8413, U+8415, U+8417, U+8419, U+8420, U+8422, U+842a, U+842f, U+8431, U+8435, U+8438-8439, U+843c, U+8445-8448, U+844a, U+844d-844f, U+8451-8452, U+8456, U+8458-845a, U+845c, U+845f-8462, U+8464-8467, U+8469-846b, U+846d-8470, U+8473-8474, U+8476-847a, U+847c-847d, U+8481-8482, U+8484-8485, U+848b, U+8490, U+8492-8493, U+8495, U+8497, U+849c, U+849e-849f, U+84a1, U+84a6, U+84a8-84aa, U+84ad, U+84af, U+84b1; } @font-face {  font-family: 'Kaisei Decol';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/kaiseidecol/v9/bMrwmSqP45sidWf3QmfFW6iyXlEJ22L5tbVz-31fAIsrVl5GYX2iwSV2xCOb.21.woff2) format('woff2');  unicode-range: U+814a, U+814c, U+8151-8153, U+8157, U+815f-8161, U+8165-8169, U+816d-816f, U+8171, U+8173-8174, U+8177, U+8180-8186, U+8188, U+818a-818b, U+818e, U+8190, U+8193, U+8195-8196, U+8198, U+819b, U+819e, U+81a0, U+81a2, U+81a4, U+81a9, U+81ae, U+81b0, U+81b2, U+81b4-81b5, U+81b8, U+81ba-81bb, U+81bd-81be, U+81c0-81c3, U+81c5-81c6, U+81c8-81cb, U+81cd-81cf, U+81d1, U+81d5-81db, U+81dd-81e1, U+81e4-81e5, U+81e7, U+81eb-81ec, U+81ef-81f2, U+81f5-81f6, U+81f8-81fb, U+81fd-8205, U+8209-820b, U+820d, U+820f, U+8212-8214, U+8216, U+8219-821d, U+8221-8222, U+8228-8229, U+822b, U+822e, U+8232-8235, U+8237-8238, U+823a, U+823c, U+8240, U+8243-8246, U+8249, U+824b, U+824e-824f, U+8251, U+8256-825a, U+825c-825d, U+825f-8260, U+8262-8264, U+8267-8268, U+826a-826b, U+826d-826e, U+8271, U+8274, U+8277, U+8279, U+827b, U+827d-8281, U+8283-8284, U+8287, U+8289-828a, U+828d-828e, U+8291-8294, U+8296, U+8298-829b, U+829f-82a1, U+82a3-82a4, U+82a7-82ac, U+82ae, U+82b0, U+82b2, U+82b4, U+82b7, U+82ba-82bc, U+82be-82bf, U+82c5-82c6, U+82d0, U+82d2-82d3, U+82d5, U+82d9-82da, U+82dc, U+82de-82e4, U+82e7; } @font-face {  font-family: 'Kaisei Decol';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/kaiseidecol/v9/bMrwmSqP45sidWf3QmfFW6iyXlEJ22L5tbVz-31fAIsrVl5GYX2iwSV2xCOb.22.woff2) format('woff2');  unicode-range: U+7f77-7f79, U+7f7d-7f80, U+7f82-7f83, U+7f86-7f88, U+7f8b-7f8d, U+7f8f-7f91, U+7f94, U+7f96-7f97, U+7f9a, U+7f9c-7f9d, U+7fa1-7fa3, U+7fa6, U+7faa, U+7fad-7faf, U+7fb2, U+7fb4, U+7fb6, U+7fb8-7fb9, U+7fbc, U+7fbf-7fc0, U+7fc3, U+7fc5-7fc6, U+7fc8, U+7fca, U+7fce-7fcf, U+7fd5, U+7fdb, U+7fdf, U+7fe1, U+7fe3, U+7fe5-7fe6, U+7fe8-7fe9, U+7feb-7fec, U+7fee-7ff0, U+7ff2-7ff3, U+7ff9-7ffa, U+7ffd-7fff, U+8002, U+8004, U+8006-8008, U+800a-800f, U+8011-8014, U+8016, U+8018-8019, U+801c-8021, U+8024, U+8026, U+8028, U+802c, U+802e, U+8030, U+8034-8035, U+8037, U+8039-8040, U+8043-8044, U+8046, U+804a, U+8052, U+8058, U+805a, U+805f-8060, U+8062, U+8064, U+8066, U+8068, U+806d, U+806f-8073, U+8075-8076, U+8079, U+807b, U+807d-8081, U+8084-8088, U+808b, U+808e, U+8093, U+8099-809a, U+809c, U+809e, U+80a4, U+80a6-80a7, U+80ab-80ad, U+80b1, U+80b8-80b9, U+80c4-80c5, U+80c8, U+80ca, U+80cd, U+80cf, U+80d2, U+80d4-80db, U+80dd, U+80e0, U+80e4-80e6, U+80ed-80f3, U+80f5-80f7, U+80f9-80fc, U+80fe, U+8101, U+8103, U+8109, U+810b, U+810d, U+8116-8118, U+811b-811c, U+811e, U+8120, U+8123-8124, U+8127, U+8129, U+812b-812c, U+812f-8130, U+8135, U+8139-813a, U+813c-813e, U+8141, U+8145-8147; } @font-face {  font-family: 'Kaisei Decol';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/kaiseidecol/v9/bMrwmSqP45sidWf3QmfFW6iyXlEJ22L5tbVz-31fAIsrVl5GYX2iwSV2xCOb.23.woff2) format('woff2');  unicode-range: U+7d57, U+7d59-7d5d, U+7d63, U+7d65, U+7d67, U+7d6a, U+7d6e, U+7d70, U+7d72-7d73, U+7d78, U+7d7a-7d7b, U+7d7d, U+7d7f, U+7d81-7d83, U+7d85-7d86, U+7d88-7d89, U+7d8b-7d8d, U+7d8f, U+7d91, U+7d93, U+7d96-7d97, U+7d9b-7da0, U+7da2-7da3, U+7da6-7da7, U+7daa-7dac, U+7dae-7db0, U+7db3, U+7db5-7db9, U+7dbd, U+7dc0, U+7dc2-7dc7, U+7dcc-7dce, U+7dd0, U+7dd5-7dd9, U+7ddc-7dde, U+7de1-7de6, U+7dea-7ded, U+7df1-7df2, U+7df5-7df6, U+7df9-7dfa, U+7e00, U+7e05, U+7e08-7e0b, U+7e10-7e12, U+7e15, U+7e17, U+7e1c-7e1d, U+7e1f-7e23, U+7e27-7e28, U+7e2c-7e2d, U+7e2f, U+7e31-7e33, U+7e35-7e37, U+7e39-7e3b, U+7e3d, U+7e3f, U+7e43-7e48, U+7e4e, U+7e50, U+7e52, U+7e56, U+7e58-7e5a, U+7e5d-7e5f, U+7e61-7e62, U+7e65-7e67, U+7e69-7e6b, U+7e6d-7e6f, U+7e73, U+7e75, U+7e78-7e79, U+7e7b-7e7f, U+7e81-7e83, U+7e86-7e8a, U+7e8c-7e8e, U+7e90-7e96, U+7e98, U+7e9a-7e9f, U+7f38, U+7f3a-7f3f, U+7f43-7f45, U+7f47, U+7f4c-7f50, U+7f52-7f55, U+7f58, U+7f5b-7f5d, U+7f5f, U+7f61, U+7f63-7f69, U+7f6b, U+7f6d, U+7f71; } @font-face {  font-family: 'Kaisei Decol';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/kaiseidecol/v9/bMrwmSqP45sidWf3QmfFW6iyXlEJ22L5tbVz-31fAIsrVl5GYX2iwSV2xCOb.24.woff2) format('woff2');  unicode-range: U+7bc8, U+7bca-7bcc, U+7bcf, U+7bd4, U+7bd6-7bd7, U+7bd9-7bdb, U+7bdd, U+7be5-7be6, U+7be8-7bea, U+7bf0, U+7bf2-7bfa, U+7bfc, U+7bfe, U+7c00-7c04, U+7c06-7c07, U+7c09, U+7c0b-7c0f, U+7c11-7c14, U+7c17, U+7c19, U+7c1b, U+7c1e-7c20, U+7c23, U+7c25-7c28, U+7c2a-7c2c, U+7c2f, U+7c31, U+7c33-7c34, U+7c36-7c3a, U+7c3d-7c3e, U+7c40, U+7c42-7c43, U+7c45-7c46, U+7c4a, U+7c4c, U+7c4f-7c5f, U+7c61, U+7c63-7c65, U+7c67, U+7c69, U+7c6c-7c70, U+7c72, U+7c75, U+7c79, U+7c7b-7c7e, U+7c81-7c83, U+7c86-7c87, U+7c8d, U+7c8f-7c90, U+7c94, U+7c9e, U+7ca0-7ca2, U+7ca4-7ca6, U+7ca8, U+7cab, U+7cad-7cae, U+7cb0-7cb3, U+7cb6-7cb7, U+7cb9-7cbd, U+7cbf-7cc0, U+7cc2, U+7cc4-7cc5, U+7cc7-7cca, U+7ccd-7ccf, U+7cd2-7cd5, U+7cd7-7cda, U+7cdc-7cdd, U+7cdf-7ce0, U+7ce2, U+7ce6, U+7ce9, U+7ceb, U+7cef, U+7cf2, U+7cf4-7cf6, U+7cf9-7cfa, U+7cfe, U+7d02-7d03, U+7d06-7d0a, U+7d0f, U+7d11-7d13, U+7d15-7d16, U+7d1c-7d1e, U+7d23, U+7d26, U+7d2a, U+7d2c-7d2e, U+7d31-7d32, U+7d35, U+7d3c-7d41, U+7d43, U+7d45, U+7d47-7d48, U+7d4b, U+7d4d-7d4f, U+7d51, U+7d53, U+7d55-7d56; } @font-face {  font-family: 'Kaisei Decol';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/kaiseidecol/v9/bMrwmSqP45sidWf3QmfFW6iyXlEJ22L5tbVz-31fAIsrVl5GYX2iwSV2xCOb.25.woff2) format('woff2');  unicode-range: U+7a17-7a19, U+7a1b, U+7a1e-7a21, U+7a27, U+7a2b, U+7a2d, U+7a2f-7a31, U+7a34-7a35, U+7a37-7a3b, U+7a3e, U+7a43-7a49, U+7a4c, U+7a4e, U+7a50, U+7a55-7a57, U+7a59, U+7a5c-7a5d, U+7a5f-7a63, U+7a65, U+7a67, U+7a69-7a6a, U+7a6d, U+7a70, U+7a75, U+7a78-7a79, U+7a7d-7a7e, U+7a80, U+7a82, U+7a84-7a86, U+7a88, U+7a8a-7a8b, U+7a90-7a91, U+7a94-7a98, U+7a9e, U+7aa0, U+7aa3, U+7aa9, U+7aac, U+7ab0, U+7ab3, U+7ab5-7ab6, U+7ab9-7abf, U+7ac3, U+7ac5-7aca, U+7acc-7acf, U+7ad1-7ad3, U+7ad5, U+7ada-7adb, U+7add, U+7adf, U+7ae1-7ae2, U+7ae6-7aed, U+7af0-7af1, U+7af4, U+7af8, U+7afa-7afb, U+7afd-7afe, U+7b02, U+7b04, U+7b06-7b08, U+7b0a-7b0b, U+7b0f, U+7b12, U+7b14, U+7b18-7b19, U+7b1e-7b1f, U+7b23, U+7b25, U+7b27-7b2b, U+7b2d-7b31, U+7b33-7b36, U+7b3b, U+7b3d, U+7b3f-7b41, U+7b45, U+7b47, U+7b4c-7b50, U+7b53, U+7b55, U+7b5d, U+7b60, U+7b64-7b66, U+7b69-7b6a, U+7b6c-7b75, U+7b77, U+7b79-7b7a, U+7b7f, U+7b84, U+7b86, U+7b89, U+7b8d-7b92, U+7b96, U+7b98-7ba0, U+7ba5, U+7bac-7bad, U+7baf-7bb0, U+7bb2, U+7bb4-7bb6, U+7bba-7bbd, U+7bc1-7bc2, U+7bc5-7bc6; } @font-face {  font-family: 'Kaisei Decol';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/kaiseidecol/v9/bMrwmSqP45sidWf3QmfFW6iyXlEJ22L5tbVz-31fAIsrVl5GYX2iwSV2xCOb.26.woff2) format('woff2');  unicode-range: U+7851-7852, U+785c, U+785e, U+7860-7861, U+7863-7864, U+7868, U+786a, U+786e-786f, U+7872, U+7874, U+787a, U+787c, U+787e, U+7886-7887, U+788a, U+788c-788f, U+7893-7895, U+7898, U+789a, U+789d-789f, U+78a1, U+78a3-78a4, U+78a8-78aa, U+78ac-78ad, U+78af-78b3, U+78b5, U+78bb-78bf, U+78c5-78cc, U+78ce, U+78d1-78d6, U+78da-78db, U+78df-78e1, U+78e4, U+78e6-78e7, U+78ea, U+78ec, U+78f2-78f4, U+78f6-78f7, U+78f9-78fb, U+78fd-7901, U+7906-7907, U+790c, U+7910-7912, U+7919-791c, U+791e-7920, U+7925-792e, U+7930-7931, U+7934-7935, U+793b, U+793d, U+793f, U+7941-7942, U+7944-7946, U+794a-794b, U+794f, U+7951, U+7954-7955, U+7957-7958, U+795a-795c, U+795f-7960, U+7962, U+7967, U+7969, U+796b, U+7972, U+7977, U+7979-797c, U+797e-7980, U+798a-798e, U+7991, U+7993-7996, U+7998, U+799b-799d, U+79a1, U+79a6-79ab, U+79ae-79b1, U+79b3-79b4, U+79b8-79bb, U+79bd-79be, U+79c2, U+79c4, U+79c7-79ca, U+79cc-79cd, U+79cf, U+79d4-79d6, U+79da, U+79dd-79e3, U+79e5, U+79e7, U+79ea-79ed, U+79f1, U+79f8, U+79fc, U+7a02-7a03, U+7a05, U+7a07-7a0a, U+7a0c-7a0d, U+7a11, U+7a15; } @font-face {  font-family: 'Kaisei Decol';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/kaiseidecol/v9/bMrwmSqP45sidWf3QmfFW6iyXlEJ22L5tbVz-31fAIsrVl5GYX2iwSV2xCOb.27.woff2) format('woff2');  unicode-range: U+768c-768e, U+7690, U+7693, U+7695-7696, U+7699-76a8, U+76aa, U+76ad, U+76af-76b0, U+76b4, U+76b6-76ba, U+76bd, U+76c1-76c3, U+76c5, U+76c8-76c9, U+76cb-76ce, U+76d2, U+76d4, U+76d6, U+76d9, U+76dc, U+76de, U+76e0-76e1, U+76e5-76e8, U+76ea-76ec, U+76f0-76f1, U+76f6, U+76f9, U+76fb-76fc, U+7700, U+7704, U+7706-7708, U+770a, U+770e, U+7712, U+7714-7715, U+7717, U+7719-771c, U+7722, U+7724-7726, U+7728, U+772d-772f, U+7734-7739, U+773d-773e, U+7742, U+7745-7747, U+774a, U+774d-774f, U+7752, U+7756-7758, U+775a-775c, U+775e-7760, U+7762, U+7764-7765, U+7767, U+776a-776c, U+7770, U+7772-7774, U+7779-777a, U+777c-7780, U+7784, U+778b-778e, U+7794-7796, U+779a, U+779e-77a0, U+77a2, U+77a4-77a5, U+77a7, U+77a9-77aa, U+77ae-77b1, U+77b5-77b7, U+77b9, U+77bb-77bf, U+77c3, U+77c7, U+77c9, U+77cd, U+77d1-77d2, U+77d5, U+77d7, U+77d9-77da, U+77dc, U+77de-77e0, U+77e3-77e4, U+77e6-77e7, U+77e9-77ea, U+77ec, U+77ee, U+77f0-77f1, U+77f4, U+77f8, U+77fb-77fc, U+7805-7806, U+7809, U+780c-780e, U+7811-7812, U+7819, U+781d, U+7820-7823, U+7826-7827, U+782c-782e, U+7830, U+7835, U+7837, U+783a, U+783f, U+7843-7845, U+7847-7848, U+784c, U+784e-784f; } @font-face {  font-family: 'Kaisei Decol';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/kaiseidecol/v9/bMrwmSqP45sidWf3QmfFW6iyXlEJ22L5tbVz-31fAIsrVl5GYX2iwSV2xCOb.28.woff2) format('woff2');  unicode-range: U+7511-7513, U+7515-7517, U+751c, U+751e, U+7520-7522, U+7524, U+7526-7527, U+7529-752c, U+752f, U+7536, U+7538-7539, U+753c-7540, U+7543-7544, U+7546-754b, U+754d-7550, U+7552, U+7557, U+755a-755b, U+755d-755f, U+7561-7562, U+7564, U+7566-7567, U+7569, U+756b-756d, U+756f, U+7571-7572, U+7574-757e, U+7581-7582, U+7585-7587, U+7589-758c, U+758f-7590, U+7592-7595, U+7599-759a, U+759c-759d, U+75a2-75a5, U+75b0-75b1, U+75b3-75b5, U+75b7-75b8, U+75ba, U+75bd, U+75bf-75c4, U+75c6, U+75ca, U+75cc-75cf, U+75d3-75d4, U+75d7-75d8, U+75dc-75e1, U+75e3-75e4, U+75e7, U+75ec, U+75ee-75f3, U+75f9, U+75fc, U+75fe-7604, U+7607-760c, U+760f, U+7612-7613, U+7615-7616, U+7618-7619, U+761b-7629, U+762d, U+7630, U+7632-7635, U+7638-763c, U+7640-7641, U+7643-764b, U+764e, U+7655, U+7658-7659, U+765c, U+765f, U+7661-7662, U+7664-7665, U+7667-766a, U+766c-7672, U+7674, U+7676, U+7678, U+7680-7683, U+7685, U+7688, U+768b; } @font-face {  font-family: 'Kaisei Decol';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/kaiseidecol/v9/bMrwmSqP45sidWf3QmfFW6iyXlEJ22L5tbVz-31fAIsrVl5GYX2iwSV2xCOb.29.woff2) format('woff2');  unicode-range: U+736c, U+736e-7371, U+7375, U+7377-737c, U+7380-7381, U+7383, U+7385-7386, U+738a, U+738e, U+7390, U+7393-7398, U+739c, U+739e-73a0, U+73a2, U+73a5-73a6, U+73a8, U+73aa-73ab, U+73ad, U+73b3, U+73b5, U+73b7, U+73b9-73bd, U+73bf, U+73c5-73c6, U+73c9-73cc, U+73ce-73cf, U+73d2-73d3, U+73d6, U+73d9, U+73dd-73de, U+73e1, U+73e3-73e7, U+73e9-73ea, U+73ee, U+73f1, U+73f4-73f5, U+73f7-73fb, U+73fd, U+73ff-7401, U+7404-7405, U+7407, U+740a, U+7411, U+7413, U+741a-741b, U+7421, U+7424, U+7426, U+7428-7431, U+7433, U+7439-743a, U+743f-7441, U+7443-7444, U+7446-7447, U+744b, U+744d, U+7451-7453, U+7455, U+7457, U+7459-745a, U+745c-745d, U+745f, U+7462-7464, U+7466-746b, U+746d-7473, U+7476, U+747e, U+7480-7481, U+7485-7489, U+748b, U+748f-7492, U+7497-749a, U+749c, U+749e-74a3, U+74a5-74a6, U+74a8-74ab, U+74ae-74af, U+74b1-74b2, U+74b5, U+74b9-74bb, U+74bd, U+74bf, U+74c8-74ca, U+74cc, U+74cf-74d0, U+74d3-74d4, U+74d6, U+74d8, U+74da-74db, U+74de-74e0, U+74e3-74e4, U+74e7-74eb, U+74ee-74f2, U+74f4, U+74f7-74f8, U+74fa-74fc, U+74ff, U+7501, U+7503-7506, U+750c-750e; } @font-face {  font-family: 'Kaisei Decol';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/kaiseidecol/v9/bMrwmSqP45sidWf3QmfFW6iyXlEJ22L5tbVz-31fAIsrVl5GYX2iwSV2xCOb.30.woff2) format('woff2');  unicode-range: U+7166, U+7168, U+716c, U+7179, U+7180, U+7184-7185, U+7187-7188, U+718c, U+718f, U+7192, U+7194-7196, U+7199-719b, U+71a0, U+71a2, U+71a8, U+71ac, U+71ae-71b0, U+71b2-71b3, U+71b9-71ba, U+71be-71c1, U+71c4, U+71c9, U+71cb-71cc, U+71ce, U+71d0, U+71d2-71d4, U+71d6-71d7, U+71d9-71da, U+71dc, U+71df-71e0, U+71e6-71e7, U+71ec-71ee, U+71f4-71f5, U+71f8-71f9, U+71fc, U+71fe-7200, U+7207-7209, U+720d, U+7210, U+7213, U+7215, U+7217, U+721a, U+721d, U+721f, U+7224, U+7228, U+722b, U+722d, U+722f-7230, U+7232, U+7234, U+7238-7239, U+723b-723c, U+723e-7243, U+7245-7246, U+724b, U+724e-7250, U+7252-7253, U+7255-7258, U+725a, U+725c, U+725e, U+7260, U+7263, U+7268, U+726b, U+726e-726f, U+7271, U+7274, U+7277-7278, U+727b-727c, U+727e-7282, U+7284, U+7287, U+7289, U+728d-728e, U+7292-7293, U+7296, U+729b, U+72a2, U+72a7-72a8, U+72ad-72ae, U+72b0-72b2, U+72b4, U+72b9, U+72be, U+72c0-72c1, U+72c3-72c4, U+72c6-72c7, U+72c9, U+72cc, U+72ce, U+72d2, U+72d5-72d6, U+72d8, U+72df-72e2, U+72e5, U+72f3-72f4, U+72f7, U+72f9-72fb, U+72fd-72fe, U+7302, U+7304-7305, U+7307, U+730a-730b, U+730d, U+7312-7313, U+7316-7319, U+731c-731e, U+7322, U+7324, U+7327-7329, U+732c, U+732f, U+7331-7337, U+7339-733b, U+733d-733e, U+7343, U+734d-7350, U+7352, U+7356-7358, U+735d-7360, U+7366-736b; } @font-face {  font-family: 'Kaisei Decol';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/kaiseidecol/v9/bMrwmSqP45sidWf3QmfFW6iyXlEJ22L5tbVz-31fAIsrVl5GYX2iwSV2xCOb.31.woff2) format('woff2');  unicode-range: U+6f58-6f5b, U+6f5d-6f5e, U+6f60-6f62, U+6f66, U+6f68, U+6f6c-6f6d, U+6f6f, U+6f74, U+6f78, U+6f7a, U+6f7c-6f7e, U+6f80, U+6f82-6f83, U+6f86-6f88, U+6f8b-6f8e, U+6f90-6f94, U+6f96-6f98, U+6f9a, U+6f9d, U+6f9f-6fa1, U+6fa3, U+6fa5-6fa8, U+6fae-6fb1, U+6fb3, U+6fb5-6fb7, U+6fb9, U+6fbc, U+6fbe, U+6fc2, U+6fc5-6fca, U+6fd4-6fd5, U+6fd8, U+6fda-6fdb, U+6fde-6fe0, U+6fe4, U+6fe8-6fe9, U+6feb-6fec, U+6fee, U+6ff0, U+6ff3, U+6ff5-6ff6, U+6ff9-6ffa, U+6ffc-6ffe, U+7000-7001, U+7005-7007, U+7009-700b, U+700d, U+700f, U+7011, U+7015, U+7017-7018, U+701a-701b, U+701d-7020, U+7023, U+7026, U+7028, U+702f-7030, U+7032, U+7034, U+7037, U+7039-703a, U+703c, U+703e, U+7043-7044, U+7047-704c, U+704e, U+7051, U+7054-7055, U+705d-705e, U+7064-7065, U+7069, U+706c, U+706e, U+7075-7076, U+707e, U+7081, U+7085-7086, U+7094-7098, U+709b, U+709f, U+70a4, U+70ab-70ac, U+70ae-70b1, U+70b3-70b4, U+70b7, U+70bb, U+70ca-70cb, U+70d1, U+70d3-70d6, U+70d8-70d9, U+70dc-70dd, U+70df, U+70e4, U+70ec, U+70f1, U+70fa, U+70fd, U+7103-7108, U+710b-710c, U+710f, U+7114, U+7119, U+711c, U+711e, U+7120, U+712b, U+712d-7131, U+7138, U+7141, U+7145-7147, U+7149-714b, U+7150-7153, U+7155-7157, U+715a, U+715c, U+715e, U+7160, U+7162, U+7164-7165; } @font-face {  font-family: 'Kaisei Decol';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/kaiseidecol/v9/bMrwmSqP45sidWf3QmfFW6iyXlEJ22L5tbVz-31fAIsrVl5GYX2iwSV2xCOb.32.woff2) format('woff2');  unicode-range: U+6d7c, U+6d80-6d82, U+6d85, U+6d87, U+6d89-6d8a, U+6d8c-6d8e, U+6d91-6d98, U+6d9c, U+6daa-6dac, U+6dae, U+6db4-6db5, U+6db7-6db9, U+6dbd, U+6dbf, U+6dc2, U+6dc4-6dc8, U+6dca, U+6dcc, U+6dce-6dd0, U+6dd2, U+6dd5-6dd6, U+6dd8-6ddb, U+6ddd-6de0, U+6de2, U+6de4-6de6, U+6de8-6dea, U+6dec, U+6dee-6df0, U+6df2, U+6df4, U+6df6, U+6df8-6dfa, U+6dfc, U+6e00, U+6e04, U+6e0a, U+6e17, U+6e19, U+6e1d-6e20, U+6e22-6e25, U+6e27, U+6e2b, U+6e2d-6e2e, U+6e32, U+6e34, U+6e36, U+6e38-6e3c, U+6e42-6e45, U+6e48-6e49, U+6e4b-6e4f, U+6e51-6e54, U+6e57, U+6e5b-6e5f, U+6e62-6e63, U+6e68, U+6e6b, U+6e6e, U+6e72-6e73, U+6e76, U+6e7b, U+6e7d, U+6e82, U+6e89, U+6e8c-6e8d, U+6e8f, U+6e93, U+6e98-6e99, U+6e9f-6ea0, U+6ea5, U+6ea7, U+6eaa-6eab, U+6ead-6eaf, U+6eb1-6eb4, U+6eb7, U+6ebb-6ebd, U+6ebf-6ec4, U+6ec7-6eca, U+6ecc-6ecf, U+6ed3-6ed5, U+6ed9-6edb, U+6ee6, U+6eeb-6eef, U+6ef7-6ef9, U+6efb, U+6efd-6eff, U+6f04, U+6f08-6f0a, U+6f0c-6f0d, U+6f10-6f11, U+6f13, U+6f15-6f16, U+6f18, U+6f1a-6f1b, U+6f25-6f26, U+6f29-6f2a, U+6f2d, U+6f2f-6f33, U+6f35-6f36, U+6f38, U+6f3b-6f3c, U+6f3e-6f3f, U+6f41, U+6f45, U+6f4f, U+6f51-6f53, U+6f57; } @font-face {  font-family: 'Kaisei Decol';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/kaiseidecol/v9/bMrwmSqP45sidWf3QmfFW6iyXlEJ22L5tbVz-31fAIsrVl5GYX2iwSV2xCOb.33.woff2) format('woff2');  unicode-range: U+6b85, U+6b89, U+6b8d, U+6b95, U+6b97-6b98, U+6b9b, U+6b9e-6ba0, U+6ba2-6ba4, U+6ba8-6bb3, U+6bb7-6bb9, U+6bbc-6bbe, U+6bc0, U+6bc3-6bc4, U+6bc6-6bc9, U+6bcb-6bcc, U+6bcf, U+6bd3, U+6bd6-6bd8, U+6bda, U+6bdf, U+6be1, U+6be3, U+6be6-6be7, U+6beb-6bec, U+6bee, U+6bf1, U+6bf3, U+6bf7, U+6bf9, U+6bff, U+6c02, U+6c04-6c05, U+6c08-6c0a, U+6c0d-6c0e, U+6c10, U+6c12-6c14, U+6c19, U+6c1b, U+6c1f, U+6c24, U+6c26-6c28, U+6c2c, U+6c2e, U+6c33, U+6c35-6c36, U+6c3a-6c3b, U+6c3e-6c40, U+6c4a-6c4b, U+6c4d, U+6c4f, U+6c52, U+6c54-6c55, U+6c59, U+6c5b-6c5e, U+6c62, U+6c67-6c68, U+6c6a-6c6b, U+6c6d, U+6c6f, U+6c73-6c74, U+6c76, U+6c78-6c79, U+6c7b, U+6c7e, U+6c81-6c87, U+6c89, U+6c8c-6c8d, U+6c90, U+6c92-6c95, U+6c97-6c98, U+6c9a-6c9c, U+6c9f, U+6caa-6cae, U+6cb0-6cb2, U+6cb4, U+6cba, U+6cbd-6cbe, U+6cc2, U+6cc5-6cc6, U+6ccd, U+6ccf-6cd4, U+6cd6-6cd7, U+6cd9-6cdd, U+6ce0, U+6ce7, U+6ce9-6cef, U+6cf1-6cf2, U+6cf4, U+6cfb, U+6d00-6d01, U+6d04, U+6d07, U+6d0a, U+6d0c, U+6d0e-6d0f, U+6d11, U+6d13, U+6d19-6d1a, U+6d1f, U+6d24, U+6d26-6d28, U+6d2b, U+6d2e-6d2f, U+6d31, U+6d33-6d36, U+6d38-6d39, U+6d3c-6d3d, U+6d3f, U+6d57-6d5b, U+6d5e-6d61, U+6d64-6d65, U+6d67, U+6d6c, U+6d6f-6d70, U+6d79; } @font-face {  font-family: 'Kaisei Decol';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/kaiseidecol/v9/bMrwmSqP45sidWf3QmfFW6iyXlEJ22L5tbVz-31fAIsrVl5GYX2iwSV2xCOb.34.woff2) format('woff2');  unicode-range: U+69dd-69de, U+69e2-69e3, U+69e5, U+69e7-69eb, U+69ed-69ef, U+69f1-69f6, U+69f9, U+69fe-6a01, U+6a03, U+6a05, U+6a0a, U+6a0c, U+6a0f, U+6a11-6a15, U+6a17, U+6a1a-6a1b, U+6a1d-6a20, U+6a22-6a24, U+6a28, U+6a2e, U+6a30, U+6a32-6a38, U+6a3b, U+6a3e-6a3f, U+6a44-6a4a, U+6a4e, U+6a50-6a52, U+6a54-6a56, U+6a5b, U+6a61-6a62, U+6a64, U+6a66-6a67, U+6a6a-6a6b, U+6a71-6a73, U+6a78, U+6a7a, U+6a7e-6a7f, U+6a81, U+6a83-6a84, U+6a86-6a87, U+6a89, U+6a8b, U+6a8d, U+6a90-6a91, U+6a94, U+6a97, U+6a9b, U+6a9d-6aa3, U+6aa5, U+6aaa-6aac, U+6aae-6ab1, U+6ab3-6ab4, U+6ab8, U+6abb, U+6abd-6abf, U+6ac1-6ac3, U+6ac6, U+6ac8-6ac9, U+6acc, U+6ad0-6ad1, U+6ad3-6ad6, U+6ada-6adf, U+6ae2, U+6ae4, U+6ae7-6ae8, U+6aea, U+6aec, U+6af0-6af3, U+6af8, U+6afa, U+6afc-6afd, U+6b02-6b03, U+6b06-6b07, U+6b09-6b0b, U+6b0f-6b12, U+6b16-6b17, U+6b1b, U+6b1d-6b1f, U+6b23-6b24, U+6b28, U+6b2b-6b2c, U+6b2f, U+6b35-6b39, U+6b3b, U+6b3d, U+6b3f, U+6b43, U+6b46-6b47, U+6b49-6b4a, U+6b4d-6b4e, U+6b50, U+6b52, U+6b54, U+6b56, U+6b58-6b59, U+6b5b, U+6b5d, U+6b5f-6b61, U+6b65, U+6b67, U+6b6b-6b6c, U+6b6e, U+6b70, U+6b72, U+6b75, U+6b77-6b7a, U+6b7d-6b84; } @font-face {  font-family: 'Kaisei Decol';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/kaiseidecol/v9/bMrwmSqP45sidWf3QmfFW6iyXlEJ22L5tbVz-31fAIsrVl5GYX2iwSV2xCOb.35.woff2) format('woff2');  unicode-range: U+6855, U+6857-6859, U+685b, U+685d, U+685f, U+6863, U+6867, U+686b, U+686e-6872, U+6874-6875, U+6877, U+6879-687c, U+687e-687f, U+6882-6884, U+6886, U+6888, U+688d-6890, U+6894, U+6896, U+6898-689c, U+689f-68a3, U+68a5-68a7, U+68a9-68ab, U+68ad-68af, U+68b2-68b5, U+68b9-68bc, U+68c3, U+68c5-68c6, U+68c8-68ca, U+68cc-68cd, U+68cf-68d1, U+68d3-68d9, U+68dc-68dd, U+68e0-68e1, U+68e3-68e5, U+68e7-68e8, U+68ea-68ed, U+68ef-68f1, U+68f5-68f7, U+68f9, U+68fb-68fd, U+6900-6901, U+6903-6904, U+6906-690c, U+690f-6911, U+6913, U+6916-6917, U+6919-691b, U+6921-6923, U+6925-6926, U+6928, U+692a, U+6930-6931, U+6933-6936, U+6938-6939, U+693b, U+693d, U+6942, U+6945-6946, U+6949, U+694e, U+6954, U+6957, U+6959, U+695b-695e, U+6961-6966, U+6968-696c, U+696e-6974, U+6977-697b, U+697e-6981, U+6986, U+698d, U+6991-6992, U+6994-6996, U+6998, U+699c, U+69a0-69a1, U+69a5-69a8, U+69ab, U+69ad, U+69af-69b2, U+69b4, U+69b7-69b8, U+69ba-69bc, U+69be-69c1, U+69c3, U+69c5, U+69c7-69c8, U+69ca, U+69ce-69d1, U+69d3, U+69d6-69d7, U+69d9; } @font-face {  font-family: 'Kaisei Decol';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/kaiseidecol/v9/bMrwmSqP45sidWf3QmfFW6iyXlEJ22L5tbVz-31fAIsrVl5GYX2iwSV2xCOb.36.woff2) format('woff2');  unicode-range: U+667e-6680, U+6683-6684, U+6688, U+668b-668e, U+6690, U+6692, U+6698-669d, U+669f-66a0, U+66a2, U+66a4, U+66ad, U+66b1-66b3, U+66b5, U+66b8-66b9, U+66bb-66bc, U+66be-66c4, U+66c6, U+66c8-66c9, U+66cc, U+66ce-66cf, U+66d4, U+66da-66db, U+66dd, U+66df-66e0, U+66e6, U+66e8-66e9, U+66eb-66ec, U+66ee, U+66f5, U+66f7, U+66fa-66fc, U+6701, U+6705, U+6707, U+670c, U+670e-6710, U+6712-6716, U+6719, U+671c, U+671e, U+6720, U+6722, U+6725-6726, U+672e, U+6733, U+6735-6738, U+673e-673f, U+6741, U+6743, U+6745-6748, U+674c-674d, U+6753-6755, U+6759, U+675d-675e, U+6760, U+6762-6764, U+6766, U+676a, U+676c, U+676e, U+6770, U+6772-6774, U+6776-6777, U+677b-677c, U+6780-6781, U+6784-6785, U+6787, U+6789, U+678b-678c, U+678e-678f, U+6791-6793, U+6796, U+6798-6799, U+679b, U+67a1, U+67a4, U+67a6, U+67a9, U+67b0-67b5, U+67b7-67b9, U+67bb-67be, U+67c0-67c3, U+67c5-67c6, U+67c8-67c9, U+67ce, U+67d2, U+67d7-67d9, U+67db-67de, U+67e1-67e2, U+67e4, U+67e6-67e7, U+67e9, U+67ec, U+67ee-67f0, U+67f2, U+67f6-67f7, U+67f9-67fa, U+67fc, U+67fe, U+6801-6802, U+6805, U+6810, U+6814, U+6818-6819, U+681d, U+681f, U+6822, U+6827-6829, U+682b-682d, U+682f-6834, U+683b, U+683e-6840, U+6844-6846, U+6849-684a, U+684c-684e, U+6852-6854; } @font-face {  font-family: 'Kaisei Decol';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/kaiseidecol/v9/bMrwmSqP45sidWf3QmfFW6iyXlEJ22L5tbVz-31fAIsrVl5GYX2iwSV2xCOb.37.woff2) format('woff2');  unicode-range: U+64d2, U+64d4-64d5, U+64d7-64d8, U+64da, U+64e0-64e1, U+64e3-64e5, U+64e7, U+64e9-64ea, U+64ed, U+64ef-64f2, U+64f4-64f7, U+64fa-64fb, U+64fd-6501, U+6504-6505, U+6508-650a, U+650f, U+6513-6514, U+6516, U+6518-6519, U+651b-651f, U+6522, U+6524, U+6526, U+6529-652c, U+652e, U+6531-6532, U+6534-6538, U+653a, U+653c-653d, U+6543-6544, U+6547-6549, U+654d-654e, U+6550, U+6552, U+6554-6556, U+6558, U+655d-6560, U+6567, U+656b, U+6572, U+6578, U+657a, U+657d, U+6581-6585, U+6588, U+658a, U+658c, U+6592, U+6595, U+6598, U+659b, U+659d, U+659f-65a1, U+65a3-65a6, U+65ab, U+65ae, U+65b2-65b5, U+65b7-65b8, U+65be-65bf, U+65c1-65c4, U+65c6, U+65c8-65c9, U+65cc, U+65ce, U+65d0, U+65d2, U+65d4, U+65d6, U+65d8-65d9, U+65db, U+65df-65e1, U+65e3, U+65f0-65f2, U+65f4-65f5, U+65f9, U+65fb-65fc, U+65fe-6600, U+6603-6604, U+6608-660a, U+660d, U+6611-6612, U+6615-6616, U+661c-661e, U+6621-6624, U+6626, U+6629-662c, U+662e, U+6630-6631, U+6633-6637, U+6639-663b, U+663f-6641, U+6644-6646, U+6648-664a, U+664c, U+664e-664f, U+6651, U+6657-6665, U+6667-6668, U+666a-666d, U+6670, U+6673, U+6675, U+6677-6679, U+667b-667c; } @font-face {  font-family: 'Kaisei Decol';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/kaiseidecol/v9/bMrwmSqP45sidWf3QmfFW6iyXlEJ22L5tbVz-31fAIsrVl5GYX2iwSV2xCOb.38.woff2) format('woff2');  unicode-range: U+62cf, U+62d1, U+62d4-62d6, U+62da, U+62dc, U+62ea, U+62ee-62ef, U+62f1-62f2, U+62f4-62f5, U+62fc-62fd, U+62ff, U+6302-6304, U+6308-630d, U+6310, U+6313, U+6316, U+6318, U+631b, U+6327, U+6329-632a, U+632d, U+6332, U+6335-6336, U+6339-633c, U+633e, U+6341-6344, U+6346, U+634a-634e, U+6350, U+6352-6354, U+6358-6359, U+635b, U+6365-6366, U+6369, U+636b-636d, U+6371-6372, U+6374-6378, U+637a, U+637c-637d, U+637f-6380, U+6382, U+6384, U+6387, U+6389-638a, U+638e-6390, U+6394-6396, U+6399-639a, U+639e, U+63a0, U+63a3-63a4, U+63a6, U+63a9, U+63ab-63af, U+63b5, U+63bd-63be, U+63c0-63c1, U+63c4-63c6, U+63c8, U+63ce, U+63d1-63d6, U+63dc, U+63e0, U+63e3, U+63e5, U+63e9-63ed, U+63f2-63f3, U+63f5-63f9, U+6406, U+6409-640a, U+640f-6410, U+6412-6414, U+6416-6418, U+641e, U+6420, U+6422, U+6424-6426, U+6428-642a, U+642f-6430, U+6434-6436, U+643d, U+643f, U+644b, U+644e-644f, U+6451-6454, U+645a-645d, U+645f-6461, U+6463, U+6467, U+646d, U+6473-6474, U+6476, U+6478-6479, U+647b, U+647d, U+6485, U+6487-6488, U+648f-6491, U+6493, U+6495, U+6498-649b, U+649d-649f, U+64a1, U+64a3, U+64a6, U+64a8-64a9, U+64ac, U+64b3, U+64bb-64bf, U+64c2, U+64c4-64c5, U+64c7, U+64c9-64cc, U+64ce, U+64d0-64d1; } @font-face {  font-family: 'Kaisei Decol';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/kaiseidecol/v9/bMrwmSqP45sidWf3QmfFW6iyXlEJ22L5tbVz-31fAIsrVl5GYX2iwSV2xCOb.39.woff2) format('woff2');  unicode-range: U+6117, U+6119, U+611c, U+611e, U+6120-6122, U+6127-6128, U+612a-612c, U+6130-6131, U+6134-6137, U+6139-613a, U+613c-613f, U+6141-6142, U+6144-6147, U+6149-614a, U+614d, U+6153, U+6158-615a, U+615d-6160, U+6164-6165, U+616b-616c, U+616f, U+6171-6175, U+6177-6178, U+617b-6181, U+6183-6184, U+6187, U+618a-618b, U+618d, U+6192-6194, U+6196-619a, U+619c-619d, U+619f-61a0, U+61a5, U+61a8, U+61aa-61ae, U+61b8-61ba, U+61bc, U+61be, U+61c0-61c3, U+61c6, U+61c8, U+61ca-61cf, U+61d5, U+61dc-61df, U+61e1-61e3, U+61e5-61e9, U+61ec-61ed, U+61ef, U+61f4-61f7, U+61fa, U+61fc-6201, U+6203-6204, U+6207-620a, U+620d-620e, U+6213-6215, U+621b-621e, U+6220-6223, U+6227, U+6229-622b, U+622e, U+6230-6233, U+6236, U+6239, U+623d-623e, U+6241-6244, U+6246, U+6248, U+624c, U+624e, U+6250-6252, U+6254, U+6256, U+6258, U+625a-625c, U+625e, U+6260-6261, U+6263-6264, U+6268, U+626d, U+626f, U+6273, U+627a-627e, U+6282-6283, U+6285, U+6289, U+628d-6290, U+6292-6294, U+6296, U+6299, U+629b, U+62a6, U+62a8, U+62ac, U+62b3, U+62b6-62b7, U+62ba-62bb, U+62be-62bf, U+62c2, U+62c4, U+62c6-62c8, U+62ca, U+62ce; } @font-face {  font-family: 'Kaisei Decol';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/kaiseidecol/v9/bMrwmSqP45sidWf3QmfFW6iyXlEJ22L5tbVz-31fAIsrVl5GYX2iwSV2xCOb.40.woff2) format('woff2');  unicode-range: U+5f6c-5f6d, U+5f6f, U+5f72-5f75, U+5f78, U+5f7a, U+5f7d-5f7f, U+5f82-5f83, U+5f87-5f89, U+5f8d, U+5f8f, U+5f91, U+5f96, U+5f99, U+5f9c-5f9d, U+5fa0, U+5fa2, U+5fa4, U+5fa7-5fa8, U+5fab-5fad, U+5faf-5fb1, U+5fb5, U+5fb7-5fb8, U+5fbc-5fbd, U+5fc4, U+5fc7-5fc9, U+5fcb, U+5fd0-5fd4, U+5fdd-5fde, U+5fe1-5fe2, U+5fe4, U+5fe8-5fea, U+5fec-5ff3, U+5ff6, U+5ff8, U+5ffa-5ffd, U+5fff, U+6007, U+600a, U+600d-6010, U+6013-6015, U+6017-601b, U+601f, U+6021-6022, U+6024, U+6026, U+6029, U+602b, U+602d, U+6031, U+6033, U+6035, U+603a, U+6040-6043, U+6046-604a, U+604c-604d, U+6051, U+6054-6057, U+6059-605a, U+605d, U+605f-6064, U+6067, U+606a-606c, U+6070-6071, U+6077, U+607e-607f, U+6081-6086, U+6088-608e, U+6091-6093, U+6095-6098, U+609a-609b, U+609d-609e, U+60a2, U+60a4-60a5, U+60a7-60a8, U+60b0-60b1, U+60b3-60b5, U+60b7-60b8, U+60bb, U+60bd-60be, U+60c2, U+60c4, U+60c6-60cb, U+60ce-60cf, U+60d3-60d5, U+60d8-60d9, U+60db, U+60dd-60df, U+60e1-60e2, U+60e5, U+60ee, U+60f0-60f2, U+60f4-60f8, U+60fa-60fd, U+6100, U+6102-6103, U+6106-6108, U+610a, U+610c-610e, U+6110-6114, U+6116; } @font-face {  font-family: 'Kaisei Decol';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/kaiseidecol/v9/bMrwmSqP45sidWf3QmfFW6iyXlEJ22L5tbVz-31fAIsrVl5GYX2iwSV2xCOb.41.woff2) format('woff2');  unicode-range: U+5d9b, U+5d9d, U+5d9f-5da0, U+5da2, U+5da4, U+5da7, U+5dab-5dac, U+5dae, U+5db0, U+5db2, U+5db4, U+5db7-5db9, U+5dbc-5dbd, U+5dc3, U+5dc7, U+5dc9, U+5dcb-5dce, U+5dd0-5dd3, U+5dd6-5dd9, U+5ddb, U+5de0, U+5de2, U+5de4, U+5de9, U+5df2, U+5df5, U+5df8-5df9, U+5dfd, U+5dff-5e00, U+5e07, U+5e0b, U+5e0d, U+5e11-5e12, U+5e14-5e15, U+5e18-5e1b, U+5e1f-5e20, U+5e25, U+5e28, U+5e2e, U+5e32, U+5e35-5e37, U+5e3e, U+5e40, U+5e43-5e44, U+5e47, U+5e49, U+5e4b, U+5e4e, U+5e50-5e51, U+5e54, U+5e56-5e58, U+5e5b-5e5c, U+5e5e-5e5f, U+5e62, U+5e64, U+5e68, U+5e6a-5e6e, U+5e70, U+5e75-5e77, U+5e7a, U+5e7f-5e80, U+5e87, U+5e8b, U+5e8e, U+5e96, U+5e99-5e9a, U+5ea0, U+5ea2, U+5ea4-5ea5, U+5ea8, U+5eaa, U+5eac, U+5eb1, U+5eb3, U+5eb8-5eb9, U+5ebd-5ebf, U+5ec1-5ec2, U+5ec6, U+5ec8, U+5ecb-5ecc, U+5ece-5ed6, U+5ed9-5ee2, U+5ee5, U+5ee8-5ee9, U+5eeb-5eec, U+5ef0-5ef1, U+5ef3-5ef4, U+5ef8-5ef9, U+5efc-5f00, U+5f02-5f03, U+5f06-5f09, U+5f0b-5f0e, U+5f11, U+5f16-5f17, U+5f19, U+5f1b-5f1e, U+5f21-5f24, U+5f27-5f29, U+5f2b-5f30, U+5f34, U+5f36, U+5f38, U+5f3a-5f3d, U+5f3f-5f41, U+5f44-5f45, U+5f47-5f48, U+5f4a, U+5f4c-5f4e, U+5f50-5f51, U+5f54, U+5f56-5f58, U+5f5b-5f5d, U+5f60, U+5f63-5f65, U+5f67, U+5f6a; } @font-face {  font-family: 'Kaisei Decol';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/kaiseidecol/v9/bMrwmSqP45sidWf3QmfFW6iyXlEJ22L5tbVz-31fAIsrVl5GYX2iwSV2xCOb.42.woff2) format('woff2');  unicode-range: U+5bbc, U+5bc0-5bc1, U+5bc3, U+5bc7, U+5bc9, U+5bcd-5bd0, U+5bd3-5bd4, U+5bd6-5bda, U+5bde, U+5be0-5be2, U+5be4-5be6, U+5be8, U+5beb-5bec, U+5bef-5bf1, U+5bf3-5bf6, U+5bfd, U+5c03, U+5c05, U+5c07-5c09, U+5c0c-5c0d, U+5c12-5c14, U+5c17, U+5c19, U+5c1e-5c20, U+5c22-5c24, U+5c26, U+5c28-5c2e, U+5c30, U+5c32, U+5c35-5c36, U+5c38-5c39, U+5c46, U+5c4d-5c50, U+5c53, U+5c59-5c5c, U+5c5f-5c63, U+5c67-5c69, U+5c6c-5c70, U+5c74-5c76, U+5c79-5c7d, U+5c87-5c88, U+5c8a, U+5c8c, U+5c8f, U+5c91-5c92, U+5c94, U+5c9d, U+5c9f-5ca0, U+5ca2-5ca3, U+5ca6-5ca8, U+5caa-5cab, U+5cad, U+5cb1-5cb2, U+5cb4-5cb7, U+5cba-5cbc, U+5cbe, U+5cc5, U+5cc7, U+5cc9, U+5ccb, U+5cd0, U+5cd2, U+5cd7, U+5cd9, U+5cdd, U+5ce6, U+5ce8-5cea, U+5ced-5cee, U+5cf1-5cf2, U+5cf4-5cf5, U+5cfa-5cfb, U+5cfd, U+5d01, U+5d06, U+5d0b, U+5d0d, U+5d10-5d12, U+5d14-5d15, U+5d17-5d1b, U+5d1d, U+5d1f-5d20, U+5d22-5d24, U+5d26-5d27, U+5d2b, U+5d31, U+5d34, U+5d39, U+5d3d, U+5d3f, U+5d42-5d43, U+5d46-5d48, U+5d4a-5d4b, U+5d4e, U+5d51-5d53, U+5d55, U+5d59, U+5d5c, U+5d5f-5d62, U+5d64, U+5d69-5d6a, U+5d6c-5d6d, U+5d6f-5d70, U+5d73, U+5d76, U+5d79-5d7a, U+5d7e-5d7f, U+5d81-5d84, U+5d87-5d88, U+5d8a, U+5d8c, U+5d90, U+5d92-5d95, U+5d97, U+5d99; } @font-face {  font-family: 'Kaisei Decol';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/kaiseidecol/v9/bMrwmSqP45sidWf3QmfFW6iyXlEJ22L5tbVz-31fAIsrVl5GYX2iwSV2xCOb.43.woff2) format('woff2');  unicode-range: U+598b-598e, U+5992, U+5995, U+5997, U+599b, U+599d, U+599f, U+59a3-59a4, U+59a7, U+59ad-59b0, U+59b2-59b3, U+59b7, U+59ba, U+59bc, U+59be, U+59c1, U+59c3-59c4, U+59c6, U+59c8, U+59ca, U+59cd, U+59d2, U+59d9-59da, U+59dd-59df, U+59e3-59e5, U+59e7-59e8, U+59ec, U+59ee-59ef, U+59f1-59f2, U+59f4, U+59f6-59f8, U+5a00, U+5a03-5a04, U+5a09, U+5a0c-5a0e, U+5a11-5a13, U+5a17, U+5a1a-5a1c, U+5a1e-5a1f, U+5a23-5a25, U+5a27-5a28, U+5a2a, U+5a2d, U+5a30, U+5a35-5a36, U+5a40-5a41, U+5a44-5a45, U+5a47-5a49, U+5a4c, U+5a50, U+5a55, U+5a5e, U+5a62-5a63, U+5a65, U+5a67, U+5a6a, U+5a6c-5a6d, U+5a77, U+5a7a-5a7b, U+5a7e, U+5a84, U+5a8b, U+5a90, U+5a93, U+5a96, U+5a99, U+5a9c, U+5a9e-5aa0, U+5aa2, U+5aa7, U+5aac, U+5ab1-5ab3, U+5ab5, U+5ab8, U+5aba-5abf, U+5ac2, U+5ac4, U+5ac6, U+5ac8, U+5acb, U+5acf-5ad0, U+5ad6-5ad7, U+5ada, U+5adc, U+5ae0-5ae1, U+5ae3, U+5ae5-5ae6, U+5ae9-5aea, U+5aee, U+5af0, U+5af5-5af6, U+5afa-5afb, U+5afd, U+5b00-5b01, U+5b08, U+5b0b, U+5b16-5b17, U+5b19, U+5b1b, U+5b1d, U+5b21, U+5b25, U+5b2a, U+5b2c-5b2d, U+5b30, U+5b32, U+5b34, U+5b36, U+5b38, U+5b3e, U+5b40-5b41, U+5b43, U+5b45, U+5b4b-5b4c, U+5b51-5b52, U+5b56, U+5b5a-5b5c, U+5b5e-5b5f, U+5b65, U+5b68-5b69, U+5b6e-5b71, U+5b73, U+5b75-5b76, U+5b7a, U+5b7c-5b84, U+5b86, U+5b8a-5b8b, U+5b8d-5b8e, U+5b90-5b91, U+5b93-5b94, U+5b96, U+5ba5-5ba6, U+5ba8-5ba9, U+5bac-5bad, U+5baf, U+5bb1-5bb2, U+5bb7-5bb8, U+5bba; } @font-face {  font-family: 'Kaisei Decol';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/kaiseidecol/v9/bMrwmSqP45sidWf3QmfFW6iyXlEJ22L5tbVz-31fAIsrVl5GYX2iwSV2xCOb.44.woff2) format('woff2');  unicode-range: U+57b3, U+57b8, U+57bd, U+57c0, U+57c3, U+57c6-57c8, U+57cc, U+57cf, U+57d2-57d7, U+57dc-57de, U+57e0-57e1, U+57e3-57e4, U+57e6-57e7, U+57e9, U+57ed, U+57f0, U+57f4-57f6, U+57f8, U+57fb, U+57fd-57ff, U+5803-5804, U+5808-580d, U+5819, U+581b, U+581d-5821, U+5826-5827, U+582d, U+582f-5830, U+5832, U+5835, U+5839, U+583d, U+583f-5840, U+5849, U+584b-584d, U+584f-5852, U+5855, U+5858-5859, U+585f, U+5861-5862, U+5864, U+5867-5868, U+586d, U+5870, U+5872, U+5878-5879, U+587c, U+587f-5881, U+5885, U+5887-588d, U+588f-5890, U+5894, U+5896, U+5898, U+589d-589e, U+58a0-58a2, U+58a6, U+58a9-58ab, U+58ae, U+58b1-58b3, U+58b8-58bc, U+58be, U+58c2-58c5, U+58c8, U+58cd-58ce, U+58d0-58da, U+58dc-58e2, U+58e4-58e5, U+58e9, U+58ec, U+58ef, U+58f3-58f4, U+58f7, U+58f9, U+58fb-58fd, U+5902, U+5905-5906, U+590a-590d, U+5910, U+5912-5914, U+5918-5919, U+591b, U+591d, U+591f, U+5921, U+5923-5925, U+5928, U+592c-592d, U+592f-5930, U+5932-5933, U+5935-5936, U+5938-5939, U+593d-593f, U+5943, U+5946, U+594e, U+5950, U+5952-5953, U+5955, U+5957-595b, U+595d-5961, U+5963, U+5967, U+5969, U+596b-596d, U+596f, U+5972, U+5975-5976, U+5978-5979, U+597b-597c, U+5981; } @font-face {  font-family: 'Kaisei Decol';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/kaiseidecol/v9/bMrwmSqP45sidWf3QmfFW6iyXlEJ22L5tbVz-31fAIsrVl5GYX2iwSV2xCOb.45.woff2) format('woff2');  unicode-range: U+5616-5617, U+5619, U+561b, U+5620, U+5628, U+562c, U+562f-5639, U+563b-563d, U+563f-5641, U+5643-5644, U+5646-5647, U+5649, U+564b, U+564d-5650, U+5653-5654, U+565e, U+5660-5664, U+5666, U+5669-566d, U+566f, U+5671-5672, U+5675-5676, U+5678, U+567a, U+5680, U+5684-5688, U+568a-568c, U+568f, U+5694-5695, U+5699-569a, U+569d-56a0, U+56a5-56a9, U+56ab-56ae, U+56b1-56b4, U+56b6-56b7, U+56bc, U+56be, U+56c0, U+56c2-56c3, U+56c5, U+56c8-56d1, U+56d3, U+56d7-56d9, U+56dc-56dd, U+56df, U+56e1, U+56e4-56e8, U+56eb, U+56ed-56ee, U+56f1, U+56f6-56f7, U+56f9, U+56ff-5704, U+5707-570a, U+570c-570d, U+5711, U+5713, U+5715-5716, U+5718, U+571a-571d, U+5720-5726, U+5729-572a, U+572c, U+572e-572f, U+5733-5734, U+5737-5738, U+573b, U+573d-573f, U+5745-5746, U+574c-574f, U+5751-5752, U+5759, U+575f, U+5761-5762, U+5764-5765, U+5767-5769, U+576b, U+576d-5771, U+5773-5775, U+5777, U+5779-577c, U+577e-577f, U+5781, U+5783, U+5788-5789, U+578c, U+5793-5795, U+5797, U+5799-579a, U+579c-57a1, U+57a4, U+57a7-57aa, U+57ac, U+57ae, U+57b0; } @font-face {  font-family: 'Kaisei Decol';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/kaiseidecol/v9/bMrwmSqP45sidWf3QmfFW6iyXlEJ22L5tbVz-31fAIsrVl5GYX2iwSV2xCOb.46.woff2) format('woff2');  unicode-range: U+543f-5440, U+5443-5444, U+5447, U+544c-544f, U+5455, U+545e, U+5462, U+5464, U+5466-5467, U+5469, U+546b-546e, U+5470-5471, U+5474-5477, U+547b, U+547f-5481, U+5483-5486, U+5488-548b, U+548d-5492, U+5495-5496, U+549c, U+549f-54a2, U+54a4, U+54a6-54af, U+54b1, U+54b7-54bc, U+54be-54bf, U+54c2-54c4, U+54c6-54c8, U+54ca, U+54cd-54ce, U+54d8, U+54e0, U+54e2, U+54e5-54e6, U+54e8-54ea, U+54ec-54ef, U+54f1, U+54f3, U+54f6, U+54fc-5501, U+5505, U+5508-5509, U+550c-550f, U+5514-5516, U+5527, U+552a-552b, U+552e, U+5532-5533, U+5535-5536, U+5538-5539, U+553b-553d, U+5540-5541, U+5544-5545, U+5547, U+5549-554a, U+554c-554d, U+5550-5551, U+5556-5558, U+555a-555e, U+5560-5561, U+5563-5564, U+5566, U+557b-5583, U+5586-5588, U+558a, U+558e-558f, U+5591-5594, U+5597, U+5599, U+559e-559f, U+55a3-55a4, U+55a8-55a9, U+55ac-55ae, U+55b2, U+55bf, U+55c1, U+55c3-55c4, U+55c6-55c7, U+55c9, U+55cb-55cc, U+55ce, U+55d1-55d4, U+55d7-55d8, U+55da-55db, U+55dd-55df, U+55e2, U+55e4, U+55e9, U+55ec, U+55ee, U+55f1, U+55f6-55f9, U+55fd-55ff, U+5605, U+5607-5608, U+560a, U+560d-5612; } @font-face {  font-family: 'Kaisei Decol';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/kaiseidecol/v9/bMrwmSqP45sidWf3QmfFW6iyXlEJ22L5tbVz-31fAIsrVl5GYX2iwSV2xCOb.47.woff2) format('woff2');  unicode-range: U+528d, U+5291-5298, U+529a, U+529c, U+52a4-52a7, U+52ab-52ad, U+52af-52b0, U+52b5-52b8, U+52ba-52be, U+52c0-52c1, U+52c4-52c6, U+52c8, U+52ca, U+52cc-52cd, U+52cf-52d2, U+52d4, U+52d6-52d7, U+52db-52dc, U+52de, U+52e0-52e1, U+52e3, U+52e5-52e6, U+52e8-52ea, U+52ec, U+52f0-52f1, U+52f3-52fb, U+5300-5301, U+5303, U+5306-5308, U+530a-530d, U+530f-5311, U+5313, U+5315, U+5318-531f, U+5321, U+5323-5325, U+5327-532d, U+532f-5333, U+5335, U+5338, U+533c-533e, U+5340, U+5342, U+5345-5346, U+5349, U+534b-534c, U+5359, U+535b, U+535e, U+5361, U+5363-5367, U+5369, U+536c-536e, U+5372, U+5377, U+5379-537b, U+537d-537f, U+5382-5383, U+5387-5389, U+538e, U+5393-5394, U+5396, U+5398-5399, U+539d, U+53a0-53a1, U+53a4-53a6, U+53a9-53ab, U+53ad-53b0, U+53b2, U+53b4-53b8, U+53ba, U+53bd, U+53c0-53c1, U+53c3-53c5, U+53cf, U+53d2-53d3, U+53d5, U+53da-53db, U+53dd-53e0, U+53e2, U+53e6-53e8, U+53ed-53ee, U+53f4-53f5, U+53fa, U+5401-5403, U+540b, U+540f, U+5412-5413, U+541a, U+541d-541e, U+5421, U+5424, U+5427-542a, U+542c-542f, U+5431, U+5433-5436, U+543c-543d; } @font-face {  font-family: 'Kaisei Decol';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/kaiseidecol/v9/bMrwmSqP45sidWf3QmfFW6iyXlEJ22L5tbVz-31fAIsrVl5GYX2iwSV2xCOb.48.woff2) format('woff2');  unicode-range: U+50dd-50df, U+50e1-50e6, U+50e8-50e9, U+50ed-50f6, U+50f9-50fb, U+50fe, U+5101-5103, U+5106-5109, U+510b-510e, U+5110, U+5112, U+5114-511e, U+5121, U+5123, U+5127-5128, U+512c-512d, U+512f, U+5131, U+5133-5135, U+5137-513c, U+513f-5142, U+5147, U+514a, U+514c, U+514f, U+5152-5155, U+5157-5158, U+515f-5160, U+5162, U+5164, U+5166-5167, U+5169-516a, U+516e, U+5173-5174, U+5179, U+517b, U+517e, U+5180, U+5182-5184, U+5189, U+518b-518c, U+518e-5191, U+5193, U+5195-5196, U+5198, U+519d, U+51a1-51a4, U+51a6, U+51a9-51ab, U+51ad, U+51b0-51b3, U+51b5, U+51b8, U+51ba, U+51bc-51bf, U+51c2-51c3, U+51c5, U+51c8-51cb, U+51cf, U+51d1-51d6, U+51d8, U+51de-51e0, U+51e2, U+51e5, U+51e7, U+51e9, U+51ec-51ee, U+51f2-51f5, U+51f7, U+51fe, U+5201-5202, U+5204-5205, U+520b, U+520e, U+5212-5216, U+5218, U+5222, U+5226-5228, U+522a-522b, U+522e, U+5231-5233, U+5235, U+523c, U+5244-5245, U+5249, U+524b-524c, U+524f, U+5254-5255, U+5257-5258, U+525a, U+525c-5261, U+5266, U+5269, U+526c, U+526e, U+5271, U+5273-5274, U+5277-5279, U+527d, U+527f-5280, U+5282-5285, U+5288-528a, U+528c; } @font-face {  font-family: 'Kaisei Decol';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/kaiseidecol/v9/bMrwmSqP45sidWf3QmfFW6iyXlEJ22L5tbVz-31fAIsrVl5GYX2iwSV2xCOb.49.woff2) format('woff2');  unicode-range: U+4f57-4f58, U+4f5a-4f5b, U+4f5d-4f5f, U+4f63-4f64, U+4f69-4f6a, U+4f6c, U+4f6e-4f71, U+4f76-4f7e, U+4f81-4f85, U+4f88-4f8a, U+4f8c, U+4f8e-4f90, U+4f92-4f94, U+4f96-4f9a, U+4f9e-4fa0, U+4fab, U+4fad, U+4faf, U+4fb2, U+4fb7, U+4fb9, U+4fbb-4fbe, U+4fc0-4fc1, U+4fc4-4fc6, U+4fc8-4fc9, U+4fcb-4fd4, U+4fd8, U+4fda-4fdc, U+4fdf-4fe0, U+4fe2, U+4fe4-4fe6, U+4fef-4ff2, U+4ff6, U+4ffc-5002, U+5004-5007, U+500a, U+500c, U+500e-5011, U+5013-5014, U+5016-5018, U+501a-501e, U+5021-5023, U+5025-502a, U+502c-502e, U+5030, U+5032-5033, U+5035, U+5039, U+503b, U+5040-5043, U+5045-5048, U+504a, U+504c, U+504e, U+5050-5053, U+5055-5057, U+5059-505a, U+505f-5060, U+5062-5063, U+5066-5067, U+506a, U+506c-506d, U+5070-5072, U+5077-5078, U+5080-5081, U+5083-5086, U+5088, U+508a, U+508e-5090, U+5092-5096, U+509a-509c, U+509e-50a3, U+50aa, U+50ad, U+50af-50b4, U+50b9-50bb, U+50bd, U+50c0, U+50c2-50c4, U+50c7, U+50c9-50ca, U+50cc, U+50ce, U+50d0-50d1, U+50d3-50d4, U+50d6, U+50d8-50d9, U+50dc; } @font-face {  font-family: 'Kaisei Decol';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/kaiseidecol/v9/bMrwmSqP45sidWf3QmfFW6iyXlEJ22L5tbVz-31fAIsrVl5GYX2iwSV2xCOb.50.woff2) format('woff2');  unicode-range: U+4093, U+4103, U+4105, U+4148, U+414f, U+4163, U+41b4, U+41bf, U+41e6, U+41ee, U+41f3, U+4207, U+420e, U+4264, U+4293, U+42c6, U+42d6, U+42dd, U+4302, U+432b, U+4343, U+43ee, U+43f0, U+4408, U+440c, U+4417, U+441c, U+4422, U+4453, U+445b, U+4476, U+447a, U+4491, U+44b3, U+44be, U+44d4, U+4508, U+450d, U+4525, U+4543, U+457a, U+459d, U+45b8, U+45be, U+45e5, U+45ea, U+460f-4610, U+4641, U+4665, U+46a1, U+46ae-46af, U+470c, U+471f, U+4764, U+47e6, U+47fd, U+4816, U+481e, U+4844, U+484e, U+48b5, U+49b0, U+49e7, U+49fa, U+4a04, U+4a29, U+4abc, U+4b38, U+4b3b, U+4b7e, U+4bc2, U+4bca, U+4bd2, U+4be8, U+4c17, U+4c20, U+4c38, U+4cc4, U+4cd1, U+4ce1, U+4d07, U+4d77, U+4e02, U+4e04-4e05, U+4e0c, U+4e0f-4e12, U+4e15, U+4e17, U+4e19, U+4e1e-4e1f, U+4e23-4e24, U+4e28-4e2c, U+4e2e-4e31, U+4e35-4e37, U+4e3f-4e42, U+4e44, U+4e47-4e48, U+4e4d-4e4e, U+4e51, U+4e55-4e56, U+4e58, U+4e5a-4e5c, U+4e62-4e63, U+4e68-4e69, U+4e74-4e75, U+4e79, U+4e7f, U+4e82, U+4e85, U+4e8a, U+4e8d-4e8e, U+4e96-4e99, U+4e9d-4ea0, U+4ea2, U+4ea5-4ea6, U+4ea8, U+4eaf-4eb0, U+4eb3, U+4eb6, U+4eb9, U+4ebb-4ebc, U+4ec2-4ec4, U+4ec6-4ec8, U+4ecd, U+4ed0, U+4ed7, U+4eda-4edb, U+4edd-4ee2, U+4ee8, U+4eeb, U+4eed, U+4eef, U+4ef1, U+4ef3, U+4ef5, U+4ef7, U+4efc-4f00, U+4f02-4f03, U+4f08-4f09, U+4f0b-4f0d, U+4f12, U+4f15-4f17, U+4f19, U+4f1c, U+4f2b, U+4f2e, U+4f30-4f31, U+4f33, U+4f35-4f37, U+4f39, U+4f3b, U+4f3e, U+4f40, U+4f42-4f43, U+4f48-4f49, U+4f4b-4f4c, U+4f52, U+4f54, U+4f56; } @font-face {  font-family: 'Kaisei Decol';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/kaiseidecol/v9/bMrwmSqP45sidWf3QmfFW6iyXlEJ22L5tbVz-31fAIsrVl5GYX2iwSV2xCOb.51.woff2) format('woff2');  unicode-range: U+3395-339b, U+339e-33a0, U+33a2-33ff, U+3402, U+3405-3406, U+3427, U+342c, U+342e, U+3468, U+346a, U+3488, U+3492, U+34b5, U+34bc, U+34c1, U+34c7, U+34db, U+351f, U+353e, U+355d-355e, U+3563, U+356e, U+35a6, U+35a8, U+35c5, U+35da, U+35de, U+35f4, U+3605, U+3614, U+364a, U+3691, U+3696, U+3699, U+36cf, U+3761-3762, U+376b-376c, U+3775, U+378d, U+37c1, U+37e2, U+37e8, U+37f4, U+37fd, U+3800, U+382f, U+3836, U+3840, U+385c, U+3861, U+38a1, U+38ad, U+38fa, U+3917, U+391a, U+396f, U+39a4, U+39b8, U+3a5c, U+3a6e, U+3a73, U+3a85, U+3ac4, U+3acb, U+3ad6-3ad7, U+3aea, U+3af3, U+3b0e, U+3b1a, U+3b1c, U+3b22, U+3b35, U+3b6d, U+3b77, U+3b87-3b88, U+3b8d, U+3ba4, U+3bb6, U+3bc3, U+3bcd, U+3bf0, U+3bf3, U+3c0f, U+3c26, U+3cc3, U+3cd2, U+3d11, U+3d1e, U+3d31, U+3d4e, U+3d64, U+3d9a, U+3dc0, U+3dcc, U+3dd4, U+3e05, U+3e3f-3e40, U+3e60, U+3e66, U+3e68, U+3e83, U+3e8a, U+3e94, U+3eda, U+3f57, U+3f72, U+3f75, U+3f77, U+3fae, U+3fb1, U+3fc9, U+3fd7, U+3fdc, U+4039, U+4058; } @font-face {  font-family: 'Kaisei Decol';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/kaiseidecol/v9/bMrwmSqP45sidWf3QmfFW6iyXlEJ22L5tbVz-31fAIsrVl5GYX2iwSV2xCOb.52.woff2) format('woff2');  unicode-range: U+32b5-332b, U+332d-3394; } @font-face {  font-family: 'Kaisei Decol';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/kaiseidecol/v9/bMrwmSqP45sidWf3QmfFW6iyXlEJ22L5tbVz-31fAIsrVl5GYX2iwSV2xCOb.53.woff2) format('woff2');  unicode-range: U+31c8-31e3, U+31f0-321e, U+3220-3230, U+3232-32b4; } @font-face {  font-family: 'Kaisei Decol';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/kaiseidecol/v9/bMrwmSqP45sidWf3QmfFW6iyXlEJ22L5tbVz-31fAIsrVl5GYX2iwSV2xCOb.54.woff2) format('woff2');  unicode-range: U+3028-303f, U+3094-3096, U+309f-30a0, U+30ee, U+30f7-30fa, U+30ff, U+3105-312f, U+3131-3163, U+3165-318e, U+3190-31bb, U+31c0-31c7; } @font-face {  font-family: 'Kaisei Decol';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/kaiseidecol/v9/bMrwmSqP45sidWf3QmfFW6iyXlEJ22L5tbVz-31fAIsrVl5GYX2iwSV2xCOb.55.woff2) format('woff2');  unicode-range: U+2f14-2fd5, U+2ff0-2ffb, U+3004, U+3013, U+3016-301b, U+301e, U+3020-3027; } @font-face {  font-family: 'Kaisei Decol';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/kaiseidecol/v9/bMrwmSqP45sidWf3QmfFW6iyXlEJ22L5tbVz-31fAIsrVl5GYX2iwSV2xCOb.56.woff2) format('woff2');  unicode-range: U+25e4-25e6, U+2601-2603, U+2609, U+260e-260f, U+2616-2617, U+261c-261f, U+262f, U+2641, U+2660, U+2662-2664, U+2666-2668, U+266d-266e, U+2672-267d, U+26bd-26be, U+2702, U+271a, U+273d, U+2740, U+2756, U+2776-2793, U+27a1, U+2934-2935, U+29bf, U+29fa-29fb, U+2b05-2b07, U+2b1a, U+2b95, U+2e3a-2e3b, U+2e80-2e99, U+2e9b-2ef3, U+2f00-2f13; } @font-face {  font-family: 'Kaisei Decol';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/kaiseidecol/v9/bMrwmSqP45sidWf3QmfFW6iyXlEJ22L5tbVz-31fAIsrVl5GYX2iwSV2xCOb.57.woff2) format('woff2');  unicode-range: U+24d1-24ff, U+2503-2513, U+2515-2516, U+2518-251b, U+251d-2522, U+2524-259f, U+25a2-25ab, U+25b1, U+25b7, U+25c0-25c1, U+25c9-25ca, U+25cc, U+25d0-25d3, U+25e2-25e3; } @font-face {  font-family: 'Kaisei Decol';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/kaiseidecol/v9/bMrwmSqP45sidWf3QmfFW6iyXlEJ22L5tbVz-31fAIsrVl5GYX2iwSV2xCOb.58.woff2) format('woff2');  unicode-range: U+2105, U+2109-210a, U+210f, U+2116, U+2121, U+2126-2127, U+212b, U+212e, U+2135, U+213b, U+2194-2199, U+21b8-21b9, U+21c4-21c6, U+21cb-21cc, U+21d0, U+21e6-21e9, U+21f5, U+2202-2203, U+2205-2206, U+2208-220b, U+220f, U+2211, U+2213, U+2215, U+221a, U+221d, U+2220, U+2223, U+2225-2226, U+2228, U+222a-222e, U+2234-2237, U+223d, U+2243, U+2245, U+2248, U+224c, U+2260, U+2262, U+2264-2265, U+226e-226f, U+2272-2273, U+2276-2277, U+2283-2287, U+228a-228b, U+2295-2299, U+22a0, U+22a5, U+22bf, U+22da-22db, U+22ef, U+2305-2307, U+2318, U+2329-232a, U+23b0-23b1, U+23be-23cc, U+23ce, U+23da-23db, U+2423, U+2469-24d0; } @font-face {  font-family: 'Kaisei Decol';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/kaiseidecol/v9/bMrwmSqP45sidWf3QmfFW6iyXlEJ22L5tbVz-31fAIsrVl5GYX2iwSV2xCOb.59.woff2) format('woff2');  unicode-range: U+a1-a4, U+a6-a7, U+aa, U+ac-ad, U+b5-b6, U+b8-ba, U+bc-c8, U+ca-cc, U+ce-d5, U+d9-db, U+dd-df, U+e6, U+ee, U+f0, U+f5, U+f7, U+f9, U+fb, U+fe-102, U+110-113, U+11a-11b, U+128-12b, U+143-144, U+147-148, U+14c, U+14e-14f, U+152-153, U+168-16d, U+192, U+1a0-1a1, U+1af, U+1cd-1dc, U+1f8-1f9, U+251, U+261, U+2bb, U+2c7, U+2c9, U+2ea-2eb, U+304, U+307, U+30c, U+1e3e-1e3f, U+1ea0-1ebe, U+1ec0-1ec6, U+1ec8-1ef9, U+2011-2012, U+2016, U+2018-201a, U+201e, U+2021, U+2030, U+2033, U+2035, U+2042, U+2047, U+2051, U+2074, U+20a9, U+20ab-20ac, U+20dd-20de, U+2100; } @font-face {  font-family: 'Kaisei Decol';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/kaiseidecol/v9/bMrwmSqP45sidWf3QmfFW6iyXlEJ22L5tbVz-31fAIsrVl5GYX2iwSV2xCOb.60.woff2) format('woff2');  unicode-range: U+2227, U+26a0, U+2713, U+301f, U+4ff8, U+5239, U+526a, U+54fa, U+5740, U+5937, U+5993, U+59fb, U+5a3c, U+5c41, U+6028, U+626e, U+646f, U+647a, U+64b0, U+64e2, U+65a7, U+66fe, U+6727, U+6955, U+6bef, U+6f23, U+724c, U+767c, U+7a83, U+7ac4, U+7b67, U+8000, U+8471, U+8513, U+8599, U+86db, U+8718, U+87f2, U+88f3, U+8ad2, U+8e2a, U+8fa3, U+95a5, U+9798, U+9910, U+9957, U+9bab, U+9c3b, U+9daf, U+ff95; } @font-face {  font-family: 'Kaisei Decol';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/kaiseidecol/v9/bMrwmSqP45sidWf3QmfFW6iyXlEJ22L5tbVz-31fAIsrVl5GYX2iwSV2xCOb.61.woff2) format('woff2');  unicode-range: U+a8, U+2032, U+2261, U+2282, U+3090, U+30f1, U+339c, U+535c, U+53d9, U+56a2, U+56c1, U+5806, U+589f, U+59d0, U+5a7f, U+60e0, U+639f, U+65af, U+68fa, U+69ae, U+6d1b, U+6ef2, U+71fb, U+725d, U+7262, U+75bc, U+7768, U+7940, U+79bf, U+7bed, U+7d68, U+7dfb, U+814b, U+8207, U+83e9, U+8494, U+8526, U+8568, U+85ea, U+86d9, U+87ba, U+8861, U+887f, U+8fe6, U+9059, U+9061, U+916a, U+976d, U+97ad, U+9ece; } @font-face {  font-family: 'Kaisei Decol';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/kaiseidecol/v9/bMrwmSqP45sidWf3QmfFW6iyXlEJ22L5tbVz-31fAIsrVl5GYX2iwSV2xCOb.62.woff2) format('woff2');  unicode-range: U+2d9, U+21d4, U+301d, U+515c, U+52fe, U+5420, U+5750, U+5766, U+5954, U+5b95, U+5f8a, U+5f98, U+620c, U+621f, U+641c, U+66d9, U+676d, U+6775, U+67f5, U+694a, U+6a02, U+6a3a, U+6a80, U+6c23, U+6c72, U+6dcb, U+6faa, U+707c, U+71c8, U+7422, U+74e2, U+7791, U+7825, U+7a14, U+7a1c, U+7c95, U+7fc1, U+82a5, U+82db, U+8304, U+853d, U+8cd3, U+8de8, U+8f0c, U+8f3f, U+9091, U+91c7, U+929a, U+98af, U+9913; } @font-face {  font-family: 'Kaisei Decol';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/kaiseidecol/v9/bMrwmSqP45sidWf3QmfFW6iyXlEJ22L5tbVz-31fAIsrVl5GYX2iwSV2xCOb.63.woff2) format('woff2');  unicode-range: U+2ca-2cb, U+2229, U+2468, U+2669, U+266f, U+273f, U+4ec0, U+4f60, U+4fb6, U+5347, U+540e, U+543b, U+5b0c, U+5d4c, U+5f14, U+5f9e, U+6155, U+62d0, U+6602, U+6666, U+66f3, U+67a2, U+67ca, U+69cc, U+6d29, U+6d9b, U+6e3e, U+6f81, U+7109, U+73c0, U+73c2, U+7425, U+7435-7436, U+7525, U+7554, U+785d, U+786b, U+7ae3, U+7b94, U+7d18, U+81bf, U+8511, U+8549, U+9075, U+9640, U+98e2, U+9e9f, U+ff96; } @font-face {  font-family: 'Kaisei Decol';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/kaiseidecol/v9/bMrwmSqP45sidWf3QmfFW6iyXlEJ22L5tbVz-31fAIsrVl5GYX2iwSV2xCOb.64.woff2) format('woff2');  unicode-range: U+2467, U+4ece, U+4ed4, U+4f91, U+4fae, U+534d, U+53c9, U+54b3, U+586b, U+5944, U+5b78, U+5df7, U+5f77, U+6101, U+6167-6168, U+61a4, U+62d9, U+698a, U+699b, U+6a59, U+6cc4, U+6e07, U+7099, U+75d2, U+77ad, U+7953, U+7984, U+7a92, U+7baa, U+7dbb, U+817f, U+82ad, U+85e9, U+868a, U+8caa, U+8f44, U+9017, U+907c, U+908a, U+92f3, U+936e, U+9435, U+978d, U+9838, U+9a28, U+9b41, U+9ba8, U+9c57, U+9eb9; } @font-face {  font-family: 'Kaisei Decol';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/kaiseidecol/v9/bMrwmSqP45sidWf3QmfFW6iyXlEJ22L5tbVz-31fAIsrVl5GYX2iwSV2xCOb.65.woff2) format('woff2');  unicode-range: U+b1, U+309b, U+4e5e, U+51f1, U+5506, U+55c5, U+58cc, U+59d1, U+5c51, U+5ef7, U+6284, U+62d7, U+6689, U+673d, U+6a2b, U+6a8e, U+6a9c, U+6d63, U+6dd1, U+70b8, U+7235, U+72db, U+72f8, U+7560, U+7c9b, U+7ce7, U+7e1e, U+80af, U+82eb, U+8463, U+8499, U+85dd, U+86ee, U+8a60, U+8a6e, U+8c79, U+8e87, U+8e8a, U+8f5f, U+9010, U+918d, U+9190, U+965b, U+97fb, U+9ab8, U+9bad, U+9d3b, U+9d5c, U+9dfa, U+9e93; } @font-face {  font-family: 'Kaisei Decol';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/kaiseidecol/v9/bMrwmSqP45sidWf3QmfFW6iyXlEJ22L5tbVz-31fAIsrVl5GYX2iwSV2xCOb.66.woff2) format('woff2');  unicode-range: U+2020, U+3003, U+3231, U+4e9b, U+4f3d, U+4f47, U+51b6, U+51dc, U+53e1, U+5bc5, U+602f, U+60bc, U+61c9, U+633d, U+637b, U+6492, U+65fa, U+660f, U+66f0, U+6703, U+681e, U+6876, U+6893, U+6912, U+698e, U+6c7d, U+714c, U+7169, U+71d5, U+725f, U+72d7, U+745b, U+74dc, U+75e2, U+7891, U+7897, U+7dcb, U+810a, U+8218, U+8339, U+840e, U+852d, U+8823, U+8a0a, U+9089, U+919c, U+971c, U+9ad9, U+ff4a, U+ff5a; } @font-face {  font-family: 'Kaisei Decol';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/kaiseidecol/v9/bMrwmSqP45sidWf3QmfFW6iyXlEJ22L5tbVz-31fAIsrVl5GYX2iwSV2xCOb.67.woff2) format('woff2');  unicode-range: U+2466, U+2600, U+4eab, U+4fe3, U+4ff5, U+51a5, U+51f0, U+536f, U+53d4, U+53f1, U+54a5, U+559d, U+55e3, U+58fa, U+5962, U+59ea, U+5c16, U+5cef, U+5d16, U+5f10, U+5fd6, U+6190, U+6216, U+634f, U+63bb, U+66d6, U+6756, U+6bc5, U+6e26, U+727d, U+731f, U+76f2, U+7729, U+7a7f, U+7aff, U+7c9f, U+818f, U+8236, U+82b9, U+8338, U+85aa, U+88b4, U+8b33, U+904d, U+93a7, U+96cc, U+96eb, U+9aed, U+9b8e, U+fa11; } @font-face {  font-family: 'Kaisei Decol';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/kaiseidecol/v9/bMrwmSqP45sidWf3QmfFW6iyXlEJ22L5tbVz-31fAIsrVl5GYX2iwSV2xCOb.68.woff2) format('woff2');  unicode-range: U+251c, U+2523, U+4e14, U+545f, U+54bd, U+553e, U+55dc, U+56da, U+589c, U+5b55, U+5bb5, U+5ce1, U+5df4, U+5eb6, U+5ec9, U+6191, U+62f7, U+6357, U+64a5, U+6591, U+65bc, U+6897, U+6e1a, U+7063, U+711a, U+721b, U+722c, U+75b9, U+75d5, U+75fa, U+7766, U+7aae, U+7b48, U+7b8b, U+7d21, U+7e55, U+7f75, U+842c, U+8910, U+8a63, U+8b39, U+8b5a, U+8cdc, U+8d74, U+907d, U+91e7, U+9306, U+96bc, U+98f4, U+9ac4; } @font-face {  font-family: 'Kaisei Decol';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/kaiseidecol/v9/bMrwmSqP45sidWf3QmfFW6iyXlEJ22L5tbVz-31fAIsrVl5GYX2iwSV2xCOb.69.woff2) format('woff2');  unicode-range: U+2003, U+2312, U+266c, U+4f86, U+51ea, U+5243, U+5256, U+541f, U+5841, U+59dc, U+5df3, U+601c, U+60e7, U+632b, U+638c, U+64ad, U+6881, U+697c, U+69cd, U+6c50, U+6d2a, U+6fc1, U+7027, U+7058, U+70f9, U+714e, U+7345, U+751a, U+760d, U+764c, U+77db, U+7d79, U+7e8f, U+80ce, U+814e, U+81fc, U+8247, U+8278, U+85a9, U+8a03, U+90ed, U+9784, U+9801, U+984e, U+99b3, U+9bc9, U+9bdb, U+9be8, U+9e78, U+ff6b; } @font-face {  font-family: 'Kaisei Decol';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/kaiseidecol/v9/bMrwmSqP45sidWf3QmfFW6iyXlEJ22L5tbVz-31fAIsrVl5GYX2iwSV2xCOb.70.woff2) format('woff2');  unicode-range: U+266b, U+3006, U+5176, U+5197, U+51a8, U+51c6, U+52f2, U+5614, U+5875, U+5a2f, U+5b54, U+5ce0, U+5dba, U+5deb, U+5e63, U+5f59, U+5fcc, U+6068, U+6367, U+68b6, U+6a0b, U+6b64, U+6e15, U+6eba, U+7272, U+72a0, U+7947, U+7985, U+79e6, U+79e9, U+7a3d, U+7a9f, U+7aaf, U+7b95, U+7f60, U+7f9e, U+7fe0, U+8098, U+80ba, U+8106, U+82d4, U+831c, U+87f9, U+8a1f, U+8acf, U+90c1, U+920d, U+9756, U+fe43, U+ff94; } @font-face {  font-family: 'Kaisei Decol';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/kaiseidecol/v9/bMrwmSqP45sidWf3QmfFW6iyXlEJ22L5tbVz-31fAIsrVl5GYX2iwSV2xCOb.71.woff2) format('woff2');  unicode-range: U+af, U+2465, U+2517, U+33a1, U+4f10, U+50c5, U+51b4, U+5384, U+5606, U+5bb0, U+5cac, U+5ee3, U+618e, U+61f2, U+62c9, U+66ab, U+66f9, U+6816, U+6960, U+6b3e, U+6f20, U+7078, U+72d0, U+73ed, U+7ad9, U+7b1b, U+7be4, U+7d62, U+7f51, U+80b4, U+80f4, U+8154, U+85fb, U+865c, U+8702, U+895f, U+8aed, U+8b90, U+8ced, U+8fbf, U+91d8, U+9418, U+9583, U+9591, U+9813, U+982c, U+9bd6, U+ff46, U+ff7f, U+ff88; } @font-face {  font-family: 'Kaisei Decol';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/kaiseidecol/v9/bMrwmSqP45sidWf3QmfFW6iyXlEJ22L5tbVz-31fAIsrVl5GYX2iwSV2xCOb.72.woff2) format('woff2');  unicode-range: U+4e91, U+508d, U+50e7, U+514e, U+51f6, U+5446, U+5504, U+584a, U+59a8, U+59d3, U+5a46, U+5ac9, U+6020, U+60a6, U+6148, U+621a, U+6234, U+64c1, U+6523, U+675c, U+67d1, U+6953, U+6ccc, U+6df5, U+6e13, U+6f06, U+723a, U+7325, U+74e6, U+758e, U+75ab, U+75d9, U+7a40, U+8096, U+82fa, U+8587, U+8594, U+8a6b, U+8ab9, U+8b17, U+8b83, U+937c, U+963b, U+9673, U+96db, U+9ce9, U+9f4b, U+ff67, U+ff82, U+ff93; } @font-face {  font-family: 'Kaisei Decol';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/kaiseidecol/v9/bMrwmSqP45sidWf3QmfFW6iyXlEJ22L5tbVz-31fAIsrVl5GYX2iwSV2xCOb.73.woff2) format('woff2');  unicode-range: U+221e, U+2514, U+51f9, U+5270, U+5449, U+5824, U+59a5, U+5a29, U+5d07, U+5e16, U+60e3, U+614c, U+6276, U+643e, U+64ab, U+6562, U+6681, U+670b, U+6734, U+67af, U+6a3d, U+6b05, U+6dc0, U+6e4a, U+7259, U+732a, U+7409, U+78a7, U+7a6b, U+8015, U+809b, U+817a, U+830e, U+837b, U+85ab, U+8a23, U+8a93, U+8b00, U+8b19, U+8b21, U+8cbf, U+8fb0, U+901d, U+91b8, U+9320, U+932c, U+9688, U+96f6, U+9df2, U+ff6a; } @font-face {  font-family: 'Kaisei Decol';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/kaiseidecol/v9/bMrwmSqP45sidWf3QmfFW6iyXlEJ22L5tbVz-31fAIsrVl5GYX2iwSV2xCOb.74.woff2) format('woff2');  unicode-range: U+2002, U+2025, U+4f8d, U+51e1, U+51f8, U+5507, U+5598, U+58f1, U+5983, U+59ac, U+5c3c, U+5de7, U+5e7d, U+5eca, U+5f61, U+606d, U+60f9, U+636e, U+64ec, U+67da, U+67ff, U+6813, U+68f2, U+693f, U+6b6a, U+6bbb, U+6ef4, U+7092, U+717d, U+7261, U+73c8, U+7432, U+7483, U+76fe, U+7709, U+78d0, U+81a3, U+81b3, U+82af, U+8305, U+8309, U+8870, U+88fe, U+8cd1, U+8d66, U+906e, U+971e, U+9812, U+ff79, U+ff90; } @font-face {  font-family: 'Kaisei Decol';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/kaiseidecol/v9/bMrwmSqP45sidWf3QmfFW6iyXlEJ22L5tbVz-31fAIsrVl5GYX2iwSV2xCOb.75.woff2) format('woff2');  unicode-range: U+2464, U+2501, U+2640, U+2642, U+339d, U+4f0e, U+5091, U+50b5, U+5132, U+51cc, U+558b, U+55aa, U+585e, U+5bee, U+5dfe, U+60b6, U+62b9, U+6349, U+6566, U+6590, U+6842, U+689d, U+6a58, U+6c70, U+6ff1, U+7815, U+7881, U+7aaa, U+7bc7, U+7def, U+7fa8, U+8017, U+8036, U+8061, U+821f, U+8429, U+8ce0, U+8e74, U+9019, U+90ca, U+9162, U+932f, U+93ae, U+9644, U+990c, U+9cf3, U+ff56, U+ff6e, U+ff7e, U+ff85; } @font-face {  font-family: 'Kaisei Decol';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/kaiseidecol/v9/bMrwmSqP45sidWf3QmfFW6iyXlEJ22L5tbVz-31fAIsrVl5GYX2iwSV2xCOb.76.woff2) format('woff2');  unicode-range: U+2266-2267, U+4f2f, U+5208, U+5451, U+546a, U+5589, U+576a, U+5815, U+5a9a, U+5b9b, U+5c3a, U+5efb, U+5faa, U+6109, U+6643, U+6652, U+695a, U+69fd, U+6b86, U+6bb4, U+6daf, U+7089, U+70cf, U+7a00, U+7a4f, U+7b39, U+7d33, U+80e1, U+828b, U+82a6, U+86cd, U+8c8c, U+8cca, U+8df3, U+9077, U+9175, U+91dc, U+925b, U+9262, U+9271, U+92ed, U+9855, U+9905, U+9d28, U+ff3f, U+ff58, U+ff68, U+ff6d, U+ff9c; } @font-face {  font-family: 'Kaisei Decol';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/kaiseidecol/v9/bMrwmSqP45sidWf3QmfFW6iyXlEJ22L5tbVz-31fAIsrVl5GYX2iwSV2xCOb.77.woff2) format('woff2');  unicode-range: U+2207, U+25ef, U+309c, U+4e4f, U+5146, U+51dd, U+5351, U+540a, U+5629, U+5eb5, U+5f04, U+5f13, U+60dc, U+6212, U+63b4, U+642c, U+6627, U+66a6, U+66c7, U+66fd, U+674e, U+6b96, U+6c4e, U+6df3, U+6e67, U+6f84, U+72fc, U+733f, U+7c97, U+7db1, U+7e4d, U+816b, U+82d1, U+84cb, U+854e, U+8607, U+86c7, U+871c, U+8776, U+8a89, U+8fc4, U+91a4, U+9285, U+9685, U+9903, U+9b31, U+9f13, U+ff42, U+ff74, U+ff91; } @font-face {  font-family: 'Kaisei Decol';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/kaiseidecol/v9/bMrwmSqP45sidWf3QmfFW6iyXlEJ22L5tbVz-31fAIsrVl5GYX2iwSV2xCOb.78.woff2) format('woff2');  unicode-range: U+4e32, U+51db, U+53a8, U+53ea, U+5609, U+5674, U+5a92, U+5e7e, U+6115, U+611a, U+62cc, U+62ed, U+63c9, U+64b9, U+64e6, U+65cb, U+6606, U+6731, U+683d, U+6afb, U+7460, U+771e, U+78ef, U+7b26, U+7b51, U+7cde, U+7d10, U+7d2f, U+7d46, U+80de, U+819c, U+84b2, U+85cd, U+865a, U+8ecc, U+9022, U+90b8, U+9192, U+9675, U+96b7, U+99ff, U+ff44, U+ff55, U+ff6c, U+ff73, U+ff75, U+ff86, U+ff8d, U+ff92, U+ffe3; } @font-face {  font-family: 'Kaisei Decol';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/kaiseidecol/v9/bMrwmSqP45sidWf3QmfFW6iyXlEJ22L5tbVz-31fAIsrVl5GYX2iwSV2xCOb.79.woff2) format('woff2');  unicode-range: U+25b3, U+30f5, U+4eae, U+4f46, U+4f51, U+5203, U+52ff, U+55a7, U+564c, U+565b, U+57f9, U+5805, U+5b64, U+5e06, U+5f70, U+5f90, U+60e8, U+6182, U+62f3, U+62fe, U+63aa, U+64a4, U+65d7, U+673a, U+6851, U+68cb, U+68df, U+6d1e, U+6e58, U+6e9d, U+77b3, U+7832, U+7c3f, U+7db4, U+7f70, U+80aa, U+80c6, U+8105, U+819d, U+8276, U+8679, U+8986, U+8c9d, U+8fc5, U+916c, U+9665, U+9699, U+96c0, U+9a19, U+ff8b; } @font-face {  font-family: 'Kaisei Decol';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/kaiseidecol/v9/bMrwmSqP45sidWf3QmfFW6iyXlEJ22L5tbVz-31fAIsrVl5GYX2iwSV2xCOb.80.woff2) format('woff2');  unicode-range: U+2463, U+25a1, U+4ef0, U+5076, U+5098, U+51fd, U+5302, U+5448, U+54c9, U+570b, U+583a, U+5893, U+58a8, U+58ee, U+5949, U+5bdb, U+5f26, U+5f81, U+6052, U+6170, U+61c7, U+631f, U+635c, U+664b, U+69fb, U+6f01, U+7070, U+722a, U+745e, U+755c, U+76c6, U+78c1, U+79e4, U+7bb8, U+7d0b, U+81a8, U+82d7, U+8b5c, U+8f14, U+8fb1, U+8fbb, U+9283, U+9298, U+9a30, U+ff03, U+ff50, U+ff59, U+ff7b, U+ff8e-ff8f; } @font-face {  font-family: 'Kaisei Decol';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/kaiseidecol/v9/bMrwmSqP45sidWf3QmfFW6iyXlEJ22L5tbVz-31fAIsrVl5GYX2iwSV2xCOb.81.woff2) format('woff2');  unicode-range: U+2010, U+2502, U+25b6, U+4f3a, U+514b, U+5265, U+52c3, U+5339, U+53ec, U+54c0, U+55b0, U+5854, U+5b8f, U+5cb3, U+5e84, U+60da, U+6247, U+6249, U+628a, U+62cd, U+65ac, U+6838, U+690e, U+6cf0, U+6f02, U+6f2c, U+6f70, U+708a, U+7434, U+75be, U+77ef, U+7c60, U+7c98, U+7d1b, U+7e2b, U+80a5, U+81e3, U+820c, U+8210, U+8475, U+862d, U+8650, U+8997, U+906d, U+91c8, U+9700, U+9727, U+9df9, U+ff3a, U+ff9a; } @font-face {  font-family: 'Kaisei Decol';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/kaiseidecol/v9/bMrwmSqP45sidWf3QmfFW6iyXlEJ22L5tbVz-31fAIsrVl5GYX2iwSV2xCOb.82.woff2) format('woff2');  unicode-range: U+2103, U+5049, U+52b1, U+5320, U+5553, U+572d, U+58c7, U+5b5d, U+5bc2, U+5de3, U+5e61, U+5f80, U+61a9, U+67d0, U+67f4, U+6c88, U+6ca1, U+6ce5, U+6d78, U+6e9c, U+6f54, U+731b, U+73b2, U+74a7, U+74f6, U+75e9, U+7b20, U+7c8b, U+7f72, U+809d, U+8108, U+82b3, U+82bd, U+84b8, U+84c4, U+88c2, U+8ae6, U+8ef8, U+902e, U+9065, U+9326, U+935b, U+938c, U+9676, U+9694, U+96f7, U+9ed9, U+ff48, U+ff4c, U+ff81; } @font-face {  font-family: 'Kaisei Decol';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/kaiseidecol/v9/bMrwmSqP45sidWf3QmfFW6iyXlEJ22L5tbVz-31fAIsrVl5GYX2iwSV2xCOb.83.woff2) format('woff2');  unicode-range: U+2500, U+3008-3009, U+4ead, U+4f0f, U+4fca, U+53eb, U+543e, U+57a2, U+5cf0, U+5e8f, U+5fe0, U+61b2, U+62d8, U+6442, U+64b2, U+6589, U+659c, U+67f1, U+68c4, U+6cb8, U+6d12, U+6de1, U+6fe1, U+70c8, U+723d, U+73e0, U+7656, U+773a, U+7948, U+7b87, U+7c92, U+7d3a, U+7e1b, U+7e4a, U+819a, U+8358, U+83c5, U+84bc, U+864e, U+8912, U+8c9e, U+8d05, U+92fc, U+9396, U+98fd, U+99d2, U+ff64, U+ff7a, U+ff83; } @font-face {  font-family: 'Kaisei Decol';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/kaiseidecol/v9/bMrwmSqP45sidWf3QmfFW6iyXlEJ22L5tbVz-31fAIsrVl5GYX2iwSV2xCOb.84.woff2) format('woff2');  unicode-range: U+3014-3015, U+4e3c, U+5036, U+5075, U+533f, U+53e9, U+5531, U+5642, U+5984, U+59e6, U+5a01, U+5b6b, U+5c0b, U+5f25, U+6069, U+60a0, U+614e, U+62b5, U+62d2-62d3, U+6597, U+660c, U+674f, U+67cf, U+6841, U+6905, U+6cf3, U+6d32, U+6d69, U+6f64, U+716e, U+7761, U+7b52, U+7be0, U+7dbf, U+7de9, U+7f36, U+81d3, U+8302, U+8389, U+846c, U+84ee, U+8a69, U+9038, U+9d8f, U+ff47, U+ff4b, U+ff76, U+ff9b; } @font-face {  font-family: 'Kaisei Decol';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/kaiseidecol/v9/bMrwmSqP45sidWf3QmfFW6iyXlEJ22L5tbVz-31fAIsrVl5GYX2iwSV2xCOb.85.woff2) format('woff2');  unicode-range: U+25c7, U+3007, U+504f, U+507d, U+51a0, U+52a3, U+5410, U+5510, U+559a, U+5782, U+582a, U+5c0a, U+5c3f, U+5c48, U+5f6b, U+6176, U+622f, U+6279, U+62bd, U+62dd, U+65ed, U+67b6, U+6817, U+6850, U+6d6a, U+6deb, U+6ea2, U+6edd, U+6f5c, U+72e9, U+73a9, U+7573, U+76bf, U+7950, U+7956, U+7f8a, U+7ffc, U+80a2, U+80c3, U+83ca, U+8a02, U+8a13, U+8df5, U+9375, U+983b, U+99b4, U+ff4e, U+ff71, U+ff89, U+ff97; } @font-face {  font-family: 'Kaisei Decol';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/kaiseidecol/v9/bMrwmSqP45sidWf3QmfFW6iyXlEJ22L5tbVz-31fAIsrVl5GYX2iwSV2xCOb.86.woff2) format('woff2');  unicode-range: U+24, U+2022, U+2212, U+221f, U+2665, U+4ecf, U+5100, U+51cd, U+52d8, U+5378, U+53f6, U+574a, U+5982, U+5996, U+5c1a, U+5e1d, U+5f84, U+609f, U+61a7, U+61f8, U+6398, U+63ee, U+6676, U+6691, U+6eb6, U+7126, U+71e5, U+7687, U+7965, U+7d17, U+80a1, U+8107, U+8266, U+85a6, U+8987, U+8ca2, U+8cab, U+8e0a, U+9042, U+95c7, U+9810, U+9867, U+98fc, U+ff52-ff54, U+ff61, U+ff77, U+ff98-ff99; } @font-face {  font-family: 'Kaisei Decol';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/kaiseidecol/v9/bMrwmSqP45sidWf3QmfFW6iyXlEJ22L5tbVz-31fAIsrVl5GYX2iwSV2xCOb.87.woff2) format('woff2');  unicode-range: U+b0, U+226a, U+2462, U+4e39, U+4fc3, U+4fd7, U+50be, U+50da, U+5200, U+5211, U+54f2, U+5618, U+596a, U+5b22, U+5bb4, U+5d50, U+60a3, U+63fa, U+658e, U+65e8, U+6669, U+6795, U+679d, U+67a0, U+6b3a, U+6e09, U+757f, U+7cd6, U+7dbe, U+7ffb, U+83cc, U+83f1, U+840c, U+845b, U+8846, U+8972, U+8a34, U+8a50, U+8a87, U+8edf, U+8ff0, U+90a6, U+9154, U+95a3, U+9663, U+9686, U+96c7, U+ff3c, U+ff7c, U+ff8a; } @font-face {  font-family: 'Kaisei Decol';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/kaiseidecol/v9/bMrwmSqP45sidWf3QmfFW6iyXlEJ22L5tbVz-31fAIsrVl5GYX2iwSV2xCOb.88.woff2) format('woff2');  unicode-range: U+25bd, U+4e59, U+4ec1, U+4ff3, U+515a, U+518a, U+525b, U+5375, U+552f, U+57a3, U+5b9c, U+5c3d, U+5e3d, U+5e7b, U+5f0a, U+6094, U+6458, U+654f, U+67f3, U+6b8a, U+6bd2, U+6c37, U+6ce1, U+6e56, U+6e7f, U+6ed1, U+6ede, U+6f0f, U+70ad, U+7267, U+7363, U+786c, U+7a42, U+7db2, U+7f85, U+8178, U+829d, U+8896, U+8c5a, U+8cb0, U+8ce2, U+8ed2, U+9047, U+9177, U+970a, U+9ea6, U+ff1b, U+ff31, U+ff39, U+ff80; } @font-face {  font-family: 'Kaisei Decol';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/kaiseidecol/v9/bMrwmSqP45sidWf3QmfFW6iyXlEJ22L5tbVz-31fAIsrVl5GYX2iwSV2xCOb.89.woff2) format('woff2');  unicode-range: U+a5, U+4e80, U+4f34, U+4f73, U+4f75, U+511f, U+5192, U+52aa, U+53c8, U+570f, U+57cb, U+596e, U+5d8b, U+5f66, U+5fd9, U+62db, U+62f6, U+6328, U+633f, U+63a7, U+6469, U+6bbf, U+6c41, U+6c57, U+6d44, U+6dbc, U+706f, U+72c2, U+72ed, U+7551, U+75f4, U+7949, U+7e26, U+7fd4, U+8150, U+8af8, U+8b0e, U+8b72, U+8ca7, U+934b, U+9a0e, U+9a12, U+9b42, U+ff41, U+ff43, U+ff45, U+ff49, U+ff4f, U+ff62-ff63; } @font-face {  font-family: 'Kaisei Decol';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/kaiseidecol/v9/bMrwmSqP45sidWf3QmfFW6iyXlEJ22L5tbVz-31fAIsrVl5GYX2iwSV2xCOb.90.woff2) format('woff2');  unicode-range: U+4e18, U+4fb5, U+5104, U+52c7, U+5353, U+5374, U+53e5, U+587e, U+594f, U+5a20, U+5de1, U+5f18, U+5fcd, U+6291, U+62ab, U+6355, U+6392, U+63da, U+63e1, U+656c, U+6687, U+68b0-68b1, U+68d2, U+68da, U+6b27, U+6cbc, U+7159, U+7344, U+73cd, U+76df, U+790e, U+7cf8, U+8102, U+88c1, U+8aa0, U+8e0f, U+9178, U+92ad, U+9670, U+96c5, U+9cf4, U+9db4, U+ff3e, U+ff6f, U+ff72, U+ff78, U+ff7d, U+ff84, U+ff8c; } @font-face {  font-family: 'Kaisei Decol';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/kaiseidecol/v9/bMrwmSqP45sidWf3QmfFW6iyXlEJ22L5tbVz-31fAIsrVl5GYX2iwSV2xCOb.91.woff2) format('woff2');  unicode-range: U+60, U+2200, U+226b, U+2461, U+517c, U+526f, U+5800, U+5b97, U+5bf8, U+5c01, U+5d29, U+5e4c, U+5e81, U+6065, U+61d0, U+667a, U+6696, U+6843, U+6c99, U+6d99, U+6ec5, U+6f22, U+6f6e, U+6fa4, U+6fef, U+71c3, U+72d9, U+7384, U+78e8, U+7a1a, U+7a32, U+7a3c, U+7adc, U+7ca7, U+7d2b, U+7dad, U+7e4b, U+80a9, U+8170, U+81ed, U+820e, U+8a17, U+8afe, U+90aa, U+914e, U+963f, U+99c4, U+9eba, U+9f3b, U+ff38; } @font-face {  font-family: 'Kaisei Decol';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/kaiseidecol/v9/bMrwmSqP45sidWf3QmfFW6iyXlEJ22L5tbVz-31fAIsrVl5GYX2iwSV2xCOb.92.woff2) format('woff2');  unicode-range: U+2460, U+4e5f, U+4e7e, U+4ed9, U+501f, U+502b, U+5968, U+5974, U+5ac1, U+5b99, U+5ba3, U+5be7, U+5be9, U+5c64, U+5cb8, U+5ec3, U+5f1f, U+616e, U+6297, U+62e0, U+62ec, U+6368, U+642d, U+65e6, U+6717, U+676f, U+6b04, U+732e, U+7652, U+76ca, U+76d7, U+7802, U+7e70, U+7f6a, U+8133, U+81e8, U+866b, U+878d, U+88f8, U+8a5e, U+8cdb, U+8d08, U+907a, U+90e1, U+96f2, U+9f8d, U+ff35, U+ff37, U+ff40, U+ff9d; } @font-face {  font-family: 'Kaisei Decol';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/kaiseidecol/v9/bMrwmSqP45sidWf3QmfFW6iyXlEJ22L5tbVz-31fAIsrVl5GYX2iwSV2xCOb.93.woff2) format('woff2');  unicode-range: U+21d2, U+25ce, U+300a-300b, U+4e89, U+4e9c, U+4ea1, U+5263, U+53cc, U+5426, U+5869, U+5947, U+598a, U+5999, U+5e55, U+5e72, U+5e79, U+5fae, U+5fb9, U+602a, U+6163, U+624d, U+6749, U+6c5a, U+6cbf, U+6d45, U+6dfb, U+6e7e, U+708e, U+725b, U+7763, U+79c0, U+7bc4, U+7c89, U+7e01, U+7e2e, U+8010, U+8033, U+8c6a, U+8cc3, U+8f1d, U+8f9b, U+8fb2, U+907f, U+90f7, U+9707, U+9818, U+9b3c, U+ff0a, U+ff4d; } @font-face {  font-family: 'Kaisei Decol';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/kaiseidecol/v9/bMrwmSqP45sidWf3QmfFW6iyXlEJ22L5tbVz-31fAIsrVl5GYX2iwSV2xCOb.94.woff2) format('woff2');  unicode-range: U+2015, U+2190, U+4e43, U+5019, U+5247, U+52e7, U+5438, U+54b2, U+55ab, U+57f7, U+5bd2, U+5e8a, U+5ef6, U+6016, U+60b2, U+6162, U+6319, U+6551, U+6607, U+66b4, U+675f, U+67d4, U+6b20, U+6b53, U+6ce3, U+719f, U+75b2, U+770b, U+7720, U+77ac, U+79d2, U+7af9, U+7d05, U+7dca, U+8056, U+80f8, U+81f3, U+8352, U+885d, U+8a70, U+8aa4, U+8cbc, U+900f, U+9084, U+91e3, U+9451, U+96c4, U+99c6, U+9ad4, U+ff70; } @font-face {  font-family: 'Kaisei Decol';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/kaiseidecol/v9/bMrwmSqP45sidWf3QmfFW6iyXlEJ22L5tbVz-31fAIsrVl5GYX2iwSV2xCOb.95.woff2) format('woff2');  unicode-range: U+2193, U+25b2, U+4e4b, U+516d, U+51c4, U+529f, U+52c9, U+5360, U+5442, U+5857, U+5915, U+59eb, U+5a9b, U+5c3b, U+6012, U+61b6, U+62b1, U+6311, U+6577, U+65e2, U+65ec, U+6613, U+6790, U+6cb9, U+7372, U+76ae, U+7d5e, U+7fcc, U+88ab, U+88d5, U+8caf, U+8ddd, U+8ecd, U+8f38, U+8f9e, U+8feb, U+9063, U+90f5, U+93e1, U+968a, U+968f, U+98fe, U+9ec4, U+ff1d, U+ff27, U+ff2a, U+ff36, U+ff3b, U+ff3d, U+ffe5; } @font-face {  font-family: 'Kaisei Decol';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/kaiseidecol/v9/bMrwmSqP45sidWf3QmfFW6iyXlEJ22L5tbVz-31fAIsrVl5GYX2iwSV2xCOb.96.woff2) format('woff2');  unicode-range: U+4e03, U+4f38, U+50b7, U+5264, U+5348, U+5371, U+585a, U+58ca, U+5951, U+59b9, U+59d4, U+5b98, U+5f8b, U+6388, U+64cd, U+65e7, U+6803, U+6b6f, U+6d66, U+6e0b, U+6ecb, U+6fc3, U+72ac, U+773c, U+77e2, U+7968, U+7a74, U+7dba, U+7dd1, U+7e3e, U+808c, U+811a, U+8179, U+8239, U+8584, U+8a0e, U+8a72, U+8b66, U+8c46, U+8f29, U+90a3, U+9234, U+96f0, U+9769, U+9774, U+9aa8, U+ff26, U+ff28, U+ff9e-ff9f; } @font-face {  font-family: 'Kaisei Decol';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/kaiseidecol/v9/bMrwmSqP45sidWf3QmfFW6iyXlEJ22L5tbVz-31fAIsrVl5GYX2iwSV2xCOb.97.woff2) format('woff2');  unicode-range: U+7e, U+b4, U+25c6, U+2661, U+4e92, U+4eee, U+4ffa, U+5144, U+5237, U+5287, U+52b4, U+58c1, U+5bff, U+5c04, U+5c06, U+5e95, U+5f31, U+5f93, U+63c3, U+640d, U+6557, U+6614, U+662f, U+67d3, U+690d, U+6bba, U+6e6f, U+72af, U+732b, U+7518, U+7ae0, U+7ae5, U+7af6, U+822a, U+89e6, U+8a3a, U+8a98, U+8cb8, U+8de1, U+8e8d, U+95d8, U+961c, U+96a3, U+96ea, U+9bae, U+ff20, U+ff22, U+ff29, U+ff2b-ff2c; } @font-face {  font-family: 'Kaisei Decol';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/kaiseidecol/v9/bMrwmSqP45sidWf3QmfFW6iyXlEJ22L5tbVz-31fAIsrVl5GYX2iwSV2xCOb.98.woff2) format('woff2');  unicode-range: U+25cb, U+4e71, U+4f59, U+50d5, U+520a, U+5217, U+5230, U+523a-523b, U+541b, U+5439, U+5747, U+59c9, U+5bdf, U+5c31, U+5de8, U+5e7c, U+5f69, U+6050, U+60d1, U+63cf, U+663c, U+67c4, U+6885, U+6c38, U+6d6e, U+6db2, U+6df7, U+6e2c, U+6f5f, U+7532, U+76e3-76e4, U+7701, U+793c, U+79f0, U+7a93, U+7d00, U+7de0, U+7e54, U+8328, U+8840, U+969c, U+96e8, U+9811, U+9aea, U+9b5a, U+ff24, U+ff2e, U+ff57; } @font-face {  font-family: 'Kaisei Decol';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/kaiseidecol/v9/bMrwmSqP45sidWf3QmfFW6iyXlEJ22L5tbVz-31fAIsrVl5GYX2iwSV2xCOb.99.woff2) format('woff2');  unicode-range: U+2191, U+505c, U+52e4, U+5305, U+535a, U+56e0, U+59bb, U+5acc, U+5b09, U+5b87, U+5c90, U+5df1, U+5e2d, U+5e33, U+5f3e, U+6298, U+6383, U+653b, U+6697, U+6804, U+6a39, U+6cca, U+6e90, U+6f2b, U+702c, U+7206, U+7236, U+7559, U+7565, U+7591, U+75c7, U+75db, U+7b4b, U+7bb1, U+7d99, U+7fbd, U+8131, U+885b, U+8b1d, U+8ff7, U+9003, U+9045, U+96a0, U+9732, U+990a, U+99d0, U+9e97, U+9f62, U+ff25, U+ff2d; } @font-face {  font-family: 'Kaisei Decol';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/kaiseidecol/v9/bMrwmSqP45sidWf3QmfFW6iyXlEJ22L5tbVz-31fAIsrVl5GYX2iwSV2xCOb.100.woff2) format('woff2');  unicode-range: U+4e08, U+4f9d, U+5012, U+514d, U+51b7, U+5275, U+53ca, U+53f8, U+5584, U+57fc, U+5b9d, U+5bfa, U+5c3e, U+5f01, U+5fb4, U+5fd7, U+606f, U+62e1, U+6563, U+6674, U+6cb3, U+6d3e, U+6d74, U+6e1b, U+6e2f, U+718a, U+7247, U+79d8, U+7d14, U+7d66, U+7d71, U+7df4, U+7e41, U+80cc, U+8155, U+83d3, U+8a95, U+8ab2, U+8ad6, U+8ca1, U+9000, U+9006, U+9678, U+97d3, U+9808, U+98ef, U+9a5a, U+9b45, U+ff23, U+ff30; } @font-face {  font-family: 'Kaisei Decol';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/kaiseidecol/v9/bMrwmSqP45sidWf3QmfFW6iyXlEJ22L5tbVz-31fAIsrVl5GYX2iwSV2xCOb.101.woff2) format('woff2');  unicode-range: U+25bc, U+3012, U+4ef2, U+4f0a, U+516b, U+5373, U+539a, U+53b3, U+559c, U+56f0, U+5727, U+5742, U+5965, U+59ff, U+5bc6, U+5dfb, U+5e45, U+5ead, U+5fb3, U+6211, U+6253, U+639b, U+63a8, U+6545, U+6575, U+6628, U+672d, U+68a8, U+6bdb, U+6d25, U+707d, U+767e, U+7834, U+7b46, U+7bc9, U+8074, U+82e6, U+8349, U+8a2a, U+8d70, U+8da3, U+8fce, U+91cc, U+967d, U+97ff, U+9996, U+ff1c, U+ff2f, U+ff32, U+ff34; } @font-face {  font-family: 'Kaisei Decol';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/kaiseidecol/v9/bMrwmSqP45sidWf3QmfFW6iyXlEJ22L5tbVz-31fAIsrVl5GYX2iwSV2xCOb.102.woff2) format('woff2');  unicode-range: U+3d, U+5e, U+25cf, U+4e0e, U+4e5d, U+4e73, U+4e94, U+4f3c, U+5009, U+5145, U+51ac, U+5238, U+524a, U+53f3, U+547c, U+5802, U+5922, U+5a66, U+5c0e, U+5de6, U+5fd8, U+5feb, U+6797, U+685c, U+6b7b, U+6c5f-6c60, U+6cc9, U+6ce2, U+6d17, U+6e21, U+7167, U+7642, U+76db, U+8001, U+821e, U+8857, U+89d2, U+8b1b, U+8b70, U+8cb4, U+8cde, U+8f03, U+8f2a, U+968e, U+9b54, U+9e7f, U+9ebb, U+ff05, U+ff33; } @font-face {  font-family: 'Kaisei Decol';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/kaiseidecol/v9/bMrwmSqP45sidWf3QmfFW6iyXlEJ22L5tbVz-31fAIsrVl5GYX2iwSV2xCOb.103.woff2) format('woff2');  unicode-range: U+500d, U+5074, U+50cd, U+5175, U+52e2, U+5352, U+5354, U+53f2, U+5409, U+56fa, U+5a18, U+5b88, U+5bdd, U+5ca9, U+5f92, U+5fa9, U+60a9, U+623f, U+6483, U+653f, U+666f, U+66ae, U+66f2, U+6a21, U+6b66, U+6bcd, U+6d5c, U+796d, U+7a4d, U+7aef, U+7b56, U+7b97, U+7c4d, U+7e04, U+7fa9, U+8377, U+83dc, U+83ef, U+8535, U+8863, U+88cf, U+88dc, U+8907, U+8acb, U+90ce, U+91dd, U+ff0b, U+ff0d, U+ff19, U+ff65; } @font-face {  font-family: 'Kaisei Decol';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/kaiseidecol/v9/bMrwmSqP45sidWf3QmfFW6iyXlEJ22L5tbVz-31fAIsrVl5GYX2iwSV2xCOb.104.woff2) format('woff2');  unicode-range: U+4e01, U+4e21, U+4e38, U+52a9, U+547d, U+592e, U+5931, U+5b63, U+5c40, U+5dde, U+5e78, U+5efa, U+5fa1, U+604b, U+6075, U+62c5, U+632f, U+6a19, U+6c0f, U+6c11, U+6c96, U+6e05, U+70ba, U+71b1, U+7387, U+7403, U+75c5, U+77ed, U+795d, U+7b54, U+7cbe, U+7d19, U+7fa4, U+8089, U+81f4, U+8208, U+8336, U+8457, U+8a33, U+8c4a, U+8ca0, U+8ca8, U+8cc0, U+9014, U+964d, U+9803, U+983c, U+98db, U+ff17, U+ff21; } @font-face {  font-family: 'Kaisei Decol';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/kaiseidecol/v9/bMrwmSqP45sidWf3QmfFW6iyXlEJ22L5tbVz-31fAIsrVl5GYX2iwSV2xCOb.105.woff2) format('woff2');  unicode-range: U+25, U+25a0, U+4e26, U+4f4e, U+5341, U+56f2, U+5bbf, U+5c45, U+5c55, U+5c5e, U+5dee, U+5e9c, U+5f7c, U+6255, U+627f, U+62bc, U+65cf, U+661f, U+666e, U+66dc, U+67fb, U+6975, U+6a4b, U+6b32, U+6df1, U+6e29, U+6fc0, U+738b, U+7686, U+7a76, U+7a81, U+7c73, U+7d75, U+7dd2, U+82e5, U+82f1, U+85ac, U+888b, U+899a, U+8a31, U+8a8c, U+8ab0, U+8b58, U+904a, U+9060, U+9280, U+95b2, U+984d, U+9ce5, U+ff18; } @font-face {  font-family: 'Kaisei Decol';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/kaiseidecol/v9/bMrwmSqP45sidWf3QmfFW6iyXlEJ22L5tbVz-31fAIsrVl5GYX2iwSV2xCOb.106.woff2) format('woff2');  unicode-range: U+30f6, U+50ac, U+5178, U+51e6, U+5224, U+52dd, U+5883, U+5897, U+590f, U+5a5a, U+5bb3, U+5c65, U+5e03, U+5e2b, U+5e30, U+5eb7, U+6271, U+63f4, U+64ae, U+6574, U+672b, U+679a, U+6a29-6a2a, U+6ca2, U+6cc1, U+6d0b, U+713c, U+74b0, U+7981, U+7a0b, U+7bc0, U+7d1a, U+7d61, U+7fd2, U+822c, U+8996, U+89aa, U+8cac, U+8cbb, U+8d77, U+8def, U+9020, U+9152, U+9244, U+9662, U+967a, U+96e3, U+9759, U+ff16; } @font-face {  font-family: 'Kaisei Decol';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/kaiseidecol/v9/bMrwmSqP45sidWf3QmfFW6iyXlEJ22L5tbVz-31fAIsrVl5GYX2iwSV2xCOb.107.woff2) format('woff2');  unicode-range: U+23, U+3c, U+2192, U+4e45, U+4efb, U+4f50, U+4f8b, U+4fc2, U+5024, U+5150, U+5272, U+5370, U+53bb, U+542b, U+56db, U+56e3, U+57ce, U+5bc4, U+5bcc, U+5f71, U+60aa, U+6238, U+6280, U+629c, U+6539, U+66ff, U+670d, U+677e-677f, U+6839, U+69cb, U+6b4c, U+6bb5, U+6e96, U+6f14, U+72ec, U+7389, U+7814, U+79cb, U+79d1, U+79fb, U+7a0e, U+7d0d, U+85e4, U+8d64, U+9632, U+96e2, U+9805, U+99ac, U+ff1e; } @font-face {  font-family: 'Kaisei Decol';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/kaiseidecol/v9/bMrwmSqP45sidWf3QmfFW6iyXlEJ22L5tbVz-31fAIsrVl5GYX2iwSV2xCOb.108.woff2) format('woff2');  unicode-range: U+2605-2606, U+301c, U+4e57, U+4fee, U+5065, U+52df, U+533b, U+5357, U+57df, U+58eb, U+58f0, U+591c, U+592a-592b, U+5948, U+5b85, U+5d0e, U+5ea7, U+5ff5, U+6025, U+63a1, U+63a5, U+63db, U+643a, U+65bd, U+671d, U+68ee, U+6982, U+6b73, U+6bd4, U+6d88, U+7570, U+7b11, U+7d76, U+8077, U+8217, U+8c37, U+8c61, U+8cc7, U+8d85, U+901f, U+962a, U+9802, U+9806, U+9854, U+98f2, U+9928, U+99c5, U+9ed2; } @font-face {  font-family: 'Kaisei Decol';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/kaiseidecol/v9/bMrwmSqP45sidWf3QmfFW6iyXlEJ22L5tbVz-31fAIsrVl5GYX2iwSV2xCOb.109.woff2) format('woff2');  unicode-range: U+266a, U+4f11, U+533a, U+5343, U+534a, U+53cd, U+5404, U+56f3, U+5b57-5b58, U+5bae, U+5c4a, U+5e0c, U+5e2f, U+5eab, U+5f35, U+5f79, U+614b, U+6226, U+629e, U+65c5, U+6625, U+6751, U+6821, U+6b69, U+6b8b, U+6bce, U+6c42, U+706b, U+7c21, U+7cfb, U+805e, U+80b2, U+82b8, U+843d, U+8853, U+88c5, U+8a3c, U+8a66, U+8d8a, U+8fba, U+9069, U+91cf, U+9752, U+975e, U+9999, U+ff0f-ff10, U+ff14-ff15; } @font-face {  font-family: 'Kaisei Decol';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/kaiseidecol/v9/bMrwmSqP45sidWf3QmfFW6iyXlEJ22L5tbVz-31fAIsrVl5GYX2iwSV2xCOb.110.woff2) format('woff2');  unicode-range: U+40, U+4e86, U+4e95, U+4f01, U+4f1d, U+4fbf, U+5099, U+5171, U+5177, U+53cb, U+53ce, U+53f0, U+5668, U+5712, U+5ba4, U+5ca1, U+5f85, U+60f3, U+653e, U+65ad, U+65e9, U+6620, U+6750, U+6761, U+6b62, U+6b74, U+6e08, U+6e80, U+7248, U+7531, U+7533, U+753a, U+77f3, U+798f, U+7f6e, U+8449, U+88fd, U+89b3, U+8a55, U+8ac7, U+8b77, U+8db3, U+8efd, U+8fd4, U+9031-9032, U+9580, U+9589, U+96d1, U+985e; } @font-face {  font-family: 'Kaisei Decol';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/kaiseidecol/v9/bMrwmSqP45sidWf3QmfFW6iyXlEJ22L5tbVz-31fAIsrVl5GYX2iwSV2xCOb.111.woff2) format('woff2');  unicode-range: U+2b, U+d7, U+300e-300f, U+4e07, U+4e8c, U+512a, U+5149, U+518d, U+5236, U+52b9, U+52d9, U+5468, U+578b, U+57fa, U+5b8c, U+5ba2, U+5c02, U+5de5, U+5f37, U+5f62, U+623b, U+63d0, U+652f, U+672a, U+6848, U+6d41, U+7136, U+7537, U+754c, U+76f4, U+79c1, U+7ba1, U+7d44, U+7d4c, U+7dcf, U+7dda, U+7de8, U+82b1, U+897f, U+8ca9, U+8cfc, U+904e, U+9664, U+982d, U+9858, U+98a8, U+9a13, U+ff13, U+ff5c; } @font-face {  font-family: 'Kaisei Decol';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/kaiseidecol/v9/bMrwmSqP45sidWf3QmfFW6iyXlEJ22L5tbVz-31fAIsrVl5GYX2iwSV2xCOb.112.woff2) format('woff2');  unicode-range: U+4e16, U+4e3b, U+4ea4, U+4ee4, U+4f4d, U+4f4f, U+4f55, U+4f9b, U+5317, U+5358, U+53c2, U+53e4, U+548c, U+571f, U+59cb, U+5cf6, U+5e38, U+63a2, U+63b2, U+6559, U+662d, U+679c, U+6c7a, U+72b6, U+7523, U+767d, U+770c, U+7a2e, U+7a3f, U+7a7a, U+7b2c, U+7b49, U+7d20, U+7d42, U+8003, U+8272, U+8a08, U+8aac, U+8cb7, U+8eab, U+8ee2, U+9054-9055, U+90fd, U+914d, U+91cd, U+969b, U+97f3, U+984c, U+ff06; } @font-face {  font-family: 'Kaisei Decol';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/kaiseidecol/v9/bMrwmSqP45sidWf3QmfFW6iyXlEJ22L5tbVz-31fAIsrVl5GYX2iwSV2xCOb.113.woff2) format('woff2');  unicode-range: U+26, U+5f, U+2026, U+203b, U+4e09, U+4eac, U+4ed5, U+4fa1, U+5143, U+5199, U+5207, U+539f, U+53e3, U+53f7, U+5411, U+5473, U+5546, U+55b6, U+5929, U+597d, U+5bb9, U+5c11, U+5c4b, U+5ddd, U+5f97, U+5fc5, U+6295, U+6301, U+6307, U+671b, U+76f8, U+78ba, U+795e, U+7d30, U+7d39, U+7d9a, U+89e3, U+8a00, U+8a73, U+8a8d, U+8a9e, U+8aad, U+8abf, U+8cea, U+8eca, U+8ffd, U+904b, U+9650, U+ff11-ff12; } @font-face {  font-family: 'Kaisei Decol';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/kaiseidecol/v9/bMrwmSqP45sidWf3QmfFW6iyXlEJ22L5tbVz-31fAIsrVl5GYX2iwSV2xCOb.114.woff2) format('woff2');  unicode-range: U+3e, U+3005, U+4e0d, U+4e88, U+4ecb, U+4ee3, U+4ef6, U+4fdd, U+4fe1, U+500b, U+50cf, U+5186, U+5316, U+53d7, U+540c, U+544a, U+54e1, U+5728, U+58f2, U+5973, U+5b89, U+5c71, U+5e02, U+5e97, U+5f15, U+5fc3, U+5fdc, U+601d, U+611b, U+611f, U+671f, U+6728, U+6765, U+683c, U+6b21, U+6ce8, U+6d3b, U+6d77, U+7530, U+7740, U+7acb, U+7d50, U+826f, U+8f09, U+8fbc, U+9001, U+9053, U+91ce, U+9762, U+98df; } @font-face {  font-family: 'Kaisei Decol';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/kaiseidecol/v9/bMrwmSqP45sidWf3QmfFW6iyXlEJ22L5tbVz-31fAIsrVl5GYX2iwSV2xCOb.115.woff2) format('woff2');  unicode-range: U+7c, U+3080, U+4ee5, U+5148, U+516c, U+521d, U+5225, U+529b, U+52a0, U+53ef, U+56de, U+56fd, U+5909, U+591a, U+5b66, U+5b9f, U+5bb6, U+5bfe, U+5e73, U+5e83, U+5ea6, U+5f53, U+6027, U+610f, U+6210, U+6240, U+660e, U+66f4, U+66f8, U+6709, U+6771, U+697d, U+69d8, U+6a5f, U+6c34, U+6cbb, U+73fe, U+756a, U+7684, U+771f, U+793a, U+7f8e, U+898f, U+8a2d, U+8a71, U+8fd1, U+9078, U+9577, U+96fb, U+ff5e; } @font-face {  font-family: 'Kaisei Decol';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/kaiseidecol/v9/bMrwmSqP45sidWf3QmfFW6iyXlEJ22L5tbVz-31fAIsrVl5GYX2iwSV2xCOb.116.woff2) format('woff2');  unicode-range: U+a9, U+3010-3011, U+30e2, U+4e0b, U+4eca, U+4ed6, U+4ed8, U+4f53, U+4f5c, U+4f7f, U+53d6, U+540d, U+54c1, U+5730, U+5916, U+5b50, U+5c0f, U+5f8c, U+624b, U+6570, U+6587, U+6599, U+691c, U+696d, U+6cd5, U+7269, U+7279, U+7406, U+767a-767b, U+77e5, U+7d04, U+7d22, U+8005, U+80fd, U+81ea, U+8868, U+8981, U+89a7, U+901a, U+9023, U+90e8, U+91d1, U+9332, U+958b, U+96c6, U+9ad8, U+ff1a, U+ff1f; } @font-face {  font-family: 'Kaisei Decol';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/kaiseidecol/v9/bMrwmSqP45sidWf3QmfFW6iyXlEJ22L5tbVz-31fAIsrVl5GYX2iwSV2xCOb.117.woff2) format('woff2');  unicode-range: U+4e, U+a0, U+3000, U+300c-300d, U+4e00, U+4e0a, U+4e2d, U+4e8b, U+4eba, U+4f1a, U+5165, U+5168, U+5185, U+51fa, U+5206, U+5229, U+524d, U+52d5, U+5408, U+554f, U+5831, U+5834, U+5927, U+5b9a, U+5e74, U+5f0f, U+60c5, U+65b0, U+65b9, U+6642, U+6700, U+672c, U+682a, U+6b63, U+6c17, U+7121, U+751f, U+7528, U+753b, U+76ee, U+793e, U+884c, U+898b, U+8a18, U+9593, U+95a2, U+ff01, U+ff08-ff09; } @font-face {  font-family: 'Kaisei Decol';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/kaiseidecol/v9/bMrwmSqP45sidWf3QmfFW6iyXlEJ22L5tbVz-31fAIsrVl5GYX2iwSV2xCOb.118.woff2) format('woff2');  unicode-range: U+21-22, U+27-2a, U+2c-3b, U+3f, U+41-4d, U+4f-5d, U+61-7b, U+7d, U+ab, U+ae, U+b2-b3, U+b7, U+bb, U+c9, U+cd, U+d6, U+d8, U+dc, U+e0-e5, U+e7-ed, U+ef, U+f1-f4, U+f6, U+f8, U+fa, U+fc-fd, U+103, U+14d, U+1b0, U+300-301, U+1ebf, U+1ec7, U+2013-2014, U+201c-201d, U+2039-203a, U+203c, U+2048-2049, U+2113, U+2122, U+65e5, U+6708, U+70b9; } @font-face {  font-family: 'Kaisei Decol';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/kaiseidecol/v9/bMrwmSqP45sidWf3QmfFW6iyXlEJ22L5tbVz-31fAIsrVl5GYX2iwSV2xCOb.119.woff2) format('woff2');  unicode-range: U+20, U+2027, U+3001-3002, U+3041-307f, U+3081-308f, U+3091-3093, U+3099-309a, U+309d-309e, U+30a1-30e1, U+30e3-30ed, U+30ef-30f0, U+30f2-30f4, U+30fb-30fe, U+ff0c, U+ff0e; } @font-face {  font-family: 'Kaisei Decol';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/kaiseidecol/v9/bMrwmSqP45sidWf3QmfFW6iCWFsO-WCzoYdi.woff2) format('woff2');  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } @font-face {  font-family: 'Kaisei Decol';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/kaiseidecol/v9/bMrwmSqP45sidWf3QmfFW6iCUlsO-WCzoYdi.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Kaisei Decol';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/kaiseidecol/v9/bMrwmSqP45sidWf3QmfFW6iCXFsO-WCzoQ.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }   .logo-text, .logo-menu-button, .appeal-title, .entry-title, .list-title, .entry-card-title, .pagination .page-numbers, .article h2, .article h3, .article h4, .article h5, .article h6, .widget h2, .widget-title, .related-entry-main-heading, .comment-title, .footer-title {   font-family: "Klee One", sans-serif;  }    .container, .sidebar-menu-content, .navi-menu-content, .mobile-menu-buttons, #navi .navi-in > .menu-mobile li {   background-image: linear-gradient(180deg, rgba(var(--white-color), 0) 93%, rgba(var(--white-color), 1) 100%),linear-gradient(90deg, rgba(var(--white-color), 0) 93%, rgba(var(--white-color), 1) 100%);   background-size: 15px 15px;  }    .logo-text .site-name-text, .mobile-menu-buttons .logo-menu-button > a {  text-emphasis-style: dot;  -webkit-text-emphasis-style: dot;  text-emphasis-position: under left;  -webkit-text-emphasis-position: under left;  } .lazyload{background-image:none !important;}.lazyload:before{background-image:none !important;}.broken_link, a.broken_link { text-decoration: line-through; } @media print { body * {display: none !important;}  body:after {  content: "申し訳ありませんがページの印刷はできません"; } }  #wpcp-error-message {   direction: ltr;   text-align: center;   transition: opacity 900ms ease 0s;   z-index: 99999999; } .hideme {   opacity:0;   visibility: hidden; } .showme {   opacity:1;   visibility: visible; } .msgmsg-box-wpcp {  border:1px solid #f5aca6;  border-radius: 10px;  color: #555;  font-family: Tahoma;  font-size: 11px;  margin: 10px;  padding: 10px 36px;  position: fixed;  width: 255px;  top: 50%;   left: 50%;   margin-top: -10px;   margin-left: -130px;   -webkit-box-shadow: 0px 0px 34px 2px rgba(242,191,191,1);  -moz-box-shadow: 0px 0px 34px 2px rgba(242,191,191,1);  box-shadow: 0px 0px 34px 2px rgba(242,191,191,1); } .msgmsg-box-wpcp span {  font-weight:bold;  text-transform:uppercase; }  .warning-wpcp {  background:#ffecec url('https://shimaneko-news.com/wp-content/plugins/wp-content-copy-protector/images/warning.png') no-repeat 10px 50%; }   .wp-container-1 > .alignleft { float: left; margin-inline-start: 0; margin-inline-end: 2em; }.wp-container-1 > .alignright { float: right; margin-inline-start: 2em; margin-inline-end: 0; }.wp-container-1 > .aligncenter { margin-left: auto !important; margin-right: auto !important; }.wp-container-1 > * { margin-block-start: 0; margin-block-end: 0; }.wp-container-1 > * + * { margin-block-start: var( --wp--style--block-gap ); margin-block-end: 0; }.wp-container-2 > .alignleft { float: left; margin-inline-start: 0; margin-inline-end: 2em; }.wp-container-2 > .alignright { float: right; margin-inline-start: 2em; margin-inline-end: 0; }.wp-container-2 > .aligncenter { margin-left: auto !important; margin-right: auto !important; }.wp-container-2 > * { margin-block-start: 0; margin-block-end: 0; }.wp-container-2 > * + * { margin-block-start: var( --wp--style--block-gap ); margin-block-end: 0; }