@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;500;700;900&display=swap);
@import url(https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;700&display=swap);
html,body,p,ol,ul,li,dl,dt,dd,blockquote,figure,fieldset,legend,textarea,pre,iframe,hr,h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}ul{list-style:none}button,input,select,textarea{margin:0}html{box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}img,video{height:auto;max-width:100%}iframe{border:0;max-width:100%}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}td:not([align]),th:not([align]){text-align:left}input[type=submit],input[type=button]{border-radius:0;-webkit-box-sizing:content-box;-webkit-appearance:button;-moz-appearance:button;appearance:button;border:none;box-sizing:border-box;cursor:pointer}input[type=submit]::-webkit-search-decoration,input[type=button]::-webkit-search-decoration{display:none}input[type=submit]::focus,input[type=button]::focus{outline-offset:-2px}@media all{.sp-none{display:inherit}.pc-none{display:none}.screen-reader-text{display:none}.show{display:block !important}.hide{display:none !important}.table{display:table}.inline-block{display:inline-block}.block{display:block}.flex{display:flex}.flex-wrap{flex-wrap:wrap}.space-between{justify-content:space-between}.space-around{justify-content:space-around}.align-center{align-items:center}.align-end{align-items:flex-end}.fixed{position:fixed}.icon-right-arrow::before{content:"▶";margin-right:4px}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.font-smaller{font-size:.9em}.u-line{background:linear-gradient(transparent 40%, #fff9c1 60%)}.underline{text-decoration:underline}.underline:hover{text-decoration:underline}.hover-underline:hover{text-decoration:underline}.red{color:#d11b1a}.background-gray{background-color:#f2f4f4}.border-radius8{border-radius:8px}.mt0{margin-top:calc(.5em*0)}.mr0{margin-right:calc(.5em*0)}.mb0{margin-bottom:calc(.5em*0)}.ml0{margin-left:calc(.5em*0)}.pt0{padding-top:calc(.5em*0)}.pr0{padding-right:calc(.5em*0)}.pb0{padding-bottom:calc(.5em*0)}.pl0{padding-left:calc(.5em*0)}.mt10{margin-top:calc(.5em*1)}.mr10{margin-right:calc(.5em*1)}.mb10{margin-bottom:calc(.5em*1)}.ml10{margin-left:calc(.5em*1)}.pt10{padding-top:calc(.5em*1)}.pr10{padding-right:calc(.5em*1)}.pb10{padding-bottom:calc(.5em*1)}.pl10{padding-left:calc(.5em*1)}.mt20{margin-top:calc(.5em*2)}.mr20{margin-right:calc(.5em*2)}.mb20{margin-bottom:calc(.5em*2)}.ml20{margin-left:calc(.5em*2)}.pt20{padding-top:calc(.5em*2)}.pr20{padding-right:calc(.5em*2)}.pb20{padding-bottom:calc(.5em*2)}.pl20{padding-left:calc(.5em*2)}.mt30{margin-top:calc(.5em*3)}.mr30{margin-right:calc(.5em*3)}.mb30{margin-bottom:calc(.5em*3)}.ml30{margin-left:calc(.5em*3)}.pt30{padding-top:calc(.5em*3)}.pr30{padding-right:calc(.5em*3)}.pb30{padding-bottom:calc(.5em*3)}.pl30{padding-left:calc(.5em*3)}.mt40{margin-top:calc(.5em*4)}.mr40{margin-right:calc(.5em*4)}.mb40{margin-bottom:calc(.5em*4)}.ml40{margin-left:calc(.5em*4)}.pt40{padding-top:calc(.5em*4)}.pr40{padding-right:calc(.5em*4)}.pb40{padding-bottom:calc(.5em*4)}.pl40{padding-left:calc(.5em*4)}.mt50{margin-top:calc(.5em*5)}.mr50{margin-right:calc(.5em*5)}.mb50{margin-bottom:calc(.5em*5)}.ml50{margin-left:calc(.5em*5)}.pt50{padding-top:calc(.5em*5)}.pr50{padding-right:calc(.5em*5)}.pb50{padding-bottom:calc(.5em*5)}.pl50{padding-left:calc(.5em*5)}.mt60{margin-top:calc(.5em*6)}.mr60{margin-right:calc(.5em*6)}.mb60{margin-bottom:calc(.5em*6)}.ml60{margin-left:calc(.5em*6)}.pt60{padding-top:calc(.5em*6)}.pr60{padding-right:calc(.5em*6)}.pb60{padding-bottom:calc(.5em*6)}.pl60{padding-left:calc(.5em*6)}.mt70{margin-top:calc(.5em*7)}.mr70{margin-right:calc(.5em*7)}.mb70{margin-bottom:calc(.5em*7)}.ml70{margin-left:calc(.5em*7)}.pt70{padding-top:calc(.5em*7)}.pr70{padding-right:calc(.5em*7)}.pb70{padding-bottom:calc(.5em*7)}.pl70{padding-left:calc(.5em*7)}.mt80{margin-top:calc(.5em*8)}.mr80{margin-right:calc(.5em*8)}.mb80{margin-bottom:calc(.5em*8)}.ml80{margin-left:calc(.5em*8)}.pt80{padding-top:calc(.5em*8)}.pr80{padding-right:calc(.5em*8)}.pb80{padding-bottom:calc(.5em*8)}.pl80{padding-left:calc(.5em*8)}.mt90{margin-top:calc(.5em*9)}.mr90{margin-right:calc(.5em*9)}.mb90{margin-bottom:calc(.5em*9)}.ml90{margin-left:calc(.5em*9)}.pt90{padding-top:calc(.5em*9)}.pr90{padding-right:calc(.5em*9)}.pb90{padding-bottom:calc(.5em*9)}.pl90{padding-left:calc(.5em*9)}.divider::after{content:"";width:100px;height:1px;background-color:#101010;margin:12px 0 24px;display:block}.hline::after{width:1px;height:128px;background-color:#101010;margin:20px 0 0;display:block;transform-origin:50% 0}.u-button{width:300px;max-width:100%;background-color:#332525;color:#fff;border-radius:30px;text-decoration:none;text-align:center;margin:0 auto;padding:12px 0;display:table}.circle-button{width:80px;height:80px;background-color:#332525;border-radius:50%;font-size:13px;font-size:0.8125rem;line-height:1.3846153846;color:#fff;text-decoration:none;display:block;position:relative;cursor:pointer}.circle-button span{left:50%;top:50%;display:inline-block;position:absolute;transform:translate(-50%, -50%)}.u-label{border-radius:8px;background-color:#64656d;color:#fff;margin:0 10px 8px 0;padding:2px 6px}.three-column-list li{width:33.333%}}@media all and (max-width: 430px){.sp-none{display:none}.pc-none{display:inherit}.sp-wrap{flex-wrap:wrap}.u-button{width:100%}.three-column-list li{width:100%}}@media all and (min-width: 1080px){.u-button{width:260px}.u-button:hover{color:#fff}.circle-button:hover{color:#fff;transform:scale(1.1);transition:400ms}}@media(any-hover: hover){.hover-opacity{transition:.4s}.hover-opacity:hover{opacity:.75}}@media all{.entry-content .wpuf-user-loggedin,.entry-content .login,#page-contact .wpuf-user-loggedin,#page-contact .login{width:400px;max-width:100%;margin:0 auto 80px}.entry-content .login .wpuf-login-form input,.entry-content .login #lostpasswordform input,#page-contact .login .wpuf-login-form input,#page-contact .login #lostpasswordform input{width:100%;margin:0}.entry-content .login .wpuf-login-form input[type=submit],.entry-content .login #lostpasswordform input[type=submit],#page-contact .login .wpuf-login-form input[type=submit],#page-contact .login #lostpasswordform input[type=submit]{margin:20px 0}.entry-content .login .wpuf-login-form+a,.entry-content .login #lostpasswordform+a,#page-contact .login .wpuf-login-form+a,#page-contact .login #lostpasswordform+a{color:#64656d;text-align:right;display:block}.entry-content .login .wpuf-login-form+a::after,.entry-content .login #lostpasswordform+a::after,#page-contact .login .wpuf-login-form+a::after,#page-contact .login #lostpasswordform+a::after{content:" >"}.entry-content .login .wpuf-login-form+a:hover,.entry-content .login #lostpasswordform+a:hover,#page-contact .login .wpuf-login-form+a:hover,#page-contact .login #lostpasswordform+a:hover{opacity:.8}.entry-content .login #lostpasswordform,#page-contact .login #lostpasswordform{margin-top:40px}.entry-content .wpuf-help,#page-contact .wpuf-help{font-size:12px;font-size:0.75rem;color:#64656d;margin:.15rem 0 0 .5rem;display:block}.entry-content .required,#page-contact .required{content:"";width:0;color:#e41111}.entry-content .required::after,#page-contact .required::after{content:"必須";font-size:.8em}.entry-content label,#page-contact label{margin:1.25rem 0 .35rem .35em;display:block}.entry-content input[type=text],.entry-content input[type=number],.entry-content input[type=email],.entry-content input[type=tel],.entry-content input[type=password],.entry-content input[type=date],.entry-content input[type=datetime],.entry-content textarea,#page-contact input[type=text],#page-contact input[type=number],#page-contact input[type=email],#page-contact input[type=tel],#page-contact input[type=password],#page-contact input[type=date],#page-contact input[type=datetime],#page-contact textarea{max-width:96%;background-color:#fff;background-clip:padding-box;border:1px solid #ababab;border-radius:4px;box-shadow:inset 0 0 5px #e6e6e6;color:#262533;font-size:1rem;font-weight:400;line-height:1;margin-left:.35rem;padding:.75rem;display:inline-block}.entry-content input[type=text]::-moz-placeholder, .entry-content input[type=number]::-moz-placeholder, .entry-content input[type=email]::-moz-placeholder, .entry-content input[type=tel]::-moz-placeholder, .entry-content input[type=password]::-moz-placeholder, .entry-content input[type=date]::-moz-placeholder, .entry-content input[type=datetime]::-moz-placeholder, .entry-content textarea::-moz-placeholder, #page-contact input[type=text]::-moz-placeholder, #page-contact input[type=number]::-moz-placeholder, #page-contact input[type=email]::-moz-placeholder, #page-contact input[type=tel]::-moz-placeholder, #page-contact input[type=password]::-moz-placeholder, #page-contact input[type=date]::-moz-placeholder, #page-contact input[type=datetime]::-moz-placeholder, #page-contact textarea::-moz-placeholder{color:#e6e6e6}.entry-content input[type=text]::placeholder,.entry-content input[type=number]::placeholder,.entry-content input[type=email]::placeholder,.entry-content input[type=tel]::placeholder,.entry-content input[type=password]::placeholder,.entry-content input[type=date]::placeholder,.entry-content input[type=datetime]::placeholder,.entry-content textarea::placeholder,#page-contact input[type=text]::placeholder,#page-contact input[type=number]::placeholder,#page-contact input[type=email]::placeholder,#page-contact input[type=tel]::placeholder,#page-contact input[type=password]::placeholder,#page-contact input[type=date]::placeholder,#page-contact input[type=datetime]::placeholder,#page-contact textarea::placeholder{color:#e6e6e6}.entry-content input[type=text]:hover,.entry-content input[type=number]:hover,.entry-content input[type=email]:hover,.entry-content input[type=tel]:hover,.entry-content input[type=password]:hover,.entry-content input[type=date]:hover,.entry-content input[type=datetime]:hover,.entry-content textarea:hover,#page-contact input[type=text]:hover,#page-contact input[type=number]:hover,#page-contact input[type=email]:hover,#page-contact input[type=tel]:hover,#page-contact input[type=password]:hover,#page-contact input[type=date]:hover,#page-contact input[type=datetime]:hover,#page-contact textarea:hover{border-color:#116cb7;outline:#116cb7}.entry-content input[type=text]:focus,.entry-content input[type=number]:focus,.entry-content input[type=email]:focus,.entry-content input[type=tel]:focus,.entry-content input[type=password]:focus,.entry-content input[type=date]:focus,.entry-content input[type=datetime]:focus,.entry-content textarea:focus,#page-contact input[type=text]:focus,#page-contact input[type=number]:focus,#page-contact input[type=email]:focus,#page-contact input[type=tel]:focus,#page-contact input[type=password]:focus,#page-contact input[type=date]:focus,#page-contact input[type=datetime]:focus,#page-contact textarea:focus{outline-color:#116cb7}.entry-content input[type=text]:disabled,.entry-content input[type=number]:disabled,.entry-content input[type=email]:disabled,.entry-content input[type=tel]:disabled,.entry-content input[type=password]:disabled,.entry-content input[type=date]:disabled,.entry-content input[type=datetime]:disabled,.entry-content textarea:disabled,#page-contact input[type=text]:disabled,#page-contact input[type=number]:disabled,#page-contact input[type=email]:disabled,#page-contact input[type=tel]:disabled,#page-contact input[type=password]:disabled,#page-contact input[type=date]:disabled,#page-contact input[type=datetime]:disabled,#page-contact textarea:disabled{border:1px solid #c1c1c1;background-color:#64656d}.entry-content select,#page-contact select{background-color:#fff;background-clip:padding-box;border:1px solid #ababab;border-radius:4px;box-shadow:inset 0 0 5px #e6e6e6;color:#262533;font-size:1rem;font-weight:400;line-height:1;margin-left:.35rem;padding:.75rem;display:inline-block}.entry-content input[type=radio],.entry-content input[type=checkbox],#page-contact input[type=radio],#page-contact input[type=checkbox]{width:0 !important;position:absolute;visibility:hidden}.entry-content input[type=radio]:disabled+label::before,.entry-content input[type=checkbox]:disabled+label::before,#page-contact input[type=radio]:disabled+label::before,#page-contact input[type=checkbox]:disabled+label::before{border:1px solid #c1c1c1;background-color:#64656d}.entry-content input[type=radio]+label,.entry-content input[type=checkbox]+label,#page-contact input[type=radio]+label,#page-contact input[type=checkbox]+label{width:96%;display:block;position:relative;padding-left:2rem;box-sizing:border-box;cursor:pointer}.entry-content input[type=radio]+label::before,.entry-content input[type=checkbox]+label::before,#page-contact input[type=radio]+label::before,#page-contact input[type=checkbox]+label::before{content:"";background-color:#fff;position:absolute;transition:border .25s linear;-webkit-transition:border .25s linear;transform:translateY(-50%);-webkit-transform:translateY(-50%);z-index:5}.entry-content input[type=radio]:checked+label::before,#page-contact input[type=radio]:checked+label::before{border-width:8px;border-color:#ababab}.entry-content input[type=radio]+label::before,#page-contact input[type=radio]+label::before{top:50%;left:0;width:1.5rem;height:1.5rem;border:1px solid #64656d;border-radius:100%;display:block}.entry-content input[type=checkbox]:checked+label::before,#page-contact input[type=checkbox]:checked+label::before{top:0;border-left:2px solid #332525;border-bottom:4px solid #332525;border-top:1px solid rgba(0,0,0,0);border-right:1px solid rgba(0,0,0,0);transform:rotate(-45deg) scaleY(0.5)}.entry-content input[type=checkbox]+label::before,#page-contact input[type=checkbox]+label::before{top:12px;left:5px;width:1.25em;height:1.25em;border:1px solid #5a5a5a;color:#1d1d1d;outline-color:#eaeaea;padding:0;display:inline-block;transition:all .2s ease-in-out}.entry-content input[type=submit],.entry-content input[type=button],#page-contact input[type=submit],#page-contact input[type=button]{width:100%;box-sizing:border-box;text-align:center;color:#fff;font-weight:bold;border-radius:4px;background:linear-gradient(36deg, #3cce92, #189fb1);border:1px solid #fff;padding:.75rem 0;display:block;transition:.3s}.entry-content input[type=submit]:hover,.entry-content input[type=submit]:focus,.entry-content input[type=button]:hover,.entry-content input[type=button]:focus,#page-contact input[type=submit]:hover,#page-contact input[type=submit]:focus,#page-contact input[type=button]:hover,#page-contact input[type=button]:focus{box-shadow:0 2px 5px #aaa;transform:translateY(-3px);transition:.3s}}@media all and (min-width: 1080px){.entry-content input[type=text],.entry-content input[type=number],.entry-content input[type=email],.entry-content input[type=tel],.entry-content input[type=password],.entry-content input[type=date],.entry-content input[type=datetime]{margin-left:.5rem;padding:.375rem}}@media all{.menu-trigger,.menu-trigger span{display:inline-block;transition:all .4s;box-sizing:border-box}.menu-trigger{width:44px;height:40px;background:none;border:none;outline:none;position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.menu-trigger span{left:0;width:100%;height:5px;background:linear-gradient(36deg, #0c74bc, #1196b7);border-radius:4px;position:absolute}.menu-trigger span:nth-of-type(1){top:0}.menu-trigger span:nth-of-type(2){top:18px}.menu-trigger span:nth-of-type(3){bottom:0}}@keyframes active-menu-bar02{100%{height:0}}@media all and (min-width: 1080px){.menu-trigger{display:none}}@media all{.breadcrumb{max-width:100%;font-size:12px;font-size:0.75rem;color:#64656d;padding:20px 0}.breadcrumb ol{list-style:none;padding-left:10px;display:flex}.breadcrumb ol li:not(:last-of-type)::after{content:"/";color:#e6e6e6;padding:0 10px}.breadcrumb ol li a{color:#64656d}}@media all and (min-width: 1080px){.breadcrumb{max-width:1400px;font-size:16px;font-size:1rem;margin:0 auto}.breadcrumb ol li a:hover{color:#332525}}@media all{html,body{width:100%;height:100%;font-size:100%;color:#262533;font-family:"Noto Sans JP","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","游ゴシック","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif}h1,h2,h3,h4,h5,h6{font-weight:bold}img{vertical-align:middle}a,a:hover{color:#262533;text-decoration:none}.is_notTouchDevice a:hover{opacity:.8}}@media all{.wrapper{width:100%;height:auto;font-family:"Noto Sans JP","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","游ゴシック","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;display:block;position:relative}.wrapper .inner-wide,.wrapper .inner{margin:0 auto;padding:0 10px}.wrapper::after{content:"";display:table;clear:both}}@media all and (max-width: 430px){.wrapper{min-width:320px}}@media all and (min-width: 1080px){.wrapper{width:100%}.wrapper .inner-wide{width:1400px;max-width:100%;padding:0}.wrapper .inner{width:1080px;padding:0}}@media all{#masthead{background:linear-gradient(to bottom, #e6e6e6 25%, #fff 25%, #fff 100%);padding-bottom:12px;position:relative}#masthead .site-branding .logo{padding:35px 0 0 10px;position:relative}#masthead .site-branding .logo a{width:100px}#masthead .site-branding .logo span{left:0;top:5px;font-size:10px;font-size:0.625rem;line-height:1.2;color:#332525;position:absolute}#masthead .site-branding .logo span br{display:none}#masthead #primary-navigation-checkbox{display:none}#masthead #primary-navigation-checkbox:checked~.menu-content{visibility:visible;opacity:1}#masthead #primary-navigation-checkbox:checked~.menu-trigger span:nth-of-type(1){transform:translateY(18px) rotate(-45deg)}#masthead #primary-navigation-checkbox:checked~.menu-trigger span:nth-of-type(2){left:50%;opacity:0;animation:active-menu-bar02 .8s forwards}#masthead #primary-navigation-checkbox:checked~.menu-trigger span:nth-of-type(3){transform:translateY(-17px) rotate(45deg)}#masthead .menu-trigger{right:10px;top:40px;position:absolute}#masthead .menu-content{top:98px;left:0;width:100%;height:100%;background:#e6e6e6;border-top:solid 1px #64656d;visibility:hidden;position:fixed;z-index:100;opacity:0;overflow-y:scroll;transition:all .5s}#masthead .menu-content>li{list-style:none}#masthead .menu-content>li a,#masthead .menu-content>li .nav-title{width:100%;font-size:14px;font-size:0.875rem;font-weight:600;color:#64656d;text-decoration:none;border-bottom:solid 1px #64656d;background:#fff;padding:15px 15px 15px 10px;display:block;position:relative}#masthead .menu-content>li a::before{content:"";top:50%;right:11px;width:7px;height:7px;border-top:solid 2px #64656d;border-right:solid 2px #64656d;transform:rotate(45deg) translateY(-50%);position:absolute}#masthead .menu-content>li #nav-contact,#masthead .menu-content>li #nav-products,#masthead .menu-content>li #nav-login{color:#fff;border-bottom:none}#masthead .menu-content>li #nav-contact::before,#masthead .menu-content>li #nav-products::before,#masthead .menu-content>li #nav-login::before{border-color:#fff}#masthead .menu-content>li #nav-contact{background-image:linear-gradient(36deg, #0c74bc, #1196b7);transition:.5s}#masthead .menu-content>li #nav-products{background-image:linear-gradient(36deg, #6bd75c, #46b711);transition:.5s}#masthead .menu-content>li #nav-login{background-image:linear-gradient(36deg, #ed5f4c, #ff7729);transition:.5s}#masthead .menu-content>li .children a{font-weight:500;padding:15px 35px}}@media all and (min-width: 1080px){#masthead{background:inherit;padding-bottom:0}#masthead .inner-wide{width:100%;position:relative}#masthead .site-branding{width:300px;height:84px}#masthead .site-branding .logo{padding-top:15px;display:flex;justify-content:space-between;align-items:center}#masthead .site-branding .logo a{width:auto;display:inline-block;transition:.8s}#masthead .site-branding .logo a:hover{transform:scale(1.05)}#masthead .site-branding .logo span{top:0;font-size:12px;font-size:0.75rem;line-height:1.5583333333;position:inherit}#masthead .site-branding .logo span br{display:inherit}#masthead #site-navigation{right:0;top:0;height:84px;display:flex;position:absolute}#masthead .menu-content{left:auto;top:0;right:0;width:100%;height:100%;border-top:none;background-color:rgba(0,0,0,0);display:flex;visibility:visible;overflow-y:visible;opacity:1;position:relative}#masthead .menu-content>li{position:relative}#masthead .menu-content>li a,#masthead .menu-content>li .nav-title{width:auto;min-height:100%;border-bottom:none;padding:8px 24px 10px;display:inline-flex;align-items:center;position:relative;cursor:pointer}#masthead .menu-content>li a:hover,#masthead .menu-content>li .nav-title:hover{background-color:#e6e6e6;transition:1s}#masthead .menu-content>li #nav-contact:hover,#masthead .menu-content>li #nav-products:hover,#masthead .menu-content>li #nav-login:hover{background-position:right top;background-size:300% auto}#masthead .menu-content>li.parent{max-width:130px}#masthead .menu-content>li .nav-title::after{content:"";bottom:6px;left:50%;width:10px;height:10px;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA5IDYuODQiPjxwb2x5Z29uIGNsYXNzPSJhIiBwb2ludHM9IjQuNSA2LjgzIDkgMCAwIDAgNC41IDYuODMiIGZpbGw9IiM2NDY1NmQiLz48L3N2Zz4=");background-repeat:no-repeat;display:block;position:absolute;transform:translateX(-50%)}#masthead .menu-content>li .children li{height:0;overflow:hidden;transition:.5s}#masthead .menu-content>li .children li a{min-height:auto;border:#64656d 1px solid;padding:20px 30px;display:block}#masthead .menu-content>li.parent:hover>.children li{width:250px;height:60px;overflow:visible}#masthead .menu-content>li a::before{content:none}}@keyframes hero-anime{0%{opacity:0}11%{opacity:1}33%{opacity:1}40%{opacity:0;z-index:-1}100%{opacity:0}}@media all{.hero{width:100%;height:60vh;padding:12vh 0;position:relative}.hero .hero-bg{left:0;top:0;width:100%;height:100%;background-size:cover;background-repeat:no-repeat;opacity:0;position:absolute;overflow:hidden;z-index:-2;animation:hero-anime 18s 0s infinite}.hero .hero-bg1{background-image:url(/assets/img/top-bg1_sp.jpg)}.hero .hero-bg2{background-image:url(/assets/img/top-bg2_sp.jpg);animation-delay:6s}.hero .hero-bg3{background-image:url(/assets/img/top-bg3_sp.jpg);animation-delay:12s}.hero .hero-content{left:50%;bottom:-122px;width:156px;height:156px;border-radius:50%;background-color:#fff;position:absolute;z-index:0;transform:translateX(-50%)}.hero .hero-content svg{width:42px;margin:20px 56px}}@media all and (min-width: 1080px){.hero{width:100%;height:440px;padding:75px 0}.hero .hero-bg{background-position:center}.hero .hero-bg1{background-image:url(/assets/img/top-bg1.jpg)}.hero .hero-bg2{background-image:url(/assets/img/top-bg2.jpg)}.hero .hero-bg3{background-image:url(/assets/img/top-bg3.jpg)}.hero .hero-content{bottom:-225px;width:265px;height:265px}.hero .hero-content svg{width:46px;margin:30px 110px}}@media all{.site-footer{background:#262533;color:#fff;padding:50px 0 20px}.site-footer .footer-logo h6{font-size:18px;font-size:1.125rem}.site-footer .footer-logo h6 img{width:132px;margin-bottom:20px}.site-footer .footer-logo h6+a{color:#fff;font-size:12px;font-size:0.75rem}.site-footer .footer-logo h6+a span{letter-spacing:1px;margin-left:.75em;display:inline-block}.site-footer .footer-logo p{font-size:14px;font-size:0.875rem;line-height:1.8571428571;margin-top:10px}.site-footer .footer-nav nav{display:table}.site-footer .footer-nav ul{display:table-cell;border-top:1px solid #64656d}.site-footer .footer-nav ul:first-of-type{padding-right:50px}.site-footer .footer-nav ul .title{font-family:"DM Sans";color:#959595;margin-top:15px}.site-footer .footer-nav ul .sub{margin-left:20px;position:relative}.site-footer .footer-nav ul .sub::before{content:"--";left:-15px;top:0px;font-feature-settings:"palt" 1;display:inline-block;position:absolute}.site-footer .footer-nav ul a{color:#fff;margin:10px 0 10px 5px;display:block}.site-footer small{width:100%;text-align:center;font-family:"DM Sans";font-size:12px;font-size:0.75rem;line-height:2;margin:50px 0 0;display:block}#page-top{bottom:20px;right:30px;position:fixed;z-index:99}#page-top p{width:50px;height:50px}}@media all and (max-width: 430px){.site-footer .footer-nav nav{margin-top:30px}.site-footer .footer-nav ul .sub::before{top:-5px}.site-footer .footer-nav ul:first-of-type{padding-right:40px}.site-footer .footer-nav ul a{font-size:12px;font-size:0.75rem;margin:10px 0 20px 5px}}@media all and (min-width: 1080px){.site-footer .inner-wide{width:100%;padding:0 20px}.site-footer .footer-nav ul:first-of-type{padding-right:80px}.site-footer .footer-nav ul a:hover{text-decoration:underline}}@media all{.entry-header .entry-title{width:100%;min-height:200px;text-align:center;font-size:16px;font-size:1rem;line-height:1.1;background:linear-gradient(-90deg, rgba(60, 206, 146, 0.1), rgba(24, 159, 177, 0.1));padding:60px 0 40px}.entry-header .entry-title span{font-size:44px;font-size:2.75rem;font-weight:bold;font-family:"DM Sans";background:linear-gradient(-90deg, #3cce92, #189fb1);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);letter-spacing:8px;margin-bottom:.4em;display:block}.entry-single-header .entry-title{width:100%;min-height:200px;text-align:center;font-size:16px;font-size:1rem;line-height:1.1;background:linear-gradient(rgba(206, 189, 60, 0.1), rgba(177, 159, 24, 0.1));padding-top:50px}.entry-single-header .entry-title span{font-size:44px;font-size:2.75rem;font-weight:bold;font-family:"DM Sans";background:-webkit-linear-gradient(#fee140, #fa709a);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);margin-top:10px;display:block}h2.title{text-align:center;font-size:26px;font-size:1.625rem;letter-spacing:2px;margin:50px 0}h2.title span{color:#ed5f4c;font-family:"DM Sans";font-size:16px;font-size:1rem;letter-spacing:px;margin-bottom:5px;display:block}h2.title.title-blue span{color:#116cb7}h2.title+.lead{padding:0}.entry-content section:first-of-type h2.title{margin-top:0}.entry-content .lead{font-size:16px;font-size:1rem;line-height:1.75;padding:40px 0}.consult-button{margin:50px 0 30px}.consult-button p{font-size:20px;font-size:1.25rem;font-weight:bold;text-align:center;content:"";background-image:url("/assets/img/bg-lively.svg");background-repeat:no-repeat;background-size:contain;background-position:center;display:block}.consult-button a{width:80%;color:#fff;font-size:26px;font-size:1.625rem;font-weight:bold;background:linear-gradient(20deg, #ed5f4c, #ff7729);text-align:center;margin:20px auto;padding:30px 0;display:block;box-shadow:5px 5px 5px #959595;position:relative}.consult-button a::after{content:"";right:20px;top:50%;width:30px;height:16px;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNS4wMiAxNi4xIj48ZGVmcz48c3R5bGU+LmEsLmJ7ZmlsbDpub25lO3N0cm9rZTojZmZmO3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS13aWR0aDo0LjAycHg7fS5he3N0cm9rZS1taXRlcmxpbWl0OjEwO30uYntzdHJva2UtbGluZWpvaW46cm91bmQ7fTwvc3R5bGU+PC9kZWZzPjxsaW5lIGNsYXNzPSJhIiB4MT0iMjMuMDEiIHkxPSI4LjA1IiB4Mj0iMi4wMSIgeTI9IjguMDUiLz48cG9seWxpbmUgY2xhc3M9ImIiIHBvaW50cz0iMTYuOTUgMi4wMSAyMi45OSA4LjA1IDE2Ljk1IDE0LjA5Ii8+PC9zdmc+");background-repeat:no-repeat;background-size:contain;position:absolute;transform:translateY(-50%);transition:.4s}.seminar-banner a{width:90%;color:#fff;font-size:26px;font-size:1.625rem;font-weight:bold;background:linear-gradient(36deg, #0c74bc, #11a0b7);border-radius:3px;letter-spacing:2px;padding:40px 20px 40px 20px;margin:0 auto;display:block;box-shadow:5px 5px 5px #959595;position:relative}.seminar-banner a img{width:60px}.seminar-banner a::after{content:"";right:10px;top:50%;width:30px;height:16px;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNS4wMiAxNi4xIj48ZGVmcz48c3R5bGU+LmEsLmJ7ZmlsbDpub25lO3N0cm9rZTojZmZmO3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS13aWR0aDo0LjAycHg7fS5he3N0cm9rZS1taXRlcmxpbWl0OjEwO30uYntzdHJva2UtbGluZWpvaW46cm91bmQ7fTwvc3R5bGU+PC9kZWZzPjxsaW5lIGNsYXNzPSJhIiB4MT0iMjMuMDEiIHkxPSI4LjA1IiB4Mj0iMi4wMSIgeTI9IjguMDUiLz48cG9seWxpbmUgY2xhc3M9ImIiIHBvaW50cz0iMTYuOTUgMi4wMSAyMi45OSA4LjA1IDE2Ljk1IDE0LjA5Ii8+PC9zdmc+");background-repeat:no-repeat;background-size:contain;position:absolute;transform:translateY(-50%)}.bg-green{background-color:#f2f4f4}.bg-orange{background:linear-gradient(90deg, rgba(237, 95, 76, 0.1), rgba(255, 119, 41, 0.1))}.attention li{font-size:18px;font-size:1.125rem;padding:10px 0 0 1.25rem;position:relative}.attention li::before{content:"※";left:0;top:10px;position:absolute}a.icon-arrow{font-size:16px;font-size:1rem;text-align:right;padding-right:36px;display:block;position:relative}a.icon-arrow i{right:0;top:70%;width:1.25em;height:1.25em;display:inline-block;position:absolute;transform:translateY(-50%);transition:.5s}a.icon-arrow.icon-blue i{content:"";background-image:url("/assets/img/icon-arrow-right.svg");background-repeat:no-repeat;background-size:contain}a.icon-arrow.icon-orange i{content:"";background-image:url("/assets/img/icon-arrow-right_orange.svg");background-repeat:no-repeat;background-size:contain}#page-home .entry-content{padding-top:70px}#page-home .first-view h2{text-align:center;font-size:28px;font-size:1.75rem}#page-home .first-view h2 span{font-size:18px;font-size:1.125rem;line-height:2.1111111111;display:block}#page-home .first-view h2+p{text-align:center;font-size:16px;font-size:1rem;line-height:2;margin:30px 0 50px}#page-home ul.four-column-list li{width:50%}#page-home ul.four-column-list li:not(:last-child){border-right:#fff 1px solid}#page-home ul.four-column-list li a{text-align:center;color:#fff;padding:20px 10px 40px;display:block;position:relative}#page-home ul.four-column-list li h3{font-size:24px;font-size:1.5rem;margin:50px 0 30px}#page-home ul.four-column-list li p{min-height:4em;font-size:16px;font-size:1rem;line-height:1.6875}#page-home ul.four-column-list li i{border-radius:50%;background:#fff;display:table;position:relative;width:60px;height:60px;margin:40px auto 0;transition:.4s}#page-home ul.four-column-list li i::before{content:"";left:50%;top:50%;width:20px;height:20px;background-image:url("/assets/img/icon-arrow-right.svg");background-repeat:no-repeat;background-size:contain;margin:4px 0 0;padding:13px;display:inline-block;position:absolute;transform:translate(-50%, -50%)}#page-home ul.four-column-list li#business{content:"";background-image:url("/assets/img/top-service1.jpg");background-repeat:no-repeat;background-size:cover;border-bottom:#fff 1px solid}#page-home ul.four-column-list li#carRepair{content:"";background-image:url("/assets/img/top-service2.jpg");background-repeat:no-repeat;background-size:cover;border-bottom:#fff 1px solid}#page-home ul.four-column-list li#internet{content:"";background-image:url("/assets/img/top-service4.jpg");background-repeat:no-repeat;background-size:cover}#page-home ul.four-column-list li#carMaterials{content:"";background-image:url("/assets/img/top-service3.jpg");background-repeat:no-repeat;background-size:cover}#page-home ol.flex.three-column-list{width:100%;justify-content:space-between;counter-reset:num}#page-home ol.flex.three-column-list li{counter-increment:num;list-style:none;width:49%;border-left:2px solid #ff7866;border-right:2px solid #ff8d4b;background:#fdefed;margin-bottom:25px;position:relative}#page-home ol.flex.three-column-list li::before,#page-home ol.flex.three-column-list li::after{content:"";display:block;height:2px;background:linear-gradient(60deg, #ed5f4c, #ff7729)}#page-home ol.flex.three-column-list li span{width:90px;height:90px;margin:20px auto 30px}#page-home ol.flex.three-column-list li#example1 .icon-set span{border-radius:50%;background:#fff;display:table;position:relative;margin-bottom:44px}#page-home ol.flex.three-column-list li#example1 .icon-set span::before{content:"";left:50%;top:50%;width:70px;height:70px;background-image:url("/assets/img/icon-01.svg");background-repeat:no-repeat;background-size:contain;margin:0;padding:0;display:inline-block;position:absolute;transform:translate(-50%, -50%)}#page-home ol.flex.three-column-list li#example1 h3{line-height:47px}#page-home ol.flex.three-column-list li#example2 .icon-set span{border-radius:50%;background:#fff;display:table;position:relative}#page-home ol.flex.three-column-list li#example2 .icon-set span::before{content:"";left:50%;top:50%;width:70px;height:70px;background-image:url("/assets/img/icon-07.svg");background-repeat:no-repeat;background-size:contain;margin:0;padding:0;display:inline-block;position:absolute;transform:translate(-50%, -50%)}#page-home ol.flex.three-column-list li#example3 .icon-set span{border-radius:50%;background:#fff;display:table;position:relative}#page-home ol.flex.three-column-list li#example3 .icon-set span::before{content:"";left:50%;top:50%;width:70px;height:70px;background-image:url("/assets/img/icon-08.svg");background-repeat:no-repeat;background-size:contain;margin:0;padding:0;display:inline-block;position:absolute;transform:translate(-50%, -50%)}#page-home ol.flex.three-column-list li#example4 .icon-set span{border-radius:50%;background:#fff;display:table;position:relative}#page-home ol.flex.three-column-list li#example4 .icon-set span::before{content:"";left:50%;top:50%;width:70px;height:70px;background-image:url("/assets/img/icon-03.svg");background-repeat:no-repeat;background-size:contain;margin:0;padding:0;display:inline-block;position:absolute;transform:translate(-50%, -50%)}#page-home ol.flex.three-column-list li#example4 h3{font-size:20px;font-size:1.25rem;line-height:1.8}#page-home ol.flex.three-column-list li#example5 .icon-set span{border-radius:50%;background:#fff;display:table;position:relative}#page-home ol.flex.three-column-list li#example5 .icon-set span::before{content:"";left:50%;top:50%;width:70px;height:70px;background-image:url("/assets/img/icon-02.svg");background-repeat:no-repeat;background-size:contain;margin:0;padding:0;display:inline-block;position:absolute;transform:translate(-50%, -50%)}#page-home ol.flex.three-column-list li#example6 .icon-set span{border-radius:50%;background:#fff;display:table;position:relative}#page-home ol.flex.three-column-list li#example6 .icon-set span::before{content:"";left:50%;top:50%;width:70px;height:70px;background-image:url("/assets/img/icon-04.svg");background-repeat:no-repeat;background-size:contain;margin:0;padding:0;display:inline-block;position:absolute;transform:translate(-50%, -50%)}#page-home ol.flex.three-column-list li#example7 .icon-set span{border-radius:50%;background:#fff;display:table;position:relative}#page-home ol.flex.three-column-list li#example7 .icon-set span::before{content:"";left:50%;top:50%;width:70px;height:70px;background-image:url("/assets/img/icon-05.svg");background-repeat:no-repeat;background-size:contain;margin:0;padding:0;display:inline-block;position:absolute;transform:translate(-50%, -50%)}#page-home ol.flex.three-column-list li#example8 .icon-set span{border-radius:50%;background:#fff;display:table;position:relative}#page-home ol.flex.three-column-list li#example8 .icon-set span::before{content:"";left:50%;top:50%;width:70px;height:70px;background-image:url("/assets/img/icon-06.svg");background-repeat:no-repeat;background-size:contain;margin:0;padding:0;display:inline-block;position:absolute;transform:translate(-50%, -50%)}#page-home ol.flex.three-column-list li .icon-set{padding:20px 20px 40px;position:relative;overflow:hidden}#page-home ol.flex.three-column-list li .icon-set::before{content:"";left:-50px;top:-58px;width:90px;height:140px;background:linear-gradient(0, #ed5f4c, #ff7729);display:block;position:absolute;transform:rotateZ(48deg)}#page-home ol.flex.three-column-list li .icon-set::after{content:counter(num);left:6px;top:2px;width:30px;height:30px;font-family:"DM Sans";font-size:26px;font-size:1.625rem;color:#fff;text-align:center;position:absolute}#page-home ol.flex.three-column-list li .icon-set h3{text-align:center;font-size:22px;font-size:1.375rem;line-height:1.6363636364;background:-webkit-linear-gradient(36deg, #ed5f4c, #ff7729);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}#page-home .news-title{width:100%;text-align:center;font-family:"DM Sans";letter-spacing:1px;font-size:40px;font-size:2.5rem;margin:-20px 0 20px}#page-home .news-title span{color:#116cb7;font-size:18px;font-size:1.125rem;display:block}#page-home .news-list{width:100%;border-top:#d8d8d8 1px solid}#page-home .news-list li{border-bottom:#d8d8d8 1px solid}#page-home .news-list li a{padding:30px 20px;display:table;transition:.4s}#page-home .news-list li p{letter-spacing:1px;display:table-cell}#page-home .news-list li p.news-date{font-family:"DM Sans"}#page-home .news-list li p.news-content{padding-left:30px}#page-home .news-list+p{letter-spacing:1px;width:100%}#page-business .biz-network{padding:20px}#page-business .biz-network li{width:33.33%;text-align:center;position:relative}#page-business .biz-network li:nth-child(1)::after,#page-business .biz-network li:nth-child(2)::after{content:"";right:-20px;top:83px;width:40px;height:20px;background-image:url("/assets/img/icon-arrow-exchange.svg");background-repeat:no-repeat;background-size:contain;display:block;position:absolute;z-index:5}#page-business .biz-network li h3{font-size:22px;font-size:1.375rem;letter-spacing:2px;margin:30px 0 20px}#page-business .biz-network li p{color:#64656d;font-size:14px;font-size:0.875rem;line-height:1.9285714286;font-weight:600;letter-spacing:1px}#page-business .service-wrapper{width:49%;background-color:#fff;position:relative}#page-business .service-wrapper::before,#page-business .service-wrapper::after{content:"";display:block;height:2px}#page-business .service-wrapper::after{bottom:0;left:0;width:100%;position:absolute}#page-business .service-wrapper h3{min-height:150px;color:#fff;font-size:26px;font-size:1.625rem;font-weight:bold;text-align:center;padding:20px 0;display:flex;align-items:center;justify-content:center}#page-business .service-wrapper h3 .pc-none{display:block}#page-business .service-wrapper h4{font-size:24px;font-size:1.5rem;padding:20px 16px 20px 20px}#page-business .service-wrapper ul{list-style:none}#page-business .service-wrapper ul li{font-size:18px;font-size:1.125rem;line-height:1.8888888889;padding:18px 18px 18px 60px;position:relative}#page-business .service-wrapper ul li::before{content:"";left:18px;top:20px;width:32px;height:32px;background-repeat:no-repeat;background-size:contain;display:inline-block;position:absolute}#page-business .service-wrapper:first-of-type{border-left:2px solid #0c74bc;border-right:2px solid #11a0b7}#page-business .service-wrapper:first-of-type::before,#page-business .service-wrapper:first-of-type::after{background:linear-gradient(60deg, #0c74bc, #11a0b7)}#page-business .service-wrapper:first-of-type h3{background:linear-gradient(18deg, #0c74bc, #11a0b7)}#page-business .service-wrapper:first-of-type h4{background:linear-gradient(60deg, rgba(12, 116, 188, 0.1), rgba(17, 160, 183, 0.1))}#page-business .service-wrapper:first-of-type h4 span{background:-webkit-linear-gradient(0deg, #0c74bc, #1196b7);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}#page-business .service-wrapper:first-of-type ul li::before{background-image:url("/assets/img/biz-icon-blue.svg")}#page-business .service-wrapper:last-of-type{border-left:2px solid #ff7866;border-right:2px solid #ff8d4b}#page-business .service-wrapper:last-of-type::before,#page-business .service-wrapper:last-of-type::after{background:linear-gradient(60deg, #ed5f4c, #ff7729)}#page-business .service-wrapper:last-of-type h3{background:linear-gradient(18deg, #ed5f4c, #ff7729)}#page-business .service-wrapper:last-of-type h4{background:linear-gradient(60deg, rgba(237, 95, 76, 0.1), rgba(255, 119, 41, 0.1))}#page-business .service-wrapper:last-of-type h4 span{background:-webkit-linear-gradient(36deg, #ed5f4c, #ff7729);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}#page-business .service-wrapper:last-of-type ul li::before{background-image:url("/assets/img/biz-icon-orange.svg")}#page-business .biz-other-lists li{width:49%;border-left:2px solid #0c74bc;border-right:2px solid #11a0b7;background:linear-gradient(60deg, rgba(12, 116, 188, 0.1), rgba(17, 160, 183, 0.1));margin:0 0 20px;position:relative}#page-business .biz-other-lists li p{width:100%;height:170px;text-align:left;font-size:20px;font-size:1.25rem;line-height:1.9;font-weight:bold;background:-webkit-linear-gradient(0deg, #0c74bc, #1196b7);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);padding:30px 10px 40px 130px;display:flex;flex-wrap:wrap;align-items:center}#page-business .biz-other-lists li p i{right:40px;top:50%;width:20px;height:20px}#page-business .biz-other-lists li p span:not(.icon-image){width:100%;font-size:18px;font-size:1.125rem}#page-business .biz-other-lists li p .sp-none{display:none}#page-business .biz-other-lists li::before,#page-business .biz-other-lists li::after{content:"";height:2px;background:linear-gradient(60deg, #0c74bc, #11a0b7);display:block}#page-business .biz-other-lists li::after{bottom:0;left:0;width:100%;position:absolute}#page-business .biz-other-lists li .icon-image{left:25px;top:40px;width:90px;height:90px;background:#fff;border-radius:50%;padding:20px;display:block;position:absolute}#page-car-repair .letter2{letter-spacing:2px}#page-car-repair .lead+.lead{margin-top:-20px}#page-car-repair .repair-system{width:100%;background:#e7f2f9;margin:20px auto 60px;padding:60px}#page-car-repair .lead a{margin:14px auto;display:table}#page-car-repair .car-repair-flow{counter-reset:flow;list-style:none;background-color:#fff;border-left:#ed5f4c 1px solid;border-right:#ed5f4c 1px solid;position:relative}#page-car-repair .car-repair-flow::before,#page-car-repair .car-repair-flow::after{content:"";background:linear-gradient(60deg, #ed5f4c, #ff7729);display:block;height:2px}#page-car-repair .car-repair-flow li{counter-increment:flow;padding:38px 35px 38px 140px;position:relative}#page-car-repair .car-repair-flow li:nth-child(even){background:linear-gradient(90deg, rgba(237, 95, 76, 0.1), rgba(255, 119, 41, 0.1))}#page-car-repair .car-repair-flow li::before{content:counter(flow);left:40px;top:50%;width:70px;height:70px;font-size:33px;font-size:2.0625rem;font-family:"DM Sans";font-weight:bold;color:#fff;border-radius:50%;background:linear-gradient(38deg, #ed5f4c 31%, #ff7729 80%);display:inline-flex;justify-content:center;align-items:center;position:absolute;transform:translateY(-50%);z-index:5}#page-car-repair .car-repair-flow li:not(:last-child)::after{content:"";left:74px;width:2px;height:120px;background:linear-gradient(0deg, #ed5f4c 31%, #ff7729 80%);position:absolute;z-index:2}#page-car-repair .car-repair-flow li h3{width:340px;font-size:26px;font-size:1.625rem;background:-webkit-linear-gradient(36deg, #ed5f4c, #ff7729);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);display:table-cell;vertical-align:middle}#page-car-repair .car-repair-flow li p{width:calc(100% - 340px);display:table-cell;vertical-align:middle}#page-car-repair .repair-support-lists li{width:49%;height:180px;position:relative;background-color:#e7f0f8;border-left:#116cb7 2px solid;border-right:#116cb7 2px solid;margin:0 0 20px;padding:20px 0px 40px 125px;position:relative}#page-car-repair .repair-support-lists li::before,#page-car-repair .repair-support-lists li::after{content:"";left:0;width:100%;height:2px;background:linear-gradient(36deg, #0c74bc, #1196b7);display:block;position:absolute}#page-car-repair .repair-support-lists li::before{top:0}#page-car-repair .repair-support-lists li::after{bottom:0}#page-car-repair .repair-support-lists li .icon-image{left:15px;top:50px;width:88px;height:88px;border-radius:50%;display:block;position:absolute}#page-car-repair .repair-support-lists li h3{background:-webkit-linear-gradient(36deg, #0c74bc, #1196b7);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);font-size:22px;font-size:1.375rem}#page-car-repair .repair-support-lists li p{border-radius:16px;font-weight:bold;color:#116cb7;background:#fff;margin:15px 0 0;padding:4px 10px;display:inline-block}#page-clear-water-device{font-size:18px}#page-clear-water-device .explanation{line-height:1.75;margin:0 auto 30px;padding:0 20px}#page-clear-water-device .slider-container{width:100%;margin:40px 0;overflow:hidden;position:relative}#page-clear-water-device .slider{display:flex;padding:0;margin:0;list-style:none;animation:scroll 25s linear infinite}#page-clear-water-device .slider li{flex:0 0 auto;margin-right:20px}#page-clear-water-device .slider img{width:200px;height:300px;border-radius:10px;-o-object-fit:cover;object-fit:cover}#page-clear-water-device .cwd-info{display:flex;-moz-column-gap:40px;column-gap:40px;margin:80px 0 70px}#page-clear-water-device .cwd-info .box{width:calc(50% - 20px);border-left:2px solid #0c74bc;border-right:2px solid #11a0b7;background-color:#fff;position:relative}#page-clear-water-device .cwd-info .box::before,#page-clear-water-device .cwd-info .box::after{content:"";width:100%;height:2px;background:linear-gradient(60deg, #0c74bc, #11a0b7);display:block;position:absolute}#page-clear-water-device .cwd-info .box::before{top:0;left:0}#page-clear-water-device .cwd-info .box::after{bottom:0;left:0}#page-clear-water-device .cwd-info h3{background:linear-gradient(60deg, rgba(12, 116, 188, 0.1), rgba(17, 160, 183, 0.1));padding:20px}#page-clear-water-device .cwd-info h3 span{background:-webkit-linear-gradient(36deg, #0c74bc, #1196b7);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);font-size:22px;font-size:1.375rem}#page-clear-water-device .cwd-info .inner-box{padding:20px}#page-clear-water-device .cwd-info .inner-box dl{width:100%;display:grid;grid-template-columns:120px calc(100% - 140px);-moz-column-gap:20px;column-gap:20px;row-gap:15px}#page-clear-water-device .cwd-info .inner-box dl dt{font-weight:600}#page-clear-water-device .cwd-info ol{padding:20px;list-style:none}#page-clear-water-device .cwd-info ol li{margin-bottom:15px}@keyframes scroll{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}.products-cta{bottom:20px;right:20px;width:300px;border-radius:10px;background:#f7f7f7;padding:20px;position:fixed;opacity:0;pointer-events:none;z-index:99;transition:.4s}.products-cta.active{opacity:1;pointer-events:inherit}.products-cta .u-button img{vertical-align:bottom}.products-cta .u-button.u-button-download{background-color:#ed5f4c;margin-bottom:20px}#page-order-system .order-system-guide{list-style:none;counter-reset:guide}#page-order-system .order-system-guide li{width:49%;counter-increment:guide;border-radius:4px;border:#116cb7 2px solid;box-shadow:3px 3px 0px #c8d9dd;margin:0 0 20px;padding:20px 20px 30px 20px;position:relative}#page-order-system .order-system-guide li::before{content:counter(guide);left:10px;top:20px;width:40px;height:40px;font-size:28px;font-size:1.75rem;font-family:"DM Sans";font-weight:bold;color:#fff;border-radius:50%;background:linear-gradient(38deg, #0c74bc 31%, #1196b7 80%);display:inline-flex;justify-content:center;align-items:center;position:absolute;z-index:1}#page-order-system .order-system-guide li h3{font-size:22px;font-size:1.375rem;margin:0 0 20px 40px}#page-order-system .order-system-guide li img{border:#e6e6e6 1px solid}#page-order-system .order-system-guide li p+p{margin:10px 0 0}#page-order-system .attention li{font-size:16px;font-size:1rem}#page-order-system .faq dt{font-size:20px;font-size:1.25rem;font-weight:600;background-color:#f2f4f4;border-radius:4px;padding:10px 50px 20px 10px;position:relative;cursor:pointer}#page-order-system .faq dt:not(:first-of-type){margin-top:30px}#page-order-system .faq dt::before{content:"Q";font-size:32px;font-size:2rem;font-family:"DM Sans";font-weight:600;color:#116cb7;margin-right:10px;display:inline-block}#page-order-system .faq dt::after{content:"";right:10px;top:50%;width:30px;height:30px;content:"";background-image:url("/assets/img/icon-arrow-down.svg");background-repeat:no-repeat;background-size:contain;position:absolute;transform:translateY(-50%) rotate(-180deg);transition:.4s}#page-order-system .faq dt.active::after{transform:translateY(-50%)}#page-order-system .faq dd{margin:10px 0 0;padding:10px 14px}#page-products .special-products-list{-moz-column-gap:5%;column-gap:5%;margin-bottom:90px}#page-products .special-products-list li{width:30%}#page-products .special-products-list li h3{font-size:20px;color:#fff;background-color:#332525;text-align:center;padding:10px}#page-products .special-products-list li img{border:#332525 3px solid}#page-products .special-products-list li p{min-height:2.75em;align-items:center;display:inline-flex}#page-products .special-products-list li .u-button{background:linear-gradient(36deg, #ed5f4c, #ff7729)}#page-karcher .limited-products{color:#d11b1a;font-size:18px;font-size:1.125rem;background:#ff6;letter-spacing:1px;margin:10px auto 0;padding:4px 10px;display:table}#page-karcher .product-lists li,#page-karcher .product-booth-lists li{border-bottom:#e6e6e6 1px solid;padding:20px 0;margin:20px 0}#page-karcher .product-lists li .image,#page-karcher .product-booth-lists li .image{width:300px;height:300px;justify-content:center;align-items:center;display:flex;overflow:hidden}#page-karcher .product-lists li .content,#page-karcher .product-booth-lists li .content{width:calc(100% - 300px);padding:20px 20px 20px 50px;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:space-between}#page-karcher .product-lists li .content h3,#page-karcher .product-booth-lists li .content h3{font-size:24px;font-size:1.5rem}#page-karcher .product-lists li .content h3 span,#page-karcher .product-booth-lists li .content h3 span{font-size:14px;font-size:0.875rem;color:#64656d;display:inline-block}#page-karcher .product-lists li .content h3 span::after,#page-karcher .product-booth-lists li .content h3 span::after{content:"/";color:#e6e6e6;padding:0 10px;display:inline-block}#page-karcher .product-lists li .content p,#page-karcher .product-booth-lists li .content p{font-size:16px;font-size:1rem;line-height:1.75;padding:10px}#page-karcher .product-lists li .content .price,#page-karcher .product-booth-lists li .content .price{font-size:14px;font-size:0.875rem;font-weight:400;text-align:right;margin-top:20px;padding:0}#page-karcher .product-lists li .content .price span,#page-karcher .product-booth-lists li .content .price span{font-size:18px;font-size:1.125rem;font-weight:500;color:#ed5f4c}#page-karcher .lead-product-booth{font-size:21px;font-size:1.3125rem;margin:-10px 0 30px}#page-karcher .product-booth-lists li .image{width:270px;height:170px}#page-karcher .product-booth-lists li .content{padding:0 20px}#page-karcher .product-booth-lists li .content p{padding:0}#page-karcher .product-booth-lists li .content .price{text-align:left;margin-top:0;align-self:flex-end}#page-karcher .product-booth-lists li .content .price span{color:#262533;font-size:14px;font-size:0.875rem}#page-karcher .product-booth-lists li .content .price span:not(:first-of-type):not(:last-of-type)::after{content:"/";color:#e6e6e6;padding:0 10px}#page-karcher .attention li{font-size:14px;font-size:0.875rem;padding-top:4px}#page-karcher .attention li::before{top:6px}#page-car-repair-items .products-category{font-size:22px;border-bottom:1px solid #64656d;text-indent:.25em;padding-bottom:10px;margin:30px 0 20px}#page-car-repair-items .products-item{justify-content:flex-start;-moz-column-gap:20px;column-gap:20px;row-gap:30px}#page-car-repair-items .products-item li{width:calc(33% - 13.3333333333px)}#page-car-repair-items .products-item li a{width:100%;height:100%;padding:10px;display:block}#page-car-repair-items .products-item li img{border:1px solid #e6e6e6}#page-car-repair-items .products-item li h4{font-size:15px;margin-top:5px}#page-company table{width:96%;border-collapse:collapse;margin:0 auto}#page-company table th,#page-company table td{border:#64656d 1px solid;font-size:16px;font-size:1rem;line-height:1.875;padding:20px}#page-company table th{text-align:center}#page-company table td{letter-spacing:1px}#page-company .representative-picture{justify-content:center}#page-company .representative-picture h3{font-size:18px;font-size:1.125rem;line-height:1.6666666667;text-align:center;align-self:center;margin-right:20px}#page-company .representative-picture h3 span{font-size:14px;font-size:0.875rem;color:#64656d}#page-company .representative-picture img{margin-right:20px}#page-company dl dt,#page-company dl dd{font-size:16px;font-size:1rem;line-height:1.875;border-bottom:#e6e6e6 1px solid;padding:20px 10px 20px 30px}#page-company dl dt{width:24%;color:#64656d;letter-spacing:1px}#page-company dl dd{width:75%}#page-contact form{width:710px;margin:0 auto 50px}#page-contact form select option:first-child{color:#e6e6e6}#page-contact form input[type=email],#page-contact form textarea{width:100%}#page-contact form input[type=tel]{max-width:80%}#page-contact form input[type=submit]{background:#332525}#page-contact form input[type=submit]:hover{box-shadow:none;background:#64656d}#page-contact .form-field{display:flex}#page-contact .form-field .form-field-label{width:350px;padding:0 20px 0 50px}#page-contact .form-field .form-field-label var{font-size:12px;font-size:0.75rem;font-style:normal;color:#fff;background-color:#d11b1a;margin:0 0 0 6px;padding:2px 4px;display:inline-block}#page-contact .form-field .wpcf7-form-control-wrap{width:100%}#page-contact .form-field .wpcf7-not-valid-tip{padding:4px 0 0 10px}#page-contact .privacy-policy{width:100%;height:240px;border-radius:4px;border:#e6e6e6 1px solid;font-size:14px;font-size:0.875rem;line-height:1.7142857143;margin:0 0 30px;padding:10px;overflow-y:scroll}#page-contact .privacy-policy dt{font-weight:600;margin-top:1em}#page-contact .privacy-policy ul{list-style:disc inside;padding:8px 10px 4px}.information-posts{padding:20px 50px}.information-posts:not(:last-child){border-bottom:#e6e6e6 1px solid}.information-posts.information-single .information-header h2{font-size:24px;font-size:1.5rem}.information-posts .information-header{margin-bottom:1.5em}.information-posts .information-header span{text-indent:10px}.information-posts .information-header h2{font-size:18px;font-size:1.125rem;border-bottom:#e6e6e6 1px solid;margin:4px 0;padding:4px 10px 8px}.information-posts .information-content{font-size:16px;font-size:1rem;line-height:2;margin-bottom:60px;padding:10px 20px}.information-posts .information-content img{max-width:500px;margin:10px auto;display:block}.archive-lists ul{margin:40px 0 60px}.archive-lists ul li{font-size:18px;font-size:1.125rem;margin:0 0 1em}.archive-lists ul li a{display:block}.archive-lists ul li a::before{content:"・ "}.archive-lists ul li a:hover{text-decoration:underline}}@media all and (max-width: 768px){#page-products .special-products-list{flex-wrap:wrap;justify-content:center;row-gap:70px}#page-products .special-products-list li{width:100%;max-width:380px}#page-clear-water-device .cwd-info{flex-wrap:wrap;row-gap:30px}#page-clear-water-device .cwd-info .box{width:100%}}@media all and (max-width: 430px){.entry-header .entry-title{min-height:160px;padding:40px 0}.entry-header .entry-title span{font-size:38px;font-size:2.375rem}.entry-content section:first-of-type h2.title{margin-top:20px}.entry-content .lead{font-size:16px;font-size:1rem;line-height:1.875}.consult-button a{width:100%;font-size:23px;font-size:1.4375rem}.seminar-banner a{width:100%;font-size:20px;font-size:1.25rem}.attention li{font-size:15px;font-size:0.9375rem}#page-home ul.four-column-list{margin-bottom:-30px}#page-home ul.four-column-list li{width:100%;margin-bottom:20px}#page-home ul.four-column-list li h3{font-size:30px;font-size:1.875rem}#page-home ol.flex.three-column-list li{width:100%}#page-home ol.flex.three-column-list li .icon-set{padding:20px 50px 20px 20px;display:table}#page-home ol.flex.three-column-list li .icon-set span{width:70px;height:70px;transform:translateX(20px)}#page-home ol.flex.three-column-list li .icon-set span::before{top:60% !important;width:50px !important}#page-home ol.flex.three-column-list li .icon-set h3{width:240px;font-size:19px;font-size:1.1875rem;display:table-cell;transform:translateX(35px);vertical-align:middle}#page-home ol.flex.three-column-list li#example1 .icon-set span{margin-bottom:30px}#page-home ol.flex.three-column-list li#example1 h3{line-height:31px}#page-business .biz-network{padding:0}#page-business .biz-network ul{justify-content:center;margin-top:-20px}#page-business .biz-network ul li{width:100%;margin-bottom:60px}#page-business .biz-network ul li:not(:last-child){padding-bottom:50px}#page-business .biz-network ul li:nth-child(1)::after,#page-business .biz-network ul li:nth-child(2)::after{left:50%;right:auto;top:auto;bottom:-10px;width:80px;height:30px;background-position:center;transform:translateX(-50%) rotate(90deg)}#page-business .biz-network ul li p{font-size:16px;font-size:1rem}#page-business .service-wrapper{width:100%;margin-bottom:30px}#page-business .service-wrapper h3{min-height:115px}#page-business .service-wrapper h4{font-size:18px;font-size:1.125rem}#page-business .service-wrapper ul li{font-size:16px;font-size:1rem}#page-business .service-wrapper ul li a.icon-arrow{font-size:14px;font-size:0.875rem;margin-top:20px}#page-business .biz-other-lists li p{height:auto;min-height:110px;font-size:17px;font-size:1.0625rem;text-align:center;padding:100px 8px 20px 8px;flex-direction:column}#page-business .biz-other-lists li p:not(.icon-image) span{font-size:14px;font-size:0.875rem;margin-top:5px;display:block}#page-business .biz-other-lists li .icon-image{left:50%;top:20px;width:60px;height:60px;padding:10px;transform:translateX(-50%)}#page-car-repair .letter2{letter-spacing:1px}#page-car-repair .repair-system{width:100%;margin:0 0 50px;padding:30px 5px}#page-car-repair .car-repair-flow li{padding:27px 13px 27px 87px}#page-car-repair .car-repair-flow li::before{left:20px;top:50px;width:50px;height:50px}#page-car-repair .car-repair-flow li:not(:last-child)::after{left:45px;top:40px;height:170px}#page-car-repair .car-repair-flow li h3{width:auto;font-size:23px;font-size:1.4375rem;display:block}#page-car-repair .car-repair-flow li p{width:auto;margin:5px 0 0;display:block}#page-car-repair .repair-support-lists li{width:100%;height:auto;padding:20px 10px 20px 120px}#page-car-repair .repair-support-lists li .icon-image{left:20px;top:50%;width:80px;height:80px;transform:translateY(-50%)}#page-car-repair .repair-support-lists li h3{font-size:20px;font-size:1.25rem}#page-car-repair .repair-support-lists li p{font-size:14px;font-size:0.875rem;margin:10px 0 0;padding:4px 14px}#page-order-system .order-system-guide li{width:100%;margin:0 0 20px;padding:20px 20px 30px 20px}#page-order-system .order-system-guide li::before{font-size:26px;font-size:1.625rem}#page-order-system .order-system-guide li h3{font-size:20px;font-size:1.25rem;margin:4px 0 20px 40px}#page-order-system .attention li{font-size:14px;font-size:0.875rem}#page-order-system .faq dt{font-size:18px;font-size:1.125rem}#page-order-system .entry-header .entry-title,#page-not-found .entry-header .entry-title{min-height:210px}#page-karcher .product-lists li .image{width:100%;max-width:300px}#page-karcher .product-lists li .content{width:100%;padding:20px 10px}#page-karcher .product-booth-lists li .image{width:100%}#page-karcher .product-booth-lists li .content{width:100%;margin:30px 0 0;padding:0 10px}#page-karcher .product-booth-lists li .content .price{margin-top:20px}#page-karcher .product-booth-lists li .content .price span{font-size:12px;font-size:0.75rem}#page-karcher .product-booth-lists li .content .price span:not(:first-of-type):not(:last-of-type)::after{padding:0 5px}.products-cta{left:0;right:auto;bottom:0;width:100%;border-radius:0;padding:14px 0;justify-content:space-between}.products-cta .u-button{width:49%;font-size:15px}.products-cta .u-button.u-button-download{margin-bottom:0}#page-car-repair-items .products-category{font-size:18px}#page-car-repair-items .products-item li{width:calc(50% - 10px)}#page-clear-water-device{font-size:16px}#page-clear-water-device .explanation{padding:0}#page-clear-water-device .explanation p{margin-bottom:.75em}#page-clear-water-device .cwd-info .inner-box dl{grid-template-columns:1fr;-moz-column-gap:0;column-gap:0;row-gap:0}#page-clear-water-device .cwd-info .inner-box dl dd{margin-bottom:20px}#page-clear-water-device .consult-button a{font-size:20px;padding-left:10px;padding-right:40px}#page-company table{width:100%}#page-company table th,#page-company table td{padding:20px 10px}#page-company table th{white-space:nowrap}#page-company table td{font-size:14px;font-size:0.875rem}#page-company .representative-picture{justify-content:space-between}#page-company .representative-picture h3{margin:0 10px}#page-company .representative-picture img{margin:0 10px}#page-company .representative-picture+p{font-size:14px;font-size:0.875rem;line-height:1.8571428571;margin:20px 10px}#page-company dl dt{width:100%;border-bottom:none;padding:20px 10px 0}#page-company dl dd{width:100%;font-size:14px;font-size:0.875rem;padding:10px 10px 20px 20px}#page-contact form{width:100%}#page-contact form .form-field{flex-wrap:wrap}#page-contact form .form-field .form-field-label{width:100%;padding:0 0 .5em .5em}#page-contact form .privacy-lead{font-size:12px;font-size:0.75rem}.information-posts{padding:20px 0}.information-posts.information-single .information-header h2{font-size:20px;font-size:1.25rem;padding:4px .5em 8px}.information-posts .information-header h2{font-size:16px;font-size:1rem;padding:4px 1em 8px}.information-posts .information-content img{max-width:100%}}@media all and (min-width: 1080px){.entry-header .entry-title{min-height:250px;padding:80px 0 20px}.entry-content .lead{font-size:18px;font-size:1.125rem;line-height:1.6666666667}h2.title{font-size:34px;font-size:2.125rem}a.icon-arrow:hover i{transform:translate(5px, -50%)}.consult-button p{font-size:28px;font-size:1.75rem}.consult-button a{width:70%;font-size:30px;font-size:1.875rem;padding:40px 0}.consult-button a:hover::after{transform:translate(8px, -50%)}.seminar-banner a{font-size:28px;font-size:1.75rem;padding:40px 20px 40px 60px}.seminar-banner a img{width:84px}.seminar-banner a::after{right:20px;transition:.4s}.seminar-banner a:hover::after{transform:translate(8px, -50%)}#page-home .first-view h2{font-size:36px;font-size:2.25rem}#page-home .first-view h2 span{font-size:22px;font-size:1.375rem;line-height:1.7272727273}#page-home .first-view h2+p{font-size:20.3px;font-size:1.26875rem;line-height:1.9064039409}#page-home ul.four-column-list li#internet h3{margin-top:40px}#page-home ul.four-column-list li{width:25%}#page-home ul.four-column-list li h3{min-height:60px}#page-home ul.four-column-list li a{width:100%;height:100%}#page-home ul.four-column-list li a:hover i{transform:scale(1.1)}#page-home ol.flex.three-column-list{justify-content:flex-start;gap:1.5%}#page-home ol.flex.three-column-list li{width:23.5%}#page-home ol.flex.three-column-list li .icon-set{min-height:308px}#page-home ol.flex.three-column-list li .icon-set h3{font-size:20px;font-size:1.25rem}#page-home ol.flex.three-column-list li#example1 h3{line-height:40px}#page-home .news-title{width:200px;text-align:left;font-size:40px;font-size:2.5rem;margin:0}#page-home .news-list{width:calc(100% - 200px)}#page-home .news-list li a{padding:30px 50px;transition:.4s}#page-home .news-list li a:hover{padding-left:60px}#page-home .news-list li p:last-child{padding-left:40px}#page-home .news-list+p i{transition:.4s}#page-home .news-list+p a:hover i{right:-8px}#page-business .biz-network{padding:20px}#page-business .biz-network li:nth-child(1)::after,#page-business .biz-network li:nth-child(2)::after{right:-60px;width:80px;height:30px}#page-business .biz-network li h3{font-size:26px;font-size:1.625rem;letter-spacing:10px}#page-business .biz-network li p{font-size:16px;font-size:1rem;line-height:1.6875;letter-spacing:5px}#page-business .service-wrapper h3{min-height:115px}#page-business .service-wrapper h3 .pc-none{display:none}#page-business .biz-other-lists li p{font-size:24px;font-size:1.5rem;line-height:1.5833333333;padding:30px 40px 40px 180px}#page-business .biz-other-lists li .icon-image{left:35px;top:30px;width:112px;height:112px}#page-car-repair .repair-system{width:780px}#page-car-repair .repair-support-lists li{padding:20px 20px 40px 180px}#page-car-repair .repair-support-lists li .icon-image{left:35px;top:50%;width:118px;height:118px;transform:translateY(-50%)}#page-car-repair .repair-support-lists li h3{font-size:26px;font-size:1.625rem}#page-car-repair .repair-support-lists li p{font-size:16px;font-size:1rem;margin:15px 0 0;padding:4px 20px}#page-car-repair-items .products-item li{width:calc(25% - 20px)}.information-posts a:hover{opacity:.7;transition:.3s}}@media all{.noimage{max-width:100%;border-radius:4px;color:#fff;font-weight:bold;font-size:22px;font-size:1.375rem;font-family:"DM Sans";text-align:center;background:#e6e6e6;padding:40px 20px}.wpuf-message{color:#0a0a0a;border:1px solid rgba(10,10,10,.25);border-radius:0;text-align:center;background-color:#d7ecfa;margin:3rem 0 4rem 0;padding:1rem}.wpuf-success{color:#0a0a0a;border:1px solid rgba(10,10,10,.25);border-radius:0;text-align:center;background-color:#fcffc2;margin:3rem 0 4rem 0;padding:1rem}.wpuf-error,.wpuf-errors{color:#0a0a0a;border:1px solid rgba(10,10,10,.25);border-radius:0;text-align:center;background-color:#fff3d9;margin:3rem 0 4rem 0;padding:16px 10px}.wpuf-errors{margin-top:2rem}.ui-widget-header .ui-state-default{background:#64656d}.member-information{width:100%;max-height:10em;box-shadow:0 0 6px rgba(150,150,150,.3);border-radius:4px;font-size:14px;font-size:0.875rem;line-height:1.4285714286;margin:20px 0;padding:10px;display:flex;flex-wrap:wrap;overflow-y:scroll}.member-information h3{width:100%;margin-bottom:10px}.member-information ul{width:100%}.member-information ul li{border-bottom:#e6e6e6 1px solid;margin-bottom:7px;padding:4px;position:relative}.member-information ul li p{padding-left:95px}.member-information ul li p a{color:#116cb7}.member-information ul li p a:hover{text-decoration:underline}.member-information ul li span{left:2px;top:4px;color:#64656d;letter-spacing:1px;position:absolute}.wpuf-dashboard-container .wpuf-dashboard-navigation{margin-bottom:30px}.wpuf-dashboard-container .wpuf-dashboard-navigation ul{display:flex;flex-wrap:wrap;justify-content:space-between}.wpuf-dashboard-container .wpuf-dashboard-navigation .wpuf-menu-item{width:48%}.wpuf-dashboard-container .wpuf-dashboard-navigation .wpuf-menu-item.post,.wpuf-dashboard-container .wpuf-dashboard-navigation .wpuf-menu-item.edit-profile{display:none !important}.wpuf-dashboard-container .wpuf-dashboard-navigation .wpuf-menu-item a{font-weight:bold;text-align:center;text-transform:uppercase;border-radius:10px;background-size:200% auto;color:#fff;box-shadow:0 0 20px #eee;margin:10px;padding:5px 15px 20px;display:block;position:relative;transition:.5s}.wpuf-dashboard-container .wpuf-dashboard-navigation .wpuf-menu-item a:hover{color:#fff;text-decoration:none}.wpuf-dashboard-container .wpuf-dashboard-navigation .wpuf-menu-item a::before{content:"";width:30px;height:30px;background-repeat:no-repeat;background-size:auto 24px;display:inline-block;transform:translate(-10px, 10px)}.wpuf-dashboard-container .wpuf-dashboard-navigation .wpuf-menu-item.dashboard{display:block !important}.wpuf-dashboard-container .wpuf-dashboard-navigation .wpuf-menu-item.dashboard a{background-image:linear-gradient(to right, #02AAB0 0%, #00CDAC 51%, #02AAB0 100%)}.wpuf-dashboard-container .wpuf-dashboard-navigation .wpuf-menu-item.dashboard a:hover{background-position:right center}.wpuf-dashboard-container .wpuf-dashboard-navigation .wpuf-menu-item.dashboard a::before{background-image:url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj4NCjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik01MDAuMzI1LDIxMS42NjFsLTM0LjAyNC01NC4xNDNjLTExLjUwOC0xOC4zMDItMzEuNjEtMjkuNDAyLTUzLjIxNi0yOS40MDJIMjU0LjY0NQ0KCQljLTI2LjY1NCwwLTUyLjE5NSwxMC43MTktNzAuODQ5LDI5Ljc0NWwtNDUuMjE2LDQ2LjEwN0wzMC43MzgsMjI4LjkzM0MxMi43MzMsMjMzLjExLDAsMjQ5LjE0NywwLDI2Ny42MTV2NDIuMzQ4DQoJCWMwLDkuMTIyLDcuNDA2LDE2LjUzOCwxNi41MzgsMTYuNTM4aDU3LjMzNmMtMC4wNzQsMS4xNDEtMC4xODUsMi4yNzQtMC4xODUsMy40MjVjMCwyOS44LDI0LjE2Nyw1My45NTgsNTMuOTc3LDUzLjk1OA0KCQljMjkuNzkyLDAsNTMuOTU4LTI0LjE1OCw1My45NTgtNTMuOTU4YzAtMS4xNTEtMC4xMTEtMi4yODQtMC4xODUtMy40MjVoMTY5LjY3Yy0wLjA3NCwxLjE0MS0wLjE4NSwyLjI3NC0wLjE4NSwzLjQyNQ0KCQljMCwyOS44LDI0LjE2Niw1My45NTgsNTMuOTU4LDUzLjk1OGMyOS44MSwwLDUzLjk1OC0yNC4xNTgsNTMuOTU4LTUzLjk1OGMwLTEuMTUxLTAuMDkyLTIuMjg0LTAuMTY2LTMuNDI1aDM2Ljc4OQ0KCQljOS4xMzIsMCwxNi41MzgtNy40MTYsMTYuNTM4LTE2LjUzOHYtNTcuODFDNTEyLDIzNy44MjQsNTA3Ljk1NCwyMjMuODAxLDUwMC4zMjUsMjExLjY2MXogTTEyNy42NjYsMzUxLjQzDQoJCWMtMTEuODc5LDAtMjEuNDk0LTkuNjQzLTIxLjQ5NC0yMS41MDRjMC0xMS44NzEsOS42MTUtMjEuNDk1LDIxLjQ5NC0yMS40OTVjMTEuODYsMCwyMS40OTQsOS42MjQsMjEuNDk0LDIxLjQ5NQ0KCQlDMTQ5LjE2LDM0MS43ODYsMTM5LjUyNiwzNTEuNDMsMTI3LjY2NiwzNTEuNDN6IE0yNjQuMTMsMjE1Ljc1NGgtOTcuMTg4bDM3LjE5OC0zNy45M2MxMy4yMTYtMTMuNDc2LDMxLjYyOC0yMS4xOTgsNTAuNTA1LTIxLjE5OA0KCQloOS40ODZWMjE1Ljc1NHogTTM3NC45OTgsMjE1Ljc1NGgtODUuOTR2LTU5LjEyOGg4NS45NFYyMTUuNzU0eiBNNDA0Ljg4MiwzNTEuNDNjLTExLjg2LDAtMjEuNDk0LTkuNjQzLTIxLjQ5NC0yMS41MDQNCgkJYzAtMTEuODcxLDkuNjM0LTIxLjQ5NSwyMS40OTQtMjEuNDk1YzExLjg3OSwwLDIxLjQ5NCw5LjYyNCwyMS40OTQsMjEuNDk1QzQyNi4zNzYsMzQxLjc4Niw0MTYuNzYxLDM1MS40Myw0MDQuODgyLDM1MS40M3oNCgkJIE0zOTkuOTQ0LDIxNS43NTR2LTU5LjEyOGgxMy4xNDJjMTEuODc5LDAsMjIuNzU2LDYuMDA0LDI5LjA2NywxNi4wNjVsMjcuMDYyLDQzLjA2M0gzOTkuOTQ0eiIgZmlsbD0iI2ZmZmZmZiI+PC9wYXRoPjwvc3ZnPg==");background-size:auto 30px}.wpuf-dashboard-container .wpuf-dashboard-navigation .wpuf-menu-item.submit-post{display:block !important}.wpuf-dashboard-container .wpuf-dashboard-navigation .wpuf-menu-item.submit-post a{background-image:linear-gradient(to right, #FF8008 0%, #FFC837 51%, #FF8008 100%)}.wpuf-dashboard-container .wpuf-dashboard-navigation .wpuf-menu-item.submit-post a:hover{background-position:right center}.wpuf-dashboard-container .wpuf-dashboard-navigation .wpuf-menu-item.submit-post a::before{background-image:url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj4NCgk8cGF0aCBkPSJNNTA0LjkxOCw5OS4xNDRjLTEuNzUtOC43OTctNC4xODgtMTMuMjY2LTQuMTg4LTEzLjI2NmMtMC43NS0yLjM3NS0yLjc4MS00LjEyNS01LjIzNC00LjUxNg0KCQljLTIuNDY5LTAuMzkxLTQuOTM4LDAuNjQxLTYuMzkxLDIuNjcybC02LjUzMSw5LjE0MWwtMzYuODkxLDUxLjgxM2MtNy4xMjUsOS45NjktMjEuNjcyLDExLjc4MS0zMi41LDQuMDQ3bC02Mi4xMjUtNDQuNDUzDQoJCWMtMTAuODEzLTcuNzM0LTEzLjgxMy0yMi4wOTQtNi42NzItMzIuMDYzbDM3Ljc4MS01My4wNjNsNi4yMDMtOC42NTZjMS40MzgtMi4wMTYsMS42MjUtNC42ODgsMC40ODQtNi44NzUNCgkJYy0xLjE1Ni0yLjIwMy0zLjQzOC0zLjU2My01LjkyMi0zLjUzMWMwLDAtNS44NTktMS0xNS4yMzQsMC4xODhjLTIzLjU3OCwzLjAxNi00Ni41NDcsMTIuODI4LTY1Ljc2NiwyOS42NzINCgkJYy0yNy4xMDksMjMuNzUtNDEuMzU5LDU2LjczNC00Mi4xNTYsOTAuMTQxYy0wLjI1LDEwLjA3OCw4Ljg1OSw1My44MjgtMTQuOTM4LDc3LjYyNVMxOS45OTYsNDIyLjg0NywxOS45OTYsNDIyLjg0Nw0KCQljLTIwLjM5MSwyMC40MDYtMjAuMzkxLDUzLjQ2OSwwLDczLjg1OWMyMC40MDYsMjAuMzkxLDUzLjQ2OSwyMC4zOTEsNzMuODU5LDBjMCwwLDIwNS45NjktMjA1Ljk2OCwyMjQuODQ0LTIyNC44NDMNCgkJczcxLjIwMy0yNC40NjksODEuNTc4LTI1Ljg3NWMyMy4yNS0zLjE0MSw0NS44NDQtMTIuOTIyLDY0LjgxMy0yOS41NDdDNDk5LjU3NCwxODYuMjIyLDUxMy4yNjIsMTQxLjA5Nyw1MDQuOTE4LDk5LjE0NHoNCgkJIE00MC4wMTIsNDc2LjcwNmMtOS43ODEtOS43ODEtOS43ODEtMjUuNjA5LDAtMzUuMzkxYzkuNzY2LTkuNzY2LDI1LjYwOS05Ljc4MSwzNS4zNzUsMGM5Ljc4MSw5Ljc2Niw5Ljc4MSwyNS42MDksMCwzNS4zOTENCgkJQzY1LjYyMSw0ODYuNDcyLDQ5Ljc3Nyw0ODYuNDcyLDQwLjAxMiw0NzYuNzA2eiIgZmlsbD0iI2ZmZmZmZiI+PC9wYXRoPg0KPC9zdmc+")}.wpuf-dashboard-container .dashboard h2{font-size:26px;font-size:1.625rem;text-align:center;border-bottom:2px solid #e6e6e6;margin:40px 0 20px}.wpuf-dashboard-container .dashboard p{font-size:12px;font-size:0.75rem}.wpuf-dashboard-container .dashboard p span{font-size:16px;font-size:1rem;display:block}.wpuf-dashboard-container .dashboard p a{text-decoration:underline}.submit-post h2{font-size:26px;font-size:1.625rem;text-align:center;border-bottom:2px solid #e6e6e6;margin:40px 0 20px}.submit-post h2+p{font-size:14px;font-size:0.875rem;text-align:center;margin-bottom:10px}.submit-post h2.wpuf-section-title{font-size:22px;font-size:1.375rem;text-align:left;background:#e6e6e6;border-bottom:none;margin:20px 0 0;padding:4px 14px}.submit-post .wpuf-el.order-status{background-color:#fff2d0;border-radius:4px;margin:20px 0 10px;padding:10px 20px}.submit-post .wpuf-el.post_title{display:none}.submit-post form{width:92%;margin:0 auto;padding-bottom:100px}.submit-post form textarea{width:100%}.submit-post form .wpuf-attachment-upload-filelist{min-height:40px}.submit-post form .button{border-radius:4px;color:#fff;background:#64656d;margin:0 0 .25em .35rem;padding:10px 30px}.submit-post form .button::before{content:"";width:30px;height:24px;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj4KICA8cGF0aCBkPSJNNzguMDEgNzguMDFWNTEySDUxMlY3OC4wMUg3OC4wMXptMzk0Ljk3NyAzOTQuOTc3SDExNy4wMjJWMTE3LjAyMmgzNTUuOTY1djM1NS45NjV6IiBmaWxsPSIjZmZmIi8+CiAgPHBhdGggZD0iTTE0Mi4xNyA0MDQuNzE0aDMwNS42N2E4LjI5MiA4LjI5MiAwIDAwNy4zMDYtNC4zNjYgOC4yNzUgOC4yNzUgMCAwMC0uMzgxLTguNDk0bC05NC44NTQtMTQzLjcxNmEyMC43NDUgMjAuNzQ1IDAgMDAtMTcuMzI0LTkuMzE2IDIwLjc1IDIwLjc1IDAgMDAtMTcuMzA4IDkuMzU1TDI1OC40NiAzNDkuODYzbC0zNi44NzktNDEuODAxYTIwLjczIDIwLjczIDAgMDAtMTcuMDE5LTYuOTYyIDIwLjcyMiAyMC43MjIgMCAwMC0xNS44NjEgOS4zMDFsLTUzLjQ2NCA4MS40NjlhOC4yOCA4LjI4IDAgMDAtLjM2NSA4LjQ4NyA4LjI4NSA4LjI4NSAwIDAwNy4yOTggNC4zNTd6TTIyMC4wNjUgMjY5LjRjMjMuMjI4IDAgNDIuMDUzLTE4LjgyNCA0Mi4wNTMtNDIuMDUyIDAtMjMuMjI4LTE4LjgyNS00Mi4wNTItNDIuMDUzLTQyLjA1Mi0yMy4yMjggMC00Mi4wNiAxOC44MjQtNDIuMDYgNDIuMDUyIDAgMjMuMjI4IDE4LjgzMiA0Mi4wNTIgNDIuMDYgNDIuMDUyeiIgZmlsbD0iI2ZmZiIvPgogIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik00MzMuOTkgMzkuMDEzVjBIMHY0MzMuOTloMzkuMDEzVjM5LjAxM2gzNTUuOTY1eiIvPgo8L3N2Zz4K");background-repeat:no-repeat;background-size:auto 24px;display:inline-block;transform:translate(-10px, 5px)}.submit-post form input[type=submit]{width:60%;border-radius:36px;background:#332525;margin:0 auto}.submit-post form .wpuf-el{display:flex;align-items:top;margin-bottom:30px}.submit-post form .wpuf-label{width:30%;padding-left:20px}.submit-post form .wpuf-label label{margin:0}.submit-post form .wpuf-fields{width:70%}.submit-post form .wpuf-fields .wpuf-error-msg{font-size:14px;font-size:0.875rem;color:#e41111;margin:0 0 0 .75em}.submit-post form .wpuf-attachment-list li .attachment-name{padding:10px}.submit-post form .wpuf-attachment-list li .wpuf-file-input-wrap{padding:0 10px}.submit-post form .wpuf-attachment-list li input,.submit-post form .wpuf-attachment-list li textarea{margin-top:10px;margin-left:0}.submit-post form .wpuf-attachment-list li .caption{padding:10px}.order-posts.inner{margin-bottom:40px}.order-posts .post{border:1px solid #64656d;margin-bottom:20px}.order-posts .order-posts-orderby{margin-bottom:20px}.order-posts .search-form-item-wrapper{width:100%;border-radius:10px;border:#64656d 1px solid;font-size:14px;font-size:0.875rem;margin:0 auto 10px;padding:20px}.order-posts .search-form-item-wrapper.active{background-color:#f0f9f7}.order-posts .search-form-item-wrapper .u-label{background-color:#09203f}.order-posts .search-form-item-wrapper h2{text-align:center;color:#fff;border-radius:4px;background-color:#116cb7;margin-bottom:20px;padding:4px}.order-posts .search-form-item-wrapper h2 i{width:20px;float:right;cursor:pointer}.order-posts .search-form-item-wrapper h2 i.closed{transform:rotate(180deg) translateY(4px)}.order-posts .search-form-item-wrapper .search-form-item{margin-bottom:16px;display:flex;align-items:center}.order-posts .search-form-item-wrapper .search-form-item label{min-width:110px;text-align:right;margin:0 10px 0 0}.order-posts .search-form-item-wrapper .search-form-item select{font-size:14px;font-size:0.875rem;outline:none;color:#ccc;padding:.25rem .75rem}.order-posts .search-form-item-wrapper .search-form-item select option:not(:first-child){color:#262533}.order-posts .search-form-item-wrapper .search-form-item select[name=order_month_start]{margin-bottom:10px}.order-posts .search-form-item-wrapper .footer-buttons{width:80%;margin:24px auto 10px;gap:20px}.order-posts .search-form-item-wrapper input[type=submit],.order-posts .search-form-item-wrapper input[type=button]{width:250px;border-radius:20px;background:linear-gradient(36deg, #116cb7, #11a4b7);margin:10px auto 0;display:table}.order-posts .search-form-item-wrapper input[type=submit].wpuf-reset-button,.order-posts .search-form-item-wrapper input[type=button].wpuf-reset-button{background:#64656d}.order-posts .search-form-condition{border-radius:10px;background-color:#e6e6e6;margin-bottom:30px;padding:10px}.order-posts .search-form-condition .u-label{font-size:14px;font-size:0.875rem;letter-spacing:1px}.order-posts .search-form-condition p{text-indent:10px;margin:0 0 14px}.order-posts .post-header h3{font-size:18px;font-size:1.125rem;background:#ffc837;padding:8px 10px 12px}.order-posts .post-header h3 a{color:#fff;font-weight:500;font-size:14px;font-size:0.875rem;border-radius:4px;background-image:linear-gradient(to right, #232526 0%, #414345 51%, #232526 100%);background-size:200% auto;padding:5px 10px;float:right}.order-posts .post-header .post-meta{text-align:right;font-size:14px;font-size:0.875rem;padding:4px 10px;position:relative}.order-posts .post-header .post-meta .author,.order-posts .post-header .post-meta .date{display:block}.order-posts .post-content{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;padding:15px 20px 20px}.order-posts .post-content .thumbnail{width:30%}.order-posts .post-content .content{width:70%;font-size:14px;font-size:0.875rem;line-height:1.7142857143;padding:0 0 0 25px}.order-posts .page-nav{max-width:800px;margin:20px auto 30px}.order-posts .page-nav nav{display:flex;align-items:center;justify-content:center}.order-posts .page-nav nav a:not(.prev):not(.next),.order-posts .page-nav nav span{width:50px;border-radius:4px;background:#ffc837;margin:0 5px;text-align:center;padding:10px 0;display:block;transition:.4s}.order-posts .page-nav nav a:not(.prev):not(.next):hover{background:#ffdf41}.order-posts .page-nav nav a.prev,.order-posts .page-nav nav a.next{width:60px;text-align:center;display:block}.order-posts .page-nav nav a.prev:hover,.order-posts .page-nav nav a.next:hover{text-decoration:underline}.order-posts .page-nav nav span{background:#ffefb7}.order-status-label{left:0;top:5px;color:#fff;background-color:#64656d;padding:4px 8px;display:inline-block;position:absolute}.order-status-label.status-ordered{background-color:#04aa6d}.order-status-label.status-progressive{background-color:#2196f3}.order-status-label.status-done{background-color:#ff9800}.order-status-label.status-error{background-color:#f44336}.single-post .post-header h2{font-size:28px;font-size:1.75rem;border-bottom:1px solid #e6e6e6;padding:0 4px 2px 4px}.single-post .post-header h2 a{color:#fff;font-weight:500;font-size:14px;font-size:0.875rem;border-radius:4px;background-image:linear-gradient(to right, #232526 0%, #414345 51%, #232526 100%);background-size:200% auto;padding:5px 10px;float:right;transform:translateY(6px)}.single-post .post-header .post-meta{color:#64656d;font-size:15px;font-size:0.9375rem;text-align:right;position:relative}.single-post .post-header .post-meta span{display:block}.single-post .post-content{display:table;margin-bottom:40px}.single-post .post-content .thumbnail{width:30%;padding:10px 40px 0 0;display:table-cell;vertical-align:top}.single-post .post-content .thumbnail li{border-radius:4px;border:1px solid #e6e6e6;margin-bottom:10px;padding:10px}.single-post .post-content .content{width:70%;display:table-cell}.single-post .post-content .content h3{color:#64656d;font-size:20px;font-size:1.25rem;font-weight:500;margin:0 0 5px 5px}.single-post .post-content .content dl{width:100%;display:flex;flex-wrap:wrap;border-top:1px solid #64656d;margin:0 0 20px}.single-post .post-content .content dl dt{width:20%;border-bottom:1px solid #64656d;border-left:1px solid #64656d;background:#f0f9f7;padding:4px 10px}.single-post .post-content .content dl dd{width:80%;border-bottom:1px solid #64656d;border-left:1px solid #64656d;border-right:1px solid #64656d;font-size:15px;font-size:0.9375rem;line-height:1.7333333333;padding:4px 10px}.single-post .comments-area .comments-title{font-size:14px;font-size:0.875rem;border-bottom:#e6e6e6 1px solid;margin-bottom:20px}.single-post .comments-area .comments-list{list-style:none}.single-post .comments-area .comments-list li{border-radius:4px;border:#e6e6e6 3px solid;margin-bottom:20px;padding:10px}.single-post .comments-area .comments-list li .comment-meta{display:flex;vertical-align:middle}.single-post .comments-area .comments-list li .comment-meta p:first-of-type{width:70%}.single-post .comments-area .comments-list li .comment-meta p:last-of-type{width:30%;text-align:right}.single-post .comments-area .comments-list li .comment-meta .date{margin-right:4px}.single-post .comments-area .comments-list li .comment-meta .comment-reply-link a{border-radius:2px;font-size:12px;font-size:0.75rem;color:#fff;background:#332525;padding:2px 8px;white-space:nowrap}.single-post .comments-area .comments-list li .comment-meta .comment-reply-link a:hover{background:linear-gradient(to top, #09203f 0%, #537895 100%)}.single-post .comments-area .comments-list li .comment-content{display:flex;margin:10px 0 20px}.single-post .comments-area .comments-list li .comment-content .comment-author{width:80px}.single-post .comments-area .comments-list li .comment-content .comment-post{width:calc(100% - 80px);font-size:15px;font-size:0.9375rem;padding:0 20px}.single-post .comments-area .comments-list li .dco-image-attachment img{max-width:300px}.single-post .comments-area .comments-list li .dco-misc-attachment a{color:#fff;line-height:1;border-radius:4px;background-color:#10a72e;border-bottom:solid 3px #629575;margin:10px 0;padding:0 20px 10px;display:inline-block}.single-post .comments-area .comments-list li .dco-misc-attachment a::before{content:"";width:20px;height:20px;background-image:url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj4KCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00OTYuMTQ1LDExMi45MDljLTkuNzM1LTkuNzU4LTIzLjM5Ni0xNS44NTUtMzguMjc4LTE1Ljg0NkgyMTIuNzYxYy0zLjAxMiwwLTUuOTMyLTEuMTQ3LTguMTUxLTMuMjM1CgkJbDAuMDE3LDAuMDI2bC00My4wNy00MC4zOWMtMTAuMDQtOS40MDUtMjMuMjcyLTE0LjY0My0zNy4wMjQtMTQuNjQzaC03MC40Yy0xNC44ODItMC4wMDgtMjguNTUyLDYuMDk2LTM4LjI3OCwxNS44NTYKCQlDNi4wOTYsNjQuNDAzLTAuMDA4LDc4LjA3MiwwLDkyLjk1NHYzMjYuMDkyYy0wLjAwOCwxNC44ODIsNi4wOTYsMjguNTUxLDE1Ljg1NSwzOC4yNzdjOS43MjYsOS43NTksMjMuMzk2LDE1Ljg2MywzOC4yNzgsMTUuODU2CgkJaDQwMy43MzVjMTQuODgyLDAuMDA4LDI4LjU1MS02LjA5NiwzOC4yNzgtMTUuODU2YzkuNzU4LTkuNzI2LDE1Ljg2My0yMy4zOTUsMTUuODU1LTM4LjI3N1YxNTEuMTg3CgkJQzUxMi4wMDgsMTM2LjMwNSw1MDUuOTA0LDEyMi42MzYsNDk2LjE0NSwxMTIuOTA5eiBNNDY5Ljc2Myw0MTkuMDQ2Yy0wLjAwOCwzLjM0OS0xLjI5NSw2LjE4Ny0zLjQ4MSw4LjQwNgoJCWMtMi4yMjgsMi4xOTQtNS4wNjUsMy40ODEtOC40MTQsMy40OUg1NC4xMzNjLTMuMzUtMC4wMDgtNi4xODgtMS4yOTYtOC40MTQtMy40OWMtMi4xODYtMi4yMTktMy40NzQtNS4wNTctMy40ODEtOC40MDZWMjQyLjczMQoJCWg0MjcuNTI2VjQxOS4wNDZ6IE00NjkuNzYzLDIwOC45NDFINDIuMjM3VjkyLjk1NGMwLjAwOC0zLjM1LDEuMjk1LTYuMTg3LDMuNDgxLTguNDE1YzIuMjI2LTIuMTg2LDUuMDY1LTMuNDcyLDguNDE0LTMuNDgxaDcwLjQKCQljMy4wMjgsMCw1LjkyMywxLjE0Nyw4LjE0MiwzLjIxOGw0My4wNjIsNDAuMzgxbDAuMDE2LDAuMDI1YzEwLjAxNSw5LjM2MywyMy4yMzksMTQuNjE4LDM3LjAwNywxNC42MThoMjQ1LjEwNwoJCWMzLjM0OSwwLjAwOCw2LjE5NSwxLjI5NSw4LjQxNCwzLjQ4MWMyLjE4NiwyLjIxOSwzLjQ3Myw1LjA1NywzLjQ4MSw4LjQwNlYyMDguOTQxeiIgZmlsbD0iI2ZmZmZmZiI+PC9wYXRoPgo8L3N2Zz4=");background-repeat:no-repeat;background-size:auto 20px;display:inline-block;transform:translate(-10px, 5px)}.single-post .comments-area .comments-list .children{padding-left:20px}.single-post .comments-area .comments-list .children li{position:relative}.single-post .comments-area .comments-list .children li::before{top:-25px;left:25px;content:"";width:3px;height:22px;background:#e6e6e6;position:absolute}.single-post .comments-area .comment-navigation{display:flex;justify-content:space-between}.single-post .comments-area .comment-navigation div{width:50%}.single-post .comments-area .comment-navigation div a{color:#fff;border-radius:8px;background-color:#116cb7;font-size:14px;font-size:0.875rem;padding:4px 10px;display:inline-block}.single-post .comment-reply-title{border-radius:4px;background:linear-gradient(rgba(206, 189, 60, 0.1), rgba(177, 159, 24, 0.1));margin:40px 0 5px;padding:4px 10px}.single-post .comment-reply-title #cancel-comment-reply-link{color:#116cb7}.single-post .comment-reply-title #cancel-comment-reply-link:hover{opacity:.8}.single-post .comment-form .logged-in-as{font-size:14px;font-size:0.875rem;margin:0 0 -10px 10px}.single-post .comment-form .comment-form-comment #comment-form-error{color:#e41111;text-indent:.75em;opacity:0;display:block}.single-post .comment-form .comment-form-comment #comment-form-error.show{padding-top:10px;opacity:1}.single-post .comment-form .comment-form-comment textarea{width:100%}.single-post .comment-form .comment-form-attachment{display:flex;flex-wrap:wrap;margin:10px 0 20px 10px}.single-post .comment-form .comment-form-attachment .comment-form-attachment__label{width:100px;margin:0}.single-post .comment-form .comment-form-attachment .comment-form-attachment__file-size-notice,.single-post .comment-form .comment-form-attachment .comment-form-attachment__file-types-notice{width:100%;font-size:12px;font-size:0.75rem;margin:4px 0 0;display:block}.single-post .comment-form .comment-form-attachment .comment-form-attachment__autoembed-links-notice{display:none}.single-post .comment-form .form-submit input[type=submit]{width:400px;border-radius:35px;background:#332525;margin:0 auto 40px}}@media all and (max-width: 430px){.noimage{max-width:100%;font-size:14px;font-size:0.875rem;padding:20px}.noimage svg{max-width:100%}.wpuf-dashboard-container .wpuf-dashboard-navigation .wpuf-menu-item{width:100%}.submit-post .wpuf-el.order-status label{margin-top:0}.submit-post form{width:100%;padding-bottom:50px}.submit-post form input[type=submit]{width:100%}.submit-post form .wpuf-el{flex-wrap:wrap;margin-bottom:0}.submit-post form .wpuf-label{width:100%;padding-left:0}.submit-post form .wpuf-label label{margin:1.25rem 0 .35rem .35em}.submit-post form .wpuf-fields{width:100%}.order-posts .post-header h3{font-size:18px;font-size:1.125rem;background:#ffc837;padding:8px 10px 36px}.order-posts .post-header h3 span{width:100%;padding-top:4px;display:block}.order-posts .post-header h3 span::before{content:"";display:table;clear:both;visibility:hidden}.order-posts .post-header h3 a{font-size:12px;font-size:0.75rem}.order-posts .post-header .post-meta{font-size:12px;font-size:0.75rem;margin-bottom:10px}.order-posts .search-form-item-wrapper{max-width:100%}.order-posts .search-form-item-wrapper .search-form-item{flex-wrap:wrap}.order-posts .search-form-item-wrapper .search-form-item label{width:100%;text-align:left;margin:0 0 6px 0}.order-posts .search-form-item-wrapper .footer-buttons{flex-wrap:wrap}.single-post .post-header h2{font-size:22px;font-size:1.375rem}.single-post .post-header h2 a{font-size:13px;font-size:0.8125rem;transform:translateY(2px)}.single-post .post-header .post-meta{font-size:12px;font-size:0.75rem}.single-post .post-content{display:block}.single-post .post-content .thumbnail{width:100%;padding:20px 0}.single-post .post-content .thumbnail ul li{width:90%;margin:0 auto 10px}.single-post .post-content .content{width:100%;display:block}.single-post .post-content .content dl dt{width:30%;font-size:14px;font-size:0.875rem}.single-post .post-content .content dl dd{width:70%}.single-post .comments-area .comments-list li .comment-meta{flex-wrap:wrap;vertical-align:middle}.single-post .comments-area .comments-list li .comment-meta p:first-of-type{width:100%;border-bottom:#e6e6e6 1px solid;margin-bottom:4px}.single-post .comments-area .comments-list li .comment-meta p:last-of-type{width:100%}.single-post .comments-area .comments-list li .comment-meta .date{display:block}.single-post .comments-area .comments-list li .comment-meta .comment-reply-link{width:100%}.single-post .comments-area .comments-list li .comment-meta .comment-reply-link a{font-size:12px;font-size:0.75rem}.single-post .comments-area .comments-list li .comment-content .comment-author{width:40px}.single-post .comments-area .comments-list li .comment-content .comment-post{width:calc(100% - 40px);font-size:13px;font-size:0.8125rem;line-height:1.5384615385;padding:0 15px}.single-post .comment-form .form-submit input[type=submit]{width:100%}}@media all and (min-width: 769px){.order-posts .search-form-item-wrapper .footer-buttons{width:520px}}@media all and (min-width: 1080px){.submit-post form{width:800px}.submit-post form .wpuf-label{padding-left:70px}.submit-post form .button:hover{background-image:linear-gradient(to top, #09203f 0%, #537895 100%);transition:.4s}.member-information{max-height:10em}.member-information h3{width:80px;text-indent:5px;margin-bottom:0}.member-information ul{width:calc(100% - 80px)}.member-information ul li{padding:2px}.member-information ul li span{left:2px;top:2px}.order-posts .order-posts-orderby,.order-posts .search-form-condition,.order-posts .post{width:800px;margin:0 auto 20px}.order-posts .order-posts-orderby h3 a:hover,.order-posts .search-form-condition h3 a:hover,.order-posts .post h3 a:hover{background-image:linear-gradient(to top, #09203f 0%, #537895 100%)}.order-posts .search-form-item-wrapper{width:800px}.comments-area .comments-list li .dco-image-attachment a:hover img{opacity:.8;transition:.4s}.comments-area .comments-list li .dco-misc-attachment a:hover{background-image:linear-gradient(to bottom, #1d7c21 0%, #36d54b 100%)}.comments-area .comment-navigation div a:hover{background-color:#0e7dd8}.single-post .post-header h2 a:hover{background-image:linear-gradient(to top, #09203f 0%, #537895 100%)}.single-post .post-content .thumbnail a:hover{opacity:.8;transition:.4s}}

/*# sourceMappingURL=style.css.map*/