:root{--bs-dark: #333333;--bs-light: #f8f9f9;--wp--preset--color--blue: #45B4D3;--bs-primary: #45B4D3;--bs-primary-rgb: to-rgb(#45B4D3);--bs-primary-dark: rgb(43.8086956522, 154.3260869565, 185.1913043478);--bs-primary-light: rgb(130.8652173913, 204.9456521739, 225.6347826087);--animate-duration: 2s}@media(min-width: 1400px){.container{width:1320px;max-width:100%}}.align-items-start{align-items:flex-start !important}.align-items-center{align-items:center !important}.align-items-end{align-items:flex-end !important}.justify-content-start{justify-content:flex-start !important}.justify-content-center{justify-content:center !important}.justify-content-end{justify-content:flex-end !important}.justify-content-around{justify-content:space-around !important}.justify-content-between{justify-content:space-between !important}.justify-content-evenly{justify-content:space-evenly !important}.site-branding img{width:232px}.anchor-link{padding-top:75px;margin-top:-75px;width:100%;height:1px;display:block}@media(min-width: 768px){.anchor-link{padding-top:91px;margin-top:-91px}}.row-pickup img{border:solid 1px #929292;aspect-ratio:16/9;width:100%}.row-pickup figure{margin-bottom:1rem}.grecaptcha-badge{visibility:hidden}.section-explanation .table-borderless tbody+tbody,.section-explanation .table-borderless td,.section-explanation .table-borderless th,.section-explanation .table-borderless thead th{border:0}.post-type-archive-products .page-header,.single-products .page-header,.tax-genre .page-header{background-image:url("../../img/hader_rain.webp");color:#fff}.post-type-archive-products .section-section-products,.tax-genre .section-section-products,.search-results .section-section-products{padding:0}.post-type-archive-products .section-section-products .mapsection,.tax-genre .section-section-products .mapsection,.search-results .section-section-products .mapsection{height:400px;margin-bottom:2rem}.post-type-archive-products .section-section-products .mapsection .mapbutton.bottom-left,.tax-genre .section-section-products .mapsection .mapbutton.bottom-left,.search-results .section-section-products .mapsection .mapbutton.bottom-left{left:0}.post-type-archive-products .section-section-products .mapsection .mapbutton.top-right,.tax-genre .section-section-products .mapsection .mapbutton.top-right,.search-results .section-section-products .mapsection .mapbutton.top-right{right:0}.post-type-archive-products .content-area h2,.tax-genre .content-area h2,.search-results .content-area h2{color:#45b4d3;border-left:20px solid #45b4d3;margin-top:3.5rem;font-size:1.3rem;padding:15px 20px;letter-spacing:.05em}.post-type-archive-products .content-area h2:first-of-type,.tax-genre .content-area h2:first-of-type,.search-results .content-area h2:first-of-type{margin-top:0}.post-type-archive-products .content-area h3,.tax-genre .content-area h3,.search-results .content-area h3{font-size:1.2rem;line-height:1.5;display:inline-block;padding:.25rem 1.5rem .25rem 0;margin:1.5rem 0 1.5rem;position:relative;letter-spacing:.05em}.post-type-archive-products .content-area h3:before,.tax-genre .content-area h3:before,.search-results .content-area h3:before{position:absolute;content:"";bottom:-3px;right:0;width:0;height:0;border:none;border-right:solid 15px rgba(0,0,0,0);border-bottom:solid 15px #45b4d3}.post-type-archive-products .content-area h3:after,.tax-genre .content-area h3:after,.search-results .content-area h3:after{position:absolute;content:"";bottom:-3px;left:0;width:calc(100% - 15px);border-bottom:solid 3px #45b4d3}.post-type-archive-products .content-area .row-products,.tax-genre .content-area .row-products,.search-results .content-area .row-products{margin-bottom:2.5rem}.post-type-archive-products .content-area .row-products>*,.tax-genre .content-area .row-products>*,.search-results .content-area .row-products>*{margin-bottom:1.5rem}.post-type-archive-products .content-area .row-products a,.tax-genre .content-area .row-products a,.search-results .content-area .row-products a{display:block;padding:1rem;height:100%;background-color:#fff;color:#929292;box-shadow:0 0 .25rem rgba(0,0,0,.15)}.post-type-archive-products .content-area .row-products a:hover,.post-type-archive-products .content-area .row-products a:focus,.tax-genre .content-area .row-products a:hover,.tax-genre .content-area .row-products a:focus,.search-results .content-area .row-products a:hover,.search-results .content-area .row-products a:focus{box-shadow:0 .125rem .5rem rgba(0,0,0,.35);text-decoration:none}.post-type-archive-products .content-area .row-products img,.tax-genre .content-area .row-products img,.search-results .content-area .row-products img{margin-bottom:.5rem;aspect-ratio:1/1;width:100%;-o-object-fit:contain;object-fit:contain}.post-type-archive-products .content-area .row-products h4,.tax-genre .content-area .row-products h4,.search-results .content-area .row-products h4{font-size:1.125rem;line-height:1.4;text-align:center}.post-type-archive-products .content-area .row-products p,.tax-genre .content-area .row-products p,.search-results .content-area .row-products p{margin:0;font-weight:700}.single-products .page-header .nav-genre{padding-top:1rem;justify-content:center;color:#fff}.single-products .page-header .nav-genre a{color:#fff;margin:0 1rem;background-color:#45b4d3;padding:.125rem .5rem;border-radius:9999px;display:inline-block}.single-products .page-header .nav-genre a:hover,.single-products .page-header .nav-genre a:focus{background-color:var(--bs-primary-dark);text-decoration:none}.single-products .entry-content .card-product{border:5px solid var(--bs-light);padding:1rem 1rem 0}.single-products .entry-content .card-product img{max-height:160px;width:100%;-o-object-fit:contain;object-fit:contain;margin:0}.single-products .entry-content .card-note{border:5px solid #68c2b6;padding:2.5rem 1rem 0}.single-products .entry-content section{padding:3rem 0}@media(min-width: 768px){.single-products .entry-content section{padding:5rem 0}}.single-products .entry-content section.section-meta{position:relative;z-index:0}.single-products .entry-content section.section-meta:before{position:absolute;top:0;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);content:"";height:100%;width:100vw;z-index:-1;background-color:ar(--bs-light)}@media(min-width: 1200px){.single-products .entry-content section.section-meta:before{left:-40px;transform:none;-webkit-transform:none;-ms-transform:none}}.single-products .entry-content section .section-title{text-align:center;position:relative;letter-spacing:.1em;margin-bottom:3rem}.single-products .entry-content section .section-title:before{content:"";width:110px;height:5px;display:inline-block;background-color:#68c2b6;position:absolute;bottom:-16px;left:calc(50% - 55px)}.single-products .entry-content section h3{border-left:5px solid #68c2b6;padding-left:.5rem}.single-products .entry-content section .list-explanation{font-size:1rem;list-style:none;padding:0}.single-products .entry-content section .list-explanation li{position:relative;padding-left:1.5rem;margin:0 0 1rem}.single-products .entry-content section .list-explanation li:before{position:absolute;left:0;top:0;content:"■";color:#68c2b6}.sidebar-products-menu{list-style:none;padding-left:0}.sidebar-products-menu a{color:#333;font-size:.875rem}.sidebar-products-menu>li{margin-bottom:1rem}.sidebar-products-menu>li ul{margin-left:.5rem;list-style:none;padding-left:0}.sidebar-products-menu h3{font-size:1rem;color:#45b4d3;padding:.5rem .25rem;margin:.5rem 0 0;border:2px solid #45b4d3;border-left:14px solid #45b4d3}.sidebar-products-menu h4{font-size:1rem;margin:0}.site-footer .menu .sub-menu li{position:relative}.site-footer .menu .sub-menu li:before{content:"- ";color:#68c2b6}.site-footer .btt a{color:var(--bs-light)}.table-borderless{border-width:0px}.table-borderless>:not(caption)>*>*{border-width:0}@keyframes herozoom{to{transform:scale(1.5)}}#carousel{height:calc(60vh + 27px);overflow:clip}#carousel .container-fluid{padding:0}#carousel .zoomout{height:60vh}#carousel .zoomout img{animation:herozoom 15s linear}#carousel h2{font-size:2.5rem;line-height:1.4;font-weight:900;text-shadow:2px 2px 4px rgba(0,0,0,.5)}@media(min-width: 768px){#carousel h2{text-align:center;font-size:3.5rem}}@media(min-width: 992px){#carousel h2{letter-spacing:.05em}}.home .site-main section[id^=section]{padding:70px 0}.home .site-main section#section-about .row article{position:relative}.home .site-main section#section-about .row article:hover{opacity:.8}.home .site-main section#section-about .row article a{position:absolute;top:0;left:0;width:100%;height:100%}.home .site-main section#section-about .row article img{aspect-ratio:4/3;width:100%;-o-object-fit:cover;object-fit:cover}.home .site-main section header{text-align:center}.home .site-main section header p{font-size:1rem;letter-spacing:.05em;text-transform:capitalize;margin-bottom:0}.home .site-main section header h2{font-weight:normal;font-size:1.8rem;letter-spacing:.2em;line-height:1.8;margin-bottom:1.5rem}.home .site-main section .wp-block-button.is-style-outline .wp-block-button__link{color:#45b4d3;border-color:#45b4d3;background-color:#fff}.home .site-main section .wp-block-button.is-style-outline .wp-block-button__link:hover{background-color:#45b4d3;color:#fff;text-decoration:none}.contactarea{float:right;margin-left:35px}@media(max-width: 767.98px){.contactarea{width:100%;position:fixed;left:0;bottom:0;z-index:999;clear:both;background-color:#fff;margin-left:0;padding-left:20px;text-align:center}}@media(max-width: 575.98px){.contactarea{width:100%;position:fixed;left:0;bottom:0;z-index:999;clear:both;background-color:#fff;margin-left:0;padding-left:20px}}.contactarea a.btn{font-size:1rem;font-weight:700;line-height:1.5;position:relative;display:inline-block;padding:.5rem 2rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:all .3s;text-align:center;vertical-align:middle;text-decoration:none;letter-spacing:.1em;color:#212529;border-radius:.5rem}.contactarea .btn--orange,.contactarea a.btn--orange{color:#fff;background-color:#45b4d3}.contactarea .btn--orange:hover,.contactarea a.btn--orange:hover{color:#fff;background-color:var(--bs-primary-dark)}.contactarea a.btn--radius{border-radius:100vh}.contactarea p{font-weight:bold;font-size:24px;letter-spacing:.07em;color:#45b4d3;display:inline-block;position:relative}.contactarea p::before{content:"";font-family:fontawesome;margin-right:10px;color:#45b4d3}.contactarea p::after{content:"お電話でのお問合せは";position:absolute;font-size:.7rem;color:#000;left:50px;top:23px}.site-header{line-height:75px;position:relative;width:100%;background:#fff;z-index:1000;transition:all .5s ease-out;box-shadow:0 5px 10px 0 rgba(50,50,50,.06)}.site-header.header-fixed{top:0px;left:0px;position:fixed}@media screen and (max-width: 1200px){.site-header #nav-toggle{display:block}.site-header .onepress-menu.onepress-menu-mobile{position:absolute;top:75px;right:0;width:100%;z-index:800;overflow:auto !important;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9}.site-header .main-navigation .onepress-menu{width:100% !important;display:block;height:0px;overflow:hidden;background:#fff}.site-header .main-navigation .onepress-menu li{line-height:20px;background:#fff;border-top:1px solid #e9e9e9;width:100% !important}.site-header .main-navigation .onepress-menu li a{padding:12px 20px}}.site-header .custom-logo-transparent{display:none}.followWrap{display:block}.header-full-width .container{max-width:auto;width:auto}@media(min-width: 768px){.header-full-width .container{padding-left:30px;padding-right:30px}}.is-transparent .followWrap{z-index:99;width:100%;background:rgba(0,0,0,0);position:absolute;top:0px;display:block}.is-transparent .site-header{background:rgba(0,0,0,0);position:fixed;top:0px}.is-transparent .site-header.no-sticky{position:absolute;top:auto}.is-transparent .site-header.no-scroll{box-shadow:none}.is-transparent .site-header.no-scroll .has-t-logo .custom-logo-transparent{display:inline-block}.is-transparent .site-header.no-scroll .has-t-logo .custom-logo{display:none}.is-transparent .site-header.no-scroll #nav-toggle span{background-color:#fff}.is-transparent .site-header.no-scroll #nav-toggle span::before,.is-transparent .site-header.no-scroll #nav-toggle span::after{background-color:#fff}.is-transparent .site-header.no-scroll #nav-toggle.nav-is-visible span{background-color:rgba(0,0,0,0)}.is-transparent .site-header.header-fixed{background:#fff}.is-transparent .site-header.header-fixed.no-scroll{background:rgba(0,0,0,0);box-shadow:none}.contactarea{float:right;margin-left:15px}@media(max-width: 767.98px){.contactarea{width:100%;position:fixed;left:0;bottom:0;z-index:999;clear:both;background-color:#fff;margin-left:0;padding-left:20px;text-align:center}}@media(max-width: 575.98px){.contactarea{width:100%;position:fixed;left:0;bottom:0;z-index:999;clear:both;background-color:#fff;margin-left:0;padding-left:20px}}.contactarea a.btn{font-size:1rem;font-weight:700;line-height:1.5;position:relative;display:inline-block;padding:.5rem 2rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:all .3s;text-align:center;vertical-align:middle;text-decoration:none;letter-spacing:.1em;color:#212529;border-radius:.5rem}.contactarea .btn--orange,.contactarea a.btn--orange{color:#fff;background-color:#45b4d3}.contactarea .btn--orange:hover,.contactarea a.btn--orange:hover{color:#fff;background-color:var(--bs-primary-dark)}.contactarea a.btn--radius{border-radius:100vh}.contactarea p{font-weight:bold;font-size:24px;letter-spacing:.07em;color:#45b4d3;display:inline-block;position:relative}.contactarea p::before{content:"";font-family:fontawesome;margin-right:10px;color:#45b4d3}.contactarea p::after{content:"お電話でのお問合せは";position:absolute;font-size:.7rem;color:#000;left:50px;top:23px}.onepress-menu{float:right}.onepress-menu ul{position:absolute;display:block;height:1px;overflow:hidden;opacity:0;z-index:-1;top:100%;left:0}.onepress-menu ul.sub-ul-r{left:auto;right:0px}.onepress-menu ul ul{top:0;left:100%}.onepress-menu li{position:relative}.onepress-menu>li{float:left}.onepress-menu li:hover>ul,.onepress-menu li.sfHover>ul{display:block;height:initial;overflow:initial;opacity:1;z-index:99}.onepress-menu a{display:block;position:relative;padding-left:12px;padding-right:12px}.section-section-products{padding:70px 0 50px 0}.section-section-products h2{font-weight:normal;font-size:1.8rem;letter-spacing:.2em;line-height:1.8;text-align:center;position:relative}.section-section-products h2::after{position:absolute;content:"PRODUCTS";font-size:1rem;letter-spacing:.05em;left:50%;width:100%;top:-25px;z-index:-1;transform:translateX(-50%)}.section-news-list ul{list-style:none;padding:0}.section-news-list ul li{display:flex;flex-direction:row;border-bottom:1px solid #c1c1c1;padding:20px 0;margin:0}.section-news-list ul li .entry-date{font-size:1rem;color:#000;font-weight:bold;margin-bottom:0;line-height:1;white-space:nowrap;width:110px;opacity:.6}@media(min-width: 768px){.section-news-list ul li .entry-date{width:135px}}.section-news-list ul li h3{font-size:1rem;color:#000;font-weight:normal;margin-bottom:0;width:calc(100% - 110px)}@media(min-width: 768px){.section-news-list ul li h3{width:calc(100% - 135px);display:flex;align-items:flex-start}}.section-news-list ul li h3 .badge-cat{display:inline-block;color:#fff;width:75px;font-size:80%;background-color:#45b4d3;padding:.25em .4em;text-align:center;line-height:1;margin-bottom:.75rem}@media(min-width: 768px){.section-news-list ul li h3 .badge-cat{margin-bottom:0;margin-right:1rem}}.section-news-list ul li h3 .badge-cat:hover{text-decoration:none;opacity:.8}.section-news-list ul li h3 .badge-cat.badge-exhibition{background-color:#f17d1a}.section-news-list ul li h3 .badge-cat.badge-policy{background-color:#4f9400}.section-news-list ul li h3 .link-news{font-size:1rem;color:#000;font-weight:normal;margin-bottom:0;width:calc(100% - 110px);display:block;line-height:1.2}@media(min-width: 768px){.section-news-list ul li h3 .link-news{width:calc(100% - 135px);display:flex}}.section-water{padding:70px 0 50px 0}@media screen and (max-width: 520px){.section-water{padding:20px 0 20px 0}}.section-water h2{font-weight:normal;font-size:1.8rem;letter-spacing:.2em;line-height:1.8;text-align:center;position:relative}.section-valve{padding:70px 0 50px 0}@media screen and (max-width: 520px){.section-valve{padding:20px 0 20px 0}}.section-valve h2{font-weight:normal;font-size:1.8rem;letter-spacing:.2em;line-height:1.8;text-align:center;position:relative}.section-kago{padding:70px 0 50px 0}@media screen and (max-width: 520px){.section-kago{padding:20px 0 20px 0}}.section-kago h2{font-weight:normal;font-size:1.8rem;letter-spacing:.2em;line-height:1.8;text-align:center;position:relative}.section-river{padding:70px 0 50px 0}@media screen and (max-width: 520px){.section-river{padding:20px 0 20px 0}}.section-river h2{font-weight:normal;font-size:1.8rem;letter-spacing:.2em;line-height:1.8;text-align:center;position:relative}.section-product-index{margin-bottom:50px}.section-product-index h3{background:#45b4d3;font-size:1.3rem;color:#fff;padding:15px 20px;margin-bottom:50px}.section-product-index .listitem{position:relative}.section-product-index .listitem img{width:100%;height:225px;-o-object-fit:cover;object-fit:cover}.section-product-index .listitem h4{font-weight:normal;font-size:1.2rem}.section-product-index .listitem a{display:block;position:absolute;top:0;left:0;height:100%;width:100%;z-index:999}.section-product-index .listitem a:hover~.listitem h4{color:#337ab7}.section-product-index .listitem:hover img{opacity:.8}.section-product-index .listitem:hover h4{color:#45b4d3}.section-recruit-index{margin-bottom:50px}.section-recruit-index h3{background:#45b4d3;font-size:1.3rem;color:#fff;padding:15px 20px;margin-bottom:30px}.section-recruit-index p{font-size:1rem;line-height:2}.section-recruit-index ul li{font-size:1rem}.section-product-information-bd{margin:0 calc(50% - 50vw);padding:70px 0}.section-product-information-bg{padding:70px 0;position:relative}.section-product-information-bg:before{position:absolute;width:calc(100% + 39px);top:0;left:-39px;height:100%;content:"";background-color:#eeeff0;z-index:-1}.section-product-information-nobg{padding:70px 0;background-color:#fff}.section-heading-withbd h3{font-size:1.6rem;line-height:1.7;text-align:center;position:relative;letter-spacing:.1em;margin-bottom:50px}.section-heading-withbd h3::after{content:"";width:110px;height:4px;display:inline-block;background-color:#337ab7;position:absolute;bottom:-10px;left:calc(50% - 55px)}.section-explanation h3{font-size:1.5rem;line-height:1.8}.section-explanation h4{font-size:1.3rem;padding:.25em .5em;color:#494949;background:rgba(0,0,0,0);border-left:solid 5px #337ab7;margin-bottom:25px}.section-explanation p{font-size:1rem;line-height:1.8}.section-explanation ul{list-style:none}.section-explanation ul li{font-size:1rem;margin-bottom:40px;border-left:solid 3px #2440a9;padding-left:15px;margin-left:0}.section-explanation table{font-size:1rem;border:solid 1px #222}.section-explanation table td{border:solid 1px #222;padding:10px}.section-explanation table th{border:solid 1px #222;padding:10px}.section-explanation table .midblue{background-color:#305496;color:#fff}.section-explanation table .deepblue{background-color:#203764;color:#fff}.section-explanation table .lightblue{background-color:#d9e1f2}ul.specialorder{list-style:none}ul.specialorder li{font-size:1.3rem;position:relative;list-style:none;margin-left:0;padding-left:44px}ul.specialorder li::before{content:"";font-family:FontAwesome;font-weight:900;position:absolute;top:-9px;left:0;font-size:3rem}table.comparision{table-layout:fixed;width:100%}table.comparision tr th{padding:10px}table.comparision tr td{padding:10px}table.comparision tr td span{display:block;text-align:center;font-size:1.2rem;font-weight:bold;margin-bottom:10px}table.comparision tr td.ap{background-color:#e5f9ff}table.comparision tr td.ap span{color:#2440a9}table.comparision tr th.ap{background-color:#b8eaf9}table.comparision tr th.index{width:200px}@media(max-width: 575.98px){table.comparision tr th.index{width:auto}}.footer-cta-blue{padding:70px 0;background-color:#45b4d3}@media(max-width: 767.98px){.footer-cta-blue{padding:25px 0}}.footer-cta-blue .itemsec{margin-bottom:25px}.footer-cta-blue .itemsec:first-child::before{position:absolute;right:0;top:0;content:"";width:1px;height:100%;background-color:#fff}@media(max-width: 767.98px){.footer-cta-blue .itemsec:first-child::before{content:none}}.footer-cta-blue a.btn{font-weight:700;line-height:1.5;position:relative;display:inline-block;width:100%;padding:.5rem 2rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:all .3s;text-align:center;vertical-align:middle;text-decoration:none;letter-spacing:.1em;color:#212529;margin-top:.5rem}.footer-cta-blue a.btntwo{width:100%;font-weight:700;line-height:1.5;position:relative;display:block;padding:.5rem 0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:all .3s;text-align:center;text-decoration:none;letter-spacing:.1em;color:#212529;margin-top:.5rem}.footer-cta-blue a.btntwo:last-of-type{margin-bottom:.5rem}.footer-cta-blue .btn--blue,.footer-cta-blue a.btn--blue{color:#fff;background-color:rgba(0,0,0,0);border:solid 1px #fff}.footer-cta-blue .btn--blue:hover,.footer-cta-blue a.btn--blue:hover{color:#fff;background:var(--bs-primary-dark)}.footer-cta-blue a.btn--radius{border-radius:100vh}.footer-cta-blue .ctaitem{display:flex;flex-direction:row;color:#fff}@media(max-width: 1200px){.footer-cta-blue .ctaitem{flex-direction:column}}.footer-cta-blue .ctaitem .left{width:29%}@media(max-width: 1200px){.footer-cta-blue .ctaitem .left{width:100%}}.footer-cta-blue .ctaitem .left h5{font-size:1.2rem;letter-spacing:.07em;color:#fff}.footer-cta-blue .ctaitem .right{width:69%}@media(max-width: 1200px){.footer-cta-blue .ctaitem .right{width:100%}}.footer-cta-blue .ctaitem .right p{margin-bottom:5px}.footer-cta-blue .ctaitem .right h6{font-size:2rem;letter-spacing:.07em;color:#fff;position:relative;margin-bottom:3px}.footer-cta-blue .ctaitem .right h6::before{content:"";font-family:fontawesome;margin-right:10px;color:#fff}.footer-cta-blue .ctaitem .right small{font-size:.9rem;width:90%;text-align:center;display:block}.section-contact textarea,.section-contact input[type=date],.section-contact input[type=datetime],.section-contact input[type=datetime-local],.section-contact input[type=email],.section-contact input[type=month],.section-contact input[type=number],.section-contact input[type=password],.section-contact input[type=search],.section-contact input[type=tel],.section-contact input[type=text],.section-contact input[type=time],.section-contact input[type=url],.section-contact input[type=week],.section-contact select{padding:13px 13px;width:100%;border:0;font-size:.875rem;font-weight:300;line-height:22px;border-radius:3px;transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear;border:1px solid #ccc;box-sizing:border-box;box-shadow:0 1px 1px rgba(0,0,0,.08) inset;color:#222}.section-contact input[type=checkbox]{width:auto}.section-contact input[type=button],.section-contact input[type=submit],.section-contact input[type=reset]{width:180px;margin:0 0 0px;padding:9px 25px 9px 15px;font-family:inherit;font-size:100%;color:#fff;text-align:center;line-height:130%;border:0 none;background-color:#45b4d3;background-repeat:no-repeat;background-position:98% center;background-size:16px 16px;-moz-background-size:16px 16px;-webkit-background-size:16px 16px;-o-background-size:16px 16px;-ms-background-size:16px 16px;cursor:pointer;word-break:break-all;appearance:none;-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;-ms-appearance:none;box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;-o-box-sizing:content-box;-ms-box-sizing:content-box;border-radius:3.9375rem}.profiledata table{border:none}.profiledata table tr{border-bottom:1px solid #b5b1b1}.profiledata table th,.profiledata table td{padding:24px 0;border:none;font-size:.9rem;line-height:1.8}@media(max-width: 575.98px){.profiledata table th,.profiledata table td{width:100%;display:block}}.profiledata table th{width:25%}@media(max-width: 575.98px){.profiledata table th{width:100%}}@media(max-width: 575.98px){.profiledata table td{padding-top:0}}.dllist{display:flex;flex-wrap:wrap}.dllist li{margin-left:0 !important;display:flex;width:50%;font-size:.9rem;padding-left:5px}@media(max-width: 575.98px){.dllist li{width:100%}}.dllist li a{position:relative}.dllist li a::before{content:"";display:inline-block;font-family:"FontAwesome";font-style:normal;font-weight:normal;width:12px;height:12px;position:absolute;left:-25px;top:-5px;font-size:18px;color:red}.ewd-ufaq-faq-category-title h3{background-color:#45b4d3;color:#fff;padding:15px;margin-bottom:25px;border-radius:5px}.ewd-ufaq-faq-div{padding:25px !important;border:solid 1px #cbcbcb;border-radius:10px;margin-bottom:25px !important}.ewd-ufaq-faq-div .ewd-ufaq-post-margin-symbol{float:right !important}.ewd-ufaq-faq-div .ewd-ufaq-post-margin-symbol span{font-size:25px !important}.ewd-ufaq-faq-div .ewd-ufaq-faq-body{padding-left:22px !important}.ewd-ufaq-faq-div .ewd-ufaq-faq-body p{font-size:1rem;position:relative}.ewd-ufaq-faq-div .ewd-ufaq-faq-body p::before{content:"A";display:inline-block;font-style:bold;font-weight:bold;position:absolute;left:-30px;top:-8px;font-size:25px;color:#b8b8b8}.ewd-ufaq-faq-div .ewd-ufaq-faq-title-text h4{position:relative;padding-left:15px;line-height:1.6}.ewd-ufaq-faq-div .ewd-ufaq-faq-title-text h4::before{content:"Q";display:inline-block;font-style:bold;font-weight:bold;position:absolute;left:-15px;top:-6px;font-size:25px;color:#45b4d3}.privacypolicy{width:100%;height:200px;overflow:auto;float:left;list-style-type:none;margin:0 0 20px 0;padding:1%;background-color:#f3f7fb;font-size:90%;text-align:left}.privacypolicy li{width:98%;line-height:1.5;margin:0 0 15px 0;float:left}.fullwidthsection{margin:0 calc(50% - 50vw)}@media(min-width: 768px){a[href^="tel:"]{pointer-events:none}}a.anchorp{display:block;padding-top:100px;margin-top:-100px}.cateday{display:flex;flex-direction:row}.cateday .list-article-meta{font-size:.8rem !important;padding:3px 10px 10px 0}.cateday .list-article-meta .badge{width:65px;padding:.5em .4em;margin-right:15px}.cateday .list-article-meta .badge a{display:block;color:#fff}.cateday .list-article-meta .exhibition{background-color:#f17d1a}.cateday .list-article-meta .policy{background-color:#4f9400}.cateday .list-article-meta .info,.cateday .list-article-meta .blog{background-color:#45b4d3}.cateday .datedate{font-size:.8rem;padding:3px 10px 10px 0}.totetsu-plus-link{font-weight:bold;font-size:1.256rem;color:var(--bs-dark)}.totetsu-plus-link img{height:40px;margin-left:10px}.totetsu-plus-link:hover,.totetsu-plus-link:focus{color:var(--bs-primary);text-decoration:none}.totetsu-plus-link:hover img,.totetsu-plus-link:focus img{opacity:.8}.grecaptcha-badge{visibility:hidden}.section-explanation .table-borderless tbody+tbody,.section-explanation .table-borderless td,.section-explanation .table-borderless th,.section-explanation .table-borderless thead th{border:0}.list-explanation{text-align:left}body .is-layout-flex{display:flex;justify-content:space-around}.justify-content-center2{justify-content:space-around !important}/*# sourceMappingURL=unopress.min.css.map */