img:is([sizes="auto" i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
@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{align-content:center;box-sizing:border-box;cursor:pointer;display:inline-block;height:100%;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{box-sizing:border-box}.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-buttons .wp-block-button__link{width:100%}.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{
  /*!rtl:begin:ignore*/direction:ltr;display:block;font-family:inherit;overflow-wrap:break-word;text-align:initial;white-space:pre-wrap
  /*!rtl:end:ignore*/}.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{box-sizing:border-box}.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{font-size:inherit;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: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}.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;position:relative;width:100%}.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-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}body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__image-background,body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__video-background{z-index:0}body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__background,body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__gradient-background,body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__inner-container,body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)).has-background-dim:not(.has-background-gradient):before{z-index:1}.has-modal-open body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__inner-container{z-index:auto}.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: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: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,.wp-block-image>figure>a{display:inline-block}.wp-block-image img{box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom}@media not (prefers-reduced-motion){.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;width:20px;z-index:100}@media not (prefers-reduced-motion){.wp-lightbox-container button{transition:opacity .2s ease}}.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{visibility:visible}@media not (prefers-reduced-motion){.wp-lightbox-overlay.active{animation:turn-on-visibility .25s both}.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}.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,.wp-block-latest-posts__post-full-content{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: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%;visibility:hidden;width:0;z-index:2}@media not (prefers-reduced-motion){.wp-block-navigation .has-child .wp-block-navigation__submenu-container{transition:opacity .1s linear}}.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{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),20rem);z-index:100000}@media not (prefers-reduced-motion){.wp-block-navigation__responsive-container.is-menu-open{animation:overlay-menu__fade-in-animation .1s ease-out;animation-fill-mode:forwards}}.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}.wp-block-page-list{box-sizing:border-box}.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-comments-count{box-sizing:border-box}.wp-block-post-content{display:flow-root}.wp-block-post-comments-link,.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.has-text-align-center blockquote{text-align:center}.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;display:block}.wp-block-post-template{box-sizing:border-box;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-query-total,.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: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.alignleft{margin-right:2em}ul.wp-block-rss.alignright{margin-left:2em}ul.wp-block-rss.is-grid{display:flex;flex-wrap:wrap;padding:0}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-rss{box-sizing:border-box;list-style:none;padding:0}.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{box-sizing:border-box;display:flex;flex-shrink:0;justify-content:center;margin-left:0;max-width:100%}.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}@media not (prefers-reduced-motion){.wp-block-social-link{transition:transform .1s ease}}.wp-block-social-link a{align-items:center;display:flex;line-height:0}.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-discord{background-color:#5865f2;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-discord{color:#5865f2}: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:.6666666667em;padding-right:.6666666667em}.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.3333333333%}.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-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-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}}
/*! 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}
.a-stats{--akismet-color-mid-green:#357b49;--akismet-color-white:#fff;--akismet-color-light-grey:#f6f7f7;max-width:350px;width:auto}.a-stats *{all:unset;box-sizing:border-box}.a-stats strong{font-weight:600}.a-stats a.a-stats__link,.a-stats a.a-stats__link:visited,.a-stats a.a-stats__link:active{background:var(--akismet-color-mid-green);border:none;box-shadow:none;border-radius:8px;color:var(--akismet-color-white);cursor:pointer;display:block;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI','Roboto','Oxygen-Sans','Ubuntu','Cantarell','Helvetica Neue',sans-serif;font-weight:500;padding:12px;text-align:center;text-decoration:none;transition:all .2s ease}.widget .a-stats a.a-stats__link:focus{background:var(--akismet-color-mid-green);color:var(--akismet-color-white);text-decoration:none}.a-stats a.a-stats__link:hover{filter:brightness(110%);box-shadow:0 4px 12px rgba(0,0,0,.06),0 0 2px rgba(0,0,0,.16)}.a-stats .count{color:var(--akismet-color-white);display:block;font-size:1.5em;line-height:1.4;padding:0 13px;white-space:nowrap}
@charset "UTF-8";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-style:normal;font-weight:400;font-size:16px;vertical-align:baseline}h1,h2,h3,h4,h5,h6,p{box-sizing:border-box;line-height:1.5}div,a{box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}html{overflow-y:scroll}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}input,textarea{margin:0;padding:0}p,a,li{line-height:1.5}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th{text-align:left}th,td{box-sizing:border-box}a:focus{outline:none}.clearfix:after{content:".";display:block;clear:both;height:0;visibility:hidden}.clearfix{min-height:1px}* html .clearfix{height:1px}.both{clear:both}.inline_block{display:inline-block;*display:inline;*zoom:1;}img{max-width:100%}table{width:100%}a,a:hover,a:active{text-decoration:none;transition:.7s}a:focus{text-decoration:none}.row-eq-height{display:flex;flex-wrap:wrap}html{width:100%;max-width:100%;min-width:100%;height:100%;max-height:100%;min-height:100%}html.wf-loading body{font-family:"Shippori Mincho B1",serif;font-weight:500;font-style:normal}body{display:none;opacity:0;transition:all 2s;width:100%;max-width:100%;min-width:100%;height:100%;max-height:100%;min-height:100%;font-family:"Shippori Mincho B1",serif;font-weight:500;font-style:normal}@media screen and (max-width:1000px){body{font-size:100% !important}}@keyframes fadeIn{0%{opacity:0}70%{opacity:.5}100%{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}70%{opacity:.5}100%{opacity:1}}p{color:#1f273a}.open-sans{font-family:"Open Sans",sans-serif}h1,h2,h3,h4,h5{font-weight:700;transition:all 1s ease-in}.text-center{text-align:center !important}.ovr-hdn{overflow:hidden}.posi-rel{position:relative}a,button{transition:all 1s ease-in;text-decoration:none}button:focus{outline:0}li{list-style:none}b{font-weight:700}img{height:auto}img[src$=".svg"]{height:auto}::-moz-selection{background:#ffe266}::selection{background:#ffe266}::-moz-selection{background:#ffe266}.fadein-small{transform:scale(.5,.5)}.fadein-small.active{opacity:1;transform:scale(1,1)}.fadein-down{opacity:0;top:-120px !important;transition:all 2s}.fadein-down.active{opacity:1;top:0 !important}.fadein-blur{position:relative;opacity:0;filter:blur(3px);transition:all 2s}.fadein-blur.active{opacity:1;filter:blur(0px)}.fadein-up{position:relative;opacity:0;bottom:-60px !important;transition:all 2s}.fadein-up.active{opacity:1;bottom:0 !important}.fadein-right{position:relative;opacity:0;right:-120px !important;transition:all 1s ease-in}.fadein-right.active{opacity:1;right:0 !important}.fadein-left{position:relative;opacity:0;left:-120px !important;transition:all 2s}.fadein-left.active{opacity:1;left:0 !important}.st10{fill:#632c18;stroke:#632c18;stroke-dasharray:2000;stroke-dashoffset:0;stroke-width:.5;-webkit-animation:load 5s ease-in -1s;animation:load 5s ease-in -1s}.st11{fill:#6a9b68;stroke:#6a9b68;stroke-dasharray:2000;stroke-dashoffset:0;stroke-width:.5;-webkit-animation:load2 5s ease-in -1s;animation:load2 5s ease-in -1s}@keyframes load{0%{stroke-dashoffset:2000;fill:transparent}40%{stroke-dashoffset:2000;fill:transparent}50%{fill:transparent}100%{stroke-dashoffset:0;fill:#632c18}}@-webkit-keyframes load{0%{stroke-dashoffset:2000;fill:transparent}40%{stroke-dashoffset:2000;fill:transparent}50%{fill:transparent}100%{stroke-dashoffset:0;fill:#632c18}}@keyframes load2{0%{stroke-dashoffset:2000;fill:transparent}40%{stroke-dashoffset:2000;fill:transparent}50%{fill:transparent}100%{stroke-dashoffset:0;fill:#6a9b68}}@-webkit-keyframes load2{0%{stroke-dashoffset:2000;fill:transparent}40%{stroke-dashoffset:2000;fill:transparent}50%{fill:transparent}100%{stroke-dashoffset:0;fill:#6a9b68}}@-webkit-keyframes fuwafuwa{0%{transform:translateY(0px)}50%{transform:translateY(50px)}100%{transform:translateY(0px)}}@keyframes fuwafuwa{0%{transform:translateY(0px)}50%{transform:translateY(50px)}100%{transform:translateY(0px)}}@keyframes hello{0%{stroke-dashoffset:3625;fill:transparent}40%{stroke-dashoffset:3625;fill:transparent}50%{fill:transparent}100%{stroke-dashoffset:0;fill:transparent}}@-webkit-keyframes hello{0%{stroke-dashoffset:3625;fill:transparent}40%{stroke-dashoffset:3625;fill:transparent}50%{fill:transparent}100%{stroke-dashoffset:0;fill:transparent}}.inner{position:relative}h1{position:absolute;bottom:0;left:0;right:0;width:100%;text-align:center;z-index:2}h1 a{font-size:14px;font-weight:400;line-height:1;letter-spacing:0em;color:#ccc}@media screen and (max-width:640px){h1 a{font-size:12px}}@media screen and (max-width:480px){h1 a{font-size:11px}}.nav-layer{display:none;position:fixed;top:0;right:-100%;width:100%;height:100%;background-color:#fff;margin:auto;z-index:95;transition:all 1s ease-in}.nav-layer.active{right:0}.nav-layer.active:after{right:0}.nav-layer:before{content:"";position:absolute;top:0;left:0;right:0;width:100%;height:100%;background-color:#000;transition:all 1s ease-in;z-index:0}.nav-layer:after{content:"";position:absolute;top:0;right:-100%;width:100%;height:100%;background-color:#fff;transition:all 1s ease-in;z-index:1}.nav-layer.on{display:block}.drawer-btn span{height:2px;background-color:#000;transition:all 1s ease-in}.drawer-btn{position:fixed;top:16px;right:18px;width:56px;height:42px;border-radius:50%;border:none;background:0 0;padding:0;margin-top:0;margin-right:0;z-index:100}@media screen and (max-width:640px){.drawer-btn{top:10px;right:10px}}.drawer-btn.scroll span{background-color:#d70a26}.drawer-btn.nana{display:block}.drawer-btn.nana span{background-color:#fff}.drawer-btn.nana.current span{background-color:#515151}.drawer-btn_inner{position:absolute;top:0;bottom:0;left:0;right:0;width:56px;height:42px;margin:auto}.btn_border{position:absolute;top:50%;left:0;background-color:#d70a26;width:100%;height:2px;transform:translateX(0);transition:top .1s ease-in-out,margin .1s cubic-bezier(.36,0,.59,.99) .2s,transform .15s ease 0s}.drawer-btn span.border01{left:-5px;background-color:#666;margin-top:-7px}.border03{left:0;margin-top:7px}.current.drawer-btn .border01{top:50%;left:0;margin-top:0 !important;transform:rotateZ(45deg);transition:margin .1s cubic-bezier(.36,0,.59,.99) .1s,transform .15s ease .26s}.current.drawer-btn .border02{top:50%;transition:.2s ease .1s;opacity:0}.current.drawer-btn .border03{width:100%;top:50%;left:0;margin-top:0 !important;transform:rotateZ(-45deg);transition:margin .1s cubic-bezier(.36,0,.59,.99) .1s,transform .15s ease .26s}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:0 !important}.owl-theme .owl-nav{position:absolute;top:0;bottom:0;width:100%;height:50px;margin:auto}.owl-carousel .owl-prev{position:absolute;top:-50px;bottom:0;left:-130px;width:90px;height:26px;background:url(//arrows-studio.jp/wp-content/themes/arrows-child/css/../img/carousel_btn.svg) no-repeat center center !important;margin:auto}.owl-carousel .owl-prev:hover,.owl-carousel .owl-next:hover{opacity:.8}.owl-carousel .owl-next{position:absolute;top:-50px;bottom:0;right:-130px;width:90px;height:26px;background:url(//arrows-studio.jp/wp-content/themes/arrows-child/css/../img/carousel_btn.svg) no-repeat center center !important;margin:auto}.owl-theme .owl-dots .owl-dot span{width:12px !important;height:12px !important;margin:20px 7px 5px !important}::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-track{border-radius:0}::-webkit-scrollbar-thumb{border-radius:0;background:#000}header{position:fixed;top:0;left:0;width:100%;padding:0 0 0 10px;z-index:96;transition:all 1s ease-in}@media screen and (max-width:640px){header{padding:0 0 0 2px}}header.gnv .logo-area .logo-seb,header.pscrll .logo-area .logo-seb{color:#515151}header.scroll,header.nav{background-color:#fff;padding:0 0 0 10px}@media screen and (max-height:800px){header.scroll,header.nav{background:0 0;padding:0}}@media screen and (max-width:1280px){header.scroll,header.nav{background:0 0;padding:0}}header.scroll .logo-area,header.nav .logo-area{opacity:0}header.scroll .logo-area .logo,header.nav .logo-area .logo{width:130px;display:block;margin-bottom:2px}header.scroll .logo-area .logo svg,header.nav .logo-area .logo svg{width:100%}header.scroll .logo-area .logo-seb,header.nav .logo-area .logo-seb{font-size:10px;font-weight:400;letter-spacing:.1em;color:#515151}header.nana{background:0 0 !important;padding:0 !important}header h1{opacity:0;position:absolute;top:0;left:0;right:0;width:100%;text-align:center;margin:0 auto;z-index:-1}@media screen and (max-width:640px){header h1{top:-6px}}header h1 a{font-size:14px;font-weight:400;line-height:1;letter-spacing:0em;color:#515151}@media screen and (max-width:640px){header h1 a{font-size:12px}}@media screen and (max-width:480px){header h1 a{font-size:11px}}header h1.on{opacity:1}header .logo-area{display:inline-block;opacity:0;transition:all 3s}header .logo-area.on{opacity:1}header .logo-area .logo{display:inline-block;margin-top:6px}header .logo-area .logo svg{margin:0 auto;display:block;width:130px}@media screen and (max-width:480px){header .logo-area .logo svg{width:100px}}@-webkit-keyframes fuwattoBlock{0%{opacity:0}100%{opacity:1}}@keyframes fuwattoBlock{0%{opacity:0}100%{opacity:1}}.gnav::-webkit-scrollbar{width:3px;height:3px}.gnav{display:none;opacity:0;position:fixed;top:0;right:0;left:0;max-width:100%;left:1%;max-width:100%;height:100%;overflow-y:scroll;z-index:100;transition:all 1s ease-in}@media screen and (max-width:1280px){.gnav{display:none;top:0;right:0;left:0;max-width:100%;left:1%;max-width:100%;height:100%;overflow-y:scroll}}.gnav.active{display:block;-webkit-animation:fuwattoBlock 1.5s ease-out 1s forwards;animation:fuwattoBlock 1.5s ease-out 1s forwards}.gnav.scroll{top:0}.gnav.scroll .gnav-inner li a{color:#515151}.gnav .gnav-inner{display:block;width:90%;max-width:540px;margin:150px auto 80px}@media screen and (max-height:800px){.gnav .gnav-inner{width:90%;max-width:540px;margin:130px auto 80px}}.gnav .gnav-inner li a{position:relative;display:block;font-size:26px;font-weight:700;line-height:1.5;letter-spacing:.1em;color:#515151;padding:16px 0;transition:all 1s ease-in}@media screen and (max-width:480px){.gnav .gnav-inner li a{font-size:24px}}.gnav .gnav-inner li a:hover{opacity:.7}.gnav .gnav-inner li a:hover img{opacity:1}.gnav .gnav-inner li a img{position:absolute;top:7px;left:-4px;transform:rotateZ(-12deg);z-index:-1;opacity:.5;transition:all 1s ease-in}@media screen and (max-width:480px){.gnav .gnav-inner li a img{width:36px}}.gnav .gnav-inner li a img.news{top:2px}@media screen and (max-width:480px){.gnav .gnav-inner li a img.news{top:5px;width:48px}}.gnav .gnav-inner li a img.taiso{top:2px}@media screen and (max-width:480px){.gnav .gnav-inner li a img.taiso{width:56px}}.gnav .gnav-inner li a img.t012{top:5px;transform:rotateZ(-8deg)}@media screen and (max-width:480px){.gnav .gnav-inner li a img.t012{width:86px}}.gnav .gnav-inner li a img.youzi{top:1px;transform:rotateZ(-11deg)}@media screen and (max-width:480px){.gnav .gnav-inner li a img.youzi{top:2px;width:56px}}.gnav .gnav-inner li a img.athlete{transform:rotateZ(-10deg);top:0}@media screen and (max-width:480px){.gnav .gnav-inner li a img.athlete{width:76px;top:4px}}.gnav .gnav-inner li a img.yakyu{top:-1px;transform:rotateZ(-8deg)}@media screen and (max-width:480px){.gnav .gnav-inner li a img.yakyu{width:82px;top:1px}}.gnav .gnav-inner li a img.personal{top:3px;transform:rotateZ(-9deg)}@media screen and (max-width:480px){.gnav .gnav-inner li a img.personal{width:84px;top:7px}}.gnav .gnav-inner li a img.trainer{top:3px;transform:rotateZ(-9deg)}@media screen and (max-width:480px){.gnav .gnav-inner li a img.trainer{width:82px;top:7px}}.gnav .gnav-inner li a img.company{top:0;transform:rotateZ(-9deg)}@media screen and (max-width:480px){.gnav .gnav-inner li a img.company{width:82px;top:4px}}.gnav .gnav-inner li a img.recruit{top:0;transform:rotateZ(-9deg)}@media screen and (max-width:480px){.gnav .gnav-inner li a img.recruit{top:3px;width:80px}}.gnav .gnav-inner li .child{padding:0 1em}.gnav .gnav-inner li .child li{border-bottom:none}.gnav .gnav-inner li .child li a{font-size:17px;font-weight:400;line-height:1.5;letter-spacing:.05em;color:#515151;border-bottom:none;padding:7px 0}@media screen and (max-width:480px){.gnav .gnav-inner li .child li a{font-size:16px}}.gnav .gnav-inner li .round{padding:0 1em;margin-top:8px;margin-bottom:8px}.gnav .gnav-inner li .round li{display:inline-block;vertical-align:top;border-bottom:none;margin-right:8px;margin-bottom:8px}.gnav .gnav-inner li .round li a{overflow:hidden;position:relative;display:block;font-size:16px;font-weight:700;line-height:1;letter-spacing:0;color:#d70a26;border:1px solid #d70a26;border-radius:5px;padding:5px 1.2em}@media screen and (max-width:480px){.gnav .gnav-inner li .round li a{font-size:15px}}.gnav .gnav-inner li .round li a:hover{color:#fff}.gnav .gnav-inner li .round li a:hover:before{left:-20%}.gnav .gnav-inner li .round li a:before{content:"";position:absolute;top:-100%;left:-170%;width:160%;height:250%;background-color:#d70a26;transform:rotateZ(10deg);transition:all 1s;z-index:-1}.gnav .gnav-inner li .round.baz{padding:0 1em}.gnav .gnav-inner li .round.baz li a{color:#004086;border:1px solid #004086}.gnav .gnav-inner li .round.baz li a:hover{color:#fff}.gnav .gnav-inner li .round.baz li a:hover:before{left:-20%}.gnav .gnav-inner li .round.baz li a:before{background-color:#004086}.gnav .gnav-inner li.arrows{position:fixed;bottom:2%;right:0;opacity:0;z-index:0;filter:blur(20px);transition:all 1s ease-in-out}@media screen and (max-height:900px){.gnav .gnav-inner li.arrows{width:120px}}@media screen and (max-width:640px){.gnav .gnav-inner li.arrows{max-width:120px}}.gnav .gnav-inner li.arrows.active{opacity:.5;filter:blur(0px)}@media screen and (max-width:640px){.gnav .gnav-inner li.arrows.active{opacity:.5}}.gnav .gnav-inner li.b-area{position:fixed;bottom:0;left:0;right:0;max-width:680px;margin:0 auto}.gnav .gnav-inner li.b-area ul{overflow:hidden}.gnav .gnav-inner li.b-area ul li{float:left;width:50%;border-bottom:none}.gnav .gnav-inner li.b-area ul li:nth-child(2) a{background-color:#000}.gnav .gnav-inner li.b-area ul li a{display:block;font-size:16px;letter-spacing:.05em;color:#fff;text-align:center;background-color:#666;padding:14px .5em}.btn-area{max-width:1340px;padding:0 1.5em;margin:0 auto}@media screen and (max-width:640px){.btn-area{padding:0 1em}}.btn{position:relative;display:block;max-width:200px;color:#1f273a;font-size:18px;font-weight:700;line-height:1.5;letter-spacing:.05em;text-align:right;margin:0 auto}@media screen and (max-width:640px){.btn{font-size:16px}}.btn:hover{opacity:.7}.btn:hover img{transform:scale(1.2)}.btn img{position:relative;top:4px;margin-left:20px;transition:all 1s ease-in}table{word-break:break-all;word-wrap:break-word}#news{max-width:1180px;padding:0 1em 0;margin:0 auto 120px}@media screen and (max-width:640px){#news{padding:0 .5em}}#news .fadein-left{display:inline-block;vertical-align:middle;width:25%;font-size:48px;font-weight:700;line-height:1;color:#1f273a;margin-right:4%}@media screen and (max-width:1024px){#news .fadein-left{font-size:calc(2.25rem + (1vw - 7.68px) * 1.0417)}}@media screen and (max-width:640px){#news .fadein-left{vertical-align:middle;width:10%;margin-right:7%;margin-top:15px}}#news .fadein-left .sp{display:none}@media screen and (max-width:640px){#news .fadein-left .sp{display:block}}#news .item-area{display:inline-block;vertical-align:middle;width:70%}@media screen and (max-width:640px){#news .item-area{width:80%}}#news .item-area a{position:relative;display:block;font-size:16px;line-height:1.4;color:#1f273a;text-align:justify;text-justify:inter-ideograph;-ms-text-justify:inter-ideograph;padding:10px 0 10px 102px}@media screen and (max-width:640px){#news .item-area a{font-size:15px}}@media screen and (max-width:480px){#news .item-area a{font-size:14px}}#news .item-area a:hover{opacity:.7}#news .item-area a:before{content:"";position:absolute;bottom:0;left:0;width:0;height:1px;background-color:#1f273a;transition:all 1.5s ease-in-out}#news .item-area a.active:before{width:100%}#news .item-area a .date{display:block;font-size:12px;color:#9e9e9e}#news .item-area a .cate{position:absolute;top:4px;bottom:0;left:0;width:92px;height:31px;font-size:11px;line-height:1.2;color:#fff;text-align:center;padding:9px .1em 2px;margin:auto 0;z-index:0}#news .item-area a .cate img{position:absolute;top:0;left:0;z-index:-1}#news .btn{opacity:0;margin:20px 0 0 auto}#news .btn.active{opacity:1}.loader{opacity:0;display:block;position:fixed;top:0;left:0;width:100%;height:100%;text-align:center;background-color:#000;z-index:101;transition:all 1s ease-in}.loader.on .load-border span:nth-child(2){top:0}.loader.on .load-border span:nth-child(3){top:0}.loader .loader-inner{position:absolute;top:0;bottom:0;left:0;right:0;max-width:300px;height:100px;margin:auto;z-index:1}.loader .loader-inner #price{display:none;font-size:40px;color:#fff;line-height:1}@media screen and (max-width:1024px){.loader .loader-inner #price{font-size:calc(2.25rem + (1vw - 7.68px) * 0.3472)}}.loader .loader-inner #price span{font-size:55px;line-height:1;color:#fff}@media screen and (max-width:1024px){.loader .loader-inner #price span{font-size:calc(3.125rem + (1vw - 7.68px) * 0.434)}}.loader .logo-svg svg{width:330px}@media screen and (max-width:1280px){.loader .logo-svg svg{width:300px}}@media screen and (max-width:960px){.loader .logo-svg svg{width:290px}}@media screen and (max-width:640px){.loader .logo-svg svg{width:280px}}@media screen and (max-width:480px){.loader .logo-svg svg{width:250px}}.loader img{display:block;transform:scale(.5,.5);transition:all 5s;margin:0 auto}.loader img.on{transform:scale(1,1)}.pagination{position:relative;display:block;width:100%;margin-top:30px;z-index:1}.screen-reader-text{display:none !important}.navigation span.current{color:#fff;background-color:#1f273a;border-radius:0;padding:5px 8px}.navigation a,.navigation span{vertical-align:middle;color:#1f273a;background:0 0;border-radius:0;padding:5px 13px}.navigation a:hover,.navigation span:hover{color:#fff;background-color:#1f273a}.navigation a.next,.navigation a.prev{position:relative;width:38px;height:45px;color:#fff;background-color:#1f273a;border:1px solid #1f273a;border-radius:0}.navigation a.next{margin-left:20px}.navigation a.next:hover{background-color:#fff}.navigation a.next:hover:before{border-top:2px solid #1f273a;border-right:2px solid #1f273a}.navigation a.next:before{position:absolute;top:11px;right:10px;width:10px;height:10px;content:"";z-index:0;border-top:2px solid #fff;border-right:2px solid #fff;display:inline-block;transform:rotate(45deg);-webkit-transform:rotate(45deg)}.navigation a.prev{margin-right:20px}.navigation a.prev:hover{background-color:#fff}.navigation a.prev:hover:before{border-top:2px solid #1f273a;border-right:2px solid #d70a26}.navigation a.prev:before{position:absolute;top:11px;left:10px;width:10px;height:10px;content:"";z-index:0;border-top:2px solid #fff;border-right:2px solid #fff;display:inline-block;transform:rotate(-135deg);-webkit-transform:rotate(-135deg)}.single{padding:60px 0 120px}@media screen and (max-width:640px){.single{padding:60px 0 80px}}#taisou_ad{display:block;padding:0}#taisou_ad a{display:block}#taisou_ad a:hover .bg{transform:scale(1.1,1.1)}#taisou_ad .bg{position:relative;height:600px;transition:all 1s ease-in}@media screen and (max-width:1280px){#taisou_ad .bg{height:560px}}@media screen and (max-width:960px){#taisou_ad .bg{height:520px}}@media screen and (max-width:640px){#taisou_ad .bg{height:420px}}@media screen and (max-width:480px){#taisou_ad .bg{height:300px}}#taisou_ad .bg .blk-layer{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(102,102,102,.05);z-index:0}#taisou_ad .bg-inner{position:absolute;top:0;bottom:0;left:0;right:0;width:96%;height:94%;margin:auto;z-index:1}#taisou_ad .bg-inner span{background-color:#fff}#taisou_ad .bg-inner span:nth-child(1){position:absolute;top:0;left:0;width:100%;height:2px}#taisou_ad .bg-inner span:nth-child(2){position:absolute;bottom:0;left:0;width:100%;height:2px}#taisou_ad .bg-inner span:nth-child(3){position:absolute;left:0;top:0;bottom:0;width:2px;height:90%;margin:auto}#taisou_ad .bg-inner span:nth-child(4){position:absolute;right:0;top:0;bottom:0;width:2px;height:90%;margin:auto}#taisou_ad .bg-inner h4{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:240px;font-size:40px;line-height:1.9;letter-spacing:.2em;text-decoration:underline;color:#fff;padding:0 1em;margin:auto}@media screen and (max-width:960px){#taisou_ad .bg-inner h4{font-size:36px;letter-spacing:.15em}}@media screen and (max-width:640px){#taisou_ad .bg-inner h4{height:220px;font-size:32px}}@media screen and (max-width:480px){#taisou_ad .bg-inner h4{height:190px;font-size:30px;letter-spacing:.1em}}#taisou_ad .bg-inner h4 svg{display:block;width:70px;margin:10px auto}@media screen and (max-width:640px){#taisou_ad .bg-inner h4 svg{width:66px}}@media screen and (max-width:480px){#taisou_ad .bg-inner h4 svg{width:60px}}.contact-btn{display:block;max-width:960px;border:1px solid #c1c1c1;font-size:30px;font-weight:700;line-height:1;letter-spacing:.1em;color:#1f273a;text-align:center;padding:30px .5em;margin:0 auto 80px}@media screen and (max-width:1024px){.contact-btn{font-size:calc(1.375rem + (1vw - 7.68px) * 0.6944)}}.contact-btn:hover{background-color:#dbdcdd}.contact-btn img{vertical-align:middle;margin-top:-8px;margin-left:20px}@media screen and (max-width:640px){.contact-btn img{width:20px;margin-top:-6px}}footer{position:relative;text-align:center;padding:0 0 60px;z-index:1}footer .footer-inner{max-width:1180px;padding:0 1em;margin:0 auto}footer .footer-logo{display:block;max-width:530px;margin:0 auto 100px}footer .toggle-link{position:relative;display:block;max-width:880px;text-align:left;margin:0 auto 30px}footer .toggle-link.on .ic:after{transform:rotateZ(90deg)}footer .toggle-link p{position:relative;display:inline-block;font-size:20px;font-weight:600;line-height:1.4;letter-spacing:.1em;color:#1f273a;text-align:left;background-color:#fff;padding:0 1em 0 0;z-index:0}@media screen and (max-width:640px){footer .toggle-link p{font-size:18px}}footer .toggle-link p .sp{display:none}@media screen and (max-width:640px){footer .toggle-link p .sp{display:block}}footer .toggle-link:before{content:"";position:absolute;top:1px;bottom:0;left:0;width:100%;height:1px;background-color:#1f273a;margin:auto;z-index:-1}footer .toggle-link .ic{position:absolute;top:0;bottom:0;right:0;width:80px;height:40px;background-color:#fff;margin:auto;z-index:0}footer .toggle-link .ic img{display:block;margin:0 auto}footer .toggle-link .ic:before{content:"";position:absolute;top:2px;bottom:0;left:0;right:0;width:18px;height:2px;background-color:#1f273a;margin:auto}footer .toggle-link .ic:after{content:"";position:absolute;top:2px;bottom:0;left:0;right:0;width:2px;height:18px;background-color:#1f273a;margin:auto;transition:all 1s ease-in}footer .child{display:none;max-width:800px;text-align:left;margin:0 auto 30px}footer .child .col{display:inline-block;vertical-align:top;width:47%;text-align:left;margin:0 4% 30px 0}footer .child .col:nth-child(2n){margin-right:0}footer .child .col p{font-size:15px;line-height:1.5;color:#9e9e9e}@media screen and (max-width:640px){footer .child .col p{font-size:15px}}footer .child .col p span{display:block;font-size:18px;font-weight:700;line-height:1.6;letter-spacing:.1em;color:#1f273a}@media screen and (max-width:640px){footer .child .col p span{font-size:16px}}footer .rapsodo{display:block;max-width:200px;margin:0 auto 60px}footer .rapsodo:hover{opacity:.7}footer .footer-nav{position:relative;max-width:800px;text-align:center;padding:0 1.5em;margin:80px auto 0;z-index:1}footer .footer-nav ul{display:inline-block;vertical-align:top;width:47%;margin-right:5%;margin-bottom:30px}@media screen and (max-width:640px){footer .footer-nav ul{width:100%;margin-right:0}}footer .footer-nav ul:nth-child(2){margin-right:0}footer .footer-nav ul li{display:block;margin-bottom:26px}@media screen and (max-width:640px){footer .footer-nav ul li{display:block}}footer .footer-nav ul li a{position:relative;display:block;font-size:20px;font-weight:600;line-height:1.8;letter-spacing:.1em;color:#1f273a;text-align:left;margin:0 auto;z-index:0}@media screen and (max-width:960px){footer .footer-nav ul li a{font-size:18px}}@media screen and (max-width:640px){footer .footer-nav ul li a{font-size:16px}}footer .footer-nav ul li a:before{content:"";position:absolute;bottom:0;left:0;width:25px;height:10px;background-color:#e6e6e6;transition:all 1s ease-in;z-index:-1}footer .footer-nav ul li a:hover:before{width:100%}footer .copyright{position:absolute;bottom:50px;right:0;font-size:14px;line-height:1.8;letter-spacing:.1em;text-align:center;color:#000;margin-top:30px;z-index:1;writing-mode:vertical-rl}footer .copyright a{font-size:14px;font-weight:700;line-height:1.8;letter-spacing:.1em;text-align:center;color:#fff}.st-hukidashi{fill:#d70a26;stroke:#fff;stroke-dasharray:2000;stroke-dashoffset:0;stroke-width:.5;-webkit-animation:hello 5s ease-in -1s;animation:hello 5s ease-in -1s}.st-hukidashi2{fill:#d70a26;stroke:#fff;stroke-dasharray:2000;stroke-dashoffset:0;stroke-width:.5;-webkit-animation:hello 5s ease-in 0s;animation:hello 5s ease-in 0s}.st-hukidashi-blk{stroke-dasharray:2000;stroke-dashoffset:0;stroke-width:.5;-webkit-animation:hello 5s ease-in -1s;animation:hello 5s ease-in -1s}.st-hukidashi2-blk{stroke-dasharray:2000;stroke-dashoffset:0;stroke-width:.5;-webkit-animation:hello 5s ease-in 0s;animation:hello 5s ease-in 0s}.container{overflow:hidden;position:relative;padding-bottom:80px;margin-bottom:40px;z-index:2}.breadcrumbs{position:absolute;right:0;bottom:0;max-width:1200px;line-height:1.4;padding:15px 1em 20px;margin:10px auto 0}@media screen and (max-width:480px){.breadcrumbs{padding:15px 1.5em 20px}}.breadcrumbs a{color:#ccc}.breadcrumbs span{font-size:14px}@media screen and (max-width:480px){.breadcrumbs span{font-size:13px}}.breadcrumbs.nana span{color:#fff}.breadcrumbs img{margin:0 10px}.single .breadcrumbs{padding:15px 1.5em 5px}.main-visual{position:absolute;top:auto;bottom:0;left:0;right:0;width:94%;margin:auto;overflow:hidden;transition:all 3s}.main-visual .blk-layer{position:absolute;top:0;left:0;width:100%;height:100%;background:url(//arrows-studio.jp/wp-content/themes/arrows-child/css/../img/mv_dt.png) repeat center center;z-index:0}@-webkit-keyframes mvTxtIn{from{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}to{-webkit-clip-path:inset(0);clip-path:inset(0)}}@keyframes mvTxtIn{from{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}to{-webkit-clip-path:inset(0);clip-path:inset(0)}}@keyframes arrows{0%{transform:translateY(-150%)}100%{transform:translateY(0%)}}@-webkit-keyframes arrows{0%{transform:translateY(-150%)}100%{transform:translateY(0%)}}.header-inner{position:relative;overflow:hidden;top:0;bottom:0;left:0;right:0;width:100%;max-height:1080px;min-height:750px;text-align:center;padding:0 1em;margin:auto}.header-inner.taiso{background-color:#fff;max-height:850px}.header-inner.taiso h2{position:absolute;right:0;transition:all 1s ease-in;z-index:1}@media screen and (max-width:640px){.header-inner.taiso h2{top:200px;bottom:auto !important}}@media screen and (max-width:640px){.header-inner.taiso h2.active{top:78px;bottom:auto !important}}@media screen and (max-height:900px){.header-inner.taiso h2 img{width:180px}}@media screen and (max-height:800px){.header-inner.taiso h2 img{width:160px}}@media screen and (max-height:700px){.header-inner.taiso h2 img{width:140px}}@media screen and (max-width:960px){.header-inner.taiso h2 img{width:160px}}@media screen and (max-width:640px){.header-inner.taiso h2 img{width:100px}}.header-inner.taiso .main-visual{top:90px;max-width:1360px;margin:0 auto}@media screen and (max-width:640px){.header-inner.taiso .main-visual{width:94%;top:290px}}.header-inner.taiso .video-area{position:relative;opacity:0;max-width:1280px;margin:0 0 0 auto;z-index:0;transition:all 1s ease-in-out}.header-inner.taiso .video-area:before{position:relative;content:"";position:absolute;bottom:-90px;left:-10%;width:120%;height:160px;background-color:#fff;transform:rotateZ(6deg);z-index:1}@media screen and (max-width:640px){.header-inner.taiso .video-area:before{bottom:-110px}}.header-inner.taiso .video-area.active{opacity:1}.header-inner.taiso .video-area video{position:relative;max-width:100%;line-height:0;vertical-align:bottom}@media screen and (max-width:960px){.header-inner.taiso .video-area video{max-width:140%;left:-20%}}@media screen and (max-width:640px){.header-inner.taiso .video-area video{max-width:160%;left:-30%;bottom:25px}}.header-inner.taiso .video-area .blk-layer{position:absolute;top:0;left:0;width:100%;height:100%;background:url(//arrows-studio.jp/wp-content/themes/arrows-child/css/../img/mv_dt.png) repeat center center;z-index:0;transition:all 1s ease-in}.header-inner.taiso h3{overflow:hidden;position:absolute;bottom:-40px;left:0;width:90%;font-size:42px;font-weight:700;letter-spacing:.05em;color:#1f273a;line-height:1.4;text-align:left;transition:all 1s ease-in;z-index:1}@media screen and (max-width:1024px){.header-inner.taiso h3{font-size:calc(1.75rem + (1vw - 7.68px) * 1.2153)}}@media screen and (max-width:640px){.header-inner.taiso h3{bottom:-60px;line-height:1.8}}.header-inner.taiso h3.active:before{transform:translateX(100%)}.header-inner.taiso h3:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;transition:all 1s ease-in-out}.header-inner.taiso h3.on{opacity:1}@media screen and (max-width:640px){.header-inner.taiso h3.pc{display:none !important}}.header-inner.taiso h3 span{font-size:42px;font-weight:700;letter-spacing:.05em;color:#1f273a}@media screen and (max-width:1024px){.header-inner.taiso h3 span{font-size:calc(1.75rem + (1vw - 7.68px) * 1.2153)}}@media screen and (max-width:640px){.header-inner.taiso h3 span{display:block;text-align:right}}.header-inner.t012{background-color:#fff4dc;max-height:820px;min-height:800px}.header-inner.t012 .main-visual{top:18%;max-width:1360px;margin:0 auto}@media screen and (max-width:768px){.header-inner.t012 .main-visual{max-width:530px}}@media screen and (max-width:480px){.header-inner.t012 .main-visual{top:17%;width:120%;left:-11%}}@media screen and (max-width:768px){.header-inner.t012 .main-visual svg.pc{display:none}}.header-inner.t012 .main-visual svg.sp{display:none}@media screen and (max-width:768px){.header-inner.t012 .main-visual svg.sp{display:block}}.header-inner.t012 .main-visual svg .ta01{transform:translateY(-150%)}.header-inner.t012 .main-visual svg .ta02{transform:translateY(-150%)}.header-inner.t012 .main-visual svg .ta03{transform:translateY(-150%)}.header-inner.t012 .main-visual svg .ta04{transform:translateY(-150%)}.header-inner.t012 .main-visual svg .ta05{transform:translateY(-150%)}.header-inner.t012 .main-visual svg .ta06{transform:translateY(-150%)}.header-inner.t012 .main-visual svg .ta07{transform:translateY(-150%)}.header-inner.t012 .main-visual svg .ta08{transform:translateY(-150%)}.header-inner.t012 .main-visual svg.active .ta01{-webkit-animation:arrows 2s ease-in-out 0s forwards;animation:arrows 2s ease-in-out 0s forwards}.header-inner.t012 .main-visual svg.active .ta02{-webkit-animation:arrows 2s ease-in-out .5s forwards;animation:arrows 2s ease-in-out .5s forwards}.header-inner.t012 .main-visual svg.active .ta03{-webkit-animation:arrows 2s ease-in-out 1s forwards;animation:arrows 2s ease-in-out 1s forwards}.header-inner.t012 .main-visual svg.active .ta04{-webkit-animation:arrows 2s ease-in-out 1.5s forwards;animation:arrows 2s ease-in-out 1.5s forwards}.header-inner.t012 .main-visual svg.active .ta05{-webkit-animation:arrows 2s ease-in-out 2s forwards;animation:arrows 2s ease-in-out 2s forwards}.header-inner.t012 .main-visual svg.active .ta06{-webkit-animation:arrows 2.5s ease-in-out 2.5s forwards;animation:arrows 2.5s ease-in-out 2.5s forwards}.header-inner.t012 .main-visual svg.active .ta07{-webkit-animation:arrows 3s ease-in-out 3s forwards;animation:arrows 3s ease-in-out 3s forwards}.header-inner.t012 .main-visual svg.active .ta08{-webkit-animation:arrows 3.5s ease-in-out 3.5s forwards;animation:arrows 3.5s ease-in-out 3.5s forwards}.header-inner.t012 h3{overflow:hidden;position:absolute;bottom:-40px;left:0;width:90%;font-size:42px;font-weight:700;letter-spacing:.05em;color:#1f273a;line-height:1.4;text-align:left;transition:all 1s ease-in;z-index:1}@media screen and (max-width:1024px){.header-inner.t012 h3{font-size:calc(1.625rem + (1vw - 7.68px) * 1.3889)}}@media screen and (max-width:640px){.header-inner.t012 h3{bottom:-20px}}.header-inner.t012 h3.active:before{transform:translateX(100%)}.header-inner.t012 h3:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;transition:all 1s ease-in-out}.header-inner.t012 h3.on{opacity:1}@media screen and (max-width:640px){.header-inner.t012 h3.pc{display:none !important}}.header-inner.t012 h3 span{font-size:42px;font-weight:700;letter-spacing:.05em;color:#1f273a}@media screen and (max-width:1024px){.header-inner.t012 h3 span{font-size:calc(1.625rem + (1vw - 7.68px) * 1.3889)}}@media screen and (max-width:640px){.header-inner.t012 h3 span{display:block;text-align:right}}.header-inner.youzi{background-color:#ebefca;min-height:810px}.header-inner.youzi .main-visual{top:16%;max-width:1280px;margin:0 auto}@media screen and (max-height:800px){.header-inner.youzi .main-visual{top:12%}}@media screen and (max-width:1280px){.header-inner.youzi .main-visual{max-width:1000px}}@media screen and (max-width:768px){.header-inner.youzi .main-visual{width:96%}}@media screen and (max-width:480px){.header-inner.youzi .main-visual{top:13%;width:94%}}@media screen and (max-width:768px){.header-inner.youzi .main-visual svg.pc{display:none}}.header-inner.youzi .main-visual svg.sp{display:none}@media screen and (max-width:768px){.header-inner.youzi .main-visual svg.sp{display:block;max-width:420px;margin:0 auto}}.header-inner.youzi .main-visual svg .ta01{transform:translateY(-150%)}.header-inner.youzi .main-visual svg .ta02{transform:translateY(-150%)}.header-inner.youzi .main-visual svg .ta03{transform:translateY(-150%)}.header-inner.youzi .main-visual svg .ta04{transform:translateY(-150%)}.header-inner.youzi .main-visual svg .ta05{transform:translateY(-150%)}.header-inner.youzi .main-visual svg .ta06{transform:translateY(-150%)}.header-inner.youzi .main-visual svg .ta07{transform:translateY(-150%)}.header-inner.youzi .main-visual svg .ta08{transform:translateY(-150%)}.header-inner.youzi .main-visual svg.active .ta01{-webkit-animation:arrows 2s ease-in-out 0s forwards;animation:arrows 2s ease-in-out 0s forwards}.header-inner.youzi .main-visual svg.active .ta02{-webkit-animation:arrows 2s ease-in-out .5s forwards;animation:arrows 2s ease-in-out .5s forwards}.header-inner.youzi .main-visual svg.active .ta03{-webkit-animation:arrows 2s ease-in-out 1s forwards;animation:arrows 2s ease-in-out 1s forwards}.header-inner.youzi .main-visual svg.active .ta04{-webkit-animation:arrows 2s ease-in-out 1.5s forwards;animation:arrows 2s ease-in-out 1.5s forwards}.header-inner.youzi .main-visual svg.active .ta05{-webkit-animation:arrows 2s ease-in-out 2s forwards;animation:arrows 2s ease-in-out 2s forwards}.header-inner.youzi .main-visual svg.active .ta06{-webkit-animation:arrows 2.5s ease-in-out 2.5s forwards;animation:arrows 2.5s ease-in-out 2.5s forwards}.header-inner.youzi .main-visual svg.active .ta07{-webkit-animation:arrows 3s ease-in-out 3s forwards;animation:arrows 3s ease-in-out 3s forwards}.header-inner.youzi .main-visual svg.active .ta08{-webkit-animation:arrows 3.5s ease-in-out 3.5s forwards;animation:arrows 3.5s ease-in-out 3.5s forwards}.header-inner.youzi h3{overflow:hidden;position:absolute;bottom:-40px;left:0;width:90%;font-size:42px;font-weight:700;letter-spacing:.05em;color:#1f273a;line-height:1.4;text-align:left;transition:all 1s ease-in;z-index:1}@media screen and (max-width:1024px){.header-inner.youzi h3{font-size:calc(1.625rem + (1vw - 7.68px) * 1.3889)}}@media screen and (max-width:640px){.header-inner.youzi h3{bottom:-20px}}.header-inner.youzi h3.active:before{transform:translateX(100%)}.header-inner.youzi h3:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;transition:all 1s ease-in-out}.header-inner.youzi h3.on{opacity:1}@media screen and (max-width:640px){.header-inner.youzi h3.pc{display:none !important}}.header-inner.youzi h3 span{font-size:42px;font-weight:700;letter-spacing:.05em;color:#1f273a}@media screen and (max-width:1024px){.header-inner.youzi h3 span{font-size:calc(1.625rem + (1vw - 7.68px) * 1.3889)}}@media screen and (max-width:640px){.header-inner.youzi h3 span{display:block;text-align:right}}.header-inner.personal{background-color:#e9e9e9;max-height:920px;min-height:850px}@media screen and (max-width:480px){.header-inner.personal{min-height:initial}}.header-inner.personal .main-visual{overflow:initial;top:0;width:100%;height:580px}@media screen and (max-height:850px){.header-inner.personal .main-visual{top:18%;height:auto}}@media screen and (max-width:768px){.header-inner.personal .main-visual{height:500px}}@media screen and (max-width:768px){.header-inner.personal .main-visual{height:440px}}@media screen and (max-width:640px){.header-inner.personal .main-visual{top:24%;height:auto}}.header-inner.personal .main-visual h2{opacity:0;overflow:hidden;position:relative;top:50px;font-size:50px;font-weight:700;letter-spacing:.1em;text-shadow:2px 2px 1px #fff;color:#1f273a;line-height:1.5;text-align:left;transition:all 1s ease-in;z-index:1}@media screen and (max-width:1280px){.header-inner.personal .main-visual h2{font-size:calc(2.3125rem + (1vw - 7.68px) * 1.1285)}}@media screen and (max-width:640px){.header-inner.personal .main-visual h2{left:4%}}.header-inner.personal .main-visual h2 .sp{display:none !important}@media screen and (max-width:640px){.header-inner.personal .main-visual h2 .sp{display:block !important}}.header-inner.personal .main-visual h2.active{opacity:1;top:-20px}.header-inner.personal .main-visual h2.active:before{transform:translateX(100%)}.header-inner.personal .main-visual h2:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#e9e9e9;transition:all 1s ease-in-out}.header-inner.personal .main-visual .main-img{display:block;width:84%;max-width:930px;margin:0 auto;overflow:hidden;position:relative}@media screen and (max-width:1280px){.header-inner.personal .main-visual .main-img{margin:0 auto 0 6%}}@media screen and (max-width:1180px){.header-inner.personal .main-visual .main-img{margin:0 auto 0 2%}}@media screen and (max-width:640px){.header-inner.personal .main-visual .main-img{width:96%;margin:0 auto 0 0%}}@media screen and (max-width:640px){.header-inner.personal .main-visual .main-img img.pc{display:none !important}}.header-inner.personal .main-visual .main-img img.sp{display:none !important}@media screen and (max-width:640px){.header-inner.personal .main-visual .main-img img.sp{display:block !important}}.header-inner.personal .main-visual .main-img .img01{max-width:90%;margin-bottom:10px}.header-inner.personal .main-visual .main-img .img01:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#e9e9e9;transition:all 1s ease-in-out;z-index:1}.header-inner.personal .main-visual .main-img .img01 img{max-width:90%;margin:0 auto 10px 0;display:block}.header-inner.personal .main-visual .main-img .img02{margin:0 0 0 10%}.header-inner.personal .main-visual .main-img .img02:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#e9e9e9;transition:all 1s ease-in-out;z-index:1}.header-inner.personal .main-visual .main-img .img02 img{max-width:90%;margin:0 0 0 auto;display:block}.header-inner.personal .main-visual .main-img .img01.active:before,.header-inner.personal .main-visual .main-img .img02.active:before{transform:translateX(100%)}.header-inner.personal h3{opacity:0;position:absolute;top:-12%;right:0;z-index:1;transition:all 1s ease-in}@media screen and (max-width:640px){.header-inner.personal h3{width:22%;top:-20%}}@media screen and (max-width:480px){.header-inner.personal h3{width:26%}}.header-inner.personal h3.active{opacity:1}@media screen and (max-width:1280px){.header-inner.personal h3 img{width:180px}}.header-inner.trainer{background-color:#fff;max-height:920px;min-height:850px}@media screen and (max-width:480px){.header-inner.trainer{min-height:initial}}.header-inner.trainer .main-visual{overflow:initial;top:0;width:100%;text-align:right;height:580px}@media screen and (max-height:850px){.header-inner.trainer .main-visual{top:18%;height:auto}}@media screen and (max-width:768px){.header-inner.trainer .main-visual{height:500px}}@media screen and (max-width:768px){.header-inner.trainer .main-visual{height:440px}}@media screen and (max-width:640px){.header-inner.trainer .main-visual{top:24%;height:auto}}.header-inner.trainer .main-visual h2{opacity:0;position:relative;right:-10px;display:inline-block;font-size:64px;font-weight:700;line-height:1.3;letter-spacing:.2em;color:#1f273a;z-index:0;transition:all 1s ease-in}@media screen and (max-width:1024px){.header-inner.trainer .main-visual h2{font-size:calc(2.8125rem + (1vw - 7.68px) * 1.6493)}}@media screen and (max-width:640px){.header-inner.trainer .main-visual h2{margin-bottom:40px}}.header-inner.trainer .main-visual h2 img{position:absolute;top:-22px;left:2px;transform:rotateZ(-7deg);z-index:-1}@media screen and (max-width:640px){.header-inner.trainer .main-visual h2 img{left:-2px;width:141px}}.header-inner.trainer .main-visual h2.active{opacity:1}.header-inner.trainer .main-visual .main-img{display:block;max-width:1480px;margin:0 auto;overflow:hidden;position:relative}.header-inner.trainer .main-visual .main-img img{float:left;width:50%;height:506px;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:640px){.header-inner.trainer .main-visual .main-img img{height:315px}}.header-inner.trainer .main-visual .main-img .img01{opacity:0;position:relative;top:-100px;transition:all 2s}@media screen and (max-width:640px){.header-inner.trainer .main-visual .main-img .img01{-o-object-position:26%;object-position:26%}}.header-inner.trainer .main-visual .main-img .img01.active{top:0;opacity:1}.header-inner.trainer .main-visual .main-img .img02{opacity:0;position:relative;top:100px;margin-top:40px;transition:all 2s}.header-inner.trainer .main-visual .main-img .img02.active{top:0;opacity:1}.header-inner.baseball{background-color:#d4e0d1;max-height:900px}@media screen and (max-width:1280px){.header-inner.baseball{max-height:780px;min-height:780px}}@media screen and (max-width:1280px){.header-inner.baseball{max-height:760px;min-height:760px}}@media screen and (max-width:640px){.header-inner.baseball{max-height:none;min-height:initial}}@media screen and (max-width:480px){.header-inner.baseball{max-height:780px}}.header-inner.baseball .main-visual{overflow:initial;top:200px;width:90%;max-width:1120px}@media screen and (max-height:800px){.header-inner.baseball .main-visual{top:200px}}@media screen and (max-width:768px){.header-inner.baseball .main-visual{width:100%}}@media screen and (max-width:640px){.header-inner.baseball .main-visual{top:220px}}.header-inner.baseball .main-visual h2{opacity:0;position:absolute;top:-25px;left:10px;font-size:50px;font-weight:700;letter-spacing:.1em;color:#006837;line-height:1.5;text-align:left;transition:all 1s ease-in;z-index:1;filter:blur(20px)}@media screen and (max-width:1024px){.header-inner.baseball .main-visual h2{font-size:calc(2.75rem + (1vw - 7.68px) * 0.5208)}}@media screen and (max-width:640px){.header-inner.baseball .main-visual h2{top:-55px}}.header-inner.baseball .main-visual h2.active{opacity:1;filter:blur(0px)}.header-inner.baseball .main-visual h2.active img{opacity:1;filter:blur(0px)}.header-inner.baseball .main-visual h2 img{position:absolute;top:-20px;left:-10px;width:166px;transform:rotateZ(-7deg);opacity:1;filter:blur(0px);transition:all 1s ease-in}@media screen and (max-width:640px){.header-inner.baseball .main-visual h2 img{width:130px}}.header-inner.baseball .main-visual .main-img{display:block;margin:0 auto -15px;position:relative}.header-inner.baseball .main-visual .main-img p{position:absolute;bottom:-60px;right:0;font-size:42px;font-weight:700;letter-spacing:.1em;color:#1f273a;line-height:1.5;text-align:right;transition:all 1s ease-in;z-index:1;-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}@media screen and (max-width:1024px){.header-inner.baseball .main-visual .main-img p{font-size:calc(2rem + (1vw - 7.68px) * 0.8681)}}@media screen and (max-width:640px){.header-inner.baseball .main-visual .main-img p{bottom:-100px}}.header-inner.baseball .main-visual .main-img p.active{-webkit-animation:mvTxtIn .4s linear 0s forwards;animation:mvTxtIn .4s linear 0s forwards}.header-inner.baseball .main-visual .main-img video{display:block;max-width:100%;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-position:center;-webkit-mask-position:center;mask-image:url(//arrows-studio.jp/wp-content/themes/arrows-child/css/../img/bbl_main_bg.svg);-webkit-mask-image:url(//arrows-studio.jp/wp-content/themes/arrows-child/css/../img/bbl_main_bg.svg)}@media screen and (max-width:640px){.header-inner.baseball .main-visual .main-img video{max-width:160%;margin-left:-30%;mask-image:url(//arrows-studio.jp/wp-content/themes/arrows-child/css/../img/bbl_main_bg_sp.svg);-webkit-mask-image:url(//arrows-studio.jp/wp-content/themes/arrows-child/css/../img/bbl_main_bg_sp.svg)}}.header-inner.baseball .main-visual .main-img:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#d4e0d1;transition:all 1s ease-in-out;z-index:1}.header-inner.baseball .main-visual .main-img.active:before{transform:translateX(100%)}.header-inner.baseball .main-visual .title-area{max-width:980px;text-align:right;margin:-50px -20px 0 auto}@media screen and (max-width:640px){.header-inner.baseball .main-visual .title-area{margin:-30px -20px 0 auto}}.header-inner.baseball .main-visual .title-area h3{position:relative;display:inline-block;font-size:95px;font-weight:700;line-height:1.4;letter-spacing:.05em;color:#c13e3e;z-index:0}@media screen and (max-width:1280px){.header-inner.baseball .main-visual .title-area h3{font-size:calc(4.375rem + (1vw - 7.68px) * 2.1701)}}@media screen and (max-width:640px){.header-inner.baseball .main-visual .title-area h3{line-height:1}}.header-inner.baseball .main-visual .title-area h3.active:before{transform:translateX(100%)}.header-inner.baseball .main-visual .title-area h3.active img{opacity:1}.header-inner.baseball .main-visual .title-area h3 .sp{display:none}@media screen and (max-width:640px){.header-inner.baseball .main-visual .title-area h3 .sp{display:block}}@media screen and (max-width:1024px){.header-inner.baseball .main-visual .title-area h3 span{font-size:calc(3.75rem + (1vw - 7.68px) * 3.0382)}}@media screen and (max-width:640px){.header-inner.baseball .main-visual .title-area h3 span.sp{display:initial}}.header-inner.baseball .main-visual .title-area h3:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#ede7ca;transition:all 1s ease-in-out}.header-inner.baseball .main-visual .title-area h3 img{opacity:0;position:absolute;top:-6px;left:-12px;width:30%;transform:rotateZ(-7deg);z-index:0;transition:all 1s ease-in-out}@media screen and (max-width:640px){.header-inner.baseball .main-visual .title-area h3 img{top:-10px;width:42%}}.header-inner.athlete{background-color:#ede7ca;min-height:900px}@media screen and (max-width:1280px){.header-inner.athlete{max-height:920px;min-height:800px}}@media screen and (max-width:480px){.header-inner.athlete{min-height:initial}}.header-inner.athlete .main-visual{overflow:initial;top:16%;max-width:1100px}@media screen and (max-height:800px){.header-inner.athlete .main-visual{top:12%}}@media screen and (max-width:640px){.header-inner.athlete .main-visual{top:23%}}.header-inner.athlete .main-visual h2{opacity:0;overflow:hidden;position:absolute;top:20px;right:2%;font-size:50px;font-weight:700;letter-spacing:.1em;color:#1f273a;line-height:1.5;text-align:left;transition:all 1s ease-in;z-index:1}@media screen and (max-height:800px){.header-inner.athlete .main-visual h2{top:0}}@media screen and (max-width:1280px){.header-inner.athlete .main-visual h2{font-size:46px}}@media screen and (max-width:1024px){.header-inner.athlete .main-visual h2{font-size:calc(2.125rem + (1vw - 7.68px) * 1.3889)}}@media screen and (max-width:640px){.header-inner.athlete .main-visual h2{letter-spacing:.05em;top:-35px;right:1%}}@media screen and (max-width:480px){.header-inner.athlete .main-visual h2{top:-30px;right:0}}.header-inner.athlete .main-visual h2.active{opacity:1}.header-inner.athlete .main-visual h2.active:before{transform:translateX(100%)}.header-inner.athlete .main-visual h2:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#ede7ca;transition:all 1s ease-in-out}.header-inner.athlete .main-visual .main-img{display:block;margin:0 auto -15px;overflow:hidden;position:relative}@media screen and (max-width:1280px){.header-inner.athlete .main-visual .main-img{max-width:80%;width:980px}}@media screen and (max-width:960px){.header-inner.athlete .main-visual .main-img{left:-15%;width:130%;max-width:none}}@media screen and (max-width:480px){.header-inner.athlete .main-visual .main-img{left:-30%;width:160%;max-width:none}}.header-inner.athlete .main-visual .main-img:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#ede7ca;transition:all 1s ease-in-out;z-index:1}.header-inner.athlete .main-visual .main-img.active:before{transform:translateX(100%)}.header-inner.athlete .main-visual .title-area{max-width:980px;text-align:right;margin:-50px -20px 0 auto}@media screen and (max-width:640px){.header-inner.athlete .main-visual .title-area{margin:-30px -20px 0 auto}}.header-inner.athlete .main-visual .title-area h3{position:relative;display:inline-block;font-size:95px;font-weight:700;line-height:1.4;letter-spacing:.05em;color:#c13e3e;z-index:0}@media screen and (max-width:1280px){.header-inner.athlete .main-visual .title-area h3{font-size:calc(4.375rem + (1vw - 7.68px) * 2.1701)}}@media screen and (max-width:640px){.header-inner.athlete .main-visual .title-area h3{line-height:1}}.header-inner.athlete .main-visual .title-area h3.active:before{transform:translateX(100%)}.header-inner.athlete .main-visual .title-area h3.active img{opacity:1}.header-inner.athlete .main-visual .title-area h3 .sp{display:none}@media screen and (max-width:640px){.header-inner.athlete .main-visual .title-area h3 .sp{display:block}}@media screen and (max-width:1024px){.header-inner.athlete .main-visual .title-area h3 span{font-size:calc(3.75rem + (1vw - 7.68px) * 3.0382)}}@media screen and (max-width:640px){.header-inner.athlete .main-visual .title-area h3 span.sp{display:initial}}.header-inner.athlete .main-visual .title-area h3:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#ede7ca;transition:all 1s ease-in-out}.header-inner.athlete .main-visual .title-area h3 img{opacity:0;position:absolute;top:-6px;left:-12px;width:30%;transform:rotateZ(-7deg);z-index:0;transition:all 1s ease-in-out}@media screen and (max-width:640px){.header-inner.athlete .main-visual .title-area h3 img{top:-10px;width:42%}}section{position:relative;text-align:center;margin-left:auto !important;margin-right:auto !important}.section-inner{max-width:1280px;padding:0 1.5em;margin:0 auto}.fix-btn{opacity:0;position:fixed;bottom:3px;right:3px;z-index:10}@-webkit-keyframes top-slider{from{background-position:0 0}to{background-position:-2010px 0}}@keyframes top-slider{from{background-position:0 0}to{background-position:-2010px 0}}#page-link{opacity:0;position:fixed;top:130px;left:0;z-index:10;transition:all 1s ease-in-out}@media screen and (max-width:640px){#page-link{top:110px}}#page-link.fx{opacity:1}#page-link li{display:block;margin-bottom:5px}#page-link li:nth-child(2) a:before{width:26px}#page-link li:nth-child(3) a:before{width:22px}#page-link li a{position:relative;display:block;font-size:15px;font-weight:600;line-height:1.3;text-align:left;color:#1f273a;padding-left:38px}#page-link li a:before{content:"";position:absolute;top:0;bottom:0;left:0;width:30px;height:1px;background-color:#1f273a;margin:auto}.title-area{text-align:left}.title-area.right{text-align:right}@media screen and (max-width:640px){.title-area.right{margin-bottom:30px}}.title-area h2,.title-area h3{position:relative;display:inline-block;font-size:50px;font-weight:700;line-height:1.3;letter-spacing:.2em;color:#1f273a;margin-bottom:40px;z-index:0}@media screen and (max-width:1024px){.title-area h2,.title-area h3{font-size:calc(2.5rem + (1vw - 7.68px) * 0.8681)}}.title-area h2 img,.title-area h3 img{position:absolute;top:-15px;left:-12px;transform:rotateZ(-7deg);z-index:-1}@-webkit-keyframes anime01{0%{stroke-dasharray:0,100}50%,100%{stroke-dasharray:8,92}}@keyframes anime01{0%{stroke-dasharray:0,100}50%,100%{stroke-dasharray:8,92}}@-webkit-keyframes anime02{0%{stroke-dasharray:0,100}50%,100%{stroke-dasharray:17,83}}@keyframes anime02{0%{stroke-dasharray:0,100}50%,100%{stroke-dasharray:17,83}}@-webkit-keyframes anime03{0%{stroke-dasharray:0,100}50%,100%{stroke-dasharray:17,83}}@keyframes anime03{0%{stroke-dasharray:0,100}50%,100%{stroke-dasharray:17,83}}@-webkit-keyframes anime04{0%{stroke-dasharray:0,100}50%,100%{stroke-dasharray:8,92}}@keyframes anime04{0%{stroke-dasharray:0,100}50%,100%{stroke-dasharray:8,92}}@-webkit-keyframes anime05{0%{stroke-dasharray:0,100}50%,100%{stroke-dasharray:36,64}}@keyframes anime05{0%{stroke-dasharray:0,100}50%,100%{stroke-dasharray:36,64}}@-webkit-keyframes anime06{0%{stroke-dasharray:0,100}50%,100%{stroke-dasharray:18,83}}@keyframes anime06{0%{stroke-dasharray:0,100}50%,100%{stroke-dasharray:18,83}}@-webkit-keyframes op{0%{opacity:0}100%{opacity:1}}@keyframes op{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes dg{0%{transform:rotateZ(1deg)}100%{transform:rotateZ(-1deg)}}@keyframes dg{0%{transform:rotateZ(1deg)}100%{transform:rotateZ(-1deg)}}.fix-boxed{display:none;position:fixed;top:0;left:0;width:100%;height:100%;overflow-y:auto;text-align:center;background:rgba(0,0,0,.7);z-index:100}.fix-boxed:before{content:"";display:inline-block;vertical-align:middle;width:0;height:100%}.fix-boxed .boxed-inner{position:relative;display:inline-block;vertical-align:middle;width:96%;max-width:900px;margin:0 auto}.fix-boxed .boxed-inner .close-btn{display:inline-block;font-size:32px;line-height:1;color:#fff}.fix-boxed .stc-box{position:relative;width:100%;background:#fff;-webkit-clip-path:polygon(10% 0%,90% 0%,95% 50%,90% 100%,10% 100%,5% 50%);clip-path:polygon(10% 0%,90% 0%,95% 50%,90% 100%,10% 100%,5% 50%);padding:60px 4.5em}@media screen and (max-width:640px){.fix-boxed .stc-box{padding:60px 3em}}.fix-boxed .stc-box h3{display:inline-block;font-size:22px;font-weight:700;line-height:1.5;letter-spacing:.1em;text-align:center;background-color:#1f273a;color:#fff;padding:3px 1em;margin-bottom:20px}@media screen and (max-width:1024px){.fix-boxed .stc-box h3{font-size:calc(1.25rem + (1vw - 7.68px) * 0.1736)}}.fix-boxed .stc-box h3.red{background-color:#c13e3e}.fix-boxed .stc-box .g-stc{font-size:16px;line-height:1.5;letter-spacing:.1em;color:#1f273a;max-width:600px;margin:0 auto}@media screen and (max-width:480px){.fix-boxed .stc-box .g-stc{font-size:15px}}.fix-boxed .stc-box .g-stc.red b{color:#c13e3e}.fix-boxed .stc-box .g-stc b{display:block;font-size:18px;font-weight:700;margin-bottom:10px}@media screen and (max-width:480px){.fix-boxed .stc-box .g-stc b{font-size:17px}}.fix-boxed .img-box{width:100%;height:0;overflow:hidden;padding-top:56.25%}.fix-boxed .img-box .close-btn{position:absolute;top:0;right:0;font-size:140%;color:#fff}.fix-boxed .img-box img{position:absolute;top:30px;left:0;right:0;width:auto;height:auto;margin:auto}#taiso-page{background-color:#fff;padding:80px 0}#taiso-page #about h3{width:70%;font-size:32px;line-height:1.8;letter-spacing:.1em;color:#1f273a;text-align:justify;text-justify:inter-ideograph;-ms-text-justify:inter-ideograph;padding-left:10%;margin:0 auto 0 auto}@media screen and (max-width:1024px){#taiso-page #about h3{font-size:calc(1.5rem + (1vw - 7.68px) * 0.6944)}}@media screen and (max-width:480px){#taiso-page #about h3{width:76%}}#taiso-page #about h3 span{position:relative;font-size:32px;font-weight:700;z-index:0}@media screen and (max-width:1024px){#taiso-page #about h3 span{font-size:calc(1.5rem + (1vw - 7.68px) * 0.6944)}}#taiso-page #about h3 span:before{content:"";position:absolute;bottom:0;left:0;width:0;height:100%;background-color:#dbdbdb;z-index:-1;transition:all 1s ease-in-out}#taiso-page #about h3.active span:before{width:100%}#taiso-page #about .col-area{text-align:left;margin-bottom:50px}@media screen and (max-width:768px){#taiso-page #about .col-area{margin-bottom:80px}}#taiso-page #about .col-area .col{display:inline-block;vertical-align:top;width:60%;margin-right:8%}@media screen and (max-width:768px){#taiso-page #about .col-area .col{display:block;width:96%;margin-right:0}}#taiso-page #about .col-area .col:nth-child(1){overflow:hidden;position:relative}#taiso-page #about .col-area .col:nth-child(1):before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;transition:all 1s ease-in-out;z-index:1}#taiso-page #about .col-area .col:nth-child(1).active:before{transform:translateX(100%)}#taiso-page #about .col-area .col .img01{mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-position:center;-webkit-mask-position:center;mask-image:url(//arrows-studio.jp/wp-content/themes/arrows-child/css/../img/taiso_img01_bg.svg);-webkit-mask-image:url(//arrows-studio.jp/wp-content/themes/arrows-child/css/../img/taiso_img01_bg.svg)}#taiso-page #about .col-area .col:nth-child(2){width:30%;margin-right:0;margin-top:100px}@media screen and (max-width:768px){#taiso-page #about .col-area .col:nth-child(2){width:100%;margin-top:60px;padding:0 1em 0 1.5em}}#taiso-page #about .col-area .col .stc{max-width:350px;font-size:22px;font-weight:600;line-height:1.5;letter-spacing:.1em;color:#1f273a;text-align:justify;text-justify:inter-ideograph;-ms-text-justify:inter-ideograph;margin-top:120px}@media screen and (max-width:1024px){#taiso-page #about .col-area .col .stc{font-size:calc(1.25rem + (1vw - 7.68px) * 0.1736)}}@media screen and (max-width:768px){#taiso-page #about .col-area .col .stc{margin-top:80px}}#taiso-page #about .col-area .col .stc span{position:relative;display:inline-block;font-size:22px;font-weight:600;background:linear-gradient(transparent 60%,rgba(193,62,62,.4) 0%);display:inline;z-index:0}@media screen and (max-width:1024px){#taiso-page #about .col-area .col .stc span{font-size:calc(1.25rem + (1vw - 7.68px) * 0.1736)}}#taiso-page #about .col-area .col .stc.active span:before{width:100%}@media screen and (max-width:640px){#taiso-page #concept .title-area h3 img{width:130px}}#taiso-page #concept .stc{position:relative;font-size:20px;line-height:1.8;letter-spacing:.1em;color:#1f273a;text-align:center;margin-bottom:40px;z-index:1}@media screen and (max-width:1024px){#taiso-page #concept .stc{font-size:calc(1.125rem + (1vw - 7.68px) * 0.1736)}}@media screen and (max-width:960px){#taiso-page #concept .stc{margin-bottom:220px;padding:0 1em}}#taiso-page #concept .grid{position:relative}#taiso-page #concept .grid svg{position:relative;width:96%;max-width:772px;margin:0 auto 150px;z-index:1}@media screen and (max-width:640px){#taiso-page #concept .grid svg{width:100%;margin:0 auto 200px}}@media screen and (max-width:960px){#taiso-page #concept .grid svg.pc{display:none}}#taiso-page #concept .grid svg.sp{display:none}@media screen and (max-width:960px){#taiso-page #concept .grid svg.sp{display:block;max-width:550px}}#taiso-page #concept .grid svg .svg-link{display:block}#taiso-page #concept .grid svg .svg-link:hover{opacity:.7}#taiso-page #concept .grid .left-img{position:absolute;left:-5%;top:-80px;z-index:0}@media screen and (max-width:960px){#taiso-page #concept .grid .left-img{left:0;top:-300px;width:92px}}@media screen and (max-width:768px){#taiso-page #concept .grid .left-img{left:-5%;width:82px}}#taiso-page #concept .grid .left-img:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;transition:all 1s ease-in-out;z-index:1}#taiso-page #concept .grid .left-img.active:before{transform:translateY(100%)}#taiso-page #concept .grid .right-img{position:absolute;right:-5%;top:100px;z-index:0}@media screen and (max-width:960px){#taiso-page #concept .grid .right-img{right:-3%;bottom:-240px;top:auto;width:94px}}@media screen and (max-width:768px){#taiso-page #concept .grid .right-img{right:-3%;width:84px}}#taiso-page #concept .grid .right-img:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;transition:all 1s ease-in-out;z-index:1}#taiso-page #concept .grid .right-img.active:before{transform:translateY(100%)}#taiso-page #concept .nana{position:relative;max-width:960px;margin:0 auto 80px;z-index:0}@media screen and (max-width:640px){#taiso-page #concept .nana{padding:80px 0}}@media screen and (max-width:960px){#taiso-page #concept .nana .stc{margin-top:50px;margin-bottom:50px}}@media screen and (max-width:640px){#taiso-page #concept .nana .stc{margin-top:50px;margin-bottom:0}}@media screen and (max-width:480px){#taiso-page #concept .nana .stc .pc{display:none}}@media screen and (max-width:640px){#taiso-page #concept .nana .nana-inner{position:relative;background-color:#f7f7f7;padding:81px 1.5em 20px;z-index:0}}#taiso-page #concept .nana .nana-inner:before{display:none;content:"";position:absolute;top:-60px;left:-20%;width:140%;height:350px;background-color:#f7f7f7;border-radius:100%;z-index:-1}@media screen and (max-width:640px){#taiso-page #concept .nana .nana-inner:before{display:block}}#taiso-page #concept .nana .nana-inner:after{display:none;content:"";position:absolute;bottom:-60px;left:-20%;width:140%;height:350px;background-color:#f7f7f7;border-radius:100%;z-index:-1}@media screen and (max-width:640px){#taiso-page #concept .nana .nana-inner:after{display:block}}#taiso-page #concept .nana .bg{position:absolute;top:30px;left:-25%;right:-25%;width:97%;min-width:950px;margin:0 auto;z-index:-1}@media screen and (max-width:640px){#taiso-page #concept .nana .bg{display:none}}#taiso-page #concept .nana .nana-tore{max-width:70%;margin-bottom:50px}#taiso-page #concept .nana .col-area{margin-bottom:40px}#taiso-page #concept .nana .col-area .col{display:inline-block;vertical-align:top;width:30%;margin-bottom:30px;margin-right:4.2%}@media screen and (max-width:640px){#taiso-page #concept .nana .col-area .col{display:block;width:100%;max-width:300px;margin:0 auto 55px}}#taiso-page #concept .nana .col-area .col:nth-child(3n){margin-right:0}@media screen and (max-width:640px){#taiso-page #concept .nana .col-area .col:nth-child(3n){margin:0 auto 30px}}#taiso-page #concept .nana .col-area .col:nth-child(3n) img{-webkit-animation:dg .2s 0s infinite;animation:dg .2s 0s infinite}#taiso-page #concept .nana .col-area .col img{margin-bottom:15px}#taiso-page #concept .nana .col-area .col img.batsu{margin:10px auto 5px}#taiso-page #concept .nana .col-area .col h4{font-size:20px;line-height:1.5;letter-spacing:.1em;color:#1f273a}@media screen and (max-width:1024px){#taiso-page #concept .nana .col-area .col h4{font-size:calc(1.125rem + (1vw - 7.68px) * 0.1736)}}#taiso-page #concept .nana .col-area .col h4.red{font-size:24px;line-height:1.3;color:#c13e3e}@media screen and (max-width:1024px){#taiso-page #concept .nana .col-area .col h4.red{font-size:calc(1.375rem + (1vw - 7.68px) * 0.1736)}}#taiso-page #concept .nana .col-area .col h4 span{color:#c13e3e}#taiso-page #concept .nana .col-area .col h4 span.red{font-size:24px;color:#c13e3e}@media screen and (max-width:1024px){#taiso-page #concept .nana .col-area .col h4 span.red{font-size:calc(1.375rem + (1vw - 7.68px) * 0.1736)}}#taiso-page #concept .nana .col-area .col .stc{font-size:14px;line-height:1.5;color:#1f273a;text-align:justify;text-justify:inter-ideograph;-ms-text-justify:inter-ideograph}#taiso-page #concept .nana .blk-btn{position:relative;display:block;width:92%;max-width:460px;font-size:18px;line-height:1.4;letter-spacing:.1em;color:#fff;text-align:center;background-color:#1f273a;border-radius:50px;padding:12px 35px 12px 1.5em;margin:0 auto}@media screen and (max-width:640px){#taiso-page #concept .nana .blk-btn{font-size:16px;letter-spacing:0em}}#taiso-page #concept .nana .blk-btn:hover{opacity:.7}#taiso-page #concept .nana .blk-btn img{position:absolute;top:0;bottom:0;right:12px;margin:auto}#taiso-page #detail .section-inner{max-width:760px}#taiso-page #detail h3{font-size:32px;line-height:1.4;letter-spacing:.1em;color:#1f273a;text-align:center;margin:0 auto 30px}@media screen and (max-width:1024px){#taiso-page #detail h3{font-size:calc(1.5rem + (1vw - 7.68px) * 0.6944)}}#taiso-page #detail .graph-wrap{position:relative;display:inline-block;vertical-align:middle;max-width:400px;margin:0 auto 30px}@media screen and (max-width:640px){#taiso-page #detail .graph-wrap{margin:0 auto 0px}}#taiso-page #detail .graph-wrap.active .circle circle:nth-child(1){display:block;-webkit-animation:anime01 1.5s 0s forwards ease-in-out;animation:anime01 1.5s 0s forwards ease-in-out}#taiso-page #detail .graph-wrap.active .circle circle:nth-child(2){display:block;-webkit-animation:anime02 1.5s .7s forwards ease-in-out;animation:anime02 1.5s .7s forwards ease-in-out}#taiso-page #detail .graph-wrap.active .circle circle:nth-child(3){display:block;-webkit-animation:anime03 1.5s 1.4s forwards ease-in-out;animation:anime03 1.5s 1.4s forwards ease-in-out}#taiso-page #detail .graph-wrap.active .circle circle:nth-child(4){display:block;-webkit-animation:anime04 1.5s 2.1s forwards ease-in-out;animation:anime04 1.5s 2.1s forwards ease-in-out}#taiso-page #detail .graph-wrap.active .circle circle:nth-child(5){display:block;-webkit-animation:anime05 1.5s 2.8s forwards ease-in-out;animation:anime05 1.5s 2.8s forwards ease-in-out}#taiso-page #detail .graph-wrap.active .circle circle:nth-child(6){display:block;-webkit-animation:anime06 1.5s 3.5s forwards ease-in-out;animation:anime06 1.5s 3.5s forwards ease-in-out}#taiso-page #detail .graph-wrap.active p{-webkit-animation:op 1s 4s forwards ease-in-out;animation:op 1s 4s forwards ease-in-out}#taiso-page #detail .graph-wrap p{opacity:0;position:absolute;font-size:15px;font-weight:700;line-height:1.2;color:#1f273a}#taiso-page #detail .graph-wrap .m1{top:80px;right:40%}#taiso-page #detail .graph-wrap .m2{top:140px;right:23%}#taiso-page #detail .graph-wrap .m3{top:250px;right:23%}#taiso-page #detail .graph-wrap .m4{top:300px;right:40%}#taiso-page #detail .graph-wrap .m5{top:250px;left:25%}#taiso-page #detail .graph-wrap .m6{top:100px;left:33%}#taiso-page #detail .info{display:inline-block;vertical-align:middle;text-align:left;margin:0 auto 30px}#taiso-page #detail .info p{font-size:18px;font-weight:700;line-height:1.5;color:#1f273a;margin-bottom:10px}@media screen and (max-width:1024px){#taiso-page #detail .info p{font-size:calc(1rem + (1vw - 7.68px) * 0.1736)}}#taiso-page #detail .info p span{display:inline-block;vertical-align:middle;margin-top:-2px;width:30px;height:20px;background-color:#e8e8e8;margin-right:5px}#taiso-page #detail .info p span.c2{background-color:#e0c62d}#taiso-page #detail .info p span.c3{background-color:#dd8331}#taiso-page #detail .info p span.c4{background-color:#d81616}#taiso-page #detail .info p span.c5{background-color:#1873d6}#taiso-page #detail .info p span.c6{background-color:#33aa17}#taiso-page #detail .circle{transform:rotate(-90deg);height:400px;width:100%;margin:auto;position:relative}@media screen and (max-width:640px){#taiso-page #detail .circle{width:130%;left:-15%}}#taiso-page #detail .circle circle{fill:none;stroke-width:20px;position:relative}#taiso-page #detail .circle circle:nth-child(1){display:none;stroke:#e8e8e8;stroke-dasharray:0,100;stroke-dashoffset:0}#taiso-page #detail .circle circle:nth-child(2){display:none;stroke:#e0c62d;stroke-dasharray:0,100;stroke-dashoffset:92}#taiso-page #detail .circle circle:nth-child(3){display:none;stroke:#dd8331;stroke-dasharray:0,100;stroke-dashoffset:75}#taiso-page #detail .circle circle:nth-child(4){display:none;stroke:#d81616;stroke-dasharray:0,100;stroke-dashoffset:58}#taiso-page #detail .circle circle:nth-child(5){display:none;stroke:#1873d6;stroke-dasharray:0,100;stroke-dashoffset:50}#taiso-page #detail .circle circle:nth-child(6){display:none;stroke:#33aa17;stroke-dasharray:0,100;stroke-dashoffset:19}#taiso-page #detail .gap-area{position:absolute;top:-65px;left:0;right:0;bottom:0;margin:auto;width:325px;height:325px}#taiso-page #detail .gap-area .gap{background:#fff;height:162px;width:10px;position:absolute;top:0;left:-8px;right:0;margin:auto;transform:rotate(-1deg)}#taiso-page #detail .gap-area .gap:nth-child(2){transform:rotate(-37deg);bottom:-185px;right:-143px;left:inherit}#taiso-page #detail .gap-area .gap:nth-child(3){transform:rotate(70deg);bottom:-60px;right:inherit;left:-168px}#taiso-page #detail .gap-area .gap:nth-child(4){transform:rotate(-38deg);top:1px;right:inherit;left:-128px}.loop-area{width:100%;height:350px;background:url(//arrows-studio.jp/wp-content/themes/arrows-child/css/../img/top_taisou_img01.jpg) repeat-x 0/auto 100%;-webkit-animation:top-slider 60s linear infinite;animation:top-slider 60s linear infinite;margin:60px 0 80px}@media screen and (max-width:640px){.loop-area{height:250px}}#link-area{text-align:center;margin-bottom:100px}#link-area .section-inner{padding:0 1em}#link-area p{display:inline-block;font-size:26px;line-height:1;letter-spacing:.1em;color:#1f273a;text-align:center;border-bottom:2px solid #1f273a;margin-bottom:10px}@media screen and (max-width:1024px){#link-area p{font-size:calc(1.25rem + (1vw - 7.68px) * 0.5208)}}#link-area a{position:relative;display:block;max-width:800px;margin:0 auto 50px}#link-area a:hover{opacity:.7}#link-area a img.pc{display:block}@media screen and (max-width:640px){#link-area a img.pc{display:none}}#link-area a img.sp{display:none}@media screen and (max-width:640px){#link-area a img.sp{display:block}}#link-area a h4{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:50px;font-size:30px;line-height:1.4;letter-spacing:.1em;color:#fff;text-shadow:0px 0px 8px #fff;text-align:center;margin:auto;z-index:1}@media screen and (max-width:1024px){#link-area a h4{font-size:calc(1.5rem + (1vw - 7.68px) * 0.5208)}}#classroom{max-width:1280px;margin:0 auto 60px}#classroom .title-area h3{margin-bottom:30px}#classroom .title-area h3 img{top:-22px}@media screen and (max-width:640px){#classroom .title-area h3 img{width:130px;top:-25px}}#classroom h4{font-size:36px;line-height:1.5;letter-spacing:.1em;color:#1f273a;text-align:center;margin-bottom:20px}@media screen and (max-width:1024px){#classroom h4{font-size:calc(1.625rem + (1vw - 7.68px) * 0.8681)}}@media screen and (max-width:640px){#classroom h4{margin-bottom:10px}}#classroom .tel-area{display:block;max-width:620px;font-size:32px;line-height:1.5;letter-spacing:.1em;color:#fff;background-color:#1f273a;padding:10px 1.5em;margin:0 auto 30px}@media screen and (max-width:1024px){#classroom .tel-area{font-size:calc(1.5rem + (1vw - 7.68px) * 0.6944)}}#classroom .tel-area span{display:block;font-size:26px}@media screen and (max-width:1024px){#classroom .tel-area span{font-size:calc(1.25rem + (1vw - 7.68px) * 0.5208)}}#classroom .col-area{max-width:1080px;margin:0 auto 30px}#classroom .col-area .col{display:inline-block;vertical-align:top;width:44%;margin-right:10%;margin-bottom:30px}@media screen and (max-width:768px){#classroom .col-area .col{display:block;width:100%;max-width:600px;margin:0 auto 30px}}#classroom .col-area .col:nth-child(2n){margin-right:0}@media screen and (max-width:768px){#classroom .col-area .col:nth-child(2n){margin:0 auto 30px}}#classroom .col-area .col:last-child{margin-right:0}@media screen and (max-width:768px){#classroom .col-area .col:last-child{margin:0 auto 30px}}#classroom .col-area .col .cl-info{position:relative;display:block;background-color:#f4f4f4;border-radius:50px;text-align:left;padding:8px 3.5em 8px 1.5em;z-index:1}#classroom .col-area .col .cl-info.active span:before{transform:rotateZ(90deg)}#classroom .col-area .col .cl-info h5{font-size:20px;line-height:1.4;letter-spacing:.1em;color:#1f273a}@media screen and (max-width:1024px){#classroom .col-area .col .cl-info h5{font-size:calc(1.125rem + (1vw - 7.68px) * 0.1736)}}#classroom .col-area .col .cl-info p{font-size:14px;line-height:1.4;letter-spacing:.1em;color:#777}#classroom .col-area .col .cl-info span{position:absolute;top:0;bottom:0;right:12px;height:35px;margin:auto}#classroom .col-area .col .cl-info span:before{content:"";position:absolute;top:1px;bottom:0;left:0;right:0;width:2px;height:16px;background-color:#1f273a;margin:auto;transition:all 1s ease-in-out}#classroom .col-area .col .cl-info span:after{content:"";position:absolute;top:1px;bottom:0;left:0;right:0;width:16px;height:2px;background-color:#1f273a;margin:auto;transition:all 1s ease-in-out}#classroom .col-area .col .detail{display:none;background-color:#fff;border:1px solid #afafaf;padding:30px 1.5em 20px;border-top:none;border-bottom-right-radius:20px;border-bottom-left-radius:20px;position:relative;margin:-20px 0 20px;z-index:0}#classroom .col-area .col .detail table tr:last-child th,#classroom .col-area .col .detail table tr:last-child td{border-bottom:none}#classroom .col-area .col .detail table th{width:20%;font-size:15px;line-height:1.5;text-align:left;vertical-align:top;color:#1f273a;border-bottom:1px solid #afafaf;box-sizing:border-box;padding:12px 10px;margin-bottom:10px}#classroom .col-area .col .detail table td{font-size:15px;line-height:1.5;text-align:left;color:#1f273a;border-bottom:1px solid #afafaf;box-sizing:border-box;padding:12px 10px}#classroom .col-area .col .detail table td a{vertical-align:middle;font-weight:700;color:#d70a26;text-decoration:underline}#classroom .col-area .col .detail table td a img{margin-left:5px}#classroom .col-area .col .detail table td b{display:block;font-size:16px;font-weight:700}#classroom .col-area .col .detail table td span{display:inline-block;font-size:13px;line-height:1.5;letter-spacing:0em;color:#fff;background-color:#d70a26;padding:0 .5em;border-radius:0}#classroom .col-area .col .detail table td span.g{background-color:#28843c}#classroom .col-area .col .detail table td span.bl{background-color:#004598}#t012-page{background-color:#fff4dc;padding:60px 0}#t012-page #about{position:relative;z-index:0}#t012-page #about .bg01{content:"";position:absolute;top:30%;right:0;z-index:-1}@media screen and (max-width:768px){#t012-page #about .bg01{width:180px;top:15%;right:-5%}}@media screen and (max-width:640px){#t012-page #about .bg01{width:150px}}#t012-page #about h2{position:relative;max-width:800px;font-size:36px;line-height:1.4;letter-spacing:.05em;color:#1f273a;text-align:center;padding:20px 1em 0;margin:0 auto 120px;z-index:0}@media screen and (max-width:1024px){#t012-page #about h2{font-size:calc(1.625rem + (1vw - 7.68px) * 0.8681)}}#t012-page #about h2 img{position:absolute;top:0;left:0;z-index:-1}@media screen and (max-width:640px){#t012-page #about h2 img.pc{display:none}}#t012-page #about h2 img.sp{display:none}@media screen and (max-width:640px){#t012-page #about h2 img.sp{display:block}}#t012-page #about .col-area{position:relative;z-index:1;margin-bottom:140px}#t012-page #about .col-area.col-area02 .col{width:62%;margin-right:0}@media screen and (max-width:768px){#t012-page #about .col-area.col-area02 .col{width:94%;margin-bottom:30px}}#t012-page #about .col-area.col-area02 .col:nth-child(2){width:35%;margin-top:70px}@media screen and (max-width:768px){#t012-page #about .col-area.col-area02 .col:nth-child(2){width:85%;margin:0 0 0 auto}}#t012-page #about .col-area .col{display:inline-block;vertical-align:top;width:35%;text-align:left;margin-right:2%}@media screen and (max-width:768px){#t012-page #about .col-area .col{display:block;width:85%;margin:0 auto 50px 0}}#t012-page #about .col-area .col:nth-child(2){width:62%;margin-right:0;margin-top:120px}@media screen and (max-width:768px){#t012-page #about .col-area .col:nth-child(2){width:94%;margin:0}}#t012-page #about .col-area .col svg{max-width:100%}#t012-page #about .col-area .col h3{position:relative;font-size:28px;line-height:1.5;letter-spacing:.1em;color:#1f273a;margin:0 auto 20px;z-index:0}@media screen and (max-width:1024px){#t012-page #about .col-area .col h3{font-size:calc(1.375rem + (1vw - 7.68px) * 0.5208)}}#t012-page #about .col-area .col h3 span{position:absolute;top:-65px;left:-20px;font-size:80px;line-height:1.5;color:#b2b2b2;opacity:.4;z-index:-1}@media screen and (max-width:640px){#t012-page #about .col-area .col h3 span{font-size:70px}}#t012-page #about .col-area .col h3 .sp{display:none}@media screen and (max-width:640px){#t012-page #about .col-area .col h3 .sp{display:block}}#t012-page #about .col-area .col .stc{position:relative;max-width:670px;font-size:20px;font-weight:600;line-height:1.6;letter-spacing:.05em;text-align:justify;text-justify:inter-ideograph;-ms-text-justify:inter-ideograph;color:#1f273a;z-index:0}@media screen and (max-width:1024px){#t012-page #about .col-area .col .stc{font-size:calc(1.125rem + (1vw - 7.68px) * 0.1736)}}#t012-page #about .col-area .col .stc span{position:relative;font-size:20px;font-weight:600;line-height:1.8;letter-spacing:.1em;color:#1f273a}@media screen and (max-width:1024px){#t012-page #about .col-area .col .stc span{font-size:calc(1.125rem + (1vw - 7.68px) * 0.1736)}}#t012-page #about .col-area .col .stc span:before{content:"";position:absolute;left:0;bottom:0;width:0;height:30%;background:rgba(193,62,62,.4);z-index:-1;transition:all 1s ease-in-out}#t012-page #about .col-area .col .stc.active span:before{width:100%}#t012-page #movie{position:relative;z-index:0}#t012-page #movie .bg01{content:"";position:absolute;top:-10%;left:-5%;z-index:-1}@media screen and (max-width:768px){#t012-page #movie .bg01{width:280px}}@media screen and (max-width:640px){#t012-page #movie .bg01{width:220px;top:-53%;left:-13%}}#t012-page #movie video{display:block;max-width:100%;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-position:center;-webkit-mask-position:center;mask-image:url(//arrows-studio.jp/wp-content/themes/arrows-child/css/../img/t012-movie_bg.svg);-webkit-mask-image:url(//arrows-studio.jp/wp-content/themes/arrows-child/css/../img/t012-movie_bg.svg);margin:0 auto 100px}@media screen and (max-width:640px){#t012-page #movie video{max-width:120%;margin-left:-10%}}@media screen and (max-width:480px){#t012-page #movie video{max-width:130%;margin-left:-15%}}#t012-page #movie h2{font-size:40px;line-height:1.5;letter-spacing:.1em;color:#1f273a;text-align:center;margin:0 auto 30px;z-index:0}@media screen and (max-width:1024px){#t012-page #movie h2{font-size:calc(1.875rem + (1vw - 7.68px) * 0.8681)}}#t012-page #movie .col-area{margin-bottom:30px}@media screen and (max-width:640px){#t012-page #movie .col-area{width:116%;position:relative;left:-8%}}#t012-page #movie .col-area img{display:inline-block;vertical-align:top;width:30%;max-width:266px;margin-right:3%}@media screen and (max-width:640px){#t012-page #movie .col-area img{width:31.5%;margin-right:1%}}#t012-page #movie .col-area img:last-child{margin-right:0}#t012-page #movie h3{position:relative;max-width:800px;font-size:24px;line-height:1.4;letter-spacing:.1em;color:#1f273a;text-align:center;padding:10px 1em 0;margin:0 auto 60px;z-index:0}@media screen and (max-width:1024px){#t012-page #movie h3{font-size:calc(1.25rem + (1vw - 7.68px) * 0.3472)}}#t012-page #movie h3 img{position:absolute;top:0;left:0;z-index:-1}@media screen and (max-width:640px){#t012-page #movie h3 img.pc{display:none}}#t012-page #movie h3 img.sp{display:none}@media screen and (max-width:640px){#t012-page #movie h3 img.sp{display:block}}#t012-page #classroom .col-area .col .cl-info{background-color:#fff}#t012-page #concept h3,#youzi-page #concept h3{font-size:40px;line-height:1.5;letter-spacing:.1em;color:#1f273a;text-align:center;margin:0 auto 50px;z-index:0}@media screen and (max-width:1024px){#t012-page #concept h3,#youzi-page #concept h3{font-size:calc(1.875rem + (1vw - 7.68px) * 0.8681)}}#t012-page #concept .grid,#youzi-page #concept .grid{margin-bottom:50px}@media screen and (max-width:640px){#t012-page #concept .grid,#youzi-page #concept .grid{max-width:110%;position:relative;left:-5%}}#t012-page #concept .stc,#youzi-page #concept .stc{max-width:840px;font-size:18px;line-height:1.8;letter-spacing:.1em;color:#1f273a;text-align:justify;text-justify:inter-ideograph;-ms-text-justify:inter-ideograph;margin:0 auto 80px}@media screen and (max-width:1024px){#t012-page #concept .stc,#youzi-page #concept .stc{font-size:calc(1rem + (1vw - 7.68px) * 0.1736)}}#youzi-page{background-color:#ebefca;padding:60px 0}#youzi-page #about{padding-top:80px}#youzi-page #about h2{font-size:32px;font-weight:700;line-height:1.5;letter-spacing:.1em;color:#1f273a;text-align:center}@media screen and (max-width:1024px){#youzi-page #about h2{font-size:calc(1.5rem + (1vw - 7.68px) * 0.6944)}}#youzi-page #about .c-stc{font-size:15px;font-weight:700;line-height:1.5;letter-spacing:0em;color:#a1a1a1;text-align:center;margin:0 auto 60px}#youzi-page #about .p-img{position:relative;width:98%;max-width:757px;margin:0 auto 180px}@media screen and (max-width:640px){#youzi-page #about .p-img{margin:0 auto 290px}}#youzi-page #about .p-img img{display:block}#youzi-page #about .p-img img:nth-child(1){max-width:82%;margin:0 auto 20px 0}@media screen and (max-width:640px){#youzi-page #about .p-img img:nth-child(1){width:340px}}#youzi-page #about .p-img img:nth-child(2){max-width:82%;margin:0 0 20px auto}@media screen and (max-width:640px){#youzi-page #about .p-img img:nth-child(2){width:340px}}#youzi-page #about .program-area{position:relative;max-width:1180px;margin:0 auto 240px}#youzi-page #about .program-area .program-area-inner{position:relative;max-width:550px;padding-top:60px;padding:0 1.5em;margin:0 auto;opacity:0;z-index:0;transition:all 1s ease-in-out}@media screen and (max-width:1280px){#youzi-page #about .program-area .program-area-inner{max-width:500px}}@media screen and (max-width:640px){#youzi-page #about .program-area .program-area-inner{padding:0 2.5em}}#youzi-page #about .program-area .program-area-inner.active{opacity:1}#youzi-page #about .program-area .program-area-inner h2{position:relative;text-align:left;font-size:36px;font-weight:700;line-height:1.4;letter-spacing:.1em;color:#1f273a;margin-bottom:30px;z-index:0}@media screen and (max-width:1024px){#youzi-page #about .program-area .program-area-inner h2{font-size:calc(1.75rem + (1vw - 7.68px) * 0.6944)}}#youzi-page #about .program-area .program-area-inner h2 img{position:absolute;top:-25px;left:-12px;transform:rotateZ(-7deg);z-index:-1}@media screen and (max-width:480px){#youzi-page #about .program-area .program-area-inner h2 img{top:-22px;width:140px}}#youzi-page #about .program-area .program-area-inner .stc{font-size:18px;line-height:1.8;letter-spacing:.1em;color:#1f273a;text-align:justify;text-justify:inter-ideograph;-ms-text-justify:inter-ideograph;margin:0 auto 60px}@media screen and (max-width:1024px){#youzi-page #about .program-area .program-area-inner .stc{font-size:calc(1rem + (1vw - 7.68px) * 0.1736)}}#youzi-page #about .program-area .left-img{position:absolute;top:-10%;left:22.3%;z-index:1;transition:all 1s ease-in-out}@media screen and (max-width:1024px){#youzi-page #about .program-area .left-img{left:19.8%;width:380px}}@media screen and (max-width:768px){#youzi-page #about .program-area .left-img{width:350px}}@media screen and (max-width:640px){#youzi-page #about .program-area .left-img{transform:rotateZ(-14deg);width:280px}}#youzi-page #about .program-area .left-img.active{top:20%;left:-6%;width:370px}@media screen and (max-width:1024px){#youzi-page #about .program-area .left-img.active{top:50%;left:-8%;width:300px}}@media screen and (max-width:768px){#youzi-page #about .program-area .left-img.active{top:60%;left:-10%;width:260px}}@media screen and (max-width:640px){#youzi-page #about .program-area .left-img.active{top:95%;left:-8%;width:200px}}#youzi-page #about .program-area .right-img{position:absolute;top:-10%;right:28%;z-index:1;transition:all 1s ease-in-out}@media screen and (max-width:1024px){#youzi-page #about .program-area .right-img{right:21%;width:380px}}@media screen and (max-width:768px){#youzi-page #about .program-area .right-img{width:350px}}@media screen and (max-width:640px){#youzi-page #about .program-area .right-img{transform:rotateZ(-14deg);width:280px}}#youzi-page #about .program-area .right-img.active{top:-20%;right:-6%;width:370px}@media screen and (max-width:1024px){#youzi-page #about .program-area .right-img.active{top:-50%;right:-8%;width:300px}}@media screen and (max-width:768px){#youzi-page #about .program-area .right-img.active{top:-60%;right:-10%;width:260px}}@media screen and (max-width:640px){#youzi-page #about .program-area .right-img.active{top:-60%;right:-8%;width:200px}}#youzi-page .loop-area{background:url(//arrows-studio.jp/wp-content/themes/arrows-child/css/../img/youzi_loop_img.jpg) repeat-x 0/auto 100%}#youzi-page #voice{margin-bottom:80px}#youzi-page #voice .title-area h3{margin-bottom:30px}@media screen and (max-width:1024px){#youzi-page #voice .title-area h3{font-size:calc(2.375rem + (1vw - 7.68px) * 1.0417)}}#youzi-page #voice .col-area{margin-bottom:80px}#youzi-page #voice .col-area .col{display:inline-block;vertical-align:middle}@media screen and (max-width:640px){#youzi-page #voice .col-area .col{display:block}}#youzi-page #voice .col-area .col:nth-child(1){width:41%;margin-right:3%}@media screen and (max-width:640px){#youzi-page #voice .col-area .col:nth-child(1){width:100%;margin-right:0;margin-bottom:30px}}#youzi-page #voice .col-area .col:nth-child(2){width:10%;margin-right:3%}@media screen and (max-width:640px){#youzi-page #voice .col-area .col:nth-child(2){width:100%;transform:rotateZ(90deg);margin-right:0}}@media screen and (max-width:640px){#youzi-page #voice .col-area .col:nth-child(2) img{width:100px}}#youzi-page #voice .col-area .col:nth-child(3){width:41%;margin-right:0}@media screen and (max-width:640px){#youzi-page #voice .col-area .col:nth-child(3){width:100%;margin-top:30px}}#youzi-page #voice .col-area .col .stc{font-size:16px;font-weight:700;line-height:1.7;letter-spacing:.1em;color:#1f273a;text-align:justify;text-justify:inter-ideograph;-ms-text-justify:inter-ideograph}@media screen and (max-width:640px){#youzi-page #voice .col-area .col .stc{font-size:15px}}#youzi-page #voice h4{font-size:40px;line-height:1.5;letter-spacing:.1em;color:#1f273a;text-align:center;margin:0 auto 10px;z-index:0}@media screen and (max-width:1024px){#youzi-page #voice h4{font-size:calc(1.875rem + (1vw - 7.68px) * 0.8681)}}#youzi-page #voice h4 .sp{display:none}@media screen and (max-width:480px){#youzi-page #voice h4 .sp{display:block}}#youzi-page #voice .c-stc{font-size:24px;line-height:1.5;color:#1f273a;text-align:center;margin:0 auto 10px}@media screen and (max-width:1024px){#youzi-page #voice .c-stc{font-size:calc(1.25rem + (1vw - 7.68px) * 0.3472)}}@media screen and (max-width:640px){#youzi-page #voice img.pc{display:none}}#youzi-page #voice img.sp{display:none}@media screen and (max-width:640px){#youzi-page #voice img.sp{display:block}}#archive .title-area h2,#archive .title-area h3{margin-bottom:30px}@media screen and (max-width:1024px){#archive .title-area h2,#archive .title-area h3{font-size:calc(2.375rem + (1vw - 7.68px) * 1.0417)}}#archive .title-area h2 img,#archive .title-area h3 img{top:-22px}@media screen and (max-width:960px){#archive .title-area h2 img,#archive .title-area h3 img{width:130px}}@media screen and (max-width:640px){#archive .title-area h2 img,#archive .title-area h3 img{width:120px;top:-20px}}#archive p.stc{font-size:24px;line-height:1.6;letter-spacing:.1em;color:#fff;text-align:center;background-color:#1f273a;display:inline-block;padding:2px 1em 5px;margin-bottom:15px}@media screen and (max-width:1024px){#archive p.stc{font-size:calc(1.375rem + (1vw - 7.68px) * 0.1736)}}#archive .col-area.col-area01{margin-bottom:40px}#archive .col-area .col{display:inline-block;vertical-align:top;width:31%;background-color:#fff;border-radius:10px;padding:20px 1.5em;margin-right:2%;margin-bottom:30px}@media screen and (max-width:768px){#archive .col-area .col{width:48%;margin:0 auto 30px}}@media screen and (max-width:480px){#archive .col-area .col{width:100%}}@media screen and (max-width:768px){#archive .col-area .col:nth-child(2n){margin-right:0}}#archive .col-area .col:last-child{margin-right:0}#archive .col-area .col h3,#archive .col-area .col h4{font-size:26px;line-height:1.4;letter-spacing:.1em;color:#1f273a;text-align:center;border-bottom:2px solid #1f273a;margin-bottom:10px}@media screen and (max-width:1024px){#archive .col-area .col h3,#archive .col-area .col h4{font-size:calc(1.25rem + (1vw - 7.68px) * 0.5208)}}#archive .col-area .col ul li{font-size:14px;line-height:1.2;color:#1f273a;text-align:left;margin-bottom:8px}#archive .col-area .col ul li b{font-size:16px;font-weight:700;letter-spacing:.1em;display:block;margin-top:20px}@keyframes br-ani{0%{width:0}100%{width:70%}}@-webkit-keyframes br-ani{0%{width:0}100%{width:70%}}@keyframes feature-title-ani{0%{width:0}100%{width:100%}}@-webkit-keyframes feature-title-ani{0%{width:0}100%{width:100%}}#athlete-page{background-color:#ede7ca;padding:60px 0}#athlete-page #about h2{position:relative;max-width:720px;font-size:30px;font-weight:700;line-height:2.3;letter-spacing:.05em;color:#1f273a;text-align:justify;text-justify:inter-ideograph;-ms-text-justify:inter-ideograph;padding-bottom:30px;margin:0 auto 100px}@media screen and (max-width:1024px){#athlete-page #about h2{font-size:calc(1.5rem + (1vw - 7.68px) * 0.6944)}}#athlete-page #about h2:before{content:"";position:absolute;bottom:0;left:0;width:0;max-width:360px;height:3px;background-color:#cec559}#athlete-page #about h2.active:before{-webkit-animation:br-ani 1s ease-in 1s forwards;animation:br-ani 1s ease-in 1s forwards}#athlete-page #about video{display:block;max-width:100%;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-position:center;-webkit-mask-position:center;mask-image:url(//arrows-studio.jp/wp-content/themes/arrows-child/css/../img/movie_bg.svg);-webkit-mask-image:url(//arrows-studio.jp/wp-content/themes/arrows-child/css/../img/movie_bg.svg);margin:0 auto 100px}@media screen and (max-width:640px){#athlete-page #about video{max-width:120%;margin-left:-10%}}@media screen and (max-width:480px){#athlete-page #about video{max-width:130%;margin-left:-15%}}#athlete-page .loop-area{background:url(//arrows-studio.jp/wp-content/themes/arrows-child/css/../img/athlete_loop_img.jpg) repeat-x 0/auto 100%}#athlete-page #concept{max-width:1380px;margin:0 auto 100px}#athlete-page #concept .title-area{margin-bottom:50px}#athlete-page #concept .title-area h2{letter-spacing:.1em}@media screen and (max-width:1024px){#athlete-page #concept .title-area h2{font-size:calc(2.375rem + (1vw - 7.68px) * 1.0417)}}@media screen and (max-width:480px){#athlete-page #concept .title-area h2{margin-bottom:30px}}@media screen and (max-width:480px){#athlete-page #concept .title-area h2 img{top:-18px;width:139px}}#athlete-page #concept .stc{position:relative;font-size:18px;line-height:1.8;letter-spacing:.1em;color:#1f273a;text-align:left}@media screen and (max-width:1024px){#athlete-page #concept .stc{font-size:calc(1rem + (1vw - 7.68px) * 0.1736)}}#athlete-page #concept .stc span{font-size:18px;background:linear-gradient(transparent 60%,rgba(98,140,62,.4) 0%)}@media screen and (max-width:1024px){#athlete-page #concept .stc span{font-size:calc(1rem + (1vw - 7.68px) * 0.1736)}}#athlete-page #concept .col-area{position:relative;margin:0 auto 100px;z-index:0}@media screen and (max-width:640px){#athlete-page #concept .col-area{margin:120px auto 100px}}#athlete-page #concept .col-area h4{font-size:30px;line-height:1.7;letter-spacing:.1em;color:#1f273a;text-align:left;z-index:1}@media screen and (max-width:1024px){#athlete-page #concept .col-area h4{font-size:calc(1.5rem + (1vw - 7.68px) * 0.6944)}}#athlete-page #concept .col-area .c-img{display:block;margin:0 auto}#athlete-page #concept .col-area .athlete-img{display:block;margin:0 auto 30px}@media screen and (max-width:480px){#athlete-page #concept .col-area .athlete-img.pc{display:none}}#athlete-page #concept .col-area .athlete-img.sp{display:none}@media screen and (max-width:480px){#athlete-page #concept .col-area .athlete-img.sp{display:block}}#athlete-page #concept .col-area.row01{max-width:1000px;text-align:left}#athlete-page #concept .col-area.row01 .col{display:inline-block;vertical-align:middle;width:73%;margin-right:5%}@media screen and (max-width:640px){#athlete-page #concept .col-area.row01 .col{display:block;width:100%;margin-right:0}}#athlete-page #concept .col-area.row01 .col:nth-child(1){position:absolute;bottom:0;right:0;width:20%;margin-right:0}@media screen and (max-width:640px){#athlete-page #concept .col-area.row01 .col:nth-child(1){position:relative;bottom:0;right:0;width:100%;max-width:160px;margin:0 auto 30px}}#athlete-page #concept .col-area.row01 .col h4{writing-mode:vertical-rl;margin-bottom:20px}@media screen and (max-width:960px){#athlete-page #concept .col-area.row01 .col h4{margin-left:20px}}#athlete-page #concept .col-area.row01 .col .stc{text-align:center}#athlete-page #concept .col-area.row01 .col .num{position:absolute;bottom:0;right:0;z-index:-1}@media screen and (max-width:960px){#athlete-page #concept .col-area.row01 .col .num{width:146px}}#athlete-page #concept .col-area.row01 .col .c-img{margin-bottom:30px}#athlete-page #concept .col-area.row02 .col{display:inline-block;vertical-align:middle;width:60%;margin-right:2%}@media screen and (max-width:768px){#athlete-page #concept .col-area.row02 .col{display:block;width:100%;margin:0 auto 40px}}#athlete-page #concept .col-area.row02 .col:nth-child(1){margin-top:30px}@media screen and (max-width:768px){#athlete-page #concept .col-area.row02 .col:nth-child(1){margin-top:0}}#athlete-page #concept .col-area.row02 .col:nth-child(2){width:37%;margin-right:0}@media screen and (max-width:768px){#athlete-page #concept .col-area.row02 .col:nth-child(2){width:100%}}#athlete-page #concept .col-area.row02 .col h4{margin-bottom:15px}#athlete-page #concept .col-area.row02 .col .num{position:absolute;top:0;left:0;z-index:-1}@media screen and (max-width:960px){#athlete-page #concept .col-area.row02 .col .num{width:165px;top:-40px}}#athlete-page #concept .col-area.row03{max-width:880px}#athlete-page #concept .col-area.row03 .col{display:inline-block;vertical-align:middle;width:20%;margin-right:2%}@media screen and (max-width:640px){#athlete-page #concept .col-area.row03 .col{display:block;width:100%;margin:0 auto 30px}}#athlete-page #concept .col-area.row03 .col:nth-child(1){max-width:160px}#athlete-page #concept .col-area.row03 .col:nth-child(2){width:77%;margin-right:0}@media screen and (max-width:640px){#athlete-page #concept .col-area.row03 .col:nth-child(2){width:100%}}#athlete-page #concept .col-area.row03 .col h4{writing-mode:vertical-rl;margin-left:50px}#athlete-page #concept .col-area.row03 .col .num{position:absolute;top:-40px;left:-30px;z-index:-1}@media screen and (max-width:960px){#athlete-page #concept .col-area.row03 .col .num{width:160px}}#athlete-page #concept .col-area.row03 .stc{margin:30px auto 0;max-width:551px}@media screen and (max-width:640px){#athlete-page #concept .col-area.row03 .stc{margin:30px auto 120px}}#athlete-page #classroom{margin:0 auto 100px}#athlete-page #classroom .title-area h3{margin-bottom:30px}@media screen and (max-width:640px){#athlete-page #classroom .title-area h3 img{top:-18px;width:120px}}#athlete-page #classroom .col-area .col .cl-info{background-color:#fff}#athlete-page #link-area{margin-bottom:0}#clss{max-width:1280px;margin:0 auto 100px}#clss .section-inner{padding:0}#clss .title-area{padding-left:1.5em;margin-bottom:30px}#clss .title-area h3{margin-bottom:30px}#clss .title-area h3 img{left:-5px;transform:rotateZ(-9deg)}@media screen and (max-width:640px){#clss .title-area h3 img{top:-17px}}#clss .row-area .row{position:relative;margin:0 0 50px auto;z-index:0}#clss .row-area .row:before{content:"";position:absolute;top:5%;bottom:0;right:0;left:auto;width:88%;height:84%;background-color:#fff;margin:auto;z-index:-1}@media screen and (max-width:768px){#clss .row-area .row:before{top:3%;height:87%}}#clss .row-area .row:nth-child(2n-1):before{background-color:#e8e19e}#clss .row-area .row:nth-child(1){width:71%}@media screen and (max-width:768px){#clss .row-area .row:nth-child(1){width:81%}}@media screen and (max-width:640px){#clss .row-area .row:nth-child(1){width:88%}}#clss .row-area .row:nth-child(2){width:75%}@media screen and (max-width:768px){#clss .row-area .row:nth-child(2){width:84%}}@media screen and (max-width:640px){#clss .row-area .row:nth-child(2){width:90%}}#clss .row-area .row:nth-child(3){width:79%}@media screen and (max-width:768px){#clss .row-area .row:nth-child(3){width:87%}}@media screen and (max-width:640px){#clss .row-area .row:nth-child(3){width:92%}}#clss .row-area .row:nth-child(4){width:83%}@media screen and (max-width:768px){#clss .row-area .row:nth-child(4){width:90%}}@media screen and (max-width:640px){#clss .row-area .row:nth-child(4){width:94%}}#clss .row-area .row:nth-child(5){width:87%}@media screen and (max-width:768px){#clss .row-area .row:nth-child(5){width:93%}}@media screen and (max-width:640px){#clss .row-area .row:nth-child(5){width:96%}}#clss .row-area .row:nth-child(6){width:91%}@media screen and (max-width:768px){#clss .row-area .row:nth-child(6){width:96%}}@media screen and (max-width:640px){#clss .row-area .row:nth-child(6){width:98%}}#clss .row-area .row h4{display:inline-block;vertical-align:middle;width:25%;font-size:36px;font-weight:700;line-height:1.5;color:#1f273a;text-align:left;margin-right:4%;margin-bottom:20px}@media screen and (max-width:1024px){#clss .row-area .row h4{font-size:calc(1.625rem + (1vw - 7.68px) * 0.8681)}}@media screen and (max-width:640px){#clss .row-area .row h4{margin-bottom:10px}}@media screen and (max-width:480px){#clss .row-area .row h4 .pc{display:none}}#clss .row-area .row .txt-box{display:inline-block;vertical-align:middle;width:69%;padding-right:1em}#clss .row-area .row .txt-box h5{font-size:26px;line-height:1.5;letter-spacing:.1em;color:#1f273a;text-align:left;margin-bottom:10px}@media screen and (max-width:1024px){#clss .row-area .row .txt-box h5{font-size:calc(1.25rem + (1vw - 7.68px) * 0.5208)}}#clss .row-area .row .txt-box .stc{font-size:16px;line-height:1.5;color:#1f273a;text-align:justify;text-justify:inter-ideograph;-ms-text-justify:inter-ideograph;margin-bottom:15px}@media screen and (max-width:640px){#clss .row-area .row .txt-box .stc{font-size:15px}}@media screen and (max-width:480px){#clss .row-area .row .txt-box .stc{font-size:14px}}#clss .row-area .row .txt-box .price{text-align:right}#clss .row-area .row .txt-box .price p{position:relative;display:inline-block;font-size:20px;font-weight:700;line-height:1.4;color:#fff;padding:4px 1.5em 0;z-index:0}@media screen and (max-width:1024px){#clss .row-area .row .txt-box .price p{font-size:calc(1rem + (1vw - 7.68px) * 0.3472)}}@media screen and (max-width:480px){#clss .row-area .row .txt-box .price p{padding:3px 1.3em 0}}#clss .row-area .row .txt-box .price p img{position:absolute;top:0;left:0;z-index:-1}#personal-page{background-color:#e9e9e9;padding:60px 0}#personal-page #about h2{overflow:hidden;position:relative;max-width:760px;font-size:30px;font-weight:700;line-height:2.3;letter-spacing:.05em;color:#1f273a;text-align:justify;text-justify:inter-ideograph;-ms-text-justify:inter-ideograph;margin:200px auto 100px}@media screen and (max-width:1024px){#personal-page #about h2{font-size:calc(1.5rem + (1vw - 7.68px) * 0.6944)}}@media screen and (max-width:640px){#personal-page #about h2{line-height:2.5;margin:160px auto 100px}}#personal-page #about h2:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#e9e9e9;transition:all 1s ease-in-out}#personal-page #about h2.active:before{transform:translateY(100%)}#personal-page #about h2 .sp{display:none}@media screen and (max-width:640px){#personal-page #about h2 .sp{display:block}}#personal-page #about video{display:block;max-width:100%;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-position:center;-webkit-mask-position:center;mask-image:url(//arrows-studio.jp/wp-content/themes/arrows-child/css/../img/movie_bg.svg);-webkit-mask-image:url(//arrows-studio.jp/wp-content/themes/arrows-child/css/../img/movie_bg.svg);margin:0 auto 150px}@media screen and (max-width:640px){#personal-page #about video{max-width:120%;margin-left:-10%}}@media screen and (max-width:480px){#personal-page #about video{max-width:130%;margin-left:-15%}}#personal-page #reason{position:relative;margin-bottom:120px;z-index:0}#personal-page #reason .bg{position:absolute;top:-10%;left:0;width:100%;z-index:-1;opacity:.4}@media screen and (max-width:480px){#personal-page #reason .bg{top:-6%;left:-5%;width:110%}}#personal-page #reason .bg .cls-1{display:none}#personal-page #reason .bg.active .cls-1{display:block;-webkit-animation:hello 5s ease-in -1s;animation:hello 5s ease-in -1s}#personal-page #reason .bg.sp{display:none}@media screen and (max-width:640px){#personal-page #reason .bg.sp{display:block}}#personal-page #reason .bg.sp .cls-1{stroke-dasharray:7650}@media screen and (max-width:640px){#personal-page #reason .bg.pc{display:none}}#personal-page #reason .title-area h2{font-size:36px}@media screen and (max-width:1024px){#personal-page #reason .title-area h2{font-size:calc(1.75rem + (1vw - 7.68px) * 0.6944)}}@media screen and (max-width:640px){#personal-page #reason .title-area h2 img{width:120px}}#personal-page #reason .col-area{text-align:center;margin-bottom:50px}#personal-page #reason .col-area .col{display:inline-block;vertical-align:top;width:31%;margin-right:3%;margin-bottom:30px}@media screen and (max-width:640px){#personal-page #reason .col-area .col{width:47%;margin-right:4%}}#personal-page #reason .col-area .col:last-child{margin-right:0}#personal-page #reason .col-area .col:nth-child(2){margin-right:0}#personal-page #reason .col-area .col img{display:block;margin:0 auto 10px}@media screen and (max-width:640px){#personal-page #reason .col-area .col img{width:66px}}#personal-page #reason .col-area .col h3{font-size:22px;font-weight:700;line-height:1.4;letter-spacing:.05em;text-align:center;margin-bottom:10px}@media screen and (max-width:1024px){#personal-page #reason .col-area .col h3{font-size:calc(1.125rem + (1vw - 7.68px) * 0.3472)}}#personal-page #reason .col-area .col .stc{font-size:15px;line-height:1.5;letter-spacing:.1em;text-align:justify;text-justify:inter-ideograph;-ms-text-justify:inter-ideograph}#personal-page #reason h4{display:inline-block;padding:0 .5em;font-size:32px;font-weight:700;line-height:1.4;letter-spacing:.05em;color:#1f273a;border-bottom:2px solid #1f273a;text-align:center;margin-bottom:5px}@media screen and (max-width:1024px){#personal-page #reason h4{font-size:calc(1.625rem + (1vw - 7.68px) * 0.5208)}}#personal-page #reason h4 span{font-size:32px;font-weight:700}@media screen and (max-width:1024px){#personal-page #reason h4 span{font-size:calc(1.625rem + (1vw - 7.68px) * 0.5208)}}@media screen and (max-width:480px){#personal-page #reason h4 span{display:none}}#personal-page #reason h4 span.zei{font-size:16px}@media screen and (max-width:640px){#personal-page #reason h4 span.zei{font-size:15px}}#personal-page #reason h4 .sp{display:none}@media screen and (max-width:480px){#personal-page #reason h4 .sp{display:block}}#personal-page #reason .s-stc{font-size:22px;line-height:1.4;letter-spacing:.05em;color:#1f273a;text-align:center}@media screen and (max-width:1024px){#personal-page #reason .s-stc{font-size:calc(1rem + (1vw - 7.68px) * 0.5208)}}#personal-page #project{position:relative;max-width:900px;text-align:center;margin:0 auto 160px;z-index:0}@media screen and (max-width:768px){#personal-page #project{max-width:660px}}@media screen and (max-width:640px){#personal-page #project{max-width:440px}}@media screen and (max-width:420px){#personal-page #project{max-width:370px}}#personal-page #project .bg{position:absolute;top:40px;left:0;right:0;width:98%;margin:0 auto;z-index:-1}@media screen and (max-width:768px){#personal-page #project .bg.pc{display:none}}#personal-page #project .bg.tab{display:none}@media screen and (max-width:768px){#personal-page #project .bg.tab{display:block}}@media screen and (max-width:640px){#personal-page #project .bg.tab{display:none}}#personal-page #project .bg.sp{display:none}@media screen and (max-width:640px){#personal-page #project .bg.sp{display:block;max-width:420px}}@media screen and (max-width:420px){#personal-page #project .bg.sp{display:none}}#personal-page #project .bg.xs{display:none}@media screen and (max-width:420px){#personal-page #project .bg.xs{display:block;max-width:380px}}#personal-page #project h3{position:relative;display:inline-block;font-size:32px;font-weight:700;line-height:1.4;letter-spacing:.1em;text-shadow:2px 2px 1px #fff;color:#1f273a;background-color:#e9e9e9;padding:0 1em;text-align:center;margin-bottom:50px;z-index:1}@media screen and (max-width:1024px){#personal-page #project h3{font-size:calc(1.625rem + (1vw - 7.68px) * 0.5208)}}@media screen and (max-width:640px){#personal-page #project h3{margin-bottom:30px}}#personal-page #project h3 img{position:absolute;top:-20px;right:80px}@media screen and (max-width:1024px){#personal-page #project h3 img{width:56px}}#personal-page #project h3 .sp{display:none}@media screen and (max-width:480px){#personal-page #project h3 .sp{display:block}}#personal-page #project .stc{font-size:20px;line-height:1.7;letter-spacing:.1em;color:#1f273a;text-align:center;margin-bottom:30px}@media screen and (max-width:1024px){#personal-page #project .stc{font-size:calc(1.125rem + (1vw - 7.68px) * 0.1736)}}#personal-page #project .stc .sp{display:none}@media screen and (max-width:480px){#personal-page #project .stc .sp{display:block}}#personal-page #project h4{font-size:30px;font-weight:700;line-height:1.4;letter-spacing:.1em;color:#1f273a;text-align:center;margin-bottom:10px}@media screen and (max-width:1024px){#personal-page #project h4{font-size:calc(1.5rem + (1vw - 7.68px) * 0.5208)}}#personal-page #project ul{margin-bottom:30px}@media screen and (max-width:480px){#personal-page #project ul{margin-bottom:20px}}#personal-page #project ul li{position:relative;display:inline-block;vertical-align:middle;font-size:20px;font-weight:700;line-height:1.7;letter-spacing:.1em;color:#1f273a;padding:0 .5em;margin-right:20px;margin-bottom:30px;z-index:0}@media screen and (max-width:1024px){#personal-page #project ul li{font-size:calc(1.125rem + (1vw - 7.68px) * 0.1736)}}@media screen and (max-width:480px){#personal-page #project ul li{margin-bottom:25px}}#personal-page #project ul li:last-child{margin-right:0}#personal-page #project ul li:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:13px;background-color:#fff;z-index:-1}#personal-page #project h5{font-size:28px;font-weight:700;line-height:1.4;letter-spacing:.1em;color:#1f273a;text-align:center;margin-bottom:5px}@media screen and (max-width:1024px){#personal-page #project h5{font-size:calc(1.375rem + (1vw - 7.68px) * 0.5208)}}#personal-page #project .x_ic{margin-bottom:5px}#personal-page #project .price{display:inline-block;font-size:32px;font-weight:700;line-height:1.4;letter-spacing:.05em;color:#1f273a;border-bottom:2px solid #1f273a;padding:0 3em;text-align:center;margin-top:30px}@media screen and (max-width:1024px){#personal-page #project .price{font-size:calc(1.625rem + (1vw - 7.68px) * 0.5208)}}#personal-page #project .price .zei{font-size:16px}@media screen and (max-width:640px){#personal-page #project .price .zei{font-size:15px}}#personal-page #classroom{margin:0 auto 100px}#personal-page #classroom .title-area h3{margin-bottom:30px}@media screen and (max-width:640px){#personal-page #classroom .title-area h3 img{top:-18px;width:120px}}#personal-page #classroom .col-area .col .cl-info{background-color:#fff}#trainer-page{padding:60px 0}#trainer-page #about h2{overflow:hidden;position:relative;max-width:760px;font-size:30px;font-weight:700;line-height:2.3;letter-spacing:.05em;color:#1f273a;text-align:justify;text-justify:inter-ideograph;-ms-text-justify:inter-ideograph;margin:200px auto}@media screen and (max-width:1024px){#trainer-page #about h2{font-size:calc(1.5rem + (1vw - 7.68px) * 0.6944)}}@media screen and (max-width:640px){#trainer-page #about h2{line-height:2.5;margin:160px auto}}#trainer-page #about h2:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;transition:all 1s ease-in-out}#trainer-page #about h2.active:before{transform:translateY(100%)}#trainer-page #about h2 .sp{display:none}@media screen and (max-width:640px){#trainer-page #about h2 .sp{display:block}}#trainer-page .loop-area{background:url(//arrows-studio.jp/wp-content/themes/arrows-child/css/../img/trainer_loop_img.jpg) repeat-x 0/auto 100%}#trainer-page #analysis{text-align:center;margin-bottom:120px}#trainer-page #analysis .title-area h2 img{top:-20px}@media screen and (max-width:640px){#trainer-page #analysis .title-area h2 img{width:135px}}#trainer-page #analysis .stc{max-width:770px;font-size:22px;font-weight:700;line-height:2.3;letter-spacing:.05em;color:#1f273a;text-align:justify;text-justify:inter-ideograph;-ms-text-justify:inter-ideograph;margin:0 auto 60px}@media screen and (max-width:1024px){#trainer-page #analysis .stc{font-size:calc(1.125rem + (1vw - 7.68px) * 0.3472)}}#trainer-page #analysis .rap{display:block;max-width:280px;background-color:#000;padding:14px 2em 6px;margin:0 auto}@media screen and (max-width:480px){#trainer-page #analysis .rap{max-width:220px}}#trainer-page #analysis .col-img{margin:30px 0 60px}#trainer-page #analysis .col-img img{display:inline-block;vertical-align:top;width:47%;margin-right:3%}@media screen and (max-width:480px){#trainer-page #analysis .col-img img{display:block;width:100%;margin:0 auto 30px}}#trainer-page #analysis .col-img img:nth-child(2){margin-right:0}@media screen and (max-width:480px){#trainer-page #analysis .col-img img:nth-child(2){margin:0 auto 0px}}#trainer-page #money{text-align:center;margin-bottom:120px}#trainer-page #money .title-area h2 img{top:-18px}@media screen and (max-width:640px){#trainer-page #money .title-area h2 img{width:94px}}#trainer-page #money .stc{max-width:770px;font-size:22px;font-weight:700;line-height:2.3;letter-spacing:.05em;color:#1f273a;text-align:justify;text-justify:inter-ideograph;-ms-text-justify:inter-ideograph;margin:0 auto 60px}@media screen and (max-width:1024px){#trainer-page #money .stc{font-size:calc(1.125rem + (1vw - 7.68px) * 0.3472)}}#trainer-page #money h3{display:inline-block;font-size:32px;font-weight:700;line-height:1.4;letter-spacing:.05em;color:#1f273a;border-bottom:2px solid #1f273a;text-align:center;padding:0 1em;margin-bottom:30px}@media screen and (max-width:1024px){#trainer-page #money h3{font-size:calc(1.625rem + (1vw - 7.68px) * 0.5208)}}@media screen and (max-width:640px){#trainer-page #money h3{display:block}}#trainer-page #money h3 span{display:block;font-size:26px;letter-spacing:.05em}@media screen and (max-width:1024px){#trainer-page #money h3 span{font-size:calc(1.375rem + (1vw - 7.68px) * 0.3472)}}#trainer-page #money h3 .sp{display:none}@media screen and (max-width:480px){#trainer-page #money h3 .sp{display:block}}#trainer-page #archive{margin-bottom:120px}#trainer-page #archive .mid-title{font-size:32px;line-height:1.5;letter-spacing:.1em;color:#1f273a;text-align:center;padding:0 .5em;margin:0 auto 10px}@media screen and (max-width:960px){#trainer-page #archive .mid-title{font-size:30px}}@media screen and (max-width:640px){#trainer-page #archive .mid-title{font-size:28px;letter-spacing:.1em}}@media screen and (max-width:480px){#trainer-page #archive .mid-title{font-size:24px;line-height:1.4}}#trainer-page #archive .tab-area{overflow:hidden}#trainer-page #archive .tab-area a{float:left;width:25%;display:flex;align-items:center;justify-content:center;height:64px;font-size:20px;font-weight:700;line-height:1.3;letter-spacing:.1em;color:#1f273a;background-color:#fff;border:1px solid #cbcbcb;padding:0 .3em}@media screen and (max-width:1280px){#trainer-page #archive .tab-area a{font-size:19px}}@media screen and (max-width:640px){#trainer-page #archive .tab-area a{height:68px;font-size:18px;letter-spacing:0}}@media screen and (max-width:480px){#trainer-page #archive .tab-area a{font-size:14px}}#trainer-page #archive .tab-area a.active{color:#fff;background-color:#1f273a}#trainer-page #archive .tab-area a:hover{color:#fff;background-color:#1f273a}#trainer-page #archive .detail-box{background-color:#fff;border:1px solid #cbcbcb;padding:30px 2em;margin-bottom:60px}@media screen and (max-width:640px){#trainer-page #archive .detail-box{padding:30px 1em}}#trainer-page #archive .detail-box .cnt{display:none;overflow:hidden;font-size:16px;line-height:1.9;letter-spacing:.1em;text-align:left;color:#1f273a}@media screen and (max-width:640px){#trainer-page #archive .detail-box .cnt{font-size:15px}}@media screen and (max-width:480px){#trainer-page #archive .detail-box .cnt{font-size:14px;letter-spacing:0em}}#trainer-page #archive .detail-box .cnt#cnt1{display:block}#trainer-page #archive .detail-box .cnt .col{float:left;width:48%;margin-right:4%}@media screen and (max-width:640px){#trainer-page #archive .detail-box .cnt .col{float:none;width:100%;margin-right:0}}#trainer-page #archive .detail-box .cnt .col:nth-child(2){margin-right:0}#trainer-page #archive .map-area{max-width:810px;background-color:#112953;padding:45px .5em;margin:0 auto 50px}#trainer-page #archive .map-area svg{display:block;max-width:620px;margin:0 auto}#trainer-page #archive .map-area svg a:hover .st-map1{fill:#29aae1}#trainer-page #archive .map-area svg a:hover .st-smap1{fill:#29aae1}#trainer-page #archive .map-area h3{font-size:32px;line-height:1.5;letter-spacing:.1em;color:#fff;text-align:center;padding:0 .5em;margin:0 auto 45px}@media screen and (max-width:960px){#trainer-page #archive .map-area h3{font-size:30px}}@media screen and (max-width:640px){#trainer-page #archive .map-area h3{font-size:28px;letter-spacing:.1em}}@media screen and (max-width:480px){#trainer-page #archive .map-area h3{font-size:24px;line-height:1.4}}@media screen and (max-width:480px){#trainer-page #archive .map-area h3 .pc{display:none}}#trainer-page #archive .col-area .col{background-color:#f7f7f7}#bbl-page{background-color:#d4e0d1;padding:60px 0}#bbl-page #about h2{overflow:hidden;position:relative;max-width:760px;font-size:30px;font-weight:700;line-height:2.3;letter-spacing:.05em;color:#1f273a;text-align:justify;text-justify:inter-ideograph;-ms-text-justify:inter-ideograph;margin:200px auto}@media screen and (max-width:1024px){#bbl-page #about h2{font-size:calc(1.5rem + (1vw - 7.68px) * 0.6944)}}@media screen and (max-width:640px){#bbl-page #about h2{line-height:2.5;margin:160px auto}}#bbl-page #about h2:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#d4e0d1;transition:all 1s ease-in-out}#bbl-page #about h2.active:before{transform:translateY(100%)}@media screen and (max-width:480px){#bbl-page #about h2 .pc{display:none}}#bbl-page #about h2 .sp{display:none}@media screen and (max-width:640px){#bbl-page #about h2 .sp{display:block}}#bbl-page .loop-area{background:url(//arrows-studio.jp/wp-content/themes/arrows-child/css/../img/baseball_loop_img.jpg) repeat-x 0/auto 100%}#bbl-page #concept .title-area{text-align:left}@media screen and (max-width:640px){#bbl-page #concept .title-area h3 img{width:130px}}#bbl-page #concept .stc{position:relative;font-size:18px;line-height:1.8;letter-spacing:.1em;color:#1f273a;text-align:left}@media screen and (max-width:1024px){#bbl-page #concept .stc{font-size:calc(1rem + (1vw - 7.68px) * 0.1736)}}#bbl-page #concept .stc span{font-size:18px;background:linear-gradient(transparent 60%,rgba(98,140,62,.4) 0%)}@media screen and (max-width:1024px){#bbl-page #concept .stc span{font-size:calc(1rem + (1vw - 7.68px) * 0.1736)}}#bbl-page #concept .col-area{position:relative;margin:0 auto 100px;z-index:0}#bbl-page #concept .col-area h4{font-size:30px;line-height:1.7;letter-spacing:.1em;color:#1f273a;text-align:left;z-index:1}@media screen and (max-width:1024px){#bbl-page #concept .col-area h4{font-size:calc(1.5rem + (1vw - 7.68px) * 0.6944)}}#bbl-page #concept .col-area .c-img{display:block;margin:0 auto}#bbl-page #concept .col-area.row01{max-width:1000px}#bbl-page #concept .col-area.row01 .col{display:inline-block;vertical-align:middle;width:73%;margin-right:5%}@media screen and (max-width:640px){#bbl-page #concept .col-area.row01 .col{display:block;width:100%;margin-right:0}}#bbl-page #concept .col-area.row01 .col:nth-child(1){position:absolute;bottom:0;right:0;width:20%;margin-right:0}@media screen and (max-width:640px){#bbl-page #concept .col-area.row01 .col:nth-child(1){position:relative;bottom:0;right:0;width:100%;max-width:160px;margin:0 auto 30px}}#bbl-page #concept .col-area.row01 .col h4{writing-mode:vertical-rl;margin-bottom:20px}@media screen and (max-width:960px){#bbl-page #concept .col-area.row01 .col h4{margin-left:20px}}#bbl-page #concept .col-area.row01 .col .stc{max-width:600px}#bbl-page #concept .col-area.row01 .col .num{position:absolute;bottom:0;right:0;z-index:-1}@media screen and (max-width:960px){#bbl-page #concept .col-area.row01 .col .num{width:146px}}#bbl-page #concept .col-area.row01 .col .c-img{margin-bottom:30px}#bbl-page #concept .col-area.row02 .col{display:inline-block;vertical-align:middle;width:60%;margin-right:2%}@media screen and (max-width:768px){#bbl-page #concept .col-area.row02 .col{display:block;width:100%;margin:0 auto 40px}}#bbl-page #concept .col-area.row02 .col:nth-child(1){margin-top:30px}@media screen and (max-width:768px){#bbl-page #concept .col-area.row02 .col:nth-child(1){margin-top:0}}#bbl-page #concept .col-area.row02 .col:nth-child(2){width:37%;margin-right:0}@media screen and (max-width:768px){#bbl-page #concept .col-area.row02 .col:nth-child(2){width:100%}}#bbl-page #concept .col-area.row02 .col h4{margin-bottom:15px}#bbl-page #concept .col-area.row02 .col .num{position:absolute;top:0;left:0;z-index:-1}@media screen and (max-width:960px){#bbl-page #concept .col-area.row02 .col .num{width:165px;top:-40px}}#bbl-page #concept .col-area.row03{max-width:880px}#bbl-page #concept .col-area.row03 .col{display:inline-block;vertical-align:middle;width:20%;margin-right:2%}@media screen and (max-width:640px){#bbl-page #concept .col-area.row03 .col{display:block;width:100%;margin:0 auto 30px}}#bbl-page #concept .col-area.row03 .col:nth-child(1){max-width:160px}#bbl-page #concept .col-area.row03 .col:nth-child(2){width:77%;margin-right:0}@media screen and (max-width:640px){#bbl-page #concept .col-area.row03 .col:nth-child(2){width:100%}}#bbl-page #concept .col-area.row03 .col h4{writing-mode:vertical-rl;margin-left:50px}#bbl-page #concept .col-area.row03 .col .num{position:absolute;top:-40px;left:-30px;z-index:-1}@media screen and (max-width:960px){#bbl-page #concept .col-area.row03 .col .num{width:160px}}#bbl-page #concept .col-area.row03 .stc{margin:30px auto 0;max-width:551px}@media screen and (max-width:640px){#bbl-page #concept .col-area.row03 .stc{margin:30px auto 120px}}#bbl-page #analysis{text-align:center;margin-bottom:120px}#bbl-page #analysis .title-area h2 img{top:-20px}@media screen and (max-width:640px){#bbl-page #analysis .title-area h2 img{width:135px}}#bbl-page #analysis .stc{max-width:770px;font-size:22px;font-weight:700;line-height:2.3;letter-spacing:.05em;color:#1f273a;text-align:justify;text-justify:inter-ideograph;-ms-text-justify:inter-ideograph;margin:0 auto 60px}@media screen and (max-width:1024px){#bbl-page #analysis .stc{font-size:calc(1.125rem + (1vw - 7.68px) * 0.3472)}}#bbl-page #analysis .rap{display:block;max-width:280px;background-color:#000;padding:14px 2em 6px;margin:0 auto}@media screen and (max-width:480px){#bbl-page #analysis .rap{max-width:220px}}#bbl-page #analysis .col-img{margin:30px 0 60px}#bbl-page #analysis .col-img img{display:inline-block;vertical-align:top;width:47%;margin-right:3%}@media screen and (max-width:480px){#bbl-page #analysis .col-img img{display:block;width:100%;margin:0 auto 30px}}#bbl-page #analysis .col-img img:nth-child(2){margin-right:0}@media screen and (max-width:480px){#bbl-page #analysis .col-img img:nth-child(2){margin:0 auto 0px}}#bbl-page #clss .row-area .row{position:relative;margin:0 0 50px auto;z-index:0}#bbl-page #clss .row-area .row:before{content:"";position:absolute;top:5%;bottom:0;right:0;left:auto;width:88%;height:84%;background-color:#fff;margin:auto;z-index:-1}@media screen and (max-width:768px){#bbl-page #clss .row-area .row:before{top:3%;height:92%}}#bbl-page #clss .row-area .row:nth-child(2n-1):before{background:rgba(98,140,62,.4)}#bbl-page #clss .row-area .row:nth-child(1){width:83%}@media screen and (max-width:768px){#bbl-page #clss .row-area .row:nth-child(1){width:90%}}@media screen and (max-width:640px){#bbl-page #clss .row-area .row:nth-child(1){width:94%}}#bbl-page #clss .row-area .row:nth-child(2){width:87%}@media screen and (max-width:768px){#bbl-page #clss .row-area .row:nth-child(2){width:93%}}@media screen and (max-width:640px){#bbl-page #clss .row-area .row:nth-child(2){width:96%}}#bbl-page #clss .row-area .row:nth-child(3){width:91%}@media screen and (max-width:768px){#bbl-page #clss .row-area .row:nth-child(3){width:96%}}@media screen and (max-width:640px){#bbl-page #clss .row-area .row:nth-child(3){width:98%}}#bbl-page #clss .row-area .row h4{font-size:32px}@media screen and (max-width:1024px){#bbl-page #clss .row-area .row h4{font-size:calc(1.625rem + (1vw - 7.68px) * 0.8681)}}#bbl-page #clss .row-area .row .txt-box .price p{min-width:292px;text-align:right}@media screen and (max-width:480px){#bbl-page #clss .row-area .row .txt-box .price p{min-width:initial;text-align:left;padding:4px 3.5em 5px}}#company-page{padding:180px 0 0}#company-page #message{margin-bottom:180px}#company-page #message .arrows{position:absolute;top:12%;right:0;height:100%;opacity:0;z-index:0;filter:blur(20px);transition:all 1s ease-in-out}@media screen and (max-width:640px){#company-page #message .arrows{max-width:120px}}#company-page #message .arrows.active{opacity:1;filter:blur(0px)}@media screen and (max-width:640px){#company-page #message .arrows.active{opacity:.5}}#company-page #message .section-inner{position:relative;max-width:783px;padding:10px 1.5em;margin:0 auto;z-index:1}#company-page #message .message_en{position:relative;z-index:1;display:block;transform:rotateZ(-10deg);margin:0 0 -10px -10px}#company-page #message h2{position:relative;overflow:hidden;font-size:28px;font-weight:700;line-height:2.3;letter-spacing:.05em;color:#1f273a;text-align:justify;text-justify:inter-ideograph;-ms-text-justify:inter-ideograph}@media screen and (max-width:1024px){#company-page #message h2{font-size:calc(1.375rem + (1vw - 7.68px) * 0.5208)}}@media screen and (max-width:640px){#company-page #message h2{line-height:2.5}}#company-page #message h2:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;transition:all 3s ease-in-out}#company-page #message h2.active:before{transform:translateY(100%)}@media screen and (max-width:768px){#company-page #message h2 .pc{display:none}}#company-page #message h2 .sp{display:none}@media screen and (max-width:768px){#company-page #message h2 .sp{display:block}}#company-page #company{margin-bottom:100px}#company-page #company .section-inner{position:relative;max-width:760px;padding:0 1.5em;margin:0 auto;z-index:1}#company-page #company .company_en{position:relative;z-index:1;display:block;transform:rotateZ(-10deg);margin:0 0 14px -10px}#company-page #company .row{position:relative;overflow:hidden;margin-bottom:10px;z-index:0}#company-page #company .row:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#1f273a;transition:all 1s ease-in-out;z-index:-1}#company-page #company .row.active:before{transform:translateX(-80%)}#company-page #company .row p{float:left;width:20%;font-size:16px;line-height:1.5;letter-spacing:.05em;color:#1f273a;padding:10px .5em 12px;z-index:0}@media screen and (max-width:640px){#company-page #company .row p{font-size:16px;letter-spacing:0}}#company-page #company .row p:nth-child(1){font-weight:700;color:#fff}@media screen and (max-width:640px){#company-page #company .row p:nth-child(1){letter-spacing:0em;padding:10px .2em 12px}}#company-page #company .row p:nth-child(2){width:80%;text-align:left;padding:10px 1em 12px}#recruit-page{padding:180px 0 0}#recruit-page .loop-area{background:url(//arrows-studio.jp/wp-content/themes/arrows-child/css/../img/recruit_loop_img.jpg) repeat-x 0/auto 100%;margin:0 0 80px}#recruit-page #message{margin-bottom:180px}#recruit-page #message .arrows{position:absolute;top:12%;right:0;height:100%;opacity:0;z-index:0;filter:blur(20px);transition:all 1s ease-in-out}@media screen and (max-width:640px){#recruit-page #message .arrows{max-width:120px}}#recruit-page #message .arrows.active{opacity:1;filter:blur(0px)}@media screen and (max-width:640px){#recruit-page #message .arrows.active{opacity:.5}}#recruit-page #message .section-inner{position:relative;max-width:783px;padding:10px 1.5em;margin:0 auto;z-index:1}#recruit-page #message .message_en{position:relative;z-index:1;display:block;transform:rotateZ(-6deg);margin:0 0 -5px -10px}@media screen and (max-width:640px){#recruit-page #message .message_en{width:285px}}#recruit-page #message h2{position:relative;overflow:hidden;font-size:28px;font-weight:700;line-height:2.3;letter-spacing:.05em;color:#1f273a;text-align:justify;text-justify:inter-ideograph;-ms-text-justify:inter-ideograph}@media screen and (max-width:1024px){#recruit-page #message h2{font-size:calc(1.375rem + (1vw - 7.68px) * 0.5208)}}@media screen and (max-width:640px){#recruit-page #message h2{line-height:2.5}}#recruit-page #message h2:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;transition:all 3s ease-in-out}#recruit-page #message h2.active:before{transform:translateY(100%)}@media screen and (max-width:768px){#recruit-page #message h2 .pc{display:none}}#recruit-page #message h2 .sp{display:none}@media screen and (max-width:768px){#recruit-page #message h2 .sp{display:block}}#recruit-page #company{background-color:#f7f7f7;padding:60px 0;margin-bottom:100px}#recruit-page #company .section-inner{position:relative;max-width:760px;padding:0 1.5em;margin:0 auto;z-index:1}#recruit-page #company h3{font-size:32px;line-height:1.5;letter-spacing:.1em;color:#1f273a;text-align:center;margin:0 auto 25px}@media screen and (max-width:960px){#recruit-page #company h3{font-size:30px}}@media screen and (max-width:640px){#recruit-page #company h3{font-size:28px;letter-spacing:.1em}}@media screen and (max-width:480px){#recruit-page #company h3{font-size:24px;line-height:1.4}}#recruit-page #company .company_en{position:relative;z-index:1;display:block;transform:rotateZ(-10deg);margin:0 0 14px -10px}#recruit-page #company .row{position:relative;overflow:hidden;margin-bottom:10px;z-index:0}#recruit-page #company .row:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#1f273a;transition:all 1s ease-in-out;z-index:-1}#recruit-page #company .row.active:before{transform:translateX(-80%)}#recruit-page #company .row p{float:left;width:20%;font-size:16px;line-height:1.5;letter-spacing:.05em;color:#1f273a;padding:10px .5em 12px;z-index:0}@media screen and (max-width:640px){#recruit-page #company .row p{font-size:16px;letter-spacing:0}}#recruit-page #company .row p:nth-child(1){font-weight:700;color:#fff}@media screen and (max-width:640px){#recruit-page #company .row p:nth-child(1){letter-spacing:0em;padding:10px .2em 12px}}#recruit-page #company .row p:nth-child(2){width:80%;text-align:left;padding:10px 1em 12px}.insta-area{padding:0 1em;margin:0 auto 50px}#studios-page{padding:120px 0 0;margin:0 auto 0px}#studios-page .section-inner{max-width:1280px;padding:0;margin:0 auto}#studios-page h2.top{position:relative;display:inline-block;z-index:1;font-size:42px;line-height:1.9;letter-spacing:.2em;color:#1f273a;text-align:center;padding:0 .2em;margin:0 auto 100px}@media screen and (max-width:960px){#studios-page h2.top{font-size:40px}}@media screen and (max-width:640px){#studios-page h2.top{font-size:36px;letter-spacing:.1em;margin:0 auto 80px}}@media screen and (max-width:480px){#studios-page h2.top{font-size:30px;padding:0 .1em}}@media screen and (max-width:375px){#studios-page h2.top{font-size:28px}}#studios-page h2.top .sp{display:none}@media screen and (max-width:640px){#studios-page h2.top .sp{display:block}}#studios-page h3.top{position:relative;z-index:1;font-size:40px;line-height:1.7;letter-spacing:.1em;color:#d70a26;text-align:left;padding:0 .5em;margin:0 auto}@media screen and (max-width:960px){#studios-page h3.top{font-size:38px}}@media screen and (max-width:768px){#studios-page h3.top{text-align:center}}@media screen and (max-width:640px){#studios-page h3.top{font-size:36px}}@media screen and (max-width:480px){#studios-page h3.top{font-size:28px;line-height:1.5;letter-spacing:0em}}@media screen and (max-width:375px){#studios-page h3.top{font-size:26px}}@media screen and (max-width:640px){#studios-page h3.top .pc{display:none}}#studios-page h3.top .sp{display:none}@media screen and (max-width:640px){#studios-page h3.top .sp{display:block}}#studios-page .intro .col-area{position:relative;z-index:0;overflow:hidden;padding-bottom:70px;margin:-24px auto 0px}@media screen and (max-width:480px){#studios-page .intro .col-area{margin:-16px auto 0px}}#studios-page .intro .col-area .col{position:relative;float:left;width:50%}@media screen and (max-width:960px){#studios-page .intro .col-area .col{width:70%}}@media screen and (max-width:640px){#studios-page .intro .col-area .col{width:100%}}#studios-page .intro .col-area .col:nth-child(1){height:360px}@media screen and (max-width:640px){#studios-page .intro .col-area .col:nth-child(1){height:300px}}@media screen and (max-width:480px){#studios-page .intro .col-area .col:nth-child(1){height:280px}}#studios-page .intro .col-area .col:nth-child(2){float:right;width:65%;background-color:#fff;padding:20px 10px;margin-top:-3.5%}@media screen and (max-width:960px){#studios-page .intro .col-area .col:nth-child(2){width:80%}}@media screen and (max-width:768px){#studios-page .intro .col-area .col:nth-child(2){width:90%;padding:40px 10px}}@media screen and (max-width:640px){#studios-page .intro .col-area .col:nth-child(2){width:94%}}#studios-page .intro .col-area .col:nth-child(2) .stc{position:relative;font-size:18px;font-weight:700;line-height:1.9;letter-spacing:.15em;color:#1f273a;text-align:left;padding:50px 5em}@media screen and (max-width:960px){#studios-page .intro .col-area .col:nth-child(2) .stc{font-size:17px}}@media screen and (max-width:768px){#studios-page .intro .col-area .col:nth-child(2) .stc{padding:50px 4em}}@media screen and (max-width:640px){#studios-page .intro .col-area .col:nth-child(2) .stc{font-size:16px;letter-spacing:.1em;line-height:1.8;padding:50px 3em 40px}}@media screen and (max-width:480px){#studios-page .intro .col-area .col:nth-child(2) .stc{line-height:1.6;letter-spacing:.05em;padding:50px 1em 40px}}@media screen and (max-width:640px){#studios-page .intro .col-area .col:nth-child(2) .stc .pc{display:none}}#studios-page .intro .col-area .col:nth-child(2) .stc .sp{display:none}@media screen and (max-width:640px){#studios-page .intro .col-area .col:nth-child(2) .stc .sp{display:block}}#studios-page .intro .col-area .col:nth-child(2) .stc strong{font-size:18px;font-weight:700;line-height:1.9;letter-spacing:.15em}@media screen and (max-width:960px){#studios-page .intro .col-area .col:nth-child(2) .stc strong{font-size:17px}}@media screen and (max-width:640px){#studios-page .intro .col-area .col:nth-child(2) .stc strong{font-size:16px;letter-spacing:.1em;line-height:1.8}}@media screen and (max-width:480px){#studios-page .intro .col-area .col:nth-child(2) .stc strong{line-height:1.6;letter-spacing:.05em}}#studios-page .intro .col-area .col:nth-child(2) .stc span{font-size:18px;font-weight:700;color:#d70a26}@media screen and (max-width:960px){#studios-page .intro .col-area .col:nth-child(2) .stc span{font-size:17px}}@media screen and (max-width:640px){#studios-page .intro .col-area .col:nth-child(2) .stc span{font-size:16px}}#studios-page .intro .col-area .col:nth-child(2) .right-bg{position:absolute;top:20px;right:10px}@media screen and (max-width:768px){#studios-page .intro .col-area .col:nth-child(2) .right-bg{top:40px}}#studios-page .intro .col-area .col:nth-child(2) .right-bg svg{display:none;width:140.8px}@media screen and (max-width:480px){#studios-page .intro .col-area .col:nth-child(2) .right-bg svg{width:122.8px}}#studios-page .intro .col-area .col:nth-child(2) .left-bg{position:absolute;bottom:0 !important;left:10px}#studios-page .intro .col-area .col:nth-child(2) .left-bg svg{display:none;width:140px}@media screen and (max-width:480px){#studios-page .intro .col-area .col:nth-child(2) .left-bg svg{width:122px}}#studios-page .intro .col-area .col:nth-child(2).active .right-bg svg{display:block}#studios-page .intro .col-area .col:nth-child(2).active .left-bg svg{display:block}#studios-page .intro .row-img{max-width:800px;height:480px;margin:0 auto}@media screen and (max-width:960px){#studios-page .intro .row-img{height:440px}}@media screen and (max-width:640px){#studios-page .intro .row-img{height:380px}}@media screen and (max-width:480px){#studios-page .intro .row-img{height:280px}}#studios-page .h-stc{position:relative;font-size:24px;font-weight:700;line-height:1.9;letter-spacing:.15em;color:#1f273a;margin-bottom:60px}@media screen and (max-width:960px){#studios-page .h-stc{font-size:22px}}@media screen and (max-width:640px){#studios-page .h-stc{font-size:20px;line-height:1.8}}@media screen and (max-width:480px){#studios-page .h-stc{font-size:18px;line-height:1.6;letter-spacing:0em}}@media screen and (max-width:640px){#studios-page .h-stc .pc{display:none}}#studios-page .h-stc .sp{display:none}@media screen and (max-width:640px){#studios-page .h-stc .sp{display:block}}#studios-page .h-stc span{font-size:18px;font-weight:700;color:#d70a26}@media screen and (max-width:960px){#studios-page .h-stc span{font-size:17px}}@media screen and (max-width:640px){#studios-page .h-stc span{font-size:16px}}#studios-page .arrow-area{overflow:hidden;width:96%;max-width:920px;margin:0 auto 160px}@media screen and (max-width:640px){#studios-page .arrow-area{margin:0 auto 120px}}#studios-page .arrow-area .col{float:left;width:38%;max-width:350px;margin-right:4%}@media screen and (max-width:640px){#studios-page .arrow-area .col{width:60%}}@media screen and (max-width:480px){#studios-page .arrow-area .col{width:77%}}#studios-page .arrow-area .col h5{position:relative;font-size:23px;font-weight:700;line-height:1.5;letter-spacing:.1em;color:#1f273a;text-align:left;padding:0 85px 0 .5em;margin-bottom:50px}@media screen and (max-width:960px){#studios-page .arrow-area .col h5{font-size:22px}}@media screen and (max-width:640px){#studios-page .arrow-area .col h5{font-size:21px;padding:0 65px 0 .5em}}@media screen and (max-width:480px){#studios-page .arrow-area .col h5{font-size:19px}}@media screen and (max-width:640px){#studios-page .arrow-area .col h5 .pc{display:none}}#studios-page .arrow-area .col h5 .sp{display:none}@media screen and (max-width:640px){#studios-page .arrow-area .col h5 .sp{display:block}}#studios-page .arrow-area .col h5:before{content:"";position:absolute;top:80%;left:0;right:0;width:100%;max-width:680px;height:45px;background-color:#cecece;margin:0 auto;z-index:-1}#studios-page .arrow-area .col h5 img{position:absolute;bottom:-8%;right:10px}@media screen and (max-width:640px){#studios-page .arrow-area .col h5 img{bottom:3%;right:10px;width:56px}}#studios-page .arrow-area .col p{text-align:left}#studios-page .arrow-area .col.col02{margin-right:0;margin-top:100px}@media screen and (max-width:640px){#studios-page .arrow-area .col.col02{float:right;width:60%;margin-top:70px}}@media screen and (max-width:480px){#studios-page .arrow-area .col.col02{width:77%}}#studios-page .arrow-area .col.col02 h5:before{top:75%}#studios-page .arrow-area .col.col02 h5 img{bottom:-11%}@media screen and (max-width:640px){#studios-page .arrow-area .col.col02 h5 img{bottom:0;right:10px;width:46px}}#studios-page .arrow-area .col-arrow{float:left;width:16%;margin-right:4%;transform:rotateZ(26deg);margin-top:120px}@media screen and (max-width:640px){#studios-page .arrow-area .col-arrow{float:none;clear:both;transform:rotateZ(48deg);padding-right:5%;margin:210px auto 0 26%}}#studios-page .arrow-area .col-arrow svg{display:none;width:129px}@media screen and (max-width:480px){#studios-page .arrow-area .col-arrow svg{width:120px}}#studios-page .arrow-area .col-arrow.active svg{display:block}#studios-page .arrow-area .col-arrow02{transform:rotateZ(132deg);margin-left:42%;margin-top:50px;margin-bottom:60px}@media screen and (max-width:640px){#studios-page .arrow-area .col-arrow02{transform:rotateZ(117deg);margin-left:42%;margin-top:290px;margin-bottom:80px}}#studios-page .arrow-area .img-area{clear:both;text-align:center}@media screen and (max-width:640px){#studios-page .arrow-area .img-area img{width:49%}}#studios-page .center-stc{position:relative;font-size:22px;font-weight:700;line-height:1.9;letter-spacing:.15em;color:#1f273a;text-align:center;padding:0 1em;margin-bottom:170px}@media screen and (max-width:960px){#studios-page .center-stc{font-size:21px}}@media screen and (max-width:640px){#studios-page .center-stc{font-size:20px;line-height:1.8}}@media screen and (max-width:480px){#studios-page .center-stc{font-size:19px}}@media screen and (max-width:640px){#studios-page .center-stc .pc{display:none}}#studios-page .center-stc .sp{display:none}@media screen and (max-width:640px){#studios-page .center-stc .sp{display:block}}#studios-page .center-stc:before{content:"";position:absolute;top:50%;left:0;right:0;width:100%;max-width:680px;height:70%;background-color:#cecece;margin:0 auto;z-index:-1}#studios-page #method{padding:100px 1.5em 0}@media screen and (max-width:640px){#studios-page #method{padding:80px 1em 0}}#studios-page #method h4{font-size:26px;line-height:1.7;letter-spacing:.1em;color:#1f273a;margin-bottom:10px}@media screen and (max-width:640px){#studios-page #method h4{font-size:24px;margin-bottom:5px}}@media screen and (max-width:480px){#studios-page #method h4{font-size:22px}}#studios-page #method h4 .sp{display:none}@media screen and (max-width:640px){#studios-page #method h4 .sp{display:block}}#studios-page #method h4 span{font-size:44px;font-weight:700;letter-spacing:.2em;color:#d70a26}@media screen and (max-width:960px){#studios-page #method h4 span{font-size:40px}}@media screen and (max-width:640px){#studios-page #method h4 span{font-size:35px}}@media screen and (max-width:480px){#studios-page #method h4 span{font-size:32px;letter-spacing:0em}}#studios-page #method .hukidashi{margin-bottom:70px}#studios-page #method .hukidashi svg{display:none;width:280px;max-width:94%;margin:0 auto 40px}#studios-page #method .hukidashi.active svg{display:block}#studios-page #method .box-area{overflow:hidden}#studios-page #method .box-area .box.box01{float:left;max-width:34%}@media screen and (max-width:768px){#studios-page #method .box-area .box.box01{max-width:45%;margin-bottom:23px}}@media screen and (max-width:640px){#studios-page #method .box-area .box.box01{max-width:60%;margin-bottom:35px}}#studios-page #method .box-area .box.box01 h5{padding:12px 1em}#studios-page #method .box-area .box.box02{float:right;max-width:42%;margin-top:20px}@media screen and (max-width:768px){#studios-page #method .box-area .box.box02{max-width:62%;margin-top:60px}}@media screen and (max-width:640px){#studios-page #method .box-area .box.box02{max-width:74%}}#studios-page #method .box-area .box h5{position:relative;font-size:24px;line-height:1.5;letter-spacing:.2em;color:#fff;background-color:#000;text-align:center;padding:6px 1em;margin-bottom:10px;z-index:1}@media screen and (max-width:960px){#studios-page #method .box-area .box h5{font-size:23px}}@media screen and (max-width:640px){#studios-page #method .box-area .box h5{font-size:22px}}#studios-page #method .box-area .box .stc{font-size:18px;font-weight:700;line-height:1.5;letter-spacing:0em;color:#1f273a;text-align:justify;text-justify:inter-ideograph;-ms-text-justify:inter-ideograph}@media screen and (max-width:640px){#studios-page #method .box-area .box .stc{font-size:17px;line-height:1.6}}@media screen and (max-width:480px){#studios-page #method .box-area .box .stc{font-size:16px}}#studios-page #method .box-area .box .small{font-size:16px;color:gray;text-align:justify;text-justify:inter-ideograph;-ms-text-justify:inter-ideograph}@media screen and (max-width:480px){#studios-page #method .box-area .box .small{font-size:15px}}#studios-page #method .arrow.active svg{display:block}#studios-page #method .arrow svg{display:none}#studios-page #method .arrow.arrow01{max-width:120px;margin:110px auto 0 40%;transform:scale(1,-1)}@media screen and (max-width:768px){#studios-page #method .arrow.arrow01{clear:both;margin:0 auto 0 40%}}#studios-page #method .arrow.arrow01 svg{transform:rotateZ(-30deg)}@media screen and (max-width:768px){#studios-page #method .arrow.arrow01 svg{transform:rotateZ(-45deg)}}#studios-page #method .arrow.arrow02{max-width:120px;transform:scale(-1,-1);margin:30px auto 60px}@media screen and (max-width:768px){#studios-page #method .arrow.arrow02{margin:40px auto 60px}}#studios-page #method .arrow.arrow02 svg{transform:rotateZ(-44deg)}@media screen and (max-width:768px){#studios-page #method .arrow.arrow02 svg{transform:rotateZ(-50deg)}}#studios-page #method .red-box{max-width:640px;background-color:#d70a26;text-align:center;padding:25px 1.5em;margin:0 auto 50px}#studios-page #method .red-box h5{font-size:32px;line-height:1.5;letter-spacing:.2em;color:#fff;margin-bottom:10px}@media screen and (max-width:960px){#studios-page #method .red-box h5{font-size:28px}}@media screen and (max-width:640px){#studios-page #method .red-box h5{font-size:26px}}#studios-page #method .red-box .stc{font-size:20px;font-weight:700;line-height:1.7;letter-spacing:.1em;color:#fff}@media screen and (max-width:640px){#studios-page #method .red-box .stc{font-size:18px;line-height:1.6}}#studios-page #method .voice-area{position:relative;background-color:#ebe7e0;padding-top:50px;margin:0 auto 50px}#studios-page #method .voice-area:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;width:98%;height:94%;border:2px solid #fff;margin:auto}@media screen and (max-width:640px){#studios-page #method .voice-area:before{width:96%}}#studios-page #method .voice-area h5{position:relative;font-size:26px;line-height:1.5;letter-spacing:.1em;color:#1f273a;padding-bottom:7px;margin-bottom:45px}@media screen and (max-width:960px){#studios-page #method .voice-area h5{font-size:24px}}@media screen and (max-width:640px){#studios-page #method .voice-area h5{font-size:22px}}#studios-page #method .voice-area h5:before{content:"";position:absolute;bottom:0;left:0;right:0;width:76px;height:4px;border-radius:10px;background-color:#d70a26;margin:0 auto}#studios-page #method .voice-area h5 span{font-size:36px;font-weight:700;letter-spacing:.2em}@media screen and (max-width:960px){#studios-page #method .voice-area h5 span{font-size:34px}}@media screen and (max-width:640px){#studios-page #method .voice-area h5 span{font-size:32px}}#studios-page #method .voice-area .voice{position:relative;display:inline-block;vertical-align:top;width:31%;margin-right:2%;margin-bottom:20px}@media screen and (max-width:960px){#studios-page #method .voice-area .voice{width:48%}}@media screen and (max-width:640px){#studios-page #method .voice-area .voice{width:100%;max-width:250px;margin:0 auto}}#studios-page #method .voice-area .voice:nth-child(3n){margin-right:0}@media screen and (max-width:960px){#studios-page #method .voice-area .voice:nth-child(2n){margin-right:0}}#studios-page #method .voice-area .voice p{font-size:20px;font-weight:700;line-height:1.6;letter-spacing:.1em;color:#1f273a;padding-bottom:85px}@media screen and (max-width:640px){#studios-page #method .voice-area .voice p{font-size:18px;line-height:1.5}}#studios-page #method .voice-area .voice .hukidashi{position:absolute;bottom:0;left:0;right:0;margin:auto}#studios-page #method .voice-area .voice .hukidashi svg{width:250px}#studios-page #method .voice-area .voice.active .hukidashi svg{display:block}#studios-page #studios{padding:0}#studios-page #studios h2{position:relative;display:inline-block;font-size:22px;line-height:2;letter-spacing:.3em;color:#606060;text-align:center;padding:0 1.7em;margin-bottom:60px;z-index:1}@media screen and (max-width:640px){#studios-page #studios h2{font-size:20px}}@media screen and (max-width:480px){#studios-page #studios h2{padding:0 1.5em}}#studios-page #studios h2 span{font-size:82px;font-weight:700;line-height:1.2;letter-spacing:.15em;color:#1f273a}@media screen and (max-width:640px){#studios-page #studios h2 span{font-size:78px}}@media screen and (max-width:480px){#studios-page #studios h2 span{font-size:70px}}#studios-page #studios .tag-area{max-width:640px;margin:0 auto 40px}#studios-page #studios .tag-area div{display:inline-block;vertical-align:top;margin-right:10px;margin-bottom:20px}#studios-page #studios .tag-area div a{overflow:hidden;position:relative;display:block;font-size:17px;font-weight:700;line-height:1.6;letter-spacing:.15em;color:#d70a26;border:1px solid #d70a26;border-radius:8px;padding:5px 1.5em}@media screen and (max-width:640px){#studios-page #studios .tag-area div a{font-size:16px}}#studios-page #studios .tag-area div a:hover{color:#fff}#studios-page #studios .tag-area div a:hover:before{left:-20%}#studios-page #studios .tag-area div a:before{content:"";position:absolute;top:-50%;left:-170%;width:160%;height:200%;background-color:#d70a26;transform:rotateZ(10deg);transition:all 1s ease-in;z-index:-1}#studios-page #studios .row{overflow:hidden;position:relative;margin-bottom:100px;z-index:1}@media screen and (max-width:640px){#studios-page #studios .row{margin-bottom:50px}}#studios-page #studios .row:before{content:"";display:block;position:absolute;top:20%;bottom:0;left:0;right:0;width:80%;height:80%;max-width:960px;background-color:#f4f4f4;margin:auto;z-index:0}@media screen and (max-width:768px){#studios-page #studios .row:before{width:100%}}#studios-page #studios .row.active#studio01 .col:nth-child(1){background:url(//arrows-studio.jp/wp-content/themes/arrows-child/css/../img/fukuyama-img01.jpg) no-repeat center center;background-size:cover}#studios-page #studios .row.active#studio02 .col:nth-child(1){background:url(//arrows-studio.jp/wp-content/themes/arrows-child/css/../img/ibara-img01.jpg) no-repeat center center;background-size:cover}#studios-page #studios .row.active#studio03 .col:nth-child(1){background:url(//arrows-studio.jp/wp-content/themes/arrows-child/css/../img/kurashiki-img01.jpg) no-repeat center center;background-size:cover}#studios-page #studios .row.active#studio04 .col:nth-child(1){background:url(//arrows-studio.jp/wp-content/themes/arrows-child/css/../img/setagaya-img01.jpg) no-repeat center center;background-size:cover}#studios-page #studios .row.active#studio05 .col:nth-child(1){background:url(//arrows-studio.jp/wp-content/themes/arrows-child/css/../img/ehime-img01.jpg) no-repeat center center;background-size:cover}#studios-page #studios .row#studio02 .col{float:right}@media screen and (max-width:768px){#studios-page #studios .row#studio02 .col{float:none}}#studios-page #studios .row#studio02 .col:nth-child(2){float:left}@media screen and (max-width:768px){#studios-page #studios .row#studio02 .col:nth-child(2){float:none}}#studios-page #studios .row#studio02 .col h3{color:#1f273a}#studios-page #studios .row#studio04 .col{float:right}@media screen and (max-width:768px){#studios-page #studios .row#studio04 .col{float:none}}#studios-page #studios .row#studio04 .col:nth-child(2){float:left}@media screen and (max-width:768px){#studios-page #studios .row#studio04 .col:nth-child(2){float:none}}#studios-page #studios .row#studio04 .col h3{color:#1f273a}#studios-page #studios .row .col{position:relative;float:left;width:50%}@media screen and (max-width:768px){#studios-page #studios .row .col{float:none;width:100%;margin:0 auto}}#studios-page #studios .row .col:nth-child(1){height:420px;background:url(//arrows-studio.jp/wp-content/themes/arrows-child/css/../img/fukuyama-img01.jpg) no-repeat center center;background-size:cover}@media screen and (max-width:960px){#studios-page #studios .row .col:nth-child(1){height:400px}}@media screen and (max-width:768px){#studios-page #studios .row .col:nth-child(1){height:380px}}@media screen and (max-width:640px){#studios-page #studios .row .col:nth-child(1){height:350px}}@media screen and (max-width:480px){#studios-page #studios .row .col:nth-child(1){height:270px}}#studios-page #studios .row .col:nth-child(2){float:right;width:65%;background-color:#fff;padding:0 2em 40px;margin-top:-5.5%;margin-bottom:50px}@media screen and (max-width:960px){#studios-page #studios .row .col:nth-child(2){width:80%}}@media screen and (max-width:768px){#studios-page #studios .row .col:nth-child(2){float:none;width:90%}}@media screen and (max-width:640px){#studios-page #studios .row .col:nth-child(2){width:94%}}#studios-page #studios .row .col h3{font-size:40px;line-height:1.8;letter-spacing:.25em;color:#d70a26;text-align:center;padding:0;margin:-38px auto 20px}@media screen and (max-width:960px){#studios-page #studios .row .col h3{font-size:38px}}@media screen and (max-width:768px){#studios-page #studios .row .col h3{padding:15px 0 0;margin:0 auto 20px}}@media screen and (max-width:640px){#studios-page #studios .row .col h3{font-size:36px;letter-spacing:.2em}}@media screen and (max-width:480px){#studios-page #studios .row .col h3{font-size:30px;letter-spacing:.1m;line-height:1.3;margin:0 auto 15px}}@media screen and (max-width:640px){#studios-page #studios .row .col h3 .pc{display:none}}#studios-page #studios .row .col h3 .sp{display:none}@media screen and (max-width:640px){#studios-page #studios .row .col h3 .sp{display:block}}#studios-page #studios .row .col .stc{position:relative;font-size:16px;line-height:1.7;letter-spacing:.05em;color:#1f273a;text-align:left}@media screen and (max-width:640px){#studios-page #studios .row .col .stc{font-size:15px;line-height:1.6}}@media screen and (max-width:640px){#studios-page #studios .row .col .stc .pc{display:none}}#studios-page #studios .row .col .stc .sp{display:none}@media screen and (max-width:640px){#studios-page #studios .row .col .stc .sp{display:block}}#studios-page #studios .row .col .stc span{font-size:18px;font-weight:700;color:#d70a26}@media screen and (max-width:960px){#studios-page #studios .row .col .stc span{font-size:17px}}@media screen and (max-width:640px){#studios-page #studios .row .col .stc span{font-size:16px}}#studios-page #studios .row .col .stc b{font-weight:700}#studios-page #studios .row .col .stc a{font-size:18px;font-weight:700;line-height:1.9;letter-spacing:.15em;color:#1f273a}@media screen and (max-width:640px){#studios-page #studios .row .col .stc a{font-size:15px;line-height:1.8}}#studios-page #studios .row .col .stc a img{display:inline-block;vertical-align:middle;margin-left:15px}#studios-page #studios .row .col .toggle-link{display:block;font-size:20px;font-weight:700;line-height:1.9;letter-spacing:.15em;color:#d70a26;margin:30px 0 0}@media screen and (max-width:960px){#studios-page #studios .row .col .toggle-link{font-size:19px}}@media screen and (max-width:640px){#studios-page #studios .row .col .toggle-link{font-size:18px;line-height:1.8}}#studios-page #studios .row .col .toggle-link img{display:inline-block;vertical-align:middle;margin-left:15px}#studios-page #studios .row .col .toggle-link img.close{transform:rotateZ(180deg)}#studios-page #studios .row .col .toggle-area{display:none}#studios-page #studios .row .col .toggle-area table{max-width:700px;text-align:left;margin:30px auto 40px}#studios-page #studios .row .col .toggle-area table tr:last-child th{border-bottom:1px solid #afafaf}#studios-page #studios .row .col .toggle-area table th{width:65%;font-size:15px;font-weight:700;line-height:1.5;text-align:left;vertical-align:middle;letter-spacing:.1em;color:#1f273a;background-color:#fff;border:1px solid #afafaf;box-sizing:border-box;padding:12px 10px}@media screen and (max-width:640px){#studios-page #studios .row .col .toggle-area table th{display:block;width:100%;border-bottom:none;background-color:#efefef}}#studios-page #studios .row .col .toggle-area table th.paint{font-size:17px;font-weight:700;letter-spacing:.1em;color:#fff;background-color:#a3a2a2;border:1px solid #a3a2a2;padding:16px 10px}#studios-page #studios .row .col .toggle-area table td{width:35%;font-size:15px;line-height:1.5;text-align:right;color:#1f273a;background-color:#fff;border:1px solid #afafaf;padding:10px}@media screen and (max-width:640px){#studios-page #studios .row .col .toggle-area table td{display:block;width:100%}}#studios-page #studios-area{padding:0}#studios-page #studios-area h2{position:relative;display:inline-block;font-size:22px;line-height:2;letter-spacing:.3em;color:#606060;text-align:center;padding:0 1.7em;margin-bottom:30px;z-index:1}@media screen and (max-width:640px){#studios-page #studios-area h2{font-size:20px}}@media screen and (max-width:480px){#studios-page #studios-area h2{padding:0 1.5em}}#studios-page #studios-area h2 span{font-size:82px;font-weight:700;line-height:1.2;letter-spacing:.15em;color:#1f273a}@media screen and (max-width:640px){#studios-page #studios-area h2 span{font-size:78px}}@media screen and (max-width:480px){#studios-page #studios-area h2 span{font-size:70px}}#studios-page #studios-area .tag-area{max-width:640px;margin:0 auto 40px}#studios-page #studios-area .tag-area div{display:inline-block;vertical-align:top;margin-right:10px;margin-bottom:20px}#studios-page #studios-area .tag-area div a{overflow:hidden;position:relative;display:block;font-size:17px;font-weight:700;line-height:1.6;letter-spacing:.15em;color:#d70a26;border:1px solid #d70a26;border-radius:8px;padding:5px 1.5em}@media screen and (max-width:640px){#studios-page #studios-area .tag-area div a{font-size:16px}}#studios-page #studios-area .tag-area div a:hover{color:#fff}#studios-page #studios-area .tag-area div a:hover:before{left:-20%}#studios-page #studios-area .tag-area div a:before{content:"";position:absolute;top:-50%;left:-170%;width:160%;height:200%;background-color:#d70a26;transform:rotateZ(10deg);transition:all 1s ease-in;z-index:-1}#studios-page #studios-area .row{padding:0 1.5em;margin:0 auto 70px}@media screen and (max-width:480px){#studios-page #studios-area .row{padding:0 1em}}#studios-page #studios-area .row .img-area{max-width:620px;height:375px;margin:0 auto 10px}@media screen and (max-width:960px){#studios-page #studios-area .row .img-area{height:350px}}@media screen and (max-width:640px){#studios-page #studios-area .row .img-area{height:320px}}@media screen and (max-width:480px){#studios-page #studios-area .row .img-area{height:280px}}#studios-page #studios-area .row#studio01 .img-area{background:url(//arrows-studio.jp/wp-content/themes/arrows-child/css/../img/fukuyama-img01.jpg) no-repeat center center;background-size:cover}#studios-page #studios-area .row#studio02 .img-area{background:url(//arrows-studio.jp/wp-content/themes/arrows-child/css/../img/ibara-img01.jpg) no-repeat center center;background-size:cover}#studios-page #studios-area .row#studio03 .img-area{background:url(//arrows-studio.jp/wp-content/themes/arrows-child/css/../img/kurashiki-img01.jpg) no-repeat center center;background-size:cover}#studios-page #studios-area .row#studio04 .img-area{background:url(//arrows-studio.jp/wp-content/themes/arrows-child/css/../img/setagaya-img01.jpg) no-repeat center center;background-size:cover}#studios-page #studios-area .row#studio05 .img-area{background:url(//arrows-studio.jp/wp-content/themes/arrows-child/css/../img/ehime-img01.jpg) no-repeat center center;background-size:cover}#studios-page #studios-area .row .cate{text-align:left;margin-bottom:8px}#studios-page #studios-area .row .cate span{display:inline-block;vertical-align:baseline;font-size:15px;line-height:1.5;border-radius:5px;text-align:center;color:#fff;background-color:#1f273a;padding:3px 1em;margin-right:10px}@media screen and (max-width:640px){#studios-page #studios-area .row .cate span{font-size:14px}}#studios-page #studios-area .row .cate span:last-child{margin-right:0}#studios-page #studios-area .row h3{font-size:30px;line-height:1.7;letter-spacing:.2em;color:#1f273a;text-align:left;padding:0;margin:0 auto 5px}@media screen and (max-width:960px){#studios-page #studios-area .row h3{font-size:28px}}@media screen and (max-width:640px){#studios-page #studios-area .row h3{font-size:26px;letter-spacing:.1em}}@media screen and (max-width:480px){#studios-page #studios-area .row h3{font-size:24px;line-height:1.5}}@media screen and (max-width:640px){#studios-page #studios-area .row h3 .pc{display:none}}#studios-page #studios-area .row h3 .sp{display:none}@media screen and (max-width:640px){#studios-page #studios-area .row h3 .sp{display:block}}#studios-page #studios-area .row .stc{position:relative;font-size:15px;line-height:1.6;letter-spacing:.1em;text-align:justify;text-justify:inter-ideograph;-ms-text-justify:inter-ideograph;color:#1f273a}@media screen and (max-width:640px){#studios-page #studios-area .row .stc{font-size:15px;line-height:1.6}}@media screen and (max-width:640px){#studios-page #studios-area .row .stc .pc{display:none}}#studios-page #studios-area .row .stc .sp{display:none}@media screen and (max-width:640px){#studios-page #studios-area .row .stc .sp{display:block}}#studios-page #studios-area .row .stc span{font-size:18px;font-weight:700;color:#d70a26}@media screen and (max-width:960px){#studios-page #studios-area .row .stc span{font-size:17px}}@media screen and (max-width:640px){#studios-page #studios-area .row .stc span{font-size:16px}}#studios-page #studios-area .row .stc b{font-weight:700}#studios-page #studios-area .row .stc a{font-size:18px;font-weight:700;line-height:1.9;letter-spacing:.15em;color:#1f273a}@media screen and (max-width:640px){#studios-page #studios-area .row .stc a{font-size:15px;line-height:1.8}}#studios-page #studios-area .row .stc a img{display:inline-block;vertical-align:middle;margin-left:15px}#studios-page #studios-area .row .stc .insta{display:block;margin-top:3px}#studios-page #studios-area .row .stc .insta img{margin-left:0}#studios-page #studios-area .row .col-area .col{display:inline-block;vertical-align:top;width:58%;border-right:1px solid #1f273a;padding:0 1.5em 0 0;margin-right:1%}@media screen and (max-width:640px){#studios-page #studios-area .row .col-area .col{width:100%;border-right:none;padding:0;margin-right:0;margin-bottom:20px}}#studios-page #studios-area .row .col-area .col:nth-child(2){width:40%;border-right:none;padding:0 1em;margin-right:0}@media screen and (max-width:640px){#studios-page #studios-area .row .col-area .col:nth-child(2){width:100%;padding:0;margin-right:0;margin-bottom:0}}#studios-page #studios-area .row .toggle-link{overflow:hidden;position:relative;display:block;width:92%;max-width:260px;border-radius:5px;color:#fff;font-size:20px;font-weight:700;line-height:1.7;letter-spacing:.1em;border:1px solid #d70a26;padding:10px 60px 10px 1em;margin:30px auto 0px;z-index:1}@media screen and (max-width:640px){#studios-page #studios-area .row .toggle-link{font-size:18px;padding:14px 54px 14px 1em}}#studios-page #studios-area .row .toggle-link.open{display:none}#studios-page #studios-area .row .toggle-link:before{content:"";position:absolute;top:2px;bottom:0;right:20px;width:12px;height:28px;background:url(//arrows-studio.jp/wp-content/themes/arrows-child/css/../img/arrow_vertical_wht.svg) no-repeat center center;margin:auto;transition:all 1s ease-in}#studios-page #studios-area .row .toggle-link:hover{color:#d70a26}#studios-page #studios-area .row .toggle-link:hover:before{width:12px;height:28px;background:url(//arrows-studio.jp/wp-content/themes/arrows-child/css/../img/arrow_vertical.svg) no-repeat center center}#studios-page #studios-area .row .toggle-link:hover:after{left:-170%}#studios-page #studios-area .row .toggle-link:after{content:"";position:absolute;top:-70%;left:-20%;width:130%;height:220%;background-color:#d70a26;transform:rotateZ(10deg);transition:all 1s ease-in;z-index:-1}#studios-page #studios-area .toggle-area{display:none;opacity:0;position:relative;max-width:875px;background-color:#f4f4f4;padding:10px 2.5em 30px;margin:30px auto 0;transition:all 1s ease-in}@media screen and (max-width:640px){#studios-page #studios-area .toggle-area{padding:10px 1em 30px}}#studios-page #studios-area .toggle-area.on{opacity:1}#studios-page #studios-area .toggle-area .close-btn{opacity:0;position:absolute;top:-20px;right:-20px;width:40px;height:40px;font-size:31px;font-weight:700;line-height:1;color:#fff;background-color:#d70a26;border-radius:50%;text-align:center;padding-top:4px;transition:all 1s ease-in}@media screen and (max-width:640px){#studios-page #studios-area .toggle-area .close-btn{right:-10px}}#studios-page #studios-area .toggle-area .close-btn.on{opacity:1}#studios-page #studios-area .toggle-area .toggle-row{position:relative;text-align:left;max-width:740px;padding:30px 0;margin:0 auto}#studios-page #studios-area .toggle-area .toggle-row:before{content:"";position:absolute;bottom:0;left:0;right:0;width:80%;height:1px;background-color:#ccc;margin:auto}@media screen and (max-width:640px){#studios-page #studios-area .toggle-area .toggle-row:before{width:90%}}#studios-page #studios-area .toggle-area .toggle-row h4{font-size:22px;line-height:1.7;letter-spacing:.1em;color:#1f273a;margin:0 auto 3px}@media screen and (max-width:960px){#studios-page #studios-area .toggle-area .toggle-row h4{font-size:21px}}@media screen and (max-width:640px){#studios-page #studios-area .toggle-area .toggle-row h4{font-size:20px;line-height:1.5;margin:0 auto 15px}}@media screen and (max-width:480px){#studios-page #studios-area .toggle-area .toggle-row h4{font-size:19px;letter-spacing:0em}}#studios-page #studios-area .toggle-area .toggle-row h5{display:inline-block;font-size:15px;font-weight:400;letter-spacing:0em;color:#fff;background-color:#919191;padding:3px 1em;margin-bottom:7px}@media screen and (max-width:640px){#studios-page #studios-area .toggle-area .toggle-row h5{font-size:14px;text-align:center;margin-bottom:18px}}#studios-page #studios-area .toggle-area .toggle-row .stc{letter-spacing:0;margin-bottom:20px}#studios-page #studios-area .toggle-area .toggle-row .toggle-col-area .col img{display:block;margin:0 auto}#studios-page #studios-area .toggle-area .toggle-row .toggle-col-area .col:nth-child(2){margin-top:15px}#studios-page #studios-area .toggle-area .toggle-row .toggle-col-area .col .stc{letter-spacing:0;color:#000}@media screen and (max-width:640px){#studios-page #studios-area .toggle-area .toggle-row .toggle-col-area .col .stc{font-size:15px}}#training-page{padding:120px 0 0;margin:0 auto 0px}#training-page .section-inner{max-width:1280px;padding:0;margin:0 auto}#training-page h2.top{position:relative;display:inline-block;z-index:1;font-size:42px;line-height:1.9;letter-spacing:.2em;color:#d70a26;text-align:center;padding:0 .2em;margin:0 auto 100px}@media screen and (max-width:960px){#training-page h2.top{font-size:40px}}@media screen and (max-width:640px){#training-page h2.top{font-size:36px;letter-spacing:.1em;margin:0 auto 80px}}@media screen and (max-width:480px){#training-page h2.top{font-size:30px;padding:0 .1em}}@media screen and (max-width:375px){#training-page h2.top{font-size:28px}}#training-page h2.top .sp{display:none}@media screen and (max-width:640px){#training-page h2.top .sp{display:block}}#training-page h3.center{position:relative;z-index:1;font-size:26px;font-weight:700;line-height:1.7;letter-spacing:.25em;color:#1f273a;padding:0 1em;margin:80px auto 0px}@media screen and (max-width:960px){#training-page h3.center{font-size:24px}}@media screen and (max-width:640px){#training-page h3.center{font-size:22px;letter-spacing:.2em}}@media screen and (max-width:480px){#training-page h3.center{font-size:20px;letter-spacing:.15em}}#training-page h3.center span{font-size:36px;font-weight:700;color:#d70a26}@media screen and (max-width:960px){#training-page h3.center span{font-size:32px}}@media screen and (max-width:640px){#training-page h3.center span{font-size:28px;letter-spacing:.2em}}@media screen and (max-width:480px){#training-page h3.center span{font-size:26px;letter-spacing:.15em}}#training-page .midashi-p{font-size:32px;font-weight:700;line-height:1.5;letter-spacing:.2em;color:#1f273a;padding:0 .5em;margin-bottom:90px}@media screen and (max-width:960px){#training-page .midashi-p{font-size:28px}}@media screen and (max-width:640px){#training-page .midashi-p{font-size:26px}}@media screen and (max-width:480px){#training-page .midashi-p{font-size:23px}}#training-page .hukidashi-midashi{font-size:32px;font-weight:700;line-height:1.7;letter-spacing:.25em;color:#1f273a;text-align:center;padding:0 1em;margin:0 auto 10px}@media screen and (max-width:960px){#training-page .hukidashi-midashi{font-size:30px}}@media screen and (max-width:640px){#training-page .hukidashi-midashi{font-size:27px;letter-spacing:.1em}}@media screen and (max-width:480px){#training-page .hukidashi-midashi{font-size:24px;line-height:1.5;margin:0 auto 5px}}#training-page .hukidashi-midashi span{font-size:39px;font-weight:700;color:#d70a26}@media screen and (max-width:960px){#training-page .hukidashi-midashi span{font-size:37px}}@media screen and (max-width:640px){#training-page .hukidashi-midashi span{font-size:33px}}@media screen and (max-width:480px){#training-page .hukidashi-midashi span{font-size:29px}}#training-page .hukidashi-midashi .sp{display:none}@media screen and (max-width:480px){#training-page .hukidashi-midashi .sp{display:block}}#training-page .hukidashi{margin-bottom:80px}@media screen and (max-width:640px){#training-page .hukidashi{margin-bottom:50px}}#training-page .hukidashi svg{display:none;width:280px;max-width:94%;margin:0 auto 40px}#training-page .hukidashi.active svg{display:block}#training-page .col-area{overflow:hidden;padding:0 1em;margin-bottom:60px}#training-page .col-area.right .col .btn:before{top:5px;right:15px;background:url(//arrows-studio.jp/wp-content/themes/arrows-child/css/../img/arrow_short.svg) no-repeat center center;transform:rotateZ(90deg)}#training-page .col-area.right .col:nth-child(2){height:340px}@media screen and (max-width:768px){#training-page .col-area.right .col:nth-child(2){max-width:580px;margin:0 0 0 auto}}@media screen and (max-width:640px){#training-page .col-area.right .col:nth-child(2){height:300px}}@media screen and (max-width:480px){#training-page .col-area.right .col:nth-child(2){height:280px}}#training-page .col-area.left .col:nth-child(1){height:340px}@media screen and (max-width:768px){#training-page .col-area.left .col:nth-child(1){max-width:580px;margin:0 auto 30px 0}}@media screen and (max-width:640px){#training-page .col-area.left .col:nth-child(1){height:300px}}@media screen and (max-width:480px){#training-page .col-area.left .col:nth-child(1){height:280px}}#training-page .col-area .col{position:relative;display:inline-block;vertical-align:middle;width:46%;text-align:left;margin-right:7%}@media screen and (max-width:768px){#training-page .col-area .col{display:block;width:90%;max-width:520px;margin:0 auto 30px 0}}#training-page .col-area .col:nth-child(2){margin-right:0}#training-page .col-area .col h4 span{display:inline-block;font-size:24px;font-weight:700;line-height:1.9;letter-spacing:.2em;text-align:left;color:#fff;background-color:#4d4d4d;padding:0 14px;margin-bottom:5px}@media screen and (max-width:960px){#training-page .col-area .col h4 span{font-size:22px;letter-spacing:.1em}}@media screen and (max-width:640px){#training-page .col-area .col h4 span{font-size:21px}}@media screen and (max-width:480px){#training-page .col-area .col h4 span{font-size:20px}}#training-page .col-area .col .stc{font-size:17px;line-height:1.7;letter-spacing:.1em;margin-bottom:15px}@media screen and (max-width:640px){#training-page .col-area .col .stc{font-size:16px;letter-spacing:.1em}}#training-page .col-area .col .stc span{color:#d70a26}#training-page .col-area .col .btn{max-width:300px;margin:0 auto}#training-page .img-banner{position:relative;width:100%;height:500px;margin:100px 0 45px}@media screen and (max-width:960px){#training-page .img-banner{height:450px}}@media screen and (max-width:640px){#training-page .img-banner{height:380px;margin:85px 0 45px}}@media screen and (max-width:480px){#training-page .img-banner{height:340px}}#training-page .img-banner:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.3);z-index:0;transition:all 1s ease-in}#training-page .img-banner .stc-area{position:absolute;bottom:1em;right:15px;max-width:480px}#training-page .img-banner .stc-area svg{display:block;width:200px;margin:0 auto}@media screen and (max-width:640px){#training-page .img-banner .stc-area svg{width:180px}}#training-page .img-banner .stc-area h2{font-size:42px;line-height:1.5;letter-spacing:.2em;color:#fff;text-align:center}@media screen and (max-width:960px){#training-page .img-banner .stc-area h2{font-size:40px}}@media screen and (max-width:640px){#training-page .img-banner .stc-area h2{font-size:36px}}@media screen and (max-width:480px){#training-page .img-banner .stc-area h2{font-size:30px}}#training-page h3.jr{display:inline-block;position:relative;font-size:42px;font-weight:700;line-height:1.9;letter-spacing:.15em;color:#d70a26;text-align:center;padding:30px 2em;margin-bottom:50px}@media screen and (max-width:960px){#training-page h3.jr{font-size:40px}}@media screen and (max-width:640px){#training-page h3.jr{font-size:36px;line-height:1.7;letter-spacing:.05em;padding:30px 1em;margin:0 .5em 50px}}@media screen and (max-width:480px){#training-page h3.jr{font-size:28px;padding:30px .8em;margin:0 .5em 30px}}@media screen and (max-width:375px){#training-page h3.jr{font-size:26px}}#training-page h3.jr span{font-size:36px;font-weight:700;letter-spacing:.15em;color:#d70a26}@media screen and (max-width:960px){#training-page h3.jr span{font-size:34px}}@media screen and (max-width:640px){#training-page h3.jr span{font-size:30px;letter-spacing:.05em}}@media screen and (max-width:480px){#training-page h3.jr span{font-size:24px}}#training-page h3.jr .block01{position:absolute;top:0;left:0;width:41px;display:none}@media screen and (max-width:480px){#training-page h3.jr .block01{width:28px}}#training-page h3.jr .block02{position:absolute;bottom:0;right:0;width:41px;transform:rotateZ(180deg);display:none}@media screen and (max-width:480px){#training-page h3.jr .block02{width:28px}}#training-page h3.jr .block02.active{display:block}#training-page h3.jr.active .block01{display:block}#training-page h3.jr.active .block02{display:block}#training-page .h-stc{position:relative;font-size:24px;font-weight:700;line-height:1.9;letter-spacing:.15em;color:#1f273a;margin-bottom:60px}@media screen and (max-width:960px){#training-page .h-stc{font-size:22px}}@media screen and (max-width:640px){#training-page .h-stc{font-size:20px;line-height:1.8}}@media screen and (max-width:480px){#training-page .h-stc{font-size:18px;line-height:1.6;letter-spacing:0em}}@media screen and (max-width:640px){#training-page .h-stc .pc{display:none}}#training-page .h-stc .sp{display:none}@media screen and (max-width:640px){#training-page .h-stc .sp{display:block}}#training-page .h-stc span{font-size:18px;font-weight:700;color:#d70a26}@media screen and (max-width:960px){#training-page .h-stc span{font-size:17px}}@media screen and (max-width:640px){#training-page .h-stc span{font-size:16px}}#training-page .arrow-area{overflow:hidden;width:96%;max-width:920px;margin:0 auto 110px}@media screen and (max-width:640px){#training-page .arrow-area{margin:0 auto 80px}}#training-page .arrow-area .col{float:left;width:38%;max-width:350px;margin-right:4%}@media screen and (max-width:640px){#training-page .arrow-area .col{width:60%}}@media screen and (max-width:480px){#training-page .arrow-area .col{width:77%}}#training-page .arrow-area .col h4{position:relative;font-size:23px;font-weight:700;line-height:1.5;letter-spacing:.1em;color:#1f273a;text-align:left;padding:0 85px 0 .5em;margin-bottom:50px}@media screen and (max-width:960px){#training-page .arrow-area .col h4{font-size:22x}}@media screen and (max-width:640px){#training-page .arrow-area .col h4{font-size:21px;padding:0 65px 0 .5em}}@media screen and (max-width:480px){#training-page .arrow-area .col h4{font-size:19px}}@media screen and (max-width:640px){#training-page .arrow-area .col h4 .pc{display:none}}#training-page .arrow-area .col h4 .sp{display:none}@media screen and (max-width:640px){#training-page .arrow-area .col h4 .sp{display:block}}#training-page .arrow-area .col h4:before{content:"";position:absolute;top:80%;left:0;right:0;width:100%;max-width:680px;height:45px;background-color:#cecece;margin:0 auto;z-index:-1}#training-page .arrow-area .col h4 img{position:absolute;bottom:-8%;right:10px}@media screen and (max-width:640px){#training-page .arrow-area .col h4 img{bottom:3%;right:10px;width:56px}}#training-page .arrow-area .col p{text-align:left}#training-page .arrow-area .col.col02{margin-right:0;margin-top:100px}@media screen and (max-width:640px){#training-page .arrow-area .col.col02{float:right;width:60%;margin-top:70px}}@media screen and (max-width:480px){#training-page .arrow-area .col.col02{width:77%}}#training-page .arrow-area .col.col02 h5:before{top:75%}#training-page .arrow-area .col.col02 h5 img{bottom:-11%}@media screen and (max-width:640px){#training-page .arrow-area .col.col02 h5 img{bottom:0;right:10px;width:46px}}#training-page .arrow-area .col-arrow{float:left;width:16%;margin-right:4%;transform:rotateZ(26deg);margin-top:120px}@media screen and (max-width:640px){#training-page .arrow-area .col-arrow{float:none;clear:both;transform:rotateZ(48deg);padding-right:5%;margin:210px auto 0 26%}}#training-page .arrow-area .col-arrow svg{display:none;width:129px}@media screen and (max-width:480px){#training-page .arrow-area .col-arrow svg{width:120px}}#training-page .arrow-area .col-arrow.active svg{display:block}#training-page .arrow-area .col-arrow02{transform:rotateZ(132deg);margin-left:42%;margin-top:50px;margin-bottom:60px}@media screen and (max-width:640px){#training-page .arrow-area .col-arrow02{transform:rotateZ(117deg);margin-left:42%;margin-top:290px;margin-bottom:80px}}#training-page .arrow-area .img-area{clear:both;text-align:center}@media screen and (max-width:640px){#training-page .arrow-area .img-area img{width:49%}}#training-page #studio .tag-area{max-width:640px;margin:0 auto 40px}#training-page #studio .tag-area div{display:inline-block;vertical-align:top;margin-right:10px;margin-bottom:15px}#training-page #studio .tag-area div a{overflow:hidden;position:relative;display:block;font-size:17px;font-weight:700;line-height:1.5;letter-spacing:.15em;color:#d70a26;border:1px solid #d70a26;border-radius:8px;padding:4px 1.5em}@media screen and (max-width:640px){#training-page #studio .tag-area div a{font-size:16px}}#training-page #studio .tag-area div a:hover{color:#fff}#training-page #studio .tag-area div a:hover:before{left:-20%}#training-page #studio .tag-area div a:before{content:"";position:absolute;top:-50%;left:-170%;width:160%;height:200%;background-color:#d70a26;transform:rotateZ(10deg);transition:all 1s ease-in;z-index:-1}#training-page .nana,#baseball-page .nana{display:block;background-color:#303030;max-width:880px;padding:60px 2em;margin:40px auto 120px}#training-page .nana .nana-img,#baseball-page .nana .nana-img{display:block;margin:0 auto 45px}@media screen and (max-width:1280px){#training-page .nana .nana-img,#baseball-page .nana .nana-img{width:520px}}#training-page .nana .stc,#baseball-page .nana .stc{font-size:44px;font-weight:700;line-height:1.6;letter-spacing:.2em;color:#fff;text-align:center}@media screen and (max-width:960px){#training-page .nana .stc,#baseball-page .nana .stc{font-size:42px}}@media screen and (max-width:640px){#training-page .nana .stc,#baseball-page .nana .stc{font-size:40px;letter-spacing:.1em}}@media screen and (max-width:480px){#training-page .nana .stc,#baseball-page .nana .stc{font-size:36px}}#training-page .nana .stc img,#baseball-page .nana .stc img{display:block;margin:0 auto}@media screen and (max-width:480px){#training-page .nana .stc img,#baseball-page .nana .stc img{width:190px}}#training-page .nana:hover,#baseball-page .nana:hover{opacity:.8}#training-page #course h3,#training-page #studio h3,#training-page #studios h3,#baseball-page #course h3,#baseball-page #studio h3,#baseball-page #studios h3{position:relative;display:inline-block;font-size:22px;line-height:2;letter-spacing:.3em;color:#606060;text-align:center;margin-bottom:40px;z-index:1}@media screen and (max-width:640px){#training-page #course h3,#training-page #studio h3,#training-page #studios h3,#baseball-page #course h3,#baseball-page #studio h3,#baseball-page #studios h3{font-size:20px}}#training-page #course h3 span,#training-page #studio h3 span,#training-page #studios h3 span,#baseball-page #course h3 span,#baseball-page #studio h3 span,#baseball-page #studios h3 span{font-size:82px;font-weight:700;line-height:1.2;letter-spacing:.15em;color:#1f273a}@media screen and (max-width:960px){#training-page #course h3 span,#training-page #studio h3 span,#training-page #studios h3 span,#baseball-page #course h3 span,#baseball-page #studio h3 span,#baseball-page #studios h3 span{font-size:74px}}@media screen and (max-width:640px){#training-page #course h3 span,#training-page #studio h3 span,#training-page #studios h3 span,#baseball-page #course h3 span,#baseball-page #studio h3 span,#baseball-page #studios h3 span{font-size:68px;letter-spacing:.1em}}@media screen and (max-width:480px){#training-page #course h3 span,#training-page #studio h3 span,#training-page #studios h3 span,#baseball-page #course h3 span,#baseball-page #studio h3 span,#baseball-page #studios h3 span{font-size:58px;letter-spacing:0em}}#training-page #course,#baseball-page #course{padding:60px 0 0}#training-page #course .row,#baseball-page #course .row{position:relative;text-align:left;margin-bottom:120px}#training-page #course .row:before,#baseball-page #course .row:before{content:"";position:absolute;top:150px;left:0;right:0;width:100%;height:90%;background-color:#f4f4f4;z-index:-1}#training-page #course .row h4,#baseball-page #course .row h4{position:relative;font-size:33px;line-height:1.5;letter-spacing:.1em;color:#1f273a;padding:0 1em 5px;margin-bottom:18px}@media screen and (max-width:960px){#training-page #course .row h4,#baseball-page #course .row h4{font-size:31px}}@media screen and (max-width:768px){#training-page #course .row h4,#baseball-page #course .row h4{text-align:center}}@media screen and (max-width:640px){#training-page #course .row h4,#baseball-page #course .row h4{font-size:29px}}@media screen and (max-width:480px){#training-page #course .row h4,#baseball-page #course .row h4{font-size:26px;line-height:1.4}}#training-page #course .row h4:before,#baseball-page #course .row h4:before{content:"";position:absolute;bottom:0;left:1em;width:110px;height:3px;background-color:#d70a26}@media screen and (max-width:768px){#training-page #course .row h4:before,#baseball-page #course .row h4:before{left:0;right:0;margin:0 auto}}#training-page #course .row h4.gry:before,#baseball-page #course .row h4.gry:before{background-color:#1f273a}#training-page #course .row .item-area,#baseball-page #course .row .item-area{max-width:700px;margin:0 auto}#training-page #course .row .stc,#baseball-page #course .row .stc{max-width:960px;font-size:16px;line-height:1.7;letter-spacing:.1em;padding:0 1em;margin:0 auto 20px}@media screen and (max-width:640px){#training-page #course .row .stc,#baseball-page #course .row .stc{font-size:16px;line-height:1.6;letter-spacing:.1em}}@media screen and (max-width:480px){#training-page #course .row .stc,#baseball-page #course .row .stc{font-size:15px}}#training-page #course .row table,#baseball-page #course .row table{width:90%;max-width:820px;text-align:left;margin:0 auto 0px}#training-page #course .row table tr td:nth-child(1),#baseball-page #course .row table tr td:nth-child(1){width:40%}#training-page #course .row table tr td:last-child,#baseball-page #course .row table tr td:last-child{width:40%;vertical-align:middle;font-size:22px;font-weight:700}@media screen and (max-width:640px){#training-page #course .row table tr td:last-child,#baseball-page #course .row table tr td:last-child{font-size:20px;letter-spacing:0em}}@media screen and (max-width:480px){#training-page #course .row table tr td:last-child,#baseball-page #course .row table tr td:last-child{font-size:18px}}#training-page #course .row table th,#baseball-page #course .row table th{width:20%;font-size:17px;font-weight:700;line-height:1.4;text-align:left;vertical-align:middle;letter-spacing:.15em;color:#1f273a;background-color:#e2e0e0;border:1px solid #b7b7b7;box-sizing:border-box;padding:8px 10px}@media screen and (max-width:640px){#training-page #course .row table th,#baseball-page #course .row table th{font-size:16px;letter-spacing:0em}}#training-page #course .row table td,#baseball-page #course .row table td{font-size:16px;line-height:1.4;letter-spacing:.1em;text-align:left;color:#1f273a;background-color:#fff;border:1px solid #b7b7b7;padding:8px 10px}@media screen and (max-width:640px){#training-page #course .row table td,#baseball-page #course .row table td{font-size:15px;letter-spacing:0em}}#training-page #course .row table td span,#baseball-page #course .row table td span{font-size:14px;color:#d70a26}@media screen and (max-width:640px){#training-page #course .row table td span,#baseball-page #course .row table td span{font-size:13px}}#training-page #course .row table td img,#baseball-page #course .row table td img{vertical-align:middle;margin-left:8px}#training-page #course .row .btn,#baseball-page #course .row .btn{margin:30px auto 0;padding:10px 60px 10px 1em;max-width:300px}#training-page #course .row .btn:before,#baseball-page #course .row .btn:before{top:3px;right:15px;background:url(//arrows-studio.jp/wp-content/themes/arrows-child/css/../img/arrow_short.svg) no-repeat center center;transform:rotateZ(90deg)}#training-page #studio,#baseball-page #studio{padding:100px 1.5em 0}@media screen and (max-width:640px){#training-page #studio,#baseball-page #studio{padding:80px 1em 0}}#training-page #studio .item,#baseball-page #studio .item{display:inline-block;vertical-align:top;width:30.33%;max-width:380px;text-align:left;margin-right:4.5%;margin-bottom:30px}@media screen and (max-width:960px){#training-page #studio .item,#baseball-page #studio .item{width:48%;margin-right:4%}}@media screen and (max-width:480px){#training-page #studio .item,#baseball-page #studio .item{display:block;width:100%;margin:0 auto 30px}}#training-page #studio .item:nth-child(3n),#baseball-page #studio .item:nth-child(3n){margin-right:0}@media screen and (max-width:960px){#training-page #studio .item:nth-child(3n),#baseball-page #studio .item:nth-child(3n){margin-right:3%}}@media screen and (max-width:480px){#training-page #studio .item:nth-child(3n),#baseball-page #studio .item:nth-child(3n){margin:0 auto 30px}}@media screen and (max-width:960px){#training-page #studio .item:nth-child(2n),#baseball-page #studio .item:nth-child(2n){margin-right:0}}@media screen and (max-width:480px){#training-page #studio .item:nth-child(2n),#baseball-page #studio .item:nth-child(2n){margin:0 auto 30px}}#training-page #studio .item .img-area,#baseball-page #studio .item .img-area{height:230px}@media screen and (max-width:480px){#training-page #studio .item .img-area,#baseball-page #studio .item .img-area{height:220px}}#training-page #studio .item h4,#baseball-page #studio .item h4{font-size:20px;line-height:1.6;letter-spacing:.1em;color:#1f273a;margin-bottom:5px}@media screen and (max-width:960px){#training-page #studio .item h4,#baseball-page #studio .item h4{font-size:19px}}@media screen and (max-width:640px){#training-page #studio .item h4,#baseball-page #studio .item h4{font-size:18px}}@media screen and (max-width:480px){#training-page #studio .item h4,#baseball-page #studio .item h4{font-size:17px;line-height:1.5}}#training-page #studio .item .stc,#baseball-page #studio .item .stc{position:relative;font-size:15px;line-height:1.5;color:#1f273a}@media screen and (max-width:640px){#training-page #studio .item .stc,#baseball-page #studio .item .stc{font-size:14px}}@media screen and (max-width:640px){#training-page #studio .item .stc .pc,#baseball-page #studio .item .stc .pc{display:none}}#training-page #studio .item .stc .sp,#baseball-page #studio .item .stc .sp{display:none}@media screen and (max-width:640px){#training-page #studio .item .stc .sp,#baseball-page #studio .item .stc .sp{display:block}}#training-page #studio .item .stc span,#baseball-page #studio .item .stc span{font-size:18px;font-weight:700;color:#d70a26}@media screen and (max-width:960px){#training-page #studio .item .stc span,#baseball-page #studio .item .stc span{font-size:17px}}@media screen and (max-width:640px){#training-page #studio .item .stc span,#baseball-page #studio .item .stc span{font-size:16px}}#training-page #studio .item .stc b,#baseball-page #studio .item .stc b{font-size:15px;font-weight:400}@media screen and (max-width:640px){#training-page #studio .item .stc b,#baseball-page #studio .item .stc b{font-size:14px}}#training-page #studio .item .stc a,#baseball-page #studio .item .stc a{font-size:16px;font-weight:700;line-height:1.6;letter-spacing:.1em;color:#1f273a}@media screen and (max-width:640px){#training-page #studio .item .stc a,#baseball-page #studio .item .stc a{font-size:15px}}#training-page #studio .item .stc a img,#baseball-page #studio .item .stc a img{display:inline-block;vertical-align:middle;margin-left:15px}#training-page #studio .item .stc .insta,#baseball-page #studio .item .stc .insta{display:block;margin-top:3px}#training-page #studio .item .stc .insta img,#baseball-page #studio .item .stc .insta img{margin-left:0}#baseball-page{padding:120px 0 0;margin:0 auto 0px}#baseball-page .section-inner{max-width:1280px;padding:0;margin:0 auto}#baseball-page .rap-area{margin-bottom:120px}#baseball-page .rap-area .col{display:inline-block;vertical-align:middle;width:47%;margin-right:5%}@media screen and (max-width:768px){#baseball-page .rap-area .col{display:block;width:100%;margin-right:0;margin-bottom:30px}}#baseball-page .rap-area .col:nth-child(2){margin-right:0}@media screen and (max-width:768px){#baseball-page .rap-area .col:nth-child(2){display:none}}#baseball-page .rap-area .col:nth-child(2) a{display:block;max-width:600px;margin:0 auto}#baseball-page .rap-area .col h3{margin:0 auto 15px}@media screen and (max-width:768px){#baseball-page .rap-area .col h3{margin:0 auto 10px}}#baseball-page .rap-area .col h3 a{display:block;max-width:280px;background-color:#1f273a;padding:14px 2em 6px;margin:0 auto}#baseball-page .rap-area .col .stc{font-size:38px;font-weight:700;line-height:1.7;letter-spacing:.2em}@media screen and (max-width:960px){#baseball-page .rap-area .col .stc{font-size:36px}}@media screen and (max-width:768px){#baseball-page .rap-area .col .stc{font-size:34px;letter-spacing:.2em;padding-left:.5em;margin-bottom:10px}}@media screen and (max-width:480px){#baseball-page .rap-area .col .stc{font-size:32px;letter-spacing:.15em}}#baseball-page .rap-area .col .btn{margin:30px auto 0px}#baseball-page .rap-area .col .rap-img{display:none}@media screen and (max-width:768px){#baseball-page .rap-area .col .rap-img{display:block;margin:0 auto}}#baseball-page h3.center{position:relative;z-index:1;font-size:26px;font-weight:700;line-height:1.7;letter-spacing:.25em;color:#1f273a;padding:0 1em;margin:0 auto 60px}@media screen and (max-width:960px){#baseball-page h3.center{font-size:24px}}@media screen and (max-width:640px){#baseball-page h3.center{font-size:22px;letter-spacing:.2em}}@media screen and (max-width:480px){#baseball-page h3.center{font-size:20px;letter-spacing:.15em}}#baseball-page h3.center span{font-size:36px;font-weight:700;color:#d70a26}@media screen and (max-width:960px){#baseball-page h3.center span{font-size:32px}}@media screen and (max-width:640px){#baseball-page h3.center span{font-size:28px;letter-spacing:.2em}}@media screen and (max-width:480px){#baseball-page h3.center span{font-size:26px;letter-spacing:.15em}}#baseball-page .midashi-h{font-size:32px;font-weight:700;line-height:1.5;letter-spacing:.2em;text-align:left;color:#1f273a;padding:0 .5em;margin:30px 0}@media screen and (max-width:960px){#baseball-page .midashi-h{font-size:28px}}@media screen and (max-width:640px){#baseball-page .midashi-h{font-size:26px;letter-spacing:.1em}}@media screen and (max-width:480px){#baseball-page .midashi-h{font-size:23px}}@media screen and (max-width:640px){#baseball-page .midashi-h .pc{display:none}}#baseball-page .midashi-p{font-size:19px;line-height:1.8;letter-spacing:.2em;text-align:left;color:#1f273a;padding:0 .5em;margin-bottom:60px}@media screen and (max-width:960px){#baseball-page .midashi-p{font-size:18px}}@media screen and (max-width:640px){#baseball-page .midashi-p{font-size:17px;letter-spacing:.1em}}@media screen and (max-width:480px){#baseball-page .midashi-p{font-size:16px}}@media screen and (max-width:640px){#baseball-page .midashi-p .pc{display:none}}#baseball-page .hukidashi-midashi{font-size:32px;font-weight:700;line-height:1.6;letter-spacing:.25em;color:#1f273a;text-align:center;padding:0 1em;margin:0 auto 13px}@media screen and (max-width:960px){#baseball-page .hukidashi-midashi{font-size:30px}}@media screen and (max-width:640px){#baseball-page .hukidashi-midashi{font-size:27px;letter-spacing:.1em}}@media screen and (max-width:480px){#baseball-page .hukidashi-midashi{font-size:24px;line-height:1.5;margin:0 auto 5px}}#baseball-page .hukidashi-midashi span{font-size:39px;font-weight:700;color:#d70a26}@media screen and (max-width:960px){#baseball-page .hukidashi-midashi span{font-size:37px}}@media screen and (max-width:640px){#baseball-page .hukidashi-midashi span{font-size:33px}}@media screen and (max-width:480px){#baseball-page .hukidashi-midashi span{font-size:29px}}#baseball-page .hukidashi-midashi .sp{display:none}@media screen and (max-width:480px){#baseball-page .hukidashi-midashi .sp{display:block}}#baseball-page .hukidashi{margin-bottom:60px}@media screen and (max-width:640px){#baseball-page .hukidashi{margin-bottom:40px}}#baseball-page .hukidashi svg{display:none;width:280px;max-width:94%;margin:0 auto 40px}#baseball-page .hukidashi.active svg{display:block}#baseball-page .intro{text-align:left;padding:0 1em}#baseball-page .intro img.num{line-height:1;margin:0 !important}#baseball-page .intro .img01{display:block;margin:0 auto 30px}@media screen and (max-width:768px){#baseball-page .intro .img01{margin:0 auto 50px}}#baseball-page .intro h4{max-width:495px;font-size:24px;line-height:1.5;letter-spacing:.2em;color:#fff;background-color:#1f273a;padding:5px 1em;margin-bottom:8px}@media screen and (max-width:960px){#baseball-page .intro h4{font-size:22px}}@media screen and (max-width:640px){#baseball-page .intro h4{font-size:20px;letter-spacing:.15em;padding:5px .5em}}@media screen and (max-width:480px){#baseball-page .intro h4{font-size:18px}}#baseball-page .intro .stc{max-width:495px;font-size:16px;line-height:1.6;letter-spacing:.1em}@media screen and (max-width:640px){#baseball-page .intro .stc{font-size:15px}}#baseball-page .intro .col-area{margin-bottom:50px}#baseball-page .intro .col-area.right .col{vertical-align:middle;width:64%;margin-right:5%}@media screen and (max-width:768px){#baseball-page .intro .col-area.right .col{width:100%;margin-right:0}}#baseball-page .intro .col-area.right .col:nth-child(2n){width:30%;margin-right:0}@media screen and (max-width:768px){#baseball-page .intro .col-area.right .col:nth-child(2n){width:90%;margin:0 0 0 auto}}@media screen and (max-width:768px){#baseball-page .intro .col-area.right .col:nth-child(2n) img{margin:0 0 0 auto}}#baseball-page .intro .col-area.right .col .col-inner{max-width:495px;margin:0 15% 0 auto}@media screen and (max-width:960px){#baseball-page .intro .col-area.right .col .col-inner{margin:0 0 0 auto}}@media screen and (max-width:768px){#baseball-page .intro .col-area.right .col .col-inner{margin:0 10% 20px 0}}@media screen and (max-width:640px){#baseball-page .intro .col-area.right .col .num{width:84px}}#baseball-page .intro .col-area.right .col h4{text-align:right}@media screen and (max-width:768px){#baseball-page .intro .col-area.right .col h4{text-align:left}}#baseball-page .intro .col-area.left{margin-bottom:80px}#baseball-page .intro .col-area.left .col{vertical-align:middle;width:40%;margin-right:3%}@media screen and (max-width:768px){#baseball-page .intro .col-area.left .col{width:94%;margin:0 0 10px auto}}#baseball-page .intro .col-area.left .col:nth-child(2n){width:54%;margin-right:2%}@media screen and (max-width:768px){#baseball-page .intro .col-area.left .col:nth-child(2n){width:94%;margin:0 auto 0 0}}#baseball-page .intro .col-area.left .col .col-inner{max-width:495px;margin:0 0 0 auto}@media screen and (max-width:768px){#baseball-page .intro .col-area.left .col .col-inner{margin:0}}@media screen and (max-width:640px){#baseball-page .intro .col-area.left .col .num{width:99px}}#baseball-page .intro .col-area.left .col h4{background-color:#d70a26}#baseball-page .intro .col-area .col{display:inline-block}@media screen and (max-width:768px){#baseball-page .intro .col-area .col{display:block}}#baseball-page .intro .col-area .col img{display:block;margin:0 auto}#baseball-page .intro .row{margin-bottom:60px}#baseball-page .intro .row .row-inner{max-width:535px;margin:0 auto}@media screen and (max-width:640px){#baseball-page .intro .row .num{width:94px}}#baseball-page .intro .row h4{max-width:none;color:#1f273a;background-color:#fff;border:2px solid #1f273a}#baseball-page .intro .row .stc{max-width:none}#baseball-page .intro .row .img-area{max-width:960px;margin:20px auto 0}#baseball-page .intro .row .img-area .col{display:inline-block;vertical-align:middle;width:40%;margin-right:5%}@media screen and (max-width:768px){#baseball-page .intro .row .img-area .col{width:100%;margin-right:0;margin-bottom:10px}}#baseball-page .intro .row .img-area .col:nth-child(2){width:54%;margin-right:0}@media screen and (max-width:768px){#baseball-page .intro .row .img-area .col:nth-child(2){width:100%;margin-right:0}}#baseball-page .intro .row .img-area .col img{display:block;margin:0 auto}#baseball-page .slow-area{margin:0 auto 70px}@media screen and (max-width:640px){#baseball-page .slow-area{margin:0 auto 40px}}#baseball-page .slow-area br.sp{display:none}@media screen and (max-width:768px){#baseball-page .slow-area br.sp{display:block}}#baseball-page .slow-area img{display:inline-block;vertical-align:bottom;margin-bottom:30px}#baseball-page .slow-area img:nth-of-type(1){width:13.6%}@media screen and (max-width:768px){#baseball-page .slow-area img:nth-of-type(1){width:26%}}#baseball-page .slow-area img:nth-of-type(2){width:16.6%}@media screen and (max-width:768px){#baseball-page .slow-area img:nth-of-type(2){width:32%}}#baseball-page .slow-area img:nth-of-type(3){width:19.6%}@media screen and (max-width:768px){#baseball-page .slow-area img:nth-of-type(3){width:38%}}#baseball-page .slow-area img:nth-of-type(4){width:22.6%}@media screen and (max-width:768px){#baseball-page .slow-area img:nth-of-type(4){width:45%}}#baseball-page .slow-area img:nth-of-type(5){width:25.6%}@media screen and (max-width:768px){#baseball-page .slow-area img:nth-of-type(5){width:50%}}#baseball-page .slow-area img:last-child{margin-right:0}#baseball-page #studios{padding:100px 1.5em 0}@media screen and (max-width:640px){#baseball-page #studios{padding:80px 1em 0}}#baseball-page #studios .row{padding:0 1.5em;margin:0 auto 70px}@media screen and (max-width:480px){#baseball-page #studios .row{padding:0 1em}}#baseball-page #studios .row .img-area{max-width:700px;margin:0 auto 10px}#baseball-page #studios .row .cate{text-align:left;margin-bottom:8px}#baseball-page #studios .row .cate span{display:inline-block;vertical-align:baseline;font-size:15px;line-height:1.5;border-radius:5px;text-align:center;color:#fff;background-color:#1f273a;padding:3px 1em;margin-right:10px}@media screen and (max-width:640px){#baseball-page #studios .row .cate span{font-size:14px}}#baseball-page #studios .row .cate span:last-child{margin-right:0}#baseball-page #studios .row h3{font-size:30px;line-height:1.7;letter-spacing:.2em;color:#1f273a;text-align:left;padding:0;margin:0 auto 5px}@media screen and (max-width:960px){#baseball-page #studios .row h3{font-size:28px}}@media screen and (max-width:640px){#baseball-page #studios .row h3{font-size:26px;letter-spacing:.1em}}@media screen and (max-width:480px){#baseball-page #studios .row h3{font-size:24px;line-height:1.5}}@media screen and (max-width:640px){#baseball-page #studios .row h3 .pc{display:none}}#baseball-page #studios .row h3 .sp{display:none}@media screen and (max-width:640px){#baseball-page #studios .row h3 .sp{display:block}}#baseball-page #studios .row .stc{position:relative;font-size:16px;line-height:1.7;letter-spacing:.05em;color:#1f273a;text-align:left}@media screen and (max-width:640px){#baseball-page #studios .row .stc{font-size:15px;line-height:1.6}}@media screen and (max-width:640px){#baseball-page #studios .row .stc .pc{display:none}}#baseball-page #studios .row .stc .sp{display:none}@media screen and (max-width:640px){#baseball-page #studios .row .stc .sp{display:block}}#baseball-page #studios .row .stc span{font-size:18px;font-weight:700;color:#d70a26}@media screen and (max-width:960px){#baseball-page #studios .row .stc span{font-size:17px}}@media screen and (max-width:640px){#baseball-page #studios .row .stc span{font-size:16px}}#baseball-page #studios .row .stc b{font-weight:700}#baseball-page #studios .row .stc a{font-size:18px;font-weight:700;line-height:1.9;letter-spacing:.15em;color:#1f273a}@media screen and (max-width:640px){#baseball-page #studios .row .stc a{font-size:15px;line-height:1.8}}#baseball-page #studios .row .stc a img{display:inline-block;vertical-align:middle;margin-left:15px}#baseball-page #studios .row .col-area .col{display:inline-block;vertical-align:top;width:58%;border-right:1px solid #1f273a;padding:0 1.5em 0 0;margin-right:1%}@media screen and (max-width:640px){#baseball-page #studios .row .col-area .col{width:100%;border-right:none;padding:0;margin-right:0;margin-bottom:20px}}#baseball-page #studios .row .col-area .col:nth-child(2){width:40%;border-right:none;padding:0 1em;margin-right:0}@media screen and (max-width:640px){#baseball-page #studios .row .col-area .col:nth-child(2){width:100%;padding:0;margin-right:0;margin-bottom:0}}.thumb-area{overflow:hidden;display:flex;height:450px}@media screen and (max-width:640px){.thumb-area{height:auto;flex-direction:column-reverse}}.thumb-area .single-title-area{align-items:center;display:flex;justify-content:center;width:30%;background-color:#000;padding:0 1.5em}@media screen and (max-width:640px){.thumb-area .single-title-area{width:100%;padding:30px 1.5em}}.thumb-area .single-title-area h2{position:relative;display:inline-block;font-size:30px;font-weight:700;line-height:1.3;letter-spacing:.1em;color:#fff;margin-bottom:20px;z-index:0}@media screen and (max-width:1024px){.thumb-area .single-title-area h2{font-size:calc(1.5rem + (1vw - 7.68px) * 0.5208)}}.thumb-area .single-title-area .date{width:106px;text-align:center;font-size:16px;color:#fff;margin-bottom:5px}.thumb-area .single-title-area .cate{position:relative;display:inline-block;width:106px;height:35px;font-size:13px;line-height:1.2;color:#fff;text-align:center;padding:9px .1em 2px;margin:auto 0;z-index:0}.thumb-area .single-title-area .cate img{position:absolute;top:0;left:0;z-index:-1}.thumb-area .single-thumb{height:100%;width:70%;max-width:1180px;margin:0 auto;transition:all 3s}@media screen and (max-width:640px){.thumb-area .single-thumb{width:100%;height:360px}}#news-single{padding:100px 1.5em 0}#news-single h2{font-size:32px;line-height:1.5;letter-spacing:.1em;color:#d70a26;text-align:center;margin:0 auto 20px}@media screen and (max-width:960px){#news-single h2{font-size:30px;letter-spacing:.1em}}@media screen and (max-width:640px){#news-single h2{font-size:28px}}@media screen and (max-width:480px){#news-single h2{font-size:25px}}#news-single h2 .sp{display:none}@media screen and (max-width:960px){#news-single h2 .sp{display:block}}#news-single .detail-area{margin-bottom:70px}#news-single .detail-area .date{font-size:19px;font-weight:700;letter-spacing:.2em;margin-bottom:10px}@media screen and (max-width:640px){#news-single .detail-area .date{font-size:18px}}#news-single .detail-area .cate{font-size:17px;font-weight:700;line-height:1.5;letter-spacing:.2em;color:#fff;background-color:#d70a26;padding:5px 1em}@media screen and (max-width:960px){#news-single .detail-area .cate{letter-spacing:.15em}}@media screen and (max-width:640px){#news-single .detail-area .cate{font-size:17px}}@media screen and (max-width:480px){#news-single .detail-area .cate{font-size:16px}}#news-single .section-inner .row{margin-bottom:100px}#news-single .section-inner .pdf{margin:0 auto 50px;display:block;width:200px;position:relative}#news-single .section-inner .pdf .search{position:absolute;right:0;top:0}#news-single .section-inner h3{font-size:26px;line-height:1.5;letter-spacing:.15em;color:#d70a26;text-align:center;margin:0 auto 20px}@media screen and (max-width:960px){#news-single .section-inner h3{font-size:24px;letter-spacing:.1em}}@media screen and (max-width:640px){#news-single .section-inner h3{font-size:23px}}@media screen and (max-width:480px){#news-single .section-inner h3{font-size:22px}}#news-single .section-inner h4{font-size:23px;line-height:1.5;letter-spacing:.15em;color:#d70a26;text-align:left;margin:0 auto 15px}@media screen and (max-width:960px){#news-single .section-inner h4{font-size:22px;letter-spacing:.1em}}@media screen and (max-width:640px){#news-single .section-inner h4{font-size:20px}}@media screen and (max-width:480px){#news-single .section-inner h4{font-size:19px}}#news-single .section-inner h5{font-size:26px;line-height:1.5;letter-spacing:.15em;color:#d70a26;text-align:left;margin:0 auto 20px}@media screen and (max-width:960px){#news-single .section-inner h5{font-size:24px;letter-spacing:.1em}}@media screen and (max-width:640px){#news-single .section-inner h5{font-size:23px}}@media screen and (max-width:480px){#news-single .section-inner h5{font-size:22px}}#news-single .section-inner .stc{font-size:17px;line-height:1.9;letter-spacing:.05em;color:#1f273a;text-align:left;padding:0;margin-bottom:40px}@media screen and (max-width:640px){#news-single .section-inner .stc{font-size:16px}}@media screen and (max-width:480px){#news-single .section-inner .stc{font-size:15px;line-height:1.6}}@media screen and (max-width:640px){#news-single .section-inner .stc .pc{display:none}}#news-single .section-inner .stc .sp{display:none}@media screen and (max-width:640px){#news-single .section-inner .stc .sp{display:block}}#news-single .section-inner .stc b{font-weight:600}#news-single .section-inner .stc .red{font-weight:600;color:#d92519}#news-single .section-inner .stc label{font-size:17px;font-weight:500;letter-spacing:.2em;color:#fff;background-color:#d70a26;padding:5px 1em;margin-bottom:10px}@media screen and (max-width:960px){#news-single .section-inner .stc label{letter-spacing:.15em}}@media screen and (max-width:640px){#news-single .section-inner .stc label{font-size:17px}}@media screen and (max-width:480px){#news-single .section-inner .stc label{font-size:16px}}#news-single .section-inner .btn{max-width:300px;color:#d70a26;border-bottom:4px solid #d70a26;padding:16px 50px 10px 1em;margin:0 0 0 auto}#news-single .section-inner .btn:before{border-left:30px solid #d70a26}#news-single .section-inner .item-area{padding:0 32px;margin:60px auto}#news-single .section-inner .share{overflow:hidden}#news-single .section-inner .share li{float:left;width:16.666%}#news-single .section-inner .share li a{display:block;height:40px;background-color:#004598;border-right:2px solid #fff;text-align:center;padding:10px 0;line-height:0}#news-single .section-inner .share li:last-child a{border-right:0}#news-single .tag-area{text-align:center}#news-single .tag-area div{display:inline-block;vertical-align:top;margin-right:10px;margin-bottom:10px}#news-single .tag-area div a{overflow:hidden;position:relative;display:block;font-size:17px;font-weight:700;line-height:1.6;letter-spacing:.15em;color:#d70a26;border:1px solid #d70a26;border-radius:8px;padding:5px 1.5em}@media screen and (max-width:640px){#news-single .tag-area div a{font-size:16px}}#news-single .tag-area div a:hover{color:#fff}#news-single .tag-area div a:hover:before{left:-20%}#news-single .tag-area div a:before{content:"";position:absolute;top:-50%;left:-170%;width:160%;height:200%;background-color:#d70a26;transform:rotateZ(10deg);transition:all 1s ease-in;z-index:-1}#news-single .col-area{text-align:center;margin:0 auto 90px}#news-single .col-area .col{display:inline-block;vertical-align:middle;text-align:left;width:48%;margin-right:4%}@media screen and (max-width:768px){#news-single .col-area .col{display:block;width:100%;margin:0 auto 30px}}#news-single .col-area .col:nth-child(2){width:47%;margin-right:0}@media screen and (max-width:768px){#news-single .col-area .col:nth-child(2){width:100%}}#news-single .col-area .col .stc{max-width:none;margin-bottom:30px}#news-single .col-area .col img{margin:0 auto}#other-news{max-width:1280px;text-align:left;padding:0;margin:0 auto;padding:60px 0 120px}#other-news h2{position:relative;display:inline-block;font-size:22px;line-height:2;letter-spacing:.3em;color:#606060;text-align:center;padding:0 1.7em;z-index:1}@media screen and (max-width:640px){#other-news h2{font-size:20px}}@media screen and (max-width:480px){#other-news h2{padding:0 1.5em}}#other-news h2 span{font-size:82px;font-weight:700;line-height:1.2;letter-spacing:.15em;color:#1f273a}@media screen and (max-width:640px){#other-news h2 span{font-size:78px}}@media screen and (max-width:480px){#other-news h2 span{font-size:70px}}#other-news h2:before{content:"";position:absolute;top:48%;left:0;width:100%;height:90px;background-color:#cecece;z-index:-1}@media screen and (max-width:480px){#other-news h2:before{height:74px}}#other-news .row{position:relative;width:94%;max-width:1145px;background-color:#efe6df;padding:80px 0 30px;margin:-35px auto 0;z-index:0}@media screen and (max-width:480px){#other-news .row{width:96%;padding:60px 0 30px}}#other-news .row.fadein-up{bottom:-160px !important}#other-news .row.active{bottom:0 !important}#other-news .row .item-area{margin:0 auto 20px;max-width:500px}#other-news .row .item{display:block;text-align:center;max-width:500px}#other-news .row .item .img-area{position:relative;height:293px;margin-bottom:5px}@media screen and (max-width:960px){#other-news .row .item .img-area{height:280px}}@media screen and (max-width:480px){#other-news .row .item .img-area{height:220px;margin-bottom:10px}}#other-news .row .item .img-area .cate{position:absolute;top:0;right:0;font-size:16px;font-weight:700;line-height:1.6;letter-spacing:.15em;color:#fff;background-color:#d70a26;padding:4px 1em}#other-news .row .item .date{font-size:16px;line-height:1.6;letter-spacing:.15em;color:#706f6f;margin-bottom:8px}@media screen and (max-width:640px){#other-news .row .item .date{font-size:15px;line-height:1.5}}#other-news .row .item h3{font-size:17px;line-height:1.7;letter-spacing:.15em;color:#1f273a}@media screen and (max-width:640px){#other-news .row .item h3{font-size:17px}}@media screen and (max-width:480px){#other-news .row .item h3{font-size:16px}}#other-news .row .tag-area{text-align:center;padding:0 .5em}#other-news .row .tag-area div{display:inline-block;vertical-align:top;margin-right:10px;margin-bottom:10px}#other-news .row .tag-area div a{overflow:hidden;position:relative;display:block;font-size:17px;font-weight:700;line-height:1.6;letter-spacing:.15em;color:#d70a26;border:1px solid #d70a26;border-radius:8px;padding:5px 1.5em}@media screen and (max-width:640px){#other-news .row .tag-area div a{font-size:16px}}@media screen and (max-width:480px){#other-news .row .tag-area div a{font-size:15px;letter-spacing:0em}}#other-news .row .tag-area div a:hover{color:#fff}#other-news .row .tag-area div a:hover:before{left:-20%}#other-news .row .tag-area div a:before{content:"";position:absolute;top:-50%;left:-170%;width:160%;height:200%;background-color:#d70a26;transform:rotateZ(10deg);transition:all 1s ease-in;z-index:-1}#other-news .btn{max-width:300px;color:#d70a26;border-bottom:4px solid #d70a26;padding:16px 50px 10px 1em;margin:0 0 0 auto}#other-news .btn:before{border-left:30px solid #d70a26}#cate-news{max-width:1280px;text-align:center;padding:0;margin:0 auto;padding:160px 0 60px}#cate-news .tag-area{text-align:center;margin-bottom:40px}#cate-news .tag-area a{display:inline-block;vertical-align:top;position:relative;width:106px;height:35px;font-size:13px;line-height:1.2;color:#fff;text-align:center;padding:9px .1em 2px;margin-right:20px;margin-bottom:20px}#cate-news .tag-area a:last-child{margin-right:0}#cate-news .tag-area a img{position:absolute;top:0;left:0;z-index:-1}#cate-news h2{display:inline-block;vertical-align:middle;width:25%;font-size:48px;font-weight:700;line-height:1;color:#1f273a;margin-right:4%}@media screen and (max-width:1024px){#cate-news h2{font-size:calc(2.25rem + (1vw - 7.68px) * 1.0417)}}@media screen and (max-width:640px){#cate-news h2{vertical-align:middle;width:10%;margin-right:7%;margin-top:15px}}#cate-news h2 .sp{display:none}@media screen and (max-width:640px){#cate-news h2 .sp{display:block}}#cate-news .item-area{display:inline-block;vertical-align:middle;width:70%}@media screen and (max-width:640px){#cate-news .item-area{width:80%}}#cate-news .item-area .item{position:relative;display:block;font-size:16px;line-height:1.4;color:#1f273a;text-align:justify;text-justify:inter-ideograph;-ms-text-justify:inter-ideograph;padding:10px 0 10px 102px}@media screen and (max-width:640px){#cate-news .item-area .item{font-size:15px}}@media screen and (max-width:480px){#cate-news .item-area .item{font-size:14px}}#cate-news .item-area .item:hover{opacity:.7}#cate-news .item-area .item:before{content:"";position:absolute;bottom:0;left:0;width:0;height:1px;background-color:#1f273a;transition:all 1.5s ease-in-out}#cate-news .item-area .item.active:before{width:100%}#cate-news .item-area .item .date{display:block;font-size:12px;color:#9e9e9e}#cate-news .item-area .item .cate{position:absolute;top:4px;bottom:0;left:0;width:92px;height:31px;font-size:11px;line-height:1.2;color:#fff;text-align:center;padding:9px .1em 2px;margin:auto 0;z-index:0}#cate-news .item-area .item .cate img{position:absolute;top:0;left:0;z-index:-1}#privacy-page{margin:0 auto 80px;padding:160px 0 60px}#privacy-page h3{font-size:22px;line-height:1.5;letter-spacing:.1em;color:#1f273a;text-align:center;margin-bottom:25px}#privacy-page h4{font-size:17px;line-height:1.5;letter-spacing:.1em;color:#1f273a;text-align:left;margin-bottom:10px}@media screen and (max-width:640px){#privacy-page h4{font-size:16px}}#privacy-page .stc{font-size:15px;line-height:1.6;color:#1f273a;letter-spacing:.1em;text-align:justify;text-justify:inter-ideograph;-ms-text-justify:inter-ideograph;margin-bottom:40px}@media screen and (max-width:640px){#privacy-page .stc{font-size:14px}}#contact-page{margin:0 auto 80px;padding:160px 0 60px}#contact-page .section-inner{max-width:660px;text-align:left;padding:0 1em;margin:0 auto}#contact-page .stc{font-size:16px;font-weight:600;line-height:1.6;letter-spacing:.1em;color:#1f273a;text-align:left;margin-bottom:40px}@media screen and (max-width:640px){#contact-page .stc{font-size:15px}}@media screen and (max-width:640px){#contact-page .stc .pc{display:none}}#contact-page .stc .sp{display:none}@media screen and (max-width:640px){#contact-page .stc .sp{display:block}}#contact-page .stc.mt{max-width:530px;margin:40px auto 0}#contact-page .stc .thanks{font-size:20px}@media screen and (max-width:640px){#contact-page .stc .thanks{font-size:19px}}@media screen and (max-width:480px){#contact-page .stc .thanks{font-size:18px}}#contact-page .stc a{font-size:17px;font-weight:600;line-height:1.6;letter-spacing:.1em;color:#d70a26;text-decoration:underline}#contact-page .blk-btn{position:relative;display:block;width:92%;max-width:460px;font-size:18px;line-height:1.4;letter-spacing:.1em;color:#fff;text-align:center;background-color:#1f273a;border-radius:50px;padding:12px 35px 12px 1.5em;margin:0 auto}@media screen and (max-width:640px){#contact-page .blk-btn{font-size:16px;letter-spacing:0em}}#contact-page .blk-btn:hover{opacity:.7}#contact-page .blk-btn img{position:absolute;top:0;bottom:0;right:12px;margin:auto}#contact-page .step{overflow:hidden;max-width:510px;margin:40px auto 40px}#contact-page .step p{float:left;width:33.33%;font-size:16px;letter-spacing:.1em;color:#fff;background-color:#ddd;text-align:center;padding:8px .2em;border-right:1px solid #fff}#contact-page .step p:last-child{border-right:none}#contact-page .step p.now{background-color:#000}.input-form{position:relative;text-align:left;max-width:660px;margin:50px auto 0px}.input-form .secure-box{text-align:center}.input-form p{position:relative}.input-form .stc{margin-bottom:35px !important}.input-form .taiso,.input-form .studio{display:none}.input-form .require{position:absolute;top:0;right:0;font-size:14px;letter-spacing:.1em;color:#a00}.input-form .gray-text{width:150px;font-size:110%;text-align:center;background-color:#dcdcdc;padding:5px 10px 7px;margin:0 0 10px auto}.input-form .gray-text span{position:absolute;top:3px;left:15px;font-size:120%;color:#c30d23;margin-right:5px}.input-form .small{font-size:13px;line-height:1.7;letter-spacing:.1em;margin-top:10px;margin-bottom:50px}.input-form .title{font-size:17px;font-weight:600;line-height:1.7;letter-spacing:.2em;margin:22px 0 6px}.input-form .title span{font-size:16px;letter-spacing:.2em;color:#a00}.input-form .title a{font-size:17px;font-weight:600;line-height:1.6;letter-spacing:.1em;color:#d70a26;text-decoration:underline}.input-form .btn{width:100%;max-width:440px;color:#fff;background-color:#1f273a;border:1px solid #1f273a;border-radius:50px;text-align:center;padding:10px .5em;margin:40px auto 20px}.input-form input[type=text],.input-form input[type=email],.input-form textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;font-size:16px;font-family:"Shippori Mincho B1",serif;border-radius:0;border:none;border:1px solid #d9d9d9;padding:8px 10px;box-sizing:border-box}.input-form input[type=text].short,.input-form input[type=email].short,.input-form textarea.short{max-width:100px}.input-form button{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;display:block;font-family:"Shippori Mincho B1",serif;cursor:pointer;transition:all 1s ease-in}.input-form button.off{opacity:.4}.input-form button .fa{position:absolute;top:0;bottom:0;right:12px;height:22px;font-size:140%;font-weight:700;margin:auto 0}.input-form .btn.prev:before{position:absolute;right:auto;left:10px;transform:scale(-1,1)}.input-form .wpcf7c-btn-back .fa{position:absolute;top:0;bottom:0;left:12px;right:auto;height:22px;font-size:140%;font-weight:700;margin:auto 0}.input-form .btn-area{text-align:center}.input-form .btn-area button{display:inline-block !important;width:48% !important;margin-right:2% !important}@media screen and (max-width:640px){.input-form .btn-area button{display:block !important;width:100% !important;margin:20px auto 30px !important}}.input-form .btn-area button:last-of-type{margin-right:0 !important}@media screen and (max-width:640px){.input-form .btn-area button:last-of-type{margin:20px auto 0px !important}}.input-form .btn-area button.prev img{transform:scale(-1,-1);margin:0 20px 0 0}.input-form .att{margin:50px auto 25px;text-align:center}.input-form .policy-area{position:relative;text-align:center}.input-form .policy-area .wpcf7-not-valid-tip{right:0}.input-form .policy-area .wpcf7-list-item label{margin-right:0}.input-form .border-p{position:relative;border-bottom:1px solid #c8c8c8;padding:8px 0}.input-form .age{position:relative;max-width:180px;padding-right:30px}.input-form .age p{position:absolute;top:12px;right:0;font-size:15px;line-height:1.7;letter-spacing:.1em}.input-form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;background:0 0;border:none;font-family:"Shippori Mincho B1",serif;border:1px solid #dedede;border-radius:8px;padding:10px 25px 10px 10px;font-size:16px;letter-spacing:.1em;position:relative;z-index:1}.input-form select option{font-family:"Shippori Mincho B1",serif}.input-form select::-ms-expand{display:none}.input-form .select-group{position:relative;max-width:400px}.input-form .select-group:after{position:absolute;top:14px;right:8px;width:10px;height:10px;content:"";z-index:0;border-top:2px solid #4d4d4d;border-right:2px solid #4d4d4d;display:inline-block;transform:rotate(135deg);-webkit-transform:rotate(135deg)}.input-form .select-group .wpcf7-not-valid-tip{display:none !important}.input-form input[type=radio],.input-form input[type=checkbox]{margin-right:5px}.input-form input[type=radio],.input-form input[type=checkbox]{display:none}.input-form input[type=radio]+span,.input-form input[type=checkbox]+span,.input-form .wpcf7c-conf-hidden+span{position:relative;letter-spacing:.1em;padding:2px 0 0 34px;margin-bottom:10px;margin-right:20px;font-weight:600}.input-form input[type=radio]+span:before{content:"";display:block;position:absolute;top:2px;left:0;width:22px;height:22px;background-color:#fff;border:1px solid #b5b5b6;border-radius:50%}.input-form input[type=radio]:checked+span:after{content:"";display:block;position:absolute;top:7px;left:5px;width:14px;height:14px;background:#323232;border-radius:50%}.input-form input[type=checkbox]+span:before,.input-form .wpcf7c-conf-hidden+span:before{content:"";display:block;position:absolute;top:2px;left:0;width:22px;height:22px;background-color:#fff;border:1px solid #b5b5b6}.input-form .wpcf7c-conf-hidden+span:before{background:0 0;border:none}.input-form input[type=checkbox]:checked+span:after,.input-form .wpcf7c-conf-hidden+span:after{display:block;content:"";width:12px;height:6px;position:absolute;top:9px;left:5px;border-top:solid 2px #000;border-right:solid 2px #000;transform:rotate(135deg);-webkit-transform:rotate(135deg);margin:auto}.input-form .wpcf7-list-item-label{box-sizing:border-box;position:relative;display:inline-block;vertical-align:top;cursor:pointer;font-weight:400}.input-form .wpcf7-list-item label{margin-right:30px;margin-bottom:10px}.input-form .your-tel1{display:inline-block;width:100px}.input-form .your-tel1 input[type=text]{background-color:#dcdcdc;border:none}.input-form .your-tel2{display:inline-block;width:100px}.input-form .your-tel2 input[type=text]{background-color:#dcdcdc;border:none}.input-form .your-tel3{display:inline-block;width:100px}.input-form .your-tel3 input[type=text]{background-color:#dcdcdc;border:none}.input-form .tel-about{display:block;margin-top:20px;margin-left:0}.input-form .zip1,.input-form .zip2{display:inline-block;width:80px}.input-form .zip1 input[type=text],.input-form .zip2 input[type=text]{background-color:#dcdcdc;border:none}.input-form .zip2{width:100px}.input-form .pref{margin-left:15px}.input-form .address{display:block;margin-top:15px}.input-form .address input[type=text]{border:none}.input-form #select-group .select-group{display:inline-block;width:120px}.input-form .border-box{border:1px solid #c8c8c8;padding:20px 1.5em;margin:10px 0 18px}.input-form .border-box h4{margin-bottom:5px}.input-form .border-box p span{font-family:"Open Sans",sans-serif}footer{position:relative}footer .blk-layer{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.3);z-index:0}
.logocls-1{fill:#000}.logocls-1,.logocls-2{stroke-width:0px}.logocls-2{fill:#666}