@font-face{font-family:'lightcase';src:url(//nakahashi-tile.co.jp/wp-content/themes/nakahashi-tile/css/../fonts/lightcase.eot?55356177);src:url(//nakahashi-tile.co.jp/wp-content/themes/nakahashi-tile/css/../fonts/lightcase.eot?55356177#iefix) format("embedded-opentype"),url(//nakahashi-tile.co.jp/wp-content/themes/nakahashi-tile/css/../fonts/lightcase.woff?55356177) format("woff"),url(//nakahashi-tile.co.jp/wp-content/themes/nakahashi-tile/css/../fonts/lightcase.ttf?55356177) format("truetype"),url(//nakahashi-tile.co.jp/wp-content/themes/nakahashi-tile/css/../fonts/lightcase.svg?55356177#lightcase) format("svg");font-weight:400;font-style:normal}[class*=lightcase-icon-]:before{font-family:'lightcase',sans-serif;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em}.lightcase-icon-play:before{content:'\e800'}.lightcase-icon-pause:before{content:'\e801'}.lightcase-icon-close:before{content:'\e802'}.lightcase-icon-prev:before{content:'\e803'}.lightcase-icon-next:before{content:'\e804'}.lightcase-icon-spin:before{content:'\e805'}@-webkit-keyframes lightcase-spin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-moz-transform:rotate(359deg);-o-transform:rotate(359deg);transform:rotate(359deg)}}@-moz-keyframes lightcase-spin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-moz-transform:rotate(359deg);-o-transform:rotate(359deg);transform:rotate(359deg)}}@-o-keyframes lightcase-spin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-moz-transform:rotate(359deg);-o-transform:rotate(359deg);transform:rotate(359deg)}}@-ms-keyframes lightcase-spin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-moz-transform:rotate(359deg);-o-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes lightcase-spin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-moz-transform:rotate(359deg);-o-transform:rotate(359deg);transform:rotate(359deg)}}#lightcase-case{display:none;position:fixed;z-index:2002;top:50%;left:50%;font-family:arial,sans-serif;font-size:13px;line-height:1.5;text-align:left;text-shadow:0 0 10px rgba(0,0,0,.5)}@media screen and (max-width:640px){html[data-lc-type=inline] #lightcase-case,html[data-lc-type=ajax] #lightcase-case{position:fixed !important;top:0 !important;left:0 !important;right:0 !important;bottom:0 !important;margin:0 !important;padding:55px 0 70px;width:100% !important;height:100% !important;overflow:auto !important}}@media screen and (min-width:641px){html:not([data-lc-type=error]) #lightcase-content{position:relative;z-index:1;text-shadow:none;background-color:#fff;-webkit-box-shadow:0 0 30px rgba(0,0,0,.5);-moz-box-shadow:0 0 30px rgba(0,0,0,.5);-o-box-shadow:0 0 30px rgba(0,0,0,.5);box-shadow:0 0 30px rgba(0,0,0,.5);-webkit-backface-visibility:hidden}}@media screen and (min-width:641px){html[data-lc-type=image] #lightcase-content,html[data-lc-type=video] #lightcase-content{background-color:#333}}html[data-lc-type=inline] #lightcase-content,html[data-lc-type=ajax] #lightcase-content,html[data-lc-type=error] #lightcase-content{-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none}@media screen and (max-width:640px){html[data-lc-type=inline] #lightcase-content,html[data-lc-type=ajax] #lightcase-content,html[data-lc-type=error] #lightcase-content{position:relative !important;top:auto !important;left:auto !important;width:auto !important;height:auto !important;margin:0 !important;padding:0 !important;border:none !important;background:0 0 !important}}html[data-lc-type=inline] #lightcase-content .lightcase-contentInner,html[data-lc-type=ajax] #lightcase-content .lightcase-contentInner,html[data-lc-type=error] #lightcase-content .lightcase-contentInner{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:640px){html[data-lc-type=inline] #lightcase-content .lightcase-contentInner,html[data-lc-type=ajax] #lightcase-content .lightcase-contentInner,html[data-lc-type=error] #lightcase-content .lightcase-contentInner{padding:15px}html[data-lc-type=inline] #lightcase-content .lightcase-contentInner,html[data-lc-type=inline] #lightcase-content .lightcase-contentInner>*,html[data-lc-type=ajax] #lightcase-content .lightcase-contentInner,html[data-lc-type=ajax] #lightcase-content .lightcase-contentInner>*,html[data-lc-type=error] #lightcase-content .lightcase-contentInner,html[data-lc-type=error] #lightcase-content .lightcase-contentInner>*{width:100% !important;max-width:none !important}html[data-lc-type=inline] #lightcase-content .lightcase-contentInner>*:not(iframe),html[data-lc-type=ajax] #lightcase-content .lightcase-contentInner>*:not(iframe),html[data-lc-type=error] #lightcase-content .lightcase-contentInner>*:not(iframe){height:auto !important;max-height:none !important}}@media screen and (max-width:640px){html.lightcase-isMobileDevice[data-lc-type=iframe] #lightcase-content .lightcase-contentInner iframe{overflow:auto;-webkit-overflow-scrolling:touch}}@media screen and (max-width:640px) and (min-width:641px){html[data-lc-type=image] #lightcase-content .lightcase-contentInner,html[data-lc-type=video] #lightcase-content .lightcase-contentInner{line-height:.75}}html[data-lc-type=image] #lightcase-content .lightcase-contentInner{position:relative;overflow:hidden !important}@media screen and (max-width:640px){html[data-lc-type=inline] #lightcase-content .lightcase-contentInner .lightcase-inlineWrap,html[data-lc-type=ajax] #lightcase-content .lightcase-contentInner .lightcase-inlineWrap,html[data-lc-type=error] #lightcase-content .lightcase-contentInner .lightcase-inlineWrap{position:relative !important;top:auto !important;left:auto !important;width:auto !important;height:auto !important;margin:0 !important;padding:0 !important;border:none !important;background:0 0 !important}}@media screen and (min-width:641px){html:not([data-lc-type=error]) #lightcase-content .lightcase-contentInner .lightcase-inlineWrap{padding:30px;overflow:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}}@media screen and (max-width:640px){#lightcase-content h1,#lightcase-content h2,#lightcase-content h3,#lightcase-content h4,#lightcase-content h5,#lightcase-content h6,#lightcase-content p{color:#aaa}}@media screen and (min-width:641px){#lightcase-content h1,#lightcase-content h2,#lightcase-content h3,#lightcase-content h4,#lightcase-content h5,#lightcase-content h6,#lightcase-content p{color:#333}}#lightcase-case p.lightcase-error{margin:0;font-size:17px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#aaa}@media screen and (max-width:640px){#lightcase-case p.lightcase-error{padding:30px 0}}@media screen and (min-width:641px){#lightcase-case p.lightcase-error{padding:0}}.lightcase-open body{overflow:hidden}.lightcase-isMobileDevice .lightcase-open body{max-width:100%;max-height:100%}#lightcase-info{position:absolute;padding-top:15px}#lightcase-info #lightcase-title,#lightcase-info #lightcase-caption{margin:0;padding:0;line-height:1.5;font-weight:400;text-overflow:ellipsis}#lightcase-info #lightcase-title{font-size:17px;color:#aaa}@media screen and (max-width:640px){#lightcase-info #lightcase-title{position:fixed;top:10px;left:0;max-width:87.5%;padding:5px 15px;background:#333}}#lightcase-info #lightcase-caption{clear:both;font-size:13px;color:#aaa}#lightcase-info #lightcase-sequenceInfo{font-size:11px;color:#aaa}@media screen and (max-width:640px){.lightcase-fullScreenMode #lightcase-info{padding-left:15px;padding-right:15px}html:not([data-lc-type=image]):not([data-lc-type=video]):not([data-lc-type=flash]):not([data-lc-type=error]) #lightcase-info{position:static}}#lightcase-loading{position:fixed;z-index:9999;width:1.123em;height:auto;font-size:38px;line-height:1;text-align:center;text-shadow:none;position:fixed;z-index:2001;top:50%;left:50%;margin-top:-.5em;margin-left:-.5em;opacity:1;font-size:32px;text-shadow:0 0 15px #fff;-moz-transform-origin:50% 53%;-webkit-animation:lightcase-spin .5s infinite linear;-moz-animation:lightcase-spin .5s infinite linear;-o-animation:lightcase-spin .5s infinite linear;animation:lightcase-spin .5s infinite linear}#lightcase-loading,#lightcase-loading:focus{text-decoration:none;color:#fff;-webkit-tap-highlight-color:transparent;-webkit-transition:color,opacity,ease-in-out .25s;-moz-transition:color,opacity,ease-in-out .25s;-o-transition:color,opacity,ease-in-out .25s;transition:color,opacity,ease-in-out .25s}#lightcase-loading>span{display:inline-block;text-indent:-9999px}a[class*=lightcase-icon-]{position:fixed;z-index:9999;width:1.123em;height:auto;font-size:38px;line-height:1;text-align:center;text-shadow:none;outline:none;cursor:pointer}a[class*=lightcase-icon-],a[class*=lightcase-icon-]:focus{text-decoration:none;color:rgba(255,255,255,.6);-webkit-tap-highlight-color:transparent;-webkit-transition:color,opacity,ease-in-out .25s;-moz-transition:color,opacity,ease-in-out .25s;-o-transition:color,opacity,ease-in-out .25s;transition:color,opacity,ease-in-out .25s}a[class*=lightcase-icon-]>span{display:inline-block;text-indent:-9999px}a[class*=lightcase-icon-]:hover{color:#fff;text-shadow:0 0 15px #fff}.lightcase-isMobileDevice a[class*=lightcase-icon-]:hover{color:#aaa;text-shadow:none}a[class*=lightcase-icon-].lightcase-icon-close{position:fixed;top:15px;right:15px;bottom:auto;margin:0;opacity:0;outline:none}a[class*=lightcase-icon-].lightcase-icon-prev{left:15px}a[class*=lightcase-icon-].lightcase-icon-next{right:15px}a[class*=lightcase-icon-].lightcase-icon-pause,a[class*=lightcase-icon-].lightcase-icon-play{left:50%;margin-left:-.5em}@media screen and (min-width:641px){a[class*=lightcase-icon-].lightcase-icon-pause,a[class*=lightcase-icon-].lightcase-icon-play{opacity:0}}@media screen and (max-width:640px){a[class*=lightcase-icon-]{bottom:15px;font-size:24px}}@media screen and (min-width:641px){a[class*=lightcase-icon-]{bottom:50%;margin-bottom:-.5em}a[class*=lightcase-icon-]:hover,#lightcase-case:hover~a[class*=lightcase-icon-]{opacity:1}}#lightcase-overlay{display:none;width:100%;min-height:100%;position:fixed;z-index:2000;top:-9999px;bottom:-9999px;left:0;background:#333}@media screen and (max-width:640px){#lightcase-overlay{opacity:1 !important}}
@charset "UTF-8";@font-face{font-family:ytpregular;src:url(//nakahashi-tile.co.jp/wp-content/themes/nakahashi-tile/css/font/ytp-regular.eot)}@font-face{font-family:ytpregular;src:url(data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAAA5sABEAAAAAFCAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAABgAAAABwAAAAcZ9iuNUdERUYAAAGcAAAAHQAAACAAdAAET1MvMgAAAbwAAABJAAAAYHUMUrFjbWFwAAACCAAAAKkAAAGKn5XycWN2dCAAAAK0AAAANgAAADYNLQohZnBnbQAAAuwAAAGxAAACZVO0L6dnYXNwAAAEoAAAAAgAAAAIAAAAEGdseWYAAASoAAAGVQAAB4jz86dSaGVhZAAACwAAAAAzAAAANgbKONpoaGVhAAALNAAAACAAAAAkESQLXGhtdHgAAAtUAAAAVAAAARxOmwVwbG9jYQAAC6gAAAAjAAAAkFoEXRRtYXhwAAALzAAAACAAAAAgAWoB625hbWUAAAvsAAAA+wAAAeok3Eb+cG9zdAAADOgAAADAAAABN99tv1lwcmVwAAANqAAAALkAAAFY3I6ikndlYmYAAA5kAAAABgAAAAbHMlGnAAAAAQAAAADMPaLPAAAAAM3Nk7QAAAAAzc13sXjaY2BkYGDgA2IJBhBgYmAEQjcgZgHzGAAHTAB5AAAAeNpjYGbZwDiBgZWBhdWY5SwDA8MsCM10liGNKQ3IB0rBASMDEgj1DvdjcGDgfcDAlvYPqJJVldEZpoZVkuUZkFJgYAQAUUULewAAAHjaY2BgYGaAYBkGRgYQaAHyGMF8FoYMIC3GIAAUYQOyeBkUGKIYqhgWKHAp6CvEP2D4/x+sAyTuyJAIFGeAizP+//r/8f/D//f+n/HA8oHo/WcKblDzsQBGoOkwSUYmIMGErgDiRLyAhZWNnYOTi5uHl49fQFBIWERUTFxCUkpaRhYiLyevoKikrKKqpq6hqaWto6unb2BoZGxiambOQF1gQZYuAIQnH4IAAAAAAAAAAAABegEnAHEAswC9AOAA5QD+ARcBIwBdAHIBtgBcAGAAZgByAI8AogErAbIAUwBEBREAAHjaXVG7TltBEN0NDwOBxNggOdoUs5mQxnuhBQnE1Y1iZDuF5QhpN3KRi3EBH0CBRA3arxmgoaRImwYhF0h8Qj4hEjNriKI0Ozuzc86ZM0vKkap36WvPU+ckkMLdBs02/U5ItbMA96Tr642MtIMHWmxm9Mp1+/4LBpvRlDtqAOU9bykPGU07gVq0p/7R/AqG+/wf8zsYtDTT9NQ6CekhBOabcUuD7xnNussP+oLV4WIwMKSYpuIuP6ZS/rc052rLsLWR0byDMxH5yTRAU2ttBJr+1CHV83EUS5DLprE2mJiy/iQTwYXJdFVTtcz42sFdsrPoYIMqzYEH2MNWeQweDg8mFNK3JMosDRH2YqvECBGTHAo55dzJ/qRA+UgSxrxJSjvjhrUGxpHXwKA2T7P/PJtNbW8dwvhZHMF3vxlLOvjIhtoYEWI7YimACURCRlX5hhrPvSwG5FL7z0CUgOXxj3+dCLTu2EQ8l7V1DjFWCHp+29zyy4q7VrnOi0J3b6pqqNIpzftezr7HA54eC8NBY8Gbz/v+SoH6PCyuNGgOBEN6N3r/orXqiKu8Fz6yJ9O/sVoAAAAAAQAB//8AD3jaTZVrbBxXFcfvufNe72Nmdx77tmfHO2N76117784OTr154YAbR7RQuUQhttoSuXZKFQVKKYqgiFJAgkpIkVClIn8opSomjXY3VHHTFldEIYpay1hR+ID4Bha27FoIEQGpd8Idu4lY7c6eOfee//2f3+zeizAaQwif4iYRgwRUbgGqjLYFNvVxtcVzfxltM5iGqMUEaS5ItwU+vTPahiBPFFMpmoo5hnv8XnjFn+Um7/xmjF1GCLHoPf+fgsUVEYcSKIcGkYbaWYxKLZ3bgGa50qpACQ0NeyYoYILaDTqpurUK2FZBUYlJY8ukEc0egLpbo+kY8O/BQcx2dvwP2Fh6/Q+Gl19fyroubHmer7rpjHllPZ/NKB+tp2/4/TzxSx0zo/74uUY29vJZOEHIfng4lzz7cjyXzn/jJwqCwCOLdj2iPSP3F/hUAHF3v+Cviee5DIqhJDLRACLoPGpHECq1M7Sd5iDZ/W6zQW8mu9Ecql7SI6xYaiOpnxCydwPNWqWJ/tSSjY1mqtqU5ZYNpWal2pJiGy0XSi1bVuKX1Fyh1GuMoJYeUeJvy/GEVbTpfTOjHJRVzUim0tlcwekbKD1QrgR5M97OV8nIyMjQsKPUEKWGNEVFFBwqEs/yHMEVFMM1PIc4FhiWQVxHcxjD0zzXEkgbmHe5G1eA9T955453xd+B9tbpi6vj10+fvj6+evH0Fju7vPDU5szVY8euzmw+tXABv7kEov/v33WOv+v/C8LG9M2xD19/EquzCyuHVuY6R25Obz35+odw4NDKwuzWHAK86q9x21wKYYQkjFeZ3M5f/TUmw6Qo12P+38Wf0zEZpVABlVANfQu1owHXXMD1AdIyQhvNgeou2b1LAuhAkVwyExRps/ppAE230qrTX1MrEVXil5W4qlm9thMAMpR2MtVHAbXMnBJvZ8oVGjdZ5XK6u6cwNExqdNJ9dnm4D+8eIeYeM7hH0b3H9bcQuczdeH75ef+TxTveO/5tuDK2Mrs5d+HmzQtzm7MrbP6ZqxMrrz2+vf34aysTV5+5iN9YhMi51W93Tiz5/wFp+ujy/MntGXx+dfrjqflrO788Ob989MaMP716+Nr8FOpCjbvnw032BUrm82gKfQc10SJaAwwZGINHEUrksaEndI3XCppBavWaU7Nrda/u7QfPsnmBF1ReK4NjCxbkgVRJdW/MdmiyjHkhCgKvGkrNq+uGngPLUDXVioJTcGxONWguENOIYmkq1lQqaDu2q1AqKi6qRh6CN0uqhlkn1WIwt1Z3FTqH6lt2kWLkqZpQ2F1H4D3X1CzFUkCp1R8EVaeKGr3mgXpyd3OKZTcgioMi3qImqA2FaFSYrkHd7BYESnSMdqAx1HNgg/6pG0Bo95RAGehqoNAuaRHR90wGdXyJtkAJ1DxSDVQCfS8ocui+EohqagNjFroniyLAOYbBgvSQxuXxiUSCGQXReJBnjafhbf6xBs8P9ZclLLJdTJfdL3bLRsgd50Nf52P7JIWjInYqFuZhUGErucF0Qj/zNJtPGArDz7EYFi0chvSpw8C/mJRgRVLfgrEf7RvowhyjJ3JPfPlX/h8N/6fZryX7bh/pJsPj4QLX9Ra89NL3QQkljmOqnognU6HcxKkoI/JsaJ8cDcfCqZAMC2cfFeSoHu+WFEmWzIQqx8PVmCThSFqPKqLIsgxJx0QYZt1iocjgfrPbjIoiltkXxzxTlE5FVTL1zb7YmTOSzXGiEBU0ZgHzXexjd9HklDtTc2P7iR4/Wmqk/jGhfZXjZW1bYFVp3y01G+ocrh/K9VST3+05OUsaEnAYGKZRfWIpDQaXT2Ej2/vCl1S5nNe7jHq5eCAlM7rOpFx8PP1Zf/NzCUdkpXjUhHmdfdi/Xv31D6WccPAIDjNMmPnBzC+ErAipZzPf++LkQyGRhTDEpCNkbmLpz8892zmE3+8swq1YODIqf2Z7lO8RdJHn7RS8kpY6r0qhAg7xXIHnhViu+zBDbhcx16UOfGVgaGkoXe6LhwS+h7NgSa+vR7ESZvPyq6VUqN+SC0ZSTPm3oETGoxGIh/p60w3naIyJ/Gywf9CMnnAemR3524hT5DErxOwBhR55COMw3e+u0T0tOEsR0JMx+NBHftD/AJ+D/f7v/TW+9t+P+Bo9e/7vNYz+By6FsKkAAAB42mNgZGBgYGRwbI8IWhzPb/OVQZ6DAQTOni3fCKP/+/x7yrOBNRTI5WBgAokCAG3mDbAAeNpjYGRgYFX9t5eBgeftf5//WTwbGIAiKMAdAJycBph42mN6w+DCwcDAAMIsZ8D0HhBNLIap52D478fBwHQRyvbBpZ7nLYMtKeZjt5OJhxT1TKsYGFhDETTjcSAG0gyPoRgozigIpL0hNEiOBcgFAEBoNC142mNgYNCBwjoccALDBEY9RhsgPIMMmZcRhHtIhkcA9pQspAAAAQAAAEcBVAALAAAAAAACAAEAAgAWAAABAACTAAAAAHjalZCxTgJBFEXPApJoYYgF9VZUSIAFTdDCnmiIgsTKsASQuGiCu0YaCr4OfomKOzsTCHRmMzPn3blz38sCFyzJ4uXOgbKWZY+8KssZLqk7zkp9cJyjSOT4jD9WjvPSt46vKHoFx2txyfGGqnfPO18kyohSGjBjJPqRFmqPmWolWkZ9o0uHZ/EkfTNgTo0KVX017ujRps+TyDqvT7xW9U/UV1Vz9ZryrQn8o8QOL1JsdVA/5IwZpv7f/YsKTW50O1PqpzKNZyw1UnKov2c9dbkD7c1/zdhXFSrNdIz3HbuaJFH1KM9CZyDN3N3SoiFupfP66mbOYAd8k0EGAHjabc05TwJhHITxZ0BBBc/P4IkI7y4sh0dBsosHKiqHeLUiiTE0FH56Xdl/6TS/ZIoZUszzM+ad/3IOSilNmm122GWPfQ4ocEiRI0qUcXj4VKgSUKNOgybHnHDKGSER7Xjjgkuu6HDNDbd0ueOeB3r0GTDkkRFPPPPCK29a0KIyympJy1pRTnmtak3r2tCmtjLjz+/ph5edfU2cc2Fiy/3px4Xpmb5ZMatmYNbMutkwm2Yr0W8nBnOj+OcXVDk0PnjaRc67DoJAEAVQFuT9fqsJCSZ2+w12QkNjrCCx9w+sbSy19DsGK/9Ob3RZujk3k7nzZp8bsbvSkXXoR8Yew9gavN9QNHSUHTFch4oMfuoV0uqGNL4nv25emq3yHzzADwVcwOsFHMCtBWzAWQlYgJ0ImIA1rRmAeRbQAWM6vQD04A9GgXglRBo4Kh+19gJGYDgzBqOnZALGO8kUTLaSGZhWkjmYrSULMA8kS7CYi5ZgKTlQxr/W1F5aAAAAAAFRp8cxAAA=)format('woff'),url(//nakahashi-tile.co.jp/wp-content/themes/nakahashi-tile/css/font/ytp-regular.ttf)format('truetype');font-weight:400;font-style:normal}.mb_YTPlayer:focus{outline:0}.YTPWrapper{display:block;transform:translateZ(0)translate3d(0,0,0);transform-style:preserve-3d;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box}.mb_YTPlayer .loading{position:absolute;top:10px;right:10px;font-size:12px;color:#fff;background:rgba(0,0,0,.51);text-align:center;padding:2px 4px;border-radius:5px;font-family:"Droid Sans",sans-serif;-webkit-animation:fade .1s infinite alternate;animation:fade .1s infinite alternate}.YTPFullscreen,.inline_YTPlayer img{border:none!important;padding:0!important}@-webkit-keyframes fade{0%{opacity:.5}100%{opacity:1}}@keyframes fade{0%{opacity:.5}100%{opacity:1}}.YTPFullscreen{display:block!important;position:fixed!important;width:100%!important;height:100%!important;top:0!important;left:0!important;margin:0!important;opacity:1!important;background-color:#000!important}.inlinePlayButton,.inlinePlayButtonMobile{font-family:ytpregular;font-size:45px;color:#fff;text-align:center;border-radius:100%;background-color:rgba(0,0,0,.4);position:absolute;width:80px;height:80px;line-height:80px;top:0;bottom:0;left:0;right:0;margin:auto;cursor:pointer;opacity:.8;transition:all .4s;transform:scale(1.3)}.inlinePlayButtonMobile{transform:scale(1)}.mb_YTPlayer:hover .inlinePlayButton{opacity:1;transform:scale(1)}.inlinePlayButton:hover{background-color:rgba(0,0,0,1);transform:scale(1.3)!important}.mbYTP_wrapper iframe{max-width:8000px!important}.inline_YTPlayer{margin-bottom:20px;vertical-align:top;position:relative;left:0;overflow:hidden;border-radius:4px;box-shadow:0 0 5px rgba(0,0,0,.7);background:rgba(0,0,0,.5)}.inline_YTPlayer img{margin:0!important;transform:none!important}.mb_YTPBar,.mb_YTPBar .buttonBar{box-sizing:border-box;left:0;padding:5px;width:100%}.mb_YTPBar .ytpicon{font-size:20px;font-family:ytpregular}.mb_YTPBar .mb_YTPUrl.ytpicon{font-size:30px}.mb_YTPBar{transition:opacity .5s;display:block;height:10px;background:#333;position:fixed;bottom:0;text-align:left;z-index:1000;font:14px/16px sans-serif;color:#fff;opacity:.1}.mb_YTPBar.visible,.mb_YTPBar:hover{opacity:1}.mb_YTPBar .buttonBar{transition:all .5s;background:0 0;font:12px/14px san-serif;position:absolute;top:-30px;height:40px}.mb_YTPBar:hover .buttonBar{background:rgba(0,0,0,.4)}.mb_YTPBar span{display:inline-block;font:16px/20px sans-serif;position:relative;width:30px;height:25px;vertical-align:middle}.mb_YTPBar span.mb_YTPTime{width:130px}.mb_YTPBar span.mb_OnlyYT,.mb_YTPBar span.mb_YTPUrl{position:absolute;width:auto;display:block;top:6px;right:10px;cursor:pointer}.mb_YTPBar span.mb_YTPUrl img{width:60px}.mb_YTPBar span.mb_OnlyYT{left:300px;right:auto}.mb_YTPBar span.mb_OnlyYT img{width:25px}.mb_YTPBar span.mb_YTPUrl a{color:#fff}.mb_YTPBar .mb_YTPMuteUnmute,.mb_YTPBar .mb_YTPPlayPause,.mb_YTPlayer .mb_YTPBar .mb_YTPPlayPause img{cursor:pointer}.mb_YTPBar .mb_YTPProgress{height:10px;width:100%;background:#222;bottom:0;left:0}.mb_YTPBar .mb_YTPLoaded{height:10px;width:0;background:#444;left:0}.mb_YTPBar .mb_YTPseekbar{height:10px;width:0;background:#bb110e;bottom:0;left:0;box-shadow:rgba(82,82,82,.47)1px 1px 3px}.mb_YTPBar .YTPOverlay{backface-visibility:hidden;-webkit-backface-visibility:hidden;-webkit-transform-style:"flat";box-sizing:border-box}.YTPOverlay.raster{background:url(//nakahashi-tile.co.jp/wp-content/themes/nakahashi-tile/css/images/raster.png)}.YTPOverlay.raster.retina{background:url(//nakahashi-tile.co.jp/wp-content/themes/nakahashi-tile/css/images/raster@2x.png)}.YTPOverlay.raster-dot{background:url(//nakahashi-tile.co.jp/wp-content/themes/nakahashi-tile/css/images/raster_dot.png)}.YTPOverlay.raster-dot.retina{background:url(//nakahashi-tile.co.jp/wp-content/themes/nakahashi-tile/css/images/raster_dot@2x.png)}.mb_YTPBar .simpleSlider{position:relative;width:100px;height:10px;border:1px solid #fff;overflow:hidden;box-sizing:border-box;margin-right:10px;cursor:pointer!important;border-radius:3px}.mb_YTPBar.compact .simpleSlider{width:40px}.mb_YTPBar.compact span.mb_OnlyYT{left:260px}.mb_YTPBar .simpleSlider.muted{opacity:.3}.mb_YTPBar .level{position:absolute;left:0;bottom:0;background-color:#fff;box-sizing:border-box}.mb_YTPBar .level.horizontal{height:100%;width:0}.mb_YTPBar .level.vertical{height:auto;width:100%}
img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#fff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,#0693e3 0%,#9b51e0 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,#7adcb4 0%,#00d082 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,#fcb900 0%,#ff6900 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,#ff6900 0%,#cf2e2e 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,#eee 0%,#a9b8c3 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,#ffceec 0%,#9896f0 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,#caf880 0%,#71ce7e 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,#020381 0%,#2874fc 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:.44rem;--wp--preset--spacing--30:.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0,0,0,.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0,0,0,.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0,0,0,.2);--wp--preset--shadow--outlined:6px 6px 0px -3px #fff,6px 6px #000;--wp--preset--shadow--crisp:6px 6px 0px #000}:where(.is-layout-flex){gap:.5em}:where(.is-layout-grid){gap:.5em}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}:where(.wp-block-post-template.is-layout-flex){gap:1.25em}:where(.wp-block-post-template.is-layout-grid){gap:1.25em}.has-black-color{color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-color{color:var(--wp--preset--color--white) !important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple) !important}.has-black-background-color{background-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-background-color{background-color:var(--wp--preset--color--white) !important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple) !important}.has-black-border-color{border-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-border-color{border-color:var(--wp--preset--color--white) !important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple) !important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum) !important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple) !important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux) !important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk) !important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean) !important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass) !important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight) !important}.has-small-font-size{font-size:var(--wp--preset--font-size--small) !important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium) !important}.has-large-font-size{font-size:var(--wp--preset--font-size--large) !important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large) !important}
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
@charset "UTF-8";
/*!
Theme Name: 中橋タイル
Theme URI: http://underscores.me/
Author: hawk-a
Author URI: http://underscores.me/
Description: 中橋タイルの公式テーマ
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: nakahashi_tile
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

中橋タイル is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/
/*!
Theme Name: 中橋タイル
Theme URI: http://underscores.me/
Author: hawk-a
Author URI: http://underscores.me/
Description: 中橋タイルの公式テーマ
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: nakahashi_tile
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready
This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.
中橋タイル is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.
Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/@import"https://fonts.googleapis.com/css2?family=Roboto:wght@100;300;400;500;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;500;700&family=Noto+Serif+JP:wght@500;600;700&display=swap";/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}@media screen and (max-width: 599px){h1{margin:0}}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*,*::before,*::after{box-sizing:inherit}html{box-sizing:border-box}body,button,input,select,optgroup,textarea{color:#000;font-family:"ヒラギノ角ゴ ProN","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-size:1rem;line-height:1.5}h1,h2,h3,h4,h5,h6{clear:both}p{margin-bottom:1.5em}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",courier,monospace;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:monaco,consolas,"Andale Mono","DejaVu Sans Mono",monospace}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}body{background:#fff;font-family:futura-pt,"Roboto","Noto Sans JP","ヒラギノ角ゴ ProN","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:.05em}body a{cursor:pointer}body .overlay{position:fixed;display:none;top:0;width:100%;z-index:9999;background-color:rgba(0,0,0,.6);animation:fadeIn .5s forwards}body .overlay .close-button.sp{display:none;color:#fff;text-align:center;position:absolute;right:20px;top:20px;font-size:10px}body .overlay .close-button.sp img{width:20px}@media screen and (max-width: 1023px){body .overlay .close-button.sp{display:block}}body .overlay .overlay-wrap{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);max-width:40%}@media screen and (max-width: 1023px){body .overlay .overlay-wrap{max-width:90%;width:100%}}body .overlay .overlay-wrap .close-button.pc{margin-bottom:20px;display:flex;justify-content:flex-end;font-size:14px;color:#fff;text-decoration:none;align-items:center;cursor:pointer}@media screen and (max-width: 1023px){body .overlay .overlay-wrap .close-button.pc{display:none}}body .overlay .overlay-wrap .close-button.pc span{margin-left:10px;font-weight:500}body .overlay .overlay-wrap .close-button.pc span img{width:37px}body .overlay .overlay-box{background:#fff;color:#000;font-weight:500;max-height:80vh;overflow:scroll}body .overlay .overlay-box .overlay-work-type{width:103px;padding:3px;font-size:15px;border:solid 1px #707070;margin:30px 50px 0;text-align:center}@media screen and (max-width: 1023px){body .overlay .overlay-box .overlay-work-type{font-size:14px;margin:30px 40px 0}}body .overlay .overlay-box .overlay-work-title{font-size:18px;font-weight:700;padding:0 50px;margin-top:30px}@media screen and (max-width: 1023px){body .overlay .overlay-box .overlay-work-title{font-size:15px;padding:0 40px}}body .overlay .overlay-box .overlay-work-desc{font-size:16px;font-weight:400;padding:0 50px 50px;margin-top:22px;line-height:2}@media screen and (max-width: 1023px){body .overlay .overlay-box .overlay-work-desc{font-size:14px;padding:0 40px 40px}}body .overlay .overlay-box .overlay-work-time{font-size:14px;padding:0 50px 22px;margin-top:48px}@media screen and (max-width: 1023px){body .overlay .overlay-box .overlay-work-time{padding:0 40px 22px;margin-top:35px}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}a{transition:.3s}a:hover{opacity:.6;filter:alpha(opacity=70);-ms-filter:"alpha(opacity=70)"}.font-en{font-family:futura-pt,sans-serif;font-weight:600}.font-serif{font-family:A1明朝,serif}.small-ttl{font-size:20px;font-weight:500}@media screen and (max-width: 1023px){.small-ttl{font-size:14px}}.small-ttl.underline{position:relative;padding-bottom:40px}@media screen and (max-width: 1023px){.small-ttl.underline{padding-bottom:30px}}.small-ttl.underline::before{content:"";display:block;width:56px;height:2px;background-color:#222d85;position:absolute;bottom:0;left:0px}.title-en{font-family:futura-pt,sans-serif;font-size:45px;margin:0;letter-spacing:.1em;text-align:center;font-weight:500}@media screen and (max-width: 1023px){.title-en{font-size:25px}}.title-en .sub-title{font-family:futura-pt,"Roboto","Noto Sans JP","ヒラギノ角ゴ ProN","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-size:18px;letter-spacing:.2em;line-height:3.27777778;display:block}@media screen and (max-width: 1023px){.title-en .sub-title{font-size:16px}}.title-en.left{text-align:left}@media screen and (max-width: 1023px){.title-en.left{text-align:center}}.title-en.white{color:#fff}.site-main{max-width:1040px;margin:80px auto;padding:0 20px}.content-wrap .site-main{max-width:930px;margin-top:0}@media screen and (max-width: 1700px){.content-wrap .site-main{width:66%}}.content-wrap .site-main.information{max-width:1200px;width:100%}@media screen and (max-width: 810px){.content-wrap .site-main.information{padding:0 25px 15px}}@media screen and (max-width: 810px){.content-wrap .site-main{width:100%}}.inner{max-width:1040px;margin:0 auto}.pc{display:block}@media screen and (max-width: 810px){.pc{display:none}}.sp{display:none}@media screen and (max-width: 810px){.sp{display:block}}.section-line{width:100%}.content-wrap{display:flex;margin:130px auto;max-width:1040px;padding:0 25px}@media screen and (max-width: 810px){.content-wrap{display:block;width:100%;margin:40px 0 0;padding:0}}.text-animation{animation:fadeIn 2s ease-out forwards}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.button-wrap{text-align:center}.detail_button{box-shadow:-8px -8px 10px 0 #fff,8px 8px 15px 0 #d6e0e3;background-image:linear-gradient(270deg, #367dd2, #222D85);border-radius:6px;color:#fff !important;display:inline-block;font-size:16px;font-weight:700;letter-spacing:.1em;padding:20px 4px 18px;position:relative;text-align:center;text-decoration:none;max-width:320px;width:100%;margin-top:30px}@media screen and (max-width: 1023px){.detail_button{font-size:14px}}.detail_button.long{max-width:500px}.detail_button::before{content:"";position:absolute;top:calc(50% - 1px);right:1.56em;transform:translateY(calc(-50% - 2px)) rotate(30deg);width:12px;height:1px;background-color:#fff;transition:.3s}.detail_button::after{content:"";position:absolute;top:50%;right:1.6em;transform:translateY(-50%);width:24px;height:1px;background-color:#fff;transition:.3s}@media screen and (max-width: 1023px){.detail_button::after{width:18px}}.detail_button:hover{opacity:1;text-decoration:none;background-color:#fff;color:#fff}.detail_button:hover::before{right:.94em}.detail_button:hover::after{right:1em}.detail_button-white{background:#fff;border-radius:6px;color:#222d85 !important;display:inline-block;font-size:16px;font-weight:700;letter-spacing:.1em;padding:20px 4px 18px;position:relative;text-align:center;text-decoration:none;max-width:320px;width:100%;margin-top:30px}@media screen and (max-width: 1023px){.detail_button-white{font-size:14px}}.detail_button-white::before{content:"";position:absolute;top:calc(50% - 1px);right:1.56em;transform:translateY(calc(-50% - 2px)) rotate(30deg);width:12px;height:1px;background-color:#222d85;transition:.3s}.detail_button-white::after{content:"";position:absolute;top:50%;right:1.6em;transform:translateY(-50%);width:24px;height:1px;background-color:#222d85;transition:.3s}.detail_button-white:hover{opacity:1;text-decoration:none;background-color:#fff;color:#222d85}.detail_button-white:hover::before{right:.94em}.detail_button-white:hover::after{right:1em}.sa{opacity:0;transition:all 1.2s ease}.sa.show{opacity:1;transform:none}.sa--lr{transform:translate(-100px, 0)}.sa--rl{transform:translate(30px, 0)}@media screen and (max-width: 767px){.sa--rl{transform:translate(-100px, 0)}}.sa--up{transform:translate(0, 50px)}.sa--down{transform:translate(0, -50px)}.sa--scaleUp{transform:scale(0.5)}.sa--scaleDown{transform:scale(1.5)}.sa--rotateL{transform:rotate(180deg)}.sa--rotateR{transform:rotate(-180deg)}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}embed,iframe,object{max-width:100%}img{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}#map{width:90%;height:90%;margin:0 auto}.map__image img{max-width:100%}.map__name{font-weight:700;font-size:16px;margin-bottom:5px}.map__category{display:inline-block;font-size:15px;font-weight:700;padding:3px 5px;color:#fff;margin-bottom:5px}.map__area{display:inline-block;font-size:12px;background:#abcbdb;padding:3px;margin-bottom:5px;font-weight:600}.map__address,.map__tel{font-weight:600;font-size:12px;margin-bottom:5px}.map__link a{display:inline-block;font-weight:700;margin:8px 0;padding:4px 8px;background:#231815;color:#fff !important;text-decoration:none}form table{text-align:left;margin-bottom:60px}@media screen and (max-width: 810px){form table tr:first-child th{padding-top:0}}form table th,form table td{vertical-align:top;padding:50px 10px 0}@media screen and (max-width: 1023px){form table th,form table td{display:block;width:100%;padding:50px 0 0}}form table th.top{vertical-align:top}form table th{font-weight:700;font-size:17px;width:25%}@media screen and (max-width: 1023px){form table th{font-size:15px;width:100%}}@media screen and (max-width: 1023px){form table td{padding-top:15px}}form p{margin-bottom:8px}form small{display:inline-block;font-size:14px}form small.note{margin-top:8px}form .privacy-box{font-size:16px;width:100%;height:240px;border-radius:5px;border:solid 1px #ddd;overflow-y:scroll;padding:20px;color:#484848;margin-top:20px;line-height:2;letter-spacing:1px}@media screen and (max-width: 1023px){form .privacy-box{font-size:12px}}form .check-privacy{margin-top:40px;text-align:center}@media screen and (max-width: 1023px){form .check-privacy{font-size:12px}}form .haveto{font-size:14px;padding:2px 5px;background:#d91221;color:#fff;border-radius:0;position:relative;margin-top:5px;display:inline-block;display:block;width:45px;text-align:center}@media screen and (max-width: 1023px){form .haveto{font-size:11px;margin-top:0;position:relative;top:-2px}}@media screen and (max-width: 810px){form .haveto{display:inline-block;margin-left:10px}}form .contact-button-wrap{margin:80px 0 130px}@media screen and (max-width: 1023px){form .contact-button-wrap{margin:40px 0 90px}}form .submit-button-wrap,form .return-button-wrap{text-align:center;margin-right:8px;margin-left:8px;margin-top:30px}@media screen and (max-width: 1023px){form .submit-button-wrap,form .return-button-wrap{margin-top:15px}}form input[type=text],form input[type=email],form textarea{font-family:futura-pt,"Roboto","Noto Sans JP","ヒラギノ角ゴ ProN","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;background:#f0f0f0;border-color:#f0f0f0}form input[type=submit]{padding:1em 0;margin-top:30px;width:360px;max-width:100%;background:linear-gradient(270deg, #367dd2, #222D85);color:#fff;font-weight:400;border-radius:3px;cursor:pointer;border:solid 1px #2e72b7;transition:.3s all;font-size:20px;font-weight:700}@media screen and (max-width: 1023px){form input[type=submit]{font-size:12px;padding:14px 0;max-width:166px;font-weight:700}}@media screen and (max-width: 810px){form input[type=submit]{margin-top:10px}}form input[type=submit]:hover{background:#fff;color:#222d85;border:solid 1px #222d85}form .return-button-wrap input[type=submit]{border:solid 1px #222d85;background:#fff;color:#222d85}form .return-button-wrap input[type=submit]:hover{background:#222d85;color:#fff;border:solid 1px #222d85}form .vertical-item .mwform-radio-field-text{margin-bottom:10px}form .mwform-radio-field-text{font-size:18px;margin-left:0}@media screen and (max-width: 1023px){form .mwform-radio-field-text{font-size:15px}}form input[type=text],form input[type=email],form input[type=url],form input[type=password],form input[type=search],form input[type=number],form input[type=tel],form input[type=range],form input[type=date],form input[type=month],form input[type=week],form input[type=time],form input[type=datetime],form input[type=datetime-local],form input[type=color],form textarea{padding:15px;font-size:18px;max-width:100%;width:100%;-webkit-appearance:none}@media screen and (max-width: 1023px){form input[type=text],form input[type=email],form input[type=url],form input[type=password],form input[type=search],form input[type=number],form input[type=tel],form input[type=range],form input[type=date],form input[type=month],form input[type=week],form input[type=time],form input[type=datetime],form input[type=datetime-local],form input[type=color],form textarea{font-size:15px}}form input::-moz-placeholder, form textarea::-moz-placeholder{color:#c4c4c4}form input::placeholder,form textarea::placeholder{color:#c4c4c4}form .form-types input[type=radio].form-types__item{display:none}form .form-types label{display:inline-block}form .form-types .form-types__item+span{padding-left:2em;display:inline-block;position:relative}form .form-types .form-types__item+span::after,form .form-types .form-types__item+span::before{content:"";display:block;position:absolute;border:1px solid #aaa;border-radius:50%;width:20px;height:20px;top:4px;left:0}@media screen and (max-width: 1023px){form .form-types .form-types__item+span::after,form .form-types .form-types__item+span::before{top:1px}}form .form-types .form-types__item+span::after{opacity:0;width:12px;height:12px;top:8px;left:4px;border:none;background:#222d85}@media screen and (max-width: 1023px){form .form-types .form-types__item+span::after{top:5px}}form .form-types .form-types__item:checked+span{color:#000}form .form-types .form-types__item:checked+span::after{opacity:1}form input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:none}form input[type=checkbox]+span{display:inline-block;position:relative;vertical-align:middle;cursor:pointer}form input[type=checkbox]+span:before{font-family:"Font Awesome 5 Free";content:"";display:inline-block;margin-right:.5em;font-weight:400;color:#000}form input[type=checkbox]:checked+span:before{content:"";font-weight:400}.confirm form .haveto{display:none}.confirm form table{border-collapse:collapse}.confirm form table tr{border-bottom:solid 1px #ddd}.confirm form table th,.confirm form table td{padding:50px 10px}@media screen and (max-width: 1023px){.confirm form table th,.confirm form table td{padding:10px 0 25px}}@media screen and (max-width: 1023px){.confirm form table th{padding:25px 0 0}}.confirm form table td{font-size:18px}@media screen and (max-width: 1023px){.confirm form table td{font-size:15px}}.confirm form .note,.confirm form .privacy-text,.confirm form .privacy-box,.confirm form .check-privacy{display:none}a{color:#4169e1}a:visited{color:purple}a:hover,a:focus,a:active{color:#191970}a:focus{outline:thin dotted}a:hover,a:active{outline:0}button,input[type=button],input[type=reset],input[type=submit]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;color:rgba(0,0,0,.8);line-height:1;padding:.6em 1em .4em}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{border-color:#ccc #bbb #aaa}button:active,button:focus,input[type=button]:active,input[type=button]:focus,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:active,input[type=submit]:focus{border-color:#aaa #bbb #bbb}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],textarea{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=range]:focus,input[type=date]:focus,input[type=month]:focus,input[type=week]:focus,input[type=time]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=color]:focus,textarea:focus{color:#111}select{border:1px solid #ccc}textarea{width:100%}body.blog .page-title,body.archive .page-title,body.search .page-title{margin:80px 0 40px}body.blog .blog__items,body.archive .blog__items,body.search .blog__items{display:flex;flex-wrap:wrap;margin:20px 0}@media screen and (max-width: 599px){body.blog .blog__items,body.archive .blog__items,body.search .blog__items{display:block}}body.blog .blog__items .blog__item,body.archive .blog__items .blog__item,body.search .blog__items .blog__item{font-size:22px;font-weight:700;width:48%;margin-right:4%;display:flex;align-items:center;background:#fff;margin-bottom:30px;text-decoration:none;color:#333;box-shadow:0 0 3px 0 rgba(0,0,0,.12),0 2px 3px 0 rgba(0,0,0,.22)}body.blog .blog__items .blog__item:hover,body.archive .blog__items .blog__item:hover,body.search .blog__items .blog__item:hover{opacity:1;box-shadow:0 15px 30px -5px rgba(0,0,0,.15),0 0 5px rgba(0,0,0,.1);transform:translateY(-4px)}@media screen and (max-width: 810px){body.blog .blog__items .blog__item,body.archive .blog__items .blog__item,body.search .blog__items .blog__item{font-size:18px;display:block;width:48%;margin-right:4%}}@media screen and (max-width: 599px){body.blog .blog__items .blog__item,body.archive .blog__items .blog__item,body.search .blog__items .blog__item{width:100%;margin-right:0}}body.blog .blog__items .blog__item:nth-child(2n),body.archive .blog__items .blog__item:nth-child(2n),body.search .blog__items .blog__item:nth-child(2n){margin-right:0}body.blog .blog__items .blog__item .blog__item-image,body.archive .blog__items .blog__item .blog__item-image,body.search .blog__items .blog__item .blog__item-image{width:150px;height:150px;line-height:0}body.blog .blog__items .blog__item .blog__item-image img,body.archive .blog__items .blog__item .blog__item-image img,body.search .blog__items .blog__item .blog__item-image img{height:150px;-o-object-fit:cover;object-fit:cover}@media screen and (max-width: 810px){body.blog .blog__items .blog__item .blog__item-image,body.archive .blog__items .blog__item .blog__item-image,body.search .blog__items .blog__item .blog__item-image{width:100%}body.blog .blog__items .blog__item .blog__item-image img,body.archive .blog__items .blog__item .blog__item-image img,body.search .blog__items .blog__item .blog__item-image img{width:100%}}body.blog .blog__items .blog__item .blog__item-category-wrap,body.archive .blog__items .blog__item .blog__item-category-wrap,body.search .blog__items .blog__item .blog__item-category-wrap{width:calc(100% - 150px);padding:15px 30px}@media screen and (max-width: 810px){body.blog .blog__items .blog__item .blog__item-category-wrap,body.archive .blog__items .blog__item .blog__item-category-wrap,body.search .blog__items .blog__item .blog__item-category-wrap{width:100%;padding:15px}}body.blog .first-view,body.archive .first-view,body.search .first-view{background:url(//nakahashi-tile.co.jp/wp-content/themes/nakahashi-tile/sass/../images/blog_mv_pc.jpg);background-position:center;background-repeat:no-repeat;background-size:cover;background-position:center;height:380px;position:relative;margin-top:150px}@media screen and (max-width: 1023px){body.blog .first-view,body.archive .first-view,body.search .first-view{margin-top:72px;height:calc(60vh - 72px)}}@media screen and (max-width: 810px){body.blog .first-view,body.archive .first-view,body.search .first-view{background:url(//nakahashi-tile.co.jp/wp-content/themes/nakahashi-tile/sass/../images/blog_mv_sp.jpg);background-size:cover;height:230px}}body.blog .first-view__content,body.archive .first-view__content,body.search .first-view__content{text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);max-width:80%;width:100%}@media screen and (max-width: 810px){body.blog .first-view__content,body.archive .first-view__content,body.search .first-view__content{max-width:95%}}body.blog .first-view .first-view-heading,body.archive .first-view .first-view-heading,body.search .first-view .first-view-heading{color:#000;font-size:40px;font-weight:700;background:#fff;display:inline-block;width:670px;padding:42px 15px;border-radius:28px}@media screen and (max-width: 810px){body.blog .first-view .first-view-heading,body.archive .first-view .first-view-heading,body.search .first-view .first-view-heading{font-size:18px;width:250px;padding:20px 10px;border-radius:10px}}body.blog .first-view .first-view-heading span,body.archive .first-view .first-view-heading span,body.search .first-view .first-view-heading span{font-family:futura-pt,sans-serif;display:block;color:#222d85;font-size:21px;letter-spacing:2px;margin-top:10px}@media screen and (max-width: 810px){body.blog .first-view .first-view-heading span,body.archive .first-view .first-view-heading span,body.search .first-view .first-view-heading span{font-size:12px}}body.blog .blog__box,body.archive .blog__box,body.search .blog__box{display:flex;flex-wrap:wrap;margin-top:0}@media screen and (max-width: 810px){body.blog .blog__box,body.archive .blog__box,body.search .blog__box{display:block}}body.blog .blog__item,body.archive .blog__item,body.search .blog__item{width:31.333333%;margin-right:3%;text-decoration:none;color:#000;margin-bottom:60px}@media screen and (max-width: 1023px){body.blog .blog__item,body.archive .blog__item,body.search .blog__item{width:46%;margin-right:8%}body.blog .blog__item:first-child,body.blog .blog__item:nth-child(2),body.archive .blog__item:first-child,body.archive .blog__item:nth-child(2),body.search .blog__item:first-child,body.search .blog__item:nth-child(2){margin-bottom:30px}body.blog .blog__item:nth-child(2n),body.archive .blog__item:nth-child(2n),body.search .blog__item:nth-child(2n){margin-right:0}}@media screen and (max-width: 810px){body.blog .blog__item,body.archive .blog__item,body.search .blog__item{display:block;width:100%;margin-right:0;margin-bottom:60px}body.blog .blog__item:first-child,body.blog .blog__item:nth-child(2),body.archive .blog__item:first-child,body.archive .blog__item:nth-child(2),body.search .blog__item:first-child,body.search .blog__item:nth-child(2){margin-bottom:60px}}body.blog .blog__item:nth-child(3n),body.archive .blog__item:nth-child(3n),body.search .blog__item:nth-child(3n){margin-right:0}body.blog .blog__item .post-thumbnail,body.archive .blog__item .post-thumbnail,body.search .blog__item .post-thumbnail{margin-bottom:10px}@media screen and (max-width: 1023px){body.blog .blog__item .post-thumbnail,body.archive .blog__item .post-thumbnail,body.search .blog__item .post-thumbnail{margin-bottom:0}}body.blog .blog__item .post-thumbnail img,body.archive .blog__item .post-thumbnail img,body.search .blog__item .post-thumbnail img{-o-object-fit:cover;object-fit:cover;height:230px}body.blog .blog__item .article-header,body.archive .blog__item .article-header,body.search .blog__item .article-header{display:flex;justify-content:space-between;align-items:center}body.blog .blog__item .article-header .post-time,body.archive .blog__item .article-header .post-time,body.search .blog__item .article-header .post-time{font-size:14px;font-weight:300}@media screen and (max-width: 810px){body.blog .blog__item .article-header .post-time,body.archive .blog__item .article-header .post-time,body.search .blog__item .article-header .post-time{font-size:12px}}body.blog .blog__item .article-header .post-category,body.archive .blog__item .article-header .post-category,body.search .blog__item .article-header .post-category{font-size:14px;font-weight:700;padding:6px 12px;border:1px solid #707070;border-radius:5px;line-height:1;display:inline-block;margin-left:10px}@media screen and (max-width: 810px){body.blog .blog__item .article-header .post-category,body.archive .blog__item .article-header .post-category,body.search .blog__item .article-header .post-category{margin-top:3px;font-size:12px;display:inline-block}}body.blog .blog__item h3,body.archive .blog__item h3,body.search .blog__item h3{color:#2e72b7}@media screen and (max-width: 810px){body.blog .blog__item h3,body.archive .blog__item h3,body.search .blog__item h3{font-size:16px;margin-top:10px}}body.blog .information,body.archive .information,body.search .information{padding:0 25px 0}@media screen and (max-width: 810px){body.blog .information,body.archive .information,body.search .information{padding:55px 25px}body.blog .information .heading-line-top,body.archive .information .heading-line-top,body.search .information .heading-line-top{margin-bottom:40px}body.blog .information .heading-line-bottom,body.archive .information .heading-line-bottom,body.search .information .heading-line-bottom{margin-top:40px}body.blog .information h2,body.archive .information h2,body.search .information h2{font-size:20px}}body.blog .information__box,body.archive .information__box,body.search .information__box{position:relative;margin:100px auto 0;width:100%;max-width:1200px}@media screen and (max-width: 810px){body.blog .information__box,body.archive .information__box,body.search .information__box{margin-top:40px}}body.blog .information__ttl,body.archive .information__ttl,body.search .information__ttl{position:relative;display:flex;align-items:center;padding-bottom:15px;border-bottom:solid 1px #707070;text-decoration:none;color:#000;padding-right:50px;margin-bottom:15px}@media screen and (max-width: 810px){body.blog .information__ttl,body.archive .information__ttl,body.search .information__ttl{flex-wrap:wrap;padding-right:0}}body.blog .information__ttl::after,body.archive .information__ttl::after,body.search .information__ttl::after{position:absolute;content:"";top:30px;right:10px;display:inline-block;width:33px;height:11px;background-image:url(//nakahashi-tile.co.jp/wp-content/themes/nakahashi-tile/sass/../images/news/arrow.svg);background-size:contain;vertical-align:middle}@media screen and (max-width: 810px){body.blog .information__ttl::after,body.archive .information__ttl::after,body.search .information__ttl::after{content:none}}body.blog .information__time,body.archive .information__time,body.search .information__time{font-size:14px;font-weight:300;margin-right:40px;padding-left:20px}@media screen and (max-width: 810px){body.blog .information__time,body.archive .information__time,body.search .information__time{font-size:12px;padding-left:0;margin-right:0}}body.blog .information__cat,body.archive .information__cat,body.search .information__cat{color:#fff;background:#2e72b7;padding:3px 15px;font-size:16px;font-weight:600;margin-right:40px}@media screen and (max-width: 810px){body.blog .information__cat,body.archive .information__cat,body.search .information__cat{font-size:12px;margin:0 0 0 auto}}body.blog .information .standard-btn-wrap,body.archive .information .standard-btn-wrap,body.search .information .standard-btn-wrap{text-align:center;margin-top:85px}@media screen and (max-width: 810px){body.blog .information .standard-btn-wrap,body.archive .information .standard-btn-wrap,body.search .information .standard-btn-wrap{margin-top:30px}}body.blog .information .standard-btn-wrap a,body.archive .information .standard-btn-wrap a,body.search .information .standard-btn-wrap a{display:inline-block}@media screen and (max-width: 810px){body.blog .information h3,body.archive .information h3,body.search .information h3{font-size:14px;display:block;width:100%;margin:10px 0 0}}body.blog ul.page-numbers,body.archive ul.page-numbers,body.search ul.page-numbers{display:flex;justify-content:center;align-items:center;list-style:none;margin-top:100px}@media screen and (max-width: 810px){body.blog ul.page-numbers,body.archive ul.page-numbers,body.search ul.page-numbers{padding-left:0;margin-left:0;align-items:end}}body.blog ul.page-numbers li,body.archive ul.page-numbers li,body.search ul.page-numbers li{margin:0 8px}body.blog ul.page-numbers .page-numbers:not(.next):not(.prev),body.archive ul.page-numbers .page-numbers:not(.next):not(.prev),body.search ul.page-numbers .page-numbers:not(.next):not(.prev){font-size:20px;padding:15px 18px;border-radius:50%;background:#fff;color:#c4c4c4;border:solid 1px #c4c4c4;font-weight:600;max-width:50px;text-decoration:none}@media screen and (max-width: 810px){body.blog ul.page-numbers .page-numbers:not(.next):not(.prev),body.archive ul.page-numbers .page-numbers:not(.next):not(.prev),body.search ul.page-numbers .page-numbers:not(.next):not(.prev){font-size:9px;padding:4px 0;width:25px;height:25px;display:inline-block;text-align:center}}body.blog ul.page-numbers .page-numbers:not(.next):not(.prev).current,body.archive ul.page-numbers .page-numbers:not(.next):not(.prev).current,body.search ul.page-numbers .page-numbers:not(.next):not(.prev).current{background:#222d85;border:solid #222d85 1px;color:#fff}body.blog ul.page-numbers .prev img,body.archive ul.page-numbers .prev img,body.search ul.page-numbers .prev img{transform:rotateY(180deg)}body.blog .site-footer,body.archive .site-footer{margin-top:0}body.post-type-archive-news .first-view{background:url(//nakahashi-tile.co.jp/wp-content/themes/nakahashi-tile/sass/../images/info_mv_pc.jpg)}@media screen and (max-width: 810px){body.post-type-archive-news .first-view{background:url(//nakahashi-tile.co.jp/wp-content/themes/nakahashi-tile/sass/../images/info_mv_sp.jpg);background-size:cover;height:230px}}body.post-type-archive-news .content-wrap{margin:0 auto 130px}body.single-post p,body.single-interview p{font-size:16px;line-height:2}body.single-post .first-view,body.single-interview .first-view{background:url(//nakahashi-tile.co.jp/wp-content/themes/nakahashi-tile/sass/../images/recruit/mv.jpg);background-position:center;background-repeat:no-repeat;background-size:cover;background-position:center 70%;height:401px;position:relative;margin-top:0}@media screen and (max-width: 1023px){body.single-post .first-view,body.single-interview .first-view{background-size:cover;height:250px}}body.single-post .first-view__content,body.single-interview .first-view__content{width:100%;max-width:804px;text-align:left;position:absolute;top:75%;left:50%;transform:translate(-50%, -50%)}@media screen and (max-width: 810px){body.single-post .first-view__content,body.single-interview .first-view__content{padding:0 40px 0}}body.single-post .first-view__heading,body.single-interview .first-view__heading{text-align:left;font-family:futura-pt,"Roboto","Noto Sans JP","ヒラギノ角ゴ ProN","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-size:45px;line-height:2;letter-spacing:.1em;color:#fff;padding:0;font-weight:500}body.single-post .first-view__heading span,body.single-interview .first-view__heading span{display:block;font-size:18px;letter-spacing:.2em}@media screen and (max-width: 1023px){body.single-post .first-view__heading span,body.single-interview .first-view__heading span{font-size:16px}}@media screen and (max-width: 1023px){body.single-post .first-view__heading,body.single-interview .first-view__heading{font-size:25px;line-height:2;text-align:left}}body.single-post .row,body.single-interview .row{max-width:1140px;display:flex;margin:0 auto 40px}body.single-post .site-main,body.single-interview .site-main{width:100%;max-width:880px}body.single-post article,body.single-interview article{background:#fff;padding:0 0 40px;margin-bottom:40px}body.single-post .entry-title,body.single-interview .entry-title{font-size:38px;font-weight:700;color:#222d85;margin-top:24px}@media screen and (max-width: 810px){body.single-post .entry-title,body.single-interview .entry-title{font-size:18px}}body.single-post .entry-meta a,body.single-interview .entry-meta a{text-decoration:none;color:#333}body.single-post .post-thumbnail,body.single-interview .post-thumbnail{margin:20px 0 50px}body.single-post .post-thumbnail img,body.single-interview .post-thumbnail img{width:100%}body.single-post .cat-links a,body.single-interview .cat-links a{display:inline-block;padding:3px 8px;background:#fff;text-decoration:none;color:#000;border:solid 1px #000;font-size:17px;border-radius:5px}body.single-post .edit-link,body.single-interview .edit-link{display:block;margin-top:40px}body.single-post .entry-content ul,body.single-interview .entry-content ul{margin-left:0}.widget-area{width:300px;margin-left:180px}@media screen and (max-width: 1700px){.widget-area{width:30%;margin-left:4%}}@media screen and (max-width: 810px){.widget-area{width:100%;background:#fffac4;margin:0;padding:40px 25px}}.widget-area ul{list-style:none;margin:0;padding:0;margin-left:15px}@media screen and (max-width: 810px){.widget-area ul{display:flex}}.widget-area ul li{margin-bottom:25px;font-weight:600}@media screen and (max-width: 810px){.widget-area ul li{margin-bottom:10px;width:45%}.widget-area ul li:nth-child(2n){margin-left:5%}}.widget-area ul li a{text-decoration:none;color:#000;font-size:17px;font-weight:600}@media screen and (max-width: 810px){.widget-area ul li a{font-size:14px}}.widget-area ul li:before{margin-right:10px;content:"";width:5px;height:9px;display:inline-block;background:url(//nakahashi-tile.co.jp/wp-content/themes/nakahashi-tile/sass/../images/article/arrow.svg)}.widget-area .widget{margin-bottom:110px}@media screen and (max-width: 810px){.widget-area .widget{margin-bottom:40px}}.widget-area .widget-title{border:solid 1px #222d85;border-radius:7px;color:#222d85;font-size:20px;padding:8px;text-align:center;margin-top:0;margin-bottom:20px}@media screen and (max-width: 810px){.widget-area .widget-title{font-size:15px;border:none;text-align:left;margin-bottom:10px}}.main-navigation{width:100%;display:flex;flex-wrap:wrap}.main-navigation .menu-icon-home{width:22px;position:relative;top:4px}@media screen and (max-width: 1400px){.main-navigation #primary-menu{margin-top:15px}}@media screen and (max-width: 810px){.main-navigation #primary-menu{margin-top:0}}.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0}.main-navigation ul ul{box-shadow:0 3px 3px rgba(0,0,0,.2);float:left;position:absolute;top:100%;left:-999em;z-index:99999}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul li:hover>ul,.main-navigation ul ul li.focus>ul{display:block;left:auto}.main-navigation ul ul a{width:200px}.main-navigation ul li:hover>ul,.main-navigation ul li.focus>ul{left:auto}.main-navigation li{position:relative}.main-navigation a{display:block;text-decoration:none;color:#fff;font-size:17px;font-weight:500;outline:0}.main-navigation a::before{content:"";display:block;width:0;height:2px;border-radius:4px;position:absolute;bottom:-5px;left:0;transition:all ease-out .25s;background:#fff}.main-navigation a:hover{opacity:1}.main-navigation a:hover::before{width:100%}.main-navigation a.underline-none::before{content:none}.main-navigation a.underline-none:hover{opacity:.7}.main-navigation .menu-primary-container{order:2;width:100%}.main-navigation .nav-button__contact{text-align:center}.main-navigation .nav-button__contact a{background-image:linear-gradient(270deg, #367dd2, #222D85);border-radius:6px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 4px 13px;position:relative;text-align:center;text-decoration:none;width:160px}.main-navigation .nav-button__contact.bg{background:#222d85}.main-navigation .nav-button__contact.bg a{color:#fff}.main-navigation .nav-button__contact.line{margin-right:14px}.main-navigation .menu-item-description{display:block;font-size:12px;font-family:"Roboto",sans-serif;font-weight:500;color:#222d85;text-align:center;margin-top:5px}.menu-toggle,.main-navigation.toggled ul{display:block}.main-navigation.toggled{position:absolute;top:0;left:0;width:100%;height:100vh;background:#222d85;animation:FadeIn .5s forwards}.main-navigation.toggled ul{overflow:auto;-webkit-overflow-scrolling:touch;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:224px;text-align:center}.main-navigation.toggled ul li{border-bottom:solid 1px #fff}.main-navigation.toggled ul li:first-child{border-top:solid 1px #fff}.main-navigation.toggled ul li:last-child{border:none;background:#fff;width:100%;margin-top:16px}.main-navigation.toggled ul li:last-child a{background:#fff;color:#222d85;padding:15px 0}.main-navigation.toggled ul li a{color:#fff;padding:20px 0}.menu-toggle{position:fixed;z-index:1000;width:80px;height:60px;right:0;mix-blend-mode:difference}.menu-toggle-inner{display:flex;padding:33px 30px;position:absolute}.menu-toggle .l-gnav-toggle__bar{width:20px;height:2px;background-color:#fff;position:absolute}.menu-toggle .menu-toggle-bar{display:inline-block;transition:all .4s;box-sizing:border-box;position:absolute;left:0;width:20px;height:2px;border-radius:0;background:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.menu-toggle .menu-toggle-bar:nth-of-type(1){top:calc(50% - 5px)}.menu-toggle .menu-toggle-bar:nth-of-type(3){top:calc(50% + 5px)}@media screen and (max-width: 1023px){.main-navigation #primary-menu{position:absolute;width:100%;left:0;top:0;background:#fffac4;height:100vh;padding:60px 0;z-index:9;animation:.3s fade forwards}.main-navigation #primary-menu li{border-right:none;font-size:20px;padding:20px 10px;text-align:center}}.menu-toggle.toggled{position:fixed;width:80px;height:60px;cursor:pointer;mix-blend-mode:difference}.menu-toggle.toggled .menu-toggle-bar{background-color:#fff}.menu-toggle.toggled .menu-toggle-bar:nth-of-type(1){transform:translateY(0) translateX(-7px) rotate(-45deg)}.menu-toggle.toggled .menu-toggle-bar:nth-of-type(2){opacity:0}.menu-toggle.toggled .menu-toggle-bar:nth-of-type(3){transform:translateY(-10px) translateX(-7px) rotate(45deg)}@keyframes fade{from{opacity:0}to{opacity:1}}@keyframes DownAnime{from{opacity:0;transform:translateY(-182px)}to{opacity:1;transform:translateY(0)}}@media screen and (min-width: 1024px){.menu-toggle{display:none}.main-navigation ul{display:flex;justify-content:flex-end;align-items:center;width:100%}.main-navigation ul .basemenu{margin-right:38px}.main-navigation.sub ul{padding:10px}}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em}.comment-navigation .nav-links,.posts-navigation .nav-links,.post-navigation .nav-links{display:flex;margin:80px 0 80px}.comment-navigation .nav-links a,.posts-navigation .nav-links a,.post-navigation .nav-links a{text-decoration:none;color:#333;padding:20px;background:#f2eddc}.comment-navigation .nav-subtitle,.posts-navigation .nav-subtitle,.post-navigation .nav-subtitle{color:#000}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{flex:1 0 50%}.comment-navigation .nav-previous .nav-subtitle,.posts-navigation .nav-previous .nav-subtitle,.post-navigation .nav-previous .nav-subtitle{margin-right:10px}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{text-align:end;flex:1 0 50%}.comment-navigation .nav-next .nav-subtitle,.posts-navigation .nav-next .nav-subtitle,.post-navigation .nav-next .nav-subtitle{margin-left:10px}.sticky{display:block}.post,.page{margin:0 0 0}.updated:not(.published){display:none}.page-content,.entry-content,.entry-summary{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em;display:grid;grid-gap:1.5em}.gallery-item{display:inline-block;text-align:center;width:100%}.gallery-columns-2{grid-template-columns:repeat(2, 1fr)}.gallery-columns-3{grid-template-columns:repeat(3, 1fr)}.gallery-columns-4{grid-template-columns:repeat(4, 1fr)}.gallery-columns-5{grid-template-columns:repeat(5, 1fr)}.gallery-columns-6{grid-template-columns:repeat(6, 1fr)}.gallery-columns-7{grid-template-columns:repeat(7, 1fr)}.gallery-columns-8{grid-template-columns:repeat(8, 1fr)}.gallery-columns-9{grid-template-columns:repeat(9, 1fr)}.gallery-caption{display:block}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;-webkit-clip-path:none;clip-path:none;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#primary[tabindex="-1"]:focus{outline:0}.alignleft{float:left;margin-right:1.5em;margin-bottom:1.5em}.alignright{float:right;margin-left:1.5em;margin-bottom:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em}.site-header{position:fixed;z-index:999;background:rgba(0,0,0,0);top:0;width:100%;margin:0 auto;height:182px;display:flex;align-items:center}@media screen and (max-width: 1400px){.site-header{height:182px}}@media screen and (max-width: 1023px){.site-header{height:60px}.site-header.height-min{animation:fadeIn 1s forwards;background:#fff}}.site-header__site-branding{display:flex;max-width:1260px;width:90%;margin:0 auto;align-items:center;padding-right:30px}@media screen and (max-width: 1240px){.site-header__site-branding{justify-content:space-between}}@media screen and (max-width: 1023px){.site-header__site-branding{width:100%;padding:0}}@media screen and (min-width: 1024px){.site-header.height-min{position:fixed;z-index:999;height:87px;animation:fadeIn 1s forwards;top:20px}.site-header.height-min .site-header__site-branding{background:#fff;box-shadow:8px 8px 20px 0 rgba(0,0,0,.1);height:80px}.site-header.height-min a{color:#000;font-size:14px;font-weight:600}.site-header.height-min a::before{background:#000}.site-header.height-min .nav-button__contact a{color:#fff}}@keyframes DownAnime{from{opacity:0;transform:translateY(-182px)}to{opacity:1;transform:translateY(0)}}@keyframes FadeIn{from{opacity:0}to{opacity:1}}.site-header__site-title{line-height:0;color:#fff;text-align:center;max-width:230px;width:100%}@media screen and (max-width: 1240px){.site-header__site-title{margin:5px auto 0}}@media screen and (max-width: 1023px){.site-header__site-title{margin:0;max-width:90px;position:relative;left:30px}}.site-header__site-title img{width:180px}@media screen and (max-width: 1023px){.site-header__site-title img{width:90px}}.site-header__site-title-link{text-decoration:none;color:#000 !important}@media screen and (max-width: 1023px){.site-header__site-title-link{display:flex;align-items:center}.site-header__site-title-link img{max-width:110px}}@media screen and (min-width: 1024px){.site-header.height-min .site-header__site-title-link img{width:120px}}.site-header .menu-icon-home{width:22px;position:relative;top:4px}.site-header__site-title-txt{font-weight:700;font-size:11px;line-height:1;margin-top:14px}@media screen and (max-width: 1023px){.site-header__site-title-txt{text-align:left;margin-top:0;font-size:10px}}.site-header__site-title-txt span{font-size:15px}@media screen and (max-width: 1023px){.site-header__site-title-txt span{display:block;font-size:12px;margin-top:3px}}.site-header__bg-bottom{width:100%;background:url(//nakahashi-tile.co.jp/wp-content/themes/nakahashi-tile/sass/../images/header/sub-header-bg-bottom.png);background-size:cover;background-position:bottom center;height:10px}@media screen and (max-width: 599px){.site-header__bg-bottom{display:none}}.site-header__sns-wrap{position:absolute;display:flex;padding:0;margin:0;list-style:none;top:35px;right:40px}@media screen and (max-width: 810px){.site-header__sns-wrap{margin:0;top:15px;left:15px}}.site-header__sns-wrap-image{width:46px;height:46px;margin-right:10px;transition:.3s}@media screen and (max-width: 810px){.site-header__sns-wrap-image{width:38px;height:38px}}.site-header__sns-wrap-image:last-child{margin-right:0}.site-header__sns-wrap-image a{transition:.3s}.site-header__sns-wrap-image a:hover{opacity:.8}#breadcrumb{font-size:14px;background:#222d85;padding:15px 0;color:#fff}@media screen and (max-width: 1023px){#breadcrumb{padding:15px;font-size:12px}}#breadcrumb ul{display:flex;margin:0;list-style:none;padding:0;flex-wrap:wrap}#breadcrumb li:nth-child(n+2)::before{white-space:pre;content:" > "}#breadcrumb a{text-decoration:none;color:#fff}.site-footer{background:#dee4ea;padding-top:100px}@media screen and (max-width: 810px){.site-footer{padding-top:0}}.site-footer__container{display:flex;max-width:1040px;margin:0 auto;justify-content:space-between}@media screen and (max-width: 599px){.site-footer__container{display:block}}.site-footer__navigation{display:flex}@media screen and (max-width: 1400px){.site-footer__navigation{display:block}}.site-footer__navigation ul{margin-left:0;padding-left:20px;list-style:none;line-height:1.8}.site-footer__navigation-item{margin-right:50px}.site-footer__navigation-item a{text-decoration:none;color:#000}.site-footer__navigation-title{color:#000;margin-bottom:13px;margin-top:10px}.site-footer__site-title-link{display:inline-block;text-decoration:none;color:#000;font-weight:700;font-size:11px}.site-footer__site-title-link span{font-size:15px}@media screen and (max-width: 1023px){.site-footer__site-title-link span{width:100%}}.site-footer__site-title-link:visited{color:#000}.site-footer__site-title-link .logo-txt{margin-top:10px}.site-footer__site-title-link img{width:130px}@media screen and (max-width: 1023px){.site-footer__site-title-link{margin:0;font-size:11px;letter-spacing:.2em}.site-footer__site-title-link img{width:110px}}.site-footer .footer-menu{padding:0;margin:0;display:flex;list-style:none;justify-content:space-between;width:50%}@media screen and (max-width: 1023px){.site-footer .footer-menu{display:block;margin-top:60px;width:100%}}@media screen and (max-width: 1023px){.site-footer .footer-menu li{margin-bottom:20px}.site-footer .footer-menu li:last-child{margin-bottom:70px}}.site-footer .footer-menu a{text-decoration:none;color:#000;font-size:15px}.site-footer .site-info{position:relative;align-items:center;letter-spacing:.2em;max-width:1040px;margin:0 auto;padding:50px 0 100px}@media screen and (max-width: 1400px){.site-footer .site-info{display:block}}@media screen and (max-width: 1023px){.site-footer .site-info{padding:42px 40px}}.site-footer .site-info__content{display:flex;justify-content:space-between;align-items:center;padding:0;text-align:center}@media screen and (max-width: 1400px){.site-footer .site-info__content{width:100%;padding:0 25px}}@media screen and (max-width: 1023px){.site-footer .site-info__content{display:block}}.site-footer .site-info__content .menu{text-align:left;list-style:none;padding-top:0;padding-left:0;display:flex;flex-wrap:wrap;justify-content:center;margin-top:70px;margin-left:0}.site-footer .site-info__content .menu .menu-item-description{color:#222d85;display:block;font-size:14px;margin-top:5px;margin-bottom:30px}.site-footer .site-info__content .menu>li{position:relative;font-size:18px;width:16.4%;padding:5px 0;margin-bottom:20px}.site-footer .site-info__content .menu>li::before{position:absolute;content:"";top:10px;left:-22px;display:inline-block;width:16px;height:16px;background-image:url(//nakahashi-tile.co.jp/wp-content/themes/nakahashi-tile/sass/../images/footer-arrow.svg);background-size:contain;vertical-align:middle}@media screen and (max-width: 810px){.site-footer .site-info__content .menu>li{width:50%}}.site-footer .site-info__content .menu>li a{color:#000;text-decoration:none;width:100%;display:inline-block}.site-footer .site-info .copyright{font-weight:400;font-size:12px;text-align:right;margin-top:30px}@media screen and (max-width: 1023px){.site-footer .site-info .copyright{font-size:10px;text-align:center;padding:0;letter-spacing:.05em}}.site-footer .site-info .footer-buttons{display:flex;flex-wrap:wrap;justify-content:center;margin-top:60px}@media screen and (max-width: 810px){.site-footer .site-info .footer-buttons{margin-top:30px}}.site-footer .site-info .footer-buttons__contact,.site-footer .site-info .footer-buttons__price{position:relative;max-width:500px;width:48%;text-decoration:none;font-size:26px;font-weight:700;background:#efb446;color:#fff;padding:20px 40px;padding-left:80px}@media screen and (max-width: 1240px){.site-footer .site-info .footer-buttons__contact,.site-footer .site-info .footer-buttons__price{font-size:17px;padding:15px 20px 15px 52px;margin-bottom:15px}}@media screen and (max-width: 810px){.site-footer .site-info .footer-buttons__contact,.site-footer .site-info .footer-buttons__price{width:100%}}.site-footer .site-info .footer-buttons__contact::before,.site-footer .site-info .footer-buttons__price::before{position:absolute;content:"";top:24px;left:30px;display:inline-block;width:42px;height:29px;background-image:url(//nakahashi-tile.co.jp/wp-content/themes/nakahashi-tile/sass/../images/email.svg);background-size:contain;vertical-align:middle}@media screen and (max-width: 1240px){.site-footer .site-info .footer-buttons__contact::before,.site-footer .site-info .footer-buttons__price::before{width:32px;height:22px;top:16px;left:18px}}@media screen and (max-width: 1400px){.site-footer .site-info .menu-footer-container{display:none}}@media screen and (max-width: 1400px){.site-footer .copyright{display:block;padding:20px 10px;font-weight:300;font-size:10px;position:static;text-align:center}}.site-footer .footer-bar{background:#222d85;text-align:center;padding:20px;color:#fff;font-size:30px}@media screen and (max-width: 810px){.site-footer .footer-bar{padding:10px;font-size:15px;font-weight:600}}.site-footer .banner-box{display:flex;flex-wrap:wrap;margin-bottom:200px}@media screen and (max-width: 1240px){.site-footer .banner-box{padding:0 25px}}@media screen and (max-width: 810px){.site-footer .banner-box{display:none}}.site-footer .banner-item{width:48%;margin-bottom:30px}.site-footer .banner-item:nth-child(odd){margin-right:4%}.site-footer .banner-item img{width:100%;-o-object-fit:cover;object-fit:cover}@keyframes slideOut{from{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}#loader{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:9999}#loader .loader-slide{width:100%;height:100%;background-color:#fff}#loader .loader-slide.open{animation-name:fadeOut;animation-fill-mode:forwards;animation-duration:1s;animation-delay:1s}#loader .loader-image{opacity:0;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);animation-name:fadeIn;animation-fill-mode:forwards;animation-duration:1s;animation-delay:1s}#loader .loader-image img{max-width:250px;width:100%}.toppage{position:relative}.toppage p{font-size:18px;line-height:2.33333333;margin-top:0;margin-bottom:50px;letter-spacing:1px}@media screen and (max-width: 1240px){.toppage p{font-size:17px;margin-bottom:40px}}@media screen and (max-width: 810px){.toppage p{font-size:15px;margin-bottom:30px}}.toppage .opaque{position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;background:rgba(0,0,0,.7);z-index:-1}.toppage .lt-ie9 .opaque{display:none}.toppage .first-view{position:relative;height:100vh;background-attachment:fixed}.toppage .first-view #ytPlayerWrap,.toppage .first-view .video-wrap{position:relative;height:100vh;overflow:visible;width:100%}@media screen and (max-width: 810px){.toppage .first-view #ytPlayerWrap,.toppage .first-view .video-wrap{background-size:cover}}.toppage .first-view #fv-video{position:fixed;top:50%;left:50%;transform:translate3d(-50%, -50%, 0);min-width:100%;min-height:101%;width:auto;height:auto;z-index:-10;background-size:cover}@media screen and (max-width: 1023px){.toppage .first-view #fv-video{left:65%}}.toppage .first-view .fv-heading{font-family:A1明朝,serif;position:absolute;z-index:0;top:45%;left:50%;min-width:100%;transform:translate3d(-50%, -50%, 0);padding:0 20px 0 60px;font-size:64px;color:#fff;letter-spacing:.06em;line-height:2;text-align:center;text-shadow:#333 0 0 20px}@media screen and (max-width: 1023px){.toppage .first-view .fv-heading{top:37%;font-size:40px}}.toppage .first-view .scroll{font-family:futura-pt,sans-serif;font-weight:400;font-style:normal;position:absolute;bottom:0;left:47%;z-index:2;display:inline-block;transform:translate(0, -50%);text-decoration:none;padding-top:35px;color:#fff;font-size:13px}@media screen and (max-width: 1023px){.toppage .first-view .scroll{bottom:15%}}.toppage .first-view .scroll span{position:absolute;top:0;left:50%;width:24px;height:24px;margin-left:-12px;border-left:1px solid #fff;border-bottom:1px solid #fff;transform:rotate(-45deg);box-sizing:border-box}.toppage .about{padding:180px 40px;position:relative;background:rgba(0,0,0,0)}@media screen and (max-width: 1023px){.toppage .about{padding:80px 40px}}.toppage .about .inner{padding:0 70px}@media screen and (max-width: 1023px){.toppage .about .inner{padding:0}}.toppage .about h2{font-size:36px;font-weight:600;line-height:2.06896552;letter-spacing:.2em;margin-top:100px;margin-bottom:0;color:#fff;text-align:center}@media screen and (max-width: 1023px){.toppage .about h2{font-size:20px;letter-spacing:inherit;margin-top:50px;text-align:left}}.toppage .about h2 span{font-size:40px;font-weight:700}@media screen and (max-width: 1023px){.toppage .about h2 span{font-size:22px}}.toppage .about__txt{color:#fff;font-weight:500;text-align:center;font-size:22px}@media screen and (max-width: 1023px){.toppage .about__txt{padding-right:0;text-align:left;font-size:17px}}.toppage .about__img{position:absolute;bottom:0;right:0;line-height:0;width:50%}@media screen and (max-width: 1023px){.toppage .about__img{position:static;width:100%}}.toppage .about__img img{-o-object-fit:cover;object-fit:cover;max-height:390px;width:100%}@media screen and (max-width: 1023px){.toppage .about__img img{max-height:none;-o-object-fit:contain;object-fit:contain}}.toppage .business{background:#f1f5f9;padding:150px 40px}@media screen and (max-width: 1023px){.toppage .business{padding:75px 40px}}.toppage .business .inner.wide{max-width:1300px}.toppage .business__wrap{position:relative;margin-top:90px;margin-bottom:250px;display:flex;align-items:center}@media screen and (max-width: 1023px){.toppage .business__wrap{display:block;margin-top:50px;margin-bottom:260px}}.toppage .business__wrap:last-child{margin-bottom:300px}@media screen and (max-width: 1023px){.toppage .business__wrap:last-child{margin-bottom:220px}}.toppage .business__wrap.reverse .business__ctt{margin:0 auto 0 0}.toppage .business__wrap.reverse .business__img{right:0}@media screen and (max-width: 1023px){.toppage .business__wrap.reverse .business__img{right:unset}}.toppage .business__ctt{width:57%;margin:0 0 0 auto;background:#fff;box-shadow:8px 8px 20px 0 rgba(0,0,0,.1);position:relative;z-index:10;padding:50px 80px;border-radius:10px;top:50px;min-height:430px}@media screen and (max-width: 1023px){.toppage .business__ctt{top:200px;padding:40px;width:100%;min-height:unset}}.toppage .business__ctt h3{font-size:38px;font-weight:700;letter-spacing:.15em;line-height:1;color:#004f99;margin-top:20px}@media screen and (max-width: 1023px){.toppage .business__ctt h3{font-size:22px}}.toppage .business__txt{margin-bottom:0}.toppage .business__img{position:absolute;top:0;width:75%;height:600px}@media screen and (max-width: 1023px){.toppage .business__img{margin-top:0;width:calc(100% + 80px);height:300px;margin-left:-40px}}.toppage .business__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width: 1023px){.toppage .business__img img{width:calc(100% + 80px);-o-object-fit:cover;object-fit:cover}}.toppage .service{padding:90px 0;background:#dee4ea}@media screen and (max-width: 1023px){.toppage .service{padding:63px 40px}}.toppage .service__sp-intro{margin-bottom:20px;display:none}@media screen and (max-width: 1023px){.toppage .service__sp-intro{display:block}}.toppage .service__sp-intro.first{margin-top:40px}.toppage .service__sp-intro.sp-show .service__sp-content{display:block}.toppage .service__sp-intro.sp-show .service__sp-title{background:#222d85}.toppage .service__sp-intro.sp-show .service__sp-title::after{transform:rotate(90deg)}.toppage .service__sp-title{background:#a6b0ba;color:#fff;font-weight:400;text-align:center;padding:15px;margin:0;position:relative}.toppage .service__sp-title::after{position:absolute;content:"";display:inline-block;width:9px;height:10px;background-image:url(//nakahashi-tile.co.jp/wp-content/themes/nakahashi-tile/sass/../images/front/service-arrow.svg);background-size:contain;vertical-align:middle;right:20px;top:24px}.toppage .service__sp-content{background:#fff;padding:42px 32px;display:none}.toppage .service__sp-content h3{font-weight:400;color:#222d85;margin:30px 0;font-size:22px}.toppage .service__sp-content p{line-height:2}.toppage .service__sp-content-type{padding-top:30px;border-top:solid 1px #ccc}.toppage .service__sp-content-type h4{margin:0 0 20px;border:solid 1px #000;font-size:15px;font-weight:500;display:inline-block;padding:3px;width:95px;text-align:center}.toppage .service__sp-content-type p{font-size:15px;font-weight:500;letter-spacing:.05em;line-height:2}.toppage .service__tab{display:flex;justify-content:space-between;margin-top:60px}@media screen and (max-width: 1023px){.toppage .service__tab{margin-top:40px;display:none}}.toppage .service__tab-item{background:#a6b0ba;color:#fff;font-size:19px;text-align:center;width:32.5%;padding:20px 0;cursor:pointer;position:relative}.toppage .service__tab-item:hover{background-color:#719ecc}.toppage .service__tab-item.tab-active{background:#222d85}.toppage .service__tab-item.tab-active::after{content:"";display:inline-block;border-style:solid;border-width:13px 12px 0 12px;border-color:#222d85 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);position:absolute;position:absolute;bottom:-19px;left:50%;transform:translate(-50%, -50%)}.toppage .service__box{background:#fff;padding:86px 70px}@media screen and (max-width: 1023px){.toppage .service__box{display:none}}.toppage .service__box h3{color:#222d85;font-size:29px;font-weight:400;margin:37px 0}.toppage .service__content{display:none}.toppage .service__content.show{display:block}.toppage .service__content-box{display:flex}.toppage .service__content-txt{width:50%;padding-right:50px}.toppage .service__content-txt p{font-size:15px;margin-bottom:32px}.toppage .service__content-img{width:50%;height:406px}.toppage .service__content-img img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.toppage .service__content-type{border-top:solid 1px #ccc;padding-top:30px}.toppage .service__content-type h4{border:solid 1px #707070;padding:15px;display:inline-block;line-height:0}.toppage .service__content-type p{font-size:15px;font-weight:500;margin-bottom:0}.toppage .works{background:#fff;padding:145px 0;position:relative}@media screen and (max-width: 1023px){.toppage .works{padding:60px 40px 92px}}.toppage .works .description{text-align:center;font-size:15px}@media screen and (max-width: 1023px){.toppage .works .description{margin:0;display:none}}.toppage .works .term-name{margin:0 auto;text-align:center;width:100px;font-size:15px;background:#fff;border:solid 1px #000;position:relative;top:-13px;padding:4px 0;font-weight:500}.toppage .works .work-title{font-size:16px;text-align:center;font-weight:500;margin:4px 0 8px}.toppage .works .work-time{font-size:14px;text-align:center;font-weight:500}.toppage .advantage{padding:0}.toppage .advantage .inner{background:#dee4ea;padding:95px 0}@media screen and (max-width: 1023px){.toppage .advantage .inner{padding:95px 40px 60px}}.toppage .advantage .advantage-ctt{order:1;margin-left:80px;width:400px}@media screen and (max-width: 1023px){.toppage .advantage .advantage-ctt{margin-left:0;width:100%}}.toppage .advantage .advantage-img{order:0;width:46.2%}@media screen and (max-width: 1023px){.toppage .advantage .advantage-img{width:100%}}.toppage .advantage .advantage-img img{-o-object-fit:cover;object-fit:cover}@media screen and (max-width: 1023px){.toppage .advantage .advantage-img img{-o-object-fit:contain;object-fit:contain}}.toppage .advantage__box{display:flex;margin-top:76px}@media screen and (max-width: 1023px){.toppage .advantage__box{display:block;margin-top:65px}}.toppage .advantage__box.reverse .advantage-ctt{order:0;margin-right:80px}@media screen and (max-width: 1023px){.toppage .advantage__box.reverse .advantage-ctt{margin-right:0}}.toppage .advantage__box.reverse .advantage-img{order:1}.toppage .advantage h3{font-weight:500;font-size:26px;margin-top:10px;margin-bottom:40px}@media screen and (max-width: 1023px){.toppage .advantage h3{font-size:19px;margin-bottom:30px}}.toppage .advantage .mb0{margin-bottom:0}@media screen and (max-width: 1023px){.toppage .advantage .mb0{margin-bottom:30px}}.toppage .greeting{background:#fff;padding:150px 0}@media screen and (max-width: 1023px){.toppage .greeting{padding:75px 40px}}.toppage .greeting__wrap{position:relative;margin-top:90px}@media screen and (max-width: 1023px){.toppage .greeting__wrap{margin-top:60px}}.toppage .greeting__ctt{width:55%;margin:0 0 0 auto}@media screen and (max-width: 1023px){.toppage .greeting__ctt{width:100%}}.toppage .greeting__ctt h3{font-size:29px;font-weight:500;letter-spacing:.1em;line-height:2.06896552}@media screen and (max-width: 1023px){.toppage .greeting__ctt h3{font-size:19px}}.toppage .greeting__img{position:absolute;top:0;width:43%}@media screen and (max-width: 1023px){.toppage .greeting__img{position:static;margin-top:40px;width:100%}}.toppage .greeting__img img{width:100%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width: 1023px){.toppage .greeting__img img{-o-object-fit:contain;object-fit:contain}}.toppage .greeting__sign{font-size:20px;font-weight:500}@media screen and (max-width: 1023px){.toppage .greeting__sign{font-size:15px}}.toppage .greeting__sign .name{margin-top:10px;font-size:16px}@media screen and (max-width: 1023px){.toppage .greeting__sign .name{font-size:14px}}.toppage .greeting__sign .name span{font-family:"游明朝体","Yu Mincho",YuMincho,"ヒラギノ明朝 Pro","Hiragino Mincho Pro","MS P明朝","MS PMincho",serif;font-weight:700;font-size:33px;margin-left:30px}@media screen and (max-width: 1023px){.toppage .greeting__sign .name span{font-size:25px;margin-left:20px}}.toppage .recruit-block{background:#f1f5f9;position:relative;color:#fff;padding:100px 0;background:url(https://www.nakahashi-tile.co.jp//wp-content/themes/nakahashi-tile/images/front/front-recruit.jpg);background-repeat:no-repeat;background-size:cover;background-position:center 40%;margin:0 0 0 auto}.toppage .recruit-block .filter{background:rgba(0,0,0,.4);width:100%;height:100%;position:absolute;top:0;left:0;z-index:0}.toppage .recruit-block .inner{position:relative;z-index:10}@media screen and (max-width: 1023px){.toppage .recruit-block{padding:60px 40px}}.toppage .recruit-block__img{position:absolute;right:0;top:0;width:46%;height:100%}@media screen and (max-width: 1023px){.toppage .recruit-block__img{position:static;width:100%;height:auto}}.toppage .recruit-block__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width: 1023px){.toppage .recruit-block__img img{-o-object-fit:contain;object-fit:contain}}.toppage .recruit-block h3{letter-spacing:.1em;font-size:32px;line-height:1.92307692;font-weight:600}@media screen and (max-width: 1023px){.toppage .recruit-block h3{font-size:22px}}.toppage .recruit-block p{width:50%;font-size:18px;margin-bottom:46px}@media screen and (max-width: 1023px){.toppage .recruit-block p{width:100%;font-size:15px;margin-bottom:30px}}.toppage .recruit-block .clear-button{display:inline-block;color:#fff;text-decoration:none;padding:15px;line-height:1;width:237px;text-align:center;border:solid 1px #fff}@media screen and (max-width: 1023px){.toppage .recruit-block .clear-button{width:100%;margin-top:30px}}.toppage .company-block{padding:140px 0;position:relative;background:#fff}@media screen and (max-width: 1023px){.toppage .company-block{padding:75px 40px}}.toppage .company-block__ctt{position:relative;margin-top:80px}@media screen and (max-width: 1023px){.toppage .company-block__ctt{margin-top:40px}}.toppage .company-block__img{position:absolute;left:0;width:43%}@media screen and (max-width: 1023px){.toppage .company-block__img{display:none}}.toppage .company-block__img img{-o-object-fit:cover;object-fit:cover;width:100%}.toppage .company-block__info-wrap{width:55%;margin-left:auto}@media screen and (max-width: 1023px){.toppage .company-block__info-wrap{width:100%}}.toppage .company-block__info{border-collapse:collapse;margin-bottom:10px}.toppage .company-block__info th{vertical-align:top;width:110px;text-align:left}@media screen and (max-width: 1023px){.toppage .company-block__info th{border:none}}.toppage .company-block__info th,.toppage .company-block__info td{padding:32px 15px;border-bottom:solid 1px #707070;font-size:15px;letter-spacing:.05em;line-height:2.1}@media screen and (max-width: 1023px){.toppage .company-block__info th,.toppage .company-block__info td{display:block;width:100%}}.toppage .company-block__info th.border-top,.toppage .company-block__info td.border-top{border-top:solid 1px #707070}.toppage .company-block__info th p,.toppage .company-block__info td p{font-size:16px;margin-bottom:20px;line-height:2.1}@media screen and (max-width: 1023px){.toppage .company-block__info th{font-size:14px;border:none;padding:25px 0 0}.toppage .company-block__info td{font-size:15px;padding:10px 0 25px}.toppage .company-block__info td.border-top{border-top:none}}.toppage .company-block .line-button-wrap{text-align:center}.toppage .company-block .line-button{width:100%;max-width:324px;line-height:1;padding:15px;text-align:center;font-size:15px;font-weight:500;text-decoration:none;color:#000;display:inline-block;margin:0 auto 20px;border:solid 1px #000}.toppage .swiper-container.swiper-mv{height:100%}.toppage .swiper-container.swiper-mv .swiper-slide{background-size:cover !important}.toppage .swiper-container{position:relative;overflow:hidden;margin:100px 0;height:auto;width:100%}@media screen and (max-width: 810px){.toppage .swiper-container{height:auto;width:100%;margin:30px 0;max-height:unset;min-height:unset}}.toppage .swiper-container .swiper-slide{height:100%}.toppage .swiper-container .swiper-slide a{overflow:hidden;position:relative;padding-top:96%;display:block}.toppage .swiper-container .swiper-slide img{width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-o-object-fit:cover;object-fit:cover}.toppage .swiper-container .swiper-button-white:focus{outline:none}.toppage .swiper-button-prev,.toppage .swiper-button-next{width:45px;height:45px;background-size:45px 45px;top:48%}@media screen and (max-width: 1023px){.toppage .swiper-button-prev,.toppage .swiper-button-next{width:33px;height:33px;background-size:33px 33px}}.toppage .swiper-button-prev{left:100px}@media screen and (max-width: 1023px){.toppage .swiper-button-prev{left:40px}}.toppage .swiper-button-next{right:100px}@media screen and (max-width: 1023px){.toppage .swiper-button-next{right:40px}}.toppage .swiper-button-prev:after,.toppage .swiper-button-next:after{content:none;font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none !important;letter-spacing:0;text-transform:none;font-variant:initial}.toppage .swiper-button-next{background-image:url(//nakahashi-tile.co.jp/wp-content/themes/nakahashi-tile/sass/../images/arrow-right.svg)}.toppage .swiper-button-prev{background-image:url(//nakahashi-tile.co.jp/wp-content/themes/nakahashi-tile/sass/../images/arrow-left.svg)}.toppage__heading{color:#000;text-align:center}.toppage__heading-image{width:55px}.toppage ul{padding:0;list-style:none}.recruit p{font-size:18px;line-height:2.33333333;margin-top:0;margin-bottom:30px;letter-spacing:1px}@media screen and (max-width: 1240px){.recruit p{font-size:17px;margin-bottom:40px}}@media screen and (max-width: 810px){.recruit p{font-size:15px;margin-bottom:30px}}.recruit .first-view{background:url(//nakahashi-tile.co.jp/wp-content/themes/nakahashi-tile/sass/../images/recruit/mv.jpg);background-position:center;background-repeat:no-repeat;background-size:cover;background-position:center bottom;height:600px;position:relative;margin-top:0}@media screen and (max-width: 1023px){.recruit .first-view{background-size:cover;height:250px}}.recruit .first-view__content{width:100%;max-width:804px;text-align:left;position:absolute;top:80%;left:50%;transform:translate(-50%, -50%)}@media screen and (max-width: 810px){.recruit .first-view__content{padding:0 40px 0}}.recruit .first-view__heading{text-align:left;font-family:futura-pt,"Roboto","Noto Sans JP","ヒラギノ角ゴ ProN","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-size:45px;line-height:2;letter-spacing:.1em;color:#fff;padding:0;font-weight:500}.recruit .first-view__heading span{display:block;font-size:18px;letter-spacing:.2em}@media screen and (max-width: 1023px){.recruit .first-view__heading span{font-size:16px}}@media screen and (max-width: 1023px){.recruit .first-view__heading{font-size:25px;line-height:2;text-align:left}}.recruit .about{padding:80px 70px;position:relative;background:#f5f5f5}@media screen and (max-width: 1023px){.recruit .about{padding:70px 40px}}.recruit .about .inner{padding:0 0;max-width:804px}@media screen and (max-width: 1023px){.recruit .about .inner{padding:0}}.recruit .about h2{font-size:29px;font-weight:500;line-height:2.06896552;letter-spacing:.2em;margin-top:45px;margin-bottom:60px}@media screen and (max-width: 1023px){.recruit .about h2{font-size:19px;letter-spacing:inherit;margin-bottom:30px;margin-top:0}}.recruit .about__ctt{margin-bottom:30px}.recruit .about__txt{width:100%;margin-bottom:0}.recruit .recruit-news{background:#f1f5f9;padding:100px 25px}@media screen and (max-width: 1023px){.recruit .recruit-news{padding:60px 25px}}.recruit .recruit-news__ttl{display:flex;align-items:center;padding-bottom:15px;border-bottom:solid 1px #707070;text-decoration:none;color:#000}@media screen and (max-width: 810px){.recruit .recruit-news__ttl{flex-wrap:wrap}}.recruit .recruit-news__ttl:nth-child(n+2){padding-top:15px}.recruit .recruit-news__time{font-size:15px;font-weight:400;margin-right:40px;padding-left:20px}@media screen and (max-width: 810px){.recruit .recruit-news__time{font-size:12px;padding-left:0;margin-right:0}}@media screen and (max-width: 810px){.recruit .recruit-news h3{font-size:14px;display:block;width:100%;margin:10px 0 0}}.recruit .movie{padding:100px 40px}@media screen and (max-width: 1023px){.recruit .movie{padding:60px 40px 75px}}.recruit .movie .inner{max-width:880px}.recruit .movie__txt{text-align:center;margin:50px 0 20px}@media screen and (max-width: 1023px){.recruit .movie__txt{margin:25px 0 25px;font-size:15px}}.recruit .movie .desc{font-size:17px;margin-bottom:20px;text-align:center}.recruit .movie .desc.info{margin:0 auto;color:#ff7675;display:inline-block;border:solid 1px #ff7675;border-radius:10px;font-size:14px;font-weight:600;padding:5px 15px}@media screen and (max-width: 1023px){.recruit .movie .desc.info{font-size:12px}}.recruit .movie .nakahashi-movie{max-width:880px;margin:0 auto}.recruit .movie .nakahashi-movie video{width:100%}.recruit .movie .detail_button::before,.recruit .movie .detail_button::after{content:none}.recruit .interview{padding:95px 40px 120px;background:#f1f5f9}@media screen and (max-width: 1023px){.recruit .interview{padding:75px 40px}}.recruit .interview__list{display:flex;flex-wrap:wrap;margin-top:60px}@media screen and (max-width: 1023px){.recruit .interview__list{display:block;margin-top:30px}}.recruit .interview__list .worker{width:48%;background:#f1f5f9;box-shadow:-10px -10px 30px 0 #fff,10px 10px 40px 0 #d6e0e3;margin-right:4%;border-radius:3px;cursor:pointer;text-decoration:none;color:#000;font-weight:500;transition:.5s all;margin-bottom:30px}@media screen and (max-width: 1023px){.recruit .interview__list .worker{width:100%;display:block}}.recruit .interview__list .worker:nth-child(2n){margin-right:0}.recruit .interview__list .worker:hover{transform:translateY(8px)}.recruit .interview__list .interview-img-wrap{position:relative;width:100%}.recruit .interview__list .interview-img-wrap:before{content:"";display:block;padding-top:56.25%}.recruit .interview__list .interview-img{border-radius:3px 3px 0 0;position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0;margin:auto;-o-object-fit:cover;object-fit:cover}.recruit .interview__list .interview-title{padding:20px}.recruit .requirement{padding:100px 40px}@media screen and (max-width: 1023px){.recruit .requirement{padding:75px 40px 0}}.recruit .requirement__box{margin-bottom:50px;margin-top:80px}@media screen and (max-width: 1240px){.recruit .requirement__box{padding:0 50px}}@media screen and (max-width: 1023px){.recruit .requirement__box{padding:0;margin-top:40px}}.recruit .requirement__info{display:flex;flex-wrap:wrap;font-size:19px;width:100%;margin:0 auto;border-top:solid 1px #ddd}@media screen and (max-width: 1023px){.recruit .requirement__info{display:block;font-size:14px;margin-bottom:30px;border-top:none}}.recruit .requirement__info-ttl{border-left:solid 1px #ddd;border-bottom:solid 1px #ddd;width:160px;background:#f7f7f7;text-align:left;padding:20px 29px;line-height:2;font-size:16px}@media screen and (max-width: 1023px){.recruit .requirement__info-ttl{font-size:14px;padding:3px 15px;text-align:left;width:100%;border-right:solid 1px #ddd;border-top:solid 1px #ddd}}.recruit .requirement__info-ctt{width:calc(100% - 160px);line-height:2;padding:20px 40px;font-weight:400;margin:0;border-bottom:solid 1px #ddd;border-right:solid 1px #ddd;font-size:16px}@media screen and (max-width: 1023px){.recruit .requirement__info-ctt{font-size:14px;width:100%;padding:15px 0 15px 17px;margin:0;display:flex;align-items:center;border-right:none;border-bottom:none}}.recruit .requirement__info ul,.recruit .requirement__info ol{margin:0}.recruit .requirement__info ul{list-style-type:disc;padding-left:25px}.recruit .requirement__info ol{padding-left:23px}.recruit .youtube{position:relative;width:100%;padding-top:56.25%;margin:60px auto 0}.recruit .youtube iframe{position:absolute;top:0;right:0;width:100%;height:100%}.works{background:#f1f5f9;padding-bottom:140px}.works p{font-size:18px;line-height:2.33333333;margin-top:0;margin-bottom:50px;letter-spacing:1px}@media screen and (max-width: 1240px){.works p{font-size:17px;margin-bottom:40px}}@media screen and (max-width: 810px){.works p{font-size:15px;margin-bottom:30px}}.works .desc{font-size:16px;margin-bottom:20px}.works .desc.info{margin:0 auto;color:#ff7675;display:inline-block;border:solid 1px #ff7675;border-radius:10px;font-size:14px;font-weight:600;padding:5px 15px}.works .first-view{background:url(//nakahashi-tile.co.jp/wp-content/themes/nakahashi-tile/sass/../images/works/mv.jpg);background-position:center;background-repeat:no-repeat;background-size:cover;background-position:center;height:401px;position:relative;margin-top:0}@media screen and (max-width: 1023px){.works .first-view{background-size:cover;height:250px}}.works .first-view__content{width:100%;max-width:804px;text-align:left;position:absolute;top:60%;left:50%;transform:translate(-50%, -50%)}@media screen and (max-width: 810px){.works .first-view__content{padding:0 40px 0}}.works .first-view__heading{text-align:left;font-family:futura-pt,"Roboto","Noto Sans JP","ヒラギノ角ゴ ProN","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-size:45px;line-height:2;letter-spacing:.1em;color:#fff;padding:0;font-weight:500}.works .first-view__heading span{display:block;font-size:18px;letter-spacing:.2em}@media screen and (max-width: 1023px){.works .first-view__heading span{font-size:16px}}@media screen and (max-width: 1023px){.works .first-view__heading{font-size:25px;line-height:2;text-align:left}}.works .works-list{padding:0 40px}.works__tab{display:flex;justify-content:space-between;margin-top:60px;box-shadow:8px 8px 20px 0 rgba(0,0,0,.1)}@media screen and (max-width: 810px){.works__tab{display:block}}.works__tab-item{background:#fff;color:#000;display:inline-block;font-size:16px;font-weight:700;letter-spacing:.1em;padding:20px 4px 18px;position:relative;text-align:center;text-decoration:none;max-width:320px;width:100%;cursor:pointer;transition:all .3s}@media screen and (max-width: 1023px){.works__tab-item{font-size:12px}}.works__tab-item:hover{color:#222d85}.works__tab-item.tab-active{background:linear-gradient(270deg, #367dd2, #222D85);color:#fff}.works__box{padding:0;margin-top:30px}.works__box h3{color:#222d85;font-size:29px;font-weight:400;margin:37px 0}.works__content{display:none}.works__content.show{display:block}.works__content-box h2{margin:20px 0 0 0;line-height:1}@media screen and (max-width: 1023px){.works__content-box h2{font-size:17px}}.works__content-box .small-ttl{margin-bottom:40px}.works__content-txt{margin:0 auto 50px;padding:50px;background:#fff;border-radius:6px}@media screen and (max-width: 1023px){.works__content-txt{padding:30px}}.works__content-txt p{font-size:17px;margin-bottom:32px}@media screen and (max-width: 1023px){.works__content-txt p{font-size:14px}}.works__content-txt p:last-child{margin-bottom:0}.works__content-img{width:50%;height:406px}.works__content-img img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.works__content-type{border-top:solid 1px #ccc;padding-top:30px}.works__content-type h4{border:solid 1px #707070;padding:15px;display:inline-block;line-height:0}.works__content-type p{font-size:15px;font-weight:500;margin-bottom:0}.works__list{display:flex;flex-wrap:wrap}.works__list .modal{display:block;width:31%;background:#f1f5f9;box-shadow:-10px -10px 30px 0 #fff,10px 10px 40px 0 #d6e0e3;margin-right:3.5%;border-radius:3px;cursor:pointer;text-decoration:none;color:#000;font-weight:500;transition:.5s all;margin-bottom:30px}.works__list .modal a{text-decoration:none;color:#000}@media screen and (max-width: 810px){.works__list .modal{width:100%}}.works__list .modal:nth-child(3n){margin-right:0}.works__list .modal:hover{transform:translateY(8px)}.works__list .work-img-wrap{position:relative;width:100%}.works__list .work-img-wrap:before{content:"";display:block;padding-top:100%}.works__list .sub-image{display:none;content:none}.works__list .work-img{border-radius:3px 3px 0 0;position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0;margin:auto;-o-object-fit:cover;object-fit:cover}.works__list .work-title{padding:20px}.company p{font-size:15px;line-height:2.33333333;margin-top:0;margin-bottom:50px;letter-spacing:1px}@media screen and (max-width: 1240px){.company p{font-size:17px;margin-bottom:40px}}@media screen and (max-width: 810px){.company p{font-size:15px;margin-bottom:30px}}.company .first-view{background:url(//nakahashi-tile.co.jp/wp-content/themes/nakahashi-tile/sass/../images/company/mv.jpg);background-position:center;background-repeat:no-repeat;background-size:cover;background-position:center;height:401px;position:relative}@media screen and (max-width: 1023px){.company .first-view{background-size:cover;height:250px}}.company .first-view__content{width:100%;max-width:804px;text-align:left;position:absolute;top:60%;left:50%;transform:translate(-50%, -50%)}@media screen and (max-width: 810px){.company .first-view__content{padding:0 40px 0}}.company .first-view__heading{text-align:left;font-family:futura-pt,"Roboto","Noto Sans JP","ヒラギノ角ゴ ProN","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-size:45px;line-height:2;letter-spacing:.1em;color:#fff;padding:0;font-weight:500}.company .first-view__heading span{display:block;font-size:18px;letter-spacing:.2em}@media screen and (max-width: 1023px){.company .first-view__heading span{font-size:16px}}@media screen and (max-width: 1023px){.company .first-view__heading{font-size:25px;line-height:2;text-align:left}}.company .message{padding:80px 70px 100px;position:relative}@media screen and (max-width: 1023px){.company .message{padding:70px 40px}}.company .message .inner{padding:0 0}@media screen and (max-width: 1023px){.company .message .inner{padding:0}}.company .message h2{font-size:26px;font-weight:500;line-height:2.06896552;letter-spacing:.2em;margin-top:0;margin-bottom:40px}@media screen and (max-width: 1023px){.company .message h2{font-size:17px;letter-spacing:inherit;margin-bottom:30px}}.company .message p{margin-bottom:30px}.company .message__ctt{display:flex;margin-top:60px;gap:30px}@media screen and (max-width: 810px){.company .message__ctt{display:block}}.company .message__img{width:45%;max-height:400px;height:100%}@media screen and (max-width: 1023px){.company .message__img{margin-right:5%}}@media screen and (max-width: 810px){.company .message__img{width:100%;margin-bottom:40px}}.company .message__img img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%}.company .message__txt{width:50%;margin:0 0 0 auto}@media screen and (max-width: 1023px){.company .message__txt{margin:0}}@media screen and (max-width: 810px){.company .message__txt{width:100%}}.company .message .sign{font-size:14px;text-align:right;margin-bottom:0}.company .message .sign span{display:block;font-size:22px;font-weight:500}.company .message .message-sign{max-width:160px;margin:0 0 0 auto}.company .company-information{padding:0 40px}.company .company-information__wrap{width:100%;max-width:800px;margin:80px auto 140px}@media screen and (max-width: 1023px){.company .company-information__wrap{width:100%}}.company .company-information__table{border-collapse:collapse;margin-bottom:10px}.company .company-information__table th{vertical-align:top;width:180px;text-align:left}@media screen and (max-width: 1023px){.company .company-information__table th{border:none}}.company .company-information__table th,.company .company-information__table td{padding:32px 15px;border-bottom:solid 1px #707070;font-size:16px;letter-spacing:.05em;line-height:2.1}@media screen and (max-width: 1023px){.company .company-information__table th,.company .company-information__table td{display:block;width:100%}}.company .company-information__table th.border-top,.company .company-information__table td.border-top{border-top:solid 1px #707070}.company .company-information__table th p,.company .company-information__table td p{font-size:16px;margin-bottom:20px;margin-top:0;line-height:2.1}@media screen and (max-width: 1023px){.company .company-information__table th p,.company .company-information__table td p{font-size:15px}}.company .company-information__table th p.last,.company .company-information__table td p.last{margin-bottom:0}@media screen and (max-width: 1023px){.company .company-information__table th{font-size:14px;border:none;padding:25px 0 0}.company .company-information__table td{font-size:15px;padding:10px 0 25px}.company .company-information__table td.border-top{border-top:none}}.not-found{text-align:center;margin-top:380px}@media screen and (max-width: 1240px){.not-found{margin-top:220px}}@media screen and (max-width: 810px){.not-found{margin-top:150px}}.not-found .page-title{font-family:futura-pt,"Roboto","Noto Sans JP","ヒラギノ角ゴ ProN","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-size:42px;margin-top:0;font-weight:500}@media screen and (max-width: 810px){.not-found .page-title{font-size:23px}}.not-found .ttl{font-family:futura-pt,sans-serif;font-size:35px;margin:60px 0 55px;line-height:2}@media screen and (max-width: 810px){.not-found .ttl{margin:40px 30px;font-size:14px}}.not-found .ctt{font-size:22px;margin-bottom:0}@media screen and (max-width: 810px){.not-found .ctt{font-size:15px}}.not-found .standard__btn{padding-bottom:45px}.not-found .standard__btn a{color:#fff;font-size:20px;font-weight:400;display:inline-block;text-decoration:none;padding:16px;width:100%;max-width:233px;border-radius:3px;margin-top:105px;background:linear-gradient(270deg, #367dd2, #222D85)}@media screen and (max-width: 810px){.not-found .standard__btn a{font-size:15px;padding:10px;max-width:200px;margin-top:30px;margin-bottom:80px}}.contact .first-view{background:linear-gradient(270deg, #367dd2, #222D85);height:401px;position:relative;margin-top:0}@media screen and (max-width: 1023px){.contact .first-view{background-size:cover;height:250px}}.contact .first-view__content{width:100%;max-width:804px;text-align:left;position:absolute;top:60%;left:50%;transform:translate(-50%, -50%)}@media screen and (max-width: 810px){.contact .first-view__content{padding:0 40px 0}}.contact .first-view__heading{text-align:left;font-family:futura-pt,"Roboto","Noto Sans JP","ヒラギノ角ゴ ProN","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-size:45px;line-height:2;letter-spacing:.1em;color:#fff;padding:0;font-weight:500}.contact .first-view__heading span{display:block;font-size:18px;letter-spacing:.2em}@media screen and (max-width: 1023px){.contact .first-view__heading span{font-size:16px}}@media screen and (max-width: 1023px){.contact .first-view__heading{font-size:25px;line-height:2;text-align:left}}.contact .form{padding:0 30px;margin:80px auto;max-width:930px;width:100%}@media screen and (max-width: 1240px){.contact .form{margin:80px auto}}@media screen and (max-width: 810px){.contact .form{margin:50px auto}}.contact .standard__btn a{font-size:22px;display:inline-block;text-decoration:none;color:#000;padding:25px;width:100%;max-width:350px;border:solid 1px #000;margin-top:75px}@media screen and (max-width: 810px){.contact .standard__btn a{font-size:15px;padding:10px;max-width:200px;margin-top:30px;margin-bottom:80px}}.contact .return__btn{margin-top:0}.contact .announce-box{margin:80px 30px 60px;background:#e8f0ff;padding:55px 50px;display:flex}@media screen and (max-width: 1023px){.contact .announce-box{margin:40px 30px 20px;background:none;display:block;padding:0}}.contact .announce-box .txt{font-family:futura-pt,"Roboto","Noto Sans JP","ヒラギノ角ゴ ProN","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-size:28px;line-height:2;padding:10px 60px 0 0;border-right:solid 1px #707070}@media screen and (max-width: 1023px){.contact .announce-box .txt{font-family:"Lato","Noto Sans JP","ヒラギノ角ゴ ProN","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;padding:0;font-weight:400;font-size:14px;text-align:center;border-right:none}.contact .announce-box .txt br{display:none}}.contact .announce-box .ctt{padding-left:60px}@media screen and (max-width: 1023px){.contact .announce-box .ctt{padding:0}}.contact .announce-box .ctt .tel{font-family:futura-pt,sans-serif;font-size:46px;margin-bottom:30px}@media screen and (max-width: 1023px){.contact .announce-box .ctt .tel{font-family:futura-pt,sans-serif;font-size:20px;width:100%;border:solid 1px #707070;text-align:center;padding:15px;margin:20px 0}}.contact .announce-box .ctt .tel a{text-decoration:none;color:#000}.contact .announce-box .ctt .hour{font-size:16px}@media screen and (max-width: 1023px){.contact .announce-box .ctt .hour{font-size:14px}}.contact .error-box{background:#d91221;color:#fff;text-align:center;font-size:25px;padding:15px;margin:80px 30px}@media screen and (max-width: 810px){.contact .error-box{font-size:18px;margin:40px 30px}}.contact .thanks{margin-top:140px;padding:0 40px;text-align:center}@media screen and (max-width: 810px){.contact .thanks{margin-top:60px}}.contact .thanks .page-title{font-weight:400;letter-spacing:.1em;margin-bottom:50px}@media screen and (max-width: 810px){.contact .thanks .page-title{font-size:16px;line-height:2}}.contact .thanks .ttl{font-size:20px;letter-spacing:.1em;line-height:2}@media screen and (max-width: 810px){.contact .thanks .ttl{font-size:13px}}.contact .thanks .btn-return{margin:100px 0}.contact .thanks .btn-return a{display:inline-block;background:linear-gradient(270deg, #367dd2, #222D85);border-radius:3px;width:233px;text-decoration:none;color:#fff;padding:13px;font-size:20px}/*# sourceMappingURL=style.min.css.map */
h1:where(.wp-block-heading).has-background,h2:where(.wp-block-heading).has-background,h3:where(.wp-block-heading).has-background,h4:where(.wp-block-heading).has-background,h5:where(.wp-block-heading).has-background,h6:where(.wp-block-heading).has-background{padding:1.25em 2.375em}h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg}
.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}
.wp-block-image>a,.wp-block-image>figure>a{display:inline-block}.wp-block-image img{box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom}@media not (prefers-reduced-motion){.wp-block-image img.hide{visibility:hidden}.wp-block-image img.show{animation:show-content-image .4s}}.wp-block-image[style*=border-radius] img,.wp-block-image[style*=border-radius]>a{border-radius:inherit}.wp-block-image.has-custom-border img{box-sizing:border-box}.wp-block-image.aligncenter{text-align:center}.wp-block-image.alignfull>a,.wp-block-image.alignwide>a{width:100%}.wp-block-image.alignfull img,.wp-block-image.alignwide img{height:auto;width:100%}.wp-block-image .aligncenter,.wp-block-image .alignleft,.wp-block-image .alignright,.wp-block-image.aligncenter,.wp-block-image.alignleft,.wp-block-image.alignright{display:table}.wp-block-image .aligncenter>figcaption,.wp-block-image .alignleft>figcaption,.wp-block-image .alignright>figcaption,.wp-block-image.aligncenter>figcaption,.wp-block-image.alignleft>figcaption,.wp-block-image.alignright>figcaption{caption-side:bottom;display:table-caption}.wp-block-image .alignleft{float:left;margin:.5em 1em .5em 0}.wp-block-image .alignright{float:right;margin:.5em 0 .5em 1em}.wp-block-image .aligncenter{margin-left:auto;margin-right:auto}.wp-block-image :where(figcaption){margin-bottom:1em;margin-top:.5em}.wp-block-image.is-style-circle-mask img{border-radius:9999px}@supports ((-webkit-mask-image:none) or (mask-image:none)) or (-webkit-mask-image:none){.wp-block-image.is-style-circle-mask img{border-radius:0;-webkit-mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-mode:alpha;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}}:root :where(.wp-block-image.is-style-rounded img,.wp-block-image .is-style-rounded img){border-radius:9999px}.wp-block-image figure{margin:0}.wp-lightbox-container{display:flex;flex-direction:column;position:relative}.wp-lightbox-container img{cursor:zoom-in}.wp-lightbox-container img:hover+button{opacity:1}.wp-lightbox-container button{align-items:center;backdrop-filter:blur(16px) saturate(180%);background-color:#5a5a5a40;border:none;border-radius:4px;cursor:zoom-in;display:flex;height:20px;justify-content:center;opacity:0;padding:0;position:absolute;right:16px;text-align:center;top:16px;width:20px;z-index:100}@media not (prefers-reduced-motion){.wp-lightbox-container button{transition:opacity .2s ease}}.wp-lightbox-container button:focus-visible{outline:3px auto #5a5a5a40;outline:3px auto -webkit-focus-ring-color;outline-offset:3px}.wp-lightbox-container button:hover{cursor:pointer;opacity:1}.wp-lightbox-container button:focus{opacity:1}.wp-lightbox-container button:focus,.wp-lightbox-container button:hover,.wp-lightbox-container button:not(:hover):not(:active):not(.has-background){background-color:#5a5a5a40;border:none}.wp-lightbox-overlay{box-sizing:border-box;cursor:zoom-out;height:100vh;left:0;overflow:hidden;position:fixed;top:0;visibility:hidden;width:100%;z-index:100000}.wp-lightbox-overlay .close-button{align-items:center;cursor:pointer;display:flex;justify-content:center;min-height:40px;min-width:40px;padding:0;position:absolute;right:calc(env(safe-area-inset-right) + 16px);top:calc(env(safe-area-inset-top) + 16px);z-index:5000000}.wp-lightbox-overlay .close-button:focus,.wp-lightbox-overlay .close-button:hover,.wp-lightbox-overlay .close-button:not(:hover):not(:active):not(.has-background){background:none;border:none}.wp-lightbox-overlay .lightbox-image-container{height:var(--wp--lightbox-container-height);left:50%;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);transform-origin:top left;width:var(--wp--lightbox-container-width);z-index:9999999999}.wp-lightbox-overlay .wp-block-image{align-items:center;box-sizing:border-box;display:flex;height:100%;justify-content:center;margin:0;position:relative;transform-origin:0 0;width:100%;z-index:3000000}.wp-lightbox-overlay .wp-block-image img{height:var(--wp--lightbox-image-height);min-height:var(--wp--lightbox-image-height);min-width:var(--wp--lightbox-image-width);width:var(--wp--lightbox-image-width)}.wp-lightbox-overlay .wp-block-image figcaption{display:none}.wp-lightbox-overlay button{background:none;border:none}.wp-lightbox-overlay .scrim{background-color:#fff;height:100%;opacity:.9;position:absolute;width:100%;z-index:2000000}.wp-lightbox-overlay.active{visibility:visible}@media not (prefers-reduced-motion){.wp-lightbox-overlay.active{animation:turn-on-visibility .25s both}.wp-lightbox-overlay.active img{animation:turn-on-visibility .35s both}.wp-lightbox-overlay.show-closing-animation:not(.active){animation:turn-off-visibility .35s both}.wp-lightbox-overlay.show-closing-animation:not(.active) img{animation:turn-off-visibility .25s both}.wp-lightbox-overlay.zoom.active{animation:none;opacity:1;visibility:visible}.wp-lightbox-overlay.zoom.active .lightbox-image-container{animation:lightbox-zoom-in .4s}.wp-lightbox-overlay.zoom.active .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.active .scrim{animation:turn-on-visibility .4s forwards}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active){animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container{animation:lightbox-zoom-out .4s}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .scrim{animation:turn-off-visibility .4s forwards}}@keyframes show-content-image{0%{visibility:hidden}99%{visibility:hidden}to{visibility:visible}}@keyframes turn-on-visibility{0%{opacity:0}to{opacity:1}}@keyframes turn-off-visibility{0%{opacity:1;visibility:visible}99%{opacity:0;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes lightbox-zoom-in{0%{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale))}to{transform:translate(-50%,-50%) scale(1)}}@keyframes lightbox-zoom-out{0%{transform:translate(-50%,-50%) scale(1);visibility:visible}99%{visibility:visible}to{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale));visibility:hidden}}