自己破産後の生活はどう変わる?誤解多き破産の真実に迫る!
2021.08.17
');mask-image:url('data:image/svg+xml;utf8,');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{ /*!rtl:begin:ignore*/direction:ltr; /*!rtl:end:ignore*/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{ /*!rtl:begin:ignore*/-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1; /*!rtl:end:ignore*/margin:0}.wp-block-media-text .wp-block-media-text__content{direction:ltr; /*!rtl:begin:ignore*/-ms-grid-column:2;grid-column:2;-ms-grid-row:1;grid-row:1; /*!rtl:end:ignore*/padding:0 8%;word-break:break-word}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__media{ /*!rtl:begin:ignore*/-ms-grid-column:2;grid-column:2;-ms-grid-row:1;grid-row:1 /*!rtl:end:ignore*/}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{ /*!rtl:begin:ignore*/-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1 /*!rtl:end:ignore*/}.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} #toc_container li,#toc_container ul{margin:0;padding:0}#toc_container.no_bullets li,#toc_container.no_bullets ul,#toc_container.no_bullets ul li,.toc_widget_list.no_bullets,.toc_widget_list.no_bullets li{background:0 0;list-style-type:none;list-style:none}#toc_container.have_bullets li{padding-left:12px}#toc_container ul ul{margin-left:1.5em}#toc_container{background:#f9f9f9;border:1px solid #aaa;padding:10px;margin-bottom:1em;width:auto;display:table;font-size:95%}#toc_container.toc_light_blue{background:#edf6ff}#toc_container.toc_white{background:#fff}#toc_container.toc_black{background:#000}#toc_container.toc_transparent{background:none transparent}#toc_container p.toc_title{text-align:center;font-weight:700;margin:0;padding:0}#toc_container.toc_black p.toc_title{color:#aaa}#toc_container span.toc_toggle{font-weight:400;font-size:90%}#toc_container p.toc_title+ul.toc_list{margin-top:1em}.toc_wrap_left{float:left;margin-right:10px}.toc_wrap_right{float:right;margin-left:10px}#toc_container a{text-decoration:none;text-shadow:none}#toc_container a:hover{text-decoration:underline}.toc_sitemap_posts_letter{font-size:1.5em;font-style:italic} .message{background:#dcefff;margin-bottom:1em;padding:1em;color:#6bb6ff;font-weight:700;border-radius:3px}.tmp-error-msg,.login_error{background:#ffebeb;margin-bottom:1em;padding:1em;color:#ff8376;font-weight:700;border-radius:3px}.tmp-error-msg p,.login_error p,.tmp-pw-reset-widget-form div.message p{margin-bottom:0}.tmp-mail-label,.tmp-password-label{margin-top:.5em}.tmp-mail-input input,.tmp-password-input input,.tmp-pw-reset-email-input input{display:block;width:100%;height:45px;margin-bottom:14px;padding:0 12px;border:1px solid #eee;border-radius:3px;background-color:#eaedf2;box-shadow:none;color:#5c6b80;font-size:1em;vertical-align:middle;line-height:45px;transition:background-color .24s ease-in-out}label.tmp-rember-label{font-weight:100;font-size:.9em}.tmp-pw-reset-email-input{margin-bottom:1em}.tmp-login-form-pw-reset-link{font-size:.9em}.tmp-login-submit,.tmp-pw-reset-submit-button{text-align:center;margin-bottom:.5em}#tmp-login-form-pw-reset-box{text-align:center} @charset "UTF-8";html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,main,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0}html{font-size:62.5%}body{-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section{display:block}img{vertical-align:top;font-size:0;-ms-interpolation-mode:bicubic}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}a{margin:0;padding:0;font-size:100%;vertical-align:top;background:0 0}a:link{text-decoration:underline}a:focus{outline:none}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}em{font-style:normal}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}table{width:100%;border-collapse:collapse;border-spacing:0;word-wrap:break-word;word-break:break-all}table th,table td{text-align:left;vertical-align:middle}input{vertical-align:middle}input[type=submit]{cursor:pointer}select,optgroup{vertical-align:middle}select{padding-right:1px}textarea{font-size:100%}pre,kbd,samp,var{font-family:Consolas,'Courier New',Courier,Monaco,monospace}sub,sup{margin:0;padding:0;border:0;outline:0}code{font-family:inherit}body{font-size:.813em;line-height:1.231;font-family:Verdana,Arial,Roboto,"メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","游ゴシック","Yu Gothic","游ゴシック体",YuGothic,"MS Pゴシック",monospace,sans-serif}@media print{body{-webkit-print-color-adjust:exact}} @font-face{font-family:'fontello';src:url(//tosan-tetsuzuki.com/wp-content/themes/SP_swblog/assets/css/../font/fontello.eot?31858403);src:url(//tosan-tetsuzuki.com/wp-content/themes/SP_swblog/assets/css/../font/fontello.eot?31858403#iefix) format('embedded-opentype'),url(//tosan-tetsuzuki.com/wp-content/themes/SP_swblog/assets/css/../font/fontello.woff2?31858403) format('woff2'),url(//tosan-tetsuzuki.com/wp-content/themes/SP_swblog/assets/css/../font/fontello.woff?31858403) format('woff'),url(//tosan-tetsuzuki.com/wp-content/themes/SP_swblog/assets/css/../font/fontello.ttf?31858403) format('truetype'),url(//tosan-tetsuzuki.com/wp-content/themes/SP_swblog/assets/css/../font/fontello.svg?31858403#fontello) format('svg');font-weight:400;font-style:normal}[class^=icon-]:before,[class*=" icon-"]:before{font-family:"fontello";font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-selfplus_tonext02:before{content:'\e800'}.icon-selfplus_toback02:before{content:'\e801'}.icon-selfplus_toback01:before{content:'\e802'}.icon-selfplus_tonext01:before{content:'\e803'}.icon-selfplus_totop:before{content:'\e804'}.icon-left-open:before{content:'\e805'}.icon-right-open:before{content:'\e806'}.icon-search:before{content:'\e807'}.icon-tags:before{content:'\e808'}.icon-cancel:before{content:'\e809'}.icon-search-1:before{content:'\e80a'}.icon-cancel-1:before{content:'\e80b'}.icon-cw:before{content:'\e80c'}.icon-down-dir:before{content:'\e80d'}.icon-chart:before{content:'\e80e'}.icon-clock-alt:before{content:'\e80f'}.icon-folder:before{content:'\e810'}.icon-home:before{content:'\e811'}.icon-eye:before{content:'\e812'}.icon-eye-1:before{content:'\e813'}.icon-originalicon_new:before{content:'\e814'}.icon-up-open-1:before{content:'\e815'}.icon-monitor:before{content:'\e816'}.icon-globe:before{content:'\e817'}.icon-thumbs-up:before{content:'\e818'}.icon-export:before{content:'\e819'}.icon-users:before{content:'\e81a'}.icon-crown:before{content:'\e844'}.icon-twitter:before{content:'\f099'}.icon-facebook:before{content:'\f09a'}.icon-rss:before{content:'\f09e'}.icon-menu:before{content:'\f0c9'}.icon-gplus:before{content:'\f0d5'}.icon-quote-left:before{content:'\f10d'}.icon-quote-right:before{content:'\f10e'}.icon-link-ext-alt:before{content:'\f14c'}.icon-doc-text-inv:before{content:'\f15c'}.icon-instagram:before{content:'\f16d'}.icon-down:before{content:'\f175'}.icon-up:before{content:'\f176'}.icon-diamond:before{content:'\f219'}.icon-pinterest:before{content:'\f231'}.icon-get-pocket:before{content:'\f265'}.icon-youtube:before{content:'\f315'} @charset "UTF-8";html{font-size:62.5%}body{font-family:"Noto Sans JP",sans-serif;height:100%;background-color:#fff;font-size:1.4rem;line-height:1.4;width:100%;line-height:1.5;word-wrap:break-word;position:relative}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.clearfix{display:inline-block}.mt30{margin-top:30px}* html .clearfix{height:1%}.center{text-align:center}.clearfix{display:block}*{-webkit-box-sizing:border-box;box-sizing:border-box}a:link{text-decoration:none}a{display:block;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;color:#333;font-size:1.4rem}a:hover{opacity:.7}img{max-width:100%;height:auto}p{line-height:1.5}code,div,form,p,span,a,h1,h2,h3,h4,h5,h6,strong,input,textarea,select,dl,dt,dd,ul,li,ol,b,i,u,table,tr,td,th,blockquote,pre,em,figure,figcaption,caption,tbody,article,tfoot,thead{font-size:1.4rem}::selection{background:#e5f8f3}::-moz-selection{background:#e5f8f3}code{font-weight:400}em{font-style:italic}abbr[title],dfn[title]{border-bottom:none;text-decoration:unset}.sp_area{width:100%;height:auto;margin-bottom:10px}.sp_area p{margin-bottom:10px}ul.sp_ul,ol.sp_ol{background-color:#f9f9f9;padding-top:20px;padding-left:40px;padding-bottom:20px;border:1px solid #f2f2f2;border-radius:5px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.02);box-shadow:inset 0 1px 1px rgba(0,0,0,.02)}ul.sp_ul01{list-style:disc;margin-left:20px}code{background-color:#eee;padding:0 5px 0;border-radius:2px;margin:0 5px;border:solid 1px #bbb;color:#333;font-size:1.4rem;line-height:39px}.exhibition p{font-size:1.2rem;color:#999}.exhibition p a{font-size:1.2rem;color:#999}blockquote{padding:30px;border:1px solid #666;position:relative;margin-bottom:30px}blockquote p{margin-bottom:0 !important}blockquote:before{content:"\F10D";font-family:fontello;font-size:2rem;width:2rem;height:2rem;background:#fff;top:-6px;left:-6px;position:absolute;color:#666}blockquote:after{content:"\F10E";font-family:fontello;font-size:2rem;width:2rem;height:2rem;background:#fff;bottom:-6px;right:-6px;position:absolute;color:#666}.textlimit{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;height:100%}.textline__1{line-height:20px;max-height:20px;-webkit-line-clamp:1}.textline__2{line-height:20px;max-height:40px;-webkit-line-clamp:2}.textline__3{line-height:20px;max-height:60px;-webkit-line-clamp:3}.montserrat{font-family:'Montserrat',sans-serif}.pc{display:block}.sp{display:none}@media only screen and (max-width:768px){.pc{display:none}.sp{display:block}}.container{max-width:1230px;padding:0 15px;width:100%;margin:auto}.c-btn01{display:inline-block;background:#2ac4a0;border-radius:50px;color:#fff;padding:5px 20px}.c-btn02{text-align:center;margin-top:30px;cursor:pointer}.c-btn02 a{display:inline-block;background:#fbd347;border-radius:50px;color:#333;padding:10px 20px;width:300px;text-align:center;margin:0 auto;position:relative;font-weight:700}.c-btn02.arrow-right a:after{content:"\F178";margin-left:15px;font-family:fontello}.c-btn02.arrow-down a:after{content:"\F175";margin-left:15px;font-family:fontello}.c-tlt01 h2{font-size:4rem;line-height:1.6;position:relative;display:flex;align-items:center}.c-tlt01.c-line h2:after{content:"";width:50px;height:2px;background:#2ac4a0;display:block;margin-left:20px}.c-tlt01.c-center h2{justify-content:center}.mg50{margin:50px 0}.pd50{padding:50px 0}.l-header_top{background:#e5f8f3;height:70px;display:none;align-items:center}.l-header_bot{padding:20px 275px 20px 0;position:relative;background:#e5f8f3}.l-header_bot .container{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.h-contact{display:flex;align-items:center;justify-content:center;background:#2ac4a0;color:#fff;border-bottom-left-radius:10px;box-shadow:4px 6px 0px 0px rgba(183,232,220,.61);height:85px;width:275px;position:absolute;top:0;right:0;font-weight:700;font-size:2.2rem}.h-logo img{max-width:250px;width:100%;height:auto}@media screen and (max-width:768px){.h-logo img{max-width:180px}}.h-logo h1 a{font-size:3.3rem;font-weight:700;display:block;line-height:1}.h-menu{display:flex;flex-wrap:wrap;align-items:center}.h-menu ul{display:flex;flex-wrap:wrap;align-items:center}.h-menu--nav a{display:block;font-size:1.4rem;padding:10px;line-height:1.6}.l-header .search_icon{background:#637470;color:#fff;height:50px;width:50px;border-radius:5px;display:flex;align-items:center;justify-content:center;position:absolute;right:65px;top:10px}.l-header_modal{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(51,51,51,.7);z-index:1000}.l-header_modal_inner{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.h-search .searchform{display:flex}.h-search.subpage{top:auto}.h-search .searchform .search-field{width:530px;border-radius:5px;height:55px;margin-left:auto}.h-search .searchform .label__submit:before{background:#637470;color:#fff!important;height:55px;width:55px;border-radius:5px;display:flex;align-items:center;justify-content:center;position:static;margin-left:8px}.h-search .searchform .label__submit{margin-bottom:0}.h-search{position:relative}.menu_icon{position:absolute;top:50%;right:0;width:50px;height:50px;display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#2ac4a0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:999}.menu_icon span{position:absolute;width:30px;height:2px;background:#fff;left:0;right:0;top:0;margin:0 auto;transition:.2s ease}.menu_icon:after{content:'MENU';position:absolute;bottom:5px;left:0;right:0;text-align:center;font-size:1.1rem;line-height:1;color:#fff;font-weight:700}.menu_icon span:nth-child(1){top:10px}.menu_icon span:nth-child(2){top:18px;transition:none}.menu_icon span:nth-child(3){top:26px}.l-header.openMenu .menu_icon:after{content:'CLOSE'}.l-header.openMenu .menu_icon span:nth-child(1){top:18px;transform:rotate(135deg)}.l-header.openMenu .menu_icon span:nth-child(3){top:18px;transform:rotate(-135deg)}.l-header.openMenu .menu_icon span:nth-child(2){opacity:0}@media only screen and (max-width:768px){.menu_icon{display:-webkit-box;display:-ms-flexbox;display:flex}}.menu_icon_bar{position:relative;display:block;width:30px;height:3px}.menu_icon_bar:before,.menu_icon_bar:after{content:'';display:block;width:100%;height:100%;background:#000;position:absolute;left:0;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.menu_icon_bar:before{top:-5px}.menu_icon_bar:after{top:5px}.h-menu--logo{display:none}@media only screen and (max-width:768px){.h-menu--logo{display:block;background:#f7f7f7;padding:20px;width:100%}.h-menu--logo img{max-width:180px}.l-header{padding:20px 0}.h-menu{display:block;width:100%;height:100%;position:fixed;top:65px;right:-100%;background:#fff;z-index:999;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;overflow-y:auto;padding-bottom:100px}.h-menu li{width:100%;padding:5px 0;opacity:0;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-transform:translateX(-50px);-ms-transform:translateX(-50px);transform:translateX(-50px)}.h-menu li.is-active{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1}.l-header .search-form [type=text]{width:180px}.l-header .search-form .p-keywork{padding:8px 10px}.l-header .search-form [type=submit]{position:absolute;right:0;top:50%;transform:translateY(-50%)}.h-contact .c-btn01{padding:8px 0;width:200px;text-align:center;margin-top:20px;margin-left:10px}.l-header.openMenu .h-menu{right:0}.l-header.openMenu .menu_close{display:block}.l-header.openMenu .menu_icon_bar:before,.l-header.openMenu .menu_icon_bar:after{top:0;background:#333}.l-header.openMenu .menu_icon_bar:before{-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}.l-header.openMenu .menu_icon_bar:after{-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-ms-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg)}}.menu_close{display:none;position:fixed;top:66px;left:0;width:100%;height:100%;background:rgba(34,34,34,.6);z-index:998}.layout__col{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:row-reverse}@media print,screen and (max-width:768px){.layout__col .layout__col__main{max-width:100%}.layout__col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;flex-wrap:wrap}}.layout__col .layout__col__main{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:calc(97% - 300px)}.layout__col .layout__col__sub{max-width:300px;width:32%;margin-right:3%}body:not(.home) main{margin-bottom:50px}@media print,screen and (max-width:768px){.layout__col .layout__col__main{max-width:100%}.layout__col .layout__col__sub{margin-top:60px;width:100%;margin-right:0;max-width:inherit}}@media print,screen and (min-width:769px){.layout__col.has_sidebar_fixed .layout__col__sub{position:fixed;right:calc((100% - 1200px)/2)}.layout__col.has_sidebar_absolute .layout__col__sub{position:absolute;right:0}}@media print,screen and (max-width:768px){.layout__col .layout__col__sub{margin-top:60px;margin-left:0;max-width:100%}}.c-newList{display:flex;flex-wrap:wrap;margin-bottom:-30px}.c-newList ._items{width:calc(100%/3 - 30px);margin:0 15px;overflow:hidden;margin-bottom:30px;background:#fff;max-width:400px}.c-newList ._items-img{width:100%}.c-newList ._items-inner{padding:10px}.c-newList ._items-img figure{width:100%;height:210px;position:relative;overflow:hidden;border-radius:5px}.c-newList ._items-img figure img{position:absolute;width:100%;top:0;left:0;height:100%;object-fit:cover;object-position:center}.c-newList ._items-box{display:flex;flex-wrap:wrap}.c-newList ._items-box p,.c-newList ._items-box span{font-size:1.4rem;line-height:1.6}.c-newList ._items-box span{padding:0 10px}.c-newList ._items-tlt{font-size:1.6rem;line-height:1.6;margin-top:3px;min-height:50px}.c-list_popular .c-newList ._items-box p,.c-list_popular .c-newList ._items-box span{font-size:1.2rem}.c-list_entries .c-newList ._items-box p,.c-list_entries .c-newList ._items-box span{font-size:1.2rem}.c-list_entries .c-newList ._items-img figure,.c-list_popular .c-newList ._items-img figure{height:135px}.l-tag{background:#b6f1e2;display:none}.l-tag .c-title01{margin-bottom:30px}.l-tag .c-tagList{margin-bottom:30px}.c-tagList{display:flex;flex-wrap:wrap}.c-tagList a{background:#f1f1f1;display:inline-block;color:#333;font-size:1.2rem!important;padding:5px 10px;margin:3px 5px;border-radius:5px}.c-tagList ._items{display:none}.c-tagList #moreTag{width:100%;max-width:100%;display:flex;justify-content:center;align-items:center;height:40px;border-radius:50px;background:#fff;color:#2ac4a0;font-size:1.6rem;margin:0 auto;margin-top:20px;position:relative;border:none;transition:all .3s ease;cursor:pointer;box-shadow:4px 6px 0px 0px rgba(183,232,220,.61)}.c-tagList #moreTag:hover{transform:translateY(4px) translateX(6px);box-shadow:none}.c-tagList #moreTag:focus{outline:none}@media screen and (max-width:768px){.l-tag{display:block}}.l-new .c-newList02{margin-top:50px}.c-newList02{display:flex;flex-wrap:wrap;margin-bottom:-30px}.c-newList02 ._items{width:calc(100%/3 - 30px);margin:0 15px;margin-bottom:30px;background:#fff}.c-newList02 ._items-img{width:100%}.c-newList02 ._items-img figure{width:100%;height:194px;overflow:hidden;position:relative;border-radius:5px}.c-newList02 ._items-img img{position:absolute;width:100%;top:0;left:0;height:100%;object-fit:cover;object-position:center}.c-newList02 ._items-inner{padding:10px}.c-newList02 ._items-box{display:flex;flex-wrap:wrap;margin-top:15px}.c-newList02 ._items-box p,.c-newList02 ._items-box span{font-size:1.4rem;line-height:1.6}.c-newList02 ._items-box span{padding:0 10px}.c-newList02 ._items-tlt{font-size:1.6rem;line-height:1.6;margin:10px 0;min-height:50px}.slide-main .slick-arrow{font-size:0;border:0;margin:0;padding:0;width:50px;height:50px;background:#2ac4a0;position:absolute;top:-105px;right:0;cursor:pointer;border-radius:50%}.slide-main .slick-arrow:after{content:"a";position:absolute;color:#fff;font-size:2rem;font-family:fontello;top:50%;left:50%;transform:translate(-50%,-50%);line-height:1}.slide-main .slick-arrow.slick-prev{right:60px}.slide-main .slick-arrow.slick-prev:after{content:"\F177"}.slide-main .slick-arrow.slick-next:after{content:"\F178"}.page_archive .c-newList{margin-top:30px}._items-hover{transition:color .3s ease,background .3s ease,transform .3s ease,opacity .3s ease,border .3s ease,padding .3s ease,left .3s ease,bottom .3s ease,box-shadow .3s ease}._items-hover:hover ._items-img img{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);opacity:.5}._items-hover ._items-img img{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:scale(1);-webkit-transition-property:opacity,scale,-webkit-transform,transform;-webkit-transition-duration:.35s;-moz-transform:scale(1);-moz-transition-property:opacity,scale,-moz-transform,transform;-moz-transition-duration:.35s;-ms-transform:scale(1);-ms-transition-property:opacity,scale,-ms-transform,transform;-ms-transition-duration:.35s;-o-transform:scale(1);-o-transition-property:opacity,scale,-o-transform,transform;-o-transition-duration:.35s;transform:scale(1);-webkit-transition-property:opacity,scale,-webkit-transform;transition-property:opacity,scale,-webkit-transform;-o-transition-property:opacity,scale,transform;transition-property:opacity,scale,transform;transition-property:opacity,scale,transform,-webkit-transform;transition-duration:.35s}@-moz-keyframes bounce{0%,20%,50%,80%,100%{-moz-transform:translateY(0);transform:translateY(0)}40%{-moz-transform:translateY(-30px);transform:translateY(-30px)}60%{-moz-transform:translateY(-15px);transform:translateY(-15px)}}@-webkit-keyframes bounce{0%,20%,50%,80%,100%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}@keyframes bounce{0%,20%,50%,80%,100%{-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}40%{-moz-transform:translateY(-20px);-ms-transform:translateY(-20px);-webkit-transform:translateY(-20px);transform:translateY(-20px)}60%{-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);-webkit-transform:translateY(-10px);transform:translateY(-10px)}}.bounce-hover:hover{-moz-animation:bounce 3s infinite;-webkit-animation:bounce 3s infinite;animation:bounce 3s infinite;opacity:1}.f-menu--main{display:flex;flex-wrap:wrap;max-width:1000px;width:100%;margin:0 auto}.f-menu--main .fnav:nth-child(1){width:calc(100%/3*2)}.f-menu--main .fnav:nth-child(2){width:calc(100%/3)}@media only screen and (max-width:768px){.f-menu--main .fnav:nth-child(1){width:calc(100%/3*3)}.f-menu--main .fnav:nth-child(2){width:100%}}.l-footer_inner{padding:50px 0 20px}.l-footer .logo{text-align:center;margin-bottom:30px}.l-footer .logo a{font-size:3.3rem;font-weight:700;line-height:1}.l-footer .logo img{max-width:250px}.l-footer .fnav-tlt h3{font-size:1.6rem;margin:10px 0}.l-footer .fnav:nth-child(1) .fnav-menu{display:flex;flex-wrap:wrap}.l-footer .fnav:nth-child(1) .fnav-menu li{width:50%;padding:5px 0}.l-footer .fnav:nth-child(2) .fnav-menu li{padding:5px 0}@media only screen and (max-width:768px){.l-footer .fnav:nth-child(2) .fnav-menu{display:flex;flex-wrap:wrap}.l-footer .fnav:nth-child(2) .fnav-menu li{width:50%}}.l-footer .fnav-menu a{font-size:1.4rem;letter-spacing:.14em}.copyright{font-size:1.6rem;text-align:center;letter-spacing:.14em;color:#b2b2b2;padding-bottom:20px}#breadcrumb.none .container{display:none}#breadcrumb{background:#f5f6f7;margin-bottom:30px}#breadcrumb .breadcrumbs{padding:10px 0}#breadcrumb span{font-size:1.2rem;display:inline-block}#breadcrumb span a{color:#333;display:inline}#breadcrumb span a:after{font-family:fontello;content:"\E803";padding:0 10px}.pre-next{margin-bottom:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:767px){.pre-next{flex-direction:column;margin:20px 0}}.pre-next li{position:relative;border:0 solid #ddd;font-size:14px;list-style:none;-webkit-transition:background .2s ease;-o-transition:background .2s ease;transition:background .2s ease;width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden}.pre-next li:first-child{border-width:1px 0 1px 1px;border-radius:6px 0 0 6px}.pre-next li:first-child:after{content:'';display:block;width:1px;height:calc(100% - 30px);background:#ddd}.pre-next li:last-child{border-width:1px 1px 1px 0;border-radius:0 6px 6px 0}.pre-next li:only-child{border-width:1px;border-radius:6px}.pre-next li:only-child:after{display:none}@media print,screen and (max-width:768px){.pre-next li:only-child,.pre-next li:first-child,.pre-next li:last-child{border-width:1px;border-radius:4px}}.pre-next li:before{font-size:1.4rem;height:100%;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;background:#2ac4a0;color:#fff;padding:0 7px;pointer-events:none}.pre-next li a{color:#333;width:100%;padding:15px 40px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media print,screen and (max-width:768px){.pre-next li:before{padding:0 3px}.pre-next li{width:100%;margin:10px 0;border:1px solid #ddd}.pre-next li a{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.pre-next li a .image{width:120px;overflow:hidden}@media print,screen and (max-width:768px){.pre-next li a .image{max-width:95px}}.pre-next li a .image .thumb{width:100%;padding-top:60%;position:relative}.pre-next li a .image .thumb img{width:100%;height:100%;position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.pre-next li a span{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0 10px;font-size:1.6rem;line-height:1.4;max-height:60px;-webkit-line-clamp:3}@media (max-width:767px){.pre-next li a{padding:10px 30px}}.pre-next .pre-post:before{left:0}.pre-next .next-post:before{right:0}.pre-next .next-post a{text-align:right;width:100%}.pre-next .pre-post a{padding-right:20px}.pre-next .pre-post a span{margin-right:0;margin-left:15px}.pre-next .next-post a{padding-left:20px}.pre-next .next-post a span{margin-left:0;margin-right:15px}@media print,screen and (max-width:768px){.pre-next li a span{font-size:1.2rem}.pre-next .pre-post a span{margin-left:10px}.pre-next .next-post a span{margin-right:10px}}.wp-pagenavi{text-align:center;width:100%;display:block;margin:40px 0}.wp-pagenavi a{background:#f6f6f6;color:#000;text-decoration:none}@media only screen and (max-width:667px){.wp-pagenavi .inner{width:90%;margin:0 5%;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;height:46px}.wp-pagenavi .page-of{-webkit-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2;position:absolute;left:37%;width:26%;font-weight:700;color:#fff;background:#2ac4a0;height:46px;line-height:46px;font-size:1.3rem}.wp-pagenavi .m-prev{-webkit-box-ordinal-group:0;-ms-flex-order:0;-webkit-order:0;order:0;width:15%;position:absolute;left:0}.wp-pagenavi .pn-prev{-webkit-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1;width:22%;position:absolute;left:15%}.wp-pagenavi .pn-next{-webkit-box-ordinal-group:3;-ms-flex-order:3;-webkit-order:3;order:3;width:22%;position:absolute;left:63%}.wp-pagenavi .m-next{-webkit-box-ordinal-group:4;-ms-flex-order:4;-webkit-order:4;order:4;width:15%;position:absolute;left:85%}.wp-pagenavi a{line-height:46px;height:46px;font-weight:700;font-size:1.4rem}}.wp-pagenavi .pages{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:10px;font-weight:700}.wp-pagenavi .page-of{display:block;width:100%;color:#000;text-align:center;margin-bottom:2em}.wp-pagenavi a,.wp-pagenavi .current{display:inline-block;padding:0 1.5em;font-weight:700;line-height:50px;height:50px}.wp-pagenavi a,.wp-pagenavi .page{display:inline-block;padding:0 1.5em;font-weight:700;line-height:50px;height:50px}.wp-pagenavi .current{background:#ababab;color:#fff}.wp-pagenavi a:hover{background:#ababab;color:#fff}.pagination{text-align:center;width:100%;display:block}.pagination a{border:1px solid #eee;color:#333;text-decoration:none}@media only screen and (max-width:667px){.pagination .inner{width:90%;margin:0 5%;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;height:46px}.pagination .page-of{-webkit-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2;position:absolute;left:37%;width:26%;font-weight:700;color:#fff;background:#2ac4a0;height:46px;line-height:46px;font-size:1.2rem}.pagination .m-prev{-webkit-box-ordinal-group:0;-ms-flex-order:0;-webkit-order:0;order:0;width:15%;position:absolute;left:0}.pagination .pn-prev{-webkit-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1;width:22%;position:absolute;left:15%}.pagination .pn-next{-webkit-box-ordinal-group:3;-ms-flex-order:3;-webkit-order:3;order:3;width:22%;position:absolute;left:63%}.pagination .m-next{-webkit-box-ordinal-group:4;-ms-flex-order:4;-webkit-order:4;order:4;width:15%;position:absolute;left:85%}.pagination .current,.pagination .pn-numbers{display:none}.pagination a{line-height:46px;height:46px;font-weight:700;font-size:1.2rem}}@media only screen and (min-width:668px){.pagination .page-of{display:block;width:100%;color:#333;text-align:center;margin-bottom:10px;margin-top:20px;font-size:1.2rem}.pagination a,.pagination .current{display:inline-block;padding:0;font-weight:700;width:60px;height:60px;line-height:60px;border-radius:50%;font-size:1.2rem;margin:0 5px}.pagination .current{background:#2ac4a0;color:#fff}.pagination a:hover{background:#2ac4a0;color:#fff;opacity:1}}.fontello{position:relative}.fontello:before,.fontello:after{font-family:fontello}.l-arrow:before{content:"\E802"}.r-arrow:before{content:"\E803"}.wpcf7-response-output{font-size:1.2rem !important}.wpcf7-not-valid{background:#ffb6c1 !important}span.wpcf7-not-valid-tip{font-size:1rem !important}.wpcf7 .wpcf7-validation-errors{color:#b94a48;background-color:#f2dede !important;border:1px solid #eed3d7 !important}div.wpcf7-validation-errors{border:1px solid red;color:red;background:#f2dede;padding:10px}div.wpcf7-mail-sent-ok{background:#e6faeb;border:1px solid #159867;color:#159867;padding:10px}.c-single p{margin-bottom:30px;line-height:2;font-size:1.8rem;word-wrap:break-word;letter-spacing:.5px}.c-single p a{font-size:1.8rem;line-height:2;color:#16b5d5;position:relative;text-decoration:underline;display:inline-block}.c-single p a:after{content:"\f35d";font-family:"Font Awesome 5 Free","Font Awesome 5 Brands",Aharoni,"Arial Black",Impact,Arial,sans-serif;font-size:1.4rem;font-weight:900}#single_page .single-content{margin-bottom:30px}.single-content ul{background:#f9f9f9;padding:20px;padding-left:40px;list-style:disc;margin-bottom:30px}.single-content ul li{padding:7px 0;font-size:1.8rem;position:relative}.single-content ul li p{font-size:1.4rem;color:#333}.single-content ol{background:#f9f9f9;padding:20px;padding-left:40px;list-style-type:decimal;margin-bottom:30px}.single-content ol li{padding:7px 0;position:relative}.single-content ol li{font-size:1.8rem;color:#333}.single-content ol li a,.single-content ol li strong{font-size:inherit}.btnStyle01{margin-bottom:30px}.btnStyle01 a{background:#2ac4a0;color:#fff;font-size:rem(7.68);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:240px;height:50px;-webkit-box-shadow:3px 5px 6px #e2e2e2;box-shadow:3px 5px 6px #e2e2e2;position:relative;font-size:16px;text-decoration:none}.btnStyle01 a:hover{background-color:#004db6}.btnStyle01.btnBig a{width:300px;height:70px}.btnStyle02{margin-bottom:30px}.btnStyle02 a{background:#2ac4a0;color:#fff;border-radius:5px;width:240px;height:50px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-shadow:0 5px 0 #006f87;box-shadow:0 5px 0 #006f87;position:relative;font-size:16px;text-decoration:none}.btnStyle02 a:hover{background-color:#004db6;top:3px;-webkit-box-shadow:0 0 0 #006f87;box-shadow:0 0 0 #006f87}.btnStyle02.btnBig a{width:300px;height:70px}#toc_container{padding:1em 2em 1em!important;min-width:100%;margin:auto;background:#fff!important;background:rgba(255,255,255,.5)!important;border:1px solid #eee;margin-bottom:30px}#toc_container ul{margin:0!important}#toc_container li a{display:block;padding:.5em 0;border-top:1px dotted #ddd;font-size:1.8rem}#toc_container li li a{padding-left:.7em}#toc_container a{text-decoration:none;text-shadow:none}#toc_container p.toc_title{position:relative;padding:0 65px}.c-single .toc_toggle{position:absolute;top:50%;left:calc(100%);height:26px;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);text-indent:-9999px}.c-single .toc_toggle a{position:absolute;right:0;top:0;text-indent:0;display:inline-block;text-align:center;border:none;cursor:pointer;line-height:1;font-size:1.2rem;color:#707070;background-color:#f2f2f2;padding:8px 12px;-webkit-box-sizing:content-box;box-sizing:content-box;text-decoration:none}.c-single .toc_toggle a:after{display:none}.cqt-comment-left{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:30px}.cqt-comment-left dt{text-align:center}.cqt-comment-left dt figure{width:90px;height:90px;border-radius:50%;border:2px solid #2ac4a0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cqt-comment-left dt figure img{width:60px;height:60px;position:relative;-o-object-fit:contain;object-fit:contain}.cqt-comment-left dt span{font-size:rem(6.72);text-align:center;color:#646464;font-weight:500;margin-top:5px;display:block}.cqt-comment-left dd{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:30px}.cqt-comment-left dd p{border:2px solid #2ac4a0;padding:15px 25px;position:relative;font-size:1.4rem}.cqt-comment-left dd p:before{content:"";position:absolute;left:-16px;display:block;width:0;height:0;border-style:solid;border-width:14px 20px 14px 0;z-index:3;top:10px;border-color:transparent #fff transparent transparent}.cqt-comment-left dd p:after{content:"";position:absolute;left:-20px;display:block;width:0;height:0;top:10px;border-style:solid;border-width:14px 20px 14px 0;z-index:2;border-color:transparent #2ac4a0 transparent transparent}.cqt-commentBg-left{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:30px}.cqt-commentBg-left dt{text-align:center}.cqt-commentBg-left dt figure{width:90px;height:90px;border-radius:50%;border:2px solid #2ac4a0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cqt-commentBg-left dt figure img{width:60px;height:60px;position:relative;-o-object-fit:contain;object-fit:contain}.cqt-commentBg-left dt span{font-size:rem(6.72);text-align:center;color:#646464;font-weight:500;margin-top:5px;display:block}.cqt-commentBg-left dd{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:30px}.cqt-commentBg-left dd p{padding:15px 25px;position:relative;font-size:1.4rem;color:#fff}.cqt-commentBg-left dd p:before{content:"";position:absolute;left:-16px;display:block;width:0;height:0;border-style:solid;border-width:14px 20px 14px 0;z-index:3;top:10px;border-color:transparent #fff transparent transparent}.cqt-commentBg-left dd p:after{content:"";position:absolute;left:-20px;display:block;width:0;height:0;top:10px;border-style:solid;border-width:14px 20px 14px 0;z-index:2;border-color:transparent #2ac4a0 transparent transparent}.cqt-comment-right{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:30px}.cqt-comment-right dt{text-align:center;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.cqt-comment-right dt figure{width:90px;height:90px;border-radius:50%;border:2px solid #e3e3e3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cqt-comment-right dt figure img{width:60px;height:60px;position:relative;-o-object-fit:contain;object-fit:contain}.cqt-comment-right dt span{font-size:rem(6.72);text-align:center;color:#646464;font-weight:500;margin-top:5px;display:block}.cqt-comment-right dd{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:30px}.cqt-comment-right dd p{border:2px solid #e3e3e3;padding:15px 25px;position:relative;font-size:1.4rem;margin-bottom:0}.cqt-comment-right dd p:before{content:"";position:absolute;right:-16px;display:block;width:0;height:0;border-style:solid;border-width:14px 0 14px 20px;z-index:3;top:10px;border-color:transparent transparent transparent #fff}.cqt-comment-right dd p:after{content:"";position:absolute;right:-20px;display:block;width:0;height:0;top:10px;border-style:solid;border-width:14px 0 14px 20px;z-index:2;border-color:transparent transparent transparent #e3e3e3}.cqt-commentBg-right{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:30px}.cqt-commentBg-right dt{text-align:center;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.cqt-commentBg-right dt figure{width:90px;height:90px;border-radius:50%;border:2px solid #e3e3e3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cqt-commentBg-right dt figure img{width:60px;height:60px;position:relative;-o-object-fit:contain;object-fit:contain}.cqt-commentBg-right dt span{font-size:rem(6.72);text-align:center;color:#646464;font-weight:500;margin-top:5px;display:block}.cqt-commentBg-right dd{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:30px}.cqt-commentBg-right dd p{padding:15px 25px;position:relative;font-size:1.4rem;margin-bottom:0;color:#fff}.cqt-commentBg-right dd p:before{content:"";position:absolute;right:-16px;display:block;width:0;height:0;border-style:solid;border-width:14px 0 14px 20px;z-index:3;top:10px;border-color:transparent transparent transparent #fff}.cqt-commentBg-right dd p:after{content:"";position:absolute;right:-20px;display:block;width:0;height:0;top:10px;border-style:solid;border-width:14px 0 14px 20px;z-index:2;border-color:transparent transparent transparent #e3e3e3}.cqt-box01{border:1px solid #2ac4a0;margin-bottom:30px}.cqt-box01 .tlt{text-align:center;background:#2ac4a0;padding:15px 0;color:#fff}.cqt-box01 .tlt p{color:#fff;font-size:1.4rem;margin-bottom:0}.cqt-box01 .content{padding:20px}.cqt-box01 .content p{margin-bottom:0}.cqt-box02{position:relative;padding-top:25px;margin-bottom:30px;background:#eafbff;margin-top:57px}.cqt-box02 .tlt{text-align:center;background:#2ac4a0;padding:15px;position:absolute;top:-27px;left:30px;font-size:1.4rem;color:#fff}.cqt-box02 .tlt p{color:#fff;font-size:1.4rem;margin-bottom:0}.cqt-box02 .content{padding:20px}.cqt-box02 .content p{margin-bottom:0}.cqt-box03{margin-bottom:30px}.cqt-box03 dl{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border:1px solid #ddd}.cqt-box03 dl~dl{border-top:none}.cqt-box03 dl dt{width:30%;padding:15px;font-size:1.4rem;background:#f5f5f5;text-align:center}.cqt-box03 dl dd{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:15px;font-size:1.4rem}.cqt-box04{background:#ffe3e5;padding:20px;margin-bottom:30px}.cqt-box04 p{color:#e45a62;margin-bottom:0}.cqt-button{display:block;margin-left:auto;margin-right:auto;margin-bottom:30px;text-align:center}.cqt-button a{vertical-align:middle;background-color:#f39800;color:#fff;border-radius:5px;width:100%;height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.cqt-button.not_light a{background:#0094c8;-webkit-box-shadow:0 4px 0 #007eaa;box-shadow:0 4px 0 #007eaa}.cqt-button.small a{max-width:350px;width:100%;margin:0 auto}@media print,screen and (max-width:768px){.cqt-button.small a{max-width:240px}}@keyframes shiny{20%,100%{opacity:0;-webkit-transform:translate(1000px,0);transform:translate(1000px,0)}0%{opacity:0}10%{opacity:1}}@-webkit-keyframes shiny{20%,100%{opacity:0;-webkit-transform:translate(1000px,0);transform:translate(1000px,0)}0%{opacity:0}10%{opacity:1}}@-moz-keyframes shiny{20%,100%{opacity:0;transform:translate(1000px,0)}0%{opacity:0}10%{opacity:1}}.cqt-button a:hover{-webkit-transform:translateY(4px);-ms-transform:translateY(4px);transform:translateY(4px);-webkit-box-shadow:0 0 0 #c07800 !important;box-shadow:0 0 0 #c07800 !important;-webkit-transition:all .01 ease-in-out;-o-transition:all .01 ease-in-out;transition:all .01 ease-in-out}table.cps-table03{width:100%;border:1px solid #dedede;border-collapse:collapse}table.cps-table03 th{text-align:center}table.cps-table03 th,table.cps-table03 td{vertical-align:middle;font-size:1.4rem;border:1px solid #dedede;border-collapse:collapse;letter-spacing:0;line-height:1.5;padding:15px 0}table.cps-table03 th{background:#fffaf0}@media (max-width:767px){table.cps-table03 th{font-weight:600}}@media (min-width:768px){table.cps-table03 th{font-weight:500}}table.cps-table03 th.ranking-title{padding:12px;font-size:1.4rem;text-align:left}@media (max-width:767px){table.cps-table03 td{padding:10px 7px}}@media (min-width:768px){table.cps-table03 td{padding:7px 10px}}table.cps-table03 td.rankinginfo{vertical-align:middle;text-align:left}table.cps-table03 td img{display:block;margin:0 auto;margin-top:0;margin-bottom:0 !important;padding-top:0;padding-bottom:0}table.cps-table03 img.star{width:150px;height:auto}table.cps-table03 td.rankinginfo{width:70% !important}table.cps-table03 td.rankinginfo{width:70% !important}.ranking01,.ranking02,.ranking03{margin-bottom:10px}table.cps-table03{margin-bottom:30px}.ranking01 .ranking-title01,.ranking01 .ranking-title02,.ranking01 .ranking-title03,.ranking02 .ranking-title01,.ranking02 .ranking-title02,.ranking02 .ranking-title03,.ranking03 .ranking-title01,.ranking03 .ranking-title02,.ranking03 .ranking-title03{border-bottom:1px solid;letter-spacing:0;position:relative;margin-bottom:20px}@media (max-width:767px){.ranking01 .ranking-title01,.ranking01 .ranking-title02,.ranking01 .ranking-title03,.ranking02 .ranking-title01,.ranking02 .ranking-title02,.ranking02 .ranking-title03,.ranking03 .ranking-title01,.ranking03 .ranking-title02,.ranking03 .ranking-title03{font-size:2.1rem;font-weight:700;padding-left:60px}}@media (min-width:768px){.ranking01 .ranking-title01,.ranking01 .ranking-title02,.ranking01 .ranking-title03,.ranking02 .ranking-title01,.ranking02 .ranking-title02,.ranking02 .ranking-title03,.ranking03 .ranking-title01,.ranking03 .ranking-title02,.ranking03 .ranking-title03{font-size:2.6rem;font-weight:400;padding-left:75px}}.ranking01 .ranking-title01 img,.ranking01 .ranking-title02 img,.ranking01 .ranking-title03 img,.ranking02 .ranking-title01 img,.ranking02 .ranking-title02 img,.ranking02 .ranking-title03 img,.ranking03 .ranking-title01 img,.ranking03 .ranking-title02 img,.ranking03 .ranking-title03 img{position:absolute;height:auto}@media (max-width:767px){.ranking01 .ranking-title01 img.ranking-number,.ranking01 .ranking-title02 img.ranking-number,.ranking01 .ranking-title03 img.ranking-number,.ranking02 .ranking-title01 img.ranking-number,.ranking02 .ranking-title02 img.ranking-number,.ranking02 .ranking-title03 img.ranking-number,.ranking03 .ranking-title01 img.ranking-number,.ranking03 .ranking-title02 img.ranking-number,.ranking03 .ranking-title03 img.ranking-number{width:55px;bottom:2px;left:2px}}@media (min-width:768px){.ranking01 .ranking-title01 img.ranking-number,.ranking01 .ranking-title02 img.ranking-number,.ranking01 .ranking-title03 img.ranking-number,.ranking02 .ranking-title01 img.ranking-number,.ranking02 .ranking-title02 img.ranking-number,.ranking02 .ranking-title03 img.ranking-number,.ranking03 .ranking-title01 img.ranking-number,.ranking03 .ranking-title02 img.ranking-number,.ranking03 .ranking-title03 img.ranking-number{width:65px;bottom:5px;height:100%;left:5px}}@media (max-width:767px){.ranking01 .ranking-title01 img.ranking-number-girly,.ranking01 .ranking-title02 img.ranking-number-girly,.ranking01 .ranking-title03 img.ranking-number-girly,.ranking02 .ranking-title01 img.ranking-number-girly,.ranking02 .ranking-title02 img.ranking-number-girly,.ranking02 .ranking-title03 img.ranking-number-girly,.ranking03 .ranking-title01 img.ranking-number-girly,.ranking03 .ranking-title02 img.ranking-number-girly,.ranking03 .ranking-title03 img.ranking-number-girly{width:55px;bottom:-18px;left:2px}}@media (min-width:768px){.ranking01 .ranking-title01 img.ranking-number-girly,.ranking01 .ranking-title02 img.ranking-number-girly,.ranking01 .ranking-title03 img.ranking-number-girly,.ranking02 .ranking-title01 img.ranking-number-girly,.ranking02 .ranking-title02 img.ranking-number-girly,.ranking02 .ranking-title03 img.ranking-number-girly,.ranking03 .ranking-title01 img.ranking-number-girly,.ranking03 .ranking-title02 img.ranking-number-girly,.ranking03 .ranking-title03 img.ranking-number-girly{width:65px;bottom:-17px;left:5px}}@media (max-width:767px){.ranking01 .ranking-title01 img.ranking-number-rich,.ranking01 .ranking-title02 img.ranking-number-rich,.ranking01 .ranking-title03 img.ranking-number-rich,.ranking02 .ranking-title01 img.ranking-number-rich,.ranking02 .ranking-title02 img.ranking-number-rich,.ranking02 .ranking-title03 img.ranking-number-rich,.ranking03 .ranking-title01 img.ranking-number-rich,.ranking03 .ranking-title02 img.ranking-number-rich,.ranking03 .ranking-title03 img.ranking-number-rich{width:44px;bottom:-36px;left:8px}}@media (min-width:768px){.ranking01 .ranking-title01 img.ranking-number-rich,.ranking01 .ranking-title02 img.ranking-number-rich,.ranking01 .ranking-title03 img.ranking-number-rich,.ranking02 .ranking-title01 img.ranking-number-rich,.ranking02 .ranking-title02 img.ranking-number-rich,.ranking02 .ranking-title03 img.ranking-number-rich,.ranking03 .ranking-title01 img.ranking-number-rich,.ranking03 .ranking-title02 img.ranking-number-rich,.ranking03 .ranking-title03 img.ranking-number-rich{width:50px;bottom:-38px;left:10px}}.ranking01 .ranking-title01,.ranking02 .ranking-title01,.ranking03 .ranking-title01{border-color:#ffcf24}.ranking01 .ranking-title02,.ranking02 .ranking-title02,.ranking03 .ranking-title02{border-color:#a0a9b1}.ranking01 .ranking-title03,.ranking02 .ranking-title03,.ranking03 .ranking-title03{border-color:#b26a2b}.ranking01 .ranking-img01,.ranking01 .ranking-img02,.ranking01 .ranking-img03,.ranking02 .ranking-img01,.ranking02 .ranking-img02,.ranking02 .ranking-img03,.ranking03 .ranking-img01,.ranking03 .ranking-img02,.ranking03 .ranking-img03{width:300px;height:auto;display:block}@media (min-width:768px){.ranking01 .ranking-img01,.ranking01 .ranking-img02,.ranking01 .ranking-img03,.ranking02 .ranking-img01,.ranking02 .ranking-img02,.ranking02 .ranking-img03,.ranking03 .ranking-img01,.ranking03 .ranking-img02,.ranking03 .ranking-img03{float:left;margin-right:20px}}.ranking01 .ranking-img01 img,.ranking01 .ranking-img02 img,.ranking01 .ranking-img03 img,.ranking02 .ranking-img01 img,.ranking02 .ranking-img02 img,.ranking02 .ranking-img03 img,.ranking03 .ranking-img01 img,.ranking03 .ranking-img02 img,.ranking03 .ranking-img03 img{max-width:100%;height:auto;display:block}.ranking01 .ranking-img01 br,.ranking01 .ranking-img01 img[width="1"],.ranking01 .ranking-img02 br,.ranking01 .ranking-img02 img[width="1"],.ranking01 .ranking-img03 br,.ranking01 .ranking-img03 img[width="1"],.ranking02 .ranking-img01 br,.ranking02 .ranking-img01 img[width="1"],.ranking02 .ranking-img02 br,.ranking02 .ranking-img02 img[width="1"],.ranking02 .ranking-img03 br,.ranking02 .ranking-img03 img[width="1"],.ranking03 .ranking-img01 br,.ranking03 .ranking-img01 img[width="1"],.ranking03 .ranking-img02 br,.ranking03 .ranking-img02 img[width="1"],.ranking03 .ranking-img03 br,.ranking03 .ranking-img03 img[width="1"]{display:none}@media (min-width:768px){.ranking01 .ranking-info01,.ranking01 .ranking-info02,.ranking01 .ranking-info03,.ranking02 .ranking-info01,.ranking02 .ranking-info02,.ranking02 .ranking-info03,.ranking03 .ranking-info01,.ranking03 .ranking-info02,.ranking03 .ranking-info03{display:inline;line-height:1.5}}@media (max-width:767px){.ranking01 .ranking-info01,.ranking01 .ranking-info02,.ranking01 .ranking-info03,.ranking02 .ranking-info01,.ranking02 .ranking-info02,.ranking02 .ranking-info03,.ranking03 .ranking-info01,.ranking03 .ranking-info02,.ranking03 .ranking-info03{margin-bottom:20px;line-height:1.5}}.ranking01 .clearfix,.ranking02 .clearfix,.ranking03 .clearfix{height:5px}.single-content h2{font-size:2.8rem;background:#f6f6f6;border:none;border-left:5px solid #2ac4a0;padding:20px;margin-bottom:30px}.single-content h2 span{font-size:inherit}.single-content h3{font-size:2.4rem;border:none;border-bottom:2px solid #2ac4a0;padding:10px 0;margin-bottom:30px}.single-content h3 span{font-size:inherit}.single-content h4{color:#181818;font-size:2rem;padding:0 0 0 16px;border-left:5px solid #2ac4a0;margin-bottom:30px}.single-content h4 span{font-size:2rem}.single-content h5{color:#181818;font-size:2rem;padding:5px 0;border-bottom:5px solid #2ac4a0;margin-bottom:30px}.single-content table{width:100%;font-size:.92em;border:1px solid #efefef;margin-bottom:30px}.single-content table caption{margin:0 0 7px;font-size:.75em;color:#9fa6b4;text-transform:uppercase;letter-spacing:1px}.single-content tr{border-bottom:1px solid #efefef}.single-content td{padding:.8em;border:1px solid #cfcfcf;background:#fff;background:rgba(255,255,255,.6)}.single-content td input{margin:3px 0}.single-content th{background-color:#eee;background-color:rgba(0,0,0,.1);border:1px solid #cfcfcf;padding:.8em}#main-visual{margin-top:20px;margin-bottom:40px;position:relative}@media print,screen and (max-width:768px){#main-visual{margin-top:0}}#main-visual .pc{display:block}@media print,screen and (max-width:768px){#main-visual .pc{display:none}}#main-visual .sp{display:none}@media print,screen and (max-width:768px){#main-visual .sp{display:block}}#main-visual .main-visual_img img{width:100%;height:auto}#main-visual .main-visual_block{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex}#main-visual .main-visual_tlt{text-align:center}#main-visual .main-visual_tlt p{font-size:2.4rem;color:#333;font-weight:700;word-break:break-word}#main-visual .main-visual_txt{text-align:center;margin:30px 0}#main-visual .main-visual_txt p{font-size:1.4rem;color:#333;word-break:break-word}.sidebar-main{margin-bottom:40px}.sidebar-main:last-child{margin-bottom:0}.sidebar-main .sidebar-title{font-size:1.4rem;padding:12px;background:#2ac4a0;color:#fff;text-align:center;border-radius:10px;margin-bottom:20px}.wide-layout ul{list-style-type:none;padding:0;margin-top:0;margin-bottom:0}.wide-layout ul li{margin-bottom:30px}.wide-layout ul li .side-ranking-title{font-size:17px;line-height:1.5;font-weight:400;position:relative}@media (max-width:767px){.wide-layout ul li .side-ranking-title{font-weight:500}}.wide-layout ul li .side-ranking-meta{margin-top:15px}.wide-layout ul li .side-ranking-meta .side-ranking-img img{display:none}.wide-layout ul li .side-ranking-meta .side-ranking-img a{overflow:hidden;display:block}.wide-layout ul li .side-ranking-meta .side-ranking-img a img{width:100%;height:auto;display:block;background:#fff;-webkit-transition:color .3s ease,background .3s ease,transform .3s ease,opacity .3s ease,border .3s ease,padding .3s ease,left .3s ease,bottom .3s ease,box-shadow .3s ease;-webkit-transition:color .3s ease,background .3s ease,opacity .3s ease,border .3s ease,padding .3s ease,left .3s ease,bottom .3s ease,-webkit-transform .3s ease,-webkit-box-shadow .3s ease;transition:color .3s ease,background .3s ease,opacity .3s ease,border .3s ease,padding .3s ease,left .3s ease,bottom .3s ease,-webkit-transform .3s ease,-webkit-box-shadow .3s ease;-o-transition:color .3s ease,background .3s ease,transform .3s ease,opacity .3s ease,border .3s ease,padding .3s ease,left .3s ease,bottom .3s ease,box-shadow .3s ease;transition:color .3s ease,background .3s ease,transform .3s ease,opacity .3s ease,border .3s ease,padding .3s ease,left .3s ease,bottom .3s ease,box-shadow .3s ease;transition:color .3s ease,background .3s ease,transform .3s ease,opacity .3s ease,border .3s ease,padding .3s ease,left .3s ease,bottom .3s ease,box-shadow .3s ease,-webkit-transform .3s ease,-webkit-box-shadow .3s ease}.wide-layout ul li .side-ranking-meta .side-ranking-img a:hover img{-webkit-filter:opacity(.8);filter:opacity(.8)}.wide-layout ul li .side-ranking-meta .side-ranking-info{font-size:1.4rem;line-height:1.5;margin-top:10px;margin-bottom:10px}.wide-layout ul li .side-btn-box{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:768px){.wide-layout ul li .side-btn-box{-ms-flex-wrap:wrap;flex-wrap:wrap}}.wide-layout ul li .side-ranking-btn{-webkit-box-flex:1;-ms-flex:1;flex:1}@media (max-width:768px){.wide-layout ul li .side-btn-box{-ms-flex-wrap:wrap;flex-wrap:wrap}.wide-layout ul li .side-ranking-btn{-webkit-box-flex:inherit;-ms-flex:inherit;flex:inherit;width:100%;margin:5px auto}}.wide-layout ul li .side-ranking-btn a{width:100%;height:auto;padding-left:10px;padding-right:10px}.wide-layout ul li:last-child{margin-bottom:0}.wide-layout ul li:first-child .side-ranking-title{border-color:#ffcf24}.wide-layout ul li:nth-child(2) .side-ranking-title{border-color:#a0a9b1}.wide-layout ul li:nth-child(3) .side-ranking-title{border-color:#b26a2b}.simple-style .side-ranking-title{border-bottom:1px solid;padding-left:45px;padding-bottom:3px;letter-spacing:0}.simple-style .side-ranking-title img{width:45px;position:absolute;left:-2px;bottom:4px}.c-profile{text-align:center}.c-profile .img{width:110px;height:110px;margin:0 auto 10px auto;position:relative;overflow:hidden;border-radius:50%}.c-profile .img img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.c-profile .name{font-weight:700;font-size:1.4rem;margin-bottom:5px}.c-profile .job{font-size:1.4rem;color:#999;margin-bottom:3px}.c-profile .profile-sns{margin-top:10px}.link--wrap a{display:inline-block;vertical-align:top;margin:4px;padding:8px 12px;font-size:1.3rem;font-weight:500;line-height:13px;color:#fff;background:#666}.searchform{position:relative}.searchform .screen-reader-text{display:none}.searchform .label__submit{display:inherit;margin-bottom:10px}.searchform input[type=text]{background-color:#fff;border:1px solid #ddd;height:45px;width:100%;margin:0;padding:0 10px;padding-right:40px;border-radius:50px;font-size:1.3rem;-webkit-transition:color .3s ease,background .3s ease,transform .3s ease,opacity .3s ease,border .3s ease,padding .3s ease,left .3s ease,bottom .3s ease,box-shadow .3s ease;-webkit-transition:color .3s ease,background .3s ease,opacity .3s ease,border .3s ease,padding .3s ease,left .3s ease,bottom .3s ease,-webkit-transform .3s ease,-webkit-box-shadow .3s ease;transition:color .3s ease,background .3s ease,opacity .3s ease,border .3s ease,padding .3s ease,left .3s ease,bottom .3s ease,-webkit-transform .3s ease,-webkit-box-shadow .3s ease;-o-transition:color .3s ease,background .3s ease,transform .3s ease,opacity .3s ease,border .3s ease,padding .3s ease,left .3s ease,bottom .3s ease,box-shadow .3s ease;transition:color .3s ease,background .3s ease,transform .3s ease,opacity .3s ease,border .3s ease,padding .3s ease,left .3s ease,bottom .3s ease,box-shadow .3s ease;transition:color .3s ease,background .3s ease,transform .3s ease,opacity .3s ease,border .3s ease,padding .3s ease,left .3s ease,bottom .3s ease,box-shadow .3s ease,-webkit-transform .3s ease,-webkit-box-shadow .3s ease}.searchform input[type=text]:focus{border:2px solid #2ac4a0;outline:none;background:#fff}.searchform input[type=submit]{display:none}.searchform .label__submit:before{content:'\E807';font-family:fontello;position:absolute;top:0;right:0;border:none;height:45px;width:34px;background:0 0;display:inline-block;font-size:2rem;color:#aaa !important;line-height:45px}.tagcloud a{background:#f1f1f1;display:inline-block;color:#333;font-size:1.2rem!important;padding:5px 10px;margin:3px 5px;border-radius:5px}.recent-post.c-list01 .c-list01_items{width:100%;margin-right:0}.post-sidebar .items{width:100%;position:relative;margin-bottom:20px}.post-sidebar .items:last-child{margin-bottom:0}.post-sidebar .items a{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.post-sidebar .items .img{width:33%;margin-right:2%}.post-sidebar .items .img .thumb{padding-top:60%;position:relative;width:100%;overflow:hidden;border-radius:5px}.post-sidebar .items .img .thumb img{position:absolute;width:100%;height:100%;top:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.post-sidebar .items .content{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative}.post-sidebar .items .inner{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;bottom:0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.post-sidebar .items .inner .date{margin-right:10px}.post-sidebar .items .tlt p{font-size:1.4rem;font-weight:500;color:#333;font-weight:700;margin-bottom:3px}@media print,screen and (max-width:768px){.post-sidebar .items .tlt p{font-size:1.4rem}}.post-sidebar .items .view p{font-size:1.2rem;color:#aaa;padding-left:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.post-sidebar .items .view span:before{content:"\E812";font-family:fontello;position:absolute;font-size:1.2rem;left:-15px;top:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.post-sidebar .items .date p{font-size:1.2rem;color:#aaa}.widget_pages ul li{border-bottom:1px dotted #ddd;margin:0;padding:0;position:relative}.widget_pages ul li:last-child{border-bottom:none}.widget_pages ul li a{display:block;padding:10px;margin:0;position:relative;color:#666}.widget_pages ul li a:hover:after{right:5px;-webkit-transform:translate(1px,0);-ms-transform:translate(1px,0);transform:translate(1px,0);-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.widget_pages ul li a:after{content:"\E806";font-family:fontello;position:absolute;font-size:1.4rem;right:10px;color:#666}.widget_popularpost_widget .post-sidebar .img{position:relative}.widget_popularpost_widget .post-sidebar .img:before{content:"";position:absolute;top:0;left:0;z-index:2;width:20px;height:20px;font-size:1.2rem;background:#333;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.widget_popularpost_widget .post-sidebar .items:nth-child(1) .img:before{content:"1";background:gold}.widget_popularpost_widget .post-sidebar .items:nth-child(2) .img:before{content:"2";background:silver}.widget_popularpost_widget .post-sidebar .items:nth-child(3) .img:before{content:"3";background:#c47222}.widget_popularpost_widget .post-sidebar .items:nth-child(4) .img:before{content:"4"}.widget_popularpost_widget .post-sidebar .items:nth-child(5) .img:before{content:"5"}.widget_popularpost_widget .post-sidebar .items:nth-child(6) .img:before{content:"6"}.widget_popularpost_widget .post-sidebar .items:nth-child(7) .img:before{content:"7"}.widget_popularpost_widget .post-sidebar .items:nth-child(8) .img:before{content:"8"}.widget_popularpost_widget .post-sidebar .items:nth-child(9) .img:before{content:"9"}.widget_popularpost_widget .post-sidebar .items:nth-child(10) .img:before{content:"10"}.widget_categories ul li{border-bottom:1px dotted #ddd;margin:0;padding:0;position:relative}.widget_categories ul li a{display:block;padding:10px;margin:0;position:relative;color:#666}.widget_categories ul li a:hover:after{right:5px;-webkit-transform:translate(1px,0);-ms-transform:translate(1px,0);transform:translate(1px,0);-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.widget_categories ul li a:after{content:"\E806";font-family:fontello;position:absolute;font-size:1.4rem;right:10px;color:#666}.widget_categories label{font-size:0;position:relative;display:none}.widget_categories select{width:100%;height:40px;border:1px solid #ddd;padding-left:10px;z-index:1;background:0 0;position:relative;font-size:1.4rem;-webkit-appearance:none;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA+dpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSIgeG1wOkNyZWF0ZURhdGU9IjIwMTgtMDktMTlUMTM6Mzg6MjMrMDc6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDE4LTA5LTE5VDEzOjQ0OjI3KzA3OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDE4LTA5LTE5VDEzOjQ0OjI3KzA3OjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo3NDM3ODc1M0JCRDcxMUU4ODU0Mjk3Mzc0OTQ4NjU0MSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo3NDM3ODc1NEJCRDcxMUU4ODU0Mjk3Mzc0OTQ4NjU0MSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjc0Mzc4NzUxQkJENzExRTg4NTQyOTczNzQ5NDg2NTQxIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjc0Mzc4NzUyQkJENzExRTg4NTQyOTczNzQ5NDg2NTQxIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+P3EPaQAAAORJREFUeNpi/P//P8NAACaGAQKjFg8Y8KSh2b64JGyB+Ck+BRQAkNkvgNgPXcISiP8jYVcqWorT7Ag0CRimRrDb4DA7ESR5EIckpZY74DH3PEzRHjyKXMiw1ByPeSfRFeOz3JlWlsLAbjya3Imw1AqP/qOENG8n03I7PPqOEBtcW/EY4oUjn+JSf4jUBLIXj2FOSOrMyIlTQgBfgtMAYjlK4pQQ2InHcJpZSkycUxynlKR2klMvqWAfHkuP07rO3j0QlmIL9iMMdAaXgPg2uZpZKLA4E4g5yNXMONqgH7WYVgAgwADzZsAVWqdcKQAAAABJRU5ErkJggg==);background-size:15px 15px;background-repeat:no-repeat;background-position:calc(100% - 10px) center}.widget_categoryC select{width:100%;height:40px;border:1px solid #e5e5e5;padding-left:10px;z-index:1;background:0 0;position:relative;font-size:1.4rem;-webkit-appearance:none;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA+dpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSIgeG1wOkNyZWF0ZURhdGU9IjIwMTgtMDktMTlUMTM6Mzg6MjMrMDc6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDE4LTA5LTE5VDEzOjQ0OjI3KzA3OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDE4LTA5LTE5VDEzOjQ0OjI3KzA3OjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo3NDM3ODc1M0JCRDcxMUU4ODU0Mjk3Mzc0OTQ4NjU0MSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo3NDM3ODc1NEJCRDcxMUU4ODU0Mjk3Mzc0OTQ4NjU0MSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjc0Mzc4NzUxQkJENzExRTg4NTQyOTczNzQ5NDg2NTQxIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjc0Mzc4NzUyQkJENzExRTg4NTQyOTczNzQ5NDg2NTQxIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+P3EPaQAAAORJREFUeNpi/P//P8NAACaGAQKjFg8Y8KSh2b64JGyB+Ck+BRQAkNkvgNgPXcISiP8jYVcqWorT7Ag0CRimRrDb4DA7ESR5EIckpZY74DH3PEzRHjyKXMiw1ByPeSfRFeOz3JlWlsLAbjya3Imw1AqP/qOENG8n03I7PPqOEBtcW/EY4oUjn+JSf4jUBLIXj2FOSOrMyIlTQgBfgtMAYjlK4pQQ2InHcJpZSkycUxynlKR2klMvqWAfHkuP07rO3j0QlmIL9iMMdAaXgPg2uZpZKLA4E4g5yNXMONqgH7WYVgAgwADzZsAVWqdcKQAAAABJRU5ErkJggg==);background-size:15px 15px;background-repeat:no-repeat;background-position:calc(100% - 10px) center}.widget_meta ul li{border-bottom:1px dotted #ddd;margin:0;padding:0;position:relative}.widget_meta ul li a{display:block;padding:10px;margin:0;position:relative;color:#666}.widget_meta ul li a:hover:after{right:5px;-webkit-transform:translate(1px,0);-ms-transform:translate(1px,0);transform:translate(1px,0);-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.widget_meta ul li a:after{content:"\E806";font-family:fontello;position:absolute;font-size:1.4rem;right:10px;color:#666}.widget_archive ul li{border-bottom:1px dotted #ddd;margin:0;padding:0;position:relative}.widget_archive ul li a{display:block;padding:10px;margin:0;position:relative;color:#666}.widget_archive ul li a:hover:after{right:5px;-webkit-transform:translate(1px,0);-ms-transform:translate(1px,0);transform:translate(1px,0);-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.widget_archive ul li a:after{content:"\E806";font-family:fontello;position:absolute;font-size:1.4rem;right:10px;color:#666}.widget_archive label{font-size:0;position:relative;display:none}.widget_archive select{width:100%;height:40px;border:1px solid #ddd;padding-left:10px;z-index:1;background:0 0;position:relative;font-size:1.4rem;-webkit-appearance:none;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA+dpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSIgeG1wOkNyZWF0ZURhdGU9IjIwMTgtMDktMTlUMTM6Mzg6MjMrMDc6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDE4LTA5LTE5VDEzOjQ0OjI3KzA3OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDE4LTA5LTE5VDEzOjQ0OjI3KzA3OjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo3NDM3ODc1M0JCRDcxMUU4ODU0Mjk3Mzc0OTQ4NjU0MSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo3NDM3ODc1NEJCRDcxMUU4ODU0Mjk3Mzc0OTQ4NjU0MSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjc0Mzc4NzUxQkJENzExRTg4NTQyOTczNzQ5NDg2NTQxIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjc0Mzc4NzUyQkJENzExRTg4NTQyOTczNzQ5NDg2NTQxIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+P3EPaQAAAORJREFUeNpi/P//P8NAACaGAQKjFg8Y8KSh2b64JGyB+Ck+BRQAkNkvgNgPXcISiP8jYVcqWorT7Ag0CRimRrDb4DA7ESR5EIckpZY74DH3PEzRHjyKXMiw1ByPeSfRFeOz3JlWlsLAbjya3Imw1AqP/qOENG8n03I7PPqOEBtcW/EY4oUjn+JSf4jUBLIXj2FOSOrMyIlTQgBfgtMAYjlK4pQQ2InHcJpZSkycUxynlKR2klMvqWAfHkuP07rO3j0QlmIL9iMMdAaXgPg2uZpZKLA4E4g5yNXMONqgH7WYVgAgwADzZsAVWqdcKQAAAABJRU5ErkJggg==);background-size:15px 15px;background-repeat:no-repeat;background-position:calc(100% - 10px) center}.widget_calendar table caption{padding:8px 0;margin-bottom:8px;background:#ececec}.widget_calendar table tr th{text-align:center;padding:3px 0}.widget_calendar table tr td{text-align:center;font-size:1.4rem;padding:3px 0}.widget_calendar #calendar_wrap{background:#fff;padding-bottom:8px}.widget_calendar #prev a{color:#333 !important;font-size:1.4rem}.widget_calendar #next a{color:#333 !important}.widget_pages ul li{border-bottom:1px dotted #ddd;margin:0;padding:0;position:relative}.widget_pages ul li:last-child{border-bottom:none}.widget_pages ul li a{display:block;padding:10px;margin:0;position:relative;color:#666}.widget_pages ul li a:hover:after{right:5px;-webkit-transform:translate(1px,0);-ms-transform:translate(1px,0);transform:translate(1px,0);-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.widget_pages ul li a:after{content:"\E806";font-family:fontello;position:absolute;font-size:1.4rem;right:10px;color:#666}.intro-site .intro-text{margin-top:5px;text-align:center;color:#333}.widget_rss h4{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.widget_rss h4 .rsswidget{font-size:1.4rem;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:5px}.widget_rss ul li{padding:10px 0;border-bottom:1px solid #ddd}.widget_rss ul li a{font-size:1.4rem;color:#333;font-weight:700;display:block}.widget_rss ul li .rss-date{font-size:1.4rem;padding:5px 0;display:block}.widget_rss ul li .rssSummary{font-size:1.4rem;display:block}.widget_rss ul li cite{display:none}.widget_nav_menu ul li{border-bottom:1px dotted #ddd;margin:0;padding:0;position:relative}.widget_nav_menu ul li .sub-menu{padding-left:15px}.widget_nav_menu ul li .sub-menu a{border-bottom:none}.widget_nav_menu ul .menu-item-has-children{border-bottom:none}.widget_nav_menu ul .menu-item-has-children a{border-bottom:1px dotted #ddd}.widget_nav_menu ul li a{display:block;padding:10px;margin:0;position:relative;color:#666}.widget_nav_menu ul li a:hover:after{right:5px;-webkit-transform:translate(1px,0);-ms-transform:translate(1px,0);transform:translate(1px,0);-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.widget_nav_menu ul li a:after{content:"\E806";font-family:fontello;position:absolute;font-size:1.4rem;right:10px;color:#666}.gallery{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.gallery dt a{width:100%;display:block;position:relative;padding-top:100%}.gallery dt a img{width:100%;height:100%;position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.calendar_wrap{background:#fff}#toTop{background:#2ac4a0;color:#fff;text-align:center;width:100%;z-index:9;padding:10px;cursor:pointer}@media print,screen and (max-width:768px){#toTop{right:0;bottom:60px}}#toTop:hover{opacity:.7}#toTop span{cursor:pointer}.u-clearfix:after{clear:both;content:" ";display:table}.l-author{background:#f6f6f6;padding:30px}.p-entry .l-author{margin-bottom:30px}.p-entry .l-author+.l-author{margin-top:-30px}.l-author_image{border-radius:50%;display:block;float:left;margin-left:5px;overflow:hidden;height:130px;width:130px;-webkit-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0)}@media only screen and (max-width:639px){.l-author_image{float:inherit;margin:0 auto}}.l-author_image img{display:block;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.l-author_info{margin-left:165px}@media only screen and (max-width:639px){.l-author_info{width:100%;margin-left:0;margin-top:20px}}.l-author_tlt{display:inline-block;font-size:1.4rem;line-height:1.8;margin-right:18px;font-weight:700}.l-author_txt{color:#666;line-height:1.5;margin-top:10px}.l-author_txt p+p{margin-top:12px}.l-author_inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:20px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.l-author_info .l-author_nav{font-size:12px}.l-author_link{color:#333;font-size:1.2rem;padding-top:5px}@media print,screen and (max-width:768px){.l-author_link{padding-top:0}}.l-author_link:after{content:"\E803";font-family:fontello;padding-left:5px}.l-author_nav__item{display:inline-block;margin-right:16px}.l-author_nav__item:last-child{margin-right:0}.l-author_nav__item a{color:#333}.l-author_nav__item a:before{font-family:fontello;font-size:1.4rem}.l-author_nav__item--instagram a:before{content:"\F16D"}.l-author_nav__item--twitter a:before{content:"\F099"}.l-author_nav__item--pinterest a:before{content:"\F231"}.l-author_nav__item--facebook a:before{content:"\F09A"}.l-author_nav__item--youtube a:before{content:"\F315"}.l-author_nav__item--contact a:before{content:"\E81A"}.l-author_nav__item--url a:before{content:"\E817"}.l-author_nav__item--rss a:before{content:"\F09E"}.sns{margin-bottom:30px}.sns ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;align-items:center;clear:both}.sns ul p{margin-bottom:0;margin-right:5px;font-weight:700}.sns ul li{width:40px;height:40px;margin-right:10px;border-radius:50%;display:flex;align-items:center;justify-content:center}.sns ul li:hover{opacity:.7}.sns ul li a{color:#fff;display:inline-block;font-size:1.2rem;width:100%;position:relative;text-align:center}@media print,screen and (max-width:768px){.sns ul li a{font-size:0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.sns ul li a:before{font-family:fontello;font-size:1.4rem}@media print,screen and (max-width:768px){.sns ul li a:before{text-align:center;width:100%;margin-right:0}}.sns ul .twitter{background:#55acee}.sns ul .twitter a:before{content:"\F099"}.sns ul .facebook{background:#315096}.sns ul .facebook a:before{content:"\F09A"}.sns ul .hatena{background:#008fde}.sns ul .hatena a:before{content:"B!";font-weight:700}.sns ul .google{background:#dd4b39}.sns ul .google a:before{content:"\F0D5"}.sns ul .pocket{background:#ff0047}.sns ul .pocket a:before{content:"\F265"}.sns ul .feedly{background:#6cc655}.sns ul .feedly a:before{content:"\F09E"}.sns.fixed{max-width:80px;width:100%;position:fixed;left:0;top:0;background:#eee;padding:15px 0;top:50%;z-index:10;-webkit-transform:translate(0%,-50%);-ms-transform:translate(0%,-50%);transform:translate(0%,-50%)}@media print,screen and (max-width:768px){.sns.fixed{width:100%;max-width:inherit;left:0;bottom:0;top:inherit;-webkit-transform:inherit;-ms-transform:inherit;transform:inherit;margin-bottom:0;height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sns.fixed ul{width:100%}}.sns.fixed ul{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media print,screen and (max-width:768px){.sns.fixed ul{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 10px;margin-bottom:0}}.sns.fixed li{width:50px;height:50px;margin:5px 0}.sns.fixed li a{font-size:0;width:100%;height:100%}.sns.fixed li a:before{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.6rem;margin-right:0}.post__views span:before{content:"\E812";font-family:fontello;font-size:1.4rem}.c-list_head p,.c-list_head h2{font-size:2.8rem;font-weight:700;padding-bottom:5px;border-bottom:1px solid #555}.c-entries_list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:20px;margin-bottom:30px}.c-entries_items{width:32%;margin-bottom:15px;-webkit-transition:color .3s ease,background .3s ease,opacity .3s ease,border .3s ease,padding .3s ease,left .3s ease,bottom .3s ease,-webkit-transform .3s ease,-webkit-box-shadow .3s ease;transition:color .3s ease,background .3s ease,opacity .3s ease,border .3s ease,padding .3s ease,left .3s ease,bottom .3s ease,-webkit-transform .3s ease,-webkit-box-shadow .3s ease;-o-transition:color .3s ease,background .3s ease,transform .3s ease,opacity .3s ease,border .3s ease,padding .3s ease,left .3s ease,bottom .3s ease,box-shadow .3s ease;transition:color .3s ease,background .3s ease,transform .3s ease,opacity .3s ease,border .3s ease,padding .3s ease,left .3s ease,bottom .3s ease,box-shadow .3s ease;transition:color .3s ease,background .3s ease,transform .3s ease,opacity .3s ease,border .3s ease,padding .3s ease,left .3s ease,bottom .3s ease,box-shadow .3s ease,-webkit-transform .3s ease,-webkit-box-shadow .3s ease;margin-right:1.3%}.c-entries_items ._items{box-shadow:none}.c-entries_items ._items ._items-img figure{height:145px}.page_404 .c-entries_items ._items ._items-img figure{height:210px}@media only screen and (max-width:639px){.c-entries_items{width:48%;margin-right:4%}.c-entries_items:nth-child(2n){margin-right:0}}.c-entries_items .c-entries_link{position:relative;padding:0;height:100%}.c-entries_items .c-entries_post{position:relative;border-radius:2px;background:#fff}.c-entries_items .c-entries_thumb{width:100%;height:auto;position:relative;padding-top:60%;overflow:hidden}.c-entries_items .c-entries_thumb img{width:100%;height:100%;position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.c-entries_items .c-entries_conts{padding:10px 5px}@media print,screen and (max-width:768px){.c-entries_items .c-entries_conts{padding:5px}}.c-entries_items .c-entries_cat{top:0;left:0;font-weight:400;padding:2px 10px;display:inline;margin-right:0;letter-spacing:0;position:absolute;color:#fff !important;font-size:1rem}.c-entries_items .c-entries_headline{font-size:1.4rem;color:#333;font-weight:700;line-height:1.4}.c-entries_items .c-entries_inner{font-size:1.2rem;margin-top:5px;padding-bottom:0;color:#333;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media print,screen and (max-width:768px){.c-entries_items .c-entries_inner{padding:10px 0;padding-bottom:0;margin-top:0}}.c-entries_items .c-entries_date{font-size:1rem;color:#aaa;margin-right:5px}.c-entries_items .c-entries_view{font-size:1rem;color:#aaa}.c-entries_items .author-info{display:flex;align-items:center;flex-wrap:wrap;margin-top:5px}.c-entries_items .author-info img{margin:0;display:block;-webkit-flex-basis:40px;-ms-flex-preferred-size:40px;flex-basis:40px;max-width:40px;width:40px;height:40px;border:3px solid #fff;border-radius:50%;box-shadow:0 2px 6px rgba(0,0,0,.24);-webkit-transition:opacity .25s ease;transition:opacity .25s ease}.c-entries_items .author-info span{font-weight:400;display:block;font-size:1.2rem;margin-bottom:10px}.c-entries_items .author-info p{display:inline-block;margin:0 0 0 5px;font-size:1rem;font-weight:700;line-height:1;color:#181818;-webkit-transition:color .25s ease;transition:color .25s ease}@media (max-width:639px){.c-entries_items .author-info{margin-top:5px}.c-entries_items .author-info img{-webkit-flex-basis:30px;-ms-flex-preferred-size:30px;flex-basis:30px;max-width:30px;width:30px;height:30px}.c-entries_items .author-info p{font-size:1.2rem}}.c-post_hover img{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:scale(1);-webkit-transition-property:opacity,scale,-webkit-transform,transform;-webkit-transition-duration:.35s;-moz-transform:scale(1);-moz-transition-property:opacity,scale,-moz-transform,transform;-moz-transition-duration:.35s;-ms-transform:scale(1);-ms-transition-property:opacity,scale,-ms-transform,transform;-ms-transition-duration:.35s;-o-transform:scale(1);-o-transition-property:opacity,scale,-o-transform,transform;-o-transition-duration:.35s;transform:scale(1);-webkit-transition-property:opacity,scale,-webkit-transform;transition-property:opacity,scale,-webkit-transform;-o-transition-property:opacity,scale,transform;transition-property:opacity,scale,transform;transition-property:opacity,scale,transform,-webkit-transform;transition-duration:.35s}.c-post_hover:hover img{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);opacity:.5}.c-post_hover:hover .author-info img{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.c-post_hover:hover a,.c-post_hover:hover p,.c-post_hover:hover span{color:#888;opacity:.7}.c-image_hover img{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:scale(1);-webkit-transition-property:opacity,scale,-webkit-transform,transform;-webkit-transition-duration:.35s;-moz-transform:scale(1);-moz-transition-property:opacity,scale,-moz-transform,transform;-moz-transition-duration:.35s;-ms-transform:scale(1);-ms-transition-property:opacity,scale,-ms-transform,transform;-ms-transition-duration:.35s;-o-transform:scale(1);-o-transition-property:opacity,scale,-o-transform,transform;-o-transition-duration:.35s;transform:scale(1);-webkit-transition-property:opacity,scale,-webkit-transform;transition-property:opacity,scale,-webkit-transform;-o-transition-property:opacity,scale,transform;transition-property:opacity,scale,transform;transition-property:opacity,scale,transform,-webkit-transform;transition-duration:.35s}.c-image_hover:hover img{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);opacity:.5}.c-related_list{margin-top:20px}.c-related_list .items{margin-top:20px;padding-bottom:20px;border-bottom:1px solid #ddd;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;transition:color .3s ease,background .3s ease,transform .3s ease,opacity .3s ease,border .3s ease,padding .3s ease,left .3s ease,bottom .3s ease,box-shadow .3s ease,-webkit-transform .3s ease,-webkit-box-shadow .3s ease;border-radius:2px}.c-related_list .items ._wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;transition:color .3s ease,background .3s ease,transform .3s ease,opacity .3s ease,border .3s ease,padding .3s ease,left .3s ease,bottom .3s ease,box-shadow .3s ease,-webkit-transform .3s ease,-webkit-box-shadow .3s ease;border-radius:2px;width:100%}@media print,screen and (max-width:768px){.c-related_list .items{margin:0;margin-bottom:20px}}.c-related_list .items ._readmore{display:block;width:120px;font-size:1.4rem;line-height:1.6;text-align:center;border:1px solid #333;border-radius:50px;margin-left:auto;margin-top:10px}.c-related_list .items ._readmore:hover{background:#000;color:#fff;text-decoration:underline}.c-related_list .items__left{width:240px;overflow:hidden}@media print,screen and (max-width:768px){.c-related_list .items__left{width:30%;margin-right:2%}}.c-related_list .items__left .thumb{width:100%;position:relative;height:144px;border-radius:5px;overflow:hidden}.c-related_list .items__left .thumb img{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.c-related_list .items__left .items__cat{top:0;left:0;font-weight:400;padding:2px 10px;display:inline;letter-spacing:0;position:absolute;color:#fff !important;font-size:1rem}.c-related_list .items__right{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:15px}@media print,screen and (max-width:768px){.c-related_list .items__right{margin-left:0}}.c-related_list .items__right .items__title{font-size:1.6rem;font-weight:700;color:#333;margin-bottom:0;line-height:1.6}.c-related_list .single_tag{margin:0}.c-related_list .single_tag_wrap{margin-top:10px}.c-related_list .single_tag li a,.c-related_list .single_tag li span{font-size:1.2rem}.c-related_list .items__right .items__content{font-size:1.2rem;margin-top:5px}.c-related_list .items__right .items__inner{font-size:1.2rem;padding-bottom:0;position:relative;margin-bottom:5px;color:#333;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.c-related_list .items-box{display:flex;flex-wrap:wrap;margin-top:5px}.c-related_list .items-box p,.c-related_list .items-box span{font-size:1.4rem;line-height:1.6}.c-related_list .items-box p{margin-bottom:0}.c-related_list .items-box span{padding:0 10px}@media print,screen and (max-width:768px){.c-related_list .items__right .items__inner{bottom:0}}.c-related_list .items__right .items__date{color:#aaa;font-size:1.2rem;margin-right:10px}@media print,screen and (max-width:768px){.c-related_list .items__right .items__date{font-size:1.2rem}}.c-related_list .items__right .items__views{color:#aaa;font-size:1.2rem}@media print,screen and (max-width:768px){.c-related_list .items__right .items__title{font-size:1.4rem}.c-related_list .items-box ._items-date{font-size:1.2rem}.c-related_list .items__right .items__views{font-size:1.2rem}}.c-related_list .items__right .author-info{display:flex;align-items:center;flex-wrap:wrap;margin-top:10px}.c-related_list .items__right .author-info img{margin:0;display:block;-webkit-flex-basis:45px;-ms-flex-preferred-size:45px;flex-basis:45px;max-width:45px;width:45px;height:45px;border:3px solid #fff;border-radius:50%;box-shadow:0 2px 6px rgba(0,0,0,.24);-webkit-transition:opacity .25s ease;transition:opacity .25s ease}.c-related_list .items__right .author-info span{font-weight:400;display:block;font-size:1.2rem;margin-bottom:10px}.c-related_list .items__right .author-info p{display:inline-block;margin:0 0 0 10px;font-size:1.4rem;font-weight:700;line-height:1;color:#181818;-webkit-transition:color .25s ease;transition:color .25s ease}@media (max-width:639px){.c-related_list .items__right .author-info{margin-top:5px}.c-related_list .items__right .author-info img{-webkit-flex-basis:30px;-ms-flex-preferred-size:30px;flex-basis:30px;max-width:30px;width:30px;height:30px}.c-related_list .items__right .author-info p{font-size:1.2rem}}.c-related_list .items__cat{top:0;left:0;font-weight:400;padding:2px 10px;display:inline;letter-spacing:0;color:#aaa;font-size:1.2rem;margin-bottom:0}.c-related_list .items__cat:before{content:"\E808";font-family:fontello;font-size:1.2rem}.page_author .author__part{margin-bottom:50px;padding-top:0}.page_author p.page-title{margin-bottom:15px}.c-single{background:#fff;position:relative}.c-single p img{margin:10px 0;height:auto;display:block}.l-single_thumbnail{position:relative;margin-bottom:30px;overflow:hidden}.l-single_thumbnail img{width:100%;height:auto}.c-single .cats a{display:inline-block;padding:4px 12px 3px;font-size:1.2rem;font-weight:700;letter-spacing:.08em;line-height:1;color:#333;border-radius:20px;border:1px solid #333;overflow:hidden}.c-single .cats{margin-bottom:20px}.c-single .cats a:hover{background:#333;color:#fff}.single-banner{margin-bottom:30px}.single-banner img{width:100%;height:auto}.c-single .author-info{margin-bottom:10px}.c-single .author-info a{display:flex;align-items:center;flex-wrap:wrap}.c-single .author-info img{margin:0;display:block;-webkit-flex-basis:62px;-ms-flex-preferred-size:62px;flex-basis:62px;max-width:62px;width:62px;height:62px;border:3px solid #fff;border-radius:50%;box-shadow:0 2px 6px rgba(0,0,0,.24);-webkit-transition:opacity .25s ease;transition:opacity .25s ease}.c-single .author-info span{font-weight:400;display:block;font-size:1.2rem;margin-bottom:10px}.c-single .author-info p{display:inline-block;margin:0 0 0 10px;font-size:1.4rem;font-weight:700;line-height:1;color:#181818;-webkit-transition:color .25s ease;transition:color .25s ease}.c-single .headline{margin-top:10px;margin-bottom:15px}.c-single .headline h1{font-size:3.6rem;font-weight:700;margin-bottom:0;line-height:1.5;letter-spacing:.02em}.c-single .date{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.c-single .date p{font-size:1.4rem;color:#afafaf;margin-bottom:0}.c-single .date .pub span:before{content:"\E80F"}.c-single .date .update{margin-left:15px}.c-single .date .update span:before{content:"\E80C"}.c-single .date .views{margin-left:15px}.single_tag{margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.page_404 .c-newList,.page_search .c-newList{margin:50px 0}p.page-title{font-size:2.8rem;font-weight:700;text-align:left}.tagscats_list{margin-bottom:30px}.totop_btn a{display:block;max-width:300px;height:60px;border:1px solid #2ac4a0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;font-size:1.4rem;margin:30px auto;border-radius:50px;background:#2ac4a0}.cats404_list{margin-bottom:30px}.cats404_list ul,.tags404_list ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:16px}.cats404_list ul{margin-bottom:-10px}.cats404_list ul a{padding:5px 15px;border:1px solid #333;border-radius:50px}.cats404_list li{margin-right:10px;margin-bottom:10px}.tags404_list ul a{background:#f1f1f1;display:block;border-radius:5px;padding:3px 10px;font-size:1.6rem;line-height:1.4;white-space:nowrap;text-decoration:none}.tags404_list li{margin-right:10px;margin-bottom:10px}p.txt_404{text-align:center;margin:15px 0}.page_404 .searchform{margin-bottom:30px}.page_404 p.page-title{text-align:center}.page_search p.page-title{margin-bottom:15px}.page_search .txt_404{text-align:left}.post-cta{color:#fff;margin-bottom:30px;font-size:1.4rem}.post-cta h3{text-align:center;margin-bottom:10px;font-size:2.5rem}.post-cta--content img{height:auto}p:empty{display:none}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#eee;clip:auto !important;-webkit-clip-path:none;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.marker4{background-color:#fff1a3;font-weight:700}.marker5{background-color:#a9eaf2;font-weight:700}.marker6{background-color:#ff92f7;font-weight:700}.long-desc{margin-top:-30px;display:none}.moreContent,.moreContentL{clear:both;display:block;color:#333;text-align:center;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1.2rem;border-top:1px solid #f0f0f0;padding-top:10px}.moreContent span,.moreContentL span{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);display:block;margin-left:10px}.moreContent span:after,.moreContentL span:after{content:"\E804";font-family:fontello;font-size:1.4rem}.lessContent,.lessContentL{clear:both;display:block;color:#333;text-align:center;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1.2rem;border-top:1px solid #f0f0f0;padding-top:10px}.lessContent span,.lessContentL span{display:block;margin-left:10px}.lessContent span:after,.lessContentL span:after{content:"\E804";font-family:fontello;font-size:1.4rem}.c-list_popular{position:relative}.c-list_entries{position:relative}.top-slider{position:relative;padding-bottom:40px}.top-slider:hover .s-arrow{display:block !important}.top-slider .top-slider_items{position:relative}.top-slider .top-slider_items .image{overflow:hidden}.top-slider .top-slider_items .image .thumb{position:relative;padding-top:60%}.top-slider .top-slider_items .image .thumb img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover}.top-slider .top-slider_items .cats{font-weight:400;padding:3px 10px;display:inline;margin-right:10px;position:absolute;top:0;left:0;letter-spacing:0;color:#fff;font-size:1.4rem}.top-slider .top-slider_items .inner{background:#fff;width:100%;padding:15px 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.top-slider .top-slider_items .inner .tlt{margin-top:5px;margin-bottom:5px;width:100%}.top-slider .top-slider_items .inner .tlt p{color:#333;font-size:2rem}.top-slider .top-slider_items .inner .txt{color:#333;font-size:1.4rem}.top-slider .top-slider_items .inner .views{width:100%}.top-slider .top-slider_items .inner .views p{color:#fff;font-size:1.4rem;text-align:right}.top-slider .s-arrow{display:none !important}@media print,screen and (max-width:768px){.top-slider .s-arrow{display:block !important}}.top-slider .s-arrow:before{font-family:fontello;position:absolute;top:calc(50% - 20px);width:40px;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;cursor:pointer;font-size:5rem}.l-visual .top-slider .s-arrow:before{font-family:fontello;position:absolute;top:calc(50% - 20px);width:40px;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#333;cursor:pointer;font-size:5rem}@media print,screen and (max-width:768px){.top-slider .s-arrow:before{font-size:3.5rem}}.top-slider .s-prev:before{content:"\E802";left:10px}@media print,screen and (max-width:768px){.top-slider .s-prev:before{left:0}}.top-slider .s-next:before{content:"\E803";right:10px}@media print,screen and (max-width:768px){.top-slider .s-next:before{right:0}}.c-top_list01{margin-top:0}.c-top_list01 a:nth-child(1) .items{margin-top:0}.c-top_list02{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.c-top_list02.c-entries_list{margin-top:0}.partA .top-slider{margin-top:0;padding-top:0;padding-bottom:0;margin-bottom:40px}.partA .top-slider.--footer{margin-bottom:0;padding-top:30px}.partA .top-slider .cats{position:absolute;top:0;left:0}.partA .top-slider .inner .tlt p{font-size:1.4rem}.tbl01{width:100%;border-collapse:collapse;line-height:1.6;margin-bottom:30px}.tbl01 th{padding:14px 20px;border:1px solid #fafafa;background-color:#e0e0e0;text-align:center;font-size:1.8rem}.tbl01 td{padding:18px 20px;border:1px solid #e8e8e8;vertical-align:middle;text-align:center;font-size:1.8rem}.wpcf7-response-output{font-size:1.2rem !important}.wpcf7-not-valid{background:#ffb6c1 !important}span.wpcf7-not-valid-tip{font-size:1rem !important}.wpcf7 .wpcf7-validation-errors{color:#b94a48;background-color:#f2dede !important;border:1px solid #eed3d7 !important}div.wpcf7-validation-errors{border:1px solid red;color:red;background:#f2dede;padding:10px}div.wpcf7-mail-sent-ok{background:#e6faeb;border:1px solid #159867;color:#159867;padding:10px}.c-form{width:100%;margin:0 auto}.c-form dl{display:flex;flex-wrap:wrap;padding:20px 0;border-bottom:1px solid #e8e8e8}.c-form .checkBox{margin-top:30px}.c-form .checkBox a{border-bottom:1px solid #2ac4a0;padding-bottom:1px;line-height:1.6;color:#2ac4a0}.c-form dt{flex:0 0 280px;font-size:1.6rem;color:#333;line-height:1.6;font-weight:700;position:relative}.c-form dt:after{content:'必須';background:#2ac4a0;color:#fff;font-size:1.2rem;line-height:1;padding:5px 10px;border-radius:4px;position:absolute;right:10px}.c-form dd{padding:0 20px;flex:1}.c-form dd input[type=text],.c-form dd input[type=tel],.c-form dd input[type=email]{height:50px;background:0 0;max-width:500px;width:100%;font-size:1.4rem;padding:0 10px;border:1px solid #aaa;background:#fff;border-radius:5px}.c-form dd input:focus{background:#fff;outline:none;border:3px solid #2ac4a0}.c-form dd select{height:50px;background:0 0;max-width:500px;width:100%;font-size:1.4rem;padding:0 10px;border:1px solid #aaa;background:#fff;border-radius:5px}.c-form dd input[type=text].is-error,.c-form dd input[type=tel].is-error,.c-form dd input[type=email].is-error,textarea.is-error{color:#b94a48;background-color:#f2dede;border:1px solid #eed3d7}.c-form dd textarea{height:200px;max-width:500px;width:100%;font-size:1.4rem;padding:10px;font-family:inherit;display:block;border:1px solid #aaa;font-family:none;border-radius:5px}.c-form dd input[type=radio]{width:20px;height:20px;border:1px solid #aaa;margin-right:5px}.c-form dd .wpcf7-list-item{margin:0;margin-right:20px}.c-form dd .wpcf7-radio .wpcf7-list-item{display:block;margin-right:0}.c-form dd .wpcf7-list-item label{display:flex;align-items:center}.c-form .check-rule span.wpcf7-list-item label{display:flex;align-items:center}.c-form .check-rule .wpcf7-list-item-label{font-size:1.4rem;line-height:1.6}.c-form .check-rule input[type=checkbox]{width:20px;height:20px;border:1px solid #333;margin-right:5px}.error_empty,.error_tel,.error_mail,.error_mail_confirm{color:red;font-size:1.2rem;display:none;margin-top:3px}.error_display{background:#ffb6c1 !important}.error_checked{color:red;font-size:1.2rem;display:none;text-align:center;margin-top:5px}.c-form .contact-btn{display:flex;justify-content:center;margin-top:30px}.c-form .bnt-contact{display:inline-block;background:#fbd347;border-radius:50px;color:#333;padding:10px 20px;width:400px;height:60px;text-align:center;margin:0 auto;position:relative;font-weight:700;border:none;overflow:hidden;margin-top:50px}.c-form .bnt-contact input{position:absolute;width:100%;height:100%;top:0;left:0;background:0 0;border:none;font-weight:700}.c-form .bnt-contact button{position:absolute;width:100%;height:100%;top:0;left:0;background:0 0;border:none;font-weight:700}.mw_wp_form_input .bnt-prev-confirm{display:none}.mw_wp_form_confirm .bnt-contact.bnt-prev-confirm{background:#f1f1f1}.mw_wp_form_confirm .bnt-contact.bnt-prev-confirm:after{content:"\F177";right:inherit;left:20px}.mw_wp_form_confirm .pp{display:none}.mw_wp_form_confirm .checkBox{display:none}.c-form .bnt-contact input:focus{outline:none}.c-form .bnt-contact:after{content:"\F178";font-family:fontello;position:absolute;z-index:10;top:50%;transform:translateY(-50%);right:20px}.c-form .contact-btn .btn{margin:0 10px}.c-form.c-form--confirm dd input[type=text],.c-form.c-form--confirm dd input[type=tel],.c-form.c-form--confirm dd input[type=email]{border:none}.c-form.c-form--confirm dd textarea{border:none;height:auto}.c-form .fieldRadio{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width:768px){.c-form .fieldRadio{padding:5px 0}}.c-form .fieldRadio label{display:-webkit-box;display:-ms-flexbox;display:flex}.c-form .mw_wp_form .horizontal-item{margin-right:20px;margin-bottom:5px;width:100%}.c-form .fieldRadio .mwform-radio-field-text{position:relative;font-size:1.4rem;line-height:1.6;font-weight:700;padding-left:35px}@media only screen and (max-width:768px){.c-form .fieldRadio .mwform-radio-field-text{padding-left:25px}}.c-form .fieldRadio .mwform-radio-field-text:before{content:'';display:block;width:15px;height:15px;background:#fff;border:3px solid #ddd;border-radius:50%;position:absolute;left:0;top:0}@media only screen and (max-width:768px){.c-form .fieldRadio .mwform-radio-field-text:before{top:3px;border-width:2px}}.c-form .fieldRadio input{display:none}.c-form .fieldRadio input:checked~.mwform-radio-field-text:before{background:#2ac4a0}.c-cfbtn{margin:0 10px;position:relative;cursor:pointer}.thanks-page--main{margin-top:40px}.thanks-txt{text-align:center;font-size:1.4rem;line-height:1.6}.thanks-txt a{color:#333;text-align:center;text-decoration:underline}.thanks-btn{text-align:center}.thanks-btn .c-btn02 a{background:#2ac4a0;color:#fff;padding:15px 20px}.thanks-btn .c-btn02.arrow-down a:after{content:none}.thanks-btn .btn{margin:0 auto;border:2px solid #333;width:300px;text-align:center;display:inline-block;font-size:1.4rem;color:#333;padding:20px 0;background:#fff;cursor:pointer}.thanks-btn .btn:hover{background:#333;color:#fff}@media only screen and (max-width:639px){.c-form dt{flex:inherit;width:100%;margin-bottom:10px;text-align:left}.c-form dd{padding:0}.c-form .contact-btn{flex-wrap:wrap}.c-cfbtn{margin:10px 0}div.wpcf7 .ajax-loader{display:none}}.popup-bottom{position:fixed;bottom:0;right:0;z-index:9999;transition:all .5s ease 0s}.popup-bottom.none{bottom:-100%}.popup-bottom.none-always{bottom:-100% !important}.popup-bottom a:hover{opacity:1}.popup-bottom .close{color:#fff;width:30px;height:30px;background:#333;display:flex;position:absolute;justify-content:center;align-items:center;top:27px;cursor:pointer}.popup-bottom .close svg{fill:#fff;width:13px;height:13px}.popup-bottom .close svg line{stroke:#fff}.scroll-table{overflow:auto;white-space:nowrap}#c-radio01 span.horizontal-item{display:block;margin-left:0}.mw_wp_form .error+input[type=text]{color:red}.l-message{background:#e5f8f3;padding:70px 0 40px}.l-message--main{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center}.l-message--main h3{font-weight:400;font-size:2rem;margin-bottom:40px}.l-message--main p{font-size:1.7rem;line-height:2;margin-bottom:55px}.l-message--img{width:30%;margin-right:25px;max-width:300px}.l-message--inner{flex:1}.l-message .c-btn04{margin-left:70px}.fixedBanner{display:none;position:fixed;bottom:0;right:0;z-index:9999}.fixedBanner_inner{max-width:350px;position:relative}.fixedBanner_close{position:absolute;top:-15px;right:6%;width:32px;height:32px;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center;justify-content:center;border-radius:50%;border:2px solid #2ac4a0;cursor:pointer;background:#fff}.fixedBanner_close span{color:#2ac4a0}.relatepost_shortcode{background:#fff;border:1px solid #eee;box-shadow:1px 1px 0 #efefef;text-decoration:none;display:block;overflow:hidden;padding:.9em;margin-bottom:20px}.relatepost_shortcode .items{margin-bottom:0;margin-top:0;padding-bottom:0;border-bottom:none}.relatepost_shortcode .items__title:before{content:'関連記事';font-size:.7em;font-weight:700;color:#fff;background:#111;width:5em;display:inline-block;padding:.2em;position:relative;top:-2px;text-align:center;margin-right:.5em;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.recopost_shortcode{background:#fff;border:1px solid #eee;box-shadow:1px 1px 0 #efefef;text-decoration:none;display:block;overflow:hidden;padding:.9em;margin-bottom:20px}.recopost_shortcode .items{margin-bottom:0;margin-top:0;padding-bottom:0;border-bottom:none}.recopost_shortcode .items__title:before{content:'おすすめ記事';font-size:.7em;font-weight:700;color:#fff;background:#2ac4a0;display:inline-block;padding:.3em;position:relative;top:-2px;text-align:center;margin-right:.5em;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.single_tag_wrap{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:baseline;align-items:baseline;margin-top:16px}.single_tag_wrap h2{font-size:1.4rem;font-weight:700}.single_tag{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.single_tag li{margin:0 6px 6px 0}.single_tag li a,.single_tag li span{background:#f1f1f1;display:block;border-radius:5px;padding:3px 10px;font-size:1.6rem;line-height:1.4;white-space:nowrap;text-decoration:none}.page-title{font-size:2.8rem;line-height:1.6;margin-bottom:20px;position:relative;padding-bottom:10px}.page-title:before{content:"";position:absolute;bottom:0;left:0;width:100%;background:#ddd;height:2px}.page-title:after{content:"";position:absolute;bottom:0;left:0;max-width:200px;width:100%;background:#333;height:2px}.page-thanks .page-title{text-align:center}.page-thanks .page-title:before{content:none}.page-thanks .page-title:after{content:none}.loadmore-content ._items{display:none}.scroll-to-fixed-fixed{top:10px!important}.toc_widget ul{margin:0}.toc_widget ul li:before,.toc_widget ul li:after{content:"";display:table}@media only screen and (min-width:769px){.toc_widget ul li{margin-bottom:.75em}.toc_widget ul li ul{margin-top:.75em;padding-left:1em}}@media only screen and (max-width:768px){.pd50{padding:30px 0}.mg50{margin:30px 0}.l-contact{padding:30px 0}.l-visual--main ._mv{width:100%}.l-visual--main ._banner{width:100%;margin-top:0}.l-visual--main ._mv-tlt{text-align:center}.l-visual--main ._mv-tlt img{max-width:250px}.l-visual--main ._mv-txt{margin:15px 0;text-align:center}.l-visual--main ._mv-txt p{font-size:1.8rem}.l-visual--main ._mv-box{display:none}.l-visual--main ._mv-box a{width:60px;margin-right:30px}.l-visual--main ._mv-box figure{width:100px}.l-category .c-catsList{margin-left:0}.l-category .c-catsList ._items{width:100%;margin:0 15px;overflow:hidden;max-width:200px}.c-catsList{justify-content:center}.c-catsList ._items{width:50%;margin-bottom:20px}.c-catsList ._items-tlt h3{min-height:50px}.c-catsList ._items-img figure{width:150px;height:150px;margin:0 auto}.c-catsList ._items-img img{height:70px}.l-new .c-newList{margin-left:2.5%}.l-new .c-newList ._items{max-width:300px;display:block;margin-right:30px}.c-newList ._items{width:100%;margin:0;margin-bottom:30px}.c-newList ._items:last-child{margin-bottom:0}.c-newList02 ._items{width:100%;margin:0;margin-bottom:20px}.c-newList02 ._items-tlt{min-height:inherit}.c-newList02 ._items:last-child{margin-bottom:0}.l-contact:after{font-size:7rem;letter-spacing:2px;top:5px}.c-tlt01 h2{font-size:3rem}.l-contact .c-tlt01 h2{font-size:2.4rem}.c-tagList a{font-size:1.2rem;margin:5px}.l-message--main{flex-wrap:wrap}.l-message--img{width:100%;margin-right:0;margin:0 auto}.l-message--inner{flex:inherit;width:100%;margin-top:30px}.c-related_list .single_tag{display:none}.c-related_list .items__left .thumb{height:auto}.c-related_list .items__left .thumb img{height:auto;position:static}.c-single .headline p{font-size:2.4rem}.c-single p{font-size:1.6rem}.single-content h2{font-size:2rem}.single-content h3{font-size:1.8rem}.single-content h3{font-size:1.6rem}.tbl01 td{font-size:1.6rem}.tbl01 th{font-size:1.6rem}.c-list_head p,.c-list_head h2{font-size:2.4rem}.fixedBanner{max-width:200px}.sidebar-main_fixed{display:none!important}.fixedBanner_close{top:-20px;right:10px}}#sitemap_list li li{padding:10px 0!important;padding-left:15px!important;background:url('https://blog.shopify-works.com/wp-content/plugins/ps-auto-sitemap/images/simple/ico_list_square.gif') no-repeat 0 16px!important}#sitemap_list li{background:transparent!important}#sitemap_list li a{font-size:2rem;line-height:1.6;font-weight:700;padding-bottom:10px;border-bottom:3px solid #ddd}#sitemap_list li li a{font-weight:400;font-size:1.4rem;border-bottom:none;padding-bottom:0}.page-privacypolicy p{font-size:1.6rem;line-height:1.6;margin-bottom:15px}.page-privacypolicy p strong{font-size:1.6rem;line-height:1.6;margin-bottom:5px;display:inline-block}._label-checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;justify-content:center;font-size:1.6rem;line-height:30px;margin-bottom:10px}._label-checkbox:last-child{margin-bottom:0}@media only screen and (max-width:639px){._label-checkbox{font-size:1.2rem}}._label-checkbox.error_checkbox ._checkmark:before{border-color:red;background:#ffb6c1}._label-checkbox ._checkmark{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:inline-block;padding:0 12px;position:relative;width:auto;margin-top:-4px;padding-left:25px}._label-checkbox ._checkmark:before{background:#fff;border:1px solid #2ac4a0;border-radius:3px;content:'';display:block;height:16px;left:5px;margin-top:-15px;position:absolute;top:50%;width:16px}@media only screen and (max-width:639px){._label-checkbox ._checkmark:before{height:14px;width:14px}}._label-checkbox ._checkmark:after{border-right:6px solid #2ac4a0;border-bottom:3px solid #2ac4a0;content:'';display:block;height:20px;left:7px;margin-top:-21px;opacity:0;position:absolute;top:50%;-webkit-transform:rotate(45deg) translate3d(0,2px,0) scale3d(.7,.7,1);transform:rotate(45deg) translate3d(0,2px,0) scale3d(.7,.7,1);-webkit-transition:opacity .2s ease-in-out,-webkit-transform .2s ease-in-out;transition:opacity .2s ease-in-out,-webkit-transform .2s ease-in-out;-o-transition:transform .2s ease-in-out,opacity .2s ease-in-out;transition:transform .2s ease-in-out,opacity .2s ease-in-out;transition:transform .2s ease-in-out,opacity .2s ease-in-out,-webkit-transform .2s ease-in-out;width:9px}._label-checkbox input[type=checkbox]{display:none}._label-checkbox input[type=checkbox]:checked+._checkmark:before{border-color:#666}._label-checkbox input[type=checkbox]:checked+._checkmark:after{opacity:1;-webkit-transform:rotate(45deg) scale3d(1,1,1);transform:rotate(45deg) scale3d(1,1,1)}.pp{height:200px;overflow:auto;margin-top:30px;padding:30px;border:1px solid #d3d3d3}input.disabled{background:#ddd!important;margin:0!important}.checked-widget .sidebar-main{padding-top:0}.checked-widget .sidebar-main{border-top:none}.checked-widget .sidebar-main:before{content:none}.checked-widget .sidebar-main .sidebar-title{text-align:center;background:#e5c300 !important;color:#fff;padding:10px 0;margin-bottom:0;border-radius:0;border-top-left-radius:10px;border-top-right-radius:10px;display:block}.checked-widget .sidebar-main .sidebar-title:before{content:'\f521';font-family:"Font Awesome 5 Free","Font Awesome 5 Brands",Aharoni,"Arial Black",Impact,Arial,sans-serif;margin-right:5px}.checked-widget .sidebar-main .post-sidebar{border:2px solid #e5c300;padding:10px 5px;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.wp-block-image{margin-bottom:20px}@media only screen and (max-width:768px){.scrollable-table table{min-width:500px}.scrollable-table{overflow-x:auto;max-width:calc(95vw - 20px)}}.page_404 .page-title:before,.page_404 .page-title:after{display:none}.f-concert{font-family:'Concert One',cursive;font-weight:400}.c-title01{margin-bottom:50px}.c-title01 h2{font-weight:700;color:#2ac4a0;font-size:2.7rem;text-transform:uppercase}.c-title01 h2:before{content:'+';color:inherit;margin-right:5px}.c-title01.small h2{font-size:1.8rem;color:inherit}.c-title01.white h2{color:#fff}.c-title01.line{position:relative}.c-title01.line:before{content:'';background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAKCAYAAAC9vt6cAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4NpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ4IDc5LjE2NDAzNiwgMjAxOS8wOC8xMy0wMTowNjo1NyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDphMDc0M2UzNS1lNGRkLTRhYWEtYjEwMi0yYzM1ZWZmMjU3ZmIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QkYxREQ3OEJDQzk0MTFFQUI1Njk4QjFFQUQ3MURCOEUiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QkYxREQ3OEFDQzk0MTFFQUI1Njk4QjFFQUQ3MURCOEUiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjEgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowYmZkZTE5Ny1hNmRkLTQ0ZWQtYmIxMy1lOTA2ZWY3ZGFiNzgiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDplZTQ4MmMyZC0yZTNmLWU2NGYtYWEzZS04NmNkNDdiZmEzZTYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz53ca/mAAAAhUlEQVR42qTSSwpDIQwF0CxLFFHE/Y9V/LuEdn7bDtqB1WehGeaQQD5Ua70JIeC9xyqejisnKSVCCEtsreHkFGNcYu8dSimcnHaotUZKCSf/ajDGgDEGOedl8ew0L8xai1LKdqGzfxq8koyx7cw7pzdyzuGc2xbvnE53/uUP7v/8wUOAAQDDBECwNZVPugAAAABJRU5ErkJggg==) repeat-x;background-position:center center;height:5px;background-size:contain;width:100%;position:absolute;top:50%;left:0;transform:translateY(-50%);z-index:-1}.c-title01.line h2{display:inline-block;background:#fff;padding-right:40px}.c-news{display:flex}.c-news .col01{width:62%}.c-news .col02{width:38%}.c-news .item{position:relative}.c-news .item a{display:block}.c-news .item .image{position:relative;padding-bottom:65%}.c-news .item .image:after{content:'';position:absolute;height:100%;width:100%;top:0;left:0;background:rgba(0,0,0,.29)}.c-news .item img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.c-news .col02 .item .image{padding-bottom:53%}.c-news .item .content{position:absolute;bottom:3%;left:3%;color:#fff}.c-news .item .title{font-size:3.3rem;font-weight:400;margin-bottom:20px}.c-news .c-dc .date,.c-news .c-dc .cat,.c-news .c-dc span{color:inherit}.c-news .c-tags li span,.c-news .c-tags li a{color:inherit;background:0 0;padding:0}.c-dc{display:flex;flex-wrap:wrap}.c-dc .date,.c-dc .cat,.c-dc span{font-size:1.2rem;letter-spacing:.14em;color:#a2a2a1}.c-dc span{margin:0 10px}.c-tags li{display:inline-block;margin-right:10px;margin-bottom:5px}.c-tags li span,.c-tags li a{font-size:1.2rem;letter-spacing:.14em;color:#a2a2a1;background:#fff;padding:3px 9px;display:inline-block}.c-tags.green li span,.c-tags.green li a{background:#e5f8f3}.c-btn03{height:80px;width:370px;max-width:100%;background:#fff;box-shadow:4px 6px 0px 0px rgba(183,232,220,.61);display:flex;align-items:center;justify-content:center;position:relative;border-radius:8px;transition:.2s linear;font-size:1.8rem;padding:0 10px}.c-btn03:hover{background:#2ac4a0;color:#fff;opacity:1;box-shadow:none;transform:translateY(4px) translateX(6px)}.c-btn03:after{content:'\E806';font-family:'fontello';font-weight:700;position:absolute;top:50%;transform:translateY(-50%);right:20px;font-size:1.4rem}.c-list02{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:-65px}.c-list02 .item{width:46%;margin-bottom:65px}.c-list02 .item a{display:flex;align-items:flex-start}.c-list02 .item a:hover .title{color:#2ac4a0}.c-list02 .thumb{border-radius:8px;overflow:hidden;max-width:125px;flex-shrink:0;margin-right:25px}.c-list02 .title{font-size:2.2rem;font-weight:400;margin-bottom:20px;transition:.2s linear}.c-list02 .content{margin-top:5px}.c-list02 .c-dc{margin-bottom:8px}.c-btn04{width:385px;max-width:100%;display:flex;justify-content:center;align-items:center;height:65px;border-radius:50px;background:#2ac4a0;font-size:2.2rem;color:#fff;margin:0 auto;position:relative;box-shadow:4px 6px 0px 0px rgba(183,232,220,.61)}.c-btn04:after{content:'\E806';font-family:'fontello';position:absolute;right:20px;top:50%;transform:translateY(-50%);font-size:1.4rem}.c-btn04:hover{transform:translateY(4px) translateX(6px);box-shadow:none}.c-btn04.small{height:50px;font-size:1.8rem;max-width:270px}.c-btn04.white{background:#fff;color:#2ac4a0;box-shadow:}.c-list03 .item{margin-bottom:50px}.c-list03 .item:last-child{margin-bottom:0}.c-list03 .item a{display:flex;align-items:flex-start}.c-list03 .item a:hover .title{color:#2ac4a0}.c-list03 .item .thumb{max-width:125px;flex-shrink:0;margin-right:20px;border-radius:8px;overflow:hidden}.c-list03 .c-tags{margin-bottom:5px}.c-list03 .c-dc{margin-bottom:5px}.c-list03 .title{font-size:2rem;font-weight:400;margin-bottom:5px;line-height:1.5}.c-listRank{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:-35px}.c-listRank .item{width:46%}.c-listRank .item{margin-bottom:35px}.c-listRank .item a{display:flex;padding-left:27px;padding-top:22px;align-items:center;position:relative}.c-listRank .item a:hover .title{color:#2ac4a0}.c-listRank .item a:before{position:absolute;top:0;left:0;height:55px;width:55px;border-radius:50%;background:#b6f1e2;border:5px solid #95e7d2;font-size:2.2rem;display:flex;align-items:center;justify-content:center;line-height:1}.c-listRank .item:nth-child(1) a:before{content:'1';background:#e9df88;border-color:#e4d870}.c-listRank .item:nth-child(2) a:before{content:'2';background:#a3a3a3;color:#fff;border-color:#d5d5d5}.c-listRank .item:nth-child(3) a:before{content:'3';background:#a0854c;color:#fff;border-color:#cdb175}.c-listRank .item:nth-child(4) a:before{content:'4'}.c-listRank .item:nth-child(5) a:before{content:'5'}.c-listRank .item:nth-child(6) a:before{content:'6'}.c-listRank .title{font-size:2rem;line-height:1.5;font-weight:400}.c-listRank .thumb{flex:0 0 125px;border-radius:8px;overflow:hidden;margin-right:20px;height:125px;position:relative}.c-listRank .thumb img{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover;z-index:-1}.c-list04{display:flex;flex-wrap:wrap}.c-list04 .item{width:31%}.c-list04 .item a:hover .title{color:#2ac4a0}.c-list04 .item:not(:nth-child(3n)){margin-right:3.5%}.c-list04 .thumb{overflow:hidden;border-radius:8px}.c-list04 .c-tags{margin-bottom:10px}.c-list04 .c-dc{margin-bottom:5px}.c-list04 .title{font-size:1.8rem;font-weight:400}.l-category{background:#e5f8f3;padding:40px 0 20px;display:none}.l-category .category-list{display:flex;flex-wrap:wrap}.l-category .c-btn03{width:30%;margin-bottom:30px}.l-category .c-btn03:not(:nth-child(3n)){margin-right:5%}.l-mvText{text-align:center;padding-top:30px}.l-mvText h2{font-size:2.7rem;color:#3ad6b1}.l-mvText p{font-size:1.7rem;line-height:1.6;margin-top:15px;letter-spacing:.05em}.l-mvText figure{margin-top:20px}.l-mvText figure img{width:100%;height:auto}@media only screen and (max-width:767px){.l-mvText h2{font-size:2rem}.l-mvText p{font-size:1.6rem}.l-mvText figure{margin-top:15px}}.l-recommended{padding:40px 0 80px}.l-recommended .c-list02{margin-bottom:15px}.l-categoryCols .catCol{padding:0 20px 20px}.l-categoryCols .slick-arrow{font-size:0;border:0;margin:0;padding:0;cursor:pointer;border-radius:50%;position:absolute;top:50%;transform:translateY(-50%);z-index:10}.l-categoryCols .slick-arrow:focus{outline:none}.l-categoryCols .slick-arrow.slick-prev{left:-40px}.l-categoryCols .slick-arrow.slick-next{right:0}.l-categoryCols .slick-arrow.slick-prev:after{content:"\E805"}.l-categoryCols .slick-arrow.slick-next:after{content:"\E806"}.l-categoryCols .slick-arrow:after{content:"a";position:absolute;color:#2ac4a0;font-size:5rem;font-family:fontello;top:50%;left:50%;transform:translate(-50%,-50%);line-height:1}.l-categoryCols{background:#e5f8f3;padding:70px 0}.l-categoryCols .c-list03{margin-bottom:50px}.l-categoryCols .c-list03 .title{margin-bottom:10px}.l-contact{background:#2ac4a0;padding:15px 0}.l-contact .inner{display:flex;max-width:950px;justify-content:center;margin:0 auto;align-items:center}.l-contact .inner .content{width:50%}.l-contact p{font-size:2.7rem;font-weight:700;color:#fff;line-height:1;text-align:center;margin-bottom:30px}.l-contact .image{max-width:268px;margin-left:20px;width:50%}@media screen and (max-width:768px){.l-category{display:block}.h-contact{position:static}.l-header_top{height:auto;display:flex}.l-header_bot{padding:0;padding:0;height:inherit;display:flex}.h-search{position:static;padding:0 10px}.h-contact{width:100%;height:50px;border-radius:25px;box-shadow:2px 3px 0px 0px rgba(183,232,220,.61);margin-bottom:20px;font-size:1.8rem}.h-contact_wr{padding:0 10px}.h-logo h1 a{font-size:2rem}.l-header{padding:0;height:70px}}@media screen and (max-width:992px){.c-news{display:block}.c-news .col01{width:100%}.c-news .col02{width:100%}}@media screen and (max-width:768px){.c-title01{margin-bottom:25px}.c-title01 h2{font-size:2rem}.c-title01.line h2{padding-right:20px}.c-news{display:block}.c-news .col01{width:100%}.c-news .col02{width:100%}.c-news .item .image{padding-bottom:50%}.c-news .col02 .item .image{padding-bottom:50%}.c-news .item .title{font-size:2.2rem;margin-bottom:10px}.c-news .item .content{left:15px;bottom:15px}.l-category{padding:30px 0 20px}.l-category .category-list{justify-content:space-between}.l-category .c-btn03{width:49%;margin-bottom:20px}.l-category .c-btn03:not(:nth-child(3n)){margin-right:0}.l-categoryCols{padding:30px 0 50px}.l-categoryCols .slick-arrow{width:40px;height:40px;background:0 0}.l-categoryCols .slick-arrow:after{font-size:2rem}.l-categoryCols .slick-arrow:after{margin-left:2px}.l-categoryCols .slick-arrow.slick-prev:after{margin-left:-2px}.l-categoryCols .slick-arrow.slick-prev{left:0}.l-contact .first{display:none}.l-contact .inner{display:block}.l-contact .image{margin:20px auto 0}.l-contact p{font-size:2rem;margin-bottom:20px}.l-contact{padding:30px 0}.c-listRank{display:block}.c-listRank .item{width:100%}.c-listRank .item a{padding-left:20px;padding-top:15px}.c-listRank .item a:before{height:40px;width:40px;font-size:1.6rem;border-width:3px}.c-listRank .title{font-size:1.6rem}.c-listRank .item{margin-bottom:30px}.c-listRank .thumb{margin-right:15px}.c-list02{display:block}.c-list02 .item{width:100%;margin-bottom:30px}.c-list02 .thumb{margin-right:15px}.c-list02 .content{margin-top:0}.c-list02 .title{font-size:1.6rem}.c-list02 .c-dc{margin-bottom:5px}.c-list02 .title{margin-bottom:10px}.c-list03 .item{margin-bottom:30px}.c-list03 .title{font-size:1.6rem}.c-list03 .excerpt{font-size:1.3rem}.c-list03 .item .thumb{margin-right:15px}.c-list04{display:block}.c-list04 .item{width:100%}.c-list04 .c-tags{margin-bottom:5px}.c-list04 .item:not(:nth-child(3n)){margin-right:0}.c-list04 .item{margin-bottom:30px}.c-list04 .title{font-size:1.6rem}.c-list04 .item a{display:flex}.c-list04 .item .thumb{max-width:125px;flex-shrink:0;border-radius:8px;overflow:hidden}.c-tags li{margin-right:5px}.l-articles{padding:30px 0 50px}.c-btn03{font-size:1.4rem;height:50px;padding:0 5px}.c-btn03:after{right:5px}.c-btn04{height:50px;font-size:1.6rem}.l-message .c-btn04{margin:0 auto}.l-message--main h3{font-size:1.6rem;margin-bottom:20px}.l-message--main p{font-size:1.4rem;margin-bottom:30px}.l-footer .logo a{font-size:2.5rem}.l-footer .fnav-menu a{font-size:1.3rem}.l-footer_inner{padding:30px 0 20px}.l-footer .logo{margin-bottom:15px}.copyright{font-size:1.2rem;padding-bottom:10px}.menu_icon{right:10px}}@media screen and (max-width:360px){.l-category .c-btn03{width:100%}}.l-top{position:relative}.l-top_left{position:absolute;top:0;left:0;height:100%;width:100%;max-width:330px;background:#3ad6b1;padding:50px 25px;transition:.2s}.l-top_left.fixed{position:fixed;overflow-y:auto}.l-top_left .sideBlock{margin-bottom:50px}.l-top_left .sideBlock:last-child{margin-bottom:0}.l-top_left .sideBlock .c-title01{margin-bottom:20px}.l-top_left .widget_categories ul li{border:none;margin-bottom:15px}.l-top_left .widget_categories ul li:last-child{margin-bottom:0}.l-top_left .widget_categories ul li a{color:#fff;font-size:1.8rem;padding:0}.l-top_left .widget_categories ul li a:after{color:#fff;top:5px}.l-top_right{width:calc(100% - 330px);margin-left:auto}.l-top_right .container{padding:0 60px}@media screen and (max-width:1200px){.l-top_left{padding:30px 15px;max-width:250px}.l-top_left .widget_categories ul li a{font-size:1.4rem}.l-top_left .widget_categories ul li a:after{top:2px}.l-top_right{width:calc(100% - 250px)}.l-categoryCols .slick-arrow:after{font-size:3rem}.l-categoryCols .slick-arrow.slick-prev{left:-25px}}@media screen and (max-width:1024px){.l-top_right .container{padding:0 30px}.l-recommended .c-list02 .item{width:100%}.l-ranking .c-listRank .item{width:100%}.l-articles .c-list04{justify-content:space-between}.l-articles .c-list04 .item{width:46%}.c-list04 .item:not(:nth-child(3n)){margin-right:0}.l-categoryCols .catCol{padding:0}.l-header_bot .container{display:block}.h-search.pc{top:0;margin-top:30px}.h-search.pc .searchform .search-field{margin-left:0}.l-message.l-top_right .l-message--main{display:block}.l-message.l-top_right .l-message--main .l-message--img{width:100%;margin-right:0;margin:0 auto 30px}}@media screen and (max-width:768px){.l-top_left{display:none}.l-top_right{width:100%}.l-contact .inner .content{width:100%}.l-top_right .container{padding:0 15px}.l-articles .c-list04 .item{width:100%}.l-categoryCols .catCol_wr .c-list03{padding:0}.l-categoryCols .slick-arrow.slick-prev{left:-15px}.l-categoryCols .slick-arrow.slick-next{right:-5px}}.related-post_wr{margin-bottom:40px}.related-post li{position:relative;border-bottom:1px dashed #2ac4a0}.related-post li:first-child{border-top:1px dashed #2ac4a0}.related-post li:before{content:" ";position:absolute;top:-5px;left:-9px;display:block;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;width:40px;height:40px;background:#e5f8f3;z-index:1;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-transform:scale(0);-o-transform:scale(0);transform:scale(0)}.related-post a{position:relative;display:block;z-index:3}.related-post a .no{display:block;padding:6px 12px 0 3px;color:#2ac4a0;font-size:12px;font-family:'Rubik',sans-serif;font-weight:600;letter-spacing:.05em}.related-post a .no:after{content:" ";position:absolute;top:13px;left:23px;display:block;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;width:5px;height:5px;background:#2ac4a0}.related-post li.current a .title{color:#2ac4a0}.related-post a .title{display:block;padding:0 0 17px 13px;color:#000;font-size:14px;line-height:1.54;letter-spacing:.05em;-webkit-transition:all .3s ease;transition:all .3s ease}.related-post li:hover:before{transform:scale(1)}@media screen and (max-width:1200px){.l-header_bot{padding:20px 250px 20px 0}.l-header_bot .h-logo{margin-right:30px}.l-header_bot .h-contact{width:250px}.h-search .searchform .search-field{width:380px}}@media screen and (max-width:768px){.l-header_bot{padding:0}.l-header_bot .h-contact{display:none}.h-search .searchform .search-field{width:100%}}body.is-active{overflow:hidden}.c-title02 h3{font-size:3.5rem;line-height:1.4;font-weight:700;color:#2ac4a0}.c-title02{margin-bottom:30px}.p-concept{margin-bottom:0!important}.p-concept .sec-message .c-title01{margin-bottom:25px}.p-concept .message-first{display:flex}.p-concept .message-first .concept-image{margin-left:75px;width:53%;flex:1 0 auto}.p-concept .message-first .message-block .c-title02{margin-bottom:40px}.p-concept .message-block .c-title02{margin-bottom:20px}.p-concept .message-block p{font-size:1.8rem;line-height:1.8}.p-concept .message-block{margin-bottom:90px}.p-concept .sec-concept{background:#e5f8f3;padding:55px 0 0}.p-concept .sec-concept .concept-top{margin-bottom:40px}.p-concept .sec-concept .concept-top p{font-size:1.8rem;line-height:1.8}.p-concept .sec-concept .concept-top p strong{font-weight:600;font-size:inherit;line-height:inherit}.p-concept .sec-concept .concept-top .c-title01{margin-bottom:25px}.p-concept .sec-concept .concept-mid{margin-bottom:55px}.p-concept .sec-concept .concept-bot{background:#2ac4a0;padding:35px 0 50px}.p-concept .sec-concept .concept-bot .c-title01{margin-bottom:25px}.p-concept .sec-concept .concept-bot p{color:#fff;font-size:1.8rem;line-height:1.8}.p-concept .sec-concept .concept-bot ul{margin-top:40px}.p-concept .sec-concept .concept-bot ul li{color:#fff;font-size:2.2rem;font-weight:600;line-height:1.8}.c-title03{margin-bottom:50px}.c-title03 h3{color:#fff;font-size:3.5rem;font-weight:700;background-color:#2ac4a0;text-align:center;border-radius:5px;padding:12px 15px}@media screen and (max-width:768px){.c-title02 h3{font-size:2.2rem}.c-title02{margin-bottom:15px}.c-title03 h3{font-size:2.2rem;padding:7px 10px}.c-title03{margin-bottom:30px}.p-concept .message-first{flex-direction:column-reverse}.p-concept .message-first .message-block .c-title02{margin-bottom:15px}.p-concept .message-block .c-title02{margin-bottom:15px}.p-concept .message-first .concept-image{width:100%;margin-left:0;margin-bottom:20px}.p-concept .message-block p{font-size:1.6rem;line-height:1.6}.p-concept .message-block{margin-bottom:50px}.p-concept .sec-concept{padding:30px 0 0}.p-concept .sec-concept .concept-top p{font-size:1.6rem;line-height:1.6}.p-concept .sec-concept .concept-bot{padding:20px 0 30px}.p-concept .sec-concept .concept-bot p{font-size:1.6rem;line-height:1.6}.p-concept .sec-concept .concept-bot ul li{font-size:1.8rem}.p-concept .sec-concept .concept-bot ul{margin-top:20px}.p-concept .sec-concept .concept-bot .c-title01{margin-bottom:15px}.p-concept .sec-concept .concept-top .c-title01{margin-bottom:15px}.p-concept .sec-message .c-title01{margin-bottom:15px}}.p-concept .message-block--box{max-width:750px;width:100%;margin:0 auto;padding-top:50px;position:relative}.p-concept .message-block--box figure{position:relative}.p-concept .message-block--box figcaption{width:150px;border:3px solid #2ac4a0;padding:10px 0;text-align:center;font-size:1.4rem;color:#2ac4a0;border-radius:5px;position:absolute;font-weight:700}.p-concept .message-block--box figure figcaption._fig1{right:370px;bottom:70px}.p-concept .message-block--box figure figcaption._fig2{right:180px;bottom:115px}.p-concept .message-block--box figure figcaption._fig3{right:10px;bottom:160px}.p-concept .message-block ._list{position:absolute;right:0;top:0;max-width:540px;width:100%}.p-concept .message-block ._list ul{display:flex;flex-wrap:wrap}.p-concept .message-block ._list li{display:flex;flex-wrap:wrap;margin:10px 15px;align-items:center}.p-concept .message-block ._list span{width:30px;height:30px;background:#637470;border-radius:50%;color:#fff;font-size:1.8rem;font-weight:700;display:flex;justify-content:center;align-items:center}.p-concept .message-block ._list p{font-size:1.6rem;font-weight:700;margin-left:10px;color:#637470}.c-title03{margin-bottom:50px}.c-title03 h4{font-size:2.5rem;font-weight:700;color:#2ac4a0;line-height:1.6;text-align:center;padding:10px 0;border-top:5px solid #2ac4a0;border-bottom:5px solid #2ac4a0}@media only screen and (max-width:768px){.p-concept .message-block ._list{position:relative;margin-bottom:15px;max-width:inherit;width:100%;left:0;right:inherit}.p-concept .message-block ._list li{margin:5px}.p-concept .message-block ._list span{font-size:1.4rem}.p-concept .message-block ._list p{font-size:1.2rem;margin-left:5px}.c-title03 h3{font-size:2.2rem;padding:7px 10px}.c-title03{margin-bottom:30px}.c-title03 h4{font-size:2rem}}@media only screen and (max-width:639px){.p-concept .message-block ._list span{width:25px;height:25px}}.p-law #breadcrumb{margin-bottom:0}.p-law ._law-mv{height:375px;display:flex;align-items:center;justify-content:center;text-align:center;background:url(//tosan-tetsuzuki.com/wp-content/themes/SP_swblog/assets/css/../img/p-law--mv.png);background-size:cover;background-repeat:no-repeat;background-position:center;margin-bottom:100px}.p-law ._law-mv p{color:#fff;font-size:2.4rem;line-height:1.6;font-weight:700}.p-law ._law-flame{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:100px}.p-law ._law-flame--img{width:50%;text-align:center}.p-law ._law-flame--img img{max-width:400px;width:85%}.p-law ._law-flame--content{width:50%}.p-law ._law-flame--tlt{position:relative}.p-law ._law-flame--tlt span{font-size:20rem;line-height:1;font-weight:700;color:#f5f6f7}.p-law ._law-flame--tlt h3{font-size:3.5rem;position:absolute;bottom:50px;color:#2ac4a0}.p-law ._law-flame--txt p{font-size:1.8rem;line-height:1.6}.p-law ._law-flame:nth-child(even) ._law-flame--content{order:2}.p-law ._law-box{text-align:center;background:#f5f6f7;padding:70px 0}.p-law ._law-box--main{max-width:600px;margin:0 auto}.p-law ._law-box h3{font-size:3.5rem;color:#2ac4a0}.p-law ._law-box p{font-size:1.8rem;line-height:2;margin:30px 0}@media only screen and (max-width:768px){.p-law ._law-mv{margin-bottom:60px}.p-law ._law-flame{margin-bottom:60px}.p-law ._law-flame--img{width:100%;margin-top:30px}.p-law ._law-flame--content{width:100%}.p-law ._law-flame--tlt span{font-size:14rem}.p-law ._law-flame--tlt h3{bottom:inherit;top:50%;transform:translateY(-50%);font-size:2.2rem}.p-law ._law-flame--txt p{font-size:1.4rem;line-height:2}.p-law ._law-flame:nth-child(even) ._law-flame--content{order:1}.p-law ._law-flame:nth-child(even) ._law-flame--img{order:2}.p-law ._law-box p{font-size:1.4rem}}@media only screen and (max-width:768px){.l-articles.bannerareatop{padding:0}.l-recommended{padding:20px 0 30px}.l-articles .c-list04.mainimg .item .thumb{max-width:100%}}.p-concept .message-block--box{max-width:100%;display:flex;align-items:flex-end}.p-concept .message-block ._list{position:static;width:35.4%}.p-concept .message-block ._list ul{display:block}.p-concept .message-block ._list li{margin:0;border:1px solid #637470;margin-bottom:5px}.p-concept .message-block ._list li:last-child{margin-bottom:0}.p-concept .message-block ._list span{height:auto;width:100px;text-align:center;border-radius:0;padding:3px 0}.p-concept .message-block ._list p{line-height:1.5;margin-left:15px}.p-concept .message-block--box ._img{margin-right:40px;width:61.25%}@media screen and (max-width:998px){.p-concept .message-block--box{display:block}.p-concept .message-block--box ._img{width:100%;margin-right:0;margin-bottom:20px}.p-concept .message-block ._list{width:100%;max-width:100%}}.p-concept .sec-concept .concept-top{display:flex;margin-bottom:50px}.p-concept .sec-concept .concept-top>*{width:50%}.p-concept .sec-concept .concept-top .left{padding-right:40px}.p-concept .sec-concept .c-title01{margin-bottom:25px}.p-concept .sec-concept .concept-top .right .c-title03{margin-bottom:35px}.p-concept .sec-concept .concept-top .right .c-title03 h3{font-size:2.7rem;padding:9px 15px}@media screen and (max-width:768px){.p-concept .sec-concept .concept-top{display:block}.p-concept .sec-concept .concept-top .left{padding-left:0;width:100%;margin-bottom:30px}.p-concept .sec-concept .concept-top .right{width:100%}.p-concept .sec-concept .concept-top .right .c-title03 h3{font-size:2rem;padding:7px 10px}}.c-single p strong{font-size:inherit}.c-table{width:100%;margin:0 auto}.c-table dl{display:flex;flex-wrap:wrap;padding:20px 0;border-bottom:1px solid #e8e8e8}.c-table dt{flex:0 0 280px;font-size:1.6rem;color:#333;line-height:1.6;font-weight:700;position:relative}.c-table dd{padding:0 20px;flex:1}@media only screen and (max-width:639px){.c-table dt{flex:inherit;width:100%;margin-bottom:10px;text-align:left}.c-table dd{padding:0}}img{height:auto}.author__wrapper{border:2px solid #2ac4a0;margin-bottom:30px;border-radius:3px}.author__wrapper .author__ttl{font-size:1.6rem;font-weight:700;padding:13px 0;border-bottom:2px solid #b7e8dc;margin:0 25px;position:relative}.author__wrapper .author__ttl:after{content:'';height:2px;width:110px;position:absolute;bottom:-2px;left:0;background:#2ac4a0}.author__wrapper .author .author__avatar{width:120px;height:120px;border-radius:50%;overflow:hidden;position:absolute;top:25px;left:25px}.author__wrapper .author .author__avatar img{height:100%;width:100%;object-fit:cover}.author__wrapper .author{padding:25px;position:relative;min-height:170px}.author__wrapper .author__top,.author__wrapper .content{padding-left:140px}.author__wrapper .content .desc_main{margin-bottom:40px}.author__wrapper .author__top{margin-bottom:15px}.author__wrapper .author__top .name{font-size:1.6rem;font-weight:700;margin-bottom:10px}.author__wrapper .author__top .desc{font-size:1.3rem;font-weight:700;line-height:1.6;color:#959595}.author__wrapper .author__btn{height:54px;background:#2ac4a0;font-size:1.4rem;font-weight:700;color:#fff;display:flex;align-items:center;justify-content:center;width:270px;max-width:100%;position:relative;border-radius:27px;transition:none}.author__wrapper .author__btn:after{content:'';height:100%;width:100%;bottom:-6px;background:#b7e8dc;left:0;position:absolute;border-radius:25px;z-index:-1;transition:none}.author__wrapper .author__btn:before{content:'\E806';font-family:'fontello';position:absolute;right:20px;top:50%;transform:translateY(-50%);font-size:1rem}.author__wrapper .author__btn:hover{top:6px}.author__wrapper .author__btn:hover:after{height:0;opacity:0}@media screen and (max-width:768px){.author__wrapper .author .author__avatar{position:static;height:75px;width:75px;margin-right:15px}.author__wrapper .author__top .name{margin-bottom:5px}.author__wrapper .author{min-height:auto;padding:20px 25px}.author__wrapper .author__top,.author__wrapper .content{padding-left:0}.author__wrapper .author__top{display:flex}.author__wrapper .content .desc_main{margin-bottom:50px}.author__wrapper .author__btn{margin:0 auto}}.l-author{background:#fff;border:2px solid #2ac4a0;border-radius:3px} .shortcode-star-rating{padding:0 .5em}.dashicons{font-size:20px;width:auto;height:auto;line-height:normal;text-decoration:inherit;vertical-align:middle}.shortcode-star-rating [class^="dashicons dashicons-star-"]:before{color:#fcae00}.ssr-int{margin-left:.2em;font-size:13px;vertical-align:middle;color:#333}