html{font-size:14px;line-height:1.5em;font-family:"メイリオ",Meiryo,Hiragino\ Kaku\ Gothic\ Pro,"ヒラギノ角ゴ Pro W3",Osaka,"ＭＳ Ｐゴシック",sans-serif;-webkit-text-size-adjust:none;letter-spacing:.1pt;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0;border-top:solid 16px #007acc;height:100%;padding:0;-moz-box-sizing:border-box;box-sizing:border-box;width:100%}body,html{height:100%}#page{width:100%;position:relative;height:auto!important;height:100%;min-height:100%;overflow:hidden}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}.search-results h2,.category h2{margin-top:26px;font-size:25px;line-height:1.3em}.page-content form{right:0}.search-results h2 a:hover,.category h2 a:hover{text-decoration:underline}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]) {display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a img:hover{opacity:.7;filter: alpha(opacity=70);-ms-filter:"alpha(opacity=70)"}a:focus,*:focus{outline:none}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root) {overflow:hidden}figure{margin:0}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}code,kbd,pre,samp{font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}select{text-transform:none}button{overflow:visible}button,input,select,textarea{max-width:100%}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default;opacity:.5}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-right:.4375em;padding:0}input[type="date"]::-webkit-inner-spin-button,input[type="date"]::-webkit-outer-spin-button,input[type="time"]::-webkit-inner-spin-button,input[type="time"]::-webkit-outer-spin-button,input[type="datetime-local"]::-webkit-inner-spin-button,input[type="datetime-local"]::-webkit-outer-spin-button,input[type="week"]::-webkit-inner-spin-button,input[type="week"]::-webkit-outer-spin-button,input[type="month"]::-webkit-inner-spin-button,input[type="month"]::-webkit-outer-spin-button,input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #d1d1d1;margin:0 0 1.75em;min-width:inherit;padding:.875em}fieldset>:last-child{margin-bottom:0}legend{border:0;padding:0}textarea{overflow:auto;vertical-align:top}optgroup{font-weight:bold}.red{color:red}.cf:before,.cf:after{content:" "!important;display:table!important}.cf:after{clear:both!important}.cf{*zoom: 1 !important}.nowrap{white-space:nowrap;display:inline-block}.menu-item-has-children a:after,.social-navigation a:before,.dropdown-toggle:after,.bypostauthor>article .fn:after,.comment-reply-title small a:before,.pagination .prev:before,.pagination .next:before,.pagination .nav-links:before,.pagination .nav-links:after,.search-submit:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-family:"Genericons";font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-align:center;text-decoration:inherit;text-transform:none;vertical-align:top}h1,h2,h3,h4,h5,h6{clear:both;font-weight:700;margin:0;text-rendering:optimizeLegibility;-webkit-transform:rotate(.008deg);-moz-transform:rotate(.018deg);-ms-transform:rotate(.018deg);-o-transform:rotate(.018deg);transform:rotate(.018deg)}p{margin:0 0 .5em}dfn,cite,em,i{font-style:italic}blockquote{border:0 solid #1a1a1a;border-left-width:4px;color:#686868;font-size:19px;font-size:1.1875rem;font-style:italic;line-height:1.4736842105;margin:0 0 1.4736842105em;overflow:hidden;padding:0 0 0 1.263157895em}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote p{margin-bottom:1.4736842105em}blockquote cite,blockquote small{color:#1a1a1a;display:block;font-size:16px;font-size:1rem;line-height:1.75}blockquote cite:before,blockquote small:before{content:"\2014\00a0"}blockquote em,blockquote i,blockquote cite{font-style:normal}blockquote strong,blockquote b{font-weight:400}blockquote>:last-child{margin-bottom:0}address{font-style:italic;margin:0 0 1.75em}code,kbd,tt,var,samp,pre{font-family:Inconsolata,monospace}pre{border:1px solid #d1d1d1;font-size:16px;font-size:1rem;line-height:1.3125;margin:0 0 1.75em;max-width:100%;overflow:auto;padding:1.75em;white-space:pre;white-space:pre-wrap;word-wrap:break-word}code{background-color:#d1d1d1;padding:.125em .25em}abbr,acronym{border-bottom:1px dotted #d1d1d1;cursor:help}mark,ins{background:#007acc;color:#fff;padding:.125em .25em;text-decoration:none}big{font-size:125%}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.clearfix:after{display:block;clear:both;height:0;visibility:hidden;content:"."}.clearfix{min-height:1px}* html .clearfix{height:1px;height:auto;overflow:hidden}hr{border-top:1px dotted #666;margin:1em 0;border-bottom:0;width:100%}ul,ol{padding:0}ul{}ol{list-style:decimal;margin-left:0;margin-bottom:0}li>ul,li>ol{margin-bottom:0}.page_contents ul{}#sitemap_list{list-style:inside!important;padding-left:2.3em;line-height:1.8em}.page_contents li{padding-left:0}dl{margin:0 0 .5em}dt{font-weight:700}dd{margin:0 0 .5em}img{height:auto;max-width:100%;vertical-align:middle}del{opacity:.8}table,th,td{border:1px solid #d1d1d1}table{border-collapse:separate;border-spacing:0;border-width:1px 0 0 1px;margin:0 0 1.75em;width:100%}caption,th,td{font-weight:normal;text-align:left}th{border-width:0 1px 1px 0;font-weight:600;background-color:#ebebeb}td{border-width:0 1px 1px 0}th,td{padding:.3em .4em}::-webkit-input-placeholder{color:#686868;font-family:Montserrat,"Helvetica Neue",sans-serif}:-moz-placeholder{color:#686868;font-family:Montserrat,"Helvetica Neue",sans-serif}::-moz-placeholder{color:#686868;font-family:Montserrat,"Helvetica Neue",sans-serif;opacity:1}:-ms-input-placeholder{color:#686868;font-family:Montserrat,"Helvetica Neue",sans-serif}input{line-height:normal}button,button[disabled]:hover,button[disabled]:focus,input[type="button"],input[type="button"][disabled]:hover,input[type="button"][disabled]:focus,input[type="reset"],input[type="reset"][disabled]:hover,input[type="reset"][disabled]:focus,input[type="submit"],input[type="submit"][disabled]:hover,input[type="submit"][disabled]:focus{background:#1a1a1a;border:0;border-radius:2px;color:#fff;font-family:Montserrat,"Helvetica Neue",sans-serif;font-weight:700;letter-spacing:.046875em;line-height:1;padding:.84375em .875em .78125em;text-transform:uppercase}button:hover,button:focus,input[type="button"]:hover,input[type="button"]:focus,input[type="reset"]:hover,input[type="reset"]:focus,input[type="submit"]:hover,input[type="submit"]:focus{background:#007acc}button:focus,input[type="button"]:focus,input[type="reset"]:focus,input[type="submit"]:focus{outline:thin dotted;outline-offset:-4px;background:#007acc}input[type="date"],input[type="time"],input[type="datetime-local"],input[type="week"],input[type="month"],input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="tel"],input[type="number"],textarea{background:#f7f7f7;background-image:-webkit-linear-gradient(rgba(255,255,255,0),rgba(255,255,255,0));border:1px solid #d1d1d1;border-radius:1px;color:#686868;padding:.2em .2em;width:98.2%}input[type="date"]:focus,input[type="time"]:focus,input[type="datetime-local"]:focus,input[type="week"]:focus,input[type="month"]:focus,input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="number"]:focus,textarea:focus{background-color:#fff;border-color:#007acc;color:#1a1a1a;outline:0}.search-field{height:1.81em}.post-password-form{margin-bottom:1.75em}.post-password-form label{color:#686868;display:block;font-family:Montserrat,"Helvetica Neue",sans-serif;font-size:13px;font-size:.8125rem;letter-spacing:.076923077em;line-height:1.6153846154;margin-bottom:1.75em;text-transform:uppercase}.post-password-form input[type="password"]{margin-top:.4375em}.post-password-form>:last-child{margin-bottom:0}.search-form{position:relative;top:1.3em;right:1.3em;width:20em}.page-content .search-form{position:relative;top:.3em;right:0;width:20em}input[type="search"].search-field{border-radius:2px 0 0 2px;width:-webkit-calc(100% - 42px);width:calc(100% - 42px);font-size:14px}.search-submit:before{content:"\f400";font-size:24px;left:2px;position:relative;width:40px}.search-submit{border-radius:0 2px 2px 0;bottom:0;overflow:hidden;padding:0;position:absolute;right:0;top:0;width:42px}a{color:#007acc;text-decoration:none;outline:none}a:hover,a:focus,a:active{color:#686868;outline:none}a:focus{outline:thin dotted}a:hover,a:active{outline:none}.entry-content a,.entry-summary a,.taxonomy-description a,.logged-in-as a,.comment-content a,.pingback .comment-body>a,.textwidget a,.entry-footer a:hover,.site-info a:hover{box-shadow:0 0 0 0 currentColor}.entry-content a:hover,.entry-content a:focus,.entry-summary a:hover,.entry-summary a:focus,.taxonomy-description a:hover,.taxonomy-description a:focus,.logged-in-as a:hover,.logged-in-as a:focus,.comment-content a:hover,.comment-content a:focus,.pingback .comment-body>a:hover,.pingback .comment-body>a:focus,.textwidget a:hover,.textwidget a:focus{box-shadow:none}.site-header-menu{display:none;-webkit-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%;margin:.875em 0}.site-header-menu.toggled-on,.no-js .site-header-menu{display:block}.main-navigation{}.site-footer .main-navigation{margin-bottom:1.75em}.main-navigation ul{list-style:none;margin:0}.main-navigation li{border-top:1px solid #d1d1d1;position:relative}.main-navigation a{color:#1a1a1a;display:block;line-height:1.3125;outline-offset:-1px;padding:0}.main-navigation a:hover,.main-navigation a:focus{color:#007acc}.main-navigation .current-menu-item>a,.main-navigation .current-menu-ancestor>a{font-weight:700}.main-navigation ul ul{display:none;margin-left:.875em}.no-js .main-navigation ul ul{display:block}.main-navigation ul .toggled-on{display:block}.main-navigation .primary-menu{border-bottom:1px solid #d1d1d1}.main-navigation .menu-item-has-children>a{margin-right:0}.dropdown-toggle{background-color:transparent;border:0;border-radius:0;color:#1a1a1a;content:"";height:48px;padding:0;position:absolute;right:0;text-transform:none;top:0;width:48px}.dropdown-toggle:after{border:0 solid #d1d1d1;border-left-width:1px;content:"\f431";font-size:24px;left:1px;position:relative;width:48px}.dropdown-toggle:hover,.dropdown-toggle:focus{background-color:transparent;color:#007acc}.dropdown-toggle:focus{outline:thin dotted;outline-offset:-1px}.dropdown-toggle:focus:after{border-color:transparent}.dropdown-toggle.toggled-on:after{content:"\f432"}.site-header .main-navigation+.social-navigation{margin-top:1.75em}.site-footer .social-navigation{margin-bottom:1.75em}#site-navigation li ul li{overflow:hidden;height:0;transition:.2s}#site-navigation li:hover ul li{overflow:visible;height:34px}.f-menu{width:1000px;margin:0 auto .5em;background-color:#a7a7a7;padding:0;margin-bottom:27px}#nav_menu-2{margin:0 auto;width:100%;float:left}#menu-foot_menu{margin:0;padding-left:1.5em}#menu-foot_menu li{float:left!important;max-width:16em;list-style:none;margin-right:2.1em;color:#fff;border-left:thin #dcdcdc solid;padding-left:1em;padding-top:1em;margin-bottom:1em;font-weight:bold}#menu-item-107{margin-right:.5em!important}#menu-foot_menu li a{color:#fff;line-height:1.7em}#menu-foot_menu li a:hover{color:#007acc}#nav_menu-2 .sub-menu li{clear:both!important;list-style:outside;list-style-type:disc;border-left:none;padding:0;margin-bottom:0;font-weight:normal;margin-left:1.5em;line-height:1.8em}.social-navigation ul{list-style:none;margin:0 0 -.4375em}.social-navigation li{float:left;margin:0 .4375em .4375em 0}.social-navigation a{border:1px solid #d1d1d1;border-radius:50%;color:#1a1a1a;display:block;height:35px;position:relative;width:35px}.social-navigation a:before{content:"\f415";height:33px;line-height:33px;text-align:center;width:33px}.social-navigation a:hover:before,.social-navigation a:focus:before{color:#007acc}.social-navigation a[href*="codepen.io"]:before{content:"\f216"}.social-navigation a[href*="digg.com"]:before{content:"\f221"}.social-navigation a[href*="dribbble.com"]:before{content:"\f201"}.social-navigation a[href*="dropbox.com"]:before{content:"\f225"}.social-navigation a[href*="facebook.com"]:before{content:"\f203"}.social-navigation a[href*="flickr.com"]:before{content:"\f211"}.social-navigation a[href*="foursquare.com"]:before{content:"\f226"}.social-navigation a[href*="plus.google.com"]:before{content:"\f206"}.social-navigation a[href*="github.com"]:before{content:"\f200"}.social-navigation a[href*="instagram.com"]:before{content:"\f215"}.social-navigation a[href*="linkedin.com"]:before{content:"\f208"}.social-navigation a[href*="path.com"]:before{content:"\f219"}.social-navigation a[href*="pinterest.com"]:before{content:"\f210"}.social-navigation a[href*="getpocket.com"]:before{content:"\f224"}.social-navigation a[href*="polldaddy.com"]:before{content:"\f217"}.social-navigation a[href*="reddit.com"]:before{content:"\f222"}.social-navigation a[href*="skype.com"]:before{content:"\f220"}.social-navigation a[href*="stumbleupon.com"]:before{content:"\f223"}.social-navigation a[href*="tumblr.com"]:before{content:"\f214"}.social-navigation a[href*="twitter.com"]:before{content:"\f202"}.social-navigation a[href*="vimeo.com"]:before{content:"\f212"}.social-navigation a[href*="wordpress.com"]:before,.social-navigation a[href*="wordpress.org"]:before{content:"\f205"}.social-navigation a[href*="youtube.com"]:before{content:"\f213"}.social-navigation a[href^="mailto:"]:before{content:"\f410"}.social-navigation a[href*="spotify.com"]:before{content:"\f515"}.social-navigation a[href*="twitch.tv"]:before{content:"\f516"}.social-navigation a[href$="/feed/"]:before{content:"\f413"}.post-navigation{display:none}.post-navigation a{color:#1a1a1a;display:block;padding:1.75em 0}.post-navigation span{}.post-navigation .meta-nav{color:#686868;font-size:13px;font-size:.8125rem;letter-spacing:.076923077em;line-height:1.6153846154;margin-bottom:.5384615385em;text-transform:uppercase}.post-navigation .post-title{display:inline;font-family:Montserrat,"Helvetica Neue",sans-serif;font-size:23px;font-size:1.4375rem;font-weight:700;line-height:1.2173913043;text-rendering:optimizeLegibility}.post-navigation a:hover .post-title,.post-navigation a:focus .post-title{color:#007acc}.post-navigation div+div{border-top:4px solid #1a1a1a}.pagination{}.pagination:before,.pagination:after{background-color:#1a1a1a;content:"";height:52px;position:absolute;top:0;width:52px;z-index:0}.pagination:before{right:0}.pagination:after{right:54px}.pagination a:hover,.pagination a:focus{color:#1a1a1a}.pagination .nav-links{padding-right:106px;position:relative}.pagination .nav-links:before,.pagination .nav-links:after{color:#fff;font-size:32px;line-height:51px;opacity:.3;position:absolute;width:52px;z-index:1}.pagination .nav-links:before{content:"\f429";right:-1px}.pagination .nav-links:after{content:"\f430";right:55px}.pagination .current .screen-reader-text{position:static!important}.pagination .page-numbers{display:none;letter-spacing:.013157895em;line-height:1;margin:0 .7368421053em 0 -.7368421053em;padding:.8157894737em .7368421053em .3947368421em;text-transform:uppercase}.pagination .current{display:inline-block;font-weight:700}.pagination .prev,.pagination .next{background-color:#1a1a1a;color:#fff;display:inline-block;height:52px;margin:0;overflow:hidden;padding:0;position:absolute;top:0;width:52px;z-index:2}.pagination .prev:before,.pagination .next:before{font-size:32px;height:53px;line-height:52px;position:relative;width:53px}.pagination .prev:hover,.pagination .prev:focus,.pagination .next:hover,.pagination .next:focus{background-color:#007acc;color:#fff}.pagination .prev:focus,.pagination .next:focus{outline:0}.pagination .prev{right:54px}.pagination .prev:before{content:"\f430";left:-1px;top:-1px}.pagination .next{right:0}.pagination .next:before{content:"\f429";right:-1px;top:-1px}.image-navigation,.comment-navigation{border-top:1px solid #d1d1d1;border-bottom:1px solid #d1d1d1;color:#686868;font-family:Montserrat,"Helvetica Neue",sans-serif;font-size:13px;font-size:.8125rem;line-height:1.6153846154;margin:0 7.6923% 2.1538461538em;padding:1.0769230769em 0}.comment-navigation{margin-right:0;margin-left:0}.comments-title+.comment-navigation{border-bottom:0;margin-bottom:0}.image-navigation .nav-previous:not(:empty), .image-navigation .nav-next:not(:empty), .comment-navigation .nav-previous:not(:empty), .comment-navigation .nav-next:not(:empty) {display:inline-block}.image-navigation .nav-previous:not(:empty) + .nav-next:not(:empty):before, .comment-navigation .nav-previous:not(:empty) + .nav-next:not(:empty):before {content:"\002f";display:inline-block;opacity:.7;padding:0 .538461538em}.says,.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal!important}.site .skip-link{background-color:#f1f1f1;box-shadow:0 0 1px 1px rgba(0,0,0,.2);color:#21759b;display:block;font-family:Montserrat,"Helvetica Neue",sans-serif;font-size:14px;font-weight:700;left:-9999em;outline:none;padding:15px 23px 14px;text-decoration:none;text-transform:none;top:-9999em}.logged-in .site .skip-link{box-shadow:0 0 2px 2px rgba(0,0,0,.2);font-family:"Open Sans",sans-serif}.site .skip-link:focus{clip:auto;height:auto;left:6px;top:7px;width:auto;z-index:100000}.alignleft{float:left;margin:.375em 1.75em 1.75em 0}.alignright{float:right;margin:.375em 0 1.75em 1.75em}.aligncenter{clear:both;display:block;margin:0 auto 1.75em}blockquote.alignleft{margin:.3157894737em 1.4736842105em 1.473684211em 0}blockquote.alignright{margin:.3157894737em 0 1.473684211em 1.4736842105em}blockquote.aligncenter{margin-bottom:1.473684211em}.clear:before,.clear:after,blockquote:before,blockquote:after,.entry-content:before,.entry-content:after,.entry-summary:before,.entry-summary:after,.comment-content:before,.comment-content:after,.site-content:before,.site-content:after,.site-main>article:before,.site-main>article:after,.primary-menu:before,.primary-menu:after,.social-links-menu:before,.social-links-menu:after,.textwidget:before,.textwidget:after,.content-bottom-widgets:before,.content-bottom-widgets:after{content:"";display:table}.clear:after,blockquote:after,.entry-content:after,.entry-summary:after,.comment-content:after,.site-content:after,.site-main>article:after,.primary-menu:after,.social-links-menu:after,.textwidget:after,.content-bottom-widgets:after{clear:both}.widget{margin-bottom:3.5em;padding-top:1.75em;background:#fff}.content-widget{}.widget-area>:last-child,.widget>:last-child{margin-bottom:0}.widget .widget-title{font-family:Montserrat,"Helvetica Neue",sans-serif;font-size:16px;font-size:1rem;letter-spacing:.046875em;line-height:1.3125;text-transform:uppercase}.widget .widget-title:empty{margin-bottom:0}.widget-title a{color:#1a1a1a}#text-2 li{list-style:none}#text-2{float:left}#text-2,#text-3,#text-8,#text-9{}#text-3{float:right}#text-8{}#text-4,.news{}.news{width:430px;border:none}#text-2{padding-bottom:16px;width:423px}#text-2 .catch{font-size:120%;font-weight:bold;line-height:1.3em;color:#009d41;margin:0}#text-2 .catch span{font-size:90%;font-weight:nomal;line-height:1em}#text-2 .product-big{margin-bottom:15px;font-size:110%;line-height:1.45em}#text-2 .product-big li{display:block;float:left;width:205px;height:140px;overflow:hidden;margin-right:3px}#text-2 .product-big img{width:200px;margin-right:10px}#text-2 .product-big .cap{width:215px;float:left;margin-top:4px;font-size:76%;line-height:1.5em}#text-2 b{font-size:105%}#text-2 .product-big .cap a{margin-top:10px!important;line-height:2em}#text-2 .new,.new{display:block;background-color:#f30;color:#fff;padding:1px;width:4em;text-align:center}#text-2 .product-big .cap h3{margin-top:0!important}#text-2 .product-big p{margin-bottom:.5em}#text-2 .product-big h3{border-bottom:1px solid #999;margin-bottom:.5em;padding-bottom:3px}#text-2 .product-p li{float:left;width:140px;margin-right:4px;font-size:85%;width:207px;height:140px;display:block;float:left;background-repeat:no-repeat;background-size:cover}#text-2 .product-p li:last-child{margin-right:0;float:right}#text-2 .product-p a{widgh:100%;height:100%;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;outline:none;margin-bottom:5px}#text-2 .product-p a{}#bott-r{float:right;width:430px;padding:0;margin:0}#text-8{float:right;height:350px;width:428px}#text-9{float:left;height:350px;width:423px}#text-8 .product-p li,#text-9 .product-p li{float:none;font-size:85%;list-style:none;height:180px;overflow:hidden;margin-bottom:5px;background:#fff}#text-8 .product-p p,#text-9 .product-p p{margin-right:0;width:auto}#text-9 .product-p li{}#text-8 .product-p img,#text-9 .product-p img{width:450px;margin:0 auto}#text-8 .product-p a{}#text-1,#text-3{min-height:345px!important;float:left}#text-1{float:left!important}#text-3{float:right!important}#text-3 li,.use li{width:207px;height:140px;display:block;float:left;background-repeat:no-repeat;background-size:cover}#text-3 li:nth-child(odd) {margin-right:14px}#use li{margin-right:7px}.u01{display:block;float:left;background-image:url(template-parts/use-cleaning.jpg)}.u02{background-image:url(template-parts/use-apparel.jpg)}.u03{background-image:url(template-parts/use-towel.jpg)}.u04{background-image:url(template-parts/xuse-04.jpg.pagespeed.ic.laENTOUcLJ.jpg)}.u08{background-image:url(template-parts/use-uniform.jpg)}.u-food{background-image:url(template-parts/use-food.jpg)}.u-futon{background-image:url(template-parts/use-futon.jpg)}.p01{display:block;float:left;background-image:url(template-parts/prod-01.png)}.p02{background-image:url(template-parts/prod-02.png)}.p03{background-image:url(template-parts/prod-03.png)}.p04{background-image:url(template-parts/xprod-04.png.pagespeed.ic.p9aA9N1SYj.jpg)}.p05{background-image:url(template-parts/prod-05-2.png)}.p06{background-image:url(template-parts/prod-07.png);float:left!important}.p07{background-image:url(template-parts/prod-special.jpg)}.c01{display:block;float:left;background-image:url(template-parts/xsealing-company.jpg.pagespeed.ic.inZLLghSIJ.jpg)}.c02{display:block;float:left;background-image:url(template-parts/xsealing-history.jpg.pagespeed.ic.4Ro8n5ebpi.jpg)}.c03{display:block;float:left;background-image:url(template-parts/xsealing-showroom.jpg.pagespeed.ic.Tg7y2Dbf2B.jpg)}.c04{display:block;float:left;background-image:url(template-parts/xsealing-carryout.jpg.pagespeed.ic.6HnWWDdcKb.jpg)}.c05{display:block;float:left;background-image:url(template-parts/xsealing-access.jpg.pagespeed.ic.M5173wiyPs.jpg)}#text-3 li a,#use li a{widgh:100%;height:100%;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;outline:none}#text-3 li:hover,#use li a{filter:alpha(opacity=70);-moz-opacity:.7;opacity:.7}#use{width:100%;margin:0 auto}.page-id-12 #use{display:flex;margin:0 auto}#text-2,.news{}#text-3 h2,#text-8 h2,#text-9 h2,#text-2 h2,#b_h2{padding:4px 10px;background-color:#007fb2;color:#fff;font-size:16px}#b_h2{margin-bottom:0}.news{float:none;width:926px;padding-top:1em;height:250px;overflow-y:scroll}#text-4,#text-11{width:423px;float:left;height:210px}#text-11{float:right!important}#text-4 h3{font-size:105%;line-height:1.5em}#text-4 .tel{width:100%;height:80px;background-repeat:no-repeat;background-position:center;background-image:url(template-parts/xtel.png.pagespeed.ic.lJSQLq7kCG.png);border:thin solid #009d41;text-indent:100%;white-space:nowrap;overflow:hidden;margin-top:10px}#text-4 h2 a,#text-11 h2 a{padding:8px 10px;background-color:#007fb2;color:#fff;font-size:14px;display:block;text-align:center;margin-top:10px}a.button-blue{padding:8px 10px!important;background-color:#007fb2!important;color:#fff!important;font-size:14px!important;display:block!important;text-align:center!important;margin-top:10px!important}#text-5 .tel{font-size:155%;color:#009d41;line-height:1.3em}#text-11 .tel{font-size:175%;color:#009d41;line-height:1.6em;border:1px solid #009d41;display:block;text-align:center;padding:.5em .9em;font-weight:bold;margin:20px 0}#text-5 a,#text-12 a,#text-20 a,#text-21 a,#text-24 a,#text-25 a,#text-28 a,#text-29 a,#text-32 a,#text-33 a{padding:4px 0!important;background-color:#007fb2!important;color:#fff!important;font-size:14px!important;display:block!important;text-align:center!important;margin-top:10px!important}#text-2 li:hover,#text-4 a:hover,#text-11 a:hover,#text-5 a:hover,#text-12 a:hover,#page #use li:hover{filter:alpha(opacity=70);-moz-opacity:.7;opacity:.7}.page_side{float:left;width:220px}.widget.widget_calendar table{margin:0}.widget_calendar td,.widget_calendar th{line-height:2.5625;padding:0;text-align:center}.widget_calendar caption{font-weight:900;margin-bottom:1.75em}.widget_calendar tbody a{background-color:#007acc;color:#fff;display:block;font-weight:700}.widget_calendar tbody a:hover,.widget_calendar tbody a:focus{background-color:#686868;color:#fff}.widget_recent_entries .post-date{color:#686868;display:block;font-family:Montserrat,"Helvetica Neue",sans-serif;font-size:13px;font-size:.8125rem;line-height:1.615384615;margin-bottom:.538461538em}.widget_recent_entries li:last-child .post-date{margin-bottom:0}.widget_rss .rsswidget img{margin-top:-.375em}.widget_rss .rss-date,.widget_rss cite{color:#686868;display:block;font-family:Montserrat,"Helvetica Neue",sans-serif;font-size:13px;font-size:.8125rem;font-style:normal;line-height:1.615384615;margin-bottom:.538461538em}.widget_rss .rssSummary:last-child{margin-bottom:2.1538461538em}.widget_rss li:last-child :last-child{margin-bottom:0}.tagcloud a{border:1px solid #d1d1d1;border-radius:2px;display:inline-block;line-height:1;margin:0 .1875em .4375em 0;padding:.5625em .4375em .5em}.tagcloud a:hover,.tagcloud a:focus{border-color:#007acc;color:#007acc;outline:0}.box{border:1px solid #e5e5e5;padding:15px 18px;border:1px solid #fff;box-shadow:rgba(164,168,173,.329412) 0 0 3px 2px;-webkit-box-shadow:rgba(164,168,173,.329412) 0 0 3px 2px;-moz-box-shadow:rgba(164,168,173,.329412) 0 0 3px 2px;margin-bottom:15px;background-color:#fff;background:#fff}.page_side .box{padding:13px 12px 9px}.site{background-color:#fff}.site-inner{margin:0 auto;max-width:100%;height:100%}.site-content{word-wrap:break-word}#text-13,#text-13 img{padding:0;margin:0;border:none}#text-19,#text-19 img{padding:0;margin:0;border:none}#text-23,#text-23 img{padding:0;margin:0;border:none}#text-27,#text-27 img{padding:0;margin:0;border:none}#text-31,#text-31 img{padding:0;margin:0;border:none}#content[tabindex="-1"]:focus{outline:0}.site-main{margin-bottom:3.5em}.site-main>:last-child{margin-bottom:0}#masthead{}.site-header{}.site-header-main{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.site-branding{margin:.875em 0 .2em 0;max-width:100%;min-width:0}.custom-logo-link{display:block}.custom-logo{max-width:180px}.site-title{font-family:-apple-system,"メイリオ",sans-serif,Meiryo,Hiragino\ Kaku\ Gothic\ Pro,"ヒラギノ角ゴ Pro W3",Osaka,"ＭＳ Ｐゴシック",sans-seri;font-size:23px;font-size:1.4375rem;font-weight:700;line-height:1.2173913043;margin:0}.site-branding .site-title a{color:#1a1a1a}.site-branding .site-title a:hover,.site-branding .site-title a:focus{}.wp-custom-logo .site-title{margin-top:.608695652em}.site-description{color:#686868;display:none;font-size:13px;font-size:.8125rem;font-weight:400;line-height:1.0769230769;margin:.538461538em 0 0}.menu-toggle{color:#fff;font-size:13px;font-size:.8125rem;margin:1.076923077em 0;padding:.4em}.no-js .menu-toggle{display:none}.menu-toggle:hover,.menu-toggle:focus{color:#fff}.menu-toggle.toggled-on,.menu-toggle.toggled-on:hover,.menu-toggle.toggled-on:focus{background-color:#1a1a1a;border-color:#1a1a1a;color:#fff}.menu-toggle:focus{outline:0}.menu-toggle.toggled-on:focus{outline:thin dotted}.header-image{clear:both;margin:.875em 0}.header-image a{display:block}.header-image a:hover img,.header-image a:focus img{opacity:.85}.site-main>article{margin-bottom:3.5em;position:relative}.entry-title{font-size:28px;font-size:1.75rem;font-weight:700;line-height:1.25;margin-bottom:1em;color:#009d41;padding-bottom:7px;border-bottom:2px solid #009d41}.entry-title a:hover,.entry-title a:focus{color:#007acc}.post-thumbnail{display:block;margin:0 7.6923% 1.75em}.post-thumbnail img{display:block}.no-sidebar .post-thumbnail img{margin:0 auto}a.post-thumbnail:hover,a.post-thumbnail:focus{opacity:.85}.entry-content,.entry-summary{border-color:#d1d1d1;font-size:100%}.entry-content h1,.entry-summary h1,.comment-content h1,.textwidget h1{font-size:28px;font-size:1.75rem;line-height:1.25;margin-top:2em;margin-bottom:1em}.entry-content h2{margin-bottom:.5em;margin-top:.5em;padding-top:2em;padding-left:.5em;border-left:#8e8d8d 4px solid;padding-top:1px;line-height:1.3em;font-size:22px}.entry-content h3,.entry-summary h3,.comment-content h3,.textwidget h3{font-size:19px;font-size:1.1875rem;line-height:1.1052631579;margin-bottom:1em;font-size:22px}#pr-block{margin-top:20px}.entry-content h4,.entry-summary h4,.comment-content h4,.textwidget h4{letter-spacing:.1em;text-transform:uppercase}.entry-content h6,.entry-summary h6,.comment-content h6,.textwidget h6{font-style:italic}.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6,.entry-summary h1,.entry-summary h2,.entry-summary h3,.entry-summary h4,.entry-summary h5,.entry-summary h6,.comment-content h1,.comment-content h2,.comment-content h3,.comment-content h4,.comment-content h5,.comment-content h6,.textwidget h1,.textwidget h2,.textwidget h3,.textwidget h4,.textwidget h5,.textwidget h6{font-weight:900}.post-navigation .post-title,.entry-title,.comments-title{-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}body:not(.search-results) .entry-summary {color:#686868;font-size:19px;font-size:1.1875rem;line-height:1.4736842105;margin-bottom:1.4736842105em}body:not(.search-results) .entry-header + .entry-summary {margin-top:-.736842105em}body:not(.search-results) .entry-summary p, body:not(.search-results) .entry-summary address, body:not(.search-results) .entry-summary hr, body:not(.search-results) .entry-summary ul, body:not(.search-results) .entry-summary ol, body:not(.search-results) .entry-summary dl, body:not(.search-results) .entry-summary dd, body:not(.search-results) .entry-summary table {margin-bottom:1.4736842105em}body:not(.search-results) .entry-summary li > ul, body:not(.search-results) .entry-summary li > ol {margin-bottom:0}body:not(.search-results) .entry-summary th, body:not(.search-results) .entry-summary td {padding:.3684210526em}body:not(.search-results) .entry-summary fieldset {margin-bottom:1.4736842105em;padding:.3684210526em}body:not(.search-results) .entry-summary blockquote {border-color:currentColor}body:not(.search-results) .entry-summary blockquote > :last-child {margin-bottom:0}body:not(.search-results) .entry-summary .alignleft {margin:.2631578947em 1.4736842105em 1.4736842105em 0}body:not(.search-results) .entry-summary .alignright {margin:.2631578947em 0 1.4736842105em 1.4736842105em}body:not(.search-results) .entry-summary .aligncenter {margin-bottom:1.4736842105em}.entry-content > :last-child, .entry-summary > :last-child, body:not(.search-results) .entry-summary > :last-child, .page-content > :last-child, .comment-content > :last-child, .textwidget > :last-child {margin-bottom:0}.more-link{white-space:nowrap}.author-info{border-color:inherit;border-style:solid;border-width:1px 0 1px 0;clear:both;padding-top:1.75em;padding-bottom:1.75em}.author-avatar .avatar{float:left;height:42px;margin:0 1.75em 1.75em 0;width:42px}.author-description>:last-child{margin-bottom:0}.entry-content .author-title{clear:none;font-size:16px;font-size:1rem;font-weight:900;line-height:1.75;margin:0}.author-bio{color:#686868;font-size:13px;font-size:.8125rem;line-height:1.6153846154;margin-bottom:1.6153846154em;overflow:hidden}.author-link{white-space:nowrap}.entry-footer{pointer-events:none}.entry-footer:empty{margin:0}.entry-footer a{color:#686868}.entry-footer a:hover,.entry-footer a:focus{color:#007acc}.entry-footer > span:not(:last-child):after {content:"\002f";display:inline-block;opacity:.7;padding:0 .538461538em}.entry-footer .avatar{height:21px;margin:-.1538461538em .5384615385em 0 0;width:21px}.sticky-post{color:#686868;display:block;font-family:Montserrat,"Helvetica Neue",sans-serif;font-size:13px;font-size:.8125rem;letter-spacing:.076923077em;line-height:1.6153846154;margin-bottom:.5384615385em;text-transform:uppercase}.updated:not(.published) {display:none}.sticky .posted-on,.byline{display:none}.single .byline,.group-blog .byline{display:none}body.error404 .page-header,body.search-no-results .page-header{border-top:0;padding-top:0}.page-title{font-size:23px;font-size:1.4375rem;line-height:1.2173913043}.taxonomy-description{color:#686868;font-size:13px;font-size:.8125rem;line-height:1.6153846154}.taxonomy-description p{margin:.5384615385em 0 1.6153846154em}.taxonomy-description>:last-child{margin-bottom:0}.page-links{clear:both;font-family:Montserrat,"Helvetica Neue",sans-serif;margin:0 0 1.75em}.page-links a,.page-links>span{border:1px solid #d1d1d1;border-radius:2px;display:inline-block;font-size:13px;font-size:.8125rem;height:1.8461538462em;line-height:1.6923076923em;margin-right:.3076923077em;text-align:center;width:1.8461538462em}.page-links a{background-color:#1a1a1a;border-color:#1a1a1a;color:#fff}.page-links a:hover,.page-links a:focus{background-color:#007acc;border-color:transparent;color:#fff}.page-links>.page-links-title{border:0;color:#1a1a1a;height:auto;margin:0;padding-right:.6153846154em;width:auto}.entry-attachment{margin-bottom:1.75em}.entry-caption{color:#686868;font-size:13px;font-size:.8125rem;font-style:italic;line-height:1.6153846154;padding-top:1.0769230769em}.entry-caption>:last-child{margin-bottom:0}.content-bottom-widgets{margin:0 7.6923%}.content-bottom-widgets .widget-area{margin-bottom:3.5em}.btn-inline-green{background-color:#009d41;color:#fff;font-size:13px;padding:8px 24px;display:inline-block;text-align:center;line-height:1;border-radius:20px}.tab_container{padding-bottom:1em;background-color:#fff;border:1px solid #009d41;margin:0 auto}.tab_container .tab_item{padding:15px 0;border-bottom:3px solid #009d41;background-color:#ececec;text-align:center;color:#009d41;display:block;float:left;text-align:center;font-weight:bold;transition:all .2s ease}.tab_container.row2 .tab_item{width:calc(100%/2)}.tab_container.row3 .tab_item{width:calc(100%/3)}.tab_item:hover{opacity:.75}input[name="tab_item"]{display:none}.tab_content{display:none;padding:1em 1em 0;clear:both;overflow:hidden}#tab1:checked ~ #tab1_content,
#tab2:checked ~ #tab2_content,
#tab3:checked ~ #tab3_content {display:block}.tab_container input:checked+.tab_item{background-color:#009d41;color:#fff}.button{padding:10px 0;background-color:#009d41;color:#fff;font-size:15.5px;display:block;text-align:center;margin-top:10px}.tab{display:flex;width:100%}.tab_content_inner_left,.tab_content_inner_right{display:block;width: calc((100% - 40px) / 2)}.tab_content_inner_right{border:solid 2px #009d41;padding:10px}.tab_content_inner_left{margin-right:20px}.img-responsive{width:100%;height:auto;display:block}.feature-box{display:flex;column-gap:20px}.feature-box-left{flex-basis:70%}.feature-box-right{flex-basis:30%}.format-aside .entry-title,.format-image .entry-title,.format-video .entry-title,.format-quote .entry-title,.format-gallery .entry-title,.format-status .entry-title,.format-link .entry-title,.format-audio .entry-title,.format-chat .entry-title{font-size:19px;font-size:1.1875rem;line-height:1.473684211;margin-bottom:1.473684211em}.blog .format-status .entry-title,.archive .format-status .entry-title{display:none}.comments-area{margin:0 7.6923% 3.5em}.comment-list+.comment-respond,.comment-navigation+.comment-respond{padding-top:1.75em}.comments-title,.comment-reply-title{border-top:4px solid #1a1a1a;font-size:23px;font-size:1.4375rem;font-weight:700;line-height:1.3125;padding-top:1.217391304em}.comments-title{margin-bottom:1.217391304em}.comment-list{list-style:none;margin:0}.comment-list article,.comment-list .pingback,.comment-list .trackback{border-top:1px solid #d1d1d1;padding:1.75em 0}.comment-list .children{list-style:none;margin:0}.comment-list .children>li{padding-left:.875em}.comment-author{color:#1a1a1a;margin-bottom:.4375em}.comment-author .avatar{float:left;height:28px;margin-right:.875em;position:relative;width:28px}.bypostauthor>article .fn:after{content:"\f304";left:3px;position:relative;top:5px}.comment-metadata,.pingback .edit-link{color:#686868;font-family:Montserrat,"Helvetica Neue",sans-serif;font-size:13px;font-size:.8125rem;line-height:1.6153846154}.comment-metadata{margin-bottom:2.1538461538em}.comment-metadata a,.pingback .comment-edit-link{color:#686868}.comment-metadata a:hover,.comment-metadata a:focus,.pingback .comment-edit-link:hover,.pingback .comment-edit-link:focus{color:#007acc}.comment-metadata .edit-link,.pingback .edit-link{display:inline-block}.comment-metadata .edit-link:before,.pingback .edit-link:before{content:"\002f";display:inline-block;opacity:.7;padding:0 .538461538em}.comment-content ul,.comment-content ol{margin:0 0 1.5em 1.25em}.comment-content li>ul,.comment-content li>ol{margin-bottom:0}.comment-reply-link{border:1px solid #d1d1d1;border-radius:2px;color:#007acc;display:inline-block;font-family:Montserrat,"Helvetica Neue",sans-serif;font-size:13px;font-size:.8125rem;line-height:1;margin-top:2.1538461538em;padding:.5384615385em .5384615385em .4615384615em}.comment-reply-link:hover,.comment-reply-link:focus{border-color:currentColor;color:#007acc;outline:0}.comment-form{padding-top:1.75em}.comment-form label{color:#686868;display:block;font-family:Montserrat,"Helvetica Neue",sans-serif;font-size:13px;font-size:.8125rem;letter-spacing:.076923077em;line-height:1.6153846154;margin-bottom:.5384615385em;text-transform:uppercase}.comment-list .comment-form{padding-bottom:1.75em}.comment-notes,.comment-awaiting-moderation,.logged-in-as,.form-allowed-tags{color:#686868;font-size:13px;font-size:.8125rem;line-height:1.6153846154;margin-bottom:2.1538461538em}.no-comments{border-top:1px solid #d1d1d1;font-family:Montserrat,"Helvetica Neue",sans-serif;font-weight:700;margin:0;padding-top:1.75em}.comment-navigation+.no-comments{border-top:0;padding-top:0}.form-allowed-tags code{font-family:Inconsolata,monospace}.form-submit{margin-bottom:0}.required{color:#007acc;font-family:Merriweather,Georgia,serif}.comment-reply-title small{font-size:100%}.comment-reply-title small a{border:0;float:right;height:32px;overflow:hidden;width:26px}.comment-reply-title small a:hover,.comment-reply-title small a:focus{color:#1a1a1a}.comment-reply-title small a:before{content:"\f405";font-size:32px;position:relative;top:-5px}.sidebar{margin-bottom:3.5em;padding:0 7.6923%}.site-footer{padding:0}.site-info{color:#686868}.site-info a{color:#686868}.site-info a:hover,.site-info a:focus{color:#007acc}.site-footer .site-title{font-family:inherit;font-size:inherit;font-weight:400}.site-footer .site-title:after{content:"\002f";display:inline-block;font-family:Montserrat,sans-serif;opacity:.7;padding:0 .307692308em 0 .538461538em}.site .avatar{border-radius:50%}.entry-content .wp-smiley,.entry-summary .wp-smiley,.comment-content .wp-smiley,.textwidget .wp-smiley{border:none;margin-top:0;margin-bottom:0;padding:0}.entry-content a img,.entry-summary a img,.comment-content a img,.textwidget a img{display:block}embed,iframe,object,video{margin-bottom:0;max-width:100%;vertical-align:middle}p>embed,p>iframe,p>object,p>video{margin-bottom:0}.entry-content .wp-audio-shortcode a,.entry-content .wp-playlist a{box-shadow:none}.wp-audio-shortcode,.wp-video,.wp-playlist.wp-audio-playlist{margin-top:0;margin-bottom:1.75em}.wp-playlist.wp-audio-playlist{padding-bottom:0}.wp-playlist .wp-playlist-tracks{margin-top:0}.wp-playlist-item .wp-playlist-caption{border-bottom:0;padding:.7142857143em 0}.wp-playlist-item .wp-playlist-item-length{top:.7142857143em}.wp-caption{margin-bottom:1.75em;max-width:100%}.wp-caption img[class*="wp-image-"]{display:block;margin:0}.wp-caption .wp-caption-text{color:#686868;font-size:13px;font-size:.8125rem;font-style:italic;line-height:1.6153846154;padding-top:.5384615385em}.gallery{margin:0 -1.1666667% 1.75em}.gallery-item{display:inline-block;max-width:33.33%;padding:0 1.1400652% 2.2801304%;text-align:center;vertical-align:top;width:100%}.gallery-columns-1 .gallery-item{max-width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-icon img{margin:0 auto}.gallery-caption{color:#686868;display:block;font-size:13px;font-size:.8125rem;font-style:italic;line-height:1.6153846154;padding-top:.5384615385em}.gallery-columns-6 .gallery-caption,.gallery-columns-7 .gallery-caption,.gallery-columns-8 .gallery-caption,.gallery-columns-9 .gallery-caption{display:none}.widecolumn{margin-bottom:3.5em;padding:0 7.6923%}.widecolumn .mu_register{width:auto}.widecolumn .mu_register .mu_alert{background:transparent;border-color:#d1d1d1;color:inherit;margin-bottom:3.5em;padding:1.75em}.widecolumn form,.widecolumn .mu_register form{margin-top:0}.widecolumn h2{font-size:23px;font-size:1.4375rem;font-weight:900;line-height:1.2173913043;margin-bottom:1.2173913043em}.widecolumn p{margin:1.75em 0}.widecolumn p+h2{margin-top:2.4347826087em}.widecolumn label,.widecolumn .mu_register label{color:#686868;font-family:Montserrat,"Helvetica Neue",sans-serif;font-size:13px;font-size:.8125rem;font-weight:400;letter-spacing:.076923077em;line-height:1.6153846154;text-transform:uppercase}.widecolumn .mu_register label{margin:2.1538461538em .7692307692em .5384615385em 0}.widecolumn .mu_register label strong{font-weight:400}.widecolumn #key,.widecolumn .mu_register #blog_title,.widecolumn .mu_register #user_email,.widecolumn .mu_register #blogname,.widecolumn .mu_register #user_name{font-size:16px;font-size:1rem;width:100%}.widecolumn .mu_register #blogname{margin:0}.widecolumn .mu_register #blog_title,.widecolumn .mu_register #user_email,.widecolumn .mu_register #user_name{margin:0 0 .375em}.widecolumn #submit,.widecolumn .mu_register input[type="submit"]{font-size:16px;font-size:1rem;margin:0;width:auto}.widecolumn .mu_register .prefix_address,.widecolumn .mu_register .suffix_address{font-size:inherit}.widecolumn .mu_register>:last-child,.widecolumn form>:last-child{margin-bottom:0}@-ms-viewport {
 width: device-width;
}@viewport {
 width: device-width;
}body:not(.custom-background-image):before,  body:not(.custom-background-image):after {background:inherit;content:"";display:block;height:21px;left:0;position:fixed;width:100%;z-index:99}body:not(.custom-background-image):before {top:0}body:not(.custom-background-image).admin-bar:before {top:46px}body:not(.custom-background-image):after {bottom:0}.site{margin:0;height:100%}.site-main{}.site-header{}.h_search{display:none}.s{border:1px solid #d6d6d6;margin:0 0 0 10px;height:20px;width:230px}.searchsubmit{border:1px solid #999;background:#999;padding:6px 20px;color:#fff;font-size:.9em}.site-branding{margin-top:.3em;margin-bottom:0}.custom-logo{max-width:210px}.site-title{font-size:40px;line-height:1.25;background-image:url(template-parts/xlogo.png.pagespeed.ic.frQVdjvKLb.png);background-repeat:no-repeat;background-position:right bottom;width:100%;height:100px;display:block;background-size:contain}.home .site-title{background-position:left bottom}.site-title a,.site-title-foot a{height:100%;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;outline:none}.site-title a:hover,.site-title-foot:hover{opacity:.7;filter: alpha(opacity=70);-ms-filter:"alpha(opacity=70)"}a:focus,*:focus{outline:none}.site-title-foot{background-image:url(template-parts/xlogo-foot.png.pagespeed.ic.Bra7_BkmUp.png);background-repeat:no-repeat;background-position:left top;height:30px;display:block}.wp-custom-logo .site-title{margin-top:.5em}.site-description{display:block}.menu-toggle{font-size:16px;font-size:1.0rem;margin:.5em 0 0;padding:.8125em .875em .6875em}.site-header-menu{margin:0;bottom:0;padding:0;font-size:16px}.site-header .main-navigation+.social-navigation{margin-top:2.625em}.header-image{margin:1.3125em 0}.pagination{margin:0 23.0769% 4.421052632em 7.6923%}.post-navigation{margin-bottom:5.25em}.post-navigation .post-title{font-size:28px;font-size:1.75rem;line-height:1.25}.pagination .current .screen-reader-text{position:absolute!important}.pagination .page-numbers{display:inline-block}.site-main>article{margin-bottom:5.25em}.entry-header,.post-thumbnail,.entry-content,.entry-summary,.entry-footer,.comments-area,.image-navigation,.post-navigation,.page-header,.page-content,.content-bottom-widgets{margin-right:9%}.entry-title{font-size:33px;font-size:2.0625rem;line-height:1em;margin-bottom:.5em;color:#009d41;padding-bottom:7px;border-bottom:2px solid #009d41}.news{padding:0}.news{padding:15px 15px 3px}.news .entry-content{margin-top:1em;font-size:12px}.news .entry-title{font-size:16px}.news #b_h2{margin:0 .7em .6em 0}.news .clearfix{border-bottom:dotted 1px #ccc;margin-bottom:1.15em;padding:0 1em .6em 0}.entry-content blockquote.alignleft,.entry-content blockquote.alignright{border-width:4px 0 0 0;padding:.9473684211em 0 0;width:-webkit-calc(50% - .736842105em);width:calc(50% - .736842105em)}.entry-content blockquote:not(.alignleft):not(.alignright),  .entry-summary blockquote,  .comment-content blockquote {margin-left:-1.473684211em}.entry-content blockquote blockquote:not(.alignleft):not(.alignright),  .entry-summary blockquote blockquote,  .comment-content blockquote blockquote {margin-left:0}.entry-content ul,.entry-summary ul,.comment-content ul,.entry-content ol,.entry-summary ol,.comment-content ol{margin-left:0}.entry-content li>ul,.entry-summary li>ul,.comment-content li>ul,.entry-content blockquote>ul,.entry-summary blockquote>ul,.comment-content blockquote>ul{margin-left:1.7em}.entry-content li>ol,.entry-summary li>ol,.comment-content li>ol,.entry-content blockquote>ol,.entry-summary blockquote>ol,.comment-content blockquote>ol{margin-left:1.5em}.comment-author{margin-bottom:0}.comment-author .avatar{height:42px;position:relative;top:.25em;width:42px}.comment-list .children>li{padding-left:1.75em}.comment-list+.comment-respond,.comment-navigation+.comment-respond{padding-top:3.5em}.comments-area,.widget,.content-bottom-widgets .widget-area{margin-bottom:5.25em}.sidebar,.widecolumn{margin-bottom:5.25em;padding-right:23.0769%}body:not(.search-results) .entry-summary li > ul,  body:not(.search-results) .entry-summary blockquote > ul {margin-left:1.157894737em}body:not(.search-results) .entry-summary li > ol,  body:not(.search-results) .entry-summary blockquote > ol {margin-left:1.473684211em}#copyright{text-align:right;padding-bottom:0}@media screen and (min-width:48.9375em){body:not(.custom-background-image).admin-bar:before {top:32px}}@media screen and (max-width:910px){.site-header{width:100%;padding:0;background-color:#dcdcdc}.home .site-header-main{max-width:1000px;margin:0 auto .5em;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;height:350px!important;position:relative;background-image:url(template-parts/main-03.jpg)!important;background-repeat:no-repeat}#masthead{background-color:#fff!important}}@media screen and (min-width:910px){.site-header{width:100%;padding:0;background-color:#fff}.site-header-main{max-width:1000px;margin:0 auto .5em;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;position:relative;background-image:url(template-parts/xmain-01.png.pagespeed.ic.EpRWjfjETi.jpg);background-repeat:no-repeat}.page .site-header-main,.error404 .site-header-main,.search .site-header-main,.single .site-header-main,.category .site-header-main{background-image:url(template-parts/xpage-02.jpg.pagespeed.ic.is5Sa95ihV.jpg);background-repeat:no-repeat}.page-id-15 .site-header-main,.parent-pageid-15 .site-header-main{background-image:url(template-parts/xpage-03.jpg.pagespeed.ic.5wMKhjYQHq.jpg)}.page-id-17 .site-header-main,.parent-pageid-17 .site-header-main{background-image:url(template-parts/xpage-04.jpg.pagespeed.ic.FRQrIwcKMl.jpg)}.page-id-19 .site-header-main,.parent-pageid-19 .site-header-main{background-image:url(template-parts/xpage-05.jpg.pagespeed.ic.Fo84f1ey2L.jpg)}.page-id-21 .site-header-main,.parent-pageid-21 .site-header-main{background-image:url(template-parts/xpage-06.jpg.pagespeed.ic.AAr0A50FJ2.jpg)}.wp-custom-logo .site-header-main{-webkit-align-items:center;-ms-flex-align:center;align-items:center}.site-header-menu{display:block;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;bottom:0;left:0;width:100%}.main-navigation{margin:0}.main-navigation .primary-menu,.main-navigation .primary-menu>li{border:0}.main-navigation .primary-menu>li{float:left;width:16.1%}.metaslider .flexslider{background:none;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;border:0;margin:10px 0 25px!important;max-width:none;max-height:none}.metaslider .caption-wrap{bottom:-15px!important;left:0;background:none!important;color:#000!important;opacity:1!important;margin:0;display:block;width:100%;font-size:1.7em!important;text-align:center!important;font-weight:bold}#site-header-menu #menu-main a{background-image:url(template-parts/xnav_bg.png.pagespeed.ic.NNoC_WYnw5.png);background-repeat:repeat-x;background-position:left bottom;padding-right:0;line-height:2.5em;margin-right:2.5%;text-align:center;color:#fff;font-size:90%;-webkit-transform:rotate(.008deg);-moz-transform:rotate(.018deg);-ms-transform:rotate(.018deg);-o-transform:rotate(.018deg);transform:rotate(.018deg)}#menu-item-30{min-width:18.5%}#menu-item-29{margin-right:0!important;min-width:16.5%;float:right}#site-header-menu #menu-main #menu-item-29 a{margin-right:0!important}.current_page_parent a,.current_page_ancestor a,#site-header-menu #menu-main a:hover,#menu-main .current-menu-item a{background-image:url(template-parts/xnav_bg2.png.pagespeed.ic.0zpxn_3fXx.png)!important;opacity:.9;filter: alpha(opacity=90);-ms-filter:"alpha(opacity=90)"}.dropdown-toggle .sub-menu a{background-image:none!important;background-color:transparent}.main-navigation li:hover>a,.main-navigation li.focus>a{color:#007acc}.main-navigation ul ul{border-bottom:1px solid #d1d1d1;display:block;left:-999em;margin:0;position:absolute;z-index:99999;width:100%}.sub-menu ul{right:0}.main-navigation .sub-menu li a{margin-right:0!important;background-image:none!important;background-color:#999!important;width:100%}.main-navigation .sub-menu li a:hover{background-color:#007fb2!important;opacity:1!important;filter: alpha(opacity=100)!important;-ms-filter:"alpha(opacity=100)"!important}.main-navigation ul ul ul{top:-1px}.main-navigation ul ul ul:before,.main-navigation ul ul ul:after{border:0}.main-navigation ul ul li{background-color:transparent;border:1px solid #d1d1d1;border-bottom-width:0}.main-navigation ul ul a{white-space:normal;right:0;height:auto!important;background:none;background-color:#fff;color:#fff;width:100%;line-height:35px!important;padding-left:0;text-align:left!important;text-indent:1em;font-size:85%}.main-navigation ul ul a:hover{background-color:#333}.main-navigation li:hover>ul,.main-navigation li.focus>ul{left:auto}.main-navigation ul ul li:hover>ul,.main-navigation ul ul li.focus>ul{left:auto;right:100%}.main-navigation .menu-item-has-children>a{margin:0;padding-right:2.25em}.main-navigation ul ul .menu-item-has-children>a{padding-right:2.0625em}.main-navigation ul ul .menu-item-has-children>a:after{right:.5625em;top:.875em;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.dropdown-toggle,.main-navigation ul .dropdown-toggle.toggled-on,.menu-toggle,.site-header .social-navigation,.site-footer .main-navigation{display:none}.breadcrumbs{margin-bottom:15px}.site-content{max-width:1000px;margin:8px auto;margin-top:1em}.content-area{float:left;width:100%}.entry-content{margin-top:2em}.entry-header,.post-thumbnail,.entry-content,.entry-summary,.entry-footer,.comments-area,.image-navigation,.post-navigation,.pagination,.page-header,.page-content,.content-bottom-widgets{margin-right:0;margin-left:0}.sidebar{float:left;padding:0;width:auto}#text-6{margin-top:0;background-color:transparent;padding-top:0;list-style:none;display:block}#text-6 h2{display:none}.widget{margin-bottom:1em;padding-top:1em}.widget .widget-title{margin-bottom:.3em}.widget p,.widget address,.widget hr,.widget ul,.widget ol,.widget dl,.widget dd,.widget table{margin-bottom:.5em}.widget li>ul,.widget li>ol{margin-bottom:0}.widget blockquote{font-size:16px;font-size:1rem;line-height:1.3125;margin-bottom:1.3125em;padding-left:1.0625em}.widget blockquote cite,.widget blockquote small{font-size:13px;font-size:.8125rem;line-height:1.6153846154}.widget th,.widget td{padding:.5384615385em}.widget pre{font-size:13px;font-size:.8125rem;line-height:1.6153846154;margin-bottom:1.6153846154em;padding:.5384615385em}.widget fieldset{margin-bottom:1.6153846154em;padding:.5384615385em}.widget button,.widget input,.widget select,.widget textarea{font-size:13px;font-size:.8125rem;line-height:1.6153846154}.widget button,.widget input[type="button"],.widget input[type="reset"],.widget input[type="submit"]{line-height:1;padding:.846153846em}.widget input[type="date"],.widget input[type="time"],.widget input[type="datetime-local"],.widget input[type="week"],.widget input[type="month"],.widget input[type="text"],.widget input[type="email"],.widget input[type="url"],.widget input[type="password"],.widget input[type="search"],.widget input[type="tel"],.widget input[type="number"],.widget textarea{padding:.4615384615em .5384615385em}.widget h1{font-size:23px;font-size:1.4375rem;line-height:1.2173913043;margin-bottom:.9130434783em}.widget h2{font-size:19px;font-size:1.1875rem;line-height:1.1052631579;margin-bottom:1.1052631579em}.widget h3{font-size:16px;font-size:1rem;line-height:1.3125;margin-bottom:1.3125em}.widget .alignleft{margin:.2307692308em 1.6153846154em 1.6153846154em 0}.widget .alignright{margin:.2307692308em 0 1.6153846154em 1.6153846154em}.widget .aligncenter{margin-bottom:1.6153846154em}.widget_calendar td,.widget_calendar th{line-height:2.6923076923;padding:0}.widget_rss .rssSummary:last-child{margin-bottom:1.615384615em}.widget input[type="search"].search-field{width:-webkit-calc(100% - 35px);width:calc(100% - 35px)}.widget .search-submit:before{font-size:16px;left:1px;line-height:35px;width:34px}.widget button.search-submit{padding:0;width:35px}.tagcloud a{margin:0 .2307692308em .5384615385em 0;padding:.5384615385em .4615384615em .4615384615em}.content-bottom-widgets .widget-area:nth-child(1):nth-last-child(2),  .content-bottom-widgets .widget-area:nth-child(2):nth-last-child(1) {float:left;margin-right:7.1428571%;width:46.42857145%}.content-bottom-widgets .widget-area:nth-child(2):nth-last-child(1):last-of-type {margin-right:0}.site-footer{-webkit-align-items:left;-ms-flex-align:left;align-items:left;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:#dcdcdc;font-size:90%;padding-bottom:0}.site-footer .social{float:right;width:110px;margin-top:15px;list-style:none}.site-footer .social a{float:left;width:24px;height:24px;margin-right:10px;background-repeat:no-repeat;background-position:center;margin-top:0}.social a{text-indent:100%;white-space:nowrap;overflow:hidden;display:block}.social a:hover{opacity:.6;filter: alpha(opacity=60);-ms-filter:"alpha(opacity=60)"}.social-gplus a{background-image:url(template-parts/xgoogle-icon.png.pagespeed.ic.ATGKnYUodz.png)}.tweet a{background-image:url(template-parts/xtweet-icon.png.pagespeed.ic.o65TCRXaD5.png)}.face-book a{background-image:url(template-parts/xface-book-icon.png.pagespeed.ic.Ekzq4zbiqs.png)}.site-footer .social-navigation{margin:0;-webkit-order:2;-ms-flex-order:2;order:2}.site-info{max-width:1000px;height:100px;margin:0 auto;-webkit-order:1;-ms-flex-order:1;order:1;padding:1em 0 1.5em;clear:left;background-color:#dcdcdc}.site-info li{list-style:none}.no-sidebar .content-area{float:none;margin:0}.no-sidebar .entry-header,.no-sidebar .entry-content,.no-sidebar .entry-summary,.no-sidebar .entry-footer,.no-sidebar .comments-area,.no-sidebar .image-navigation,.no-sidebar .post-navigation,.no-sidebar .pagination,.no-sidebar .page-header,.no-sidebar .page-content,.no-sidebar .content-bottom-widgets{}.widecolumn{padding-right:15%;padding-left:15%}.site-main{margin:1em 0!important;background-color:#dcdcdc;padding:1.5em;min-height:250px}.site-header{width:100%;padding:0}.site-branding,.site-header-menu,.header-image{margin-bottom:0;float:right;margin-left:0}.page .site-branding,.page .header-image{margin-left:auto}.site-branding h1:hover,.site-branding h2:hover{opacity:.6;filter: alpha(opacity=60);-ms-filter:"alpha(opacity=60)"}.head_copy #text-6{width:450px!important;float:right!important;margin-top:8px;background-color:transparent;margin:0;padding:0;list-style:none;font-size:110%;line-height:1.5em}.head_copy #text-6{display:block;-webkit-transform:rotate(.008deg);-moz-transform:rotate(.008deg);-ms-transform:rotate(.008deg);-o-transform:rotate(.008deg);transform:rotate(.008deg)}.sidebar{float:left;margin-left:5%!important;padding:0;width:95%}.head_copy .sidebar{display:none}}.page .head_copy,.error404 .head_copy,#text-6 h2{display:none}.custom-logo{max-width:240px}.image-navigation{margin-bottom:3.230769231em}.post-navigation{margin-bottom:7.0em}.pagination{margin-bottom:5.894736842em}.widget{margin-bottom:1.5em}.site-main>article{margin-bottom:7.0em}.entry-title{font-size:25px;font-size:2rem;line-height:1.225;margin-bottom:1.05em;font-size:30px;font-weight:bold;color:#009d41;padding-bottom:7px;border-bottom:2px solid #009d41;line-height:37px;letter-spacing:.05em;margin-bottom:10px}.news{}.entry-footer .author{display:none}.category-news .entry-content{margin-top:0}.news .entry-content{margin:0}.news h2{margin-bottom:.3em}.news .entry-title{font-size:110%;line-height:.5em;margin-bottom:8px;border-bottom:1px solid #009d41}.news h2 a{color:#009d4 !important}.n_block{font-size:90%}.author-info{border-bottom-width:0;padding-bottom:0}.comment-list+.comment-respond,.comment-navigation+.comment-respond{padding-top:5.25em}.comments-area,.sidebar,.content-bottom-widgets .widget-area,.widecolumn{margin-bottom:1em}body:not(.search-results) .entry-summary {margin-bottom:2.210526316em}body:not(.search-results) .entry-header + .entry-summary {margin-top:-1.105263158em}body:not(.search-results) article:not(.type-page) .entry-content {float:right;width:100%}body:not(.search-results) article:not(.type-page) .entry-content > blockquote.alignleft.below-entry-meta {margin-left:-40%;width:-webkit-calc(60% - 1.4736842105em);width:calc(60% - 1.4736842105em)}body:not(.search-results) article:not(.type-page) img.below-entry-meta,  body:not(.search-results) article:not(.type-page) figure.below-entry-meta {clear:both;display:block;float:none;margin-right:0;margin-left:-40%;max-width:140%}body:not(.search-results) article:not(.type-page) figure.below-entry-meta img.below-entry-meta,  body:not(.search-results) article:not(.type-page) table figure.below-entry-meta,  body:not(.search-results) article:not(.type-page) table img.below-entry-meta {margin:0;max-width:100%}body:not(.search-results) article:not(.type-page) .entry-footer {margin-top:.1538461538em;width:21.42857143%}body:not(.search-results) article:not(.type-page) .entry-footer > span:not(:last-child):after {display:none}.single .byline,  .full-size-link,  body:not(.search-results).group-blog .byline,  body:not(.search-results) .entry-format,  body:not(.search-results) .cat-links,  body:not(.search-results) .tags-links,  body:not(.search-results) article:not(.sticky) .posted-on,  body:not(.search-results) article:not(.type-page) .comments-link,  body:not(.search-results) article:not(.type-page) .entry-footer .edit-link {display:block;margin-bottom:.5384615385em}body:not(.search-results) article:not(.type-page) .entry-footer > span:last-child {margin-bottom:0}body:not(.search-results) article:not(.type-page) .entry-footer .avatar {display:block;height:auto;margin:0 0 .5384615385em;width:49px}body.no-sidebar:not(.search-results) article:not(.type-page) .entry-footer {margin-right:-100%;margin-left:0;width:20%}.page_contents{width:650px;float:left;margin-right:24px;margin-bottom:0;padding:2em}.entry-content ul{float:left}.page-id-8 .entry-content ul{float:none}#sitemap_list{list-style:outside!important}.page-id-8 #sitemap_list li li,.page-id-8 #sitemap_list li{font-size:small;font-weight:normal;background:none!important;margin:0;padding:0}.page-id-23 strong{width:100%;display:inline-block;font-size:113%;line-height:2em;border-bottom:dotted 1px #ccc;margin-bottom:.5em}.entry-content .content-right{width:320px;line-height:1.7em;text-align:justify}.entry-content .content-right p{line-height:1.55em}.entry-content .photo img{width:300px;margin-bottom:10px}.entry-content .photo2 img{width:330px!important;margin-bottom:10px}.entry-content .content-right2{width:290px!important;line-height:1.7em;text-align:justify}.page-id-12 #use li{margin-bottom:16px!important}#pr-block{margin-bottom:3.1em;display:flex;flex-wrap:wrap}#pr-block-0{margin-bottom:.3em}.entry-content p{margin-bottom:.7em}.entry-content h2{width:100%;margin-bottom:.5em;margin-top:.5em;padding-top:2em;padding-left:.5em;border-left:#007fb2 4px solid;padding-top:1px}.entry-content .pr_no{margin-left:-1em;margin-bottom:0;font-size:130%}.page-id-68 .entry-content img,.page-id-65 .entry-content img{width:auto}.entry-content img:hover{}.text_block li{margin-left:1.5em;line-height:1.7em}.text_block p{line-height:1.6em;margin-bottom:.8em;margin-top:1em}.text_block h4{margin-bottom:0!important;line-height:1.5em!important;margin-top:1em!important;color:#009d41;margin-top:0!important;font-size:120%}.entry-content .text_block{line-height:1.5em;margin-bottom:0;width:440px;float:right}.page-id-68 .entry-content .text_block,.page-id-65 .entry-content .text_block{width:auto;float:left}.page-id-68 .entry-content #youtube,.page-id-65 .entry-content #youtube{height:auto;margin:10px auto;float:none;overflow:hidden}.entry-content .text_block ol{padding-left:1.5em}#youtube{margin:auto;margin-bottom:1.5em}.youtube-container{width:65%;margin:0 auto}@media screen and (max-width:768px){.youtube-container{width:100%}}.pr{width:65%;margin-top:1.5em;margin-bottom:1.5em}.pr100{margin-top:1em;margin-bottom:1em;text-align:center;font-size:95%;margin:1em auto}.pr100 th,.pr100 td{text-align:center}.pr100 th{background-color:#eaeaea}.pr100 .t2{width:100%;margin-top:1em;margin-bottom:.3em;text-align:center;font-size:90%}.t2 th{padding:.5em .3em;line-height:1.5em}.t2 td{padding:1em .3em;line-height:1.5em}#pdf-link{margin-top:1em;background-color:#ebebeb}.pdf-link{padding:4px 16px 3px 26px;background-image:url(template-parts/xpdf-icon.png.pagespeed.ic.mUSyXREHd_.png)!important;background-repeat:no-repeat;background-position:left 5px center , right 5px center;border-radius:3px;margin-top:2px!important;margin-bottom:0!important;text-decoration:underline!important}.ul-3{width:100%;list-style:none}.ul-3 .line-up{padding:5px;background-color:#e4e4e4;text-align:center}.ul-3 li{margin-bottom:0;font-size:90%;margin-right:11px;float:left}.ul-3 li:nth-child(2){margin-right:0}.ul-3 .r10{margin-right:10px}.ul-3 li:nth-child(2),.ul-3 li:nth-child(2){margin-bottom:25px}#post-38 .ul-3 img{width:140px!important}.ul-3 #nc570,.ul-3 #spo{width:314px;margin-bottom:7px!important;float:left}.ul-3 #nc571,.ul-3 #spo{width:315px;margin-bottom:7px!important;float:none!important;clear:both!important}.ul-3 #nc570-2{width:430px!important;margin-bottom:7px!important;float:center}.ul-3 p{margin-bottom:0!important}.ul-3 p a{}.com_profile dl{overflow:hidden;height:auto}.com_profile dl,.com_profile p{margin:0 0 0}.com_profile dl+dl{margin-top:2px}.com_profile dl dt{width:149px;padding-left:14px;background:#f0f0f0;float:left;margin-right:2px;font-weight:normal}.com_profile dl dt,.com_profile dl dd{padding-bottom:32767px;margin-bottom:-32767px}.com_profile dl dd{width:471px;padding-left:12px;background:#f9f9f9;float:left}.com_profile dl dt p,.com_profile dl dd p{padding:14px 0;font-size:14px}.com_profile dl dd p{line-height:22px}.com_profile ul{padding:14px 0}.com_profile ul li{line-height:24px}.com_profile .mbr{display:none}.page_side .widget_text{list-style:none;margin-bottom:20px!important}.page_side .widget_text .widget-title{display:none}.page_side .widget_text p{margin-bottom:0}.page_side .widget_text p a{}.page_side .widget_text p a:hover{background-color:transparent;color:#007fb2}.page_side .widget_text a:hover,.page_side .widget_text a:focus,.page_side .widget_nav_menu a:hover,.page_side .widget_nav_menu a:focus,.page_side .widget_nav_menu .current-menu-item a{background-color:#007fb2}.home .page_side{width:215px!important;margin-bottom:0;padding:0}.page_side .widget_text{}.page_side .widget_nav_menu li{list-style:none}.page_side .widget_nav_menu a{background-color:#999;margin:0 0 5px;padding:5px;color:#fff;font-size:13px;display:block;text-align:center;font-weight:normal}#nav_menu-7 h2{line-height:1.4em;font-size:1.1em}#nav_menu-7 ul,#nav_menu-7 li{display:table;width:100%;margin-bottom:4px}#nav_menu-7 a{height:37px!important;padding:5px;line-height:1.5em;display:table-cell;vertical-align:middle;width:100%}.page_side .widget_nav_menu h2{text-align:center;font-size:14px;margin-bottom:.5em;color:#009d41;display:block}#text-7 h5,#text-12 h5,#text-21 h5,#text-22 h5{font-size:16px;margin-bottom:.5em;color:#009d41;display:block}#text-7 a:hover{font-size:100%;text-align:left;font-weight:normal;text-decoration:underline}.page_side .widget_nav_menu h2:before{}.page_side .widget_nav_menu h2:after{}@media screen and (max-width:910px){.widget_nav_menu{display:none}body:not(.search-results) .entry-summary {font-size:23px;font-size:1.4375rem;line-height:1.5217391304;margin-bottom:1.826086957em}body:not(.search-results) .entry-header + .entry-summary {margin-top:-.913043478em}body:not(.search-results) .entry-summary p,  body:not(.search-results) .entry-summary address,  body:not(.search-results) .entry-summary hr,  body:not(.search-results) .entry-summary ul,  body:not(.search-results) .entry-summary ol,  body:not(.search-results) .entry-summary dl,  body:not(.search-results) .entry-summary dd,  body:not(.search-results) .entry-summary table {margin-bottom:1.5217391304em}body:not(.search-results) .entry-summary li > ul,  body:not(.search-results) .entry-summary blockquote > ul {margin-left:.956521739em}body:not(.search-results) .entry-summary li > ol,  body:not(.search-results) .entry-summary blockquote > ol {margin-left:1.52173913em}body:not(.search-results) .entry-summary blockquote {font-size:23px;font-size:1.4375rem;line-height:1.5217391304;margin:0 0 1.5217391304em;padding-left:1.347826087em}body:not(.search-results) .entry-summary blockquote:not(.alignleft):not(.alignright) {margin-left:-1.52173913em}body:not(.search-results) .entry-summary blockquote blockquote:not(.alignleft):not(.alignright) {margin-left:0}body:not(.search-results) .entry-summary blockquote cite,  body:not(.search-results) .entry-summary blockquote small {font-size:19px;font-size:1.1875rem;line-height:1.8421052632}body:not(.search-results) .entry-summary th,  body:not(.search-results) .entry-summary td {padding:.3043478261em}body:not(.search-results) .entry-summary pre {font-size:16px;font-size:1rem;line-height:1.75;margin-bottom:1.75em;padding:1.75em}body:not(.search-results) .entry-summary fieldset {margin-bottom:1.5217391304em;padding:.3043478261em}body:not(.search-results) .entry-summary h1 {margin-top:2.121212121em;margin-bottom:1.060606061em}body:not(.search-results) .entry-summary h2 {margin-top:2.5em;margin-bottom:1.25em}body:not(.search-results) .entry-summary h3 {margin-top:3.043478261em;margin-bottom:1.52173913em}body:not(.search-results) .entry-summary h4,  body:not(.search-results) .entry-summary h5,  body:not(.search-results) .entry-summary h6 {margin-top:3.684210526em;margin-bottom:1.842105263em}body:not(.search-results) .entry-summary h1:first-child,  body:not(.search-results) .entry-summary h2:first-child,  body:not(.search-results) .entry-summary h3:first-child,  body:not(.search-results) .entry-summary h4:first-child,  body:not(.search-results) .entry-summary h5:first-child,  body:not(.search-results) .entry-summary h6:first-child {margin-top:0}body:not(.search-results) .entry-summary .alignleft {margin:.2608695652em 1.5217391304em 1.5217391304em 0}body:not(.search-results) .entry-summary .alignright {margin:.2608695652em 0 1.5217391304em 1.5217391304em}body:not(.search-results) .entry-summary .aligncenter {margin-bottom:1.5217391304em}}@media print{form,button,input,select,textarea,.navigation,.main-navigation,.social-navigation,.sidebar,.content-bottom-widgets,.header-image,.page-links,.edit-link,.comment-respond,.comment-edit-link,.comment-reply-link,.comment-metadata .edit-link,.pingback .edit-link{display:none}body,blockquote cite,blockquote small,pre,.entry-content h4,.entry-content h5,.entry-content h6,.entry-summary h4,.entry-summary h5,.entry-summary h6,.comment-content h4,.comment-content h5,.comment-content h6,.entry-content .author-title{font-size:12pt}blockquote{font-size:14.25pt}.site-title,.page-title,.comments-title,.entry-content h2,.entry-summary h2,.comment-content h2,.widecolumn h2{font-size:17.25pt}.site-description{display:block}.entry-title{font-size:24.75pt;line-height:1.2727272727;margin-bottom:1.696969697em}.format-aside .entry-title,.format-image .entry-title,.format-video .entry-title,.format-quote .entry-title,.format-gallery .entry-title,.format-status .entry-title,.format-link .entry-title,.format-audio .entry-title,.format-chat .entry-title{font-size:17.25pt;line-height:1.304347826;margin-bottom:1.826086957em}.entry-content h1,.entry-summary h1,.comment-content h1{font-size:21pt}.entry-content h3,  .entry-summary h3,  .comment-content h3,  body:not(.search-results) .entry-summary {font-size:14.25pt}.site-description,.author-bio,.entry-footer,.sticky-post,.taxonomy-description,.entry-caption,.comment-metadata,.comment-notes,.comment-awaiting-moderation,.site-info,.wp-caption .wp-caption-text,.gallery-caption{font-size:9.75pt}body,.site{background:none!important}body,blockquote cite,blockquote small,.site-branding .site-title a,.entry-title a,.comment-author{color:#1a1a1a!important}blockquote,.page-header,.comments-title{border-color:#1a1a1a!important}blockquote,  .site-description,  body:not(.search-results) .entry-summary,  body:not(.search-results) .entry-summary blockquote,  .author-bio,  .entry-footer,  .entry-footer a,  .sticky-post,  .taxonomy-description,  .entry-caption,  .comment-author,  .comment-metadata a,  .comment-notes,  .comment-awaiting-moderation,  .site-info,  .site-info a,  .wp-caption .wp-caption-text,  .gallery-caption {color:#686868!important}code,hr{background-color:#d1d1d1!important}pre,abbr,acronym,table,th,td,.author-info,.comment-list article,.comment-list .pingback,.comment-list .trackback,.no-comments{border-color:#d1d1d1!important}a{color:#007acc!important}.entry-content a,.entry-summary a,.taxonomy-description a,.comment-content a,.pingback .comment-body>a{box-shadow:none;border-bottom:1px solid #007acc!important}.site{margin:5%}.site-inner{max-width:none}.site-header{padding:0 0 1.75em}.site-branding{margin-top:0;margin-bottom:1.75em}.site-main{margin-bottom:3.5em}.entry-header,.entry-footer,.page-header,.page-content,.entry-content,.entry-summary,.post-thumbnail,.comments-area{margin-right:0;margin-left:0}.post-thumbnail,.site-main>article{margin-bottom:3.5em}.entry-content blockquote.alignleft,.entry-content blockquote.alignright{border-width:4px 0 0 0;padding:.9473684211em 0 0;width:-webkit-calc(50% - .736842105em);width:calc(50% - .736842105em)}body:not(.search-results) .entry-header + .entry-summary {margin-top:-1.473684211em}.site-footer,.widecolumn{padding:0}.foot_bottom{margin-bottom:0;padding:0}}@media screen and (min-width:500px) and (max-width:910px){.main-navigation{background-color:#eaeaea}.site-header .current_page_item{background-color:#09f}.site-branding{margin:.875em 0 .2em 0;max-width:100%;min-width:0;float:right;position:relative}}@media screen and (min-width:500px) and (max-width:1027px){.site-branding{min-width:0;float:left;margin-top:0}.main-navigation a{color:#1a1a1a;display:block;line-height:1.3125;outline-offset:-1px;padding:.5em 0 0 .5em}.site-title{line-height:1.25;background-image:url(template-parts/xlogo.png.pagespeed.ic.frQVdjvKLb.png);background-repeat:no-repeat;background-position:right bottom;height:100px;display:block;margin-left:0}.site-branding{margin:.875em 0 .2em 0;max-width:100%;min-width:0;float:right}.current-menu-item a,.current-menu-item a:hover{color:#fff}#text-2 .product-p li{height:250px!important}#masthead{padding:0 20px;background-repeat:no-repeat;padding:0;background-repeat:repeat-x;background-position:top}.head_copy #text-6{padding-left:1em!important}#nav_menu-5{display:none!important}#text-5,#text-7{margin-bottom:15px}.box{width:90%!important}.page .box{width:95%!important;margin-bottom:25px!important}.page #text-5,.page #text-7{width:93%!important;margin-bottom:25px!important}.page .page_side{width:94vw}.com_profile dl dt,.com_profile dl dd{width:100%!important;display:list-item!important;padding-bottom:0!important;list-style:none}#page{padding:0}#content{padding:1.5em}.toggled-on li{display:list-item;width:100%}.site-main{margin:1em 0!important;background-color:#fff;padding:0;height:auto!important}.text_block,.box li{width:100%}.sidebar{width:auto}.content-widget,section,.sidebar{padding:0!important;margin:0!important}.box li,section,section li,a img{width:100%;height:auto!important;background-size:cover!important}.photo img{margin-bottom:10px}.entry-content p a{margin-top:20px;text-align:center;font-size:13px;line-height:1.5em}.page .pdf-link{background-image:url(template-parts/xpdf-icon.png.pagespeed.ic.mUSyXREHd_.png);background-repeat:no-repeat;background-position:left center;padding-left:1.6em}#text-2,#text-3,#text-8{height:auto!important}#text-2 .product-p li,#text-3 li,#use li,#text-2 .product-big li,#text-2 .product-big img,#text-8 .product-big img{width:100%;clear:both!important;width:100%!important;margin-right:0!important;margin-bottom:20px;display:block;font-size:14px}#text-2 .product-p li:last-child{margin-bottom:0}.box,#text-2,#text-3,#text-4{float:left;width:100vw;margin:0 auto!important}#text-6,.page_side{float:left;width:100vw}#text-5,#text-5 .box{width:10vw!important}#text-5 h2,#text-5 br{display:none}#text-5 li{list-style:none}#use li{width:48%;height:245px!important;display:block;float:left!important;margin-bottom:10px}.page-id-12 #use li{width:48%!important;height:245px!important;display:block;float:left!important;margin-bottom:10px}#text-10 .news{width:98vw!important;height:auto!important;clear:both!important;padding:2%!important;margin-bottom:2em!important}#nav_menu-3{display:none}.entry-content ul{float:none}.box img,#post-38 .ul-3 img{width:100%!important;height:auto;margin:0 auto}#text-8 .product-p img{width:100%;height:auto;margin:0 auto}.entry-content .content-right{width:auto!important;margin-left:.2em}.type-page,.post{padding:.5em 0 .5em}.entry-header,.post-thumbnail,.entry-content,.entry-summary,.entry-footer,.comments-area,.image-navigation,.post-navigation,.page-header,.page-content,.content-bottom-widgets{margin-right:0}.entry-content .text_block{line-height:1.75em;margin-bottom:0;width:96%;float:none;margin:0 auto}#youtube{position:relative;width:100%;margin-bottom:2em}#youtube:before{content:"";display:block;padding-top:75%}iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}.main{margin:1em 0!important;background-color:#fff!important;padding:0!important;min-height:auto!important}.main-navigation .primary-menu>li{float:left;display:list-item}#secondary .head_copy{}.site-branding .head_copy,.h_search{}.site-branding .head_copy{float:right!important;width:470px}#text-6{float:right!important;background-color:transparent;list-style:none}.page_side{margin-bottom:0}.widget_text{width:94%!important;padding:2.8%!important;margin-bottom:2em!important}#text-6 h2{display:none}.site-title{}text-2 .product-p a{widgh:100%;height:100%;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;outline:none;height:auto!important;margin-bottom:5px}#menu-foot_menu li{float:none!important;clear:both!important}#menu-foot_menu,.f-menu,#nav_menu-2{width:100%}.site-footer{width:100%}.foot_bottom{background-color:#fff}.byline{display:none}  #text-2,#text-3,#text-2 .product-p a{height:auto;margin-bottom:1em!important}th,td{display:list-item;list-style:none}img.alignleft,.wp-caption.alignleft,textwidget,#text-3 .u01,#text-3 li{float:none}img.alignright,.wp-caption.alignright,textwidget{float:none}#text-3 li{min-height:300px;margin-bottom:1em!important}div#contents .box,box li,section li,a img{background-size:cover!important;clear:both!important}.site-info{}.site-info li,.site-info ul{float:none!important;text-align:left!important}.foot_bottom{margin-bottom:0}#menu-foot_menu,.f-menu,#nav_menu-2{width:90%}.site-info ul{padding:1em;list-style:none}.copyright{margin-bottom:0}.site-header{padding:1.5em;padding-bottom:0}.com_profile dt{background-color:#ebebeb}.com_profile p,dd,dt{margin-bottom:0!important;padding:.2em}.page .site-header-main,.error404 .site-header-main,.search .site-header-main{height:250px;background-repeat:no-repeat}.page-id-23 strong{width:100%;display:inline-block;font-size:113%;line-height:2em;border-bottom:dotted 1px #ccc;margin-bottom:.3em}}@media screen and (max-width:910px){.page .site-header-main,.error404 .site-header-main,.search .site-header-main{height:auto;background-image:none}.menu-toggle{}.site-header-menu,#menu-foot_menu{display:none}.menu-toggle{position:absolute;top:-8px;right:20px;background:#007acc}#masthead{background-image:url(template-parts/xmain-mob.jpg.pagespeed.ic.XoSi1wIgxw.jpg);background-repeat:repeat-x;background-size:contain;background-position:top}.site-title{background-position:left bottom;margin-left:.5em}.site-branding .head_copy{float:left!important;width:96%!important;margin-left:1em;margin-top:1em;padding:0}}@media screen and (max-width:500px){#masthead{background-image:url(template-parts/xmain-mob.jpg.pagespeed.ic.XoSi1wIgxw.jpg)!important;background-repeat:repeat-x!important;background-position:top -10px;background-size:contain!important;height:120px!important}.widget_nav_menu{display:none}.site-header{padding:0!important;padding-bottom:0;background:#fff!important}.site-branding{max-width:100%;min-width:0;float:left;position:inherit;margin-top:0}.site-branding .site-title{position:inherit!important}.site-title{line-height:1.25;background-image:url(template-parts/xlogo.png.pagespeed.ic.frQVdjvKLb.png);background-repeat:no-repeat;background-position:left top;width:100%;height:1.8em;display:block;margin-left:0;background-size:contain;text-indent:100%;white-space:nowrap;overflow:hidden;margin-top:40px;margin-bottom:3px}.site-branding .head_copy{margin-left:0}.head_copy,.text-6,.widget_text{background-color:transparent!important}.site-main{margin-bottom:.5em}body:not(.search-results) article:not(.type-page) .entry-content {width:100%;margin:.6em 0}ul .product-p{margin:0}.page_side{margin-bottom:0}.menu-toggle{float:right!important;right:0;background-color:#007acc}.main-navigation{background-color:#eaeaea}.main-navigation a{display:block;line-height:1.3125;outline-offset:-1px;padding:.5em 1.3em}.current-menu-item a,.current-menu-item a:hover{color:#fff}.news .news-inn{padding:3px 4px 2px}#text-2 .product-big li{height:auto}#use{width:100%}#use li,#text-3 li{width:100%!important;display:block;float:left!important;margin-bottom:10px;margin-left:0}.site-header .current_page_item{background-color:#09f}.breadcrumbs{margin-bottom:2em}html,body,#page,.site-inner{height:100%}#content{padding:0 1.5em 0}.site-branding{margin-top:10px}.menu-toggle{position:absolute;top:-8px;right:0}.site-header-menu{position:absolute;top:33px;right:0;width:100%;z-index:9999;height:150px}.toggled-on li{display:list-item;width:100%}.box img{margin:0 auto}.ul-3 li{margin-left:0!important;margin-right:0!important;list-style:none}.entry-header,.entry-summary,.entry-content,.entry-footer,.page-content{margin-right:0;margin-left:0}.page_side .widget_text .widget-title{display:none}.entry-title{font-size:22px;line-height:1.3em;margin-top:7px;margin-bottom:15px;color:#009d41;padding-bottom:5px;border-bottom:2px solid #009d41}.news .entry-title{border-bottom:1px solid #009d41;line-height:1.5em}.news .entry-content{margin-top:15px}.news .entry-footer{margin-bottom:0;padding:0}#text-4 h2{margin-top:15px}.page_contents li,.page_contents ol{}div#contents .box,box li,section li,a img{width:100%!important;background-size:cover!important;clear:both!important;list-style:none}div#text-5 br,#text-6 h2{display:none}.content-widget,section,.sidebar{padding:0!important;margin:0!important}.box,section,.product-p a{width:100%!important;height:auto!important}#text-2 .product-p li{clear:both!important;width:100%!important;margin-right:0!important;margin-bottom:20px;display:block;font-size:14px}.news{height:200px!important;overflow-y:scroll!important}@media (min-width: 576px) {
	.news{
		height: 380px !important;
	}
}#text-2 .product-p li:last-child{margin-bottom:0}.box,#text-2,#text-3,#text-4,#text-5,#text-8,.page_side{width:91%!important;margin:0 auto!important;padding:1em!important;margin-bottom:1em!important;margin-top:1.5em!important}#text-6{padding:0!important;text-align:justify}#text-8{height:auto!important}.page_side{padding:0!important;width:100%!important}.site-branding .head_copy,.head_copy .widget_text,.h_search{display:none}#text-6,.head_copy{display:block!important;height:auto!important;padding:0 14px 10px 11px!important;margin-bottom:1em;margin-top:13px!important;content:".";display:block;clear:both;font-size:98%;line-height:1.5em}.home .head_copy{display:block!important}.page .head_copy{display:none!important}.breadcrumbs{margin-top:1em}.entry-content .pdf-link{background-image:url(template-parts/xpdf-icon.png.pagespeed.ic.mUSyXREHd_.png);background-repeat:no-repeat;background-position:left center;padding-left:1.6em;display:block;margin:15px 0}.entry-content h4,.entry-content h5,.entry-content h6,.entry-summary h4,.entry-summary h5,.entry-summary h6,.comment-content h4,.comment-content h5,.comment-content h6,.textwidget h4,.textwidget h5,.textwidget h6{font-size:16px;line-height:1.3125;margin-bottom:.5em}.entry-content h4{color:#009d41}#menu-foot_menu li{float:none!important;clear:both!important}#menu-foot_menu li{float:none!important;clear:both!important}#menu-foot_menu,.f-menu,#nav_menu-2{width:100%;background-color:#fff}.site-footer{width:100%}#text-2,#text-3,#text-3 li a,#text-2 .product-p a{height:auto;margin-bottom:1em!important;height:100%!important}#text-3 li{min-height:4em;margin-bottom:1em!important}img.alignleft,.wp-caption.alignleft,textwidget,#text-3 .u01,#text-3 li{float:none}img.alignright,.wp-caption.alignright,textwidget{float:none}.site-title-foot{font-weight:bold}.site-info{margin:0;padding:0}.site-info li,.site-info ul{float:none!important;text-align:left!important;list-style:none;line-height:1.5em}.site-info ul{padding:0 1.5em 0}#menu-foot_menu,.f-menu,#nav_menu-2{width:auto}.foot_bottom{background-color:#e1e1e1;margin-bottom:0;margin-top:20px;padding:10px 15px!important}.f-menu{margin:0 auto!important}#copyright{margin:0 15px 0;margin-top:10px;font-size:11px;padding-bottom:0;text-align:center}.com_profile p,dd,dt{margin-bottom:0!important;padding:.2em}.com_profile dt{background-color:#ebebeb}.entry-content .content-right{width:100%}table{width:100%!important;margin:15px auto!important;border-top:none}th,td{display:list-item}.form th{max-width:100%!important;width:auto;float:left}th{max-width:30.2%!important;width:auto;float:left}#post-21 th{width:93%!important}td{max-width:55%!important;text-align:center;padding-right:10px!important;float:left}table,th,td{list-style:none;width:inherit}table tr:first-child{border-top:1px solid #d1d1d1!important;border-bottom:none!important}td{display:inline-block}tr{float:none;width:100%!important;display:list-item}.site-header{}.form td{max-width:100%!important;text-align:center;padding-right:10px!important;float:left;padding:0}.form th{border-width:0;font-weight:600;white-space:inherit;background-color:#fff}.form,.form th,.form td,.form .wpcf7,.form tr:first-child{display:block!important;float:none;width:100%!important;border:none!important;border-top:none!important}.f-bottom th,.f-bottom td{text-align:left}#text-5 .tel{font-size:250%;color:#009d41;line-height:1.2em;clear:both;display:block}#text-5{font-size:110%;line-height:1.6em}#text-5 br{display:none}#sitemap_list{list-style:outside!important;padding-left:.2em}.page-id-23 strong{width:100%;display:inline-block;font-size:105%;line-height:1.6em;border-bottom:dotted 1px #ccc;margin-bottom:.3em}}@media screen and (max-width:520px){.page-id-15 .ul-3 li{width:100%;width : -webkit-calc(100% /1) ;width : calc(100% / 1) ;margin-left:0}.entry-content img{}.page-id-15 .ul-3 h4{font-size:125%!important;text-align:center;color:#000}}@media screen and (max-width:550px){#text-2 .catch{font-size:110%;font-weight:bold;line-height:1.3em;color:#009d41}#text-2 .product-p li{height:160px}.p06{background-image:url(template-parts/prod-07.png)}#text-2 .product-p a,#text-2 .h-new,#text-3 li a{}#text-2 .product-p a img{}#text-2,#text-3{font-size:120%;line-height:1.6em}#text-2 .product-p li{font-size:100%}#text-2 .product-p a{margin-bottom:.5em!important}table .txtC{display:inline-block;margin:auto;width:100%;border:none;border-right:1px solid #d1d1d1;border-bottom:1px solid #d1d1d1;margin:0 auto}th,td{padding:5px 0;display:inline-block;max-width:100%!important;border:none;text-align:center}.page_side .box{padding:13px 12px 5px}#text-5 .tel{clear:both;display:block;font-size:200%}#text-4 .tel{background-repeat:no-repeat;background-position:center;background-image:url(template-parts/xtel.png.pagespeed.ic.lJSQLq7kCG.png);background-size:contain}.com_profile dl{overflow:hidden;height:auto}.com_profile dl,.com_profile p{margin:0 0 0}.com_profile dl+dl{margin-top:2px}.com_profile dl dt{width:100%;padding-left:14px;background:#ddd;float:left;margin-right:2px;font-weight:normal}.com_profile dl dt,.com_profile dl dd{padding-bottom:0!important;margin-bottom:-0!important}.com_profile dl dd{width:471px;padding-left:12px;background:#f9f9f9;float:left}.com_profile dl dt p,.com_profile dl dd p{padding:6px 0;font-size:14px}.com_profile .mbr{display:block}#youtube{width:100%!important;height:auto;margin:20px 0 0;margin-bottom:1.5em;overflow:hidden}.entry-content .text_block{line-height:1.5em;margin-bottom:0;width:100%;float:none}.site-info li,.site-info ul{float:none!important;text-align:left!important;list-style:none;line-height:1.7em}.site-title-foot{background-image:none}.site-title-foot a{height:100%;display:block;text-indent:0;overflow:visible;outline:none}#copyright .cop{display:none}}#hojo #nav li{position:relative;padding-left:12px;list-style:none;margin-bottom:1em;margin-left:.3em}#hojo #nav li:before{content:"";position:absolute;top:.1em;left:0;width:0;height:0;border-width:8px;border-style:solid;border-color:transparent transparent transparent #009d41}#hojo #nav li a{color:#009d41;font-size:1.1em;margin:.5em 0}#hojo #nav li a:hover{color:#000;text-decoration:underline}#hojo .boshu-h1{text-align:center;border-top:solid 1px #888;border-bottom:solid 1px #888;padding:.8em 0 .5em;line-height:1.45em}#hojo .block01{display:block;background-color:#ededed;font-size:1.1em;padding:1.8em 1.4em;line-height:1.5em;margin:1.3em 0 1.8em}#hojo div.div-block{margin:1em 0 0;padding:1.4em 0 1em;float:none;height:auto;overflow:hidden}#hojo div.imgb{text-align:center!important;display:flex;width:100%;height:auto;flex-flow:wrap;justify-content:space-around;align-items:center}#hojo .info-box{border:solid 2px #009d41;padding:1.2em 1.2em 1em!important;text-align:center}#hojo .info-box b{color:#009d41;font-size:1.35em;line-height:1.45em}.check-list{list-style:none;padding:0}.check-list li{position:relative;padding-left:.1em;font-size:1.05em}.check-list li::before{content:"\f14a";font-family:"Font Awesome 5 Free";font-weight:900;font-size:1.2em;color:#009d41;margin-right:.4em;line-height:1.6em;top:.14285714285714285em}#hojo h1,#hojo h2,#hojo h3,#hojo h4{font-weight:normal!important;margin-bottom:1em}#hojo h4{text-decoration:underline}#hojo th,#hojo td{border:1px solid #fff;padding:1em;margin:0!important}#hojo table{box-sizing:border-box!important;width:85%}#hojo .t02 th,#hojo .t02 td{width:27%!important;box-sizing:border-box!important}#hojo .t03 td{width:70%!important}#hojo table,#hojo tbody{box-sizing:border-box!important;border:0;padding:0;width:auto!important;overflow:hidden;margin:0 auto!important}#hojo th{color:#fff;background-color:#b3b3b3}#hojo td{background-color:#ebebeb}#hojo img{min-width:280px}#hojo b{line-height:2em;font-size:1.15em}#hojo .info-box ul{width:50%;float:left;padding:0 10px 0;margin:0}#hojo .info-box .tel{color:#009d41;font-size:1.5em;line-height:1.2em;font-weight:bold}#hojo .info-box .tel{width:100%;height:80px;background-repeat:no-repeat;background-position:center;background-size:contain;background-image:url(template-parts/xtel.png.pagespeed.ic.lJSQLq7kCG.png);text-indent:100%;white-space:nowrap;overflow:hidden;margin:0}#hojo .info-box #form{padding:8px 10px;background-color:#009d41;color:#fff;font-size:16px;display:block;text-align:center;margin-top:10px;margin-right:15px}#hojo .info-box #form:hover{opacity:.6}#hojo .mob-table{display:none}#text-22 .box{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;margin-bottom:15px;background-color:none;background:none;border:none;text-align:center}#text-22 .product-p a{width:500px;height:295px;display:block;margin:0 auto;background-image:url(http://nihon-sealing.com/wp-content/uploads/subsidy-taxbreak.png);background-repeat:no-repeat;background-size:contain;background-position:center;text-indent:-9999px;overflow:hidden;box-shadow: rgb(164 168 173 / 33%) 0px 0px 3px 2px;-webkit-box-shadow: rgb(164 168 173 / 33%) 0px 0px 3px 2px;-moz-box-shadow:rgba(164,168,173,.329412) 0 0 3px 2px}#text-22 .product-p a:hover{opacity:.75}@media screen and (max-width:520px){#hojo .info-box ul{float:none!important;width:auto!important}#hojo .t01 th,#hojo .t01 td,#hojo .t02{width:100%!important;box-sizing:border-box!important}#hojo .t01 td{text-align:left}#hojo .t02 td,#hojo .t02 th{box-sizing:border-box!important;width:33.3%!important;height:65px}#hojo .t02 .l3{box-sizing:border-box!important;height:196px;float:right}#hojo .pc-table{display:none}#hojo .mob-table{display:block}#hojo .mob-table img{min-width:100%}#custom_html-2{padding:0!important;margin:0!important;box-sizing:border-box!important;width:100%!important}#text-22 #custom_html-2 .product-p a{width:100%!important;height:205px!important;display:block;margin:0 auto;background-image:url(http://nihon-sealing.com/wp-content/uploads/subsidy-taxbreak.png);background-repeat:no-repeat;background-size:contain;background-position:center;text-indent:-9999px;overflow:hidden;box-shadow: rgb(164 168 173 / 33%) 0px 0px 3px 2px;-webkit-box-shadow: rgb(164 168 173 / 33%) 0px 0px 3px 2px;-moz-box-shadow:rgba(164,168,173,.329412) 0 0 3px 2px}}.button{padding:10px 0;background-color:#009d41;color:#fff;font-size:15.5px;display:block;text-align:center;margin-top:10px}@media screen and (max-width:500px){.case-block{width:100%;margin:1.5%;margin-bottom:45px}.catalog-box{width:100%;margin:auto;margin-top:10%;margin-bottom:10%}}@media screen and (min-width:501px){.case-block{width:45%;margin:2%;margin-bottom:60px}.catalog-box{width:80%;margin:auto;margin-top:5%;margin-bottom:5%}}#text-20 .tel{font-size:155%;color:#009d41;line-height:1.3em}.button-product{background-color:#007fb2;color:#fff;display:block;text-align:center;margin-top:10px;padding:15px;font-size:120%}#youtube{width:100%!important;aspect-ratio: 16 / 9!important}#youtube iframe{width:100%!important;height:100%!important}.green{color:#009d41}.scene-tag{color:#009d41;border:2px solid #009d41;display:inline-block;padding:.3rem .5rem}@media screen and (min-width:576px){.product-box{display:flex;margin-bottom:45px}.feature-box{display:flex}}.product-box1{flex:0 1 50%}.feature-box1{flex:0 1 280%;padding:0 10px}*,*::before,*::after{box-sizing:content-box!important}@media screen and (min-width:576px){.flex-box{box-sizing:border-box!important;display:flex;column-gap:.5em}.flex-box1{width:70%}.flex-box2{width:30%}.flex-box-half{box-sizing:border-box!important;display:flex;column-gap:.5em}.flex-half{width:50%}}.container-fluid{padding-left:0!important;padding-right:0!important}.row>*{box-sizing:border-box!important}.color-blue{color:#007acc}.sub-item{font-size:12px!important}.sub-menu ul li{height:auto!important}@media screen and (min-width:910px){.main-navigation ul ul li{width:270px!important}}.fancybox-close{z-index:999999!important}.test{border:2px solid #009d41;padding:20px;max-width:800px;margin:0 auto}.header{color:#009d41;font-weight:bold;font-size:1.7rem;text-align:center;margin-bottom:20px}@media (max-width:767px){.header{font-size:1.3rem}}.content{display:flex;justify-content:space-between;gap:20px}.left-content,.right-content{flex:1}.steps{font-size:1.2rem;margin-bottom:20px}.steps li{margin-bottom:10px;list-style:none}.image{text-align:center;margin-bottom:20px}.image img{max-width:100%;height:auto}.contact{text-align:center;color:#009d41;font-weight:bold;font-size:1.2em;margin-bottom:10px}.hours{text-align:center;font-size:.9em;margin-bottom:20px}.button{text-align:center}.button a{background-color:#009d41;color:#fff;padding:10px 20px;text-decoration:none;border-radius:5px;font-weight:bold}@media (max-width:768px){.content{flex-direction:column}}.mobile-primary-menu{display:none}@media screen and (max-width:769px){.sub-menu{list-style:none}.desktop-menu{display:none}.mobile-menu{background:#e1e1e1;padding:1rem;display:block;font-weight:bold;font-size:1rem}.mobile-menu .menu-item{padding-left:1rem}.mobile-primary-menu{display:block;flex-direction:column;list-style:none}.mobile-primary-menu li{padding-top:.3rem;padding-bottom:.3rem}.mobile-primary-menu .sub-menu{padding-left:1rem}.mobile-primary-menu .menu-item-has-children>a{display:flex;justify-content:space-between;align-items:center}.mobile-primary-menu .sub-menu{display:none!important}.mobile-primary-menu .menu-item-has-children.open>.sub-menu{display:block!important}.site-header .current_page_item{background-color:transparent}.current-menu-item a,.current-menu-item a:hover{color:#007acc;font-weight:bold}}