@charset "utf-8";
@charset "utf-8";
:root{--wp-admin-theme-color:#007cba;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-20:#005a87}#start-resizable-editor-section{display:none}.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:none;border-radius:28px;box-shadow:none;cursor:pointer;display:inline-block;font-size:18px;padding:12px 24px;text-align:center;text-decoration:none;overflow-wrap:break-word}.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-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 .wp-block-button__link,.wp-block-button__link.is-style-outline{color:#32373c;background-color:transparent;border:2px solid}.wp-block-buttons .wp-block-button{display:inline-block;margin-right:8px;margin-bottom:8px}.wp-block-buttons .wp-block-button:last-child{margin-right:0}.wp-block-buttons.alignright .wp-block-button{margin-right:0;margin-left:8px}.wp-block-buttons.alignright .wp-block-button:first-child{margin-left:0}.wp-block-buttons.alignleft .wp-block-button{margin-left:0;margin-right:8px}.wp-block-buttons.alignleft .wp-block-button:last-child{margin-right:0}.wp-block-button.aligncenter,.wp-block-buttons.aligncenter,.wp-block-calendar{text-align:center}.wp-block-calendar tbody td,.wp-block-calendar th{padding:4px;border:1px solid #ddd}.wp-block-calendar tfoot td{border:none}.wp-block-calendar table{width:100%;border-collapse:collapse;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.wp-block-calendar table th{font-weight:400;background:#ddd}.wp-block-calendar a{text-decoration:underline}.wp-block-calendar tfoot a{color:#007cba;color:var(--wp-admin-theme-color)}.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-columns{display:flex;margin-bottom:28px;flex-wrap:wrap}@media (min-width:782px){.wp-block-columns{flex-wrap:nowrap}}.wp-block-columns.has-background{padding:20px 38px}.wp-block-column{flex-grow:1;min-width:0;word-break:break-word;overflow-wrap:break-word}@media (max-width:599px){.wp-block-column{flex-basis:100%!important}}@media (min-width:600px) and (max-width:781px){.wp-block-column{flex-basis:calc(50% - 16px)!important;flex-grow:0}.wp-block-column:nth-child(2n){margin-left:32px}}@media (min-width:782px){.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-column[style*=flex-basis]{flex-grow:0}.wp-block-column:not(:first-child){margin-left:32px}}.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}.wp-block-column.is-vertically-aligned-top{align-self:flex-start}.wp-block-column.is-vertically-aligned-center{-ms-grid-row-align: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-cover,.wp-block-cover-image{position:relative;background-size:cover;background-position:50%;min-height:430px;height:100%;width:100%;display:flex;justify-content:center;align-items:center;padding:16px}.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax{background-attachment:fixed}@supports (-webkit-overflow-scrolling:touch){.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.has-background-dim,.wp-block-cover.has-background-dim{background-color:#000}.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__gradient-background,.wp-block-cover.has-background-dim:not(.has-background-gradient):before,.wp-block-cover .wp-block-cover__gradient-background{position:absolute;top:0;left:0;bottom:0;right:0;z-index:1}.wp-block-cover-image.has-background-dim:not(.has-background-gradient):before,.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__gradient-background{opacity:.5}.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:not(.has-background-gradient):before{opacity:.1}.wp-block-cover-image.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background{opacity:.1}.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:not(.has-background-gradient):before{opacity:.2}.wp-block-cover-image.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background{opacity:.2}.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:not(.has-background-gradient):before{opacity:.3}.wp-block-cover-image.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background{opacity:.3}.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:not(.has-background-gradient):before{opacity:.4}.wp-block-cover-image.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background{opacity:.4}.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:not(.has-background-gradient):before{opacity:.5}.wp-block-cover-image.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background{opacity:.5}.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:not(.has-background-gradient):before{opacity:.6}.wp-block-cover-image.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background{opacity:.6}.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:not(.has-background-gradient):before{opacity:.7}.wp-block-cover-image.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background{opacity:.7}.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:not(.has-background-gradient):before{opacity:.8}.wp-block-cover-image.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background{opacity:.8}.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:not(.has-background-gradient):before{opacity:.9}.wp-block-cover-image.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background{opacity:.9}.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:not(.has-background-gradient):before{opacity:1}.wp-block-cover-image.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background{opacity:1}.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.alignleft,.wp-block-cover.alignright{max-width:290px;width:100%}.wp-block-cover-image:after,.wp-block-cover:after{display:block;content:"";font-size:0;min-height:inherit}@supports ((position:-webkit-sticky) or (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:calc(100% - 70px);z-index:1;color:#fff}.wp-block-cover-image .wp-block-subhead:not(.has-text-color),.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 .wp-block-subhead: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__video-background{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);width:100%;height:100%;z-index:0;object-fit:cover}.wp-block-cover-image-text,.wp-block-cover-text,section.wp-block-cover-image h2{color:#fff}.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 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 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:580px;padding:14px;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-embed{margin-bottom:1em}.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-6 .wp-block-embed__wrapper:before{padding-top:66.66%}.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__button{background:#32373c;border-radius:2em;color:#fff;font-size:13px;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,.wp-block-gallery{display:flex;flex-wrap:wrap;list-style-type:none;padding:0;margin:0}.blocks-gallery-grid .blocks-gallery-image,.blocks-gallery-grid .blocks-gallery-item,.wp-block-gallery .blocks-gallery-image,.wp-block-gallery .blocks-gallery-item{margin:0 16px 16px 0;display:flex;flex-grow:1;flex-direction:column;justify-content:center;position:relative}.blocks-gallery-grid .blocks-gallery-image figure,.blocks-gallery-grid .blocks-gallery-item figure,.wp-block-gallery .blocks-gallery-image figure,.wp-block-gallery .blocks-gallery-item figure{margin:0;height:100%}@supports ((position:-webkit-sticky) or (position:sticky)){.blocks-gallery-grid .blocks-gallery-image figure,.blocks-gallery-grid .blocks-gallery-item figure,.wp-block-gallery .blocks-gallery-image figure,.wp-block-gallery .blocks-gallery-item figure{display:flex;align-items:flex-end;justify-content:flex-start}}.blocks-gallery-grid .blocks-gallery-image img,.blocks-gallery-grid .blocks-gallery-item img,.wp-block-gallery .blocks-gallery-image img,.wp-block-gallery .blocks-gallery-item img{display:block;max-width:100%;height:auto;width:100%}@supports ((position:-webkit-sticky) or (position:sticky)){.blocks-gallery-grid .blocks-gallery-image img,.blocks-gallery-grid .blocks-gallery-item img,.wp-block-gallery .blocks-gallery-image img,.wp-block-gallery .blocks-gallery-item img{width:auto}}.blocks-gallery-grid .blocks-gallery-image figcaption,.blocks-gallery-grid .blocks-gallery-item figcaption,.wp-block-gallery .blocks-gallery-image figcaption,.wp-block-gallery .blocks-gallery-item figcaption{position:absolute;bottom:0;width:100%;max-height:100%;overflow:auto;padding:40px 10px 9px;color:#fff;text-align:center;font-size:13px;background:linear-gradient(0deg,rgba(0,0,0,.7),rgba(0,0,0,.3) 70%,transparent)}.blocks-gallery-grid .blocks-gallery-image figcaption img,.blocks-gallery-grid .blocks-gallery-item figcaption img,.wp-block-gallery .blocks-gallery-image figcaption img,.wp-block-gallery .blocks-gallery-item figcaption img{display:inline}.blocks-gallery-grid.is-cropped .blocks-gallery-image a,.blocks-gallery-grid.is-cropped .blocks-gallery-image img,.blocks-gallery-grid.is-cropped .blocks-gallery-item a,.blocks-gallery-grid.is-cropped .blocks-gallery-item img,.wp-block-gallery.is-cropped .blocks-gallery-image a,.wp-block-gallery.is-cropped .blocks-gallery-image img,.wp-block-gallery.is-cropped .blocks-gallery-item a,.wp-block-gallery.is-cropped .blocks-gallery-item img{width:100%}@supports ((position:-webkit-sticky) or (position:sticky)){.blocks-gallery-grid.is-cropped .blocks-gallery-image a,.blocks-gallery-grid.is-cropped .blocks-gallery-image img,.blocks-gallery-grid.is-cropped .blocks-gallery-item a,.blocks-gallery-grid.is-cropped .blocks-gallery-item img,.wp-block-gallery.is-cropped .blocks-gallery-image a,.wp-block-gallery.is-cropped .blocks-gallery-image img,.wp-block-gallery.is-cropped .blocks-gallery-item a,.wp-block-gallery.is-cropped .blocks-gallery-item img{height:100%;flex:1;object-fit:cover}}.blocks-gallery-grid .blocks-gallery-image,.blocks-gallery-grid .blocks-gallery-item,.wp-block-gallery .blocks-gallery-image,.wp-block-gallery .blocks-gallery-item{width:calc(50% - 16px)}.blocks-gallery-grid .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery .blocks-gallery-item:nth-of-type(2n){margin-right:0}.blocks-gallery-grid.columns-1 .blocks-gallery-image,.blocks-gallery-grid.columns-1 .blocks-gallery-item,.wp-block-gallery.columns-1 .blocks-gallery-image,.wp-block-gallery.columns-1 .blocks-gallery-item{width:100%;margin-right:0}@media (min-width:600px){.blocks-gallery-grid.columns-3 .blocks-gallery-image,.blocks-gallery-grid.columns-3 .blocks-gallery-item,.wp-block-gallery.columns-3 .blocks-gallery-image,.wp-block-gallery.columns-3 .blocks-gallery-item{width:calc(33.33333% - 10.66667px);margin-right:16px}.blocks-gallery-grid.columns-4 .blocks-gallery-image,.blocks-gallery-grid.columns-4 .blocks-gallery-item,.wp-block-gallery.columns-4 .blocks-gallery-image,.wp-block-gallery.columns-4 .blocks-gallery-item{width:calc(25% - 12px);margin-right:16px}.blocks-gallery-grid.columns-5 .blocks-gallery-image,.blocks-gallery-grid.columns-5 .blocks-gallery-item,.wp-block-gallery.columns-5 .blocks-gallery-image,.wp-block-gallery.columns-5 .blocks-gallery-item{width:calc(20% - 12.8px);margin-right:16px}.blocks-gallery-grid.columns-6 .blocks-gallery-image,.blocks-gallery-grid.columns-6 .blocks-gallery-item,.wp-block-gallery.columns-6 .blocks-gallery-image,.wp-block-gallery.columns-6 .blocks-gallery-item{width:calc(16.66667% - 13.33333px);margin-right:16px}.blocks-gallery-grid.columns-7 .blocks-gallery-image,.blocks-gallery-grid.columns-7 .blocks-gallery-item,.wp-block-gallery.columns-7 .blocks-gallery-image,.wp-block-gallery.columns-7 .blocks-gallery-item{width:calc(14.28571% - 13.71429px);margin-right:16px}.blocks-gallery-grid.columns-8 .blocks-gallery-image,.blocks-gallery-grid.columns-8 .blocks-gallery-item,.wp-block-gallery.columns-8 .blocks-gallery-image,.wp-block-gallery.columns-8 .blocks-gallery-item{width:calc(12.5% - 14px);margin-right:16px}.blocks-gallery-grid.columns-1 .blocks-gallery-image:nth-of-type(1n),.blocks-gallery-grid.columns-1 .blocks-gallery-item:nth-of-type(1n),.wp-block-gallery.columns-1 .blocks-gallery-image:nth-of-type(1n),.wp-block-gallery.columns-1 .blocks-gallery-item:nth-of-type(1n){margin-right:0}.blocks-gallery-grid.columns-2 .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid.columns-2 .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery.columns-2 .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery.columns-2 .blocks-gallery-item:nth-of-type(2n){margin-right:0}.blocks-gallery-grid.columns-3 .blocks-gallery-image:nth-of-type(3n),.blocks-gallery-grid.columns-3 .blocks-gallery-item:nth-of-type(3n),.wp-block-gallery.columns-3 .blocks-gallery-image:nth-of-type(3n),.wp-block-gallery.columns-3 .blocks-gallery-item:nth-of-type(3n){margin-right:0}.blocks-gallery-grid.columns-4 .blocks-gallery-image:nth-of-type(4n),.blocks-gallery-grid.columns-4 .blocks-gallery-item:nth-of-type(4n),.wp-block-gallery.columns-4 .blocks-gallery-image:nth-of-type(4n),.wp-block-gallery.columns-4 .blocks-gallery-item:nth-of-type(4n){margin-right:0}.blocks-gallery-grid.columns-5 .blocks-gallery-image:nth-of-type(5n),.blocks-gallery-grid.columns-5 .blocks-gallery-item:nth-of-type(5n),.wp-block-gallery.columns-5 .blocks-gallery-image:nth-of-type(5n),.wp-block-gallery.columns-5 .blocks-gallery-item:nth-of-type(5n){margin-right:0}.blocks-gallery-grid.columns-6 .blocks-gallery-image:nth-of-type(6n),.blocks-gallery-grid.columns-6 .blocks-gallery-item:nth-of-type(6n),.wp-block-gallery.columns-6 .blocks-gallery-image:nth-of-type(6n),.wp-block-gallery.columns-6 .blocks-gallery-item:nth-of-type(6n){margin-right:0}.blocks-gallery-grid.columns-7 .blocks-gallery-image:nth-of-type(7n),.blocks-gallery-grid.columns-7 .blocks-gallery-item:nth-of-type(7n),.wp-block-gallery.columns-7 .blocks-gallery-image:nth-of-type(7n),.wp-block-gallery.columns-7 .blocks-gallery-item:nth-of-type(7n){margin-right:0}.blocks-gallery-grid.columns-8 .blocks-gallery-image:nth-of-type(8n),.blocks-gallery-grid.columns-8 .blocks-gallery-item:nth-of-type(8n),.wp-block-gallery.columns-8 .blocks-gallery-image:nth-of-type(8n),.wp-block-gallery.columns-8 .blocks-gallery-item:nth-of-type(8n){margin-right:0}}.blocks-gallery-grid .blocks-gallery-image:last-child,.blocks-gallery-grid .blocks-gallery-item:last-child,.wp-block-gallery .blocks-gallery-image:last-child,.wp-block-gallery .blocks-gallery-item:last-child{margin-right:0}.blocks-gallery-grid.alignleft,.blocks-gallery-grid.alignright,.wp-block-gallery.alignleft,.wp-block-gallery.alignright{max-width:290px;width:100%}.blocks-gallery-grid.aligncenter .blocks-gallery-item figure,.wp-block-gallery.aligncenter .blocks-gallery-item figure{justify-content:center}h1.has-background,h2.has-background,h3.has-background,h4.has-background,h5.has-background,h6.has-background{padding:20px 38px}.wp-block-image{margin-bottom:1em}.wp-block-image img{max-width:100%}.wp-block-image.aligncenter{text-align:center}.wp-block-image.alignfull img,.wp-block-image.alignwide img{width:100%}.wp-block-image .aligncenter,.wp-block-image .alignleft,.wp-block-image .alignright,.wp-block-image.is-resized{display:table}.wp-block-image .aligncenter>figcaption,.wp-block-image .alignleft>figcaption,.wp-block-image .alignright>figcaption,.wp-block-image.is-resized>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}.is-style-circle-mask img,.is-style-rounded img{border-radius:9999px}@supports ((-webkit-mask-image:none) or (mask-image:none)) or (-webkit-mask-image:none){.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-latest-comments__comment{font-size:15px;line-height:1.1;list-style:none;margin-bottom:1em}.has-avatars .wp-block-latest-comments__comment{min-height:36px;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:52px}.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:14px;line-height:1.8;margin:5px 0 20px}.wp-block-latest-comments__comment-date{color:#8f98a1;display:block;font-size:12px}.wp-block-latest-comments .avatar,.wp-block-latest-comments__comment-avatar{border-radius:24px;display:block;float:left;height:40px;margin-right:12px;width:40px}.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}.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 20px 20px 0;width:100%}@media (min-width:600px){.wp-block-latest-posts.columns-2 li{width:calc(50% - 20px)}.wp-block-latest-posts.columns-3 li{width:calc(33.33333% - 20px)}.wp-block-latest-posts.columns-4 li{width:calc(25% - 20px)}.wp-block-latest-posts.columns-5 li{width:calc(20% - 20px)}.wp-block-latest-posts.columns-6 li{width:calc(16.66667% - 20px)}}.wp-block-latest-posts__post-author,.wp-block-latest-posts__post-date{display:block;color:#6c7781;font-size:13px}.wp-block-latest-posts__post-excerpt{margin-top:8px;margin-bottom:16px}.wp-block-latest-posts__featured-image img{height:auto;width:auto}.wp-block-latest-posts__featured-image.alignleft{margin-right:1em}.wp-block-latest-posts__featured-image.alignright{margin-left:1em}.wp-block-latest-posts__featured-image.aligncenter{margin-bottom:1em;text-align:center}.edit-post-visual-editor .wp-block-latest-posts.is-grid li{margin-bottom:20px}.wp-block-media-text{ direction:ltr; display:-ms-grid;display:grid;-ms-grid-columns:50% 1fr;grid-template-columns:50% 1fr;-ms-grid-rows:auto;grid-template-rows:auto}.wp-block-media-text.has-media-on-the-right{-ms-grid-columns:1fr 50%;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{-ms-grid-row-align:start;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{-ms-grid-row-align:center;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{-ms-grid-row-align:end;align-self:end}.wp-block-media-text .wp-block-media-text__media{ -ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1; margin:0}.wp-block-media-text .wp-block-media-text__content{direction:ltr; -ms-grid-column:2;grid-column:2;-ms-grid-row:1;grid-row:1; padding:0 8%;word-break:break-word}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__media{ -ms-grid-column:2;grid-column:2;-ms-grid-row:1;grid-row:1 }.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{ -ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1 }.wp-block-media-text__media img,.wp-block-media-text__media video{max-width:unset;width:100%;vertical-align:middle}.wp-block-media-text.is-image-fill figure.wp-block-media-text__media{height:100%;min-height:250px;background-size:cover}.wp-block-media-text.is-image-fill figure.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{-ms-grid-columns:100%!important;grid-template-columns:100%!important}.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__media{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1}.wp-block-media-text.is-stacked-on-mobile.has-media-on-the-right .wp-block-media-text__media,.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__content{-ms-grid-column:1;grid-column:1;-ms-grid-row:2;grid-row:2}.wp-block-media-text.is-stacked-on-mobile.has-media-on-the-right .wp-block-media-text__content{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1}}.wp-block-navigation.is-style-light .wp-block-navigation-link:not(.has-text-color),.wp-block-navigation .wp-block-navigation-link:not(.has-text-color){color:#1e1e1e}.wp-block-navigation.is-style-light:not(.has-background) .wp-block-navigation__container,.wp-block-navigation:not(.has-background) .wp-block-navigation__container{background-color:#fff}.wp-block-navigation.is-style-dark .wp-block-navigation-link:not(.has-text-color){color:#fff}.wp-block-navigation.is-style-dark:not(.has-background) .wp-block-navigation__container{background-color:#1e1e1e}.items-justified-left>ul{justify-content:flex-start}.items-justified-center>ul{justify-content:center}.items-justified-right>ul{justify-content:flex-end}.wp-block-navigation-link{display:flex;align-items:center;position:relative;margin:0}.wp-block-navigation-link .wp-block-navigation__container:empty{display:none}.wp-block-navigation__container{list-style:none;margin:0;padding-left:0;display:flex;flex-wrap:wrap}.is-vertical .wp-block-navigation__container{display:block}.has-child .wp-block-navigation__container{border:1px solid rgba(0,0,0,.15);background-color:inherit;color:inherit;position:absolute;left:0;top:100%;width:fit-content;z-index:1;opacity:0;transition:opacity .1s linear;visibility:hidden}.has-child .wp-block-navigation__container>.wp-block-navigation-link>.wp-block-navigation-link__content{flex-grow:1}.has-child .wp-block-navigation__container>.wp-block-navigation-link>.wp-block-navigation-link__submenu-icon{padding-right:8px}@media (min-width:782px){.has-child .wp-block-navigation__container{left:24px}.has-child .wp-block-navigation__container .wp-block-navigation__container{left:100%;top:-1px}.has-child .wp-block-navigation__container .wp-block-navigation__container:before{content:"";position:absolute;right:100%;height:100%;display:block;width:8px;background:transparent}.has-child .wp-block-navigation__container .wp-block-navigation-link__submenu-icon svg{transform:rotate(0)}}.has-child:hover{cursor:pointer}.has-child:hover>.wp-block-navigation__container{visibility:visible;opacity:1;display:flex;flex-direction:column}.has-child:focus-within{cursor:pointer}.has-child:focus-within>.wp-block-navigation__container{visibility:visible;opacity:1;display:flex;flex-direction:column}.wp-block-navigation-link__content{text-decoration:none;padding:8px 16px}.wp-block-navigation-link__content+.wp-block-navigation-link__content{padding-top:0}.has-text-color .wp-block-navigation-link__content{color:inherit}.wp-block-navigation-link__label{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;word-break:normal;overflow-wrap:break-word}.wp-block-navigation-link__submenu-icon{height:inherit;padding:6px 16px}.wp-block-navigation-link__submenu-icon svg{fill:currentColor}@media (min-width:782px){.wp-block-navigation-link__submenu-icon svg{transform:rotate(90deg)}}.is-small-text{font-size:14px}.is-regular-text{font-size:16px}.is-large-text{font-size:36px}.is-larger-text{font-size:48px}.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-background{padding:20px 38px}p.has-text-color a{color:inherit}.wp-block-post-author{display:flex;flex-wrap:wrap;line-height:1.5}.wp-block-post-author__byline{width:100%;margin-top:0;margin-bottom:0;font-size:.5em}.wp-block-post-author__avatar{margin-right:16px}.wp-block-post-author__bio{margin-bottom:8px;font-size:.7em}.wp-block-post-author__content{flex-grow:1;flex-basis:0}.wp-block-post-author__name{font-weight:700;margin:0}.wp-block-pullquote{padding:3em 0;margin-left:0;margin-right:0;text-align:center}.wp-block-pullquote.alignleft,.wp-block-pullquote.alignright{max-width:290px}.wp-block-pullquote.alignleft p,.wp-block-pullquote.alignright p{font-size:20px}.wp-block-pullquote p{font-size:28px;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:not(.is-style-solid-color){background:none}.wp-block-pullquote.is-style-solid-color{border:none}.wp-block-pullquote.is-style-solid-color blockquote{margin-left:auto;margin-right:auto;text-align:left;max-width:60%}.wp-block-pullquote.is-style-solid-color blockquote p{margin-top:0;margin-bottom:0;font-size:32px}.wp-block-pullquote.is-style-solid-color blockquote cite{text-transform:none;font-style:normal}.wp-block-pullquote cite{color:inherit}.wp-block-quote.is-large,.wp-block-quote.is-style-large{margin:0 0 16px;padding:0 1em}.wp-block-quote.is-large p,.wp-block-quote.is-style-large p{font-size:24px;font-style:italic;line-height:1.6}.wp-block-quote.is-large cite,.wp-block-quote.is-large footer,.wp-block-quote.is-style-large cite,.wp-block-quote.is-style-large footer{font-size:18px;text-align:right}.wp-block-rss.alignleft{margin-right:2em}.wp-block-rss.alignright{margin-left:2em}.wp-block-rss.is-grid{display:flex;flex-wrap:wrap;padding:0;list-style:none}.wp-block-rss.is-grid li{margin:0 16px 16px 0;width:100%}@media (min-width:600px){.wp-block-rss.columns-2 li{width:calc(50% - 16px)}.wp-block-rss.columns-3 li{width:calc(33.33333% - 16px)}.wp-block-rss.columns-4 li{width:calc(25% - 16px)}.wp-block-rss.columns-5 li{width:calc(20% - 16px)}.wp-block-rss.columns-6 li{width:calc(16.66667% - 16px)}}.wp-block-rss__item-author,.wp-block-rss__item-publish-date{display:block;color:#6c7781;font-size:13px}.wp-block-search{display:flex;flex-wrap:wrap}.wp-block-search .wp-block-search__label{width:100%}.wp-block-search .wp-block-search__input{flex-grow:1;max-width:360px}.wp-block-search .wp-block-search__button{margin-left:10px}.wp-block-separator.is-style-wide{border-bottom-width:1px}.wp-block-separator.is-style-dots{background:none!important;border:none;text-align:center;max-width:none;line-height:1;height:auto}.wp-block-separator.is-style-dots:before{content:"\00b7 \00b7 \00b7";color:currentColor;font-size:20px;letter-spacing:2em;padding-left:2em;font-family:serif}.wp-block-social-links{display:flex;justify-content:flex-start;padding-left:0;padding-right:0;margin-left:0}.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-social-link{display:block;width:36px;height:36px;border-radius:36px;margin-right:8px;transition:transform .1s ease}@media (prefers-reduced-motion:reduce){.wp-social-link{transition-duration:0s}}.wp-social-link a{padding:6px;display:block;line-height:0;transition:transform .1s ease}.wp-social-link a,.wp-social-link a:active,.wp-social-link a:hover,.wp-social-link a:visited,.wp-social-link svg{color:currentColor;fill:currentColor}.wp-social-link:hover{transform:scale(1.1)}.wp-block-social-links.aligncenter{justify-content:center;display:flex}.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-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-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;padding:4px}.wp-block-social-links.is-style-logos-only .wp-social-link svg{width:28px;height:28px}.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-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-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{background-color:#d32422;color:#fff}.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:16px;padding-right:16px}.wp-block-spacer{clear:both}p.wp-block-subhead{font-size:1.1em;font-style:italic;opacity:.75}.wp-block-table{overflow-x:auto}.wp-block-table table{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-text-columns,.wp-block-text-columns.aligncenter{display:flex}.wp-block-text-columns .wp-block-column{margin:0 16px;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%}.wp-block-video{margin-left:0;margin-right:0}.wp-block-video video{max-width:100%}@supports ((position:-webkit-sticky) or (position:sticky)){.wp-block-video [poster]{object-fit:cover}}.wp-block-video.aligncenter{text-align:center}.wp-block-video figcaption{margin-top:.5em;margin-bottom:1em}:root .editor-styles-wrapper .has-pale-pink-background-color,:root .has-pale-pink-background-color{background-color:#f78da7}:root .editor-styles-wrapper .has-vivid-red-background-color,:root .has-vivid-red-background-color{background-color:#cf2e2e}:root .editor-styles-wrapper .has-luminous-vivid-orange-background-color,:root .has-luminous-vivid-orange-background-color{background-color:#ff6900}:root .editor-styles-wrapper .has-luminous-vivid-amber-background-color,:root .has-luminous-vivid-amber-background-color{background-color:#fcb900}:root .editor-styles-wrapper .has-light-green-cyan-background-color,:root .has-light-green-cyan-background-color{background-color:#7bdcb5}:root .editor-styles-wrapper .has-vivid-green-cyan-background-color,:root .has-vivid-green-cyan-background-color{background-color:#00d084}:root .editor-styles-wrapper .has-pale-cyan-blue-background-color,:root .has-pale-cyan-blue-background-color{background-color:#8ed1fc}:root .editor-styles-wrapper .has-vivid-cyan-blue-background-color,:root .has-vivid-cyan-blue-background-color{background-color:#0693e3}:root .editor-styles-wrapper .has-vivid-purple-background-color,:root .has-vivid-purple-background-color{background-color:#9b51e0}:root .editor-styles-wrapper .has-white-background-color,:root .has-white-background-color{background-color:#fff}:root .editor-styles-wrapper .has-very-light-gray-background-color,:root .has-very-light-gray-background-color{background-color:#eee}:root .editor-styles-wrapper .has-cyan-bluish-gray-background-color,:root .has-cyan-bluish-gray-background-color{background-color:#abb8c3}:root .editor-styles-wrapper .has-very-dark-gray-background-color,:root .has-very-dark-gray-background-color{background-color:#313131}:root .editor-styles-wrapper .has-black-background-color,:root .has-black-background-color{background-color:#000}:root .editor-styles-wrapper .has-pale-pink-color,:root .has-pale-pink-color{color:#f78da7}:root .editor-styles-wrapper .has-vivid-red-color,:root .has-vivid-red-color{color:#cf2e2e}:root .editor-styles-wrapper .has-luminous-vivid-orange-color,:root .has-luminous-vivid-orange-color{color:#ff6900}:root .editor-styles-wrapper .has-luminous-vivid-amber-color,:root .has-luminous-vivid-amber-color{color:#fcb900}:root .editor-styles-wrapper .has-light-green-cyan-color,:root .has-light-green-cyan-color{color:#7bdcb5}:root .editor-styles-wrapper .has-vivid-green-cyan-color,:root .has-vivid-green-cyan-color{color:#00d084}:root .editor-styles-wrapper .has-pale-cyan-blue-color,:root .has-pale-cyan-blue-color{color:#8ed1fc}:root .editor-styles-wrapper .has-vivid-cyan-blue-color,:root .has-vivid-cyan-blue-color{color:#0693e3}:root .editor-styles-wrapper .has-vivid-purple-color,:root .has-vivid-purple-color{color:#9b51e0}:root .editor-styles-wrapper .has-white-color,:root .has-white-color{color:#fff}:root .editor-styles-wrapper .has-very-light-gray-color,:root .has-very-light-gray-color{color:#eee}:root .editor-styles-wrapper .has-cyan-bluish-gray-color,:root .has-cyan-bluish-gray-color{color:#abb8c3}:root .editor-styles-wrapper .has-very-dark-gray-color,:root .has-very-dark-gray-color{color:#313131}:root .editor-styles-wrapper .has-black-color,:root .has-black-color{color:#000}:root .editor-styles-wrapper .has-vivid-cyan-blue-to-vivid-purple-gradient-background,:root .has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:linear-gradient(135deg,#0693e3,#9b51e0)}:root .editor-styles-wrapper .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background,:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .editor-styles-wrapper .has-light-green-cyan-to-vivid-green-cyan-gradient-background,:root .has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:linear-gradient(135deg,#7adcb4,#00d082)}:root .editor-styles-wrapper .has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background,:root .has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:linear-gradient(135deg,#fcb900,#ff6900)}:root .editor-styles-wrapper .has-luminous-vivid-orange-to-vivid-red-gradient-background,:root .has-luminous-vivid-orange-to-vivid-red-gradient-background{background:linear-gradient(135deg,#ff6900,#cf2e2e)}:root .editor-styles-wrapper .has-very-light-gray-to-cyan-bluish-gray-gradient-background,:root .has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:linear-gradient(135deg,#eee,#a9b8c3)}:root .editor-styles-wrapper .has-cool-to-warm-spectrum-gradient-background,:root .has-cool-to-warm-spectrum-gradient-background{background:linear-gradient(135deg,#4aeadc,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c)}:root .editor-styles-wrapper .has-blush-light-purple-gradient-background,:root .has-blush-light-purple-gradient-background{background:linear-gradient(135deg,#ffceec,#9896f0)}:root .editor-styles-wrapper .has-blush-bordeaux-gradient-background,:root .has-blush-bordeaux-gradient-background{background:linear-gradient(135deg,#fecda5,#fe2d2d 50%,#6b003e)}:root .editor-styles-wrapper .has-purple-crush-gradient-background,:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .editor-styles-wrapper .has-luminous-dusk-gradient-background,:root .has-luminous-dusk-gradient-background{background:linear-gradient(135deg,#ffcb70,#c751c0 50%,#4158d0)}:root .editor-styles-wrapper .has-hazy-dawn-gradient-background,:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .editor-styles-wrapper .has-pale-ocean-gradient-background,:root .has-pale-ocean-gradient-background{background:linear-gradient(135deg,#fff5cb,#b6e3d4 50%,#33a7b5)}:root .editor-styles-wrapper .has-electric-grass-gradient-background,:root .has-electric-grass-gradient-background{background:linear-gradient(135deg,#caf880,#71ce7e)}:root .editor-styles-wrapper .has-subdued-olive-gradient-background,:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .editor-styles-wrapper .has-atomic-cream-gradient-background,:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .editor-styles-wrapper .has-nightshade-gradient-background,:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .editor-styles-wrapper .has-midnight-gradient-background,:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root .editor-styles-wrapper .has-link-color a,:root .has-link-color a{color:#00e;color:var(--wp--style--color--link,#00e)}.editor-styles-wrapper .has-small-font-size,.has-small-font-size{font-size:13px}.editor-styles-wrapper .has-normal-font-size,.editor-styles-wrapper .has-regular-font-size,.has-normal-font-size,.has-regular-font-size{font-size:16px}.editor-styles-wrapper .has-medium-font-size,.has-medium-font-size{font-size:20px}.editor-styles-wrapper .has-large-font-size,.has-large-font-size{font-size:36px}.editor-styles-wrapper .has-huge-font-size,.editor-styles-wrapper .has-larger-font-size,.has-huge-font-size,.has-larger-font-size{font-size:42px}.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}.wpcf7 .screen-reader-response {
position: absolute;
overflow: hidden;
clip: rect(1px, 1px, 1px, 1px);
height: 1px;
width: 1px;
margin: 0;
padding: 0;
border: 0;
}
.wpcf7 form .wpcf7-response-output {
margin: 2em 0.5em 1em;
padding: 0.2em 1em;
border: 2px solid #00a0d2; }
.wpcf7 form.init .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 {
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: absolute;
top: 20%;
left: 20%;
z-index: 100;
border: 1px solid #dc3232;
background: #fff;
padding: .2em .8em;
}
span.wpcf7-list-item {
display: inline-block;
margin: 0 0 0 1em;
}
span.wpcf7-list-item-label::before,
span.wpcf7-list-item-label::after {
content: " ";
}
div.wpcf7 .ajax-loader {
visibility: hidden;
display: inline-block;
background-image: url(//conte-anime.jp/system/wp-content/plugins/contact-form-7/assets/ajax-loader.gif);
width: 16px;
height: 16px;
border: none;
padding: 0;
margin: 0 0 0 4px;
vertical-align: middle;
}
div.wpcf7 .ajax-loader.is-active {
visibility: visible;
}
div.wpcf7 div.ajax-error {
display: none;
}
div.wpcf7 .placeheld {
color: #888;
}
div.wpcf7 input[type="file"] {
cursor: pointer;
}
div.wpcf7 input[type="file"]:disabled {
cursor: default;
}
div.wpcf7 .wpcf7-submit:disabled {
cursor: not-allowed;
}
.wpcf7 input[type="url"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"] {
direction: ltr;
}.linkcard {
margin-top: 4px;
margin-bottom: 16px;
margin-left: 4px;
margin-right: 16px;
}
.linkcard img {
margin: 0 !important; padding: 0; border: none;
}
.linkcard span.external-icon {
display: none;
}
.linkcard p {
display: none;
}
.linkcard:hover .lkc-thumbnail img { }
.lkc-link {
text-decoration: none !important;
}
.lkc-external-wrap {
border: 2px dashed rgba(255,255,255,0.5);
background: #bcddff; box-shadow: 0 0 0 5px #aabbee, 3px 3px 6px 4px rgba(0,0,0,0.6); -moz-box-shadow: 0 0 0 5px #aabbee, 3px 3px 6px 4px rgba(0,0,0,0.6); -webkit-box-shadow: 0 0 0 5px #aabbee, 3px 3px 6px 4px rgba(0,0,0,0.6); }
.lkc-internal-wrap {
border: 2px dashed rgba(255,255,255,0.5);
background: #f8d0d0; box-shadow: 0 0 0 5px #e8a8a8, 3px 3px 6px 4px rgba(0,0,0,0.6); -moz-box-shadow: 0 0 0 5px #e8a8a8, 3px 3px 6px 4px rgba(0,0,0,0.6); -webkit-box-shadow: 0 0 0 5px #e8a8a8, 3px 3px 6px 4px rgba(0,0,0,0.6); }
.lkc-this-wrap {
border: 2px dashed rgba(255,255,255,0.5);
background: #f29db0; box-shadow: 0 0 0 5px #de8899, 3px 3px 6px 4px rgba(0,0,0,0.6); -moz-box-shadow: 0 0 0 5px #de8899, 3px 3px 6px 4px rgba(0,0,0,0.6); -webkit-box-shadow: 0 0 0 5px #de8899, 3px 3px 6px 4px rgba(0,0,0,0.6); }
.lkc-external-wrap , .lkc-internal-wrap , .lkc-this-wrap {
position:	relative;
margin: 0;
padding: 0;
border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px;
box-shadow: 8px 8px 8px rgba(0, 0, 0, 0.5); max-width: 500px;  }
.lkc-external-wrap::before , .lkc-internal-wrap::before , .lkc-this-wrap::before { }
.lkc-external-wrap::after , .lkc-internal-wrap::after , .lkc-this-wrap::after { }
.lkc-external-wrap:hover , .lkc-internal-wrap:hover , .lkc-this-wrap:hover { }
.lkc-external-wrap:hover::before , .lkc-internal-wrap:hover::before , .lkc-this-wrap:hover::before { }
.lkc-external-wrap:hover::after , .lkc-internal-wrap:hover::after , .lkc-this-wrap:hover::after { }
.lkc-card {
margin-top: 7px;
margin-right: 7px;
margin-bottom: 7px;
margin-left: 7px;
}
.lkc-content {   height: 108px;
margin: 6px 0 0 0;
word-break: break-all;
white-space: normal;
overflow: hidden; }
.lkc-title-text { color: #111111; font-size: 16px;
line-height: 24px;
font-weight: bold;
overflow: hidden;
word-break: break-all; }
.lkc-title-text:hover {
text-decoration: underline;
}
.lkc-url { color: #4466ff; font-size: 9px;
line-height: 10px;
font-weight: normal;
text-decoration: underline;
overflow: hidden;
display: block;
white-space: nowrap; text-overflow: ellipsis;
}
.lkc-url-info {
color: #4466ff; font-size: 9px;
line-height: 10px;
font-weight: normal;
text-decoration: underline;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
display: inline;
}
.lkc-excerpt {
margin: 0;
color: #333333; font-size: 11px;
line-height: 17px;
padding: 0;
overflow: hidden; }
.lkc-more-text {
display: inline;
color: ; font-size: 12px;
line-height: 40px; }
.lkc-thumbnail {
max-width: 100px;
max-height: 108px;
padding: 0;
margin: 0 6px 4px 4px;
float: left;
}
.lkc-thumbnail img { }
.lkc-thumbnail-img {
width: 100px;
max-height: 108px;
border: 1px solid #222;
border-radius: 6px; -webkit-border-radius: 6px; -moz-border-radius: 6px;
box-shadow: 3px 3px 6px rgba(0, 0, 0, 0.5);
}
.lkc-info { padding: 0;
color: #222222; font-size: 12px;
line-height: 12px;
white-space: nowrap;
overflow: hidden;
display: block !important; }
.lkc-favicon {
height: 16px;
width: 16px;
margin: 0 4px  !important;
border: none;
vertical-align: bottom;
display: inline !important;
}
.lkc-domain {
margin: 0 0 0 6px;
color: #222222; font-size: 12px;
line-height: 12px;
text-decoration: none;
display: inline !important;
}
.lkc-external-added { }
.lkc-internal-added { }
.lkc-this-added { }
.lkc-external-added , .lkc-internal-added , .lkc-this-added {
color: #; font-size: 12px;
line-height: 12px;
display: inline !important;
}
.lkc-date {
color: #222222; font-size: 12px;
line-height: 12px;
text-decoration: none;
display: inline !important;
float: right;
}
.lkc-share {
display: inline;
text-shadow: none;
}
.lkc-sns-tw {
display: inline;
margin: 0;
padding: 0 1px;
color: #5ea9dd !important;
background-color: #f5f8fa !important;
font-size: 9px;
text-decoration: underline !important;
font-weight: bold !important;
white-space: nowrap;
}
.lkc-sns-fb {
display: inline;
margin: 0;
padding: 0 1px;
color: #ffffff !important;
background-color: #3864a3 !important;
font-size: 9px;
text-decoration: underline !important;
font-weight: bold !important;
white-space: nowrap;
}
.lkc-sns-hb {
display: inline;
margin: 0;
padding: 0 1px;
color: #ff6464 !important;
background-color: #ffefef !important;
font-size: 9px;
text-decoration: underline	!important;
font-weight: bold !important;
white-space: nowrap;
}
.lkc-sns-gp {
display: inline;
margin: 0;
padding: 0 1px;
color: #dd4e42 !important;
background-color: #ffffff !important;
font-size: 9px;
text-decoration: underline !important;
font-weight: bold !important;
white-space: nowrap;
}
.lkc-sns-po {
display: inline;
margin: 0;
padding: 0 1px;
color: #eeeeee !important;
background-color: #ee4055 !important;
font-size: 9px;
text-decoration: underline !important;
font-weight: bold !important;
white-space: nowrap;
}
.clear {
clear: both;
}
blockquote.lkc-quote {
background-color: transparent;
background-image: none;
padding: 0;
margin: 0;
border: none;
}
.lkc-iframe-wrap {
margin: 0;
max-width: 500px;
}
.lkc-iframe {
padding: 0;
margin: 0;
width: 100%;
}.wc-shortcodes-clearfix:before,
.wc-shortcodes-clearfix:after {
content: "";
display: table;
}
.wc-shortcodes-clearfix:after {
clear: both;
}
.wc-shortcodes-clearfix {
zoom: 1; } .wc-shortcodes-accordion { 
margin-bottom: 20px; 
}
.wc-shortcodes-accordion .wc-shortcodes-accordion-trigger {
display: block;
position: relative;
padding: 0;
border: 1px solid #cccccc;
outline: 0;
margin: 3px 0 0 0; 
}
.wc-shortcodes-accordion .wc-shortcodes-accordion-trigger a {
display: block;
padding: 10px 20px;
cursor: pointer;
}
.wc-shortcodes-font-awesome-enabled .wc-shortcodes-accordion .wc-shortcodes-accordion-trigger a {
padding: 10px 20px 10px 40px;
position: relative;
}
.wc-shortcodes-font-awesome-enabled .wc-shortcodes-accordion .wc-shortcodes-accordion-trigger a:before {
font-family: FontAwesome;
font-weight: normal;
font-size: inherit;
text-decoration: inherit;
font-style: normal;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale; speak: none;
content: "\f105";
margin-right: 0px;
display: inline-block;
line-height: inherit;
position: absolute;
left: 0;
top: 0;
bottom: 0;
padding: 10px 0;
width: 40px;
text-align: center;
}
.wc-shortcodes-font-awesome-enabled .wc-shortcodes-accordion .wc-shortcodes-accordion-trigger a:hover:before {
text-decoration: none;
}
.wc-shortcodes-font-awesome-enabled .wc-shortcodes-accordion .wc-shortcodes-accordion-trigger.wc-shortcodes-accordion-header-active a:before {
content: "\f107";
}
.wc-shortcodes-accordion .wc-shortcodes-accordion-trigger:first-child {
margin-top: 0; 
}
.wc-shortcodes-accordion .wc-shortcodes-accordion-content-wrapper {
overflow: hidden;
height: 0;
}
.wc-shortcodes-accordion .wc-shortcodes-accordion-content {
padding: 20px;
border: 1px solid #cccccc;
border-top: 0px; 
}
.wc-shortcodes-accordion.wc-shortcodes-accordion-layout-none .wc-shortcodes-accordion-content {
padding: 20px 0;
border-width: 0;
}
.wc-shortcodes-accordion .wc-shortcodes-accordion-content *:last-child {
margin-bottom: 0 
} .wc-shortcodes-toggle {
margin-bottom: 20px; 
}
.wc-shortcodes-toggle .wc-shortcodes-toggle-trigger {
display: block;
position: relative;
padding: 0;
border: 1px solid #cccccc;
outline: 0;
margin: 3px 0 0 0; 
}
.wc-shortcodes-toggle .wc-shortcodes-toggle-trigger a {
display: block;
padding: 10px 20px;
cursor: pointer;
}
.wc-shortcodes-font-awesome-enabled .wc-shortcodes-toggle .wc-shortcodes-toggle-trigger a {
padding: 10px 20px 10px 40px;
position: relative;
}
.wc-shortcodes-font-awesome-enabled .wc-shortcodes-toggle .wc-shortcodes-toggle-trigger a:before {
font-family: FontAwesome;
font-weight: normal;
font-size: inherit;
text-decoration: inherit;
font-style: normal;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale; speak: none;
content: "\f105";
margin-right: 0px;
display: inline-block;
line-height: inherit;
position: absolute;
left: 0;
top: 0;
bottom: 0;
padding: 10px 0;
width: 40px;
text-align: center;
}
.wc-shortcodes-font-awesome-enabled .wc-shortcodes-toggle .wc-shortcodes-toggle-trigger a:hover:before {
text-decoration: none;
}
.wc-shortcodes-font-awesome-enabled .wc-shortcodes-toggle .wc-shortcodes-toggle-trigger.active a:before {
content: "\f107";
}
.wc-shortcodes-toggle .wc-shortcodes-toggle-trigger.active a {
}
.wc-shortcodes-toggle .wc-shortcodes-toggle-trigger:first-child {
margin-top: 0; 
}
.wc-shortcodes-toggle .wc-shortcodes-toggle-container {
overflow: hidden;
padding: 20px;
border: 1px solid #cccccc;
border-top: 0px; 
}
.wc-shortcodes-toggle.wc-shortcodes-toggle-layout-none .wc-shortcodes-toggle-container {
border-width: 0;
padding: 20px 0;
}
.wc-shortcodes-toggle .wc-shortcodes-toggle-container *:last-child {
margin-bottom: 0 
}
.wc-shortcodes-toggle .wc-shortcodes-toggle-content-wrapper {
overflow: hidden;
height: 0;
} .wc-shortcodes-tabs {
margin-bottom: 20px; 
}
.wc-shortcodes-tabs ul.wcs-tabs-nav {
display: block;
margin: 0;
padding: 0;
border-bottom: solid 1px #cccccc; 
}
.wc-shortcodes-tabs ul.wcs-tabs-nav li {
display: block;
width: auto;
padding: 0;
float: left;
margin: 0 0 -1px 0;
outline: none; 
}
.wc-shortcodes-tabs ul.wcs-tabs-nav li a {
display: block;
width: auto;
padding: 10px 20px;
border: 1px solid #cccccc;
border-width: 1px 1px 0 1px;
margin-right: 3px;
outline: none; 
}
.wc-shortcodes-tabs ul.wcs-tabs-nav .wcs-state-active a {
background-color: #ffffff;
border-bottom-width: 0;
border-bottom-color: transparent; 
}
.wc-shortcodes-tabs .tab-content {
background: #ffffff;
padding: 20px;
border-left: solid 1px #cccccc;
border-right: solid 1px #cccccc;
border-bottom: solid 1px #cccccc; 
}
.wc-shortcodes-tabs .tab-content-wrapper {
overflow: hidden;
}
.wc-shortcodes-tabs .tab-content-wrapper.tab-content-hide {
height: 0;
}
.wc-shortcodes-tabs.wc-shortcodes-tabs-layout-none .tab-content {
padding: 20px 0;
border-width: 0;
}
.wc-shortcodes-tabs .tab-content *:last-child {
margin-bottom: 0 
} .wc-shortcodes-row {
display: block;
width: 100%;
} .wc-shortcodes-one-half { width: 48% }
.wc-shortcodes-one-third { width: 30.66% }
.wc-shortcodes-two-third { width: 65.33% }
.wc-shortcodes-one-fourth { width: 22% }
.wc-shortcodes-three-fourth { width: 74% }
.wc-shortcodes-one-fifth { width: 16.8% }
.wc-shortcodes-two-fifth { width: 37.6% }
.wc-shortcodes-three-fifth { width: 58.4% }
.wc-shortcodes-four-fifth { width: 67.2% }
.wc-shortcodes-one-sixth { width: 13.33% }
.wc-shortcodes-five-sixth { width: 82.67% }
.wc-shortcodes-one-half,
.wc-shortcodes-one-third,
.wc-shortcodes-two-third,
.wc-shortcodes-three-fourth,
.wc-shortcodes-one-fourth,
.wc-shortcodes-one-fifth,
.wc-shortcodes-two-fifth,
.wc-shortcodes-three-fifth,
.wc-shortcodes-four-fifth,
.wc-shortcodes-one-sixth,
.wc-shortcodes-five-sixth {
position: relative;
margin-left: 4%;
margin-bottom: 0;
float: left;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.wc-shortcodes-column-first {
margin-left: 0!important;
clear: left;
}
@media (max-width: 480px) {
body .wc-shortcodes-one-half,
body .wc-shortcodes-one-third,
body .wc-shortcodes-two-third,
body .wc-shortcodes-three-fourth,
body .wc-shortcodes-one-fourth,
body .wc-shortcodes-one-fifth,
body .wc-shortcodes-two-fifth,
body .wc-shortcodes-three-fifth,
body .wc-shortcodes-four-fifth,
body .wc-shortcodes-one-sixth,
body .wc-shortcodes-five-sixth {
width: 100%;
float: none;
margin-left: 0;
margin-bottom: 20px;
}
} .wc-shortcodes-testimonial { 
margin-bottom: 20px;
}
.wc-shortcodes-testimonial-content { 
position: relative;
float: left;
background: #eeeeee;
padding: 20px;
width: 100%;
}
.wc-shortcodes-testimonial-content:after {
content: "";
position: absolute;
left: 12px;
bottom: -15px;
width: 0px;
height: 0px;
border-bottom: 15px solid rgba(255,255,255,0);
border-top: 15px solid rgba(255,255,255,0);
border-right: 15px solid #eeeeee;
font-size: 0px;
line-height: 0px;
}
.wc-shortcodes-testimonial-content *:last-child {
margin-bottom: 0;
clear: both;
}
.wc-shortcodes-testimonial-author {
float: left;
margin-top: 20px;
margin-left: 15px;
}
.wc-shortcodes-testimonial-right .wc-shortcodes-testimonial-content:after {
right: 12px;
left: auto;
bottom: -15px;
border-left: 15px solid #eeeeee;
border-right-width: 0;
}
.wc-shortcodes-testimonial-right .wc-shortcodes-testimonial-author {
float: right;
margin-right: 15px;
margin-left: 0;
text-align: right;
} .wc-shortcodes-divider {
display: block;
width: 100%;
background: none; 
} .wc-shortcodes-divider.wc-shortcodes-divider-style-image {
border: 0;
height: 10px;
background: url(//conte-anime.jp/system/wp-content/plugins/wc-shortcodes/public/assets/img/circle-border.png) repeat-x center left scroll;
} .wc-shortcodes-divider.wc-shortcodes-divider-style-image2 {
border: 0;
height: 10px;
background: url(//conte-anime.jp/system/wp-content/plugins/wc-shortcodes/public/assets/img/dash-border.png) repeat-x center left scroll;
} .wc-shortcodes-divider.wc-shortcodes-divider-style-image3 {
border: 0;
height: 10px;
background: url(//conte-anime.jp/system/wp-content/plugins/wc-shortcodes/public/assets/img/rustic-border.png) repeat-x center left scroll;
} .wc-shortcodes-divider.wc-shortcodes-divider-style-solid {
border: 0;
height: auto;
background: none;
border-bottom: 1px solid #cccccc;
} .wc-shortcodes-divider.wc-shortcodes-divider-style-dotted {
border: 0;
height: auto;
background: none;
border-bottom: 1px dotted #cccccc;
} .wc-shortcodes-divider.wc-shortcodes-divider-style-dashed {
border: 0;
height: auto;
background: none;
border-bottom: 1px dashed #cccccc;
} .wc-shortcodes-divider.wc-shortcodes-divider-line-double.wc-shortcodes-divider-style-solid {
border: 0;
background: none;
height: 5px;
border-bottom: 1px solid #cccccc;
}
.wc-shortcodes-divider.wc-shortcodes-divider-line-double.wc-shortcodes-divider-style-solid:before {
content: '';
display: block;
width: 100%;
border: 0;
height: auto;
background: none;
border-bottom: 1px solid #cccccc;
} .wc-shortcodes-divider.wc-shortcodes-divider-line-double.wc-shortcodes-divider-style-dotted {
border: 0;
background: none;
height: 5px;
border-bottom: 1px dotted #cccccc;
}
.wc-shortcodes-divider.wc-shortcodes-divider-line-double.wc-shortcodes-divider-style-dotted:before {
content: '';
display: block;
width: 100%;
border: 0;
height: auto;
background: none;
border-bottom: 1px dotted #cccccc;
} .wc-shortcodes-divider.wc-shortcodes-divider-line-double.wc-shortcodes-divider-style-dashed {
border: 0;
background: none;
height: 5px;
border-bottom: 1px dashed #cccccc;
}
.wc-shortcodes-divider.wc-shortcodes-divider-line-double.wc-shortcodes-divider-style-dashed:before {
content: '';
display: block;
width: 100%;
border: 0;
height: auto;
background: none;
border-bottom: 1px dashed #cccccc;
} .wc-shortcodes-spacing {
display: block !important;
height: auto;
margin: 0 !important;
padding: 0 !important;
border: none !important;
outline: none !important;
background: none !important;
} .wc-shortcodes-button {
line-height: 1.3;
margin-right: 10px;
margin-bottom: 20px;
}
.wc-shortcodes-button:visited,
.wc-shortcodes-button {
border: none;
text-decoration: none;
color: #ffffff;
background-color: #428bca;
border: 1px solid #357ebd;
display: inline-block;
padding: 6px 20px;
}
.wc-shortcodes-button:hover {
color: #ffffff;
background-color: #3276b1;
border-color: #285e8e;
text-decoration: none;
outline: none;
}
.wc-shortcodes-button:active {}
.wc-shortcodes-button-left {
text-align: left;
margin-right: 0px;
margin-left: 0px;
}
.wc-shortcodes-button-center {
text-align: center;
margin-right: 0px;
margin-left: 0px;
}
.wc-shortcodes-button-center .wc-shortcodes-button {
margin-right: 0px;
margin-left: 0px;
}
.wc-shortcodes-button-right {
text-align: right;
}
.wc-shortcodes-button-right .wc-shortcodes-button {
margin-right: 0px;
margin-left: 10px;
}
.wc-shortcodes-button-icon-left {
margin-right: 0.5em;
}
.wc-shortcodes-button-icon-right {
margin-left: 0.5em;
} .wc-shortcodes-button.wc-shortcodes-button-secondary:visited,
.wc-shortcodes-button.wc-shortcodes-button-secondary {
color: #333333;
background-color: #ffffff;
border: 1px solid #cccccc;
}
.wc-shortcodes-button.wc-shortcodes-button-secondary:hover {
color: #333333;
background-color: #ebebeb;
border-color: #adadad;
} .wc-shortcodes-button.wc-shortcodes-button-inverse:visited,
.wc-shortcodes-button.wc-shortcodes-button-inverse {
color: #357ebd;
background-color: #e4ecf3;
border: 1px solid #428bca;
}
.wc-shortcodes-button.wc-shortcodes-button-inverse:hover {
color: #ffffff;
background-color: #428bca;
border-color: #357ebd;
} .wc-shortcodes-button.wc-shortcodes-button-success:visited,
.wc-shortcodes-button.wc-shortcodes-button-success {
color: #ffffff;
background-color: #5cb85c;
border: 1px solid #4cae4c;
}
.wc-shortcodes-button.wc-shortcodes-button-success:hover {
color: #ffffff;
background-color: #47a447;
border-color: #398439;
} .wc-shortcodes-button.wc-shortcodes-button-warning:visited,
.wc-shortcodes-button.wc-shortcodes-button-warning {
color: #ffffff;
background-color: #f0ad4e;
border: 1px solid #eea236;
}
.wc-shortcodes-button.wc-shortcodes-button-warning:hover {
color: #ffffff;
background-color: #ed9c28;
border-color: #d58512;
} .wc-shortcodes-button.wc-shortcodes-button-danger:visited,
.wc-shortcodes-button.wc-shortcodes-button-danger {
color: #ffffff;
background-color: #d9534f;
border: 1px solid #d43f3a;
}
.wc-shortcodes-button.wc-shortcodes-button-danger:hover {
color: #ffffff;
background-color: #d2322d;
border-color: #ac2925;
} .wc-shortcodes-button.wc-shortcodes-button-info:visited,
.wc-shortcodes-button.wc-shortcodes-button-info {
color: #ffffff;
background-color: #5bc0de;
border: 1px solid #46b8da;
}
.wc-shortcodes-button.wc-shortcodes-button-info:hover {
color: #ffffff;
background-color: #39b3d7;
border-color: #269abc;
} .wc-shortcodes-box {
display: block;
padding: 20px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
margin-bottom: 20px;
}
.wc-shortcodes-box *:last-child {
margin-bottom: 0;
}
.wc-shortcodes-box *:first-child {
margin-top: 0;
} .wc-shortcodes-box.wc-shortcodes-box-primary {
background-color: #428bca;
border: 1px solid #358ebd;
}
.wc-shortcodes-box.wc-shortcodes-box-primary * {
color: #ffffff;
} .wc-shortcodes-box.wc-shortcodes-box-secondary {
background-color: #ffffff;
border: 1px solid #cccccc;
}
.wc-shortcodes-box.wc-shortcodes-box-secondary * {
color: #333333;
} .wc-shortcodes-box.wc-shortcodes-box-inverse {
background-color: #e4ecf3;
border: 1px solid #428bca;
}
.wc-shortcodes-box.wc-shortcodes-box-inverse * {
color: #357ebd;
} .wc-shortcodes-box.wc-shortcodes-box-success {
background-color: #5cb85c;
border: 1px solid #4cae4c;
}
.wc-shortcodes-box.wc-shortcodes-box-success * {
color: #ffffff;
} .wc-shortcodes-box.wc-shortcodes-box-warning {
background-color: #f0ad4e;
border: 1px solid #eea236;
}
.wc-shortcodes-box.wc-shortcodes-box-warning * {
color: #ffffff;
} .wc-shortcodes-box.wc-shortcodes-box-danger {
background-color: #d9534f;
border: 1px solid #d43f3a;
}
.wc-shortcodes-box.wc-shortcodes-box-danger * {
color: #ffffff;
} .wc-shortcodes-box.wc-shortcodes-box-info {
background-color: #5bc0de;
border: 1px solid #46b8da;
}
.wc-shortcodes-box.wc-shortcodes-box-info * {
color: #ffffff;
} .googlemap {
position: relative;
max-width: inherit;
margin-bottom: 20px;
}
.googlemap .map_canvas {
width: 100%; height: 100%;
}
.googlemap .map_canvas h3 {
margin: 0 0 10px; font-size: 14px;
}
#page .map_canvas img {
max-width: none;
} .wc-shortcodes-social-icons-wrapper {
width: 100%;
margin-bottom: 14px;
line-height: 1;
}
.wc-shortcodes-social-icons {
list-style: none;
margin: 0;
padding: 0;
text-align: left;
line-height: 1;
}
.wc-shortcodes-social-icons.wc-shortcodes-social-icons-align-center {
text-align: center;
}
.wc-shortcodes-social-icons.wc-shortcodes-social-icons-align-center li {
margin-right: 3px;
margin-left: 3px;
}
.wc-shortcodes-social-icons.wc-shortcodes-social-icons-align-right {
text-align: right;
}
.wc-shortcodes-social-icons.wc-shortcodes-social-icons-align-right li {
margin-right: 0;
margin-left: 6px;
}
.wc-shortcodes-social-icons.wc-shortcodes-social-icons-size-medium img {
max-height: 24px;
}
.wc-shortcodes-social-icons.wc-shortcodes-social-icons-size-medium i {
font-size: 14px;
width: 24px;
height: 24px;
line-height: 24px;
}
.wc-shortcodes-social-icons.wc-shortcodes-social-icons-size-small img {
max-height: 16px;
}
.wc-shortcodes-social-icons.wc-shortcodes-social-icons-size-small i {
font-size: 10px;
width: 16px;
height: 16px;
line-height: 16px;
}
.wc-shortcodes-social-icons li {
display: inline-block;
margin-right: 6px;
margin-bottom: 6px;
}
.wc-shortcodes-social-icons li a {
display: block;
line-height: 1;
}
.wc-shortcodes-social-icons li img {
max-height: 48px;
}
.wc-shortcodes-social-icons li i {
font-size: 24px;
width: 48px;
height: 48px;
line-height: 48px;
overflow: hidden;
text-align: center;
vertical-align: middle;
background-color: #999999;
color: #ffffff;
box-sizing: content-box;
padding: 1px;
}
.wc-shortcodes-social-icons li i.fa-facebook { background-color: #305999; }
.wc-shortcodes-social-icons li i.fa-google-plus { background-color: #ee7321; }
.wc-shortcodes-social-icons li i.fa-twitter { background-color: #00a7f1; }
.wc-shortcodes-social-icons li i.fa-pinterest { background-color: #d64800; }
.wc-shortcodes-social-icons li i.fa-instagram { background-color: #b2b2b4; }
.wc-shortcodes-social-icons li i.fa-plus-square { background-color: #00b5fc; }
.wc-shortcodes-social-icons li i.fa-flickr { background-color: #ff6182; }
.wc-shortcodes-social-icons li i.fa-rss { background-color: #facf4c; }
.wc-shortcodes-social-icons li i.fa-envelope { background-color: #ebe180; }
.wc-shortcodes-social-icons li i.fa-dollar { background-color: #d46000; }
.wc-shortcodes-social-icons li i.fa-camera { background-color: #333333; }
.wc-shortcodes-social-icons li i.fa-shopping-cart { background-color: #a5d488; }
.wc-shortcodes-social-icons li i.fa-youtube { background-color: #c74a00; }
.wc-shortcodes-social-icons li i.fa-tumblr { background-color: #426b8a; }
.wc-shortcodes-social-icons.wc-shortcodes-maxheight- img { max-height: none; }
.wc-shortcodes-social-icons.wc-shortcodes-maxheight-10 img { max-height: 10px; }
.wc-shortcodes-social-icons.wc-shortcodes-maxheight-12 img { max-height: 12px; }
.wc-shortcodes-social-icons.wc-shortcodes-maxheight-14 img { max-height: 14px; }
.wc-shortcodes-social-icons.wc-shortcodes-maxheight-16 img { max-height: 16px; }
.wc-shortcodes-social-icons.wc-shortcodes-maxheight-18 img { max-height: 18px; }
.wc-shortcodes-social-icons.wc-shortcodes-maxheight-20 img { max-height: 20px; }
.wc-shortcodes-social-icons.wc-shortcodes-maxheight-22 img { max-height: 22px; }
.wc-shortcodes-social-icons.wc-shortcodes-maxheight-24 img { max-height: 24px; }
.wc-shortcodes-social-icons.wc-shortcodes-maxheight-26 img { max-height: 26px; }
.wc-shortcodes-social-icons.wc-shortcodes-maxheight-28 img { max-height: 28px; }
.wc-shortcodes-social-icons.wc-shortcodes-maxheight-30 img { max-height: 30px; }
.wc-shortcodes-social-icons.wc-shortcodes-maxheight-32 img { max-height: 32px; }
.wc-shortcodes-social-icons.wc-shortcodes-maxheight-34 img { max-height: 34px; }
.wc-shortcodes-social-icons.wc-shortcodes-maxheight-36 img { max-height: 36px; }
.wc-shortcodes-social-icons.wc-shortcodes-maxheight-38 img { max-height: 38px; }
.wc-shortcodes-social-icons.wc-shortcodes-maxheight-40 img { max-height: 40px; }
.wc-shortcodes-social-icons.wc-shortcodes-maxheight-42 img { max-height: 42px; }
.wc-shortcodes-social-icons.wc-shortcodes-maxheight-44 img { max-height: 44px; }
.wc-shortcodes-social-icons.wc-shortcodes-maxheight-46 img { max-height: 46px; }
.wc-shortcodes-social-icons.wc-shortcodes-maxheight-48 img { max-height: 48px; }
.wc-shortcodes-social-icons.wc-shortcodes-maxheight-50 img { max-height: 50px; }
.wc-shortcodes-social-icons.wc-shortcodes-maxheight-52 img { max-height: 52px; }
.wc-shortcodes-social-icons.wc-shortcodes-maxheight-54 img { max-height: 54px; }
.wc-shortcodes-social-icons.wc-shortcodes-maxheight-56 img { max-height: 56px; }
.wc-shortcodes-social-icons.wc-shortcodes-maxheight-58 img { max-height: 58px; }
.wc-shortcodes-social-icons.wc-shortcodes-maxheight-60 img { max-height: 60px; }
.wc-shortcodes-social-icons.wc-shortcodes-maxheight-62 img { max-height: 62px; }
.wc-shortcodes-social-icons.wc-shortcodes-maxheight-64 img { max-height: 64px; }
.wc-shortcodes-social-icons.wc-shortcodes-maxheight-66 img { max-height: 66px; }
.wc-shortcodes-social-icons.wc-shortcodes-maxheight-68 img { max-height: 68px; }
.wc-shortcodes-social-icons.wc-shortcodes-maxheight-70 img { max-height: 70px; }
.wc-shortcodes-social-icons.wc-shortcodes-maxheight-10 i { font-size: 5px; line-height: 10px; height: 10px; width: 10px; }
.wc-shortcodes-social-icons.wc-shortcodes-maxheight-12 i { font-size: 6px; line-height: 12px; height: 12px; width: 12px; }
.wc-shortcodes-social-icons.wc-shortcodes-maxheight-14 i { font-size: 7px; line-height: 14px; height: 14px; width: 14px; }
.wc-shortcodes-social-icons.wc-shortcodes-maxheight-16 i { font-size: 8px; line-height: 16px; height: 16px; width: 16px; }
.wc-shortcodes-social-icons.wc-shortcodes-maxheight-18 i { font-size: 9px; line-height: 18px; height: 18px; width: 18px; }
.wc-shortcodes-social-icons.wc-shortcodes-maxheight-20 i { font-size: 10px; line-height: 20px; height: 20px; width: 20px; }
.wc-shortcodes-social-icons.wc-shortcodes-maxheight-22 i { font-size: 11px; line-height: 22px; height: 22px; width: 22px; }
.wc-shortcodes-social-icons.wc-shortcodes-maxheight-24 i { font-size: 12px; line-height: 24px; height: 24px; width: 24px; }
.wc-shortcodes-social-icons.wc-shortcodes-maxheight-26 i { font-size: 13px; line-height: 26px; height: 26px; width: 26px; }
.wc-shortcodes-social-icons.wc-shortcodes-maxheight-28 i { font-size: 14px; line-height: 28px; height: 28px; width: 28px; }
.wc-shortcodes-social-icons.wc-shortcodes-maxheight-30 i { font-size: 15px; line-height: 30px; height: 30px; width: 30px; }
.wc-shortcodes-social-icons.wc-shortcodes-maxheight-32 i { font-size: 16px; line-height: 32px; height: 32px; width: 32px; }
.wc-shortcodes-social-icons.wc-shortcodes-maxheight-34 i { font-size: 17px; line-height: 34px; height: 34px; width: 34px; }
.wc-shortcodes-social-icons.wc-shortcodes-maxheight-36 i { font-size: 18px; line-height: 36px; height: 36px; width: 36px; }
.wc-shortcodes-social-icons.wc-shortcodes-maxheight-38 i { font-size: 19px; line-height: 38px; height: 38px; width: 38px; }
.wc-shortcodes-social-icons.wc-shortcodes-maxheight-40 i { font-size: 20px; line-height: 40px; height: 40px; width: 40px; }
.wc-shortcodes-social-icons.wc-shortcodes-maxheight-42 i { font-size: 11px; line-height: 42px; height: 42px; width: 42px; }
.wc-shortcodes-social-icons.wc-shortcodes-maxheight-44 i { font-size: 22px; line-height: 44px; height: 44px; width: 44px; }
.wc-shortcodes-social-icons.wc-shortcodes-maxheight-46 i { font-size: 23px; line-height: 46px; height: 46px; width: 46px; }
.wc-shortcodes-social-icons.wc-shortcodes-maxheight-48 i { font-size: 24px; line-height: 48px; height: 48px; width: 48px; }
.wc-shortcodes-social-icons.wc-shortcodes-maxheight-50 i { font-size: 25px; line-height: 50px; height: 50px; width: 50px; }
.wc-shortcodes-social-icons.wc-shortcodes-maxheight-52 i { font-size: 26px; line-height: 52px; height: 52px; width: 52px; }
.wc-shortcodes-social-icons.wc-shortcodes-maxheight-54 i { font-size: 27px; line-height: 54px; height: 54px; width: 54px; }
.wc-shortcodes-social-icons.wc-shortcodes-maxheight-56 i { font-size: 28px; line-height: 56px; height: 56px; width: 56px; }
.wc-shortcodes-social-icons.wc-shortcodes-maxheight-58 i { font-size: 29px; line-height: 58px; height: 58px; width: 58px; }
.wc-shortcodes-social-icons.wc-shortcodes-maxheight-60 i { font-size: 30px; line-height: 60px; height: 60px; width: 60px; }
.wc-shortcodes-social-icons.wc-shortcodes-maxheight-62 i { font-size: 31px; line-height: 62px; height: 62px; width: 62px; }
.wc-shortcodes-social-icons.wc-shortcodes-maxheight-64 i { font-size: 32px; line-height: 64px; height: 64px; width: 64px; }
.wc-shortcodes-social-icons.wc-shortcodes-maxheight-66 i { font-size: 33px; line-height: 66px; height: 66px; width: 66px; }
.wc-shortcodes-social-icons.wc-shortcodes-maxheight-68 i { font-size: 34px; line-height: 68px; height: 68px; width: 68px; }
.wc-shortcodes-social-icons.wc-shortcodes-maxheight-70 i { font-size: 35px; line-height: 70px; height: 70px; width: 70px; }
.wc-shortcodes-social-icons li:first-child {
margin-left: 0;
}
.wc-shortcodes-social-icons li:last-child {
margin-right: 0;
} .wc-shortcodes-share-buttons {
line-height: 1;
}
.wc-shortcodes-share-buttons ul {
list-style: none;
margin: 0;
padding: 0;
line-height: 1;
}
.wc-shortcodes-share-buttons li {
display: inline-block;
margin-right: 0.625em;
}
.wc-shortcodes-share-buttons li a {
display: block;
line-height: 1;
text-decoration: none;
box-shadow: none;
}
.wc-shortcodes-share-buttons li a img {
vertical-align: top;
max-height: 36px;
}
.wc-shortcodes-share-buttons ul li:last-child {
margin-right: 0;
}
.wc-shortcodes-share-buttons.wc-shortcodes-share-buttons-format-icon li i {
font-size: 20px;
width: 36px;
height: 36px;
line-height: 36px;
overflow: hidden;
text-align: center;
vertical-align: top;
background-color: #999999;
color: #ffffff;
}
.wc-shortcodes-share-buttons.wc-shortcodes-share-buttons-format-icon-text li i {
text-align: center;
}
.wc-shortcodes-share-buttons-format-icon-text li span {
margin-left: 0.3125em;
}
.wc-shortcodes-share-buttons-format-text li a i {
display: none;
}
.wc-shortcodes-share-buttons.wc-shortcodes-share-buttons-format-icon li i.fa-facebook { background-color: #305999; }
.wc-shortcodes-share-buttons.wc-shortcodes-share-buttons-format-icon li i.fa-google-plus { background-color: #ee7321; }
.wc-shortcodes-share-buttons.wc-shortcodes-share-buttons-format-icon li i.fa-twitter { background-color: #00a7f1; }
.wc-shortcodes-share-buttons.wc-shortcodes-share-buttons-format-icon li i.fa-pinterest { background-color: #d64800; }
.wc-shortcodes-share-buttons.wc-shortcodes-share-buttons-format-icon li i.fa-instagram { background-color: #b2b2b4; }
.wc-shortcodes-share-buttons.wc-shortcodes-share-buttons-format-icon li i.fa-plus-square { background-color: #00b5fc; }
.wc-shortcodes-share-buttons.wc-shortcodes-share-buttons-format-icon li i.fa-flickr { background-color: #ff6182; }
.wc-shortcodes-share-buttons.wc-shortcodes-share-buttons-format-icon li i.fa-rss { background-color: #facf4c; }
.wc-shortcodes-share-buttons.wc-shortcodes-share-buttons-format-icon li i.fa-envelope { background-color: #ebe180; }
.wc-shortcodes-share-buttons.wc-shortcodes-share-buttons-format-icon li i.fa-dollar { background-color: #d46000; }
.wc-shortcodes-share-buttons.wc-shortcodes-share-buttons-format-icon li i.fa-camera { background-color: #333333; }
.wc-shortcodes-share-buttons.wc-shortcodes-share-buttons-format-icon li i.fa-shopping-cart { background-color: #a5d488; }
.wc-shortcodes-share-buttons.wc-shortcodes-share-buttons-format-icon li i.fa-youtube { background-color: #c74a00; }
.wc-shortcodes-share-buttons.wc-shortcodes-share-buttons-format-icon li i.fa-tumblr { background-color: #426b8a; } .wc-share-buttons-container {
margin-top: 1.5em;
margin-bottom: 1.5em;
clear: both;
}
.wc-share-buttons-container .share-text {
margin-bottom: 0.3em;
display: none;
}
.wc-share-buttons-container .wc-shortcodes-share-buttons-format-icon-text li {
margin-right: 1em;
padding-top: 0.25em;
padding-bottom: 0.25em;
} .wc-shortcodes-skillbar {
position: relative;
display: block;
margin-bottom: 15px;
width: 100%;
background: #eee;
height: 35px;
border-radius: 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
-webkit-transition: 0.4s linear;
-moz-transition: 0.4s linear;
-ms-transition: 0.4s linear;
-o-transition: 0.4s linear;
transition: 0.4s linear;
-webkit-transition-property: width, background-color;
-moz-transition-property: width, background-color;
-ms-transition-property: width, background-color;
-o-transition-property: width, background-color;
transition-property: width, background-color;
}
.wc-shortcodes-skillbar-title {
position: absolute;
top: 0;
left: 0;
font-weight: bold;
font-size: 13px;
color: #fff;
background: #6adcfa;
-webkit-border-top-left-radius: 3px;
-webkit-border-bottom-left-radius: 4px;
-moz-border-radius-topleft: 3px;
-moz-border-radius-bottomleft: 3px;
border-top-left-radius: 3px;
border-bottom-left-radius: 3px;
}
.wc-shortcodes-skillbar-title span {
display: block;
background: rgba(0,0,0,0.1);
padding: 0 20px;
height: 35px;
line-height: 35px;
-webkit-border-top-left-radius: 3px;
-webkit-border-bottom-left-radius: 3px;
-moz-border-radius-topleft: 3px;
-moz-border-radius-bottomleft: 3px;
border-top-left-radius: 3px;
border-bottom-left-radius: 3px;
}
.wc-shortcodes-skillbar-bar {
height: 35px;
width: 0px;
background: #6adcfa;
border-radius: 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
}
.wc-shortcodes-skill-bar-percent {
position: absolute;
right: 10px;
top: 0;
font-size: 11px;
height: 35px;
line-height: 35px;
color: #444;
color: rgba(0,0,0,0.4);
} .wc-shortcodes-pricing {
margin-bottom: 20px;
}
.wc-shortcodes-pricing div {
list-style: none;
}
.wc-shortcodes-pricing > div {
list-style: none;
text-shadow: none;
margin-bottom: 0;
}
.wc-shortcodes-pricing .wc-shortcodes-pricing-header {
background: #428bca;
color: #ffffff;
text-align: center;
padding: 20px 0;
border: 1px solid #357ebd;
}
.wc-shortcodes-pricing .wc-shortcodes-pricing-header h5 {
color: #ffffff;
font-size: 130%;
margin: 0;
padding: 0 20px 20px;
}
.wc-shortcodes-pricing .wc-shortcodes-pricing-cost {
font-size: 170%;
padding-top: 20px;
border-top: 1px solid #357ebd;
}
.wc-shortcodes-pricing .wc-shortcodes-pricing-per {
font-size: 80%;
}
.wc-shortcodes-pricing .wc-shortcodes-pricing-content {
background: #ffffff;
text-align: center;
border-left: 1px solid #eeeeee;
border-right: 1px solid #eeeeee;
}
.wc-shortcodes-pricing .wc-shortcodes-pricing-content ul {
margin: 0;
padding: 0;
list-style: none;
}
.wc-shortcodes-pricing .wc-shortcodes-pricing-content ul li {
margin: 0;
padding: 10px 20px;
border-bottom: 1px solid #eeeeee;
list-style: none;
}
.wc-shortcodes-pricing .wc-shortcodes-pricing-content ul li:nth-child(2n+2) {
background: #f7f7f7;
}
.wc-shortcodes-pricing .wc-shortcodes-pricing-button {
text-align: center;
padding: 20px;
border: 1px solid #eeeeee;
border-top-width: 0;
}
.wc-shortcodes-pricing .wc-shortcodes-pricing-button .wc-shortcodes-button {
float: none;
margin: 0;
} .wc-shortcodes-pricing.wc-shortcodes-pricing-type-secondary .wc-shortcodes-pricing-header {
background: #333333;
color: #ffffff;
border: 1px solid #cccccc;
}
.wc-shortcodes-pricing.wc-shortcodes-pricing-type-secondary .wc-shortcodes-pricing-header h5 {
color: #ffffff;
}
.wc-shortcodes-pricing.wc-shortcodes-pricing-type-secondary .wc-shortcodes-pricing-cost {
border-top: 1px solid #000000;
} .wc-shortcodes-pricing.wc-shortcodes-pricing-type-inverse .wc-shortcodes-pricing-header {
background: #e4ecf3;
color: #357ebd;
border: 1px solid #cccccc;
}
.wc-shortcodes-pricing.wc-shortcodes-pricing-type-inverse .wc-shortcodes-pricing-header h5 {
color: #357ebd;
}
.wc-shortcodes-pricing.wc-shortcodes-pricing-type-inverse .wc-shortcodes-pricing-cost {
border-top: 1px solid #cccccc;
} .wc-shortcodes-highlight-yellow, .wc-shortcodes-highlight-yellow a {
background-color: #fff7a8;
color: #695d43;
}
.wc-shortcodes-highlight-blue, .wc-shortcodes-highlight-blue a {
color: #5091b2;
background: #e9f7fe;
}
.wc-shortcodes-highlight-green, .wc-shortcodes-highlight-green a {
color: #5f9025;
background: #d3e8da;
}
.wc-shortcodes-highlight-red, .wc-shortcodes-highlight-red a {
color: #de5959;
background: #ffe9e9;
}
.wc-shortcodes-highlight-gray, .wc-shortcodes-highlight-gray a {
color: #555555;
background: #f7f7f7;
} .wc-shortcodes-html-wrapper {
margin-bottom: 20px;
}  pre.prettyprint { 
display: block;
background-color: #333;
overflow: auto;
padding: 20px;
white-space: pre;
word-wrap: normal;
}
pre .nocode { background-color: transparent; color: #000 }
pre .str { color: #ffa0a0 } pre .kwd { color: #f0e68c; font-weight: bold }
pre .com { color: #87ceeb } pre .typ { color: #98fb98 } pre .lit { color: #cd5c5c } pre .pun { color: #fff } pre .pln { color: #fff } pre .tag { color: #f0e68c; font-weight: bold } pre .atn { color: #bdb76b; font-weight: bold } pre .atv { color: #ffa0a0 } pre .dec { color: #98fb98 }  ol.linenums { margin-top: 0; margin-bottom: 0; color: #AEAEAE }   li.L1,li.L3,li.L5,li.L7,li.L9 { }
@media print {
pre.prettyprint { background-color: transparent; }
pre .str, code .str { color: #060 }
pre .kwd, code .kwd { color: #006; font-weight: bold }
pre .com, code .com { color: #600; font-style: italic }
pre .typ, code .typ { color: #404; font-weight: bold }
pre .lit, code .lit { color: #044 }
pre .pun, code .pun { color: #440 }
pre .pln, code .pln { color: #000 }
pre .tag, code .tag { color: #006; font-weight: bold }
pre .atn, code .atn { color: #404 }
pre .atv, code .atv { color: #060 }
}
pre.pre-scrollable {
max-height: 600px;
}
pre.pre-wrap {
white-space: pre-wrap; white-space: -moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap; word-wrap: break-word; } .wc-shortcodes-center {
margin: 0 auto;
width: 100%;
}
.wc-shortcodes-center.wc-shortcodes-center-inner-align-center {
text-align: center;
}
.wc-shortcodes-center.wc-shortcodes-center-inner-align-left {
text-align: left;
}
.wc-shortcodes-center.wc-shortcodes-center-inner-align-right {
text-align: right;
} .wc-shortcodes-heading .wc-shortcodes-heading-style1 {
padding-bottom: 20px;
border-bottom: 1px solid #cccccc;
}
.wc-shortcodes-heading.text-align-center {
text-align: center;
}
.wc-shortcodes-heading.text-align-left {
text-align: left;
}
.wc-shortcodes-heading.text-align-right {
text-align: right;
} .wc-shortcodes-social-icons-wrapper .wc-shortcodes-social-icons {
text-align: center;
}
.wc-shortcodes-social-icons.wc-shortcodes-columns-float-left {
text-align: left;
}
.wc-shortcodes-social-icons.wc-shortcodes-columns-float-right {
text-align: right;
}
.wc-shortcodes-social-icons-wrapper .wc-shortcodes-social-icons li {
display: inline-block;
padding: 3px;
margin: 0;
-webkit-box-sizing: border-box;
-moz-box-sizing:    border-box;
box-sizing:         border-box;
}
.wc-shortcodes-social-icons-wrapper .wc-shortcodes-social-icons.wc-shortcodes-columns-float-left li {
padding-right: 6px;
padding-left: 0;
}
.wc-shortcodes-social-icons-wrapper .wc-shortcodes-social-icons.wc-shortcodes-columns-float-right li {
padding-right: 0;
padding-left: 6px;
}
.wc-shortcodes-social-icons-wrapper .wc-shortcodes-social-icons.wc-shortcodes-columns-8 li {
width: 12.5%;
}
.wc-shortcodes-social-icons-wrapper .wc-shortcodes-social-icons.wc-shortcodes-columns-7 li {
width: 14.28571428%;
}
.wc-shortcodes-social-icons-wrapper .wc-shortcodes-social-icons.wc-shortcodes-columns-6 li {
width: 16.66666666%;
}
.wc-shortcodes-social-icons-wrapper .wc-shortcodes-social-icons.wc-shortcodes-columns-5 li {
width: 20%;
}
.wc-shortcodes-social-icons-wrapper .wc-shortcodes-social-icons.wc-shortcodes-columns-4 li {
width: 25%;
}
.wc-shortcodes-social-icons-wrapper .wc-shortcodes-social-icons.wc-shortcodes-columns-3 li {
width: 33.33333333%;
}
.wc-shortcodes-social-icons-wrapper .wc-shortcodes-social-icons.wc-shortcodes-columns-2 li {
width: 50%;
}
.wc-shortcodes-social-icons-wrapper .wc-shortcodes-social-icons.wc-shortcodes-columns-1 li {
width: 100%;
} .wc-shortcodes-countdown-bg4 {
margin-bottom: 20px;
}
.wc-shortcodes-countdown {
border: 1px solid #ccc;
background-color: #eee;
text-align: center;
padding-top: 10px;
padding-bottom: 10px;
}
.wc-shortcodes-countdown.countdown_rtl {
direction: rtl;
}
.wc-shortcodes-countdown.countdown_holding div {
color: #888;
}
.wc-shortcodes-countdown .countdown_row {
clear: both;
width: 100%;
padding: 0px 2px;
text-align: center;
}
.wc-shortcodes-countdown .countdown_show1 .countdown_section {
width: 98%;
}
.wc-shortcodes-countdown .countdown_show2 .countdown_section {
width: 48%;
}
.wc-shortcodes-countdown .countdown_show3 .countdown_section {
width: 32.5%;
}
.wc-shortcodes-countdown .countdown_show4 .countdown_section {
width: 24.5%;
}
.wc-shortcodes-countdown .countdown_show5 .countdown_section {
width: 19.5%;
}
.wc-shortcodes-countdown .countdown_show6 .countdown_section {
width: 16.25%;
}
.wc-shortcodes-countdown .countdown_show7 .countdown_section {
width: 14%;
}
.wc-shortcodes-countdown .countdown_section {
display: inline-block;
font-size: 80%;
text-align: center;
border-right: 1px solid #cccccc;
}
.wc-shortcodes-countdown .countdown_row *:last-child,
.wc-shortcodes-countdown .countdown_row:last-child {
border-width: 0;
}
.wc-shortcodes-countdown .countdown_amount {
font-size: 200%;
}
.wc-shortcodes-countdown .countdown_descr {
display: block;
width: 100%;
}
.wc-shortcodes-countdown .countdown_expired_message {
font-size: 200%;
} .wc-shortcodes-rsvp input[type="text"], 
.wc-shortcodes-rsvp textarea, 
.wc-shortcodes-rsvp select {
width: 100%;
}
.wc-shortcodes-rsvp-align-center {
text-align: center;
}
.wc-shortcodes-rsvp-align-right {
text-align: right;
}
.rsvp-button-align-center .rsvp-button-wrapper {
text-align: center;
}
.rsvp-button-align-center .wc-shortcodes-box {
text-align: center;
}
.rsvp-button-align-right .rsvp-button-wrapper {
text-align: right;
}
.rsvp-button-align-right .wc-shortcodes-box {
text-align: right;
}
.rsvp-button-align-left .rsvp-button-wrapper {
text-align: left;
}
.rsvp-button-align-left .wc-shortcodes-box {
text-align: left;
}
.wc-shortcodes-rsvp .wc-shortcodes-box {
padding-top: 5px;
padding-bottom: 5px;
display: none;
}
.wc-shortcodes-rsvp .rsvp-button {
display: inline-block;
} .wc-shortcodes-posts-wrapper {
overflow-x: hidden;
}
.wc-shortcodes-post-content {
padding: 0 20px;
}
.wc-shortcodes-post-content > *:last-child {
margin-bottom: 20px;
}
.wc-shortcodes-post-border {
border: 1px solid #dddddd;
}
.wc-shortcodes-entry-thumbnail {
margin: 0;
text-align: center;
}
.wc-shortcodes-entry-title {
margin-top: 20px;
margin-bottom: 0;
-ms-word-wrap: break-word;
word-wrap: break-word;
}
.wc-shortcodes-entry-meta {
margin-top: 20px;
margin-bottom: 0;
}
.wc-shortcodes-entry-meta-inner { }
.wc-shortcodes-entry-summary {
margin-top: 20px;
margin-bottom: 0;
}
.wc-shortcodes-read-more {
margin-top: 20px;
margin-bottom: 0;
text-align: center;
}
.wc-shortcodes-entry-quote blockquote {
margin-top: 0;
padding: 10px 20px;
}
.wc-shortcodes-footer-entry-meta {
margin-top: 20px;
margin-bottom: 0;
font-size: 80%;
}
.wc-shortcodes-posts {
position: relative;
overflow: hidden;
}
.wc-shortcodes-post-box {
background-color: #ffffff;
margin-bottom: 20px;
padding: 0;
}
.wc-shortcodes-post-box .wc-shortcodes-entry-video > p,
.wc-shortcodes-post-box .twitter-tweet,
.wc-shortcodes-post-box .mejs-container {
margin-top: 0 !important;
}
.wc-shortcodes-posts-layout-masonry {
height: 0;
}
.wc-shortcodes-posts-layout-masonry .wc-shortcodes-post-box {
}
.wc-shortcodes-sep {
padding-left: 5px;
padding-right: 5px;
}
.wc-shortcodes-sep,
.wc-shortcodes-author,
.wc-shortcodes-date {
float: left;
} .wc-shortcodes-posts.wc-shortcodes-posts-no-masonry {
visibility: visible;
} .wc-shortcodes-comments-link {
float: right;
}
.wc-shortcodes-comments-link a {
position: relative;
margin-left: 3px;
padding: 2px 7px;
background-color: #eeeeee;
color: #999999;
line-height: 1;
}
.wc-shortcodes-comments-link a:after {
content: "";
position: absolute;
left: 40%;
bottom: -8px;
width: 0px;
height: 0px;
border-bottom: 8px solid rgba(255,255,255,0);
border-left: 8px solid #eeeeee;
font-size: 0px;
line-height: 0px;
}
.wc-shortcodes-comments-link a,
.wc-shortcodes-comments-link a:hover,
.wc-shortcodes-comments-link a:visited,
.wc-shortcodes-comments-link a:active,
.wc-shortcodes-comments-link a:focus {
color: #999999;
text-decoration: none;
} .wc-shortcodes-filtering {
margin-bottom: 20px;
}
.wc-shortcodes-filtering .tag-divider {
display: inline-block;
padding: 0 7px;
} .wc-shortcodes-post-box.format-gallery .rslides-wrapper {
position: relative;
background-color: #000000;
}
.wc-shortcodes-post-box.format-gallery .rslides {
position: relative;
list-style: none;
overflow: hidden;
width: 100%;
padding: 0;
margin: 0;
}
.wc-shortcodes-post-box.format-gallery .rslides li {
-webkit-backface-visibility: hidden;
position: absolute;
display: none;
width: 100%;
left: 0;
top: 0;
text-align: center;
}
.wc-shortcodes-post-box.format-gallery .rslides li:first-child {
position: relative;
display: block;
float: left;
}
.wc-shortcodes-post-box.format-gallery .rslides img {
display: inline-block;
height: auto;  border: 0;
}
.wc-shortcodes-post-box.format-gallery .rslides_nav {
position: absolute;
top: 50%;
margin-top: -18px;
width: 36px;
height:36px;
background-repeat: no-repeat;
background-position: center center;
background-color: rgba(0,0,0,.2);
z-index: 2;
}
.wc-shortcodes-post-box.format-gallery .rslides_nav.prev {
left: 0;
background-image: url(//conte-anime.jp/system/wp-content/plugins/wc-shortcodes/public/assets/img/slide-arrow-left.png);
}
.wc-shortcodes-post-box.format-gallery .rslides_nav.next {
right: 0;
background-image: url(//conte-anime.jp/system/wp-content/plugins/wc-shortcodes/public/assets/img/slide-arrow-right.png);
} .wc-shortcodes-posts-template-borderless .wc-shortcodes-post-border {
border: none;
border-bottom: 1px solid #dddddd;
padding-bottom: 20px;
}
.wc-shortcodes-posts-template-borderless .wc-shortcodes-post-border > *:first-child {
margin-top: 0;
}
.wc-shortcodes-posts-template-borderless .wc-shortcodes-post-border > *:last-child {
margin-bottom: 0;
}
.wc-shortcodes-posts-gutter-space-0 .wc-shortcodes-post-box { margin-bottom: 0px; }
.wc-shortcodes-posts-gutter-space-1 .wc-shortcodes-post-box { margin-bottom: 1px; }
.wc-shortcodes-posts-gutter-space-2 .wc-shortcodes-post-box { margin-bottom: 2px; }
.wc-shortcodes-posts-gutter-space-3 .wc-shortcodes-post-box { margin-bottom: 3px; }
.wc-shortcodes-posts-gutter-space-4 .wc-shortcodes-post-box { margin-bottom: 4px; }
.wc-shortcodes-posts-gutter-space-5 .wc-shortcodes-post-box { margin-bottom: 5px; }
.wc-shortcodes-posts-gutter-space-6 .wc-shortcodes-post-box { margin-bottom: 6px; }
.wc-shortcodes-posts-gutter-space-7 .wc-shortcodes-post-box { margin-bottom: 7px; }
.wc-shortcodes-posts-gutter-space-8 .wc-shortcodes-post-box { margin-bottom: 8px; }
.wc-shortcodes-posts-gutter-space-9 .wc-shortcodes-post-box { margin-bottom: 9px; }
.wc-shortcodes-posts-gutter-space-10 .wc-shortcodes-post-box { margin-bottom: 10px; }
.wc-shortcodes-posts-gutter-space-11 .wc-shortcodes-post-box { margin-bottom: 11px; }
.wc-shortcodes-posts-gutter-space-12 .wc-shortcodes-post-box { margin-bottom: 12px; }
.wc-shortcodes-posts-gutter-space-13 .wc-shortcodes-post-box { margin-bottom: 13px; }
.wc-shortcodes-posts-gutter-space-14 .wc-shortcodes-post-box { margin-bottom: 14px; }
.wc-shortcodes-posts-gutter-space-15 .wc-shortcodes-post-box { margin-bottom: 15px; }
.wc-shortcodes-posts-gutter-space-16 .wc-shortcodes-post-box { margin-bottom: 16px; }
.wc-shortcodes-posts-gutter-space-17 .wc-shortcodes-post-box { margin-bottom: 17px; }
.wc-shortcodes-posts-gutter-space-18 .wc-shortcodes-post-box { margin-bottom: 18px; }
.wc-shortcodes-posts-gutter-space-19 .wc-shortcodes-post-box { margin-bottom: 19px; }
.wc-shortcodes-posts-gutter-space-20 .wc-shortcodes-post-box { margin-bottom: 20px; }
.wc-shortcodes-posts-gutter-space-21 .wc-shortcodes-post-box { margin-bottom: 21px; }
.wc-shortcodes-posts-gutter-space-22 .wc-shortcodes-post-box { margin-bottom: 22px; }
.wc-shortcodes-posts-gutter-space-23 .wc-shortcodes-post-box { margin-bottom: 23px; }
.wc-shortcodes-posts-gutter-space-24 .wc-shortcodes-post-box { margin-bottom: 24px; }
.wc-shortcodes-posts-gutter-space-25 .wc-shortcodes-post-box { margin-bottom: 25px; }
.wc-shortcodes-posts-gutter-space-26 .wc-shortcodes-post-box { margin-bottom: 26px; }
.wc-shortcodes-posts-gutter-space-27 .wc-shortcodes-post-box { margin-bottom: 27px; }
.wc-shortcodes-posts-gutter-space-28 .wc-shortcodes-post-box { margin-bottom: 28px; }
.wc-shortcodes-posts-gutter-space-29 .wc-shortcodes-post-box { margin-bottom: 29px; }
.wc-shortcodes-posts-gutter-space-30 .wc-shortcodes-post-box { margin-bottom: 30px; }
.wc-shortcodes-posts-gutter-space-31 .wc-shortcodes-post-box { margin-bottom: 31px; }
.wc-shortcodes-posts-gutter-space-32 .wc-shortcodes-post-box { margin-bottom: 32px; }
.wc-shortcodes-posts-gutter-space-33 .wc-shortcodes-post-box { margin-bottom: 33px; }
.wc-shortcodes-posts-gutter-space-34 .wc-shortcodes-post-box { margin-bottom: 34px; }
.wc-shortcodes-posts-gutter-space-35 .wc-shortcodes-post-box { margin-bottom: 35px; }
.wc-shortcodes-posts-gutter-space-36 .wc-shortcodes-post-box { margin-bottom: 36px; }
.wc-shortcodes-posts-gutter-space-37 .wc-shortcodes-post-box { margin-bottom: 37px; }
.wc-shortcodes-posts-gutter-space-38 .wc-shortcodes-post-box { margin-bottom: 38px; }
.wc-shortcodes-posts-gutter-space-39 .wc-shortcodes-post-box { margin-bottom: 39px; }
.wc-shortcodes-posts-gutter-space-40 .wc-shortcodes-post-box { margin-bottom: 40px; }
.wc-shortcodes-posts-gutter-space-41 .wc-shortcodes-post-box { margin-bottom: 41px; }
.wc-shortcodes-posts-gutter-space-42 .wc-shortcodes-post-box { margin-bottom: 42px; }
.wc-shortcodes-posts-gutter-space-43 .wc-shortcodes-post-box { margin-bottom: 43px; }
.wc-shortcodes-posts-gutter-space-44 .wc-shortcodes-post-box { margin-bottom: 44px; }
.wc-shortcodes-posts-gutter-space-45 .wc-shortcodes-post-box { margin-bottom: 45px; }
.wc-shortcodes-posts-gutter-space-46 .wc-shortcodes-post-box { margin-bottom: 46px; }
.wc-shortcodes-posts-gutter-space-47 .wc-shortcodes-post-box { margin-bottom: 47px; }
.wc-shortcodes-posts-gutter-space-48 .wc-shortcodes-post-box { margin-bottom: 48px; }
.wc-shortcodes-posts-gutter-space-49 .wc-shortcodes-post-box { margin-bottom: 49px; }
.wc-shortcodes-posts-gutter-space-50 .wc-shortcodes-post-box { margin-bottom: 50px; }
.wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-gutter-space-0 .wc-shortcodes-post-box .wc-shortcodes-post-border { margin-right: 0px; }
.wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-gutter-space-1 .wc-shortcodes-post-box .wc-shortcodes-post-border { margin-right: 1px; }
.wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-gutter-space-2 .wc-shortcodes-post-box .wc-shortcodes-post-border { margin-right: 2px; }
.wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-gutter-space-3 .wc-shortcodes-post-box .wc-shortcodes-post-border { margin-right: 3px; }
.wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-gutter-space-4 .wc-shortcodes-post-box .wc-shortcodes-post-border { margin-right: 4px; }
.wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-gutter-space-5 .wc-shortcodes-post-box .wc-shortcodes-post-border { margin-right: 5px; }
.wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-gutter-space-6 .wc-shortcodes-post-box .wc-shortcodes-post-border { margin-right: 6px; }
.wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-gutter-space-7 .wc-shortcodes-post-box .wc-shortcodes-post-border { margin-right: 7px; }
.wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-gutter-space-8 .wc-shortcodes-post-box .wc-shortcodes-post-border { margin-right: 8px; }
.wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-gutter-space-9 .wc-shortcodes-post-box .wc-shortcodes-post-border { margin-right: 9px; }
.wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-gutter-space-10 .wc-shortcodes-post-box .wc-shortcodes-post-border { margin-right: 10px; }
.wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-gutter-space-11 .wc-shortcodes-post-box .wc-shortcodes-post-border { margin-right: 11px; }
.wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-gutter-space-12 .wc-shortcodes-post-box .wc-shortcodes-post-border { margin-right: 12px; }
.wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-gutter-space-13 .wc-shortcodes-post-box .wc-shortcodes-post-border { margin-right: 13px; }
.wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-gutter-space-14 .wc-shortcodes-post-box .wc-shortcodes-post-border { margin-right: 14px; }
.wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-gutter-space-15 .wc-shortcodes-post-box .wc-shortcodes-post-border { margin-right: 15px; }
.wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-gutter-space-16 .wc-shortcodes-post-box .wc-shortcodes-post-border { margin-right: 16px; }
.wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-gutter-space-17 .wc-shortcodes-post-box .wc-shortcodes-post-border { margin-right: 17px; }
.wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-gutter-space-18 .wc-shortcodes-post-box .wc-shortcodes-post-border { margin-right: 18px; }
.wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-gutter-space-19 .wc-shortcodes-post-box .wc-shortcodes-post-border { margin-right: 19px; }
.wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-gutter-space-20 .wc-shortcodes-post-box .wc-shortcodes-post-border { margin-right: 20px; }
.wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-gutter-space-21 .wc-shortcodes-post-box .wc-shortcodes-post-border { margin-right: 21px; }
.wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-gutter-space-22 .wc-shortcodes-post-box .wc-shortcodes-post-border { margin-right: 22px; }
.wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-gutter-space-23 .wc-shortcodes-post-box .wc-shortcodes-post-border { margin-right: 23px; }
.wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-gutter-space-24 .wc-shortcodes-post-box .wc-shortcodes-post-border { margin-right: 24px; }
.wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-gutter-space-25 .wc-shortcodes-post-box .wc-shortcodes-post-border { margin-right: 25px; }
.wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-gutter-space-26 .wc-shortcodes-post-box .wc-shortcodes-post-border { margin-right: 26px; }
.wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-gutter-space-27 .wc-shortcodes-post-box .wc-shortcodes-post-border { margin-right: 27px; }
.wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-gutter-space-28 .wc-shortcodes-post-box .wc-shortcodes-post-border { margin-right: 28px; }
.wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-gutter-space-29 .wc-shortcodes-post-box .wc-shortcodes-post-border { margin-right: 29px; }
.wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-gutter-space-30 .wc-shortcodes-post-box .wc-shortcodes-post-border { margin-right: 30px; }
.wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-gutter-space-31 .wc-shortcodes-post-box .wc-shortcodes-post-border { margin-right: 31px; }
.wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-gutter-space-32 .wc-shortcodes-post-box .wc-shortcodes-post-border { margin-right: 32px; }
.wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-gutter-space-33 .wc-shortcodes-post-box .wc-shortcodes-post-border { margin-right: 33px; }
.wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-gutter-space-34 .wc-shortcodes-post-box .wc-shortcodes-post-border { margin-right: 34px; }
.wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-gutter-space-35 .wc-shortcodes-post-box .wc-shortcodes-post-border { margin-right: 35px; }
.wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-gutter-space-36 .wc-shortcodes-post-box .wc-shortcodes-post-border { margin-right: 36px; }
.wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-gutter-space-37 .wc-shortcodes-post-box .wc-shortcodes-post-border { margin-right: 37px; }
.wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-gutter-space-38 .wc-shortcodes-post-box .wc-shortcodes-post-border { margin-right: 38px; }
.wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-gutter-space-39 .wc-shortcodes-post-box .wc-shortcodes-post-border { margin-right: 39px; }
.wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-gutter-space-40 .wc-shortcodes-post-box .wc-shortcodes-post-border { margin-right: 40px; }
.wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-gutter-space-41 .wc-shortcodes-post-box .wc-shortcodes-post-border { margin-right: 41px; }
.wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-gutter-space-42 .wc-shortcodes-post-box .wc-shortcodes-post-border { margin-right: 42px; }
.wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-gutter-space-43 .wc-shortcodes-post-box .wc-shortcodes-post-border { margin-right: 43px; }
.wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-gutter-space-44 .wc-shortcodes-post-box .wc-shortcodes-post-border { margin-right: 44px; }
.wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-gutter-space-45 .wc-shortcodes-post-box .wc-shortcodes-post-border { margin-right: 45px; }
.wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-gutter-space-46 .wc-shortcodes-post-box .wc-shortcodes-post-border { margin-right: 46px; }
.wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-gutter-space-47 .wc-shortcodes-post-box .wc-shortcodes-post-border { margin-right: 47px; }
.wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-gutter-space-48 .wc-shortcodes-post-box .wc-shortcodes-post-border { margin-right: 48px; }
.wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-gutter-space-49 .wc-shortcodes-post-box .wc-shortcodes-post-border { margin-right: 49px; }
.wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-gutter-space-50 .wc-shortcodes-post-box .wc-shortcodes-post-border { margin-right: 50px; }
.wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-gutter-space-0 { margin-right: 0px; }
.wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-gutter-space-1 { margin-right: -1px; }
.wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-gutter-space-2 { margin-right: -2px; }
.wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-gutter-space-3 { margin-right: -3px; }
.wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-gutter-space-4 { margin-right: -4px; }
.wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-gutter-space-5 { margin-right: -5px; }
.wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-gutter-space-6 { margin-right: -6px; }
.wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-gutter-space-7 { margin-right: -7px; }
.wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-gutter-space-8 { margin-right: -8px; }
.wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-gutter-space-9 { margin-right: -9px; }
.wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-gutter-space-10 { margin-right: -10px; }
.wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-gutter-space-11 { margin-right: -11px; }
.wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-gutter-space-12 { margin-right: -12px; }
.wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-gutter-space-13 { margin-right: -13px; }
.wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-gutter-space-14 { margin-right: -14px; }
.wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-gutter-space-15 { margin-right: -15px; }
.wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-gutter-space-16 { margin-right: -16px; }
.wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-gutter-space-17 { margin-right: -17px; }
.wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-gutter-space-18 { margin-right: -18px; }
.wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-gutter-space-19 { margin-right: -19px; }
.wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-gutter-space-20 { margin-right: -20px; }
.wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-gutter-space-21 { margin-right: -21px; }
.wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-gutter-space-22 { margin-right: -22px; }
.wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-gutter-space-23 { margin-right: -23px; }
.wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-gutter-space-24 { margin-right: -24px; }
.wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-gutter-space-25 { margin-right: -25px; }
.wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-gutter-space-26 { margin-right: -26px; }
.wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-gutter-space-27 { margin-right: -27px; }
.wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-gutter-space-28 { margin-right: -28px; }
.wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-gutter-space-29 { margin-right: -29px; }
.wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-gutter-space-30 { margin-right: -30px; }
.wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-gutter-space-31 { margin-right: -31px; }
.wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-gutter-space-32 { margin-right: -32px; }
.wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-gutter-space-33 { margin-right: -33px; }
.wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-gutter-space-34 { margin-right: -34px; }
.wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-gutter-space-35 { margin-right: -35px; }
.wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-gutter-space-36 { margin-right: -36px; }
.wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-gutter-space-37 { margin-right: -37px; }
.wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-gutter-space-38 { margin-right: -38px; }
.wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-gutter-space-39 { margin-right: -39px; }
.wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-gutter-space-40 { margin-right: -40px; }
.wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-gutter-space-41 { margin-right: -41px; }
.wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-gutter-space-42 { margin-right: -42px; }
.wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-gutter-space-43 { margin-right: -43px; }
.wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-gutter-space-44 { margin-right: -44px; }
.wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-gutter-space-45 { margin-right: -45px; }
.wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-gutter-space-46 { margin-right: -46px; }
.wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-gutter-space-47 { margin-right: -47px; }
.wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-gutter-space-48 { margin-right: -48px; }
.wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-gutter-space-49 { margin-right: -49px; }
.wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-gutter-space-50 { margin-right: -50px; }
.wc-shortcodes-posts-layout-grid .wc-shortcodes-post-box { float: left; }
.wc-shortcodes-posts.wc-shortcodes-posts-layout-grid .wc-shortcodes-post-box { margin-bottom: 50px; }
.wc-shortcodes-posts-template-borderless .wc-shortcodes-post-box .wc-shortcodes-post-border { padding-bottom: 20px; }
@media (min-width: 991px) {
.wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-col-2 .wc-shortcodes-post-box { width: 50%; }
.wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-col-3 .wc-shortcodes-post-box { width: 33.33%; }
.wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-col-4 .wc-shortcodes-post-box { width: 25%; }
.wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-col-5 .wc-shortcodes-post-box { width: 20%; }
.wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-col-6 .wc-shortcodes-post-box { width: 16.66%; }
.wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-col-7 .wc-shortcodes-post-box { width: 14.28%; }
.wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-col-8 .wc-shortcodes-post-box { width: 12.5%; }
.wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-col-9 .wc-shortcodes-post-box { width: 11.11%; }
.wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-col-2 .wc-shortcodes-post-box:nth-child(2n+3) { clear: left; }
.wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-col-3 .wc-shortcodes-post-box:nth-child(3n+4) { clear: left; }
.wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-col-4 .wc-shortcodes-post-box:nth-child(4n+5) { clear: left; }
.wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-col-5 .wc-shortcodes-post-box:nth-child(5n+6) { clear: left; }
.wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-col-6 .wc-shortcodes-post-box:nth-child(6n+7) { clear: left; }
.wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-col-7 .wc-shortcodes-post-box:nth-child(7n+8) { clear: left; }
.wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-col-8 .wc-shortcodes-post-box:nth-child(8n+9) { clear: left; }
.wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-col-9 .wc-shortcodes-post-box:nth-child(9n+10) { clear: left; }
}
@media (max-width: 990px) {
body .wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-col-2 .wc-shortcodes-post-box { width: 50%; }
body .wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-col-3 .wc-shortcodes-post-box { width: 50%; }
body .wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-col-4 .wc-shortcodes-post-box { width: 33.33%; }
body .wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-col-5 .wc-shortcodes-post-box { width: 25%; }
body .wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-col-6 .wc-shortcodes-post-box { width: 20%; }
body .wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-col-7 .wc-shortcodes-post-box { width: 16.66%; }
body .wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-col-8 .wc-shortcodes-post-box { width: 14.28%; }
body .wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-col-9 .wc-shortcodes-post-box { width: 12.5%; }
body .wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-col-2 .wc-shortcodes-post-box:nth-child(2n+3) { clear: left; }
body .wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-col-3 .wc-shortcodes-post-box:nth-child(2n+3) { clear: left; }
body .wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-col-4 .wc-shortcodes-post-box:nth-child(3n+4) { clear: left; }
body .wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-col-5 .wc-shortcodes-post-box:nth-child(4n+5) { clear: left; }
body .wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-col-6 .wc-shortcodes-post-box:nth-child(5n+6) { clear: left; }
body .wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-col-7 .wc-shortcodes-post-box:nth-child(6n+7) { clear: left; }
body .wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-col-8 .wc-shortcodes-post-box:nth-child(7n+8) { clear: left; }
body .wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-col-9 .wc-shortcodes-post-box:nth-child(8n+9) { clear: left; }
}
@media (max-width: 767px) {
html body .wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-col-2 .wc-shortcodes-post-box { width: 50%; }
html body .wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-col-3 .wc-shortcodes-post-box { width: 50%; }
html body .wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-col-4 .wc-shortcodes-post-box { width: 50%; }
html body .wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-col-5 .wc-shortcodes-post-box { width: 33.33%; }
html body .wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-col-6 .wc-shortcodes-post-box { width: 25%; }
html body .wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-col-7 .wc-shortcodes-post-box { width: 20%; }
html body .wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-col-8 .wc-shortcodes-post-box { width: 16.66%; }
html body .wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-col-9 .wc-shortcodes-post-box { width: 14.28%; }
html body .wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-col-2 .wc-shortcodes-post-box:nth-child(2n+3) { clear: left; }
html body .wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-col-3 .wc-shortcodes-post-box:nth-child(2n+3) { clear: left; }
html body .wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-col-4 .wc-shortcodes-post-box:nth-child(2n+3) { clear: left; }
html body .wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-col-5 .wc-shortcodes-post-box:nth-child(3n+4) { clear: left; }
html body .wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-col-6 .wc-shortcodes-post-box:nth-child(4n+5) { clear: left; }
html body .wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-col-7 .wc-shortcodes-post-box:nth-child(5n+6) { clear: left; }
html body .wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-col-8 .wc-shortcodes-post-box:nth-child(6n+7) { clear: left; }
html body .wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-col-9 .wc-shortcodes-post-box:nth-child(7n+8) { clear: left; }
}
@media (max-width: 567px) {
html body div.wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-col-2 .wc-shortcodes-post-box,
html body div.wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-col-3 .wc-shortcodes-post-box,
html body div.wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-col-4 .wc-shortcodes-post-box,
html body div.wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-col-5 .wc-shortcodes-post-box,
html body div.wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-col-6 .wc-shortcodes-post-box,
html body div.wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-col-7 .wc-shortcodes-post-box,
html body div.wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-col-8 .wc-shortcodes-post-box,
html body div.wc-shortcodes-posts-layout-grid.wc-shortcodes-posts-col-9 .wc-shortcodes-post-box {
width: 100%;
}
html body div.wc-shortcodes-posts.wc-shortcodes-posts-layout-grid .wc-shortcodes-post-box .wc-shortcodes-post-border,
html body div.wc-shortcodes-posts.wc-shortcodes-posts-layout-grid {
margin-right: 0;
}
} .wc-shortcodes-post-slider-wrapper {
height: 0;
overflow: hidden;
position: relative;
}
.wc-shortcodes-post-slider-wrapper .bx-wrapper {
-moz-box-shadow: none;
-webkit-box-shadow: none;
box-shadow: none;
background: transparent;
}
.wc-shortcodes-post-slide {
background-size: cover;
background-position: center;
background-repeat: no-repeat;
background-color: #cccccc;
margin: 0 !important;
}
.wc-shortcodes-post-slide-border {
display: table;
table-layout: fixed;
width: 100%;
height: 100%;
}
.wc-shortcodes-post-slide-content {
height: 100%;
display: table-cell;
vertical-align: middle;
text-align: center;
border-width: 0;
padding: 1.5em;
}
.wc-shortcodes-post-slide-content .wc-shortcodes-entry-title {
margin-top: 0;
margin-bottom: 0;
}
.wc-shortcodes-post-slide-content .wc-shortcodes-entry-header {
margin-top: 1.5em;
margin-bottom: 1.5em;
} .wc-shortcodes-posts-template-slider1 * {
color: #ffffff !important;
border-color: #ffffff !important;
}
.wc-shortcodes-posts-template-slider1 .wc-shortcodes-read-more > a {
background-color: transparent !important;
}
.wc-shortcodes-posts-template-slider1 .wc-shortcodes-post-slide-button {
padding: 0.625em 0.8125em;
border-width: 2px;
border-style: solid;
text-decoration: none;
display: inline-block;
}  .wc-shortcodes-posts-template-slider2 .wc-shortcodes-post-slide-content-inner {
position: relative;
background-color: #ffffff;
} .wc-shortcodes-post-slide-content-inner {
max-width: 600px;
margin-left: auto;
margin-right: auto;
padding: 1.5em; }
.wc-shortcodes-post-slide-content-inner > *:first-child {
margin-top: 0 !important;
}
.wc-shortcodes-post-slide-content-inner > *:last-child {
margin-bottom: 0 !important;
} .bx-wrapper .bx-controls-direction a {
position: absolute;
top: 50%;
margin-top: -30px;
outline: 0;
line-height: 1;
padding: 0 10px;
font-size: 50px;
z-index: 9999;
border: 0px solid #ffffff;
border-radius: 0;
text-align:center;
opacity: 0;
color: #ffffff;
}
.bx-wrapper .bx-controls-direction a.disabled {
display: none;
}
.bx-wrapper .bx-prev {
left: 10px;
left: 0.625rem;
}
.bx-wrapper .bx-prev i {
padding-right: 2px;
}
.bx-wrapper .bx-prev:hover,
.bx-wrapper .bx-prev:focus {
}
.bx-wrapper .bx-next {
right: 10px;
right: 0.625rem;
}
.bx-wrapper .bx-next:hover,
.bx-wrapper .bx-next:focus {
}
.bx-wrapper:hover .bx-controls-direction a {
opacity: 1;
} .wc-shortcodes-post-slider .wc-shortcodes-read-more {
display: block;
margin-top: 20px;
}
.wc-shortcodes-post-slide-button:hover {
text-decoration: none;
}
.wc-shortcodes-cat-posted-text {
display: none;
}
.wc-shortcodes-post-slider .wc-shortcodes-post-slide a {
text-decoration: none;
box-shadow: none;
}
@media (max-width: 990px) {
.wc-shortcodes-post-slide-content-inner {
max-width: 80%;
}
}
@media (max-width: 767px) {
.wc-shortcodes-post-slider-wrapper .wc-shortcodes-post-slide-content-inner {
max-width: none;
}
.wc-shortcodes-post-slider-wrapper .wc-shortcodes-entry-summary {
display: none;
}
.wc-shortcodes-post-slide-content .wc-shortcodes-entry-header {
margin-bottom: 0;
}
} .wc-shortcodes-collage-wrapper {
overflow: hidden;
}
.wc-shortcodes-collage.wc-shortcodes-collage-template-collage1 {
}
.wc-shortcodes-collage-template-collage1 .wc-shortcodes-collage-column {
width: 50%;
float: left;
height: 100%;
}
.wc-shortcodes-collage-template-collage1 .wc-shortcodes-collage-column-inner {
height: 100%;
}
.wc-shortcodes-collage-template-collage1 .wc-shortcodes-collage-column-inner,
.wc-shortcodes-collage-template-collage1 .wc-shortcodes-collage-panel {
}
.wc-shortcodes-collage-template-collage1 .wc-shortcodes-collage-panel,
.wc-shortcodes-collage-template-collage1 .wc-shortcodes-collage-panel-background {
margin: 0;
}
.wc-shortcodes-collage-template-collage1 .wc-shortcodes-collage-has-link {
cursor: pointer;
}
.wc-shortcodes-collage-template-collage1 .wc-shortcodes-collage-panel-background {
height: 100%;
display: block;
position: relative;
background-size: cover;
background-position: center center;
}
.wc-shortcodes-collage-template-collage1 .post-edit-link {
position: absolute;
bottom: 10px;
right: 10px;
} .wc-shortcodes-collage-template-collage1 .wc-shortcodes-collage-content > *:first-child {
margin-top: 0;
}
.wc-shortcodes-collage-template-collage1 .wc-shortcodes-collage-content > *:last-child {
margin-bottom: 0;
} .wc-shortcodes-collage-template-collage1 .wc-shortcodes-collage-column-1 .wc-shortcodes-collage-panel-5 {
height: 60%;
}
.wc-shortcodes-collage-template-collage1 .wc-shortcodes-collage-column-1 .wc-shortcodes-collage-panel-4 {
height: 40%;
} .wc-shortcodes-collage-template-collage1 .wc-shortcodes-collage-column-2 .wc-shortcodes-collage-panel-3 {
height: 40%;
}
.wc-shortcodes-collage-template-collage1 .wc-shortcodes-collage-column-2 .wc-shortcodes-collage-panel-wrapper {
height: 60%;
}
.wc-shortcodes-collage-template-collage1 .wc-shortcodes-collage-column-2 .wc-shortcodes-collage-panel-inner {
height: 100%;
}
.wc-shortcodes-collage-template-collage1 .wc-shortcodes-collage-column-2 .wc-shortcodes-collage-panel-1 {
width: 50%;
height: 100%;
float: left;
}
.wc-shortcodes-collage-template-collage1 .wc-shortcodes-collage-column-2 .wc-shortcodes-collage-panel-2 {
width: 50%;
height: 100%;
float: left;
} .wc-shortcodes-collage-template-collage1 .wc-shortcodes-collage-panel-content {
position: relative;
text-align: center;
top: 50%;
bottom: auto;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
padding-left: 20px;
padding-right: 20px;
padding-top: 20px;
padding-bottom: 20px;
}
.wc-shortcodes-collage-template-collage1 .wc-shortcodes-collage-panel-content-inner {
margin-left: auto;
margin-right: auto;
}
@media (max-width: 567px) {
body #wc-shortcodes-collage.wc-shortcodes-collage-template-collage1 .wc-shortcodes-collage-column {
height: auto;
}
body .wc-shortcodes-collage-template-collage1 .wc-shortcodes-collage-column-2 .wc-shortcodes-collage-panel {
width: 100%;
}
body .wc-shortcodes-collage-template-collage1 .wc-shortcodes-collage-column-2 .wc-shortcodes-collage-panel,
body .wc-shortcodes-collage-template-collage1 .wc-shortcodes-collage-column-2 .wc-shortcodes-collage-panel-wrapper {
height: auto;
float: left;
width: 100%;
}
body #wc-shortcodes-collage.wc-shortcodes-collage-template-collage1 .wc-shortcodes-collage-panel-inner,
body #wc-shortcodes-collage.wc-shortcodes-collage-template-collage1 .wc-shortcodes-collage-column-inner {
padding-right: 0;
}
body .wc-shortcodes-collage.wc-shortcodes-collage-template-collage1,
body .wc-shortcodes-collage-template-collage1 .wc-shortcodes-collage-panel-wrapper {
margin-right: 0;
}
body .wc-shortcodes-collage-template-collage1 .wc-shortcodes-collage-column-2,
body .wc-shortcodes-collage-template-collage1 .wc-shortcodes-collage-panel-wrapper,
body .wc-shortcodes-collage-template-collage1 .wc-shortcodes-collage-column-2 .wc-shortcodes-collage-panel-1 {
padding-top: 0;
}
}
.wc-shortcodes-collage-template-collage1 .wc-shortcodes-collage-slider-wrapper {
height: 0;
overflow: hidden;
position: relative;
}
.wc-shortcodes-collage-template-collage1 .wc-shortcodes-collage-slider-wrapper .bx-wrapper {
-moz-box-shadow: none;
-webkit-box-shadow: none;
box-shadow: none;
background: transparent;
}
.wc-shortcodes-collage-template-collage1 .wc-shortcodes-collage-slider-wrapper .wc-shortcodes-collage-slider,
.wc-shortcodes-collage-template-collage1 .wc-shortcodes-collage-slider-wrapper .bx-wrapper {
height: 100%;
}
.wc-shortcodes-collage-slider-enabled .wc-shortcodes-collage-panel-5 {
position: relative;
}
.wc-shortcodes-collage-template-collage1 .wc-shortcodes-collage-content-style h1,
.wc-shortcodes-collage-template-collage1 .wc-shortcodes-collage-content-style h2,
.wc-shortcodes-collage-template-collage1 .wc-shortcodes-collage-content-style h3,
.wc-shortcodes-collage-template-collage1 .wc-shortcodes-collage-content-style h4,
.wc-shortcodes-collage-template-collage1 .wc-shortcodes-collage-content-style h5,
.wc-shortcodes-collage-template-collage1 .wc-shortcodes-collage-content-style h6,
.wc-shortcodes-collage-template-collage1 .wc-shortcodes-collage-content-style p {
color: inherit;
}
.wc-shortcodes-collage-template-collage1 .wc-shortcodes-collage-content-style .wc-shortcodes-collage-button:hover,
.wc-shortcodes-collage-template-collage1 .wc-shortcodes-collage-content-style .wc-shortcodes-collage-button {
border-color: inherit;
color: inherit;
}
.wc-shortcodes-collage-template-collage1 .wc-shortcodes-collage-button {
padding: 0.625em 1.25em;
border-width: 2px;
border-style: solid;
border-color: inherit;
text-decoration: none;
display: inline-block;
}
.wc-shortcodes-collage-button:hover {
text-decoration: none;
} .wc-shortcodes-entry-summary > *:first-child,
.wc-shortcodes-content > *:first-child {
margin-top: 0 !important;
}
.wc-shortcodes-entry-summary > *:last-child,
.wc-shortcodes-content > *:last-child {
margin-bottom: 0 !important;
}
.wc-shortcodes-item {
margin-top: 1.5em;
margin-bottom: 1.5em;
} .wc-shortcodes-image-wrapper {
position: relative;
}
.wc-shortcodes-image-anchor {
}
.wc-shortcodes-image {
}
.wc-shortcodes-image-flag-bg {
position: absolute;
padding: 5px 10px;
background-color: #56ab00;
color: #ffffff;
}
.wc-shortcodes-image-wrapper.alignnone,
.wc-shortcodes-image-wrapper.aligncenter {
margin-bottom: 20px;
} .wc-shortcodes-full-width {
visibility: hidden;
}
.wc-shortcodes-full-width-inner {
margin: 0 auto;
}
.wc-shortcodes-full-width-has-border-color {
border-top: 1px solid #cccccc;
border-bottom: 1px solid #cccccc;
}
.wc-shortcodes-full-width-style-frame {
padding-top: 10px;
padding-bottom: 10px;
background-color: #ffffff;
} .wc-shortcodes-loading::after {
content: " ";
background: url(//conte-anime.jp/system/wp-content/plugins/wc-shortcodes/public/assets/img/ring-alt.svg);
background-position: center center;
background-repeat: no-repeat;
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
background-color: #f7f7f7;
visibility: visible;
} .wc-shortcodes-image-links-wrapper {
overflow: hidden;
}
.wc-shortcodes-image-links-wrapper-inner {
margin-right: -2em;
display: block;
}
.wc-shortcodes-image-link {
display: block;
float: left;
}
.wc-shortcodes-image-link-columns-1 .wc-shortcodes-image-link {
width: 100%;
}
.wc-shortcodes-image-link-columns-2 .wc-shortcodes-image-link {
width: 50%;
}
.wc-shortcodes-image-link-columns-3 .wc-shortcodes-image-link {
width: 33.333333%;
}
.wc-shortcodes-image-link-columns-4 .wc-shortcodes-image-link {
width: 25%;
}
#wc-shortcodes-image-links.wc-shortcodes-image-link-style-format-column .wc-shortcodes-image-link {
width: 100%;
}
#wc-shortcodes-image-links.wc-shortcodes-image-link-style-format-column .wc-shortcodes-image-link-background-wrapper {
margin-bottom: 2em;
}
#wc-shortcodes-image-links.wc-shortcodes-image-link-style-format-column .wc-shortcodes-image-link:last-child .wc-shortcodes-image-link-background-wrapper {
margin-bottom: 0;
}
.wc-shortcodes-image-link-background-wrapper {
margin-right: 2em;
}
.wc-shortcodes-image-link-background {
background-size: cover;
background-repeat: no-repeat;
background-position: center center;
position: relative;
}
.wc-shortcodes-image-link-text {
text-align: center;
display: block;
width: 100%;
position: absolute;
top: 0;
}
.wc-shortcodes-image-link-text-position-center .wc-shortcodes-image-link-text {
top: 50%;
bottom: auto;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
}
.wc-shortcodes-image-link-text-position-bottom .wc-shortcodes-image-link-text {
top: auto;
bottom: 0;
}
.wc-shortcodes-image-link-text-position-under .wc-shortcodes-image-link-text {
top: auto;
bottom: auto;
position: relative;
}
.wc-shortcodes-image-link-text-position-under .wc-shortcodes-image-link-text .wc-shortcodes-image-links-heading {
}
#wc-shortcodes-image-links .wc-shortcodes-image-links-heading {
margin: 0;
padding: 0.7em 1em;
display: inline-block;
background-color: #ffffff;
color: #000000;
}
@media (max-width: 767px) {
#wc-shortcodes-image-links .wc-shortcodes-image-link {
width: 100%;
}
#wc-shortcodes-image-links .wc-shortcodes-image-link-background-wrapper {
margin-right: 0;
margin-bottom: 2em;
}
#wc-shortcodes-image-links .wc-shortcodes-image-links-wrapper-inner {
margin-right: 0;
}
} .wc-shortcodes-featured-posts-content-inner {
overflow: hidden;
}
.wc-shortcodes-featured-posts-content {
margin-bottom: 2.3em;
}
.wc-shortcodes-featured-posts-content:last-child {
margin-bottom: 0;
}
.wc-shortcodes-featured-posts-layout-thumbnail .wcs-fp-post-thumbnail {
width: 100px;
height: 100px;
background-repeat: no-repeat;
background-position: center center;
background-size: cover;
float: left;
}
.wc-shortcodes-featured-posts-layout-thumbnail .wcs-fp-post-content.wcs-fp-has-post-thumbnail {
padding-left: 1em;
overflow: hidden;
}
.wc-shortcodes-featured-posts .wcs-fp-title {
clear: none;
}
#wc-shortcodes-featured-posts #wc-shortcodes-featured-posts-inner .wcs-fp-title {
margin-top: 0;
margin-bottom: 0;
}
#wc-shortcodes-featured-posts #wc-shortcodes-featured-posts-inner .wc-shortcodes-entry-category {
margin-top: 0;
margin-bottom: 0.4em;
}
#wc-shortcodes-featured-posts .wc-shortcodes-featured-posts-layout-showcase .wcs-fp-post-thumbnail {
margin-bottom: 0.4em;
}
.wc-shortcodes-featured-posts-layout-showcase .wcs-fp-post-content {
text-align: center;
}
.wc-shortcodes-featured-posts-layout-showcase .wcs-fp-post-thumbnail {
width: 100%;
padding-bottom: 100%;
height: 0;
background-repeat: no-repeat;
background-position: center center;
background-size: cover;
}
.wc-shortcodes-featured-posts-layout-showcase .wcs-fp-post-thumbnail-wrapper {
max-width: 400px;
margin: 0 auto;
} .wc-shortcodes-call-to-action-wrapper-inner {
display: table;
width: 100%;
}
.wc-shortcodes-call-to-action-wrapper .wcs-call-to-action-container {
display: table-cell;
vertical-align: middle;
}
.wc-shortcodes-call-to-action-wrapper .wcs-call-to-action-image-inner2 {
display: inline-block;
}
.wc-shortcodes-call-to-action-image-position-left .wcs-call-to-action-image-inner {
text-align: left;
}
.wc-shortcodes-call-to-action-image-position-center .wcs-call-to-action-image-inner {
text-align: center;
}
.wc-shortcodes-call-to-action-image-position-right .wcs-call-to-action-image-inner {
text-align: right;
}
.wc-shortcodes-call-to-action-text-position-left .wcs-call-to-action-content-wrapper {
float: left;
}
.wc-shortcodes-call-to-action-text-position-center .wcs-call-to-action-content-wrapper {
margin-left: auto;
margin-right: auto;
}
.wc-shortcodes-call-to-action-text-position-right .wcs-call-to-action-content-wrapper {
float: right;
}
.wcs-call-to-action-content-wrapper *:first-child {
margin-top: 0;
}
.wcs-call-to-action-content-wrapper *:last-child {
margin-bottom: 0;
}
@media (max-width: 767px) {
#wc-shortcodes-call-to-action.wc-shortcodes-call-to-action-side-padding.wc-shortcodes-call-to-action-wrapper .wc-shortcodes-call-to-action-wrapper-inner {
padding: 0 20px !important;
}
#wc-shortcodes-call-to-action.wc-shortcodes-call-to-action-wrapper .wc-shortcodes-call-to-action-wrapper-inner,
#wc-shortcodes-call-to-action.wc-shortcodes-call-to-action-wrapper .wcs-call-to-action-container {
width: 100% !important;
display: block;
}
#wc-shortcodes-call-to-action.wc-shortcodes-call-to-action-wrapper .wcs-call-to-action-container:first-child {
margin-bottom: 3em;
}
#wc-shortcodes-call-to-action.wc-shortcodes-call-to-action-wrapper .wcs-call-to-action-text-inner,
#wc-shortcodes-call-to-action.wc-shortcodes-call-to-action-wrapper .wcs-call-to-action-image-inner {
margin: 0 !important;
}
#wc-shortcodes-call-to-action.wc-shortcodes-call-to-action-text-position-right .wcs-call-to-action-content-wrapper {
float: none;
margin: 0 auto;
}
#wc-shortcodes-call-to-action.wc-shortcodes-call-to-action-wrapper .wcs-call-to-action-container .wcs-call-to-action-image-inner {
text-align: center;
}
}div.yyi-rinker-contents {
margin: 1.5em 0;
border: solid 1px #dbdbdb;
background-color: #fff;
box-shadow: 2px 3px 8px -5px rgba(0,0,0,.25);
}
div.yyi-rinker-contents a {
border: none;
}
div.yyi-rinker-contents div.yyi-rinker-box{
display: flex;
display: -ms-flexbox;
display: -webkit-box;
display: -webkit-flex;
box-sizing: border-box;
padding: 12px;
}
div.yyi-rinker-contents div.yyi-rinker-image {
padding: 0;
display: flex;
vertical-align: middle;
justify-content: center;
align-items: center;
}
.yyi-rinker-img-s .yyi-rinker-image {
width: 75px;
min-width: 75px;
}
.yyi-rinker-img-m .yyi-rinker-image {
width: 175px;
min-width: 175px;
}
.yyi-rinker-img-l div.yyi-rinker-image{
width: 200px;
min-width: 200px;
} div.yyi-rinker-contents.yyi-rinker-img-s div.yyi-rinker-info{
width: calc(100% - 75px);
}
div.yyi-rinker-contents div.yyi-rinker-info{
width: calc(100% - 175px);
}
div.yyi-rinker-contents.yyi-rinker-img-l div.yyi-rinker-info{
width: calc(100% - 200px);
}
div.yyi-rinker-contents div.yyi-rinker-title a {
color: #333;
text-decoration: none;
}
div.yyi-rinker-contents div.yyi-rinker-title p{
margin: 5px;
}
div.yyi-rinker-contents div.yyi-rinker-detail {
font-size: 0.8em;
color: #999;
padding-left: 15px;
}
div.yyi-rinker-contents div.yyi-rinker-detail a {
text-decoration: underline;
}
div.yyi-rinker-contents div.yyi-rinker-detail .price-box {
color: #aaa;
}
div.yyi-rinker-contents div.yyi-rinker-detail .free-text {
color: #aaa;
}
div.yyi-rinker-contents ul.yyi-rinker-links {
border: none;
list-style-type: none;
display: inline-flex;
display: -ms-inline-flexbox;
display: -webkit-inline-flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
margin: 10px auto;
padding: 0;
width: 100%;
}
div.yyi-rinker-contents ul.yyi-rinker-links li {
content: '';
position: static;
margin: 2px 5px;
padding: 0;
border-radius: 2px;
border: none;
box-shadow: 0 6px 12px -5px rgba(0, 0, 0, .30);
-ms-flex: 0 0 auto;
}
div.yyi-rinker-contents ul.yyi-rinker-links li:before {
content: '';
position: static;
}
div.yyi-rinker-contents ul.yyi-rinker-links li:hover {
box-shadow: 0 5px 8px -5px rgba(0, 0, 0, .30);
}
div.yyi-rinker-contents ul.yyi-rinker-links li.amazonlink {
background: #f6a306;
}
div.yyi-rinker-contents ul.yyi-rinker-links li a {
position: relative;
display: block;
color: #fff;
font-weight: bold;
text-decoration: none;
font-size: 0.9em;
height: 30px;
line-height: 30px;
padding: 0 18px;
}
div.yyi-rinker-contents ul.yyi-rinker-links li a:hover {
border: none;
opacity: 0.7;
}
div.yyi-rinker-contents ul.yyi-rinker-links li a:before {
position: absolute;
margin: auto;
top: 0;
left: 0;
right: 0;
bottom: 0;
color: white;
text-align: center;
border: none;
}
div.yyi-rinker-contents ul.yyi-rinker-links li.amazonlink {
order: 20;
}
div.yyi-rinker-contents ul.yyi-rinker-links li.amazonlink a:before{
content: '';
}
div.yyi-rinker-contents ul.yyi-rinker-links li.amazonkindlelink {
background: #666;
order: 15;
}
div.yyi-rinker-contents ul.yyi-rinker-links li.amazonkindlelink a:before{
content: '';
}
div.yyi-rinker-contents ul.yyi-rinker-links li.rakutenlink {
background: #cf4944;
order: 30;
}
div.yyi-rinker-contents ul.yyi-rinker-links li.rakutenlink a:before{
content: '';
}
div.yyi-rinker-contents ul.yyi-rinker-links li.yahoolink {
background: #51a7e8;
order: 40;
}
div.yyi-rinker-contents ul.yyi-rinker-links li.yahoolink a:before{
content: '';
}
div.yyi-rinker-contents ul.yyi-rinker-links li.freelink1 {
background: #4072B3;
order: 10;
}
div.yyi-rinker-contents ul.yyi-rinker-links li.freelink2 {
background: #4DC0B2;
order: 50;
}
div.yyi-rinker-contents ul.yyi-rinker-links li.freelink3 {
background: #6f63ad;
order: 15;
}
div.yyi-rinker-contents ul.yyi-rinker-links li.freelink4 {
background: #63ad87;
order: 55;
}
div.yyi-rinker-contents ul.yyi-rinker-links img,
div.yyi-rinker-contents div.yyi-rinker-title img,
div.yyi-rinker-contents div.yyi-rinker-image a + img{
display: none;
}
div.yyi-rinker-detail .credit-box {
font-size: 75%;
}
ul.yyi-rinker-links li::before {
background-color: transparent;
}
@media all and (max-width: 420px) and (min-width: 321px) {
body div.yyi-rinker-contents ul.yyi-rinker-links li a {
padding: 0 0 0 15px;
}
div.yyi-rinker-contents ul.yyi-rinker-links {
-webkit-flex-flow: column;
flex-direction: column;
}
.yyi-rinker-img-s .yyi-rinker-image {
width: 75px;
min-width: 75px;
}
.yyi-rinker-img-m .yyi-rinker-image {
width: 125px;
min-width: 125px;
}
.yyi-rinker-img-l div.yyi-rinker-image{
width: 150px;
min-width: 150px;
}
div.yyi-rinker-contents.yyi-rinker-img-s div.yyi-rinker-info{
width: calc(100% - 75px);
}
div.yyi-rinker-contents div.yyi-rinker-info {
width: calc(100% - 125px);
}
div.yyi-rinker-contents.yyi-rinker-img-l div.yyi-rinker-info{
width: calc(100% - 150px);
}
}
@media all and (max-width: 320px) {
div.yyi-rinker-contents ul.yyi-rinker-links li a {
padding: 0 0 0 7px;
}
div.yyi-rinker-contents ul.yyi-rinker-links {
-webkit-flex-flow: column;
flex-direction: column;
}
.yyi-rinker-img-s .yyi-rinker-image {
width: 75px;
min-width: 75px;
}
.yyi-rinker-img-m .yyi-rinker-image {
width: 100px;
min-width: 100px;
}
.yyi-rinker-img-l div.yyi-rinker-image{
width: 125px;
min-width: 125px;
}
div.yyi-rinker-contents.yyi-rinker-img-s div.yyi-rinker-info{
width: calc(100% - 75px);
}
div.yyi-rinker-contents div.yyi-rinker-info {
width: calc(100% - 100px);
}
div.yyi-rinker-contents.yyi-rinker-img-l div.yyi-rinker-info{
width: calc(100% - 125px);
}
}
body div.yyi-rinker-contents ul.yyi-rinker-links li {
list-style: none;
}
body div.yyi-rinker-contents ul.yyi-rinker-links li:before {
position: absolute;
}
div.yyi-rinker-contents p{
padding: 0;
}
div.yyi-rinker-contents img{
margin-bottom: 0;
} div.yyi_rinker-gutenberg input.rinkerg-richtext{
width: 300px;
}
input.rinkerg-richtext {
width: 70%;
} div.yyi-rinker-contents div.yyi-rinker-detail .free-text .count-in{
color: #333;
} .editor-styles-wrapper div.yyi-rinker-contents .count-top p {
margin-top: 0;
}
 article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary {
display: block;
}
audio,canvas,video {
display: inline-block;
}
audio:not([controls]) {
display: none;
height: 0;
}
[hidden],template {
display: none;
}
html {
font-family: sans-serif;
-ms-text-size-adjust: 100%;
-webkit-text-size-adjust: 100%;}
body {
margin: 0; }
a {
background: transparent;
}
a:focus {
outline: thin dotted;
}
a:active,a:hover {
outline: 0;
}
a img{
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
}
h1 {
font-size: 2em;
margin: 0.67em 0; }
abbr[title] {
border-bottom: 1px dotted; }
b,strong,.strong {
font-weight: bold; }
dfn,em,.em {
font-style: italic;
}
hr {
margin: 1.8em 0;
padding: 0;
border: 0;
height: 5px;
background: url(//conte-anime.jp/system/wp-content/themes/yswallow/library/images/line01.png) repeat-x 0 0;
}
p {
-webkit-hyphens: auto;
-epub-hyphens: auto;
-moz-hyphens: auto;
hyphens: auto;
}
pre,code,kbd,samp {
font-family: Consolas, 'Courier New', Courier, Monaco, monospace;
}
code,kbd,samp {
font-size: 0.9em; 
padding: 0.05em 0.4em;
border-radius: 3px;
background: #F6F6F6;
color: #444;
}
pre {
white-space: pre-wrap;
margin: 0;
}
q {
quotes: "\201C" "\201D" "\2018" "\2019";
}
q::before,
q::after {
content: '';
content: none;
}
small, .small {
font-size: 75%;
}
sub,sup {
font-size: 75%;
line-height: 0;
position: relative;
vertical-align: baseline;
}
sup {
top: -0.5em;
}
sub {
bottom: -0.25em;
}
dl,menu,ol,ul {
margin: 0 0 1em;
}
dd {
margin: 0;
}
.gallery {
margin: .5em auto 2em!important;
}
.gallery dl{
margin:0!important;
}
.gallery dl img{
margin-bottom:0;
border: none!important;
padding: 1px;
}
menu {
padding: 0 0 0 40px;
}
ol,ul {
padding: 0;
list-style-type: none;
}
.entry-content li{
list-style:none;
position:relative;
padding-left: 1.15em;
margin: 1em 0;
}
.entry-content li li{
margin: 0.6em 0;
}
.entry-content ul li:before{
font-family: "fontawesome";
content: "\f111";
display:block;
position:absolute;
left: 2px;
top: 1px;
transform: scale(0.6);
color: #d35d5f;
background: none!important;
}
.entry-content ul li ul li:before{
content:"\f192";
}
.entry-content ul li ul li ul li:before{
content:"―";
}
.entry-content ul.arrow li:before{
transform: scale(0.8);
content:"\f138";
}
.entry-content ul.arrow li li:before{
content:"\f101";
}
.entry-content ul.arrow li li li:before{
content:"\f105";
}
.entry-content ul.check li:before{
transform: scale(0.95);
content:"\f00c";
}
.entry-content ul.check li li:before{
transform: scale(0.85);
content:"\f058";
}
.entry-content ul.check li li li:before{
content:"\f05d";
}
.entry-content ol{
counter-reset: number;
}
.entry-content ol[start] {
counter-reset: unset; 
}
.entry-content ol li{
padding-left: 1.8em;
}
.entry-content ol ol{
margin-left: -0.55em;
}
.entry-content ol > li:before{
counter-increment: number;
content: counter(number)!important;
background: #d35d5e;
border: 1px solid #d35d5e;
color:#fff;
width:1.5em;
height:1.5em;
line-height:1.5em;
font-weight: bold;
display:block;
text-align:center;
border-radius:50%;
position:absolute;
transform: scale(0.8);
left:1px;
top: 0;
}
.entry-content ol li ol li:before{
background: none;
border: 1px solid;
color: #d35d5e;
}
.entry-content ol li ol li ol li:before{
content: counter(number) "."!important;
border: none;
font-size: 110%;
} .wp-block-gallery li{
padding: 0;
margin: 0;
flex-grow: 0!important;
}
.wp-block-gallery li img{
margin-bottom: 0;
}
.wp-block-gallery li::before{
content: none!important;
} nav ul,
nav ol {
list-style: none;
list-style-image: none;
}
img {
border: 0;
vertical-align: bottom;
max-width: 100%;
height: auto;
}
svg:not(:root) {
overflow: hidden;
}
figure {
margin: 0;
}
input[type="text"],
input[type="password"],
input[type="datetime"],
input[type="datetime-local"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"],
input[type="color"],
select,
textarea,
.field {
display: block;
padding: 10px 2%;
font-size: 1em;
color: #666;
border: 3px solid rgba(66, 66, 66, 0.3);
border-radius: 1px;
vertical-align: middle;
max-width: 96%;
background-color: #FFFFFF;
-webkit-transition: background-color 0.24s ease-in-out;
transition: background-color 0.24s ease-in-out;
-webkit-appearance: none;
appearance: none;
border-radius: 5px;
}
#main input[type="text"],
#main input[type="password"],
#main input[type="datetime"],
#main input[type="datetime-local"],
#main input[type="date"],
#main input[type="month"],
#main input[type="time"],
#main input[type="week"],
#main input[type="number"],
#main input[type="email"],
#main input[type="url"],
#main input[type="search"],
#main input[type="tel"],
#main input[type="color"],
#main select,
#main textarea,
#main .field {
width: 300px;
}
#main textarea{
width: 100%;
}
input[type="text"]:focus,
input[type="text"]:active,
input[type="password"]:focus,
input[type="password"]:active,
input[type="datetime"]:focus,
input[type="datetime"]:active,
input[type="datetime-local"]:focus,
input[type="datetime-local"]:active,
input[type="date"]:focus,
input[type="date"]:active,
input[type="month"]:focus,
input[type="month"]:active,
input[type="time"]:focus,
input[type="time"]:active,
input[type="week"]:focus,
input[type="week"]:active,
input[type="number"]:focus,
input[type="number"]:active,
input[type="email"]:focus,
input[type="email"]:active,
input[type="url"]:focus,
input[type="url"]:active,
input[type="search"]:focus,
input[type="search"]:active,
input[type="tel"]:focus,
input[type="tel"]:active,
input[type="color"]:focus,
input[type="color"]:active,
select:focus,select:active,
textarea:focus,
textarea:active,
.field:focus,
.field:active {
background-color: #fbfaf2; 
}
input[type="password"] {
letter-spacing: 0.3em;
}
textarea {
max-width: 100%;
min-height: 120px;
line-height: 1.5;
}
select {
-webkit-appearance: none;
background-image: url(//conte-anime.jp/system/wp-content/themes/yswallow/library/images/select_arrow.png);
background-repeat: no-repeat;
background-position: 97.5% center;
background-size:9px;
}
@media only screen and (max-width: 480px) {
#main input[type="text"],
#main input[type="password"],
#main input[type="datetime"],
#main input[type="datetime-local"],
#main input[type="date"],
#main input[type="month"],
#main input[type="time"],
#main input[type="week"],
#main input[type="number"],
#main input[type="email"],
#main input[type="url"],
#main input[type="search"],
#main input[type="tel"],
#main input[type="color"],
#main select,
#main textarea,
#main .field,
#main textarea{
width: auto;
}
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
input[type="text"],
input[type="password"],
input[type="datetime"],
input[type="datetime-local"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"],
input[type="color"],
select,
textarea,
.field {
width: 92%;
max-width: 92%;
}
}
fieldset {
border: 1px solid #c0c0c0;
margin: 0 2px;
padding: 0.35em 0.625em 0.75em;
}
legend {
border: 0;
padding: 0;
}
button,
input,
select,
textarea {
margin: 0;
}
button,
input {
line-height: normal;
}
button,
select {
-webkit-appearance:none;
-moz-appearance:none;
appearance:none;
text-transform: none;
}
select::-ms-expand {
display: none;
}
select{
line-height: 1.2;
}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
-webkit-appearance: button;
cursor: pointer;
font-size: 0.95em;
padding: 8px 20px;
background: #666666;
color: #fff;
border: 0;
border-radius: 5px;
}
button[disabled],
html input[disabled]{
cursor: default;
}
input[type="checkbox"],
input[type="radio"] {
box-sizing: border-box;
padding: 0;
}
input[type="search"] {
-webkit-appearance: textfield;
-webkit-box-sizing: content-box;
box-sizing: content-box;
}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
-webkit-appearance: none;
appearance: none;
}
button::-moz-focus-inner,
input::-moz-focus-inner {
border: 0;
padding: 0;
}
textarea {
overflow: auto;
vertical-align: top;
}
table {
border-collapse: collapse;
border-spacing: 0;
}
* {
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
.image-replacement,
.ir {
text-indent: 100%;
white-space: nowrap;
overflow: hidden;
}
.clearfix, .cf, .comment-respond,.widget ul li {
zoom: 1;
}
.clearfix::before, .clearfix::after, .cf::before, .comment-respond::before, .cf::after, .comment-respond::after {
content: "";
display: table;
}
.clearfix::after, .cf::after, .comment-respond::after {
clear: both;
}
span.amp {
font-family: Baskerville,'Goudy Old Style',Palatino,'Book Antiqua',serif !important;
font-style: italic;
}
p {
-ms-word-wrap: break-word;
word-wrap: break-word;
-webkit-hyphens: auto;
-moz-hyphens: auto;
hyphens: auto;
-webkit-hyphenate-before: 2;
-webkit-hyphenate-after: 3;
}
#content dl,
#content ol,
#content p,
#content ul {
letter-spacing: .025em;
}
.blue-btn,
#submit {
display: inline-block;
position: relative;
text-decoration: none;
color: #ffffff;
font-size: 0.9em;
font-size: 34px;
line-height: 34px;
font-weight: normal;
padding: 0 24px;
border-radius: 4px;
border: 0;
cursor: pointer;
-webkit-transition: background-color 0.14s ease-in-out;
transition: background-color 0.14s ease-in-out;
}
.blue-btn:hover,
#submit:hover,
.blue-btn:focus,
#submit:focus {
color: #ffffff;
text-decoration: none;
}
.blue-btn:active,
#submit:active {
top: 1px;
}
.blue-btn,
#submit {
background-color: #57a1d8;
}
.blue-btn:hover,
#submit:hover,
.blue-btn:focus,
#submit:focus {
background-color: #9eccef;
} body {
font-family: Helvetica, "Noto Sans JP", "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", "メイリオ", Meiryo, sans-serif;
font-size: 103%;
line-height: 1.7;
color: #3e3e3e;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
word-wrap: break-word;
background: #ffffff;
}
.wrap {
width: 94%;
margin: 0 auto;
}
#main{
margin: 0 auto;
}
#footer-top{
position: relative;
}
#footer-top::before{
content: "";
display: block;
width: 100%;
height: 100%;
background-color: #d25c5e;
filter: alpha(opacity=3);
-ms-filter: "alpha(opacity=3)";
opacity: 0.03;
position: absolute;
z-index: 2;
}
#footer-top .wrap{
position: relative;
z-index: 3;
}
a {
color: #57a1d8;
}
a:hover {
color: #9eccef;
}
a,
a img{
-webkit-transition: 0.3s ease-in-out;
transition: 0.3s ease-in-out;
}
a:hover img{
filter: alpha(opacity=70);
-ms-filter: "alpha(opacity=70)";
opacity:0.7;
}
a:link, a:visited:link {
-webkit-tap-highlight-color: rgba(0, 0, 0, 0.3);
}
.entry-content a[target="_blank"]::after {
font-family: 'FontAwesome';
content: '\f08e';
font-size:0.9em;
margin:0 3px 0 2px;
}
.entry-content a.no-icon[target="_blank"]::after,
.entry-content .btn-wrap a[target="_blank"]::after{
content: none;
}
a.amazonjs_link[target="_blank"]::after,
.amazonjs_item ul li:before{
content: none;
}
.txt_c{
text-align: center;
} h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5 {
text-rendering: optimizelegibility;
}
h1 a, .h1 a, h2 a, .h2 a, h3 a, .h3 a, h4 a, .h4 a, h5 a, .h5 a {
text-decoration: none;
}
h1, .h1 {
font-size: 1.5em;
font-weight: bold;
line-height: 1.333em;
}
h2, .h2 {
font-size: 1.5em;
line-height: 1.4em;
font-weight: bold;
margin-bottom: 0.375em;
}
h3, .h3 {
font-size: 125%;
font-weight: 700;
}
h4, .h4 {
font-size: 1.2em;
font-weight: 700;
}
h5, .h5 {
font-size: 1em;
font-weight: 700;
line-height: 2em;
text-transform: uppercase;
} #custom_header_img{
text-align: center;
}
#custom_header{
width:100%;
text-align: center;
color: #ffffff;
position: relative;
margin-bottom: 1.2em;
z-index: 0;
background-position: center center;
background-size: cover;
-webkit-background-size: cover;
}
#custom_header.overlay::after {
content: '';
display: block;
width: 100%;
height: 100%;
background: rgba(0, 0, 0, 0.45);
position: absolute;
top: 0;
}
#custom_header.overlay_wh::after{
background: rgba(255, 255, 255, 0.4);
}
.header-info{
position: relative;
z-index: 0;
font-weight: bold;
margin-bottom: -0.5px;
}
#custom_header + .header-info{
margin-top: -1.2em;
}
.header-info a{
display: block;
font-size: 80%;
text-decoration: none;
text-align: center;
color: #fff;
background: #dc5454;
padding: .4em;
}
.header-info a::before{
font-family: "fontawesome";
content: '\f101';
margin-right: .3em;
}
.header-info a:hover{
color: #fff;
opacity: .6;
filter: alpha(opacity=60);
-ms-filter: "alpha(opacity=60)";
}
#custom_header .wrap{
display: block;
padding: 14% 2%;
position: relative;
z-index: 5;
}
#custom_header .wrap .header-text{
max-width: 680px;
margin: auto;
}
#custom_header .sitecopy{
font-size: 250%;
margin: 0.3em 0;
line-height: 1.15;
font-weight: 800;
}
#custom_header .sub_sitecopy{
font-size: .8em;
margin: 0;
line-height: 1.7;
font-weight: bold;
}
#custom_header .btn-wrap{
margin: 2.5em 0 -1em;
}
#container #custom_header .btn-wrap a{
padding: 1em 1.5em;
color: #ffffff;
border: none;
background: #d34e4e;
box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3);
font-size: .82em;
font-weight: bold;
width: 340px;
max-width: 90%;
text-align: center;
filter: alpha(opacity=95);
-ms-filter: "alpha(opacity=95)";
opacity:0.95;
-webkit-text-shadow: none;
text-shadow: none;
}
#container #custom_header .btn-wrap a::before,
#container #custom_header .btn-wrap a::after{
content: none;
}
#container #custom_header .btn-wrap a:hover{
filter: alpha(opacity=65);
-ms-filter: "alpha(opacity=65)";
opacity:0.65;
}
.homeadd_wrap{
margin: 0 auto;
max-width: 1100px;
}
.header {
padding: 0.9em 0 0;
position: relative;
z-index: 2;
background: #264b67;
color: #fff;
}
#inner-header{
position: relative;
padding: 0;
}
#logo .h1{
margin: 0 auto;
padding: 0;
text-align: center;
}
#logo .h1{
font-size: 2.5em;
line-height: 1.3;
}
#logo.fs_s .h1{
font-size: 1.6em;
padding: 10px 0;
}
#logo.fs_l .h1{
font-size: 3.1em;
line-height:  1.2;
}
#logo.fs_ll .h1{
font-size: 4.5em;
line-height:  1.2;
}
#logo.fs_l .h1,
#logo.fs_ll .h1{
margin-top: -4px;
}
.header #logo.sitedes_on{
margin-top: -6px;
}
@media only screen and (max-width: 480px) {
#logo .h1{
padding: 5px 0 0;
font-size: 1.7em;
}
#logo.fs_s .h1{
font-size: 1.25em;
}
#logo.fs_l .h1{
font-size: 2.2em;
}
#logo.fs_ll .h1{
font-size: 2.7em;
}
}
#logo a {
color: #ecf6ff;
display: inline-block;
padding: 0;
margin: 0 auto;
text-decoration: none;
}
.site_description{
font-size: 10px;
text-align: center;
margin: 0 0 1em;
}
.nav_btn{
color: inherit;
width: 3em;
height: 3em;
padding: 0.2em;
border: none;
background: none;
text-align: center;
position: absolute;
top: 0;
left: 1px;
display: block;
line-height: 1;
text-decoration: none;
z-index: 11;
}
.nav_btn:hover{
cursor: pointer;
color: inherit;
}
.nav_btn::before{
font-size: 25px;
height: 1.15em;
font-family: 'icomoon';
content: '\e900';
width: 100%;
display: block;
}
.nav_btn .text{
font-size: 9px;
font-weight: bold;
display: block;
-webkit-transform: scale(0.9);
transform: scale(0.9);
margin-left: -5px;
margin-right: -5px;
} .searchbox{
position: absolute;
right: 0;
top: 0;
width: 400px;
max-width: 88%;
z-index: 10;
}
.searchbox .searchform{
position:relative;
}
.searchbox .searchform input[type="search"]{
position: absolute;
z-index: 2;
right: 0;
width: 60px;
height: 60px;
line-height: 60px;
padding: 0;
margin: 0;
border: 0;
-webkit-transition: .4s ease;
transition: .4s ease;
-webkit-appearance: none;
appearance: none;
-webkit-box-sizing: border-box;
box-sizing: border-box;
outline: 0;
opacity: 0;
-ms-filter: "alpha(opacity=0)";
cursor: pointer;
background: #333;
color: #ffffff;
box-shadow: 0 0 1px rgba(0, 0, 0, 0.2);
}
.searchbox .searchform input[type="search"]:focus{
filter: alpha(opacity=100);
-ms-filter: "alpha(opacity=100)";
opacity: 1;
width: 100%;
padding: 0 0.8em;
cursor: auto;
}
.searchbox .searchform .search_btn{
position: absolute;
z-index: 1;
right: 2px;
left: auto;
}
.searchbox .searchform .search_btn::before{
content: "\e902";
}
.searchbox .searchform input[type="search"]:focus ~ .search_btn{
z-index: 3;
color: #eee;
opacity: 0.5;
filter: alpha(opacity=50);
-ms-filter: "alpha(opacity=50)";
}
@media only screen and (max-width: 767px) {
.searchbox .searchform input[type="search"]{
width: 50px;
height: 50px;
line-height: 50px;
}
}
#page-top + #breadcrumb{
border-top: 1px solid rgba(100, 100, 100, 0.05);
}
#breadcrumb{
font-size: 70%;
padding: 1.2em 0;
margin: 0 auto;
}
#breadcrumb ul{
margin: 0;
}
#breadcrumb li.bc_homelink {
margin-left: 0;
}
#breadcrumb li.bc_homelink a::before {
font-family: "fontawesome";
font-weight: 900;
content: "\f015";
display: inline-block;
margin-right: 0.1em;
transform: scale(1.05);
}
#breadcrumb li{
float:left;
margin-left:0.5em;
}
#breadcrumb li a::after{
font-family: "fontawesome";
color: initial;
content: '\f105';
margin-left:0.5em;
opacity: 0.5;
}
#breadcrumb li a{
text-decoration:none;
}
#breadcrumb li a:hover{
opacity: .5;
filter: alpha(opacity=50);
-ms-filter: "alpha(opacity=50)";
}
#breadcrumb li.bc_posttitle{
display: none;
} .nav li a {
display: block;
color: inherit;
text-decoration: none;
padding: 0.75em;
position: relative;
}
.nav > li > a{
padding: 12px .7em;
}
.nav li li{
text-align:left;
}
.nav li ul.sub-menu li a,
.nav li ul.children li a {
padding-left: 15px;
}
.single #main .article {
margin-bottom: 1em;
}
#main .article .entry-header {
padding: 0;
margin-bottom: 1em;
}
.single.pd_viral #main .article .entry-header,
.page-template-default.pd_viral #main .article .entry-header{
background-position: center center;
background-repeat: no-repeat;
background-size: cover;
width:  100%;
text-align: center;
position: relative;
padding: 9%  5%;
text-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
}
.single.pd_viral #main .article .entry-header .inner,
.page-template-default.pd_viral #main .article .entry-header .inner{
position: relative;
z-index: 3;
}
.single.pd_viral #main .article .entry-header .entry-title,
.page-template-default.pd_viral #main .article .entry-header .entry-title{
font-size: 2.2em;
margin-top: 5%;
}
.single.pd_viral #main .article .entry-header::after,
.page-template-default.pd_viral #main .article .entry-header::after{
content: "";
display: block;
width: 100%;
height: 100%;
background: #000000;
filter: alpha(opacity=45);
-ms-filter: "alpha(opacity=45)";
opacity: 0.45;
position: absolute;
top: 0;
left: 0; }
.single.pd_viral #main .article .entry-header .inner,
.single.pd_viral #main .article .entry-header .inner a,
.page-template-default.pd_viral #main .article .entry-header .inner,
.page-template-default.pd_viral #main .article .entry-header .inner a{
color: #fff;
}
.single.pd_viral #main .article .entry-header .entry-title,
.page-template-default.pd_viral #main .article .entry-header .entry-title{
margin-bottom: 0.8em;
}
#main .article .eyecatch{
text-align:center;
overflow:hidden;
position:relative;
}
.eyecatch .eyecatch-caption-text{
font-size: 75%;
opacity: 0.85;
padding-top: 3px;
}
#main .article .eyecatch img{
margin:0;
height: auto;
}
.article-footer {
padding: 1em 0;
}
.article-footer .footer-cat-tag{
margin-bottom: 0.9em;
}
.article-footer h4{
margin:0.5em 0;
}
.article-footer p {
margin: 0;
}
.article-footer .post-categories,
.article-footer .tags{
margin:0;
display:inline-block;
}
.article-footer .post-categories li,
.article-footer .tags a{
display:inline-block;
}
.article-footer .post-categories li a,
.article-footer .tags a{
display:inline-block;
background: #57a1d8;
color: #ffffff;
padding: .35em .5em;
margin-right:0.3em;
margin-bottom: 2px;
text-decoration: none;
line-height: 1.1;
font-size: 75%;
border: 1px solid #57a1d8;
border-radius: .4em;
}
.article-footer .tags a{
background:none;
color: #57a1d8;
margin-top:-1px;
}
.article-footer .post-categories a::before,
.article-footer .tags a::before{
font-family: "fontawesome";
content: '\f02b';
margin-right: 0.2em;
}
.article-footer .post-categories a::before{
content: '\f114';
}
.article-footer .post-categories li a:hover,
.article-footer .tags a:hover{
background: #9eccef;
color:#fff;
border-color: #9eccef;
transform: translateY(-1px);
}
.article-footer .post-categories li a:active,
.article-footer .tags a:active{
transform: translateY(1px);
}
.entry-content h2,
.homeadd_wrap .widgettitle{
position: relative;
border: none;
font-size: 1.25em;
padding: 0.9em 1em;
margin-top: 2.1em;
margin-bottom: 1em;
background: #d45c5c;
color: #ffffff;
box-shadow: 0 1px 5px rgba(0, 0, 0, .03);
}
.entry-content h3{
border-top: 4px solid;
border-bottom: 4px solid;
padding: .6em .2em;
margin-top: 1.8em;
color: inherit;
}
.entry-content h4{
padding: 0.4em 0.1em 0.4em 0.7em;
border-left: 4px solid;
border-color: #d45c5c;
color: inherit;
}
.h_stitch .entry-content h2{
position: relative;
}
.h_stitch .entry-content h2::before,
.h_stitch .entry-content h2::after{
content: "";
display: block;
position: absolute;
top: 3px;
left: 0;
width: 100%;
height: 1px;
border-top: 2px dashed #ffffff;
filter: alpha(opacity=50);
-ms-filter: "alpha(opacity=50)";
opacity: 0.5;
}
.h_stitch .entry-content h2::after{
top: auto;
bottom: 3px;
}
.h_stitch .entry-content h3{
border-top-style: dotted;
border-bottom-style: dotted;
}
.h_stitch .entry-content h4{
border-left-style: dotted;
}
.h_balloon .entry-content h2::after{
content: '';
position: absolute;
border-top: 13px solid #d45c5c;
border-right: 9px solid transparent;
border-left: 9px solid transparent;
bottom: -11px;
left: 5%;
}
.entry-content h2.stylenone {
position: relative;
border: none;
padding: 0;
background: initial;
color: initial;
box-shadow: none;
} .related-box{
margin-bottom: 2em;
}
.authorbox .profile_name a,
.authorbox .author_sns a,
.related-box a{
color: inherit;
text-decoration: none;
}
.authorbox a:hover,
.related-box a:hover{
opacity: 0.7;
filter: alpha(opacity=70);
-ms-filter: "alpha(opacity=70)";
}
.authorbox .h_ttl,
.related-box .h_ttl{
font-size: 150%;
text-align: center;
letter-spacing: 1px;
margin-bottom: 1em;
}
.authorbox .h_ttl::after,
.related-box .h_ttl::after{
font-size: 12px;
margin: 0;
display: block;
}
.authorbox .h_ttl::after{
content: 'この記事を書いた人';
}
.related-box .h_ttl::after{
content: 'こちらの記事も人気！';
}
.authorbox{
text-align: center;
border: 5px solid rgba(100, 100, 100, 0.15);
padding: 5%;
}
.authorbox .profile{
display: table;
}
.authorbox .profile_img,
.authorbox .profile_description{
display: table-cell;
vertical-align: middle;
}
.authorbox .profile_img{
width: 23%;
padding-right: 1em;
vertical-align: top;
}
@media only screen and (max-width: 480px) {
.authorbox .profile_img,
.authorbox .profile_description,
.authorbox .profile_name{
display: block;
text-align: center;
vertical-align: initial;
margin-left: auto;
margin-right: auto;
padding: 0;
}
}
.authorbox .profile_img img {
width: 100%;
margin: auto;
border-radius: 50%;
border: 2px solid #fff;
box-shadow:0 0 10px rgba(0, 0, 0, 0.12);
}
.authorbox .profile_name{
margin-bottom: 1em;
}
.authorbox .profile_name a{
font-size: 122%;
font-weight:bold;
margin: 1em 0 0.5em;
}
.authorbox .profile_name .userposition{
font-size: 10px;
display: block;
opacity: 0.7;
filter: alpha(opacity=70);
-ms-filter: "alpha(opacity=70)";
}
.authorbox .profile_description{
font-size: 85%;
text-align: left;
margin: auto;
}
.authorbox .author_sns{
text-align:center;
margin:2em 0 0;
}
.authorbox .author_sns li{
display:inline-block;
font-size: 0.8em;
margin-right: 1.2em;
}
.authorbox .author_sns li:last-child{
margin-right: 0;
}
.authorbox .author_sns a{
display: block;
padding: 0.5em 0;
}
.authorbox .author_sns li a::before{
font-size: 1.2em;
margin-right: 0.3em;
color: initial;
font-family: "fontawesome";
content: "\f144";
}
.authorbox .author_sns li.author-site a::before{
content: "\f0ac";
}
.authorbox .author_sns li.author-twitter a::before{
content: "\f099";	
}
.authorbox .author_sns li.author-facebook a::before{
content: "\f09a";
}
.authorbox .author_sns li.author-google a::before{
content: "\f0d5";
}
.authorbox .author_sns li.author-instagram a::before{
content: "\f16d";
}
.authorbox .author_sns li.author-youtube a::before{
content: "\f16a";
}
.related-box ul{
text-align: center;
display:  table;
width: 100%;
}
.related-box li{
width: 22.4%;
margin:1%;
display: inline-block;
position:relative;
font-size: .9em;
vertical-align: top;
text-align: left;
}
.related-box li .eyecatch{
padding-top: 60%;
position: relative;
overflow: hidden;
text-align: center;
}
.related-box li .eyecatch img{
position: absolute;
top: 0;
left: 0;
width: 100%;
}
.related-box li a{
display:block;
text-decoration:none;
}
.related-box li .date{
font-size:.8em;
font-weight:normal;
}
.related-box li .ttl{
margin:0;
font-size: .85em;
}
@media only screen and (min-width: 1100px) {
.related-box{
margin-left: -10px;
margin-right: -10px;
font-size: 108%;
}
} .single-title,
.page-title,
.entry-title {
margin: 0 0 0.3em;
}
.single-title,
.page-title{
padding: 0;
font-size: 150%;
overflow-wrap: break-word;
}
.single-title:empty,
.page-title:empty{
display: none;
}
.single .byline{
margin-bottom: 0.3em;
}
.byline .date,
.byline .writer .fn{
margin-bottom: 0.3em;
opacity: 0.7;
filter: alpha(opacity=70);
-ms-filter: "alpha(opacity=70)";
}
.byline .post-categories{
font-weight: bold;
font-size: 87%;
display: inline-block;
margin-right: 1em;
margin-bottom:  0;
}
.byline .post-categories li{
display: inline-block;
}
.byline .post-categories li::after{
content: "|";
margin: 0 0.4em;
filter: alpha(opacity=40);
-ms-filter: "alpha(opacity=40)";
opacity: 0.4;
}
.byline .post-categories li:last-child::after{
content: none;
}
.byline .post-categories li a{
text-decoration: none;
}
.byline {
font-size: 87%;
font-weight: 500;
margin: 0 0 0.5em;
}
.time__date,
.byline .date,
.byline .writer{
margin-right: .9em;
display: inline-block;
}
.time__date::before,
.byline .date::before,
.byline .writer::before{
font-family: "fontawesome";
font-size: 106%;
margin-right: 0.2em;
position: relative;
top: auto;
}
.time__date::before,
.byline .date::before{
content: "\f017";
}
.time__date.undo::before,
.byline .date.undo::before{
content: "\f1da";
}
.byline .writer::before{
content: "\f2be";
display: none;
}
.byline .writer,
.byline .writer a{
color: inherit;
text-decoration:none;
}
.archives-list .byline .writer{
font-weight: normal;
}
.byline .writer img.avatar{
width: 1.6em;
border-radius: 50%;
margin-right: 0.2em;
vertical-align: top;
}
.cat-name{
text-align: center;
background: #d34e4e;
color:#efefef;
font-size:70%;
font-weight:bold;
padding: 0.2em 0.5em;
}
.eyecatch .cat-name{
position:absolute;
top: 0;
right: 0;
min-width:8em;
opacity: .9;
filter: alpha(opacity=90);
-ms-filter: "alpha(opacity=90)";
}
.eyecatch .cat-name:empty::before{
content: "PICK UP";
}
.catlabeloff .eyecatch .cat-name{
display: none;
}
.eyecatch.noimg{
background: #eee;
color: #777;
}
.eyecatch.noimg::after{
content:"NO IMAGE";
display: block;
width: 100%;
line-height: 1;
text-align: center;
position: absolute;
top: 50%;
transform: translateY(-0.5em);
}
.undo_off .undo,
.date_off .date{
display: none!important;
}
.entry-content p,
.widget_text p {
margin: 0 0 1.75em;
line-height: 1.8;
}
.wp-block-cover__inner-container p{
margin: 1em 0;
}
.entry-content table {
width: 100%;
font-size: 95%;
margin-bottom: 1.5em;
}
.entry-content table caption {
margin: 0 0 7px;
font-size: 90%;
opacity: 0.8;
text-transform: uppercase;
letter-spacing: 1px;
}
.entry-content td,
.entry-content th {
padding: 1.2em .8em;
border: 1px solid #d8d8d8;
}
.entry-content td input{
margin:3px 0;
}
.entry-content th {
background: rgba(0, 0, 0, 0.05);
text-align: left;
}
.wp-block-table.is-style-stripes {
border-bottom: 0;
}
.wp-block-table.is-style-stripes th {
background: none;
}
.entry-content blockquote{
padding: 3.3em 7%;
margin: 2em 0 2.5em;
position:relative;
border: 2px solid rgba(103, 103, 103, 0.4);
border-radius: 7px;
opacity: 0.9;
filter: alpha(opacity=90);
-ms-filter: "alpha(opacity=90)";
}
.entry-content blockquote *:last-child{
margin-bottom: 0;
padding-bottom: 0;
}
.entry-content blockquote::before,
.entry-content blockquote::after{
font-family: serif;
position: absolute;
width: 1em;
height: 1em;
line-height: 1.5;
display:block;
padding: 0;
text-align:center;
font-size: 420%;
opacity: .5;
filter: alpha(opacity=50);
-ms-filter: "alpha(opacity=50)";
}
.entry-content blockquote::before{
content: "“";
left: 0;
top: 0;
}
.entry-content blockquote::after{
content: "”";
right: 0;
bottom: 0;
}
.entry-content blockquote h1,
.entry-content blockquote h2,
.entry-content blockquote h3,
.entry-content blockquote h4{
margin-top:0!important;
}
.entry-content dt{
font-weight: bold;
margin-bottom: 2%;
}
.entry-content dd {
margin-left: 0;
font-size: .95em;
margin-bottom: 4%;
}
.entry-content img {
margin: 0 0 0.8em;
max-width: 100%;
height: auto;
}
.entry-content .size-auto,
.entry-content .size-full,
.entry-content .size-large,
.entry-content .size-medium,
.entry-content .size-thumbnail {
max-width: 100%;
height: auto;
}
.wp-block-image img{
margin-bottom: 0;
}
.entry-content pre {
background: #383838;
background: rgba(0, 0, 0, 0.75);
border-left: 4px solid rgba(0, 0, 0, 0.38);
color: #ffffff;
font-size: 1em;
padding: 1.2em 3%;
margin: 0.2em 0 2.2em;
border-radius: 3px;
}
.wp-caption {
max-width: 100%;
background: #fff;
padding: 5px;
margin-bottom: 1.8em;
border: 1px solid rgba(0, 0, 0, .08);
border-radius: 3px;
}
.wp-caption img {
max-width: 100%;
margin-bottom: 0;
width: 100%;
}
.wp-caption p.wp-caption-text,
figure figcaption {
font-size: 0.75em;
margin: 4px 0;
text-align: center;
}
iframe {
max-width: 100%;
}
:-webkit-full-screen-ancestor #header,
:-webkit-full-screen-ancestor #sidebar{
position: absolute;
z-index: -999999;
}
.tags {
margin: 0;
}   .widget:not(.widget_text):not(.widget_recent_comments):not(.widget_calendar) a{
text-decoration:none;
color: inherit;
}
.widget:not(.widget_text):not(.widget_recent_comments):not(.widget_calendar) a:hover{
color: inherit;
opacity: 0.5;
}
.widgettitle {
background: #d35c5d;
color: #ffffff;
font-size: 1em;
padding: 0.65em 0.8em;
margin-top: 0;
margin-bottom: 0.75em;
overflow: hidden;
}
.widget {
margin: 0 0 2.5em;
}
.homewidget.widget:last-child,
.titleunder .widget:last-child{
margin-bottom: 1em;
}
.widget ul{
margin:0;
} .widget.widget_rss li a{
font-weight: bold;
}
.widget.widget_rss li .rssSummary,
.widget.widget_rss li .rss-date,
.widget.widget_rss li cite{
font-size: 88%;
opacity: 0.6;
} .widget.widget_categories .widgettitle,
.widget.widget_recent_entries .widgettitle,
.widget.widget_newentryimagewidget .widgettitle,
.widget.widget_nav_menu .widgettitle,
.widget.widget_pages .widgettitle,
.widget.widget_archive .widgettitle,
.widget.widget_mycategoryorder .widgettitle{
margin-bottom:0;
}
.widget.widget_categories ul,
.widget.widget_recent_entries ul,
.widget.widget_newentryimagewidget ul,
.widget.widget_nav_menu ul,
.widget.widget_pages ul,
.widget.widget_archive ul,
.widget.widget_mycategoryorder ul{
margin-top: 0;
}
.widget.widget_categories ul li,
.widget.widget_recent_entries li,
.widget.widget_newentryimagewidget li,
.widget.widget_nav_menu li,
.widget.widget_pages li,
.widget.widget_archive li,
.widget.widget_mycategoryorder li{
border-bottom: 1px dotted rgba(125, 125, 125, 0.3);
margin:0;
padding:0;
}
.widget .children li:first-child,
.widget .sub-menu li:first-child{
border-top: 1px dotted rgba(125, 125, 125, 0.3);
} .widget.widget_newentryimagewidget li::before{
content:none;
}
.widget.widget_categories li a,
.widget.widget_recent_entries li a,
.widget.widget_newentryimagewidget li a,
.widget.widget_nav_menu li a,
.widget.widget_pages li a,
.widget.widget_archive li a,
.widget.widget_mycategoryorder li a{
display:block;
padding: 1em 1.3em 1em 0.3em;
margin:0;
position:relative;
}
.widget li a .countpost{
opacity: 0.9;
border-radius: 1em;
background: rgba(50, 50, 50, 0.1);
font-size: 89%;
padding: 0 0.5em;
margin-left: 0.3em;
}
.widget.widget_categories li:last-child,
.widget.widget_recent_entries li:last-child,
.widget.widget_newentryimagewidget li:last-child,
.widget.widget_nav_menu li:last-child,
.widget.widget_pages li:last-child,
.widget.widget_archive li:last-child,
.widget.widget_mycategoryorder li:last-child{
border-bottom:none;
}
.widget.widget_categories li a::after,
.widget.widget_recent_entries li a::after,
.widget.widget_newentryimagewidget li a::after,
.widget.widget_nav_menu li a::after,
.widget.widget_pages li a::after,
.widget.widget_archive li a::after,
.widget.widget_mycategoryorder li a::after{
font-family:"fontawesome";
content: '\f105';
position:absolute;
right: 6px;
line-height: 1;
font-size: 1em;
top:50%;
margin-top: -0.5em;
transition: 0.15s ease-in-out;
}
.entry-content .widget.widget_categories li:before,
.entry-content .widget.widget_recent_entries li:before,
.entry-content .widget.widget_newentryimagewidget li:before,
.entry-content .widget.widget_nav_menu li:before,
.entry-content .widget.widget_pages li:before,
.entry-content .widget.widget_archive li:before,
.entry-content .widget.widget_mycategoryorder li:before{
content: none;
}
.widget li a:hover::after{
right: 3px;
} .widget select{
margin-top:1em;
width:100%;
max-width:100%;
} .widget.widget_categories label,
.widget.widget_archive label{
display:none;
} .widget.widget_nav_menu li ul,
.widget.widget_pages li ul,
.widget.widget_categories li ul{
padding: 0;
margin: 0;
}
.widget.widget_nav_menu li ul a::before,
.widget.widget_pages li ul a::before,
.widget.widget_categories li ul a::before{
font-family: "fontawesome";
content: "\f0da";
display: inline-block;
margin-right: 5px;
opacity: 0.15;
}
.widget.widget_nav_menu li ul,
.widget.widget_pages li ul,
.widget.widget_categories li ul{
background: rgba(125, 125, 125, 0.02);
}
.widget.widget_nav_menu li ul ul a::before,
.widget.widget_pages li ul ul a::before,
.widget.widget_categories li ul ul a::before{
content: "ー";
}
.widget.widget_nav_menu li ul a::after,
.widget.widget_pages li ul a::after,
.widget.widget_categories li ul a::after{
content: none;
}
.widget.widget_nav_menu li ul ul a,
.widget.widget_pages li ul ul a,
.widget.widget_categories li ul ul a{
padding-left:1.6em;
}
.widget.widget_nav_menu li ul li a,
.widget.widget_pages li ul li a{
padding-left:0.5em;
}
.widget.widget_recent_comments ul{
margin-top:0;
}
.widget.widget_recent_comments li{
border-bottom: 1px dotted #ccc;
border-bottom: 1px dotted rgba(0,0,0,.2);
margin:0;
padding:0.5em 0;
}
.widget.widget_recent_comments li:first-child{
border-top:none;
}
.widget.widget_recent_comments li:last-child{
border-bottom:none;
}  .widget.widget_search .searchform,
#main .entry-content .searchform{
position:relative;
height: 45px;
margin: 0 auto 1.5em;
max-width:  500px;
text-align:  center;
}
.widget.widget_search input[type="search"],
#main .entry-content .searchform input[type="search"]{
position:absolute;
width: 100%!important;
max-width: 100%;
padding: 12px 1%;
margin: 0;
-webkit-appearance: none;
appearance: none;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
.widget.widget_search button,
#main .entry-content .searchform button{
position:absolute;
right: 3px;
border:0;
background: none;
display: block;
height: 100%;
padding: .6em;
font-size: 140%;
color: initial;
}
.widget.widget_search button::before,
#main .entry-content .searchform button::before{
font-family: 'icomoon';
content: '\e902';
}
@media only screen and (min-width: 1100px) {
#main .entry-content .searchform input[type="search"]{
line-height: 2;
}
#main .entry-content .searchform button{
font-size: 170%;
height: 60px;
}
} .widget.widget_calendar table{
width:100%;
text-align:center;
}
.widget.widget_calendar table *{
text-align:center;
} .widget.widget_tag_cloud a{
padding: 0.1em 0.6em;
margin: 0 0.2em 0.3em 0;
display:inline-block;
font-size: 12px!important;
border-radius: 3px;
color: inherit;
box-shadow: 0 0 1px;
opacity:0.8;
}
.widget.widget_tag_cloud a::before{
font-family: "fontawesome";
content: '\f02b';
margin-right: 3px;
}
.widget.widget_tag_cloud a:hover{
filter: alpha(opacity=70);
-ms-filter: "alpha(opacity=70)";
opacity:0.7;
box-shadow: 0 0 5px;
transform: translateY(-1px);
}
.widget.widget_tag_cloud a:active{
box-shadow: 0 0 2px;
transform: translateY(1px);
}
.widget.widget_nav_menu li a span{
display:none;
}
.widget.widget_newentryimagewidget li a{
overflow: hidden;
}
.widget.widget_newentryimagewidget li .eyecatch{
width: 30%;
float:left;
margin-right: 3%;
padding-top: 18%;
position: relative;
overflow: hidden;
text-align: center;
}
.widget.widget_newentryimagewidget li .eyecatch img{
position: absolute;
top: 0;
left: 0;
width: 100%;
}
.widget.widget_newentryimagewidget li .eyecatch.noimg::after{
font-size: 70%;
}
.widget.widget_recent_entries li span,
.widget li .date{
padding:0 0.3em;
font-size:0.9em;
opacity: .5;
filter: alpha(opacity=50);
-ms-filter: "alpha(opacity=50)";
display:inline-block;
}
.widget.widget_newentryimagewidget li .ttl{
overflow: hidden;
}
.widget.widget_newentryimagewidget li .ttl p,
.widget.widget_recent_entries li p{
margin: 0;
} .widget_categories li,
.widget_nav_menu li,
.widget_pages li{
position: relative;
}
.widget li.accordionMenu > a::after{
content: none;
}
.accordionBtn {
font-size: 74%;
width: 2em;
height: 2em;
line-height: 2em;
border-radius: 50%;
text-align: center;
position: absolute;
top: 1.4em;
right: 1px;
color: #ffffff;
background: #56a1d8;
cursor: pointer;
transition: 0.2s ease;
}
.accordionBtn.active{
background: #9eccef;
}
.accordionBtn::before {
font-family: "fontawesome";
content: "\f067";
display: inline-block;
}
.accordionBtn.active {
transform: rotate(135deg);
}  ul.wpp-list{
counter-reset: number;
}
ul.wpp-list li{
list-style:none;
position:relative;
border-bottom:1px solid #ddd;
margin: 0;
padding-bottom:0.75em;
}
ul.wpp-list li a::before{
counter-increment: number;
content: counter(number);
background: #000000;
margin-right:3px;
color:#fff;
width:1.5em;
height:1.5em;
line-height:1.5em;
font-size:75%;
border-radius: 3px;
font-weight:bold;
display:block;
text-align:center;
position:absolute;
left:2px;
top:2px;
z-index: 1;
}
ul.wpp-list img{
margin-bottom:0;
margin-right: 5px;
}
ul.wpp-list li a.wpp-post-title{
display: block;
}
ul.wpp-list li a.wpp-post-title::before,
ul.wpp-list li .wpp-author a::before,
ul.wpp-list li .wpp-category a::before{
content: none;
} #toc_container li::before{
content: none;
} .lp .entry-header{
margin: 0 0 1.5em;
} .archivettl h1{
font-size: 130%;
margin: 0.5em 0 0.9em;
padding: 0;
text-align: center;
}
.archivettl h1::before{
display: block;
font-weight: normal;
font-size: 10px;
line-height: 1.4;
}
.search .archivettl h1::before{
content: "キーワード";
}
.archivettl h1 .author-icon{
display: block;
}
.archivettl h1 .author-icon img{
-webkit-border-radius:50%;
border-radius:50%;
width:80px;
margin-bottom: 0.5em;
border:2px solid #fff;
box-shadow:0 0 10px #ddd;
}
.taxonomy-description.entry-content{
margin: 0 auto;
padding-bottom: 0;
} .archives-list .post-list .entry-content,
.archives-list .post-list a p{
margin-bottom: 0;
padding-bottom: 0;
}
.archives-list:not(.big-list) .post-list .byline,
.archives-list:not(.big-list) .post-list .description{
font-size: 72%;
opacity: 0.65;
}
.archives-list.big-list  .post-list .byline .date,
.archives-list.big-list  .post-list .description{
font-size: 95%;
}
.archives-list .post-list .description p{
line-height: 1.7;
}
.archives-list.simple-list .post-list a,
.archives-list.card-list .post-list a{
text-decoration: none;
color: inherit;
}
@media only screen and (min-width: 768px) {
.archives-list .post-list a:hover .eyecatch img{
-webkit-filter: blur(2px);
filter: blur(2px);
opacity: 1;
-webkit-transform: scale(1.03);
transform: scale(1.03);
}
.archives-list.simple-list .post-list a:hover,
.archives-list.card-list .post-list a:hover{
opacity: 0.6;
}
.archives-list .post-list a .eyecatch::after{
content: "READ MORE";
display: -webkit-flex;
display: flex;
-webkit-justify-content: center;
justify-content: center;
-webkit-align-items: center;
align-items: center;
position: absolute;
font-size: 50%;
width: 100%;
height: 100%;
background: #274d69;
color: #fff;
top: 0;
left: 0;
opacity: 0;
-webkit-transition: .4s ease;
transition: .4s ease;
}
.archives-list .post-list a:hover .eyecatch::after{
opacity: 0.7;
font-size: 90%;
letter-spacing: 2px;
}
} .archives-list.simple-list .post-list{
margin: 0 auto;
padding: 0;
border-bottom: 1px solid #ddd;
border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
.archives-list.simple-list .post-list:first-child{
border-top: 1px solid #ddd;
border-top: 1px solid rgba(0, 0, 0, 0.1);
}
.archives-list.simple-list .post-list a{
display: block;
padding: 1em;
}
.archives-list.simple-list .post-list .eyecatch{
width: 45%;
max-width: 350px;
float: left;
margin-bottom: 0!important;
}
.archives-list.simple-list .post-list .entry-content{
overflow: hidden;
padding-left: 1em;
}
.archives-list.simple-list .post-list .noimg + .entry-content{
padding: 1.2em 0;
}
.archives-list.simple-list .post-list .entry-title{
margin-top: 0;
font-size: 1.3em;
} .archives-list.card-list{
text-align: center;
margin-left: -2%;
margin-right: -2%;
display: block;
}
.archives-list.card-list .post-list{
width: 49.4%;
display: inline-block;
text-align: left;
vertical-align: top;
}
.archives-list.card-list .post-list a{
display: block;
position: relative;
padding: 0% 3% 6%;
}
.archives-list.card-list .post-list .eyecatch{
margin-bottom: 0.5em;
}
.archives-list.card-list .post-list .entry-title{
font-size: 115%;
} .archives-list.big-list .post-list{
max-width: 100%;
margin: 0 auto 3em;
padding-bottom: 3em;
}
.archives-list.big-list .byline,
.archives-list.big-list .eyecatch{
margin-bottom: 7px;
}
.archives-list.big-list .post-list .readmore{
margin: 1.5em auto;
}
.btn-wrap.readmore span::after{
display: inline-block;
font-family: "fontawesome";
content: "\f138";
margin-left: 0.5em;
transform: scale(1.1);
}
@media only screen and (max-width: 480px) {
.archives-list.simple-list .post-list{
margin-left: -0.9em;
margin-right: -0.9em;
}
.archives-list.card-list .post-list{
width: 49%;
}
.archives-list.simple-list .post-list .entry-title{
font-size: 94%;
}
.archives-list.card-list .post-list .entry-title{
font-size: 78%;
}
.archives-list.simple-list .post-list .description,
.archives-list.card-list .post-list .description{
display: none;
}
.archives-list.simple-list .post-list .eyecatch,
.archives-list.card-list .post-list .eyecatch{
font-size: 80%;
}
}
@media only screen and (max-width: 979px) {
.home .archives-list.simple-list .post-list:first-child{
border-top: none;
}
.archives-list.big-list .post-list{
margin: 0 auto 0;
}
}
#post-not-found{
text-align: left;
}
#post-not-found .article-header{
text-align: center;
font-size: 200%;
opacity: 0.5;
letter-spacing: 0.1em;
}
.archives-list.card-list #post-not-found{
margin: 0 2%;
}
.pagination,
.wp-prev-next {
margin: 3em auto 4em;
}
.pagination,
.page-links {
text-align: center;
}
.pagination ul{
display: block;
text-align: center;
margin:0;
padding:0;
clear: both;
}
.pagination:empty,
.wp-prev-next:empty,
.pagination ul:empty,
.search-no-results .pagination{
display:none;
}
.pagination li{
margin: 0!important;
padding: 0 1px!important;
display: inline-block;
min-width: 2.55em;
}
.pagination a, .pagination span,
.page-links a{
margin: 0;
display: block;
padding: 12px 6px;
text-decoration: none;
line-height: 1;
font-size: 1em;
width: 100%;
color: #57a1d8;
border: 2px solid #57a1d8;
font-weight: bold;
}
.page-links a{
display: inline-block;
width: 47%;
}
.pagination span.dots{
background: none!important;
padding-left: 5px;
padding-right: 5px;
}
.pagination a:hover, .pagination a:focus, .pagination span:hover, .pagination span:focus,
.page-links a:hover, .page-links a:focus{
background-color: #57a1d8;
color: #fff;
}
.pagination .current{
cursor: default;
color: #fff;
background-color: #57a1d8;
}
.pagination .current:focus,
.pagination .dots:hover, .pagination .dots:focus {
color: #111;
} #comments-title {
padding: 0.75em 0;
margin: 0;
}
.commentlist {
margin: 0;
list-style-type: none;
font-size: 0.9em;
}
.commentlist ul{
margin: 0;
padding: 0;
}
.comment,
.pingback {
clear: both;
overflow: hidden;
padding: 0;
}
.comment-body{
background: none;
padding: 1.5em;
margin-bottom: 1em;
border: 5px solid rgba(125, 125, 125, 0.1);
}
li.comment li .comment-body{
margin-left: 3em;
background: rgba(125, 125, 125, 0.03);
}
.comment .comment {
font-size:1em;
}
.comment .comment-meta,
.pingback .comment-meta{
padding:0;
}
.comment .comment-author {
padding: 7px;
border: 0;
}
.comment .vcard cite.fn {
font-style: normal;
}
.comment-metadata{
font-size:77%;
}
.comment .vcard time {
display: block;
font-size: 90%;
}
.comment .vcard time a {
color: #9fa6b4;
text-decoration: none;
}
.comment .vcard time a:hover {
text-decoration: underline;
}
.comment .vcard .avatar {
margin-left:-3px;
border-radius: 50%;
}
.comment .children,
.pingback .children {
}
.pingback {
background: rgba(125, 125, 125, 0.03);
border-radius: 7px;
}
.comment_content p {
margin: 0.7335em 0 1.5em;
font-size: 1em;
line-height: 1.5em;
}
.commentlist .reply{
text-align: right;
}
.comment-reply-link {
font-size: 90%;
font-weight: bold;
margin-top: 0.8em;
margin-bottom: 1em;
display: inline-block;
padding: 0.1em 0.5em;
text-decoration: none;
}
.comment-reply-link::before{
font-family: "fontawesome";
content: "\f112";
margin-right: 0.4em;
}
.comment-edit-link {
font-style: italic;
margin: 0 7px;
text-decoration: none;
font-size: 0.9em;
}
.comment-navigation{
text-align:center;
padding:1em;
}
.comment-respond {
padding: 1.5em 0;
}
#reply-title {
margin: 0;
padding:0.5em 0;
}
#reply-title::before{
font-family:"fontawesome";
content:"\f040";
font-weight:normal;
margin-right:0.2em;
font-size:120%;
}
.comment-respond p{
font-size: 90%;
margin-bottom: 1em;
}
.comment-respond .comment-notes{
margin-bottom:1.5em;
}
.logged-in-as {
font-style: italic;
margin: 0;
}
.comment-form-comment {
margin: 1.5em 0 0.75em;
}
.form-allowed-tags {
padding: 1.5em;
background-color: #F9F9F9;
font-size: 0.9em;
}
#submit {
font-size: 90%;
}
#comment-form-title {
margin: 0 0 1.1em;
}
#allowed_tags {
margin: 1.5em 10px 0.7335em 0;
}
.nocomments {
margin: 0 20px 1.1em;
}
.no-widgets {
background-color: #ffffff;
padding: 1.5em;
text-align: center;
border: 1px solid #cccccc;
border-radius: 2px;
margin-bottom: 1.5em;
} #page-top {
position: fixed;
right: 20px;
bottom: -100px;
z-index: 99999;
transition: all 0.2s ease-out;
}
#page-top.pt-active{
bottom: 10px;
}
#page-top a {
background-repeat: no-repeat;
text-decoration: none;
width: 55px;
height: 55px;
border-radius: 3px;
text-align: center;
line-height: 51px;
background: rgba(51, 51, 51, 0.5);
padding: 0;
display: block;
color: #fff;
}
#page-top a.pt-button::before{
font-family: "fontawesome";
content: "\f077";	
}
#footer{
font-size: 88%;
}
#footer a{
color: inherit;
text-decoration:none;
opacity: 0.8;
}
#footer a:hover{
text-decoration:underline;
}
#footer {
background-color: #2e3a44;
color: #ffffff;
text-align: center;
}
#footer .copyright{
margin: 2em auto;
}
#footer .copyright .create{
display:inline-block;
}
.footer-links{
margin: 3em 0;
}
.footer-links ul{
margin: 0;
}
.footer-links li{
display: inline-block;
padding: 0 0.7em 0 0;
}
.footer-links li::after{
content: "/";
margin-left:0.7em;
opacity: 0.6;
}
.footer-links li:last-child::after{
content: none;
} .alignleft, img.alignleft {
margin-right: 2.5%;
display: inline;
float: left;}
.alignright, img.alignright {
margin-left: 2.5%;
display: inline;
float: right;}
.aligncenter, img.aligncenter {
margin-right: auto;
margin-left: auto;
display: block;
clear: both; } @media only screen and (min-width: 768px) {
#container{
overflow:hidden;
}	
.header{
text-align:center;
min-height: 86px;
}
.header #logo{
display: block;
margin: 0 auto 10px;
width: 62%;
}
.header #logo .h1{
height: auto;
}
.header #logo img{
max-height: 50px;
}
.header #logo.fs_s img{
max-height: 32px;
}
.header #logo.fs_l img{
max-height: 90px;
}
.header #logo.fs_ll img{
max-height: 250px;
}
.nav_btn::before{
font-size: 35px;
}	
.header #searchform #submit {
display: none;	
}
.header #searchform #search {
-webkit-appearance: none;
width: 0;
line-height: 50px;
position: absolute;
padding: 0;
opacity: 0;
border: none;
outline: none;
position: absolute;
right: 0;
}	
#g_nav{
display: block;
}
#g_nav .nav{
display: inline-block;
}
#g_nav .nav {
margin: 0;
border: 0;
}
#g_nav .nav > li{
position: relative;
font-size: 80%;
display: inline-block;
text-align:center;
vertical-align: middle;
font-weight: bold;
margin: 0 0.5em;
}
#g_nav .nav > li::after{
content:"";
display:block;
margin:5px auto 0;
position: absolute;
left: 0;
bottom: 4px;
width:100%;
height:3px;
background: #ecf6ff;
opacity: 0;
-webkit-transition: .25s ease-out;
transition: .25s ease-out;
}
#g_nav .nav > li:hover::after{
transform: translateY(-3px);
opacity: 1;
}
#g_nav .nav > li > a{
padding: 15px 0;
position: relative;
}
#g_nav .nav li ul.sub-menu,
#g_nav .nav li ul.children {
font-weight: bold;
font-size: 13px;
margin: 0;
position: absolute;
z-index: 8999;
background: #666666;
color: #ffffff;
opacity: 0.98;
}
#g_nav .nav li ul.sub-menu li,
#g_nav .nav li ul.children li {
position: relative;
overflow: hidden;
height: 0;
transition: .25s;
}
#g_nav .nav li:hover > ul.sub-menu > li,
#g_nav .nav li:hover > ul.children > li{
overflow: visible;
height: 42px;
border-bottom: 1px solid rgba(255, 255, 255, 0.2);
}
#g_nav .nav li ul.sub-menu li a,
#g_nav .nav li ul.children li a {
display:block;
width: 280px;
color: inherit;
}
#g_nav .nav li ul.sub-menu li a:hover,
#g_nav .nav li ul.children li a:hover{
filter: alpha(opacity=80);
-ms-filter: "alpha(opacity=80)";
opacity:0.8;
} 
#g_nav .nav li ul.sub-menu li:last-child a,
#g_nav .nav li ul.children li:last-child a {
border-bottom: 0;
}
.nav li ul.sub-menu li ul,
.nav li ul.children li ul {
top: 0;
left: 100%;
}
.widget ul li {
margin-bottom: 0.75em;
}
.widget ul li ul {
margin-top: 0.75em;
padding-left: 1em;
}
#footer-top{
margin: 0;
padding: 0;
}
#footer-top .inner{
margin-left: -20px;
margin-right: -20px;
}
#footer-top .footcolumn{
text-align: left;
float: left;
width: 50%;
padding: 3em 20px 20px;
vertical-align: top;
}
} @font-face {
font-family: 'icomoon';
src:  url(//conte-anime.jp/system/wp-content/themes/yswallow/library/icon/icomoon.eot?ffmnq8);
src:  url(//conte-anime.jp/system/wp-content/themes/yswallow/library/icon/icomoon.eot?ffmnq8#iefix) format('embedded-opentype'),
url(//conte-anime.jp/system/wp-content/themes/yswallow/library/icon/icomoon.ttf?ffmnq8) format('truetype'),
url(//conte-anime.jp/system/wp-content/themes/yswallow/library/icon/icomoon.woff?ffmnq8) format('woff'),
url(//conte-anime.jp/system/wp-content/themes/yswallow/library/icon/icomoon.svg?ffmnq8#icomoon) format('svg');
font-weight: normal;
font-style: normal;
}
.sharewrap h3{
margin:0.5em 0;
text-align:  center;
}
.share{
margin-left: -2px;
margin-right: -2px;
margin-top: 1em;
margin-bottom: 1em;
}
.sns{
margin:0 auto;
text-align:center;
}
.sns ul {
list-style:none;
display: table;
width: 100%;
}
.sns li {
display: table-cell;
vertical-align: middle;
width: 20%;
margin: 0 0.5% 6px;
padding: 0 3px;
font-size: initial;
}
.sns li a {
position: relative;
display: block;
color: #fff;
padding: 0.9em 0.1em;
border-radius: 2px;
text-align: center;
text-decoration: none;
}
.sns li a::before{
font-family: "fontawesome";
margin: 0 0.2em;
font-size: 110%;
}
.sns li.hatebu a::before,
.sns li.line a::before{
font-family: "icomoon";
}
.sns li a:hover {
-webkit-transform: translate3d(0px, 3px, 1px);
transform: translate3d(0px, 3px, 1px);
box-shadow:none;
}
.sns li a .text{
font-weight:bold;
}
.sns li a .count{
font-size:10px;
margin-left: 2px;
} .sns .twitter a {
background:#00acee;
box-shadow:0 3px 0 #0092ca;
}
.sns .twitter a:hover {
background:#0092ca;
}
.sns .twitter a::before{
content: "\f099";
} .sns .facebook a {
background:#2066b1;
box-shadow: 0 3px 0 #43638b;
}
.sns .facebook a:hover {
background:#2c4373;
}
.sns .facebook a::before{
content: "\f09a";
} .sns  .hatebu a {
background:#2f70be;
box-shadow: 0 3px 0 #43638b;
}
.sns .hatebu a:hover {
background:#43638b;
}
.sns li.hatebu a::before{
content: "\e903";
} .sns .line a {
background:#25af00;
box-shadow:0 3px 0 #219900;
}
.sns .line a:hover {
background:#219900;
}
.sns li.line a::before{
content: "\e904";
} .sns .pocket a {
background:#ec2136;
box-shadow:0 3px 0 #c0392b;
}
.sns .pocket a:hover {
background:#c0392b;
}
.sns .pocket a::before{
content: "\f265";
} .sns .rss a {
background:#ffb53c;
box-shadow:0 3px 0 #e09900;
}
.sns .rss a:hover {
background:#e09900;
} .sns .feedly a {
background:#87c040;
box-shadow:0 3px 0 #74a436;
}
.sns .feedly a:hover {
background:#74a436;
} .fb-likebtn{
background-position: center center;
background-size: cover;
position: relative;
text-align: center;
color: #fff;
}
.fb-likebtn::after{
content: "";
display: block;
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: #111;
opacity: 0.8;
z-index: 10;
}
.fb-likebtn .inner{
padding: 9% 3%;
position: relative;
z-index: 11;
}
.fb-likebtn .fb-button{
display: block;
transform: scale(1.4);
-webkit-transform: scale(1.4);
overflow: hidden;
}
#content .fb-likebtn .like_text p{
font-size: 180%;
font-weight: bold;
margin-bottom: 1em;
}
.fb-likebtn .like_text p::after{
content: "この記事が気に入ったらフォローしよう！";
display: block;
padding: 3px;
font-size: 10px;
margin-bottom:0;
opacity: 0.7;
}
.followbtn{
color: #ffffff;
background: #04acee;
font-size: 95%;
font-weight: bold;
text-decoration: none;
display: inline-block;
text-align: center;
padding: 0.1em 1.2em 0.1em 1em;
line-height: 27px;
margin: 1em 0.5em;
border-radius: 3px;
}
.followbtn:hover{
color: #ffffff;
}
.followbtn::before{
font-family: "fontawesome";
margin-right: 0.4em;
font-size: 110%;
}
.followbtn.btn_twitter::before{
content: "\f099";
}
.followbtn.btn_feedly{
background: #5fd043;
}
@media only screen and (min-width: 980px) {
#inner-content{
margin-top: 2em; }
.main-wrap{
width: 100%;
margin-right: -330px;
float: left;
}
#main{
margin-right: 330px;
}
.single.pd_normal #main,
.page.pd_normal #main{
max-width: 780px;
}
.error404 #main{
margin: 3em auto;
max-width: 800px;
}
.homeadd_wrap.homeaddtop .homewidget:first-child .widgettitle{
margin-top: 0;
}
#sidebar{
width: 300px;
font-size: 85%;
float: right;
}
.lp #inner-content{
box-shadow: 0 0 25px rgba(50, 50, 50, 0.2);
margin-bottom: 3.5em;
border-radius: 0.5em;
overflow: hidden;
}
.lp #main{
width: 800px;
padding: 0 0 2em;
margin-left: auto;
margin-right: auto;
float: none;
}
.lp #inner-content .cta-inner{
margin-right: -150px;
margin-left: -150px;
}
.lp #inner-content .cta-inner .inner{
max-width: 800px;
}
.single.pd_onecolumn .main-wrap,
.single.pd_onecolumn #main,
.single.pd_viral .main-wrap,
.single.pd_viral #main,
.page-template-default.pd_onecolumn .main-wrap,
.page-template-default.pd_onecolumn #main,
.page-template-default.pd_viral .main-wrap,
.page-template-default.pd_viral #main{
max-width: 800px;
float: none;
margin-left: auto;
margin-right: auto;
}
.single.pd_viral #inner-content,
.single.pd_viral .main-wrap,
.single.pd_viral #main,
.page-template-default.pd_viral #inner-content,
.page-template-default.pd_viral .main-wrap,
.page-template-default.pd_viral #main,
.sidebar_none .main-wrap,
.sidebar_none #main{
max-width: initial;
width: 100%;
float: none;
margin-left: auto;
margin-right: auto;
}
.sidebar_none .archives-list.card-list .post-list{
width: 32.5%;
}
.single.pd_viral #inner-content,
.page-template-default.pd_viral #inner-content{
margin-top: 0;
}
.single.pd_viral .titleunder,
.single.pd_viral .share,
.single.pd_viral #main .article .entry-header .inner,
.single.pd_viral .entry-content,
.single.pd_viral .article-footer,
.page-template-default.pd_viral .titleunder,
.page-template-default.pd_viral .share,
.page-template-default.pd_viral #main .article .entry-header .inner,
.page-template-default.pd_viral .entry-content,
.page-template-default.pd_viral .article-footer{
max-width: 800px;
margin-left: auto;
margin-right: auto;
}
#g_nav .nav > li{
margin: 0 0.9em;
font-size: 88%;
}
}
@media only screen and (max-width: 979px) {
#inner-content{
width: 100%;
overflow: hidden;
}
.pannavi_on #inner-content,
.single.pd_viral #inner-content,
.page.pd_viral #inner-content,
.lp #inner-content{
margin-top: 0;
}
.home.blog .archives-list.card-list,
.home.blog .archives-list.big-list{
margin-top: 0.9em;
}
#main{
padding: 0 0.9em;
float: none;
}
#sidebar{
padding: 0 0.9em;
margin: 0;
}
#footer-top{
padding: 0;
text-align: left;
}
.pannavi_on_bottom:not(.pd_viral) #content:not(.lp) .entry-header,
.pannavi_off:not(.pd_viral) #content:not(.lp) .entry-header,
.pannavi_on_bottom .archivettl h1,
.pannavi_off .archivettl h1 {
margin-top: 1em;
}
.single.pd_viral #main .article .entry-header,
.page-template-default.pd_viral #main .article .entry-header{
margin-left: -0.9em;
margin-right: -0.9em;
width:  auto;
padding: 20% 8%;
}
}
@keyframes blink {
0% {
opacity:.2;
}
100% {
opacity:.9;
}
} @media only screen and (max-width: 767px) {
.home #content,
.blog #content{
margin:0;
}
.article-header .eyecatch,
.cta-inner{
margin-left: -0.9em;
margin-right: -0.9em;
}
body {
left: 0;
overflow-x: hidden;
}
#g_nav{
margin: 0;
padding: 0;
}
#g_nav > li > a{
background-color: rgba(0,0,0,.07);
padding-right: 1em;
position: relative;
}
#g_nav > li > a::after{
font-family:"fontawesome";
content: '\f054';
position:absolute;
right: .4em;
font-size: .8em;
top:50%;
margin-top: -0.5em;
color: rgba(0,0,0,.4);
}
#g_nav ul{
margin:0;
} #g_nav{
position: relative;
font-weight: bold;
}
#g_nav .menu-sp{
padding: .2em 0 .2em .5em;
font-size: 70%;
overflow: auto;
-webkit-overflow-scrolling: touch;
}
#g_nav .menu-sp a{
text-decoration:none;
text-align: center;
display:block;
padding: .8em .4em;
border-radius:1em;
}
#g_nav .menu-sp > ul{
width:100%;
margin:0;
display: table;
overflow-x: scroll;
white-space:nowrap;
}
.menu-sp > ul::after{
font-family:"fontawesome";
font-size:1.7em;
content:"\f101";
color:#fff;
position:absolute;
text-shadow: 0 0 6px rgba(0, 0, 0, .3);
right:3px;
top: 5px;
opacity:.5;
filter: alpha(opacity=50);
-ms-filter: "alpha(opacity=50)";
-webkit-animation:blink 1.2s ease-in-out infinite alternate;
animation:blink 1.2s ease-in-out infinite alternate;
}
.menu-sp ul ul{
display:none;
}
.menu-sp li{
display: inline-block;
padding-right:1.2em;
}	
#header {
padding: 0.6em 0 0;
}
.header-info a{
font-size: 68%;
}
#inner-header{
position:relative;
width: 100%;
min-height: 60px;
}
#logo{
max-width: 70%;
margin-left: auto;
margin-right: auto;
margin-bottom: 5px;
padding: 0;
height: auto;
font-size: 1em;
position: static;
}
#logo a{
position: static;
height:auto;
text-align: center;
}
#logo a img{
width: auto;
max-width: 100%;
max-height: 40px;
vertical-align: middle;
}
#logo.fs_s a img{
max-height: 32px;
}
#logo.fs_l a img{
max-height: 50px;
}
#logo.fs_ll a img{
max-height: 65px;
}
#breadcrumb{
padding: 7px 0;
font-size: 60%;
}
#footer{
font-size: 66%;
}
#footer-top .footcolumn{
padding: 2em 0 0.5em;
}
#page-top {
right: 10px;
}
#page-top a {
background-repeat: no-repeat;
text-decoration: none;
width: 42px;
height: 42px;
line-height:41px;
font-size:0.85em;
}
.fb-likebtn{
margin-left: -0.9em;
margin-right: -0.9em;
}
.fb-likebtn .like_text{
font-size: 88%;
}
.sns li a{
position: relative;
line-height: 1.2;
padding: 0.9em 0.1em 0.5em;
}
.sns li a::before{
font-size: 140%;
display: block;
}
.sns li a .text{
font-size: 10px;
-webkit-transform: scale(0.85);
transform: scale(0.85);
display: block;
}
.sns li a .count{
position: absolute;
right: 3px;
top: 2px;
font-size: 10px;
-webkit-transform: scale(0.85);
transform: scale(0.85);
margin: 0;
min-width: 1.5em;
}
.youtube-container,
.wp-block-embed-vimeo {
position: relative;
width: 100%;
padding-top: 56.25%;
}
.youtube-container iframe,
.wp-block-embed-vimeo iframe{
position: absolute;
top: 0;
right: 0;
width: 100% !important;
height: 100% !important;
}
}
@media only screen and (max-width: 480px) {
#custom_header{
padding: 10% 0;
}
#custom_header .sitecopy{
font-size: 2em;
}
.eyecatch .cat-name{
font-size: 65%;
}
.single .entry-content,
.page .entry-content{
overflow: inherit;
}
.related-box li{
min-height: 210px;
width:47%;
position:relative;
}
.single-title,
.page-title,
.entry-title {
font-size:1.2em;
}
.single.pd_viral #main .article .entry-header .entry-title,
.page-template-default.pd_viral #main .article .entry-header .entry-title{
font-size: 1.4em;
}
.article .entry-header .byline{
font-size: 80%;
}
.pagination li{
margin-bottom: 1em!important;
}
.pagination a, .pagination span,
.page-links a , .page-links ul > li > span{
font-size:0.85em;
}
.entry-content h2,
.homeadd_wrap .widgettitle{
margin-left: -0.9em;
margin-right: -0.9em;
font-size: 115%;
}
.entry-content h3{
font-size: 115%;
}
.entry-content h4{
font-size: 110%;
}
.entry-content table{
font-size: 88%;
}
.aligncenter, img.aligncenter {
margin-right: auto;
margin-left: auto;
display: block;
clear: both;
}
.alignleft, img.alignleft {
max-width:52%!important;
}
.alignright, img.alignright {
max-width:52%!important;
}
}
@media only screen and (min-width: 768px) and (max-width: 1099px) {
.header .wrap{
width: 100%;
}
#breadcrumb{
padding: 1em 0;
}
.related-box li .eyecatch{
height: 70px;
}
}
@media only screen and (min-width: 1100px) {
body{
font-weight: 400;
}
.wrap {
width: 1100px;
}
.cta-inner .inner{
margin: auto;
}
#custom_header .wrap{
font-size: 1.2em;
}
.laptop #custom_header{
background-attachment: fixed;
background-position: center center;
}
#g_nav .nav{
margin-left: -1.2em;
margin-right: -1.2em;
}
#g_nav .nav > li{
font-size: 89%;
margin: 0 1.5em;
}
.post-list-simple .post-list::before{
content: "";
display: block;
width: 0%;
height: 100%;
background: #111;
position: absolute;
top:0;
left:50%;
z-index: 0;
transition:.3s;
opacity: .05;
filter: alpha(opacity=5);
-ms-filter: "alpha(opacity=5)";
}
.post-list-simple .post-list:hover::before{
width: 100%;
height: 100%;
left:0;
}
.d-1of2 img,
.d-1of3 img{
margin-bottom:0.5em;
}
.sns ul {
margin:0 auto;
list-style:none;
}
} [class^="icon-"], [class*=" icon-"] { font-family: 'icomoon' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.icon-menu:before {
content: "\e900";
}
.icon-close:before {
content: "\e901";
}
.icon-search:before {
content: "\e902";
}
.icon-hatebu:before {
content: "\e903";
}
.icon-line:before {
content: "\e904";
}  .related_article{
margin: 1.8em auto;
text-align: left;
max-width: 800px;
}
.related_article p.ttl{
margin: 0 0 0.1em;
font-size:1em;
font-weight: bold;
}
.related_article .ttl::before{
content: attr(data-labeltext);
font-size:.7em;
font-weight:bold;
color:#fff;
background:#111;
display:inline-block;
padding: 0.1em 0.4em;
position:relative;
top:-2px;
text-align:center;
margin-right:0.5em;
-webkit-border-radius:2px;
border-radius:2px;
}
.related_article.labelnone .ttl::before{
content:none;
}
.related_article .date{
font-size:0.8em;
}
.related_article .thum{
width: 22%;
min-width: 90px;
padding-right: 0.7em;
}
.related_article .thum img{
width:100%;
margin-bottom: 0;
}
.related_article__link{
color: #333333;
background: #ffffff;
box-shadow: 0 0 1px rgba(125, 125, 125, 0.5);
text-decoration:none;
display: table;
width: 100%;
padding:0.9em;
overflow: hidden;
}
.related_article .thum,
.related_article .inbox{
display: table-cell;
vertical-align: middle;
}
.related_article .thum{
vertical-align: top;
}
.related_article__link:hover{
color: #888888;
box-shadow: 0 0 10px rgba(125, 125, 125, 0.5);
transform: translateY(-2px);
}
.related_article__link:active{
transform: translateY(1px);
box-shadow: 0 0 1px rgba(125, 125, 125, 0.5);
} .related_article.typecard .related_article__link{
max-width: 350px;
}
.related_article.typecard .thum,
.related_article.typecard .inbox{
display: block;
width: 100%;
padding: 0;
}
.related_article.typecard .thum{
margin-bottom: 10px;
} .supplement{
border: 2px solid;
background-color: #fcf8e3;
border-color: #faebcc;
color: #766341;
position: relative;
font-size: 93%;
padding: 4% 4% 4% 3.3em;
margin: 1.5em 0 2em;
-webkit-border-radius:4px;
border-radius:4px;
}
.supplement p{
margin-bottom:.8em;
}
.supplement p:last-child,
.c_box p:last-child{
margin-bottom: 0;
}
.supplement.warning{
background-color: #fce3e3;
border-color: #facccc;
color: #764141;
}
.supplement::before{
font-family:"fontawesome";
line-height:  1;
content:'\f0e6';
display:inline-block;
font-size: 1.1em;
}
.supplement:not(.boader)::before{
font-size: 1.8em;
position: absolute;
left: 0.5em;
}
.supplement.warning::before{
content:'\f071';
}
.supplement.boader::before,
.supplement.border::before{
content: none;
}
.supplement.noicon::before{
content: none;
}
.supplement.boader,
.supplement.border{
background:none;
color: inherit;
border-color: #d4d4d4;
}
.supplement.boader,
.supplement.border,
.supplement.noicon{
padding: 3% 4%;
} .c_box{
padding: 1em 4%;
margin: 2em 0 2em;
border: 2px solid #dddddd;
border-radius: 0.2em;
}
.c_box.intitle{
padding-top: 0;
padding-bottom: 1.4em;
}
.c_box.intitle .box_title span{
position: relative;
top: -0.85em;
padding: 0.1em 0.7em;
background: #6d6d6d;
color: #ffffff;
font-weight: bold;
border-radius: 0.2em;
display: inline-block;
vertical-align: bottom;
}
.c_box.blue_box{
background: #d4f3ff;
border-color: #82c8e2;
color: #465d65;
}
.c_box.blue_box .box_title span{
background: #82c8e2;
}
.c_box.red_box{
background: #ffafaf;
border-color: #e77373;
color: #654646;
}
.c_box.red_box .box_title span{
background: #e77373;
}
.c_box.yellow_box{
background: #fff8d4;
border-color: #ded647;
color: #636546;
}
.c_box.yellow_box .box_title span{
background: #ded647;
}
.c_box.green_box{
background: #d8f7c3;
border-color: #79e37c;
color: #42613a;
}
.c_box.green_box .box_title span{
background: #79e37c;
}
.c_box.pink_box{
background: #ffeeee;
border-color: #f7b2b2;
color: #775454;
}
.c_box.pink_box .box_title span{
background: #f7b2b2;
}
.c_box.glay_box{
background: #ececec;
border-color: #c5c5c5;
color: #555555;
}
.c_box.glay_box .box_title span{
background: #9c9c9c;
}
.c_box.black_box{
background: #313131;
border-color: #757575;
color: #ffffff;
}
.c_box.black_box .box_title span{
background: #757575;
} .accordion {
margin: 0.9em 0;
font-size: 95%;
position: relative;
box-shadow: 0 0 10px rgba(102, 102, 102, 0.05);
}
.accordion::before,
.accordion::after{
content: "";
display: block;
width: 100%;
height: 100%;
background: #d35c5d;
opacity: 0.15;
position: absolute;
top: 0;
left: 0;
z-index: -1;
}
.accordion::after{
background: #000;
opacity: 0.02;
}
.accordion_check{
display: none;
}
.accordion_label{
position: relative;
color: initial;
display: block;
margin: 0;
padding: 10px 30px 10px 10px;
font-weight: bold;
cursor: pointer;
-webkit-tap-highlight-color:rgba(0,0,0,0);
}
.accordion label::after {
content: "+";
position: absolute;
right: 0.8em;
top: calc(50% - 0.5em);
line-height: 1;
color: rgba(100, 100, 100, 0.7);
transition: .3s;
}
.accordion_check:checked + .accordion_label::after {
transform: rotate(45deg);
}
.accordion_content{
border-top: none;
height: 0;
opacity: 0;
padding: 0 1em;
transition: .5s;
visibility: hidden;
overflow: hidden;
background: #ffffff;
}
.accordion_content p:last-child{
margin-bottom: 0;
}
.accordion_check:checked + .accordion_label + .accordion_content{
height: auto;
opacity: 1;
padding: 10px 1em;
margin: 3px;
transform: translateY(-3px);
visibility: visible;
} .cta-wrap .widget.widget_text{
margin-bottom: 0;
}
.cta-inner{
background: #0E0E0E;
color:#ddd;
padding: 1.5em 0;
margin-top: 1.5em;
margin-bottom: 1.5em;
}
.cta-inner:not(:first-child) {
margin-top: -1.4em;
}
.page .cta-inner:last-child {
margin-bottom: 0;
}
.cta-inner .inner{
width: 94%;
max-width: 780px;
margin: auto;
}
.cta-inner .cta_ttl{
text-align:center;
color: inherit;
margin: 1em 0;
padding: 0;
font-size: 130%;
font-weight: bold;
background: none;
box-shadow: none;
}
.cta-inner .btn-wrap a{
box-shadow:none;
margin-top: 1em;
}
@media only screen and (min-width: 980px) {
.pd_onecolumn .cta-wrap .cta-inner,
.pd_viral .cta-wrap .cta-inner {
width: 100vw;
margin-left: calc(-50vw + 50%);
margin-right: calc(-50vw + 50%);
}
}
.btn-wrap{
margin:1.5em 0 2em;
text-align:center;
}
.btn-wrap a{
position: relative;
z-index: 2;
display:inline-block;
overflow: hidden;
text-decoration:none;
padding:1em 5%;
background: #699fd3;
border:1px solid #699fd3;
box-shadow: 0 1px 2px rgba(0, 0, 0, 0.07), 0 1px 10px rgba(0, 0, 0, 0.07);
color:#ffffff;
border-radius: 3px;
text-decoration: none!important;
}
.btn-wrap a:hover{
color:#699fd3;
background: #ffffff;
-webkit-transform: translate3d(0px, 4px, 1px);
transform: translate3d(0px, 4px, 1px);
box-shadow:  0 0 3px rgba(0, 0, 0, 0.1);
opacity: 0.8;
text-decoration: none!important;
}
.widget .btn-wrap:not(.simple) a{
color: #ffffff;
}
.widget .btn-wrap:not(.simple) a:hover{
color:#699fd3;
}
.btn-wrap.simple a{
background: none;
color:#4993AF;
border:1px solid #4993AF;
}
.btn-wrap.simple a:hover{
color:#ffffff;
background: #4993AF;
}
.btn-wrap.lightning a{
background: #C81C1C;
border-color: #C81C1C;
color: #ffffff;
}
.btn-wrap.lightning a:hover{
background: #ffffff;
color: #C81C1C;
border-color: #C81C1C;
}
.btn-wrap.big a{
font-size: 103%;
width: 480px;
max-width: 94%;
}
.btn-wrap.bg{
background:#efefef;
background: rgba(0,0,0,.1);
padding:1.5em 1em;
margin: 2.5em 0;
}
.btn-wrap.bg-yellow{
background:lightyellow;
background: rgba(255, 255, 0, 0.2);
padding:1.5em 1em;
margin: 2.5em 0;
}
.btn-wrap.maru,
.btn-wrap.maru a{
border-radius: 0.6em;
}
.btn-wrap.rich_yellow a{
font-weight: bold;
position: relative;
background-color: #f7cf2e;
color: #ffffff!important;
border-radius: 0.2em;
box-shadow: 0 4px 0 #ecb254;
border: none;
text-shadow: 0 1px 1px rgba(0, 0, 0, .09);
}
.btn-wrap.rich_yellow a:hover {
background: #ecb254;
color: #ffffff!important;
box-shadow: 0 1px 0 #ecb254;
}
.btn-wrap.rich_pink a{
font-weight: bold;
position: relative;
background-color: #ee5656;
color: #ffffff!important;
border-radius: 0.2em;
box-shadow: 0 4px 0 #d34e4e;
border: none;
text-shadow: 0 1px 1px rgba(0, 0, 0, .09);
}
.btn-wrap.rich_pink a:hover {
background: #d34e4e;
color: #ffffff!important;
box-shadow: 0 1px 0 #d34e4e;
}
.btn-wrap.rich_orange a{
font-weight: bold;
position: relative;
background-color: #ef9b2f;
color: #ffffff!important;
border-radius: 0.2em;
box-shadow: 0 4px 0 #cc8c23;
border: none;
text-shadow: 0 1px 1px rgba(0, 0, 0, .09);
}
.btn-wrap.rich_orange a:hover {
background: #cc8c23;
color: #ffffff!important;
box-shadow: 0 1px 0 #cc8c23;
}
.btn-wrap.rich_green a{
font-weight: bold;
position: relative;
background-color: #39cd75;
color: #ffffff!important;
border-radius: 0.2em;
box-shadow: 0 4px 0 #1eae59;
border: none;
text-shadow: 0 1px 1px rgba(0, 0, 0, .09);
}
.btn-wrap.rich_green a:hover {
background: #1eae59;
color: #ffffff!important;
box-shadow: 0 1px 0 #1eae59;
}
.btn-wrap.rich_blue a{
font-weight: bold;
position: relative;
background-color: #19b4ce;
color: #ffffff!important;
border-radius: 0.2em;
box-shadow: 0 4px 0 #07889d;
border: none;
text-shadow: 0 1px 1px rgba(0, 0, 0, .09);
}
.btn-wrap.rich_blue a:hover {
background: #07889d;
color: #ffffff!important;
box-shadow: 0 1px 0 #07889d;
}
.anim a {
animation: jiggle 3s ease-in infinite;
}
@keyframes jiggle {
48%, 62% {
transform: scale(1.0, 1.0)
}
50% {
transform: scale(1.1, 0.9)
}
56% {
transform: scale(0.9, 1.1) translate(0, -5px)
}
59% {
transform: scale(1.0, 1.0) translate(0, -3px)
}
}
@media only screen and (min-width: 768px) {
.column-wrap{
margin-left: -1%;
margin-right: -1%;
}
.column-wrap .col2,
.column-wrap .col3{
float: left;
width: 50%;
padding: 0 1%;
}
.column-wrap .col3{
width: 33.333%;
}
.column-wrap p{
margin-bottom: 0.5em;
}
}
.voice{
margin:1em 0 1.3em;
font-size:0.95em;
}
.voice .voicecomment{
border: 5px solid rgba(213, 213, 213, 0.5);
margin-top: 1em;
padding: 2.5%;
position:relative;
width:86%;
border-radius: 0 1.2em 1.2em 1.2em;
}
.voice.l .voicecomment{
float:right;
}
.voice.r .voicecomment{
float:left;
border-radius: 1.2em 0 1.2em 1.2em;
}
.voice.fb .voicecomment{
background: #4C5CB0;
border-color: #4C5CB0;
color:#fff;
}
.voice.line .voicecomment{
background: #7ACC40;
border-color: #7ACC40;
color:#fff;
}
.voice .voicecomment h2,
.voice .voicecomment h3,
.voice .voicecomment h4,
.voice .voicecomment h5{
margin:10px 0!important;
padding:0;
}
.voice .voicecomment p{
margin-bottom:1em;
}
.voice .voicecomment p:last-child{
margin-bottom:0;
}
.voice .icon{
width:12%;
text-align:center;
}
.voice.l .icon{
float:left;
}
.voice.r .icon{
float:right;
}
.voice .icon img{
border-radius:50%;
margin:0;
border: 4px solid #f5f5f5;
}
.voice.icon_red .icon img{
border-color: #FF4E4E;
}
.voice.icon_blue .icon img{
border-color: #50B4DE;
}
.voice.icon_yellow .icon img{
border-color: #faee00;
}
.voice.icon_black .icon img{
border-color: #222;
}
.voice .icon .name{
font-size: 0.65em;
padding:0.4em 0;
}
.voice.big .icon{
width:18%;
}
.voice.big .voicecomment{
width:79%;
} .cat_postlist {
width: 100%;
margin-bottom: 2em;
vertical-align: top;
}
@media only screen and (min-width: 768px) {
.cat_postlist__li a:hover {
transform: translateY(-2px);
}
.cat_postlist__li a:active {
transform: translateY(1px);
}
}
.cat_postlist .catttl {
font-size: 105%;
font-weight: bold;
padding: 5px 0;
margin: 0 0 5px;
border-bottom: 2px solid;
}
.cat_postlist .catttl.ttlimg {
border: none;
padding: 0;
}
.cat_postlist .catttl.ttlimg img{
margin: 0;
}
.cat_postlist .cat_postlist__li {
margin: 0;
padding-left: 0;
}
.widget .cat_postlist__li{
margin: 0;
}
.cat_postlist.typecard .cat_postlist__ul {
display: flex;
flex-wrap: wrap;
margin-left: -5px;
margin-right: -5px;
}
.cat_postlist.typecard .cat_postlist__li {
width: calc(25% - 10px);
margin: 5px;
}
@media only screen and (min-width: 980px) {
#sidebar .cat_postlist.typecard .cat_postlist__li {
width: calc(50% - 10px);
}
}
.cat_postlist.typecard .cat_postlist__link {
display: block;
width: 100%;
padding: 0;
font-size: 90%;
}
.cat_postlist .cat_postlist__link {
color: inherit;
text-decoration: none;
width: 100%;
overflow: hidden;
display: flex;
}
.cat_postlist.typesimple .cat_postlist__link {
padding: 0.7em 0;
}
.cat_postlist__li::before {
content: none!important;
}
.cat_postlist__li .ttl {
font-size: 90%;
font-weight: bold;
margin: 0;
padding: 0;
line-height: 1.5;
}
.cat_postlist__li .time__date {
font-size: 85%;
line-height: 1.5;
opacity: 0.8;
}
.cat_postlist .btn-wrap {
margin: 1.5em 0 2em;
}
.cat_postlist .btn-wrap a {
padding: 5px 1.2em 5px 0.5em;
width: 230px;
}
.cat_postlist .btn-wrap.arrow a::before {
font-family: "fontawesome";
font-weight: 900;
content: '\f105';
position: absolute;
right: 5px;
transform: scale(0.9);
}
.cat_postlist .eyecatch img {
margin: 0;
}
.cat_postlist .eyecatch.noimg{
font-size: 75%;
text-align: center;
position: relative;
}
.cat_postlist.typesimple .eyecatch {
width: 100px;
margin-right: 0.5em;
overflow: hidden;
text-align: center;
min-height: 65px;
flex-shrink: 0;
}
.cat_postlist.typecard .eyecatch {
margin: 0 0 0.5em;
width: 100%;
}
.cat_postlist.typecard .eyecatch.noimg{
padding-top: 60%;
} .span__stk_maker_yellow {
display: inline;
background-position: left -100% center;
background-repeat: repeat-x;
background-image: linear-gradient(to right, rgba(255, 255, 255, 0) 50%, #ff6 50%);
background-size: 200% .6em;
padding-bottom: .6em;
}
.span__stk_maker_pink {
display: inline;
background-position: left -100% center;
background-repeat: repeat-x;
background-image: linear-gradient(to right, rgba(255, 255, 255, 0) 50%, #ffd5d5 50%);
background-size: 200% .6em;
padding-bottom: .6em;
}
.span__stk_maker_blue {
display: inline;
background-position: left -100% center;
background-repeat: repeat-x;
background-image: linear-gradient(to right, rgba(255, 255, 255, 0) 50%, #b5dfff 50%);
background-size: 200% .6em;
padding-bottom: .6em;
}
@media only screen and (max-width: 480px) {
.btn-wrap a{
font-size:0.9em;
}
.btn-wrap.big a{
font-size:0.9em;
min-width:80%;
max-width:90%;
}
.btn-wrap.bg {
padding: 0.9em 0.8em;
margin: 2.5em 0;
}
.voice .icon{
width:18%;
}
.voice .voicecomment{
width:80%;
font-size:0.95em;
}
.related_article{
font-size:0.8em;
}
.related_article .thum{
width: 30%;
}
.related_article__link {
padding:0.6em;
}
.cat_postlist.typecard .cat_postlist__li {
width: calc(50% - 10px);
}
}   .pd_onecolumn .wp-block-cover-image .wp-block-cover-image-text,
.pd_onecolumn .wp-block-cover-image h2{
font-size: 1.4em;
}
.pd_onecolumn .wp-block-cover-image,
.pd_viral .wp-block-cover-image {
padding: 25% 0;
} @media only screen and (max-width: 480px) {
.wp-block-cover-image{
min-height: initial;
}
} .pd_onecolumn .entry-content > *:not( img ):not( video ):not( h2 ):not( .wp-block-cover-image ):not( .wp-block-image ):not( .alignwide ):not( .alignfull ) {
margin-left: auto;
margin-right: auto;
} @media only screen and (min-width: 980px) {
.pd_onecolumn .entry-content .alignwide,
.pd_viral .entry-content .alignwide {
width: calc(100% + 200px);
max-width: calc(100% + 200px);
margin: 0 0 1em -100px;
}
.pd_onecolumn .entry-content .alignfull,
.pd_viral .entry-content .alignfull {
width: 100vw;
margin-left: calc(-50vw + 50%);
margin-right: calc(-50vw + 50%);
}
.wp-block-image.alignfull {
max-width: initial;
} .lp .entry-content .alignwide,
.lp .entry-content .alignfull {
min-width:  100%;
width: initial;
max-width: initial;
margin-left: -50px;
margin-right: -50px;
}
.lp .entry-content .alignfull {
margin-left: -150px;
margin-right: -150px;
}
.pd_onecolumn .entry-content .alignfull img,
.pd_viral .entry-content .alignfull img{
display: block;
margin: 0 auto;
height: auto;
}
.pd_onecolumn .entry-content .alignfull iframe,
.pd_viral .entry-content .alignfull iframe {
margin: auto;
display: block;
}
.wp-block-cover-image .wp-block-cover-image-text,
.wp-block-cover-image h2{
font-size: 2em;
}
.alignwide.is-type-video iframe{
width: 100%;
}
}
@media only screen and (max-width: 979px) {
.pd_onecolumn .entry-content .alignwide,
.pd_viral .entry-content .alignwide,
.pd_onecolumn .entry-content .alignfull,
.pd_viral .entry-content .alignfull {
width: calc(100% + 1.8em);
max-width: calc(100% + 1.8em);
margin: 0 0 1em -0.9em;
}
.wp-block-cover-image .wp-block-cover-image-text,
.wp-block-cover-image h2{
font-size: 1.3em;
}
} .pd_onecolumn .entry-content .solo.max-width,
.pd_onecolumn .entry-content .flex.max-width,
.pd_viral .entry-content .solo.max-width,
.pd_viral .entry-content .flex.max-width {
max-width: 1080px;
margin: 0 auto;
padding: 0 20px;
}
.pd_onecolumn .entry-content .solo img,
.pd_onecolumn .entry-content .flex img,
.pd_viral .entry-content .solo img,
.pd_viral .entry-content .flex img {
display: block;
width: 100%;
height: 100%;
}
.pd_onecolumn .entry-content .solo img,
.pd_viral .entry-content .solo img {
clear: both;
padding: 10px 0;
}
.pd_onecolumn .entry-content .flex,
.pd_viral .entry-content .flex {
clear: both;
display: flex;
}
.pd_onecolumn .entry-content .flex img,
.pd_viral .entry-content .flex img {
padding: 10px 0;
}
.pd_onecolumn .entry-content .flex .half,
.pd_viral .entry-content .flex .half {
width: 50%;
display: flex;
align-items: center;
}
.pd_onecolumn .entry-content .flex .half p,
.pd_viral .entry-content .flex .half p {
padding: 2em;
}
.pd_onecolumn .entry-content .flex .half:nth-of-type(1) img,
.pd_viral .entry-content .flex .half:nth-of-type(1) img {
padding: 10px 10px 10px 0;
}
.pd_onecolumn .entry-content .flex .half:nth-of-type(2) img,
.pd_viral .entry-content .flex .half:nth-of-type(2) img {
padding: 10px 0 10px 10px;
}
.pd_onecolumn .entry-content .flex p,
.pd_viral .entry-content .flex p {
max-width: 80%;
} .screen-reader-text {
clip: rect(1px, 1px, 1px, 1px);
position: absolute !important;
height: 1px;
width: 1px;
overflow: hidden;
}