body{font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small}select,input,button,textarea{font:99% arial,helvetica,clean,sans-serif}table{font-size:inherit;font:100%}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%}#yui3-css-stamp.cssfonts{display:none}@charset "utf-8";html{overflow-y:scroll}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal}table{border-collapse:collapse;border-spacing:0}caption,th{text-align:left}q:before,q:after{content:''}object,embed{vertical-align:top}hr,legend{display:none}img,abbr,acronym,fieldset{border:0}img{vertical-align:bottom}li{list-style-type:none}body{color:#555;font-family:"メイリオ","Meiryo",verdana,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;line-height:1.8}@charset "utf-8";a:link,a:visited{color:#002590;text-decoration:underline;transition:.7s}a:hover{color:#f93;transition:.7s}a img{transition:.7s;backface-visibility:hidden}a:hover img,a:hover.btn{opacity:.7;transition:.7s}.imgRadius{border-radius:10px}.imgR{float:right;margin:0 0 10px 10px}.imgR20{float:right;margin:0 0 20px 20px}.imgL{float:left;margin:0 10px 10px 0}.imgL20{float:left;margin:0 20px 20px 0}.imgL30{float:left;margin:0 30px 20px 0;margin-top:0 !important}.imgR30{float:right;margin:0 0 20px 30px}.imgL50{float:left;margin:0 50px 30px 0;margin-top:0 !important}.imgR50{float:right;margin:0 0 20px 30px}.imgC{margin:0 auto 10px auto;display:block}.imgBox{border:#ccc solid 1px;padding:3px}.imgLayer{position:absolute}.mt-20{margin-top:-20px !important}.mt-20 p{margin:0 !important}.mt0{margin-top:0 !important}.mt30{margin-top:30px !important}.mt20{margin-top:20px !important}.mb0{margin-bottom:0 !important}.mb20{margin-bottom:20px !important}.mb30{margin-bottom:30px !important}.mb50{margin-bottom:30px !important}.mr30{margin-right:30px !important}.ml30{margin-left:30px}.pt0{padding-top:0 !important}.pt10{padding-top:10px !important}.pt30{padding-top:30px !important}.pb0{padding-bottom:0 !important}.btn{text-align:center;margin-top:5px;margin-bottom:10px}.overflowH{overflow:hidden}.overflowA{overflow:auto}.clearBoth{clear:both}.clearRight{clear:right}.clearLeft{clear:left}.clearNone{clear:none !important}.textRight{text-align:right !important}.textCenter{text-align:center !important;display:block}.cmtTxt{font-size:14px;display:block}.remark_red{color:#d0004e}.floatR{float:right !important}.floatL{float:left !important}.imgM{margin:0 auto}strong{font-weight:700}.must{font-size:10px;color:red}.externalIcon{padding-left:5px;vertical-align:middle}.clearfix:after{content:".";display:block;clear:both;height:0;visibility:hidden}.clearfix{min-height:1px}* html .clearfix{height:1px}.spblock,.spinline,.sptr{display:none}img.wp-smiley,img.emoji{display:inline !important;border:none !important;box-shadow:none !important;height:1em !important;width:1em !important;margin:0 .07em !important;vertical-align:-.1em !important;background:0 0 !important;padding:0 !important}
@charset "UTF-8";#start-resizable-editor-section{display:none}.wp-block-audio{margin:0 0 1em}.wp-block-audio figcaption{margin-top:.5em;margin-bottom:1em}.wp-block-audio audio{width:100%;min-width:300px}.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;cursor:pointer;display:inline-block;font-size:1.125em;padding:calc(.667em + 2px) calc(1.333em + 2px);text-align:center;text-decoration:none;overflow-wrap:break-word;box-sizing:border-box}.wp-block-button__link:active,.wp-block-button__link:focus,.wp-block-button__link:hover,.wp-block-button__link:visited{color:#fff}.wp-block-button__link.aligncenter{text-align:center}.wp-block-button__link.alignright{text-align:right}.wp-block-buttons>.wp-block-button.has-custom-width{max-width:none}.wp-block-buttons>.wp-block-button.has-custom-width .wp-block-button__link{width:100%}.wp-block-buttons>.wp-block-button.has-custom-font-size .wp-block-button__link{font-size:inherit}.wp-block-buttons>.wp-block-button.wp-block-button__width-25{width:calc(25% - .5em)}.wp-block-buttons>.wp-block-button.wp-block-button__width-50{width:calc(50% - .5em)}.wp-block-buttons>.wp-block-button.wp-block-button__width-75{width:calc(75% - .5em)}.wp-block-buttons>.wp-block-button.wp-block-button__width-100{width:calc(100% - .5em)}.wp-block-buttons>.wp-block-button.wp-block-button__width-100:only-child{margin-right:0;width:100%}@supports (column-gap:0.5em){.wp-block-buttons.is-content-justification-right>.wp-block-button.wp-block-button,.wp-block-buttons>.wp-block-button.wp-block-button{margin-right:0;margin-left:0}.wp-block-buttons>.wp-block-button.wp-block-button__width-25{width:calc(25% - .375em)}.wp-block-buttons>.wp-block-button.wp-block-button__width-50{width:calc(50% - .25em)}.wp-block-buttons>.wp-block-button.wp-block-button__width-75{width:calc(75% - .125em)}.wp-block-buttons>.wp-block-button.wp-block-button__width-100{width:auto;flex-basis:100%}}.wp-block-button.is-style-squared,.wp-block-button__link.wp-block-button.is-style-squared{border-radius:0}.wp-block-button.no-border-radius,.wp-block-button__link.no-border-radius{border-radius:0!important}.is-style-outline>.wp-block-button__link,.wp-block-button__link.is-style-outline{border:2px solid;padding:.667em 1.333em}.is-style-outline>.wp-block-button__link:not(.has-text-color),.wp-block-button__link.is-style-outline:not(.has-text-color){color:currentColor}.is-style-outline>.wp-block-button__link:not(.has-background),.wp-block-button__link.is-style-outline:not(.has-background){background-color:transparent}.wp-block-buttons{display:flex;flex-direction:row;flex-wrap:wrap;column-gap:.5em}.wp-block-buttons.is-vertical{flex-direction:column}.wp-block-buttons.is-vertical>.wp-block-button{margin-right:0}.wp-block-buttons.is-vertical>.wp-block-button:last-child{margin-bottom:0}.wp-block-buttons>.wp-block-button{display:inline-block;margin-left:0;margin-right:.5em;margin-bottom:.5em}.wp-block-buttons>.wp-block-button:last-child{margin-right: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>.wp-block-button{margin-left:.5em;margin-right:0}.wp-block-buttons.is-content-justification-right>.wp-block-button:first-child{margin-left:0}.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.alignleft .wp-block-button{margin-left:0;margin-right:.5em}.wp-block-buttons.alignleft .wp-block-button:last-child{margin-right:0}.wp-block-buttons.alignright .wp-block-button{margin-right:0;margin-left:.5em}.wp-block-buttons.alignright .wp-block-button:first-child{margin-left:0}.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;margin-bottom:.5em;width:100%}.wp-block-button.aligncenter,.wp-block-calendar{text-align:center}.wp-block-calendar tbody td,.wp-block-calendar th{padding:.25em;border:1px solid #ddd}.wp-block-calendar tfoot td{border:none}.wp-block-calendar table{width:100%;border-collapse:collapse}.wp-block-calendar table th{font-weight:400;background:#ddd}.wp-block-calendar a{text-decoration:underline}.wp-block-calendar table caption,.wp-block-calendar table tbody{color:#40464d}.wp-block-categories.alignleft{margin-right:2em}.wp-block-categories.alignright{margin-left:2em}.wp-block-code code{display:block;white-space:pre-wrap;overflow-wrap:break-word}.wp-block-columns{display:flex;margin-bottom:1.75em;box-sizing:border-box;flex-wrap:wrap}@media (min-width:782px){.wp-block-columns{flex-wrap:nowrap}}.wp-block-columns.has-background{padding:1.25em 2.375em}.wp-block-columns.are-vertically-aligned-top{align-items:flex-start}.wp-block-columns.are-vertically-aligned-center{align-items:center}.wp-block-columns.are-vertically-aligned-bottom{align-items:flex-end}.wp-block-column{flex-grow:1;min-width:0;word-break:break-word;overflow-wrap:break-word}@media (max-width:599px){.wp-block-column{flex-basis:100%!important}}@media (min-width:600px) and (max-width:781px){.wp-block-column:not(:only-child){flex-basis:calc(50% - 1em)!important;flex-grow:0}.wp-block-column:nth-child(2n){margin-left:2em}}@media (min-width:782px){.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-column[style*=flex-basis]{flex-grow:0}.wp-block-column:not(:first-child){margin-left:2em}}.wp-block-column.is-vertically-aligned-top{align-self:flex-start}.wp-block-column.is-vertically-aligned-center{align-self:center}.wp-block-column.is-vertically-aligned-bottom{align-self:flex-end}.wp-block-column.is-vertically-aligned-bottom,.wp-block-column.is-vertically-aligned-center,.wp-block-column.is-vertically-aligned-top{width:100%}.wp-block-cover,.wp-block-cover-image{position:relative;background-size:cover;background-position:50%;min-height:430px;width:100%;display:flex;justify-content:center;align-items:center;padding:1em;box-sizing:border-box}.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax{background-attachment:fixed}@supports (-webkit-overflow-scrolling:touch){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax{background-attachment:scroll}}@media (prefers-reduced-motion:reduce){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax{background-attachment:scroll}}.wp-block-cover-image.is-repeated,.wp-block-cover.is-repeated{background-repeat:repeat;background-size:auto}.wp-block-cover-image.has-background-dim:not([class*=-background-color]),.wp-block-cover.has-background-dim:not([class*=-background-color]){background-color:#000}.wp-block-cover-image.has-background-dim:before,.wp-block-cover.has-background-dim:before{content:"";background-color:inherit}.wp-block-cover-image.has-background-dim:not(.has-background-gradient):before,.wp-block-cover-image .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim:not(.has-background-gradient):before,.wp-block-cover .wp-block-cover__gradient-background{position:absolute;top:0;left:0;bottom:0;right:0;z-index:1;opacity:.5}.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__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__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__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__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__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__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__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__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__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__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__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__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__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__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__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__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__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__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__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-100:not(.has-background-gradient):before{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:after,.wp-block-cover:after{display:block;content:"";font-size:0;min-height:inherit}@supports (position:sticky){.wp-block-cover-image:after,.wp-block-cover:after{content:none}}.wp-block-cover-image.aligncenter,.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.aligncenter,.wp-block-cover.alignleft,.wp-block-cover.alignright{display:flex}.wp-block-cover-image .wp-block-cover__inner-container,.wp-block-cover .wp-block-cover__inner-container{width:100%;z-index:1;color:#fff}.wp-block-cover-image h1:not(.has-text-color),.wp-block-cover-image h2:not(.has-text-color),.wp-block-cover-image h3:not(.has-text-color),.wp-block-cover-image h4:not(.has-text-color),.wp-block-cover-image h5:not(.has-text-color),.wp-block-cover-image h6:not(.has-text-color),.wp-block-cover-image p:not(.has-text-color),.wp-block-cover h1:not(.has-text-color),.wp-block-cover h2:not(.has-text-color),.wp-block-cover h3:not(.has-text-color),.wp-block-cover h4:not(.has-text-color),.wp-block-cover h5:not(.has-text-color),.wp-block-cover h6:not(.has-text-color),.wp-block-cover p:not(.has-text-color){color:inherit}.wp-block-cover-image.is-position-top-left,.wp-block-cover.is-position-top-left{align-items:flex-start;justify-content:flex-start}.wp-block-cover-image.is-position-top-center,.wp-block-cover.is-position-top-center{align-items:flex-start;justify-content:center}.wp-block-cover-image.is-position-top-right,.wp-block-cover.is-position-top-right{align-items:flex-start;justify-content:flex-end}.wp-block-cover-image.is-position-center-left,.wp-block-cover.is-position-center-left{align-items:center;justify-content:flex-start}.wp-block-cover-image.is-position-center-center,.wp-block-cover.is-position-center-center{align-items:center;justify-content:center}.wp-block-cover-image.is-position-center-right,.wp-block-cover.is-position-center-right{align-items:center;justify-content:flex-end}.wp-block-cover-image.is-position-bottom-left,.wp-block-cover.is-position-bottom-left{align-items:flex-end;justify-content:flex-start}.wp-block-cover-image.is-position-bottom-center,.wp-block-cover.is-position-bottom-center{align-items:flex-end;justify-content:center}.wp-block-cover-image.is-position-bottom-right,.wp-block-cover.is-position-bottom-right{align-items:flex-end;justify-content:flex-end}.wp-block-cover-image.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container{margin:0;width:auto}.wp-block-cover-image img.wp-block-cover__image-background,.wp-block-cover-image video.wp-block-cover__video-background,.wp-block-cover img.wp-block-cover__image-background,.wp-block-cover video.wp-block-cover__video-background{position:absolute;top:0;left:0;right:0;bottom:0;margin:0;padding:0;width:100%;height:100%;max-width:none;max-height:none;-o-object-fit:cover;object-fit:cover;outline:none;border:none;box-shadow:none}.wp-block-cover__image-background,.wp-block-cover__video-background{z-index:0}.wp-block-cover-image-text,.wp-block-cover-image-text a,.wp-block-cover-image-text a:active,.wp-block-cover-image-text a:focus,.wp-block-cover-image-text a:hover,.wp-block-cover-text,.wp-block-cover-text a,.wp-block-cover-text a:active,.wp-block-cover-text a:focus,.wp-block-cover-text a:hover,section.wp-block-cover-image h2,section.wp-block-cover-image h2 a,section.wp-block-cover-image h2 a:active,section.wp-block-cover-image h2 a:focus,section.wp-block-cover-image h2 a:hover{color:#fff}.wp-block-cover-image .wp-block-cover.has-left-content{justify-content:flex-start}.wp-block-cover-image .wp-block-cover.has-right-content{justify-content:flex-end}.wp-block-cover-image.has-left-content .wp-block-cover-image-text,.wp-block-cover.has-left-content .wp-block-cover-text,section.wp-block-cover-image.has-left-content>h2{margin-left:0;text-align:left}.wp-block-cover-image.has-right-content .wp-block-cover-image-text,.wp-block-cover.has-right-content .wp-block-cover-text,section.wp-block-cover-image.has-right-content>h2{margin-right:0;text-align:right}.wp-block-cover-image .wp-block-cover-image-text,.wp-block-cover .wp-block-cover-text,section.wp-block-cover-image>h2{font-size:2em;line-height:1.25;z-index:1;margin-bottom:0;max-width:840px;padding:.44em;text-align:center}.wp-block-embed.alignleft,.wp-block-embed.alignright,.wp-block[data-align=left]>[data-type="core/embed"],.wp-block[data-align=right]>[data-type="core/embed"]{max-width:360px;width:100%}.wp-block-embed.alignleft .wp-block-embed__wrapper,.wp-block-embed.alignright .wp-block-embed__wrapper,.wp-block[data-align=left]>[data-type="core/embed"] .wp-block-embed__wrapper,.wp-block[data-align=right]>[data-type="core/embed"] .wp-block-embed__wrapper{min-width:280px}.wp-block-cover .wp-block-embed{min-width:320px;min-height:240px}.wp-block-embed{margin:0 0 1em}.wp-block-embed figcaption{margin-top:.5em;margin-bottom:1em}.wp-block-embed iframe{max-width:100%}.wp-block-embed__wrapper{position:relative}.wp-embed-responsive .wp-has-aspect-ratio .wp-block-embed__wrapper:before{content:"";display:block;padding-top:50%}.wp-embed-responsive .wp-has-aspect-ratio iframe{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%}.wp-embed-responsive .wp-embed-aspect-21-9 .wp-block-embed__wrapper:before{padding-top:42.85%}.wp-embed-responsive .wp-embed-aspect-18-9 .wp-block-embed__wrapper:before{padding-top:50%}.wp-embed-responsive .wp-embed-aspect-16-9 .wp-block-embed__wrapper:before{padding-top:56.25%}.wp-embed-responsive .wp-embed-aspect-4-3 .wp-block-embed__wrapper:before{padding-top:75%}.wp-embed-responsive .wp-embed-aspect-1-1 .wp-block-embed__wrapper:before{padding-top:100%}.wp-embed-responsive .wp-embed-aspect-9-16 .wp-block-embed__wrapper:before{padding-top:177.77%}.wp-embed-responsive .wp-embed-aspect-1-2 .wp-block-embed__wrapper:before{padding-top:200%}.wp-block-file{margin-bottom:1.5em}.wp-block-file.aligncenter{text-align:center}.wp-block-file.alignright{text-align:right}.wp-block-file .wp-block-file__embed{margin-bottom:1em}.wp-block-file .wp-block-file__button{background:#32373c;border-radius:2em;color:#fff;font-size:.8em;padding:.5em 1em}.wp-block-file a.wp-block-file__button{text-decoration:none}.wp-block-file a.wp-block-file__button:active,.wp-block-file a.wp-block-file__button:focus,.wp-block-file a.wp-block-file__button:hover,.wp-block-file a.wp-block-file__button:visited{box-shadow:none;color:#fff;opacity:.85;text-decoration:none}.wp-block-file *+.wp-block-file__button{margin-left:.75em}.blocks-gallery-grid,.wp-block-gallery{display:flex;flex-wrap:wrap;list-style-type:none;padding:0;margin:0}.blocks-gallery-grid .blocks-gallery-image,.blocks-gallery-grid .blocks-gallery-item,.wp-block-gallery .blocks-gallery-image,.wp-block-gallery .blocks-gallery-item{margin:0 1em 1em 0;display:flex;flex-grow:1;flex-direction:column;justify-content:center;position:relative;align-self:flex-start;width:calc(50% - 1em)}.blocks-gallery-grid .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery .blocks-gallery-item:nth-of-type(2n){margin-right:0}.blocks-gallery-grid .blocks-gallery-image figure,.blocks-gallery-grid .blocks-gallery-item figure,.wp-block-gallery .blocks-gallery-image figure,.wp-block-gallery .blocks-gallery-item figure{margin:0;height:100%}@supports (position:sticky){.blocks-gallery-grid .blocks-gallery-image figure,.blocks-gallery-grid .blocks-gallery-item figure,.wp-block-gallery .blocks-gallery-image figure,.wp-block-gallery .blocks-gallery-item figure{display:flex;align-items:flex-end;justify-content:flex-start}}.blocks-gallery-grid .blocks-gallery-image img,.blocks-gallery-grid .blocks-gallery-item img,.wp-block-gallery .blocks-gallery-image img,.wp-block-gallery .blocks-gallery-item img{display:block;max-width:100%;height:auto;width:100%}@supports (position:sticky){.blocks-gallery-grid .blocks-gallery-image img,.blocks-gallery-grid .blocks-gallery-item img,.wp-block-gallery .blocks-gallery-image img,.wp-block-gallery .blocks-gallery-item img{width:auto}}.blocks-gallery-grid .blocks-gallery-image figcaption,.blocks-gallery-grid .blocks-gallery-item figcaption,.wp-block-gallery .blocks-gallery-image figcaption,.wp-block-gallery .blocks-gallery-item figcaption{position:absolute;bottom:0;width:100%;max-height:100%;overflow:auto;padding:3em .77em .7em;color:#fff;text-align:center;font-size:.8em;background:linear-gradient(0deg,rgba(0,0,0,.7),rgba(0,0,0,.3) 70%,transparent);box-sizing:border-box;margin:0}.blocks-gallery-grid .blocks-gallery-image figcaption img,.blocks-gallery-grid .blocks-gallery-item figcaption img,.wp-block-gallery .blocks-gallery-image figcaption img,.wp-block-gallery .blocks-gallery-item figcaption img{display:inline}.blocks-gallery-grid figcaption,.wp-block-gallery figcaption{flex-grow:1}.blocks-gallery-grid.is-cropped .blocks-gallery-image,.blocks-gallery-grid.is-cropped .blocks-gallery-item,.wp-block-gallery.is-cropped .blocks-gallery-image,.wp-block-gallery.is-cropped .blocks-gallery-item{align-self:inherit}.blocks-gallery-grid.is-cropped .blocks-gallery-image a,.blocks-gallery-grid.is-cropped .blocks-gallery-image img,.blocks-gallery-grid.is-cropped .blocks-gallery-item a,.blocks-gallery-grid.is-cropped .blocks-gallery-item img,.wp-block-gallery.is-cropped .blocks-gallery-image a,.wp-block-gallery.is-cropped .blocks-gallery-image img,.wp-block-gallery.is-cropped .blocks-gallery-item a,.wp-block-gallery.is-cropped .blocks-gallery-item img{width:100%}@supports (position:sticky){.blocks-gallery-grid.is-cropped .blocks-gallery-image a,.blocks-gallery-grid.is-cropped .blocks-gallery-image img,.blocks-gallery-grid.is-cropped .blocks-gallery-item a,.blocks-gallery-grid.is-cropped .blocks-gallery-item img,.wp-block-gallery.is-cropped .blocks-gallery-image a,.wp-block-gallery.is-cropped .blocks-gallery-image img,.wp-block-gallery.is-cropped .blocks-gallery-item a,.wp-block-gallery.is-cropped .blocks-gallery-item img{height:100%;flex:1;-o-object-fit:cover;object-fit:cover}}.blocks-gallery-grid.columns-1 .blocks-gallery-image,.blocks-gallery-grid.columns-1 .blocks-gallery-item,.wp-block-gallery.columns-1 .blocks-gallery-image,.wp-block-gallery.columns-1 .blocks-gallery-item{width:100%;margin-right:0}@media (min-width:600px){.blocks-gallery-grid.columns-3 .blocks-gallery-image,.blocks-gallery-grid.columns-3 .blocks-gallery-item,.wp-block-gallery.columns-3 .blocks-gallery-image,.wp-block-gallery.columns-3 .blocks-gallery-item{width:calc(33.33333% - .66667em);margin-right:1em}.blocks-gallery-grid.columns-4 .blocks-gallery-image,.blocks-gallery-grid.columns-4 .blocks-gallery-item,.wp-block-gallery.columns-4 .blocks-gallery-image,.wp-block-gallery.columns-4 .blocks-gallery-item{width:calc(25% - .75em);margin-right:1em}.blocks-gallery-grid.columns-5 .blocks-gallery-image,.blocks-gallery-grid.columns-5 .blocks-gallery-item,.wp-block-gallery.columns-5 .blocks-gallery-image,.wp-block-gallery.columns-5 .blocks-gallery-item{width:calc(20% - .8em);margin-right:1em}.blocks-gallery-grid.columns-6 .blocks-gallery-image,.blocks-gallery-grid.columns-6 .blocks-gallery-item,.wp-block-gallery.columns-6 .blocks-gallery-image,.wp-block-gallery.columns-6 .blocks-gallery-item{width:calc(16.66667% - .83333em);margin-right:1em}.blocks-gallery-grid.columns-7 .blocks-gallery-image,.blocks-gallery-grid.columns-7 .blocks-gallery-item,.wp-block-gallery.columns-7 .blocks-gallery-image,.wp-block-gallery.columns-7 .blocks-gallery-item{width:calc(14.28571% - .85714em);margin-right:1em}.blocks-gallery-grid.columns-8 .blocks-gallery-image,.blocks-gallery-grid.columns-8 .blocks-gallery-item,.wp-block-gallery.columns-8 .blocks-gallery-image,.wp-block-gallery.columns-8 .blocks-gallery-item{width:calc(12.5% - .875em);margin-right:1em}.blocks-gallery-grid.columns-1 .blocks-gallery-image:nth-of-type(1n),.blocks-gallery-grid.columns-1 .blocks-gallery-item:nth-of-type(1n),.blocks-gallery-grid.columns-2 .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid.columns-2 .blocks-gallery-item:nth-of-type(2n),.blocks-gallery-grid.columns-3 .blocks-gallery-image:nth-of-type(3n),.blocks-gallery-grid.columns-3 .blocks-gallery-item:nth-of-type(3n),.blocks-gallery-grid.columns-4 .blocks-gallery-image:nth-of-type(4n),.blocks-gallery-grid.columns-4 .blocks-gallery-item:nth-of-type(4n),.blocks-gallery-grid.columns-5 .blocks-gallery-image:nth-of-type(5n),.blocks-gallery-grid.columns-5 .blocks-gallery-item:nth-of-type(5n),.blocks-gallery-grid.columns-6 .blocks-gallery-image:nth-of-type(6n),.blocks-gallery-grid.columns-6 .blocks-gallery-item:nth-of-type(6n),.blocks-gallery-grid.columns-7 .blocks-gallery-image:nth-of-type(7n),.blocks-gallery-grid.columns-7 .blocks-gallery-item:nth-of-type(7n),.blocks-gallery-grid.columns-8 .blocks-gallery-image:nth-of-type(8n),.blocks-gallery-grid.columns-8 .blocks-gallery-item:nth-of-type(8n),.wp-block-gallery.columns-1 .blocks-gallery-image:nth-of-type(1n),.wp-block-gallery.columns-1 .blocks-gallery-item:nth-of-type(1n),.wp-block-gallery.columns-2 .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery.columns-2 .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery.columns-3 .blocks-gallery-image:nth-of-type(3n),.wp-block-gallery.columns-3 .blocks-gallery-item:nth-of-type(3n),.wp-block-gallery.columns-4 .blocks-gallery-image:nth-of-type(4n),.wp-block-gallery.columns-4 .blocks-gallery-item:nth-of-type(4n),.wp-block-gallery.columns-5 .blocks-gallery-image:nth-of-type(5n),.wp-block-gallery.columns-5 .blocks-gallery-item:nth-of-type(5n),.wp-block-gallery.columns-6 .blocks-gallery-image:nth-of-type(6n),.wp-block-gallery.columns-6 .blocks-gallery-item:nth-of-type(6n),.wp-block-gallery.columns-7 .blocks-gallery-image:nth-of-type(7n),.wp-block-gallery.columns-7 .blocks-gallery-item:nth-of-type(7n),.wp-block-gallery.columns-8 .blocks-gallery-image:nth-of-type(8n),.wp-block-gallery.columns-8 .blocks-gallery-item:nth-of-type(8n){margin-right:0}}.blocks-gallery-grid .blocks-gallery-image:last-child,.blocks-gallery-grid .blocks-gallery-item:last-child,.wp-block-gallery .blocks-gallery-image:last-child,.wp-block-gallery .blocks-gallery-item:last-child{margin-right:0}.blocks-gallery-grid.alignleft,.blocks-gallery-grid.alignright,.wp-block-gallery.alignleft,.wp-block-gallery.alignright{max-width:420px;width:100%}.blocks-gallery-grid.aligncenter .blocks-gallery-item figure,.wp-block-gallery.aligncenter .blocks-gallery-item figure{justify-content:center}.wp-block-group{box-sizing:border-box}h1.has-background,h2.has-background,h3.has-background,h4.has-background,h5.has-background,h6.has-background{padding:1.25em 2.375em}.wp-block-image{margin:0 0 1em}.wp-block-image img{max-width:100%}.wp-block-image:not(.is-style-rounded) img{border-radius:inherit}.wp-block-image.aligncenter{text-align:center}.wp-block-image.alignfull img,.wp-block-image.alignwide img{width:100%}.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{display:table-caption;caption-side:bottom}.wp-block-image .alignleft{float:left;margin:.5em 1em .5em 0}.wp-block-image .alignright{float:right;margin:.5em 0 .5em 1em}.wp-block-image .aligncenter{margin-left:auto;margin-right:auto}.wp-block-image figcaption{margin-top:.5em;margin-bottom:1em}.wp-block-image.is-style-circle-mask img,.wp-block-image.is-style-rounded img{border-radius:9999px}@supports ((-webkit-mask-image:none) or (mask-image:none)) or (-webkit-mask-image:none){.wp-block-image.is-style-circle-mask img{-webkit-mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-mode:alpha;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;border-radius:0}}.wp-block-image figure{margin:0}ol.wp-block-latest-comments{margin-left:0}.wp-block-latest-comments .wp-block-latest-comments{padding-left:0}.wp-block-latest-comments__comment{line-height:1.1;list-style:none;margin-bottom:1em}.has-avatars .wp-block-latest-comments__comment{min-height:2.25em;list-style:none}.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt,.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta{margin-left:3.25em}.has-dates .wp-block-latest-comments__comment,.has-excerpts .wp-block-latest-comments__comment{line-height:1.5}.wp-block-latest-comments__comment-excerpt p{font-size:.875em;line-height:1.8;margin:.36em 0 1.4em}.wp-block-latest-comments__comment-date{display:block;font-size:.75em}.wp-block-latest-comments .avatar,.wp-block-latest-comments__comment-avatar{border-radius:1.5em;display:block;float:left;height:2.5em;margin-right:.75em;width:2.5em}.wp-block-latest-posts.alignleft{margin-right:2em}.wp-block-latest-posts.alignright{margin-left:2em}.wp-block-latest-posts.wp-block-latest-posts__list{list-style:none;padding-left:0}.wp-block-latest-posts.wp-block-latest-posts__list li{clear:both}.wp-block-latest-posts.is-grid{display:flex;flex-wrap:wrap;padding:0}.wp-block-latest-posts.is-grid li{margin:0 1.25em 1.25em 0;width:100%}@media (min-width:600px){.wp-block-latest-posts.columns-2 li{width:calc(50% - .625em)}.wp-block-latest-posts.columns-2 li:nth-child(2n){margin-right:0}.wp-block-latest-posts.columns-3 li{width:calc(33.33333% - .83333em)}.wp-block-latest-posts.columns-3 li:nth-child(3n){margin-right:0}.wp-block-latest-posts.columns-4 li{width:calc(25% - .9375em)}.wp-block-latest-posts.columns-4 li:nth-child(4n){margin-right:0}.wp-block-latest-posts.columns-5 li{width:calc(20% - 1em)}.wp-block-latest-posts.columns-5 li:nth-child(5n){margin-right:0}.wp-block-latest-posts.columns-6 li{width:calc(16.66667% - 1.04167em)}.wp-block-latest-posts.columns-6 li:nth-child(6n){margin-right:0}}.wp-block-latest-posts__post-author,.wp-block-latest-posts__post-date{display:block;color:#555;font-size:.8125em}.wp-block-latest-posts__post-excerpt{margin-top:.5em;margin-bottom:1em}.wp-block-latest-posts__featured-image a{display:inline-block}.wp-block-latest-posts__featured-image img{height:auto;width:auto;max-width:100%}.wp-block-latest-posts__featured-image.alignleft{margin-right:1em}.wp-block-latest-posts__featured-image.alignright{margin-left:1em}.wp-block-latest-posts__featured-image.aligncenter{margin-bottom:1em;text-align:center}.block-editor-image-alignment-control__row .components-base-control__field{display:flex;justify-content:space-between;align-items:center}.block-editor-image-alignment-control__row .components-base-control__field .components-base-control__label{margin-bottom:0}ol.has-background,ul.has-background{padding:1.25em 2.375em}.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 img,.wp-block-media-text__media video{max-width:unset;width:100%;vertical-align:middle}.wp-block-media-text.is-image-fill .wp-block-media-text__media{height:100%;min-height:250px;background-size:cover}.wp-block-media-text.is-image-fill .wp-block-media-text__media>a{display:block;height:100%}.wp-block-media-text.is-image-fill .wp-block-media-text__media img{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}@media (max-width:600px){.wp-block-media-text.is-stacked-on-mobile{grid-template-columns:100%!important}.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__media{grid-column:1;grid-row:1}.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__content{grid-column:1;grid-row:2}}.wp-block-navigation{position:relative}.wp-block-navigation ul,.wp-block-navigation ul li{list-style:none;padding:0}.wp-block-navigation .wp-block-navigation-link,.wp-block-navigation .wp-block-pages-list__item{display:flex;align-items:center;position:relative}.wp-block-navigation .wp-block-navigation-link .wp-block-navigation-link__container:empty,.wp-block-navigation .wp-block-pages-list__item .wp-block-navigation-link__container:empty{display:none}.wp-block-navigation .wp-block-navigation-link__content,.wp-block-navigation .wp-block-pages-list__item__link{color:inherit;display:block}.wp-block-navigation[style*=text-decoration] .wp-block-navigation-link,.wp-block-navigation[style*=text-decoration] .wp-block-navigation-link__container,.wp-block-navigation[style*=text-decoration] .wp-block-navigation-link__content,.wp-block-navigation[style*=text-decoration] .wp-block-navigation-link__content:active,.wp-block-navigation[style*=text-decoration] .wp-block-navigation-link__content:focus,.wp-block-navigation[style*=text-decoration] .wp-block-pages-list__item,.wp-block-navigation[style*=text-decoration] .wp-block-pages-list__item__link,.wp-block-navigation[style*=text-decoration] .wp-block-pages-list__item__link:active,.wp-block-navigation[style*=text-decoration] .wp-block-pages-list__item__link:focus{text-decoration:inherit}.wp-block-navigation:not([style*=text-decoration]) .wp-block-navigation-link__content,.wp-block-navigation:not([style*=text-decoration]) .wp-block-navigation-link__content:active,.wp-block-navigation:not([style*=text-decoration]) .wp-block-navigation-link__content:focus,.wp-block-navigation:not([style*=text-decoration]) .wp-block-pages-list__item__link,.wp-block-navigation:not([style*=text-decoration]) .wp-block-pages-list__item__link:active,.wp-block-navigation:not([style*=text-decoration]) .wp-block-pages-list__item__link:focus{text-decoration:none}.wp-block-navigation .wp-block-navigation-link__submenu-icon,.wp-block-navigation .wp-block-page-list__submenu-icon{height:inherit}.wp-block-navigation .wp-block-navigation-link__submenu-icon svg,.wp-block-navigation .wp-block-page-list__submenu-icon svg{stroke:currentColor}.wp-block-navigation .wp-block-navigation-link .wp-block-navigation-link__content.wp-block-navigation-link__content.wp-block-navigation-link__content,.wp-block-navigation .wp-block-pages-list__item .wp-block-pages-list__item__link{padding:0}.wp-block-navigation .has-child>.wp-block-navigation-link__content,.wp-block-navigation .has-child>.wp-block-pages-list__item__link{margin-right:.5em}.wp-block-navigation .has-child .submenu-container,.wp-block-navigation .has-child .wp-block-navigation-link__container{background-color:inherit;color:inherit;position:absolute;z-index:2;flex-direction:column;align-items:normal;min-width:200px;display:none;opacity:0;transition:opacity .1s linear;visibility:hidden}.wp-block-navigation .has-child .submenu-container>.wp-block-navigation-link>.wp-block-navigation-link__content,.wp-block-navigation .has-child .submenu-container>.wp-block-navigation-link>.wp-block-pages-list__item__link,.wp-block-navigation .has-child .submenu-container>.wp-block-pages-list__item>.wp-block-navigation-link__content,.wp-block-navigation .has-child .submenu-container>.wp-block-pages-list__item>.wp-block-pages-list__item__link,.wp-block-navigation .has-child .wp-block-navigation-link__container>.wp-block-navigation-link>.wp-block-navigation-link__content,.wp-block-navigation .has-child .wp-block-navigation-link__container>.wp-block-navigation-link>.wp-block-pages-list__item__link,.wp-block-navigation .has-child .wp-block-navigation-link__container>.wp-block-pages-list__item>.wp-block-navigation-link__content,.wp-block-navigation .has-child .wp-block-navigation-link__container>.wp-block-pages-list__item>.wp-block-pages-list__item__link{flex-grow:1}.wp-block-navigation .has-child .submenu-container>.wp-block-navigation-link>.wp-block-navigation-link__submenu-icon,.wp-block-navigation .has-child .submenu-container>.wp-block-navigation-link>.wp-block-page-list__submenu-icon,.wp-block-navigation .has-child .submenu-container>.wp-block-pages-list__item>.wp-block-navigation-link__submenu-icon,.wp-block-navigation .has-child .submenu-container>.wp-block-pages-list__item>.wp-block-page-list__submenu-icon,.wp-block-navigation .has-child .wp-block-navigation-link__container>.wp-block-navigation-link>.wp-block-navigation-link__submenu-icon,.wp-block-navigation .has-child .wp-block-navigation-link__container>.wp-block-navigation-link>.wp-block-page-list__submenu-icon,.wp-block-navigation .has-child .wp-block-navigation-link__container>.wp-block-pages-list__item>.wp-block-navigation-link__submenu-icon,.wp-block-navigation .has-child .wp-block-navigation-link__container>.wp-block-pages-list__item>.wp-block-page-list__submenu-icon{padding-right:.5em}@media (min-width:782px){.wp-block-navigation .has-child .submenu-container .submenu-container:before,.wp-block-navigation .has-child .submenu-container .wp-block-navigation-link__container:before,.wp-block-navigation .has-child .wp-block-navigation-link__container .submenu-container:before,.wp-block-navigation .has-child .wp-block-navigation-link__container .wp-block-navigation-link__container:before{content:"";position:absolute;right:100%;height:100%;display:block;width:.5em;background:transparent}.wp-block-navigation .has-child .submenu-container .wp-block-navigation-link__submenu-icon svg,.wp-block-navigation .has-child .submenu-container .wp-block-page-list__submenu-icon svg,.wp-block-navigation .has-child .wp-block-navigation-link__container .wp-block-navigation-link__submenu-icon svg,.wp-block-navigation .has-child .wp-block-navigation-link__container .wp-block-page-list__submenu-icon svg{transform:rotate(-90deg)}}.wp-block-navigation .has-child:hover>.wp-block-navigation-link__container{display:flex;visibility:visible;opacity:1}.wp-block-navigation .has-child:focus-within>.wp-block-navigation-link__container{display:flex;visibility:visible;opacity:1}.wp-block-navigation .has-child:hover{cursor:pointer}.wp-block-navigation .has-child:hover>.submenu-container{display:flex;visibility:visible;opacity:1}.wp-block-navigation .has-child:focus-within{cursor:pointer}.wp-block-navigation .has-child:focus-within>.submenu-container{display:flex;visibility:visible;opacity:1}.wp-block-navigation.wp-block-navigation.items-justified-right>.submenu-container .has-child .submenu-container,.wp-block-navigation.wp-block-navigation.items-justified-right>.submenu-container .has-child .wp-block-navigation-link__container,.wp-block-navigation.wp-block-navigation.items-justified-right>.wp-block-navigation__container .has-child .submenu-container,.wp-block-navigation.wp-block-navigation.items-justified-right>.wp-block-navigation__container .has-child .wp-block-navigation-link__container,.wp-block-navigation.wp-block-navigation.items-justified-space-between>.submenu-container>.has-child:last-child .submenu-container,.wp-block-navigation.wp-block-navigation.items-justified-space-between>.submenu-container>.has-child:last-child .wp-block-navigation-link__container,.wp-block-navigation.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .submenu-container,.wp-block-navigation.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation-link__container{left:auto;right:0}.wp-block-navigation.wp-block-navigation.items-justified-right>.submenu-container .has-child .submenu-container .submenu-container,.wp-block-navigation.wp-block-navigation.items-justified-right>.submenu-container .has-child .submenu-container .wp-block-navigation-link__container,.wp-block-navigation.wp-block-navigation.items-justified-right>.submenu-container .has-child .wp-block-navigation-link__container .submenu-container,.wp-block-navigation.wp-block-navigation.items-justified-right>.submenu-container .has-child .wp-block-navigation-link__container .wp-block-navigation-link__container,.wp-block-navigation.wp-block-navigation.items-justified-right>.wp-block-navigation__container .has-child .submenu-container .submenu-container,.wp-block-navigation.wp-block-navigation.items-justified-right>.wp-block-navigation__container .has-child .submenu-container .wp-block-navigation-link__container,.wp-block-navigation.wp-block-navigation.items-justified-right>.wp-block-navigation__container .has-child .wp-block-navigation-link__container .submenu-container,.wp-block-navigation.wp-block-navigation.items-justified-right>.wp-block-navigation__container .has-child .wp-block-navigation-link__container .wp-block-navigation-link__container,.wp-block-navigation.wp-block-navigation.items-justified-space-between>.submenu-container>.has-child:last-child .submenu-container .submenu-container,.wp-block-navigation.wp-block-navigation.items-justified-space-between>.submenu-container>.has-child:last-child .submenu-container .wp-block-navigation-link__container,.wp-block-navigation.wp-block-navigation.items-justified-space-between>.submenu-container>.has-child:last-child .wp-block-navigation-link__container .submenu-container,.wp-block-navigation.wp-block-navigation.items-justified-space-between>.submenu-container>.has-child:last-child .wp-block-navigation-link__container .wp-block-navigation-link__container,.wp-block-navigation.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .submenu-container .submenu-container,.wp-block-navigation.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .submenu-container .wp-block-navigation-link__container,.wp-block-navigation.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation-link__container .submenu-container,.wp-block-navigation.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation-link__container .wp-block-navigation-link__container{left:auto;right:100%}.wp-block-navigation.wp-block-navigation .wp-block-navigation__container>.wp-block-navigation-link,.wp-block-navigation.wp-block-navigation .wp-block-page-list,.wp-block-navigation.wp-block-navigation .wp-block-page-list>.wp-block-pages-list__item{margin:0 2em 0 0}.wp-block-navigation.wp-block-navigation .wp-block-navigation__container>.wp-block-navigation-link:last-child,.wp-block-navigation.wp-block-navigation .wp-block-page-list:last-child,.wp-block-navigation.wp-block-navigation .wp-block-page-list>.wp-block-pages-list__item:last-child{margin-right:0}.wp-block-navigation.wp-block-navigation.has-background .wp-block-navigation__container>.wp-block-navigation-link,.wp-block-navigation.wp-block-navigation.has-background .wp-block-page-list,.wp-block-navigation.wp-block-navigation.has-background .wp-block-page-list>.wp-block-pages-list__item{margin:0 .5em 0 0}.wp-block-navigation.wp-block-navigation.has-background .wp-block-navigation__container .wp-block-navigation-link__content,.wp-block-navigation.wp-block-navigation.has-background .wp-block-page-list .wp-block-pages-list__item__link{padding:.5em 1em}.wp-block-navigation.wp-block-navigation .has-child .submenu-container,.wp-block-navigation.wp-block-navigation .has-child .wp-block-navigation-link__container{left:-1em;top:100%}.wp-block-navigation.wp-block-navigation .has-child .submenu-container .wp-block-navigation-link,.wp-block-navigation.wp-block-navigation .has-child .submenu-container .wp-block-pages-list__item,.wp-block-navigation.wp-block-navigation .has-child .wp-block-navigation-link__container .wp-block-navigation-link,.wp-block-navigation.wp-block-navigation .has-child .wp-block-navigation-link__container .wp-block-pages-list__item{margin:0}.wp-block-navigation.wp-block-navigation .has-child .submenu-container .wp-block-navigation-link__content,.wp-block-navigation.wp-block-navigation .has-child .submenu-container .wp-block-pages-list__item__link,.wp-block-navigation.wp-block-navigation .has-child .wp-block-navigation-link__container .wp-block-navigation-link__content,.wp-block-navigation.wp-block-navigation .has-child .wp-block-navigation-link__container .wp-block-pages-list__item__link{padding:.5em 1em}.wp-block-navigation.wp-block-navigation .has-child .submenu-container .submenu-container,.wp-block-navigation.wp-block-navigation .has-child .submenu-container .wp-block-navigation-link__container,.wp-block-navigation.wp-block-navigation .has-child .wp-block-navigation-link__container .submenu-container,.wp-block-navigation.wp-block-navigation .has-child .wp-block-navigation-link__container .wp-block-navigation-link__container{left:-1px}@media (min-width:782px){.wp-block-navigation.wp-block-navigation .has-child .submenu-container .submenu-container,.wp-block-navigation.wp-block-navigation .has-child .submenu-container .wp-block-navigation-link__container,.wp-block-navigation.wp-block-navigation .has-child .wp-block-navigation-link__container .submenu-container,.wp-block-navigation.wp-block-navigation .has-child .wp-block-navigation-link__container .wp-block-navigation-link__container{left:100%;top:-1px}}.wp-block-navigation.wp-block-navigation.has-background .has-child .submenu-container,.wp-block-navigation.wp-block-navigation.has-background .has-child .wp-block-navigation-link__container{left:0;top:100%}.wp-block-navigation.wp-block-navigation.has-background .has-child .submenu-container .submenu-container,.wp-block-navigation.wp-block-navigation.has-background .has-child .submenu-container .wp-block-navigation-link__container,.wp-block-navigation.wp-block-navigation.has-background .has-child .wp-block-navigation-link__container .submenu-container,.wp-block-navigation.wp-block-navigation.has-background .has-child .wp-block-navigation-link__container .wp-block-navigation-link__container{left:0}@media (min-width:782px){.wp-block-navigation.wp-block-navigation.has-background .has-child .submenu-container .submenu-container,.wp-block-navigation.wp-block-navigation.has-background .has-child .submenu-container .wp-block-navigation-link__container,.wp-block-navigation.wp-block-navigation.has-background .has-child .wp-block-navigation-link__container .submenu-container,.wp-block-navigation.wp-block-navigation.has-background .has-child .wp-block-navigation-link__container .wp-block-navigation-link__container{left:100%;top:0}}.wp-block-navigation:not(.has-background) .submenu-container,.wp-block-navigation:not(.has-background) .wp-block-navigation__container .wp-block-navigation-link__container{background-color:#fff;color:#000;border:1px solid rgba(0,0,0,.15)}.wp-block-navigation__container{align-items:center;list-style:none;margin:0;padding-left:0}.wp-block-navigation__container .is-responsive{display:none}@media (min-width:600px){.wp-block-navigation__container{display:flex;flex-wrap:wrap}.is-vertical .wp-block-navigation__container{display:block;flex-direction:column;align-items:flex-start}}.items-justified-center .wp-block-navigation__container{justify-content:center}.items-justified-right .wp-block-navigation__container{justify-content:flex-end}.items-justified-space-between .wp-block-navigation__container{justify-content:space-between}.is-vertical.items-justified-center>ul{align-items:center}.is-vertical.items-justified-right>ul{align-items:flex-end}.is-vertical.items-justified-right>ul .wp-block-navigation-link,.is-vertical.items-justified-right>ul .wp-block-pages-list__item{margin-right:0;justify-content:flex-end}.wp-block-navigation__responsive-container{display:none;position:fixed;top:0;left:0;right:0;bottom:0;z-index:1;align-items:flex-start;justify-content:flex-start}.wp-block-navigation__responsive-container.is-menu-open{display:flex;flex-direction:column;overflow:auto;z-index:100000;padding:24px;background-color:inherit}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__container{display:flex;flex-direction:column;margin-left:auto;margin-right:auto;align-items:flex-start;line-height:48px;padding:0}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__container .wp-block-page-list{flex-direction:column}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-link,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-link .wp-block-navigation-link__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-pages-list__item,.wp-block-navigation__responsive-container.is-menu-open .wp-block-pages-list__item .submenu-container{background:transparent!important}@media (min-width:600px){.wp-block-navigation__responsive-container:not(.is-menu-open){display:flex;flex-direction:row;position:relative;background-color:inherit}.wp-block-navigation__responsive-container:not(.is-menu-open) .wp-block-navigation__responsive-container-close{display:none}.wp-block-navigation__responsive-container.is-menu-open .submenu-container.submenu-container.submenu-container.submenu-container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-link__container.wp-block-navigation-link__container.wp-block-navigation-link__container.wp-block-navigation-link__container{left:0}}.wp-block-navigation:not(.has-background) .wp-block-navigation__responsive-container.is-menu-open{background-color:#fff;color:#000}.wp-block-navigation__responsive-container-close,.wp-block-navigation__responsive-container-open{vertical-align:middle;cursor:pointer;color:currentColor;background:transparent;border:none;margin:0;padding:0}.wp-block-navigation__responsive-container-close svg,.wp-block-navigation__responsive-container-open svg{fill:currentColor;pointer-events:none;display:block;width:24px;height:24px}.wp-block-navigation__responsive-container-open{display:flex}@media (min-width:600px){.wp-block-navigation__responsive-container-open{display:none}}.items-justified-left .wp-block-navigation__responsive-container-open{margin-left:0;margin-right:auto}.items-justified-center .wp-block-navigation__responsive-container-open{margin-left:auto;margin-right:auto}.items-justified-right .wp-block-navigation__responsive-container-open{margin-left:auto;margin-right:0}.wp-block-navigation__responsive-container-close{position:absolute;top:24px;right:24px;z-index:2}.wp-block-navigation__responsive-close{width:100%}.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{width:100%;height:100%}.wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-link__submenu-icon,.wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-page-list__submenu-icon{display:none}.wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open .has-child .submenu-container,.wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open .has-child .wp-block-navigation-link__container{position:relative;opacity:1;visibility:visible;padding:0 0 0 32px;border:none}.wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-link,.wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-pages-list__item{flex-direction:column;align-items:flex-start}html.has-modal-open{overflow:hidden}.wp-block-navigation .wp-block-navigation-link__label{word-break:normal;overflow-wrap:break-word}.wp-block-navigation .wp-block-home-link__content{color:inherit;display:block;padding:.5em 1em}.wp-block-navigation[style*=text-decoration] .wp-block-home-link,.wp-block-navigation[style*=text-decoration] .wp-block-home-link__content,.wp-block-navigation[style*=text-decoration] .wp-block-home-link__content:active,.wp-block-navigation[style*=text-decoration] .wp-block-home-link__content:focus{text-decoration:inherit}.wp-block-navigation:not([style*=text-decoration]) .wp-block-home-link__content,.wp-block-navigation:not([style*=text-decoration]) .wp-block-home-link__content:active,.wp-block-navigation:not([style*=text-decoration]) .wp-block-home-link__content:focus{text-decoration:none}.wp-block-navigation:not(.has-background) .wp-block-navigation__container .wp-block-home-link__container{background-color:#fff;color:#000;border:1px solid rgba(0,0,0,.15)}.wp-block-navigation:not(.has-background) .wp-block-navigation__container .wp-block-home-link__container .wp-block-home-link__container{top:-1px}.wp-block-navigation .wp-block-page-list{display:flex;flex-wrap:wrap;background-color:inherit}.wp-block-navigation .wp-block-pages-list__item{background-color:inherit}.wp-block-navigation .wp-block-page-list__submenu-icon{display:none}.is-open .wp-block-navigation__container .wp-block-page-list,.is-vertical .wp-block-navigation__container .wp-block-page-list,.wp-block-navigation .show-submenu-icons .wp-block-page-list__submenu-icon{display:block}@media (min-width:480px){.is-open .wp-block-navigation__container .wp-block-page-list{display:flex}}.items-justified-space-between .wp-block-page-list{display:contents}.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;line-height:.68;font-weight:100;margin:.05em .1em 0 0;text-transform:uppercase;font-style:normal}p.has-drop-cap.has-background{overflow:hidden}p.has-background{padding:1.25em 2.375em}p.has-text-color a{color:inherit}.wp-block-post-author{display:flex;flex-wrap:wrap}.wp-block-post-author__byline{width:100%;margin-top:0;margin-bottom:0;font-size:.5em}.wp-block-post-author__avatar{margin-right:1em}.wp-block-post-author__bio{margin-bottom:.7em;font-size:.7em}.wp-block-post-author__content{flex-grow:1;flex-basis:0}.wp-block-post-author__name{font-weight:700;margin:0}.wp-block-post-comments .commentlist{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:.875em;line-height:1.8;margin:.36em 0 1.4em}.wp-block-post-comments .commentlist .children{list-style:none;margin:0;padding:0}.wp-block-post-comments .comment-author{line-height:1.5;margin-left:-3.25em}.wp-block-post-comments .comment-author .avatar{border-radius:1.5em;display:block;float:left;height:2.5em;margin-right:.75em;width:2.5em}.wp-block-post-comments .comment-author cite{font-style:normal}.wp-block-post-comments .comment-meta{line-height:1.5;margin-left:-3.25em}.wp-block-post-comments .comment-body .commentmetadata{font-size:.75em}.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}.wp-block-post-comments .comment-form-comment textarea{box-sizing:border-box;width:100%}.wp-block-post-comments .reply{font-size:.75em;margin-bottom:1.4em}.wp-block-post-comments input,.wp-block-post-comments textarea{border:1px solid #949494}.wp-block-post-comments-form input[type=submit]{border:none;box-shadow:none;cursor:pointer;display:inline-block;text-align:center;overflow-wrap:break-word}.wp-block-post-excerpt__more-link,.wp-block-post-title a{display:inline-block}.wp-block-preformatted{white-space:pre-wrap}.wp-block-preformatted.has-background{padding:1.25em 2.375em}.wp-block-pullquote{margin:0 0 1em;padding:3em 0;text-align:center}.wp-block-pullquote.alignleft,.wp-block-pullquote.alignright{max-width:420px}.wp-block-pullquote.alignleft p,.wp-block-pullquote.alignright p{font-size:1.25em}.wp-block-pullquote p{font-size:1.75em;line-height:1.6}.wp-block-pullquote cite,.wp-block-pullquote footer{position:relative}.wp-block-pullquote .has-text-color a{color:inherit}.wp-block-pullquote:not(.is-style-solid-color){background:none}.wp-block-pullquote.is-style-solid-color{border:none}.wp-block-pullquote.is-style-solid-color blockquote{margin-left:auto;margin-right:auto;text-align:left;max-width:60%}.wp-block-pullquote.is-style-solid-color blockquote p{margin-top:0;margin-bottom:0;font-size:2em}.wp-block-pullquote.is-style-solid-color blockquote cite{text-transform:none;font-style:normal}.wp-block-pullquote cite{color:inherit}.wp-block-post-template,.wp-block-query-loop{max-width:100%;list-style:none;padding:0}.wp-block-post-template li,.wp-block-query-loop li{clear:both}.wp-block-post-template.is-flex-container,.wp-block-query-loop.is-flex-container{flex-direction:row;display:flex;flex-wrap:wrap}.wp-block-post-template.is-flex-container li,.wp-block-query-loop.is-flex-container li{margin:0 0 1.25em;width:100%}@media (min-width:600px){.wp-block-post-template.is-flex-container li,.wp-block-query-loop.is-flex-container li{margin-right:1.25em}.wp-block-post-template.is-flex-container.is-flex-container.columns-2>li,.wp-block-query-loop.is-flex-container.is-flex-container.columns-2>li{width:calc(50% - .625em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-2>li:nth-child(2n),.wp-block-query-loop.is-flex-container.is-flex-container.columns-2>li:nth-child(2n){margin-right:0}.wp-block-post-template.is-flex-container.is-flex-container.columns-3>li,.wp-block-query-loop.is-flex-container.is-flex-container.columns-3>li{width:calc(33.33333% - .83333em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-3>li:nth-child(3n),.wp-block-query-loop.is-flex-container.is-flex-container.columns-3>li:nth-child(3n){margin-right:0}.wp-block-post-template.is-flex-container.is-flex-container.columns-4>li,.wp-block-query-loop.is-flex-container.is-flex-container.columns-4>li{width:calc(25% - .9375em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-4>li:nth-child(4n),.wp-block-query-loop.is-flex-container.is-flex-container.columns-4>li:nth-child(4n){margin-right:0}.wp-block-post-template.is-flex-container.is-flex-container.columns-5>li,.wp-block-query-loop.is-flex-container.is-flex-container.columns-5>li{width:calc(20% - 1em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-5>li:nth-child(5n),.wp-block-query-loop.is-flex-container.is-flex-container.columns-5>li:nth-child(5n){margin-right:0}.wp-block-post-template.is-flex-container.is-flex-container.columns-6>li,.wp-block-query-loop.is-flex-container.is-flex-container.columns-6>li{width:calc(16.66667% - 1.04167em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-6>li:nth-child(6n),.wp-block-query-loop.is-flex-container.is-flex-container.columns-6>li:nth-child(6n){margin-right:0}}.wp-block-query-pagination{display:flex;flex-direction:row;flex-wrap:wrap}.wp-block-query-pagination>.wp-block-query-pagination-next,.wp-block-query-pagination>.wp-block-query-pagination-numbers,.wp-block-query-pagination>.wp-block-query-pagination-previous{display:inline-block;margin-right:.5em;margin-bottom:.5em}.wp-block-query-pagination>.wp-block-query-pagination-next:last-child,.wp-block-query-pagination>.wp-block-query-pagination-numbers:last-child,.wp-block-query-pagination>.wp-block-query-pagination-previous:last-child{margin-right:0}.wp-block-quote.is-large,.wp-block-quote.is-style-large{margin-bottom:1em;padding:0 1em}.wp-block-quote.is-large p,.wp-block-quote.is-style-large p{font-size:1.5em;font-style:italic;line-height:1.6}.wp-block-quote.is-large cite,.wp-block-quote.is-large footer,.wp-block-quote.is-style-large cite,.wp-block-quote.is-style-large footer{font-size:1.125em;text-align:right}.wp-block-rss.wp-block-rss{box-sizing:border-box}.wp-block-rss.alignleft{margin-right:2em}.wp-block-rss.alignright{margin-left:2em}.wp-block-rss.is-grid{display:flex;flex-wrap:wrap;padding:0;list-style:none}.wp-block-rss.is-grid li{margin:0 1em 1em 0;width:100%}@media (min-width:600px){.wp-block-rss.columns-2 li{width:calc(50% - 1em)}.wp-block-rss.columns-3 li{width:calc(33.33333% - 1em)}.wp-block-rss.columns-4 li{width:calc(25% - 1em)}.wp-block-rss.columns-5 li{width:calc(20% - 1em)}.wp-block-rss.columns-6 li{width:calc(16.66667% - 1em)}}.wp-block-rss__item-author,.wp-block-rss__item-publish-date{display:block;color:#555;font-size:.8125em}.wp-block-search .wp-block-search__button{background:#f7f7f7;border:1px solid #ccc;padding:.375em .625em;color:#32373c;margin-left:.625em;word-break:normal}.wp-block-search .wp-block-search__button.has-icon{line-height:0}.wp-block-search .wp-block-search__button svg{min-width:1.5em;min-height:1.5em}.wp-block-search .wp-block-search__inside-wrapper{display:flex;flex:auto;flex-wrap:nowrap;max-width:100%}.wp-block-search .wp-block-search__label{width:100%}.wp-block-search .wp-block-search__input{flex-grow:1;min-width:3em;border:1px solid #949494}.wp-block-search.wp-block-search__button-only .wp-block-search__button{margin-left:0}.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper{padding:4px;border:1px solid #949494}.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__input{border-radius:0;border:none;padding:0 0 0 .25em}.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__input:focus{outline:none}.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__button{padding:.125em .5em}.wp-block-search.aligncenter .wp-block-search__inside-wrapper{margin:auto}.wp-block-separator{border-top:1px solid;border-bottom:1px solid}.wp-block-separator.is-style-wide{border-bottom-width:1px}.wp-block-separator.is-style-dots{background:none!important;border:none;text-align:center;width:none;line-height:1;height:auto}.wp-block-separator.is-style-dots:before{content:"···";color:currentColor;font-size:1.5em;letter-spacing:2em;padding-left:2em;font-family:serif}.wp-block-site-logo{line-height:0}.wp-block-site-logo a{display:inline-block}.wp-block-site-logo.is-default-size img{width:120px;height:auto}.wp-block-site-logo .aligncenter{display:table}.wp-block-site-logo.is-style-rounded img{border-radius:9999px}.wp-block-social-links{display:flex;flex-wrap:wrap;padding-left:0;padding-right:0;text-indent:0;margin-left:0}.wp-block-social-links .wp-social-link a,.wp-block-social-links .wp-social-link a:hover{text-decoration:none;border-bottom:0;box-shadow:none}.wp-block-social-links .wp-social-link.wp-social-link.wp-social-link{margin:4px 8px 4px 0}.wp-block-social-links .wp-social-link a{padding:.25em}.wp-block-social-links .wp-social-link svg{width:1em;height:1em}.wp-block-social-links.has-small-icon-size{font-size:16px}.wp-block-social-links,.wp-block-social-links.has-normal-icon-size{font-size:24px}.wp-block-social-links.has-large-icon-size{font-size:36px}.wp-block-social-links.has-huge-icon-size{font-size:48px}.wp-block-social-links.aligncenter{justify-content:center;display:flex}.wp-block-social-links.alignright{justify-content:flex-end}.wp-block-social-link{display:block;border-radius:9999px;transition:transform .1s ease;height:auto}@media (prefers-reduced-motion:reduce){.wp-block-social-link{transition-duration:0s;transition-delay:0s}}.wp-block-social-link a{display:block;line-height:0;transition:transform .1s ease}.wp-block-social-link:hover{transform:scale(1.1)}.wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor,.wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor:active,.wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor:hover,.wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor:visited,.wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor svg{color:currentColor;fill:currentColor}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link{background-color:#f0f0f0;color:#444}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-amazon{background-color:#f90;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-bandcamp{background-color:#1ea0c3;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-behance{background-color:#0757fe;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-codepen{background-color:#1e1f26;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-deviantart{background-color:#02e49b;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-dribbble{background-color:#e94c89;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-dropbox{background-color:#4280ff;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-etsy{background-color:#f45800;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-facebook{background-color:#1778f2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-fivehundredpx{background-color:#000;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-flickr{background-color:#0461dd;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-foursquare{background-color:#e65678;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-github{background-color:#24292d;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-goodreads{background-color:#eceadd;color:#382110}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-google{background-color:#ea4434;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-instagram{background-color:#f00075;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-lastfm{background-color:#e21b24;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-linkedin{background-color:#0d66c2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-mastodon{background-color:#3288d4;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-medium{background-color:#02ab6c;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-meetup{background-color:#f6405f;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-patreon{background-color:#ff424d;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-pinterest{background-color:#e60122;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-pocket{background-color:#ef4155;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-reddit{background-color:#fe4500;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-skype{background-color:#0478d7;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-snapchat{background-color:#fefc00;color:#fff;stroke:#000}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-soundcloud{background-color:#ff5600;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-spotify{background-color:#1bd760;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-telegram{background-color:#2aabee;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-tiktok{background-color:#000;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-tumblr{background-color:#011835;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-twitch{background-color:#6440a4;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-twitter{background-color:#1da1f2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-vimeo{background-color:#1eb7ea;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-vk{background-color:#4680c2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-wordpress{background-color:#3499cd;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-yelp{background-color:#d32422;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-youtube{background-color:red;color:#fff}.wp-block-social-links.is-style-logos-only .wp-social-link{background:none;padding:4px}.wp-block-social-links.is-style-logos-only .wp-social-link-amazon{color:#f90}.wp-block-social-links.is-style-logos-only .wp-social-link-bandcamp{color:#1ea0c3}.wp-block-social-links.is-style-logos-only .wp-social-link-behance{color:#0757fe}.wp-block-social-links.is-style-logos-only .wp-social-link-codepen{color:#1e1f26}.wp-block-social-links.is-style-logos-only .wp-social-link-deviantart{color:#02e49b}.wp-block-social-links.is-style-logos-only .wp-social-link-dribbble{color:#e94c89}.wp-block-social-links.is-style-logos-only .wp-social-link-dropbox{color:#4280ff}.wp-block-social-links.is-style-logos-only .wp-social-link-etsy{color:#f45800}.wp-block-social-links.is-style-logos-only .wp-social-link-facebook{color:#1778f2}.wp-block-social-links.is-style-logos-only .wp-social-link-fivehundredpx{color:#000}.wp-block-social-links.is-style-logos-only .wp-social-link-flickr{color:#0461dd}.wp-block-social-links.is-style-logos-only .wp-social-link-foursquare{color:#e65678}.wp-block-social-links.is-style-logos-only .wp-social-link-github{color:#24292d}.wp-block-social-links.is-style-logos-only .wp-social-link-goodreads{color:#382110}.wp-block-social-links.is-style-logos-only .wp-social-link-google{color:#ea4434}.wp-block-social-links.is-style-logos-only .wp-social-link-instagram{color:#f00075}.wp-block-social-links.is-style-logos-only .wp-social-link-lastfm{color:#e21b24}.wp-block-social-links.is-style-logos-only .wp-social-link-linkedin{color:#0d66c2}.wp-block-social-links.is-style-logos-only .wp-social-link-mastodon{color:#3288d4}.wp-block-social-links.is-style-logos-only .wp-social-link-medium{color:#02ab6c}.wp-block-social-links.is-style-logos-only .wp-social-link-meetup{color:#f6405f}.wp-block-social-links.is-style-logos-only .wp-social-link-patreon{color:#ff424d}.wp-block-social-links.is-style-logos-only .wp-social-link-pinterest{color:#e60122}.wp-block-social-links.is-style-logos-only .wp-social-link-pocket{color:#ef4155}.wp-block-social-links.is-style-logos-only .wp-social-link-reddit{color:#fe4500}.wp-block-social-links.is-style-logos-only .wp-social-link-skype{color:#0478d7}.wp-block-social-links.is-style-logos-only .wp-social-link-snapchat{color:#fff;stroke:#000}.wp-block-social-links.is-style-logos-only .wp-social-link-soundcloud{color:#ff5600}.wp-block-social-links.is-style-logos-only .wp-social-link-spotify{color:#1bd760}.wp-block-social-links.is-style-logos-only .wp-social-link-telegram{color:#2aabee}.wp-block-social-links.is-style-logos-only .wp-social-link-tiktok{color:#000}.wp-block-social-links.is-style-logos-only .wp-social-link-tumblr{color:#011835}.wp-block-social-links.is-style-logos-only .wp-social-link-twitch{color:#6440a4}.wp-block-social-links.is-style-logos-only .wp-social-link-twitter{color:#1da1f2}.wp-block-social-links.is-style-logos-only .wp-social-link-vimeo{color:#1eb7ea}.wp-block-social-links.is-style-logos-only .wp-social-link-vk{color:#4680c2}.wp-block-social-links.is-style-logos-only .wp-social-link-wordpress{color:#3499cd}.wp-block-social-links.is-style-logos-only .wp-social-link-yelp{color:#d32422}.wp-block-social-links.is-style-logos-only .wp-social-link-youtube{color:red}.wp-block-social-links.is-style-pill-shape .wp-social-link{width:auto}.wp-block-social-links.is-style-pill-shape .wp-social-link a{padding-left:.66667em;padding-right:.66667em}.wp-block-spacer{clear:both}.wp-block-tag-cloud.aligncenter{text-align:center}.wp-block-tag-cloud.alignfull{padding-left:1em;padding-right:1em}.wp-block-table{margin:0 0 1em;overflow-x:auto}.wp-block-table table{border-collapse:collapse;width:100%}.wp-block-table .has-fixed-layout{table-layout:fixed;width:100%}.wp-block-table .has-fixed-layout td,.wp-block-table .has-fixed-layout th{word-break:break-word}.wp-block-table.aligncenter,.wp-block-table.alignleft,.wp-block-table.alignright{display:table;width:auto}.wp-block-table.aligncenter td,.wp-block-table.aligncenter th,.wp-block-table.alignleft td,.wp-block-table.alignleft th,.wp-block-table.alignright td,.wp-block-table.alignright th{word-break:break-word}.wp-block-table .has-subtle-light-gray-background-color{background-color:#f3f4f5}.wp-block-table .has-subtle-pale-green-background-color{background-color:#e9fbe5}.wp-block-table .has-subtle-pale-blue-background-color{background-color:#e7f5fe}.wp-block-table .has-subtle-pale-pink-background-color{background-color:#fcf0ef}.wp-block-table.is-style-stripes{border-spacing:0;border-collapse:inherit;background-color:transparent;border-bottom:1px solid #f0f0f0}.wp-block-table.is-style-stripes tbody tr:nth-child(odd){background-color:#f0f0f0}.wp-block-table.is-style-stripes.has-subtle-light-gray-background-color tbody tr:nth-child(odd){background-color:#f3f4f5}.wp-block-table.is-style-stripes.has-subtle-pale-green-background-color tbody tr:nth-child(odd){background-color:#e9fbe5}.wp-block-table.is-style-stripes.has-subtle-pale-blue-background-color tbody tr:nth-child(odd){background-color:#e7f5fe}.wp-block-table.is-style-stripes.has-subtle-pale-pink-background-color tbody tr:nth-child(odd){background-color:#fcf0ef}.wp-block-table.is-style-stripes td,.wp-block-table.is-style-stripes th{border-color:transparent}.wp-block-table .has-border-color>*,.wp-block-table .has-border-color td,.wp-block-table .has-border-color th,.wp-block-table .has-border-color tr{border-color:inherit}.wp-block-table table[style*=border-style]>*,.wp-block-table table[style*=border-style] td,.wp-block-table table[style*=border-style] th,.wp-block-table table[style*=border-style] tr{border-style:inherit}.wp-block-table table[style*=border-width]>*,.wp-block-table table[style*=border-width] td,.wp-block-table table[style*=border-width] th,.wp-block-table table[style*=border-width] tr{border-width:inherit}.wp-block-text-columns,.wp-block-text-columns.aligncenter{display:flex}.wp-block-text-columns .wp-block-column{margin:0 1em;padding:0}.wp-block-text-columns .wp-block-column:first-child{margin-left:0}.wp-block-text-columns .wp-block-column:last-child{margin-right:0}.wp-block-text-columns.columns-2 .wp-block-column{width:50%}.wp-block-text-columns.columns-3 .wp-block-column{width:33.33333%}.wp-block-text-columns.columns-4 .wp-block-column{width:25%}pre.wp-block-verse{font-family:inherit;overflow:auto;white-space:pre-wrap}.wp-block-video{margin:0 0 1em}.wp-block-video video{width:100%}@supports (position:sticky){.wp-block-video [poster]{-o-object-fit:cover;object-fit:cover}}.wp-block-video.aligncenter{text-align:center}.wp-block-video figcaption{margin-top:.5em;margin-bottom:1em}.wp-block-post-featured-image{margin-left:0;margin-right:0}.wp-block-post-featured-image a{display:inline-block}.wp-block-post-featured-image img{max-width:100%;height:auto}.wp-block-post-featured-image.alignfull img,.wp-block-post-featured-image.alignwide img{width:100%}:root .has-pale-pink-background-color{background-color:#f78da7}:root .has-vivid-red-background-color{background-color:#cf2e2e}:root .has-luminous-vivid-orange-background-color{background-color:#ff6900}:root .has-luminous-vivid-amber-background-color{background-color:#fcb900}:root .has-light-green-cyan-background-color{background-color:#7bdcb5}:root .has-vivid-green-cyan-background-color{background-color:#00d084}:root .has-pale-cyan-blue-background-color{background-color:#8ed1fc}:root .has-vivid-cyan-blue-background-color{background-color:#0693e3}:root .has-vivid-purple-background-color{background-color:#9b51e0}:root .has-white-background-color{background-color:#fff}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-cyan-bluish-gray-background-color{background-color:#abb8c3}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-black-background-color{background-color:#000}:root .has-pale-pink-color{color:#f78da7}:root .has-vivid-red-color{color:#cf2e2e}:root .has-luminous-vivid-orange-color{color:#ff6900}:root .has-luminous-vivid-amber-color{color:#fcb900}:root .has-light-green-cyan-color{color:#7bdcb5}:root .has-vivid-green-cyan-color{color:#00d084}:root .has-pale-cyan-blue-color{color:#8ed1fc}:root .has-vivid-cyan-blue-color{color:#0693e3}:root .has-vivid-purple-color{color:#9b51e0}:root .has-white-color{color:#fff}:root .has-very-light-gray-color{color:#eee}:root .has-cyan-bluish-gray-color{color:#abb8c3}:root .has-very-dark-gray-color{color:#313131}:root .has-black-color{color:#000}:root .has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:linear-gradient(135deg,#0693e3,#9b51e0)}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:linear-gradient(135deg,#7adcb4,#00d082)}:root .has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:linear-gradient(135deg,#fcb900,#ff6900)}:root .has-luminous-vivid-orange-to-vivid-red-gradient-background{background:linear-gradient(135deg,#ff6900,#cf2e2e)}:root .has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:linear-gradient(135deg,#eee,#a9b8c3)}:root .has-cool-to-warm-spectrum-gradient-background{background:linear-gradient(135deg,#4aeadc,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c)}:root .has-blush-light-purple-gradient-background{background:linear-gradient(135deg,#ffceec,#9896f0)}:root .has-blush-bordeaux-gradient-background{background:linear-gradient(135deg,#fecda5,#fe2d2d 50%,#6b003e)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-luminous-dusk-gradient-background{background:linear-gradient(135deg,#ffcb70,#c751c0 50%,#4158d0)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-pale-ocean-gradient-background{background:linear-gradient(135deg,#fff5cb,#b6e3d4 50%,#33a7b5)}:root .has-electric-grass-gradient-background{background:linear-gradient(135deg,#caf880,#71ce7e)}: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-small-font-size{font-size:.8125em}.has-normal-font-size,.has-regular-font-size{font-size:1em}.has-medium-font-size{font-size:1.25em}.has-large-font-size{font-size:2.25em}.has-huge-font-size,.has-larger-font-size{font-size:2.625em}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;clip:auto!important;-webkit-clip-path:none;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}
.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label:before,.wpcf7-list-item-label:after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner:before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner:before{animation-name:blink;animation-duration:2s}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 input[type=file]{cursor:pointer}.wpcf7 input[type=file]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=url],.wpcf7 input[type=email],.wpcf7 input[type=tel]{direction:ltr}
.fields-area label{display:block;font-weight:700;margin:0 0 3px;padding:0}.must-required{color:red}.form-textbox{width:100%;resize:vertical}#display_name{width:100%}.form-area{width:100%;min-width:463px;float:left}.setting_pattern p{margin-left:2%;font-weight:700}.setting_pattern .fields-area{margin-left:3%}.paging-span{font-size:large;margin:0 4px}.input-area{background-color:#fff;height:40%}.fields-area{position:relative;margin:0;padding:15px 12px;border-top:#eee solid 1px;padding-left:2%}.setting_category{font-size:large;padding-left:1%}.area_checkbox{display:flex}.area_checkbox input{margin:.4rem}.check_box_areas{display:flex}.form-textbox_shop{height:10px}#shop_area_checkbox{overflow-x:hidden;overflow-y:scroll;margin-left:4%;width:20%;height:400px}.shop_areas{appearance:none;-webkit-appearance:none;-moz-appearance:none;margin:0;margin-right:3px;width:15px;height:15px;vertical-align:middle;border-radius:3px;border-width:1px;border-style:solid;border-color:#c6c6c6;background-color:#fff;position:relative;top:-2px}.shop_areas:checked{border-color:#f09896;background-color:#f09896;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="%23fff" stroke-width="4" stroke-linecap="round" stroke-linejoin="round"><path d="M20 6L9 17l-5-5"/></svg>');background-size:100% auto;background-repeat:no-repeat;background-position:center}
div.pp_default .pp_top,div.pp_default .pp_top .pp_middle,div.pp_default .pp_top .pp_left,div.pp_default .pp_top .pp_right,div.pp_default .pp_bottom,div.pp_default .pp_bottom .pp_left,div.pp_default .pp_bottom .pp_middle,div.pp_default .pp_bottom .pp_right{height:13px}div.pp_default .pp_top .pp_left{background:url(//tsuchiura-tosou.com/wp/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/default/sprite.png) -78px -93px no-repeat}div.pp_default .pp_top .pp_middle{background:url(//tsuchiura-tosou.com/wp/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/default/sprite_x.png) top left repeat-x}div.pp_default .pp_top .pp_right{background:url(//tsuchiura-tosou.com/wp/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/default/sprite.png) -112px -93px no-repeat}div.pp_default .pp_content .ppt{color:#f8f8f8}div.pp_default .pp_content_container .pp_left{background:url(//tsuchiura-tosou.com/wp/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/default/sprite_y.png) -7px 0 repeat-y;padding-left:13px}div.pp_default .pp_content_container .pp_right{background:url(//tsuchiura-tosou.com/wp/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/default/sprite_y.png) top right repeat-y;padding-right:13px}div.pp_default .pp_next:hover{background:url(//tsuchiura-tosou.com/wp/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/default/sprite_next.png) center right no-repeat;cursor:pointer}div.pp_default .pp_previous:hover{background:url(//tsuchiura-tosou.com/wp/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/default/sprite_prev.png) center left no-repeat;cursor:pointer}div.pp_default .pp_expand{background:url(//tsuchiura-tosou.com/wp/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/default/sprite.png) 0 -29px no-repeat;cursor:pointer;width:28px;height:28px}div.pp_default .pp_expand:hover{background:url(//tsuchiura-tosou.com/wp/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/default/sprite.png) 0 -56px no-repeat;cursor:pointer}div.pp_default .pp_contract{background:url(//tsuchiura-tosou.com/wp/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/default/sprite.png) 0 -84px no-repeat;cursor:pointer;width:28px;height:28px}div.pp_default .pp_contract:hover{background:url(//tsuchiura-tosou.com/wp/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/default/sprite.png) 0 -113px no-repeat;cursor:pointer}div.pp_default .pp_close{width:30px;height:30px;background:url(//tsuchiura-tosou.com/wp/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/default/sprite.png) 2px 1px no-repeat;cursor:pointer}div.pp_default .pp_gallery ul li a{background:url(//tsuchiura-tosou.com/wp/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/default/default_thumb.png) center center #f8f8f8;border:1px solid #aaa}div.pp_default .pp_social{margin-top:7px}div.pp_default .pp_gallery a.pp_arrow_previous,div.pp_default .pp_gallery a.pp_arrow_next{position:static;left:auto}div.pp_default .pp_nav .pp_play,div.pp_default .pp_nav .pp_pause{background:url(//tsuchiura-tosou.com/wp/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/default/sprite.png) -51px 1px no-repeat;height:30px;width:30px}div.pp_default .pp_nav .pp_pause{background-position:-51px -29px}div.pp_default a.pp_arrow_previous,div.pp_default a.pp_arrow_next{background:url(//tsuchiura-tosou.com/wp/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/default/sprite.png) -31px -3px no-repeat;height:20px;width:20px;margin:4px 0 0}div.pp_default a.pp_arrow_next{left:52px;background-position:-82px -3px}div.pp_default .pp_content_container .pp_details{margin-top:5px}div.pp_default .pp_nav{clear:none;height:30px;width:110px;position:relative}div.pp_default .pp_nav .currentTextHolder{font-family:Georgia;font-style:italic;color:#999;font-size:11px;left:75px;line-height:25px;position:absolute;top:2px;margin:0;padding:0 0 0 10px}div.pp_default .pp_close:hover,div.pp_default .pp_nav .pp_play:hover,div.pp_default .pp_nav .pp_pause:hover,div.pp_default .pp_arrow_next:hover,div.pp_default .pp_arrow_previous:hover{opacity:.7}div.pp_default .pp_description{font-size:11px;font-weight:700;line-height:14px;margin:5px 50px 5px 0}div.pp_default .pp_bottom .pp_left{background:url(//tsuchiura-tosou.com/wp/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/default/sprite.png) -78px -127px no-repeat}div.pp_default .pp_bottom .pp_middle{background:url(//tsuchiura-tosou.com/wp/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/default/sprite_x.png) bottom left repeat-x}div.pp_default .pp_bottom .pp_right{background:url(//tsuchiura-tosou.com/wp/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/default/sprite.png) -112px -127px no-repeat}div.pp_default .pp_loaderIcon{background:url(//tsuchiura-tosou.com/wp/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/default/loader.gif) center center no-repeat}div.light_rounded .pp_top .pp_left{background:url(//tsuchiura-tosou.com/wp/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/light_rounded/sprite.png) -88px -53px no-repeat}div.light_rounded .pp_top .pp_right{background:url(//tsuchiura-tosou.com/wp/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/light_rounded/sprite.png) -110px -53px no-repeat}div.light_rounded .pp_next:hover{background:url(//tsuchiura-tosou.com/wp/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/light_rounded/btnNext.png) center right no-repeat;cursor:pointer}div.light_rounded .pp_previous:hover{background:url(//tsuchiura-tosou.com/wp/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/light_rounded/btnPrevious.png) center left no-repeat;cursor:pointer}div.light_rounded .pp_expand{background:url(//tsuchiura-tosou.com/wp/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/light_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer}div.light_rounded .pp_expand:hover{background:url(//tsuchiura-tosou.com/wp/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/light_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer}div.light_rounded .pp_contract{background:url(//tsuchiura-tosou.com/wp/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/light_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer}div.light_rounded .pp_contract:hover{background:url(//tsuchiura-tosou.com/wp/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/light_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer}div.light_rounded .pp_close{width:75px;height:22px;background:url(//tsuchiura-tosou.com/wp/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/light_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer}div.light_rounded .pp_nav .pp_play{background:url(//tsuchiura-tosou.com/wp/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/light_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px}div.light_rounded .pp_nav .pp_pause{background:url(//tsuchiura-tosou.com/wp/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/light_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px}div.light_rounded .pp_arrow_previous{background:url(//tsuchiura-tosou.com/wp/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/light_rounded/sprite.png) 0 -71px no-repeat}div.light_rounded .pp_arrow_next{background:url(//tsuchiura-tosou.com/wp/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/light_rounded/sprite.png) -22px -71px no-repeat}div.light_rounded .pp_bottom .pp_left{background:url(//tsuchiura-tosou.com/wp/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/light_rounded/sprite.png) -88px -80px no-repeat}div.light_rounded .pp_bottom .pp_right{background:url(//tsuchiura-tosou.com/wp/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/light_rounded/sprite.png) -110px -80px no-repeat}div.dark_rounded .pp_top .pp_left{background:url(//tsuchiura-tosou.com/wp/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/dark_rounded/sprite.png) -88px -53px no-repeat}div.dark_rounded .pp_top .pp_right{background:url(//tsuchiura-tosou.com/wp/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/dark_rounded/sprite.png) -110px -53px no-repeat}div.dark_rounded .pp_content_container .pp_left{background:url(//tsuchiura-tosou.com/wp/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat-y}div.dark_rounded .pp_content_container .pp_right{background:url(//tsuchiura-tosou.com/wp/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/dark_rounded/contentPattern.png) top right repeat-y}div.dark_rounded .pp_next:hover{background:url(//tsuchiura-tosou.com/wp/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/dark_rounded/btnNext.png) center right no-repeat;cursor:pointer}div.dark_rounded .pp_previous:hover{background:url(//tsuchiura-tosou.com/wp/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/dark_rounded/btnPrevious.png) center left no-repeat;cursor:pointer}div.dark_rounded .pp_expand{background:url(//tsuchiura-tosou.com/wp/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/dark_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer}div.dark_rounded .pp_expand:hover{background:url(//tsuchiura-tosou.com/wp/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/dark_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer}div.dark_rounded .pp_contract{background:url(//tsuchiura-tosou.com/wp/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/dark_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer}div.dark_rounded .pp_contract:hover{background:url(//tsuchiura-tosou.com/wp/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/dark_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer}div.dark_rounded .pp_close{width:75px;height:22px;background:url(//tsuchiura-tosou.com/wp/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/dark_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer}div.dark_rounded .pp_description{margin-right:85px;color:#fff}div.dark_rounded .pp_nav .pp_play{background:url(//tsuchiura-tosou.com/wp/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/dark_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px}div.dark_rounded .pp_nav .pp_pause{background:url(//tsuchiura-tosou.com/wp/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/dark_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px}div.dark_rounded .pp_arrow_previous{background:url(//tsuchiura-tosou.com/wp/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/dark_rounded/sprite.png) 0 -71px no-repeat}div.dark_rounded .pp_arrow_next{background:url(//tsuchiura-tosou.com/wp/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/dark_rounded/sprite.png) -22px -71px no-repeat}div.dark_rounded .pp_bottom .pp_left{background:url(//tsuchiura-tosou.com/wp/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/dark_rounded/sprite.png) -88px -80px no-repeat}div.dark_rounded .pp_bottom .pp_right{background:url(//tsuchiura-tosou.com/wp/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/dark_rounded/sprite.png) -110px -80px no-repeat}div.dark_rounded .pp_loaderIcon{background:url(//tsuchiura-tosou.com/wp/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/dark_rounded/loader.gif) center center no-repeat}div.dark_square .pp_left,div.dark_square .pp_middle,div.dark_square .pp_right,div.dark_square .pp_content{background:#000}div.dark_square .pp_description{color:#fff;margin:0 85px 0 0}div.dark_square .pp_loaderIcon{background:url(//tsuchiura-tosou.com/wp/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/dark_square/loader.gif) center center no-repeat}div.dark_square .pp_expand{background:url(//tsuchiura-tosou.com/wp/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/dark_square/sprite.png) -31px -26px no-repeat;cursor:pointer}div.dark_square .pp_expand:hover{background:url(//tsuchiura-tosou.com/wp/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/dark_square/sprite.png) -31px -47px no-repeat;cursor:pointer}div.dark_square .pp_contract{background:url(//tsuchiura-tosou.com/wp/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/dark_square/sprite.png) 0 -26px no-repeat;cursor:pointer}div.dark_square .pp_contract:hover{background:url(//tsuchiura-tosou.com/wp/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/dark_square/sprite.png) 0 -47px no-repeat;cursor:pointer}div.dark_square .pp_close{width:75px;height:22px;background:url(//tsuchiura-tosou.com/wp/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/dark_square/sprite.png) -1px -1px no-repeat;cursor:pointer}div.dark_square .pp_nav{clear:none}div.dark_square .pp_nav .pp_play{background:url(//tsuchiura-tosou.com/wp/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/dark_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px}div.dark_square .pp_nav .pp_pause{background:url(//tsuchiura-tosou.com/wp/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/dark_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px}div.dark_square .pp_arrow_previous{background:url(//tsuchiura-tosou.com/wp/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/dark_square/sprite.png) 0 -71px no-repeat}div.dark_square .pp_arrow_next{background:url(//tsuchiura-tosou.com/wp/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/dark_square/sprite.png) -22px -71px no-repeat}div.dark_square .pp_next:hover{background:url(//tsuchiura-tosou.com/wp/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/dark_square/btnNext.png) center right no-repeat;cursor:pointer}div.dark_square .pp_previous:hover{background:url(//tsuchiura-tosou.com/wp/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/dark_square/btnPrevious.png) center left no-repeat;cursor:pointer}div.light_square .pp_expand{background:url(//tsuchiura-tosou.com/wp/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/light_square/sprite.png) -31px -26px no-repeat;cursor:pointer}div.light_square .pp_expand:hover{background:url(//tsuchiura-tosou.com/wp/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/light_square/sprite.png) -31px -47px no-repeat;cursor:pointer}div.light_square .pp_contract{background:url(//tsuchiura-tosou.com/wp/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/light_square/sprite.png) 0 -26px no-repeat;cursor:pointer}div.light_square .pp_contract:hover{background:url(//tsuchiura-tosou.com/wp/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/light_square/sprite.png) 0 -47px no-repeat;cursor:pointer}div.light_square .pp_close{width:75px;height:22px;background:url(//tsuchiura-tosou.com/wp/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/light_square/sprite.png) -1px -1px no-repeat;cursor:pointer}div.light_square .pp_nav .pp_play{background:url(//tsuchiura-tosou.com/wp/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/light_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px}div.light_square .pp_nav .pp_pause{background:url(//tsuchiura-tosou.com/wp/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/light_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px}div.light_square .pp_arrow_previous{background:url(//tsuchiura-tosou.com/wp/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/light_square/sprite.png) 0 -71px no-repeat}div.light_square .pp_arrow_next{background:url(//tsuchiura-tosou.com/wp/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/light_square/sprite.png) -22px -71px no-repeat}div.light_square .pp_next:hover{background:url(//tsuchiura-tosou.com/wp/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/light_square/btnNext.png) center right no-repeat;cursor:pointer}div.light_square .pp_previous:hover{background:url(//tsuchiura-tosou.com/wp/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/light_square/btnPrevious.png) center left no-repeat;cursor:pointer}div.facebook .pp_top .pp_left{background:url(//tsuchiura-tosou.com/wp/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/facebook/sprite.png) -88px -53px no-repeat}div.facebook .pp_top .pp_middle{background:url(//tsuchiura-tosou.com/wp/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/facebook/contentPatternTop.png) top left repeat-x}div.facebook .pp_top .pp_right{background:url(//tsuchiura-tosou.com/wp/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/facebook/sprite.png) -110px -53px no-repeat}div.facebook .pp_content_container .pp_left{background:url(//tsuchiura-tosou.com/wp/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/facebook/contentPatternLeft.png) top left repeat-y}div.facebook .pp_content_container .pp_right{background:url(//tsuchiura-tosou.com/wp/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/facebook/contentPatternRight.png) top right repeat-y}div.facebook .pp_expand{background:url(//tsuchiura-tosou.com/wp/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/facebook/sprite.png) -31px -26px no-repeat;cursor:pointer}div.facebook .pp_expand:hover{background:url(//tsuchiura-tosou.com/wp/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/facebook/sprite.png) -31px -47px no-repeat;cursor:pointer}div.facebook .pp_contract{background:url(//tsuchiura-tosou.com/wp/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/facebook/sprite.png) 0 -26px no-repeat;cursor:pointer}div.facebook .pp_contract:hover{background:url(//tsuchiura-tosou.com/wp/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/facebook/sprite.png) 0 -47px no-repeat;cursor:pointer}div.facebook .pp_close{width:22px;height:22px;background:url(//tsuchiura-tosou.com/wp/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/facebook/sprite.png) -1px -1px no-repeat;cursor:pointer}div.facebook .pp_description{margin:0 37px 0 0}div.facebook .pp_loaderIcon{background:url(//tsuchiura-tosou.com/wp/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/facebook/loader.gif) center center no-repeat}div.facebook .pp_arrow_previous{background:url(//tsuchiura-tosou.com/wp/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/facebook/sprite.png) 0 -71px no-repeat;height:22px;margin-top:0;width:22px}div.facebook .pp_arrow_previous.disabled{background-position:0 -96px;cursor:default}div.facebook .pp_arrow_next{background:url(//tsuchiura-tosou.com/wp/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/facebook/sprite.png) -32px -71px no-repeat;height:22px;margin-top:0;width:22px}div.facebook .pp_arrow_next.disabled{background-position:-32px -96px;cursor:default}div.facebook .pp_nav{margin-top:0}div.facebook .pp_nav p{font-size:15px;padding:0 3px 0 4px}div.facebook .pp_nav .pp_play{background:url(//tsuchiura-tosou.com/wp/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/facebook/sprite.png) -1px -123px no-repeat;height:22px;width:22px}div.facebook .pp_nav .pp_pause{background:url(//tsuchiura-tosou.com/wp/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/facebook/sprite.png) -32px -123px no-repeat;height:22px;width:22px}div.facebook .pp_next:hover{background:url(//tsuchiura-tosou.com/wp/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/facebook/btnNext.png) center right no-repeat;cursor:pointer}div.facebook .pp_previous:hover{background:url(//tsuchiura-tosou.com/wp/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/facebook/btnPrevious.png) center left no-repeat;cursor:pointer}div.facebook .pp_bottom .pp_left{background:url(//tsuchiura-tosou.com/wp/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/facebook/sprite.png) -88px -80px no-repeat}div.facebook .pp_bottom .pp_middle{background:url(//tsuchiura-tosou.com/wp/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/facebook/contentPatternBottom.png) top left repeat-x}div.facebook .pp_bottom .pp_right{background:url(//tsuchiura-tosou.com/wp/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/facebook/sprite.png) -110px -80px no-repeat}div.pp_pic_holder a:focus{outline:none}div.pp_overlay{background:#000;display:none;left:0;position:absolute;top:0;width:100%;z-index:9500}div.pp_pic_holder{display:none;position:absolute;width:100px;z-index:10000}.pp_content{height:40px;min-width:40px}* html .pp_content{width:40px}.pp_content_container{position:relative;text-align:left;width:100%}.pp_content_container .pp_left{padding-left:20px}.pp_content_container .pp_right{padding-right:20px}.pp_content_container .pp_details{float:left;margin:10px 0 2px}.pp_description{display:none;margin:0}.pp_social{float:left;margin:0}.pp_social .facebook{float:left;margin-left:5px;width:55px;overflow:hidden}.pp_social .twitter{float:left}.pp_nav{clear:right;float:left;margin:3px 10px 0 0}.pp_nav p{float:left;white-space:nowrap;margin:2px 4px}.pp_nav .pp_play,.pp_nav .pp_pause{float:left;margin-right:4px;text-indent:-10000px}a.pp_arrow_previous,a.pp_arrow_next{display:block;float:left;height:15px;margin-top:3px;overflow:hidden;text-indent:-10000px;width:14px}.pp_hoverContainer{position:absolute;top:0;width:100%;z-index:2000}.pp_gallery{display:none;left:50%;margin-top:-50px;position:absolute;z-index:10000}.pp_gallery div{float:left;overflow:hidden;position:relative}.pp_gallery ul{float:left;height:35px;position:relative;white-space:nowrap;margin:0 0 0 5px;padding:0}.pp_gallery ul a{border:1px rgba(0,0,0,.5) solid;display:block;float:left;height:33px;overflow:hidden}.pp_gallery ul a img{border:0}.pp_gallery li{display:block;float:left;margin:0 5px 0 0;padding:0}.pp_gallery li.default a{background:url(//tsuchiura-tosou.com/wp/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/facebook/default_thumbnail.gif) 0 0 no-repeat;display:block;height:33px;width:50px}.pp_gallery .pp_arrow_previous,.pp_gallery .pp_arrow_next{margin-top:7px!important}a.pp_next{background:url(//tsuchiura-tosou.com/wp/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/light_rounded/btnNext.png) no-repeat 10000px center;display:block;float:right;height:100%;text-indent:-10000px;width:49%}a.pp_previous{background:url(//tsuchiura-tosou.com/wp/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/light_rounded/btnPrevious.png) no-repeat -10000px center;display:block;float:left;height:100%;text-indent:-10000px;width:49%}a.pp_expand,a.pp_contract{cursor:pointer;display:none;height:20px;position:absolute;right:30px;text-indent:-10000px;top:10px;width:20px;z-index:20000}a.pp_close{position:absolute;right:0;top:0;display:block;line-height:22px;text-indent:-10000px}.pp_loaderIcon{display:block;height:24px;left:50%;position:absolute;top:50%;width:24px;margin:-12px 0 0 -12px}#pp_full_res{line-height:1!important}#pp_full_res .pp_inline{text-align:left}#pp_full_res .pp_inline p{margin:0 0 15px}div.ppt{color:#fff;display:none;font-size:17px;z-index:9999;margin:0 0 5px 15px}div.pp_default .pp_content,div.light_rounded .pp_content{background-color:#fff}div.pp_default #pp_full_res .pp_inline,div.light_rounded .pp_content .ppt,div.light_rounded #pp_full_res .pp_inline,div.light_square .pp_content .ppt,div.light_square #pp_full_res .pp_inline,div.facebook .pp_content .ppt,div.facebook #pp_full_res .pp_inline{color:#000}div.pp_default .pp_gallery ul li a:hover,div.pp_default .pp_gallery ul li.selected a,.pp_gallery ul a:hover,.pp_gallery li.selected a{border-color:#fff}div.pp_default .pp_details,div.light_rounded .pp_details,div.dark_rounded .pp_details,div.dark_square .pp_details,div.light_square .pp_details,div.facebook .pp_details{position:relative}div.light_rounded .pp_top .pp_middle,div.light_rounded .pp_content_container .pp_left,div.light_rounded .pp_content_container .pp_right,div.light_rounded .pp_bottom .pp_middle,div.light_square .pp_left,div.light_square .pp_middle,div.light_square .pp_right,div.light_square .pp_content,div.facebook .pp_content{background:#fff}div.light_rounded .pp_description,div.light_square .pp_description{margin-right:85px}div.light_rounded .pp_gallery a.pp_arrow_previous,div.light_rounded .pp_gallery a.pp_arrow_next,div.dark_rounded .pp_gallery a.pp_arrow_previous,div.dark_rounded .pp_gallery a.pp_arrow_next,div.dark_square .pp_gallery a.pp_arrow_previous,div.dark_square .pp_gallery a.pp_arrow_next,div.light_square .pp_gallery a.pp_arrow_previous,div.light_square .pp_gallery a.pp_arrow_next{margin-top:12px!important}div.light_rounded .pp_arrow_previous.disabled,div.dark_rounded .pp_arrow_previous.disabled,div.dark_square .pp_arrow_previous.disabled,div.light_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default}div.light_rounded .pp_arrow_next.disabled,div.dark_rounded .pp_arrow_next.disabled,div.dark_square .pp_arrow_next.disabled,div.light_square .pp_arrow_next.disabled{background-position:-22px -87px;cursor:default}div.light_rounded .pp_loaderIcon,div.light_square .pp_loaderIcon{background:url(//tsuchiura-tosou.com/wp/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/light_rounded/loader.gif) center center no-repeat}div.dark_rounded .pp_top .pp_middle,div.dark_rounded .pp_content,div.dark_rounded .pp_bottom .pp_middle{background:url(//tsuchiura-tosou.com/wp/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat}div.dark_rounded .currentTextHolder,div.dark_square .currentTextHolder{color:#c4c4c4}div.dark_rounded #pp_full_res .pp_inline,div.dark_square #pp_full_res .pp_inline{color:#fff}.pp_top,.pp_bottom{height:20px;position:relative}* html .pp_top,* html .pp_bottom{padding:0 20px}.pp_top .pp_left,.pp_bottom .pp_left{height:20px;left:0;position:absolute;width:20px}.pp_top .pp_middle,.pp_bottom .pp_middle{height:20px;left:20px;position:absolute;right:20px}* html .pp_top .pp_middle,* html .pp_bottom .pp_middle{left:0;position:static}.pp_top .pp_right,.pp_bottom .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px}.pp_fade,.pp_gallery li.default a img{display:none}
#toc_container li,#toc_container ul{margin:0;padding:0}#toc_container.no_bullets li,#toc_container.no_bullets ul,#toc_container.no_bullets ul li,.toc_widget_list.no_bullets,.toc_widget_list.no_bullets li{background:0 0;list-style-type:none;list-style:none}#toc_container.have_bullets li{padding-left:12px}#toc_container ul ul{margin-left:1.5em}#toc_container{background:#f9f9f9;border:1px solid #aaa;padding:10px;margin-bottom:1em;width:auto;display:table;font-size:95%}#toc_container.toc_light_blue{background:#edf6ff}#toc_container.toc_white{background:#fff}#toc_container.toc_black{background:#000}#toc_container.toc_transparent{background:none transparent}#toc_container p.toc_title{text-align:center;font-weight:700;margin:0;padding:0}#toc_container.toc_black p.toc_title{color:#aaa}#toc_container span.toc_toggle{font-weight:400;font-size:90%}#toc_container p.toc_title+ul.toc_list{margin-top:1em}.toc_wrap_left{float:left;margin-right:10px}.toc_wrap_right{float:right;margin-left:10px}#toc_container a{text-decoration:none;text-shadow:none}#toc_container a:hover{text-decoration:underline}.toc_sitemap_posts_letter{font-size:1.5em;font-style:italic}
.wp-pagenavi{clear:both}.wp-pagenavi a,.wp-pagenavi span{text-decoration:none;border:1px solid #bfbfbf;padding:3px 5px;margin:2px}.wp-pagenavi a:hover,.wp-pagenavi span.current{border-color:#000}.wp-pagenavi span.current{font-weight:700}
.wp-gr,.wp-gr *,.wp-gr :after,.wp-gr :before{box-sizing:border-box}.wp-gr{display:block;direction:ltr;font-size:var(--font-size,16px);font-family:var(--font-family,inherit);font-style:normal;font-weight:400;text-align:start;line-height:normal;overflow:visible;text-decoration:none;list-style-type:disc;box-sizing:border-box;visibility:visible!important}.wp-gr div,.wp-gr span{margin:0;padding:0;color:inherit;font:inherit;line-height:normal;letter-spacing:normal;text-transform:none;text-decoration:none;border:0;background:0 0}.wp-gr a{color:inherit;border:0;text-decoration:none;background:0 0;cursor:pointer}.wp-gr a:focus{outline:0}.wp-gr a:focus-visible{outline:2px solid currentColor;outline-offset:2px}.wp-gr img{display:block;max-width:100%;height:auto;margin:0;padding:0;border:0;line-height:0;vertical-align:middle}.wp-gr i{font-style:normal;font-weight:inherit;margin:0;padding:0;border:0;vertical-align:middle;background:0 0}.wp-gr svg{display:inline-block;width:auto;height:auto;vertical-align:middle;overflow:visible}.wp-gr svg use{opacity:1;visibility:visible}.wp-gr{--card-gap:4px;--rev-gap:4px;--img-size:46px;--media-gap:8px;--media-size:40px;--media-lines:2;--color:#fb8e28;--rev-color:#f4f4f4;--rpi-star-color:var(--star-color,var(--color));--slider-dot-size:8px;--slider-dot-gap:8px;--slider-dots-visible:5;--slider-act-dot-color:var(--color);position:relative!important;display:block!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:0!important;line-height:normal!important;text-align:start!important;direction:ltr!important;overflow-wrap:break-word!important;box-sizing:border-box!important}.wp-gr .wp-google-based,.wp-gr .wp-google-powered{margin:0!important;padding:0!important;color:var(--head-based-color,#555)!important}.wp-gr .wp-google-powered{color:var(--powered-color,#777)!important;font-size:16px;font-weight:600}.wp-gr .wp-google-powered>span{font-weight:600!important}.wp-gr .grw-img{position:relative!important;min-width:var(--img-size)!important;max-width:var(--img-size)!important;height:var(--img-size)!important;border:none!important;z-index:3!important}.wp-gr .grw-img-wrap{position:relative;min-width:var(--img-size)!important;max-width:var(--img-size)!important;overflow:visible}.wp-gr .grw-img-wrap:before{content:'';position:absolute;top:0;left:0;width:var(--img-size);height:var(--img-size);border-radius:50%;box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 4px rgba(0,0,0,.24)!important;pointer-events:none}.wp-gr .grw-header .grw-img{border-radius:50%}.wp-gr .grw-header.wp-place-center{width:100%!important}.wp-gr .wp-google-name{color:var(--name-color,#333)!important;font-size:100%!important;font-weight:700!important;text-decoration:none!important;white-space:nowrap!important;text-overflow:ellipsis!important;overflow:hidden!important;width:100%!important;text-align:var(--align,start)!important}.wp-gr .grw-header .wp-google-name{width:100%!important;margin:0!important;padding:0!important;font-size:128%!important;white-space:normal!important}.wp-gr .grw-header-inner>.rpi-flx{overflow:hidden!important}.wp-gr a.wp-google-name{color:#427fed!important;text-decoration:none!important}.wp-gr .wp-google-time{color:#555!important;font-size:13px!important;white-space:nowrap!important}.wp-gr .wp-google-text{color:var(--text-color,#222)!important;font-size:15px!important;line-height:24px!important;max-width:100%!important;overflow:hidden!important;white-space:pre-wrap!important;word-break:break-word!important;vertical-align:middle!important}.wp-gr .rpi-stars+.wp-google-text{padding-left:4px!important}.wp-gr .wp-more{display:none}.wp-gr .wp-more-toggle{color:#136aaf!important;cursor:pointer!important;text-decoration:none!important}.wp-gr .wp-google-url{display:block;margin:4px auto!important;color:#136aaf!important;text-align:center!important}.wp-gr .wp-google-list.grw-rating .grw-header-inner{padding:16px!important;cursor:pointer!important;border-radius:8px!important;transition:box-shadow .2s ease-out!important}.wp-gr .wp-google-list.grw-rating .grw-header-inner>.rpi-flx{overflow:visible!important}.wp-gr .wp-google-list.grw-rating .grw-header-inner:focus-visible,.wp-gr .wp-google-list.grw-rating .grw-header-inner:hover{box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 8px rgba(0,0,0,.18)!important}.wp-gr.grw-popup{display:none!important}.wp-gr.grw-popup.grw-popup-on{display:flex!important;flex-direction:column!important;align-self:stretch!important;width:100%!important;max-width:720px!important;height:100%!important;padding:16px!important;overflow-y:auto!important;background-color:#fff!important}.wp-gr.grw-popup.grw-popup-on>*{flex-shrink:0!important}.rpi-lightbox-inner:has(.grw-popup){height:100%!important;max-height:100%!important}.wp-gr.wp-dark.grw-popup{background-color:#1e1e1e!important}.wp-gr.wp-dark .wp-google-name{color:#eee!important}.wp-gr.rpi.wp-dark .wp-google-name a,.wp-gr.rpi.wp-dark .wp-google-name span{color:var(--head-based-color,#eee)!important}.wp-gr.wp-dark .wp-google-time{color:#bbb!important}.wp-gr.wp-dark .wp-google-text{color:#ececec!important}.wp-gr.wp-dark .wp-google-powered{color:var(--powered-color,#fff)!important}.wp-gr.wp-dark .wp-google-based{color:var(--head-based-color,#999)!important}.wp-gr:not(.wp-dark) .grw-review-inner.grw-backgnd{background:var(--rev-color)!important}.wp-gr.rpi .wp-google-name{font-size:100%!important}.wp-gr.rpi .grw-hide,.wp-gr.rpi .wp-google-hide{display:none}.wp-gr.rpi .wp-google-name a,.wp-gr.rpi .wp-google-name span{color:var(--head-name-color,#333)!important;font-size:18px!important;text-decoration:none!important}.wp-gr.rpi a.wp-google-name{margin:0!important;color:var(--name-color,#154fc1)!important;text-decoration:none!important;white-space:nowrap!important;text-overflow:ellipsis!important}.wp-gr .grw-row{display:-ms-flexbox!important;display:flex!important;flex-wrap:nowrap!important;align-items:center!important;-ms-flex-wrap:nowrap!important;-ms-flex-align:center!important}.grw-row.grw-row-xs{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.grw-row-x .grw-header+.grw-content .grw-review,.grw-row-xs .grw-content,.grw-row-xs .grw-header,.grw-row-xs .grw-review{--col:1}.grw-row-xl .grw-header+.grw-content{--col:1.2}.grw-row-l .grw-header+.grw-content{--col:1.25}.grw-row-m .grw-header+.grw-content{--col:1.333333}.grw-row-s .grw-header+.grw-content{--col:1.5}.grw-row-s .grw-header+.grw-content .grw-review,.grw-row-x .grw-header,.grw-row-x .grw-header+.grw-content,.grw-row-x .grw-review{--col:2}.grw-row-m .grw-header+.grw-content .grw-review,.grw-row-s .grw-header,.grw-row-s .grw-review{--col:3}.grw-row-l .grw-review,.grw-row-m .grw-header,.grw-row-m .grw-review{--col:4}.grw-row-l .grw-header,.grw-row-xl .grw-review{--col:5}.grw-row-xl .grw-header{--col:6}.grw-row .grw-content,.grw-row .grw-header{-ms-flex:1 0 calc(100%/var(--col,3))!important;flex:1 0 calc(100%/var(--col,3))!important;width:calc(100%/var(--col,3))!important}.grw-row .grw-review{-ms-flex:1 0 calc((100% - var(--card-gap,16px)*(var(--col,3) - 1))/var(--col,3))!important;flex:1 0 calc((100% - var(--card-gap,16px)*(var(--col,3) - 1))/var(--col,3))!important;width:calc((100% - var(--card-gap,16px)*(var(--col,3) - 1))/var(--col,3))!important}.wp-gr .grw-content{position:relative!important;min-width:0!important}.wp-gr .grw-content-inner{position:relative!important;display:flex!important;align-items:center!important}.wp-gr .grw-review-inner{height:100%!important}.wp-gr .grw-header-inner,.wp-gr .grw-review-inner{position:relative!important;margin:4px!important;padding:16px!important;width:100%!important}.wp-gr .wp-google-list .grw-header-inner{padding:0 0 16px 0!important}.wp-gr .grw-review-inner.grw-round{border-radius:8px!important}.wp-gr .grw-review-inner.grw-shadow{box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 4px rgba(0,0,0,.24)!important}.wp-gr .grw-review-inner>svg{position:absolute!important;top:10px!important;right:10px!important;width:16px!important;height:16px!important}.wp-gr .grw-review{display:flex;position:relative!important;justify-content:center!important;align-items:center!important;flex-shrink:0!important}.wp-gr .grw-review .wp-google-left{display:block!important;overflow:hidden!important;white-space:nowrap!important;text-overflow:ellipsis!important;line-height:24px!important;padding-bottom:2px!important}.wp-gr .grw-review .wp-google-feedback{height:100px!important;overflow-y:auto!important}.wp-gr .grw-scroll::-webkit-scrollbar{width:4px!important}.wp-gr .grw-scroll::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)!important;-webkit-border-radius:4px!important;border-radius:4px!important}.wp-gr .grw-scroll::-webkit-scrollbar-thumb{-webkit-border-radius:10px!important;border-radius:10px!important;background:#ccc!important;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.5)!important}.wp-gr .wp-google-wr{display:flex;margin:0!important}.wp-gr .wp-google-wr a{color:#fff!important;padding:4px 12px 8px!important;outline:0!important;border-radius:27px!important;background:var(--btn-color,#1f67e7)!important;white-space:nowrap!important;vertical-align:middle!important;opacity:.9!important;text-shadow:1px 1px 0 #888!important;box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 4px rgba(0,0,0,.24)!important;user-select:none!important;transition:all .2s ease-in-out!important}.wp-gr .wp-google-wr a:hover{opacity:.95!important;background:var(--btn-color,#1f67e7)!important;box-shadow:0 0 2px rgba(0,0,0,.12),0 3px 5px rgba(0,0,0,.24)!important}.wp-gr .wp-google-wr a:active{opacity:1!important;background:var(--btn-color,#1f67e7)!important;box-shadow:none!important}.wp-gr .wp-google-wr a svg{display:inline-block;width:16px;height:16px;padding:1px;margin:0 0 0 4px;background:#fff;border-radius:50%}.wp-gr[data-layout=grid] .grw-reviews{display:flex;gap:var(--card-gap,12px);flex-wrap:wrap!important;-ms-flex-wrap:wrap!important}.wp-gr .grw-b{font-weight:700!important;white-space:nowrap!important}.wp-gr .wp-google-reply{font-size:14px!important;margin-top:auto!important;margin-left:6px!important;padding-left:6px!important;border-left:1px solid #999!important;overflow:hidden!important;overflow-y:auto!important;line-height:20px!important;max-height:44px!important}.wp-gr .wp-google-reply>div{display:flex;gap:4px;align-items:center}.wp-gr .wp-google-reply .wp-google-time{font-size:11px!important;white-space:nowrap!important}.wp-gr .wp-google-img{display:flex;flex-wrap:wrap;gap:var(--media-gap);max-height:calc((var(--media-size) + var(--media-gap))*var(--media-lines) - 2px)!important;overflow-y:auto!important}.wp-gr .wp-google-img img{display:flex;width:var(--media-size)!important;height:var(--media-size)!important;cursor:pointer!important;border-radius:3px!important;box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 4px rgba(0,0,0,.24)!important}.rpi-flx{display:var(--flx,flex)!important;flex-direction:var(--dir,column)!important;gap:var(--gap,2px)!important;align-items:var(--align,flex-start)!important;flex-wrap:var(--wrap,nowrap)!important;overflow:var(--overflow,visible)!important;width:100%!important}.rpi-col16{--dir:column;--gap:16px;--align:flex-start;--overflow:hidden}.rpi-col12{--dir:column;--gap:12px;--align:flex-start;--overflow:hidden}.rpi-col6{--dir:column;--gap:6px;--align:flex-start;--overflow:hidden}.rpi-col8{--dir:column;--gap:8px;--align:flex-start}.rpi-col4{--dir:column;--gap:4px;--align:flex-start}.rpi-row12-center{--dir:row;--gap:12px;--align:center;--overflow:visible}.rpi-row12{--dir:row;--gap:12px;--align:flex-start}:root{--star-gap:2px;--rpi-star-size:20px;--rpi-star-color:#fb8e28;--rpi-star-empty-color:#ccc;--rpi-icon-scale-google:1;--rpi-icon-scale-yelp:.92;--rpi-icon-scale-fb:1.125;--rpi-yelp-empty-color:#ccc;--rpi-yelp-five-color:#fb433c;--rpi-yelp-four-color:#ff643d;--rpi-yelp-three-color:#ff8742;--rpi-yelp-two-color:#ffad48;--rpi-yelp-one-color:#ffcc4b;--rpi-yelp-radius:3px;--rpi-fb-color:#fa3e3e;--rpi-fb-radius:3px;--rpi-star-empty:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M11.48 3.499a.562.562 0 0 1 1.04 0l2.125 5.111a.563.563 0 0 0 .475.345l5.518.442c.499.04.701.663.321.988l-4.204 3.602a.563.563 0 0 0-.182.557l1.285 5.385a.562.562 0 0 1-.84.61l-4.725-2.885a.562.562 0 0 0-.586 0L6.982 20.54a.562.562 0 0 1-.84-.61l1.285-5.386a.562.562 0 0 0-.182-.557l-4.204-3.602a.562.562 0 0 1 .321-.988l5.518-.442a.563.563 0 0 0 .475-.345L11.48 3.5Z' fill='none' stroke='currentColor' stroke-width='1.5' stroke-linejoin='round'/%3E%3C/svg%3E");--rpi-star-mask:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M10.7881 3.21068C11.2364 2.13274 12.7635 2.13273 13.2118 3.21068L15.2938 8.2164L20.6979 8.64964C21.8616 8.74293 22.3335 10.1952 21.4469 10.9547L17.3295 14.4817L18.5874 19.7551C18.8583 20.8908 17.6229 21.7883 16.6266 21.1798L11.9999 18.3538L7.37329 21.1798C6.37697 21.7883 5.14158 20.8908 5.41246 19.7551L6.67038 14.4817L2.55303 10.9547C1.66639 10.1952 2.13826 8.74293 3.302 8.64964L8.70609 8.2164L10.7881 3.21068Z'/%3E%3C/svg%3E")}.rpi-stars .rpi-star{display:none!important}.rpi-star,.rpi-stars-tripadvisor,.rpi-stars-yelp{display:var(--flx,flex);align-items:center;align-self:var(--star-align-self,start);gap:var(--gap,4px);text-align:start;z-index:1}.rpi-star[data-rating]:empty:before{content:attr(data-rating);color:var(--rpi-rating-color,var(--rpi-star-color));font-size:var(--head-grade-fs,18px);font-weight:var(--head-grade-weight,900)}.rpi-star i{padding:0 2px;cursor:pointer!important;background-color:var(--rpi-star-empty-color)}.rpi-star[data-rating="1"] i:nth-child(-n+1),.rpi-star[data-rating="2"] i:nth-child(-n+2),.rpi-star[data-rating="3"] i:nth-child(-n+3),.rpi-star[data-rating="4"] i:nth-child(-n+4),.rpi-star[data-rating="5"] i:nth-child(-n+5){background-color:var(--rpi-star-color)}.rpi-star:hover i{background-color:var(--rpi-star-color)!important}.rpi-star i:hover~i{background-color:var(--rpi-star-empty-color)!important}.rpi-star i,.rpi-star[data-rating]:empty:after{content:'';width:var(--rpi-star-size)!important;height:var(--rpi-star-size)!important;-webkit-mask-image:var(--rpi-star-mask)!important;-webkit-mask-repeat:no-repeat!important;-webkit-mask-position:center!important;-webkit-mask-size:contain!important;mask-image:var(--rpi-star-mask)!important;mask-repeat:no-repeat!important;mask-position:center!important;mask-size:contain!important}.rpi-star[data-rating]:empty:after{background-color:var(--rpi-star-color)}.rpi-star+.rpi-stars{--stars-offset:1;--stars:calc(var(--stars-max) - var(--stars-offset))}.rpi-stars{--star-size:var(--rpi-star-size,18px);--star-color:var(--rpi-star-color);--empty:var(--rpi-star-empty);--mask:var(--rpi-star-mask);--stars:5;--icon-scale:1;--rating-scale:.8;--gap:var(--star-gap,2px);--stars-w:calc(var(--stars)*(var(--star-size) + var(--star-gap)));--fill:calc((var(--rating)/var(--stars))*100%);--bg-size:calc(var(--star-size)*var(--icon-scale));--bg-size-x:calc(var(--bg-size) + var(--star-gap));position:relative!important;display:inline-flex!important;align-items:center!important;align-self:var(--star-align-self,start)!important;width:max-content!important;height:var(--star-size)!important;font-size:calc(var(--star-size)*var(--rating-scale))!important;font-weight:var(--head-grade-weight,900)!important;color:var(--rpi-rating-color,var(--star-color))!important;white-space:nowrap!important;vertical-align:middle!important;padding-right:calc(var(--stars-w) + var(--gap))!important}.rpi-stars:empty{--gap:calc(-1*(var(--star-gap)/2 + 1px))}.rpi-stars:before{content:''!important;position:absolute!important;top:50%!important;right:0!important;width:var(--stars-w)!important;height:var(--star-size)!important;transform:translateY(-50%)!important;background-color:var(--star-color)!important;-webkit-mask-image:var(--empty)!important;-webkit-mask-repeat:repeat-x!important;-webkit-mask-position:left center!important;-webkit-mask-size:var(--bg-size-x) var(--bg-size)!important;mask-image:var(--empty)!important;mask-repeat:repeat-x!important;mask-position:left center!important;mask-size:var(--bg-size-x) var(--bg-size)!important}.rpi-stars:after{content:''!important;position:absolute!important;top:50%!important;right:0!important;width:var(--stars-w)!important;height:var(--star-size)!important;transform:translateY(-50%)!important;background-color:var(--star-color)!important;-webkit-mask-image:var(--mask)!important;-webkit-mask-repeat:repeat-x!important;-webkit-mask-position:left center!important;-webkit-mask-size:var(--bg-size-x) var(--bg-size)!important;mask-image:var(--mask)!important;mask-repeat:repeat-x!important;mask-position:left center!important;mask-size:var(--bg-size-x) var(--bg-size)!important;clip-path:inset(0 calc(100% - var(--fill)) 0 0)!important}.rpi-stars-yelp{--empty-color:var(--rpi-yelp-empty-color);--five-color:var(--rpi-yelp-five-color);--four-color:var(--rpi-yelp-four-color);--three-color:var(--rpi-yelp-three-color);--two-color:var(--rpi-yelp-two-color);--one-color:var(--rpi-yelp-one-color);--icon-scale:.9;--star-scale:70%;--star-size:var(--rpi-star-size);--rating:0;--gap:3px;--radius:var(--rpi-yelp-radius);display:inline-flex!important;gap:var(--gap)!important;line-height:0!important;vertical-align:top!important}.rpi-stars-tile i,.rpi-stars-yelp i{position:relative!important;display:inline-block!important;font-style:normal!important;flex:0 0 auto!important;width:var(--star-size)!important;height:var(--star-size)!important;border-radius:var(--radius)!important;background-color:var(--empty-color)!important;background-image:linear-gradient(90deg,var(--star-color) 0 calc(var(--fill,0)*1%),transparent calc(var(--fill,0)*1%))!important;background-repeat:no-repeat!important;background-size:100% 100%!important;box-sizing:border-box!important;transform:scale(var(--icon-scale))!important;transform-origin:left center!important}.rpi-stars-tile i:after,.rpi-stars-yelp i:after{content:''!important;position:absolute!important;inset:0!important;background-color:#fff!important;-webkit-mask-image:var(--rpi-star-mask)!important;-webkit-mask-repeat:no-repeat!important;-webkit-mask-size:var(--star-scale) var(--star-scale)!important;-webkit-mask-position:center!important;mask-image:var(--rpi-star-mask)!important;mask-repeat:no-repeat!important;mask-size:var(--star-scale) var(--star-scale)!important;mask-position:center!important}.rpi-stars-yelp,.rpi-stars-yelp[data-rating]:before{content:attr(data-rating);color:var(--rpi-rating-color,var(--star-color));font-size:var(--head-grade-fs,18px);font-weight:var(--head-grade-weight,900)}.rpi-stars-tile i:first-child,.rpi-stars-yelp i:first-child{--fill:clamp(0,(var(--rating) - 0)*100,100)}.rpi-stars-tile i:nth-child(2),.rpi-stars-yelp i:nth-child(2){--fill:clamp(0,(var(--rating) - 1)*100,100)}.rpi-stars-tile i:nth-child(3),.rpi-stars-yelp i:nth-child(3){--fill:clamp(0,(var(--rating) - 2)*100,100)}.rpi-stars-tile i:nth-child(4),.rpi-stars-yelp i:nth-child(4){--fill:clamp(0,(var(--rating) - 3)*100,100)}.rpi-stars-tile i:nth-child(5),.rpi-stars-yelp i:nth-child(5){--fill:clamp(0,(var(--rating) - 4)*100,100)}.rpi-stars-yelp[data-stars^="1"]{--rating:1.5;--star-color:var(--one-color)}.rpi-stars-yelp[data-stars="1"]{--rating:1}.rpi-stars-yelp[data-stars^="2"]{--rating:2.5;--star-color:var(--two-color)}.rpi-stars-yelp[data-stars="2"]{--rating:2}.rpi-stars-yelp[data-stars^="3"]{--rating:3.5;--star-color:var(--three-color)}.rpi-stars-yelp[data-stars="3"]{--rating:3}.rpi-stars-yelp[data-stars^="4"]{--rating:4.5;--star-color:var(--four-color)}.rpi-stars-yelp[data-stars="4"]{--rating:4}.rpi-stars-yelp[data-stars^="5"]{--rating:5;--star-color:var(--five-color)}.rpi-stars-tripadvisor{--empty-color:#fff;--border-color:#5ba672;--fill-color:#5ba672;--icon-scale:.9;--rpi-dot-size:var(--rpi-star-size);--rating:0;--gap:3px;--border:3px;display:inline-flex!important;gap:var(--gap)!important;line-height:0!important;vertical-align:top!important}.rpi-stars-tripadvisor i{width:var(--rpi-dot-size)!important;height:var(--rpi-dot-size)!important;display:inline-block!important;position:relative!important;flex:0 0 auto!important;box-sizing:border-box!important;border-radius:999px!important;border:var(--border) solid var(--border-color)!important;background-color:var(--empty-color)!important;background-image:linear-gradient(90deg,var(--fill-color) 0 calc(var(--fill,0)*1%),transparent calc(var(--fill,0)*1%))!important;background-repeat:no-repeat!important;background-size:100% 100%!important;transform:scale(var(--icon-scale))!important;transform-origin:left center!important}.rpi-stars-tripadvisor,.rpi-stars-tripadvisor[data-rating]:before{content:attr(data-rating);color:var(--rpi-rating-color,var(--fill-color));font-size:var(--head-grade-fs,18px);font-weight:var(--head-grade-weight,900)}.rpi-stars-tripadvisor i:first-child{--fill:clamp(0,(var(--rating) - 0)*100,100)}.rpi-stars-tripadvisor i:nth-child(2){--fill:clamp(0,(var(--rating) - 1)*100,100)}.rpi-stars-tripadvisor i:nth-child(3){--fill:clamp(0,(var(--rating) - 2)*100,100)}.rpi-stars-tripadvisor i:nth-child(4){--fill:clamp(0,(var(--rating) - 3)*100,100)}.rpi-stars-tripadvisor i:nth-child(5){--fill:clamp(0,(var(--rating) - 4)*100,100)}.rpi-stars-tripadvisor[data-stars^="1"]{--rating:1.5}.rpi-stars-tripadvisor[data-stars="1"]{--rating:1}.rpi-stars-tripadvisor[data-stars^="2"]{--rating:2.5}.rpi-stars-tripadvisor[data-stars="2"]{--rating:2}.rpi-stars-tripadvisor[data-stars^="3"]{--rating:3.5}.rpi-stars-tripadvisor[data-stars="3"]{--rating:3}.rpi-stars-tripadvisor[data-stars^="4"]{--rating:4.5}.rpi-stars-tripadvisor[data-stars="4"]{--rating:4}.rpi-stars-tripadvisor[data-stars^="5"]{--rating:5}.rpi-star-fb{--icon-scale:.9;--star-scale:70%;--fb-size:var(--rpi-star-size,18px);--size:calc(var(--fb-size)*var(--icon-scale));--color:var(--rpi-fb-color,#fa3e3e);--radius:var(--rpi-fb-radius,3px);--tail-w:calc(var(--size)/3);--tail-h:calc(var(--size)/3.6);--tail-offset:calc(var(--size)/4.5);--tail-overlap:1px;--gap:.25em;--label-scale:.9;--fb-star:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M10.7881 3.21068C11.2364 2.13274 12.7635 2.13273 13.2118 3.21068L15.2938 8.2164L20.6979 8.64964C21.8616 8.74293 22.3335 10.1952 21.4469 10.9547L17.3295 14.4817L18.5874 19.7551C18.8583 20.8908 17.6229 21.7883 16.6266 21.1798L11.9999 18.3538L7.37329 21.1798C6.37697 21.7883 5.14158 20.8908 5.41246 19.7551L6.67038 14.4817L2.55303 10.9547C1.66639 10.1952 2.13826 8.74293 3.302 8.64964L8.70609 8.2164L10.7881 3.21068Z' fill='%23fff'/%3E%3C/svg%3E");position:relative!important;display:inline-flex!important;align-items:center;align-self:var(--star-align-self,start);height:var(--star-size)!important;width:max-content!important;white-space:nowrap!important;font-size:calc(var(--size)*var(--label-scale))!important;line-height:1!important;padding-left:calc(var(--size) + var(--gap))!important;text-shadow:.015em 0 0 currentColor}.rpi-star-fb:before{content:''!important;position:absolute!important;left:0!important;top:50%!important;transform:translateY(-50%)!important;width:var(--size)!important;height:var(--size)!important;background-color:var(--color)!important;border-radius:var(--radius)!important;background-image:var(--fb-star)!important;background-repeat:no-repeat!important;background-position:center!important;background-size:var(--star-scale) var(--star-scale)!important}.rpi-star-fb:after{content:''!important;position:absolute!important;left:var(--tail-offset)!important;top:50%!important;width:0!important;height:0!important;transform:translateY(calc(var(--size)/2 - var(--tail-overlap)))!important;border-top:var(--tail-h) solid var(--color)!important;border-right:var(--tail-w) solid transparent!important}.rpi-star-fb[data-rating="1"]{--color:#ccc}.rpi-stars-tile{--empty-color:var(--star-empty-color,#dcdce6);--icon-scale:1;--star-scale:70%;--rating:0;--gap:3px;--radius:2px;display:inline-flex!important;gap:var(--gap)!important;line-height:0!important;vertical-align:middle!important}:root{--rpi-lt:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m15 18-6-6 6-6'%3E%3C/path%3E%3C/svg%3E") no-repeat center/contain;--rpi-gt:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m9 18 6-6-6-6'%3E%3C/path%3E%3C/svg%3E") no-repeat center/contain}.rpi{--slider-btn-size:16px;--slider-btn-bg:var(--card-bg,#f5f5f5);--slider-btn-color:#777;--slider-btn-padding:calc(var(--slider-btn-size)/2);--slider-btn-bw:1px;--slider-btn-bc:#ccc;--slider-btn-fs:calc(var(--slider-btn-size) + var(--slider-btn-bw));--slider-btn-shadow:0 2px 6px rgb(0 0 0/0.15);--slider-btn-full:calc(var(--slider-btn-size) + (var(--slider-btn-padding)*2) + (var(--slider-btn-bw)*2));--slider-btn-offset:0px;--slider-btn-out:calc(var(--slider-btn-full)/2);--slider-btn-pos:calc(var(--slider-btn-out) + var(--slider-btn-offset));--slider-offset:calc(var(--slider-btn-out))}.rpi .rpi-slides{display:flex!important;flex:1!important;gap:var(--slider-gap,var(--card-gap,8px))!important;flex-wrap:nowrap!important;overflow:hidden!important;overflow-x:auto!important;scroll-snap-type:x mandatory!important;scroll-behavior:var(--rpi-slider-behavior,smooth)!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important}.rpi .rpi-slides::-webkit-scrollbar{display:none!important}.rpi .rpi-slide{overflow:hidden!important;padding:4px 3px!important;scroll-snap-align:start!important;transition:transform .5s!important}.rpi .rpi-slides-bite{--offset:var(--slides-bite-offset,6px);--alpha:.2px;--shift:var(--slider-btn-offset);--radius:calc(var(--slider-btn-out) + var(--offset));-webkit-mask:var(--slider-bite,radial-gradient(circle var(--radius) at calc(0% - var(--shift)) 50%,transparent 0,transparent calc(var(--radius) - var(--alpha)),#000 calc(var(--radius) + var(--alpha))),radial-gradient(circle var(--radius) at calc(100% + var(--shift)) 50%,transparent 0,transparent calc(var(--radius) - var(--alpha)),#000 calc(var(--radius) + var(--alpha))),linear-gradient(#000 0 0));-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% 100%;-webkit-mask-composite:source-in,source-in;margin:0 var(--slider-offset,0)}.rpi .rpi-ltgt{--margin:calc(-1*var(--slider-btn-pos) + var(--slider-offset,0px));position:var(--slider-btn-position,absolute)!important;padding:var(--slider-btn-padding)!important;border-radius:50%!important;border:var(--slider-btn-bw) solid var(--slider-btn-bc)!important;background-color:var(--slider-btn-bg)!important;box-shadow:var(--slider-btn-shadow)!important;transition:background-color .2s ease-in-out!important;z-index:1!important}.rpi .rpi-ltgt:active{box-shadow:none!important}.rpi .rpi-ltgt.rpi-lt{left:0!important;margin-left:var(--margin)!important}.rpi .rpi-ltgt.rpi-gt{right:0!important;margin-right:var(--margin)!important}.rpi-ltgt.rpi-gt:after,.rpi-ltgt.rpi-lt:before{position:relative!important;content:''!important;display:block!important;width:var(--slider-btn-size)!important;height:var(--slider-btn-size)!important;background-color:var(--slider-btn-color)!important}.rpi-ltgt.rpi-lt:before{-webkit-mask:var(--rpi-lt)!important;mask:var(--rpi-lt)!important}.rpi-ltgt.rpi-gt:after{-webkit-mask:var(--rpi-gt)!important;mask:var(--rpi-gt)!important}[dir=rtl] .rpi-gt:after,[dir=rtl] .rpi-lt:before{transform:rotate(180deg)}.rpi .rpi-dots-wrap{position:absolute!important;top:calc(100% - 1px)!important;left:0!important;right:0!important;display:flex!important;justify-content:center!important;margin:0 auto!important;padding-top:var(--slider-dot-padding-top,.5em)!important;max-width:100%!important;width:calc(var(--slider-dots-visible)*var(--slider-dot-size) + (var(--slider-dots-visible) - 1)*var(--slider-dot-gap))!important}.rpi .rpi-dots{display:flex;flex-wrap:nowrap;overflow-x:scroll!important;gap:var(--slider-dot-gap);scrollbar-width:none;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.rpi-dots .rpi-dot{display:inline-block!important;width:var(--slider-dot-size)!important;height:var(--slider-dot-size)!important;margin:0!important;padding:0!important;opacity:.4!important;vertical-align:middle!important;flex:1 0 auto!important;transform:scale(.55)!important;scroll-snap-align:center!important;border-radius:20px!important;background-color:var(--slider-dot-color,#999)!important}.rpi-dots .rpi-dot:hover{opacity:1!important}.rpi-dots .rpi-dot.active{opacity:1!important;transform:scale(.95)!important;background-color:var(--slider-act-dot-color,#fb8e28)!important}.rpi-dots .rpi-dot.s2{transform:scale(.85)!important}.rpi-dots .rpi-dot.s3{transform:scale(.65)!important}.rpi button{all:revert!important;margin:0!important;padding:0!important;box-shadow:none!important;border-radius:0!important;line-height:1!important;font:inherit!important;color:inherit!important;text-align:center!important;cursor:pointer!important;border:0!important;background:0 0!important;appearance:none!important;-webkit-appearance:none!important;user-select:none!important}.rpi button:focus{outline:0!important}.rpi button:focus-visible{outline:2px solid currentColor!important;outline-offset:2px!important}.rpi .rpi-x,.rpi-x{position:absolute!important;top:var(--x-top,6px)!important;right:var(--x-right,8px)!important;display:flex!important;align-items:center!important;justify-content:center!important;width:var(--x-width,20px)!important;height:var(--x-height,20px)!important;cursor:pointer!important;opacity:var(--x-opacity,.65)!important;border-radius:50%!important;background-color:var(--x-bg,#fafafa)!important;z-index:2147483003!important;outline:0!important}.rpi .rpi-x:focus-visible,.rpi-x:focus-visible{outline:0!important}.rpi .rpi-x:hover,.rpi-x:hover{opacity:1!important}.rpi .rpi-x:after,.rpi .rpi-x:before,.rpi-x:after,.rpi-x:before{content:""!important;position:absolute!important;display:block!important;width:var(--x-line-width,12px)!important;height:var(--x-line-height,1px)!important;border-radius:2px!important;background-color:var(--x-color,#373737)!important}.rpi .rpi-x:before,.rpi-x:before{transform:rotate(45deg)!important}.rpi .rpi-x:after,.rpi-x:after{transform:rotate(-45deg)!important}.rpi .rpi-x.rpi-xa:before,.rpi-x.rpi-xa:before{--x-line-width:7px!important;--x-line-height:7px!important;top:4px!important;border-radius:0!important;border-right:1px solid #373737!important;border-bottom:1px solid #373737!important;background-color:transparent!important}.rpi .rpi-x.rpi-xa:after,.rpi-x.rpi-xa:after{content:none!important}.rpi-bubble:after{content:"";position:absolute;top:-8px;left:16px;bottom:auto;border-style:solid;border-width:0 8px 8px;border-color:#fff transparent}.rpi-fade{-webkit-transition:opacity .15s ease,-webkit-transform .15s ease;transition:opacity .15s ease,-webkit-transform .15s ease;transition:transform .15s ease,opacity .15s ease;transition:transform .15s ease,opacity .15s ease,-webkit-transform .15s ease}.rpi-sb{--visible:hidden;--x-bg:transparent;--x-line-width:16px;--slider-card-margin:0;--sb-top-offset:0px;--sb-x:100%;position:fixed;inset:var(--sb-top-offset,60px) 0 0 auto;width:min(368px,100%);display:flex;flex-direction:column;background:rgba(250,250,251,.98);border-left:1px solid #dadee2;box-shadow:#bdbdbd 0 2px 10px 0;z-index:2147483000;overflow:visible;transform:translateX(var(--sb-x));transition:transform .3s ease-in-out,visibility 0s .3s!important;visibility:var(--visible);will-change:transform;backface-visibility:hidden}.rpi-sb .rpi-list,.rpi-sbh{--card-gap:0;--card-padding:12px;--card-bg:transparent;--head-card-bg:transparent}.rpi-sb.rpi-open{--sb-x:0;--visible:visible;overflow:hidden;transition:transform .3s ease-in-out,visibility 0s 0s!important}.rpi-sb.rpi-left{--sb-x:-100%;inset:var(--sb-top-offset,60px) auto 0 0;border-left:none;border-right:1px solid #dadee2}.rpi-sb.rpi-left.rpi-open{transform:translateX(0)}@media (max-width:460px){.rpi-sb{inset:var(--sb-top-offset,60px) 0 0 0;width:100%;border-radius:0}}.rpi-sb .rpi{min-width:330px}.rpi-sb[data-layout=list] .rpi{--card-gap:0;--card-bg:none;--text-lines:auto;--head-card-bg:none}.rpi-sb .rpi-header{position:sticky;top:0;z-index:5}.rpi-sb .rpi-header,.rpi-sbf,.rpi-sbh{background:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,.12)}.rpi-sbc{flex:1;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.rpi-sbf{display:flex;align-items:center;justify-content:space-around;padding:8px 2px}.rpi-overlay{position:fixed;inset:0;background:rgba(0,0,0,.3);opacity:0;visibility:hidden;transition:opacity .3s;z-index:2147482999}.rpi-overlay.rpi-open{opacity:1;visibility:visible}.rpi-lightbox,.rpi-lightbox-wrap{--x-top:15px;--x-right:15px;--x-bg:none;--x-color:#ececec;--x-line-width:25px;--x-line-height:3px;--x-opacity:1;position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.rpi-lightbox-wrap{z-index:2147483003}.rpi-lightbox{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;max-width:100%;color:#333;text-align:left;z-index:2147483003;user-select:none;background-color:rgba(0,0,0,.6);transition:all .3s ease-out}.rpi-lightbox-inner{width:95%;max-width:1200px;height:100%;max-height:calc(100vh - 80px);max-height:calc(100dvh - 80px)}@supports (container-type:inline-size){.rpi-lightbox-xxx{container-name:lightbox;container-type:inline-size}}.rpi-lightbox-xxx{position:relative;display:flex;justify-content:center;height:100%;border:none;overflow:auto;border-radius:4px;-webkit-overflow-scrolling:touch}.rpi-lightbox-content{position:relative;display:flex;flex-direction:row;justify-content:flex-start;color:#000;width:100%;height:100%;overflow:hidden;border-radius:4px;background-color:#fff}.rpi-lightbox-media{position:relative;display:flex;justify-content:center;flex:2;align-items:center;width:100%;height:100%;overflow:hidden;padding-bottom:0;background-color:#000}.rpi-lightbox-btn{position:absolute;display:flex;width:30px;height:30px;font-size:36px;line-height:22px;justify-content:center;z-index:1;cursor:pointer;border-radius:50%;background-color:rgba(214,214,214,.7);transition:background .3s ease-in-out}.rpi-lightbox-btn:hover{background:#e1e1e1}.rpi-lightbox-prev{left:8px}.rpi-lightbox-next{right:8px}.rpi-lightbox-prev:before{content:'‹'}.rpi-lightbox-next:before{content:'›'}.rpi-lightbox-media img{position:relative;display:block;width:100%;height:100%;max-width:100%;max-height:100%;opacity:1;object-fit:contain;border-radius:inherit;transition:opacity .3s ease-in-out}.rpi-lightbox .rpi-lightbox-review{display:flex;flex-direction:column;flex:1;height:100%;font-size:15px;color:#000;padding:0;overflow:hidden;overflow-y:auto}@supports (container-type:inline-size){@container lightbox (width < 480px){.rpi-lightbox-xxx .rpi-lightbox-content{flex-direction:column}}}@media(max-width:480px){.rpi-lightbox-xxx .rpi-lightbox-content{flex-direction:column}}
#content tr td{border-top:none !important}#content table{border:none}.business-calendar{background:#cacaca;border-right:0;border-bottom:0;border-collapse:separate;color:#000;border-spacing:0;border-top:1px solid #cacaca !important;border-left:1px solid #cacaca !important;font-size:9px;margin:0 0 5px;padding:0;text-align:center;width:100%}* html body .business-calendar{border-collapse:collapse}.business-calendar caption{border-top:1px solid #cacaca;border-left:1px solid #cacaca;caption-side:top;border-right:1px solid #cacaca;margin:5px 0 0;padding:3px;text-align:center}.business-calendar th{background:#eee;border-top:none;border-left:0;border-right:1px solid #cacaca;border-bottom:1px solid #cacaca;font-weight:400;padding:3px;width:14%;text-align:center}.business-calendar td{background:#fff;border-top:none;border-left:0;border-right:1px solid #cacaca;border-bottom:1px solid #cacaca;padding:3px;text-align:center}.business-calendar .today{background:#eaeaea;opacity:.5}.business-calendar .attr0{color:red;background:#fcc}.business-calendar .attr1{color:#f60;background:#fc9}.business-calendar .attr2{color:#060;background:#cfc}.business-calendar .attr3{color:#00f;background:#ccf}.business-calendar .attr4{color:#c0c;background:#fcf}.business-calendar-attribute{margin:5px 0 0;padding:0}.business-calendar-attribute li{padding:5px 10px;line-height:1.3;list-style:none}.business-calendar-attribute .attr0{color:red;background:#fcc}.business-calendar-attribute .attr1{color:#f60;background:#fc9}.business-calendar-attribute .attr2{color:#060;background:#cfc}.business-calendar-attribute .attr3{color:#00f;background:#ccf}.business-calendar-attribute .attr4{color:#c0c;background:#fcf}#sidebar .business-calendar-attribute{margin:5px 0 0;padding:0}#sidebar .business-calendar-attribute li{padding:5px 10px;line-height:1.3}#sidebar .business-calendar-desc{margin:5px}.vlist td{text-align:left}.badate{color:#ccc}#tooltip{position:absolute;z-index:3000;border:1px solid #111;background-color:#eee;padding:5px;opacity:.85}#tooltip h3,#tooltip div{margin:0}
body{min-width:1100px;font-size:16px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.inner{width:1000px;margin:0 auto;position:relative;overflow:hidden;padding:20px 0 30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}article{padding:0 0 20px}@font-face{font-family:'Arial Black';font-style:normal;font-weight:400;src:local('Arial Black'),url(//tsuchiura-tosou.com/wp/wp-content/themes/tsuchiura-tosou/ariblk_0.ttf) format('ttf')}.tmp img{display:block;margin:0 auto}.inner.contactAtl+.tmp{margin-top:-8px}.bg01{background:url(//tsuchiura-tosou.com/wp/wp-content/themes/tsuchiura-tosou/./img/common/bg01.png) center center}.bg01Line{background-image:url(//tsuchiura-tosou.com/wp/wp-content/themes/tsuchiura-tosou/./img/common/bg_header.png),url(//tsuchiura-tosou.com/wp/wp-content/themes/tsuchiura-tosou/./img/common/bg01.png);background-repeat:repeat-x,repeat;background-position:bottom,center}.bg02{background:url(//tsuchiura-tosou.com/wp/wp-content/themes/tsuchiura-tosou/./img/common/bg_servicecontents.png) center center}.bg03{background:url(//tsuchiura-tosou.com/wp/wp-content/themes/tsuchiura-tosou/./img/common/brown_bg.png) center center;border-bottom:#ccc solid 1px;border-top:#ccc solid 1px}.bgPopg{background-image:url(//tsuchiura-tosou.com/wp/wp-content/themes/tsuchiura-tosou/./img/common/bg_header.png),url(//tsuchiura-tosou.com/wp/wp-content/themes/tsuchiura-tosou/./img/common/bg_questionnaire_top.png),url(//tsuchiura-tosou.com/wp/wp-content/themes/tsuchiura-tosou/./img/common/bg01.png);background-repeat:repeat-x,repeat-x,repeat;background-position:bottom,top,center;padding:50px 0}.btnC{text-align:center}.btnC a,.btn{display:inline-block !important;font-size:16px !important;font-weight:700;text-align:center;display:block;background:#d0004e;color:#fff;text-decoration:none;line-height:1.2;padding:12px 40px;border-top:1px solid #d0004e;border-radius:30px;box-shadow:0 2px 0 rgba(255,255,255,.5) inset;font-family:"fot-tsukuardgothic-std",sans-serif}.btnC a,.btn a{display:block;text-decoration:none !important;color:#fff !important}.btnD a{position:relative;display:inline-block !important;width:100%;font-size:16px !important;font-weight:700;text-align:center;display:block;background:#fff;line-height:1.2;padding:12px 40px;border:3px solid #d0004e;border-radius:30px;box-shadow:0 2px 0 rgba(255,255,255,.5) inset;font-family:"fot-tsukuardgothic-std",sans-serif;box-sizing:border-box}.btnD a:before{position:absolute;top:0;bottom:0;right:30px;margin:auto;content:"";vertical-align:middle;width:6px;height:6px;border-top:2px solid #d0004e;border-right:2px solid #d0004e;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#main .btnD a{text-decoration:none;color:#d0004e}.btnDetail{position:relative;font-weight:700;transition:.7s;text-align:center;color:#fff !important;font-size:12px !important;margin:0 auto !important;width:8em !important;border-radius:5px;padding:3px 6px;background:#498b08;box-shadow:0px 2px 0px 0px rgba(255,255,255,.4) inset;text-decoration:none !important}.btnC a:hover,.btnD a:hover,.btn:hover,.btnDetail:hover{opacity:.7;transition:.7s}.btnDetail a{display:block;padding:3px 7px !important;color:#fff;text-decoration:none;text-align:center;transition:.7s}.notice-r{color:#e00000 !important}.notice-o{color:#ff7a22}.notice-b{color:#23ac38 !important}.notice-g{color:#498b08}.tel{font-size:13px}#main strong.borderS{background:#fcff00;display:inline-block;line-height:.5;font-weight:400}.tel span{background:url(//tsuchiura-tosou.com/wp/wp-content/themes/tsuchiura-tosou/./img/common/ico_freedial03.png) no-repeat left 16px;color:#e00000;font-size:48px;line-height:1;padding:0 0 0 48px;margin:0;display:block;font-family:Bahnschrift,Gadget,'Anton',sans-serif}.tel span a{color:#e00000 !important;text-decoration:none !important}.spblock,.spinline,.sptr{display:none}#main ul.columnOT li{float:left;margin-bottom:30px;padding:0}#main ul.columnOT li:last-child{float:right}#main ul.columnOT li:before,#main ul.columnOT li:after{display:none}#top #contents{margin:0 auto 0;position:relative}.waypoint{transition:.2s}.waypoint.active{animation-name:bounce_large;animation-duration:1s;animation-fill-mode:forwards}#top #main .tmp .inner:after{content:".";display:block;clear:both;height:0;visibility:hidden}#top #main .tmp .inner{min-height:1px}* html #top #main .tmp .inner{height:1px}header{background:#fff url(//tsuchiura-tosou.com/wp/wp-content/themes/tsuchiura-tosou/./img/common/bg_header.png) repeat-x center -1px;padding-top:10px}.fixed{position:fixed;top:0;left:0;width:100%;z-index:100}header h1,header p.htxt{font-size:10px;font-weight:400;display:block;width:1100px;padding:0;margin:0 auto}header p.htxt strong{font-weight:400}header .inner{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;padding:0 0 5px;overflow:inherit;width:1100px}header .corpNumber{font-size:12px;position:absolute;bottom:0;left:0}header .logoTxt{font-size:10px;position:absolute;top:0;left:0}header .floatL{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;float:left}header .hdrLogo{position:relative;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center}header .hdrLogo a{margin:0 5px 0 0;display:block;float:left}header img.logo01{height:auto}header img.logo02{float:left;margin-right:3px}header .hdrMenu li{position:relative;padding-left:20px;font-weight:700}header .hdrMenu li a{color:#333;text-decoration:none}header .hdrMenu li:before,header .hdrMenu li:after{position:absolute;top:0;bottom:0;left:0;margin:auto;content:"";vertical-align:middle}header .hdrMenu li:before{width:16px;height:16px;-webkit-border-radius:50%;border-radius:50%;background:#498b08}header .hdrMenu li:after{left:4px;width:4px;height:4px;border-top:2px solid #fffeee;border-right:2px solid #fffeee;-webkit-transform:rotate(45deg);transform:rotate(45deg)}header .hdrContact{position:relative;top:-7px;float:right;position:relative;display:flex;align-items:center}header .hdrContact .contactCatch{position:relative;overflow:hidden;font-weight:700;font-size:15px;padding:0}header .hdrContact .contactCatch span{font-size:12px}header .hdrContact .telBox{background:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;overflow:hidden;margin:0;float:left;line-height:1.2}header .hdrContact .tel{font-size:11px;line-height:1.2;white-space:nowrap;margin-right:5px}header .hdrContact .tel span{font-size:50px;font-weight:900;line-height:1;padding-left:48px;display:block;margin:2px 0 0;letter-spacing:-.05em}header .hdrBnr{position:relative;overflow:hidden;float:right}header .hdrBnr li{float:left;margin-left:5px}header .hdrBnr a{display:block;font-size:20px;color:#fff;text-align:center;text-decoration:none;font-weight:700;line-height:1.2;padding:0;border-radius:8px;box-shadow:0 2px 0 rgba(255,255,255,.5) inset}header .hdrBnr a span{display:block;font-size:12px}header .hdrBnr a:hover{opacity:.8;transition:.7s}header .telBtn{display:none}footer{position:relative;padding:0;font-size:14px;background:url(//tsuchiura-tosou.com/wp/wp-content/themes/tsuchiura-tosou/./img/common/bg_footer03.png) repeat-x bottom;border-top:#23ac38 solid 25px}footer:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background-image:url(//tsuchiura-tosou.com/wp/wp-content/themes/tsuchiura-tosou/./img/common/bg_footer04.png);background-repeat:no-repeat;background-size:100% 60%;background-position:center bottom;z-index:-10}footer .ftrInfo{background:#ff7a22}footer .ftrBnr{position:relative;overflow:hidden;clear:both;text-align:right}footer .ftrBnr .consultationBox,footer .ftrBnr .estimatesBox{float:left;margin-right:40px}footer .ftrBnr .estimatesBox{margin-right:0}footer .ftrBnr ul{display:flex;flex-flow:row wrap;justify-content:flex-end}footer .ftrBnr ul li{margin:0 0 10px 10px}footer .ftrBnr ul li a{display:block}footer .inner{padding:30px 0 150px;position:relative}footer .corpNumber{font-size:11px}footer a,footer a:link,footer a:visited{color:#333;text-decoration:none}footer .ftrLogo{margin-bottom:20px;display:block}footer h5{font-size:15px;margin-bottom:5px;line-height:1.4}footer nav{float:right;background:0 0;margin-top:0}footer nav .ftrNav{position:relative;overflow:hidden}footer nav .ftrNav>li{float:left;margin-left:32px}footer nav .ftrNav li ul>li{position:relative;padding-left:18px;margin-bottom:5px}footer nav .ftrNav li ul>li:before,footer nav .ftrNav li ul>li:after{display:block;content:'';position:absolute;top:0;bottom:0;margin:auto}footer nav .ftrNav li ul>li:before{z-index:2;left:3px;width:4px;height:4px;border-right:2px solid #fff;border-bottom:2px solid #fff;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}footer nav .ftrNav li ul>li:after{left:0;width:14px;height:14px;background-color:#ffae00;border-radius:50%}footer nav .ftrNav li ul>li a{text-decoration:none}footer .copyRight{clear:both;text-align:right;padding-top:70px;position:absolute;bottom:5px;right:0;color:#fff;font-size:12px}footer .ftrBnrUl{clear:both;padding:50px 0;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-align-items:center;align-items:center;justify-content:space-between;overflow:hidden}footer .ftrScroll{padding:3px 0;background:rgba(0,0,0,.7);position:fixed;bottom:0;width:100%;display:none;z-index:100;font-size:12px;line-height:1.2}footer .ftrScroll .inner{margin:10px auto;padding:0}footer .ftrScroll .ftrCont{background:#fff;padding:3px 5px;float:left;min-width:890px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-align-items:center;align-items:center;justify-content:space-between;margin-right:15px;overflow:hidden}footer .ftrScroll .tel{display:inline-block;float:left;margin-right:0;color:#333;font-size:11px}footer .ftrScroll .tel span{padding:0 0 0 62px;background:url(//tsuchiura-tosou.com/wp/wp-content/themes/tsuchiura-tosou/./img/common/ico_freedial02.png) no-repeat 0 15px;font-size:50px;font-weight:700;line-height:1;display:block;letter-spacing:-.05em}footer .ftrScroll .ftrCont ul{position:relative;overflow:hidden}footer .ftrScroll .ftrCont ul li{float:left;margin-left:5px;text-align:center}footer .ftrScroll .ftrCont ul li a{display:block;text-decoration:none;text-align:center;position:relative}footer .ftrScroll .ftrCont ul li.ftrTel{display:none}#topcontrol{background:url(//tsuchiura-tosou.com/wp/wp-content/themes/tsuchiura-tosou/./img/common/bg_nav.png);border-radius:5px;text-align:center;width:46px;height:50px;display:block;padding:10px;z-index:100}footer .ftrScroll .pageTop a{background:#e00000;width:76px;height:71px;text-align:center;display:table-cell;vertical-align:middle}footer .ftrScroll .pageTop a:hover img{filter:alpha(opacity=80);opacity:.8}#top footer .ftrBnr{padding-bottom:0;border-bottom:none;margin-bottom:0}footer .ftrScroll .ftrCont h3{background:#00569e;color:#fff;font-size:20px;margin:-6px 40px -6px -10px;padding:12px 0 12px 30px;border-radius:0 5px 5px 0;position:relative;z-index:1;-webkit-border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;-ms-border-radius:0 5px 5px 0;-o-border-radius:0 5px 5px 0}footer .ftrScroll .ftrCont h3:after{content:'';position:absolute;left:78%;top:0;bottom:0;margin:auto;width:0;height:0;border:solid 30px #00569e;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);border-radius:0 0 5px;z-index:-1}footer .ftrScroll .ftrCont ul li span{font-size:13px;display:block;color:#fff}footer .ftrBnrList{display:flex;flex-flow:row wrap;justify-content:flex-end}footer .ftrBnrList li a{display:block;padding:5px;background:#fff;border:1px solid #ccc}footer .ftrBnrList li a img{max-height:50px;width:auto}header nav{position:relative;padding:15px 0;background:#23ac38;margin-bottom:1px}#gNav{position:relative;width:1100px;margin:3px auto;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}nav #gNav li{border-right:#fff dotted 1px;float:left;font-size:15px;color:#fff;line-height:1.3;font-weight:700;text-align:center;position:relative;z-index:11;line-height:1.4;display:block;width:158px;height:40px}header nav li.recommendedNv:before{content:"";background:url(//tsuchiura-tosou.com/wp/wp-content/themes/tsuchiura-tosou/./img/common/ico_recommend.png) no-repeat center center;width:53px;height:29px;display:block;position:absolute;top:-28px;left:10px}header nav li:first-child{border-left:#fff dotted 1px}header nav li a:link,header nav li a:visited{color:#fff;text-decoration:none;transition:.7s}header nav li a:hover{transition:.7s;border-radius:5px;background-color:#ffd800}nav #gNav li a{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:calc(100% - 10px);position:relative;color:#fff;text-decoration:none;padding:35px 0 5px;margin:-11px 5px 0;display:inline-block;background-repeat:no-repeat;background-position:center 3px;position:relative}header nav li li a:before,header nav li li a:after{content:none}nav #gNav li span{display:block;font-size:10px;color:#fff100;font-weight:400}nav #gNav li ul{position:absolute;top:50px;left:0;z-index:11;height:0;width:156px;display:block;margin:0;padding:0}nav #gNav>li>ul>li{visibility:hidden;overflow:hidden;width:auto;height:0;background:rgba(45,41,32,.8);border-bottom:solid 1px;border-bottom-color:rgba(255,255,255,.8);border-right:none;border-left:none;font-size:13px;transition:.7s;float:none;font-weight:400;text-shadow:none;margin:0}nav #gNav li ul li a{height:auto;border-bottom:none;height:39px;margin-top:0;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-align-items:center;align-items:center;justify-content:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:10px 0;font-weight:400;background-image:none !important}nav #gNav li ul li a:before,nav #gNav li ul li a:after{display:none}nav #gNav li ul li a:link,nav #gNav li ul li a:visited{color:#fff !important;text-decoration:none}nav #gNav li ul li a:hover{background:0 0;color:#ffd800 !important}nav #gNav li ul li:hover{color:#0068b7 !important;transition:.7s}nav #gNav li:hover ul li,nav #gNav li a:hover ul li{visibility:visible;overflow:visible;height:39px}nav #gNav li.gnav01 a{background-image:url(//tsuchiura-tosou.com/wp/wp-content/themes/tsuchiura-tosou/./img/common/gnav_ico_home_p.png);position:relative}nav #gNav li.gnav02 a{background-image:url(//tsuchiura-tosou.com/wp/wp-content/themes/tsuchiura-tosou/./img/common/gnav_ico_first_p.png)}nav #gNav li.gnav03 a{background-image:url(//tsuchiura-tosou.com/wp/wp-content/themes/tsuchiura-tosou/./img/common/gnav_ico_corporate_p.png)}nav #gNav li.gnav04 a{background-image:url(//tsuchiura-tosou.com/wp/wp-content/themes/tsuchiura-tosou/./img/common/gnav_ico_voice_p.png)}nav #gNav li.gnav05 a{background-image:url(//tsuchiura-tosou.com/wp/wp-content/themes/tsuchiura-tosou/./img/common/gnav_ico_menu_p.png)}nav #gNav li.gnav07 a{background-image:url(//tsuchiura-tosou.com/wp/wp-content/themes/tsuchiura-tosou/./img/common/gnav_ico_case_p.png)}nav #gNav li.gnav08 a{background-image:url(//tsuchiura-tosou.com/wp/wp-content/themes/tsuchiura-tosou/./img/common/gnav_ico_faq_p.png)}nav #gNav li a:after{width:15px;height:4px;left:0;right:0;position:absolute;bottom:-2px;border-bottom:#ffd800 2px solid;content:"";margin:auto}nav #gNav li.gnav06{position:relative}nav #gNav li.gnav06 img{position:absolute;bottom:0;left:0;z-index:0;padding:0 10px}nav #gNav li.gnav06 a:after{content:none}nav ul#gNav>li.gnav06>a span{width:145px;font-size:14px;font-weight:700;color:#fff;background:url(//tsuchiura-tosou.com/wp/wp-content/themes/tsuchiura-tosou/./img/common/gnav_srbg.png) no-repeat left center;position:relative;z-index:1;text-align:left;padding:0 7px}#main p{font-size:16px;margin-bottom:15px}#main a{color:#00569e;text-decoration:underline}#main p+h2,#main p+h3,#main p+h4,#main p+h5,#main p+h6,#main ul+h2,#main ul+h3,#main ul+h4,#main ul+h5,#main ul+h6,#main ol+h2,#main ol+h3,#main ol+h4,#main ol+h5,#main ol+h6{margin-top:30px}#main .inner+p+h2,#main .inner+p+h3,#main .inner+p+h4,#main .inner+p+h5,#main .inner+p+h6{margin-top:0}#main h1,#main h2,#main h3,#main h4,#main h5,#main h6{font-family:"fot-tsukuardgothic-std",sans-serif;line-height:1.5;clear:both}#main h2{background:0 0;color:#555;padding:0;margin:3px auto 30px;box-shadow:none;text-align:center;line-height:1.1;font-size:40px;display:flex;justify-content:center;align-items:center}#main h2:before{content:"";display:block;width:40px;height:40px;background-image:linear-gradient(45deg,transparent 49%,#ffd800 49%,#ffd800 53%,transparent 53%,transparent);background-size:44px 44px;margin-right:5px;flex-grow:0;flex-shrink:0}#main h2:after{content:"";display:block;width:40px;height:40px;background-image:linear-gradient(-45deg,transparent 49%,#ffd800 49%,#ffd800 53%,transparent 53%,transparent);background-size:44px 44px;margin-left:5px;flex-grow:0;flex-shrink:0}#main h2.pophedding,#main h2.popheddingNml{display:block}#main h2.pophedding:before,#main h2.pophedding:after,#main h2.popheddingNml:before,#main h2.popheddingNml:after{content:none}#main h2.pophedding span.popOutS{font-size:40px}#main h2 span.popOutS{font-size:30px;color:#555;padding:0;margin:0 0 5px;font-family:"fot-tsukuardgothic-std",sans-serif;display:flex;justify-content:center;align-items:center}#main h2 span.popOutS:before{content:"";display:block;width:30px;height:30px;background-image:linear-gradient(45deg,transparent 49%,#fdc758 49%,#fdc758 53%,transparent 53%,transparent);background-size:33px 33px;margin-right:5px;flex-grow:0;flex-shrink:0}#main h2 span.popOutS:after{content:"";display:block;width:30px;height:30px;background-image:linear-gradient(-45deg,transparent 49%,#fdc758 49%,#fdc758 53%,transparent 53%,transparent);margin-left:5px;background-size:33px 33px;flex-grow:0;flex-shrink:0}#main h2.pophedding span.popOutS:before{width:40px;height:40px;background-size:44px 44px;flex-grow:0;flex-shrink:0}#main h2.pophedding span.popOutS:after{width:40px;height:40px;background-size:44px 44px;flex-grow:0;flex-shrink:0}#main h2 span.ltlShk{font-family:Bahnschrift,"メイリオ","Meiryo",verdana,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:16px;color:#0e4894;padding:0;display:block;margin-top:5px}#main .contactAtl h2 span.ltlShk{color:#fd6800}#main h2 span.ribbonShk{font-size:18px;background:#0e4894;color:#fff;position:relative;display:block;width:14em;margin:5px auto 0;padding:8px 0}#main h2 span.ribbonShk:before{content:'';position:absolute;display:block;width:0;height:0;top:0;right:0;border-top:18px solid transparent;border-right:18px solid #fff;border-left:18px solid transparent;border-bottom:18px solid transparent}#main h2 span.ribbonShk:after{content:'';position:absolute;display:block;width:0;height:0;top:0;left:0;border-top:18px solid transparent;border-right:18px solid transparent;border-left:18px solid #fff;border-bottom:18px solid transparent}#main h2.smpl{background:0 0;color:#333;font-size:40px;padding:0;margin-bottom:15px}#main h2.hOfMainV{font-size:25px;margin:0;box-shadow:none;border:none;background:url(//tsuchiura-tosou.com/wp/wp-content/themes/tsuchiura-tosou/./img/common/bg_nav.png);color:#fff;padding:8px 0}#main h2.hOfMainV:before,#main h2.hOfMainV:after{content:none}#main h2.hOfMainV strong{color:#fcff00}#main h2 a{color:#fff;text-decoration:underline}#main h2.fullWidth,#main h2.fullWidthG,#main h2.fullWidthDwn{color:#fff;font-size:36px !important;text-align:center !important;box-shadow:none !important;position:relative !important;width:100% !important;padding:15px 0 !important;margin:0 0 30px;line-height:1.3;border-bottom:none;background:url(//tsuchiura-tosou.com/wp/wp-content/themes/tsuchiura-tosou/./img/common/bg_nav.png);border:none;display:block}#main h2.fullWidth:before,#main h2.fullWidth:after,#main h2.fullWidthDwn:before{content:none}#main h2.fullWidth strong{color:#fcff00}#main h2.fullWblue{color:#fff;font-size:37px !important;text-align:center !important;box-shadow:none !important;position:relative !important;width:100% !important;padding:0 !important;margin:0 !important;border-bottom:none;line-height:1.3;background:#002590}#main h2.fullWidthDwn:after{content:'';height:0;position:absolute;width:0;border:solid transparent;border-top-color:#23ac38;border-width:40px 300px 0;top:100%;left:0;right:0;margin:auto;z-index:99}#main h2.bbg{font-size:20px;background:0 0;color:#333;text-align:center;border:none;box-shadow:none;width:1000px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#main h2.bbg span{font-family:Bahnschrift,"メイリオ","Meiryo",verdana,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:38px;font-weight:900;color:#e00000;display:block;margin:10px 0 0}#main h2.dwnF{display:block;border-radius:20px;background:url(//tsuchiura-tosou.com/wp/wp-content/themes/tsuchiura-tosou/./img/common/bg_packttwo.png);font-size:32px;font-weight:700;color:#fff;line-height:1.1;padding:10px 25px 12px;margin:0 0 25px;position:relative;text-align:center}#main h2.dwnF strong{font-weight:700}#main h2.dwnF:before{content:none}#main h2.dwnF:after{content:'';position:absolute;display:block;z-index:1;border-style:solid;border-color:#21a535 transparent;border-width:20px 20px 0;bottom:-20px;left:50%;margin-left:-10px;width:auto;height:auto;background:nnone;margin-left:0}#main h2.topH{background:url(//tsuchiura-tosou.com/wp/wp-content/themes/tsuchiura-tosou/./img/common/bg_toph2.png) no-repeat top left;position:relative;display:block;text-align:left;font-size:34px;line-height:1;padding:24px 0 0 54px;margin:30px auto;border:none;box-shadow:none;width:1000px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#main h2.topH:before,#main h2.topH:after{content:none}#main h2.topH small{font-size:25px;display:block;margin-bottom:10px}#main h2.topH span{font-size:15px;position:absolute;top:-11px;left:60px}#main h3{font-size:30px;color:#555;width:auto;padding:0 0 20px;margin:20px 0;position:relative}#main h3:after{content:"";background:url(//tsuchiura-tosou.com/wp/wp-content/themes/tsuchiura-tosou/./img/common/bg_nav.png);height:8px;width:240px;position:absolute;bottom:0;left:0}#main h3.org{color:#fff;background:#f60;border:0;border-radius:100px;overflow:hidden;display:inline-block;margin:0;padding:5px 30px}#main h3 a{color:#333;text-decoration:underline}#main h4,#main h4.normal{font-size:20px;color:#fff;background:url(//tsuchiura-tosou.com/wp/wp-content/themes/tsuchiura-tosou/./img/common/bg_packttwo.png);margin:0 0 20px !important;position:relative;display:inline-block;padding:3px 20px}#main h4 a{color:#333;text-decoration:underline}#main h5{color:#555;font-size:18px;padding:0 0 10px;margin:0 0 20px;position:relative}#main h5:after{content:"";background:url(//tsuchiura-tosou.com/wp/wp-content/themes/tsuchiura-tosou/./img/common/bg_h5.png);height:5px;width:200px;position:absolute;bottom:0;left:0}#main h5 a{color:#fff;text-decoration:underline}#main h6{font-size:20px;padding:0 0 0 20px;margin:0 0 20px;position:relative}#main h6:before,#main h6:after{position:absolute;top:5px;left:0;margin:auto;content:"";vertical-align:middle}#main h6:before{width:16px;height:16px;border-radius:50%;background:#ffae00}#main h6:after{top:10px;left:4px;width:4px;height:4px;border-top:2px solid #fff;border-right:2px solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#main h6 a{color:#333;text-decoration:underline}#main blockquote{border:solid 1px #ccc;background:#fffeee;padding:15px;margin-bottom:15px}#main blockquote p{margin:0}#main ul{margin-bottom:15px}#main ul li{font-size:16px;line-height:1.5;margin:7px 0 0;position:relative;padding-left:20px}#main ul li:before,#main ul li:after{position:absolute;top:3px;left:0;margin:auto;content:"";vertical-align:middle}#main ul li:before{width:15px;height:15px;border-radius:50%;background:#ffae00}#main ul li:after{left:3px;top:7px;width:4px;height:4px;border-top:2px solid #fff;border-right:2px solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#main ol{margin-bottom:15px;padding-left:40px}#main ol li{list-style-type:decimal;font-size:16px;line-height:1.5;margin:7px 0 0}#main table{width:100%;border-collapse:separate;border-spacing:1px;margin-bottom:20px;background:url(//tsuchiura-tosou.com/wp/wp-content/themes/tsuchiura-tosou/./img/common/bg01.png) repeat;border-radius:20px;padding:50px 100px}#main table th,#main table td{padding:15px 20px;font-size:15px;line-height:1.7;text-align:left;vertical-align:top;position:relative;border-top:#a8997f solid 1px}#main table tr:last-of-type th,#main table tr:last-of-type td{border-bottom:#a8997f solid 1px}#main table th{width:20%;font-weight:700;vertical-align:top;font-size:16px;color:#555;font-family:"fot-tsukuardgothic-std",sans-serif;background:0 0}#main table td a{position:absolute;right:20px;top:15px;background:#d0004e;border-radius:5px;color:#fff;text-decoration:none;padding:0 15px}#main table td a:hover{opacity:.7;transition:.6s}#main h2.sbT{text-align:center;background:0 0;box-shadow:none;border:none;font-size:40px;font-weight:700;line-height:1.3;color:#23ac38;margin-bottom:20px;padding:0;display:block}#main h2.sbT:before,#main h2.sbT:after{content:none}#main h2.sbT span{display:inline-block;border-radius:20px;background:url(//tsuchiura-tosou.com/wp/wp-content/themes/tsuchiura-tosou/./img/common/bg_packttwo.png);font-size:30px;color:#fff;line-height:1.1;padding:5px 25px 8px;margin:0 0 10px;position:relative;text-align:center}#main h2.sbT span:before{content:'';position:absolute;display:block;z-index:1;border-style:solid;border-color:#21a435 transparent;border-width:10px 10px 0;bottom:-10px;left:50%;margin-left:-10px}#main h2.sbT strong{display:block}#main .catchB{border-radius:6px;background:#0b3e9b;color:#fff;font-weight:700;margin-bottom:0;padding:10px 20px;font-size:18px}#main .catchTxtP{font-weight:700;font-size:36px;line-height:1.3}#main .catchTxtP strong{color:#e00000}#main .catchTxtP p{font-size:36px;line-height:1.3}#main .photoUL,#main .photoULLtl{margin:0;padding:0;overflow:hidden}#main .photoUL li,#main .photoULLtl li{width:316px;margin:0 25px 20px 0;padding:0;float:left;background:0 0;font-size:15px}#main .photoULLtl li{width:235px;margin:0 20px 20px 0}#main .photoULLtl li img{width:100%}#main .photoULLtlb img{border:1px solid #ccc;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#main .shopAccess .photoUL li{width:322px;margin:0 17px 20px 0}#main .photoUL li:nth-child(3n){margin:0 0 20px}#main .photoULLtl li:nth-child(4n){margin:0 0 20px}#main .photoUL li:nth-child(3n+1){clear:left}#main .photoULLtl li:nth-child(4n+1){clear:left}#main .photoUL .otherPhoto{width:316px;height:206px;position:relative;overflow:hidden;display:block}#main .photoUL .otherPhoto img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:auto}#main .photoUL li img{margin-bottom:5px}#main .photoUL li h5{font-size:15px;display:block;margin:0;padding:0;background:0 0;color:#498b08}#main .photoUL li:before,#main .photoUL li:after,#main .photoULLtl li:before,#main .photoULLtl li:after,#main .photoUL li h5:after{content:none}#main .photoUL.photoColumn3 li{width:316px}#main .warryBox,#main .meritBox{position:relative;overflow:hidden;margin-bottom:20px}#main .merit h2{background:#f60;font-size:25px;color:#fff;line-height:1.3;padding:10px;margin:0}#main .warryBox p,#main .meritBox p{line-height:1.4;font-size:15px;margin-bottom:0}#main .warryBox img{float:left;margin-right:30px}#main .meritBox img{margin-bottom:0}#main .meritBox img{float:left;margin-right:30px}#main .meritBox .meritTxt{margin-left:340px}#main .warryList,#main .meritList{border-top:#d5d5d5 solid 1px;padding-top:10px;overflow:hidden}#main .warryList{border-top:#333 dotted 1px}#menu #main .warryList{margin-top:30px}#main .warryList li,#main .meritList li{background:0 0;border-bottom:#d5d5d5 solid 1px;position:relative;font-size:20px;font-weight:700;padding:0 0 7px 25px;margin:0 0 8px}#main .warryList li{font-size:24px;padding:0 0 7px 40px;border-bottom:#333 dotted 1px}#main .meritList li span{background:#d73d33;border-radius:5px;color:#fff;display:inline-block;padding:0 10px;margin-right:15px}#main .meritList li:before,#main .meritList li:after{position:absolute;top:4px;left:0;margin:auto;content:"";vertical-align:middle}#main .meritList li:before{width:18px;height:18px;border-radius:50%;background:#ffae00}#main .meritList li:after{left:4px;top:9px;width:6px;height:6px;border-top:2px solid #fff;border-right:2px solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#main .warryList li:last-child,#main .meritList li:last-child{margin-bottom:0}#main .warryList>li:before,#main .warryList>li:after{position:absolute;top:5px;left:0;margin:auto;content:"";vertical-align:middle}#main .warryList>li:before{background:#ffae00;border-radius:4px;width:25px;height:25px}#main .warryList>li:after{left:6px;top:12px;width:10px;height:5px;border-left:4px solid #fff;border-bottom:4px solid #fff;border-right:none;border-top:none;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#main .warryList li strong{background:#fcff00;display:inline-block;line-height:.5}#main .meritList li strong{color:#e00000}#main .meritBox .diagnosisList{z-index:10;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:0}#main .meritBox .diagnosisList li{font-family:"fot-tsukuardgothic-std",sans-serif;border-radius:4px;background:url(//tsuchiura-tosou.com/wp/wp-content/themes/tsuchiura-tosou/./img/common/bg_h5.png);color:#fff;font-size:25px;font-weight:700;text-align:center;width:24%;width:calc(25% - 10px);padding:3px 0;margin-top:0}#main .meritBox .diagnosisList li:before,#main .meritBox .diagnosisList li:after{content:none}#main .meritBox .diagnosisP{color:#fff;border-radius:4px;background:#4dbe53;font-size:30px;font-weight:700;text-align:center;padding:10px 0}#main .diagnosisCtcP{color:#fff;border-radius:4px;background:#3e984f;font-size:30px;font-weight:700;text-align:center;padding:10px 0;margin:10px 0}#main .medalCatch{position:relative;z-index:10;margin:0 auto;font-weight:700;font-size:27px;display:block;line-height:1.2}#main .medalCatch img{float:left;margin:-10px 15px 0 0}#main .medalCatch strong{color:#d73d33}#main .medalCatch span{display:block}#main .medalCatch span.txtL{font-size:42px;font-weight:400}#main .medalCatch span.txtL strong{color:#0b3e9b}#main .medalCatch span.txtEn{color:#0eaa8e;font-size:15px}.consultationBox{width:480px;position:relative;margin-top:20px}.consultationBox a{text-decoration:none !important}.consultationBox h3,.estimatesBox h3{background:url(//tsuchiura-tosou.com/wp/wp-content/themes/tsuchiura-tosou/./img/common/bg_nav.png);color:#fff !important;font-size:20px !important;padding:0 15px 0 120px !important;border-top:none !important;margin:0 !important;line-height:1.8 !important;border-radius:10px 10px 0 0}.consultationBox h3:after,#main .consultationBox h3:after,.estimatesBox h3:after,#main .estimatesBox h3:after{content:none}.consultationBox h3 span,.estimatesBox h3 span{position:absolute;background:url(//tsuchiura-tosou.com/wp/wp-content/themes/tsuchiura-tosou/./img/common/bg_ribbon.png) no-repeat center center;top:-12px;left:5px;width:107px;height:107px;font-size:15px !important;z-index:11;text-align:center;padding:23px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.consultationBox .inBox,.estimatesBox .inBox{border-radius:10px 10px 0 0;background:url(//tsuchiura-tosou.com/wp/wp-content/themes/tsuchiura-tosou/./img/common/bg_dbg.png);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;position:relative;border-radius:0 0 10px 10px}.estimatesBox .inBox{padding:13px 15px 15px;font-family:"fot-tsukuardgothic-std",sans-serif}.consultationBox h4{font-size:18px !important;padding:0 0 5px 50px !important;position:relative;margin:0 0 15px !important;line-height:1.5;text-decoration:none !important;color:#333 !important;border-bottom:#ccc solid 1px !important}.consultationBox h4:before,.consultationBox h4:after{border-radius:50%;content:'';display:block;position:absolute;top:3px;font-size:30px;line-height:1;background:#0eaa8e;width:20px;height:20px}.consultationBox h4:before{left:-5px;opacity:.5}.consultationBox h4:after{left:18px}.consultationBox .inBox a{padding:15px 0;display:block}.consultationBox .inBox a:hover{opacity:.7;transition:.7s}.consultationBox p.consultationImg{position:relative;margin:0 !important;overflow:hidden}.consultationBox .inBox img{float:right;margin-right:15px;display:block}.consultationBox .inBox img.consulImg{position:absolute;top:0;left:10px;z-index:12}.consultationBox .catchBox{position:relative}.consultationBox .btn{border-radius:5px;border:3px #f80 solid;color:#333 !important;font-size:22px !important;font-weight:700;text-shadow:1px 1px 0 #fff,-1px -1px 0 #fff,-1px 1px 0 #fff,1px -1px 0 #fff,0px 1px 0 #fff,0-1px 0 #fff,-1px 0 0 #fff,1px 0 0 #fff;position:relative;padding:3px 10px 0 30px;background:#f80;box-shadow:0px 4px 0px 0px rgba(255,255,255,.3) inset;margin-bottom:0 !important;width:auto;position:absolute;right:10px;bottom:10px}.consultationBox .btn:before{width:18px;height:18px;-webkit-border-radius:50%;border-radius:50%;background:#fff}.consultationBox .btn:after{left:15px;width:5px;height:5px;border-top:2px solid #f80;border-right:2px solid #f80;-webkit-transform:rotate(45deg);transform:rotate(45deg);z-index:10}.consultationBox p.consultationTxt{font-size:12px !important;color:#333 !important;padding:60px 0 0 240px;margin:0 !important;position:relative}.consultationBox .imgLayer{top:-80px;right:-20px;z-index:10}.consultationBox .catchTxt{position:absolute;right:0;bottom:0;margin-bottom:5px !important}.consultationBox .catchTxt span{color:#d73d33;font-size:18px;font-weight:700;text-align:center;line-height:1.5;margin-bottom:0 !important;float:right;line-height:1.2}.consultationBox .catchTxt span strong{color:#333;font-size:33px;background:linear-gradient(transparent 60%,#fcff00 40%);display:block;line-height:1}.consultationBox .catchTxt span.txtHp{color:#333;font-size:11px;font-weight:700;text-align:center;line-height:1.5;margin-bottom:0 !important;float:right}.consultationBox ul{position:relative;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-align-items:center;align-items:center;justify-content:space-between;margin-bottom:0 !important}.consultationBox ul li{position:relative;font-size:20px !important;font-weight:700;background:#d73d33 !important;box-shadow:0 -3px 0 #930839 inset;padding:0 !important;transition:.7s;text-align:center;color:#fff;margin:0 !important}.consultationBox ul li:hover{opacity:.7;transition:.7s}.consultationBox ul li a{display:block;padding:3px 10px !important;color:#fff !important;text-decoration:none !important;text-align:center;transition:.7s}.consultationBox ul li:before,.consultationBox ul li:after{content:none !important}.estimatesBox{width:480px;position:relative}.estimatesBox a{text-decoration:none !important;color:#333 !important}.estimatesBox .imgLayer{top:-90px;right:0;z-index:0}.estimatesBox h4{font-size:18px !important;padding:0 0 0 50px !important;position:relative !important;margin:0 0 5px !important}.estimatesBox h4:before,.estimatesBox h4:after{border-radius:50%;content:'';display:block;position:absolute;top:3px;font-size:30px;line-height:1;background:#0eaa8e;width:20px;height:20px}.estimatesBox h4:before{left:-5px;opacity:.5}.estimatesBox h4:after{left:18px}.estimatesBox .inBox p{font-size:26px !important;line-height:1;font-weight:700;z-index:12;position:relative;margin-bottom:5px !important;margin-top:5px !important}.estimatesBox .inBox p strong{color:#e00000}.estimatesBox .inBox p.spLady span{border-radius:4px;background:#63bec9;color:#fff;font-size:20px;padding:10px 7px 7px;margin-right:4px;display:inline-block;vertical-align:5px}.estimatesBox .inBox .telBox{background:#63bec9;padding:7px 10px 10px;margin-top:7px;position:relative;border-radius:8px}.estimatesBox .inBox .telBox h5{background:0 0 !important;color:#fff !important;font-size:15px !important;line-height:1 !important;margin:0 !important;padding:0 !important;display:block !important}#main .estimatesBox .inBox .telBox h5:after{content:none}.estimatesBox .inBox .telBox .number{background:#fff;margin-top:5px;padding:1px}.estimatesBox .inBox .telBox .tel{font-size:13px !important;font-weight:400;display:inline-block;text-align:center;line-height:1.2;padding-left:5px}.estimatesBox .inBox .telBox .tel span{font-size:56px;font-weight:900;line-height:1;padding:0 0 0 42px;margin:0}#main .bnrArea{padding:30px 0}#main .bnrArea .estimatesBox{float:right}#main .bnrArea .consultationBox{margin:0 !important;float:left}#main .bgCB{background:url(//tsuchiura-tosou.com/wp/wp-content/themes/tsuchiura-tosou/./img/common/bg_bgcb.png) repeat;padding:1px 0}#main .contactBox{clear:both;display:block;position:relative;margin:25px auto 45px;width:1000px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-decoration:none}#main .bgCB .contactBox{margin:35px auto 30px}#main .contactBox:hover{opacity:.7;transition:.7s}#main .contactBox .inBox{background:#fff;padding:10px;border-color:#ccc;border-width:10px;border-style:solid;position:relative}#main .contactBox .inBox .imgLayer{right:-5px;bottom:0}#main .contactBox h4{margin-bottom:5px}#main .contactBox p{font-size:28px;line-height:1.3;color:#333;font-weight:700;margin-bottom:0}#main .contactBox p.catchTxt img{vertical-align:middle;margin-right:4px}#main .contactBox p.btmCatch{font-size:26px;line-height:1.3;color:#fff;font-weight:700;margin:1px 0 0;padding:5px 15px;background:#22248b;font-family:"fot-tsukuardgothic-std",sans-serif}#main .contactBox p.catchTxt{margin:-30px 0 -15px}#main .contactBox p.catchTxt strong{color:#e00000}#main .contactBox p.catchTxt span{border-radius:4px;background:#d0004e;color:#fff;font-size:20px;padding:3px 3px 0;margin-right:5px}#main .contactBox .toContactBox{margin-right:15px;float:left}#main .contactBox .telBox{padding:0 120px 1px 0;overflow:hidden;z-index:10;position:relative}#main .contactBox .telBox .tel{font-size:13px !important;text-align:center;margin-bottom:0 !important;color:#333;padding:0;display:inline-block;float:left}#main .contactBox .telBox .tel .miT{font-family:"fot-tsukuardgothic-std",sans-serif;background:#23ac38;display:block;color:#fff;font-size:15px;font-weight:700;text-align:center;padding:5px 0}#main .contactBox .telBox .tel span{background-position:left 20px;font-size:58px;line-height:1;margin:0;display:block;clear:none;padding-left:42px}#main .contactBox .telBox .tel span.tel-time{font-size:12px;font-weight:400;display:block;line-height:1.4;text-align:left;padding:0;color:#333;background:0 0;font-family:"メイリオ","Meiryo",verdana,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif}#main .contactBox .telBox .btnAr{margin:0;margin-left:15px;float:left;clear:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#main .contactBox .telBox .btn:after{border-top-color:#f60;border-right-color:#f60}#wpack #main .contactBox .telBox .btn:after,#apartment #main .contactBox .telBox .btn:after,#menu #main .contactBox .telBox .btn:after,#rainleaking #main .contactBox .telBox .btn:after,#diagnosis #main .contactBox .telBox .btn:after,#colorsimulation #main .contactBox .telBox .btn:after{-webkit-transform:rotate(135deg);transform:rotate(135deg);left:16px}#main .contactBox ul{position:relative;overflow:hidden;margin:0 0 10px}#main .contactBox ul li{border-radius:4px;background:#0eaa8e !important;color:#fff;font-size:20px;font-weight:700;margin:0 10px 0 0;padding:5px 15px;text-align:center;float:left}#main .contactBox ul li:before,#main .contactBox ul li:after{display:none}#main .contactBox ul li:last-child{margin-right:0}#main .contactBox .overflowH{width:380px}#main .comContactLBox{position:relative;overflow:hidden;border-bottom:#ccc solid 1px}#main .comContactLBox a{text-decoration:none !important;color:#333 !important}#main .comContactLBox .imgLayer{top:0;left:375px;z-index:1}#main .comContactLBox h3{background:#12a73b;color:#fff;font-size:20px;padding:0 15px;border-top:none;margin-bottom:0;line-height:1.8}#main .comContactLBox .inBox{border:#ccc solid;border-width:1px 1px 0;background:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:10px;position:relative;overflow:hidden}#main .comContactLBox h4{padding-bottom:10px;margin:0 0 15px;border-bottom:#ccc solid 1px;display:inline-block}#main .comContactLBox .inBox p{font-size:27px;font-weight:700;z-index:10;position:relative;margin-bottom:0}#main .comContactLBox .inBox p strong{color:#e50012}#main .comContactLBox .inBox p span{border-radius:4px;background:#e50012;color:#fff;font-size:20px;padding:7px;margin-right:5px}#main .comContactLBox .inBox .telBox{background:#fff;padding:10px 25px;float:right;width:420px;position:relative;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:10px;z-index:1}#main .comContactLBox .inBox .telBox .imgLayer{bottom:100%;right:0;top:inherit;z-index:0}#main .comContactLBox .inBox .telBox h5{color:#333;background:0 0;font-size:15px;padding:0;display:block;margin-bottom:0}#main .comContactLBox .inBox .telBox .number{text-align:center}#main .comContactLBox .inBox .telBox .tel{font-size:13px !important;font-weight:400;display:inline-block;text-align:left;margin-bottom:0 !important;line-height:1.2}#main .comContactLBox .inBox .telBox .tel span{background:url(//tsuchiura-tosou.com/wp/wp-content/themes/tsuchiura-tosou/./img/common/ico_freedial02.png) no-repeat left 90%;color:#e50012;font-size:59px;line-height:1;padding:0 0 0 65px;margin:0;display:block;white-space:nowrap}#main .comContactLBox .inBox .catchTxt{background:#002590;clear:both;color:#fff;text-align:center;display:block;font-size:20px;font-weight:700}#main .ContactScrollBox{border:#d73d33 solid 3px;position:relative;padding:10px 275px 10px 170px;margin:30px auto 40px;width:1000px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#main .ContactScrollBox .freeDiagnosis{width:92px;color:#fff;font-weight:700;line-height:1.1;font-size:45px;background:#d73d33;padding:10px 30px;position:absolute;top:0;bottom:0;left:0;margin:0}#main .ContactScrollBox .tel{display:table;margin-bottom:10px}#main .ContactScrollBox .tel span{font-size:54px;display:table-cell;vertical-align:bottom;background:url(//tsuchiura-tosou.com/wp/wp-content/themes/tsuchiura-tosou/./img/common/ico_freedial04.png) no-repeat left center;background-position:bottom left;background-position:bottom 3px left;padding-left:60px;line-height:1}#main .ContactScrollBox .tel span.timeS{font-size:14px;display:table-cell;vertical-align:bottom;width:11em;background:0 0;color:#333;font-weight:400;padding-left:10px;line-height:1.3;font-family:"メイリオ","Meiryo",verdana,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif}#main .ContactScrollBox .telPlease{clear:both;margin-bottom:0;background:#0b3e9b;border-radius:5px;color:#fff;text-align:center;font-size:18px;font-weight:700;line-height:1;padding:4px 0}#main .ContactScrollBox .toForm{background:#46ae00;display:block;border-radius:5px;color:#fff;font-size:34px;font-weight:700;text-decoration:none;background:linear-gradient(top,#12bfaa 0%,#12bfaa 50%,#0eaa8e 51%,#0eaa8e 100%);background:-webkit-linear-gradient(top,#12bfaa 0%,#12bfaa 50%,#0eaa8e 51%,#0eaa8e 100%);background:-moz-linear-gradient(top,#12bfaa 0%,#12bfaa 50%,#0eaa8e 51%,#0eaa8e 100%);background:-o-linear-gradient(top,#12bfaa 0%,#12bfaa 50%,#0eaa8e 51%,#0eaa8e 100%);background:-ms-linear-gradient(top,#12bfaa 0%,#12bfaa 50%,#0eaa8e 51%,#0eaa8e 100%);position:absolute;top:10px;bottom:10px;right:10px;width:140px;padding:10px 30px 10px 80px;line-height:1}#main .ContactScrollBox .toForm:before{content:"";width:43px;height:47px;background-image:url(//tsuchiura-tosou.com/wp/wp-content/themes/tsuchiura-tosou/./img/common/ico_mail.png);background-repeat:no-repeat;position:absolute;top:0;bottom:0;left:20px;margin:auto}#main .ContactScrollBox .toForm span{display:block;font-size:25px}#main .ContactScrollBox .toForm:hover{opacity:.8;transition:.7s}#main .bnrArea #main .comContactLBox{float:left;margin-right:40px}#main .bnrArea #main .comContactLBox{margin:0 !important}.shopInfo,#main .shopInfo{position:relative;overflow:hidden}.shopInfo ul{position:relative;overflow:hidden}#main .shopInfo ul{margin-top:0}.shopInfo ul li,#main .shopInfo ul li{float:left;margin:0 20px 0 0 !important;background:#f60;padding:0;margin:0 17px 0 0;width:320px;position:relative}.shopInfo ul li:nth-child(3),#main .shopInfo ul li:nth-child(3){margin-right:0}.shopInfo ul li:last-child,#main .shopInfo ul li:last-child{margin-right:0 !important}.shopInfo ul li a,#main .shopInfo ul li a{text-decoration:none}.shopInfo ul li h4,#main .shopInfo ul li h4{position:relative;overflow:hidden;margin:0 !important;color:#fff;font-size:23px;writing-mode:vertical-lr;-ms-writing-mode:tb-lr;box-sizing:border-box;line-height:1.3;height:170px;text-align:left;padding:10px;float:left}#main .shopInfo ul li h4:before,#main .shopInfo ul li h4:after{content:none !important;display:none !important}.shopInfo ul li .shopPict{height:170px;width:268px;overflow:hidden;display:block;float:right;position:relative}.shopInfo ul li .shopPict img{position:absolute;width:100%;height:auto}.shopInfo ul li .tel,#main .shopInfo ul li .tel{font-size:11px;color:#fff;padding:10px;line-height:1.5;background-color:#4fa800;margin-top:0;clear:both}.shopInfo ul li .tel span,#main .shopInfo ul li .tel span{background:url(//tsuchiura-tosou.com/wp/wp-content/themes/tsuchiura-tosou/./img/common/ico_freedial03a.png) no-repeat left center;font-family:"Arial Black",Gadget,sans-serif;font-size:35px;padding-left:40px;line-height:1;display:block}.shopAccess>ul>li{background:0 0 !important;margin:0 !important;padding:0 !important}.shopAccess ul li:before,.shopAccess ul li:after{display:none !important}.shopAccess ul li .shopMain{background:#e50012;float:left;width:282px;margin-right:30px}.shopAccess ul li .shopMain .tel{font-size:11px !important;color:#fff;padding:10px;line-height:1.5;margin:0 !important}.shopAccess ul li .shopMain .tel span{background:url(//tsuchiura-tosou.com/wp/wp-content/themes/tsuchiura-tosou/./img/common/ico_freedial03.png) no-repeat left center;font-size:29px;font-family:"Arial Black",Gadget,sans-serif;padding-left:40px;line-height:1}.shopAccess ul li .shopSummery h5{margin:0 !important;border-radius:0 !important;padding:5px 40px !important;text-align:center;font-size:20px !important}.shopAccess ul li .shopSummery{overflow:hidden}#main .combnrList{position:relative;overflow:hidden;margin:20px 0 0}#main .combnrList li{padding:0;width:480px;float:left;text-align:center}#main .combnrList li:nth-child(2n){float:right}#main .combnrList li:hover{opacity:.8;transition:.7s}#main .combnrList li a{color:#fff;text-decoration:none;display:block}#main .combnrList li a span{position:relative;display:block;padding:4px 0}#main .combnrList li:before,#main .combnrList li:after{content:none}#main .combnrList3col{position:relative;overflow:hidden;margin:20px 0 0}#main .combnrList3col li{padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:300px;float:left;text-align:center;margin-right:50px}#main .combnrList3col li:nth-child(3n){float:right;margin-right:0}#main .combnrList3col li:hover{opacity:.8;transition:.7s}#main .combnrList3col li a{color:#fff;text-decoration:none;display:block}#main .combnrList3col li a span{position:relative;display:block;padding:3px 0 3px 10px}#main .combnrList3col li a span:after{position:absolute;top:0;bottom:0;margin:auto;content:"";vertical-align:middle}#main .combnrList3col li a span:after{left:21px;width:6px;height:6px;border-top:2px solid #fff;border-right:2px solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#main .combnrList3col li:before,#main .combnrList3col li:after{content:none}#main .bnrBoxT{border-bottom:1px solid #fff}#main .combnrListOtr{position:relative;overflow:hidden}#main .combnrListOtr li{border-radius:8px;color:#fff;font-size:18px;font-weight:700;padding:0;width:480px;float:left;text-align:center;margin:0;margin-top:40px}#main .combnrListOtr li:nth-child(-n+2){margin-top:0}#main .combnrListOtr li:nth-child(2n){float:right}#main .combnrListOtr li:hover{opacity:.8;transition:.7s}#main .combnrListOtr li a{color:#fff;text-decoration:none}#main .combnrListOtr li:before,#main .combnrListOtr li:after{content:none}#main .reaBnrList{position:relative;overflow:hidden;margin:10px 0}#main .reaBnrList li{background:#fbc834;color:#fff;font-size:24px;font-weight:700;padding:0;width:480px;float:left;text-align:left;margin:0}#main .reaBnrList li:nth-child(2n){float:right;background:#498b08}#main .reaBnrList li:hover{opacity:.8;transition:.7s}#main .reaBnrList li a{color:#fff;text-decoration:none;padding:10px;display:block}#main .reaBnrList li a img{margin-bottom:15px}#main .reaBnrList li a span{position:relative;display:block;line-height:1.3;height:60px}#main .reaBnrList li a span small{display:block;font-size:16px;color:#fcff00;margin-bottom:5px}#main .reaBnrList li a span:before,#main .reaBnrList li a span:after{position:absolute;top:0;bottom:0;right:8px;margin:auto;content:"";vertical-align:middle}#main .reaBnrList li a span:before{width:26px;height:26px;-webkit-border-radius:50%;border-radius:50%;background:#fff}#main .reaBnrList li a span:after{right:16px;width:8px;height:8px;border-top:4px solid #fbc834;border-right:4px solid #fbc834;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#main .reaBnrList li:nth-child(2n) a span:after{border-top-color:#498b08;border-right-color:#498b08}#main .reaBnrList li:before,#main .reaBnrList li:after{content:none}#main .serviceContents{padding:50px 0 100px;background-image:url(//tsuchiura-tosou.com/wp/wp-content/themes/tsuchiura-tosou/./img/common/bg_header.png),url(//tsuchiura-tosou.com/wp/wp-content/themes/tsuchiura-tosou/./img/common/bg_footer02.png),url(//tsuchiura-tosou.com/wp/wp-content/themes/tsuchiura-tosou/./img/common/bg01.png);background-repeat:repeat-x,repeat-x,repeat;background-position:bottom,left bottom 8px,center}#main .serviceContents:before{content:"";position:absolute;bottom:8px;left:calc(50% - 700px);width:168px;height:247px;background:url(//tsuchiura-tosou.com/wp/wp-content/themes/tsuchiura-tosou/./img/common/stf05.png) no-repeat;z-index:2}#main .serviceContents:after{content:"";position:absolute;bottom:8px;right:calc(50% - 700px);width:140px;height:257px;background:url(//tsuchiura-tosou.com/wp/wp-content/themes/tsuchiura-tosou/./img/common/stf04.png) no-repeat;z-index:2}#menu #main .serviceContents{padding-top:0}#main .serviceContents .packLTtl{color:#fff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;align-items:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;position:relative;overflow:hidden;margin-bottom:30px}#main .serviceContents .packLTtl span{background:#0e4894;border-radius:10px;font-family:"fot-tsukuardgothic-std",sans-serif;font-size:100px;font-weight:700;line-height:1;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:105px;height:105px;padding:0 0 10px;margin-right:5px}#main .serviceContents .packLTtl span.ttl02{background:url(//tsuchiura-tosou.com/wp/wp-content/themes/tsuchiura-tosou/./img/common/bg_wine.png)}#main .serviceContents .packLTtl span.ttlImg{background:0 0;border:#0e4894 solid 5px}#main .serviceContents .inner{padding:0}#main .serviceContents h2.scM{line-height:1.5;box-shadow:none;border:none;background:rgba(35,172,56,.9);margin:0 0 30px;padding:10px 0 0;font-size:42px;text-shadow:-1px -2px 0 #333;width:100%;height:110px;position:relative}#main .serviceContents h2.scM span,#main .serviceContents h2.scM small{display:block;width:1000px;margin:0 auto}#main .serviceContents h2.scM small{font-size:30px}#main .serviceContents h2.scM span{color:#fcff00}#main .serviceContents h2.scM img{position:absolute;bottom:0;right:calc(50% - 500px)}#main .serviceContents p.exP{font-size:20px;font-weight:700;line-height:1.5}#main .serviceContents ul.otherMenuU{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}#main .serviceContents ul.otherMenuU li{font-size:20px;font-weight:700;text-align:center;padding:0;position:relative}#main .serviceContents ul.otherMenuU li a{color:#333;text-decoration:none}#main .serviceContents ul.otherMenuU li img{display:block;margin-bottom:5px}#main .serviceContents ul.otherMenuU li span{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);color:#fff}#main .serviceContents ul.otherMenuU li:before,#main .serviceContents ul.otherMenuU li:after{display:none}#main .serviceContents .whiteBox p{font-size:15px;margin-top:0}#main .serviceContents .whiteBox{border-radius:5px;background-color:rgba(255,255,255,.9);padding:25px;margin-top:40px}#main .packItem{position:relative;padding:0;margin:10px auto 30px}#main .packOther{position:relative;margin-bottom:30px;padding:0}#main .packOther2.packItem{padding:0}#main .packItem a{text-decoration:none;color:#333;display:block}#main .packItem a:hover{opacity:.7;transition:.7s}#main .packItem ul{position:relative;overflow:hidden;clear:both;margin-bottom:0}#main .packItem ul li{margin:0 0 30px !important;position:relative;overflow:hidden;border-bottom:none;background:#fff;width:480px;border-radius:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;padding:10px}#main .packItem ul li:nth-child(-n+2),#menu #main .packItem ul li:nth-child(-n+2){margin-top:0 !important}#main .packItem ul li:nth-child(2n){float:right}#main .packItem ul li:before,#main .packItem ul li:after{content:none}#main .packOther article{width:480px;height:auto;float:left;margin:15px 0 0 !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#main .packOther article:nth-child(n+2){margin-top:25px !important}#main .packOther article:nth-child(2n){float:right}#main .packOther article:nth-child(-n+2){float:none;width:100%}#main .packOther article.layout02{width:auto;height:auto;float:none;clear:both}#main .packOther article img{width:100%;height:auto}#main .packItem h2{border-top:none;padding:0;margin-bottom:20px;text-align:center;background:0 0;box-shadow:none}#main .packItem h2 span{margin:0;display:block;font-size:20px}#main .packItem h2 strong{color:#fdff00}#main .packItem h2 img{vertical-align:text-bottom}#main .packTtl{position:relative}#main .packTtl .imgLayer{right:10px;top:-5px;z-index:22}#main .packTtl h3{font-size:70px;width:162px;float:left;background:0 0;margin-top:0;border-top:none;padding:0;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-align-items:center;align-items:center;justify-content:space-between;flex-wrap:wrap;margin-right:2px;position:relative;margin-bottom:2px}#main .packTtl h3:before,#main .packTtl h3:after{content:none}#main .packTtl h3 span,#menu #main .packRoof .packTtl h3 span.wall{display:inline-block;background:#23ac38;color:#fff;width:48%;width:calc(50% - 1px);text-align:center;line-height:1;padding:0 0 6px;margin-top:2px}#main .packRoof .packTtl h3 span{background:#0e4894}#main .packTtl h3 span.roofTtl{background:url(//tsuchiura-tosou.com/wp/wp-content/themes/tsuchiura-tosou/./img/common/bg_nav.png)}#main .packTtl h3 span.wallTtl{background:url(//tsuchiura-tosou.com/wp/wp-content/themes/tsuchiura-tosou/./img/common/bg_packttld.png)}#main .packTtl h3 span:nth-child(-n+2){margin-top:0}#main .packImg{width:283px;height:154px;overflow:hidden;position:relative;float:right}#main .packImg img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:auto}#main .packItem h4{font-size:28px;color:#555;padding:0;background:0 0;margin:0 !important;display:block}#main .packItem h4:before,#main .packItem h4:after{content:none}#main .packItem h4 span{font-size:14px;display:block}#main .packSummary{position:relative;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end;margin-bottom:10px}#main .packSummary h3{background:0 0;border-top:none;padding:0;margin:0;font-size:26px;line-height:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#main .packSummary .imgIco{position:absolute;top:0;left:0;width:132px;height:auto}#main .packSummary .priceTxt{font-family:Bahnschrift,Gadget,'Anton',sans-serif,"メイリオ","Meiryo",verdana,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック","MS PGothic";font-size:100px;font-weight:900;color:#e00000;line-height:1;margin-bottom:0;float:right;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-align-items:flex-end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:-20px}#main .packSummary .priceTxt span.unitTxt{font-family:"fot-tsukuardgothic-std",sans-serif;font-size:35px;font-weight:700;line-height:.9;font-weight:700;width:35px;padding-bottom:25px;display:inline}#main .packOther .priceTxt span.unitTxt{font-size:30px}#main .packSummary .packCatch,#main .packSummary .enduranceTxt{background:#ffae00;color:#fff;font-size:16px;font-weight:700;line-height:1.2;display:inline-block;padding:8px 0;letter-spacing:normal;width:150px;display:block;margin:2px 0 0;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#main .packSummary .enduranceTxt{background:#fff;color:#ffae00;border:#ffae00 solid 2px;padding:6px 0}#main .packRoof .packSummary .packCatch,#main .packRoof .packSummary .enduranceTxt{background:#ffae00}#main .packRoof .packSummary .enduranceTxt{background:#fff;color:#ffae00;border:#ffae00 solid 2px;padding:6px 0}#main .packItem .txts{font-size:10px;margin-bottom:5px;clear:both}#main .packItem .menuMi{background:#ff9600;color:#fff;font-size:12px;margin:0 0 5px;padding:0 5px}#main .packRoof .menuMi{background:#7fbe25}#main .packItem .btn{width:100%;font-size:16px !important;padding:10px 0 !important;margin:0;background:#22248b;border-top:1px solid #22248b}#main .packItem .btn:before{content:none}#main .packItem .packRoof .btn{background:#23ac38;border-top:1px solid #23ac38}#main .packItem .btn a{background:rgba(0,0,0,.5);border:none;border-radius:2px;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;font-size:18px;padding:5px 30px 5px 15px;margin-top:10px}#main .packItem .btn a:after{right:10px;font-size:14px;top:5px}#main .packItem .btnDetail{background:#f5a100;background:-moz-linear-gradient(left,#f5a100 0%,#f5a100 87%,#d78d00 87%,#d78d00 100%);background:-webkit-linear-gradient(left,#f5a100 0%,#ffa73d 87%,#d78d00 87%,#d78d00 100%);background:linear-gradient(to right,#f5a100 0%,#f5a100 87%,#d78d00 87%,#d78d00 100%);width:100%;text-align:center;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;font-size:18px !important;margin:0 !important;border-radius:4px;box-shadow:inset 0 -4px 0px 0px rgba(105,105,105,.3);-moz-box-shadow:inset 0 -4px 0px 0px rgba(105,105,105,.3);-webkit-box-shadow:inset 0 -4px 0px 0px rgba(105,105,105,.3);position:relative;padding:5px 40px 5px 10px;box-sizing:border-box}#main .packItem .btnDetail:after{font-family:"Font Awesome 5 Free";content:'\f138';font-weight:900;right:15px;position:absolute;font-size:16px;height:16px;line-height:1;top:0;bottom:0;margin:auto;display:block}#menu #main .packItem ul{margin-bottom:0;padding:0;border-bottom:none}#main .bgAt{background:#2f2f2f}#main .bgAt h3{font-size:36px;text-align:center;box-shadow:none;background:0 0;border-top:none;padding:0;margin:0 0 20px;font-weight:400;color:#fff;border-image:none}#main .bgAt h3 strong{font-weight:700}#main .bgAt h3 strong.remarkY{color:#fffc00}#main .bgAt p.imgBAt{margin-bottom:20px}#main .bgAt p.imgBAt img{float:left;margin-right:26px}#main .bgAt p.imgBAt img:last-child{float:none;margin-right:0}#main .bgAt p{font-size:24px;color:#fff}#main .bgAt p.catchPAt{font-family:"fot-tsukuardgothic-std",sans-serif;font-size:46px;line-height:1.3;color:#fff}#main .bgAt p.ltl{font-size:26px;font-weight:700;line-height:1.7;padding-top:20px}#main .bgAt p.ltl img{margin-top:-20px}#main .bgAt p.catchPAt strong{color:#fffc00}#main .bgAt p.ltl strong{color:#fff;text-decoration:underline}#main .bgAt p.catchPAt span.txtCas{font-size:34px;display:block}#rainleaking #main .bgAt p.catchPAt span.txtCas{padding-top:15px}#main .bgAt p.catchPAt img{float:left;margin-right:20px}#main .deteriorationChk{margin-top:20px}#main .deteriorationChk .checkLegend{width:232px;float:left}#main .deteriorationChk .checkLegend span{border-radius:50%;background:#f80;color:#fff;font-size:29px;width:226px;height:226px;text-align:center;display:table-cell;vertical-align:middle;line-height:1.5;position:relative}#main .deteriorationChk .checkLegend span img{position:absolute;right:-17px;bottom:-3px}#main .deteriorationChk .checkLegend span strong{font-size:50px;line-height:1.2}#main .deteriorationChk .checkLegend p{margin-top:-20px}#main .deteriorationChk .checkLegend img.imgOvr{margin-top:0}#main .deteriorationChk .checkLegend img{margin-top:20px}#main .deteriorationChk .checkPoint{width:750px;float:right;background:#fff}#main .deteriorationChk .checkPoint h3{margin:0 !important;background:url(//tsuchiura-tosou.com/wp/wp-content/themes/tsuchiura-tosou/./img/common/bg_packttl01.png) !important;border:none !important;color:#fff !important;font-size:20px !important;padding:5px 7px !important;border-radius:10px 10px 0 0}#main .deteriorationChk .checkPoint h3:after{content:none}#main .deteriorationChk .checkPoint ul{position:relative;overflow:hidden;padding:15px;margin:0;background:url(//tsuchiura-tosou.com/wp/wp-content/themes/tsuchiura-tosou/./img/common/bg01.png) repeat;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:0 0 10px 10px}#main .deteriorationChk .checkPoint ul li{width:226px;margin:20px 20px 0 0;float:left;background:0 0;padding:0 !important}#main .deteriorationChk .checkPoint ul li:nth-child(-n+3){margin-top:0}#main .deteriorationChk .checkPoint ul li:before,#main .deteriorationChk .checkPoint ul li:after{display:none}#main .deteriorationChk .checkPoint ul li:nth-child(3n){margin-right:0}#main .deteriorationChk .checkPoint ul li .checkpointThumb{position:relative;font-size:13px;margin-bottom:10px;width:226px;height:156px;overflow:hidden}#main .deteriorationChk .checkPoint ul li .checkpointThumb img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:auto}#main .deteriorationChk .checkPoint ul li .checkTtl{position:absolute;bottom:10px;padding:0 30px;text-align:center;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#main .deteriorationChk .checkPoint ul li .checkTtl h4{background:red !important;color:#fff !important;display:block !important;padding:0 !important;font-size:13px !important;margin:0 !important}#main .deteriorationChk .checkPoint ul li .checkTtl .ttl{background:red !important;color:#fff !important;display:block !important;padding:0 !important;font-size:13px !important;margin:0 !important}#main .deteriorationChk .checkPoint ul li .checkTtl h4:before,#main .deteriorationChk .checkPoint ul li .checkTtl h4:after{display:none}#main .deteriorationChk .checkPoint ul li .checkTtl p{background:#fff;border-radius:5px;color:#e00000;display:block;font-size:16px;margin-top:5px;line-height:1.2}#main .deteriorationChk .checkPoint ul li p{display:inline-block;font-size:13px;margin-bottom:0}#contents .msgSct{padding-top:20px}#main .msgTxt,#main .msgTxtOvr .catchTxt{width:690px;float:left;position:relative;overflow:hidden}#main .msgTxt h3{margin-top:0}#main .msgTxtOvr .catchTxt{width:auto}#reason #main .reasonMsg h3{background:0 0;font-size:34px;color:#333;border:none;padding:5px 10px;margin:0 0 20px;overflow:hidden}#reason #main .reasonMsg h3 span{display:block;float:left;background:#f80;border-radius:5px;font-size:27px;color:#fff;position:relative;padding:5px 15px 0;margin-left:15px}#main .reasonMsg h3 span:after{content:'\A';white-space:pre}#main .reasonMsg h3 span:before{content:'';position:absolute;display:block;width:0;height:0;left:-15px;top:calc(50% - 8px);border-right:15px solid #f80;border-top:10px solid transparent;border-bottom:10px solid transparent}#main .reasonMsg h3 img{float:left;margin-right:10px}#main .msgPhoto{float:right;margin-left:20px}#main .msgTxt h5,#main .msgPhoto h5{font-size:16px;font-weight:700;margin:10px 0 0;line-height:1.4;background:0 0;color:#555;display:block;text-align:right;padding:0;clear:none}#main .msgTxt h5:after,#main .msgPhoto h5:after{content:none}#main .msgTxt h5 strong,#main .msgPhoto h5 strong{font-size:30px}#main .msgTxt h5 span,#main .msgPhoto h5 span{padding:3px 10px;display:inline-block;margin:0}#main .msgTxt h5 span.en,#main .msgPhoto h5 span.en{background:0 0;font-weight:700;color:#f60;display:inline-block;padding:0 0 0 5px}#main .comWaitBox{padding:0;margin-bottom:30px}#main .comWaitBox a{text-decoration:none}#main .comWaitBox h3{background:#ffa800;text-align:center;font-size:28px;border:none;color:#fff;padding:10px 0;margin:0}#main .comWaitBox p{position:relative;overflow:hidden}#main .comWaitBox img{float:left;display:block}#main .comAreaBox{padding:10px;box-sizing:border-box;background:#fff;margin-bottom:30px}#main .comAreaBox img{float:left;margin-right:30px}#main .comAreaBox h3{font-size:23px;margin:0 0 20px}#main .comAreaBox h4{margin:0 0 5px}#main .comAreaBox p{font-size:18px;margin-bottom:10px}#main .comAreaBox p.catchAra{font-size:20px;font-weight:700}#main .comAreaBox .catchTtl{background:0 0;border-top:none;font-size:22px;font-weight:700;line-height:1.5;margin-top:0}#main .comAreaBox .catchAra strong{color:#d73d33}#main .comAreaBox .catchAra span{text-decoration:underline}#main .comFamilyBox{background:#4582e8;border-style:solid;border-width:10px;-moz-border-image:url(//tsuchiura-tosou.com/wp/wp-content/themes/tsuchiura-tosou/./img/common/brown_bg.png) 10 repeat;-webkit-border-image:url(//tsuchiura-tosou.com/wp/wp-content/themes/tsuchiura-tosou/./img/common/brown_bg.png) 10 repeat;-o-border-image:url(//tsuchiura-tosou.com/wp/wp-content/themes/tsuchiura-tosou/./img/common/brown_bg.png) 10 repeat;border-image:url(//tsuchiura-tosou.com/wp/wp-content/themes/tsuchiura-tosou/./img/common/brown_bg.png) 10 repeat;position:relative;margin-top:20px}#main .comFamilyBox .imgLayer{right:0;top:-20px}#main .comFamilyBox p{color:#fff;font-size:40px;font-weight:700;margin:20px 20px 10px;line-height:1.4}#main .comFamilyBox p span.txtM{font-size:30px}#main .comFamilyBox p strong{color:#ffc501 !important}#main .comFamilyBox p span strong{border-radius:4px;background:#e50012;padding:5px;display:inline-block;color:#fff !important;line-height:1;margin-right:5px}#main .comFamilyBox p.catchTtl{background:#1342d3;display:block;position:relative;margin:0 -10px 20px;font-size:35px !important;text-align:center !important}#main .comFamilyBox p.catchTtl:before,#main .comFamilyBox p.catchTtl:after{content:'';position:absolute;top:100%;border-style:solid;border-color:transparent}#main .comFamilyBox p.catchTtl:before{left:0;border-width:0 10px 10px 0;border-right-color:#001453}#main .comFamilyBox p.catchTtl:after{right:0;border-style:solid;border-width:10px 10px 0 0;border-top-color:#001453}#main .balloonBox{background:url(//tsuchiura-tosou.com/wp/wp-content/themes/tsuchiura-tosou/./img/common/bg_packttl01.png);border-radius:20px;font-family:"fot-tsukuardgothic-std",sans-serif;color:#fff;position:relative;padding:20px;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#main .balloonBox p,#main .balloonBox{margin:0;font-size:30px;font-weight:700;line-height:1.3}#main .balloonBox p strong,#main .balloonBox strong{color:#fcff00}#main .catchCBox{background:#0b3e9b;border-radius:10px;color:#fff;padding:10px;text-align:center;font-size:45px;font-weight:700;line-height:1.5}#main .comMember{background:-webkit-gradient(linear,left top,left bottom,color-stop(1,#8eafd9),color-stop(.2,#6696cf));background:-webkit-linear-gradient(top,#6696cf 20%,#8eafd9 100%);background:-moz-linear-gradient(top,#6696cf 20%,#8eafd9 100%);background:-o-linear-gradient(top,#6696cf 20%,#8eafd9 100%);background:-ms-linear-gradient(top,#6696cf 20%,#8eafd9 100%);background:linear-gradient(to bottom,#6696cf 20%,#8eafd9 100%)}#main .comMember .inner{width:100%;background:url(//tsuchiura-tosou.com/wp/wp-content/themes/tsuchiura-tosou/./img/common/comMember_bg.png) no-repeat center center;height:573px;padding:0}#main .comMember p{color:#fff;font-size:50px;font-weight:700;line-height:1.4;margin:60px auto 0 !important;width:1000px;display:block}#main .lawpriceWhy .catchTtl{font-family:"fot-tsukuardgothic-std",sans-serif;font-size:30px !important;line-height:1.2;font-weight:700;text-align:center}#main .lawpriceWhy .catchTtl strong{color:#e00000}#main .lawpriceWhy .highCost{margin-top:25px;background:url(//tsuchiura-tosou.com/wp/wp-content/themes/tsuchiura-tosou/./img/common/bg_news_c.png);border-radius:10px;overflow:hidden}#main .lawpriceWhy .highCost h3{color:#fff;font-size:50px;font-weight:400;border-top:none;text-align:center;line-height:1.3;box-shadow:none;display:block;background:url(//tsuchiura-tosou.com/wp/wp-content/themes/tsuchiura-tosou/./img/common/bg_blue.png);padding:15px 25px;margin:0 !important;font-weight:700}#main .lawpriceWhy .highCost h3:after{content:none}#main .lawpriceWhy .highCost h3 strong{font-weight:400}#main .lawpriceWhy .highCost ul{position:relative;margin-bottom:0;background:url(//tsuchiura-tosou.com/wp/wp-content/themes/tsuchiura-tosou/./img/common/bg_news_t.png) repeat-x center -138px;overflow:hidden;margin:0;padding:50px 25px 25px}#main .lawpriceWhy .highCost ul li{background:url(//tsuchiura-tosou.com/wp/wp-content/themes/tsuchiura-tosou/./img/common/bg_packttl01.png);padding:10px;border-radius:5px;width:300px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin:0 25px 0 0;position:relative}#main .lawpriceWhy .highCost ul li img{border-radius:5px 5px 0 0}#main .lawpriceWhy .highCost ul li:last-child{margin-right:0}#main .lawpriceWhy .highCost ul li:before,#main .lawpriceWhy .highCost ul li:after{content:none}#main .lawpriceWhy .highCost ul li h4{border-radius:50%;background:#e00000;width:57px;height:57px;color:#fff;font-size:13px;position:absolute;top:-10px;left:3px;padding:0;margin:0;text-align:center;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;line-height:1.2}#main .lawpriceWhy .highCost ul li h4:before,#main .lawpriceWhy .highCost ul li h4:after{display:none}#main .lawpriceWhy .highCost ul li p{display:block;background:#fff;font-weight:700;font-size:22px;padding:10px;line-height:1.2;margin-bottom:0;border-radius:0 0 5px 5px;font-family:"fot-tsukuardgothic-std",sans-serif;color:#555}#main .lowpriceReason .lowcost ul{position:relative;overflow:hidden}#main .lowpriceReason .lowcost ul li{background:url(//tsuchiura-tosou.com/wp/wp-content/themes/tsuchiura-tosou/./img/common/bg_news_c.png);padding:25px;width:490px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin:0 20px 20px 0;position:relative;border-radius:10px}#main .lowpriceReason .lowcost ul li:nth-child(2n){margin-right:0}#main .lowpriceReason .lowcost ul li:before,#main .lowpriceReason .lowcost ul li:after{content:none}#main .lowpriceReason .lowcost ul li.fullW{margin-right:0;width:100%}#main .lowpriceReason .lowcost ul li h4{border-radius:5px;background:url(//tsuchiura-tosou.com/wp/wp-content/themes/tsuchiura-tosou/./img/common/bg_packttl01.png);color:#fff;padding:10px;font-size:30px;margin:0 0 30px !important;display:block}#main .lowpriceReason .lowcost ul li.fullW h4{padding:0 25px}#main .lowpriceReason .lowcost ul li h4:before{display:none}#main .lowpriceReason .lowcost ul li h4:after{content:' ';height:0;position:absolute;width:0;border:25px solid transparent;border-top:#5eb4be solid 25px;top:100%;left:50%;margin-left:-25px;border-radius:0;background:0 0;clear:both;display:block}#main .lowpriceReason .lowcost ul li h4 span{display:inline-block;line-height:1.3;padding-top:5px}#main .lowpriceReason .lowcost ul li.fullW span{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-align-items:center;align-items:center;padding:0}#reason #main .lowpriceReason .lowcost ul li.fullW span{padding:0;display:block;text-align:center;padding:20px 0}#main .lowpriceReason .lowcost ul li h4 span.reasonIco{background:url(//tsuchiura-tosou.com/wp/wp-content/themes/tsuchiura-tosou/./img/common/comLowprice_ico.png) no-repeat center center;color:#fff;width:112px;height:112px;font-size:23px;padding:0;margin:-10px 10px 5px 0;text-align:center;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;flex-direction:column;float:left}#main .lowpriceReason .lowcost ul li.fullW span.reasonIco{margin:0}#main .lowpriceReason .lowcost ul li h4 span strong{font-size:12px;line-height:1.2;margin-top:5px;padding:0 5px}#main .lowpriceReason .lowcost ul li p{background:#fff;font-family:"fot-tsukuardgothic-std",sans-serif;font-size:28px;color:#555;line-height:1.3;font-weight:400;margin-bottom:0;border-radius:5px;padding:10px}#main .lowpriceReason .lowcost ul li .compareBox{background:#fff;padding:30px 25px;border-radius:5px}#main .lowpriceReason .lowcost ul li .compareBox h6:first-child{margin-top:0}#main .lowpriceReason .lowcost ul li .compareBox hr{border-top:#333 dotted 1px;display:block;margin-top:25px}#main .qualityBox .catchTtl{font-family:"fot-tsukuardgothic-std",sans-serif;position:relative;font-size:60px !important;font-weight:700;text-align:left !important;line-height:1;color:#555;margin-top:0;margin-bottom:30px}#main .qualityBox .catchTtl img.catchIco{float:left}#main .qualityBox .catchTtl .txtL{font-size:60px;line-height:1.2}#main .qualityBox .catchTtl .txtL strong{background:#fcff00;display:inline-block;line-height:.5;color:#333 !important}#main .qualityBox .catchTtl .imgLayer{right:0;top:-80px}#main .qualityBox h3{margin:0 0 20px;line-height:1.3;clear:none;overflow:hidden}#main .qualityBox p{line-height:1.8}#main .qualityBox .qualityCommitment li{margin:0;position:relative;overflow:hidden;background:0 0;padding:0}#main .qualityBox .qualityCommitment li:before,#main .qualityBox .qualityCommitment li:after{content:none}#main .qualityBox h3 span.commitment{border-radius:4px;background:#12a73b;color:#fff;padding:15px 10px;margin:15px 20px 15px 0}#main .qualityBox h3 strong{color:#e50012}#main .qualityBox .qualityCommitment li img{margin-bottom:20px}#main .qualityBox .catchTxt{font-size:23px}#main .commitFlow{position:relative;overflow:hidden}#main .commitFlow li{background:0 0;width:369px;margin:0;float:left;padding:0}#main .commitFlow li h4{border-radius:5px;background:#002590;text-align:center;color:#fff;padding:0;margin-bottom:10px}#main .commitFlow li h4:before,#main .commitFlow li h4:after{display:none}#main .commitFlow li:nth-child(2){width:229px;margin:0 84px 0 12px;position:relative}#main .commitFlow li:nth-child(3){width:285px}#main .commitFlow li:nth-child(2):before,#main .commitFlow li:nth-child(2):after{position:absolute}#main .commitFlow li:nth-child(2):before{content:' ';height:0;width:0;border:55px solid transparent;border-left:#12a73b solid 48px;left:125%;top:50%;margin-top:-25px}#main .commitFlow li:nth-child(2):after{background:#12a73b;content:'クリア';color:#fff;font-size:20px;font-weight:700;left:95%;top:50%;width:80px;padding:15px 0;text-align:right}#main .commitPoint{position:relative}#main .commitPoint .imgLayer{top:95px;left:50%}#main .flowListP{position:relative;clear:both}#main .flowListP .pointB{position:absolute;color:#fff;box-sizing:border-box;font-weight:700;background:#f60;right:18px;top:-115px;border-radius:50%;height:110px;width:110px;text-align:center;z-index:10;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;line-height:1.2}#main .flowListP .pointB:after{content:"";position:absolute;margin:0;bottom:-25px;right:20px;width:0;height:0;border-top:40px solid #f60;border-left:12px solid transparent;border-right:12px solid transparent;transform:rotate(-30deg)}#main .flowList{border-radius:5px;background-image:url(//tsuchiura-tosou.com/wp/wp-content/themes/tsuchiura-tosou/./img/common/bg_packttwo.png);padding:10px;position:relative;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-align-items:center;align-items:center;justify-content:space-between;clear:both}#main .flowList h3{color:#fff;font-size:30px;float:left;background:0 0;border:none;padding:0;line-height:1.2;margin:0 5px 0 0;box-shadow:none}#main .flowList h3:after{content:none}#main .flowList ul{position:relative;overflow:hidden;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between}#main .flowList ul li{font-family:"fot-tsukuardgothic-std",sans-serif;border-radius:10px;background:#fff;font-size:23px;color:#21a535;font-weight:700;padding:0;text-align:center;margin:0 5px 0 0;width:80px;height:74px;line-height:1.2;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#main .flowList ul li:before,#main .flowList ul li:after{content:none}#main .flowList ul li.stxt{font-size:16px}#main .flowList ul li:last-child{margin-right:0}#main .flowList.flowRoof ul li{width:112px}#main .textComS{font-size:13px}#main .selectPoint li{padding:0;position:relative;overflow:hidden;background:0 0}#main .selectPoint li .pointIco{margin-right:10px}#main .selectPoint li .pointSummery{position:relative;overflow:hidden}#main .selectPoint li .pointSummery h3{margin-top:0;background:0 0;border:none;font-size:30px}#main .selectPoint li .pointSummery ul{margin:0}#main .selectPoint li .pointSummery li{font-size:25px;padding:0 0 0 25px;position:relative;background:url(//tsuchiura-tosou.com/wp/wp-content/themes/tsuchiura-tosou/./img/common/arrow01.png) no-repeat 0 5px;margin-top:0}#main .selectPoint li .pointSummery li strong{font-weight:400;background:#ffc501;line-height:.6;display:inline-block}#main .comparePaint{padding:10px 0 50px}#main .compareTable{width:100%;table-layout:fixed;border-radius:0;padding:0;border-collapse:collapse}#main .compareTable tr:last-of-type th,#main .compareTable tr:last-of-type td{border-bottom:#fff solid 1px}#main .compareTable th,#main .compareTable td{vertical-align:top;text-align:center;width:auto;padding:10px;border-left:1px solid #b08d6c !important}#main .compareTable th{font-weight:700;padding:10px;vertical-align:middle;color:#fff;background-image:url(//tsuchiura-tosou.com/wp/wp-content/themes/tsuchiura-tosou/./img/common/bg_packttl01.png);border-left:1px solid #fff !important;border-top:#fff solid 1px !important}#main .compareTable th:first-of-type{width:12%;border-left:none}#main .compareTable th:last-of-type{width:37%}#main .compareTable tr.thinking td{text-align:left;font-weight:400;font-size:15px}#main .compareTable td{font-weight:400;font-size:13px;text-align:left}#main .compareTable td span{font-size:30px;float:left;width:35px;display:block;border-right:#ccc solid 1px;margin-right:15px;padding-right:15px;text-align:center;box-shadow:2px 0px 0px 0px #fff;-moz-box-shadow:2px 0px 0px 0px #fff;-webkit-box-shadow:2px 0px 0px 0px #fff;font-weight:700;line-height:1.3}#main .compareTable td span.goodS{color:#e01c1c;font-size:35px}#main .compareTable td:first-child{border-left:none}#main .scoreBox .catchTtl{font-size:40px !important;text-align:left !important;position:relative;font-weight:700;line-height:1.3;margin-bottom:30px}#main .scoreBox .catchTtl span{display:block;font-size:78px}#main .scoreBox .catchTtl strong{color:#e50012}#main .scoreBox .catchTtl img{float:right;margin-top:-30px}#main .scoreBox .scoreList{position:relative;overflow:hidden}#main .scoreBox .scoreList li{background:#f60;color:#fff;position:relative;width:487px;float:left;padding:0}#main .scoreBox .scoreList li{margin-right:25px}#main .scoreBox .scoreList li:nth-child(2n){margin-right:0}#main .scoreBox .scoreList li p{padding:10px 20px;height:60px;font-weight:700;font-size:24px;margin:0;line-height:1.2}#main .enqueteBox p{font-size:20px}#main .enqueteBox ul{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}#main .enqueteBox ul li{background:0 0;width:25%;width:calc(25% - 8px);padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:12px}#main .enqueteBox ul li a{text-decoration:none;color:#333}#main .enqueteBox ul li img{border:#ccc solid 1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:5px;width:242px}#main .enqueteBox ul li h3{background:0 0;border:0;margin:5px 0 0;padding:0;color:#12a73b;font-size:15px;line-height:1.4}#main .enqueteBox ul li .contTxt{font-weight:700;display:block}#main .iDeal .inner{padding-bottom:0}#main .iDeal article{padding-bottom:0}#main .iDeal .catchTtl{font-size:50px;font-weight:700;line-height:1.2;margin-bottom:30px}#main .iDeal .catchTtl strong{color:#e50012}#main .comIdea{margin-bottom:29px}#main .comIdea .ttl{margin-bottom:3px}#main .comIdea ul{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}#harikae #main .comIdea ul,#menu #main .comIdea ul,#apartment #main .comIdea ul{-webkit-justify-content:space-around;justify-content:space-around;padding:0 90px}#main .comIdea ul:after{content:none}#main .comIdea li{padding-left:0;float:none;width:182px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#main .comIdea li:before,#main .comIdea li:after{content:none}#main .comIdea li img{display:block;margin:0 auto}#main .comIdea li span{font-size:18px;padding:10px;position:relative;color:#fff;font-weight:700;line-height:1.4;text-align:left;border-radius:6px;background:#f80;display:block;margin-bottom:30px}#main .comIdea li span:after{content:'';height:0;position:absolute;width:0;border:10px solid transparent;border-top-color:#f80;top:100%;left:0;right:0;margin:auto}#main .comIdea li:first-child{padding-left:0}#main h3.showroomH{background:0 0;font-size:40px;color:#498b08;text-align:center;margin:20px 0}#main h3.showroomH:after{content:none}#main .showroomFeature p{margin-bottom:0}#main .featureBox{position:relative;overflow:hidden;background:url(//tsuchiura-tosou.com/wp/wp-content/themes/tsuchiura-tosou/./img/common/bg_archivelist.png);margin:30px 0}#main .featureBox p{margin-top:0}#main .featureBox ul{padding:10px;float:right;width:300px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:0}#main .featureBox ul li{border-radius:5px;background:#fff;font-size:14px;padding:10px;position:relative;overflow:hidden;margin-top:10px;line-height:1.8}#main .featureBox ul li:before,#main .featureBox ul li:after{content:none}#main .featureBox ul li:first-child{margin-top:0}#main .featureBox ul li p{font-size:14px;line-height:1.8}#main .featureBox ul li h4{background:url(//tsuchiura-tosou.com/wp/wp-content/themes/tsuchiura-tosou/./img/common/bg_packttlo.png) !important;color:#fff;font-size:28px;display:table-cell;padding:25px 5px !important;height:100%;width:3em;text-align:center;vertical-align:middle;float:left;margin:0 10px 0 0 !important;line-height:1}#main .featureBox ul li h4:before,#main .featureBox ul li h4:after{display:none}#main ul.featureImg li{float:left;margin-bottom:30px;padding:0;width:480px;height:303px;position:relative;overflow:hidden;border-radius:10px}#main ul.featureImg li:last-child{float:right}#main ul.featureImg li:before,#main ul.featureImg li:after{display:none}#main ul.featureImg li img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:auto}a.leftNav,a.rightNav{background:url(//tsuchiura-tosou.com/wp/wp-content/themes/tsuchiura-tosou/./img/common/bg2.png);outline:none;transition:none}.leftNav:before,.rightNav:before{content:"";width:100%;height:100%;display:block;transition:none}.leftNav:hover{background:url(//tsuchiura-tosou.com/wp/wp-content/themes/tsuchiura-tosou/./img/common/leftNav.png) right center no-repeat;transition:none;opacity:1}.rightNav:hover{background:url(//tsuchiura-tosou.com/wp/wp-content/themes/tsuchiura-tosou/./img/common/rightNav.png) left center no-repeat;transition:none;opacity:1}.leftNav:hover:before,.rightNav:hover:before{background:url(//tsuchiura-tosou.com/wp/wp-content/themes/tsuchiura-tosou/./img/common/bg2.png);transition:none}#pageTitle{position:relative;overflow:hidden;height:165px;background:#d5dcf1}#pageTitle:before{content:"";position:absolute;bottom:0;width:100%;height:20px;background-image:url(//tsuchiura-tosou.com/wp/wp-content/themes/tsuchiura-tosou/./img/common/bg_h1.png);background-repeat:repeat-x;background-position:top;z-index:2}#pageTitle .inner{width:100%;height:100%;padding:120px 0 0}#pageTitle h1{color:#ff8700;font-family:"fot-tsukuardgothic-std",sans-serif;line-height:1.5;text-align:center;box-shadow:none;border:none;margin:0;padding:10px 0 0;font-size:42px;text-shadow:-1px -4px #fff,1px -4px #fff,-2px -3px #fff,2px -3px #fff,-3px -2px #fff,3px -2px #fff,-4px -1px #fff,4px -1px #fff,-4px 1px #fff,4px 1px #fff,-3px 2px #fff,3px 2px #fff,-2px 3px #fff,2px 3px #fff,-1px 4px #fff,1px 4px #fff;width:100%;height:110px;position:relative}#pageTitle h1 span,#pageTitle h1 small{display:block;width:1000px;margin:0 auto;position:relative;z-index:10}#pageTitle h1 small{font-size:30px}#pageTitle h1 span{color:#555}#pageTitle h1 img{position:absolute;bottom:0;right:calc(50% - 570px)}#pagePath{background:#0b3e9b;padding:5px 0}#pagePath p{width:1000px;margin:0 auto;color:#fff;font-size:11px}#pagePath p a{color:#fff}#main .formD h3{background:#0eaa8e;border-top:none;color:#fff;margin:0}#main .formD ul li:before,#main .formD ul li:after{content:none}#main #form{padding:15px 0 30px}#main h3.gHb,#main h3.formH,#main #form h3{background:0 0;font-size:40px;color:#23ac38;border:none;padding:0;margin:0 0 20px;text-align:center;box-shadow:none}#main h3.gHb:after,#main h3.formH:after,#main #form h3:after{content:none}#main h3.gHb{font-size:52px;line-height:1.3}#main #form ul li{background:0 0 !important;padding:0}#main #form ul li:before,#main #form ul li:after{content:none}#main #form ul.formStep{position:relative;overflow:hidden;margin-bottom:30px}#main #form ul.formStep li{background:#ccc !important;color:#fff;font-size:17px;font-weight:700;margin:5px 0 !important;position:relative;width:243px;float:left;height:50px;padding:0 10px 0 80px !important;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}#main #form ul.formStep li:before,#main #form ul.formStep li:after{width:0;height:0;border-style:solid;border-width:25px 0 25px 10px;border-color:transparent transparent transparent #ccc;content:'';display:block;position:absolute}#main #form ul.formStep li:before{left:100%;top:0;z-index:10;background:0 0;border-radius:0}#main #form ul.formStep li:after{border-width:26px 0 26px 12px;border-color:transparent transparent transparent #fff;left:100.5%;top:0;z-index:9;-webkit-transform:none;transform:none}#main #form ul.formStep li:last-child:before,#main #form ul.formStep li:last-child:after{display:none}#main #form ul.formStep li.on{background:url(//tsuchiura-tosou.com/wp/wp-content/themes/tsuchiura-tosou/./img/common/bg_nav.png) !important;color:#fff}#main #form ul.formStep li.on:before{border-color:transparent transparent transparent #e88800}#main #form ul.formStep li span{border-radius:50%;background-image:url(//tsuchiura-tosou.com/wp/wp-content/themes/tsuchiura-tosou/./img/common/bg_staff.png) !important;width:57px;height:57px;color:#fff;font-size:13px;line-height:1.2;position:absolute;top:-3px;left:15px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;text-align:center}#main #form ul.formStep li:first-child span{left:2px}#main .formBox{background:url(//tsuchiura-tosou.com/wp/wp-content/themes/tsuchiura-tosou/./img/common/bg01.png) repeat;border-radius:20px;padding:50px 100px}#main .formBox table{margin-bottom:20px;padding:0}#main .formBox th,#main .formBox td{border-top:#a8997f solid 1px}#main .formBox tr:last-of-type th,#main .formBox tr:last-of-type td{border-bottom:#a8997f solid 1px}#main .formBox th{padding:20px 15px;font-weight:700;vertical-align:top;width:30%;font-size:16px;color:#555;font-family:"fot-tsukuardgothic-std",sans-serif;background:0 0}#main .formBox th span{background:#e00000;color:#fff;font-size:12px;float:left;padding:0 5px;margin:5px 15px 0 0}#main .formBox th span.any{background:#ccc}#main .formBox td{padding:15px 0;vertical-align:middle;font-size:15px;background:0 0}#main .formBox td .wpcf7c-elm-step1{font-size:13px}#main .formBox td span{display:inline-block}#main .formBox td span label{padding-right:25px}#main .formBox td a{background:url(//tsuchiura-tosou.com/wp/wp-content/themes/tsuchiura-tosou/./img/common/arrow01.png) no-repeat 0 5px;color:#333;font-size:16px;padding-left:25px;float:none;position:inherit;top:inherit;right:inherit}#main .formBox td input[type=text],#main .formBox td input[type=tel],#main .formBox td input[type=email]{padding:5px;height:30px;width:510px;border-width:0;border-top:1px solid #ccc;box-sizing:border-box;background:#fff;border-radius:5px;padding:5px}#main .formBox td textarea{padding:5px;width:510px;height:100px;border-width:0;border-top:1px solid #ccc;box-sizing:border-box;background:#fff;border-radius:5px;overflow:auto}#main .formBox td select,#main .formBox td input[type=date],#main .formBox td input#yourDate{width:200px;font-size:14px;padding:2px;height:30px;border-radius:5px;line-height:30px;border-width:0;border-top:1px solid #ccc;box-sizing:border-box;margin-right:10px;background:#fff}#main .formBox td input[type=date],#main .formBox td input#yourDate{width:360px}#main .formBox .submit{text-align:center}#main .formBox .submit li{margin:0 5px;display:inline}#main .formBox .submit input{cursor:pointer;font-size:16px;font-weight:700;text-align:center;background:#d0004e;color:#fff;text-decoration:none;line-height:1.2;padding:12px 40px;border:none;border-top:1px solid #d0004e;border-radius:30px;box-shadow:0 2px 0 rgba(255,255,255,.5) inset;font-family:"fot-tsukuardgothic-std",sans-serif;cursor:pointer;display:inline-block}#main .formBox .submit input:hover{opacity:.8;filter:alpha(opacity=80)}#main .formBox .submit input[type=button]{margin-right:10px}#main .formBox td input.wpcf7c-conf,#main .formBox td select.wpcf7c-conf,#main .formBox td textarea.wpcf7c-conf{border:none !important;background:#efefef !important}#main .formBox td select.wpcf7c-conf{-webkit-appearance:none;-moz-appearance:none;appearance:none;text-indent:.01px;text-overflow:""}#main .formBox td select.wpcf7c-conf::-ms-expand{display:none}#main .formBox td input.wpcf7c-conf:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px #efefef inset !important}#main .formBox td span.wpcf7-list-item{display:block;margin:0 0 5px}.formTxt{text-align:center}#contents{margin:30px auto 0}#contents section{margin:0 auto;position:relative;overflow:hidden}#main .taxList li,#main .areaList li,#main .colorList li{display:inline-block !important;padding:0;background:0 0;margin:0}#main .taxList li:before,#main .areaList li:before,#main .colorList li:before,#main .taxList li:after,#main .areaList li:after,#main .colorList li:after{content:none}#main .cat a,#main .taxList li a,#main .areaList li a,#main .colorList li a{display:inline-block !important;background:#0e4894;color:#fff !important;font-weight:700;margin:0 4px 4px 0;text-decoration:none;padding:0 5px;position:inherit;font-size:11px}#works #main .taxList li a,#works #main .cat a{background:#e00000}#main .area a{background:#a2cf45}#main .areaList li a{background-color:#0e4894;border:solid 1px #0e4894}#main .cat.colorList a,#main .colorList li a{background-color:#00569e}#main .colorList li a{color:#cf9c7a !important;padding:5px}#main .warksTaxList ul{display:none;width:100%;margin-bottom:10px}#main .warksTaxList ul li:before,#main .warksTaxList ul li:after,#main .warksTaxList ul li a:before,#main .warksTaxList ul li a:after{content:none}#main .warksTaxList{display:flex;flex-flow:row wrap;margin-bottom:20px}#main .warksTaxList h4{cursor:pointer;color:#fff !important;font-size:18px;font-weight:700;position:relative;padding:12px 40px 12px 25px;text-decoration:none !important;line-height:1.2;border-top:1px solid #d0004e;border-radius:30px;box-shadow:0 2px 0 rgb(255 255 255/50%) inset;font-family:"fot-tsukuardgothic-std",sans-serif;background:#d0004e;margin:0 5px 10px 0 !important;transition:ease .4s}#main .warksTaxList h4:hover{opacity:.7}#main .warksTaxList h4:before{content:none !important}#main .warksTaxList h4:after{font-family:"Font Awesome 5 Free";content:'\f138';font-weight:900;left:initial;right:10px;position:absolute;background:0 0;font-size:18px;top:12px;margin:auto;display:block}#works #main table .cat a{font-size:15px;top:inherit;left:inherit;right:inherit}#works #main .oldContent img{max-width:100%;display:block;margin:0 auto 20px;height:auto}#blog #main .taxList li .children li a{background:0 0;color:#333 !important;padding-left:25px}#blog #main .taxList li .children li a:before{font-family:"Font Awesome 5 Free";content:'\f054';font-weight:900;left:10px;position:absolute;font-size:16px;height:16px;line-height:1;top:0;bottom:0;margin:auto;display:block;color:#f60}#blog #main .taxList li .children li a:hover{text-decoration:underline}#main .taxList li.current-cat a{background-color:#fff;color:#5e86a9 !important;border:solid 1px #5e86a9}#main .areaList li.current-cat a{background-color:#fff;color:#f60 !important;border:solid 1px #f60}#main .infoBox{padding:8px 0;border-bottom:dotted 1px #555;overflow:hidden;margin-bottom:30px}#main .infoBox .time{float:right;font-weight:700}#main #archiveList{overflow:hidden;padding-bottom:20px;position:relative}#main .worksArchiveBox{position:relative;overflow:hidden}#main #archiveList article{width:316px;float:left;margin:0 26px 40px 0;position:relative;padding:0}#main #archiveList article:nth-child(3n){margin-right:0}#main #archiveList article:nth-child(3n+1){clear:both}#main #archiveList a{display:block;text-decoration:none !important}#main #archiveList a:hover{opacity:.8;transition:.7s}#main #archiveList h3,#main #archiveList .contTxt,#main #archiveList .price{display:block;border:none;background:0 0;line-height:1.4;font-size:14px;padding:0;margin:0;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#main #archiveList h3{margin:20px 0 0;box-shadow:none}#voice #main #archiveList h3{margin-top:0}#blog #main #archiveList h3{height:50px}#main #archiveList .archiveTumb{width:316px;height:206px;border:#ccc solid 1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;overflow:hidden}#main #archiveList img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:auto}#blog #main #archiveList img{height:100%;width:auto}#main #archiveList .contTxt img{display:none !important}#main #archiveList .price{font-weight:700;color:#e00000}#main #archiveList .price li{padding:0;display:inline-block}#main #archiveList .price li span{display:inline-block;background:#e8340c;color:#fff;font-size:12px;border-radius:3px;padding:1px 5px 0;margin-right:8px}#main #archiveList .price li:before,#main #archiveList .price li:after{content:none}#main #archiveList .time{font-size:12px;color:#fff;line-height:1.4}#main #archiveList .detail{color:#fff;font-size:12px !important;font-weight:700;background:#498b08;box-shadow:0px -2px 0px 0px #65ad72;border-radius:4px;padding:0 6px;width:110px;margin:10px auto 0;display:block;text-align:center;transition:.7s}#main #archiveList .cat{position:absolute;top:212px;left:5px;font-size:13px;line-height:1.4;height:20px;overflow:hidden}#main #archiveList .cat a{position:relative}#main .blogSingle img{max-width:100%;height:auto}#main .cstColorphoto li{position:relative}#main .cstColorphoto .medal{position:absolute;right:0;top:95px}#main .cstColorphoto .medal{position:absolute;right:0;top:95px}#main .picBox{overflow:hidden;margin-bottom:30px;position:relative}#main .picBox .photo{float:right;width:686px;height:456px;position:relative;overflow:hidden}#main .picBox .btmPhoto{float:left;width:287px;height:207px;position:relative;overflow:hidden}#main .picBox .photo img,#main .picBox .btmPhoto img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:auto}#main .picBox .arrowImg{margin:10px 0 0;float:right}#main .picBox02{margin-top:40px}#main .picBox02 .photo{float:right;width:686px;position:relative}#main .picBox02 .btmPhoto{float:left;width:287px;position:relative}#main .picBox02 .arrowImg{margin:15px 0 0 100px}#main .picBox03 .btmPhoto{display:none}#main .picBox03{background:#efefef;padding:15px}#main .picBox03 .photo{margin:0 auto;float:none}#main .picBox span.after,#main .picBox span.before{position:absolute;top:10px;left:10px;background:#e00000;display:inline-block;z-index:10;font-size:15px;font-weight:700;color:#fff;border-radius:4px;padding:3px 10px 2px}#main .picBox span.after{background:#013e96}#main .picBox span span{opacity:.5;margin-left:5px}#main .voiceSummary{position:relative;overflow:hidden;margin-bottom:40px}#main .voicephotList{float:left;width:316px;margin-right:30px}#main .voicephotList li{background:0 0;padding:0;position:relative;margin:0;border:#ccc solid 1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:316px;height:206px;overflow:hidden}#main .voicephotList li:before,#main .voicephotList li:after{content:none}#main .voicephotList li img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:auto}#main .voicephotList li .imgLayer,#main .voiceSummary .enqImg .imgLayer{position:absolute;bottom:5px;right:5px;transform:none;top:inherit;left:inherit;width:auto;height:auto}#main .voiceSummary .enqImg .imgLayer{right:inherit}#main .voiceSummary .enqImg{width:auto;height:500px;text-align:center}#main .voiceSummary .enqImg a>img{height:100%;width:auto}#main .voiceData table{margin-bottom:30px}#main .singleVoice .enqImg{height:auto;margin:0 auto 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center}#main .singleVoice .enqImg img{width:auto;height:auto;border:solid 1px #ccc;max-width:500px;margin-bottom:10px}#main .maker_imgBox{display:flex;justify-content:space-between;margin-top:40px;text-align:center}#main .maker_imgBox li{padding:0}#main .maker_imgBox li:before,#main .maker_imgBox li:after{content:none}#main .maker_imgBox li img{width:auto;max-height:40px}#readmore{clear:both;padding-top:50px;text-align:center}#readmore a{font-size:21px;font-weight:700;border-radius:4px;color:#fff;background:#002590;padding:10px 10px 25px;display:block;width:400px;margin:10px auto 0;box-shadow:0 5px 0 0 rgba(0,20,142,.6);line-height:1.2;position:relative}#readmore a:after{display:block;content:"";position:absolute;bottom:10px;left:50%;width:10px;height:10px;margin:0 0 0 -7px;border-top:solid 2px #fff;border-right:solid 2px #fff;-webkit-transform:rotate(135deg);transform:rotate(135deg)}#readmore img{display:block;margin:0 auto;width:auto !important;height:auto !important;border:none !important}.wp-pagenavi{clear:both;text-align:center;padding-top:35px;margin-bottom:35px}.wp-pagenavi span,.wp-pagenavi a{background:#fff;display:inline-block !important;border-radius:3px;line-height:1.2}.wp-pagenavi a{background:#498b08;color:#fff !important;border:none !important}img.centered{display:block;margin-left:auto;margin-right:auto}img.alignright{padding:0;margin:0 0 2px 7px;display:inline}img.alignleft{padding:0;margin:0 30px 10px 0;display:inline}img.aligncenter{display:block;margin:0 auto}.alignright{float:right;margin-left:10px;margin-bottom:2px}.alignleft{float:left;margin-right:10px;margin-bottom:2px}img{border-style:none}#main .nobr br{display:none}#main p.wp-caption{font-size:.8em;line-height:1.2em}#main p.wp-caption img{margin-bottom:5px}#main p.wp-caption .caption-text{text-align:left}#main .naviUl{margin:0 0 20px !important;height:34px;position:relative}#main .pagenavi{padding:20px 0 0 !important;margin:0 auto !important;text-align:center;position:relative}#main .pagenavi a{font-family:"fot-tsukuardgothic-std",sans-serif;display:inline-block;border-radius:5px;background:#d0004e;padding:5px;width:130px;text-align:center;transition:.7s;font-size:18px;font-weight:700;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#main .pagenavi a:link,#main .pagenavi a:hover,#main .pagenavi a:visited{color:#fff !important;text-decoration:none !important}#main .pagenavi a:hover{opacity:.75;transition:.7s}#main .pagenavi li{padding:0 !important;margin:0 !important;background:0 0 !important;display:block;width:140px}#main .pagenavi li:before,#main .pagenavi li:after{position:absolute;top:0;bottom:0;right:20px;left:inherit;margin:auto;content:"";vertical-align:middle}#main .pagenavi li:before{width:16px;height:16px;border-radius:50%;background:#fff}#main .pagenavi li:after{right:26px;width:4px;height:4px;border-top:2px solid #d0004e;border-right:2px solid #d0004e;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#main .pagenavi .prev{position:absolute;right:0}#main .pagenavi .prev a{padding:5px 20px 5px 5px}#main .pagenavi li.list{position:absolute !important;left:50%;margin-left:-70px !important}#main .pagenavi li.list:before,#main .pagenavi li.list:after{content:none}#main .pagenavi .next{position:absolute !important;left:0}#main .pagenavi li.next:before,#main .pagenavi li.next:after{left:20px;right:inherit}#main .pagenavi li.next:after{left:26px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}#main .pagenavi .next a{padding:5px 5px 5px 20px}#top #mainv{margin:1px auto 0;position:relative;width:1000px}#top #mainv .imgLayer{top:50%;left:50%;transform:translate(-50%,-50%);z-index:2}#top .thumbnail{width:1000px;margin:10px auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#top .thumbnail .thumbnail-img{margin:0;border:5px solid #fff}#top .thumbnail .thumbnail-img img{width:100%;height:auto}#top .thumbnail .thumbnail-current{border:5px solid #000}#mainv{margin-bottom:0;z-index:0;overflow:hidden}#mainv .stage{width:100%;margin:0 auto;z-index:0}#mainv .stage span{width:1000px;z-index:10 !important}.slick-slide{opacity:.5;transition:.5s}.slick-current{opacity:1}#mainv .stage button{position:absolute;z-index:2000}#arrows{max-width:400px;width:100%;box-sizing:border-box;margin:0 auto;position:relative}#arrows button{position:absolute;border:none}#arrows button.slick-prev,#arrows button.slick-next{background:0 0;outline:none;cursor:pointer;width:36px;height:36px;border-radius:50%;font-size:0;bottom:5px;background:#d0004e}#arrows button.slick-prev{left:0}#arrows button.slick-next{right:0}#arrows button.slick-prev:before,#arrows button.slick-next:before{position:absolute;content:"";border-top:2px solid #fff;top:50%;width:8px;height:8px;left:50%}#arrows button.slick-prev:before{border-left:2px solid #fff;transform:translate(-50%,-50%) rotate(-45deg)}#arrows button.slick-next:before{border-right:2px solid #fff;transform:translate(-50%,-50%) rotate(45deg)}.slick-dots{width:100%;padding:10px 0 15px;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:12px;height:12px;margin:0 10px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:12px;height:12px;cursor:pointer;color:transparent;border:0;outline:none;background:0 0;position:relative}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:12px;height:12px;border-radius:50%;content:'';text-align:center;display:block;background:#ccc;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{background:#d0004e}#top #main .tmp .inner .frontBox{z-index:3}#top #main .tmp .inner .campaignBox{float:left;z-index:3;width:480px;border-radius:10px;background:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:13px 15px 15px}#top #main .tmp .inner .campaignBox p{margin:0}#top #main .tmp .inner .campaignBox p img{max-width:100%;height:auto}#top .estimatesBoxT,#top #main .tmp .inner .estimatesBoxT{float:right;z-index:3;width:480px}#top #main .tmp .inner .estimatesBoxT .inBox,#top .estimatesBoxT .inBox{border-radius:10px;background:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;position:relative}#top .estimatesBoxT .inBox,#top #main .tmp .inner .estimatesBoxT .inBox{padding:13px 15px 15px;font-family:"fot-tsukuardgothic-std",sans-serif;z-index:3}#top .estimatesBoxT a,#top #main .tmp .inner .estimatesBoxT a{text-decoration:none !important}#top .estimatesBoxT .inBox p,#top #main .tmp .inner .estimatesBoxT .inBox p{font-size:20px !important;line-height:1;font-weight:700;z-index:12;position:relative;margin-bottom:5px !important;margin-top:5px !important}#top #main .tmp .inner .estimatesBoxT .inBox p strong,#top .estimatesBoxT .inBox p strong{color:#e00000}#top .estimatesBoxT .inBox p.spLady span,#top #main .tmp .inner .estimatesBoxT .inBox p.spLady span{border-radius:4px;background:#63bec9;color:#fff;font-size:18px;padding:3px;margin-right:3px;display:inline-block;vertical-align:2px}#top .estimatesBoxT .inBox .telBox,#top #main .tmp .inner .estimatesBoxT .inBox .telBox{background:#63bec9;padding:7px 10px 10px;margin-top:7px;position:relative;border-radius:8px}#top .estimatesBoxT .inBox .telBox h5,#top #main .tmp .inner .estimatesBoxT .inBox .telBox h5{background:0 0 !important;color:#fff !important;font-size:12px !important;line-height:1 !important;margin:0 !important;padding:0 !important;display:block !important}#top .estimatesBoxT .inBox .telBox h5:after,#top #main .tmp .inner .estimatesBoxT .inBox .telBox h5:after{content:none}#top .estimatesBoxT .inBox .telBox .number,#top #main .tmp .inner .estimatesBoxT .inBox .telBox .number{background:#fff;margin-top:5px;padding:1px}#top .estimatesBoxT .inBox .telBox .tel,#top #main .tmp .inner .estimatesBoxT .inBox .telBox .tel{font-size:13px !important;font-weight:400;display:inline-block;text-align:center;line-height:1.2;padding-left:5px}#top .estimatesBoxT .inBox .telBox .tel span,#top #main .tmp .inner .estimatesBoxT .inBox .telBox .tel span{font-size:56px;font-weight:900;line-height:1;padding:0 0 0 42px;margin:0}#top #main .tmp .inner .boxC{float:none;width:auto}#top #main .tmp .inner .boxC .inBox p.btnC{float:right;margin:10px 10px 10px 0 !important}#top #main .tmp .inner .boxC .inBox .telBox .tel span{font-size:66px}#top #main .tmp .inner .boxC .inBox .telBox h5{font-size:18px !important}#top #main .tmp .inner .boxC .inBox p{font-size:24px !important}#top #main .tmp .inner .boxC .inBox p.spLady span{font-size:22px;padding:3px;margin-right:3px;vertical-align:2px}#top .attentionBox{border:5px solid #23ac38;text-align:center;margin-top:20px;padding:10px 20px 20px}#top #main .attentionBox h3{text-align:left;margin-top:0;padding-bottom:10px;margin-bottom:10px}#top #main .attentionBox p{text-align:left;margin-bottom:20px}#top .topKuchikomiHead{display:flex;justify-content:center;padding-top:8px;background:#e3d6b1;border-bottom:1px solid #fff}#top .topKuchikomiHead .wp-google-list{margin-right:10px}#top .topKuchikomiHead .wp-google-list .rpi-col8{--gap:2px !important}#top .topKuchikomiHead .wp-gr .wp-google-list .grw-header-inner{padding-bottom:3px !important}#top .topKuchikomiHead .wp-google-review,#top .topKuchikomiHead .wp-google-url,#top .topKuchikomiHead .grw-img-wrap,#top .topKuchikomiHead .wp-google-powered{display:none}#top .topKuchikomiHead p{font-size:16px;font-weight:700;line-height:1.3;padding-top:18px;padding-right:10px;text-align:center}#top .topKuchikomiHead .wp-gr.rpi .wp-google-name a,#top .topKuchikomiHead .wp-gr.rpi .wp-google-name span{font-size:16px !important;color:#fff !important;background:#23ac38 !important;padding:2px 8px !important;border-radius:5px !important;display:inline-block !important;margin-bottom:4px !important}#top .topKuchikomiHead .wp-gr.rpi .wp-google-based{font-size:12px !important}#main .sr_contsBox h2{color:#333;background:0 0;text-align:center}#main .sr_contsBox h2 .srConts_catch{display:block;color:#0e4894}#main .sr_contsBox h3{background:#23ac38;font-size:40px;color:#fff;margin-bottom:0;padding:10px;border:none;border-radius:10px 10px 0 0;text-align:center}#main .sr_contsBox h3 span{font-size:32px}#main .srConts_inner{position:relative;background:#ffc;border-radius:0 0 10px 10px;padding:20px;box-sizing:border-box}#main .topSr_character{position:absolute;width:145px;top:188px;left:356px}#main .srConts_txtBox{display:flex}#main .srConts_txt{padding:0 0 0 50px;box-sizing:border-box;background:url(//tsuchiura-tosou.com/wp/wp-content/themes/tsuchiura-tosou/./img/common/srconts_txt_bg.png) no-repeat right bottom -20px}#main .srConts_txtBox li{font-size:18px;font-weight:700;line-height:1.4;margin-bottom:0;padding-left:32px;padding-top:9px}#main .srConts_txtBox li:before{background:#d0004e;border-radius:4px;width:25px;height:25px}#main .srConts_txtBox li:after{left:5px;top:10px;width:12px;height:6px;border-left:4px solid #fff;border-bottom:4px solid #fff;border-right:none;border-top:none;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#main .srConts_inner dt{background:#d0004e;margin:15px 0 5px;font-size:20px;font-weight:700;color:#fff;margin-bottom:0;padding:2px 10px 0}#main .srConts_inner dd{background:#fff;border:solid 2px #d0004e;box-sizing:border-box;padding:5px 10px}#main .sr_img02{float:right;margin:15px 0 0}#main .srConts_left{float:left;width:620px}#main .top_srBtn{clear:both;display:block;text-align:center;padding:15px 0 0}#main .achievementsBox{font-family:"fot-tsukuardgothic-std",sans-serif;background:#fed900 url(//tsuchiura-tosou.com/wp/wp-content/themes/tsuchiura-tosou/./img/common/bg_y.png);overflow:hidden;padding:20px;color:#555;font-weight:700;margin-bottom:30px}#main .achievementsBox p{font-size:20px;margin-bottom:0;line-height:1.2}#main .achievementsBox .achievementsTtl{line-height:1;margin-bottom:0;margin-top:6px}#main .achievementsBox .achievementsTtlMds{display:block;float:left;font-size:18px}#main .achievementsBox .achievementsAtt{font-size:10px;line-height:1;margin-top:-5px}#main .achievementsBox .achievementsTtlMds strong{display:block;font-size:40px}#main .achievementsBox .achievementsS{font-family:Bahnschrift,Gadget,'Anton',sans-serif,"メイリオ","Meiryo",verdana,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック","MS PGothic";font-size:70px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-align-items:flex-end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}#main .achievementsBox .achievementsS .achievementscmt{font-family:"fot-tsukuardgothic-std",sans-serif;font-size:20px;line-height:.9;width:20px;padding-bottom:12px;display:inline}#main .achievementsUl{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-align-items:flex-end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:0}#main .achievementsUl li{width:215px;border-radius:10px;background:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:5px 10px}#main .achievementsUl li:first-child{margin:0 10px 0 0}#main .achievementsUl li:before,#main .achievementsUl li:after{content:none}#main .achievementsUl li .achievementsNbr{font-size:35px;font-family:Bahnschrift,Gadget,'Anton',sans-serif,"メイリオ","Meiryo",verdana,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック","MS PGothic";line-height:1;padding-left:15px}#top #main .voiceAtl{padding-top:40px}#main .voiceAtl .voiceList{margin-top:50px}#main .voiceAtl h2.pophedding{background:url(//tsuchiura-tosou.com/wp/wp-content/themes/tsuchiura-tosou/./img/common/ico_speaker.png) no-repeat center top;padding-top:38px}#main .questionnaireAtl{background-image:url(//tsuchiura-tosou.com/wp/wp-content/themes/tsuchiura-tosou/./img/common/bg_header.png),url(//tsuchiura-tosou.com/wp/wp-content/themes/tsuchiura-tosou/./img/common/bg_questionnaire_top.png),url(//tsuchiura-tosou.com/wp/wp-content/themes/tsuchiura-tosou/./img/common/bg_questionnaire.png);background-repeat:repeat-x,repeat-x,repeat;background-position:bottom,top,center;font-family:"fot-tsukuardgothic-std",sans-serif;color:#fff;font-size:40px;padding:200px 0;text-align:center}#main .showroomAtl{background:url(//tsuchiura-tosou.com/wp/wp-content/themes/tsuchiura-tosou/./img/common/bg_header.png) repeat-x center bottom;padding-top:30px}#main article+.showroomAtl{padding-top:0;margin-top:-30px}#main .showroomAtl h2{font-size:40px;padding:20px 0 0;background:url(//tsuchiura-tosou.com/wp/wp-content/themes/tsuchiura-tosou/./img/common/bg_showroomAtl_hedding.png) no-repeat center center}#main .showroomAtl h2 span.ribbonShk{font-size:18px;color:#fff;position:relative;display:block;width:14em;margin:5px auto 0;padding:8px 0}#main .showroomAtl h2 span.ribbonShk:before{content:'';position:absolute;display:block;width:0;height:0;top:0;right:0;border-top:18px solid transparent;border-right:18px solid #fff;border-left:18px solid transparent;border-bottom:18px solid transparent}#main .showroomAtl h2 span.ribbonShk:after{content:'';position:absolute;display:block;width:0;height:0;top:0;left:0;border-top:18px solid transparent;border-right:18px solid transparent;border-left:18px solid #fff;border-bottom:18px solid transparent}#main .showroomAtl ul.showroomTopUl>li{padding:10px;overflow:hidden;margin:0;background:url(//tsuchiura-tosou.com/wp/wp-content/themes/tsuchiura-tosou/./img/common/bg01.png) repeat;border-radius:10px;position:relative}#main .showroomAtl ul.showroomTopUl>li:nth-child(2n){margin-top:40px}#main .showroomAtl ul.showroomTopUl>li .floatL{width:340px}#main .showroomAtl ul.showroomTopUl>li .floatR{width:620px}#main .showroomAtl ul.showroomTopUl>li p,#main .showroomAtl ul.showroomTopUl li dd{font-size:15px;margin-bottom:5px}#main .showroomAtl ul.showroomTopUl li:before,#main .showroomAtl ul.showroomTopUl li:after{content:none}#main .showroomAtl ul.showroomTopUl>li h3{background:0 0;font-size:18px;color:#555;border-top:none;width:auto;padding:0;margin:0 0 10px}#main .showroomAtl ul.showroomTopUl li h3:before,#main .showroomAtl ul.showroomTopUl li h3:after{content:none}#main .showroomAtl ul.showroomTopUl h3.shopNameS{background:url(//tsuchiura-tosou.com/wp/wp-content/themes/tsuchiura-tosou/./img/common/bg_b.png) repeat;color:#fff;font-weight:700;font-size:25px;padding:5px 30px;border-radius:10px;margin:0 0 10px;text-align:center;display:inline-block}#main .showroomAtl ul.showroomTopUl h3.shopNameS a{color:#fff;text-decoration:none}#main .showroomAtl ul.showroomTopUl .showroomImgP{width:100%;height:190px;margin-bottom:10px;position:relative;overflow:hidden;display:block;background:#d3d3d3;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#main .showroomAtl ul.showroomTopUl .showroomImgP img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:auto}#main .showroomAtl ul.showroomTopUl iframe{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;height:190px;margin-bottom:5px}#main .showroomAtl ul.showroomTopUl .tel span{font-size:35px;padding:0 0 0 50px;background-position:left 3px;background-size:auto 27px;font-weight:700;display:inline-block;margin-right:10px}#main .showroomAtl ul.showroomTopUl ul.shopOpenDl{border-top:dotted 1px #555;margin:20px 0}#main .showroomAtl ul.showroomTopUl ul.shopOpenDl li{border-bottom:dotted 1px #555;padding-bottom:10px;margin-top:10px}#main .showroomAtl ul.showroomTopUl ul.shopOpenDl h4{font-size:12px;font-weight:700;padding-top:10px;min-width:8em;padding:0;color:#555;background:0 0;margin:0 !important;padding:0;font-family:"メイリオ","Meiryo",verdana,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif}#main .showroomAtl ul.showroomTopUl h4:before,#main .showroomAtl ul.showroomTopUl h4:after{content:none}#main .showroomAtl ul.showroomTopUl .btnC{margin-bottom:5px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-align-items:center;align-items:center;justify-content:space-between}#main .showroomAtl ul.showroomTopUl .btnC a:first-child{margin-right:10px}#main .showroomAtl ul.showroomTopUl .btnC a{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;margin-bottom:10px}#main .staffAtl{background-image:url(//tsuchiura-tosou.com/wp/wp-content/themes/tsuchiura-tosou/./img/common/staff_img.png),url(//tsuchiura-tosou.com/wp/wp-content/themes/tsuchiura-tosou/./img/common/bg_staff_top.png),url(//tsuchiura-tosou.com/wp/wp-content/themes/tsuchiura-tosou/./img/common/bg_s.png);background-repeat:no-repeat,repeat-x,repeat;background-position:bottom center,top,center;padding:70px 0 280px;position:relative}#main .staffAtl>*{z-index:2}#main .staffAtl .confetti{z-index:1}#main .staffAtl h2{color:#fff}#main .staffAtl h2 span.popOutS{color:#fff}#main .staffAtl h2 span.popOutS:before{background-image:linear-gradient(45deg,transparent 49%,#fff 49%,#fff 53%,transparent 53%,transparent)}#main .staffAtl h2 span.popOutS:after{background-image:linear-gradient(-45deg,transparent 49%,#fff 49%,#fff 53%,transparent 53%,transparent)}#main .staffAtl .btnC a{background:#0e4894;border-top:1px solid #0e4894}#top #main .msgSct{padding-top:40px}#top #main .msgSct h2.pophedding{background:url(//tsuchiura-tosou.com/wp/wp-content/themes/tsuchiura-tosou/./img/common/ico_urban.png) no-repeat center top;padding-top:38px}#main .contactAtl{padding-top:40px;position:relative;overflow:visible}#top #main .contactAtl:after{content:"";position:absolute;bottom:8px;right:calc(50% - 700px);width:241px;height:269px;background:url(//tsuchiura-tosou.com/wp/wp-content/themes/tsuchiura-tosou/./img/common/stf06.png) no-repeat;z-index:2}#main .contactAtl h2.pophedding{background:url(//tsuchiura-tosou.com/wp/wp-content/themes/tsuchiura-tosou/./img/common/ico_letter.png) no-repeat center top;padding-top:38px}#main .contactAtl .contactTxt{position:relative;padding-right:280px}#main .contactAtl .contactTxt img.imgLayer{position:absolute;right:0;top:-100px;z-index:-1}#main .bnrSsec ul{padding:0;margin:0}#main .bnrSsec li{float:left;padding:0;margin:0}#top #main .tit_Wks{font-size:42px;font-weight:700;background:0 0;box-shadow:none;border:none;color:#333;line-height:1.3;padding:0;margin:20px auto 30px}#top #main .tit_Wks img{float:left;margin-right:10px}#top #main .tit_Wks span{font-size:35px;display:block}#main .bnrSsec li:first-child{margin-right:20px}#main .bnrSsec li:before,#main .bnrSsec li:after{content:none}#top #main iframe{box-sizing:border-box}#top .mainCatch{position:relative;z-index:10;margin:0 auto;border-bottom:#fff 1px solid}#top .mainCatch h2{color:#00569e;background:0 0;width:1000px;font-size:28px;box-shadow:none;padding:0;line-height:1.4;border:none;position:relative;margin:0 auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-top:22px}#top .mainCatch h2 img{float:left;margin:-15px 2px 5px 0}#top .mainCatch h2 span{font-size:46px;display:block;color:#333}#main p.chirashi{text-align:center;font-weight:700}#main p.chirashi a{color:#333;font-size:25px;display:inline}#main p.chirashi a .fc-r{color:#d00000 !important;text-decoration-color:#d00000 !important;text-decoration-line:underline}#main h2.topH+.inner{padding-top:0}#top #main .checkS{background:#f1ebe2}#top #main .worksS{background-image:url(//tsuchiura-tosou.com/wp/wp-content/themes/tsuchiura-tosou/./img/common/bg_header.png),url(//tsuchiura-tosou.com/wp/wp-content/themes/tsuchiura-tosou/./img/common/bg01.png);background-repeat:repeat-x,repeat;background-position:bottom,center;padding-top:50px;position:relative}#top #main .worksS:before{content:"";position:absolute;bottom:6px;left:calc(50% - 760px);width:265px;height:338px;background:url(//tsuchiura-tosou.com/wp/wp-content/themes/tsuchiura-tosou/./img/common/stf03.png) no-repeat;z-index:0}#top #main ul.works-menu01{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-align-items:center;align-items:center;justify-content:space-between;margin:0 auto 40px;position:relative;overflow:hidden;flex-wrap:wrap}#main ul.areaUl li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#013e96;color:#fff;text-decoration:none;line-height:1.2;padding:0 20px;border-top:1px solid #013e96;border-radius:30px;box-shadow:0 2px 0 rgba(255,255,255,.5) inset;font-family:"fot-tsukuardgothic-std",sans-serif;margin-right:10px;width:24%;width:calc(25% - 10px)}#main ul.areaUl li:last-child{margin-top:20px;width:33%}#main ul.works-menu01 li:hover{opacity:.7;transition:.7s}#main ul.works-menu01 li:before,#main ul.works-menu01 li:after{content:none}#main ul.works-menu01 li:nth-of-type(4n){margin-right:0}#main ul.works-menu01 li a{color:#fff;text-decoration:none;display:block;font-size:26px;padding:5px 0;text-align:left;font-weight:700}#main ul.works-menu01 li a span{font-size:16px}#main ul.works-menu01 li a:before{position:absolute;top:0;bottom:0;right:20px;left:auto;margin:auto;content:"";vertical-align:middle;width:6px;height:6px;border-top:2px solid #fff;border-right:2px solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg);background:0 0}#top #main .tmp{position:relative;background-image:url(//tsuchiura-tosou.com/wp/wp-content/themes/tsuchiura-tosou/./img/common/bg_news_b.png),url(//tsuchiura-tosou.com/wp/wp-content/themes/tsuchiura-tosou/./img/common/bg_news_c.png);background-repeat:no-repeat,repeat;background-position:bottom,center;border-bottom:#23ac38 24px solid}#top #main .tmp:before{content:"";position:absolute;top:0;width:100%;height:157px;background-image:url(//tsuchiura-tosou.com/wp/wp-content/themes/tsuchiura-tosou/./img/common/bg_news_t.png);background-repeat:repeat-x;background-position:top;z-index:2}#top #main .tmp:after{content:"";position:absolute;bottom:0;right:calc(50% - 700px);width:211px;height:342px;background:url(//tsuchiura-tosou.com/wp/wp-content/themes/tsuchiura-tosou/./img/common/stf01.png) no-repeat;z-index:2}#top #main .tmp .inner{padding:30px 0 20px;overflow:visible}#top #main .tmp .inner h3{background:0 0 !important;color:#fff !important;font-size:30px !important;padding:0 !important;border:none !important;margin:0 0 5px !important;line-height:1.8 !important;text-align:center}#top #main .tmp .inner h3:before,#top #main .tmp .inner h3:after{content:none}#top #main .tmp .inner .imgLayer01{position:absolute;bottom:0;right:240px}#top #main .tmp .inner .imgLayer02{position:absolute;bottom:-15px;right:0;z-index:2}.confetti{position:absolute;top:0;z-index:1;width:100%;height:100%}#main .newsBox{z-index:2;width:480px;position:relative;float:left}#main .newsBox .imgLayer{top:0;right:5px;z-index:10}#main .newsBox .ttl{font-size:12px !important;padding:0 !important;position:relative !important;margin:0 0 5px !important;font-weight:400 !important;color:#fff}#main .newsBox .btn{margin:0;position:absolute !important;right:0;top:0;font-size:16px}#main .newsBox .btn a{color:#fff !important;font-size:16px}#main .newsBox .inBox,#main .flyerBox .inBox,#main .topVoiceBox .inBox{background:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:15px 10px 10px 15px;position:relative;margin-bottom:10px;border-radius:10px}#main .newsBox .newsList{height:310px;overflow:auto;margin-bottom:0}#main .newsBox .newsList::-webkit-scrollbar{width:7px}#main .newsBox .newsList::-webkit-scrollbar-track{background:#ccc;border:none;border-radius:10px;box-shadow:inset 0 0 0 2px #fff}#main .newsBox .newsList::-webkit-scrollbar-thumb{background:#ccc;border-radius:10px;box-shadow:none}#main .newsBox .inBox li{position:relative;overflow:hidden;border-bottom:#333 dotted 1px;padding:0 0 15px;margin:0 5px 15px 0}#main .newsBox .inBox li:last-of-type{margin-bottom:0}#main .newsBox .inBox li:before,#main .newsBox .inBox li:after{content:none}#main .newsBox .inBox li a{color:#333;text-decoration:none !important;display:block;position:relative;overflow:hidden}#main .newsBox .inBox li h5{font-family:"メイリオ","Meiryo",verdana,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;background:0 0 !important;color:#013e96 !important;font-size:15px !important;padding:0 !important;margin:0 0 20px !important;text-align:left;overflow:hidden;white-space:nowrap !important;text-overflow:ellipsis;display:block}#main .newsBox .inBox li h5:after{content:none}#main .newsBox .inBox li .price{color:#d73d33 !important}#main .newsBox .inBox p{font-size:12px !important;margin-bottom:0 !important}#main .newsBox .inBox p{font-size:12px !important;margin-bottom:0 !important}#main .newsBox .inBox p span.time{background:url(//tsuchiura-tosou.com/wp/wp-content/themes/tsuchiura-tosou/./img/common/ico_date.png) no-repeat left center;padding-left:12px}#main .newsBox .inBox p.time{margin-bottom:7px !important}#main .newsBox .inBox .contTxt{max-height:3em;display:block}#main .newsBox .inBox p strong{color:#e50012}#main .newsBox .inBox .cat{color:#fff;position:absolute;top:38px;left:120px;height:25px;overflow:hidden}#main .newsBox .inBox li .cat a{background:#e00000;color:#fff;position:relative !important;overflow:visible}#main .newsBox .inBox li .newsTumb{width:100px;height:100px;position:relative;overflow:hidden;display:block;background:#efefef;float:left;margin-right:20px}#main .newsBox .inBox li img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:auto}#main .newsBox .btn{display:block;color:#fff !important;font-size:16px;font-weight:700;position:relative;padding:5px 10px 5px 25px;text-decoration:none !important;border-radius:5px;background:#498b08;border:solid 1px #498b08;box-shadow:0 3px 0 rgba(255,255,255,.5) inset}#main .topCalenderBox{position:relative;z-index:2;margin-bottom:40px}#main .flyerBox{width:480px;position:relative;z-index:2}#main .flyerBox .inBox{padding:40px 25px;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-align-items:center;align-items:center;justify-content:space-between;overflow:hidden}#main .flyerBox .inBox li{padding:0;margin:0}#main .flyerBox .inBox li:before,#main .flyerBox .inBox li:after{content:none}#main .flyerBox .inBox li a{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:solid 1px #ccc;width:205px;height:132px;position:relative;overflow:hidden;display:block;float:left;margin-right:20px}#main .flyerBox .inBox li a img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:auto}#top #main .topFormBox{position:relative}#top #main .topFormBox:before{content:"";position:absolute;bottom:0;left:calc(50% - 700px);width:223px;height:334px;background:url(//tsuchiura-tosou.com/wp/wp-content/themes/tsuchiura-tosou/./img/common/stf02.png) no-repeat;z-index:2}#main .worksBox{background-image:url(//tsuchiura-tosou.com/wp/wp-content/themes/tsuchiura-tosou/./img/common/bg_servicecontents.png),url(//tsuchiura-tosou.com/wp/wp-content/themes/tsuchiura-tosou/./img/common/bg_servicecontents_over.jpg);background-repeat:repeat,no-repeat;background-position:center,bottom;padding:20px 0}#main .reasonBox{padding:20px 0}#main .worksBox .inner{padding:0 0 30px}#main .worksBox h2{background:0 0;color:#333;font-size:30px;text-align:center;padding:5px 10px;margin:0 auto 30px;text-shadow:0 0 25px #fff,0 0 20px #fff,0 0 .4px #fff}#main .worksBox h2:after,#main .voiceBox h2:after,#main .profileBox h2:after,#main .reasonBox h2:after{display:none}#main .worksBox h2 span.txtL,#main .voiceBox h2 span.txtL,#main .profileBox h2 span.txtL,#main .reasonBox h2 span.txtL{font-size:48px;display:block;margin:0 auto}#main .worksBox h2 span.txtEn,#main .voiceBox h2 span.txtEn,#main .profileBox h2 span.txtEn,#main .reasonBox h2 span.txtEn{color:#0eaa8e;font-size:20px;display:block}#main .worksBox h2 img,#main .voiceBox h2 img{float:left;margin:-20px 20px 0 0}#main .reasonBox h2 img{float:left;margin:-15px 10px 0 0}#main .worksS h3:after{content:none}#main .worksS ul.worksCgry{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-align-items:center;align-items:center;justify-content:space-between;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:30px}#main .worksS ul.worksCgry li{background:#498b08;width:186px;padding:10px 0;font-weight:700;font-size:16px;text-align:center;border-radius:5px;border-bottom:#0b861c solid 3px}#main .worksS ul.worksCgry li a{color:#fff;text-decoration:none}#main .worksS ul.worksCgry li:before,#main .worksS ul.worksCgry li:after{content:none}#main .worksS .accBtn{background:0 0;border:none;padding:0;text-align:left;display:inline-block}#main .worksS .accBtn+.worksCgryWrap{margin-top:-10px}#main .worksS .accBtn button:after{border-bottom:2px solid #d0004e;border-top:none;transition:ease .4s}#main .worksS .accBtn.active button:after{transform:rotate(-135deg)}#main .worksS h4.worksSTtl{cursor:pointer;color:#fff !important;font-size:18px;font-weight:700;position:relative;padding:12px 40px 12px 25px;text-decoration:none !important;line-height:1.2;border-top:1px solid #d0004e;border-radius:30px;box-shadow:0 2px 0 rgb(255 255 255/50%) inset;font-family:"fot-tsukuardgothic-std",sans-serif;background:#d0004e;margin:0 5px 10px 0 !important;transition:ease .4s}#main .worksS h4.worksSTtl:after{font-family:"Font Awesome 5 Free";content:'\f138';font-weight:900;left:initial;right:10px;position:absolute;background:0 0;font-size:18px;top:12px;margin:auto;display:block}#main .worksS .worksSTtl:hover{opacity:.8}#main .worksS .taxList li a{background:#e00000}#main .worksS .taxList,#main .worksS .areaList,#main .worksS .colorList{display:none}#top #main .worksList{margin-top:20px}#main .worksList,#main .voiceList{overflow:hidden;padding-bottom:20px;clear:both}#main .worksList article,#main .voiceList article{width:235px;float:left;margin:0 20px 20px 0;position:relative;padding:0}#main .worksList article:nth-child(4n),#main .voiceList article:nth-child(4n){margin-right:0}#main .voiceList article:nth-child(4n+1){clear:both}#main .worksList a,#main .voiceList a{display:block;text-decoration:none !important}#main .worksList a:hover,#main .voiceList a:hover{opacity:.7;transition:.7s}#main .worksList h3,#main .worksList .contTxt,#main .worksList .price,#main .voiceList h3,#main .voiceList .contTxt{display:block;border:none;background:0 0;line-height:1.4;font-size:14px;font-weight:400;padding:0;margin:0;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#main .worksList .ttl,#main .voiceList .ttl{display:block;border:none;background:0 0;line-height:1.4;font-size:14px;font-weight:700;padding:0;margin:0;overflow:hidden;height:2.8em;color:#fff}#main .voiceList .ttl{color:#fff}#main .mainThumb{width:235px;height:140px;position:relative;overflow:hidden;display:block;background:#ededed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#main .reasonBox{padding:20px 0}#main .worksBox .inner{padding:0 0 30px}#main .worksBox h2{background:0 0;color:#333;font-size:30px;text-align:center;padding:5px 10px;margin:0 auto 30px;text-shadow:0 0 25px #fff,0 0 20px #fff,0 0 .4px #fff}#main .worksBox h2:after,#main .voiceBox h2:after,#main .profileBox h2:after,#main .reasonBox h2:after{display:none}#main .worksBox h2 span.txtL,#main .voiceBox h2 span.txtL,#main .profileBox h2 span.txtL,#main .reasonBox h2 span.txtL{font-size:48px;display:block;margin:0 auto}#main .worksBox h2 span.txtEn,#main .voiceBox h2 span.txtEn,#main .profileBox h2 span.txtEn,#main .reasonBox h2 span.txtEn{color:#0eaa8e;font-size:20px;display:block}#main .worksBox h2 img,#main .voiceBox h2 img{float:left;margin:-20px 20px 0 0}#main .reasonBox h2 img{float:left;margin:-15px 10px 0 0}#main .worksS h3:after{content:none}#main .worksS ul.worksCgry{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-align-items:center;align-items:center;justify-content:space-between;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:30px}#main .worksS ul.worksCgry li{background:#498b08;width:186px;padding:10px 0;font-weight:700;font-size:16px;text-align:center;border-radius:5px;border-bottom:#0b861c solid 3px}#main .worksS ul.worksCgry li a{color:#fff;text-decoration:none}#main .worksS ul.worksCgry li:before,#main .worksS ul.worksCgry li:after{content:none}#main .worksS .accBtn{background:0 0;border:none;padding:0;text-align:left;display:inline-block}#main .worksS .accBtn+.worksCgryWrap{margin-top:-10px}#main .worksS .accBtn button:after{border-bottom:2px solid #d0004e;border-top:none;transition:ease .4s}#main .worksS .accBtn.active button:after{transform:rotate(-135deg)}#main .worksS h4.worksSTtl{cursor:pointer;color:#fff !important;font-size:18px;font-weight:700;position:relative;padding:12px 40px 12px 25px;text-decoration:none !important;line-height:1.2;border-top:1px solid #d0004e;border-radius:30px;box-shadow:0 2px 0 rgb(255 255 255/50%) inset;font-family:"fot-tsukuardgothic-std",sans-serif;background:#d0004e;margin:0 5px 10px 0 !important;transition:ease .4s}#main .worksS h4.worksSTtl:after{font-family:"Font Awesome 5 Free";content:'\f138';font-weight:900;left:initial;right:10px;position:absolute;background:0 0;font-size:18px;top:12px;margin:auto;display:block}#main .worksS .worksSTtl:hover{opacity:.8}#main .worksS .taxList li a{background:#e00000}#main .worksS .taxList,#main .worksS .areaList,#main .worksS .colorList{display:none}#top #main .worksList{margin-top:20px}#main .worksList,#main .voiceList{overflow:hidden;padding-bottom:20px;clear:both}#main .worksList article,#main .voiceList article{width:235px;float:left;margin:0 20px 20px 0;position:relative;padding:0}#main .worksList article:nth-child(4n),#main .voiceList article:nth-child(4n){margin-right:0}#main .voiceList article:nth-child(4n+1){clear:both}#main .worksList a,#main .voiceList a{display:block;text-decoration:none !important}#main .worksList a:hover,#main .voiceList a:hover{opacity:.7;transition:.7s}#main .worksList h3,#main .worksList .contTxt,#main .worksList .price,#main .voiceList h3,#main .voiceList .contTxt{display:block;border:none;background:0 0;line-height:1.4;font-size:14px;font-weight:400;padding:0;margin:0;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#main .worksList .ttl,#main .voiceList .ttl{display:block;border:none;background:0 0;line-height:1.4;font-size:14px;font-weight:700;padding:0;margin:0;overflow:hidden;height:2.8em;color:#fff}#main .voiceList .ttl{color:#fff}#main .mainThumb{width:235px;height:140px;position:relative;overflow:hidden;display:block;background:#ededed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#main .mainThumb img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:auto}#main .voiceList h3,#main .worksList h3{margin:0;margin-bottom:3px;border:none;box-shadow:none}#main .voiceList .ttl,#main .worksList .ttl{margin:0;border:none;box-shadow:none}#main .worksList .ttl{margin-bottom:1.5em}#works #main .worksList .ttl{margin-bottom:3em}#works #main .staffProf{border:solid 5px #ccc;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px}#main .worksList .worksExp,#main .voiceList .worksExp,#main #archiveList .overflowH{background:#23ac38;padding:10px}#main .voiceList .worksExp{background:#23ac38}#main .worksList .worksExp .price,#main #archiveList .overflowH .price{display:table-cell;border-radius:3px;padding:1px 0 0}#main .worksList .time,#main .voiceList .time{line-height:1.4;font-size:12px;display:block;font-weight:700;color:#fff}#main .worksList .time:before,#main .voiceList .time:before{font-family:"Font Awesome 5 Free";content:'\f073';font-weight:900;color:#fff}#main .worksList .more,#main .voiceList .more{font-size:12px;text-align:right;border:solid 1px #ccc;position:absolute;bottom:10px;right:10px;color:#333;margin-bottom:0;background:#fff;padding:0 25px 0 15px;border-radius:5px}#main .worksList .more:after,#main .voiceList .more:after{position:absolute;top:0;bottom:0;margin:auto;content:"";vertical-align:middle}#main .worksList .more:after,#main .voiceList .more:after{width:0;height:0;border-style:solid;border-width:5px 0 5px 8.7px;border-color:transparent transparent transparent #ffae00;position:absolute;right:5px;margin:auto;top:0;bottom:0}#main .topVoiceBox{width:480px;margin:0 0 10px;position:relative;z-index:2}#main .topVoiceBox .voiceList{height:250px;overflow:auto;margin-bottom:0;padding-bottom:0}#main .topVoiceBox .voiceList::-webkit-scrollbar{width:7px}#main .topVoiceBox .voiceList::-webkit-scrollbar-track{background:#ccc;border:none;border-radius:10px;box-shadow:inset 0 0 0 2px #fff}#main .topVoiceBox .voiceList::-webkit-scrollbar-thumb{background:#ccc;border-radius:10px;box-shadow:none}#main .topVoiceBox .voiceList article{width:143px;margin:0 6px 0 0}#main .topVoiceBox .voiceList article:nth-child(3n){margin:0}#main .topVoiceBox .voiceList article:nth-child(4n+1){clear:none}#main .topVoiceBox .voiceList article:nth-child(n+4){margin-top:10px}#main .topVoiceBox .mainThumb{width:143px;height:100px}#main .worksListLtl{overflow:hidden;padding-bottom:20px}#main .worksListLtl article{width:236px;float:left;margin:10px 18px 0 0;position:relative}#main .worksListLtl article:nth-child(-n+4){margin-top:0}#main .worksListLtl article:nth-child(4n){margin-right:0}#main .worksListLtl a{display:block;text-decoration:none !important}#main .worksListLtl h3,#main .worksListLtl .contTxt,#main .worksListLtl .price{display:block;border:none;background:0 0;line-height:1.4;font-size:12px;padding:0;margin:0;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#main .worksListLtl h3{margin:10px 0 0;color:#fe9814}#main .worksListLtl .trim{width:236px;height:166px;position:relative;overflow:hidden;display:block;background:#ededed}#main .worksListLtl .trim img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:auto}#main .worksListLtl .price{color:#e00000}#main .worksListLtl .price span{display:inline-block;background:#e00000;color:#fff;border-radius:3px;padding:1px 5px 0;margin-right:8px}#main .worksList .cat{position:absolute;top:50px;left:10px;font-size:13px;line-height:1.4;height:20px;overflow:hidden}#main .worksList .area{position:absolute;top:70px;left:10px;font-size:13px;line-height:1.4;height:20px;overflow:hidden}#main .worksList .cat a{position:relative;border:none;background:#d0004e}#main .worksList .area a{background:#0e4894 !important}#main .voiceList h3{font-size:15px;overflow:visible;text-overflow:inherit;white-space:inherit}#main .voiceList h3:after{content:none}#main .voiceList .ttl{font-size:15px;overflow:visible;text-overflow:inherit;white-space:inherit}#main .resonList{position:relative;overflow:hidden;margin-bottom:20px}#main .resonList li{color:#fff;text-align:center;font-size:18px;font-weight:700;float:left;margin:0 11px 0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:0 0;padding:0}#main .resonList li:last-child{margin-right:0}#main .resonList li a{color:#333;text-decoration:none;display:block;padding:15px 5px 5px;border-radius:5px;background:#e8340c;width:181px}#main .resonList li:before,#main .resonList li:after{content:none}#main .resonList li:hover{opacity:.8;transition:.7s}#main .resonList li h4{background:0 0 !important;padding:0 !important;font-size:24px !important;line-height:1.2;margin:10px 0 0 !important;color:#fff}#main .resonList li h4:before,#main .resonList li h4:after{display:none}#main .resonList li h4 strong.transF{transform:scale(.65,1);transform-origin:top left;width:153%}#main .resonList li h4 small{font-size:18px !important;display:block}#main .resonList li p{border-radius:5px;background:#e00000;display:block;margin:10px 0 0;font-size:15px;text-align:left;padding:5px;color:#fff}#main .contentBnrList{position:relative;overflow:hidden}#main .contentBnrList li{float:left;margin:40px 40px 0 0;background:0 0;padding:0}#main .contentBnrList li:nth-child(-n+2){margin-top:0}#main .contentBnrList li:nth-child(2n){float:right;margin-right:0}#main .contentBnrList li:before,#main .contentBnrList li:after{display:none}#main .basicKnow{margin-top:30px}#main .basicKnow h2{color:#fff;font-size:52px !important;float:left;margin-right:15px;width:239px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-align-items:center;align-items:center;justify-content:space-between;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;background:0 0;padding:0;box-shadow:none;margin:0 15px 30px 0;border:none}#main .basicKnow h2:after{display:none}#main .basicKnow h2 span{font-size:52px !important;background:#e00000;display:inline-block;border-radius:5px;line-height:1;padding:5px 3px 0;margin-top:5px}#main .basicKnow h2 span:nth-child(-n+4){margin-top:0}#main .basicKnow h2 span img{vertical-align:top;border-image:none}#main .basicKnow h3{background:#00569e;border:none;color:#fff;font-size:20px;margin-top:20px}#main .basicKnow .catchTtl{font-size:40px;line-height:1.2;font-weight:700;letter-spacing:-.02em;margin-top:0}#main .basicKnow .catchTtl strong{background:0 0;color:#e00000}#main .basicKnow .catchTtl strong.txtL{font-size:70px}#main .basicKnow .catchTtl span{color:#498b08}#main .basicKnow .pointList{counter-reset:point}#main .basicKnow .pointList li{position:relative;overflow:hidden;counter-increment:point}#main .basicKnow .pointList li h4{font-size:18px !important;font-weight:700;padding:0;margin:0 0 5px}#main .basicKnow .pointList li .ttl{font-size:18px !important;font-weight:700;padding:0;margin:0 0 5px}#main .basicKnow .pointList li h4:before,#main .basicKnow .pointList li h4:after{content:none}#main .basicKnow .pointList li p{font-size:15px !important}#main .basicKnow .pointList li:before,#main .basicKnow .pointList li:after{content:none}#main .basicKnow .pointList li .pointImg{position:relative}#main .basicKnow .pointList li img{display:block}#main .basicKnow .pointList li .imgLayer{left:0;bottom:0}#main .basicKnow .pointList li h6{background:0 0;font-size:18px;padding:0;margin-top:10px}#main .basicKnow .pointList li h6 strong{color:#d73d33;display:block}#main .basicKnow .pointList li ul li{width:auto;padding:0;margin:0;font-size:14px}#main .basicKnow .pointList li ul li strong{font-weight:400;background:#fcff00;line-height:.6;display:inline-block}#main .basicKnow .pointTxt .imgL20{margin-top:20px}#main .profileBox h2{padding:20px 0 0}#main .profileBox .groupPhoto{background:url(//tsuchiura-tosou.com/wp/wp-content/themes/tsuchiura-tosou/./img/common/group_photo01.png) no-repeat center bottom;width:550px;float:left;margin-right:10px;text-align:center}#main .profileBox .groupPhoto p{font-size:35px;color:#ff7a22;font-weight:700;line-height:1.5;margin-top:65px}#main .profileBox .overflowH p{font-size:15px}#main .profileBox ul{position:relative;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-align-items:center;align-items:center;justify-content:space-between;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}#main .profileBox ul li{display:inline-block;border-radius:3px;background:#0eaa8e;position:relative;width:48%;width:calc(50% - 5px);padding:0;margin:10px 0 0}#main .profileBox ul li:hover{opacity:.8;transition:.7s}#main .profileBox ul li a{display:block;color:#fff !important;font-size:17px;font-weight:700;position:relative;padding:20px 40px 20px 50px;text-decoration:none !important}#main .profileBox ul li:before,#main .profileBox ul li:after{position:absolute;top:0;bottom:0;left:30px;margin:auto;content:"";vertical-align:middle}#main .profileBox ul li:before{width:18px;height:18px;-webkit-border-radius:50%;border-radius:50%;background:#fff}#main .profileBox ul li:after{left:35px;width:5px;height:5px;border-top:2px solid #0eaa8e;border-right:2px solid #0eaa8e;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#main .firstCtc p{font-size:18px}#main .firstPoint h3{padding:0 7px;margin:0 0 20px}#main .firstPoint h3 span{background:#e12519;color:#fff;display:inline-block;font-size:20px;padding:3px 10px;margin:8px 10px 10px 0;line-height:1.3}#main .firstPoint h3 strong{color:#e00000}#main .firstPoint table{width:100%;height:auto}#main .firstPoint table th,#main .firstPoint table td{padding:10px;background:#eee;position:relative;text-align:center}#main .firstPoint table thead th:first-of-type{width:20%}#main .firstPoint table th{width:auto;background-color:#00569e;color:#fff;text-align:center;vertical-align:middle}#main .firstPoint p{font-size:16px}#main .firstPoint p.pointCom{border-top:dotted 1px #333;margin-top:30px;padding-top:30px}#main .firstPoint h5{font-size:36px;background:0 0;padding:0;color:#333;margin-top:0}#main .firstPoint table th{width:auto}#main .firstPoint table strong{font-weight:700;color:#e50012}#main .firstPoint table caption{caption-side:bottom;text-align:right}#main .firstPoint .btn{margin-bottom:40px}#first #main table strong{color:#e50012}#first #main .catchTtl{font-size:50px;line-height:1.3}#main .firstAnswer{margin:30px 0 0}#main .firstAnswer li{position:relative;overflow:hidden;padding:0 0 30px;margin-bottom:30px;border-bottom:#333 dotted 1px;background:0 0}#main .firstAnswer li:last-child{border-bottom:none}#main .firstAnswer li:before,#main .firstAnswer li:after{content:none}#corporate .movieInner{padding-top:0}#corporate .movieWrap{position:relative;margin:0 auto;padding:0 0 56.25%;height:0;overflow:hidden}#corporate .movieWrap iframe{position:absolute;top:0;left:0;width:100%;height:100%}#corporate #main table iframe{border:#ccc solid 1px}#corporate #main table.historyT th{width:26%}#main h3.corpAwardTtl{padding:0 0 20px 108px;position:relative}#main h3.corpAwardTtl:after{content:'';position:absolute;top:-20px;left:14px;width:80px;height:92px;background:url(//tsuchiura-tosou.com/wp/wp-content/themes/tsuchiura-tosou/./img/common/ico_corpAwardTtl.png) no-repeat;background-size:cover}#main table.corpAwardList td{padding-left:50px;background:url(//tsuchiura-tosou.com/wp/wp-content/themes/tsuchiura-tosou/./img/common/ico_corpAwardBadge.png) no-repeat left 10px center;background-size:30px}#showroom #main iframe{margin-bottom:20px}#showroom #main .mainPhoto li{margin-bottom:5px}#main .mainPhoto,#main .mainPhoto li{margin:0;padding:0}#main .mainPhoto{margin:0}#main .mainPhoto li{width:707px;height:564px;overflow:hidden;float:left;margin-bottom:30px}#main .mainPhoto li.item2,#main .mainPhoto li.item3{display:none}#main .mainPhoto li:hover img{opacity:.8;filter:alpha(opacity=80);-ms-filter:"alpha(opacity=80)"}#main .thumb{margin:0;width:278px;float:right}#main .thumb li{display:inline-block;width:278px;height:178px;overflow:hidden;cursor:pointer;vertical-align:top;padding:0;margin:0 0 15px}#main .thumb li:hover img{opacity:.8;filter:alpha(opacity=80);-ms-filter:"alpha(opacity=80)"}#main .mainPhoto li:before,#main .mainPhoto li:after,#main .thumb li:before,#main .thumb li:after{content:none}#showroom #main h2.photoBt{background:#f60;text-align:center;margin-top:0 !important}#showroom #main ul.photoUL p{font-size:18px;font-weight:700}#showroom #main h2.point3{background:#f60;text-align:center;margin-top:30px}#main ul.showroomMenu{margin-top:30px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;width:473px;padding:0 263px;position:relative}#main ul.showroomMenu:before,#main ul.showroomMenu:after{content:'';display:block;position:absolute;top:calc(50% - 13px);width:106px;height:26px;background:url(//tsuchiura-tosou.com/wp/wp-content/themes/tsuchiura-tosou/./img/common/bg_showroommenu.png) no-repeat center top}#main ul.showroomMenu:before{left:70px}#main ul.showroomMenu:after{right:70px}#main ul.showroomMenu li{font-size:20px;font-weight:700;text-align:center}#main ul.showroomMenu li a{color:#333;text-decoration:none}#main ul.showroomMenu li img{display:block;margin-bottom:5px}#main ul.showroomMenu li:before,#main ul.showroomMenu li:after{display:none}#main #form .showroomMerit h3{background:#498b08;font-size:18px;color:#fff;font-weight:700;border:none;border-radius:3px;display:inline-block;padding:5px 10px;margin:0 0 20px}#main #form .showroomMerit ul li{width:310px;float:left;margin-right:35px;margin-bottom:30px;font-size:18px}#main #form .showroomMerit ul li:last-child{float:right;margin-right:0}#main #form .showroomMerit ul li img{float:right;margin-left:5px}#main #form .showroomMerit ul li h4{color:#e00000;font-size:18px;font-family:"Impact",Gadget,'Anton',sans-serif;padding:0;margin:0;clear:none;font-weight:400}#main #form .showroomMerit ul li:before,#main #form .showroomMerit ul li:after,#main #form .showroomMerit ul li h4:before,#main #form .showroomMerit ul li h4:after{content:none}#main .mainPhoto,#main .mainPhoto li{margin:0;padding:0}#main .mainPhoto{margin:0}#main .mainPhoto li{width:707px;height:564px;overflow:hidden;float:left;margin-bottom:30px}#main .mainPhoto li.item2,#main .mainPhoto li.item3{display:none}#main .mainPhoto li:hover img{opacity:.8;filter:alpha(opacity=80);-ms-filter:"alpha(opacity=80)"}#main .thumb{margin:0;width:278px;float:right}#main .thumb li{display:inline-block;width:278px;height:178px;overflow:hidden;cursor:pointer;vertical-align:top;padding:0;margin:0 0 15px}#main .thumb li:hover img{opacity:.8;filter:alpha(opacity=80);-ms-filter:"alpha(opacity=80)"}#main .mainPhoto li:before,#main .mainPhoto li:after,#main .thumb li:before,#main .thumb li:after{content:none}#main .photoShowroom{margin:0;padding:0;overflow:hidden}#main .photoShowroom li{margin-bottom:15px}#main .photoShowroom li:first-child{float:left;margin-left:15px}#main table.accessT{padding-top:15px}#main table.accessT th,#main table.accessT td{background:#eee}#main table.accessT th{width:20%;background-color:#0eaa8e;font-weight:400}#main .showroomPict{position:relative;overflow:hidden}#main .showroomPict .mainimglist{width:750px;height:480px;position:relative;overflow:hidden;float:left}#main .showroomPict .mainimglist img{width:750px;height:auto}#main .showroomPict .thumbnaillist{width:230px;float:right;margin-top:0}#main .showroomPict .thumbnaillist li{background:0 0;padding:0;margin:0 0 15px}#main .showroomPict .thumbnaillist li:last-child{margin-bottom:0}#main .showroomPict .thumbnaillist li a{width:230px;height:150px;overflow:hidden;display:block}#main .showroomDetail{padding-top:0}#main ul.showroomDetail{position:relative;overflow:hidden}#main ul.showroomDetail li{width:480px;float:left;padding:0;margin:0;font-size:15px}#main ul.showroomDetail li:last-child{float:right;margin-right:0}#main ul.showroomDetail li:before,#main ul.showroomDetail li:after{content:none}#main ul.showroomDetail li img{margin-bottom:10px;border-radius:15px}#main .showroomDetail p{font-size:18px;font-weight:700}#main .showroomDetail table{margin-bottom:30px}#main .showroomDetail .tel{margin-top:0}#main .showroomDetail .tel span{background:url(//tsuchiura-tosou.com/wp/wp-content/themes/tsuchiura-tosou/./img/common/ico_freedial.png) no-repeat left center;font-family:"Arial Black",Gadget,sans-serif;color:#e50012;font-size:35px;font-weight:700;line-height:1;padding-left:40px;display:block}#main .showroomMerit h3{background:#23ac38;font-size:18px;color:#fff;font-weight:700;border:none;border-radius:3px;display:inline-block;padding:5px 10px;margin:0 0 20px}#main .showroomMerit h3:after{content:none}#main .showroomMerit ul li{width:310px;float:left;margin-right:35px;margin-bottom:30px;font-size:18px;padding:0}#main .showroomMerit ul li:last-child{float:right;margin-right:0}#main .showroomMerit ul li img{float:right;margin-left:5px}#main .showroomMerit ul li p{margin-bottom:0}#main .showroomMerit ul li h4{color:#555;font-size:18px;font-weight:700;padding:0;margin:0;clear:none;background:0 0}#main .showroomMerit ul li:before,#main .showroomMerit ul li:after,#main .showroomMerit ul li h4:before,#main .showroomMerit ul li h4:after{content:none}#main ol.showroomStep{position:relative;overflow:hidden;padding:0;margin:0 0 30px}#main ol.showroomStep li{list-style-type:none;float:left;width:250px;margin:15px 0 0 -50px;font-weight:700}#main ol.showroomStep li span{background:#0b3e9b;border-radius:50%;width:67px;height:67px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;margin-right:10px}#main ol.showroomStep li:first-child{width:200px;margin-left:0}#main ol.showroomStep li h4{background:-webkit-linear-gradient(0deg,#12a73b 0%,#fc0 100%);background:-moz-linear-gradient(0deg,#12a73b 0%,#fc0 100%);background:-o-linear-gradient(0deg,#12a73b 0%,#fc0 100%);background:-ms-linear-gradient(0deg,#12a73b 0%,#fc0 100%);background:linear-gradient(90deg,#12a73b 0%,#fc0 100%);margin:0 50px 10px 0 !important;color:#fff !important;padding:0 10px 0 50px}#main ol.showroomStep li:first-child h4{padding-left:10px}#main ol.showroomStep li:last-child h4{background:#e50012}#main ol.showroomStep li h4:before{display:none}#main ol.showroomStep li h4:after{width:0;height:0;border-style:solid;border-width:40px 0 0 40px;border-color:transparent transparent transparent #fc0;content:'';z-index:10;position:absolute;left:100%;bottom:0;top:inherit;border-radius:0;background:0 0}#main ol.showroomStep li:last-child h4:after{border-color:transparent transparent transparent #e50012}#main ol.showroomStep li p{padding-left:40px;height:68px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}#main ol.showroomStep li:first-child p{padding-left:0}#main .reasonList h2{width:auto;margin:0 -20px 50px !important;font-size:29px;line-height:1.2;position:relative;border-bottom:#f29700 solid 12px;background:0 0;padding:10px 0 30px;text-align:center;border-top:none;box-shadow:none}#main .reasonList h2 img{width:215px;height:auto;display:inline-block;margin:0 10px;vertical-align:middle}#main .reasonList h2:after{content:'';height:0;position:absolute;width:0;border:240px solid transparent;border-top:45px solid #f29700;top:100%;left:0;right:0;margin:auto}#main .reasonList h2 strong{color:#248784;font-weight:400}#main .reasonList{position:relative;margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-align-items:center;align-items:center;justify-content:space-between;align-items:stretch;text-align:center}#main .reasonList li{color:#fff;text-align:center;font-size:18px;font-weight:700;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:0 0;padding:0;border-radius:10px;width:17%;width:calc(20% - 10px);display:flex;margin:0 20px 0 0;position:relative}#main .reasonList li img.stars01{position:absolute;top:-12px;left:0;z-index:2;width:30px;height:auto}#main .reasonList li img.stars02{position:absolute;bottom:-10px;right:0;z-index:2;width:45px;height:auto}#main .reasonList li:last-child{margin-right:0}#main .reasonList li a{color:#555;text-decoration:none;display:block;padding:0;border-radius:5px;overflow:hidden;background:url(//tsuchiura-tosou.com/wp/wp-content/themes/tsuchiura-tosou/./img/common/bg_questionnaire.png)}#main .reasonList li a:hover{opacity:.8}#main .reasonList li:before,#main .reasonList li:after{content:none}#main .reasonList li:hover{opacity:.8;transition:.7s}#main .reasonList li h4{padding:10px 0 20px !important;font-size:18px;line-height:1.2;margin:0 0 5px !important;color:#fff;background:url(//tsuchiura-tosou.com/wp/wp-content/themes/tsuchiura-tosou/./img/common/bg_news_t.png) bottom repeat-x;display:block}#main .reasonList li h4:before,#main .reasonList li h4:after{display:none}#main .reasonList li h4 strong{font-size:25px !important;display:block !important}#main .reasonList li .reasonIco{display:block;background:rgba(255,255,255,.85);border-radius:50%;height:80px;width:80px;margin:0 auto;text-align:center;align-items:center;display:flex;justify-content:center}#main .reasonList li p{border-radius:5px;background:#fff;display:block;margin:10px 5px 5px;font-size:12px;text-align:left;padding:5px;color:#333}#main .reasonList li p strong{color:#d00}#reason #main .msgTxtOvr h3{background:0 0;border:none;box-shadow:none;padding:0;color:#498b08;font-size:24px;text-align:center}#reason #main .msgTxtOvr h3 strong{font-size:40px}#reason #main .balloonBox{margin:30px auto}#reason #main .balloonBox p{font-size:30px}#reason .catchTtl,#reason .catchTtls{font-family:"fot-tsukuardgothic-std",sans-serif;font-size:60px;font-weight:700;line-height:1.3;margin-bottom:20px;color:#424242}#reason .catchTtls{color:#498b08}#reason .catchTtl strong{color:#23ac38}#reason .catchTtl>span{width:160px;height:160px;background-size:100% 100%}#reason .reasonCtc{font-family:"fot-tsukuardgothic-std",sans-serif;float:left;background:url(//tsuchiura-tosou.com/wp/wp-content/themes/tsuchiura-tosou/./img/common/bg_tt.png) no-repeat bottom right;width:206px;height:206px;color:#fff;font-size:25px;line-height:1.3;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-align-items:center;align-items:center;justify-content:center;text-align:center;margin:-10px 10px 0 0;font-weight:700}#reason .catchTtl span.txtFree{background:#424242;color:#fff;border-radius:4px;font-size:40px;display:table-cell;width:auto;height:auto;padding:0 15px;margin:0;line-height:1.3;float:none}#reason #main .reasonBox h3,#first #main .firstPoint h3{background:0 0;border-top:none;font-size:18px;padding:0;margin:0 0 20px;font-weight:700;width:auto;clear:none;color:#e00000}#reason #main .reasonBox h3:after,#first #main .firstPoint h3:after{content:none}#reason #main .reasonBox{position:relative;overflow:hidden}#reason #main .reasonBox p{font-size:16px}#reason #main .reasonBox .starsP{position:relative}#reason #main .reasonBox .starsP img.stars01{position:absolute;top:-10px;left:0;z-index:2}#reason #main .reasonBox .starsP img.stars02{position:absolute;bottom:-10px;right:0;z-index:2}#reason .lowpriceReason{margin-top:40px}#main .showroomRecommended{font-family:"fot-tsukuardgothic-std",sans-serif;margin-top:20px;border-top:#333 dotted 1px;padding-top:10px;overflow:hidden}#main .showroomRecommended li{background:0 0;border-bottom:#333 dotted 1px;position:relative;font-size:26px;font-weight:700;padding:0 0 8px 35px;margin:0 0 8px}#main .showroomRecommended li:last-child{margin-bottom:0}#main .showroomRecommended>li:before,#main .showroomRecommended>li:after{position:absolute;top:5px;left:0;margin:auto;content:"";vertical-align:middle}#main .showroomRecommended>li:before{background:#ffae00;border-radius:50%;width:25px;height:25px}#main .showroomRecommended>li:after{left:6px;top:12px;width:10px;height:5px;border-left:4px solid #fff;border-bottom:4px solid #fff;border-right:none;border-top:none;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#main .showroomRecommended li strong{background:#fff600;display:inline-block;line-height:.5}#staff #main h2{font-size:30px}#staff #main h2:first-of-type{margin-top:0}#staff #main #tabMenu{position:relative;overflow:hidden;margin-bottom:25px}#staff #main #tabMenu li{border-radius:4px;background:-webkit-linear-gradient(90deg,#7f7f7f 0%,#cfcfcf 100%);background:-moz-linear-gradient(90deg,#7f7f7f 0%,#cfcfcf 100%);background:-o-linear-gradient(90deg,#7f7f7f 0%,#cfcfcf 100%);background:-ms-linear-gradient(90deg,#7f7f7f 0%,#cfcfcf 100%);background:linear-gradient(0deg,#7f7f7f 0%,#cfcfcf 100%);box-shadow:0px 4px 7px 1px rgba(52,52,52,.35) inset;-moz-box-shadow:0px 4px 7px 1px rgba(52,52,52,.35) inset;-webkit-box-shadow:0px 4px 7px 1px rgba(52,52,52,.35) inset;font-size:25px;font-weight:700;text-align:center;color:#fff;text-decoration:none;display:block;float:left;line-height:1.2;padding:0;width:485px}#staff #main #tabMenu li a{color:#fff;text-decoration:none;display:block;padding:15px 0}#staff #main #tabMenu li:hover{cursor:pointer;opacity:.8;transition:.7s}#staff #main #tabMenu li:nth-child(2n){float:right}#staff #main #tabMenu li.select{background:-webkit-linear-gradient(90deg,#e50012 0%,#fd2571 100%);background:-moz-linear-gradient(90deg,#e50012 0%,#fd2571 100%);background:-o-linear-gradient(90deg,#e50012 0%,#fd2571 100%);background:-ms-linear-gradient(90deg,#e50012 0%,#fd2571 100%);background:linear-gradient(0deg,#e50012 0%,#fd2571 100%)}#staff #main #tabMenu li.select:hover{opacity:inherit}#staff #main .staffShop{position:relative;overflow:hidden;margin-bottom:45px}#staff #main .staffShop li{position:relative;font-size:25px;background:0 0;display:inline-block;padding:0 0 0 20px;margin:0 35px 0 0}#staff #main .staffShop li:before,#staff #main .staffShop li:after{position:absolute;top:0;bottom:0;left:0;margin:auto;content:"";vertical-align:middle}#staff #main .staffShop li:before{background:#12a73b;border-radius:50%;width:16px;height:16px}#staff #main .staffShop li:after{left:4px;width:5px;height:5px;border-left:2px solid #fff;border-bottom:2px solid #fff;border-right:none;border-top:none;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#staff #main .staffShop li a{color:#333;text-decoration:none}#staff #main .staffList{position:relative;overflow:hidden;margin-bottom:50px}#staff #main .staffList li{background:0 0;float:left;margin:35px 20px 0 0;width:235px;padding:0;font-weight:700}#staff #main .staffList li:nth-child(-n+4){margin-top:0}#staff #main .staffList li:nth-child(4n){margin-right:0}#staff #main .staffList li a{text-decoration:none}#staff #main .staffList li:before,#staff #main .staffList li:after{content:none}#staff #main .staffList li .staffPict{width:235px;height:280px;position:relative;overflow:hidden;margin-bottom:10px;border-radius:5px}#staff #main .staffList li .staffPict img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:auto;height:100%}#staff #main .staffList li .positionTxt{display:block;margin:0;text-align:center}#staff #main .staffList li .positionTxt span{font-size:12px;font-weight:700;display:inline-block;text-align:center;padding:2px 5px;line-height:1.2;margin-right:5px;color:#333}#main .staffProf .profileDetail .positionTxt span{font-size:12px;font-weight:700;text-align:left;padding:2px 5px;line-height:1.2;margin-right:5px;color:#fff;border-radius:3px;background:#013e96;display:inline-block}#staff #main .staffList li .staffName{color:#333;font-size:23px;line-height:1.3;font-weight:700;text-align:center;margin-bottom:5px}#main .staffProf .profileDetail .staffName{font-family:"fot-tsukuardgothic-std",sans-serif;color:#333;font-size:20px;line-height:1.3;font-weight:700;margin-bottom:15px}#staff #main .staffList li .staffName span,#main .staffProf .profileDetail .staffName span{color:#a2cf45;font-size:14px;display:block;padding-left:10px}#staff #main #staffSection .inner{padding-top:0 !important}#staff #main #staffSection .inner .combnrListOtr li{margin-bottom:0 !important;margin-top:30px}#staff #main .staffList li .btnDetail,.staffProf a#btnClose{font-size:12px !important;margin:0 auto !important;width:11em !important;border-radius:5px;padding:3px 6px;background:#d0004e;box-shadow:0px 2px 0px 0px rgba(255,255,255,.4) inset;clear:both}#btnClose{font-size:14px !important;color:#fff;text-decoration:none;font-weight:700;text-align:center;display:block;width:6em;margin:50px auto 0 auto !important;padding:2px 20px;background:#d0004e}body#staff.nocolumn{min-width:0}#main .staffProf{padding:20px;position:relative;overflow:hidden}#main .staffProf .staffPictBox{width:235px;margin-right:25px;float:left}#main .staffProf .staffPictBox>img{width:235px;height:auto}#main .staffProf .staffPict{width:235px;height:314px;position:relative;overflow:hidden;margin-bottom:20px;border-radius:5px}#main .staffProf .staffPict img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:auto;height:100%}#main .staffProf .profileDetail{overflow:hidden}#main .staffProf .profileDetail .positionTxt{margin-top:0;font-size:12px;margin-bottom:5px !important}#main .staffProf .profileDetail .staffName span{display:inline-block;margin-left:10px}#main .staffProf .profileDetail dl dt{font-family:"fot-tsukuardgothic-std",sans-serif;background:url(//tsuchiura-tosou.com/wp/wp-content/themes/tsuchiura-tosou/./img/common/bg_nav.png);color:#fff;font-size:15px;font-weight:700;display:block;padding:3px 10px;margin:15px 0 10px;border-radius:5px}#main .staffProf .profileDetail dl dd{font-size:15px}#colorsimulation #main dl{position:relative;overflow:hidden}#colorsimulation #main dl dt{width:245px;float:left;margin-right:30px;text-align:center}#colorsimulation #main dl dt .balloonTxt{background:#002590;border-radius:5px;color:#fff;text-align:left;padding:10px 12px;position:relative;display:block;font-size:20px;font-weight:700;line-height:1.4;margin-bottom:20px}#colorsimulation #main dl dt .balloonTxt:after{content:'';height:0;position:absolute;width:0;border:8px solid transparent;border-top:#002590 10px solid;top:100%;left:50%;margin-left:-8px}#colorsimulation #main dl dd{overflow:hidden;margin-bottom:15px}#colorsimulation .colorCtc{font-size:50px;font-weight:700;line-height:1.3;margin-top:30px;padding-top:20px}#colorsimulation .colorCtc strong{color:#00569e}#colorsimulation .colorCtc span{float:left;background-color:#e8340c;border-radius:50%;width:160px;height:160px;color:#fff;font-size:25px;line-height:1.3;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;text-align:center;margin:0 10px 0 0;margin-top:-30px;font-weight:700;font-size:60px;border:solid 10px #e88f7b}#main ul.colorsimulationBa li h3 img{float:left;margin-right:30px}#main ul.colorsimulationBa{position:relative;display:flex}#main ul.colorsimulationBa li{background:0 0;padding:0;position:relative;margin-bottom:20px;width:calc(33.3% - 8px)}#main ul.colorsimulationBa li:nth-child(n+2){margin-left:12px}#main ul.colorsimulationBa li img{display:block;width:100%;height:auto}#main ul.colorsimulationBa li.before{margin-right:30px;float:left}#main ul.colorsimulationBa li:after,#main ul.colorsimulationBa li:before,#main ul.colorsimulationBa li ul li:after,#main ul.colorsimulationBa li ul li:before{content:none;transform:none}#main ul.colorsimulationBa li.before:after{content:' ';height:0;position:absolute;width:0;border:20px solid transparent;border-left:#498b08 solid 20px;left:calc(100% + 5px);top:0;bottom:0;margin:auto}#main ul.colorsimulationBa li.after{float:right;width:648px;position:relative}#main ul.colorsimulationBa li.after p{font-size:15px;margin-top:20px}#main ul.colorsimulationBa li img.imgCg{position:absolute;left:0;bottom:0}#main ul.colorsimulationBa li.after img{margin-left:10px}#main ul.colorsimulationBa li.after img:first-child{margin-left:0}#main ul.colorsimulationBa li.after img.stars01{position:absolute;top:-15px;left:-10px}#main ul.colorsimulationBa li.after img.stars02{position:absolute;bottom:-10px;right:0}#main ol.colorStep{padding:0;position:relative;overflow:hidden;margin:0}#main ol.colorStep li{background:url(//tsuchiura-tosou.com/wp/wp-content/themes/tsuchiura-tosou/./img/common/bg01.png);border-radius:5px;width:182px;text-align:center;float:left;list-style:none;margin:0 15px 0 0}#main ol.colorStep li:last-child{margin-right:0}#main ol.colorStep li span{color:#fff;display:block;font-weight:700;margin-bottom:1px;border-radius:5px 5px 0 0;background:url(//tsuchiura-tosou.com/wp/wp-content/themes/tsuchiura-tosou/./img/common/bg_packttl01.png)}#main ol.colorStep li h4{font-size:14px;padding:0 5px;margin:10px 0 5px !important;text-align:center;background:0 0;color:#555}#contact #main ol.colorStep li h4,#showroom #main ol.colorStep li h4{text-align:center;color:#555;margin:5px 0 !important;background:0 0}#main ol.colorStep li h4:before,#main ol.colorStep li h4:after{display:none}#main ol.colorStep li p{font-size:12px;padding:0 5px;text-align:left;margin:5px 0}#colorsimulation #main .campaignArw{font-family:"fot-tsukuardgothic-std",sans-serif;background:#2f2f2f;color:#fff;font-size:20px;font-weight:700;padding:0 20px;margin:20px 165px 10px 0;position:relative}#colorsimulation #main .campaignArw:after{content:' ';height:0;position:absolute;width:0;border:30px solid transparent;border-left:#555 solid 48px;left:100%;top:50%;margin-top:-30px}#main .sampleBox h3{font-size:50px;color:#498b08;line-height:1.2;background:0 0;border-top:none;box-shadow:none;padding:0}#main .sampleBox .photoUL li{width:320px;margin:0 20px 20px 0}#main .sampleBox .photoUL li:nth-child(3n){margin-right:0}#main .warningChk{padding:0 20px 20px;background:#fffddd;margin-bottom:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#main .warningChk h3{background:#0eaa8e;color:#fff;text-align:center;font-size:30px;margin:0 -20px 30px;padding:0;border:none}#main .warningChk h5{margin:0 0 10px;background:#d73d33 !important;font-size:18px !important}#main .warningChk img{margin-right:30px}#main .warningChk ul{margin-bottom:0}#main .warningChk ul li{font-size:22px;font-weight:700;padding:0 0 0 20px;margin:0;position:relative}#main .warningChk ul li:before,#main .warningChk ul li:after{position:absolute;top:0;bottom:0;left:0;margin:auto;content:"";vertical-align:middle}#main .warningChk ul li:before{width:16px;height:16px;-webkit-border-radius:50%;border-radius:50%;background:#0eaa8e}#main .warningChk ul li:after{left:4px;width:4px;height:4px;border-top:2px solid #fffeee;border-right:2px solid #fffeee;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#main .priceList{clear:both}#main .priceList li{margin-bottom:15px;padding:7px 5px 0 15px;position:relative;color:#fff;font-size:50px;font-weight:700;line-height:1.2;overflow:hidden;border-radius:5px;background-color:#d73d33}#main .priceList li span{padding:3px 25px 0;float:right;display:block;position:relative;color:#d73d33;line-height:1;text-align:center;border-radius:3px;background-color:#fff}#main .priceList li:before,#main .priceList li:after{content:none}#main .reasonUlAm li{clear:both;margin:0 0 50px;padding:0}#main .reasonUlAm li br{display:none}#main .reasonUlAm li img{float:right;margin:0 0 50px 30px}#main .reasonUlAm li h3{overflow:hidden;clear:none;margin-top:0}#main .reasonUlAm li:before,#main .reasonUlAm li:after{content:none}#main .rainAnswer h3{background:#f60;color:#fff;border-radius:4px;font-size:25px;border-top:none;padding:10px;margin:0 0 25px;border-image:none}#main .rainAnswer h3 span{background:#fff;color:#f60;display:inline-block;margin-right:10px;padding:0 10px}#main .rainAnswer .answerUl{width:740px;padding-right:260px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;background:url(//tsuchiura-tosou.com/wp/wp-content/themes/tsuchiura-tosou/./img/common/img_answer.png) no-repeat bottom right;margin-bottom:0}#main .rainAnswer .answerUl li{width:238px;padding:0;border:1px #ccc solid;background:#fff}#main .rainAnswer .answerUl li:nth-child(-n+3){margin-top:0}#main .rainAnswer .answerUl li h4{background:#3e984f;color:#fff;font-size:16px;font-weight:700;margin-bottom:0;padding:3px 5px}#main .rainAnswer .answerUl li h4:before,#main .rainAnswer .answerUl li h4:after{content:none}#main .rainAnswer .answerUl li p{font-size:15px;padding:10px;margin-bottom:0;line-height:1.8}#main .rainAnswer .answerUl li:before,#main .rainAnswer .answerUl li:after{content:none}#main .rainCts{background:#541d0e;border-radius:4px;overflow:hidden;font-weight:700;padding:10px;margin:30px auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}#main .rainCts h3{color:#fff;font-size:32px;line-height:1.6;margin:0 10px;background:0 0;padding:0;border-top:none}#main .rainCts ul{margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;width:730px}#main .rainCts ul li{padding:15px 0;line-height:1;background:#fff;color:#541d0e;border-radius:5px;font-size:23px;margin:0;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:236px}#main .rainCts ul li:after,#main .rainCts ul li:before{content:none}#rainleaking #main .emergencyC{background:#eee;padding:0;margin-bottom:20px}#rainleaking #main .emergencyC img{float:left;margin:0 30px 0 0}#rainleaking #main .emergencyC .tel{font-size:13px;margin-top:100px}#rainleaking #main .emergencyC .tel span{overflow:hidden;font-size:80px;line-height:1;display:block;background:url(//tsuchiura-tosou.com/wp/wp-content/themes/tsuchiura-tosou/./img/common/ico_freedial02.png) no-repeat left 30px;padding:0 0 0 58px;font-weight:800}#rainleaking #main .emergencyC .tel span a{text-decoration:none}#rainleaking #main .ranking{padding:0;margin:0 0 20px}#rainleaking #main .ranking li{list-style:none;font-size:25px;font-weight:700;color:#e00000;margin:0}#rainleaking #main .catchTtl{font-size:52px;font-weight:700;line-height:1.2;margin-bottom:30px}#main .troubleBox h2{position:relative;z-index:10;padding:15px 0 0;margin:0 auto 15px;color:#333;font-size:32px;background:0 0;box-shadow:none;line-height:1.2;position:relative;overflow:hidden;border:#00569e solid 7px;border-width:7px 0 0}#main .troubleBox h2:after{display:none}#main .troubleBox h2 img{float:left;margin:0 10px 0 0}#main .troubleBox h2 span,#main .diagnosisPoint h2 span{display:block}#main .troubleBox h2 span.txtEn{color:#12a73b;font-size:15px}#diagnosis #main .troubleBox h2{padding:15px 0 0;margin:0 auto 30px;color:#333;font-size:40px;line-height:1.2;border-top:none;display:block;text-align:left}#diagnosis #main .troubleBox h2:before,#diagnosis #main .troubleBox h2:after{content:none}#diagnosis #main .troubleBox h2 span.txtL,#main .troubleBox h2 span.txtL,#main .diagnosisPoint h2 span.txtL{font-size:48px}#diagnosis #main .troubleBox h5{margin:0 0 10px}#main .troubleBox h6:before{background:#ffae00}#main .troubleBox .attonP{font-size:18px;font-weight:700}#diagnosis #main .troubleBox ol{counter-reset:my-counter;list-style:none;padding:0}#diagnosis #main .troubleBox ol li{background:0 0;padding:0;position:relative;overflow:hidden;padding-left:35px;line-height:1.8;font-size:14px}#diagnosis #main .troubleBox ol li:before{content:counter(my-counter);counter-increment:my-counter;background-color:#498b08;color:#fff;display:block;float:left;line-height:22px;margin-left:-30px;text-align:center;height:22px;width:22px;font-weight:700;-webkit-border-radius:50%;border-radius:50%}#diagnosis #main .troubleBox ol li h3{font-size:20px;clear:none;background:0 0;border-top:none;box-shadow:none;padding:0;margin:0 0 5px}#diagnosis #main .troubleBox ol li h3:after{content:none}#diagnosis #main .troubleBox ul li strong{font-size:18px}#diagnosis #main .troubleBox p.trblP{line-height:1.5;font-size:30px;font-weight:700;padding-left:35px}#diagnosis #main .troubleBox ul li h6{margin:10px 0 0}#diagnosis #main .balloonBox{margin:30px auto}#diagnosis #main .balloonBox p{font-size:30px;line-height:1.8}#rainleaking #main .troubleBox h5{font-size:30px}#diagnosis #main .cautionBox{background:#5e86a9;border-radius:4px;color:#fff;padding:10px;position:relative;overflow:hidden}#diagnosis #main .cautionBox h4{color:#fff;font-size:31px;margin:15px 0;padding-left:0;display:inline-block}#diagnosis #main .cautionBox p{color:#fff;font-size:18px}#diagnosis #main .cautionBox ul{position:relative;overflow:hidden;float:right;margin:0 0 0 25px}#diagnosis #main .cautionBox ul li{float:left;margin:0 0 0 10px;padding-left:0}#diagnosis #main .cautionBox h4:before,#diagnosis #main .cautionBox h4:after,#diagnosis #main .cautionBox ul li:before,#diagnosis #main .cautionBox ul li:after{content:none}#main .worksExpBox{margin:30px 0}#main .worksExpBox p.expP{background:#fcff00;padding:50px 50px 50px 660px;position:relative;margin-bottom:65px;font-size:24px;line-height:1.3;font-weight:700}#main .worksExpBox p.expP span{background:#f60;border-radius:50%;display:block;position:absolute;z-index:99;height:240px;width:240px;font-size:24px;color:#fff;top:-20px;left:180px;text-align:center;padding-top:50px;box-sizing:border-box}#main .worksExpBox p.expP span strong{display:block;font-size:60px;color:#fcff00;font-weight:400;font-family:"Impact",Gadget,'Anton',sans-serif}#main .worksExpBox p.expP span:before{content:'';position:absolute;display:block;width:0;height:0;right:-10px;bottom:10px;border-left:60px solid #f60;border-top:40px solid transparent;border-bottom:40px solid transparent;transform:rotate(35deg);z-index:-1}#main .worksExpBox p.expP img{position:absolute;bottom:-65px;left:350px}#main .diagnosisAttention{margin:50px 0}#main .diagnosisAttention .formH{text-align:left;overflow:hidden;clear:none;margin-bottom:2px;line-height:1.3}#main .diagnosisAttention p{color:#333;font-size:20px}#main .diagnosisAttention span{background:#f80;border-radius:50%;display:block;height:200px;width:200px;font-size:40px;font-weight:700;color:#fff;text-align:center;padding-top:50px;box-sizing:border-box;float:left;margin:-10px 30px 0 0}#main .diagnosisAttention span strong{display:block;font-size:100px;line-height:.6}#main .diagnosisPoint{margin-bottom:20px;padding:10px 0 0}#main .diagnosisPoint li h3 span{background:url(//tsuchiura-tosou.com/wp/wp-content/themes/tsuchiura-tosou/./img/common/bg_catchttl.png) no-repeat center center;background-size:100% 100%;color:#fff;font-size:16px;width:100px;height:100px;padding:30px 5px;margin-top:0;box-sizing:border-box;text-align:center;line-height:1.3;position:relative;float:left;margin-right:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;flex-grow:0;flex-shrink:0}#main .diagnosisPoint li h4{overflow:hidden;font-size:25px}#main .diagnosisPoint li .captionD{font-size:.8em;line-height:1.2em}#main .diagnosisPoint li .captionD span{display:block;text-align:center}#main .diagnosisPoint li .captionD img{margin-bottom:5px}#main .diagnosisPoint ul.dottedL li{border-top:dotted #333 1px;padding:30px 0 0;position:relative;overflow:hidden;line-height:1.8}#main .diagnosisPoint ul.dottedL li:first-child{border-top:none}#main .diagnosisPoint ul.dottedL li:before,#main .diagnosisPoint ul.dottedL li:after{content:none}#main .diagnosisPoint h3.pointH,#main .diagnosisPoint h3.pointH span{font-size:18px}#main .diagnosisPoint li{margin-bottom:30px;list-style-type:none;clear:both}#main .diagnosisPoint h3{position:relative;color:#555;font-size:32px;overflow:hidden;margin-bottom:10px;background:0 0;border-top:none;padding:0;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}#main .diagnosisPoint h3:after{content:none}#main .diagnosisPoint h3 img{float:left;margin-right:20px}#main .diagnosisPoint h2{padding:15px 0 0;margin:0 auto 15px;color:#333;font-size:35px;background:0 0;box-shadow:none;line-height:1.2}#main .diagnosisPoint h4{clear:none;margin-top:0}#main .diagnosisPoint .imgL30{margin-bottom:40px}#main .harikaeProblem{background:#002590;box-shadow:none;position:relative;width:100%;padding:10px 0;margin-bottom:30px}#main .harikaeProblem:after{content:' ';height:0;position:absolute;width:0;border:45px solid transparent;border-top:#002590 solid 26px;top:100%;left:50%;margin-left:-45px;border-radius:0}#main .harikaeProblem h2{padding:0;font-size:35px;text-align:center;color:#fff;box-shadow:none;margin:0;width:auto;border-bottom:none;background:#002590}#main .harikaeProblem h2:after{display:none}#main .harikaeProblem ul{width:1000px;margin:0 auto;position:relative;overflow:hidden}#main .harikaeProblem ul li{display:block;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#main .harikaeProblem ul li h4{position:absolute;bottom:10px;margin:0 10px;display:block;width:90%;width:calc(100% - 20px);color:#fff;border-radius:4px;background:#12a73b;text-align:center;padding:0}#main .harikaeProblem ul li h4:before,#main .harikaeProblem ul li h4:after{display:none}#main .harikaeProblem ul li img{margin:0}#harikae #main .catchTtl{font-size:45px;font-weight:700;text-align:center;line-height:1.3}#harikae #main .catchTtl strong{color:#e50012}#main .harikaeFeature h3{font-size:28px;padding:0 7px;margin:0 0 20px}#main .harikaeFeature h3 span{border-radius:4px;background:#12a73b;color:#fff;display:inline-block;font-size:20px;padding:0 10px;margin:10px 10px 10px 0}#main .harikaeFeature h4.normal{font-size:18px;padding:0 0 0 50px;margin:0;position:relative;background:0 0}#main .harikaeFeature h4.normal:before,#main .harikaeFeature h4.normal:after{border-radius:50%;content:'';display:block;position:absolute;top:3px;font-size:30px;line-height:1;background:#12a73b;width:20px;height:20px;border:none;transform:none}#main .harikaeFeature h4.normal:before{left:0;opacity:.5}#main .harikaeFeature h4.normal:after{left:23px}#main .harikaeFeature .alignright{margin-left:30px}#main .harikaeMerit{padding-top:0}#main .harikaeMerit h3{background:#12a73b;border-radius:6px;border-top:none;color:#fff;font-weight:400;font-size:36px;text-align:center}#main .harikaeMerit h4{background:0 0;font-size:30px;padding:0}#main .harikaeMerit h4:before,#main .harikaeMerit h4:after{content:none}#main .harikaeMerit p{margin-bottom:0}#main .harikaeMerit .alignright{margin:0 0 0 25px}#main .sidingMerit .balloonBox{margin:30px 0;text-align:center;padding:10px}#main .sidingMerit .balloonBox:after{content:' ';height:0;position:absolute;width:0;border:25px solid transparent;border-top:#002590 solid 26px;top:100%;left:50%;margin-left:-25px;border-radius:0}#main .sidingMerit .balloonBox p{font-size:36px;font-weight:400}#main .sidingMerit .balloonBox strong{font-weight:700;color:#fff}#amadoi .catchLrg{font-size:40px;font-weight:700;line-height:1.3;margin-bottom:18px}#amadoi .catchL{font-size:48px}#amadoi .catchLrg strong{font-size:53px;letter-spacing:-2px}#amadoi .catchLrg img{float:right;margin:-45px 0 30px 30px}#amadoi .catchBoxR{border-radius:5px;clear:both;background-color:#d73d33;color:#fff;font-size:26px;text-align:center;font-weight:700}#amadoi .catchImg{margin:30px 0;text-align:center !important}#amadoi .attentionB{background:#0b3e9b;clear:both;padding-top:15px;margin-top:50px}#amadoi .attentionB .catchImg{margin:0}#amadoi .attentionB ul{margin-bottom:0;overflow:hidden;padding:22px}#amadoi .attentionB ul li{background:#fff;padding:10px;width:304px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin:0 22px 0 0;position:relative}#amadoi .attentionB ul li:last-child{margin-right:0}#amadoi .attentionB ul li h4{display:block;background:#4dbe53;color:#fff;font-weight:700;font-size:20px;padding:3px;margin-top:10px;line-height:1.2;margin-bottom:0;text-align:center}#amadoi #main ul.amadoiFUl li{padding:0;position:relative;margin-bottom:20px}#amadoi #main ul.amadoiFUl li p.attentionP{position:absolute;width:192px;height:149px;background:url(//tsuchiura-tosou.com/wp/wp-content/themes/tsuchiura-tosou/./img/common/ico_gn.png) no-repeat center center;font-size:30px;font-weight:700;color:#fff;right:0;top:calc(50% - 75px);text-align:center;line-height:1.3;display:flex;-webkit-align-items:center;-webkit-justify-content:center;align-items:center;justify-content:center}#amadoi ul.amadoiFUl li .bgBo{background-color:#0b3e9b;position:relative;width:690px;padding:20px}#amadoi ul.amadoiFUl li .bgBo:before{position:absolute;content:"";background-color:#0b3e9b;height:60px;width:20px;right:-20px;top:calc(50% - 30px)}#amadoi ul.amadoiFUl .bgBo:after{position:absolute;content:"";width:0;height:0;border:50px solid transparent;border-left:30px solid #0b3e9b;right:-100px;top:calc(50% - 50px)}#amadoi ul.amadoiFUl li .bgBo h3{font-size:30px;padding:5px;margin:0;background:#fff;padding:10px;border:none}#amadoi ul.amadoiFUl li .bgBo h3 span{text-align:center;background:#d73d33;color:#fff;display:block;margin-bottom:10px}#amadoi ul.amadoiFUl li .bgBo h3 img:last-child{float:right}#amadoi ul.amadoiFUl li:before,#amadoi ul.amadoiFUl li:after,#amadoi .attentionB ul li:before,#amadoi .attentionB ul li:after,#amadoi .attentionB ul li h4:before,#amadoi .attentionB ul li h4:after{content:none}#amadoi #main .areaB{background-color:#4dbe53;color:#fff;padding:10px;border-radius:5px}#amadoi #main .areaB p{font-size:18px}#amadoi .insuranceH{font-size:30px;margin:30px 0;border:none;background:0 0}#amadoi .insuranceBox .insuranceH{margin-top:0}#amadoi .insuranceBox{background:#e8dfcc;text-align:center;padding:10px}#apartment .catchLrg{font-size:50px;font-weight:700;line-height:1.3;margin-bottom:20px}#apartment .catchLrg img{float:left;margin:-15px 15px 15px 0}#apartment .catchLtl{font-size:30px;font-weight:700;line-height:1.5;margin-bottom:20px}#apartment .catchLtl strong{color:#e00000}#main .priceUl{margin-bottom:28px}#main .priceUl li:before,#main .priceUl li:after{display:none}#main .priceUl li{padding-bottom:5px;float:left;width:486px;background-color:#fff;border:1px solid #e0d3bc;padding:0}#main .priceUl li .title03{margin:0 0 20px;padding:5px 0;font-size:23px;color:#fff;font-weight:700;text-align:center;background-color:#004088;border-bottom:1px solid #e0d3bc}#main .priceUl li .priceDl{margin:0 8px 18px;border-bottom:#333 dotted 1px}#main .priceUl li .priceDl dt{padding:7px 3px 5px;float:left;width:54px;position:relative;color:#fff;font-size:20px;font-weight:700;line-height:1;text-align:center;background-color:#4dbe53;border-radius:5px}#main .priceUl li .priceDl .dtStyle01{padding:17px 3px}#main .priceUl li .priceDl .dtStyle02{width:250px;padding:17px 3px}#main .priceUl li .priceDl dd{padding:0 15px 13px 68px;font-size:14px;font-weight:700;letter-spacing:-1px}#main .priceUl li .priceDl dd .txtTtl{font-size:17px}#main .priceUl li .priceDl dd .num{font-size:1.9em}#main .priceUl li .priceDl .ddStyle01{padding:15px 15px 20px 68px}#main .priceUl li .priceDl .ddStyle01 .floatR{margin-top:-5px}#main .priceUl li .priceDl .ddStyle02{padding:10px 15px 20px 260px}#main .priceUl li .priceDl .red{padding-top:2px;color:#e82c2c;font-size:20px !important;text-align:right}#main .priceUl li .none{margin-bottom:0;border-bottom:none}#main .priceUl li p{margin:0 15px;font-size:14px;line-height:1.7}#main .menuNote{font-size:12px;margin-bottom:0;text-align:right}#main .catchMenu{background:#002590;font-weight:700;font-size:30px;color:#fff;padding:5px 15px}#main .wallPartsBox{position:relative;overflow:hidden;margin-top:30px}#main .wallPartsBox .floatL{width:330px}#main .wallPartsBox .floatR{width:640px;text-align:center}#main .wallPartsBox .catchTtl{font-family:"fot-tsukuardgothic-std",sans-serif;font-size:45px;line-height:1.2;margin:0 0 10px;font-weight:700}#main .wallPartsBox .floatL .catchTtl{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap}#main .wallPartsBox .catchTtl span{border-radius:50%;background:url(//tsuchiura-tosou.com/wp/wp-content/themes/tsuchiura-tosou/./img/common/bg_catchttl.png) no-repeat center center;background-size:100% 100%;color:#fff;width:165px;height:165px;font-size:130px;font-weight:700;line-height:1;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 0 10px}#main .wallPartsBox p.txts{font-size:14px;font-weight:700}#main .wallPartsBox h4{display:inline-block;border-radius:20px;background:url(//tsuchiura-tosou.com/wp/wp-content/themes/tsuchiura-tosou/./img/common/bg_staff.png);font-size:30px;color:#fff;line-height:1.1;padding:5px 25px 8px;margin:0 0 10px;position:relative;text-align:center}#main .wallPartsBox h4:before{content:'';position:absolute;display:block;z-index:1;border-style:solid;border-color:#a2cf45 transparent;border-width:10px 10px 0;bottom:-10px;left:50%;margin-left:-10px}#main .wallPartsBox h4:after{display:none}#main h2.menuCatch{background:0 0;font-size:45px;box-shadow:none;color:#333;text-align:center;line-height:1.3;padding:0 0 30px;margin-bottom:30px}#main h2.menuCatch:after{background:#f60;content:'';display:block;height:15px;position:absolute;width:490px;margin:0 auto;bottom:0;top:inherit;left:50%;margin-left:-245px;border-radius:0;border:none}#main .itemBox h3{background:0 0;border:none;display:inline-block;width:740px;margin:0;font-size:26px}#main .itemBox h3:after{content:none}#main .itemBox h3.itemTi{font-size:30px;color:#498b08}#main .itemBox h3.itemTi:after{content:none}#main .itemBox h3 img{margin-right:15px}#main .itemPhotoBox{position:relative;float:right;width:217px}#main .itemPhoto{width:217px;position:relative;overflow:hidden;color:#999;display:block}#main .itemPhoto img{width:100%;height:auto}#main .itemPhotoBox .imgIco{right:0;top:-10px;z-index:5}#main .itemPhoto p{color:#fff;font-size:40px;font-weight:700}#main .itemSummery{width:740px;float:left}#main .itemSummery p{font-size:22px}#main .itemSummery .leadTxt{position:relative;padding-right:55px}#main .itemSummery .leadTxt p{font-size:25px;line-height:1.5}#main .itemSummery ul.isL{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-align-items:center;align-items:center}#main .itemSummery ul.isL li{background:0 0;padding:0;text-align:center;font-weight:700;margin:0 20px 0 0;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-align-items:stretch;align-items:stretch;border-radius:50px;overflow:hidden}#main .itemSummery ul.isL li:before,#main .itemSummery ul.isL li:after{content:none}#main .itemSummery ul.isL li h5{font-size:20px;line-height:2;margin:0;background:url(//tsuchiura-tosou.com/wp/wp-content/themes/tsuchiura-tosou/./img/common/bg_packttl01.png);width:auto;padding:15px;color:#fff;border-radius:0}#main .itemSummery ul.isL li h5:after{content:none}#main .itemSummery ul.isL li.itemFeature{-webkit-flex-basis:370px;flex-basis:370px;margin-right:0}#main .itemSummery ul.isL li p{width:200px;font-size:20px;margin:0;padding:10px;background:url(//tsuchiura-tosou.com/wp/wp-content/themes/tsuchiura-tosou/./img/common/bg01.png);color:#63bec9;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}#main .itemSummery ul.isL li.itemFeature p{text-align:left;font-size:18px}#main .itemData{clear:both;margin-top:20px;background:url(//tsuchiura-tosou.com/wp/wp-content/themes/tsuchiura-tosou/./img/common/bg_news_c.png);border-radius:10px;overflow:hidden}#main .itemData h4{color:#fff;font-size:35px;text-align:center;padding:0;display:block;background:url(//tsuchiura-tosou.com/wp/wp-content/themes/tsuchiura-tosou/./img/common/bg_blue.png);padding:10px 30px;margin:0 !important;font-weight:700}#main .itemData h4:before,#main .itemData h4:after{display:none}#main .itemData ul{background:url(//tsuchiura-tosou.com/wp/wp-content/themes/tsuchiura-tosou/./img/common/bg_news_t.png) repeat-x center -138px;position:relative;overflow:hidden;margin:0;padding:50px 30px 30px}#main .itemData ul li{border-radius:5px;background:#fff;padding:25px 25px 70px;margin:0 15px 0 0;position:relative;width:303px;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#main .itemData ul li:nth-child(3n){margin-right:0}#main .itemData ul li:before,#main .itemData ul li:after{content:none}#main .itemData ul li h5{position:absolute;bottom:0;color:#fff;left:50%;border-radius:5px;background:url(//tsuchiura-tosou.com/wp/wp-content/themes/tsuchiura-tosou/./img/common/bg_packttwo.png);display:block;width:200px;text-align:center;margin-left:-100px;padding:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#main .itemData ul li h5:after{content:none}#contact #main h2.catchTtl{background:url(//tsuchiura-tosou.com/wp/wp-content/themes/tsuchiura-tosou/./img/common/bgquo.png) no-repeat center right;font-size:50px;border-bottom:none;color:#333;margin-top:0;padding-right:150px;box-shadow:none}#contact #main .msgTxt{font-size:15px}#main p.catchTxt+h4{margin:0}#contact #main .msgTxt strong,#contact #main .contactMsg strong,#contact #main .msgTxtOvr strong{display:inline-block;font-weight:700}#main .msgTxt .catchTxt,#main .contactMsg .catchTxt,#main .msgTxtOvr .catchTxt{font-size:32px;font-weight:700;font-family:"fot-tsukuardgothic-std",sans-serif}#main .contactMsg p.catchTxt img{vertical-align:middle;margin-right:4px}#main .msgTxt .catchTxt strong,#main .contactMsg .catchTxt strong,#main .msgTxt .catchTxt strong,#main .msgTxtOvr .catchTxt strong{color:#e00000;background:0 0;font-weight:700}#main .msgTxt .catchTxt span,#main .msgTxtOvr .catchTxt span,#main .contactMsg .catchTxt span{background:url(//tsuchiura-tosou.com/wp/wp-content/themes/tsuchiura-tosou/./img/common/bg_packttwo.png);border-radius:5px;color:#fff;font-size:24px;margin-right:4px;display:inline-block;padding:0 8px}#main .msgTxt .tel,#main .contactMsg .tel,#main .msgTxtOvr .tel{font-size:13px}#main .msgTxt .tel span,#main .contactMsg .tel span,#main .msgTxtOvr .tel span{font-weight:800;font-size:80px;line-height:1;display:block;background:url(//tsuchiura-tosou.com/wp/wp-content/themes/tsuchiura-tosou/./img/common/ico_freedial02.png) no-repeat left 30px;padding:0 0 0 58px}#main .business-calendar-box table{border-radius:initial;padding:0}.business-calendar-box{position:relative;overflow:hidden}.business-calendar-box>div{width:48% !important;width:calc(50% - 10px) !important;float:left}.business-calendar-box>div:nth-child(2n){float:right}#main .business-calendar-box table th,#main .business-calendar-box table td{width:14%;padding:5px 20px;text-align:center}.business-calendar caption{background:#23ac38;color:#fff;font-weight:700;font-size:15px}.business-calendar .attr0{background:#fcc !important}#main .holiday{color:red;background:#fcc;text-align:center;padding:5px 15px;display:inline-block}#main .corpAbout{box-sizing:border-box;padding:30px 0}#main .corpAbout .inner{padding:0}#main .corpAbout h2{font-size:28px;line-height:1.4;margin-bottom:15px;background:0 0;color:#333;padding:0}#main .corpAbout h2 span{display:block;font-size:18px}#main .corpAbout h2 span.en{color:#f60;font-size:20px;display:inline-block}#main .corpAbout p{font-size:16px;margin-bottom:15px;line-height:1.4}#main .corpAbout ul li{width:48%;width:calc(50% - 5px);float:left;margin:0 10px 10px 0;padding:0}#main .corpAbout ul li:nth-child(2n){margin-right:0}#main .corpAbout ul li:before,#main .corpAbout ul li:after{content:none}#main .corpAbout ul li a{display:block;color:#fff !important;font-size:18px;font-weight:700;position:relative;padding:5px 35px 5px 20px;text-decoration:none !important;border-radius:5px;box-shadow:0px 5px 0px 0px rgba(255,255,255,.3) inset;-moz-box-shadow:0px 5px 0px 0px rgba(255,255,255,.3) inset;-webkit-box-shadow:0px 5px 0px 0px rgba(255,255,255,.3) inset;background:#d0004e;border:#d0004e solid 3px}#main .corpAbout ul li a:before,#main .corpAbout ul li a:after{position:absolute;top:0;bottom:0;right:10px;margin:auto;content:"";vertical-align:middle}#main .corpAbout ul li a:before{width:13px;height:13px;-webkit-border-radius:50%;border-radius:50%;background:#fff}#main .corpAbout ul li a:after{right:14px;width:4px;height:4px;border-top:2px solid #d0004e;border-right:2px solid #d0004e;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#main ul.itemList3{overflow:hidden}#main ul.itemList3 li:after,#main ul.itemList3 li:before{content:none}#main ul.itemList3 li{float:left;padding:0;width:280px;padding:15px 15px 0;border:5px solid #498b08;border-radius:10px;margin-right:20px}#main ul.itemList3 li:nth-of-type(3n){margin-right:0}#main ul.itemList3 li h5{margin:0 0 10px;text-align:center;display:block}#main .bnrMainte{background:#d0004e;overflow:hidden}#main .bnrMainte p{font-size:35px;color:#fff;font-weight:700;padding:0 0 0 20px}#main .bnrMainte img{float:right}footer .ftrTosoBnr,footer .ftrMakerBnr{clear:both;position:relative;overflow:hidden;padding-top:30px;margin-bottom:20px;text-align:right}footer .ftrTosoBnr li,footer .ftrMakerBnr li{display:inline-block;margin-left:20px}#main .attBox{border:solid 5px #0b3291;padding:10px !important;background:#fff;margin:20px auto 0;position:relative;overflow:hidden;box-sizing:border-box;z-index:3}#main .attBox h2{color:#0b3291;text-align:center;font-size:150%;font-weight:700;background:0 0;padding:0;line-height:1.2;margin-bottom:10px}#main .attBox p{color:#0b3291;text-align:center;font-size:150%;font-weight:700}#main .attBox ul li{margin:0 0 10px}#main .attBox ul li:last-child{margin-bottom:0}#main .attBox ul li a{color:#0b3291;font-size:110%;font-weight:700}#main .attBox .imgL{width:20%;height:auto;margin:-10px 20px -10px -10px}#main .attBox img{width:100%;height:auto}#main .worksExp .price-list,#main .worksArchiveBox .price-list{display:flex;flex-flow:row wrap;margin-bottom:5px}#main .worksExp .price-list li,#main .worksArchiveBox .price-list li{width:49%;margin-right:2%;padding-left:0}#main .worksExp .price-list li:before,#main .worksExp .price-list li:after,#main .worksArchiveBox .price-list li:before,#main .worksArchiveBox .price-list li:after{display:none}#main .worksExp .price-list li:nth-of-type(2n),#main .worksArchiveBox .price-list li:nth-of-type(2n){margin-right:0}#main .worksExp .price-list li:nth-of-type(n+3),#main .worksArchiveBox .price-list li:nth-of-type(n+3){margin-top:5px}#main .worksExp .price-list-cont,#main .worksArchiveBox .price-list-cont{font-size:14px;display:table-cell;background:#fff;color:#d0004d;border-radius:3px;padding-right:10px;font-weight:900}#main .worksExp .price-list-cont span,#main .worksArchiveBox .price-list-cont span{background:#d0004d;color:#fff;padding:0 5px;margin-right:10px;display:inline-block;border-radius:3px 0 0 3px;width:56px;text-align:center}#main .faqList dt,#main .faqList li h3{background:url(//tsuchiura-tosou.com/wp/wp-content/themes/tsuchiura-tosou/./img/common/bg_blue.png);font-size:22px;color:#fff;width:auto;border-radius:10px 10px 0 0;padding:5px 20px;margin:0;font-weight:700;clear:both;position:relative;padding-left:50px;overflow:hidden;line-height:1.8}#main .faqList dt:before,#main .faqList li h3:before{content:"Q";font-family:Bahnschrift,Gadget,'Anton',sans-serif;font-size:65px;color:#b1dee4;position:absolute;top:-32px;left:-2px;-webkit-transform:rotate(15deg);transform:rotate(15deg)}#main .faqList dd{border-radius:0 0 10px 10px;padding:30px 20px 20px;margin-bottom:20px;background-image:url(//tsuchiura-tosou.com/wp/wp-content/themes/tsuchiura-tosou/./img/common/bg_news_t.png),url(//tsuchiura-tosou.com/wp/wp-content/themes/tsuchiura-tosou/./img/common/bg_news_c.png);background-repeat:repeat-x,repeat;background-position:center -138px,center;overflow:hidden;-webkit-border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;-ms-border-radius:0 0 10px 10px;-o-border-radius:0 0 10px 10px}#main .faqList li{border-radius:10px;margin-bottom:20px;background-image:url(//tsuchiura-tosou.com/wp/wp-content/themes/tsuchiura-tosou/./img/common/bg_news_c.png);background-repeat:repeat;background-position:center;overflow:hidden;padding:0}#main .faqList li:before,#main .faqList li:after{content:none}#main .faqList li h3:after{content:none}#main .faqList li .ansBox{padding:30px 20px 20px;background-image:url(//tsuchiura-tosou.com/wp/wp-content/themes/tsuchiura-tosou/./img/common/bg_news_t.png);background-repeat:repeat-x,repeat;background-position:center -138px;overflow:hidden}#main .packMerit{border:solid 10px #ccc;padding:20px}#main .packMerit .catchTtl{font-size:42px;line-height:1.2;margin:0 0 10px;font-weight:700;text-align:center}#main .packMerit p+h4{margin:10px 0}#main .conceptBox{margin:40px 0}#main .conceptBox__ttl,#main .conceptBox__lasttext{text-align:center}#main .conceptBox .concept{background:url(//tsuchiura-tosou.com/wp/wp-content/themes/tsuchiura-tosou/./img/common/concept_img02.png) no-repeat left;padding:20px 0 10px;margin-bottom:10px;text-align:left;padding-left:430px}#main .conceptBox .concept ul{margin-top:15px}#main .conceptBox .concept ul li{font-size:18px;font-weight:700;line-height:1.4;margin-bottom:10px;padding-left:30px}#main .conceptBox .concept ul li:after,#main .conceptBox .concept ul li:before{position:absolute;top:5px;left:0;margin:auto;content:"";vertical-align:middle}#main .conceptBox .concept ul li:before{background:#d00000;border-radius:4px;width:25px;height:25px}#main .conceptBox .concept ul li:after{left:5px;top:10px;width:12px;height:6px;border-left:4px solid #fff;border-bottom:4px solid #fff;border-right:none;border-top:none;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#main .conctactBnr{margin:20px auto}#main .relation-works-list{display:flex;justify-content:space-between;flex-flow:row wrap;margin:0 0 30px}#main .relation-works-item{padding-left:0;width:15%}#main .relation-works-link{display:block;font-size:12px;color:#545454;text-decoration:none;line-height:1.4;text-align:justify}#main .relation-works-link:hover,#main .relation-works-link:hover{text-decoration:underline;color:#f17c2d;opacity:.7}#main .relation-works-wrap{width:100%;padding-top:100%;position:relative;margin-bottom:5px}#main .relation-works-wrap img{width:100%;height:100%;position:absolute;top:0;left:0}#main .relation-works-item:before,#main .relation-works-item:after{display:none}#main .satisfactionBox{position:relative;overflow:hidden;margin-top:30px}#main .satisfactionBox .floatR{width:685px;margin-left:15px}#main .satisfactionBox .chartAll{overflow:hidden;background:rgba(255,255,255,.5)}#main .satisfactionBox .chartAll h3{margin:0;background:#0c74a4;color:#fff;border:none;text-align:center}#main .awardWrap ul{display:flex;flex-flow:row wrap;justify-content:center}#main .awardWrap ul:nth-of-type(n+2){margin-top:30px}#main .awardWrap ul li{margin:0 20px 0 0;padding:0}#main .awardWrap ul li:nth-of-type(3n){margin-right:0}#main .awardWrap ul li:before,#main .awardWrap ul li:after{content:none}#main .awardWrap ul li img{max-width:100%;height:auto}#main .awardWrap ul li span{display:block;text-align:center;margin-top:5px}.is-reflection{overflow:hidden;position:relative}.is-reflection a:after{-moz-animation:is-reflection 4s ease-in-out infinite;-moz-transform:rotate(45deg);-ms-animation:is-reflection 4s ease-in-out infinite;-ms-transform:rotate(45deg);-o-animation:is-reflection 4s ease-in-out infinite;-o-transform:rotate(45deg);-webkit-animation:is-reflection 4s ease-in-out infinite;-webkit-transform:rotate(45deg);animation:is-reflection 4s ease-in-out infinite;background-color:#fff;content:" " !important;height:100% !important;left:0 !important;opacity:0;position:absolute;top:-180px !important;transform:rotate(45deg) !important;width:30px !important}.is-reflection+.is-reflection a:after{-webkit-animation-delay:.3s;animation-delay:.3s}@keyframes is-reflection{0%{-webkit-transform:scale(0) rotate(45deg);transform:scale(0) rotate(45deg);opacity:0}80%{-webkit-transform:scale(0) rotate(45deg);transform:scale(0) rotate(45deg);opacity:.5}81%{-webkit-transform:scale(4) rotate(45deg);transform:scale(4) rotate(45deg);opacity:1}100%{-webkit-transform:scale(50) rotate(45deg);transform:scale(50) rotate(45deg);opacity:0}}@-webkit-keyframes is-reflection{0%{-webkit-transform:scale(0) rotate(45deg);opacity:0}80%{-webkit-transform:scale(0) rotate(45deg);opacity:.5}81%{-webkit-transform:scale(4) rotate(45deg);opacity:1}100%{-webkit-transform:scale(50) rotate(45deg);opacity:0}}#main .roofReformMenuCont h3{margin-top:0}#main .reformMenuTxts{display:flex;flex-flow:row wrap}#main .reformMenuTxts .imgWrap{width:400px}#main .reformMenuTxts .imgWrap img{max-width:100%}#main .reformMenuTxts .txtWrap{width:calc(100% - 420px);margin-left:20px}#main .reformMenuMerits{display:flex;flex-flow:row wrap;margin:20px 0;overflow:hidden}#main .reformMenuMerits .box{width:50%;box-sizing:border-box;padding:20px;background:#109525}#main .reformMenuMerits .box:nth-of-type(2n){border-left:1px dashed #fff}#main .reformMenuMerits .box h4{padding:10px 0 10px 55px;color:#fff;margin-bottom:10px !important;background:url(//tsuchiura-tosou.com/wp/wp-content/themes/tsuchiura-tosou/./img/common/ico_smile.png) no-repeat 2px center}#main .reformMenuMerits .box.demerit h4{background:url(//tsuchiura-tosou.com/wp/wp-content/themes/tsuchiura-tosou/./img/common/ico_warry.png) no-repeat 2px center}#main .reformMenuMerits .box h4:before,#main .reformMenuMerits .box h4:after{content:none}#main .reformMenuMerits .box .txtBox{background:#fff;padding:10px 20px}#main .reformMenuBg{padding:10px}#main .reformMenuBg.roofBg{background:#0e4894}#main .reformMenuBg.repairBg{background:#23ac38}#main .reformMenuLists h2{background:0 0;font-size:36px;margin:0;color:#fff;padding:5px 0 0;text-align:center}#main .reformMenuLists h2:before,#main .reformMenuLists h2:after{content:none}#main .reformMenuList{display:flex;flex-flow:column wrap}#main .reformMenuList li{padding:10px;background:#fff;display:flex;flex-flow:row wrap;margin-top:10px}#main .reformMenuList li:before,#main .reformMenuList li:after{content:none}#main .reformMenuList .imgWrap{width:360px;height:200px}#main .reformMenuList .imgWrap img{object-fit:cover;width:100%;height:100%}#main .reformMenuList .txtWrap{width:calc(100% - 380px);margin-left:20px}#main .reformMenuList .ttl{margin:0;padding:0;background:0 0;border:none;font-size:24px}#main .reformMenuList .ttl:after{content:none}#main .reformMenuList .ttl .type{display:inline-block;color:#fff;padding:5px 10px;background:#23ac38;border-radius:5px;margin-right:10px;font-size:20px}#main .reformMenuList .prices{font-family:"Impact",Gadget,'Anton',sans-serif;letter-spacing:-.01em;font-size:72px;color:#d0004e;text-align:right;line-height:.9}#main .reformMenuList .prices .yen,#main .reformMenuList .prices .size{font-size:36px;line-height:1;letter-spacing:.05rem}#main .reformMenuList .info{margin:5px 0 0}#main .reformMenuList .menuDetail{margin:5px 0 0;background:#f60;color:#fff;padding:3px 10px}#main .reformMenuList .btn{margin-bottom:0}#main .bnrsList{display:flex;flex-flow:row wrap;justify-content:space-between}#main .bnrsList li{padding:0;margin-bottom:20px}#main .bnrsList li:before,#main .bnrsList li:after{content:none}#main .tmp+section:has(.usefulContentBox){margin-top:25px}#main .usefulContentBox ul{display:flex;justify-content:space-between;flex-wrap:wrap}#main .usefulContentBox ul li{position:relative;padding-left:0;background-color:#eee;width:49%;margin-bottom:2%}#main .usefulContentBox ul li:before,#main .usefulContentBox ul li:after{display:none}#main .usefulContentBox a{text-decoration:none;display:flex;box-sizing:border-box;align-items:flex-start;height:100%;color:#2d2d2d;padding:10px;width:100%}#main .usefulContentBox a:hover{opacity:.6}#main .usefulContentBox .useful_icon{background-color:#23ac38;padding:7px;border-radius:4px;margin-right:10px}#main .usefulContentBox .useful_icon img{width:50px}#main .usefulContentBox h2{display:block;text-align:left;color:#fff;background-color:#d0004e;font-size:30px;padding:8px 13px 10px}#main .usefulContentBox h2:before,#main .usefulContentBox h2:after{content:none}#main .usefulContentBox h3{font-size:20px;border-top:none;border-bottom:dotted 1px #d0004e;padding:0 5px 3px;margin-bottom:10px;color:#d0004e;background:0 0;border-left:none;margin:0 0 10px;box-shadow:none}#main .usefulContentBox h3:after{content:none}.zsiq_theme1.zsiq_floatmain.siq_bR{bottom:80px}.zsiq_custommain.siq_bR{bottom:100px}#top #main .tmp .inner .boxC .inBox .telBox .tel span.typeBtn{line-height:1;margin:5px 0;display:inline-block !important;border-radius:5px;border:3px #d0004e solid;color:#fff !important;font-size:56px !important;font-weight:700;position:relative;padding:10px 20px 7px 60px;background:url(//tsuchiura-tosou.com/wp/wp-content/themes/tsuchiura-tosou/./img/common/ico_freedial04.png) no-repeat top 20px left 3px #d0004e;box-shadow:0px 4px 0px 0px rgba(255,255,255,.3) inset}.sp-center{display:inline-block;vertical-align:middle}#main .awardBox a{text-decoration:none}#main .awardList{display:flex;flex-flow:row wrap;justify-content:space-between;margin-top:20px}#main .awardList li{padding:0;margin:0}#main .awardList li:before,#main .awardList li:after{content:none}#main .awardBox .awardTxt{padding:10px;text-align:center;border-radius:5px;background:#0e4894;color:#fff;margin:0;font-size:33px;font-weight:700;line-height:1}#top .bnrEvent{text-align:center;padding:10px 0}.hpBtn{margin-bottom:30px !important}.mainVisual img{width:100%;height:auto;aspect-ratio:1000/498}.mainVisual_subSlider .slick-slide{margin:5px}.mainVisual_subSlider .slick-slide img{display:block;width:100%;height:auto;aspect-ratio:1000/498}.mainVisual_subSlider .slick-dots{display:flex;justify-content:center}.mainVisual_subSlider .slick-dots li{display:block}.mainVisual_subSlider .slick-dots li.slick-active button:before{background:#d0004e}.mainVisual_subSlider .slick-slide{opacity:1}.mainVisual_subSlider .slick-slider .slick-track{transition:3s cubic-bezier(.22,1,.36,1)}.mainVisual_subSlider .slick-slider div{transition:none}#top .worries .c-header02{margin-bottom:10px;padding:13px 50px 13px 0;background-color:transparent;color:#2d2d2d;position:relative}#top .worries .c-header02:before{display:none}#top .worries .c-header02 .line{position:relative;margin-left:0;padding:0 25px;font-size:26px}#top .worries .c-header02 .line:before,#top .worries .c-header02 .line:after{position:absolute;content:"";top:0;translate:-50%}#top .worries .c-header02 .line:before{content:"/";transform:rotate(315deg);left:8px}#top .worries .c-header02 .line:after{content:"/";right:0}#top .worries .c-header02 .accent{display:inline;margin-left:0;color:#d0004e;font-size:26px}#top .worries .c-header02:after{content:"";position:absolute;right:0;top:50%;width:50px;height:79px;background:url(//tsuchiura-tosou.com/wp/wp-content/themes/tsuchiura-tosou/./img/common/character.png) 0 0/50px auto no-repeat;transform:translateY(-25%)}#top .worries .c-header03{margin-bottom:10px;background:0 0;border:none;padding:5px;text-align:center;color:#fff;background-color:#f27600;font-size:18px}#main .worriesLead{text-align:center;font-size:26px;line-height:1.3;font-weight:700;padding:20px 0;border:3px solid #48a0e8;margin-bottom:0;background:#fff}.worriesBox{display:flex;flex-flow:row wrap;justify-content:space-between;position:relative;margin-bottom:85px}.worriesBox:before,.worriesBox:after{position:absolute;content:"";left:50%;transform:translateX(-50%)}.worriesBox:before{width:110px;height:30px;background:#d0004e;bottom:-30px}.worriesBox:after{border-top:60px solid #d0004e;border-left:110px solid transparent;border-right:110px solid transparent;bottom:-80px}.worriesBoxCont{width:49%;margin:10px 0}.worriesBoxCont img{max-width:100%;height:auto}.worriesList{display:flex;flex-flow:row wrap;justify-content:space-between}.worriesListItem{width:49%;margin:0 2% 20px 0}.worriesListItem:nth-of-type(2n){margin-right:0}.worriesListItem dt{font-size:14px;letter-spacing:-.05rem;font-weight:700;text-align:center;color:#fff;background:#333;display:none}.worriesListItem dd{position:relative;height:120px}.worriesListItem dd .imgTxt{position:absolute;content:"";width:calc(100% - 10px);font-size:10px;bottom:5px;left:5px;color:#fff;line-height:1.2;text-shadow:2px 2px 2px rgba(0,0,0,.5)}.worriesListItem dd img{object-fit:cover;max-width:100%;height:auto}#top .worries+.mainCatch{margin-top:25px}.worriesBox+.diagnosisBnr{padding-top:10px}.diagnosisBnr a{display:block;margin:0 auto 0;width:fit-content}#top .topFaq{margin:20px 0}#top .topFaq .inner{padding-top:0}#main .topFaq h2{display:block;text-align:left;color:#fff;background-color:#d0004e;font-size:30px;padding:8px 13px 10px}#main .topFaq h2:before,#main .topFaq h2:after{content:none}#main .topFaq ol{padding-left:20px}.topFaq details{display:block;cursor:pointer}.topFaq summary,.topFaq details p{display:block}.topFaq summary{cursor:pointer;font-size:16px;font-weight:700;padding:14px 30px 10px 38px;position:relative;border-top:#333 dashed 1px;transition:.7s;line-height:1.3}.topFaq details:first-child summary{border-top:none}.topFaq summary:before{content:"Q.";font-size:22px;font-weight:700;position:absolute;top:9px;left:5px;color:#d0004e}.topFaq summary:after{position:absolute;top:50%;right:15px;content:"";width:8px;height:8px;margin-top:-8px;border-bottom:2px solid #d0004e;border-right:2px solid #d0004e;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.topFaq details>div{padding:0 10px 20px 38px;position:relative;word-break:break-all;transition:.3s ease}.topFaq details>div:before{content:"A.";font-size:22px;font-weight:700;position:absolute;top:-5px;left:5px;color:#23ac38}#main .topFaq details a{display:inline}details[open] summary~*{animation:showOpacity .5s ease-in-out}@keyframes showOpacity{0%{opacity:0}100%{opacity:1}}.related{margin:20px 0 40px !important;padding-top:30px;clear:both}.related .relatedList{display:flex;gap:0 30px;margin:0 !important}.related .relatedItem{width:320px;margin:0 !important;padding-left:0 !important;box-sizing:border-box}.related .relatedItem:before,.related .relatedItem:after{content:none !important}.related .relatedLink{display:block;text-decoration:none !important}.related .relatedPic{position:relative;width:313px;height:210px;overflow:hidden}.related .relatedPic img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100% !important}.related .relatedDate{display:block;margin-top:10px;line-height:1.4;font-size:12px;font-weight:700;color:#555}.related .relatedTitle{margin-top:7px;font-size:15px;font-weight:700;overflow:visible;color:#0e4894;text-overflow:inherit;white-space:inherit}.related .more{margin-bottom:0 !important;font-size:12px !important;text-align:right;border:solid 1px #ccc;position:absolute;bottom:10px;right:10px;color:#333;margin-bottom:0;background:#fff;padding:0 25px 0 15px;border-radius:5px}.related .more:after{content:"";vertical-align:middle;width:0;height:0;border-style:solid;border-width:5px 0 5px 8.7px;border-color:transparent transparent transparent #ffae00;position:absolute;right:5px;margin:auto;top:0;bottom:0}