@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100..900&display=swap');
img:is([sizes="auto" i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
img.wp-smiley,img.emoji{display:inline !important;border:none !important;box-shadow:none !important;height:1em !important;width:1em !important;margin:0 .07em !important;vertical-align:-.1em !important;background:0 0 !important;padding:0 !important}
@charset "UTF-8";.wp-block-archives{box-sizing:border-box}.wp-block-archives-dropdown label{display:block}.wp-block-avatar{line-height:0}.wp-block-avatar,.wp-block-avatar img{box-sizing:border-box}.wp-block-avatar.aligncenter{text-align:center}.wp-block-audio{box-sizing:border-box}.wp-block-audio :where(figcaption){margin-bottom:1em;margin-top:.5em}.wp-block-audio audio{min-width:300px;width:100%}.wp-block-button__link{box-sizing:border-box;cursor:pointer;display:inline-block;text-align:center;word-break:break-word}.wp-block-button__link.aligncenter{text-align:center}.wp-block-button__link.alignright{text-align:right}:where(.wp-block-button__link){border-radius:9999px;box-shadow:none;padding:calc(.667em + 2px) calc(1.333em + 2px);text-decoration:none}.wp-block-button[style*=text-decoration] .wp-block-button__link{text-decoration:inherit}.wp-block-buttons>.wp-block-button.has-custom-width{max-width:none}.wp-block-buttons>.wp-block-button.has-custom-width .wp-block-button__link{width:100%}.wp-block-buttons>.wp-block-button.has-custom-font-size .wp-block-button__link{font-size:inherit}.wp-block-buttons>.wp-block-button.wp-block-button__width-25{width:calc(25% - var(--wp--style--block-gap, .5em)*.75)}.wp-block-buttons>.wp-block-button.wp-block-button__width-50{width:calc(50% - var(--wp--style--block-gap, .5em)*.5)}.wp-block-buttons>.wp-block-button.wp-block-button__width-75{width:calc(75% - var(--wp--style--block-gap, .5em)*.25)}.wp-block-buttons>.wp-block-button.wp-block-button__width-100{flex-basis:100%;width:100%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-25{width:25%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-50{width:50%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-75{width:75%}.wp-block-button.is-style-squared,.wp-block-button__link.wp-block-button.is-style-squared{border-radius:0}.wp-block-button.no-border-radius,.wp-block-button__link.no-border-radius{border-radius:0!important}:root :where(.wp-block-button .wp-block-button__link.is-style-outline),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link){border:2px solid;padding:.667em 1.333em}:root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-text-color)),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-text-color)){color:currentColor}:root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-background)),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-background)){background-color:initial;background-image:none}.wp-block-buttons.is-vertical{flex-direction:column}.wp-block-buttons.is-vertical>.wp-block-button:last-child{margin-bottom:0}.wp-block-buttons>.wp-block-button{display:inline-block;margin:0}.wp-block-buttons.is-content-justification-left{justify-content:flex-start}.wp-block-buttons.is-content-justification-left.is-vertical{align-items:flex-start}.wp-block-buttons.is-content-justification-center{justify-content:center}.wp-block-buttons.is-content-justification-center.is-vertical{align-items:center}.wp-block-buttons.is-content-justification-right{justify-content:flex-end}.wp-block-buttons.is-content-justification-right.is-vertical{align-items:flex-end}.wp-block-buttons.is-content-justification-space-between{justify-content:space-between}.wp-block-buttons.aligncenter{text-align:center}.wp-block-buttons:not(.is-content-justification-space-between,.is-content-justification-right,.is-content-justification-left,.is-content-justification-center) .wp-block-button.aligncenter{margin-left:auto;margin-right:auto;width:100%}.wp-block-buttons[style*=text-decoration] .wp-block-button,.wp-block-buttons[style*=text-decoration] .wp-block-button__link{text-decoration:inherit}.wp-block-buttons.has-custom-font-size .wp-block-button__link{font-size:inherit}.wp-block-button.aligncenter,.wp-block-calendar{text-align:center}.wp-block-calendar td,.wp-block-calendar th{border:1px solid;padding:.25em}.wp-block-calendar th{font-weight:400}.wp-block-calendar caption{background-color:inherit}.wp-block-calendar table{border-collapse:collapse;width:100%}.wp-block-calendar table:where(:not(.has-text-color)){color:#40464d}.wp-block-calendar table:where(:not(.has-text-color)) td,.wp-block-calendar table:where(:not(.has-text-color)) th{border-color:#ddd}.wp-block-calendar table.has-background th{background-color:inherit}.wp-block-calendar table.has-text-color th{color:inherit}:where(.wp-block-calendar table:not(.has-background) th){background:#ddd}.wp-block-categories{box-sizing:border-box}.wp-block-categories.alignleft{margin-right:2em}.wp-block-categories.alignright{margin-left:2em}.wp-block-categories.wp-block-categories-dropdown.aligncenter{text-align:center}.wp-block-categories .wp-block-categories__label{display:block;width:100%}.wp-block-code{box-sizing:border-box}.wp-block-code code{display:block;font-family:inherit;overflow-wrap:break-word;white-space:pre-wrap}.wp-block-columns{align-items:normal!important;box-sizing:border-box;display:flex;flex-wrap:wrap!important}@media (min-width:782px){.wp-block-columns{flex-wrap:nowrap!important}}.wp-block-columns.are-vertically-aligned-top{align-items:flex-start}.wp-block-columns.are-vertically-aligned-center{align-items:center}.wp-block-columns.are-vertically-aligned-bottom{align-items:flex-end}@media (max-width:781px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:100%!important}}@media (min-width:782px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column[style*=flex-basis]{flex-grow:0}}.wp-block-columns.is-not-stacked-on-mobile{flex-wrap:nowrap!important}.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column[style*=flex-basis]{flex-grow:0}:where(.wp-block-columns){margin-bottom:1.75em}:where(.wp-block-columns.has-background){padding:1.25em 2.375em}.wp-block-column{flex-grow:1;min-width:0;overflow-wrap:break-word;word-break:break-word}.wp-block-column.is-vertically-aligned-top{align-self:flex-start}.wp-block-column.is-vertically-aligned-center{align-self:center}.wp-block-column.is-vertically-aligned-bottom{align-self:flex-end}.wp-block-column.is-vertically-aligned-stretch{align-self:stretch}.wp-block-column.is-vertically-aligned-bottom,.wp-block-column.is-vertically-aligned-center,.wp-block-column.is-vertically-aligned-top{width:100%}.wp-block-post-comments{box-sizing:border-box}.wp-block-post-comments .alignleft{float:left}.wp-block-post-comments .alignright{float:right}.wp-block-post-comments .navigation:after{clear:both;content:"";display:table}.wp-block-post-comments .commentlist{clear:both;list-style:none;margin:0;padding:0}.wp-block-post-comments .commentlist .comment{min-height:2.25em;padding-left:3.25em}.wp-block-post-comments .commentlist .comment p{font-size:1em;line-height:1.8;margin:1em 0}.wp-block-post-comments .commentlist .children{list-style:none;margin:0;padding:0}.wp-block-post-comments .comment-author{line-height:1.5}.wp-block-post-comments .comment-author .avatar{border-radius:1.5em;display:block;float:left;height:2.5em;margin-right:.75em;margin-top:.5em;width:2.5em}.wp-block-post-comments .comment-author cite{font-style:normal}.wp-block-post-comments .comment-meta{font-size:.875em;line-height:1.5}.wp-block-post-comments .comment-meta b{font-weight:400}.wp-block-post-comments .comment-meta .comment-awaiting-moderation{display:block;margin-bottom:1em;margin-top:1em}.wp-block-post-comments .comment-body .commentmetadata{font-size:.875em}.wp-block-post-comments .comment-form-author label,.wp-block-post-comments .comment-form-comment label,.wp-block-post-comments .comment-form-email label,.wp-block-post-comments .comment-form-url label{display:block;margin-bottom:.25em}.wp-block-post-comments .comment-form input:not([type=submit]):not([type=checkbox]),.wp-block-post-comments .comment-form textarea{box-sizing:border-box;display:block;width:100%}.wp-block-post-comments .comment-form-cookies-consent{display:flex;gap:.25em}.wp-block-post-comments .comment-form-cookies-consent #wp-comment-cookies-consent{margin-top:.35em}.wp-block-post-comments .comment-reply-title{margin-bottom:0}.wp-block-post-comments .comment-reply-title :where(small){font-size:var(--wp--preset--font-size--medium,smaller);margin-left:.5em}.wp-block-post-comments .reply{font-size:.875em;margin-bottom:1.4em}.wp-block-post-comments input:not([type=submit]),.wp-block-post-comments textarea{border:1px solid #949494;font-family:inherit;font-size:1em}.wp-block-post-comments input:not([type=submit]):not([type=checkbox]),.wp-block-post-comments textarea{padding:calc(.667em + 2px)}:where(.wp-block-post-comments input[type=submit]){border:none}.wp-block-comments-pagination>.wp-block-comments-pagination-next,.wp-block-comments-pagination>.wp-block-comments-pagination-numbers,.wp-block-comments-pagination>.wp-block-comments-pagination-previous{margin-bottom:.5em;margin-right:.5em}.wp-block-comments-pagination>.wp-block-comments-pagination-next:last-child,.wp-block-comments-pagination>.wp-block-comments-pagination-numbers:last-child,.wp-block-comments-pagination>.wp-block-comments-pagination-previous:last-child{margin-right:0}.wp-block-comments-pagination .wp-block-comments-pagination-previous-arrow{display:inline-block;margin-right:1ch}.wp-block-comments-pagination .wp-block-comments-pagination-previous-arrow:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-comments-pagination .wp-block-comments-pagination-next-arrow{display:inline-block;margin-left:1ch}.wp-block-comments-pagination .wp-block-comments-pagination-next-arrow:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-comments-pagination.aligncenter{justify-content:center}.wp-block-comment-template{box-sizing:border-box;list-style:none;margin-bottom:0;max-width:100%;padding:0}.wp-block-comment-template li{clear:both}.wp-block-comment-template ol{list-style:none;margin-bottom:0;max-width:100%;padding-left:2rem}.wp-block-comment-template.alignleft{float:left}.wp-block-comment-template.aligncenter{margin-left:auto;margin-right:auto;width:-moz-fit-content;width:fit-content}.wp-block-comment-template.alignright{float:right}.wp-block-comment-date{box-sizing:border-box}.comment-awaiting-moderation{display:block;font-size:.875em;line-height:1.5}.wp-block-comment-author-name,.wp-block-comment-content,.wp-block-comment-edit-link,.wp-block-comment-reply-link{box-sizing:border-box}.wp-block-cover,.wp-block-cover-image{align-items:center;background-position:50%;box-sizing:border-box;display:flex;justify-content:center;min-height:430px;overflow:hidden;overflow:clip;padding:1em;position:relative}.wp-block-cover .has-background-dim:not([class*=-background-color]),.wp-block-cover-image .has-background-dim:not([class*=-background-color]),.wp-block-cover-image.has-background-dim:not([class*=-background-color]),.wp-block-cover.has-background-dim:not([class*=-background-color]){background-color:#000}.wp-block-cover .has-background-dim.has-background-gradient,.wp-block-cover-image .has-background-dim.has-background-gradient{background-color:initial}.wp-block-cover-image.has-background-dim:before,.wp-block-cover.has-background-dim:before{background-color:inherit;content:""}.wp-block-cover .wp-block-cover__background,.wp-block-cover .wp-block-cover__gradient-background,.wp-block-cover-image .wp-block-cover__background,.wp-block-cover-image .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim:not(.has-background-gradient):before,.wp-block-cover.has-background-dim:not(.has-background-gradient):before{bottom:0;left:0;opacity:.5;position:absolute;right:0;top:0;z-index:1}.wp-block-cover-image.has-background-dim.has-background-dim-10 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-10:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-10 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-10:not(.has-background-gradient):before{opacity:.1}.wp-block-cover-image.has-background-dim.has-background-dim-20 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-20:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-20 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-20:not(.has-background-gradient):before{opacity:.2}.wp-block-cover-image.has-background-dim.has-background-dim-30 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-30:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-30 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-30:not(.has-background-gradient):before{opacity:.3}.wp-block-cover-image.has-background-dim.has-background-dim-40 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-40:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-40 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-40:not(.has-background-gradient):before{opacity:.4}.wp-block-cover-image.has-background-dim.has-background-dim-50 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-50:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-50 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-50:not(.has-background-gradient):before{opacity:.5}.wp-block-cover-image.has-background-dim.has-background-dim-60 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-60:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-60 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-60:not(.has-background-gradient):before{opacity:.6}.wp-block-cover-image.has-background-dim.has-background-dim-70 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-70:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-70 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-70:not(.has-background-gradient):before{opacity:.7}.wp-block-cover-image.has-background-dim.has-background-dim-80 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-80:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-80 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-80:not(.has-background-gradient):before{opacity:.8}.wp-block-cover-image.has-background-dim.has-background-dim-90 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-90:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-90 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-90:not(.has-background-gradient):before{opacity:.9}.wp-block-cover-image.has-background-dim.has-background-dim-100 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-100:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-100 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-100:not(.has-background-gradient):before{opacity:1}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-0,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-0,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-0,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-0{opacity:0}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-10,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-10,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-10,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-10{opacity:.1}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-20,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-20,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-20,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-20{opacity:.2}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-30,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-30,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-30,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-30{opacity:.3}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-40,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-40,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-40,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-40{opacity:.4}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-50,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-50,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-50,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-50{opacity:.5}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-60,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-60,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-60,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-60{opacity:.6}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-70,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-70,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-70,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-70{opacity:.7}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-80,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-80,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-80,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-80{opacity:.8}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-90,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-90,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-90,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-90{opacity:.9}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-100,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-100,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-100,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-100{opacity:1}.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.alignleft,.wp-block-cover.alignright{max-width:420px;width:100%}.wp-block-cover-image.aligncenter,.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.aligncenter,.wp-block-cover.alignleft,.wp-block-cover.alignright{display:flex}.wp-block-cover .wp-block-cover__inner-container,.wp-block-cover-image .wp-block-cover__inner-container{color:inherit;width:100%;z-index:1}.has-modal-open .wp-block-cover .wp-block-cover__inner-container,.has-modal-open .wp-block-cover-image .wp-block-cover__inner-container{z-index:auto}.wp-block-cover-image.is-position-top-left,.wp-block-cover.is-position-top-left{align-items:flex-start;justify-content:flex-start}.wp-block-cover-image.is-position-top-center,.wp-block-cover.is-position-top-center{align-items:flex-start;justify-content:center}.wp-block-cover-image.is-position-top-right,.wp-block-cover.is-position-top-right{align-items:flex-start;justify-content:flex-end}.wp-block-cover-image.is-position-center-left,.wp-block-cover.is-position-center-left{align-items:center;justify-content:flex-start}.wp-block-cover-image.is-position-center-center,.wp-block-cover.is-position-center-center{align-items:center;justify-content:center}.wp-block-cover-image.is-position-center-right,.wp-block-cover.is-position-center-right{align-items:center;justify-content:flex-end}.wp-block-cover-image.is-position-bottom-left,.wp-block-cover.is-position-bottom-left{align-items:flex-end;justify-content:flex-start}.wp-block-cover-image.is-position-bottom-center,.wp-block-cover.is-position-bottom-center{align-items:flex-end;justify-content:center}.wp-block-cover-image.is-position-bottom-right,.wp-block-cover.is-position-bottom-right{align-items:flex-end;justify-content:flex-end}.wp-block-cover-image.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container{margin:0}.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-bottom-left .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-bottom-right .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-center-left .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-center-right .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-top-left .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-top-right .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-bottom-left .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-bottom-right .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-center-left .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-center-right .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-top-left .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-top-right .wp-block-cover__inner-container{margin:0;width:auto}.wp-block-cover .wp-block-cover__image-background,.wp-block-cover video.wp-block-cover__video-background,.wp-block-cover-image .wp-block-cover__image-background,.wp-block-cover-image video.wp-block-cover__video-background{border:none;bottom:0;box-shadow:none;height:100%;left:0;margin:0;max-height:none;max-width:none;object-fit:cover;outline:none;padding:0;position:absolute;right:0;top:0;width:100%}.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax,.wp-block-cover__image-background.has-parallax,video.wp-block-cover__video-background.has-parallax{background-attachment:fixed;background-repeat:no-repeat;background-size:cover}@supports (-webkit-touch-callout:inherit){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax,.wp-block-cover__image-background.has-parallax,video.wp-block-cover__video-background.has-parallax{background-attachment:scroll}}@media (prefers-reduced-motion:reduce){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax,.wp-block-cover__image-background.has-parallax,video.wp-block-cover__video-background.has-parallax{background-attachment:scroll}}.wp-block-cover-image.is-repeated,.wp-block-cover.is-repeated,.wp-block-cover__image-background.is-repeated,video.wp-block-cover__video-background.is-repeated{background-repeat:repeat;background-size:auto}.wp-block-cover__image-background,.wp-block-cover__video-background{z-index:0}.wp-block-cover-image-text,.wp-block-cover-image-text a,.wp-block-cover-image-text a:active,.wp-block-cover-image-text a:focus,.wp-block-cover-image-text a:hover,.wp-block-cover-text,.wp-block-cover-text a,.wp-block-cover-text a:active,.wp-block-cover-text a:focus,.wp-block-cover-text a:hover,section.wp-block-cover-image h2,section.wp-block-cover-image h2 a,section.wp-block-cover-image h2 a:active,section.wp-block-cover-image h2 a:focus,section.wp-block-cover-image h2 a:hover{color:#fff}.wp-block-cover-image .wp-block-cover.has-left-content{justify-content:flex-start}.wp-block-cover-image .wp-block-cover.has-right-content{justify-content:flex-end}.wp-block-cover-image.has-left-content .wp-block-cover-image-text,.wp-block-cover.has-left-content .wp-block-cover-text,section.wp-block-cover-image.has-left-content>h2{margin-left:0;text-align:left}.wp-block-cover-image.has-right-content .wp-block-cover-image-text,.wp-block-cover.has-right-content .wp-block-cover-text,section.wp-block-cover-image.has-right-content>h2{margin-right:0;text-align:right}.wp-block-cover .wp-block-cover-text,.wp-block-cover-image .wp-block-cover-image-text,section.wp-block-cover-image>h2{font-size:2em;line-height:1.25;margin-bottom:0;max-width:840px;padding:.44em;text-align:center;z-index:1}:where(.wp-block-cover-image:not(.has-text-color)),:where(.wp-block-cover:not(.has-text-color)){color:#fff}:where(.wp-block-cover-image.is-light:not(.has-text-color)),:where(.wp-block-cover.is-light:not(.has-text-color)){color:#000}:root :where(.wp-block-cover h1:not(.has-text-color)),:root :where(.wp-block-cover h2:not(.has-text-color)),:root :where(.wp-block-cover h3:not(.has-text-color)),:root :where(.wp-block-cover h4:not(.has-text-color)),:root :where(.wp-block-cover h5:not(.has-text-color)),:root :where(.wp-block-cover h6:not(.has-text-color)),:root :where(.wp-block-cover p:not(.has-text-color)){color:inherit}.wp-block-details{box-sizing:border-box}.wp-block-details summary{cursor:pointer}.wp-block-embed.alignleft,.wp-block-embed.alignright,.wp-block[data-align=left]>[data-type="core/embed"],.wp-block[data-align=right]>[data-type="core/embed"]{max-width:360px;width:100%}.wp-block-embed.alignleft .wp-block-embed__wrapper,.wp-block-embed.alignright .wp-block-embed__wrapper,.wp-block[data-align=left]>[data-type="core/embed"] .wp-block-embed__wrapper,.wp-block[data-align=right]>[data-type="core/embed"] .wp-block-embed__wrapper{min-width:280px}.wp-block-cover .wp-block-embed{min-height:240px;min-width:320px}.wp-block-embed{overflow-wrap:break-word}.wp-block-embed :where(figcaption){margin-bottom:1em;margin-top:.5em}.wp-block-embed iframe{max-width:100%}.wp-block-embed__wrapper{position:relative}.wp-embed-responsive .wp-has-aspect-ratio .wp-block-embed__wrapper:before{content:"";display:block;padding-top:50%}.wp-embed-responsive .wp-has-aspect-ratio iframe{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.wp-embed-responsive .wp-embed-aspect-21-9 .wp-block-embed__wrapper:before{padding-top:42.85%}.wp-embed-responsive .wp-embed-aspect-18-9 .wp-block-embed__wrapper:before{padding-top:50%}.wp-embed-responsive .wp-embed-aspect-16-9 .wp-block-embed__wrapper:before{padding-top:56.25%}.wp-embed-responsive .wp-embed-aspect-4-3 .wp-block-embed__wrapper:before{padding-top:75%}.wp-embed-responsive .wp-embed-aspect-1-1 .wp-block-embed__wrapper:before{padding-top:100%}.wp-embed-responsive .wp-embed-aspect-9-16 .wp-block-embed__wrapper:before{padding-top:177.77%}.wp-embed-responsive .wp-embed-aspect-1-2 .wp-block-embed__wrapper:before{padding-top:200%}.wp-block-file{box-sizing:border-box}.wp-block-file:not(.wp-element-button){font-size:.8em}.wp-block-file.aligncenter{text-align:center}.wp-block-file.alignright{text-align:right}.wp-block-file *+.wp-block-file__button{margin-left:.75em}:where(.wp-block-file){margin-bottom:1.5em}.wp-block-file__embed{margin-bottom:1em}:where(.wp-block-file__button){border-radius:2em;display:inline-block;padding:.5em 1em}:where(.wp-block-file__button):is(a):active,:where(.wp-block-file__button):is(a):focus,:where(.wp-block-file__button):is(a):hover,:where(.wp-block-file__button):is(a):visited{box-shadow:none;color:#fff;opacity:.85;text-decoration:none}.wp-block-form-input__label{display:flex;flex-direction:column;gap:.25em;margin-bottom:.5em;width:100%}.wp-block-form-input__label.is-label-inline{align-items:center;flex-direction:row;gap:.5em}.wp-block-form-input__label.is-label-inline .wp-block-form-input__label-content{margin-bottom:.5em}.wp-block-form-input__label:has(input[type=checkbox]){flex-direction:row;width:-moz-fit-content;width:fit-content}.wp-block-form-input__label:has(input[type=checkbox]) .wp-block-form-input__label-content{margin:0}.wp-block-form-input__label:has(.wp-block-form-input__label-content+input[type=checkbox]){flex-direction:row-reverse}.wp-block-form-input__label-content{width:-moz-fit-content;width:fit-content}.wp-block-form-input__input{font-size:1em;margin-bottom:.5em;padding:0 .5em}.wp-block-form-input__input[type=date],.wp-block-form-input__input[type=datetime-local],.wp-block-form-input__input[type=datetime],.wp-block-form-input__input[type=email],.wp-block-form-input__input[type=month],.wp-block-form-input__input[type=number],.wp-block-form-input__input[type=password],.wp-block-form-input__input[type=search],.wp-block-form-input__input[type=tel],.wp-block-form-input__input[type=text],.wp-block-form-input__input[type=time],.wp-block-form-input__input[type=url],.wp-block-form-input__input[type=week]{border:1px solid;line-height:2;min-height:2em}textarea.wp-block-form-input__input{min-height:10em}.blocks-gallery-grid:not(.has-nested-images),.wp-block-gallery:not(.has-nested-images){display:flex;flex-wrap:wrap;list-style-type:none;margin:0;padding:0}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item{display:flex;flex-direction:column;flex-grow:1;justify-content:center;margin:0 1em 1em 0;position:relative;width:calc(50% - 1em)}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item:nth-of-type(2n){margin-right:0}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figure,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figure,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figure,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figure{align-items:flex-end;display:flex;height:100%;justify-content:flex-start;margin:0}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image img,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item img{display:block;height:auto;max-width:100%;width:auto}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figcaption,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figcaption,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figcaption,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figcaption{background:linear-gradient(0deg,#000000b3,#0000004d 70%,#0000);bottom:0;box-sizing:border-box;color:#fff;font-size:.8em;margin:0;max-height:100%;overflow:auto;padding:3em .77em .7em;position:absolute;text-align:center;width:100%;z-index:2}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figcaption img,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figcaption img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figcaption img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figcaption img{display:inline}.blocks-gallery-grid:not(.has-nested-images) figcaption,.wp-block-gallery:not(.has-nested-images) figcaption{flex-grow:1}.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-image a,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-image img,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-item a,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-item img,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-image a,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-image img,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-item a,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-item img{flex:1;height:100%;object-fit:cover;width:100%}.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-item{margin-right:0;width:100%}@media (min-width:600px){.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-item{margin-right:1em;width:calc(33.33333% - .66667em)}.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-item{margin-right:1em;width:calc(25% - .75em)}.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-item{margin-right:1em;width:calc(20% - .8em)}.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-item{margin-right:1em;width:calc(16.66667% - .83333em)}.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-item{margin-right:1em;width:calc(14.28571% - .85714em)}.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-item{margin-right:1em;width:calc(12.5% - .875em)}.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-image:nth-of-type(1n),.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-item:nth-of-type(1n),.blocks-gallery-grid:not(.has-nested-images).columns-2 .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images).columns-2 .blocks-gallery-item:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-image:nth-of-type(3n),.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-item:nth-of-type(3n),.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-image:nth-of-type(4n),.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-item:nth-of-type(4n),.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-image:nth-of-type(5n),.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-item:nth-of-type(5n),.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-image:nth-of-type(6n),.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-item:nth-of-type(6n),.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-image:nth-of-type(7n),.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-item:nth-of-type(7n),.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-image:nth-of-type(8n),.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-item:nth-of-type(8n),.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-image:nth-of-type(1n),.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-item:nth-of-type(1n),.wp-block-gallery:not(.has-nested-images).columns-2 .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images).columns-2 .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-image:nth-of-type(3n),.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-item:nth-of-type(3n),.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-image:nth-of-type(4n),.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-item:nth-of-type(4n),.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-image:nth-of-type(5n),.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-item:nth-of-type(5n),.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-image:nth-of-type(6n),.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-item:nth-of-type(6n),.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-image:nth-of-type(7n),.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-item:nth-of-type(7n),.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-image:nth-of-type(8n),.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-item:nth-of-type(8n){margin-right:0}}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image:last-child,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item:last-child,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image:last-child,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item:last-child{margin-right:0}.blocks-gallery-grid:not(.has-nested-images).alignleft,.blocks-gallery-grid:not(.has-nested-images).alignright,.wp-block-gallery:not(.has-nested-images).alignleft,.wp-block-gallery:not(.has-nested-images).alignright{max-width:420px;width:100%}.blocks-gallery-grid:not(.has-nested-images).aligncenter .blocks-gallery-item figure,.wp-block-gallery:not(.has-nested-images).aligncenter .blocks-gallery-item figure{justify-content:center}.wp-block-gallery:not(.is-cropped) .blocks-gallery-item{align-self:flex-start}figure.wp-block-gallery.has-nested-images{align-items:normal}.wp-block-gallery.has-nested-images figure.wp-block-image:not(#individual-image){margin:0;width:calc(50% - var(--wp--style--unstable-gallery-gap, 16px)/2)}.wp-block-gallery.has-nested-images figure.wp-block-image{box-sizing:border-box;display:flex;flex-direction:column;flex-grow:1;justify-content:center;max-width:100%;position:relative}.wp-block-gallery.has-nested-images figure.wp-block-image>a,.wp-block-gallery.has-nested-images figure.wp-block-image>div{flex-direction:column;flex-grow:1;margin:0}.wp-block-gallery.has-nested-images figure.wp-block-image img{display:block;height:auto;max-width:100%!important;width:auto}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption,.wp-block-gallery.has-nested-images figure.wp-block-image:has(figcaption):before{bottom:0;left:0;max-height:100%;position:absolute;right:0}.wp-block-gallery.has-nested-images figure.wp-block-image:has(figcaption):before{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);content:"";height:100%;-webkit-mask-image:linear-gradient(0deg,#000 20%,#0000);mask-image:linear-gradient(0deg,#000 20%,#0000);max-height:40%}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{background:linear-gradient(0deg,#0006,#0000);box-sizing:border-box;color:#fff;font-size:13px;margin:0;overflow:auto;padding:1em;scrollbar-color:#0000 #0000;scrollbar-gutter:stable both-edges;scrollbar-width:thin;text-align:center;text-shadow:0 0 1.5px #000;will-change:transform}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar{height:12px;width:12px}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar-track{background-color:initial}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:initial;border:3px solid #0000;border-radius:8px}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus-within::-webkit-scrollbar-thumb,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus::-webkit-scrollbar-thumb,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:hover::-webkit-scrollbar-thumb{background-color:#fffc}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus-within,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:hover{scrollbar-color:#fffc #0000}@media (hover:none){.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{scrollbar-color:#fffc #0000}}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption img{display:inline}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption a{color:inherit}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border img{box-sizing:border-box}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border>a,.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border>div,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded>a,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded>div{flex:1 1 auto}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border figcaption,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded figcaption{background:none;color:inherit;flex:initial;margin:0;padding:10px 10px 9px;position:relative;text-shadow:none}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border:before,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded:before{content:none}.wp-block-gallery.has-nested-images figcaption{flex-basis:100%;flex-grow:1;text-align:center}.wp-block-gallery.has-nested-images:not(.is-cropped) figure.wp-block-image:not(#individual-image){margin-bottom:auto;margin-top:0}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image){align-self:inherit}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image)>a,.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image)>div:not(.components-drop-zone){display:flex}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) a,.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) img{flex:1 0 0%;height:100%;object-fit:cover;width:100%}.wp-block-gallery.has-nested-images.columns-1 figure.wp-block-image:not(#individual-image){width:100%}@media (min-width:600px){.wp-block-gallery.has-nested-images.columns-3 figure.wp-block-image:not(#individual-image){width:calc(33.33333% - var(--wp--style--unstable-gallery-gap, 16px)*.66667)}.wp-block-gallery.has-nested-images.columns-4 figure.wp-block-image:not(#individual-image){width:calc(25% - var(--wp--style--unstable-gallery-gap, 16px)*.75)}.wp-block-gallery.has-nested-images.columns-5 figure.wp-block-image:not(#individual-image){width:calc(20% - var(--wp--style--unstable-gallery-gap, 16px)*.8)}.wp-block-gallery.has-nested-images.columns-6 figure.wp-block-image:not(#individual-image){width:calc(16.66667% - var(--wp--style--unstable-gallery-gap, 16px)*.83333)}.wp-block-gallery.has-nested-images.columns-7 figure.wp-block-image:not(#individual-image){width:calc(14.28571% - var(--wp--style--unstable-gallery-gap, 16px)*.85714)}.wp-block-gallery.has-nested-images.columns-8 figure.wp-block-image:not(#individual-image){width:calc(12.5% - var(--wp--style--unstable-gallery-gap, 16px)*.875)}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image){width:calc(33.33% - var(--wp--style--unstable-gallery-gap, 16px)*.66667)}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:nth-last-child(2),.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:nth-last-child(2)~figure.wp-block-image:not(#individual-image){width:calc(50% - var(--wp--style--unstable-gallery-gap, 16px)*.5)}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:last-child{width:100%}}.wp-block-gallery.has-nested-images.alignleft,.wp-block-gallery.has-nested-images.alignright{max-width:420px;width:100%}.wp-block-gallery.has-nested-images.aligncenter{justify-content:center}.wp-block-group{box-sizing:border-box}:where(.wp-block-group.wp-block-group-is-layout-constrained){position:relative}h1.has-background,h2.has-background,h3.has-background,h4.has-background,h5.has-background,h6.has-background{padding:1.25em 2.375em}h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg}.wp-block-image a{display:inline-block}.wp-block-image img{box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom}@media (prefers-reduced-motion:no-preference){.wp-block-image img.hide{visibility:hidden}.wp-block-image img.show{animation:show-content-image .4s}}.wp-block-image[style*=border-radius] img,.wp-block-image[style*=border-radius]>a{border-radius:inherit}.wp-block-image.has-custom-border img{box-sizing:border-box}.wp-block-image.aligncenter{text-align:center}.wp-block-image.alignfull a,.wp-block-image.alignwide a{width:100%}.wp-block-image.alignfull img,.wp-block-image.alignwide img{height:auto;width:100%}.wp-block-image .aligncenter,.wp-block-image .alignleft,.wp-block-image .alignright,.wp-block-image.aligncenter,.wp-block-image.alignleft,.wp-block-image.alignright{display:table}.wp-block-image .aligncenter>figcaption,.wp-block-image .alignleft>figcaption,.wp-block-image .alignright>figcaption,.wp-block-image.aligncenter>figcaption,.wp-block-image.alignleft>figcaption,.wp-block-image.alignright>figcaption{caption-side:bottom;display:table-caption}.wp-block-image .alignleft{float:left;margin:.5em 1em .5em 0}.wp-block-image .alignright{float:right;margin:.5em 0 .5em 1em}.wp-block-image .aligncenter{margin-left:auto;margin-right:auto}.wp-block-image :where(figcaption){margin-bottom:1em;margin-top:.5em}.wp-block-image.is-style-circle-mask img{border-radius:9999px}@supports ((-webkit-mask-image:none) or (mask-image:none)) or (-webkit-mask-image:none){.wp-block-image.is-style-circle-mask img{border-radius:0;-webkit-mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-mode:alpha;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}}:root :where(.wp-block-image.is-style-rounded img,.wp-block-image .is-style-rounded img){border-radius:9999px}.wp-block-image figure{margin:0}.wp-lightbox-container{display:flex;flex-direction:column;position:relative}.wp-lightbox-container img{cursor:zoom-in}.wp-lightbox-container img:hover+button{opacity:1}.wp-lightbox-container button{align-items:center;-webkit-backdrop-filter:blur(16px) saturate(180%);backdrop-filter:blur(16px) saturate(180%);background-color:#5a5a5a40;border:none;border-radius:4px;cursor:zoom-in;display:flex;height:20px;justify-content:center;opacity:0;padding:0;position:absolute;right:16px;text-align:center;top:16px;transition:opacity .2s ease;width:20px;z-index:100}.wp-lightbox-container button:focus-visible{outline:3px auto #5a5a5a40;outline:3px auto -webkit-focus-ring-color;outline-offset:3px}.wp-lightbox-container button:hover{cursor:pointer;opacity:1}.wp-lightbox-container button:focus{opacity:1}.wp-lightbox-container button:focus,.wp-lightbox-container button:hover,.wp-lightbox-container button:not(:hover):not(:active):not(.has-background){background-color:#5a5a5a40;border:none}.wp-lightbox-overlay{box-sizing:border-box;cursor:zoom-out;height:100vh;left:0;overflow:hidden;position:fixed;top:0;visibility:hidden;width:100%;z-index:100000}.wp-lightbox-overlay .close-button{align-items:center;cursor:pointer;display:flex;justify-content:center;min-height:40px;min-width:40px;padding:0;position:absolute;right:calc(env(safe-area-inset-right) + 16px);top:calc(env(safe-area-inset-top) + 16px);z-index:5000000}.wp-lightbox-overlay .close-button:focus,.wp-lightbox-overlay .close-button:hover,.wp-lightbox-overlay .close-button:not(:hover):not(:active):not(.has-background){background:none;border:none}.wp-lightbox-overlay .lightbox-image-container{height:var(--wp--lightbox-container-height);left:50%;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);transform-origin:top left;width:var(--wp--lightbox-container-width);z-index:9999999999}.wp-lightbox-overlay .wp-block-image{align-items:center;box-sizing:border-box;display:flex;height:100%;justify-content:center;margin:0;position:relative;transform-origin:0 0;width:100%;z-index:3000000}.wp-lightbox-overlay .wp-block-image img{height:var(--wp--lightbox-image-height);min-height:var(--wp--lightbox-image-height);min-width:var(--wp--lightbox-image-width);width:var(--wp--lightbox-image-width)}.wp-lightbox-overlay .wp-block-image figcaption{display:none}.wp-lightbox-overlay button{background:none;border:none}.wp-lightbox-overlay .scrim{background-color:#fff;height:100%;opacity:.9;position:absolute;width:100%;z-index:2000000}.wp-lightbox-overlay.active{animation:turn-on-visibility .25s both;visibility:visible}.wp-lightbox-overlay.active img{animation:turn-on-visibility .35s both}.wp-lightbox-overlay.show-closing-animation:not(.active){animation:turn-off-visibility .35s both}.wp-lightbox-overlay.show-closing-animation:not(.active) img{animation:turn-off-visibility .25s both}@media (prefers-reduced-motion:no-preference){.wp-lightbox-overlay.zoom.active{animation:none;opacity:1;visibility:visible}.wp-lightbox-overlay.zoom.active .lightbox-image-container{animation:lightbox-zoom-in .4s}.wp-lightbox-overlay.zoom.active .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.active .scrim{animation:turn-on-visibility .4s forwards}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active){animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container{animation:lightbox-zoom-out .4s}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .scrim{animation:turn-off-visibility .4s forwards}}@keyframes show-content-image{0%{visibility:hidden}99%{visibility:hidden}to{visibility:visible}}@keyframes turn-on-visibility{0%{opacity:0}to{opacity:1}}@keyframes turn-off-visibility{0%{opacity:1;visibility:visible}99%{opacity:0;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes lightbox-zoom-in{0%{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale))}to{transform:translate(-50%,-50%) scale(1)}}@keyframes lightbox-zoom-out{0%{transform:translate(-50%,-50%) scale(1);visibility:visible}99%{visibility:visible}to{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale));visibility:hidden}}ol.wp-block-latest-comments{box-sizing:border-box;margin-left:0}:where(.wp-block-latest-comments:not([style*=line-height] .wp-block-latest-comments__comment)){line-height:1.1}:where(.wp-block-latest-comments:not([style*=line-height] .wp-block-latest-comments__comment-excerpt p)){line-height:1.8}.has-dates :where(.wp-block-latest-comments:not([style*=line-height])),.has-excerpts :where(.wp-block-latest-comments:not([style*=line-height])){line-height:1.5}.wp-block-latest-comments .wp-block-latest-comments{padding-left:0}.wp-block-latest-comments__comment{list-style:none;margin-bottom:1em}.has-avatars .wp-block-latest-comments__comment{list-style:none;min-height:2.25em}.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt,.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta{margin-left:3.25em}.wp-block-latest-comments__comment-excerpt p{font-size:.875em;margin:.36em 0 1.4em}.wp-block-latest-comments__comment-date{display:block;font-size:.75em}.wp-block-latest-comments .avatar,.wp-block-latest-comments__comment-avatar{border-radius:1.5em;display:block;float:left;height:2.5em;margin-right:.75em;width:2.5em}.wp-block-latest-comments[class*=-font-size] a,.wp-block-latest-comments[style*=font-size] a{font-size:inherit}.wp-block-latest-posts{box-sizing:border-box}.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;overflow-wrap:break-word}.wp-block-latest-posts.is-grid{display:flex;flex-wrap:wrap}.wp-block-latest-posts.is-grid li{margin:0 1.25em 1.25em 0;width:100%}@media (min-width:600px){.wp-block-latest-posts.columns-2 li{width:calc(50% - .625em)}.wp-block-latest-posts.columns-2 li:nth-child(2n){margin-right:0}.wp-block-latest-posts.columns-3 li{width:calc(33.33333% - .83333em)}.wp-block-latest-posts.columns-3 li:nth-child(3n){margin-right:0}.wp-block-latest-posts.columns-4 li{width:calc(25% - .9375em)}.wp-block-latest-posts.columns-4 li:nth-child(4n){margin-right:0}.wp-block-latest-posts.columns-5 li{width:calc(20% - 1em)}.wp-block-latest-posts.columns-5 li:nth-child(5n){margin-right:0}.wp-block-latest-posts.columns-6 li{width:calc(16.66667% - 1.04167em)}.wp-block-latest-posts.columns-6 li:nth-child(6n){margin-right:0}}:root :where(.wp-block-latest-posts.is-grid){padding:0}:root :where(.wp-block-latest-posts.wp-block-latest-posts__list){padding-left:0}.wp-block-latest-posts__post-author,.wp-block-latest-posts__post-date{display:block;font-size:.8125em}.wp-block-latest-posts__post-excerpt{margin-bottom:1em;margin-top:.5em}.wp-block-latest-posts__featured-image a{display:inline-block}.wp-block-latest-posts__featured-image img{height:auto;max-width:100%;width:auto}.wp-block-latest-posts__featured-image.alignleft{float:left;margin-right:1em}.wp-block-latest-posts__featured-image.alignright{float:right;margin-left:1em}.wp-block-latest-posts__featured-image.aligncenter{margin-bottom:1em;text-align:center}ol,ul{box-sizing:border-box}:root :where(.wp-block-list.has-background){padding:1.25em 2.375em}.wp-block-loginout,.wp-block-media-text{box-sizing:border-box}.wp-block-media-text{
  /*!rtl:begin:ignore*/direction:ltr;
  /*!rtl:end:ignore*/display:grid;grid-template-columns:50% 1fr;grid-template-rows:auto}.wp-block-media-text.has-media-on-the-right{grid-template-columns:1fr 50%}.wp-block-media-text.is-vertically-aligned-top>.wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-top>.wp-block-media-text__media{align-self:start}.wp-block-media-text.is-vertically-aligned-center>.wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-center>.wp-block-media-text__media,.wp-block-media-text>.wp-block-media-text__content,.wp-block-media-text>.wp-block-media-text__media{align-self:center}.wp-block-media-text.is-vertically-aligned-bottom>.wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-bottom>.wp-block-media-text__media{align-self:end}.wp-block-media-text>.wp-block-media-text__media{
  /*!rtl:begin:ignore*/grid-column:1;grid-row:1;
  /*!rtl:end:ignore*/margin:0}.wp-block-media-text>.wp-block-media-text__content{direction:ltr;
  /*!rtl:begin:ignore*/grid-column:2;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*/grid-column:2;grid-row:1
  /*!rtl:end:ignore*/}.wp-block-media-text.has-media-on-the-right>.wp-block-media-text__content{
  /*!rtl:begin:ignore*/grid-column:1;grid-row:1
  /*!rtl:end:ignore*/}.wp-block-media-text__media a{display:inline-block}.wp-block-media-text__media img,.wp-block-media-text__media video{height:auto;max-width:unset;vertical-align:middle;width:100%}.wp-block-media-text.is-image-fill>.wp-block-media-text__media{background-size:cover;height:100%;min-height:250px}.wp-block-media-text.is-image-fill>.wp-block-media-text__media>a{display:block;height:100%}.wp-block-media-text.is-image-fill>.wp-block-media-text__media img{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0}.wp-block-media-text.is-image-fill-element>.wp-block-media-text__media{height:100%;min-height:250px;position:relative}.wp-block-media-text.is-image-fill-element>.wp-block-media-text__media>a{display:block;height:100%}.wp-block-media-text.is-image-fill-element>.wp-block-media-text__media img{height:100%;object-fit:cover;position:absolute;width:100%}@media (max-width:600px){.wp-block-media-text.is-stacked-on-mobile{grid-template-columns:100%!important}.wp-block-media-text.is-stacked-on-mobile>.wp-block-media-text__media{grid-column:1;grid-row:1}.wp-block-media-text.is-stacked-on-mobile>.wp-block-media-text__content{grid-column:1;grid-row:2}}.wp-block-navigation{position:relative;--navigation-layout-justification-setting:flex-start;--navigation-layout-direction:row;--navigation-layout-wrap:wrap;--navigation-layout-justify:flex-start;--navigation-layout-align:center}.wp-block-navigation ul{margin-bottom:0;margin-left:0;margin-top:0;padding-left:0}.wp-block-navigation ul,.wp-block-navigation ul li{list-style:none;padding:0}.wp-block-navigation .wp-block-navigation-item{align-items:center;display:flex;position:relative}.wp-block-navigation .wp-block-navigation-item .wp-block-navigation__submenu-container:empty{display:none}.wp-block-navigation .wp-block-navigation-item__content{display:block}.wp-block-navigation .wp-block-navigation-item__content.wp-block-navigation-item__content{color:inherit}.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content,.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content:active,.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content:focus{text-decoration:underline}.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content,.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content:active,.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content:focus{text-decoration:line-through}.wp-block-navigation :where(a),.wp-block-navigation :where(a:active),.wp-block-navigation :where(a:focus){text-decoration:none}.wp-block-navigation .wp-block-navigation__submenu-icon{align-self:center;background-color:inherit;border:none;color:currentColor;display:inline-block;font-size:inherit;height:.6em;line-height:0;margin-left:.25em;padding:0;width:.6em}.wp-block-navigation .wp-block-navigation__submenu-icon svg{display:inline-block;stroke:currentColor;height:inherit;margin-top:.075em;width:inherit}.wp-block-navigation.is-vertical{--navigation-layout-direction:column;--navigation-layout-justify:initial;--navigation-layout-align:flex-start}.wp-block-navigation.no-wrap{--navigation-layout-wrap:nowrap}.wp-block-navigation.items-justified-center{--navigation-layout-justification-setting:center;--navigation-layout-justify:center}.wp-block-navigation.items-justified-center.is-vertical{--navigation-layout-align:center}.wp-block-navigation.items-justified-right{--navigation-layout-justification-setting:flex-end;--navigation-layout-justify:flex-end}.wp-block-navigation.items-justified-right.is-vertical{--navigation-layout-align:flex-end}.wp-block-navigation.items-justified-space-between{--navigation-layout-justification-setting:space-between;--navigation-layout-justify:space-between}.wp-block-navigation .has-child .wp-block-navigation__submenu-container{align-items:normal;background-color:inherit;color:inherit;display:flex;flex-direction:column;height:0;left:-1px;opacity:0;overflow:hidden;position:absolute;top:100%;transition:opacity .1s linear;visibility:hidden;width:0;z-index:2}.wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content{display:flex;flex-grow:1}.wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content .wp-block-navigation__submenu-icon{margin-left:auto;margin-right:0}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation-item__content{margin:0}@media (min-width:782px){.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:100%;top:-1px}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container:before{background:#0000;content:"";display:block;height:100%;position:absolute;right:100%;width:.5em}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-icon{margin-right:.25em}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-icon svg{transform:rotate(-90deg)}}.wp-block-navigation .has-child .wp-block-navigation-submenu__toggle[aria-expanded=true]~.wp-block-navigation__submenu-container,.wp-block-navigation .has-child:not(.open-on-click):hover>.wp-block-navigation__submenu-container,.wp-block-navigation .has-child:not(.open-on-click):not(.open-on-hover-click):focus-within>.wp-block-navigation__submenu-container{height:auto;min-width:200px;opacity:1;overflow:visible;visibility:visible;width:auto}.wp-block-navigation.has-background .has-child .wp-block-navigation__submenu-container{left:0;top:100%}@media (min-width:782px){.wp-block-navigation.has-background .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:100%;top:0}}.wp-block-navigation-submenu{display:flex;position:relative}.wp-block-navigation-submenu .wp-block-navigation__submenu-icon svg{stroke:currentColor}button.wp-block-navigation-item__content{background-color:initial;border:none;color:currentColor;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-align:left;text-transform:inherit}.wp-block-navigation-submenu__toggle{cursor:pointer}.wp-block-navigation-item.open-on-click .wp-block-navigation-submenu__toggle{padding-left:0;padding-right:.85em}.wp-block-navigation-item.open-on-click .wp-block-navigation-submenu__toggle+.wp-block-navigation__submenu-icon{margin-left:-.6em;pointer-events:none}.wp-block-navigation-item.open-on-click button.wp-block-navigation-item__content:not(.wp-block-navigation-submenu__toggle){padding:0}.wp-block-navigation .wp-block-page-list,.wp-block-navigation__container,.wp-block-navigation__responsive-close,.wp-block-navigation__responsive-container,.wp-block-navigation__responsive-container-content,.wp-block-navigation__responsive-dialog{gap:inherit}:where(.wp-block-navigation.has-background .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation.has-background .wp-block-navigation-submenu a:not(.wp-element-button)){padding:.5em 1em}:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu button.wp-block-navigation-item__content),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-pages-list__item button.wp-block-navigation-item__content){padding:.5em 1em}.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container{left:auto;right:0}.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:-1px;right:-1px}@media (min-width:782px){.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:auto;right:100%}}.wp-block-navigation:not(.has-background) .wp-block-navigation__submenu-container{background-color:#fff;border:1px solid #00000026}.wp-block-navigation.has-background .wp-block-navigation__submenu-container{background-color:inherit}.wp-block-navigation:not(.has-text-color) .wp-block-navigation__submenu-container{color:#000}.wp-block-navigation__container{align-items:var(--navigation-layout-align,initial);display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial);list-style:none;margin:0;padding-left:0}.wp-block-navigation__container .is-responsive{display:none}.wp-block-navigation__container:only-child,.wp-block-page-list:only-child{flex-grow:1}@keyframes overlay-menu__fade-in-animation{0%{opacity:0;transform:translateY(.5em)}to{opacity:1;transform:translateY(0)}}.wp-block-navigation__responsive-container{bottom:0;display:none;left:0;position:fixed;right:0;top:0}.wp-block-navigation__responsive-container :where(.wp-block-navigation-item a){color:inherit}.wp-block-navigation__responsive-container .wp-block-navigation__responsive-container-content{align-items:var(--navigation-layout-align,initial);display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial)}.wp-block-navigation__responsive-container:not(.is-menu-open.is-menu-open){background-color:inherit!important;color:inherit!important}.wp-block-navigation__responsive-container.is-menu-open{animation:overlay-menu__fade-in-animation .1s ease-out;animation-fill-mode:forwards;background-color:inherit;display:flex;flex-direction:column;overflow:auto;padding:clamp(1rem,var(--wp--style--root--padding-top),20rem) clamp(1rem,var(--wp--style--root--padding-right),20rem) clamp(1rem,var(--wp--style--root--padding-bottom),20rem) clamp(1rem,var(--wp--style--root--padding-left),20em);z-index:100000}@media (prefers-reduced-motion:reduce){.wp-block-navigation__responsive-container.is-menu-open{animation-delay:0s;animation-duration:1ms}}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content{align-items:var(--navigation-layout-justification-setting,inherit);display:flex;flex-direction:column;flex-wrap:nowrap;overflow:visible;padding-top:calc(2rem + 24px)}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-page-list{justify-content:flex-start}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-icon{display:none}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .has-child .wp-block-navigation__submenu-container{border:none;height:auto;min-width:200px;opacity:1;overflow:initial;padding-left:2rem;padding-right:2rem;position:static;visibility:visible;width:auto}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container{gap:inherit}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container{padding-top:var(--wp--style--block-gap,2em)}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item__content{padding:0}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-page-list{align-items:var(--navigation-layout-justification-setting,initial);display:flex;flex-direction:column}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item .wp-block-navigation__submenu-container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-page-list{background:#0000!important;color:inherit!important}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container{left:auto;right:auto}@media (min-width:600px){.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open){background-color:inherit;display:block;position:relative;width:100%;z-index:auto}.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open) .wp-block-navigation__responsive-container-close{display:none}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container{left:0}}.wp-block-navigation:not(.has-background) .wp-block-navigation__responsive-container.is-menu-open{background-color:#fff}.wp-block-navigation:not(.has-text-color) .wp-block-navigation__responsive-container.is-menu-open{color:#000}.wp-block-navigation__toggle_button_label{font-size:1rem;font-weight:700}.wp-block-navigation__responsive-container-close,.wp-block-navigation__responsive-container-open{background:#0000;border:none;color:currentColor;cursor:pointer;margin:0;padding:0;text-transform:inherit;vertical-align:middle}.wp-block-navigation__responsive-container-close svg,.wp-block-navigation__responsive-container-open svg{fill:currentColor;display:block;height:24px;pointer-events:none;width:24px}.wp-block-navigation__responsive-container-open{display:flex}.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open{font-family:inherit;font-size:inherit;font-weight:inherit}@media (min-width:600px){.wp-block-navigation__responsive-container-open:not(.always-shown){display:none}}.wp-block-navigation__responsive-container-close{position:absolute;right:0;top:0;z-index:2}.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close{font-family:inherit;font-size:inherit;font-weight:inherit}.wp-block-navigation__responsive-close{width:100%}.has-modal-open .wp-block-navigation__responsive-close{margin-left:auto;margin-right:auto;max-width:var(--wp--style--global--wide-size,100%)}.wp-block-navigation__responsive-close:focus{outline:none}.is-menu-open .wp-block-navigation__responsive-close,.is-menu-open .wp-block-navigation__responsive-container-content,.is-menu-open .wp-block-navigation__responsive-dialog{box-sizing:border-box}.wp-block-navigation__responsive-dialog{position:relative}.has-modal-open .admin-bar .is-menu-open .wp-block-navigation__responsive-dialog{margin-top:46px}@media (min-width:782px){.has-modal-open .admin-bar .is-menu-open .wp-block-navigation__responsive-dialog{margin-top:32px}}html.has-modal-open{overflow:hidden}.wp-block-navigation .wp-block-navigation-item__label{overflow-wrap:break-word}.wp-block-navigation .wp-block-navigation-item__description{display:none}.link-ui-tools{border-top:1px solid #f0f0f0;padding:8px}.link-ui-block-inserter{padding-top:8px}.link-ui-block-inserter__back{margin-left:8px;text-transform:uppercase}.wp-block-navigation .wp-block-page-list{align-items:var(--navigation-layout-align,initial);background-color:inherit;display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial)}.wp-block-navigation .wp-block-navigation-item{background-color:inherit}.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}.wp-block-post-author{box-sizing:border-box;display:flex;flex-wrap:wrap}.wp-block-post-author__byline{font-size:.5em;margin-bottom:0;margin-top:0;width:100%}.wp-block-post-author__avatar{margin-right:1em}.wp-block-post-author__bio{font-size:.7em;margin-bottom:.7em}.wp-block-post-author__content{flex-basis:0;flex-grow:1}.wp-block-post-author__name{margin:0}.wp-block-post-author-biography{box-sizing:border-box}:where(.wp-block-post-comments-form) input:not([type=submit]),:where(.wp-block-post-comments-form) textarea{border:1px solid #949494;font-family:inherit;font-size:1em}:where(.wp-block-post-comments-form) input:where(:not([type=submit]):not([type=checkbox])),:where(.wp-block-post-comments-form) textarea{padding:calc(.667em + 2px)}.wp-block-post-comments-form{box-sizing:border-box}.wp-block-post-comments-form[style*=font-weight] :where(.comment-reply-title){font-weight:inherit}.wp-block-post-comments-form[style*=font-family] :where(.comment-reply-title){font-family:inherit}.wp-block-post-comments-form[class*=-font-size] :where(.comment-reply-title),.wp-block-post-comments-form[style*=font-size] :where(.comment-reply-title){font-size:inherit}.wp-block-post-comments-form[style*=line-height] :where(.comment-reply-title){line-height:inherit}.wp-block-post-comments-form[style*=font-style] :where(.comment-reply-title){font-style:inherit}.wp-block-post-comments-form[style*=letter-spacing] :where(.comment-reply-title){letter-spacing:inherit}.wp-block-post-comments-form :where(input[type=submit]){box-shadow:none;cursor:pointer;display:inline-block;overflow-wrap:break-word;text-align:center}.wp-block-post-comments-form .comment-form input:not([type=submit]):not([type=checkbox]):not([type=hidden]),.wp-block-post-comments-form .comment-form textarea{box-sizing:border-box;display:block;width:100%}.wp-block-post-comments-form .comment-form-author label,.wp-block-post-comments-form .comment-form-email label,.wp-block-post-comments-form .comment-form-url label{display:block;margin-bottom:.25em}.wp-block-post-comments-form .comment-form-cookies-consent{display:flex;gap:.25em}.wp-block-post-comments-form .comment-form-cookies-consent #wp-comment-cookies-consent{margin-top:.35em}.wp-block-post-comments-form .comment-reply-title{margin-bottom:0}.wp-block-post-comments-form .comment-reply-title :where(small){font-size:var(--wp--preset--font-size--medium,smaller);margin-left:.5em}.wp-block-post-content{display:flow-root}.wp-block-post-date{box-sizing:border-box}:where(.wp-block-post-excerpt){box-sizing:border-box;margin-bottom:var(--wp--style--block-gap);margin-top:var(--wp--style--block-gap)}.wp-block-post-excerpt__excerpt{margin-bottom:0;margin-top:0}.wp-block-post-excerpt__more-text{margin-bottom:0;margin-top:var(--wp--style--block-gap)}.wp-block-post-excerpt__more-link{display:inline-block}.wp-block-post-featured-image{margin-left:0;margin-right:0}.wp-block-post-featured-image a{display:block;height:100%}.wp-block-post-featured-image :where(img){box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom;width:100%}.wp-block-post-featured-image.alignfull img,.wp-block-post-featured-image.alignwide img{width:100%}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim{background-color:#000;inset:0;position:absolute}.wp-block-post-featured-image{position:relative}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-gradient{background-color:initial}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-0{opacity:0}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-10{opacity:.1}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-20{opacity:.2}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-30{opacity:.3}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-40{opacity:.4}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-50{opacity:.5}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-60{opacity:.6}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-70{opacity:.7}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-80{opacity:.8}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-90{opacity:.9}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-100{opacity:1}.wp-block-post-featured-image:where(.alignleft,.alignright){width:100%}.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-previous{display:inline-block;margin-right:1ch}.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-previous:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-next{display:inline-block;margin-left:1ch}.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-next:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-post-navigation-link.has-text-align-left[style*="writing-mode: vertical-lr"],.wp-block-post-navigation-link.has-text-align-right[style*="writing-mode: vertical-rl"]{rotate:180deg}.wp-block-post-terms{box-sizing:border-box}.wp-block-post-terms .wp-block-post-terms__separator{white-space:pre-wrap}.wp-block-post-time-to-read,.wp-block-post-title{box-sizing:border-box}.wp-block-post-title{word-break:break-word}.wp-block-post-title :where(a){display:inline-block;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit}.wp-block-post-author-name{box-sizing:border-box}.wp-block-preformatted{box-sizing:border-box;white-space:pre-wrap}:where(.wp-block-preformatted.has-background){padding:1.25em 2.375em}.wp-block-pullquote{box-sizing:border-box;margin:0 0 1em;overflow-wrap:break-word;padding:4em 0;text-align:center}.wp-block-pullquote blockquote,.wp-block-pullquote cite,.wp-block-pullquote p{color:inherit}.wp-block-pullquote blockquote{margin:0}.wp-block-pullquote p{margin-top:0}.wp-block-pullquote p:last-child{margin-bottom:0}.wp-block-pullquote.alignleft,.wp-block-pullquote.alignright{max-width:420px}.wp-block-pullquote cite,.wp-block-pullquote footer{position:relative}.wp-block-pullquote .has-text-color a{color:inherit}.wp-block-pullquote.has-text-align-left blockquote{text-align:left}.wp-block-pullquote.has-text-align-right blockquote{text-align:right}.wp-block-pullquote.is-style-solid-color{border:none}.wp-block-pullquote.is-style-solid-color blockquote{margin-left:auto;margin-right:auto;max-width:60%}.wp-block-pullquote.is-style-solid-color blockquote p{font-size:2em;margin-bottom:0;margin-top:0}.wp-block-pullquote.is-style-solid-color blockquote cite{font-style:normal;text-transform:none}.wp-block-pullquote cite{color:inherit}.wp-block-post-template{list-style:none;margin-bottom:0;margin-top:0;max-width:100%;padding:0}.wp-block-post-template.is-flex-container{display:flex;flex-direction:row;flex-wrap:wrap;gap:1.25em}.wp-block-post-template.is-flex-container>li{margin:0;width:100%}@media (min-width:600px){.wp-block-post-template.is-flex-container.is-flex-container.columns-2>li{width:calc(50% - .625em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-3>li{width:calc(33.33333% - .83333em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-4>li{width:calc(25% - .9375em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-5>li{width:calc(20% - 1em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-6>li{width:calc(16.66667% - 1.04167em)}}@media (max-width:600px){.wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid{grid-template-columns:1fr}}.wp-block-post-template-is-layout-constrained>li>.alignright,.wp-block-post-template-is-layout-flow>li>.alignright{float:right;margin-inline-end:0;margin-inline-start:2em}.wp-block-post-template-is-layout-constrained>li>.alignleft,.wp-block-post-template-is-layout-flow>li>.alignleft{float:left;margin-inline-end:2em;margin-inline-start:0}.wp-block-post-template-is-layout-constrained>li>.aligncenter,.wp-block-post-template-is-layout-flow>li>.aligncenter{margin-inline-end:auto;margin-inline-start:auto}.wp-block-query-pagination.is-content-justification-space-between>.wp-block-query-pagination-next:last-of-type{margin-inline-start:auto}.wp-block-query-pagination.is-content-justification-space-between>.wp-block-query-pagination-previous:first-child{margin-inline-end:auto}.wp-block-query-pagination .wp-block-query-pagination-previous-arrow{display:inline-block;margin-right:1ch}.wp-block-query-pagination .wp-block-query-pagination-previous-arrow:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-query-pagination .wp-block-query-pagination-next-arrow{display:inline-block;margin-left:1ch}.wp-block-query-pagination .wp-block-query-pagination-next-arrow:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-query-pagination.aligncenter{justify-content:center}.wp-block-query-title,.wp-block-quote{box-sizing:border-box}.wp-block-quote{overflow-wrap:break-word}.wp-block-quote.is-large:where(:not(.is-style-plain)),.wp-block-quote.is-style-large:where(:not(.is-style-plain)){margin-bottom:1em;padding:0 1em}.wp-block-quote.is-large:where(:not(.is-style-plain)) p,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) p{font-size:1.5em;font-style:italic;line-height:1.6}.wp-block-quote.is-large:where(:not(.is-style-plain)) cite,.wp-block-quote.is-large:where(:not(.is-style-plain)) footer,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) cite,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) footer{font-size:1.125em;text-align:right}.wp-block-quote>cite{display:block}.wp-block-read-more{display:block;width:-moz-fit-content;width:fit-content}.wp-block-read-more:where(:not([style*=text-decoration])){text-decoration:none}.wp-block-read-more:where(:not([style*=text-decoration])):active,.wp-block-read-more:where(:not([style*=text-decoration])):focus{text-decoration:none}ul.wp-block-rss{list-style:none;padding:0}ul.wp-block-rss.wp-block-rss{box-sizing:border-box}ul.wp-block-rss.alignleft{margin-right:2em}ul.wp-block-rss.alignright{margin-left:2em}ul.wp-block-rss.is-grid{display:flex;flex-wrap:wrap;list-style:none;padding:0}ul.wp-block-rss.is-grid li{margin:0 1em 1em 0;width:100%}@media (min-width:600px){ul.wp-block-rss.columns-2 li{width:calc(50% - 1em)}ul.wp-block-rss.columns-3 li{width:calc(33.33333% - 1em)}ul.wp-block-rss.columns-4 li{width:calc(25% - 1em)}ul.wp-block-rss.columns-5 li{width:calc(20% - 1em)}ul.wp-block-rss.columns-6 li{width:calc(16.66667% - 1em)}}.wp-block-rss__item-author,.wp-block-rss__item-publish-date{display:block;font-size:.8125em}.wp-block-search__button{margin-left:10px;word-break:normal}.wp-block-search__button.has-icon{line-height:0}.wp-block-search__button svg{height:1.25em;min-height:24px;min-width:24px;width:1.25em;fill:currentColor;vertical-align:text-bottom}:where(.wp-block-search__button){border:1px solid #ccc;padding:6px 10px}.wp-block-search__inside-wrapper{display:flex;flex:auto;flex-wrap:nowrap;max-width:100%}.wp-block-search__label{width:100%}.wp-block-search__input{appearance:none;border:1px solid #949494;flex-grow:1;margin-left:0;margin-right:0;min-width:3rem;padding:8px;text-decoration:unset!important}.wp-block-search.wp-block-search__button-only .wp-block-search__button{flex-shrink:0;margin-left:0;max-width:100%}.wp-block-search.wp-block-search__button-only .wp-block-search__button[aria-expanded=true]{max-width:calc(100% - 100px)}.wp-block-search.wp-block-search__button-only .wp-block-search__inside-wrapper{min-width:0!important;transition-property:width}.wp-block-search.wp-block-search__button-only .wp-block-search__input{flex-basis:100%;transition-duration:.3s}.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden,.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden .wp-block-search__inside-wrapper{overflow:hidden}.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden .wp-block-search__input{border-left-width:0!important;border-right-width:0!important;flex-basis:0;flex-grow:0;margin:0;min-width:0!important;padding-left:0!important;padding-right:0!important;width:0!important}:where(.wp-block-search__input){font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-transform:inherit}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper){border:1px solid #949494;box-sizing:border-box;padding:4px}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input{border:none;border-radius:0;padding:0 4px}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input:focus{outline:none}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) :where(.wp-block-search__button){padding:4px 8px}.wp-block-search.aligncenter .wp-block-search__inside-wrapper{margin:auto}.wp-block[data-align=right] .wp-block-search.wp-block-search__button-only .wp-block-search__inside-wrapper{float:right}.wp-block-separator{border:none;border-top:2px solid}:root :where(.wp-block-separator.is-style-dots){height:auto;line-height:1;text-align:center}:root :where(.wp-block-separator.is-style-dots):before{color:currentColor;content:"···";font-family:serif;font-size:1.5em;letter-spacing:2em;padding-left:2em}.wp-block-separator.is-style-dots{background:none!important;border:none!important}.wp-block-site-logo{box-sizing:border-box;line-height:0}.wp-block-site-logo a{display:inline-block;line-height:0}.wp-block-site-logo.is-default-size img{height:auto;width:120px}.wp-block-site-logo img{height:auto;max-width:100%}.wp-block-site-logo a,.wp-block-site-logo img{border-radius:inherit}.wp-block-site-logo.aligncenter{margin-left:auto;margin-right:auto;text-align:center}:root :where(.wp-block-site-logo.is-style-rounded){border-radius:9999px}.wp-block-site-tagline,.wp-block-site-title{box-sizing:border-box}.wp-block-site-title :where(a){color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit}.wp-block-social-links{background:none;box-sizing:border-box;margin-left:0;padding-left:0;padding-right:0;text-indent:0}.wp-block-social-links .wp-social-link a,.wp-block-social-links .wp-social-link a:hover{border-bottom:0;box-shadow:none;text-decoration:none}.wp-block-social-links .wp-social-link svg{height:1em;width:1em}.wp-block-social-links .wp-social-link span:not(.screen-reader-text){font-size:.65em;margin-left:.5em;margin-right:.5em}.wp-block-social-links.has-small-icon-size{font-size:16px}.wp-block-social-links,.wp-block-social-links.has-normal-icon-size{font-size:24px}.wp-block-social-links.has-large-icon-size{font-size:36px}.wp-block-social-links.has-huge-icon-size{font-size:48px}.wp-block-social-links.aligncenter{display:flex;justify-content:center}.wp-block-social-links.alignright{justify-content:flex-end}.wp-block-social-link{border-radius:9999px;display:block;height:auto;transition:transform .1s ease}@media (prefers-reduced-motion:reduce){.wp-block-social-link{transition-delay:0s;transition-duration:0s}}.wp-block-social-link a{align-items:center;display:flex;line-height:0;transition:transform .1s ease}.wp-block-social-link:hover{transform:scale(1.1)}.wp-block-social-links .wp-block-social-link.wp-social-link{display:inline-block;margin:0;padding:0}.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor svg,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:active,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:hover,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:visited{color:currentColor;fill:currentColor}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link{background-color:#f0f0f0;color:#444}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-amazon{background-color:#f90;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-bandcamp{background-color:#1ea0c3;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-behance{background-color:#0757fe;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-bluesky{background-color:#0a7aff;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-codepen{background-color:#1e1f26;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-deviantart{background-color:#02e49b;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-dribbble{background-color:#e94c89;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-dropbox{background-color:#4280ff;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-etsy{background-color:#f45800;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-facebook{background-color:#0866ff;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-fivehundredpx{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-flickr{background-color:#0461dd;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-foursquare{background-color:#e65678;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-github{background-color:#24292d;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-goodreads{background-color:#eceadd;color:#382110}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-google{background-color:#ea4434;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-gravatar{background-color:#1d4fc4;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-instagram{background-color:#f00075;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-lastfm{background-color:#e21b24;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-linkedin{background-color:#0d66c2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-mastodon{background-color:#3288d4;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-medium{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-meetup{background-color:#f6405f;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-patreon{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-pinterest{background-color:#e60122;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-pocket{background-color:#ef4155;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-reddit{background-color:#ff4500;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-skype{background-color:#0478d7;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-snapchat{background-color:#fefc00;color:#fff;stroke:#000}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-soundcloud{background-color:#ff5600;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-spotify{background-color:#1bd760;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-telegram{background-color:#2aabee;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-threads{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-tiktok{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-tumblr{background-color:#011835;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-twitch{background-color:#6440a4;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-twitter{background-color:#1da1f2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-vimeo{background-color:#1eb7ea;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-vk{background-color:#4680c2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-wordpress{background-color:#3499cd;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-whatsapp{background-color:#25d366;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-x{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-yelp{background-color:#d32422;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-youtube{background-color:red;color:#fff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link{background:none}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link svg{height:1.25em;width:1.25em}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-amazon{color:#f90}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-bandcamp{color:#1ea0c3}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-behance{color:#0757fe}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-bluesky{color:#0a7aff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-codepen{color:#1e1f26}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-deviantart{color:#02e49b}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-dribbble{color:#e94c89}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-dropbox{color:#4280ff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-etsy{color:#f45800}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-facebook{color:#0866ff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-fivehundredpx{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-flickr{color:#0461dd}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-foursquare{color:#e65678}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-github{color:#24292d}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-goodreads{color:#382110}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-google{color:#ea4434}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-gravatar{color:#1d4fc4}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-instagram{color:#f00075}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-lastfm{color:#e21b24}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-linkedin{color:#0d66c2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-mastodon{color:#3288d4}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-medium{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-meetup{color:#f6405f}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-patreon{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-pinterest{color:#e60122}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-pocket{color:#ef4155}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-reddit{color:#ff4500}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-skype{color:#0478d7}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-snapchat{color:#fff;stroke:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-soundcloud{color:#ff5600}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-spotify{color:#1bd760}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-telegram{color:#2aabee}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-threads{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-tiktok{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-tumblr{color:#011835}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-twitch{color:#6440a4}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-twitter{color:#1da1f2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-vimeo{color:#1eb7ea}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-vk{color:#4680c2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-whatsapp{color:#25d366}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-wordpress{color:#3499cd}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-x{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-yelp{color:#d32422}:where(.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}:root :where(.wp-block-social-links .wp-social-link a){padding:.25em}:root :where(.wp-block-social-links.is-style-logos-only .wp-social-link a){padding:0}:root :where(.wp-block-social-links.is-style-pill-shape .wp-social-link a){padding-left:.66667em;padding-right:.66667em}.wp-block-social-links:not(.has-icon-color):not(.has-icon-background-color) .wp-social-link-snapchat .wp-block-social-link-label{color:#000}.wp-block-spacer{clear:both}.wp-block-tag-cloud{box-sizing:border-box}.wp-block-tag-cloud.aligncenter{justify-content:center;text-align:center}.wp-block-tag-cloud.alignfull{padding-left:1em;padding-right:1em}.wp-block-tag-cloud a{display:inline-block;margin-right:5px}.wp-block-tag-cloud span{display:inline-block;margin-left:5px;text-decoration:none}:root :where(.wp-block-tag-cloud.is-style-outline){display:flex;flex-wrap:wrap;gap:1ch}:root :where(.wp-block-tag-cloud.is-style-outline a){border:1px solid;font-size:unset!important;margin-right:0;padding:1ch 2ch;text-decoration:none!important}.wp-block-table{overflow-x:auto}.wp-block-table table{border-collapse:collapse;width:100%}.wp-block-table thead{border-bottom:3px solid}.wp-block-table tfoot{border-top:3px solid}.wp-block-table td,.wp-block-table th{border:1px solid;padding:.5em}.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{background-color:initial;border-bottom:1px solid #f0f0f0;border-collapse:inherit;border-spacing:0}.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:#0000}.wp-block-table .has-border-color td,.wp-block-table .has-border-color th,.wp-block-table .has-border-color tr,.wp-block-table .has-border-color>*{border-color:inherit}.wp-block-table table[style*=border-top-color] tr:first-child,.wp-block-table table[style*=border-top-color] tr:first-child td,.wp-block-table table[style*=border-top-color] tr:first-child th,.wp-block-table table[style*=border-top-color]>*,.wp-block-table table[style*=border-top-color]>* td,.wp-block-table table[style*=border-top-color]>* th{border-top-color:inherit}.wp-block-table table[style*=border-top-color] tr:not(:first-child){border-top-color:initial}.wp-block-table table[style*=border-right-color] td:last-child,.wp-block-table table[style*=border-right-color] th,.wp-block-table table[style*=border-right-color] tr,.wp-block-table table[style*=border-right-color]>*{border-right-color:inherit}.wp-block-table table[style*=border-bottom-color] tr:last-child,.wp-block-table table[style*=border-bottom-color] tr:last-child td,.wp-block-table table[style*=border-bottom-color] tr:last-child th,.wp-block-table table[style*=border-bottom-color]>*,.wp-block-table table[style*=border-bottom-color]>* td,.wp-block-table table[style*=border-bottom-color]>* th{border-bottom-color:inherit}.wp-block-table table[style*=border-bottom-color] tr:not(:last-child){border-bottom-color:initial}.wp-block-table table[style*=border-left-color] td:first-child,.wp-block-table table[style*=border-left-color] th,.wp-block-table table[style*=border-left-color] tr,.wp-block-table table[style*=border-left-color]>*{border-left-color:inherit}.wp-block-table table[style*=border-style] td,.wp-block-table table[style*=border-style] th,.wp-block-table table[style*=border-style] tr,.wp-block-table table[style*=border-style]>*{border-style:inherit}.wp-block-table table[style*=border-width] td,.wp-block-table table[style*=border-width] th,.wp-block-table table[style*=border-width] tr,.wp-block-table table[style*=border-width]>*{border-style:inherit;border-width:inherit}:root :where(.wp-block-table-of-contents){box-sizing:border-box}:where(.wp-block-term-description){box-sizing:border-box;margin-bottom:var(--wp--style--block-gap);margin-top:var(--wp--style--block-gap)}.wp-block-term-description p{margin-bottom:0;margin-top:0}.wp-block-text-columns,.wp-block-text-columns.aligncenter{display:flex}.wp-block-text-columns .wp-block-column{margin:0 1em;padding:0}.wp-block-text-columns .wp-block-column:first-child{margin-left:0}.wp-block-text-columns .wp-block-column:last-child{margin-right:0}.wp-block-text-columns.columns-2 .wp-block-column{width:50%}.wp-block-text-columns.columns-3 .wp-block-column{width:33.33333%}.wp-block-text-columns.columns-4 .wp-block-column{width:25%}pre.wp-block-verse{overflow:auto;white-space:pre-wrap}:where(pre.wp-block-verse){font-family:inherit}.wp-block-video{box-sizing:border-box}.wp-block-video video{vertical-align:middle;width:100%}@supports (position:sticky){.wp-block-video [poster]{object-fit:cover}}.wp-block-video.aligncenter{text-align:center}.wp-block-video :where(figcaption){margin-bottom:1em;margin-top:.5em}.editor-styles-wrapper,.entry-content{counter-reset:footnotes}a[data-fn].fn{counter-increment:footnotes;display:inline-flex;font-size:smaller;text-decoration:none;text-indent:-9999999px;vertical-align:super}a[data-fn].fn:after{content:"[" counter(footnotes) "]";float:left;text-indent:0}.wp-element-button{cursor:pointer}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;clip:auto!important;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
.mejs-offscreen{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal}.mejs-container{background:#000;font-family:Helvetica,Arial,serif;position:relative;text-align:left;text-indent:0;vertical-align:top}.mejs-container,.mejs-container *{box-sizing:border-box}.mejs-container video::-webkit-media-controls,.mejs-container video::-webkit-media-controls-panel,.mejs-container video::-webkit-media-controls-panel-container,.mejs-container video::-webkit-media-controls-start-playback-button{-webkit-appearance:none;display:none!important}.mejs-fill-container,.mejs-fill-container .mejs-container{height:100%;width:100%}.mejs-fill-container{background:transparent;margin:0 auto;overflow:hidden;position:relative}.mejs-container:focus{outline:none}.mejs-iframe-overlay{height:100%;position:absolute;width:100%}.mejs-embed,.mejs-embed body{background:#000;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.mejs-fullscreen{overflow:hidden!important}.mejs-container-fullscreen{bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;z-index:1000}.mejs-container-fullscreen .mejs-mediaelement,.mejs-container-fullscreen video{height:100%!important;width:100%!important}.mejs-background,.mejs-mediaelement{left:0;position:absolute;top:0}.mejs-mediaelement{height:100%;width:100%;z-index:0}.mejs-poster{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;left:0;position:absolute;top:0;z-index:1}:root .mejs-poster-img{display:none}.mejs-poster-img{border:0;padding:0}.mejs-overlay{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;left:0;position:absolute;top:0}.mejs-layer{z-index:1}.mejs-overlay-play{cursor:pointer}.mejs-overlay-button{background:url(//tochigi-toso.com/cms/wp-includes/js/mediaelement/mejs-controls.svg) no-repeat;background-position:0 -39px;height:80px;width:80px}.mejs-overlay:hover>.mejs-overlay-button{background-position:-80px -39px}.mejs-overlay-loading{height:80px;width:80px}.mejs-overlay-loading-bg-img{-webkit-animation:a 1s linear infinite;animation:a 1s linear infinite;background:transparent url(//tochigi-toso.com/cms/wp-includes/js/mediaelement/mejs-controls.svg) -160px -40px no-repeat;display:block;height:80px;width:80px;z-index:1}@-webkit-keyframes a{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes a{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.mejs-controls{bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:40px;left:0;list-style-type:none;margin:0;padding:0 10px;position:absolute;width:100%;z-index:3}.mejs-controls:not([style*="display: none"]){background:rgba(255,0,0,.7);background:-webkit-linear-gradient(transparent,rgba(0,0,0,.35));background:linear-gradient(transparent,rgba(0,0,0,.35))}.mejs-button,.mejs-time,.mejs-time-rail{font-size:10px;height:40px;line-height:10px;margin:0;width:32px}.mejs-button>button{background:transparent url(//tochigi-toso.com/cms/wp-includes/js/mediaelement/mejs-controls.svg);border:0;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;margin:10px 6px;overflow:hidden;padding:0;position:absolute;text-decoration:none;width:20px}.mejs-button>button:focus{outline:1px dotted #999}.mejs-container-keyboard-inactive [role=slider],.mejs-container-keyboard-inactive [role=slider]:focus,.mejs-container-keyboard-inactive a,.mejs-container-keyboard-inactive a:focus,.mejs-container-keyboard-inactive button,.mejs-container-keyboard-inactive button:focus{outline:0}.mejs-time{box-sizing:content-box;color:#fff;font-size:11px;font-weight:700;height:24px;overflow:hidden;padding:16px 6px 0;text-align:center;width:auto}.mejs-play>button{background-position:0 0}.mejs-pause>button{background-position:-20px 0}.mejs-replay>button{background-position:-160px 0}.mejs-time-rail{direction:ltr;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;height:40px;margin:0 10px;padding-top:10px;position:relative}.mejs-time-buffering,.mejs-time-current,.mejs-time-float,.mejs-time-float-corner,.mejs-time-float-current,.mejs-time-hovered,.mejs-time-loaded,.mejs-time-marker,.mejs-time-total{border-radius:2px;cursor:pointer;display:block;height:10px;position:absolute}.mejs-time-total{background:hsla(0,0%,100%,.3);margin:5px 0 0;width:100%}.mejs-time-buffering{-webkit-animation:b 2s linear infinite;animation:b 2s linear infinite;background:-webkit-linear-gradient(135deg,hsla(0,0%,100%,.4) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.4) 0,hsla(0,0%,100%,.4) 75%,transparent 0,transparent);background:linear-gradient(-45deg,hsla(0,0%,100%,.4) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.4) 0,hsla(0,0%,100%,.4) 75%,transparent 0,transparent);background-size:15px 15px;width:100%}@-webkit-keyframes b{0%{background-position:0 0}to{background-position:30px 0}}@keyframes b{0%{background-position:0 0}to{background-position:30px 0}}.mejs-time-loaded{background:hsla(0,0%,100%,.3)}.mejs-time-current,.mejs-time-handle-content{background:hsla(0,0%,100%,.9)}.mejs-time-hovered{background:hsla(0,0%,100%,.5);z-index:10}.mejs-time-hovered.negative{background:rgba(0,0,0,.2)}.mejs-time-buffering,.mejs-time-current,.mejs-time-hovered,.mejs-time-loaded{left:0;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transition:all .15s ease-in;transition:all .15s ease-in;width:100%}.mejs-time-buffering{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.mejs-time-hovered{-webkit-transition:height .1s cubic-bezier(.44,0,1,1);transition:height .1s cubic-bezier(.44,0,1,1)}.mejs-time-hovered.no-hover{-webkit-transform:scaleX(0)!important;-ms-transform:scaleX(0)!important;transform:scaleX(0)!important}.mejs-time-handle,.mejs-time-handle-content{border:4px solid transparent;cursor:pointer;left:0;position:absolute;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);z-index:11}.mejs-time-handle-content{border:4px solid hsla(0,0%,100%,.9);border-radius:50%;height:10px;left:-7px;top:-4px;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);width:10px}.mejs-time-rail .mejs-time-handle-content:active,.mejs-time-rail .mejs-time-handle-content:focus,.mejs-time-rail:hover .mejs-time-handle-content{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.mejs-time-float{background:#eee;border:1px solid #333;bottom:100%;color:#111;display:none;height:17px;margin-bottom:9px;position:absolute;text-align:center;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:36px}.mejs-time-float-current{display:block;left:0;margin:2px;text-align:center;width:30px}.mejs-time-float-corner{border:5px solid #eee;border-color:#eee transparent transparent;border-radius:0;display:block;height:0;left:50%;line-height:0;position:absolute;top:100%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:0}.mejs-long-video .mejs-time-float{margin-left:-23px;width:64px}.mejs-long-video .mejs-time-float-current{width:60px}.mejs-broadcast{color:#fff;height:10px;position:absolute;top:15px;width:100%}.mejs-fullscreen-button>button{background-position:-80px 0}.mejs-unfullscreen>button{background-position:-100px 0}.mejs-mute>button{background-position:-60px 0}.mejs-unmute>button{background-position:-40px 0}.mejs-volume-button{position:relative}.mejs-volume-button>.mejs-volume-slider{-webkit-backface-visibility:hidden;background:rgba(50,50,50,.7);border-radius:0;bottom:100%;display:none;height:115px;left:50%;margin:0;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:25px;z-index:1}.mejs-volume-button:hover{border-radius:0 0 4px 4px}.mejs-volume-total{background:hsla(0,0%,100%,.5);height:100px;left:50%;margin:0;position:absolute;top:8px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:2px}.mejs-volume-current{left:0;margin:0;width:100%}.mejs-volume-current,.mejs-volume-handle{background:hsla(0,0%,100%,.9);position:absolute}.mejs-volume-handle{border-radius:1px;cursor:ns-resize;height:6px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:16px}.mejs-horizontal-volume-slider{display:block;height:36px;position:relative;vertical-align:middle;width:56px}.mejs-horizontal-volume-total{background:rgba(50,50,50,.8);height:8px;top:16px;width:50px}.mejs-horizontal-volume-current,.mejs-horizontal-volume-total{border-radius:2px;font-size:1px;left:0;margin:0;padding:0;position:absolute}.mejs-horizontal-volume-current{background:hsla(0,0%,100%,.8);height:100%;top:0;width:100%}.mejs-horizontal-volume-handle{display:none}.mejs-captions-button,.mejs-chapters-button{position:relative}.mejs-captions-button>button{background-position:-140px 0}.mejs-chapters-button>button{background-position:-180px 0}.mejs-captions-button>.mejs-captions-selector,.mejs-chapters-button>.mejs-chapters-selector{background:rgba(50,50,50,.7);border:1px solid transparent;border-radius:0;bottom:100%;margin-right:-43px;overflow:hidden;padding:0;position:absolute;right:50%;visibility:visible;width:86px}.mejs-chapters-button>.mejs-chapters-selector{margin-right:-55px;width:110px}.mejs-captions-selector-list,.mejs-chapters-selector-list{list-style-type:none!important;margin:0;overflow:hidden;padding:0}.mejs-captions-selector-list-item,.mejs-chapters-selector-list-item{color:#fff;cursor:pointer;display:block;list-style-type:none!important;margin:0 0 6px;overflow:hidden;padding:0}.mejs-captions-selector-list-item:hover,.mejs-chapters-selector-list-item:hover{background-color:#c8c8c8!important;background-color:hsla(0,0%,100%,.4)!important}.mejs-captions-selector-input,.mejs-chapters-selector-input{clear:both;float:left;left:-1000px;margin:3px 3px 0 5px;position:absolute}.mejs-captions-selector-label,.mejs-chapters-selector-label{cursor:pointer;float:left;font-size:10px;line-height:15px;padding:4px 10px 0;width:100%}.mejs-captions-selected,.mejs-chapters-selected{color:#21f8f8}.mejs-captions-translations{font-size:10px;margin:0 0 5px}.mejs-captions-layer{bottom:0;color:#fff;font-size:16px;left:0;line-height:20px;position:absolute;text-align:center}.mejs-captions-layer a{color:#fff;text-decoration:underline}.mejs-captions-layer[lang=ar]{font-size:20px;font-weight:400}.mejs-captions-position{bottom:15px;left:0;position:absolute;width:100%}.mejs-captions-position-hover{bottom:35px}.mejs-captions-text,.mejs-captions-text *{background:hsla(0,0%,8%,.5);box-shadow:5px 0 0 hsla(0,0%,8%,.5),-5px 0 0 hsla(0,0%,8%,.5);padding:0;white-space:pre-wrap}.mejs-container.mejs-hide-cues video::-webkit-media-text-track-container{display:none}.mejs-overlay-error{position:relative}.mejs-overlay-error>img{left:0;max-width:100%;position:absolute;top:0;z-index:-1}.mejs-cannotplay,.mejs-cannotplay a{color:#fff;font-size:.8em}.mejs-cannotplay{position:relative}.mejs-cannotplay a,.mejs-cannotplay p{display:inline-block;padding:0 15px;width:100%}
.mejs-container{clear:both;max-width:100%}.mejs-container *{font-family:Helvetica,Arial}.mejs-container,.mejs-container .mejs-controls,.mejs-embed,.mejs-embed body{background:#222}.mejs-time{font-weight:400;word-wrap:normal}.mejs-controls a.mejs-horizontal-volume-slider{display:table}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,.mejs-controls .mejs-time-rail .mejs-time-loaded{background:#fff}.mejs-controls .mejs-time-rail .mejs-time-current{background:#0073aa}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,.mejs-controls .mejs-time-rail .mejs-time-total{background:rgba(255,255,255,.33)}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,.mejs-controls .mejs-time-rail span{border-radius:0}.mejs-overlay-loading{background:0 0}.mejs-controls button:hover{border:none;-webkit-box-shadow:none;box-shadow:none}.me-cannotplay{width:auto!important}.media-embed-details .wp-audio-shortcode{display:inline-block;max-width:400px}.audio-details .embed-media-settings{overflow:visible}.media-embed-details .embed-media-settings .setting span:not(.button-group){max-width:400px;width:auto}.media-embed-details .embed-media-settings .checkbox-setting span{display:inline-block}.media-embed-details .embed-media-settings{padding-top:0;top:28px}.media-embed-details .instructions{padding:16px 0;max-width:600px}.media-embed-details .setting .remove-setting,.media-embed-details .setting p{color:#a00;font-size:10px;text-transform:uppercase}.media-embed-details .setting .remove-setting{padding:5px 0}.media-embed-details .setting a:hover{color:#dc3232}.media-embed-details .embed-media-settings .checkbox-setting{float:none;margin:0 0 10px}.wp-video{max-width:100%;height:auto}.wp_attachment_holder .wp-audio-shortcode,.wp_attachment_holder .wp-video{margin-top:18px}.wp-video-shortcode video,video.wp-video-shortcode{max-width:100%;display:inline-block}.video-details .wp-video-holder{width:100%;max-width:640px}.wp-playlist{border:1px solid #ccc;padding:10px;margin:12px 0 18px;font-size:14px;line-height:1.5}.wp-admin .wp-playlist{margin:0 0 18px}.wp-playlist video{display:inline-block;max-width:100%}.wp-playlist audio{display:none;max-width:100%;width:400px}.wp-playlist .mejs-container{margin:0;max-width:100%}.wp-playlist .mejs-controls .mejs-button button{outline:0}.wp-playlist-light{background:#fff;color:#000}.wp-playlist-dark{color:#fff;background:#000}.wp-playlist-caption{display:block;max-width:88%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:1.5}.wp-playlist-item .wp-playlist-caption{text-decoration:none;color:#000;max-width:-webkit-calc(100% - 40px);max-width:calc(100% - 40px)}.wp-playlist-item-meta{display:block;font-size:14px;line-height:1.5}.wp-playlist-item-title{font-size:14px;line-height:1.5}.wp-playlist-item-album{font-style:italic;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wp-playlist-item-artist{font-size:12px;text-transform:uppercase}.wp-playlist-item-length{position:absolute;right:3px;top:0;font-size:14px;line-height:1.5}.rtl .wp-playlist-item-length{left:3px;right:auto}.wp-playlist-tracks{margin-top:10px}.wp-playlist-item{position:relative;cursor:pointer;padding:0 3px;border-bottom:1px solid #ccc}.wp-playlist-item:last-child{border-bottom:0}.wp-playlist-light .wp-playlist-caption{color:#333}.wp-playlist-dark .wp-playlist-caption{color:#ddd}.wp-playlist-playing{font-weight:700;background:#f7f7f7}.wp-playlist-light .wp-playlist-playing{background:#fff;color:#000}.wp-playlist-dark .wp-playlist-playing{background:#000;color:#fff}.wp-playlist-current-item{overflow:hidden;margin-bottom:10px;height:60px}.wp-playlist .wp-playlist-current-item img{float:left;max-width:60px;height:auto;margin-right:10px;padding:0;border:0}.rtl .wp-playlist .wp-playlist-current-item img{float:right;margin-left:10px;margin-right:0}.wp-playlist-current-item .wp-playlist-item-artist,.wp-playlist-current-item .wp-playlist-item-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wp-audio-playlist .me-cannotplay span{padding:5px 15px}
.jetpack-sharing-buttons__services-list{display:flex;flex-direction:row;flex-wrap:wrap;gap:0;list-style-type:none;margin:5px;padding:0}.jetpack-sharing-buttons__services-list.has-small-icon-size{font-size:12px}.jetpack-sharing-buttons__services-list.has-normal-icon-size{font-size:16px}.jetpack-sharing-buttons__services-list.has-large-icon-size{font-size:24px}.jetpack-sharing-buttons__services-list.has-huge-icon-size{font-size:36px}@media print{.jetpack-sharing-buttons__services-list{display:none!important}}.editor-styles-wrapper .wp-block-jetpack-sharing-buttons{gap:0;padding-inline-start:0}ul.jetpack-sharing-buttons__services-list.has-background{padding:1.25em 2.375em}
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#fff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgba(6,147,227,1) 0%,#9b51e0 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,#7adcb4 0%,#00d082 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgba(255,105,0,1) 0%,#cf2e2e 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,#eee 0%,#a9b8c3 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,#ffceec 0%,#9896f0 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,#caf880 0%,#71ce7e 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,#020381 0%,#2874fc 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:.44rem;--wp--preset--spacing--30:.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0,0,0,.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0,0,0,.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0,0,0,.2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgba(255,255,255,1),6px 6px rgba(0,0,0,1);--wp--preset--shadow--crisp:6px 6px 0px rgba(0,0,0,1)}:where(.is-layout-flex){gap:.5em}:where(.is-layout-grid){gap:.5em}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}:where(.wp-block-post-template.is-layout-flex){gap:1.25em}:where(.wp-block-post-template.is-layout-grid){gap:1.25em}.has-black-color{color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-color{color:var(--wp--preset--color--white) !important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple) !important}.has-black-background-color{background-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-background-color{background-color:var(--wp--preset--color--white) !important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple) !important}.has-black-border-color{border-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-border-color{border-color:var(--wp--preset--color--white) !important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple) !important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum) !important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple) !important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux) !important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk) !important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean) !important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass) !important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight) !important}.has-small-font-size{font-size:var(--wp--preset--font-size--small) !important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium) !important}.has-large-font-size{font-size:var(--wp--preset--font-size--large) !important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large) !important}:where(.wp-block-post-template.is-layout-flex){gap:1.25em}:where(.wp-block-post-template.is-layout-grid){gap:1.25em}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}:root :where(.wp-block-pullquote){font-size:1.5em;line-height:1.6}
.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label:before,.wpcf7-list-item-label:after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner:before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner:before{animation-name:blink;animation-duration:2s}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type=file]{cursor:pointer}.wpcf7 input[type=file]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=url],.wpcf7 input[type=email],.wpcf7 input[type=tel]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}
div.pp_default .pp_top,div.pp_default .pp_top .pp_middle,div.pp_default .pp_top .pp_left,div.pp_default .pp_top .pp_right,div.pp_default .pp_bottom,div.pp_default .pp_bottom .pp_left,div.pp_default .pp_bottom .pp_middle,div.pp_default .pp_bottom .pp_right{height:13px}div.pp_default .pp_top .pp_left{background:url(//tochigi-toso.com/cms/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/default/sprite.png) -78px -93px no-repeat}div.pp_default .pp_top .pp_middle{background:url(//tochigi-toso.com/cms/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/default/sprite_x.png) top left repeat-x}div.pp_default .pp_top .pp_right{background:url(//tochigi-toso.com/cms/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/default/sprite.png) -112px -93px no-repeat}div.pp_default .pp_content .ppt{color:#f8f8f8}div.pp_default .pp_content_container .pp_left{background:url(//tochigi-toso.com/cms/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/default/sprite_y.png) -7px 0 repeat-y;padding-left:13px}div.pp_default .pp_content_container .pp_right{background:url(//tochigi-toso.com/cms/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/default/sprite_y.png) top right repeat-y;padding-right:13px}div.pp_default .pp_next:hover{background:url(//tochigi-toso.com/cms/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/default/sprite_next.png) center right no-repeat;cursor:pointer}div.pp_default .pp_previous:hover{background:url(//tochigi-toso.com/cms/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/default/sprite_prev.png) center left no-repeat;cursor:pointer}div.pp_default .pp_expand{background:url(//tochigi-toso.com/cms/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/default/sprite.png) 0 -29px no-repeat;cursor:pointer;width:28px;height:28px}div.pp_default .pp_expand:hover{background:url(//tochigi-toso.com/cms/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/default/sprite.png) 0 -56px no-repeat;cursor:pointer}div.pp_default .pp_contract{background:url(//tochigi-toso.com/cms/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/default/sprite.png) 0 -84px no-repeat;cursor:pointer;width:28px;height:28px}div.pp_default .pp_contract:hover{background:url(//tochigi-toso.com/cms/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/default/sprite.png) 0 -113px no-repeat;cursor:pointer}div.pp_default .pp_close{width:30px;height:30px;background:url(//tochigi-toso.com/cms/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/default/sprite.png) 2px 1px no-repeat;cursor:pointer}div.pp_default .pp_gallery ul li a{background:url(//tochigi-toso.com/cms/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/default/default_thumb.png) center center #f8f8f8;border:1px solid #aaa}div.pp_default .pp_social{margin-top:7px}div.pp_default .pp_gallery a.pp_arrow_previous,div.pp_default .pp_gallery a.pp_arrow_next{position:static;left:auto}div.pp_default .pp_nav .pp_play,div.pp_default .pp_nav .pp_pause{background:url(//tochigi-toso.com/cms/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/default/sprite.png) -51px 1px no-repeat;height:30px;width:30px}div.pp_default .pp_nav .pp_pause{background-position:-51px -29px}div.pp_default a.pp_arrow_previous,div.pp_default a.pp_arrow_next{background:url(//tochigi-toso.com/cms/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/default/sprite.png) -31px -3px no-repeat;height:20px;width:20px;margin:4px 0 0}div.pp_default a.pp_arrow_next{left:52px;background-position:-82px -3px}div.pp_default .pp_content_container .pp_details{margin-top:5px}div.pp_default .pp_nav{clear:none;height:30px;width:110px;position:relative}div.pp_default .pp_nav .currentTextHolder{font-family:Georgia;font-style:italic;color:#999;font-size:11px;left:75px;line-height:25px;position:absolute;top:2px;margin:0;padding:0 0 0 10px}div.pp_default .pp_close:hover,div.pp_default .pp_nav .pp_play:hover,div.pp_default .pp_nav .pp_pause:hover,div.pp_default .pp_arrow_next:hover,div.pp_default .pp_arrow_previous:hover{opacity:.7}div.pp_default .pp_description{font-size:11px;font-weight:700;line-height:14px;margin:5px 50px 5px 0}div.pp_default .pp_bottom .pp_left{background:url(//tochigi-toso.com/cms/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/default/sprite.png) -78px -127px no-repeat}div.pp_default .pp_bottom .pp_middle{background:url(//tochigi-toso.com/cms/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/default/sprite_x.png) bottom left repeat-x}div.pp_default .pp_bottom .pp_right{background:url(//tochigi-toso.com/cms/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/default/sprite.png) -112px -127px no-repeat}div.pp_default .pp_loaderIcon{background:url(//tochigi-toso.com/cms/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/default/loader.gif) center center no-repeat}div.light_rounded .pp_top .pp_left{background:url(//tochigi-toso.com/cms/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/light_rounded/sprite.png) -88px -53px no-repeat}div.light_rounded .pp_top .pp_right{background:url(//tochigi-toso.com/cms/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/light_rounded/sprite.png) -110px -53px no-repeat}div.light_rounded .pp_next:hover{background:url(//tochigi-toso.com/cms/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/light_rounded/btnNext.png) center right no-repeat;cursor:pointer}div.light_rounded .pp_previous:hover{background:url(//tochigi-toso.com/cms/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/light_rounded/btnPrevious.png) center left no-repeat;cursor:pointer}div.light_rounded .pp_expand{background:url(//tochigi-toso.com/cms/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/light_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer}div.light_rounded .pp_expand:hover{background:url(//tochigi-toso.com/cms/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/light_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer}div.light_rounded .pp_contract{background:url(//tochigi-toso.com/cms/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/light_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer}div.light_rounded .pp_contract:hover{background:url(//tochigi-toso.com/cms/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/light_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer}div.light_rounded .pp_close{width:75px;height:22px;background:url(//tochigi-toso.com/cms/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/light_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer}div.light_rounded .pp_nav .pp_play{background:url(//tochigi-toso.com/cms/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/light_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px}div.light_rounded .pp_nav .pp_pause{background:url(//tochigi-toso.com/cms/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/light_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px}div.light_rounded .pp_arrow_previous{background:url(//tochigi-toso.com/cms/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/light_rounded/sprite.png) 0 -71px no-repeat}div.light_rounded .pp_arrow_next{background:url(//tochigi-toso.com/cms/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/light_rounded/sprite.png) -22px -71px no-repeat}div.light_rounded .pp_bottom .pp_left{background:url(//tochigi-toso.com/cms/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/light_rounded/sprite.png) -88px -80px no-repeat}div.light_rounded .pp_bottom .pp_right{background:url(//tochigi-toso.com/cms/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/light_rounded/sprite.png) -110px -80px no-repeat}div.dark_rounded .pp_top .pp_left{background:url(//tochigi-toso.com/cms/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/dark_rounded/sprite.png) -88px -53px no-repeat}div.dark_rounded .pp_top .pp_right{background:url(//tochigi-toso.com/cms/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/dark_rounded/sprite.png) -110px -53px no-repeat}div.dark_rounded .pp_content_container .pp_left{background:url(//tochigi-toso.com/cms/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat-y}div.dark_rounded .pp_content_container .pp_right{background:url(//tochigi-toso.com/cms/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/dark_rounded/contentPattern.png) top right repeat-y}div.dark_rounded .pp_next:hover{background:url(//tochigi-toso.com/cms/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/dark_rounded/btnNext.png) center right no-repeat;cursor:pointer}div.dark_rounded .pp_previous:hover{background:url(//tochigi-toso.com/cms/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/dark_rounded/btnPrevious.png) center left no-repeat;cursor:pointer}div.dark_rounded .pp_expand{background:url(//tochigi-toso.com/cms/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/dark_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer}div.dark_rounded .pp_expand:hover{background:url(//tochigi-toso.com/cms/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/dark_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer}div.dark_rounded .pp_contract{background:url(//tochigi-toso.com/cms/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/dark_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer}div.dark_rounded .pp_contract:hover{background:url(//tochigi-toso.com/cms/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/dark_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer}div.dark_rounded .pp_close{width:75px;height:22px;background:url(//tochigi-toso.com/cms/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/dark_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer}div.dark_rounded .pp_description{margin-right:85px;color:#fff}div.dark_rounded .pp_nav .pp_play{background:url(//tochigi-toso.com/cms/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/dark_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px}div.dark_rounded .pp_nav .pp_pause{background:url(//tochigi-toso.com/cms/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/dark_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px}div.dark_rounded .pp_arrow_previous{background:url(//tochigi-toso.com/cms/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/dark_rounded/sprite.png) 0 -71px no-repeat}div.dark_rounded .pp_arrow_next{background:url(//tochigi-toso.com/cms/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/dark_rounded/sprite.png) -22px -71px no-repeat}div.dark_rounded .pp_bottom .pp_left{background:url(//tochigi-toso.com/cms/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/dark_rounded/sprite.png) -88px -80px no-repeat}div.dark_rounded .pp_bottom .pp_right{background:url(//tochigi-toso.com/cms/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/dark_rounded/sprite.png) -110px -80px no-repeat}div.dark_rounded .pp_loaderIcon{background:url(//tochigi-toso.com/cms/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/dark_rounded/loader.gif) center center no-repeat}div.dark_square .pp_left,div.dark_square .pp_middle,div.dark_square .pp_right,div.dark_square .pp_content{background:#000}div.dark_square .pp_description{color:#fff;margin:0 85px 0 0}div.dark_square .pp_loaderIcon{background:url(//tochigi-toso.com/cms/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/dark_square/loader.gif) center center no-repeat}div.dark_square .pp_expand{background:url(//tochigi-toso.com/cms/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/dark_square/sprite.png) -31px -26px no-repeat;cursor:pointer}div.dark_square .pp_expand:hover{background:url(//tochigi-toso.com/cms/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/dark_square/sprite.png) -31px -47px no-repeat;cursor:pointer}div.dark_square .pp_contract{background:url(//tochigi-toso.com/cms/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/dark_square/sprite.png) 0 -26px no-repeat;cursor:pointer}div.dark_square .pp_contract:hover{background:url(//tochigi-toso.com/cms/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/dark_square/sprite.png) 0 -47px no-repeat;cursor:pointer}div.dark_square .pp_close{width:75px;height:22px;background:url(//tochigi-toso.com/cms/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/dark_square/sprite.png) -1px -1px no-repeat;cursor:pointer}div.dark_square .pp_nav{clear:none}div.dark_square .pp_nav .pp_play{background:url(//tochigi-toso.com/cms/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/dark_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px}div.dark_square .pp_nav .pp_pause{background:url(//tochigi-toso.com/cms/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/dark_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px}div.dark_square .pp_arrow_previous{background:url(//tochigi-toso.com/cms/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/dark_square/sprite.png) 0 -71px no-repeat}div.dark_square .pp_arrow_next{background:url(//tochigi-toso.com/cms/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/dark_square/sprite.png) -22px -71px no-repeat}div.dark_square .pp_next:hover{background:url(//tochigi-toso.com/cms/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/dark_square/btnNext.png) center right no-repeat;cursor:pointer}div.dark_square .pp_previous:hover{background:url(//tochigi-toso.com/cms/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/dark_square/btnPrevious.png) center left no-repeat;cursor:pointer}div.light_square .pp_expand{background:url(//tochigi-toso.com/cms/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/light_square/sprite.png) -31px -26px no-repeat;cursor:pointer}div.light_square .pp_expand:hover{background:url(//tochigi-toso.com/cms/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/light_square/sprite.png) -31px -47px no-repeat;cursor:pointer}div.light_square .pp_contract{background:url(//tochigi-toso.com/cms/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/light_square/sprite.png) 0 -26px no-repeat;cursor:pointer}div.light_square .pp_contract:hover{background:url(//tochigi-toso.com/cms/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/light_square/sprite.png) 0 -47px no-repeat;cursor:pointer}div.light_square .pp_close{width:75px;height:22px;background:url(//tochigi-toso.com/cms/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/light_square/sprite.png) -1px -1px no-repeat;cursor:pointer}div.light_square .pp_nav .pp_play{background:url(//tochigi-toso.com/cms/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/light_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px}div.light_square .pp_nav .pp_pause{background:url(//tochigi-toso.com/cms/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/light_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px}div.light_square .pp_arrow_previous{background:url(//tochigi-toso.com/cms/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/light_square/sprite.png) 0 -71px no-repeat}div.light_square .pp_arrow_next{background:url(//tochigi-toso.com/cms/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/light_square/sprite.png) -22px -71px no-repeat}div.light_square .pp_next:hover{background:url(//tochigi-toso.com/cms/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/light_square/btnNext.png) center right no-repeat;cursor:pointer}div.light_square .pp_previous:hover{background:url(//tochigi-toso.com/cms/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/light_square/btnPrevious.png) center left no-repeat;cursor:pointer}div.facebook .pp_top .pp_left{background:url(//tochigi-toso.com/cms/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/facebook/sprite.png) -88px -53px no-repeat}div.facebook .pp_top .pp_middle{background:url(//tochigi-toso.com/cms/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/facebook/contentPatternTop.png) top left repeat-x}div.facebook .pp_top .pp_right{background:url(//tochigi-toso.com/cms/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/facebook/sprite.png) -110px -53px no-repeat}div.facebook .pp_content_container .pp_left{background:url(//tochigi-toso.com/cms/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/facebook/contentPatternLeft.png) top left repeat-y}div.facebook .pp_content_container .pp_right{background:url(//tochigi-toso.com/cms/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/facebook/contentPatternRight.png) top right repeat-y}div.facebook .pp_expand{background:url(//tochigi-toso.com/cms/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/facebook/sprite.png) -31px -26px no-repeat;cursor:pointer}div.facebook .pp_expand:hover{background:url(//tochigi-toso.com/cms/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/facebook/sprite.png) -31px -47px no-repeat;cursor:pointer}div.facebook .pp_contract{background:url(//tochigi-toso.com/cms/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/facebook/sprite.png) 0 -26px no-repeat;cursor:pointer}div.facebook .pp_contract:hover{background:url(//tochigi-toso.com/cms/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/facebook/sprite.png) 0 -47px no-repeat;cursor:pointer}div.facebook .pp_close{width:22px;height:22px;background:url(//tochigi-toso.com/cms/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/facebook/sprite.png) -1px -1px no-repeat;cursor:pointer}div.facebook .pp_description{margin:0 37px 0 0}div.facebook .pp_loaderIcon{background:url(//tochigi-toso.com/cms/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/facebook/loader.gif) center center no-repeat}div.facebook .pp_arrow_previous{background:url(//tochigi-toso.com/cms/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/facebook/sprite.png) 0 -71px no-repeat;height:22px;margin-top:0;width:22px}div.facebook .pp_arrow_previous.disabled{background-position:0 -96px;cursor:default}div.facebook .pp_arrow_next{background:url(//tochigi-toso.com/cms/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/facebook/sprite.png) -32px -71px no-repeat;height:22px;margin-top:0;width:22px}div.facebook .pp_arrow_next.disabled{background-position:-32px -96px;cursor:default}div.facebook .pp_nav{margin-top:0}div.facebook .pp_nav p{font-size:15px;padding:0 3px 0 4px}div.facebook .pp_nav .pp_play{background:url(//tochigi-toso.com/cms/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/facebook/sprite.png) -1px -123px no-repeat;height:22px;width:22px}div.facebook .pp_nav .pp_pause{background:url(//tochigi-toso.com/cms/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/facebook/sprite.png) -32px -123px no-repeat;height:22px;width:22px}div.facebook .pp_next:hover{background:url(//tochigi-toso.com/cms/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/facebook/btnNext.png) center right no-repeat;cursor:pointer}div.facebook .pp_previous:hover{background:url(//tochigi-toso.com/cms/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/facebook/btnPrevious.png) center left no-repeat;cursor:pointer}div.facebook .pp_bottom .pp_left{background:url(//tochigi-toso.com/cms/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/facebook/sprite.png) -88px -80px no-repeat}div.facebook .pp_bottom .pp_middle{background:url(//tochigi-toso.com/cms/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/facebook/contentPatternBottom.png) top left repeat-x}div.facebook .pp_bottom .pp_right{background:url(//tochigi-toso.com/cms/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/facebook/sprite.png) -110px -80px no-repeat}div.pp_pic_holder a:focus{outline:none}div.pp_overlay{background:#000;display:none;left:0;position:absolute;top:0;width:100%;z-index:9500}div.pp_pic_holder{display:none;position:absolute;width:100px;z-index:10000}.pp_content{height:40px;min-width:40px}* html .pp_content{width:40px}.pp_content_container{position:relative;text-align:left;width:100%}.pp_content_container .pp_left{padding-left:20px}.pp_content_container .pp_right{padding-right:20px}.pp_content_container .pp_details{float:left;margin:10px 0 2px}.pp_description{display:none;margin:0}.pp_social{float:left;margin:0}.pp_social .facebook{float:left;margin-left:5px;width:55px;overflow:hidden}.pp_social .twitter{float:left}.pp_nav{clear:right;float:left;margin:3px 10px 0 0}.pp_nav p{float:left;white-space:nowrap;margin:2px 4px}.pp_nav .pp_play,.pp_nav .pp_pause{float:left;margin-right:4px;text-indent:-10000px}a.pp_arrow_previous,a.pp_arrow_next{display:block;float:left;height:15px;margin-top:3px;overflow:hidden;text-indent:-10000px;width:14px}.pp_hoverContainer{position:absolute;top:0;width:100%;z-index:2000}.pp_gallery{display:none;left:50%;margin-top:-50px;position:absolute;z-index:10000}.pp_gallery div{float:left;overflow:hidden;position:relative}.pp_gallery ul{float:left;height:35px;position:relative;white-space:nowrap;margin:0 0 0 5px;padding:0}.pp_gallery ul a{border:1px rgba(0,0,0,.5) solid;display:block;float:left;height:33px;overflow:hidden}.pp_gallery ul a img{border:0}.pp_gallery li{display:block;float:left;margin:0 5px 0 0;padding:0}.pp_gallery li.default a{background:url(//tochigi-toso.com/cms/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/facebook/default_thumbnail.gif) 0 0 no-repeat;display:block;height:33px;width:50px}.pp_gallery .pp_arrow_previous,.pp_gallery .pp_arrow_next{margin-top:7px!important}a.pp_next{background:url(//tochigi-toso.com/cms/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/light_rounded/btnNext.png) no-repeat 10000px center;display:block;float:right;height:100%;text-indent:-10000px;width:49%}a.pp_previous{background:url(//tochigi-toso.com/cms/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/light_rounded/btnPrevious.png) no-repeat -10000px center;display:block;float:left;height:100%;text-indent:-10000px;width:49%}a.pp_expand,a.pp_contract{cursor:pointer;display:none;height:20px;position:absolute;right:30px;text-indent:-10000px;top:10px;width:20px;z-index:20000}a.pp_close{position:absolute;right:0;top:0;display:block;line-height:22px;text-indent:-10000px}.pp_loaderIcon{display:block;height:24px;left:50%;position:absolute;top:50%;width:24px;margin:-12px 0 0 -12px}#pp_full_res{line-height:1!important}#pp_full_res .pp_inline{text-align:left}#pp_full_res .pp_inline p{margin:0 0 15px}div.ppt{color:#fff;display:none;font-size:17px;z-index:9999;margin:0 0 5px 15px}div.pp_default .pp_content,div.light_rounded .pp_content{background-color:#fff}div.pp_default #pp_full_res .pp_inline,div.light_rounded .pp_content .ppt,div.light_rounded #pp_full_res .pp_inline,div.light_square .pp_content .ppt,div.light_square #pp_full_res .pp_inline,div.facebook .pp_content .ppt,div.facebook #pp_full_res .pp_inline{color:#000}div.pp_default .pp_gallery ul li a:hover,div.pp_default .pp_gallery ul li.selected a,.pp_gallery ul a:hover,.pp_gallery li.selected a{border-color:#fff}div.pp_default .pp_details,div.light_rounded .pp_details,div.dark_rounded .pp_details,div.dark_square .pp_details,div.light_square .pp_details,div.facebook .pp_details{position:relative}div.light_rounded .pp_top .pp_middle,div.light_rounded .pp_content_container .pp_left,div.light_rounded .pp_content_container .pp_right,div.light_rounded .pp_bottom .pp_middle,div.light_square .pp_left,div.light_square .pp_middle,div.light_square .pp_right,div.light_square .pp_content,div.facebook .pp_content{background:#fff}div.light_rounded .pp_description,div.light_square .pp_description{margin-right:85px}div.light_rounded .pp_gallery a.pp_arrow_previous,div.light_rounded .pp_gallery a.pp_arrow_next,div.dark_rounded .pp_gallery a.pp_arrow_previous,div.dark_rounded .pp_gallery a.pp_arrow_next,div.dark_square .pp_gallery a.pp_arrow_previous,div.dark_square .pp_gallery a.pp_arrow_next,div.light_square .pp_gallery a.pp_arrow_previous,div.light_square .pp_gallery a.pp_arrow_next{margin-top:12px!important}div.light_rounded .pp_arrow_previous.disabled,div.dark_rounded .pp_arrow_previous.disabled,div.dark_square .pp_arrow_previous.disabled,div.light_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default}div.light_rounded .pp_arrow_next.disabled,div.dark_rounded .pp_arrow_next.disabled,div.dark_square .pp_arrow_next.disabled,div.light_square .pp_arrow_next.disabled{background-position:-22px -87px;cursor:default}div.light_rounded .pp_loaderIcon,div.light_square .pp_loaderIcon{background:url(//tochigi-toso.com/cms/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/light_rounded/loader.gif) center center no-repeat}div.dark_rounded .pp_top .pp_middle,div.dark_rounded .pp_content,div.dark_rounded .pp_bottom .pp_middle{background:url(//tochigi-toso.com/cms/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat}div.dark_rounded .currentTextHolder,div.dark_square .currentTextHolder{color:#c4c4c4}div.dark_rounded #pp_full_res .pp_inline,div.dark_square #pp_full_res .pp_inline{color:#fff}.pp_top,.pp_bottom{height:20px;position:relative}* html .pp_top,* html .pp_bottom{padding:0 20px}.pp_top .pp_left,.pp_bottom .pp_left{height:20px;left:0;position:absolute;width:20px}.pp_top .pp_middle,.pp_bottom .pp_middle{height:20px;left:20px;position:absolute;right:20px}* html .pp_top .pp_middle,* html .pp_bottom .pp_middle{left:0;position:static}.pp_top .pp_right,.pp_bottom .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px}.pp_fade,.pp_gallery li.default a img{display:none}
.wpac,.wpac h1,.wpac h2,.wpac h3,.wpac h4,.wpac h5,.wpac h6,.wpac p,.wpac td,.wpac dl,.wpac tr,.wpac dt,.wpac ol,.wpac form,.wpac select,.wpac option,.wpac pre,.wpac div,.wpac table,.wpac th,.wpac tbody,.wpac tfoot,.wpac caption,.wpac thead,.wpac ul,.wpac li,.wpac address,.wpac blockquote,.wpac dd,.wpac fieldset,.wpac li,.wpac strong,.wpac legend,.wpac em,.wpac s,.wpac cite,.wpac span,.wpac input,.wpac sup,.wpac label,.wpac dfn,.wpac object,.wpac big,.wpac q,.wpac font,.wpac samp,.wpac acronym,.wpac small,.wpac img,.wpac strike,.wpac code,.wpac sub,.wpac ins,.wpac textarea,.wpac var,.wpac a,.wpac abbr,.wpac applet,.wpac del,.wpac kbd,.wpac tt,.wpac b,.wpac i,.wpac hr{background-attachment:scroll!important;background-color:transparent!important;background-image:none!important;background-position:0 0!important;background-repeat:repeat!important;border-color:black!important;border-color:currentColor!important;border-radius:0!important;border-style:none!important;border-width:medium!important;bottom:auto!important;clear:none!important;clip:auto!important;color:inherit!important;counter-increment:none!important;counter-reset:none!important;cursor:auto!important;direction:inherit!important;display:inline;float:none!important;font-family:inherit!important;font-size:inherit!important;font-style:inherit!important;font-variant:normal!important;font-weight:inherit!important;height:auto;left:auto!important;letter-spacing:normal!important;line-height:inherit!important;list-style-type:inherit!important;list-style-position:outside!important;list-style-image:none!important;margin:0!important;max-height:none!important;max-width:none!important;min-height:0!important;min-width:0!important;opacity:1;outline:invert none medium!important;padding:0!important;position:static!important;quotes:"" ""!important;right:auto!important;table-layout:auto!important;text-align:inherit!important;text-decoration:inherit!important;text-indent:0!important;text-transform:none!important;top:auto!important;unicode-bidi:normal!important;vertical-align:baseline!important;visibility:inherit!important;white-space:normal!important;width:auto!important;word-spacing:normal!important;z-index:auto!important;-moz-border-radius:0!important;-webkit-border-radius:0!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;text-shadow:none!important;-webkit-transition:none!important;transition:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}.wpac,.wpac h3,.wpac h5,.wpac p,.wpac h1,.wpac dl,.wpac dt,.wpac h6,.wpac ol,.wpac form,.wpac select,.wpac option,.wpac pre,.wpac div,.wpac h2,.wpac caption,.wpac h4,.wpac ul,.wpac address,.wpac blockquote,.wpac dd,.wpac fieldset,.wpac textarea,.wpac hr{display:block}.wpac table{display:table}.wpac tbody{display:table-row-group}.wpac tr{display:table-row}.wpac td{display:table-cell}.wpac ul{list-style-type:none!important}.wpac li{display:list-item;min-height:auto!important;min-width:auto!important}.wpac a,.wpac a *,.wpac input[type=submit],.wpac input[type=radio],.wpac input[type=checkbox],.wpac select{cursor:pointer!important}.wpac a:hover{text-decoration:none!important}.wpac button,.wpac input[type=submit]{height:auto!important;text-align:center!important}.wpac input[type=hidden]{display:none}.wpac select{-webkit-appearance:menulist!important;-moz-appearance:menulist!important;appearance:menulist!important}.wpac input[type=checkbox]{-webkit-appearance:checkbox!important;-moz-appearance:checkbox!important;appearance:checkbox!important}.wpac input[type=checkbox]:before,.wpac input[type=checkbox]:after{content:none!important;border:0!important}.wpac input[type=radio]{-webkit-appearance:radio!important;-moz-appearance:radio!important;appearance:radio!important}.wpac input[type=radio]:before,.wpac input[type=radio]:after{content:none!important;border:0!important}.wpac li:before,.wpac li:after{content:""!important}.wpac input,.wpac select{vertical-align:middle!important}.wpac select,.wpac textarea,.wpac input{border:1px solid #ccc!important}.wpac table{border-collapse:collapse!important;border-spacing:0!important}.wpac *[dir=rtl]{direction:rtl!important}.wpac img{border:0!important}.wpac svg{vertical-align:middle!important;-moz-box-sizing:content-box!important;-webkit-box-sizing:content-box!important;box-sizing:content-box!important}.wpac{font-size:14px!important;line-height:20px!important;direction:inherit!important;text-align:inherit!important;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif!important;color:#333!important;font-style:normal!important;font-weight:400!important;text-decoration:none!important;list-style-type:disc!important}.wp-gr .wp-google-badge{display:inline-block;font-family:Helvetica Neue,Helvetica,Arial,sans-serif!important;box-shadow:0 2px 5px 0 rgba(0,0,0,.26)!important}.wp-gr .wp-google-badge-fixed{position:fixed!important;right:30px!important;bottom:30px!important;max-width:none!important;z-index:2147482999!important;box-shadow:0 2px 5px 0 rgba(0,0,0,.26)!important}.wp-gr .wp-google-badge_left-fixed{position:fixed!important;left:30px!important;bottom:30px!important;max-width:none!important;z-index:2147482999!important}.wp-gr .wp-google-badge *{cursor:pointer!important}.wp-gr .wp-google-border{width:100%!important;height:6px!important;background:#4fce6a!important;border-radius:2px 2px 0 0!important}.wp-gr .wp-google-badge-btn{position:relative!important;padding:10px!important;background:#fff!important;transition:all .2s ease-in-out!important;border-radius:2px!important}.wp-gr .wp-google-badge-btn:hover{background:#f3f3f5!important}.wp-gr .wp-google-badge-score{display:inline-block;margin:0 0 0 4px!important;vertical-align:middle!important}.wp-gr .wp-google-rating{color:#fb8e28!important;font-size:21px!important;font-weight:600!important;margin:0 6px 0 0!important;vertical-align:middle!important}.wp-gr .wp-google-stars .wp-star{padding:0 4px 0 0!important;line-height:22px!important}.wp-gr .wp-google-powered{color:#555!important;margin:6px 0 0!important}.wp-gr .wp-google-powered img{max-width:144px!important}.wp-gr .wp-google-form .wp-google-reviews{padding:16px 16px 0!important}.wp-gr .wp-google-review{margin-top:15px!important}.wp-gr .wp-google-left{display:table-cell!important;vertical-align:top!important}[dir=ltr] .wp-google-left{padding-right:10px!important}[dir=rtl] .wp-google-left{padding-left:10px!important}.wp-gr .wp-google-left img{border:none!important;float:left!important;height:50px!important;width:50px!important;margin-right:10px!important;overflow:hidden!important;border-radius:50%!important;box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 4px rgba(0,0,0,.24)!important}.wp-gr .wp-google-reviews img{border-radius:50%!important}.wp-gr .wp-google-right{display:table-cell!important;vertical-align:top!important;width:10000px!important}.wp-gr .wp-google-place.wp-place-center{text-align:center!important}.wp-gr .wp-google-place.wp-place-center .wp-google-left{display:block!important}.wp-gr .wp-google-place.wp-place-center .wp-google-left img{float:none!important}.wp-gr .wp-star svg{display:inline-block!important}.wp-gr .wp-google-place .wp-star svg{width:20px!important;height:20px!important;vertical-align:middle!important}.wp-gr .wp-star svg{width:19px!important;height:19px!important;vertical-align:middle!important}.wp-gr .wp-google-name{color:black!important;font-size:100%!important;font-weight:700!important;margin:0 0 2px!important;padding-right:6px!important;text-decoration:none!important}.wp-gr a.wp-google-name{color:#427fed!important;text-decoration:none!important}.wp-gr .wp-google-time{color:#555!important;font-size:13px!important}.wp-gr .wp-google-text{color:#222!important;font-size:15px!important;line-height:24px!important;max-width:100%!important;overflow:hidden!important;white-space:pre-wrap!important;word-break:break-word!important}.wp-gr .wp-google-text .wp-google-stars{padding-right:7px!important}.wp-gr .wp-more{display:none}.wp-gr .wp-more-toggle{color:#136aaf!important;cursor:pointer!important;text-decoration:none!important}.wp-gr .wp-google-url{display:block;margin:10px 0!important;color:#136aaf!important;text-align:center!important}.wp-gr .wp-google-form{position:fixed!important;bottom:0!important;right:0!important;height:100%!important;width:368px!important;z-index:2147483000!important}.wp-gr .wp-google-form.wp-google-form-left{left:0!important}@media(max-width:460px){.wp-gr .wp-google-form{width:100%!important}}.wp-gr .wp-google-head{position:absolute!important;top:0!important;right:0!important;width:100%!important;height:80px!important;background:#fff!important;padding:10px 16px!important;overflow:hidden!important;box-shadow:0 1px 2px 0 rgba(0,0,0,.12)!important;z-index:2147483002!important}.wp-gr .wp-google-head-inner{z-index:2147483000!important;position:absolute!important;left:20px!important;top:20px!important;width:100%!important;height:100%!important;pointer-events:none!important}.wp-gr .wp-google-close{padding:0!important;cursor:pointer!important;outline:0!important;border:0!important;background:0 0!important;min-height:0!important;width:auto!important;float:right!important;font-size:32px!important;font-weight:500!important;line-height:.6!important;color:#999!important;-webkit-appearance:none!important}.wp-gr .wp-google-close:hover{color:#555!important}.wp-gr .wp-google-body{position:absolute!important;top:0!important;right:0!important;bottom:0!important;width:100%!important;background:rgba(250,250,251,.98)!important;border-left:1px solid #dadee2!important;box-shadow:0 0 4px 1px rgba(0,0,0,.08)!important;z-index:2147483000!important}.wp-gr .wp-google-content{position:absolute!important;top:0!important;right:0!important;bottom:0!important;width:100%!important;overflow-y:auto!important;z-index:2147483001!important;-webkit-transform:translateZ(0)!important}.wp-gr .wp-google-content{top:80px!important;bottom:48px!important}.wp-gr .wp-google-content-inner{position:relative!important;min-height:100%!important;margin:0 auto!important}.wp-gr .wp-google-footer{position:absolute!important;bottom:0!important;right:0!important;width:100%!important;height:48px!important;text-align:center!important;z-index:2147483002!important;background:#fff!important;box-shadow:0 -1px 2px 0 rgba(0,0,0,.06)!important;-moz-text-align-last:center!important;text-align-last:center!important}.wp-gr .wp-google-footer img{float:right!important;padding:16px!important}.wp-gr.wp-dark .wp-google-name{color:#eee!important}.wp-gr.wp-dark .wp-google-time{color:#bbb!important}.wp-gr.wp-dark .wp-google-text{color:#ececec!important}.wp-gr.wpac .wp-google-name{font-size:100%!important}.wp-gr.wpac .wp-google-hide,.wp-gr.wpac .grw-hide{display:none}.wp-gr.wpac .wp-google-name a{color:#333!important;font-size:100%!important;text-decoration:none!important}.wp-gr.wpac .wp-google-left img{width:50px!important;height:50px!important;border-radius:50%!important}.wp-gr.wpac a.wp-google-name{color:#154fc1!important;text-decoration:none!important;white-space:nowrap!important;text-overflow:ellipsis!important}.wp-gr.wpac .wp-google-review .wp-google-stars{display:inline-block;margin-right:4px!important}.wp-gr.wpac.wp-dark .wp-google-name a{color:#eee!important}@media(max-width:480px){.wp-google-badge.wp-google-badge-fixed.wp-google-badge-hide{display:none!important}}@media(max-width:480px){.wp-google-badge.wp-google-badge_left-fixed.wp-google-badge-hide{display:none!important}}.wp-gr{display:block!important;width:100%!important;padding-bottom:20px!important;text-align:left!important;direction:ltr!important;box-sizing:border-box!important}.wp-gr .grw-row{display:-ms-flexbox!important;display:flex!important;flex-wrap:nowrap!important;align-items:center!important;-ms-flex-wrap:nowrap!important;-ms-flex-align:center!important}.wp-gr .grw-row-xs{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.wp-gr .grw-row-xs .grw-header,.wp-gr .grw-row-xs .grw-content,.wp-gr .grw-row-xs .grw-review,.wp-gr .grw-row-x .grw-header+.grw-content .grw-review{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.wp-gr .grw-row-xl .grw-header+.grw-content{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.wp-gr .grw-row-l .grw-header+.grw-content{-ms-flex:0 0 80%;flex:0 0 80%;max-width:80%}.wp-gr .grw-row-m .grw-header+.grw-content{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.wp-gr .grw-row-s .grw-header+.grw-content{-ms-flex:0 0 66.666666%;flex:0 0 66.666666%;max-width:66.666666%}.wp-gr .grw-row-x .grw-header,.wp-gr .grw-row-x .grw-header+.grw-content,.wp-gr .grw-row-x .grw-review,.wp-gr .grw-row-s .grw-header+.grw-content .grw-review{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.wp-gr .grw-row-s .grw-header,.wp-gr .grw-row-s .grw-review,.wp-gr .grw-row-m .grw-header+.grw-content .grw-review{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.wp-gr .grw-row-m .grw-header,.wp-gr .grw-row-m .grw-review,.wp-gr .grw-row-l .grw-review{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.wp-gr .grw-row-l .grw-header,.wp-gr .grw-row-xl .grw-review{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.wp-gr .grw-row-xl .grw-header{-ms-flex:0 0 16.666666%;flex:0 0 16.666666%;max-width:16.666666%}.wp-gr .grw-content{position:relative!important;min-width:0!important}.wp-gr .grw-content-inner{position:relative!important}.wp-gr .grw-header-inner,.wp-gr .grw-review-inner{position:relative!important;margin:0 10px!important;padding:15px!important;width:100%!important}.wp-gr:not(.wp-dark) .grw-review-inner.grw-backgnd{background:#fafafa!important}.wp-gr .grw-review-inner.grw-round{border-radius:4px!important}.wp-gr .grw-review-inner.grw-shadow{box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 4px rgba(0,0,0,.24)!important}.wp-gr .grw-review-inner>svg{position:absolute!important;top:10px!important;right:10px!important;width:18px!important;height:18px!important}.wp-gr .grw-reviews{display:flex!important;display:-ms-flexbox!important;overflow:hidden!important;scrollbar-width:none}.wp-gr .grw-reviews::-webkit-scrollbar{display:none!important}.wp-gr .grw-review{display:flex;position:relative!important;justify-content:center!important;align-items:center!important;flex-shrink:0!important}.wp-gr .grw-controls{position:absolute!important;top:50%!important;width:100%!important}.wp-gr .grw-btns{position:absolute!important;height:33px!important;width:33px!important;text-align:center!important;cursor:pointer!important;border-radius:50%!important;user-select:none!important;transition:all .2s ease-in-out!important}.wp-gr .grw-btns svg path{fill:#aaa}.wp-gr .grw-btns:hover svg path{fill:#555!important}.wp-gr .grw-btns.grw-prev{left:0!important;margin-left:-5px!important}.wp-gr .grw-btns.grw-next{right:0!important;margin-right:-5px!important}.wp-gr .grw-dots{position:absolute!important;left:50%!important;transform:translate(-50%,0)!important;text-align:center!important}.wp-gr .grw-dot{display:inline-block!important;width:9px!important;height:9px!important;margin:3px!important;background:#ccc!important;border-radius:20px!important;cursor:pointer!important;opacity:.4!important;transition:all .2s ease-in-out!important}.wp-gr .grw-dot:hover{opacity:1!important}.wp-gr .grw-dot.active{opacity:1!important;background:#427fed!important}.wp-gr .grw-review .wp-google-left{display:block!important;overflow:hidden!important;white-space:nowrap!important;text-overflow:ellipsis!important;line-height:24px!important}.wp-gr .grw-review .wp-google-stars{margin:15px 0 7px!important}.wp-gr .grw-review .wp-google-feedback{height:100px!important;overflow-y:auto!important}.wp-gr .grw-review .wp-google-feedback::-webkit-scrollbar{width:4px!important}.wp-gr .grw-review .wp-google-feedback::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)!important;-webkit-border-radius:4px!important;border-radius:4px!important}.wp-gr .grw-review .wp-google-feedback::-webkit-scrollbar-thumb{-webkit-border-radius:10px!important;border-radius:10px!important;background:#ccc!important;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.5)!important}.wp-gr .grw-review .wp-google-feedback::-webkit-scrollbar-thumb:window-inactive{background:#ccc!important}.wp-gr .wp-google-wr{margin:15px auto 8px -6px!important}.wp-gr .wp-google-wr a{color:#fff!important;padding:8px 20px 10px!important;outline:none!important;border-radius:27px!important;background:#0a6cff!important;white-space:nowrap!important;text-shadow:1px 1px 0 #888!important;box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 4px rgba(0,0,0,.24)!important;user-select:none!important;transition:all .2s ease-in-out!important}.wp-gr .wp-google-wr a:hover{background:#1f67e7!important;box-shadow:0 0 2px rgba(0,0,0,.12),0 3px 5px rgba(0,0,0,.24)!important}.wp-gr .wp-google-wr a:active{background:#0a6cff!important;box-shadow:none!important}.wp-gr .wp-google-wr a svg{display:inline-block;padding:1px;margin:0 0 0 4px;background:#fff;border-radius:50%}.wp-gr[data-layout=slider] .grw-reviews{margin:0 20px!important;padding:10px 0 15px!important;overflow-x:scroll!important;flex-wrap:nowrap!important;-ms-flex-wrap:nowrap!important;scroll-snap-type:x mandatory!important;scroll-behavior:smooth!important;-webkit-overflow-scrolling:touch!important}.wp-gr[data-layout=slider] .grw-review{scroll-snap-align:start!important;transform-origin:center center!important;transform:scale(1)!important;transition:transform .5s!important}.wp-gr[data-layout=grid] .grw-reviews{margin:10px!important;padding:0!important;flex-wrap:wrap!important;-ms-flex-wrap:wrap!important}.wp-gr[data-layout=grid] .grw-review-inner{margin:10px!important}.wp-gr[data-layout=grid] .grw-header-inner{margin:0 10px!important;padding:0!important}
.wp-pagenavi{clear:both}.wp-pagenavi a,.wp-pagenavi span{text-decoration:none;border:1px solid #bfbfbf;padding:3px 5px;margin:2px}.wp-pagenavi a:hover,.wp-pagenavi span.current{border-color:#000}.wp-pagenavi span.current{font-weight:700}
img#wpstats{display:none}
body{font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small}select,input,button,textarea{font:99% arial,helvetica,clean,sans-serif}table{font-size:inherit;font:100%}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%}#yui3-css-stamp.cssfonts{display:none}@charset "utf-8";html{overflow-y:scroll}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal}table{border-collapse:collapse;border-spacing:0}caption,th{text-align:left}q:before,q:after{content:''}object,embed{vertical-align:top}hr,legend{display:none}img,abbr,acronym,fieldset{border:0}img{vertical-align:bottom}li{list-style-type:none}body{color:#555;font-family:"Noto Sans JP",sans-serif;line-height:1.8}@charset "utf-8";a:link,a:visited{color:#002590;text-decoration:underline;transition:.7s}a:hover{color:#f93;transition:.7s}a img{transition:.7s;backface-visibility:hidden}a:hover img,a:hover.btn{opacity:.7;transition:.7s}.imgRadius{border-radius:10px}.imgR{float:right;margin:0 0 10px 10px}.imgR20{float:right;margin:0 0 20px 20px}.imgL{float:left;margin:0 10px 10px 0}.imgL20{float:left;margin:0 20px 20px 0}.imgL30{float:left;margin:0 30px 20px 0;margin-top:0 !important}.imgR30{float:right;margin:0 0 20px 30px}.imgL50{float:left;margin:0 50px 30px 0;margin-top:0 !important}.imgR50{float:right;margin:0 0 20px 30px}.imgC{margin:0 auto 10px auto;display:block}.imgBox{border:#ccc solid 1px;padding:3px}.imgLayer{position:absolute}.mt-20{margin-top:-20px !important}.mt-20 p{margin:0 !important}.mt0{margin-top:0 !important}.mt30{margin-top:30px !important}.mt20{margin-top:20px !important}.mb0{margin-bottom:0 !important}.mb20{margin-bottom:20px !important}.mb30{margin-bottom:30px !important}.mb50{margin-bottom:30px !important}.mr30{margin-right:30px !important}.ml30{margin-left:30px}.pt0{padding-top:0 !important}.pt10{padding-top:10px !important}.pt30{padding-top:30px !important}.pb0{padding-bottom:0 !important}.btn{text-align:center;margin-top:5px;margin-bottom:10px}.overflowH{overflow:hidden}.overflowA{overflow:auto}.clearBoth{clear:both}.clearRight{clear:right}.clearLeft{clear:left}.clearNone{clear:none !important}.textRight{text-align:right !important}.textCenter{text-align:center !important;display:block}.cmtTxt{font-size:14px;display:block}.remark_red{color:#d0004e}.floatR{float:right !important}.floatL{float:left !important}.imgM{margin:0 auto}strong{font-weight:700}.must{font-size:10px;color:red}.externalIcon{padding-left:5px;vertical-align:middle}.clearfix:after{content:".";display:block;clear:both;height:0;visibility:hidden}.clearfix{min-height:1px}* html .clearfix{height:1px}.spblock,.spinline,.sptr{display:none}body{min-width:1100px;font-size:16px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative}.inner{width:1000px;margin:0 auto;position:relative;overflow:hidden;padding:20px 0 30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}article{padding:0 0 20px}@font-face{font-family:'Arial Black';font-style:normal;font-weight:400;src:local('Arial Black'),url(//tochigi-toso.com/cms/wp-content/themes/tochigi-toso/ariblk_0.ttf) format('ttf')}.tmp img{display:block;margin:0 auto}.bg01{background:url(//tochigi-toso.com/cms/wp-content/themes/tochigi-toso/./img/common/bg011.png) center center}.bg01n{background-color:#172c84}.bg01Line{background-image:url(//tochigi-toso.com/cms/wp-content/themes/tochigi-toso/./img/common/bg011.png);background-repeat:repeat;background-position:center;border-bottom:#000 solid 8px}.bg02{background:url(//tochigi-toso.com/cms/wp-content/themes/tochigi-toso/./img/common/bg_servicecontents.png) center center}.bg03{background:url(//tochigi-toso.com/cms/wp-content/themes/tochigi-toso/./img/common/brown_bg.png) center center;border-bottom:#ccc solid 1px;border-top:#ccc solid 1px}.bgTopMenu{background-color:#172c84}.bgPopg{background-image:url(//tochigi-toso.com/cms/wp-content/themes/tochigi-toso/./img/common/bg_questionnaire_top.png),url(//tochigi-toso.com/cms/wp-content/themes/tochigi-toso/./img/common/bg011.png);background-repeat:repeat-x,repeat;background-position:top,center;border-bottom:8px #000 solid;padding:50px 0}.btnC{text-align:center}.btnCalc a,.btnC a,.btn{display:inline-block !important;font-size:16px !important;font-weight:700;text-align:center;display:block;background:#f4d21f;color:#172c84;text-decoration:none;line-height:1.2;padding:12px 40px;border-top:1px solid #f4d21f;border-radius:30px;box-shadow:0 2px 0 rgba(255,255,255,.5) inset;font-family:"Noto Sans JP",sans-serif}.btnCalc a,.btnC a,.btn a{display:block;text-decoration:none !important;color:#172c84 !important}.btnDetail{position:relative;font-weight:700;transition:.7s;text-align:center;color:#fff !important;font-size:12px !important;margin:0 auto !important;width:8em !important;border-radius:5px;padding:3px 6px;background:#45b440;box-shadow:0px 2px 0px 0px rgba(255,255,255,.4) inset;text-decoration:none !important}.btnC a:hover,.btn:hover,.btnDetail:hover{opacity:.7;transition:.7s}.btnDetail a{display:block;padding:3px 7px !important;color:#fff;text-decoration:none;text-align:center;transition:.7s}#main .workCtt_btn{text-align:center;margin:30px 0 40px}.workCtt_btn .btn,.workCtt_btn a.btn,.workCtt_btn .button.btn{font-weight:700;line-height:1.5;position:relative;display:inline-block;padding:1rem 4rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all .3s;transition:all .3s;text-align:center;vertical-align:middle;text-decoration:none;letter-spacing:.1em;color:#212529;border-radius:.5rem}#main a.btn-custom01{margin-bottom:.5rem;padding:0;border-radius:.75rem;text-decoration:none;color:#fff}a.btn-custom01:before{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;content:"";-webkit-transition:all .3s;transition:all .3s;-webkit-transform:translate3d(0,.75rem,-1rem);transform:translate3d(0,.75rem,-1rem);box-sizing:border-box;border:2px solid #000;border-radius:inherit;background:#943d15;-webkit-box-shadow:0 .6rem 0 0 rgba(0,0,0,.2);box-shadow:0 .6rem 0 0 rgba(0,0,0,.2)}a.btn-custom01:after{font-family:"Font Awesome 5 Free";font-size:2rem;font-weight:400;line-height:1;position:absolute;top:calc(50% - 1rem);left:1.5rem;margin:0;padding:0;content:"\f0e0"}.btn-custom01-front{font-size:20px;position:relative;display:block;padding:1.5rem 5rem;-webkit-transition:all .3s;transition:all .3s;border:2px solid #000;border-radius:inherit;background:#eb6120}.fa-position-left{position:absolute;top:calc(50% - 0.5em);left:1rem}.fa-position-right{position:absolute;top:calc(50% - 0.5em);right:1rem}a.btn-custom01:hover{-webkit-transform:translate(0,.25rem);transform:translate(0,.25rem);background:#fff100}a.btn-custom01:hover:before{-webkit-transform:translate3d(0,.5rem,-1rem);transform:translate3d(0,.5rem,-1rem);-webkit-box-shadow:0 .35rem 0 0 rgba(0,0,0,.2);box-shadow:0 .35rem 0 0 rgba(0,0,0,.2)}a.btn-custom01:hover:after{content:"\f2b6"}a.btn-custom01:active{-webkit-transform:translate(0rem,.75rem);transform:translate(0rem,.75rem)}a.btn-custom01:active:before{-webkit-transform:translate3d(0,0,-1rem);transform:translate3d(0,0,-1rem);-webkit-box-shadow:0 .35rem 0 0 rgba(0,0,0,.2);box-shadow:0 .35rem 0 0 rgba(0,0,0,.2)}a.btn-custom01:active:after{content:"\f2b6"}.notice-r{color:#e72718 !important}.notice-o{color:#eb6120}.notice-b{color:#013e96 !important}.notice-g{color:#eb6120}.tel{font-size:13px}#main strong.borderS{background:#fcff00;display:inline-block;line-height:.5;font-weight:400}.tel span{background:url(//tochigi-toso.com/cms/wp-content/themes/tochigi-toso/./img/common/ico_freedial03.png) no-repeat left 16px;color:#d90a0a;font-size:48px;line-height:1;padding:0 0 0 48px;margin:0;display:block;font-family:Bahnschrift,Gadget,'Anton',sans-serif}.tel span a{color:#d90a0a !important;text-decoration:none !important}.spblock,.spinline,.sptr{display:none}#main ul.columnOT li{float:left;margin-bottom:30px;padding:0}#main ul.columnOT li:last-child{float:right}#main ul.columnOT li:before,#main ul.columnOT li:after{display:none}#top #contents{margin:0 auto 0;position:relative}.waypoint{transition:.2s}.waypoint.active{animation-name:bounce_large;animation-duration:1s;animation-fill-mode:forwards}#top #main .tmp .inner:after{content:".";display:block;clear:both;height:0;visibility:hidden}#top #main .tmp .inner{min-height:1px}* html #top #main .tmp .inner{height:1px}header{border-top:#000 solid 6px;padding-top:6px;margin:auto;z-index:101}header h1,header p.htxt{font-size:10px;font-weight:400;display:block;width:1100px;padding:0;margin:0 auto}header p.htxt strong{font-weight:400}header .inner{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;padding:2px 0;overflow:inherit;width:1220px}header .corpNumber{font-size:12px;position:absolute;bottom:0;left:0}header .logoTxt{font-size:10px;position:absolute;top:0;left:0}header .floatL{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;float:left}header .hdrLogo{position:relative;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center}header .hdrLogo a{margin:0 2px 0 0;display:block;float:left}header img.logo01{height:auto}header img.logo02{float:left;margin-right:3px}header .hdrMenu li{position:relative;padding-left:20px;font-weight:700}header .hdrMenu li a{color:#333;text-decoration:none}header .hdrMenu li:before,header .hdrMenu li:after{position:absolute;top:0;bottom:0;left:0;margin:auto;content:"";vertical-align:middle}header .hdrMenu li:before{width:16px;height:16px;-webkit-border-radius:50%;border-radius:50%;background:#45b440}header .hdrMenu li:after{left:4px;width:4px;height:4px;border-top:2px solid #fffeee;border-right:2px solid #fffeee;-webkit-transform:rotate(45deg);transform:rotate(45deg)}header .hdrContact{float:right;position:relative}header .hdrContact .contactCatch{position:relative;overflow:hidden;font-weight:700;font-size:15px;text-align:center;padding:0}header .hdrContact .contactCatch span{font-size:12px}header .hdrContact .telBox{background:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;overflow:hidden;margin:0 5px 0 0;float:left;line-height:1.2}header .hdrContact .tel{font-size:11px;line-height:1.2;white-space:nowrap}header .hdrContact .tel span{font-size:50px;font-weight:900;line-height:1;padding-left:40px;display:block;margin:2px 0 0}header .hdrBnr{position:relative;overflow:hidden;float:right}header .hdrBnr a{display:block;background:#172c84;font-size:20px;color:#f4d21f;text-align:center;text-decoration:none;font-weight:700;line-height:1.2;padding:12px 25px;border-top:1px solid #172c84;border-radius:8px;box-shadow:0 2px 0 rgba(255,255,255,.5) inset}header .hdrBnr a span{display:block;font-size:12px}header .hdrBnr a:hover{opacity:.8;transition:.7s}header .telBtn{display:none}footer{padding:0;font-size:14px;background-color:#fff}footer .ftrInfo{background:#ff7a22}footer .ftrBnr{position:relative;overflow:hidden}footer .ftrBnr .consultationBox,footer .ftrBnr .estimatesBox{float:left;margin-right:40px}footer .ftrBnr .estimatesBox{margin-right:0}footer .inner{padding:30px 0 80px;position:relative}footer .corpNumber{font-size:11px}footer a,footer a:link,footer a:visited{color:#333;text-decoration:none}footer .ftrLogo{margin-bottom:20px;display:block}footer h5{font-size:15px;margin-bottom:5px;line-height:1.4}footer nav{float:right;background:0 0;margin-top:0}footer nav .ftrNav{position:relative;overflow:hidden}footer nav .ftrNav>li{float:left;margin-left:40px}footer nav .ftrNav li ul>li{position:relative;padding-left:18px;margin-bottom:5px}footer nav .ftrNav li ul>li:before,footer nav .ftrNav li ul>li:after{display:block;content:'';position:absolute;top:0;bottom:0;margin:auto}footer nav .ftrNav li ul>li:before{z-index:2;left:3px;width:4px;height:4px;border-right:2px solid #fff;border-bottom:2px solid #fff;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}footer nav .ftrNav li ul>li:after{left:0;width:14px;height:14px;background-color:#ff9a38;border-radius:50%}footer nav .ftrNav .ftrNavParent:before,footer nav .ftrNav .ftrNavParent:after{top:5px;bottom:inherit}footer nav .ftrNav .ftrNavParent:before{top:9px}footer nav .ftrNav li ul>li a{text-decoration:none}footer .copyRight{clear:both;text-align:right;padding-top:70px;position:absolute;bottom:5px;right:0;font-size:12px}footer .ftrBnrUl{clear:both;padding:30px 0 50px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-align-items:center;align-items:center;justify-content:space-between;overflow:hidden}footer .ftrBnrShowroom{padding-bottom:0}footer .ftrScroll{padding:3px 0;background:rgba(0,0,0,.7);position:fixed;bottom:0;width:100%;display:none;z-index:100;font-size:12px;line-height:1.2}footer .ftrScroll .inner{margin:10px auto;padding:0}footer .ftrScroll .ftrCont{background:#fff;padding:3px 5px;float:left;min-width:890px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-align-items:center;align-items:center;justify-content:space-between;margin-right:15px;overflow:hidden}footer .ftrScroll .ftrContN{margin-right:5px;padding:8px}footer .ftrScroll .tel{display:inline-block;float:left;margin-right:0;color:#333;font-size:11px}footer .ftrScroll .tel span{padding:0 0 0 45px;background:url(//tochigi-toso.com/cms/wp-content/themes/tochigi-toso/./img/common/ico_freedial02.png) no-repeat 5px 15px;background-size:40px auto;font-size:52px;font-weight:700;line-height:1;display:block;letter-spacing:-.05em}footer .ftrScroll .ftrCont ul{position:relative;overflow:hidden}footer .ftrScroll .ftrCont ul li{float:left;margin-left:5px;text-align:center}footer .ftrScroll .ftrCont ul li a{display:block;text-decoration:none;text-align:center;position:relative}footer .ftrScroll .ftrCont ul li.ftrTel{display:none}#topcontrol{background:url(//tochigi-toso.com/cms/wp-content/themes/tochigi-toso/./img/common/bg_packttl_o.png);border-radius:5px;text-align:center;width:46px;height:50px;display:block;padding:10px;z-index:100}footer .ftrScroll .pageTop a{background:url(//tochigi-toso.com/cms/wp-content/themes/tochigi-toso/./img/common/bg_packttl_o.png);border-radius:5px;width:76px;height:71px;text-align:center;display:table-cell;vertical-align:middle}footer .ftrScroll .pageTop a:hover img{filter:alpha(opacity=80);opacity:.8}footer .ftrScroll .ftrCont .catchTtl{margin:0 5px 0 0 !important;background:0 0 !important}footer .ftrScroll .ftrCont .catchTtl li{background:#eb6120;color:#fff;padding:2px 10px;width:auto;margin:0 0 1px;border-radius:3px;font-size:15px;font-weight:400;float:none}footer .footBnr ul{display:flex;float:right;margin-top:30px}footer .footBnr ul li{padding:0 0 10px 10px}footer .ftrScroll .ftrContN ul{position:relative;overflow:hidden}footer .ftrScroll .ftrContN ul li{float:left;margin-left:5px;text-align:center;border-radius:8px;float:left;margin-left:12px;width:198px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:23px;font-weight:700;overflow:hidden;background:#eb6120;font-family:"Noto Sans JP",sans-serif}footer .ftrScroll .ftrContN ul li.ftrShowroom{background:#000}footer .ftrScroll .ftrContN ul li a{display:block;text-decoration:none;text-align:center;position:relative;padding:5px 0;color:#fff;box-shadow:0px 5px 0px 0px rgba(255,255,255,.2) inset}#top footer .ftrBnr{padding-bottom:0;border-bottom:none;margin-bottom:0}footer .ftrScroll .ftrCont h3{background:#00569e;color:#fff;font-size:20px;margin:-6px 40px -6px -10px;padding:12px 0 12px 30px;border-radius:0 5px 5px 0;position:relative;z-index:1;-webkit-border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;-ms-border-radius:0 5px 5px 0;-o-border-radius:0 5px 5px 0}footer .ftrScroll .ftrCont h3:after{content:'';position:absolute;left:78%;top:0;bottom:0;margin:auto;width:0;height:0;border:solid 30px #00569e;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);border-radius:0 0 5px;z-index:-1}footer .ftrScroll .ftrCont ul li span{font-size:13px;display:block;color:#fff}footer .camBnrFix{display:none;position:fixed;content:"";right:0;bottom:80px;width:240px;border-radius:5px;z-index:10}footer .camBnrFix *{width:100%;height:100%;border-radius:5px}footer .floatBnrClose,footer .ftrBnrClose{position:absolute;top:0;right:0;display:block;width:20px;height:20px;background:#000;z-index:1}footer .floatBnrClose:before,footer .floatBnrClose:after,footer .ftrBnrClose:before,footer .ftrBnrClose:after{content:"";position:absolute;top:50%;left:50%;width:2px;height:16px;background:#fff}footer .floatBnrClose:before,footer .ftrBnrClose:before{transform:translate(-50%,-50%) rotate(45deg)}footer .floatBnrClose:after,footer .ftrBnrClose:after{transform:translate(-50%,-50%) rotate(-45deg)}footer .camBnrFix_off{display:none !important}header nav{padding:15px 0;background:#e72718;margin-bottom:1px}#gNav{position:relative;width:1100px;margin:3px auto;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}nav #gNav li{border-right:#fff dotted 1px;float:left;font-size:15px;color:#fff;line-height:1.3;font-weight:700;text-align:center;position:relative;z-index:15;line-height:1.4;display:block;width:158px;height:40px}header nav li:first-child{border-left:#fff dotted 1px}header nav li a:link,header nav li a:visited{color:#fff;text-decoration:none;transition:.7s}header nav li a:hover{transition:.7s;opacity:.8;border-radius:5px;background-color:#eb6120}nav #gNav li a{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:calc(100% - 10px);position:relative;color:#fff;text-decoration:none;padding:35px 0 5px;margin:-11px 5px 0;display:inline-block;background-repeat:no-repeat;background-position:center 3px}header nav li li a:before,header nav li li a:after{content:none}nav #gNav li span{display:block;font-size:10px;color:#fff100;font-weight:400}nav #gNav li ul{position:absolute;top:58px;left:0;z-index:1;height:0;width:156px;display:block;margin:0;padding:0}nav #gNav>li>ul>li{visibility:hidden;overflow:hidden;width:auto;height:0;background:rgba(45,41,32,.8);border-bottom:solid 1px;border-bottom-color:rgba(255,255,255,.8);border-right:none;border-left:none;font-size:13px;transition:.7s;float:none;font-weight:400;text-shadow:none;margin:0}nav #gNav li ul li a{height:auto;border-bottom:none;height:39px;margin-top:0;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-align-items:center;align-items:center;justify-content:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:10px 0;font-weight:400;background-image:none !important}nav #gNav li ul li a:before,nav #gNav li ul li a:after{display:none}nav #gNav li ul li a:link,nav #gNav li ul li a:visited{color:#fff !important;text-decoration:none}nav #gNav li ul li:hover{color:#0068b7 !important;transition:.7s}nav #gNav li:hover ul li,nav #gNav li a:hover ul li{visibility:visible;overflow:visible;height:39px}nav #gNav li.gnav01 a{background-image:url(//tochigi-toso.com/cms/wp-content/themes/tochigi-toso/./img/common/gnav_ico_home_p.png)}nav #gNav li.gnav02 a{background-image:url(//tochigi-toso.com/cms/wp-content/themes/tochigi-toso/./img/common/gnav_ico_first_p.png)}nav #gNav li.gnav03 a{background-image:url(//tochigi-toso.com/cms/wp-content/themes/tochigi-toso/./img/common/gnav_ico_corporate_p.png)}nav #gNav li.gnav04 a{background-image:url(//tochigi-toso.com/cms/wp-content/themes/tochigi-toso/./img/common/gnav_ico_voice_p.png)}nav #gNav li.gnav05 a{background-image:url(//tochigi-toso.com/cms/wp-content/themes/tochigi-toso/./img/common/gnav_ico_menu_p.png)}nav #gNav li.gnav06 a{background-image:url(//tochigi-toso.com/cms/wp-content/themes/tochigi-toso/./img/common/gnav_ico_showroom_p.png)}nav #gNav li.gnav07 a{background-image:url(//tochigi-toso.com/cms/wp-content/themes/tochigi-toso/./img/common/gnav_ico_case_p.png)}#main p{font-size:16px;margin-bottom:15px}#main a{color:#00569e;text-decoration:underline}#main p+h2,#main p+h3,#main p+h4,#main p+h5,#main p+h6,#main ul+h2,#main ul+h3,#main ul+h4,#main ul+h5,#main ul+h6,#main ol+h2,#main ol+h3,#main ol+h4,#main ol+h5,#main ol+h6{margin-top:30px}#main .inner+p+h2,#main .inner+p+h3,#main .inner+p+h4,#main .inner+p+h5,#main .inner+p+h6{margin-top:0}#main h1,#main h2,#main h3,#main h4,#main h5,#main h6{font-family:"Noto Sans JP",sans-serif;line-height:1.5;clear:both}#main h2{background:0 0;color:#000;padding:0;margin:3px auto 30px;box-shadow:none;text-align:center;line-height:1.1;font-size:40px;display:flex;justify-content:center;align-items:center}#main h2:before{content:"";display:block;width:40px;height:40px;background-image:linear-gradient(45deg,transparent 49%,#ffd738 49%,#ffd738 53%,transparent 53%,transparent);background-size:44px 44px;margin-right:5px;flex-grow:0;flex-shrink:0}#main h2:after{content:"";display:block;width:40px;height:40px;background-image:linear-gradient(-45deg,transparent 49%,#ffd738 49%,#ffd738 53%,transparent 53%,transparent);background-size:44px 44px;margin-left:5px;flex-grow:0;flex-shrink:0}#main h2.pophedding,#main h2.popheddingNml{display:block}#main h2.pophedding:before,#main h2.pophedding:after,#main h2.popheddingNml:before,#main h2.popheddingNml:after{content:none}#main h2.pophedding span.popOutS{font-size:40px}#main h2 span.popOutS{font-size:30px;color:#000;padding:0;margin:0 0 5px;font-family:"Noto Sans JP",sans-serif;display:flex;justify-content:center;align-items:center}#main h2 span.popOutS:before{content:"";display:block;width:30px;height:30px;background-image:linear-gradient(45deg,transparent 49%,#ffd738 49%,#ffd738 53%,transparent 53%,transparent);background-size:33px 33px;margin-right:5px;flex-grow:0;flex-shrink:0}#main h2 span.popOutS:after{content:"";display:block;width:30px;height:30px;background-image:linear-gradient(-45deg,transparent 49%,#ffd738 49%,#ffd738 53%,transparent 53%,transparent);margin-left:5px;background-size:33px 33px;flex-grow:0;flex-shrink:0}#main h2.pophedding span.popOutS:before{width:40px;height:40px;background-size:44px 44px;flex-grow:0;flex-shrink:0}#main h2.pophedding span.popOutS:after{width:40px;height:40px;background-size:44px 44px;flex-grow:0;flex-shrink:0}#main h2 span.ltlShk{font-family:Bahnschrift,"メイリオ","Meiryo",verdana,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:16px;color:#eb6120;padding:0;display:block;margin-top:5px}#main h2 span.ribbonShk{font-size:18px;background:#eb6120;color:#fff;position:relative;display:block;width:14em;margin:5px auto 0;padding:8px 0}#main h2 span.ribbonShk:before{content:'';position:absolute;display:block;width:0;height:0;top:0;right:0;border-top:18px solid transparent;border-right:18px solid #fff;border-left:18px solid transparent;border-bottom:18px solid transparent}#main h2 span.ribbonShk:after{content:'';position:absolute;display:block;width:0;height:0;top:0;left:0;border-top:18px solid transparent;border-right:18px solid transparent;border-left:18px solid #fff;border-bottom:18px solid transparent}#main h2.smpl{background:0 0;color:#333;font-size:40px;padding:0;margin-bottom:15px}#main h2.hOfMainV{font-size:25px;margin:0;box-shadow:none;border:none;background:url(//tochigi-toso.com/cms/wp-content/themes/tochigi-toso/./img/common/bg_packttl_o.png);color:#fff;padding:8px 0}#main h2.hOfMainV:before,#main h2.hOfMainV:after{content:none}#main h2.hOfMainV strong{color:#fcff00}#main h2 a{color:#fff;text-decoration:underline}#main h2.fullWidth,#main h2.fullWidthG,#main h2.fullWidthDwn{color:#fff;font-size:36px !important;text-align:center !important;box-shadow:none !important;position:relative !important;width:100% !important;padding:15px 0 !important;margin:0 0 30px;line-height:1.3;border-bottom:none;background:url(//tochigi-toso.com/cms/wp-content/themes/tochigi-toso/./img/common/bg_packttl_o.png);border:none;display:block}#main h2.fullWidth:before,#main h2.fullWidth:after{content:none}#main h2.fullWidth strong{color:#fcf485}#main h2.fullWblue{color:#fff;font-size:37px !important;text-align:center !important;box-shadow:none !important;position:relative !important;width:100% !important;padding:0 !important;margin:0 !important;border-bottom:none;line-height:1.3;background:#002590}#main h2.fullWidthDwn:after{content:'';height:0;position:absolute;width:0;border:solid transparent;border-top-color:#e8340c;border-width:40px 300px 0;top:100%;left:0;right:0;margin:auto;z-index:99}#main h2.bbg{font-size:20px;background:0 0;color:#333;text-align:center;border:none;box-shadow:none;width:1000px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#main h2.bbg span{font-family:Bahnschrift,"メイリオ","Meiryo",verdana,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:38px;font-weight:900;color:#d90a0a;display:block;margin:10px 0 0}#main h2.dwnF{display:block;border-radius:20px;background:#000;font-size:32px;font-weight:700;color:#fff;line-height:1.1;padding:10px 25px 12px;margin:0 0 25px;position:relative;text-align:center}#main h2.dwnF strong{font-weight:700}#main h2.dwnF:before{content:none}#main h2.dwnF:after{content:'';position:absolute;display:block;z-index:1;border-style:solid;border-color:#000 transparent;border-width:20px 20px 0;bottom:-20px;left:50%;margin-left:-10px;width:auto;height:auto;background:nnone;margin-left:0}#voice #main h2.dwnF{margin:60px 0 35px}#main h2.topH{background:url(//tochigi-toso.com/cms/wp-content/themes/tochigi-toso/./img/common/bg_toph2.png) no-repeat top left;position:relative;display:block;text-align:left;font-size:34px;line-height:1;padding:24px 0 0 54px;margin:30px auto;border:none;box-shadow:none;width:1000px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#main h2.topH:before,#main h2.topH:after{content:none}#main h2.topH small{font-size:25px;display:block;margin-bottom:10px}#main h2.topH span{font-size:15px;position:absolute;top:-13px;left:60px}#main h3{font-size:30px;color:#000;width:auto;padding:0 0 20px;margin:20px 0;position:relative}#main h3:after{content:"";background:url(//tochigi-toso.com/cms/wp-content/themes/tochigi-toso/./img/common/bg_packttl_o.png);height:8px;width:240px;position:absolute;bottom:0;left:0}#main h3.org{color:#fff;background:#f60;border:0;border-radius:100px;overflow:hidden;display:inline-block;margin:0;padding:5px 30px}#main h3 a{color:#333;text-decoration:underline}#main h4,#main h4.normal{font-size:20px;color:#fff;background-color:#e72718;margin:0 0 20px !important;position:relative;display:inline-block;padding:3px 20px}#main h4 a{color:#333;text-decoration:underline}#main h5{color:#000;font-size:18px;padding:0 0 10px;margin:0 0 20px;position:relative}#main h5:after{content:"";background:#000;height:5px;width:200px;position:absolute;bottom:0;left:0}#main h5 a{color:#fff;text-decoration:underline}#main h6{font-size:20px;padding:0 0 0 20px;margin:0 0 20px;position:relative}#main h6:before,#main h6:after{position:absolute;top:5px;left:0;margin:auto;content:"";vertical-align:middle}#main h6:before{width:16px;height:16px;border-radius:50%;background:#000}#main h6:after{top:10px;left:4px;width:4px;height:4px;border-top:2px solid #fff;border-right:2px solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#main h6 a{color:#333;text-decoration:underline}#main blockquote{border:solid 1px #ccc;background:#fffeee;padding:15px;margin-bottom:15px}#main blockquote p{margin:0}#main ul{margin-bottom:15px}#main ul li{font-size:16px;line-height:1.5;margin:7px 0 0;position:relative;padding-left:20px}#main ul li:before,#main ul li:after{position:absolute;top:3px;left:0;margin:auto;content:"";vertical-align:middle}#main ul li:before{width:15px;height:15px;border-radius:50%;background:#eb6120}#main ul li:after{left:3px;top:7px;width:4px;height:4px;border-top:2px solid #fff;border-right:2px solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#main ol{margin-bottom:15px;padding-left:40px}#main ol li{list-style-type:decimal;font-size:16px;line-height:1.5;margin:7px 0 0}#main table{width:100%;border-collapse:separate;border-spacing:1px;margin-bottom:20px;background:url(//tochigi-toso.com/cms/wp-content/themes/tochigi-toso/./img/common/bg011.png) repeat;border-radius:20px;padding:50px 100px}#main table th,#main table td{padding:15px 20px;font-size:15px;line-height:1.7;text-align:left;vertical-align:top;position:relative;border-top:#a8997f solid 1px}#main table tr:last-of-type th,#main table tr:last-of-type td{border-bottom:#a8997f solid 1px}#main table th{width:20%;font-weight:700;vertical-align:top;font-size:16px;color:#000;font-family:"Noto Sans JP",sans-serif;background:0 0}#main table td a{position:absolute;right:20px;top:15px;background:#f80;border-radius:5px;color:#fff;text-decoration:none;padding:0 15px}#main table td a:hover{opacity:.7;transition:.6s}#main h2.sbT{text-align:center;background:0 0;box-shadow:none;border:none;font-size:40px;font-weight:700;line-height:1.3;color:#000;margin-bottom:20px;padding:0;display:block}#main h2.sbT:before,#main h2.sbT:after{content:none}#main h2.sbT span{display:inline-block;border-radius:20px;background:#eb6120;font-size:30px;color:#fff;line-height:1.1;padding:5px 25px 8px;margin:0 0 10px;position:relative;text-align:center}#main h2.sbT span:before{content:'';position:absolute;display:block;z-index:1;border-style:solid;border-color:#eb6120 transparent;border-width:10px 10px 0;bottom:-10px;left:50%;margin-left:-10px}#main h2.sbT strong{display:block}#main .catchB{border-radius:6px;background:#0b3e9b;color:#fff;font-weight:700;margin-bottom:0;padding:10px 20px;font-size:18px}#main .catchTxtP{font-weight:700;font-size:36px;line-height:1.3}#main .catchTxtP strong{color:#d90a0a}#main .catchTxtP p{font-size:36px;line-height:1.3}#main .photoUL,#main .photoULLtl{margin:0;padding:0;overflow:hidden}#main .photoUL li,#main .photoULLtl li{width:316px;margin:0 25px 20px 0;padding:0;float:left;background:0 0;font-size:15px}#main .photoULLtl li{width:235px;margin:0 20px 20px 0}#main .photoULLtl li img{width:100%}#main .photoULLtlb img{border:1px solid #ccc;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#main .shopAccess .photoUL li{width:322px;margin:0 17px 20px 0}#main .photoUL li:nth-child(3n){margin:0 0 20px}#main .photoULLtl li:nth-child(4n){margin:0 0 20px}#main .photoUL li:nth-child(3n+1){clear:left}#main .photoULLtl li:nth-child(4n+1){clear:left}#main .photoUL .otherPhoto{width:316px;height:206px;position:relative;overflow:hidden;display:block}#main .photoUL .otherPhoto img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:auto}#main .photoUL li img{margin-bottom:5px}#main .photoUL li h5{font-size:15px;display:block;margin:0;padding:0;background:0 0;color:#eb6120}#main .photoUL li:before,#main .photoUL li:after,#main .photoULLtl li:before,#main .photoULLtl li:after,#main .photoUL li h5:after{content:none}#main .photoUL.photoColumn3 li{width:316px}#main .warryBox,#main .meritBox{position:relative;overflow:hidden;margin-bottom:20px}#main .merit h2{background:#f60;font-size:25px;color:#fff;line-height:1.3;padding:10px;margin:0}#main .warryBox p,#main .meritBox p{line-height:1.4;font-size:15px;margin-bottom:0}#main .warryBox img{float:left;margin-right:30px}#main .meritBox img{margin-bottom:0}#main .meritBox img{float:left;margin-right:30px}#main .meritBox .meritTxt{margin-left:340px}#main .warryList,#main .meritList{border-top:#d5d5d5 solid 1px;padding-top:10px;overflow:hidden}#main .warryList{border-top:#333 dotted 1px}#menu #main .warryList,#siding #main .warryList{margin-top:30px}#main .warryList li,#main .meritList li{background:0 0;border-bottom:#d5d5d5 solid 1px;position:relative;font-size:20px;font-weight:700;padding:0 0 7px 25px;margin:0 0 8px}#main .warryList li{font-size:24px;padding:0 0 7px 40px;border-bottom:#333 dotted 1px}#main .meritList li span{background:#d73d33;border-radius:5px;color:#fff;display:inline-block;padding:0 10px;margin-right:15px}#main .meritList li:before,#main .meritList li:after{position:absolute;top:4px;left:0;margin:auto;content:"";vertical-align:middle}#main .meritList li:before{width:18px;height:18px;border-radius:50%;background:#000}#main .meritList li:after{left:4px;top:9px;width:6px;height:6px;border-top:2px solid #fff;border-right:2px solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#main .warryList li:last-child,#main .meritList li:last-child{margin-bottom:0}#main .warryList>li:before,#main .warryList>li:after{position:absolute;top:5px;left:0;margin:auto;content:"";vertical-align:middle}#main .warryList>li:before{background:#000;border-radius:4px;width:25px;height:25px}#main .warryList>li:after{left:6px;top:12px;width:10px;height:5px;border-left:4px solid #fff;border-bottom:4px solid #fff;border-right:none;border-top:none;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#main .warryList li strong{background:#fcff00;display:inline-block;line-height:.5}#main .meritList li strong{color:#d90a0a}#main .meritBox .diagnosisList{z-index:10;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:0}#main .meritBox .diagnosisList li{font-family:"Noto Sans JP",sans-serif;border-radius:4px;background:#000;color:#fff;font-size:25px;font-weight:700;text-align:center;width:24%;width:calc(25% - 10px);padding:3px 0;margin-top:0}#main .meritBox .diagnosisList li:before,#main .meritBox .diagnosisList li:after{content:none}#main .meritBox .diagnosisP{color:#fff;border-radius:4px;background:#4dbe53;font-size:30px;font-weight:700;text-align:center;padding:10px 0}#main .diagnosisCtcP{color:#fff;border-radius:4px;background:#3e984f;font-size:30px;font-weight:700;text-align:center;padding:10px 0;margin:10px 0}#main .medalCatch{position:relative;z-index:10;margin:0 auto;font-weight:700;font-size:27px;display:block;line-height:1.2}#main .medalCatch img{float:left;margin:-10px 15px 0 0}#main .medalCatch strong{color:#d73d33}#main .medalCatch span{display:block}#main .medalCatch span.txtL{font-size:42px;font-weight:400}#main .medalCatch span.txtL strong{color:#0b3e9b}#main .medalCatch span.txtEn{color:#0eaa8e;font-size:15px}.consultationBox{width:480px;position:relative;margin-top:20px}.consultationBox a{text-decoration:none !important}.consultationBox h3,.estimatesBox h3{background:url(//tochigi-toso.com/cms/wp-content/themes/tochigi-toso/./img/common/bg_packttl_o.png);color:#fff !important;font-size:20px !important;padding:0 15px 0 120px !important;border-top:none !important;margin:0 !important;line-height:1.8 !important;border-radius:10px 10px 0 0}.consultationBox h3:after,#main .consultationBox h3:after,.estimatesBox h3:after,#main .estimatesBox h3:after{content:none}.consultationBox h3 span,.estimatesBox h3 span{position:absolute;background:url(//tochigi-toso.com/cms/wp-content/themes/tochigi-toso/./img/common/bg_ribbon.png) no-repeat center center;top:-12px;left:5px;width:107px;height:107px;font-size:15px !important;z-index:11;text-align:center;padding:23px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.consultationBox .inBox,.estimatesBox .inBox{border-radius:10px 10px 0 0;background:url(//tochigi-toso.com/cms/wp-content/themes/tochigi-toso/./img/common/bg_dbg.png);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;position:relative;border-radius:0 0 10px 10px}.estimatesBox .inBox{padding:13px 15px 15px;font-family:"Noto Sans JP",sans-serif}.consultationBox h4{font-size:18px !important;padding:0 0 5px 50px !important;position:relative;margin:0 0 15px !important;line-height:1.5;text-decoration:none !important;color:#333 !important;border-bottom:#ccc solid 1px !important}.consultationBox h4:before,.consultationBox h4:after{border-radius:50%;content:'';display:block;position:absolute;top:3px;font-size:30px;line-height:1;background:#0eaa8e;width:20px;height:20px}.consultationBox h4:before{left:-5px;opacity:.5}.consultationBox h4:after{left:18px}.consultationBox .inBox a{padding:15px 0;display:block}.consultationBox .inBox a:hover{opacity:.7;transition:.7s}.consultationBox p.consultationImg{position:relative;margin:0 !important;overflow:hidden}.consultationBox .inBox img{float:right;margin-right:15px;display:block}.consultationBox .inBox img.consulImg{position:absolute;top:0;left:10px;z-index:12}.consultationBox .catchBox{position:relative}.consultationBox .btn{border-radius:5px;border:3px #f80 solid;color:#333 !important;font-size:22px !important;font-weight:700;text-shadow:1px 1px 0 #fff,-1px -1px 0 #fff,-1px 1px 0 #fff,1px -1px 0 #fff,0px 1px 0 #fff,0-1px 0 #fff,-1px 0 0 #fff,1px 0 0 #fff;position:relative;padding:3px 10px 0 30px;background:#f80;box-shadow:0px 4px 0px 0px rgba(255,255,255,.3) inset;margin-bottom:0 !important;width:auto;position:absolute;right:10px;bottom:10px}.consultationBox .btn:before{width:18px;height:18px;-webkit-border-radius:50%;border-radius:50%;background:#fff}.consultationBox .btn:after{left:15px;width:5px;height:5px;border-top:2px solid #f80;border-right:2px solid #f80;-webkit-transform:rotate(45deg);transform:rotate(45deg);z-index:10}.consultationBox p.consultationTxt{font-size:12px !important;color:#333 !important;padding:60px 0 0 240px;margin:0 !important;position:relative}.consultationBox .imgLayer{top:-80px;right:-20px;z-index:10}.consultationBox .catchTxt{position:absolute;right:0;bottom:0;margin-bottom:5px !important}.consultationBox .catchTxt span{color:#d73d33;font-size:18px;font-weight:700;text-align:center;line-height:1.5;margin-bottom:0 !important;float:right;line-height:1.2}.consultationBox .catchTxt span strong{color:#333;font-size:33px;background:linear-gradient(transparent 60%,#fcff00 40%);display:block;line-height:1}.consultationBox .catchTxt span.txtHp{color:#333;font-size:11px;font-weight:700;text-align:center;line-height:1.5;margin-bottom:0 !important;float:right}.consultationBox ul{position:relative;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-align-items:center;align-items:center;justify-content:space-between;margin-bottom:0 !important}.consultationBox ul li{position:relative;font-size:20px !important;font-weight:700;background:#d73d33 !important;box-shadow:0 -3px 0 #930839 inset;padding:0 !important;transition:.7s;text-align:center;color:#fff;margin:0 !important}.consultationBox ul li:hover{opacity:.7;transition:.7s}.consultationBox ul li a{display:block;padding:3px 10px !important;color:#fff !important;text-decoration:none !important;text-align:center;transition:.7s}.consultationBox ul li:before,.consultationBox ul li:after{content:none !important}.estimatesBox{width:480px;position:relative}.estimatesBox a{text-decoration:none !important;color:#333 !important}.estimatesBox .imgLayer{top:-90px;right:0;z-index:0}.estimatesBox h4{font-size:18px !important;padding:0 0 0 50px !important;position:relative !important;margin:0 0 5px !important}.estimatesBox h4:before,.estimatesBox h4:after{border-radius:50%;content:'';display:block;position:absolute;top:3px;font-size:30px;line-height:1;background:#0eaa8e;width:20px;height:20px}.estimatesBox h4:before{left:-5px;opacity:.5}.estimatesBox h4:after{left:18px}.estimatesBox .inBox p{font-size:26px !important;line-height:1;font-weight:700;z-index:12;position:relative;margin-bottom:5px !important;margin-top:5px !important}.estimatesBox .inBox p strong{color:#d90a0a}.estimatesBox .inBox p.spLady span{border-radius:4px;background:#000;color:#fff;font-size:20px;padding:10px 7px 7px;margin-right:4px;display:inline-block;vertical-align:5px}.estimatesBox .inBox .telBox{background:#000;padding:7px 10px 10px;margin-top:7px;position:relative;border-radius:8px}.estimatesBox .inBox .telBox h5{background:0 0 !important;color:#fff !important;font-size:15px !important;line-height:1 !important;margin:0 !important;padding:0 !important;display:block !important}#main .estimatesBox .inBox .telBox h5:after{content:none}.estimatesBox .inBox .telBox .number{background:#fff;margin-top:5px;padding:1px}.estimatesBox .inBox .telBox .tel{font-size:13px !important;font-weight:400;display:inline-block;text-align:center;line-height:1.2;padding-left:5px}.estimatesBox .inBox .telBox .tel span{font-size:60px;font-weight:900;line-height:1;padding:0 0 0 42px;background-position:0 20px;margin:0}#main .bnrArea{padding:30px 0}#main .bnrArea .estimatesBox{float:right}#main .bnrArea .consultationBox{margin:0 !important;float:left}#main .bgCB{background:url(//tochigi-toso.com/cms/wp-content/themes/tochigi-toso/./img/common/bg_news_o.png) repeat;padding:1px 0}#main .contactBox{clear:both;display:block;position:relative;margin:25px auto 45px;width:1000px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-decoration:none}#main .bgCB .contactBox{margin:35px auto 30px}#main .contactBox:hover{opacity:.7;transition:.7s}#main .contactBox .inBox{background:#fff;padding:10px;border-color:#ccc;border-width:10px;border-style:solid;position:relative}#main .contactBox .inBox .imgLayer{right:-5px;bottom:0}#main .contactBox h4{margin-bottom:5px}#main .contactBox p{font-size:28px;line-height:1.3;color:#333;font-weight:700;margin-bottom:0}#main .contactBox p.catchTxt img{vertical-align:middle;margin-right:4px}#main .contactBox p.btmCatch{font-size:26px;line-height:1.3;color:#fff;font-weight:700;margin:1px 0 0;padding:5px 15px;background:#eb6120;font-family:"Noto Sans JP",sans-serif}#main .contactBox p.catchTxt{margin:-30px 0 -15px}#main .contactBox p.catchTxt strong{color:#d90a0a}#main .contactBox p.catchTxt span{border-radius:4px;background:#d0004e;color:#fff;font-size:20px;padding:3px 3px 0;margin-right:5px}#main .contactBox .toContactBox{margin-right:15px;float:left}#main .contactBox .telBox{padding:0 120px 1px 0;overflow:hidden;z-index:10;position:relative}#main .contactBox .telBox .tel{font-size:13px !important;text-align:center;margin-bottom:0 !important;color:#333;padding:0;display:inline-block;float:left}#main .contactBox .telBox .tel .miT{font-family:"Noto Sans JP",sans-serif;background:#eb6120;display:block;color:#fff;font-size:15px;font-weight:700;text-align:center;padding:5px 0}#main .contactBox .telBox .tel span{background-position:left 20px;font-size:58px;line-height:1;margin:0;display:block;clear:none;padding-left:42px}#main .contactBox .telBox .tel span.tel-time{font-size:12px;font-weight:400;display:block;line-height:1.4;text-align:left;padding:0;color:#333;background:0 0;font-family:"メイリオ","Meiryo",verdana,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif}#main .contactBox .telBox .btnAr{margin:0;margin-left:15px;float:left;clear:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#main .contactBox .telBox .btn:after{border-top-color:#f60;border-right-color:#f60}#wpack #main .contactBox .telBox .btn:after,#apartment #main .contactBox .telBox .btn:after,#menu #main .contactBox .telBox .btn:after,#rainleaking #main .contactBox .telBox .btn:after,#diagnosis #main .contactBox .telBox .btn:after,#colorsimulation #main .contactBox .telBox .btn:after{-webkit-transform:rotate(135deg);transform:rotate(135deg);left:16px}#main .contactBox ul{position:relative;overflow:hidden;margin:0 0 10px}#main .contactBox ul li{border-radius:4px;background:#0eaa8e !important;color:#fff;font-size:20px;font-weight:700;margin:0 10px 0 0;padding:5px 15px;text-align:center;float:left}#main .contactBox ul li:before,#main .contactBox ul li:after{display:none}#main .contactBox ul li:last-child{margin-right:0}#main .contactBox .overflowH{width:380px}#main .comContactLBox{position:relative;overflow:hidden;border-bottom:#ccc solid 1px}#main .comContactLBox a{text-decoration:none !important;color:#333 !important}#main .comContactLBox .imgLayer{top:0;left:375px;z-index:1}#main .comContactLBox h3{background:#12a73b;color:#fff;font-size:20px;padding:0 15px;border-top:none;margin-bottom:0;line-height:1.8}#main .comContactLBox .inBox{border:#ccc solid;border-width:1px 1px 0;background:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:10px;position:relative;overflow:hidden}#main .comContactLBox h4{padding-bottom:10px;margin:0 0 15px;border-bottom:#ccc solid 1px;display:inline-block}#main .comContactLBox .inBox p{font-size:27px;font-weight:700;z-index:10;position:relative;margin-bottom:0}#main .comContactLBox .inBox p strong{color:#e50012}#main .comContactLBox .inBox p span{border-radius:4px;background:#e50012;color:#fff;font-size:20px;padding:7px;margin-right:5px}#main .comContactLBox .inBox .telBox{background:#fff;padding:10px 25px;float:right;width:420px;position:relative;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:10px;z-index:1}#main .comContactLBox .inBox .telBox .imgLayer{bottom:100%;right:0;top:inherit;z-index:0}#main .comContactLBox .inBox .telBox h5{color:#333;background:0 0;font-size:15px;padding:0;display:block;margin-bottom:0}#main .comContactLBox .inBox .telBox .number{text-align:center}#main .comContactLBox .inBox .telBox .tel{font-size:13px !important;font-weight:400;display:inline-block;text-align:left;margin-bottom:0 !important;line-height:1.2}#main .comContactLBox .inBox .telBox .tel span{background:url(//tochigi-toso.com/cms/wp-content/themes/tochigi-toso/./img/common/ico_freedial02.png) no-repeat left 90%;color:#e50012;font-size:59px;line-height:1;padding:0 0 0 65px;margin:0;display:block;white-space:nowrap}#main .comContactLBox .inBox .catchTxt{background:#002590;clear:both;color:#fff;text-align:center;display:block;font-size:20px;font-weight:700}#main .ContactScrollBox{border:#d73d33 solid 3px;position:relative;padding:10px 275px 10px 170px;margin:30px auto 40px;width:1000px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#main .ContactScrollBox .freeDiagnosis{width:92px;color:#fff;font-weight:700;line-height:1.1;font-size:45px;background:#d73d33;padding:10px 30px;position:absolute;top:0;bottom:0;left:0;margin:0}#main .ContactScrollBox .tel{display:table;margin-bottom:10px}#main .ContactScrollBox .tel span{font-size:54px;display:table-cell;vertical-align:bottom;background:url(//tochigi-toso.com/cms/wp-content/themes/tochigi-toso/./img/common/ico_freedial04.png) no-repeat left center;background-position:bottom left;background-position:bottom 3px left;padding-left:60px;line-height:1}#main .ContactScrollBox .tel span.timeS{font-size:14px;display:table-cell;vertical-align:bottom;width:11em;background:0 0;color:#333;font-weight:400;padding-left:10px;line-height:1.3;font-family:"メイリオ","Meiryo",verdana,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif}#main .ContactScrollBox .telPlease{clear:both;margin-bottom:0;background:#0b3e9b;border-radius:5px;color:#fff;text-align:center;font-size:18px;font-weight:700;line-height:1;padding:4px 0}#main .ContactScrollBox .toForm{background:#46ae00;display:block;border-radius:5px;color:#fff;font-size:34px;font-weight:700;text-decoration:none;background:linear-gradient(top,#12bfaa 0%,#12bfaa 50%,#0eaa8e 51%,#0eaa8e 100%);background:-webkit-linear-gradient(top,#12bfaa 0%,#12bfaa 50%,#0eaa8e 51%,#0eaa8e 100%);background:-moz-linear-gradient(top,#12bfaa 0%,#12bfaa 50%,#0eaa8e 51%,#0eaa8e 100%);background:-o-linear-gradient(top,#12bfaa 0%,#12bfaa 50%,#0eaa8e 51%,#0eaa8e 100%);background:-ms-linear-gradient(top,#12bfaa 0%,#12bfaa 50%,#0eaa8e 51%,#0eaa8e 100%);position:absolute;top:10px;bottom:10px;right:10px;width:140px;padding:10px 30px 10px 80px;line-height:1}#main .ContactScrollBox .toForm:before{content:"";width:43px;height:47px;background-image:url(//tochigi-toso.com/cms/wp-content/themes/tochigi-toso/./img/common/ico_mail.png);background-repeat:no-repeat;position:absolute;top:0;bottom:0;left:20px;margin:auto}#main .ContactScrollBox .toForm span{display:block;font-size:25px}#main .ContactScrollBox .toForm:hover{opacity:.8;transition:.7s}#main .ContactScrollBoxR{border:#eb6120 solid 3px;padding:10px 10px 10px 220px}#main .ContactScrollBoxR .freeDiagnosis{background:#eb6120;width:180px;font-size:30px;padding:10px;display:flex;align-items:center}#main .ContactScrollBoxR .tel span{font-size:62px;font-weight:900;background-position:bottom 10px left}#main .ContactScrollBoxR .tel span.timeS{width:auto;padding-bottom:10px}#main .ContactScrollBoxR .telPlease{background:#000;margin-bottom:10px}#main .ContactScrollBoxR .tel{margin-bottom:0}#main .bnrArea #main .comContactLBox{float:left;margin-right:40px}#main .bnrArea #main .comContactLBox{margin:0 !important}.shopInfo,#main .shopInfo{position:relative;overflow:hidden}.shopInfo ul{position:relative;overflow:hidden}#main .shopInfo ul{margin-top:0}.shopInfo ul li,#main .shopInfo ul li{float:left;margin:0 20px 0 0 !important;background:#f60;padding:0;margin:0 17px 0 0;width:320px;position:relative}.shopInfo ul li:nth-child(3),#main .shopInfo ul li:nth-child(3){margin-right:0}.shopInfo ul li:last-child,#main .shopInfo ul li:last-child{margin-right:0 !important}.shopInfo ul li a,#main .shopInfo ul li a{text-decoration:none}.shopInfo ul li h4,#main .shopInfo ul li h4{position:relative;overflow:hidden;margin:0 !important;color:#fff;font-size:23px;writing-mode:vertical-lr;-ms-writing-mode:tb-lr;box-sizing:border-box;line-height:1.3;height:170px;text-align:left;padding:10px;float:left}#main .shopInfo ul li h4:before,#main .shopInfo ul li h4:after{content:none !important;display:none !important}.shopInfo ul li .shopPict{height:170px;width:268px;overflow:hidden;display:block;float:right;position:relative}.shopInfo ul li .shopPict img{position:absolute;width:100%;height:auto}.shopInfo ul li .tel,#main .shopInfo ul li .tel{font-size:11px;color:#fff;padding:10px;line-height:1.5;background-color:#4fa800;margin-top:0;clear:both}.shopInfo ul li .tel span,#main .shopInfo ul li .tel span{background:url(//tochigi-toso.com/cms/wp-content/themes/tochigi-toso/./img/common/ico_freedial03a.png) no-repeat left center;font-family:"Arial Black",Gadget,sans-serif;font-size:35px;padding-left:40px;line-height:1;display:block}.shopAccess>ul>li{background:0 0 !important;margin:0 !important;padding:0 !important}.shopAccess ul li:before,.shopAccess ul li:after{display:none !important}.shopAccess ul li .shopMain{background:#e50012;float:left;width:282px;margin-right:30px}.shopAccess ul li .shopMain .tel{font-size:11px !important;color:#fff;padding:10px;line-height:1.5;margin:0 !important}.shopAccess ul li .shopMain .tel span{background:url(//tochigi-toso.com/cms/wp-content/themes/tochigi-toso/./img/common/ico_freedial03.png) no-repeat left center;font-size:29px;font-family:"Arial Black",Gadget,sans-serif;padding-left:40px;line-height:1}.shopAccess ul li .shopSummery h5{margin:0 !important;border-radius:0 !important;padding:5px 40px !important;text-align:center;font-size:20px !important}.shopAccess ul li .shopSummery{overflow:hidden}#main .combnrList{position:relative;overflow:hidden}#main .combnrList li{border-radius:8px;background:#4582e8;color:#fff;font-size:18px;font-weight:700;padding:0;width:480px;float:left;text-align:center}#main .combnrList li:nth-child(2n){float:right;background:#7d5102}#main .combnrList li:hover{opacity:.8;transition:.7s}#main .combnrList li a{color:#fff;text-decoration:none;display:block}#main .combnrList li a span{position:relative;display:block;padding:4px 0}#main .combnrList li:before,#main .combnrList li:after{content:none}#main .combnrList3col{position:relative;overflow:hidden;margin:20px 0 0}#main .combnrList3col li{padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:300px;float:left;text-align:center;margin-right:50px}#main .combnrList3col li:nth-child(3n){float:right;margin-right:0}#main .combnrList3col li:hover{opacity:.8;transition:.7s}#main .combnrList3col li a{color:#fff;text-decoration:none;display:block}#main .combnrList3col li a span{position:relative;display:block;padding:3px 0 3px 10px}#main .combnrList3col li a span:after{position:absolute;top:0;bottom:0;margin:auto;content:"";vertical-align:middle}#main .combnrList3col li a span:after{left:21px;width:6px;height:6px;border-top:2px solid #fff;border-right:2px solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#main .combnrList3col li:before,#main .combnrList3col li:after{content:none}#main .bnrBoxT{border-bottom:1px solid #fff}#main .combnrListOtr{position:relative;overflow:hidden}#main .combnrListOtr li{border-radius:8px;color:#fff;font-size:18px;font-weight:700;padding:0;width:480px;float:left;text-align:center;margin:0;margin-top:40px}#main .combnrListOtr li:nth-child(-n+2){margin-top:0}#main .combnrListOtr li:nth-child(2n){float:right}#main .combnrListOtr li:hover{opacity:.8;transition:.7s}#main .combnrListOtr li a{color:#fff;text-decoration:none}#main .combnrListOtr li:before,#main .combnrListOtr li:after{content:none}#main .reaBnrList{position:relative;overflow:hidden;margin:10px 0}#main .reaBnrList li{background:#fbc834;color:#fff;font-size:24px;font-weight:700;padding:0;width:480px;float:left;text-align:left;margin:0}#main .reaBnrList li:nth-child(2n){float:right;background:#45b440}#main .reaBnrList li:hover{opacity:.8;transition:.7s}#main .reaBnrList li a{color:#fff;text-decoration:none;padding:10px;display:block}#main .reaBnrList li a img{margin-bottom:15px}#main .reaBnrList li a span{position:relative;display:block;line-height:1.3;height:60px}#main .reaBnrList li a span small{display:block;font-size:16px;color:#fcff00;margin-bottom:5px}#main .reaBnrList li a span:before,#main .reaBnrList li a span:after{position:absolute;top:0;bottom:0;right:8px;margin:auto;content:"";vertical-align:middle}#main .reaBnrList li a span:before{width:26px;height:26px;-webkit-border-radius:50%;border-radius:50%;background:#fff}#main .reaBnrList li a span:after{right:16px;width:8px;height:8px;border-top:4px solid #fbc834;border-right:4px solid #fbc834;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#main .reaBnrList li:nth-child(2n) a span:after{border-top-color:#45b440;border-right-color:#45b440}#main .reaBnrList li:before,#main .reaBnrList li:after{content:none}#main .serviceContents{padding:50px 0 100px;background-image:url(//tochigi-toso.com/cms/wp-content/themes/tochigi-toso/./img/common/bg_footer02b.png),url(//tochigi-toso.com/cms/wp-content/themes/tochigi-toso/./img/common/bg011.png);background-repeat:repeat-x,repeat;background-position:left bottom -20px,center}#menu #main .serviceContents{padding-top:0}#main .serviceContents .packLTtl{color:#fff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;align-items:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;position:relative;overflow:hidden;margin-bottom:30px}#main .serviceContents .packLTtl span{background:url(//tochigi-toso.com/cms/wp-content/themes/tochigi-toso/./img/common/bg_packttl_o.png);border-radius:10px;font-family:"Noto Sans JP",sans-serif;font-size:100px;font-weight:700;line-height:1;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:105px;height:105px;padding:0 0 10px;margin-right:5px}#main .serviceContents .packLTtl span.ttl02{background:url(//tochigi-toso.com/cms/wp-content/themes/tochigi-toso/./img/common/bg_packttl02.png)}#main .serviceContents .packLTtl span.ttlImg{background:0 0;border:#63bec9 solid 5px}#main .serviceContents .inner{padding:0}#main .serviceContents h2.scM{line-height:1.5;box-shadow:none;border:none;background:rgba(35,172,56,.9);margin:0 0 30px;padding:10px 0 0;font-size:42px;text-shadow:-1px -2px 0 #333;width:100%;height:110px;position:relative}#main .serviceContents h2.scM span,#main .serviceContents h2.scM small{display:block;width:1000px;margin:0 auto}#main .serviceContents h2.scM small{font-size:30px}#main .serviceContents h2.scM span{color:#fcff00}#main .serviceContents h2.scM img{position:absolute;bottom:0;right:calc(50% - 500px)}#main .serviceContents p.exP{font-size:20px;font-weight:700;line-height:1.5}#main .serviceContents ul.otherMenuU{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}#main .serviceContents ul.otherMenuU li{font-size:20px;font-weight:700;text-align:center;padding:0;position:relative}#main .serviceContents ul.otherMenuU li a{color:#333;text-decoration:none}#main .serviceContents ul.otherMenuU li img{display:block;margin-bottom:5px}#main .serviceContents ul.otherMenuU li span{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);color:#fff}#main .serviceContents ul.otherMenuU li:before,#main .serviceContents ul.otherMenuU li:after{display:none}#main .serviceContents .whiteBox p{font-size:15px;margin-top:0}#main .serviceContents .whiteBox{border-radius:5px;background-color:rgba(255,255,255,.9);padding:25px;margin-top:40px}#main .packItem{position:relative;padding:0;margin:10px auto 30px}#menu #main .packItem{background:url(//tochigi-toso.com/cms/wp-content/themes/tochigi-toso/./img/common/bgmenu.png) right 0px bottom 50px no-repeat}#main .packOther{position:relative;margin-bottom:30px;padding:0}#main .packOther2.packItem{padding:0}#main .packItem a{text-decoration:none;color:#333;display:block}#main .packItem a:hover{opacity:.7;transition:.7s}#main .packItem ul{position:relative;overflow:hidden;clear:both;margin-bottom:0}#main .packItem ul li{margin:0 0 30px !important;position:relative;overflow:hidden;border-bottom:none;background:#fff;width:480px;border-radius:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;padding:10px}#main .packItem ul li:nth-child(-n+2),#menu #main .packItem ul li:nth-child(-n+2){margin-top:0 !important}#main .packItem ul li:nth-child(2n){float:right}#main .packItem ul li:before,#main .packItem ul li:after{content:none}#main .packOther article{width:480px;height:auto;float:left;margin:10px 0 0 !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#main .packOther article:nth-child(2n){float:right}#main .packOther article:nth-child(-n+2){margin-top:0 !important}#main .packOther article.layout02{width:auto;height:auto;float:none;clear:both}#main .packOther article img{width:100%;height:auto}#main .packItem h2{border-top:none;padding:0;margin-bottom:20px;text-align:center;background:0 0;box-shadow:none}#main .packItem h2 span{margin:0;display:block;font-size:20px}#main .packItem h2 strong{color:#fdff00}#main .packItem h2 img{vertical-align:text-bottom}#main .packTtl{position:relative}#main .packTtl .imgLayer{right:10px;top:-5px;z-index:22}#main .packTtl h3{font-size:70px;width:162px;float:left;background:0 0;margin-top:0;border-top:none;padding:0;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-align-items:center;align-items:center;justify-content:space-between;flex-wrap:wrap;margin-right:2px;position:relative;margin-bottom:2px}#main .packTtl h3:before,#main .packTtl h3:after{content:none}#main .packTtl h3 span,#menu #main .packRoof .packTtl h3 span.wall{display:inline-block;background:url(//tochigi-toso.com/cms/wp-content/themes/tochigi-toso/./img/common/bg_packttl_o.png);color:#fff;width:48%;width:calc(50% - 1px);text-align:center;line-height:1;padding:0 0 6px;margin-top:2px}#main .packRoof .packTtl h3 span{background:url(//tochigi-toso.com/cms/wp-content/themes/tochigi-toso/./img/common/bg_packttlo.png)}#main .packTtl h3 span.roofTtl{background:url(//tochigi-toso.com/cms/wp-content/themes/tochigi-toso/./img/common/bg_packttlo.png)}#main .packTtl h3 span.wallTtl{background:url(//tochigi-toso.com/cms/wp-content/themes/tochigi-toso/./img/common/bg_packttld.png)}#main .packTtl h3 span:nth-child(-n+2){margin-top:0}#main .packImg{width:283px;height:154px;overflow:hidden;position:relative;float:right}#main .packImg img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:auto}#main .packItem h4{font-size:28px;color:#000;padding:0;background:0 0;margin:0 !important;display:block}#main .packItem h4:before,#main .packItem h4:after{content:none}#main .packItem h4 span{font-size:14px;display:block}#main .packSummary{position:relative;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end;margin-bottom:10px}#main .packSummary h3{background:0 0;border-top:none;padding:0;margin:0;font-size:26px;line-height:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#main .packSummary .imgIco{position:absolute;top:0;left:0;width:132px;height:auto}#main .packSummary .priceTxt{font-family:Bahnschrift,Gadget,'Anton',sans-serif,"メイリオ","Meiryo",verdana,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック","MS PGothic";font-size:100px;font-weight:900;color:#d90a0a;line-height:1;margin-bottom:0;float:right;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-align-items:flex-end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:-20px}#main .packSummary .priceTxt span.unitTxt{font-family:"Noto Sans JP",sans-serif;font-size:35px;font-weight:700;line-height:.9;font-weight:700;width:35px;padding-bottom:25px;display:inline}#main .packOther .priceTxt span.unitTxt{font-size:30px}#main .packSummary .packCatch,#main .packSummary .enduranceTxt{background:#000;color:#fff;font-size:16px;font-weight:700;line-height:1.2;display:inline-block;padding:8px 0;letter-spacing:normal;width:150px;display:block;margin:2px 0 0;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#main .packSummary .enduranceTxt{background:#fff;color:#000;border:#000 solid 2px;padding:6px 0}#main .packItem .txts{font-size:10px;margin-bottom:5px;clear:both}#main .packItem .menuMi{background:#ff9600;color:#fff;font-size:12px;margin:0 0 5px;padding:0 5px}#main .packRoof .menuMi{background:#7fbe25}#main .packItem .btn{width:100%;font-size:16px !important;padding:10px 0 !important;margin:0}#main .packItem .btn:before{content:none}#main .packItem .btn a{background:rgba(0,0,0,.5);border:none;border-radius:2px;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;font-size:18px;padding:5px 30px 5px 15px;margin-top:10px}#main .packItem .btn a:after{right:10px;font-size:14px;top:5px}#main .packItem .btnDetail{background:#f5a100;background:-moz-linear-gradient(left,#f5a100 0%,#f5a100 87%,#d78d00 87%,#d78d00 100%);background:-webkit-linear-gradient(left,#f5a100 0%,#ffa73d 87%,#d78d00 87%,#d78d00 100%);background:linear-gradient(to right,#f5a100 0%,#f5a100 87%,#d78d00 87%,#d78d00 100%);width:100%;text-align:center;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;font-size:18px !important;margin:0 !important;border-radius:4px;box-shadow:inset 0 -4px 0px 0px rgba(105,105,105,.3);-moz-box-shadow:inset 0 -4px 0px 0px rgba(105,105,105,.3);-webkit-box-shadow:inset 0 -4px 0px 0px rgba(105,105,105,.3);position:relative;padding:5px 40px 5px 10px;box-sizing:border-box}#main .packItem .btnDetail:after{font-family:"Font Awesome 5 Free";content:'\f138';font-weight:900;right:15px;position:absolute;font-size:16px;height:16px;line-height:1;top:0;bottom:0;margin:auto;display:block}#menu #main .packItem ul{margin-bottom:0;padding:0;border-bottom:none}#main .bgAt{background:#000}#main .bgAt h3{font-size:36px;text-align:center;box-shadow:none;background:0 0;border-top:none;padding:0;margin:0 0 20px;font-weight:400;color:#fff;border-image:none}#main .bgAt h3 strong{font-weight:700}#main .bgAt h3 strong.remarkY{color:#fffc00}#main .bgAt p.imgBAt{margin-bottom:20px}#main .bgAt p.imgBAt img{float:left;margin-right:26px}#main .bgAt p.imgBAt img:last-child{float:none;margin-right:0}#main .bgAt p{font-size:24px;color:#fff}#main .bgAt p.catchPAt{font-family:"Noto Sans JP",sans-serif;font-size:46px;line-height:1.3;color:#fff}#main .bgAt p.ltl{font-size:26px;font-weight:700;line-height:1.7;padding-top:20px}#main .bgAt p.ltl img{margin-top:-20px}#main .bgAt p.catchPAt strong{color:#fffc00}#main .bgAt p.ltl strong{color:#fff;text-decoration:underline}#main .bgAt p.catchPAt span.txtCas{font-size:34px;display:block}#rainleaking #main .bgAt p.catchPAt span.txtCas{padding-top:15px}#main .bgAt p.catchPAt img{float:left;margin-right:20px}#main .deteriorationChk{margin-top:20px}#main .deteriorationChk .checkLegend{width:232px;float:left}#main .deteriorationChk .checkLegend span{border-radius:50%;background:#f80;color:#fff;font-size:29px;width:226px;height:226px;text-align:center;display:table-cell;vertical-align:middle;line-height:1.5;position:relative}#main .deteriorationChk .checkLegend span img{position:absolute;right:-17px;bottom:-3px}#main .deteriorationChk .checkLegend span strong{font-size:50px;line-height:1.2}#main .deteriorationChk .checkLegend p{margin-top:-20px}#main .deteriorationChk .checkLegend img.imgOvr{margin-top:0}#main .deteriorationChk .checkLegend img{margin-top:20px}#main .deteriorationChk .checkPoint{width:750px;float:right;background:#fff;border-radius:10px 10px 0 0}#main .deteriorationChk .checkPoint h3{margin:0 !important;background:#000 !important;border:none !important;color:#fff !important;font-size:20px !important;padding:5px 7px !important;border-radius:10px 10px 0 0}#main .deteriorationChk .checkPoint h3:after{content:none}#main .deteriorationChk .checkPoint ul{position:relative;overflow:hidden;padding:15px;margin:0;background:url(//tochigi-toso.com/cms/wp-content/themes/tochigi-toso/./img/common/bg011.png) repeat;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:0 0 10px 10px}#top #main .deteriorationChk .checkPoint ul{background:#fff}#main .deteriorationChk .checkPoint ul li{width:226px;margin:20px 20px 0 0;float:left;background:0 0;padding:0 !important}#main .deteriorationChk .checkPoint ul li:nth-child(-n+3){margin-top:0}#main .deteriorationChk .checkPoint ul li:before,#main .deteriorationChk .checkPoint ul li:after{display:none}#main .deteriorationChk .checkPoint ul li:nth-child(3n){margin-right:0}#main .deteriorationChk .checkPoint ul li .checkpointThumb{position:relative;font-size:13px;margin-bottom:10px;width:226px;height:156px;overflow:hidden}#main .deteriorationChk .checkPoint ul li .checkpointThumb img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:auto}#main .deteriorationChk .checkPoint ul li .checkTtl{position:absolute;bottom:10px;padding:0 30px;text-align:center;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#main .deteriorationChk .checkPoint ul li .checkTtl h4{background:#d90a0a !important;color:#fff !important;display:block !important;padding:0 !important;font-size:13px !important;margin:0 !important}#main .deteriorationChk .checkPoint ul li .checkTtl .ttl{background:#d90a0a !important;color:#fff !important;display:block !important;padding:0 !important;font-size:13px !important;margin:0 !important}#main .deteriorationChk .checkPoint ul li .checkTtl h4:before,#main .deteriorationChk .checkPoint ul li .checkTtl h4:after{display:none}#main .deteriorationChk .checkPoint ul li .checkTtl p{background:#fff;border-radius:5px;color:#d90a0a;display:block;font-size:16px;margin-top:5px;line-height:1.2}#main .deteriorationChk .checkPoint ul li p{display:inline-block;font-size:13px;margin-bottom:0}#contents .msgSct{padding-top:20px}#main .msgTxt,#main .msgTxtOvr .catchTxt{width:690px;float:left;position:relative;overflow:hidden}#main .msgTxt h3{margin-top:0}#main .msgTxtOvr .catchTxt{width:auto}#reason #main .reasonMsg h3{background:0 0;font-size:34px;color:#333;border:none;padding:5px 10px;margin:0 0 20px;overflow:hidden}#reason #main .reasonMsg h3 span{display:block;float:left;background:#f80;border-radius:5px;font-size:27px;color:#fff;position:relative;padding:5px 15px 0;margin-left:15px}#main .reasonMsg h3 span:after{content:'\A';white-space:pre}#main .reasonMsg h3 span:before{content:'';position:absolute;display:block;width:0;height:0;left:-15px;top:calc(50% - 8px);border-right:15px solid #f80;border-top:10px solid transparent;border-bottom:10px solid transparent}#main .reasonMsg h3 img{float:left;margin-right:10px}#main .msgPhoto{float:right;margin-left:20px}#main .msgTxt h5,#main .msgPhoto h5{font-size:16px;font-weight:700;margin:10px 0 0;line-height:1.4;background:0 0;color:#000;display:block;text-align:right;padding:0;clear:none}#main .msgTxt h5:after,#main .msgPhoto h5:after{content:none}#main .msgTxt h5 strong,#main .msgPhoto h5 strong{font-size:30px}#main .msgTxt h5 span,#main .msgPhoto h5 span{padding:3px 10px;display:inline-block;margin:0}#main .msgTxt h5 span.en,#main .msgPhoto h5 span.en{background:0 0;font-weight:700;color:#f60;display:inline-block;padding:0 0 0 5px}#main .comWaitBox{padding:0;margin-bottom:30px}#main .comWaitBox a{text-decoration:none}#main .comWaitBox h3{background:#ffa800;text-align:center;font-size:28px;border:none;color:#fff;padding:10px 0;margin:0}#main .comWaitBox p{position:relative;overflow:hidden}#main .comWaitBox img{float:left;display:block}#main .comAreaBox{padding:10px;box-sizing:border-box;background:#fff;margin-bottom:30px}#main .comAreaBox img{float:left;margin-right:30px}#main .comAreaBox h3{font-size:23px;margin:0 0 20px}#main .comAreaBox h4{margin:0 0 5px}#main .comAreaBox p{font-size:18px;margin-bottom:10px}#main .comAreaBox p.catchAra{font-size:20px;font-weight:700}#main .comAreaBox .catchTtl{background:0 0;border-top:none;font-size:22px;font-weight:700;line-height:1.5;margin-top:0}#main .comAreaBox .catchAra strong{color:#d73d33}#main .comAreaBox .catchAra span{text-decoration:underline}#main .comFamilyBox{background:#4582e8;border-style:solid;border-width:10px;-moz-border-image:url(//tochigi-toso.com/cms/wp-content/themes/tochigi-toso/./img/common/brown_bg.png) 10 repeat;-webkit-border-image:url(//tochigi-toso.com/cms/wp-content/themes/tochigi-toso/./img/common/brown_bg.png) 10 repeat;-o-border-image:url(//tochigi-toso.com/cms/wp-content/themes/tochigi-toso/./img/common/brown_bg.png) 10 repeat;border-image:url(//tochigi-toso.com/cms/wp-content/themes/tochigi-toso/./img/common/brown_bg.png) 10 repeat;position:relative;margin-top:20px}#main .comFamilyBox .imgLayer{right:0;top:-20px}#main .comFamilyBox p{color:#fff;font-size:40px;font-weight:700;margin:20px 20px 10px;line-height:1.4}#main .comFamilyBox p span.txtM{font-size:30px}#main .comFamilyBox p strong{color:#ffc501 !important}#main .comFamilyBox p span strong{border-radius:4px;background:#e50012;padding:5px;display:inline-block;color:#fff !important;line-height:1;margin-right:5px}#main .comFamilyBox p.catchTtl{background:#1342d3;display:block;position:relative;margin:0 -10px 20px;font-size:35px !important;text-align:center !important}#main .comFamilyBox p.catchTtl:before,#main .comFamilyBox p.catchTtl:after{content:'';position:absolute;top:100%;border-style:solid;border-color:transparent}#main .comFamilyBox p.catchTtl:before{left:0;border-width:0 10px 10px 0;border-right-color:#001453}#main .comFamilyBox p.catchTtl:after{right:0;border-style:solid;border-width:10px 10px 0 0;border-top-color:#001453}#main .balloonBox{background:#000;border-radius:20px;font-family:"Noto Sans JP",sans-serif;color:#fff;position:relative;padding:20px;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#main .balloonBox p,#main .balloonBox{margin:0;font-size:30px;font-weight:700;line-height:1.3}#main .balloonBox p strong,#main .balloonBox strong{color:#f0d100}#main .catchCBox{background:#0b3e9b;border-radius:10px;color:#fff;padding:10px;text-align:center;font-size:45px;font-weight:700;line-height:1.5}#main .comMember{background:-webkit-gradient(linear,left top,left bottom,color-stop(1,#8eafd9),color-stop(.2,#6696cf));background:-webkit-linear-gradient(top,#6696cf 20%,#8eafd9 100%);background:-moz-linear-gradient(top,#6696cf 20%,#8eafd9 100%);background:-o-linear-gradient(top,#6696cf 20%,#8eafd9 100%);background:-ms-linear-gradient(top,#6696cf 20%,#8eafd9 100%);background:linear-gradient(to bottom,#6696cf 20%,#8eafd9 100%)}#main .comMember .inner{width:100%;background:url(//tochigi-toso.com/cms/wp-content/themes/tochigi-toso/./img/common/comMember_bg.png) no-repeat center center;height:573px;padding:0}#main .comMember p{color:#fff;font-size:50px;font-weight:700;line-height:1.4;margin:60px auto 0 !important;width:1000px;display:block}#main .lawpriceWhy .catchTtl{font-family:"Noto Sans JP",sans-serif;font-size:30px !important;line-height:1.2;font-weight:700;text-align:center}#main .lawpriceWhy .catchTtl strong{color:#d90a0a}#main .lawpriceWhy .highCost{margin-top:25px;background:url(//tochigi-toso.com/cms/wp-content/themes/tochigi-toso/./img/common/bg_news_o.png);border-radius:10px;overflow:hidden}#main .lawpriceWhy .highCost h3{color:#fff;font-size:50px;font-weight:400;border-top:none;text-align:center;line-height:1.3;box-shadow:none;display:block;background:url(//tochigi-toso.com/cms/wp-content/themes/tochigi-toso/./img/common/bg_packttl_o.png);padding:15px 25px;margin:0 !important;font-weight:700}#main .lawpriceWhy .highCost h3:after{content:none}#main .lawpriceWhy .highCost h3 strong{font-weight:400}#main .lawpriceWhy .highCost ul{position:relative;margin-bottom:0;background:url(//tochigi-toso.com/cms/wp-content/themes/tochigi-toso/./img/common/bg_news_to.png) repeat-x center -138px;overflow:hidden;margin:0;padding:50px 25px 25px}#main .lawpriceWhy .highCost ul li{background:url(//tochigi-toso.com/cms/wp-content/themes/tochigi-toso/./img/common/bg_packttl_o.png);padding:10px;border-radius:5px;width:300px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin:0 25px 0 0;position:relative}#main .lawpriceWhy .highCost ul li img{border-radius:5px 5px 0 0}#main .lawpriceWhy .highCost ul li:last-child{margin-right:0}#main .lawpriceWhy .highCost ul li:before,#main .lawpriceWhy .highCost ul li:after{content:none}#main .lawpriceWhy .highCost ul li h4{border-radius:50%;background:#d90a0a;width:57px;height:57px;color:#fff;font-size:13px;position:absolute;top:-10px;left:3px;padding:0;margin:0;text-align:center;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;line-height:1.2}#main .lawpriceWhy .highCost ul li h4:before,#main .lawpriceWhy .highCost ul li h4:after{display:none}#main .lawpriceWhy .highCost ul li p{display:block;background:#fff;font-weight:700;font-size:22px;padding:10px;line-height:1.2;margin-bottom:0;border-radius:0 0 5px 5px;font-family:"Noto Sans JP",sans-serif;color:#000}#main .lowpriceReason .lowcost ul{position:relative;overflow:hidden}#main .lowpriceReason .lowcost ul li{background:url(//tochigi-toso.com/cms/wp-content/themes/tochigi-toso/./img/common/bg_news_o.png);padding:25px;width:490px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin:0 20px 20px 0;position:relative;border-radius:10px}#main .lowpriceReason .lowcost ul li:nth-child(2n){margin-right:0}#main .lowpriceReason .lowcost ul li:before,#main .lowpriceReason .lowcost ul li:after{content:none}#main .lowpriceReason .lowcost ul li.fullW{margin-right:0;width:100%}#main .lowpriceReason .lowcost ul li h4{border-radius:5px;background:url(//tochigi-toso.com/cms/wp-content/themes/tochigi-toso/./img/common/bg_packttl_o.png);color:#fff;padding:10px;font-size:30px;margin:0 0 30px !important;display:block}#main .lowpriceReason .lowcost ul li.fullW h4{padding:0 25px}#main .lowpriceReason .lowcost ul li h4:before{display:none}#main .lowpriceReason .lowcost ul li h4:after{content:' ';height:0;position:absolute;width:0;border:25px solid transparent;border-top:#eb6120 solid 25px;top:100%;left:50%;margin-left:-25px;border-radius:0;background:0 0;clear:both;display:block}#main .lowpriceReason .lowcost ul li h4 span{display:inline-block;line-height:1.3;padding-top:5px}#main .lowpriceReason .lowcost ul li.fullW span{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-align-items:center;align-items:center;padding:0}#reason #main .lowpriceReason .lowcost ul li.fullW span{padding:0;display:block;text-align:center;padding:20px 0}#main .lowpriceReason .lowcost ul li h4 span.reasonIco{background:url(//tochigi-toso.com/cms/wp-content/themes/tochigi-toso/./img/common/comLowprice_ico.png) no-repeat center center;color:#fff;width:112px;height:112px;font-size:23px;padding:0;margin:-10px 10px 5px 0;text-align:center;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;flex-direction:column;float:left}#main .lowpriceReason .lowcost ul li.fullW span.reasonIco{margin:0}#main .lowpriceReason .lowcost ul li h4 span strong{font-size:10px;line-height:1.2;margin-top:5px;padding:0 5px}#main .lowpriceReason .lowcost ul li p{background:#fff;font-family:"Noto Sans JP",sans-serif;font-size:28px;color:#000;line-height:1.3;font-weight:400;margin-bottom:0;border-radius:5px;padding:10px}#main .lowpriceReason .lowcost ul li .compareBox{background:#fff;padding:30px 25px;border-radius:5px}#main .lowpriceReason .lowcost ul li .compareBox h6:first-child{margin-top:0}#main .lowpriceReason .lowcost ul li .compareBox hr{border-top:#333 dotted 1px;display:block;margin-top:25px}#main .qualityBox .catchTtl{font-family:"Noto Sans JP",sans-serif;position:relative;font-size:58px !important;font-weight:700;text-align:left !important;line-height:1;color:#000;margin-top:0}#main .qualityBox .catchTtl img.catchIco{float:left}#main .qualityBox .catchTtl .txtL{font-size:60px;line-height:1.2}#main .qualityBox p.ribbonP{font-family:"Noto Sans JP",sans-serif;font-size:28px;font-weight:700;background:#013e96;color:#fff;position:relative;display:block;width:auto;margin:5px auto 0;padding:8px 0;line-height:1.1;text-align:center}#main .qualityBox p.ribbonP:before{content:'';position:absolute;display:block;width:0;height:0;top:0;right:0;border-top:22px solid transparent;border-right:22px solid #fff;border-left:22px solid transparent;border-bottom:22px solid transparent}#main .qualityBox p.ribbonP:after{background:0 0;bottom:auto;content:'';position:absolute;display:block;width:0;height:0;top:0;left:0;border-top:22px solid transparent;border-right:22px solid transparent;border-left:22px solid #fff;border-bottom:22px solid transparent}#main .qualityBox .catchTtl .txtL strong{background:#fcff00;display:inline-block;line-height:.5;color:#333 !important}#main .qualityBox .catchTtl .imgLayer{right:0;top:-80px}#main .qualityBox h3{font-size:26px;padding:0 7px;margin:30px 0 20px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-align-items:center;align-items:center;line-height:1.3}#main .qualityBox h3:after{content:none}#main .qualityBox p{line-height:1.8}#main .qualityBox .qualityCommitment{margin-bottom:0}#main .qualityBox .qualityCommitment li{margin:0;position:relative;overflow:hidden;background:0 0;padding:0}#main .qualityBox .qualityCommitment li:before,#main .qualityBox .qualityCommitment li:after{content:none}#main .qualityBox h3 span.commitment{border-radius:4px;background:#000;color:#fff;padding:15px 10px;margin:15px 20px 15px 0;flex-grow:0;flex-shrink:0}#main .qualityBox h3 strong{color:#e50012}#main .qualityBox .qualityCommitment li img{margin-bottom:20px}#main .qualityBox .catchTxt{font-size:23px}#main .commitFlow{position:relative;overflow:hidden}#main .commitFlow li{background:0 0;width:369px;margin:0;float:left;padding:0}#main .commitFlow li h4{border-radius:5px;background:#002590;text-align:center;color:#fff;padding:0;margin-bottom:10px}#main .commitFlow li h4:before,#main .commitFlow li h4:after{display:none}#main .commitFlow li:nth-child(2){width:229px;margin:0 84px 0 12px;position:relative}#main .commitFlow li:nth-child(3){width:285px}#main .commitFlow li:nth-child(2):before,#main .commitFlow li:nth-child(2):after{position:absolute}#main .commitFlow li:nth-child(2):before{content:' ';height:0;width:0;border:55px solid transparent;border-left:#12a73b solid 48px;left:125%;top:50%;margin-top:-25px}#main .commitFlow li:nth-child(2):after{background:#12a73b;content:'クリア';color:#fff;font-size:20px;font-weight:700;left:95%;top:50%;width:80px;padding:15px 0;text-align:right}#main .commitPoint{position:relative}#main .commitPoint .imgLayer{top:95px;left:50%}#main .flowListP{position:relative;clear:both}#main .flowListP .pointB{position:absolute;color:#fff;box-sizing:border-box;font-weight:700;background:#f60;right:18px;top:-115px;border-radius:50%;height:110px;width:110px;text-align:center;z-index:10;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;line-height:1.2}#main .flowListP .pointB:after{content:"";position:absolute;margin:0;bottom:-25px;right:20px;width:0;height:0;border-top:40px solid #f60;border-left:12px solid transparent;border-right:12px solid transparent;transform:rotate(-30deg)}#main .flowList{border-radius:5px;background:#000;padding:10px;position:relative;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-align-items:center;align-items:center;justify-content:space-between;clear:both}#main .flowList h3{color:#fff;font-size:28px;float:left;background:0 0;border:none;padding:0;line-height:1.2;margin:0 6px 0 0;box-shadow:none}#main .flowList h3:after{content:none}#main .flowList ul{position:relative;overflow:hidden;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between}#main .flowList ul li{font-family:"Noto Sans JP",sans-serif;border-radius:10px;background:#fff;font-size:23px;color:#000;font-weight:700;padding:0;text-align:center;margin:0 5px 0 0;width:90px;height:74px;line-height:1.2;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#main .flowList ul li:before,#main .flowList ul li:after{content:none}#main .flowList ul li.stxt{font-size:16px}#main .flowList ul li:last-child{margin-right:0}#main .flowList.flowRoof ul li{width:112px}#main .textComS{font-size:13px}#main .selectPoint li{padding:0;position:relative;overflow:hidden;background:0 0}#main .selectPoint li .pointIco{margin-right:10px}#main .selectPoint li .pointSummery{position:relative;overflow:hidden}#main .selectPoint li .pointSummery h3{margin-top:0;background:0 0;border:none;font-size:30px}#main .selectPoint li .pointSummery ul{margin:0}#main .selectPoint li .pointSummery li{font-size:25px;padding:0 0 0 25px;position:relative;background:url(//tochigi-toso.com/cms/wp-content/themes/tochigi-toso/./img/common/arrow01.png) no-repeat 0 5px;margin-top:0}#main .selectPoint li .pointSummery li strong{font-weight:400;background:#ffc501;line-height:.6;display:inline-block}#main .comparePaint{padding:10px 0 50px}#main .compareTable{width:100%;table-layout:fixed;border-radius:0;padding:0;border-collapse:collapse}#main .compareTable th,#main .compareTable td{vertical-align:top;text-align:center;width:auto;padding:10px;border:1px solid #000 !important}#main .compareTable th{font-weight:700;padding:10px;vertical-align:middle;color:#fff;background:#000;border:1px solid #fff !important}#main .compareTable th:first-of-type{width:12%}#main .compareTable th:last-of-type{width:37%}#main .compareTable tr.thinking td{text-align:left;font-weight:400;font-size:15px}#main .compareTable td{font-weight:400;font-size:13px;text-align:left}#main .compareTable td span{font-size:30px;float:left;width:35px;display:block;border-right:#ccc solid 1px;margin-right:15px;padding-right:15px;text-align:center;box-shadow:2px 0px 0px 0px #fff;-moz-box-shadow:2px 0px 0px 0px #fff;-webkit-box-shadow:2px 0px 0px 0px #fff;font-weight:700;line-height:1.3}#main .compareTable td span.goodS{color:#e01c1c;font-size:35px}#main .scoreBox .catchTtl{font-size:40px !important;text-align:left !important;position:relative;font-weight:700;line-height:1.3;margin-bottom:30px}#main .scoreBox .catchTtl span{display:block;font-size:78px}#main .scoreBox .catchTtl strong{color:#e50012}#main .scoreBox .catchTtl img{float:right;margin-top:-30px}#main .scoreBox .scoreList{position:relative;overflow:hidden}#main .scoreBox .scoreList li{background:#f60;color:#fff;position:relative;width:487px;float:left;padding:0}#main .scoreBox .scoreList li{margin-right:25px}#main .scoreBox .scoreList li:nth-child(2n){margin-right:0}#main .scoreBox .scoreList li p{padding:10px 20px;height:60px;font-weight:700;font-size:24px;margin:0;line-height:1.2}#main .enqueteBox p{font-size:20px}#main .enqueteBox ul{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}#main .enqueteBox ul li{background:0 0;width:25%;width:calc(25% - 8px);padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:12px}#main .enqueteBox ul li a{text-decoration:none;color:#333}#main .enqueteBox ul li img{border:#ccc solid 1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:5px;width:242px}#main .enqueteBox ul li h3{background:0 0;border:0;margin:5px 0 0;padding:0;color:#12a73b;font-size:15px;line-height:1.4}#main .enqueteBox ul li .contTxt{font-weight:700;display:block}#main .iDeal .inner{padding-bottom:0}#main .iDeal article{padding-bottom:0}#main .iDeal .catchTtl{font-size:50px;font-weight:700;line-height:1.2;margin-bottom:30px}#main .iDeal .catchTtl strong{color:#e50012}#main .comIdea{margin-bottom:29px}#main .comIdea .ttl{margin-bottom:3px}#main .comIdea ul{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}#harikae #main .comIdea ul,#menu #main .comIdea ul,#apartment #main .comIdea ul{-webkit-justify-content:space-around;justify-content:space-around;padding:0 90px}#main .comIdea ul:after{content:none}#main .comIdea li{padding-left:0;float:none;width:182px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#main .comIdea li:before,#main .comIdea li:after{content:none}#main .comIdea li img{display:block;margin:0 auto}#main .comIdea li span{font-size:18px;padding:10px;position:relative;color:#fff;font-weight:700;line-height:1.4;text-align:left;border-radius:6px;background:#f80;display:block;margin-bottom:30px}#main .comIdea li span:after{content:'';height:0;position:absolute;width:0;border:10px solid transparent;border-top-color:#f80;top:100%;left:0;right:0;margin:auto}#main .comIdea li:first-child{padding-left:0}#main h3.showroomH{background:0 0;font-size:40px;color:#eb6120;text-align:center;margin:20px 0}#main h3.showroomH:after{content:none}#main .showroomFeature p{margin-bottom:0}#main .featureBox{position:relative;overflow:hidden;background:url(//tochigi-toso.com/cms/wp-content/themes/tochigi-toso/./img/common/bg_packttl_o.png);margin:30px 0}#main .featureBox p{margin-top:0}#main .featureBox ul{padding:10px;float:right;width:300px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:0}#main .featureBox ul li{border-radius:5px;background:#fff;font-size:14px;padding:10px;position:relative;overflow:hidden;margin-top:10px;line-height:1.8}#main .featureBox ul li:before,#main .featureBox ul li:after{content:none}#main .featureBox ul li:first-child{margin-top:0}#main .featureBox ul li p{font-size:14px;line-height:1.8}#main .featureBox ul li h4{background:#000 !important;color:#fff;font-size:28px;display:table-cell;padding:25px 5px !important;height:100%;width:3em;text-align:center;vertical-align:middle;float:left;margin:0 10px 0 0 !important;line-height:1}#main .featureBox ul li h4:before,#main .featureBox ul li h4:after{display:none}#main ul.featureImg li{float:left;margin-bottom:30px;padding:0;width:480px;height:303px;position:relative;overflow:hidden;border-radius:10px}#main ul.featureImg li:last-child{float:right}#main ul.featureImg li:before,#main ul.featureImg li:after{display:none}#main ul.featureImg li img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:auto}a.leftNav,a.rightNav{background:url(//tochigi-toso.com/cms/wp-content/themes/tochigi-toso/./img/common/bg2.png);outline:none;transition:none}.leftNav:before,.rightNav:before{content:"";width:100%;height:100%;display:block;transition:none}.leftNav:hover{background:url(//tochigi-toso.com/cms/wp-content/themes/tochigi-toso/./img/common/leftNav.png) right center no-repeat;transition:none;opacity:1}.rightNav:hover{background:url(//tochigi-toso.com/cms/wp-content/themes/tochigi-toso/./img/common/rightNav.png) left center no-repeat;transition:none;opacity:1}.leftNav:hover:before,.rightNav:hover:before{background:url(//tochigi-toso.com/cms/wp-content/themes/tochigi-toso/./img/common/bg2.png);transition:none}#pageTitle{position:relative;overflow:hidden;height:165px;background:#d5dcf1;z-index:0}#pageTitle:before{content:"";position:absolute;bottom:0;width:100%;height:20px;background-image:url(//tochigi-toso.com/cms/wp-content/themes/tochigi-toso/./img/common/bg_h1.png);background-repeat:repeat-x;background-position:top;z-index:2}#pageTitle .inner{width:100%;height:100%;padding:120px 0 0}#pageTitle h1,#pageTitle .pageBlogTitle{color:#eb6120;font-family:"Noto Sans JP",sans-serif;line-height:1.5;text-align:center;box-shadow:none;border:none;margin:0;padding:20px 0 0;font-size:42px;font-weight:700;text-shadow:-1px -4px #fff,1px -4px #fff,-2px -3px #fff,2px -3px #fff,-3px -2px #fff,3px -2px #fff,-4px -1px #fff,4px -1px #fff,-4px 1px #fff,4px 1px #fff,-3px 2px #fff,3px 2px #fff,-2px 3px #fff,2px 3px #fff,-1px 4px #fff,1px 4px #fff;width:100%;height:110px;position:relative}#pageTitle h1 span,#pageTitle .pageBlogTitle span,#pageTitle h1 small,#pageTitle .pageBlogTitle small{display:block;width:1000px;margin:0 auto;position:relative;z-index:10}#pageTitle h1 small,#pageTitle .pageBlogTitle small{font-size:30px}#pageTitle h1 span,#pageTitle .pageBlogTitle span{color:#000}#pageTitle h1 img,#pageTitle .pageBlogTitle img{position:absolute;bottom:0;right:calc(50% - 570px)}#pagePath{background:#fff;padding:5px 0}#pagePath p{width:1000px;margin:0 auto;color:#000;font-size:11px}#pagePath p a{color:#000}#main .formD h3{background:#0eaa8e;border-top:none;color:#fff;margin:0}#main .formD ul li:before,#main .formD ul li:after{content:none}#main #form{padding:15px 0 30px}#main h3.gHb,#main h3.formH,#main #form h3{background:0 0;font-size:40px;color:#eb6120;border:none;padding:0;margin:0 0 20px;text-align:center;box-shadow:none}#main h3.gHb:after,#main h3.formH:after,#main #form h3:after{content:none}#main h3.gHb{font-size:52px;line-height:1.3}#main #form ul li{background:0 0 !important;padding:0}#main #form ul li:before,#main #form ul li:after{content:none}#main #form ul.formStep{position:relative;overflow:hidden;margin-bottom:30px}#main #form ul.formStep li{background:#ccc !important;color:#fff;font-size:17px;font-weight:700;margin:5px 0 !important;position:relative;width:243px;float:left;height:50px;padding:0 10px 0 80px !important;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}#main #form ul.formStep li:before,#main #form ul.formStep li:after{width:0;height:0;border-style:solid;border-width:25px 0 25px 10px;border-color:transparent transparent transparent #ccc;content:'';display:block;position:absolute}#main #form ul.formStep li:before{left:100%;top:0;z-index:10;background:0 0;border-radius:0}#main #form ul.formStep li:after{border-width:26px 0 26px 12px;border-color:transparent transparent transparent #fff;left:100.5%;top:0;z-index:9;-webkit-transform:none;transform:none}#main #form ul.formStep li:last-child:before,#main #form ul.formStep li:last-child:after{display:none}#main #form ul.formStep li.on{background:url(//tochigi-toso.com/cms/wp-content/themes/tochigi-toso/./img/common/bg_packttl_o.png) !important;color:#fff}#main #form ul.formStep li.on:before{border-color:transparent transparent transparent #21a134}#main #form ul.formStep li span{border-radius:50%;background-image:url(//tochigi-toso.com/cms/wp-content/themes/tochigi-toso/./img/common/bg_staff.png) !important;width:57px;height:57px;color:#fff;font-size:13px;line-height:1.2;position:absolute;top:-3px;left:15px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;text-align:center}#main #form ul.formStep li:first-child span{left:2px}#main .formBox{background:url(//tochigi-toso.com/cms/wp-content/themes/tochigi-toso/./img/common/bg011.png) repeat;border-radius:20px;padding:50px 100px}#main .formBox p{margin-bottom:0}#main .formBox table{margin-bottom:20px;padding:0}#main .formBox th,#main .formBox td{border-top:#a8997f solid 1px}#main .formBox tr:last-of-type th,#main .formBox tr:last-of-type td{border-bottom:#a8997f solid 1px}#main .formBox th{padding:20px 15px;font-weight:700;vertical-align:top;width:30%;font-size:16px;color:#000;font-family:"Noto Sans JP",sans-serif;background:0 0}#main .formBox th span{background:#d90a0a;color:#fff;font-size:12px;float:left;padding:0 5px;margin:5px 15px 0 0}#main .formBox th span.any{background:#ccc}#main .formBox td{padding:15px 0;vertical-align:middle;font-size:15px;background:0 0}#main .formBox td .wpcf7c-elm-step1{font-size:13px}#main .formBox td span{display:inline-block}#main .formBox td span label{padding-right:25px}#main .formBox td a{background:url(//tochigi-toso.com/cms/wp-content/themes/tochigi-toso/./img/common/arrow01.png) no-repeat 0 5px;color:#333;font-size:16px;padding-left:25px;float:none;position:inherit;top:inherit;right:inherit}#main .formBox td input[type=text],#main .formBox td input[type=tel],#main .formBox td input[type=email]{padding:5px;height:30px;width:510px;border-width:0;border-top:1px solid #ccc;box-sizing:border-box;background:#fff;border-radius:5px;padding:5px}#main .formBox td textarea{padding:5px;width:510px;height:100px;border-width:0;border-top:1px solid #ccc;box-sizing:border-box;background:#fff;border-radius:5px;overflow:auto}#main .formBox td select,#main .formBox td input[type=date],#main .formBox td input#yourDate{width:200px;font-size:14px;padding:2px;height:30px;line-height:30px;border:1px solid #ccc;box-sizing:border-box;margin-right:10px;background:#fff}#main .formBox td select[name=your-entry]{width:510px}#main .formBox td input[type=date],#main .formBox td input#yourDate{width:360px}#main .formBox .submit{text-align:center}#main .formBox .submit li{margin:0 5px;display:inline}#main .formBox .submit input{cursor:pointer;font-size:16px;font-weight:700;text-align:center;background:#eb6120;color:#fff;text-decoration:none;line-height:1.2;padding:12px 40px;border:1px solid #eb6120;border-radius:30px;box-shadow:0 2px 0 rgba(255,255,255,.5) inset;font-family:"Noto Sans JP",sans-serif;cursor:pointer;display:inline-block}#main .formBox .submit input:hover{opacity:.8;filter:alpha(opacity=80)}#main .formBox .submit input[type=button]{margin-right:10px}#main .formBox td input.wpcf7c-conf,#main .formBox td select.wpcf7c-conf,#main .formBox td textarea.wpcf7c-conf{border:none !important;background:#efefef !important}#main .formBox td select.wpcf7c-conf{-webkit-appearance:none;-moz-appearance:none;appearance:none;text-indent:.01px;text-overflow:""}#main .formBox td select.wpcf7c-conf::-ms-expand{display:none}#main .formBox td input.wpcf7c-conf:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px #efefef inset !important}#main .formBox td span.wpcf7-list-item{display:block;margin:0 0 5px}#contents{margin:30px auto 0}#contents section{margin:0 auto;position:relative;overflow:hidden}#main .taxList li,#main .areaList li,#main .colorList li{display:inline-block !important;padding:0;background:0 0;margin:0}#main .worksAreaList li:before,#main .taxList li:before,#main .areaList li:before,#main .colorList li:before,#main .worksAreaList li:after,#main .taxList li:after,#main .areaList li:after,#main .colorList li:after{content:none}#main .cat a,#main .taxList li a,#main .areaList li a,#main .colorList li a{display:inline-block !important;background:#000;color:#fff !important;font-weight:700;margin:0 4px 4px 0;text-decoration:none;padding:0 5px;position:inherit;border-radius:3px}#works #main .taxList li a,#works #main .cat a{background:#000}#main .area a{background:#45b440}#works #main .areaList li a{background-color:#f80;border:solid 1px #f80}#main .cat.colorList a,#works #main .colorList li a{background-color:#00569e}#blog #main .taxList li .children li a{background:0 0;color:#333 !important;padding-left:25px}#blog #main .taxList li .children li a:before{font-family:"Font Awesome 5 Free";content:'\f054';font-weight:900;left:10px;position:absolute;font-size:16px;height:16px;line-height:1;top:0;bottom:0;margin:auto;display:block;color:#f60}#blog #main .taxList li .children li a:hover{text-decoration:underline}#works #main .taxList li.current-cat a{background-color:#fff;color:#d90a0a !important;border:solid 1px #d90a0a}#works #main .colorList li.current-cat a{background-color:#fff;color:#00569e !important;border:solid 1px #00569e}#works #main .areaList li.current-cat a{background-color:#fff;color:#f80 !important;border:solid 1px #f80}#main .infoTitle{background:0 0;color:#000;padding:0;margin:3px auto 30px;box-shadow:none;text-align:center;line-height:1.1;font-size:40px;display:flex;justify-content:center;align-items:center}#main .infoTitle:before{content:"";display:block;width:40px;height:40px;background-image:linear-gradient(45deg,transparent 49%,#ffd738 49%,#ffd738 53%,transparent 53%,transparent);background-size:44px 44px;margin-right:5px;flex-grow:0;flex-shrink:0}#main .infoTitle:after{content:"";display:block;width:40px;height:40px;background-image:linear-gradient(-45deg,transparent 49%,#ffd738 49%,#ffd738 53%,transparent 53%,transparent);background-size:44px 44px;margin-left:5px;flex-grow:0;flex-shrink:0}#main .infoBox{padding:8px 0;border-bottom:dotted 1px #000;overflow:hidden;margin-bottom:30px}#main .infoBox .time{float:right;font-weight:700}#main #archiveList{overflow:hidden;padding-bottom:20px;position:relative}#main .worksArchiveBox{position:relative;overflow:hidden}#main #archiveList article{width:316px;float:left;margin:0 26px 40px 0;position:relative;padding:0}#main #archiveList article:nth-child(3n){margin-right:0}#main #archiveList article:nth-child(3n+1){clear:both}#main #archiveList a{display:block;text-decoration:none !important}#main #archiveList a:hover{opacity:.8;transition:.7s}#main #archiveList h3,#main #archiveList .contTxt,#main #archiveList .price{display:block;border:none;background:0 0;line-height:1.4;font-size:14px;padding:0;margin:0;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#main #archiveList h3{margin:20px 0 0;box-shadow:none}#voice #main #archiveList h3{margin-top:0}#blog #main #archiveList h3{height:50px}#main #archiveList .archiveTumb{width:316px;height:206px;border:#ccc solid 1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;overflow:hidden}#main #archiveList img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:auto}#blog #main #archiveList img{height:100%;width:auto}#main #archiveList .contTxt img{display:none !important}#main #archiveList .price{font-weight:700;color:#d90a0a}#main #archiveList .price li{padding:0;display:inline-block}#main #archiveList .price li span{display:inline-block;background:#e8340c;color:#fff;font-size:12px;border-radius:3px;padding:1px 5px 0;margin-right:8px}#main #archiveList .price li:before,#main #archiveList .price li:after{content:none}#main #archiveList .time{font-size:12px;color:#fff;line-height:1.4}#main #archiveList .detail{color:#fff;font-size:12px !important;font-weight:700;background:#45b440;box-shadow:0px -2px 0px 0px #65ad72;border-radius:4px;padding:0 6px;width:110px;margin:10px auto 0;display:block;text-align:center;transition:.7s}#main #archiveList .cat{position:absolute;top:212px;left:5px;font-size:13px;line-height:1.4;height:20px;overflow:hidden}#main #archiveList .cat a{position:relative}#main .blogSingle img{max-width:100%;height:auto}#main .worksAreaList{width:1000px;margin:0 auto;overflow:hidden}#main .worksAreaList>li{font-size:16px;line-height:1.5;margin:7px 20px 0 0;padding:0;float:left;box-sizing:border-box;position:relative;vertical-align:middle}#main .worksAreaList>li>a{background:#f4d21f;border-radius:5px;color:#e72718;text-decoration:none;display:block;padding:5px 10px 5px 45px;box-sizing:border-box;position:relative;width:320px}#main .worksAreaList>li a:before,#main .worksAreaList>li a:after{position:absolute;top:0;bottom:0;left:10px;margin:auto;content:"";vertical-align:middle}#main .worksAreaList>li a:before{width:30px;height:30px;-webkit-border-radius:50%;border-radius:50%;background:#e72718}#main .worksAreaList>li a:after{left:16px;width:9px;height:9px;border-top:4px solid #f4d21f;border-right:4px solid #f4d21f;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#main .worksAreaList>li:nth-child(3n){margin-right:0}#main .worksAreaList>li a strong{font-weight:700;font-size:17px}#main .worksAreaList li .taxList li a{padding-left:10px}#main .worksAreaList li .taxList li a:before,#main .worksAreaList li .taxList li a:after{content:none}#main .warksTaxList{margin-bottom:30px}#main .warksTaxList .toggleBtn{color:#fff !important;font-size:18px;font-weight:700;position:relative;text-decoration:none !important;margin-bottom:10px;box-sizing:border-box}#main .warksTaxList .taxList,#main .warksTaxList .areaList,.submenus .taxList{display:none;margin-bottom:10px}#main .cstColorphoto li{position:relative}#main .cstColorphoto .medal{position:absolute;right:0;top:95px}#main .cstColorphoto .medal{position:absolute;right:0;top:95px}#main .picBox{overflow:hidden;margin-bottom:30px;position:relative}#main .picBox .photo{float:right;width:686px;height:456px;position:relative;overflow:hidden}#main .picBox .btmPhoto{float:left;width:287px;height:207px;position:relative;overflow:hidden}#main .picBox .photo img,#main .picBox .btmPhoto img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:auto}#main .picBox .arrowImg{margin:10px 0 0;float:right}#main .picBox02{margin-top:40px}#main .picBox02 .photo{float:right;width:686px;position:relative}#main .picBox02 .btmPhoto{float:left;width:287px;position:relative}#main .picBox02 .arrowImg{margin:15px 0 0 100px}#main .picBox03 .btmPhoto{display:none}#main .picBox03{background:#efefef;padding:15px}#main .picBox03 .photo{margin:0 auto;float:none}#main .picBox span.after,#main .picBox span.before{position:absolute;top:10px;left:10px;background:#d90a0a;display:inline-block;z-index:10;font-size:15px;font-weight:700;color:#fff;border-radius:4px;padding:3px 10px 2px}#main .picBox span.after{background:#013e96}#main .picBox span span{opacity:.5;margin-left:5px}#main .voiceSummary{position:relative;overflow:hidden;margin-bottom:40px}#main .voicephotList{float:left;width:316px;margin-right:30px}#main .voicephotList li{background:0 0;padding:0;position:relative;margin:0 0 20px;border:#ccc solid 1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:316px;height:206px;overflow:hidden}#main .voicephotList li:before,#main .voicephotList li:after{content:none}#main .voicephotList li img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:auto}#main .voicephotList li .imgLayer,#main .voiceSummary .enqImg .imgLayer{position:absolute;bottom:5px;right:5px;transform:none;top:inherit;left:inherit;width:auto;height:auto}#main .voiceSummary .enqImg .imgLayer{right:inherit}#main .voiceSummary .enqImg{width:auto;height:500px;text-align:center}#main .voiceSummary .enqImg a>img{height:100%;width:auto}#main .voiceData table{margin-bottom:30px}#readmore{clear:both;padding-top:50px;text-align:center}#readmore a{font-size:21px;font-weight:700;border-radius:4px;color:#fff;background:#002590;padding:10px 10px 25px;display:block;width:400px;margin:10px auto 0;box-shadow:0 5px 0 0 rgba(0,20,142,.6);line-height:1.2;position:relative}#readmore a:after{display:block;content:"";position:absolute;bottom:10px;left:50%;width:10px;height:10px;margin:0 0 0 -7px;border-top:solid 2px #fff;border-right:solid 2px #fff;-webkit-transform:rotate(135deg);transform:rotate(135deg)}#readmore img{display:block;margin:0 auto;width:auto !important;height:auto !important;border:none !important}.wp-pagenavi{clear:both;text-align:center;padding-top:35px;margin-bottom:35px}.wp-pagenavi span,.wp-pagenavi a{background:#fff;display:inline-block !important;border-radius:3px;line-height:1.2}.wp-pagenavi a{background:#000;color:#fff !important;border:none !important}img.centered{display:block;margin-left:auto;margin-right:auto}img.alignright{padding:0;margin:0 0 2px 7px;display:inline}img.alignleft{padding:0;margin:0 30px 10px 0;display:inline}img.aligncenter{display:block;margin:0 auto}.alignright{float:right;margin-left:10px;margin-bottom:2px}.alignleft{float:left;margin-right:10px;margin-bottom:2px}img{border-style:none}#main .nobr br{display:none}#main p.wp-caption{font-size:.8em;line-height:1.2em}#main p.wp-caption img{margin-bottom:5px}#main p.wp-caption .caption-text{text-align:left}#main .naviUl{margin:0 0 20px !important;height:34px;position:relative}#main .pagenavi{padding:20px 0 0 !important;margin:0 auto !important;text-align:center;position:relative}#main .pagenavi a{font-family:"Noto Sans JP",sans-serif;display:inline-block;border-radius:5px;background:#000;padding:5px;width:130px;text-align:center;transition:.7s;font-size:18px;font-weight:700;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#main .pagenavi a:link,#main .pagenavi a:hover,#main .pagenavi a:visited{color:#fff !important;text-decoration:none !important}#main .pagenavi a:hover{opacity:.75;transition:.7s}#main .pagenavi li{padding:0 !important;margin:0 !important;background:0 0 !important;display:block;width:140px}#main .pagenavi li:before,#main .pagenavi li:after{position:absolute;top:0;bottom:0;right:20px;left:inherit;margin:auto;content:"";vertical-align:middle}#main .pagenavi li:before{width:16px;height:16px;border-radius:50%;background:#fff}#main .pagenavi li:after{right:26px;width:4px;height:4px;border-top:2px solid #000;border-right:2px solid #000;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#main .pagenavi .prev{position:absolute;right:0}#main .pagenavi .prev a{padding:5px 20px 5px 5px}#main .pagenavi li.list{position:absolute !important;left:50%;margin-left:-70px !important}#main .pagenavi li.list:before,#main .pagenavi li.list:after{content:none}#main .pagenavi .next{position:absolute !important;left:0}#main .pagenavi li.next:before,#main .pagenavi li.next:after{left:20px;right:inherit}#main .pagenavi li.next:after{left:26px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}#main .pagenavi .next a{padding:5px 5px 5px 20px}#top #mainv{margin-top:1px;position:relative;overflow:hidden}#top #mainv>a{display:block}#top #mainv .imgLayer{top:46px;left:50%;margin-left:-363px;z-index:2}#top #mainv .imgLayer2{position:absolute;top:52px;left:50%;margin-left:-153px;z-index:2}#mainv .stage2{width:100%;margin:0 auto;z-index:0}#mainv .stage2 span{width:1000px;z-index:10 !important}.slick-slide{opacity:.5;transition:.5s}.slick-current{opacity:1}#mainv .stage2 button{position:absolute;z-index:2000}#arrows{width:1110px;margin:0 auto;position:relative}#arrows button{position:absolute;border:none}#arrows button.slick-prev,#arrows button.slick-next{background:0 0;outline:none;cursor:pointer;width:2000px;height:498px}#arrows button.slick-prev{right:1050px;top:-498px}#arrows button.slick-next{left:1050px;top:-498px}#arrows button.slick-prev:before,#arrows button.slick-next:before{content:"";width:100%;height:100%;display:block}#arrows .slick-prev:hover{background:url(//tochigi-toso.com/cms/wp-content/themes/tochigi-toso/./img/common/leftNav.png) right center no-repeat;opacity:1}#arrows .slick-next:hover{background:url(//tochigi-toso.com/cms/wp-content/themes/tochigi-toso/./img/common/rightNav.png) left center no-repeat;opacity:1}.slick-dots{display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center;background-color:#172c84}.slick-dots li{position:relative;display:inline-block;width:10px;height:10px;margin:0 5px;padding:0;cursor:pointer;background-color:#6f6e6f;border-radius:5px}.slick-dots li.slick-active{background-color:#fff}.slick-dots li button{font-size:0;line-height:0;display:block;width:10px;height:10px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:0 0}#main .ftrCampaign{position:relative;z-index:2}#main .ftrCampaign a img{display:block;margin:0 auto;max-width:100%}footer .campaign{width:270px;position:fixed;bottom:100px;right:75px;cursor:pointer;z-index:20}footer .campaign img{max-width:100%}.is-reflection{overflow:hidden;position:relative}.is-reflection a{overflow:hidden}.is-reflection a:after{-moz-animation:is-reflection 4s ease-in-out infinite;-moz-transform:rotate(45deg);-ms-animation:is-reflection 4s ease-in-out infinite;-ms-transform:rotate(45deg);-o-animation:is-reflection 4s ease-in-out infinite;-o-transform:rotate(45deg);-webkit-animation:is-reflection 4s ease-in-out infinite;-webkit-transform:rotate(45deg);animation:is-reflection 4s ease-in-out infinite;background-color:#fff;content:" ";height:100%;left:0;opacity:0;position:absolute;top:-180px;transform:rotate(45deg);width:30px}.is-reflection+.is-reflection a:after{-webkit-animation-delay:.3s;animation-delay:.3s}@keyframes is-reflection{0%{-webkit-transform:scale(0) rotate(45deg);transform:scale(0) rotate(45deg);opacity:0}80%{-webkit-transform:scale(0) rotate(45deg);transform:scale(0) rotate(45deg);opacity:.5}81%{-webkit-transform:scale(4) rotate(45deg);transform:scale(4) rotate(45deg);opacity:1}100%{-webkit-transform:scale(50) rotate(45deg);transform:scale(50) rotate(45deg);opacity:0}}@-webkit-keyframes is-reflection{0%{-webkit-transform:scale(0) rotate(45deg);opacity:0}80%{-webkit-transform:scale(0) rotate(45deg);opacity:.5}81%{-webkit-transform:scale(4) rotate(45deg);opacity:1}100%{-webkit-transform:scale(50) rotate(45deg);opacity:0}}#main .attBox{border:solid 5px #d90a0a;padding:10px !important;background:#fff;margin:20px auto;position:relative;overflow:hidden;box-sizing:border-box}#main .attBox p{color:#d90a0a;text-align:center;font-size:150%;font-weight:700}#main .attBox p a{color:#d90a0a;text-decoration:none}#main .attBox ul li{margin-bottom:20px}#main .attBox ul li:last-child{margin-bottom:0}#main .attBox ul li a{color:#d90a0a;font-weight:700}#main .attBox img{float:right}#main .achievementsBoxN{font-family:"Noto Sans JP",sans-serif;background-color:#e72718;overflow:hidden;padding:20px;color:#fff;font-weight:700;position:relative;z-index:2;width:100%;box-sizing:border-box}#main .topVoice .achievementsBoxN{width:auto;display:inline-block}#main .achievementsBoxN p{font-size:32px;text-align:center;margin-bottom:0;line-height:1.2}#main .achievementsBoxN .achievementsTtl{line-height:1;margin-bottom:0}#main .achievementsBoxN .achievementsTtlMds{display:block;float:left;font-size:28px;margin-right:10px;text-align:left}#main .achievementsBoxN .achievementsAtt{font-size:12px;line-height:1;margin-top:-5px;margin-bottom:15px}#main .achievementsBoxN .achievementsTtlMds strong{display:block;font-size:52px;color:#fff}#main .achievementsBoxN .achievementsS{font-family:Bahnschrift,Gadget,'Anton',sans-serif,"メイリオ","Meiryo",verdana,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック","MS PGothic";font-size:90px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-align-items:flex-end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:flex-end;justify-content:flex-end}#main .achievementsBoxN .achievementsS .achievementscmt{font-family:"Noto Sans JP",sans-serif;font-size:26px;line-height:.9;width:20px;padding-bottom:12px;display:inline}#main .achievementsBoxN a{color:#000;text-decoration:none}#main .achievementsBoxN .achievementsUl{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-align-items:flex-end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:0}#main .achievementsBoxN .achievementsUl li{width:49%;border-radius:10px;background:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:0}#main .topVoice .achievementsUl li{width:100%}#main .achievementsBoxN .achievementsUl li a{display:block;width:100%;height:100%;font-size:28px;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:5px 10px 5px 30px;position:relative}#main .achievementsBoxN .achievementsUl li a:before{content:"click!";background:#d90a0a;color:#fff;font-size:16px;display:block;padding:0 5px;position:absolute;top:-5px;left:10px;border-radius:3px}#main .achievementsBoxN .achievementsUl li a:after{content:"";position:absolute;top:15px;left:25px;border:solid transparent;border-width:15px 10px;border-top:15px solid #d90a0a;width:0;height:0}#main .achievementsBoxN .achievementsUl li:before,#main .achievementsBoxN .achievementsUl li:after{content:none}#main .achievementsBoxN .achievementsUl li .achievementsNbr{font-size:35px;font-family:Bahnschrift,Gadget,'Anton',sans-serif,"メイリオ","Meiryo",verdana,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック","MS PGothic";line-height:1;padding-left:15px}#top #main .voiceAtl{padding-top:40px}#main .voiceAtl .voiceList{margin-top:50px}#main .voiceAtl h2.pophedding{background:url(//tochigi-toso.com/cms/wp-content/themes/tochigi-toso/./img/top/ico_speaker.png) no-repeat center top;padding-top:38px}#main .questionnaireAtl{background-image:url(//tochigi-toso.com/cms/wp-content/themes/tochigi-toso/./img/common/bg_header.png),url(//tochigi-toso.com/cms/wp-content/themes/tochigi-toso/./img/common/bg_questionnaire_top.png),url(//tochigi-toso.com/cms/wp-content/themes/tochigi-toso/./img/common/bg_questionnaire.png);background-repeat:repeat-x,repeat-x,repeat;background-position:bottom,top,center;padding:30px 0;position:relative;text-align:center}#main .questionnaireAtl .inner{overflow:visible;color:#000}#main .questionnaireAtl .imgLayer01{position:absolute;top:300px;right:-100px}#main .questionnaireAtl .imgLayer02{position:absolute;bottom:280px;left:-80px}#main .questionnaireAtl h2{margin-bottom:50px}#main .questionnaireAtl h2 span.popOutS:before{background-image:linear-gradient(45deg,transparent 49%,#fff 49%,#fff 53%,transparent 53%,transparent)}#main .questionnaireAtl h2 span.popOutS:after{background-image:linear-gradient(-45deg,transparent 49%,#fff 49%,#fff 53%,transparent 53%,transparent)}#main ul.questionnaireUl{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:space-between}#main ul.questionnaireUl li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:300px;padding:25px 15px;margin:0 0 30px;position:relative;background:#fff;text-align:center}#main ul.questionnaireUl li:before,#main ul.questionnaireUl li:after{content:none}#main ul.questionnaireUl li p{font-size:24px;font-family:"Noto Sans JP",sans-serif;font-weight:700}#main ul.questionnaireUl li p.ttlQ{min-height:4.5em;margin-bottom:5px}#main ul.questionnaireUl li strong{color:#eb6120}#main .questionnaireAtl .pointP{font-family:"Noto Sans JP",sans-serif;margin-bottom:0}#main .questionnaireAtl .pointP .pointN{color:#d90a0a;font-size:30px}#main .questionnaireAtl .pointP .starsS{display:block}#main ul.questionnaireUl li:before{position:absolute;width:auto;height:auto;border-radius:0;background:0 0}#main ul.questionnaireUl li:nth-child(1):before,#main ul.questionnaireUl li:nth-child(5):before{content:url(//tochigi-toso.com/cms/wp-content/themes/tochigi-toso/./img/common/masking01.png);position:absolute;top:-15px;left:0;right:0}#main ul.questionnaireUl li:nth-child(2):before,#main ul.questionnaireUl li:nth-child(6):before{content:url(//tochigi-toso.com/cms/wp-content/themes/tochigi-toso/./img/common/masking02.png);position:absolute;top:-15px;left:0;right:0}#main ul.questionnaireUl li:nth-child(3):before,#main ul.questionnaireUl li:nth-child(4):before{content:url(//tochigi-toso.com/cms/wp-content/themes/tochigi-toso/./img/common/masking03.png);position:absolute;top:-15px;right:-15px;left:auto}#main ul.questionnaireUl li:nth-child(1):after,#main ul.questionnaireUl li:nth-child(5):after{content:url(//tochigi-toso.com/cms/wp-content/themes/tochigi-toso/./img/common/hsk.png);position:absolute;bottom:0;right:0;left:auto;top:auto;width:34px;height:26px;border-top:none;border-right:none;-webkit-transform:none;transform:none}#main .questionnaireAtl h3.ribbonTtl{font-size:18px;background:#013e96;color:#fff;position:relative;display:block;width:14em;margin:5px auto 0;padding:8px 0;line-height:1.1;text-align:center}#main .questionnaireAtl h3.ribbonTtl:before{content:'';position:absolute;display:block;width:0;height:0;top:0;right:0;border-top:18px solid transparent;border-right:18px solid #acd8dd;border-left:18px solid transparent;border-bottom:18px solid transparent}#main .questionnaireAtl h3.ribbonTtl:after{background:0 0;bottom:auto;content:'';position:absolute;display:block;width:0;height:0;top:0;left:0;border-top:18px solid transparent;border-right:18px solid transparent;border-left:18px solid #acd8dd;border-bottom:18px solid transparent}#main .questionnaireAtl .pointAverage{text-align:center;font-size:40px;font-weight:700;margin-bottom:15px}#main .questionnaireAtl .pointAverage .pointN{font-size:50px}#main .showroomAtl{background:url(//tochigi-toso.com/cms/wp-content/themes/tochigi-toso/./img/common/bg_header.png) repeat-x center bottom;padding-top:18px}#main .showroomAtl h2{font-size:40px;padding:20px 0 0;background:url(//tochigi-toso.com/cms/wp-content/themes/tochigi-toso/./img/common/bg_showroomAtl_hedding.png) no-repeat center center}#main .showroomAtl h2 span.ribbonShk{font-size:18px;background:#a2cf45;color:#fff;position:relative;display:block;width:14em;margin:5px auto 0;padding:8px 0}#main .showroomAtl h2 span.ribbonShk:before{content:'';position:absolute;display:block;width:0;height:0;top:0;right:0;border-top:18px solid transparent;border-right:18px solid #fff;border-left:18px solid transparent;border-bottom:18px solid transparent}#main .showroomAtl h2 span.ribbonShk:after{content:'';position:absolute;display:block;width:0;height:0;top:0;left:0;border-top:18px solid transparent;border-right:18px solid transparent;border-left:18px solid #fff;border-bottom:18px solid transparent}#main .showroomAtl ul.showroomTopUl{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between}#main .showroomAtl ul.showroomTopUl_3col{flex-wrap:wrap}#main .showroomAtl ul.showroomTopUl li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:24%;width:calc(25% - 5px);padding:10px;margin:0;background:url(//tochigi-toso.com/cms/wp-content/themes/tochigi-toso/./img/common/bg011.png) repeat;border-radius:10px;position:relative}#main .showroomAtl ul.showroomTopUl_3col li{width:calc(33% - 5px);margin-bottom:10px}#main .showroomAtl ul.showroomTopUl li p,#main .showroomAtl ul.showroomTopUl li dd{font-size:12px;margin-bottom:5px}#main .showroomAtl ul.showroomTopUl li:before,#main .showroomAtl ul.showroomTopUl li:after{content:none}#main .showroomAtl ul.showroomTopUl li h3{background:0 0;font-size:14px;color:#555;border-top:none;width:auto;padding:0;margin:0 0 10px}#main .showroomAtl ul.showroomTopUl li h3:before,#main .showroomAtl ul.showroomTopUl li h3:after{content:none}#main .showroomAtl ul.showroomTopUl span.shopNameS{background:url(//tochigi-toso.com/cms/wp-content/themes/tochigi-toso/./img/common/bg_packttl_o.png);position:absolute;color:#fff;font-weight:700;font-size:25px;font-family:"Noto Sans JP",sans-serif;z-index:3;padding:5px;border-radius:10px;top:205px;right:0;left:0;margin:0 30px;text-align:center}#main .showroomAtl ul.showroomTopUl .showroomImgP{width:100%;height:220px;margin-bottom:30px;position:relative;overflow:hidden;display:block;background:#d3d3d3;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#main .showroomAtl ul.showroomTopUl .showroomImgP img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:auto;height:100%}#main .showroomAtl ul.showroomTopUl iframe{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;height:280px;margin-bottom:5px}#main .showroomAtl ul.showroomTopUl .tel span{font-size:32px;padding:0 0 0 30px;background-position:left 6px;font-weight:700;background-size:30px;letter-spacing:-.02em}#main .showroomAtl ul.showroomTopUl dl.shopOpenDl{border-top:dotted 1px #555;margin-bottom:15px}#main .showroomAtl ul.showroomTopUl dl.shopOpenDl dt{font-size:12px;font-weight:700;padding-top:10px}#main .showroomAtl ul.showroomTopUl dl.shopOpenDl dd{border-bottom:dotted 1px #555;padding-bottom:10px}#main .showroomAtl ul.showroomTopUl h4{font-size:12px;padding:0;font-weight:700;color:#555;background:0 0;margin:0 0 5px !important;padding:0;font-family:"メイリオ","Meiryo",verdana,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif}#main .showroomAtl ul.showroomTopUl h4:before,#main .showroomAtl ul.showroomTopUl h4:after{content:none}#main .showroomAtl ul.showroomTopUl .btnC{margin-bottom:5px}#main .showroomAtl ul.showroomTopUl .btnC a{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;margin-bottom:10px}#main .staffAtl{background-image:url(//tochigi-toso.com/cms/wp-content/themes/tochigi-toso/./img/top/staff_img.png),url(//tochigi-toso.com/cms/wp-content/themes/tochigi-toso/./img/common/bg_staff.png);background-repeat:no-repeat,repeat;background-position:bottom center,center;padding:30px 0 300px;position:relative}#main .staffAtl>*{z-index:2}#main .staffAtl .confetti{z-index:1}#main .staffAtl h2{color:#fff}#main .staffAtl h2 span.popOutS{color:#fff}#main .staffAtl h2 span.popOutS:before{background-image:linear-gradient(45deg,transparent 49%,#fff 49%,#fff 53%,transparent 53%,transparent)}#main .staffAtl h2 span.popOutS:after{background-image:linear-gradient(-45deg,transparent 49%,#fff 49%,#fff 53%,transparent 53%,transparent)}#top #main .msgSct{padding:40px 0}#top #main .msgSct .msgMov{max-width:560px;width:100%;margin:0 auto}#top #main .msgSct h2.pophedding{background:url(//tochigi-toso.com/cms/wp-content/themes/tochigi-toso/./img/top/ico_urban.png) no-repeat center top;padding-top:38px}#main .contactAtl{padding-top:40px}#main .contactAtl h2.pophedding{background:url(//tochigi-toso.com/cms/wp-content/themes/tochigi-toso/./img/top/ico_letter.png) no-repeat center top;padding-top:38px}#main .contactAtl .contactTxt{position:relative;padding-right:280px}#main .contactAtl .contactTxt img.imgLayer{position:absolute;right:0;top:-100px;z-index:-1}#main .bnrSsec ul{padding:0;margin:0}#main .bnrSsec li{float:left;padding:0;margin:0}#top #main .tit_Wks{font-size:42px;font-weight:700;background:0 0;box-shadow:none;border:none;color:#333;line-height:1.3;padding:0;margin:20px auto 30px}#top #main .tit_Wks img{float:left;margin-right:10px}#top #main .tit_Wks span{font-size:35px;display:block}#main .bnrSsec li:first-child{margin-right:20px}#main .bnrSsec li:before,#main .bnrSsec li:after{content:none}#top #main iframe{box-sizing:border-box}#top .mainCatch{position:relative;z-index:10;margin:0 auto;border-bottom:#fff 1px solid}#top .mainCatch h2{color:#00569e;background:0 0;width:1000px;font-size:28px;box-shadow:none;padding:0;line-height:1.4;border:none;position:relative;margin:0 auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-top:22px}#top .mainCatch h2 img{float:left;margin:-15px 2px 5px 0}#top .mainCatch h2 span{font-size:46px;display:block;color:#333}#main p.chirashi{text-align:center;font-weight:700}#main p.chirashi a{color:#333;font-size:25px;display:inline}#main p.chirashi a .fc-r{color:#d00000 !important;text-decoration-color:#d00000 !important;text-decoration-line:underline}#main h2.topH+.inner{padding-top:0}#top #main .checkS{background:#f1ebe2}#top #main .worksS{background-image:url(//tochigi-toso.com/cms/wp-content/themes/tochigi-toso/./img/common/bg011.png);background-repeat:repeat;background-position:center;padding-top:0;border-bottom:#000 solid 8px}#top #main ul.works-menu01{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-align-items:center;align-items:center;justify-content:space-between;margin:0 auto 40px;position:relative;overflow:hidden;flex-wrap:wrap}#main ul.areaUl li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#013e96;color:#fff;text-decoration:none;line-height:1.2;padding:0 20px;border-top:1px solid #013e96;border-radius:30px;box-shadow:0 2px 0 rgba(255,255,255,.5) inset;font-family:"Noto Sans JP",sans-serif;margin-right:10px;width:320px}#main ul.works-menu01 li:hover{opacity:.7;transition:.7s}#main ul.works-menu01 li:before,#main ul.works-menu01 li:after{content:none}#main ul.works-menu01 li:nth-of-type(3n){margin-right:0}#main ul.works-menu01 li a{color:#fff;text-decoration:none;display:block;font-size:26px;padding:5px 0;text-align:left;font-weight:700}#main ul.works-menu01 li a span{font-size:16px}#main ul.works-menu01 li a:before{position:absolute;top:0;bottom:0;right:30px;left:auto;margin:auto;content:"";vertical-align:middle;width:6px;height:6px;border-top:2px solid #fff;border-right:2px solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg);background:0 0}#top #main .tmp .inner{padding:25px 0 80px;overflow:visible}#main .topCv{margin-top:60px;position:relative;z-index:2}#top #main .newsBox h3{background:0 0 !important;font-size:30px !important;color:#f4d21f !important;padding:0 !important;border:none !important;margin:0 0 5px !important;line-height:1.8 !important;text-align:center}#top #main .newsBox h3:before,#top #main .newsBox h3:after{content:none}#top #main .tmp .inner .imgLayer01{position:absolute;bottom:0;left:0}#top #main .tmp .inner .imgLayer02{position:absolute;bottom:-15px;right:260px;z-index:4}#top #main .tmp .inner .imgLayer03{position:absolute;bottom:0;left:280px;z-index:3}.confetti{position:absolute;top:0;z-index:1;width:100%;height:100%}#main .newsBox{z-index:2;width:480px;position:relative;float:left;margin-top:14px}#main .newsBox .imgLayer{top:0;right:5px;z-index:10}#main .newsBox .ttl{font-size:12px !important;padding:0 !important;position:relative !important;margin:0 0 5px !important;font-weight:400 !important;color:#fff}#main .newsBox .btn{margin:0;position:absolute !important;right:0;top:0;font-size:16px}#main .newsBox .btn a{color:#fff !important;font-size:16px}#main .newsBox .inBox,#main .flyerBox .inBox{background:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:15px 10px 10px 15px;position:relative;margin-bottom:10px;border-radius:0 0 10px 10px}#main .newsBox .newsList{height:380px;overflow:auto;margin-bottom:0}#main .newsBox .newsList::-webkit-scrollbar{width:7px}#main .newsBox .newsList::-webkit-scrollbar-track{background:#ccc;border:none;border-radius:10px;box-shadow:inset 0 0 0 2px #fff}#main .newsBox .newsList::-webkit-scrollbar-thumb{background:#ccc;border-radius:10px;box-shadow:none}#main .newsBox .inBox li{position:relative;overflow:hidden;border-bottom:#333 dotted 1px;padding:0 0 15px;margin:0 5px 15px 0}#main .newsBox .inBox li:last-of-type{margin-bottom:0}#main .newsBox .inBox li:before,#main .newsBox .inBox li:after{content:none}#main .newsBox .inBox li a{color:#333;text-decoration:none !important;display:block;position:relative;overflow:hidden}#main .newsBox .inBox li h5{font-family:"メイリオ","Meiryo",verdana,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;background:0 0 !important;color:#eb6120 !important;font-size:15px !important;padding:0 !important;margin:0 0 20px !important;text-align:left;overflow:hidden;white-space:nowrap !important;text-overflow:ellipsis;display:block}#main .newsBox .inBox li h5:after{content:none}#main .newsBox .inBox li .price{color:#d73d33 !important}#main .newsBox .inBox p{font-size:12px !important;margin-bottom:0 !important}#main .newsBox .inBox p{font-size:12px !important;margin-bottom:0 !important}#main .newsBox .inBox p span.time{background:url(//tochigi-toso.com/cms/wp-content/themes/tochigi-toso/./img/common/ico_date.png) no-repeat left center;padding-left:12px}#main .newsBox .inBox p.time{margin-bottom:7px !important}#main .newsBox .inBox .contTxt{max-height:3em;display:block}#main .newsBox .inBox p strong{color:#e50012}#main .newsBox .inBox .cat{color:#fff;position:absolute;top:38px;left:120px;height:25px;overflow:hidden}#main .newsBox .inBox li .cat a{background:#d90a0a;color:#fff;position:relative !important;overflow:visible}#main .newsBox .inBox li .newsTumb{width:100px;height:100px;position:relative;overflow:hidden;display:block;background:#ccc;float:left;margin-right:20px}#main .newsBox .inBox li img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:auto}#main .newsBox .btn{display:block;color:#fff !important;font-size:16px;font-weight:700;position:relative;padding:5px 10px 5px 25px;text-decoration:none !important;border-radius:5px;background:#45b440;border:solid 1px #45b440;box-shadow:0 3px 0 rgba(255,255,255,.5) inset}#main .flyerBox{width:480px;position:relative;z-index:2}#main .flyerBox .inBox{padding:10px 25px;overflow:hidden}#main .flyerBox .inBox ul{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-align-items:center;align-items:center;justify-content:space-between;overflow:hidden}#main .flyerBox .inBox ul:last-of-type{margin-bottom:0}#main .flyerBox .inBox li{padding:0;margin:0}#main .flyerBox .inBox li:before,#main .flyerBox .inBox li:after{content:none}#main .flyerBox .inBox li a{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:solid 1px #ccc;width:205px;height:132px;position:relative;overflow:hidden;display:block;float:left;margin-right:20px}#main .flyerBox .inBox li a img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:auto}#main .worksBox{background-image:url(//tochigi-toso.com/cms/wp-content/themes/tochigi-toso/./img/common/bg_servicecontents.png),url(//tochigi-toso.com/cms/wp-content/themes/tochigi-toso/./img/common/bg_servicecontents_over.jpg);background-repeat:repeat,no-repeat;background-position:center,bottom;padding:20px 0}#main .reasonBox{padding:20px 0}#main .worksBox .inner{padding:0 0 30px}#main .worksBox h2{background:0 0;color:#333;font-size:30px;text-align:center;padding:5px 10px;margin:0 auto 30px;text-shadow:0 0 25px #fff,0 0 20px #fff,0 0 .4px #fff}#main .worksBox h2:after,#main .voiceBox h2:after,#main .profileBox h2:after,#main .reasonBox h2:after{display:none}#main .worksBox h2 span.txtL,#main .voiceBox h2 span.txtL,#main .profileBox h2 span.txtL,#main .reasonBox h2 span.txtL{font-size:48px;display:block;margin:0 auto}#main .worksBox h2 span.txtEn,#main .voiceBox h2 span.txtEn,#main .profileBox h2 span.txtEn,#main .reasonBox h2 span.txtEn{color:#0eaa8e;font-size:20px;display:block}#main .worksBox h2 img,#main .voiceBox h2 img{float:left;margin:-20px 20px 0 0}#main .reasonBox h2 img{float:left;margin:-15px 10px 0 0}#main .worksS ul.worksCgry{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-align-items:center;align-items:center;justify-content:space-between;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:30px}#main .worksS ul.worksCgry li{background:#45b440;width:186px;padding:10px 0;font-weight:700;font-size:16px;text-align:center;border-radius:5px;border-bottom:#0b861c solid 3px}#main .worksS ul.worksCgry li a{color:#fff;text-decoration:none}#main .worksS ul.worksCgry li:before,#main .worksS ul.worksCgry li:after{content:none}#main .worksList,#main .voiceList{overflow:hidden;padding-bottom:20px;clear:both}#main .worksList article,#main .voiceList article{width:235px;float:left;margin:0 20px 20px 0;position:relative;padding:0}#main .worksList article:nth-child(4n),#main .voiceList article:nth-child(4n){margin-right:0}#main .voiceList article:nth-child(4n+1){clear:both}#main .worksList a,#main .voiceList a{display:block;text-decoration:none !important}#main .worksList a:hover,#main .voiceList a:hover{opacity:.7;transition:.7s}#main .worksList h3,#main .worksList .contTxt,#main .worksList .price,#main .voiceList h3,#main .voiceList .contTxt{display:block;border:none;background:0 0;line-height:1.4;font-size:14px;font-weight:700;padding:0;margin:0;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#main .worksList .ttl,#main .voiceList .ttl{display:block;border:none;background:0 0;line-height:1.4;font-size:14px;font-weight:700;padding:0;margin:0;overflow:hidden;height:2.8em;color:#fff}#main .mainThumb{width:235px;height:140px;position:relative;overflow:hidden;display:block;background:#ededed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#main .mainThumb img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:auto}#main .voiceList h3,#main .worksList h3{margin:0;margin-bottom:3px;border:none;box-shadow:none}#main .voiceList .ttl,#main .worksList .ttl{margin:0;border:none;box-shadow:none}#main .worksList .ttl{margin-bottom:1.5em}#works #main .worksList .ttl{margin-bottom:3em}#main .worksList .worksExp,#main .voiceList .worksExp,#main #archiveList .overflowH{background-color:#172c84;padding:10px}#main .worksList .worksExp .price,#main #archiveList .overflowH .price{display:table-cell;border-radius:3px;padding:1px 0 0}#main .worksList .time,#main .voiceList .time{line-height:1.4;font-size:12px;display:block;font-weight:700;background:url(//tochigi-toso.com/cms/wp-content/themes/tochigi-toso/./img/common/ico_date_w.png) no-repeat left center;color:#fff;padding-left:12px}#main .worksList .more,#main .voiceList .more{font-size:12px;font-weight:700;text-align:right;border:solid 1px #ccc;position:absolute;bottom:10px;right:10px;color:#333;margin-bottom:0;background:#fff;padding:0 25px 0 15px;border-radius:5px}#main .worksList .more:before,#main .worksList .more:after,#main .voiceList .more:before,#main .voiceList .more:after{position:absolute;top:0;bottom:0;margin:auto;content:"";vertical-align:middle}#main .worksList .more:before,#main .voiceList .more:before{right:10px;width:10px;height:10px;-webkit-border-radius:50%;border-radius:50%;background:#ffd738}#main .worksList .more:after,#main .voiceList .more:after{right:13px;width:3px;height:3px;border-top:2px solid #fff;border-right:2px solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#main .worksListLtl{overflow:hidden;padding-bottom:20px}#main .worksListLtl article{width:236px;float:left;margin:10px 18px 0 0;position:relative}#main .worksListLtl article:nth-child(-n+4){margin-top:0}#main .worksListLtl article:nth-child(4n){margin-right:0}#main .worksListLtl a{display:block;text-decoration:none !important}#main .worksListLtl h3,#main .worksListLtl .contTxt,#main .worksListLtl .price{display:block;border:none;background:0 0;line-height:1.4;font-size:12px;padding:0;margin:0;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#main .worksListLtl h3{margin:10px 0 0;color:#fe9814}#main .worksListLtl .trim{width:236px;height:166px;position:relative;overflow:hidden;display:block;background:#ededed}#main .worksListLtl .trim img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:auto}#main .worksListLtl .price{color:#d90a0a}#main .worksListLtl .price span{display:inline-block;background:#e8340c;color:#fff;border-radius:3px;padding:1px 5px 0;margin-right:8px}#main .worksList .cat{position:absolute;top:50px;left:10px;font-size:13px;line-height:1.4;height:20px;overflow:hidden}#main .worksList .area{position:absolute;top:70px;left:10px;font-size:13px;line-height:1.4;height:20px;overflow:hidden}#main .worksList .cat a{position:relative;border:none;background:#e72718}#main .worksList .area a{background:#888 !important}#main .voiceList h3{font-size:15px;overflow:visible;text-overflow:inherit;white-space:inherit}#main .voiceList h3:after{content:none}#main .voiceList .ttl{font-size:15px;overflow:visible;text-overflow:inherit;white-space:inherit}#showroom #main .voiceList{padding:30px 20px 20px}#showroom #main .voiceList article{width:100%;margin-right:0}#showroom #main .voiceList article a{display:flex}#showroom #main .mainThumb02{width:300px;height:200px}#showroom #main .voiceList .worksExp{width:660px;height:200px;padding:20px;background:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;box-sizing:border-box}#showroom #main .voiceList .ttl{font-size:20px}#showroom #main .voiceList .ttl,#showroom #main .voiceList .contTxt{color:#000}#showroom #main .contTxt p{font-size:14px;margin-bottom:5px}#main .resonList{position:relative;overflow:hidden;margin-bottom:20px}#main .resonList li{color:#fff;text-align:center;font-size:18px;font-weight:700;float:left;margin:0 11px 0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:0 0;padding:0}#main .resonList li:last-child{margin-right:0}#main .resonList li a{color:#333;text-decoration:none;display:block;padding:15px 5px 5px;border-radius:5px;background:#e8340c;width:181px}#main .resonList li:before,#main .resonList li:after{content:none}#main .resonList li:hover{opacity:.8;transition:.7s}#main .resonList li h4{background:0 0 !important;padding:0 !important;font-size:24px !important;line-height:1.2;margin:10px 0 0 !important;color:#fff}#main .resonList li h4:before,#main .resonList li h4:after{display:none}#main .resonList li h4 strong.transF{transform:scale(.65,1);transform-origin:top left;width:153%}#main .resonList li h4 small{font-size:18px !important;display:block}#main .resonList li p{border-radius:5px;background:#d90a0a;display:block;margin:10px 0 0;font-size:15px;text-align:left;padding:5px;color:#fff}#main .contentBnrList{position:relative;overflow:hidden}#main .contentBnrList li{float:left;margin:40px 40px 0 0;background:0 0;padding:0}#main .contentBnrList li:nth-child(-n+2){margin-top:0}#main .contentBnrList li:nth-child(2n){float:right;margin-right:0}#main .contentBnrList li:before,#main .contentBnrList li:after{display:none}#main .basicKnow{margin-top:30px}#main .basicKnow h2{color:#fff;font-size:52px !important;float:left;margin-right:15px;width:239px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-align-items:center;align-items:center;justify-content:space-between;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;background:0 0;padding:0;box-shadow:none;margin:0 15px 30px 0;border:none}#main .basicKnow h2:after{display:none}#main .basicKnow h2 span{font-size:52px !important;background:#d90a0a;display:inline-block;border-radius:5px;line-height:1;padding:5px 3px 0;margin-top:5px}#main .basicKnow h2 span:nth-child(-n+4){margin-top:0}#main .basicKnow h2 span img{vertical-align:top;border-image:none}#main .basicKnow h3{background:#00569e;border:none;color:#fff;font-size:20px;margin-top:20px}#main .basicKnow .catchTtl{font-size:40px;line-height:1.2;font-weight:700;letter-spacing:-.02em;margin-top:0}#main .basicKnow .catchTtl strong{background:0 0;color:#d90a0a}#main .basicKnow .catchTtl strong.txtL{font-size:70px}#main .basicKnow .catchTtl span{color:#45b440}#main .basicKnow .pointList{counter-reset:point}#main .basicKnow .pointList li{position:relative;overflow:hidden;counter-increment:point}#main .basicKnow .pointList li h4{font-size:18px !important;font-weight:700;padding:0;margin:0 0 5px}#main .basicKnow .pointList li .ttl{font-size:18px !important;font-weight:700;padding:0;margin:0 0 5px}#main .basicKnow .pointList li h4:before,#main .basicKnow .pointList li h4:after{content:none}#main .basicKnow .pointList li p{font-size:15px !important}#main .basicKnow .pointList li:before,#main .basicKnow .pointList li:after{content:none}#main .basicKnow .pointList li .pointImg{position:relative}#main .basicKnow .pointList li img{display:block}#main .basicKnow .pointList li .imgLayer{left:0;bottom:0}#main .basicKnow .pointList li h6{background:0 0;font-size:18px;padding:0;margin-top:10px}#main .basicKnow .pointList li h6 strong{color:#d73d33;display:block}#main .basicKnow .pointList li ul li{width:auto;padding:0;margin:0;font-size:14px}#main .basicKnow .pointList li ul li strong{font-weight:400;background:#fcff00;line-height:.6;display:inline-block}#main .basicKnow .pointTxt .imgL20{margin-top:20px}#main .profileBox h2{padding:20px 0 0}#main .profileBox .groupPhoto{background:url(//tochigi-toso.com/cms/wp-content/themes/tochigi-toso/./img/common/group_photo01.png) no-repeat center bottom;width:550px;float:left;margin-right:10px;text-align:center}#main .profileBox .groupPhoto p{font-size:35px;color:#ff7a22;font-weight:700;line-height:1.5;margin-top:65px}#main .profileBox .overflowH p{font-size:15px}#main .profileBox ul{position:relative;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-align-items:center;align-items:center;justify-content:space-between;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}#main .profileBox ul li{display:inline-block;border-radius:3px;background:#0eaa8e;position:relative;width:48%;width:calc(50% - 5px);padding:0;margin:10px 0 0}#main .profileBox ul li:hover{opacity:.8;transition:.7s}#main .profileBox ul li a{display:block;color:#fff !important;font-size:17px;font-weight:700;position:relative;padding:20px 40px 20px 50px;text-decoration:none !important}#main .profileBox ul li:before,#main .profileBox ul li:after{position:absolute;top:0;bottom:0;left:30px;margin:auto;content:"";vertical-align:middle}#main .profileBox ul li:before{width:18px;height:18px;-webkit-border-radius:50%;border-radius:50%;background:#fff}#main .profileBox ul li:after{left:35px;width:5px;height:5px;border-top:2px solid #0eaa8e;border-right:2px solid #0eaa8e;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#main .firstCtc p{font-size:18px}#main .firstPoint h3{padding:0 7px;margin:0 0 20px}#main .firstPoint h3 span{background:#e12519;color:#fff;display:inline-block;font-size:20px;padding:3px 10px;margin:8px 10px 10px 0;line-height:1.3}#main .firstPoint h3 strong{color:#d90a0a}#main .firstPoint table{width:100%;height:auto}#main .firstPoint table th,#main .firstPoint table td{padding:10px;background:#eee;position:relative;text-align:center}#main .firstPoint table thead th:first-of-type{width:20%}#main .firstPoint table th{width:auto;background-color:#00569e;color:#fff;text-align:center;vertical-align:middle}#main .firstPoint p{font-size:16px}#main .firstPoint p.pointCom{border-top:dotted 1px #333;margin-top:30px;padding-top:30px}#main .firstPoint h5{font-size:36px;background:0 0;padding:0;color:#333;margin-top:0}#main .firstPoint table th{width:auto}#main .firstPoint table strong{font-weight:700;color:#e50012}#main .firstPoint table caption{caption-side:bottom;text-align:right}#main .firstPoint .btn{margin-bottom:40px}#first #main table strong{color:#e50012}#first #main .catchTtl{font-size:50px;line-height:1.3}#main .firstAnswer{margin:30px 0 0}#main .firstAnswer li{position:relative;overflow:hidden;padding:0 0 30px;margin-bottom:30px;border-bottom:#333 dotted 1px;background:0 0}#main .firstAnswer li:last-child{border-bottom:none}#main .firstAnswer li:before,#main .firstAnswer li:after{content:none}#corporate #main table iframe{border:#ccc solid 1px}#corporate #main table.historyT th{width:26%}#showroom #main iframe{margin-bottom:20px}#showroom #main .mainPhoto li{margin-bottom:5px}#showroom #main h2.photoBt{background:#f60;text-align:center;margin-top:0 !important}#showroom #main ul.photoUL p{font-size:18px;font-weight:700}#showroom #main h2.point3{background:#f60;text-align:center;margin-top:30px}#main ul.showroomMenu{margin-top:30px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;width:473px;padding:0 263px;position:relative}#main ul.showroomMenu:before,#main ul.showroomMenu:after{content:'';display:block;position:absolute;top:calc(50% - 13px);width:106px;height:26px;background:url(//tochigi-toso.com/cms/wp-content/themes/tochigi-toso/./img/common/bg_showroommenu.png) no-repeat center top}#main ul.showroomMenu:before{left:70px}#main ul.showroomMenu:after{right:70px}#main ul.showroomMenu li{font-size:20px;font-weight:700;text-align:center}#main ul.showroomMenu li a{color:#333;text-decoration:none}#main ul.showroomMenu li img{display:block;margin-bottom:5px}#main ul.showroomMenu li:before,#main ul.showroomMenu li:after{display:none}#main #form .showroomMerit h3{background:#45b440;font-size:18px;color:#fff;font-weight:700;border:none;border-radius:3px;display:inline-block;padding:5px 10px;margin:0 0 20px}#main #form .showroomMerit ul li{width:310px;float:left;margin-right:35px;margin-bottom:30px;font-size:18px}#main #form .showroomMerit ul li:last-child{float:right;margin-right:0}#main #form .showroomMerit ul li img{float:right;margin-left:5px}#main #form .showroomMerit ul li h4{color:#d90a0a;font-size:18px;font-family:"Impact",Gadget,'Anton',sans-serif;padding:0;margin:0;clear:none;font-weight:400}#main #form .showroomMerit ul li:before,#main #form .showroomMerit ul li:after,#main #form .showroomMerit ul li h4:before,#main #form .showroomMerit ul li h4:after{content:none}#main .mainPhoto,#main .mainPhoto li{margin:0;padding:0}#main .mainPhoto{margin:0}#main .mainPhoto li{width:707px;height:564px;overflow:hidden;float:left;margin-bottom:30px}#main .mainPhoto li.item2,#main .mainPhoto li.item3{display:none}#main .mainPhoto li:hover img{opacity:.8;filter:alpha(opacity=80);-ms-filter:"alpha(opacity=80)"}#main .thumb{margin:0;width:278px;float:right}#main .thumb li{display:inline-block;width:278px;height:178px;overflow:hidden;cursor:pointer;vertical-align:top;padding:0;margin:0 0 15px}#main .thumb li:hover img{opacity:.8;filter:alpha(opacity=80);-ms-filter:"alpha(opacity=80)"}#main .mainPhoto li:before,#main .mainPhoto li:after,#main .thumb li:before,#main .thumb li:after{content:none}#main .photoShowroom{margin:0;padding:0;overflow:hidden}#main .photoShowroom li{margin-bottom:15px}#main .photoShowroom li:first-child{float:left;margin-left:15px}#main table.accessT{padding-top:15px}#main table.accessT th,#main table.accessT td{background:#eee}#main table.accessT th{width:20%;background-color:#0eaa8e;font-weight:400}#main .showroomPict{position:relative;overflow:hidden}#main .showroomPict .mainimglist{width:750px;height:480px;position:relative;overflow:hidden;float:left}#main .showroomPict .mainimglist img{width:750px;height:auto}#main .showroomPict .thumbnaillist{width:230px;float:right;margin-top:0}#main .showroomPict .thumbnaillist li{background:0 0;padding:0;margin:0 0 15px}#main .showroomPict .thumbnaillist li:last-child{margin-bottom:0}#main .showroomPict .thumbnaillist li a{width:230px;height:150px;overflow:hidden;display:block}#main .showroomDetail{padding-top:0}#main ul.showroomDetail{position:relative;overflow:hidden}#main ul.showroomDetail li{width:480px;float:left;padding:0;margin:0;font-size:15px}#main ul.showroomDetail li:last-child{float:right;margin-right:0}#main ul.showroomDetail li:before,#main ul.showroomDetail li:after{content:none}#main ul.showroomDetail li img{margin-bottom:10px;border-radius:15px}#main .showroomDetail p{font-size:18px;font-weight:700}#main .showroomDetail table{margin-bottom:30px}#main .showroomDetail .tel{margin-top:0}#main .showroomDetail .tel span{background:url(//tochigi-toso.com/cms/wp-content/themes/tochigi-toso/./img/common/ico_freedial.png) no-repeat left center;font-family:"Arial Black",Gadget,sans-serif;color:#e50012;font-size:35px;font-weight:700;line-height:1;padding-left:40px;display:block}#main .showroomMerit h3{background:#000;font-size:18px;color:#fff;font-weight:700;border:none;border-radius:3px;display:inline-block;padding:5px 10px;margin:0 0 20px}#main .showroomMerit h3:after{content:none}#main .showroomMerit ul li{width:310px;float:left;margin-right:35px;margin-bottom:30px;font-size:18px;padding:0}#main .showroomMerit ul li:last-child{float:right;margin-right:0}#main .showroomMerit ul li img{float:right;margin-left:5px}#main .showroomMerit ul li p{margin-bottom:0}#main .showroomMerit ul li h4{color:#000;font-size:18px;font-weight:700;padding:0;margin:0;clear:none;background:0 0}#main .showroomMerit ul li:before,#main .showroomMerit ul li:after,#main .showroomMerit ul li h4:before,#main .showroomMerit ul li h4:after{content:none}#main ol.showroomStep{position:relative;overflow:hidden;padding:0;margin:0 0 30px}#main ol.showroomStep li{list-style-type:none;float:left;width:250px;margin:15px 0 0 -50px;font-weight:700}#main ol.showroomStep li span{background:#0b3e9b;border-radius:50%;width:67px;height:67px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;margin-right:10px}#main ol.showroomStep li:first-child{width:200px;margin-left:0}#main ol.showroomStep li h4{background:-webkit-linear-gradient(0deg,#12a73b 0%,#fc0 100%);background:-moz-linear-gradient(0deg,#12a73b 0%,#fc0 100%);background:-o-linear-gradient(0deg,#12a73b 0%,#fc0 100%);background:-ms-linear-gradient(0deg,#12a73b 0%,#fc0 100%);background:linear-gradient(90deg,#12a73b 0%,#fc0 100%);margin:0 50px 10px 0 !important;color:#fff !important;padding:0 10px 0 50px}#main ol.showroomStep li:first-child h4{padding-left:10px}#main ol.showroomStep li:last-child h4{background:#e50012}#main ol.showroomStep li h4:before{display:none}#main ol.showroomStep li h4:after{width:0;height:0;border-style:solid;border-width:40px 0 0 40px;border-color:transparent transparent transparent #fc0;content:'';z-index:10;position:absolute;left:100%;bottom:0;top:inherit;border-radius:0;background:0 0}#main ol.showroomStep li:last-child h4:after{border-color:transparent transparent transparent #e50012}#main ol.showroomStep li p{padding-left:40px;height:68px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}#main ol.showroomStep li:first-child p{padding-left:0}#main .reasonList h2{width:auto;margin:0 -20px 50px !important;font-size:29px;line-height:1.2;position:relative;border-bottom:#f29700 solid 12px;background:0 0;padding:10px 0 30px;text-align:center;border-top:none;box-shadow:none}#main .reasonList h2 img{width:215px;height:auto;display:inline-block;margin:0 10px;vertical-align:middle}#main .reasonList h2:after{content:'';height:0;position:absolute;width:0;border:240px solid transparent;border-top:45px solid #f29700;top:100%;left:0;right:0;margin:auto}#main .reasonList h2 strong{color:#248784;font-weight:400}#main .reasonList{position:relative;margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-align-items:center;align-items:center;justify-content:space-between;align-items:stretch;text-align:center}#main .reasonList li{color:#fff;text-align:center;font-size:18px;font-weight:700;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:0 0;padding:0;border-radius:10px;width:17%;width:calc(20% - 10px);display:flex;margin:0 20px 0 0;position:relative}#main .reasonList li img.stars01{position:absolute;top:-12px;left:0;z-index:2;width:30px;height:auto}#main .reasonList li img.stars02{position:absolute;bottom:-10px;right:0;z-index:2;width:45px;height:auto}#main .reasonList li:last-child{margin-right:0}#main .reasonList li a{color:#000;text-decoration:none;display:block;padding:0;border-radius:5px;overflow:hidden;background:url(//tochigi-toso.com/cms/wp-content/themes/tochigi-toso/./img/common/bg_news_o.png)}#main .reasonList li a:hover{opacity:.8}#main .reasonList li:before,#main .reasonList li:after{content:none}#main .reasonList li:hover{opacity:.8;transition:.7s}#main .reasonList li h4{padding:0 0 20px !important;font-size:18px;line-height:1.2;margin:0 0 5px !important;color:#fff;background:url(//tochigi-toso.com/cms/wp-content/themes/tochigi-toso/./img/common/bg_news_to.png) bottom repeat-x;display:block}#main .reasonList li h4:before,#main .reasonList li h4:after{display:none}#main .reasonList li h4 strong{font-size:33px !important;display:block !important}#main .reasonList li .reasonIco{display:block;background:rgba(255,255,255,.85);border-radius:50%;height:80px;width:80px;margin:0 auto;text-align:center;align-items:center;display:flex;justify-content:center}#main .reasonList li p{border-radius:5px;background:#fff;display:block;margin:10px 5px 5px;font-size:12px;text-align:left;padding:5px;color:#333}#main .reasonList li p strong{color:#d00;font-weight:400}#reason #main .msgTxtOvr h3{background:0 0;border:none;box-shadow:none;padding:0;color:#45b440;font-size:24px;text-align:center}#reason #main .msgTxtOvr h3 strong{font-size:40px}#reason #main .balloonBox{margin:30px auto}#reason #main .balloonBox p{font-size:30px}#reason .catchTtl,#reason .catchTtls{font-family:"Noto Sans JP",sans-serif;font-size:60px;font-weight:700;line-height:1.3;margin-bottom:20px;color:#000}#reason .catchTtls{color:#45b440}#reason .catchTtl strong{color:#00569e}#reason .catchTtl>span{width:160px;height:160px;background-size:100% 100%}#reason .reasonCtc{font-family:"Noto Sans JP",sans-serif;float:left;background:url(//tochigi-toso.com/cms/wp-content/themes/tochigi-toso/./img/common/bg_tto.png) no-repeat bottom right;width:206px;height:206px;color:#fff;font-size:25px;line-height:.7;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-align-items:center;align-items:center;justify-content:center;text-align:center;margin:-10px 10px 0 0;font-weight:700}#reason .catchTtl span.txtFree{background:#000;color:#fff;border-radius:4px;font-size:40px;display:table-cell;width:auto;height:auto;padding:0 15px;margin:0;line-height:1.3;float:none}#reason #main .reasonBox h3,#first #main .firstPoint h3{background:0 0;border-top:none;font-size:18px;padding:0;margin:0 0 20px;font-weight:700;width:auto;clear:none;color:#d90a0a}#reason #main .reasonBox h3:after,#first #main .firstPoint h3:after{content:none}#reason #main .reasonBox{position:relative;overflow:hidden}#reason #main .reasonBox p{font-size:16px}#reason #main .reasonBox .starsP{position:relative}#reason #main .reasonBox .starsP img.stars01{position:absolute;top:-10px;left:0;z-index:2}#reason #main .reasonBox .starsP img.stars02{position:absolute;bottom:-10px;right:0;z-index:2}#main .showroomRecommended{font-family:"Noto Sans JP",sans-serif;margin-top:20px;border-top:#333 dotted 1px;padding-top:10px;overflow:hidden}#main .showroomRecommended li{background:0 0;border-bottom:#333 dotted 1px;position:relative;font-size:24px;font-weight:700;padding:0 0 7px 35px;margin:0 0 7px}#main .showroomRecommended li:last-child{margin-bottom:0}#main .showroomRecommended>li:before,#main .showroomRecommended>li:after{position:absolute;top:5px;left:0;margin:auto;content:"";vertical-align:middle}#main .showroomRecommended>li:before{background:#000;border-radius:50%;width:25px;height:25px}#main .showroomRecommended>li:after{left:6px;top:12px;width:10px;height:5px;border-left:4px solid #fff;border-bottom:4px solid #fff;border-right:none;border-top:none;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#main .showroomRecommended li strong{background:#fff600;display:inline-block;line-height:.5}#staff #main h2{font-size:30px}#staff #main h2:first-of-type{margin-top:0}#staff #main #tabMenu{position:relative;overflow:hidden;margin-bottom:25px}#staff #main #tabMenu li{background:#ccc;color:#333;border-top:1px solid #ccc;text-decoration:none;line-height:1.2;display:inline-block !important;font-size:25px !important;font-weight:700;text-align:center;display:block;border-radius:30px;box-shadow:0 2px 0 rgba(255,255,255,.5) inset;font-family:"Noto Sans JP",sans-serif;padding:0}#staff #main #tabMenu li a{color:#fff;text-decoration:none;padding:12px 40px;display:block}#staff #main #tabMenu li:hover{cursor:pointer;opacity:.8;transition:.7s}#staff #main #tabMenu li:before,#staff #main #tabMenu li:after{content:none}#staff #main #tabMenu li.select{background:#eb6120;color:#fff;border-top:1px solid #eb6120}#staff #main #tabMenu li.select:hover{opacity:inherit}#staff #main .staffShop{position:relative;overflow:hidden;margin-bottom:45px}#staff #main .staffShop li{position:relative;font-size:25px;background:0 0;display:inline-block;padding:0 0 0 20px;margin:0 35px 0 0}#staff #main .staffShop li:before,#staff #main .staffShop li:after{position:absolute;top:0;bottom:0;left:0;margin:auto;content:"";vertical-align:middle}#staff #main .staffShop li:before{background:#000;border-radius:50%;width:16px;height:16px}#staff #main .staffShop li:after{left:4px;width:5px;height:5px;border-left:2px solid #fff;border-bottom:2px solid #fff;border-right:none;border-top:none;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#staff #main .staffShop li a{color:#333;text-decoration:none}#staff #main .staffList{position:relative;overflow:hidden;margin-bottom:50px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-flow:row wrap}#staff #main .staffList li{background:0 0;margin:35px 20px 0 0;width:235px;padding:0;font-weight:700}#staff #main .staffList li:nth-child(-n+4){margin-top:0}#staff #main .staffList li:nth-child(4n){margin-right:0}#staff #main .staffList li a{text-decoration:none}#staff #main .staffList li:before,#staff #main .staffList li:after{content:none}#staff #main .staffList li .staffPict{width:235px;height:280px;position:relative;overflow:hidden;margin-bottom:10px;border-radius:5px}#staff #main .staffList li .staffPict img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:auto;height:100%}#staff #main .staffList li .positionTxt{display:block;margin:0;text-align:center}#staff #main .staffList li .positionTxt span,#staff #main .staffProf .profileDetail .positionTxt span{font-size:12px;font-weight:700;text-align:left;padding:2px 5px;line-height:1.2;margin-right:5px;color:#fff;border-radius:3px;background:#000;display:inline-block}#staff #main .staffList li .staffName{color:#333;font-size:23px;line-height:1.3;font-weight:700;text-align:center;margin-bottom:5px}#staff #main .staffProf .profileDetail .staffName{font-family:"Noto Sans JP",sans-serif;color:#333;font-size:20px;line-height:1.3;font-weight:700;margin-bottom:15px}#staff #main .staffList li .staffName span,#staff #main .staffProf .profileDetail .staffName span{color:#eb6120;font-size:14px;display:block;padding-left:10px}#staff #main #staffSection .inner{padding-top:0 !important}#staff #main #staffSection .inner .combnrListOtr li{margin-bottom:0 !important;margin-top:30px}#staff #main .staffList li .btnDetail,.staffProf a#btnClose{font-size:12px !important;margin:0 auto !important;width:11em !important;border-radius:5px;padding:3px 6px;background:#eb6120;box-shadow:0px 2px 0px 0px rgba(255,255,255,.4) inset;clear:both}#btnClose{font-size:14px !important;color:#fff;text-decoration:none;font-weight:700;text-align:center;display:block;width:6em;margin:50px auto 0 auto !important;padding:2px 20px;background:#eb6120}body#staff{min-width:0}#staff #main .staffProf{padding:20px;position:relative;overflow:hidden}#staff #main .staffProf .staffPictBox{width:235px;margin-right:25px;float:left}#staff #main .staffProf .staffPictBox>img{width:235px;height:auto}#staff #main .staffProf .staffPict{width:235px;height:314px;position:relative;overflow:hidden;margin-bottom:20px;border-radius:5px}#staff #main .staffProf .staffPict img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:auto;height:100%}#staff #main .staffProf .profileDetail{overflow:hidden}#staff #main .staffProf .profileDetail .positionTxt{margin-top:0;font-size:12px;margin-bottom:5px !important}#staff #main .staffProf .profileDetail .staffName span{display:inline-block;margin-left:10px}#staff #main .staffProf .profileDetail dl dt{font-family:"Noto Sans JP",sans-serif;background:#eb6120;color:#fff;font-size:15px;font-weight:700;display:block;padding:3px 10px;margin:15px 0 10px;border-radius:5px}#staff #main .staffProf .profileDetail dl dd{font-size:15px}#main .staffWb{overflow:hidden;padding-bottom:10px;clear:both;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:start;justify-content:start;-webkit-flex-wrap:wrap;flex-wrap:wrap}#staff #main h2.staffH{font-size:18px;margin-bottom:10px}#main .staffWb article{width:31%;width:calc(33% - 5px);margin:0 10px 10px 0;position:relative;padding:0}#main .staffWb article:nth-child(3n){margin:0 0 10px}#main .staffWb a{display:block;text-decoration:none !important}#main .staffWb .worksExp{color:#fff;background:url(//tochigi-toso.com/cms/wp-content/themes/tochigi-toso/./img/common/bg_staff.png);padding:10px}#main .staffWb h3{display:block;border:none;background:0 0;line-height:1.4;font-size:14px;font-weight:700;padding:0;margin:0;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#fff;margin-bottom:3px}#main .staffWb h3:after{content:none}#main .staffWb .mainThumb{width:auto;height:130px;position:relative;overflow:hidden;display:block;background:#ededed;border:#ccc solid 1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#main .staffWb .mainThumb img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:auto}#colorsimulation #main dl{position:relative;overflow:hidden}#colorsimulation #main dl dt{width:245px;float:left;margin-right:30px;text-align:center}#colorsimulation #main dl dt .balloonTxt{background:#002590;border-radius:5px;color:#fff;text-align:left;padding:10px 12px;position:relative;display:block;font-size:20px;font-weight:700;line-height:1.4;margin-bottom:20px}#colorsimulation #main dl dt .balloonTxt:after{content:'';height:0;position:absolute;width:0;border:8px solid transparent;border-top:#002590 10px solid;top:100%;left:50%;margin-left:-8px}#colorsimulation #main dl dd{overflow:hidden;margin-bottom:15px}#colorsimulation .colorCtc{font-size:50px;font-weight:700;line-height:1.3;margin-top:30px;padding-top:20px}#colorsimulation .colorCtc strong{color:#00569e}#colorsimulation .colorCtc span{float:left;background-color:#e8340c;border-radius:50%;width:160px;height:160px;color:#fff;font-size:25px;line-height:1.3;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;text-align:center;margin:0 10px 0 0;margin-top:-30px;font-weight:700;font-size:60px;border:solid 10px #e88f7b}#main ul.colorsimulationBa li h3 img{float:left;margin-right:30px}#main ul.colorsimulationBa{position:relative}#main ul.colorsimulationBa li{background:0 0;padding:0;position:relative;margin-bottom:20px}#main ul.colorsimulationBa li.before{margin-right:30px;float:left}#main ul.colorsimulationBa li:after,#main ul.colorsimulationBa li:before,#main ul.colorsimulationBa li ul li:after,#main ul.colorsimulationBa li ul li:before{content:none;transform:none}#main ul.colorsimulationBa li.before:after{content:' ';height:0;position:absolute;width:0;border:20px solid transparent;border-left:#45b440 solid 20px;left:calc(100% + 5px);top:0;bottom:0;margin:auto}#main ul.colorsimulationBa li.after{float:right;width:648px;position:relative}#main ul.colorsimulationBa li.after p{font-size:15px;margin-top:20px}#main ul.colorsimulationBa li img.imgCg{position:absolute;left:0;bottom:0}#main ul.colorsimulationBa li.after img{margin-left:10px}#main ul.colorsimulationBa li.after img:first-child{margin-left:0}#main ul.colorsimulationBa li.after img.stars01{position:absolute;top:-15px;left:-10px}#main ul.colorsimulationBa li.after img.stars02{position:absolute;bottom:-10px;right:0}#colorsimulation #main ol.colorStep{padding:0 20px}#main ol.colorStep{padding:0;position:relative;overflow:hidden;margin:0}#main ol.colorStep li{background:url(//tochigi-toso.com/cms/wp-content/themes/tochigi-toso/./img/common/bg011.png);border-radius:5px;width:182px;text-align:center;float:left;list-style:none;margin:0 15px 0 0}#colorsimulation #main ol.colorStep li{width:300px}#main ol.colorStep li:last-child{margin-right:0}#main ol.colorStep li span{color:#fff;display:block;font-weight:700;margin-bottom:1px;border-radius:5px 5px 0 0;background:#000}#colorsimulation #main ol.colorStep li span{margin-bottom:5px}#main ol.colorStep li h4{font-size:14px;padding:0 5px;margin:10px 0 5px !important;text-align:center;background:0 0;color:#000}#contact #main ol.colorStep li h4,#contact_bk0421 #main ol.colorStep li h4,#showroom #main ol.colorStep li h4{text-align:center;color:#000;margin:5px 0 !important;background:0 0}#main ol.colorStep li h4:before,#main ol.colorStep li h4:after{display:none}#main ol.colorStep li p{font-size:12px;padding:0 5px;text-align:left;margin:5px 0}#colorsimulation #main ol.colorStep li p{text-align:center}#colorsimulation #main .campaignArw{font-family:"Noto Sans JP",sans-serif;background:#000;color:#fff;font-size:20px;font-weight:700;padding:0 20px;margin:20px 100px 10px 20px;position:relative}#colorsimulation #main .campaignArw:after{content:' ';height:0;position:absolute;width:0;border:30px solid transparent;border-left:#000 solid 48px;left:100%;top:50%;margin-top:-30px}#main .sampleBox h3{font-size:50px;color:#45b440;line-height:1.2;background:0 0;border-top:none;box-shadow:none;padding:0}#main .sampleBox .photoUL li{width:320px;margin:0 20px 20px 0}#main .sampleBox .photoUL li:nth-child(3n){margin-right:0}#main .warningChk{padding:0 20px 20px;background:#fffddd;margin-bottom:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#main .warningChk h3{background:#0eaa8e;color:#fff;text-align:center;font-size:30px;margin:0 -20px 30px;padding:0;border:none}#main .warningChk h5{margin:0 0 10px;background:#d73d33 !important;font-size:18px !important}#main .warningChk img{margin-right:30px}#main .warningChk ul{margin-bottom:0}#main .warningChk ul li{font-size:22px;font-weight:700;padding:0 0 0 20px;margin:0;position:relative}#main .warningChk ul li:before,#main .warningChk ul li:after{position:absolute;top:0;bottom:0;left:0;margin:auto;content:"";vertical-align:middle}#main .warningChk ul li:before{width:16px;height:16px;-webkit-border-radius:50%;border-radius:50%;background:#0eaa8e}#main .warningChk ul li:after{left:4px;width:4px;height:4px;border-top:2px solid #fffeee;border-right:2px solid #fffeee;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#main .priceList{clear:both}#main .priceList li{margin-bottom:15px;padding:7px 5px 0 15px;position:relative;color:#fff;font-size:50px;font-weight:700;line-height:1.2;overflow:hidden;border-radius:5px;background-color:#d73d33}#main .priceList li span{padding:3px 25px 0;float:right;display:block;position:relative;color:#d73d33;line-height:1;text-align:center;border-radius:3px;background-color:#fff}#main .priceList li:before,#main .priceList li:after{content:none}#main .reasonUlAm li{clear:both;margin:0 0 50px;padding:0}#main .reasonUlAm li br{display:none}#main .reasonUlAm li img{float:right;margin:0 0 50px 30px}#main .reasonUlAm li h3{overflow:hidden;clear:none;margin-top:0}#main .reasonUlAm li:before,#main .reasonUlAm li:after{content:none}#main .rainAnswer h3{background:#f60;color:#fff;border-radius:4px;font-size:25px;border-top:none;padding:10px;margin:0 0 25px;border-image:none}#main .rainAnswer h3 span{background:#fff;color:#f60;display:inline-block;margin-right:10px;padding:0 10px}#main .rainAnswer .answerUl{width:740px;padding-right:260px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;background:url(//tochigi-toso.com/cms/wp-content/themes/tochigi-toso/./img/common/img_answer.png) no-repeat bottom right;margin-bottom:0}#main .rainAnswer .answerUl li{width:238px;padding:0;border:1px #ccc solid;background:#fff}#main .rainAnswer .answerUl li:nth-child(-n+3){margin-top:0}#main .rainAnswer .answerUl li h4{background:#3e984f;color:#fff;font-size:16px;font-weight:700;margin-bottom:0;padding:3px 5px}#main .rainAnswer .answerUl li h4:before,#main .rainAnswer .answerUl li h4:after{content:none}#main .rainAnswer .answerUl li p{font-size:15px;padding:10px;margin-bottom:0;line-height:1.8}#main .rainAnswer .answerUl li:before,#main .rainAnswer .answerUl li:after{content:none}#main .rainCts{background:#541d0e;border-radius:4px;overflow:hidden;font-weight:700;padding:10px;margin:30px auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}#main .rainCts h3{color:#fff;font-size:32px;line-height:1.6;margin:0 10px;background:0 0;padding:0;border-top:none}#main .rainCts ul{margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;width:730px}#main .rainCts ul li{padding:15px 0;line-height:1;background:#fff;color:#541d0e;border-radius:5px;font-size:23px;margin:0;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:236px}#main .rainCts ul li:after,#main .rainCts ul li:before{content:none}#rainleaking #main .emergencyC{background:#eee;padding:0}#rainleaking #main .emergencyC img{float:left;margin:0 30px 0 0}#rainleaking #main .emergencyC .tel{font-size:13px;margin-top:100px}#rainleaking #main .emergencyC .tel span{overflow:hidden;font-size:80px;line-height:1;display:block;background:url(//tochigi-toso.com/cms/wp-content/themes/tochigi-toso/./img/common/ico_freedial02.png) no-repeat left 30px;padding:0 0 0 58px;font-weight:800}#rainleaking #main .emergencyC .tel span a{text-decoration:none}#rainleaking #main .ranking{padding:0;margin:0 0 20px}#rainleaking #main .ranking li{list-style:none;font-size:25px;font-weight:700;color:#d90a0a;margin:0}#rainleaking #main .catchTtl{font-size:52px;font-weight:700;line-height:1.2;margin-bottom:30px}#main .troubleBox h2{position:relative;z-index:10;padding:15px 0 0;margin:0 auto 15px;color:#333;font-size:32px;background:0 0;box-shadow:none;line-height:1.2;position:relative;overflow:hidden;border:#00569e solid 7px;border-width:7px 0 0}#main .troubleBox h2:after{display:none}#main .troubleBox h2 img{float:left;margin:0 10px 0 0}#main .troubleBox h2 span,#main .diagnosisPoint h2 span{display:block}#main .troubleBox h2 span.txtEn{color:#12a73b;font-size:15px}#diagnosis #main .troubleBox h2{padding:15px 0 0;margin:0 auto 30px;color:#333;font-size:40px;line-height:1.2;border-top:none;display:block;text-align:left}#diagnosis #main .troubleBox h2:before,#diagnosis #main .troubleBox h2:after{content:none}#diagnosis #main .troubleBox h2 span.txtL,#main .troubleBox h2 span.txtL,#main .diagnosisPoint h2 span.txtL{font-size:48px}#diagnosis #main .troubleBox h5{margin:0 0 10px}#main .troubleBox h6:before{background:#3e984f}#main .troubleBox .attonP{font-size:18px;font-weight:700}#diagnosis #main .troubleBox ol{counter-reset:my-counter;list-style:none;padding:0}#diagnosis #main .troubleBox ol li{background:0 0;padding:0;position:relative;overflow:hidden;padding-left:35px;line-height:1.8;font-size:14px}#diagnosis #main .troubleBox ol li:before{content:counter(my-counter);counter-increment:my-counter;background-color:#45b440;color:#fff;display:block;float:left;line-height:22px;margin-left:-30px;text-align:center;height:22px;width:22px;font-weight:700;-webkit-border-radius:50%;border-radius:50%}#diagnosis #main .troubleBox ol li h3{font-size:20px;clear:none;background:0 0;border-top:none;box-shadow:none;padding:0;margin:0 0 5px}#diagnosis #main .troubleBox ul li strong{font-size:18px}#diagnosis #main .troubleBox p.trblP{line-height:1.5;font-size:30px;font-weight:700;padding-left:35px}#diagnosis #main .troubleBox ul li h6{margin:10px 0 0}#diagnosis #main .balloonBox{margin:30px auto}#diagnosis #main .balloonBox p{font-size:30px;line-height:1.8}#rainleaking #main .troubleBox h5{font-size:30px}#diagnosis #main .cautionBox{background:#5e86a9;border-radius:4px;color:#fff;padding:10px;position:relative;overflow:hidden}#diagnosis #main .cautionBox h4{color:#fff;font-size:31px;margin:15px 0;padding-left:0;display:inline-block}#diagnosis #main .cautionBox p{color:#fff;font-size:18px}#diagnosis #main .cautionBox ul{position:relative;overflow:hidden;float:right;margin:0 0 0 25px}#diagnosis #main .cautionBox ul li{float:left;margin:0 0 0 10px;padding-left:0}#diagnosis #main .cautionBox h4:before,#diagnosis #main .cautionBox h4:after,#diagnosis #main .cautionBox ul li:before,#diagnosis #main .cautionBox ul li:after{content:none}#main .worksExpBox{margin:30px 0}#main .worksExpBox p.expP{background:#fcff00;padding:50px 50px 50px 660px;position:relative;margin-bottom:65px;font-size:24px;line-height:1.3;font-weight:700}#main .worksExpBox p.expP span{background:#f60;border-radius:50%;display:block;position:absolute;z-index:99;height:240px;width:240px;font-size:24px;color:#fff;top:-20px;left:180px;text-align:center;padding-top:50px;box-sizing:border-box}#main .worksExpBox p.expP span strong{display:block;font-size:60px;color:#fcff00;font-weight:400;font-family:"Impact",Gadget,'Anton',sans-serif}#main .worksExpBox p.expP span:before{content:'';position:absolute;display:block;width:0;height:0;right:-10px;bottom:10px;border-left:60px solid #f60;border-top:40px solid transparent;border-bottom:40px solid transparent;transform:rotate(35deg);z-index:-1}#main .worksExpBox p.expP img{position:absolute;bottom:-65px;left:350px}#main .diagnosisAttention{margin:50px 0}#main .diagnosisAttention .formH{text-align:left;overflow:hidden;clear:none;margin-bottom:2px;line-height:1.3}#main .diagnosisAttention p{color:#333;font-size:20px}#main .diagnosisAttention span{background:#f80;border-radius:50%;display:block;height:200px;width:200px;font-size:40px;font-weight:700;color:#fff;text-align:center;padding-top:50px;box-sizing:border-box;float:left;margin:-10px 30px 0 0}#main .diagnosisAttention span strong{display:block;font-size:100px;line-height:.6}#main .diagnosisPoint{margin-bottom:20px;padding:10px 0 0}#main .diagnosisPoint li h3 span{background:url(//tochigi-toso.com/cms/wp-content/themes/tochigi-toso/./img/common/bg_catchttlo.png) no-repeat center center;background-size:100% 100%;color:#fff;font-size:16px;width:100px;height:100px;padding:30px 5px;margin-top:0;box-sizing:border-box;text-align:center;line-height:1.3;position:relative;float:left;margin-right:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;flex-grow:0;flex-shrink:0}#main .diagnosisPoint li h4{overflow:hidden;font-size:25px}#main .diagnosisPoint li .captionD{font-size:.8em;line-height:1.2em}#main .diagnosisPoint li .captionD span{display:block;text-align:center}#main .diagnosisPoint li .captionD img{margin-bottom:5px}#main .diagnosisPoint ul.dottedL li{border-top:dotted #333 1px;padding:30px 0 0;position:relative;overflow:hidden;line-height:1.8}#main .diagnosisPoint ul.dottedL li:first-child{border-top:none}#main .diagnosisPoint ul.dottedL li:before,#main .diagnosisPoint ul.dottedL li:after{content:none}#main .diagnosisPoint h3.pointH,#main .diagnosisPoint h3.pointH span{font-size:18px}#main .diagnosisPoint li{margin-bottom:30px;list-style-type:none;clear:both}#main .diagnosisPoint h3{position:relative;color:#000;font-size:32px;overflow:hidden;margin-bottom:10px;background:0 0;border-top:none;padding:0;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}#main .diagnosisPoint h3:after{content:none}#main .diagnosisPoint h3 img{float:left;margin-right:20px}#main .diagnosisPoint h2{padding:15px 0 0;margin:0 auto 15px;color:#333;font-size:35px;background:0 0;box-shadow:none;line-height:1.2}#main .diagnosisPoint h4{clear:none;margin-top:0}#main .diagnosisPoint .imgL30{margin-bottom:40px}#main .harikaeProblem{background:#002590;box-shadow:none;position:relative;width:100%;padding:10px 0;margin-bottom:30px}#main .harikaeProblem:after{content:' ';height:0;position:absolute;width:0;border:45px solid transparent;border-top:#002590 solid 26px;top:100%;left:50%;margin-left:-45px;border-radius:0}#main .harikaeProblem h2{padding:0;font-size:35px;text-align:center;color:#fff;box-shadow:none;margin:0;width:auto;border-bottom:none;background:#002590}#main .harikaeProblem h2:after{display:none}#main .harikaeProblem ul{width:1000px;margin:0 auto;position:relative;overflow:hidden}#main .harikaeProblem ul li{display:block;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#main .harikaeProblem ul li h4{position:absolute;bottom:10px;margin:0 10px;display:block;width:90%;width:calc(100% - 20px);color:#fff;border-radius:4px;background:#12a73b;text-align:center;padding:0}#main .harikaeProblem ul li h4:before,#main .harikaeProblem ul li h4:after{display:none}#main .harikaeProblem ul li img{margin:0}#harikae #main .catchTtl{font-size:45px;font-weight:700;text-align:center;line-height:1.3}#harikae #main .catchTtl strong{color:#e50012}#main .harikaeFeature h3{font-size:28px;padding:0 7px;margin:0 0 20px}#main .harikaeFeature h3 span{border-radius:4px;background:#12a73b;color:#fff;display:inline-block;font-size:20px;padding:0 10px;margin:10px 10px 10px 0}#main .harikaeFeature h4.normal{font-size:18px;padding:0 0 0 50px;margin:0;position:relative;background:0 0}#main .harikaeFeature h4.normal:before,#main .harikaeFeature h4.normal:after{border-radius:50%;content:'';display:block;position:absolute;top:3px;font-size:30px;line-height:1;background:#12a73b;width:20px;height:20px;border:none;transform:none}#main .harikaeFeature h4.normal:before{left:0;opacity:.5}#main .harikaeFeature h4.normal:after{left:23px}#main .harikaeFeature .alignright{margin-left:30px}#main .harikaeMerit{padding-top:0}#main .harikaeMerit h3{background:#12a73b;border-radius:6px;border-top:none;color:#fff;font-weight:400;font-size:36px;text-align:center}#main .harikaeMerit h4{background:0 0;font-size:30px;padding:0}#main .harikaeMerit h4:before,#main .harikaeMerit h4:after{content:none}#main .harikaeMerit p{margin-bottom:0}#main .harikaeMerit .alignright{margin:0 0 0 25px}#main .sidingMerit .balloonBox{margin:30px 0;text-align:center;padding:10px}#main .sidingMerit .balloonBox:after{content:' ';height:0;position:absolute;width:0;border:25px solid transparent;border-top:#002590 solid 26px;top:100%;left:50%;margin-left:-25px;border-radius:0}#main .sidingMerit .balloonBox p{font-size:36px;font-weight:400}#main .sidingMerit .balloonBox strong{font-weight:700;color:#fff}#amadoi .catchLrg{font-size:40px;font-weight:700;line-height:1.3;margin-bottom:18px}#amadoi .catchL{font-size:48px}#amadoi .catchLrg strong{font-size:53px;letter-spacing:-2px}#amadoi .catchLrg img{float:right;margin:-45px 0 30px 30px}#amadoi .catchBoxR{border-radius:5px;clear:both;background-color:#d73d33;color:#fff;font-size:26px;text-align:center;font-weight:700}#amadoi .catchImg{margin:30px 0;text-align:center !important}#amadoi .attentionB{background:#0b3e9b;clear:both;padding-top:15px;margin-top:50px}#amadoi .attentionB .catchImg{margin:0}#amadoi .attentionB ul{margin-bottom:0;overflow:hidden;padding:22px}#amadoi .attentionB ul li{background:#fff;padding:10px;width:304px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin:0 22px 0 0;position:relative}#amadoi .attentionB ul li:last-child{margin-right:0}#amadoi .attentionB ul li h4{display:block;background:#4dbe53;color:#fff;font-weight:700;font-size:20px;padding:3px;margin-top:10px;line-height:1.2;margin-bottom:0;text-align:center}#amadoi #main ul.amadoiFUl li{padding:0;position:relative;margin-bottom:20px}#amadoi #main ul.amadoiFUl li p.attentionP{position:absolute;width:192px;height:149px;background:url(//tochigi-toso.com/cms/wp-content/themes/tochigi-toso/./img/common/ico_gn.png) no-repeat center center;font-size:30px;font-weight:700;color:#fff;right:0;top:calc(50% - 75px);text-align:center;line-height:1.3;display:flex;-webkit-align-items:center;-webkit-justify-content:center;align-items:center;justify-content:center}#amadoi ul.amadoiFUl li .bgBo{background-color:#0b3e9b;position:relative;width:690px;padding:20px}#amadoi ul.amadoiFUl li .bgBo:before{position:absolute;content:"";background-color:#0b3e9b;height:60px;width:20px;right:-20px;top:calc(50% - 30px)}#amadoi ul.amadoiFUl .bgBo:after{position:absolute;content:"";width:0;height:0;border:50px solid transparent;border-left:30px solid #0b3e9b;right:-100px;top:calc(50% - 50px)}#amadoi ul.amadoiFUl li .bgBo h3{font-size:30px;padding:5px;margin:0;background:#fff;padding:10px;border:none}#amadoi ul.amadoiFUl li .bgBo h3 span{text-align:center;background:#d73d33;color:#fff;display:block;margin-bottom:10px}#amadoi ul.amadoiFUl li .bgBo h3 img:last-child{float:right}#amadoi ul.amadoiFUl li:before,#amadoi ul.amadoiFUl li:after,#amadoi .attentionB ul li:before,#amadoi .attentionB ul li:after,#amadoi .attentionB ul li h4:before,#amadoi .attentionB ul li h4:after{content:none}#amadoi #main .areaB{background-color:#4dbe53;color:#fff;padding:10px;border-radius:5px}#amadoi #main .areaB p{font-size:18px}#amadoi .insuranceH{font-size:30px;margin:30px 0;border:none;background:0 0}#amadoi .insuranceBox .insuranceH{margin-top:0}#amadoi .insuranceBox{background:#e8dfcc;text-align:center;padding:10px}#apartment .catchLrg{font-size:50px;font-weight:700;line-height:1.3;margin-bottom:20px}#apartment .catchLrg img{float:left;margin:-15px 15px 15px 0}#apartment .catchLtl{font-size:30px;font-weight:700;line-height:1.5;margin-bottom:20px}#apartment .catchLtl strong{color:#d90a0a}#main .priceUl{margin-bottom:28px}#main .priceUl li:before,#main .priceUl li:after{display:none}#main .priceUl li{padding-bottom:5px;float:left;width:486px;background-color:#fff;border:1px solid #e0d3bc;padding:0}#main .priceUl li .title03{margin:0 0 20px;padding:5px 0;font-size:23px;color:#fff;font-weight:700;text-align:center;background-color:#004088;border-bottom:1px solid #e0d3bc}#main .priceUl li .priceDl{margin:0 8px 18px;border-bottom:#333 dotted 1px}#main .priceUl li .priceDl dt{padding:7px 3px 5px;float:left;width:54px;position:relative;color:#fff;font-size:20px;font-weight:700;line-height:1;text-align:center;background-color:#4dbe53;border-radius:5px}#main .priceUl li .priceDl .dtStyle01{padding:17px 3px}#main .priceUl li .priceDl .dtStyle02{width:250px;padding:17px 3px}#main .priceUl li .priceDl dd{padding:0 15px 13px 68px;font-size:14px;font-weight:700;letter-spacing:-1px}#main .priceUl li .priceDl dd .txtTtl{font-size:17px}#main .priceUl li .priceDl dd .num{font-size:1.9em}#main .priceUl li .priceDl .ddStyle01{padding:15px 15px 20px 68px}#main .priceUl li .priceDl .ddStyle01 .floatR{margin-top:-5px}#main .priceUl li .priceDl .ddStyle02{padding:10px 15px 20px 260px}#main .priceUl li .priceDl .red{padding-top:2px;color:#e82c2c;font-size:20px !important;text-align:right}#main .priceUl li .none{margin-bottom:0;border-bottom:none}#main .priceUl li p{margin:0 15px;font-size:14px;line-height:1.7}#main .menuNote{font-size:12px;margin-bottom:0;text-align:right}#main .catchMenu{background:#002590;font-weight:700;font-size:30px;color:#fff;padding:5px 15px}#main .wallPartsBox{position:relative;overflow:hidden;margin-top:30px}#main .wallPartsBox .floatL{width:330px}#main .wallPartsBox .floatR{width:640px;text-align:center}#main .wallPartsBox .catchTtl{font-family:"Noto Sans JP",sans-serif;font-size:45px;line-height:1.2;margin:0 0 10px;font-weight:700}#main .wallPartsBox .floatL .catchTtl{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap}#main .wallPartsBox .catchTtl span{border-radius:50%;background:url(//tochigi-toso.com/cms/wp-content/themes/tochigi-toso/./img/common/bg_catchttlo.png) no-repeat center center;background-size:100% 100%;color:#fff;width:165px;height:165px;font-size:130px;font-weight:700;line-height:1;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 0 10px}#main .wallPartsBox p.txts{font-size:14px;font-weight:700}#main .wallPartsBox h4{display:inline-block;border-radius:20px;background:#000;font-size:30px;color:#fff;line-height:1.1;padding:5px 25px 8px;margin:0 0 10px;position:relative;text-align:center}#main .wallPartsBox h4:before{content:'';position:absolute;display:block;z-index:1;border-style:solid;border-color:#000 transparent;border-width:10px 10px 0;bottom:-10px;left:50%;margin-left:-10px}#main .wallPartsBox h4:after{display:none}#main h2.menuCatch{background:0 0;font-size:45px;box-shadow:none;color:#333;text-align:center;line-height:1.3;padding:0 0 30px;margin-bottom:30px}#main h2.menuCatch:after{background:#f60;content:'';display:block;height:15px;position:absolute;width:490px;margin:0 auto;bottom:0;top:inherit;left:50%;margin-left:-245px;border-radius:0;border:none}#main .itemBox h3{background:0 0;border:none;display:inline-block;width:740px;margin:0;font-size:26px}#main .itemBox h3:after{content:none}#main .itemBox h3.itemTi{font-size:30px;color:#eb6120}#main .itemBox h3.itemTi:after{content:none}#main .itemBox h3 img{margin-right:15px}#main .itemPhotoBox{position:relative;float:right;width:217px}#main .itemPhoto{width:217px;position:relative;overflow:hidden;color:#999;display:block}#main .itemPhoto img{width:100%;height:auto}#main .itemPhotoBox .imgIco{right:0;top:-10px;z-index:5}#main .itemPhoto p{color:#fff;font-size:40px;font-weight:700}#main .itemSummery{width:740px;float:left}#main .itemSummery p{font-size:22px}#main .itemSummery .leadTxt{position:relative;padding-right:55px}#main .itemSummery .leadTxt p{font-size:25px;line-height:1.5}#main .itemSummery ul.isL{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-align-items:center;align-items:center}#main .itemSummery ul.isL li{background:0 0;padding:0;text-align:center;font-weight:700;margin:0 20px 0 0;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-align-items:stretch;align-items:stretch;border-radius:50px;overflow:hidden}#main .itemSummery ul.isL li:before,#main .itemSummery ul.isL li:after{content:none}#main .itemSummery ul.isL li h5{font-size:20px;line-height:2;margin:0;background:url(//tochigi-toso.com/cms/wp-content/themes/tochigi-toso/./img/common/bg_packttl_o.png);width:auto;padding:15px;color:#fff;border-radius:0}#main .itemSummery ul.isL li h5:after{content:none}#main .itemSummery ul.isL li.itemFeature{-webkit-flex-basis:370px;flex-basis:370px;margin-right:0}#main .itemSummery ul.isL li p{width:200px;font-size:20px;margin:0;padding:10px;background:url(//tochigi-toso.com/cms/wp-content/themes/tochigi-toso/./img/common/bg_news_o.png);color:#000;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}#main .itemSummery ul.isL li.itemFeature p{text-align:left;font-size:18px}#main .itemData{clear:both;margin-top:20px;background:url(//tochigi-toso.com/cms/wp-content/themes/tochigi-toso/./img/common/bg_news_o.png);border-radius:10px;overflow:hidden}#main .itemData h4{color:#fff;font-size:35px;text-align:center;padding:0;display:block;background:url(//tochigi-toso.com/cms/wp-content/themes/tochigi-toso/./img/common/bg_packttl_o.png);padding:10px 30px;margin:0 !important;font-weight:700}#main .itemData h4:before,#main .itemData h4:after{display:none}#main .itemData ul{background:url(//tochigi-toso.com/cms/wp-content/themes/tochigi-toso/./img/common/bg_news_to.png) repeat-x center -138px;position:relative;overflow:hidden;margin:0;padding:50px 30px 30px}#main .itemData ul li{border-radius:5px;background:#fff;padding:25px 25px 70px;margin:0 15px 0 0;position:relative;width:303px;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#main .itemData ul li:nth-child(3n){margin-right:0}#main .itemData ul li:before,#main .itemData ul li:after{content:none}#main .itemData ul li h5{position:absolute;bottom:0;color:#fff;left:50%;border-radius:5px;background:#000;display:block;width:200px;text-align:center;margin-left:-100px;padding:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#main .itemData ul li h5:after{content:none}#main .itemContact{margin-top:30px;text-align:center}#main .itemContact .btn{margin-top:0}#main .itemContact .btn a{position:relative;padding:10px 50px 10px 70px}#main .itemContact .btn a:before,#main .itemContact .btn a:after{position:absolute;top:0;bottom:0;left:30px;margin:auto;content:"";vertical-align:middle}#main .itemContact .btn a:before{width:18px;height:18px;border-radius:0;background:url(//tochigi-toso.com/cms/wp-content/themes/tochigi-toso/./img/common/ico_mail02.png) 0 center/18px 18px no-repeat}#main .itemContact .btn a:after{left:inherit;right:20px;width:8px;height:8px;border-top:2px solid #fff;border-right:2px solid #fff;transform:rotate(45deg)}#main ul.packMenuList{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}#main ul.packMenuList li{padding:0;width:235px}#main ul.packMenuList li:before,#main ul.packMenuList li:after{content:none}#main ul.packMenuList li img{max-width:100%}#contact #main h2.catchTtl,#contact_bk0421 #main h2.catchTtl{background:url(//tochigi-toso.com/cms/wp-content/themes/tochigi-toso/./img/common/bgquo.png) no-repeat center right;font-size:50px;border-bottom:none;color:#333;margin-top:0;padding-right:150px;box-shadow:none}#contact #main .msgTxt,#contact_bk0421 #main .msgTxt{font-size:15px}#contact .catchTxt .spblock{display:none}#contact .firstContent{padding-bottom:0}#contact .firstContent .catchTxt{margin-bottom:0}#contact .firstContent .tel{display:none}#contact article#form{padding:0}#contact article#form .inner{padding:10px 0}#contact .formTtl{display:none}#contact .formBox{margin-bottom:20px}#contact .lastContent{padding:0 0 30px}#contact .lastContent h3{margin-top:0}#contact .lastContent .catchTxt{display:none}#main p.catchTxt+h4{margin:0}#contact #main .msgTxt strong,#contact #main .contactMsg strong,#contact #main .msgTxtOvr strong,#contact_bk0421 #main .msgTxt strong,#contact_bk0421 #main .contactMsg strong,#contact_bk0421 #main .msgTxtOvr strong{display:inline-block;font-weight:700}#main .msgTxt .catchTxt,#main .contactMsg .catchTxt,#main .msgTxtOvr .catchTxt{font-size:32px;font-weight:700;font-family:"Noto Sans JP",sans-serif}#main .contactMsg p.catchTxt img{vertical-align:middle;margin-right:4px}#main .msgTxt .catchTxt strong,#main .contactMsg .catchTxt strong,#main .msgTxt .catchTxt strong,#main .msgTxtOvr .catchTxt strong{color:#d90a0a;background:0 0;font-weight:700}#main .msgTxt .catchTxt span,#main .msgTxtOvr .catchTxt span,#main .contactMsg .catchTxt span{background:#000;border-radius:5px;color:#fff;font-size:24px;margin-right:4px;display:inline-block;padding:0 8px}#main .msgTxt .tel,#main .contactMsg .tel,#main .msgTxtOvr .tel{font-size:13px}#main .msgTxt .tel span,#main .contactMsg .tel span,#main .msgTxtOvr .tel span{font-weight:800;font-size:80px;line-height:1;display:block;background:url(//tochigi-toso.com/cms/wp-content/themes/tochigi-toso/./img/common/ico_freedial02.png) no-repeat left 30px;padding:0 0 0 58px}.business-calendar-box{position:relative;overflow:hidden}.business-calendar-box>div{width:48% !important;width:calc(50% - 10px) !important;float:left}.business-calendar-box>div:nth-child(2n){float:right}#main .business-calendar-box table th,#main .business-calendar-box table td{width:14%;padding:5px 20px;text-align:center}.business-calendar caption{background:#45b440;color:#fff;font-weight:700;font-size:15px}.business-calendar .attr0{background:#fcc !important}#main .corpAbout{box-sizing:border-box;padding:30px 0}#main .corpAbout .inner{padding:0}#main .corpAbout h2{font-size:28px;line-height:1.4;margin-bottom:15px;background:0 0;color:#333;padding:0}#main .corpAbout h2 span{display:block;font-size:18px}#main .corpAbout h2 span.en{color:#f60;font-size:20px;display:inline-block}#main .corpAbout p{font-size:16px;margin-bottom:15px;line-height:1.4}#main .corpAbout ul li{width:48%;width:calc(50% - 5px);float:left;margin:0 10px 10px 0;padding:0}#main .corpAbout ul li:nth-child(2n){margin-right:0}#main .corpAbout ul li:before,#main .corpAbout ul li:after{content:none}#main .corpAbout ul li a{display:block;color:#fff !important;font-size:18px;font-weight:700;position:relative;padding:5px 35px 5px 20px;text-decoration:none !important;border-radius:5px;box-shadow:0px 5px 0px 0px rgba(255,255,255,.3) inset;-moz-box-shadow:0px 5px 0px 0px rgba(255,255,255,.3) inset;-webkit-box-shadow:0px 5px 0px 0px rgba(255,255,255,.3) inset;background:#d0004e;border:#d0004e solid 3px}#main .corpAbout ul li a:before,#main .corpAbout ul li a:after{position:absolute;top:0;bottom:0;right:10px;margin:auto;content:"";vertical-align:middle}#main .corpAbout ul li a:before{width:13px;height:13px;-webkit-border-radius:50%;border-radius:50%;background:#fff}#main .corpAbout ul li a:after{right:14px;width:4px;height:4px;border-top:2px solid #d0004e;border-right:2px solid #d0004e;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#main ul.itemList3{overflow:hidden}#main ul.itemList3 li:after,#main ul.itemList3 li:before{content:none}#main ul.itemList3 li{float:left;padding:0;width:280px;padding:15px 15px 0;border:5px solid #45b440;border-radius:10px;margin-right:20px}#main ul.itemList3 li:nth-of-type(3n){margin-right:0}#main ul.itemList3 li h5{margin:0 0 10px;text-align:center;display:block}#main .bnrMainte{background:#d0004e;overflow:hidden}#main .bnrMainte p{font-size:35px;color:#fff;font-weight:700;padding:0 0 0 20px}#main .bnrMainte img{float:right}footer .ftrTosoBnr,footer .ftrMakerBnr{clear:both;position:relative;overflow:hidden;padding-top:30px;margin-bottom:20px;text-align:right}footer .ftrTosoBnr li,footer .ftrMakerBnr li{display:inline-block;margin-left:20px}#main .worksExp .price-list,#main .worksArchiveBox .price-list{display:flex;flex-flow:row wrap;margin-bottom:5px}#main .worksExp .price-list li,#main .worksArchiveBox .price-list li{width:49%;margin-right:2%;padding-left:0}#main .worksExp .price-list li:before,#main .worksExp .price-list li:after,#main .worksArchiveBox .price-list li:before,#main .worksArchiveBox .price-list li:after{display:none}#main .worksExp .price-list li:nth-of-type(2n),#main .worksArchiveBox .price-list li:nth-of-type(2n){margin-right:0}#main .worksExp .price-list li:nth-of-type(n+3),#main .worksArchiveBox .price-list li:nth-of-type(n+3){margin-top:5px}#main .worksExp .price-list-cont,#main .worksArchiveBox .price-list-cont{font-size:14px;display:table-cell;background:#fff;color:#d0004d;border-radius:3px;padding-right:10px;font-weight:900}#main .worksExp .price-list-cont span,#main .worksArchiveBox .price-list-cont span{background:#d0004d;color:#fff;padding:0 5px;margin-right:10px;display:inline-block;border-radius:3px 0 0 3px;width:56px;text-align:center}#main .faqList dt,#main .faqList li h3{background:url(//tochigi-toso.com/cms/wp-content/themes/tochigi-toso/./img/common/bg_packttl_o.png);font-size:22px;color:#fff;width:auto;border-radius:10px 10px 0 0;padding:5px 20px;margin:0;font-weight:700;clear:both;position:relative;padding-left:50px;overflow:hidden;line-height:1.8}#main .faqList dt:before,#main .faqList li h3:before{content:"Q";font-family:Bahnschrift,Gadget,'Anton',sans-serif;font-size:65px;color:#fff;position:absolute;top:-32px;left:-2px;-webkit-transform:rotate(15deg);transform:rotate(15deg)}#main .faqList dd{border-radius:0 0 10px 10px;padding:30px 20px 20px;margin-bottom:20px;background-image:url(//tochigi-toso.com/cms/wp-content/themes/tochigi-toso/./img/common/bg_news_to.png),url(//tochigi-toso.com/cms/wp-content/themes/tochigi-toso/./img/common/bg_news_co.png);background-repeat:repeat-x,repeat;background-position:center -138px,center;overflow:hidden}#main .faqList li{border-radius:10px;margin-bottom:20px;background-image:url(//tochigi-toso.com/cms/wp-content/themes/tochigi-toso/./img/common/bg_news_o.png);background-repeat:repeat-x,repeat;background-position:center;overflow:hidden;padding:0}#main .faqList li:before,#main .faqList li:after{content:none}#main .faqList li h3:after{content:none}#main .faqList li .ansBox{padding:30px 20px 20px;margin-bottom:20px;background-image:url(//tochigi-toso.com/cms/wp-content/themes/tochigi-toso/./img/common/bg_news_to.png);background-repeat:repeat-x,repeat;background-position:center -138px;overflow:hidden}#main .packMerit{border:solid 10px #ccc;padding:20px}#main .packMerit .catchTtl{font-size:42px;line-height:1.2;margin:0 0 10px;font-weight:700;text-align:center}#main .packMerit p+h4{margin:10px 0}#siding .sidingProblem ul{display:flex;justify-content:space-between;border-radius:20px;background:#000;font-size:32px;font-weight:700;color:#fff;line-height:1.1;padding:10px 25px 12px;margin:0 0 25px;position:relative;text-align:center;overflow:visible}#siding .sidingProblem ul:after{content:'';position:absolute;display:block;z-index:1;border-style:solid;border-color:#000 transparent;border-width:20px 20px 0;bottom:-20px;left:50%;margin-left:-10px;width:auto;height:auto;background:0 0;margin-left:0}#siding .sidingProblem ul li{width:33%;width:calc(33% - 10px);float:none}#siding .sidingProblem ul li span{width:100%;position:relative;overflow:hidden;display:block}#siding .sidingProblem ul li span:before{content:'' !important;display:block;padding-top:60%}#siding .sidingProblem ul li span img{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:100%;height:auto}#siding .sidingProblem ul li h4{position:absolute;bottom:10px;margin:0 10px !important;display:block;width:90%;width:calc(100% - 20px);color:#fff;border-radius:4px;text-align:center;padding:0}#siding .sidingProblem .catchTtl{font-family:"Noto Sans JP",sans-serif;font-size:30px !important;line-height:1.2;font-weight:700;text-align:center}#main .inqCount{border:#d90a0a solid 7px;width:650px;height:325px;float:left;box-sizing:border-box;color:#fff;box-shadow:0 0 0 6px #eee inset;padding:10px 6px 6px;background:url(//tochigi-toso.com/cms/wp-content/themes/tochigi-toso/./img/common/inqCount_bg.png) no-repeat right bottom #fff;position:relative;z-index:2}#main .inqCount a{text-decoration:none}#main .inqCount h3{padding:0;background:0 0;margin-bottom:0;border:none;text-align:center;line-height:1}#main .inqCount dl{padding:10px 5px 5px;box-sizing:border-box}#main .inqCount dl div{margin-bottom:10px}#main .inqCount dt{font-size:18px;clear:both;display:block;width:205px;box-sizing:border-box;float:left;background:#eb6120;border-radius:5px 0 0 5px;padding:5px 0;text-align:center;color:#fff;font-weight:700}#main .inqCount dd{background:#f9f5ee;border-radius:5px;display:block;padding:3px 0 3px 205px;font-size:28px;color:#d90a0a;background:#eee;line-height:1.3;text-align:center;font-weight:700;margin-bottom:10px;width:120px}#main .inqCount dd span{font-size:18px}#main .inqCount dd:last-of-type{margin-bottom:0}#main .topBnr{overflow:hidden;width:330px;box-sizing:border-box;float:right;text-align:right}#main .topBnr a{display:block;position:relative;z-index:2}#main .topBnr a:nth-of-type(n+2){margin-top:15px}#main .topBnrN a:nth-of-type(n+2){margin-top:10px}#header .reviewBoxWrap{position:relative}#header .reviewBoxWrap>a{position:absolute;content:"";width:100%;height:100%;z-index:10;display:block}#header .reviewBoxWrap>a:hover{background:rgba(255,255,255,.2)}#header .reviewBox{margin-bottom:0;padding:0;background-image:url(//tochigi-toso.com/cms/wp-content/themes/tochigi-toso/./img/common/bg_header.png),url(//tochigi-toso.com/cms/wp-content/themes/tochigi-toso/./img/common/bg011.png);background-repeat:repeat-x,repeat;background-position:bottom,center}#main .reviewBox{background-image:url(//tochigi-toso.com/cms/wp-content/themes/tochigi-toso/./img/common/bg_header.png),url(//tochigi-toso.com/cms/wp-content/themes/tochigi-toso/./img/common/bg011.png);background-repeat:repeat-x,repeat;background-position:bottom,center;margin-bottom:60px}#header .reviewBox ul,#main .reviewBox ul{position:relative;overflow:hidden;display:flex;justify-content:center;flex-wrap:wrap;padding:10px;box-sizing:border-box}#header .reviewBox ul li,#main .reviewBox ul li{padding:0;width:33%;background:rgba(255,255,255,1);border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;padding:10px;box-sizing:border-box}#header .reviewBox ul{padding-bottom:20px}#header .reviewBox ul li{margin-right:.5%;padding:5px 0;background:0 0}#header .reviewBox ul li:nth-child(3n){margin:0}#main .reviewBox ul li{margin:10px .5% 0 0}#main .reviewBox ul li:nth-child(3n){margin-right:0}#main .reviewBox ul li:before,#main .reviewBox ul li:after{content:none}#main .reviewBox ul li .wp-google-place{background-image:url(//tochigi-toso.com/cms/wp-content/themes/tochigi-toso/./img/common/bg_questionnaire.png) !important;background-repeat:repeat-x,repeat-x,repeat !important;background-position:bottom,top,center !important;margin:-10px -10px 10px !important;border-radius:5px 5px 0 0 !important;-webkit-border-radius:5px 5px 0 0 !important;-moz-border-radius:5px 5px 0 0 !important;-ms-border-radius:5px 5px 0 0 !important;-o-border-radius:5px 5px 0 0 !important;padding:5px !important;box-sizing:border-box !important}#main .reviewBox ul li .wp-google-content-inner{height:300px;overflow:auto !important}#header .reviewBox ul{width:1100px;margin:0 auto}#header .reviewBox ul li .wp-google-content-inner{display:none}#header .reviewBox ul li .wp-gr .wp-google-left{float:left !important}.reviewBox ul li .wp-gr .wp-google-right{text-align:left !important}#header .reviewBox ul li .wp-gr .wp-google-right{width:auto !important;display:flex !important;flex-wrap:wrap}#header .reviewBox ul li .wp-gr .wp-google-right div{margin-right:20px !important}#main .reviewBox ul li .wp-gr.wpac .wp-google-name a{font-size:11px !important}#header .reviewBox ul li .wp-gr .wp-google-name{margin-bottom:0 !important}#main .reviewBox ul li .wp-gr .wp-google-name{padding-right:0 !important}#header .reviewBox ul li .wp-gr .wp-google-left img,#main .reviewBox ul li .wp-gr .wp-google-left img{width:40px !important;height:40px !important}#header .reviewBox ul li .wp-gr .wp-google-right span.wp-google-rating,#header .reviewBox ul li .wp-gr .wp-google-right span.wp-google-stars{font-size:18px !important;line-height:1.2 !important}#header .wp-gr .wp-google-place .wp-star svg{width:15px !important;height:auto !important}#header .reviewBox ul li .wp-gr .wp-google-powered{margin-top:0 !important}#main ul.informationTab{overflow:hidden;border-bottom:#e72718 solid 5px;margin-bottom:0 !important;color:#fff;font-weight:700;text-align:center;display:flex;flex-flow:row wrap}#main ul.informationTab li{line-height:1;margin-top:0 !important;margin-right:2% !important;padding:12px 5px !important;text-align:center;width:32%;box-sizing:border-box;cursor:pointer;font-size:18px !important;border-radius:5px 5px 0 0;font-family:"Noto Sans JP",sans-serif;background-color:#e72718;opacity:.6}#main ul.informationTab li:last-child{margin-right:0 !important}#main ul.informationTab li:before,#main ul.informationTab li:after{content:none !important}#main ul.informationTab li.active,#main ul.informationTab li:hover{opacity:1}div.tabContent{clear:both;display:none}div.active{display:block}#main .tabBox ul{margin:0}#main .tabBox ul li{width:100%;border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;margin:0;border-top:#22a636 solid 5px}#main .tabBox ul li .wp-google-place{border-radius:0 !important;-webkit-border-radius:0 !important}.tab-label{color:#fff;font-family:"Noto Sans JP",sans-serif;background:#ccc;font-weight:700;white-space:nowrap;text-align:center;padding:10px .5em;order:-1;position:relative;z-index:1;cursor:pointer;border-radius:5px 5px 0 0;flex:1;margin-right:5px}.last-label{margin-right:0}.tab-content{display:none;width:100%;height:0;overflow:hidden;opacity:0}.tab-switch:checked+.tab-label+.tab-content{display:block}.tab-switch:checked+.tab-label{background:url(//tochigi-toso.com/cms/wp-content/themes/tochigi-toso/./img/common/bg_packttl_o.png)}.tab-switch:checked+.tab-label+.tab-content{height:auto;overflow:auto;padding:15px;opacity:1;transition:.5s opacity;box-shadow:0 0 3px rgba(0,0,0,.2)}.tab-switch{display:none}#main .showroomAreaCont{position:relative}#main .showroomAreaList{margin-bottom:0;position:absolute;top:0;left:0;width:100%;height:100%}#main .showroomAreaList li{margin:0;padding:0;position:absolute;content:"";transition:ease .4s;background:rgba(26,35,126,.8);padding:5px;box-shadow:3px 3px 3px rgba(0,0,0,.7);border-radius:5px}#main .showroomAreaList li:hover{background:rgba(26,35,126,1);box-shadow:none}#main .showroomAreaList li:hover img{opacity:1}#main .showroomAreaList li.shop1{right:5px;bottom:24px}#main .showroomAreaList li.shop2{left:64px;top:10px}#main .showroomAreaList li.shop3{right:5px;top:10px}#main .showroomAreaList li.shop4{left:10px;bottom:24px}#main .showroomAreaList li.shop5{right:256px;bottom:24px}#main .showroomAreaList li:before,#main .showroomAreaList li:after{content:none}#main .showroomAreaList li a{text-decoration:none;display:block}#main .showroomAreaList h3{margin:0 0 5px;padding-bottom:0;text-align:center;font-size:24px;color:#fff;line-height:1.4}#main .showroomAreaList h3:after{content:none}#main .showroomAreaList .imgWrap{margin-bottom:5px}#main .showroomAreaList .imgWrap img{width:100px;height:100px}#main .showroomAreaList .btnDetail{width:100% !important;box-sizing:border-box}#main .successFlowBox{overflow:hidden;padding-bottom:0}#main .successFlowBox ul li{background:0 0;padding:0;width:310px;margin:0 35px 20px 0;float:left;position:relative}#main .successFlowBox ul li:nth-of-type(3n){margin:0}#main .successFlowBox ul li:before{content:none}#main .successFlowBox ul li:after{content:' ';height:0;position:absolute;width:0;border:40px solid transparent;border-left:#f8c600 solid 22px;left:318px;top:-70px;bottom:0;transform:initial;margin:auto}#main .successFlowBox ul li p{font-size:14px;margin-top:5px}#main .successFlowBox ul li .title{background:#172c84;margin:0;font-size:20px;color:#fff;padding:5px 10px 8px}#main .topContactBox{position:relative;overflow:hidden;margin-bottom:10px}#main .topContactBox .floatL{width:480px;position:relative}#main .topContactBox .floatR{width:500px;position:relative}#main .topContactBox h2{z-index:10;padding:15px 0 0;width:auto;margin:0 auto 15px;color:#333;font-size:34px;background:0 0;box-shadow:none;line-height:1.2;position:relative;overflow:hidden;text-align:left;display:block}#main .topContactBox h2:before,#main .topContactBox h2:after{content:none}#main .topContactBox h2 span{display:table;margin:0 0 10px;font-size:24px;background:#4eaa00;color:#fff;border-radius:5px;padding:5px 10px}#main .topContactBox h2 span.txtL{font-size:61px;background:0 0;display:block;color:#333;padding:0;margin-bottom:0}#main .topContactBox h3{border:none;background:0 0;padding:0;margin:0 auto;position:absolute;bottom:5px;left:0;right:0}#main .topContactBox h3:after{content:none}#main .topContactBox h3 span{background:#db0953;color:#fff;border-radius:5px;font-size:18px;margin:0 5px;padding:0 5px;display:block;text-align:center}#main .topContactBox ul{position:relative;overflow:hidden;margin:0 15px 0 0;float:left}#main .topContactBox ul li{padding:0;border:#ccc solid 1px;margin:0 0 10px}#main .topContactBox ul li:before,#main .topContactBox ul li:after{content:none}#main .topContactBox .catchTxt{color:#013e96;font-size:30px;font-weight:700;border-radius:20px;margin:0 0 5px;line-height:1.2}#main .iframeWrap{position:relative;width:100%;padding-top:75%}#main .iframeWrap.youtube{padding-top:56.25%}#main .iframeWrap iframe{position:absolute;top:0;left:0;width:100%;height:100%}#main .topStaff .lead{font-size:26px;text-align:center;font-weight:700;color:#000;font-family:"Noto Sans JP",sans-serif}#main .topStaff li{padding-left:0;margin:0}#main .topStaff li:before,#main .topStaff li:after{content:none}#main .topStaff a{text-decoration:none;color:#333}#main .topStaffSrTab{overflow:hidden;border-bottom:#172c84 solid 5px;margin-bottom:0 !important;color:#fff;font-weight:700;text-align:center;display:flex;flex-flow:row wrap;justify-content:center}#main .topStaffSrTab li{line-height:1;margin-right:10px;padding:.5em;text-align:center;width:auto;box-sizing:border-box;cursor:pointer;font-size:24px !important;border-radius:5px 5px 0 0;font-family:"Noto Sans JP",sans-serif;background-color:#172c84;opacity:.5;transition:ease .4s}#main .topStaffSrTab li:hover{opacity:1}#main .topStaffSrTab li:last-of-type{margin-right:0}#main .topStaffSrTab li.active{opacity:1}#main .topStaffSrCont{display:none;padding:40px}#main .topStaffSrCont.active{display:block}#main .managerCont{display:flex;flex-flow:row wrap}#main .managerCont .imgWrap{width:200px}#main .managerCont .imgWrap img{max-width:100%;height:auto}#main .managerCont .imgWrap .name{display:block;font-size:24px;text-align:center;margin-top:10px;font-weight:700}#main .managerCont .txtWrap{width:calc(100% - 240px);margin-left:40px;font-size:20px}#main .topStaffSrList{margin-top:20px;display:flex;flex-flow:row wrap}#main .topStaffSrList li{width:49%;margin-right:2%;background:#fff}#main .topStaffSrList li:nth-of-type(2n){margin-right:0}#main .topStaffSrList li:nth-of-type(n+3){margin-top:20px}#main .topStaffSrList li a{display:flex;flex-flow:row wrap;padding:10px}#main .topStaffSrList .imgWrap{width:100px}#main .topStaffSrList .imgWrap img{border-radius:50%;max-width:100%;height:auto}#main .topStaffSrList .imgWrap .name{display:block;text-align:center;margin-top:5px}#main .topStaffSrList .txtWrap{padding:20px;width:calc(100% - 100px);box-sizing:border-box}#main .topStaffSrList .txtWrap p{font-size:18px;margin-bottom:0}#main .topMenu{position:relative;overflow:visible}#main .topMenuImg{position:absolute;top:-10px;left:0}#main .topMenu h2{color:#fff}#main .topMenu .lead{text-align:center;font-size:18px}#main .topMenu .inner{padding:50px 0;overflow:visible;color:#fff}#main .topMenu h3{margin:0;padding:0}#main .topMenu img{max-width:100%;height:auto}#main .topMenu h3:before,#main .topMenu h3:after{content:none}#main .topMenu ul,#main .topMenu li{padding:0;margin:0}#main .topMenu li:before,#main .topMenu li:after{content:none}#main .topMenuList{display:flex;flex-flow:row wrap}#main .topMenuList.no1Menu{background:#f4d21f;padding:20px}#main .topMenuList.no1Menu li{width:49%;margin-right:2%;overflow:visible}#main .topMenuList.subMenu li{width:32%;margin-right:2%}#main .topMenuList.no1Menu li:last-of-type,#main .topMenuList.subMenu li:last-of-type{margin-right:0}#main .topMenuList a{position:relative;display:block}#main .topMenuList .imgLayer{position:absolute;right:10px;top:-10px;z-index:1}#main .topMenuList.subMenu .imgLayer{width:50px;right:5px;top:-5px}#main .topMenuSub{display:flex;flex-flow:row wrap;justify-content:space-between;margin-top:30px}#main .topMenuSub h3{-ms-writing-mode:tb-rl;writing-mode:vertical-rl;display:flex;justify-content:center;align-items:center;background:#fff;width:60px}#main .topMenuSub .subMenu{width:calc(100% - 80px)}#main .topFormBox{padding-bottom:20px}#main .topFormBox h3{margin:0;padding:7px 10px;box-shadow:0 3px 0 rgba(0,0,0,.1);background-color:#db0953;border:none;color:#fff;text-align:center;font-size:24px}#main .topFormBox h3:after{display:none}#main .topFormBox h3 strong{color:#f8c600}#main .topFormBox table .first{margin-right:15px}#main .topFormBox table label input{margin-right:5px}#main .topFormBox table span label{padding-right:15px}#main .topFormBox table .your-ansers span{margin-top:0}#main .topFormBox table .wpcf7-radio{display:flex;align-items:center}#main .topFormBox table .your-anser{margin-bottom:10px}#simulation #main .formBox .submit input{font-size:24px}#main .simulationLead{overflow:hidden}#main .simulationFlowList{display:flex;flex-flow:row wrap;margin-bottom:0}#main .simulationFlowList li{background:#013e96;padding:10px;margin:0 2% 0 0;width:32%;box-sizing:border-box}#main .simulationFlowList li:before,#main .simulationFlowList li:after{content:none}#main .simulationFlowList li:last-of-type{margin-right:0}#main .simulationFlowList li:nth-of-type(n+2):before{content:'';border-top:20px solid transparent;border-left:15px solid #013e96;border-bottom:20px solid transparent;top:50%;left:-17px;border-radius:0;transform:translateY(-50%);background:0 0;width:initial;height:initial}#main .simulationFlowList dt{font-size:18px;background:#fff;border-radius:10px;padding:5px;display:flex;align-items:flex-start;font-weight:700;height:91px;box-sizing:border-box}#main .simulationFlowList dt .step{display:inline-block;background:#ff9a38;color:#fff;padding:3px 10px;line-height:1.4;border-radius:5px;margin-right:10px}#main .simulationFlowList dd{background:#fff;margin-top:10px;padding:10px;height:164px;text-align:justify;box-sizing:border-box}#main .simulationFlowList dd p{margin-bottom:0}.price_simulation .radio_wrap{display:flex;flex-wrap:wrap;margin:0 0 20px}.price_simulation .radio-inline__input{clip:rect(1px,1px,1px,1px);position:absolute !important}.price_simulation .radio-inline__label{display:flex;flex-flow:column wrap;align-items:center;justify-content:center;padding:10px;margin:0 2% 10px 0;border-radius:10px;transition:all .2s;border:1px solid #000;box-shadow:0 5px 0 rgba(255,255,255,.5) inset,0 3px 0 rgba(0,0,0,.3);color:#fff;background:#000;box-sizing:border-box;width:32%;text-align:center;cursor:pointer;line-height:1.4}.price_simulation .radio-inline__label img{max-width:100%;height:auto;margin-top:10px}.radio-inline__label.finshed{display:inline-block;margin:2% 0 4%;padding:4%;border-radius:3px;transition:all .2s;border:solid #000 2px;color:#000;box-sizing:border-box;text-align:center;width:100%}.radio-inline__input:checked+.radio-inline__label{background:#d90a0a;border:solid #d90a0a 1px;color:#fff;text-shadow:0 0 1px rgba(0,0,0,.7);box-shadow:none}.radio-inline__input:checked+.radio-inline__label.finshed{background:#d90a0a;border:solid #d90a0a 1px;color:#fff;text-shadow:0 0 1px rgba(0,0,0,.7);box-shadow:none}.radio-inline__input:focus+.radio-inline__label{outline-color:#d90a0a;outline-offset:-2px;outline-style:auto;outline-width:5px;box-shadow:none}.price_simulation .radio-inline__label:nth-of-type(3n){margin-right:0}.price_simulation .radio_wrap_0{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;margin:20px 0}.price_simulation input[type=number]{padding:10px;width:100px;border:solid 2px #ccc;background:#fcd5d5;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;margin-right:10px;text-align:center;font-size:18px}#main .price_simulation_result_table1 th,#main .price_simulation_result_table th{font-weight:700;text-align:center;width:30%}#main .price_simulation_result_table1 td,#main .price_simulation_result_table td{text-align:center;vertical-align:middle;font-size:1.2em}.childShowroom #pageTitle{display:none}.childShowroom #contents{margin-top:0}.googleReview{padding:15px 0;background-color:#eb6120}.googleReviewRow{display:flex;align-items:center;justify-content:center;width:1000px;margin:0 auto}.googleReviewRow .wp-gr{padding-bottom:0!important}.googleReviewRow .wp-gr .wp-google-content-inner{display:none;color:#fff !important}.googleReviewRow .wp-gr .wp-google-list{display:flex;flex-flow:row wrap;justify-content:center;width:100%}.googleReviewRow .wp-gr .wp-google-place{max-width:600px !important}.googleReviewRow .wp-gr .wp-google-powered,.googleReviewRow .wpac a span{color:#fff !important}.googleReviewRow .wp-google-right div{display:inline-block !important;margin-right:1em !important}.googleReviewRow .wp-google-right div.wp-google-name{display:block !important}.mainBg{position:relative;padding-bottom:70px;background-image:url(//tochigi-toso.com/cms/wp-content/themes/tochigi-toso/./img/common/bg_news_bo.png),url(//tochigi-toso.com/cms/wp-content/themes/tochigi-toso/./img/common/bg_news_o.png);background-repeat:no-repeat,repeat;background-position:bottom,center;border-bottom:#000 5px solid}.childShowroom .mainv{width:1000px;margin:0 auto;padding:40px 0 0}.childShowroom .mainBnr{width:1000px;margin:10px auto 0}#main .mainBnr .mainBnrList{display:flex;justify-content:space-between;margin:0}#main .mainBnr .mainBnrList li{width:480px;margin:0;padding:0}#main .mainBnr .mainBnrList li:before,#main .mainBnr .mainBnrList li:after{content:none}.blogArea{width:100%;margin-top:20px}.blogAreaInner{width:1000px;margin:0 auto;box-sizing:border-box;border-collapse:separate;border-spacing:1px;margin-bottom:20px;border-radius:20px;padding:30px 50px}#main .blogList{margin-bottom:0}#main .blogList li{position:relative;margin:0 0 15px;padding:0}#main .blogList li:last-child{margin-bottom:0}#main .blogList li:before,#main .blogList li:after{content:none}#main .blogList li a{display:flex;align-items:center;background:#fff;box-sizing:border-box;padding:15px 20px;text-decoration:none;border-radius:5px}.blogList li .blogCategory{display:inline-block;background:#d90a0a;color:#fff;font-weight:700;text-decoration:none;padding:3px 10px;border-radius:3px;min-width:200px;text-align:center;box-sizing:border-box}.blogList li .blogTtl{display:block;font-family:"メイリオ","Meiryo",verdana,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;color:#eb6120;font-size:15px;padding:0;text-align:left;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-decoration:none;margin-left:30px;width:calc(100% - 200px);box-sizing:border-box}.campaign{width:1000px;margin:50px auto 0}.campaign .voiceList{margin-top:20px}.worksShowroom{margin-top:10px;padding-bottom:17px;background-image:url(//tochigi-toso.com/cms/wp-content/themes/tochigi-toso/./img/common/bg_header.png);background-repeat:repeat-x;background-position:left bottom;padding-top:0}.worksShowroom .bg01{padding:50px 0}.worksArea{width:1000px;margin:0 auto}.worksAreaRow{display:flex;justify-content:space-between;padding-top:30px}#main .worksAreaLists{width:calc(100% - 300px)}#main .worksAreaLists .worksAreaList{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;width:initial;margin:0}#main .worksAreaLists .worksAreaList>li{float:none;margin:0 20px 15px 0}#main .worksAreaLists .worksAreaList>li:nth-child(3n){margin-right:0}#main .worksAreaLists .worksAreaList>li>a{width:220px;padding:10px 10px 10px 55px}.worksAreaMap{width:260px}.worksLists{width:1000px;margin:0 auto;padding-top:50px}.worksLists .worksList{padding:30px 0 0}.voiceShowroom{margin-top:50px}.voiceSArea{width:1000px;margin:0 auto}.voiceSArea .voiceList{padding:30px 0 0}.reasonShowroom{margin-top:100px}#contents .reasonShowroomRow{overflow:inherit}.reasonShowroom .fullWidth strong{display:inline-block;position:relative}.reasonShowroom .fullWidth strong:before{content:"";background:url(//tochigi-toso.com/cms/wp-content/themes/tochigi-toso/./img/common/pic_reason_catch.png) 0 0/120px auto no-repeat;position:absolute;width:120px;height:80px;top:-75px;right:-100px}.reasonStrength{width:1000px;margin:60px auto 0;padding:0}#main .reasonStrengthTtl{background:url(//tochigi-toso.com/cms/wp-content/themes/tochigi-toso/./img/common/bg_toph2.png) no-repeat top left;position:relative;display:block;text-align:left;font-size:34px;line-height:1;padding:24px 0 0 54px;margin:30px auto;border:none;box-shadow:none;width:1000px;box-sizing:border-box}#main .reasonStrengthTtl:after{content:none}#main .reasonStrengthTtl .firstC{font-size:15px;position:absolute;top:-13px;left:60px}.reasonStrengthRow{display:flex;justify-content:space-between}.reasonStrength:nth-of-type(odd) .reasonStrengthRow{flex-flow:row-reverse}.reasonStrengthL{width:calc(100% - 520px)}.reasonStrengthR{position:relative;width:480px}.reasonStrengthR:after{content:"";position:absolute;bottom:-10px;right:0;z-index:2;width:48px;height:57px;background:url(//tochigi-toso.com/cms/wp-content/themes/tochigi-toso/../tochigi-toso/img/common/stars02.png) 0 0 no-repeat}.reasonStrengthR img{border-radius:10px}#main .reasonStrengthTxt{margin-bottom:0}#main .shopDetalis{margin-top:60px;padding:87px 0 60px}.shopDetalisInner{display:flex;justify-content:space-between;width:1000px;margin:0 auto;padding:0}.shopDetalisL{width:470px}#main .shopDetalisTtl{margin-top:0;padding-bottom:14px}#main .shopDetalisInfo{width:100%;margin:0;background:#fff;border-radius:15px;box-sizing:border-box;padding:18px 20px}#main .worksArea .shopDetalisInfo{width:700px}#main .shopDetalisTh{width:30%;padding:10px 15px;box-sizing:border-box}#main .shopDetalisTd{padding:10px 15px;box-sizing:border-box}#main .shopDetalisTd span{display:block}.shopDetalisR{width:480px}.shopDetalisR img{max-width:100%;height:auto}.shopMap{width:1000px;margin:40px auto 0;padding:0}#showroom #main .shopMap iframe{margin-bottom:0}.shop_campaign{text-align:center;padding:30px 0 20px}#works .bnr_simulation,#voice .bnr_simulation{padding:0 0 20px}#contact .bnr_simulation{padding:0 0 30px}.ftrTxtLink{margin-top:-30px;margin-bottom:30px;text-align:left;text-decoration:underline}.text-yellow{color:#f4d21f}.text-blue{color:#172c84}.text-orange{color:#e72718}.bg-yellow{background-color:#f4d21f}.bg-blue{background-color:#172c84}.bg-orange{background-color:#e72718}
.slick-slider{position:relative;display:block;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}
#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:url(//tochigi-toso.com/cms/wp-content/themes/tochigi-toso/css/images/overlay.png) repeat 0 0;opacity:.9;filter:alpha(opacity=90)}#colorbox{outline:0}#cboxTopLeft{width:21px;height:21px;background:url(//tochigi-toso.com/cms/wp-content/themes/tochigi-toso/css/images/controls.png) no-repeat -101px 0}#cboxTopRight{width:21px;height:21px;background:url(//tochigi-toso.com/cms/wp-content/themes/tochigi-toso/css/images/controls.png) no-repeat -130px 0}#cboxBottomLeft{width:21px;height:21px;background:url(//tochigi-toso.com/cms/wp-content/themes/tochigi-toso/css/images/controls.png) no-repeat -101px -29px}#cboxBottomRight{width:21px;height:21px;background:url(//tochigi-toso.com/cms/wp-content/themes/tochigi-toso/css/images/controls.png) no-repeat -130px -29px}#cboxMiddleLeft{width:21px;background:url(//tochigi-toso.com/cms/wp-content/themes/tochigi-toso/css/images/controls.png) left top repeat-y}#cboxMiddleRight{width:21px;background:url(//tochigi-toso.com/cms/wp-content/themes/tochigi-toso/css/images/controls.png) right top repeat-y}#cboxTopCenter{height:21px;background:url(//tochigi-toso.com/cms/wp-content/themes/tochigi-toso/css/images/border.png) 0 0 repeat-x}#cboxBottomCenter{height:21px;background:url(//tochigi-toso.com/cms/wp-content/themes/tochigi-toso/css/images/border.png) 0 -29px repeat-x}#cboxContent{background:#fff;overflow:hidden}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{margin-bottom:28px}#cboxTitle{position:absolute;bottom:4px;left:0;text-align:center;width:100%;color:#949494}#cboxCurrent{position:absolute;bottom:4px;left:58px;color:#949494}#cboxLoadingOverlay{background:url(//tochigi-toso.com/cms/wp-content/themes/tochigi-toso/css/images/loading_background.png) no-repeat center center}#cboxLoadingGraphic{background:url(//tochigi-toso.com/cms/wp-content/themes/tochigi-toso/css/images/loading.gif) no-repeat center center}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:0 0}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}#cboxSlideshow{position:absolute;bottom:4px;right:30px;color:#0092ef}#cboxPrevious{position:absolute;bottom:0;left:0;background:url(//tochigi-toso.com/cms/wp-content/themes/tochigi-toso/css/images/controls.png) no-repeat -75px 0;width:25px;height:25px;text-indent:-9999px}#cboxPrevious:hover{background-position:-75px -25px}#cboxNext{position:absolute;bottom:0;left:27px;background:url(//tochigi-toso.com/cms/wp-content/themes/tochigi-toso/css/images/controls.png) no-repeat -50px 0;width:25px;height:25px;text-indent:-9999px}#cboxNext:hover{background-position:-50px -25px}#cboxClose{position:absolute;bottom:0;right:0;background:url(//tochigi-toso.com/cms/wp-content/themes/tochigi-toso/css/images/controls.png) no-repeat -25px 0;width:25px;height:25px;text-indent:-9999px}#cboxClose:hover{background-position:-25px -25px}.cboxIE #cboxTopLeft,.cboxIE #cboxTopCenter,.cboxIE #cboxTopRight,.cboxIE #cboxBottomLeft,.cboxIE #cboxBottomCenter,.cboxIE #cboxBottomRight,.cboxIE #cboxMiddleLeft,.cboxIE #cboxMiddleRight{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)}