@charset "UTF-8";::-moz-selection{background-color:#005850;color:#fafafa}::selection{background-color:#005850;color:#fafafa}@font-face{font-family:"Yu Gothic";src:local("Yu Gothic Medium");font-weight:100}@font-face{font-family:"Yu Gothic";src:local("Yu Gothic Medium");font-weight:200}@font-face{font-family:"Yu Gothic";src:local("Yu Gothic Medium");font-weight:300}@font-face{font-family:"Yu Gothic";src:local("Yu Gothic Medium");font-weight:400}@font-face{font-family:"Yu Gothic";src:local("Yu Gothic Bold");font-weight:700}@font-face{font-family:"Helvetica Neue";src:local("Helvetica Neue Regular");font-weight:100}@font-face{font-family:"Helvetica Neue";src:local("Helvetica Neue Regular");font-weight:200}html{width:100%;height:100%;font-size:62.5%}body,input,textarea,select,button{font-size:1.3rem;line-height:1.6;color:#2e2e2e;font-weight:400;letter-spacing:normal;-webkit-text-size-adjust:100%;text-size-adjust:100%;word-break:word-break;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto;font-family:"Yu Gothic",YuGothic,Meiryo,"Helvetica Neue",Verdana,sans-serif;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:unset}@media only screen and (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){body,input,textarea,select,button{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}body{width:100%;height:100%;min-width:320px}main,img{display:block}input[type=text],input[type=email],input[type=password],input[type=submit],input[type=button],input[type=radio],input[type=checkbox],textarea,select,button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;padding:0;background:0 0;border:none;border-radius:0;outline:none}input[type=submit],input[type=button],input[type=radio],input[type=checkbox],select,button{cursor:pointer}input,textarea,select,button{-webkit-transition:all .4s;transition:all .4s;outline:0}::-webkit-input-placeholder{color:#6e6e6e}:-ms-input-placeholder{color:#6e6e6e}::-moz-placeholder{color:#6e6e6e}a{text-decoration:none;-webkit-transition:all .4s;transition:all .4s}a:link,a:visited,a:hover{color:#2e2e2e}pre{white-space:pre-wrap}.min{font-family:"游明朝体","YuMincho","游明朝","Yu Mincho",serif}.x-lg{font-size:2rem}.lg{font-size:1.4rem}.md{font-size:1.3rem}.sm{font-size:1.2rem}.x-sm{font-size:1rem}.b{font-weight:700}.it{font-style:italic}.color-white{color:#fff !important}.color-white-font{color:#fafafa !important}.color-font{color:#2e2e2e !important}.color-subfont{color:#6e6e6e !important}.color-tochigi{color:#005850 !important}.color-red{color:#f44336 !important}.cf:after{content:" ";display:block;clear:both}.fit-img img{width:100%;height:100%;object-fit:cover;font-family:'object-fit: cover;'}@media only screen and (min-width:640px){body,input,textarea,select,button{font-size:1.5rem}.x-lg{font-size:2.2rem}.lg{font-size:1.6rem}.md{font-size:1.4rem}.sm{font-size:1.3rem}.x-sm{font-size:1.1rem}}@media only screen and (min-width:960px){body,input,textarea,select,button{font-size:1.5rem}.x-lg{font-size:2.4rem}.lg{font-size:1.8rem}.md{font-size:1.5rem}.sm{font-size:1.4rem}.x-sm{font-size:1.2rem}.hover-1:hover{opacity:.64}}.loader{width:100%;height:100vh;background-color:#fff;position:fixed;z-index:100}.loader .loader-inner{position:absolute;z-index:1;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.loader .loader-inner div{background-color:#005850}#humb,#humb span{display:block;-webkit-transition:all .4s;transition:all .4s}#humb{position:relative;width:32px;height:24px;top:0;left:0}#humb span{position:absolute;width:100%;height:4px;background-color:#005850}#humb span:nth-of-type(1){top:0}#humb span:nth-of-type(2){top:10px}#humb span:nth-of-type(3){bottom:0}#humb.active span:nth-of-type(1){-webkit-transform:translateY(10px) rotate(-45deg);transform:translateY(10px) rotate(-45deg)}#humb.active span:nth-of-type(2){opacity:0}#humb.active span:nth-of-type(3){-webkit-transform:translateY(-10px) rotate(45deg);transform:translateY(-10px) rotate(45deg)}header .top-bar{width:100%;height:24px;background-color:#005850}header .inner{width:80%;padding:24px 0;margin:0 auto;line-height:1}header .inner .logo{float:left;width:174px}header .inner .logo a{display:inline-block}header .inner .logo a img{width:100%;height:auto}header .inner .humb-wrap{float:right;width:32px;margin:7px 0 0}header .inner .humb-wrap .tag{display:inline-block;width:100%;padding:6px 0 0;text-align:center}header nav{display:none;width:100%;text-align:center}header nav ul li a{display:inline-block;width:100%;padding:8px 0;margin:1px 0 0;background-color:rgba(0,88,80,.05);color:#005850 !important}header nav ul li a[aria-current]{cursor:default;background-color:#005850;color:#fafafa !important}@media only screen and (min-width:640px){header .inner .logo{width:261px}header .inner .humb-wrap{margin:11px 0 0}}@media only screen and (min-width:960px){header .top-bar{height:40px}header .wrap{width:90%;margin:0 auto}header .inner{padding:32px 0;width:42%;float:left}header .inner .logo{width:348px}header .inner .humb-wrap{display:none}header nav{display:block;padding:32px 0;width:58%;float:right;text-align:right}header nav ul li{display:inline-block}header nav ul li a{width:auto;padding:8px;margin:0 0 8px 24px;background:0 0;color:#6e6e6e !important;position:relative}header nav ul li a:after{content:'';width:0;height:3px;background-color:#005850;position:absolute;z-index:1;bottom:0;left:0;-webkit-transition:all .4s;transition:all .4s}header nav ul li a:hover{color:#005850 !important}header nav ul li a:hover:after{width:100%}header nav ul li a[aria-current]{background:0 0;color:#005850 !important}header nav ul li a[aria-current]:after{width:100%}header nav ul li:last-of-type{margin:0}}@media only screen and (min-width:1280px){header .wrap{width:1200px}}footer{padding:38px 0 48px;background-color:rgba(0,88,80,.05)}footer .sitemap{width:80%;max-width:960px;margin:0 auto}footer .sitemap nav ul{display:inline-block;float:left}footer .sitemap nav ul li{display:inline-block;margin:0 16px 16px 0;position:relative}footer .sitemap nav ul li a{color:#6e6e6e}footer .sitemap nav ul li:before{content:"";display:inline-block;background-image:url(//tochigi-ac.com/wp/wp-content/themes/tochigi-ac/css/../img/common/common_arrow-gray.png);width:5px;height:6px;background-size:cover;margin:0 4px 0 0;position:relative;top:-1px}footer .copyright{width:80%;max-width:1200px;margin:16px auto 0;text-align:center}footer .copyright a{display:inline-block;position:relative}footer .copyright a:after{content:"";display:inline-block;width:100%;height:1px;border-top:solid 1px #9e9e9e;position:absolute;z-index:1;bottom:-4px;left:0}@media only screen and (min-width:960px){footer{padding:86px 0 48px}footer .sitemap{width:90%}footer .sitemap nav ul li{margin:0 32px 32px 0}footer .sitemap nav ul li a:hover{opacity:.64}footer .sitemap nav ul li:before{margin:0 6px 0 0;top:-2px}footer .copyright{width:90%;margin:44px auto 0}}.front-page .hero-sp img,.front-page .hero-pc img{width:100%;height:auto}.front-page .hero-pc{display:none}.front-page .greeting .wrap{width:80%;max-width:896px;margin:0 auto;padding:38px 0 48px}.front-page .greeting .wrap h2{text-align:center;margin:0 0 24px}.front-page .service{width:100%;margin:0 auto;padding:38px 0 48px;background-color:rgba(0,88,80,.2)}.front-page .service .wrap{width:80%;max-width:960px;margin:0 auto}.front-page .service .wrap h2{text-align:center;margin:0 0 24px}.front-page .service .wrap .inner .img{width:100%;height:160px}.front-page .service .wrap .inner .txt{padding:32px;background-color:#fff}.front-page .location{width:80%;max-width:960px;margin:0 auto;padding:38px 0 48px}.front-page .location .wrap h2{text-align:center;margin:0 0 24px}.front-page .location .wrap .txt{padding:32px;background-color:#005850}.front-page .location .wrap .txt p{line-height:2}.front-page .location .wrap .gmap{width:100%;height:320px;background-color:rgba(0,88,80,.05)}@media only screen and (min-width:480px){.front-page .service .wrap .inner .img{height:240px}}@media only screen and (min-width:640px){.front-page .hero-sp{display:none}.front-page .hero-pc{display:block}.front-page .service .wrap .inner .img{width:50%;height:50%;float:left}.front-page .service .wrap .inner .txt{width:50%;height:50%;float:left;box-sizing:border-box;overflow:scroll}.front-page .location .wrap{position:relative}.front-page .location .wrap .txt{background-color:rgba(0,88,80,.8);position:absolute;z-index:1;bottom:32px;left:32px}}@media only screen and (min-width:960px){.front-page .greeting .wrap{width:90%;padding:86px 0 96px}.front-page .greeting .wrap h2{margin:0 0 40px}.front-page .service{padding:86px 0 96px}.front-page .service .wrap{width:90%}.front-page .service .wrap h2{margin:0 0 40px}.front-page .location{width:90%;padding:86px 0 96px}.front-page .location .wrap h2{margin:0 0 40px}}@media only screen and (min-width:1280px){.front-page .service .wrap .inner .img{height:480px}.front-page .service .wrap .inner .txt{height:480px}}.page-general section .header-img,.page-member section .header-img,.page-contact section .header-img,.page-single section .header-img{width:100%}.page-general section .header-img img,.page-member section .header-img img,.page-contact section .header-img img,.page-single section .header-img img{width:100%;height:auto}.page-general section h1,.page-member section h1,.page-contact section h1,.page-single section h1{width:80%;max-width:960px;margin:48px auto 0;text-align:center}.page-general section .content,.page-member section .content,.page-contact section .content,.page-single section .content{width:80%;max-width:960px;margin:0 auto;padding:24px 0 48px}.page-general section .content h2,.page-member section .content h2,.page-contact section .content h2,.page-single section .content h2{font-size:2rem;font-weight:700}.page-general section .content h3,.page-member section .content h3,.page-contact section .content h3,.page-single section .content h3{font-size:1.6rem;font-weight:700}.page-general section .content h4,.page-member section .content h4,.page-contact section .content h4,.page-single section .content h4{font-size:1.4rem;font-weight:700}.page-general section .content figcaption,.page-member section .content figcaption,.page-contact section .content figcaption,.page-single section .content figcaption{font-size:1rem;margin:0}.page-general section .content strong,.page-member section .content strong,.page-contact section .content strong,.page-single section .content strong{font-weight:700}.page-general section .content em,.page-member section .content em,.page-contact section .content em,.page-single section .content em{font-style:italic}.page-general section .content p a,.page-member section .content p a,.page-contact section .content p a,.page-single section .content p a{text-decoration:underline;color:#005850 !important}.page-general section .content ul,.page-member section .content ul,.page-contact section .content ul,.page-single section .content ul{list-style:disc}.page-general section .content ul ul,.page-member section .content ul ul,.page-contact section .content ul ul,.page-single section .content ul ul,.page-general section .content ul ol,.page-member section .content ul ol,.page-contact section .content ul ol,.page-single section .content ul ol{padding:16px 0 0 16px}.page-general section .content ol,.page-member section .content ol,.page-contact section .content ol,.page-single section .content ol{list-style:decimal-leading-zero}.page-general section .content ol ul,.page-member section .content ol ul,.page-contact section .content ol ul,.page-single section .content ol ul,.page-general section .content ol ol,.page-member section .content ol ol,.page-contact section .content ol ol,.page-single section .content ol ol{padding:16px 0 0 16px}.page-general section .content ol.nozero,.page-member section .content ol.nozero,.page-contact section .content ol.nozero,.page-single section .content ol.nozero{list-style:decimal}.page-general section .content ol.nozero ol,.page-member section .content ol.nozero ol,.page-contact section .content ol.nozero ol,.page-single section .content ol.nozero ol{list-style:decimal}.page-general section .content li,.page-member section .content li,.page-contact section .content li,.page-single section .content li{margin:0 0 16px;list-style-position:inside}.page-general section .content li:last-of-type,.page-member section .content li:last-of-type,.page-contact section .content li:last-of-type,.page-single section .content li:last-of-type{margin:0}.page-general section .content hr,.page-member section .content hr,.page-contact section .content hr,.page-single section .content hr{border:none;border-top:solid 1px #9e9e9e;width:100%}.page-general section .content .wp-block-image,.page-member section .content .wp-block-image,.page-contact section .content .wp-block-image,.page-single section .content .wp-block-image,.page-general section .content .is-resized,.page-member section .content .is-resized,.page-contact section .content .is-resized,.page-single section .content .is-resized{max-width:100%;height:auto}.page-general section .content .wp-block-image img,.page-member section .content .wp-block-image img,.page-contact section .content .wp-block-image img,.page-single section .content .wp-block-image img,.page-general section .content .is-resized img,.page-member section .content .is-resized img,.page-contact section .content .is-resized img,.page-single section .content .is-resized img{max-width:100%;height:auto}.page-general section .content .wp-block-columns,.page-member section .content .wp-block-columns,.page-contact section .content .wp-block-columns,.page-single section .content .wp-block-columns{max-width:100%;height:auto}.page-general section .content .wp-block-columns .wp-block-column,.page-member section .content .wp-block-columns .wp-block-column,.page-contact section .content .wp-block-columns .wp-block-column,.page-single section .content .wp-block-columns .wp-block-column{padding:16px;margin:0 auto}.page-general section .content .wp-block-table,.page-member section .content .wp-block-table,.page-contact section .content .wp-block-table,.page-single section .content .wp-block-table{width:100%}.page-general section .content .wp-block-table tr,.page-member section .content .wp-block-table tr,.page-contact section .content .wp-block-table tr,.page-single section .content .wp-block-table tr{line-height:1.5}.page-general section .content .wp-block-table tr td,.page-member section .content .wp-block-table tr td,.page-contact section .content .wp-block-table tr td,.page-single section .content .wp-block-table tr td{display:block;vertical-align:middle;padding:16px}.page-general section .content .wp-block-table.table-1,.page-member section .content .wp-block-table.table-1,.page-contact section .content .wp-block-table.table-1,.page-single section .content .wp-block-table.table-1{width:100%;border-bottom:solid 1px #ccdedc}.page-general section .content .wp-block-table.table-1 tr td:first-of-type,.page-member section .content .wp-block-table.table-1 tr td:first-of-type,.page-contact section .content .wp-block-table.table-1 tr td:first-of-type,.page-single section .content .wp-block-table.table-1 tr td:first-of-type{background-color:#ccdedc}.page-general section .content .wp-block-video,.page-member section .content .wp-block-video,.page-contact section .content .wp-block-video,.page-single section .content .wp-block-video{width:100%}.page-general section .content .wp-block-video video,.page-member section .content .wp-block-video video,.page-contact section .content .wp-block-video video,.page-single section .content .wp-block-video video{outline:none}.page-general section .content .wrap-youtube,.page-member section .content .wrap-youtube,.page-contact section .content .wrap-youtube,.page-single section .content .wrap-youtube{position:relative;z-index:1;left:0;top:0;padding:0 0 56.25%;height:0;overflow:hidden}.page-general section .content .wrap-youtube iframe,.page-member section .content .wrap-youtube iframe,.page-contact section .content .wrap-youtube iframe,.page-single section .content .wrap-youtube iframe{position:absolute;z-index:1;left:0;top:0;width:100%;height:100%}.page-general section .content .color-brand,.page-member section .content .color-brand,.page-contact section .content .color-brand,.page-single section .content .color-brand{color:#005850 !important}.page-general section .content .back-brand-a20,.page-member section .content .back-brand-a20,.page-contact section .content .back-brand-a20,.page-single section .content .back-brand-a20{background-color:rgba(0,88,80,.2);padding:0 32px}.page-general section .content .back-brand-a80,.page-member section .content .back-brand-a80,.page-contact section .content .back-brand-a80,.page-single section .content .back-brand-a80{background-color:rgba(0,88,80,.8);color:#fff !important;padding:0 32px}@media only screen and (min-width:480px){.page-general section .content .wp-block-table tr td,.page-member section .content .wp-block-table tr td,.page-contact section .content .wp-block-table tr td,.page-single section .content .wp-block-table tr td{display:table-cell}.page-general section .content .wp-block-table.table-1 tr,.page-member section .content .wp-block-table.table-1 tr,.page-contact section .content .wp-block-table.table-1 tr,.page-single section .content .wp-block-table.table-1 tr{border-top:solid 1px #ccdedc}.page-general section .content .wp-block-table.table-1 tr td:first-of-type,.page-member section .content .wp-block-table.table-1 tr td:first-of-type,.page-contact section .content .wp-block-table.table-1 tr td:first-of-type,.page-single section .content .wp-block-table.table-1 tr td:first-of-type{background:0 0}}@media only screen and (min-width:640px){.page-general section .content h2,.page-member section .content h2,.page-contact section .content h2,.page-single section .content h2{font-size:2.2rem}.page-general section .content h3,.page-member section .content h3,.page-contact section .content h3,.page-single section .content h3{font-size:1.8rem}.page-general section .content h4,.page-member section .content h4,.page-contact section .content h4,.page-single section .content h4{font-size:1.6rem}.page-general section .content figcaption,.page-member section .content figcaption,.page-contact section .content figcaption,.page-single section .content figcaption{font-size:1.1rem}}@media only screen and (min-width:782px){.page-general section .content .wp-block-columns .wp-block-column:nth-of-type(1),.page-member section .content .wp-block-columns .wp-block-column:nth-of-type(1),.page-contact section .content .wp-block-columns .wp-block-column:nth-of-type(1),.page-single section .content .wp-block-columns .wp-block-column:nth-of-type(1){padding:16px 16px 16px 0}.page-general section .content .wp-block-columns .wp-block-column:nth-of-type(2),.page-member section .content .wp-block-columns .wp-block-column:nth-of-type(2),.page-contact section .content .wp-block-columns .wp-block-column:nth-of-type(2),.page-single section .content .wp-block-columns .wp-block-column:nth-of-type(2){padding:16p 0 16px 16px}}@media only screen and (min-width:960px){.page-general section h1,.page-member section h1,.page-contact section h1,.page-single section h1{width:90%;margin:96px auto 0}.page-general section .content,.page-member section .content,.page-contact section .content,.page-single section .content{width:90%;padding:48px 0 96px}.page-general section .content h2,.page-member section .content h2,.page-contact section .content h2,.page-single section .content h2{font-size:2.4rem}.page-general section .content h3,.page-member section .content h3,.page-contact section .content h3,.page-single section .content h3{font-size:2rem}.page-general section .content h4,.page-member section .content h4,.page-contact section .content h4,.page-single section .content h4{font-size:1.8rem}.page-general section .content figcaption,.page-member section .content figcaption,.page-contact section .content figcaption,.page-single section .content figcaption{font-size:1.2rem}.page-general section .content a:hover,.page-member section .content a:hover,.page-contact section .content a:hover,.page-single section .content a:hover{opacity:.64}}.page-member section .content article{width:100%;margin:16px 0 0;padding:16px;border:solid 16px rgba(0,88,80,.2);box-sizing:border-box}.page-member section .content article h2{margin:0 0 8px}.page-member section .content article .position{display:inline-block;margin:0 16px 0 0}.page-member section .content article p{margin:8px 0 0;color:#6e6e6e}.page-member section .content article a{display:inline-block;text-decoration:none;margin:8px 0 0}.page-member section .content article a:before{content:'';display:inline-block;background-image:url(//tochigi-ac.com/wp/wp-content/themes/tochigi-ac/css/../img/common/common_arrow-tochigi.png);width:5px;height:6px;background-size:cover;margin:0 4px 0 0;position:relative;top:-2px}.page-member section .content article .content-wrap h2{margin:0;display:block}.page-member section .content article .content-wrap p{margin:0;color:#2e2e2e}.page-member section .content article .content-wrap a{display:inline;text-decoration:underline;margin:0}.page-member section .content article .content-wrap a:before{content:none}.page-member section .content article:nth-of-type(1){margin:0 auto}@media only screen and (min-width:960px){.page-member section .content article{margin:32px auto 0;padding:32px;border:solid 32px rgba(0,88,80,.2)}.page-member section .content article h2{display:inline-block;margin:0 23px 8px 0}.page-member section .content article a:before{width:10px;height:12px;background-size:cover;top:0}}.page-contact section .content{max-width:720px}.page-contact section .content .form-item{margin:0 0 24px}.page-contact section .content .form-item .label{display:inline-block;margin:0 0 8px;color:#005850}.page-contact section .content .form-item input[type=text],.page-contact section .content .form-item input[type=email],.page-contact section .content .form-item textarea{width:100%;height:40px;background-color:rgba(0,88,80,.2);box-sizing:border-box;padding:8px 12px;font-size:1.4rem}.page-contact section .content .form-item textarea{height:240px;border:none !important}.page-contact section .content .privacy{text-align:center;font-size:1.4rem}.page-contact section .content .privacy input[type=checkbox]{background-image:url(//tochigi-ac.com/wp/wp-content/themes/tochigi-ac/css/../img/common/common_check.png);width:20px;height:20px;background-size:cover;position:relative;top:4px;left:-6px}.page-contact section .content .privacy input[type=checkbox]:checked{background-image:url(//tochigi-ac.com/wp/wp-content/themes/tochigi-ac/css/../img/common/common_check-active.png)}.page-contact section .content .submit-1,.page-contact section .content .submit-2,.page-contact section .content .submit-3{text-align:center;margin:32px 0 0}.page-contact section .content .submit-1 input[type=submit],.page-contact section .content .submit-1 input[type=button],.page-contact section .content .submit-2 input[type=submit],.page-contact section .content .submit-2 input[type=button],.page-contact section .content .submit-3 input[type=submit],.page-contact section .content .submit-3 input[type=button]{display:block;width:200px;margin:0 auto;padding:8px 0 10px;background-color:#005850;color:#fafafa;font-size:1.6rem}.page-contact section .content .wpcf7-response-output{border:none;background-color:#005850;color:#fafafa;padding:16px;text-align:center}.page-contact section .content .wpcf7-not-valid-tip{display:inline-block;position:relative;top:4px}.page-contact section .content .privacy .wpcf7-not-valid-tip{display:block}@media only screen and (min-width:640px){.page-contact section .content .form-item{margin:0 0 40px}.page-contact section .content .form-item .label{display:block;float:left;width:35%;margin:0;padding:10px 0 0}.page-contact section .content .form-item input[type=text],.page-contact section .content .form-item input[type=email],.page-contact section .content .form-item textarea{float:right;width:65%;font-size:1.6rem;padding:24px 12px}.page-contact section .content .form-item textarea{padding:12px}.page-contact section .content .privacy{font-size:1.6rem}.page-contact section .content .privacy input[type=checkbox]{top:2px}.page-contact section .content .submit-1,.page-contact section .content .submit-2,.page-contact section .content .submit-3{margin:40px 0 0}.page-contact section .content .submit-1 input[type=submit],.page-contact section .content .submit-1 input[type=button],.page-contact section .content .submit-2 input[type=submit],.page-contact section .content .submit-2 input[type=button],.page-contact section .content .submit-3 input[type=submit],.page-contact section .content .submit-3 input[type=button]{font-size:1.8rem;padding:12px 0 14px}.page-contact section .content .wpcf7-not-valid-tip{margin:0 0 0 35%}.page-contact section .content .privacy .wpcf7-not-valid-tip{margin:0}}@media only screen and (min-width:960px){.page-contact section .content .form-item .label{padding:9px 0 0}.page-contact section .content .form-item input[type=text],.page-contact section .content .form-item input[type=email],.page-contact section .content .form-item textarea{font-size:1.8rem}.page-contact section .content .privacy{font-size:1.8rem}.page-contact section .content .privacy input[type=checkbox]{top:1px}.page-contact section .content .submit-1 input[type=submit],.page-contact section .content .submit-1 input[type=button],.page-contact section .content .submit-2 input[type=submit],.page-contact section .content .submit-2 input[type=button],.page-contact section .content .submit-3 input[type=submit],.page-contact section .content .submit-3 input[type=button]{font-size:2rem}.page-contact section .content .submit-1 input[type=submit]:hover,.page-contact section .content .submit-1 input[type=button]:hover,.page-contact section .content .submit-2 input[type=submit]:hover,.page-contact section .content .submit-2 input[type=button]:hover,.page-contact section .content .submit-3 input[type=submit]:hover,.page-contact section .content .submit-3 input[type=button]:hover{opacity:.64}}.page-single section .content .back-member{display:block;width:200px;margin:40px auto 0;padding:8px 0 10px;background-color:#005850;color:#fafafa !important;text-align:center;text-decoration:none;font-size:1.6rem}@media only screen and (min-width:640px){.page-single section .content .back-member{font-size:1.8rem;padding:12px 0 14px}}@media only screen and (min-width:960px){.page-single section .content .back-member{font-size:2rem}.page-single section .content .back-member:hover{opacity:.64}}