﻿.fs,body{font-family:"Shippori Mincho",serif;font-weight:500;font-style:normal}.fs1,.fs-page-h1 span,._tt3{font-family:"Roboto",sans-serif;font-optical-sizing:auto;font-weight:500;font-style:normal;font-variation-settings:"wdth" 100}.fs2,.p-cn2,._btn,.p-recruit h3,.c-btn,._h{font-family:"Zen Kaku Gothic Antique",sans-serif;font-weight:400;font-style:normal}.fs3{font-family:"Zen Kaku Gothic Antique",sans-serif;font-weight:500;font-style:normal}:root{--main: #D9CDB5;--sub: #f9d902;--text: #952141;--border: #b10031;--rb1: #b10131;--rb2: #faf2f2;--sub: #f3e962;--c-btnMain: white;--bg-btnMain: #00a085;--c-btnSub: white;--bg-btnSub: #007ca0;--link: #106fc8;--b1: #f4f4f4;--b2: #9b9b9b;--b3: #e5e3e3;--w: #fff;--green1: #00a085;--bInput: #b6cfe9;--g1: #eef2f6;--g2: #edebeb;--g3: #7b7b7b;--g4: #707070;--required: #ef6363;--any: #106fc8}.c-main{color:var(--main)}.bg-main{background:var(--main)}.bd-main{border-color:var(--main)}.bg-grd1{background:rgba(0,0,0,0) linear-gradient(323deg, #ffffff 0%, #fbf7f8 38%, #ddb8c2 100%) 0% 0% no-repeat padding-box}*{margin:0;padding:0;box-sizing:border-box}*::before,*::after{display:inline-block}*,::before,::after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}html{overflow-wrap:break-word;overflow-x:hidden;text-size-adjust:100%;letter-spacing:0.08em}body{font-feature-settings:"palt";line-height:1.5;background:#fff;position:relative;font-optical-sizing:auto;font-style:normal}a{color:inherit;text-decoration:none}a:hover{color:inherit;text-decoration:none}ul,ol{list-style:none}input{color:inherit}[type=button],[type=reset],[type=submit],button{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}img{max-width:100%;margin:0;vertical-align:bottom}figure{margin:0}h1,h2,h3,h4,h5,h6,th{font-size:inherit;font-weight:inherit}@keyframes change-img-01{0%{opacity:1}6%{opacity:1}10%{opacity:0}94%{opacity:0}98%{opacity:1}}@keyframes change-img-02{0%{opacity:1}16%{opacity:1}20%{opacity:0}96%{opacity:0}100%{opacity:1}}@keyframes change-img-03{0%{opacity:1}26%{opacity:1}30%{opacity:0}96%{opacity:0}100%{opacity:1}}@keyframes change-img-04{0%{opacity:1}36%{opacity:1}40%{opacity:0}96%{opacity:0}100%{opacity:1}}@keyframes change-img-05{0%{opacity:1}46%{opacity:1}50%{opacity:0}96%{opacity:0}100%{opacity:1}}@keyframes change-img-06{0%{opacity:1}56%{opacity:1}60%{opacity:0}96%{opacity:0}100%{opacity:1}}@keyframes change-img-07{0%{opacity:1}66%{opacity:1}70%{opacity:0}96%{opacity:0}100%{opacity:1}}@keyframes change-img-08{0%{opacity:1}76%{opacity:1}80%{opacity:0}96%{opacity:0}100%{opacity:1}}@keyframes change-img-09{0%{opacity:1}86%{opacity:1}90%{opacity:0}96%{opacity:0}100%{opacity:1}}@keyframes change-img-10{0%{opacity:1}96%{opacity:1}100%{opacity:1}}.left-bg-01{animation:change-img-01 40s infinite}.left-bg-02{animation:change-img-02 40s 0s infinite}.left-bg-03{animation:change-img-03 40s 0s infinite}.left-bg-04{animation:change-img-04 40s 0s infinite}.left-bg-05{animation:change-img-05 40s 0s infinite}.left-bg-06{animation:change-img-06 40s 0s infinite}.left-bg-07{animation:change-img-07 40s 0s infinite}.left-bg-08{animation:change-img-08 40s 0s infinite}.left-bg-09{animation:change-img-09 40s 0s infinite}.left-bg-10{animation:change-img-10 40s 0s infinite}.right-bg-01{animation:change-img-01 40s infinite}.right-bg-02{animation:change-img-02 40s infinite}.right-bg-03{animation:change-img-03 40s infinite}.right-bg-04{animation:change-img-04 40s infinite}.right-bg-05{animation:change-img-05 40s infinite}.right-bg-06{animation:change-img-06 40s infinite}.right-bg-07{animation:change-img-07 40s infinite}.right-bg-08{animation:change-img-08 40s infinite}.right-bg-09{animation:change-img-09 40s infinite}.right-bg-10{animation:change-img-10 40s infinite}._pr{position:relative}._fix{position:fixed;top:0;left:0;width:100%}._h{background:rgba(16,15,13,.8);box-shadow:0 3px 6px 0 rgba(16,15,13,.8);z-index:9999}._h .container{width:min(100% - 2.5rem,87.5rem)}._h .wrap{display:flex;align-items:center;justify-content:space-between;width:100%;height:60px}@media screen and (max-width: 980px){._h-nav{display:none}}._h-menu{display:flex}._h-menu__item{font-size:14px;padding:.25em .65em}#menuButton{display:none;color:#fff;position:relative;z-index:50;width:36px;height:30px;background:none}@media screen and (max-width: 980px){#menuButton{display:block}}#navMenu{position:fixed;top:0;right:0;width:100%;height:100vh;background:linear-gradient(135deg, rgba(0, 0, 0, 0.95) 0%, rgba(20, 20, 20, 0.98) 100%);padding:120px 40px 40px;transition:all .5s cubic-bezier(0.4, 0, 0.2, 1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:1000;overflow-y:auto}@media screen and (min-width: 979px){#navMenu{display:none}}#navMenu ul{display:flex;flex-direction:column;align-items:flex-start;gap:1.5rem;width:100%;max-width:400px;padding-left:40px;color:#fff}#navMenu li{opacity:0;transform:translateX(-20px);animation:slideIn .5s ease forwards}#navMenu li:nth-child(1){animation-delay:.1s}#navMenu li:nth-child(2){animation-delay:.2s}#navMenu li:nth-child(3){animation-delay:.3s}#navMenu li:nth-child(4){animation-delay:.4s}#navMenu li:nth-child(5){animation-delay:.5s}#navMenu a{font-size:1.8rem;font-weight:300;letter-spacing:.1em;position:relative;padding:.5rem 0;display:block;width:100%;text-align:left}@media screen and (max-width: 680px){#navMenu a{font-size:1.25rem}}#navMenu a:hover{color:#d1d5db}#navMenu a:hover::after{width:100%}#navMenu a::after{content:"";position:absolute;bottom:0;left:0;width:0;height:1px;background-color:#fff;transition:width .3s ease}@keyframes slideIn{to{opacity:1;transform:translateX(0)}}#navMenu:not(.hidden){animation:fadeIn .5s ease}@keyframes fadeIn{from{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}#closeButton{transition:transform .3s ease;position:absolute;top:40px;right:40px;z-index:1001;width:32px;height:32px;background:none;color:#fff}#closeButton svg{width:32px;height:32px}.hidden{display:none}._tt1{font-size:clamp(1.25rem,1.3259668508vw + 0.9392265193rem,2rem);line-height:1.6}._tt1 span{font-size:clamp(0.625rem,0.6629834254vw + 0.4696132597rem,1rem);display:block;margin-bottom:1.65em}._tt1+.l-ttBox{font-size:clamp(0.875rem,0.4419889503vw + 0.7714088398rem,1.125rem);margin-top:2.25em;line-height:2.85}._tt1+.l-ttBox p+p{margin-top:1.75em}._tt2{font-size:clamp(0.875rem,0.6629834254vw + 0.7196132597rem,1.25rem);text-align:center;position:relative;margin-bottom:2.5em}._tt2 span{font-size:clamp(0.625rem,0.4419889503vw + 0.5214088398rem,0.875rem);display:block;margin-bottom:.3em;color:#d9cdb5;letter-spacing:4px}._tt2::after{content:"";width:20px;height:2px;background:#100f0d;position:absolute;bottom:-0.6em;left:50%;transform:translateX(-50%)}._tt3{font-size:23px;letter-spacing:1px;position:relative;padding-bottom:1.35em;margin-bottom:1.35em}._tt3::after{content:"";width:56px;height:2px;background:#fff;position:absolute;bottom:0;left:50%;transform:translateX(-50%)}.c-btn>a{width:100%;height:70px;max-width:280px;display:flex;align-items:center;justify-content:center;margin-inline:auto;border:solid 1px #fff;border-radius:36px;transition:all .3s}.c-btn.white>a{border-color:#000;background:#fff;color:#000}.c-btn.white>a:hover{border-color:#fff;background:#000;color:#fff}.c-btn.black>a{border-color:#fff;background:#000;color:#fff}.c-btn.black>a:hover{border-color:#000;background:#fff;color:#000}.c-btn{margin-top:2em}.c-btn.c-btn__arrow a{position:relative}.c-btn.c-btn__arrow a::before,.c-btn.c-btn__arrow a::after{content:"";position:absolute;top:calc(50% - 1px);right:20px;width:13px;height:1px;border-radius:9999px;transform-origin:calc(100% - 1px) 50%}.c-btn.c-btn__arrow a::before{transform:rotate(45deg)}.c-btn.c-btn__arrow a::after{transform:rotate(-45deg)}.c-btn.black a::before,.c-btn.black a::after{background-color:#fff}.c-btn.black a:hover::before,.c-btn.black a:hover::after{background-color:#000}.c-btn.white a::before,.c-btn.white a::after{background-color:#000}.c-btn.white a:hover::before,.c-btn.white a:hover::after{background-color:#fff}.logo-slider-container{width:100%;overflow:hidden;padding:40px 0;padding-bottom:80px}.logo-slider{display:flex;will-change:transform}.logo-slide{display:flex;align-items:center;flex-shrink:0;gap:24px;padding:0 25px}.logo-slide img{height:400px;width:auto;object-fit:contain;filter:grayscale(0);transition:all .3s ease}.logo-slide img:hover{transform:scale(1.03);filter:grayscale(0)}@keyframes scroll-rtl{0%{transform:translateX(0)}100%{transform:translateX(-400%)}}@keyframes scroll-ltr{0%{transform:translateX(-400%)}100%{transform:translateX(0)}}.logo-slider-container.rtl .logo-slider{animation:scroll-rtl 30s linear infinite}.logo-slider-container.ltr .logo-slider{animation:scroll-ltr 30s linear infinite}@media(max-width: 768px){.logo-slide{gap:8px}.logo-slide img{height:400px}}@media(max-width: 480px){.logo-slide{gap:8px}.logo-slide img{height:400px}}.container{width:min(100% - 2.5rem,75rem);margin-inline:auto}.mx{margin-inline:auto}.c-link{transition:all .3s;display:inline-block;position:relative}.c-link._link1{color:#fff}.c-link._link1::after{content:"";width:0;height:2px;background:#fff;position:absolute;bottom:-4px;left:50%;transform:translateX(-50%);transition:all .3s}.c-link._link1:hover::after{width:100%}.c-link._op:hover{opacity:.8}body{background:#000}#opening{position:fixed;top:0;left:0;width:100%;height:100%;background:#000;display:flex;justify-content:center;align-items:center;flex-direction:column;z-index:9999;opacity:1;transition:opacity 1s ease}#opening-image{width:100%;height:100%;object-fit:cover;opacity:1;transform:scale(1);transition:opacity 1s ease,transform 3s ease}#opening-text{font-size:2.5rem;color:#fff;letter-spacing:.2em;opacity:1;transition:opacity 1s ease,transform 3s ease;text-shadow:0 0 10px hsla(0,0%,100%,.6);position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);text-align:center;width:100%}#opening-text img{width:min(280px,80%);height:auto}@media screen and (max-width: 680px){#opening-text{font-size:1.5rem}}#main-content{display:flex}.leftside{position:sticky;top:0;left:0;height:100vh;width:calc(50% - 195px);background-size:cover;z-index:32}.left-bg{position:absolute;overflow:hidden;top:0;left:0;height:100vh;width:100%;background-size:500px;background-repeat:repeat;background-position:top}.left-bg-01{background-image:url(../images/bg-left_01.jpg);transform:scale(1.005);z-index:10}.left-bg-02{background-image:url(../images/bg-left_02.jpg);transform:scale(1.005);z-index:9}.left-bg-03{background-image:url(../images/bg-left_03.jpg);transform:scale(1.005);z-index:8}.left-bg-04{background-image:url(../images/bg-right_01.jpg);transform:scale(1.005);z-index:7}.left-bg-05{background-image:url(../images/bg-right_02.jpg);transform:scale(1.005);z-index:6}.left-bg-06{background-image:url(../images/bg-right_03.jpg);transform:scale(1.005);z-index:5}.left-bg-07{background-image:url(../images/bg-left_01.jpg);transform:scale(1.005);z-index:4}.left-bg-08{background-image:url(../images/bg-left_02.jpg);transform:scale(1.005);z-index:3}.left-bg-09{background-image:url(../images/bg-left_03.jpg);transform:scale(1.005);z-index:2}.left-bg-10{background-image:url(../images/bg-right_01.jpg);transform:scale(1.005);z-index:1}.rightside{position:sticky;top:0;right:0;height:100vh;width:calc(50% - 195px);background-size:cover;z-index:32}.right-bg{position:absolute;overflow:hidden;top:0;left:0;height:100vh;width:100%;background-size:500px;background-repeat:repeat;background-position:top}.right-bg-01{background-image:url(../images/bg-right_01.jpg);transform:scale(1.005);z-index:10}.right-bg-02{background-image:url(../images/bg-right_02.jpg);transform:scale(1.005);z-index:9}.right-bg-03{background-image:url(../images/bg-right_03.jpg);transform:scale(1.005);z-index:8}.right-bg-04{background-image:url(../images/bg-left_01.jpg);transform:scale(1.005);z-index:7}.right-bg-05{background-image:url(../images/bg-left_02.jpg);transform:scale(1.005);z-index:6}.right-bg-06{background-image:url(../images/bg-left_03.jpg);transform:scale(1.005);z-index:5}.right-bg-07{background-image:url(../images/bg-right_01.jpg);transform:scale(1.005);z-index:4}.right-bg-08{background-image:url(../images/bg-right_02.jpg);transform:scale(1.005);z-index:3}.right-bg-09{background-image:url(../images/bg-right_03.jpg);transform:scale(1.005);z-index:2}.right-bg-10{background-image:url(../images/bg-left_01.jpg);transform:scale(1.005);z-index:1}.l-center{width:100%;max-width:390px;background:#fff}#_f{padding:20px;background:#000;width:100%}#main{display:flex}.c-bg{background:#f5f1e9;color:#100f0d}.hero{position:relative}.hero-img{display:block;margin:0 auto}.hero-text{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.hero-text img{width:min(280px,80%);height:auto}#concept{padding-top:60px;padding-bottom:84px}.page-kitashinchi #concept ._tt1+.l-ttBox{font-size:clamp(0.5rem,0.2209944751vw + 0.4482044199rem,0.625rem);line-height:1.85;letter-spacing:0}.page-kitashinchi #concept ._tt1+.l-ttBox p+p{margin-top:.9em}#info{padding-top:50px;padding-bottom:50px}.info-meta__item{margin-bottom:1.25rem;border-bottom:solid 2px #ededed}.info-meta__item:last-of-type{border:none}.info-meta__item h3{font-size:clamp(0.75rem,0.4419889503vw + 0.6464088398rem,1rem);margin-bottom:1em}.info-meta__item p{font-size:clamp(0.875rem,0.2209944751vw + 0.8232044199rem,1rem);margin-bottom:1.5em}.info-meta__item ul{margin-bottom:1.5em}.info-meta__item li{font-size:clamp(0.875rem,0.2209944751vw + 0.8232044199rem,1rem);margin-top:.5em}.info-meta__item img{display:block;margin-inline:auto;margin-bottom:2rem}.info-meta__item .dl-list{padding-bottom:2rem}.info-meta__item .dl-list__item{display:flex;margin-top:1.25rem}.info-meta__item .dl-list dt{font-size:clamp(0.875rem,0.2209944751vw + 0.8232044199rem,1rem);margin-right:1em}.info-meta__item .dl-list dd{font-size:clamp(0.875rem,0.2209944751vw + 0.8232044199rem,1rem)}.g-map{line-height:0;margin-bottom:1.5em}.g-map iframe{width:100%;height:100%;aspect-ratio:4/5}#groups{padding-top:1.5rem}#groups .info-meta{padding-top:0;padding-bottom:2rem}#groups .info-meta__item{padding-top:2.5rem;border-color:#fff}#groups .info-meta__item:first-of-type{padding-top:1.25rem}.groups-honten-title{text-align:center;margin-bottom:1.5rem}.groups-honten-title::after{content:"";display:block;width:40px;height:1px;background:#100f0d;margin:.75rem auto 0}.c-btn--groups{margin-top:0;margin-bottom:.5rem;padding-bottom:2rem}.c-btn--groups>a{height:50px;max-width:240px;font-size:14px}#member{padding-top:3rem;padding-bottom:3rem}#member p{font-size:clamp(0.8125rem,0.2209944751vw + 0.7607044199rem,0.9375rem);line-height:2;margin-bottom:1.75em}.l-cta{color:#fff;text-align:center;padding:4rem 0 6em;font-size:14px}.l-cta .tel{font-size:24px}.l-cta .tel:hover{opacity:.8}.l-recruit{background:url(../images/bg-recruit.jpg) no-repeat center/cover}.l-contact{background:url(../images/bg-contact.jpg) no-repeat center/cover}.footer{border-top:solid 1px #fff;background:#000;color:#fff;height:60px}.fs-page{padding-top:100px;padding-bottom:50px;background:url(../images/fs-page.jpg) no-repeat center/cover;color:#fff;display:flex;justify-content:center;align-items:center}.fs-page-h1{text-align:center;font-size:18px}.fs-page-h1 span{display:block;font-size:12px}.sec{padding-top:3rem}._l-line{display:block;border-bottom:solid 1px #ededed;margin:1.25rem 0}._btn{position:sticky;bottom:0;left:0;z-index:999;width:100%;max-width:390px;padding-bottom:20px}._btn .c-btn>a{height:50px;font-size:14px}.p-recruit{padding-bottom:2rem}.p-recruit h2{font-size:18px;background:#f5f1e9;text-align:center;padding:12px 4px}.p-recruit h3{font-size:12px;margin-top:20px;margin-bottom:16px}.p-recruit p{font-size:14px}.p-recruit ._spc{display:block;margin-top:4rem}.p-policy{padding-bottom:4rem}.p-policy p{font-size:14px;margin-bottom:2rem}.p-policy h2{font-size:14px;padding-bottom:1rem;margin-bottom:1rem;border-bottom:solid 1px #ededed}.p-policy li{font-size:14px}.p-cn2 ._d{border-bottom:solid 1px #ededed;padding-bottom:.75rem !important;margin-bottom:.5rem !important}.p-cn2{padding-bottom:4rem}.p-cn2 .c-link{color:#0075fe}.p-cn2 .c-link:hover{opacity:.7;text-decoration:underline}.p-cn2 .c-tel{text-align:center;margin-bottom:24px}.p-cn2 .c-tel p{font-size:12px;margin-bottom:6px}.p-cn2 .c-tel a{font-size:24px;transition:all .3s}.p-cn2 .c-tel a:hover{color:#0075fe}.p-cn2 *,.p-cn2 ::before,.p-cn2 ::after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb;accent-color:#100f0d}.p-cn2 table{border-collapse:collapse;border-spacing:2px}.p-cn2 .wpcf7,.p-cn2 .form{max-width:390px;margin-inline:auto;padding:0 10px}@media screen and (max-width: 800px){.p-cn2 .wpcf7,.p-cn2 .form{padding:0 7.5px}}.p-cn2 .form{border-radius:24px}.p-cn2 .form table{margin-inline:auto}@media screen and (max-width: 800px){.p-cn2 .form table{width:100%}}.p-cn2 .form ._ac{margin-top:40px;text-align:center}.p-cn2 .form ._ac input[type=checkbox]{display:none;position:relative}.p-cn2 .form ._ac .wpcf7-list-item{margin:0}.p-cn2 .form ._ac label{display:inline;cursor:pointer;position:relative}.p-cn2 .form ._ac label>span::before{content:"";border-radius:50%;border:solid 1px #000;width:14px;height:14px;margin-right:8px;display:inline-block}.p-cn2 .form ._ac label>span::after{content:"";border-radius:50%;position:absolute;top:7.5px;left:3px;width:8px;height:8px;transition:.3s ease}.p-cn2 .form ._ac label input[type=checkbox]:checked+span::before{border-color:#100f0d}.p-cn2 .form ._ac label input[type=checkbox]:checked+span::after{background:#100f0d}.p-cn2 .form input,.p-cn2 .form textarea{background:#f2f2f2;padding:17.25px 12px;width:100%;text-align:justify;letter-spacing:.05em}.p-cn2 .form input::placeholder,.p-cn2 .form textarea::placeholder{color:#a7a7a7;text-align:justify}.p-cn2 .form textarea{min-height:210px;line-height:1.8;letter-spacing:2px}.p-cn2 .form tr{border-style:solid;border-top:15px;border-bottom:15px;color:rgba(0,0,0,0);text-align:left;margin-bottom:-10px}.p-cn2 .form th{padding-top:10px;text-align:left;font-weight:400;font-size:14px;margin-bottom:-10px}.p-cn2 .form td{width:100%}.p-cn2 .form th,.p-cn2 .form td{color:#000;padding:7.5px 0;display:block}.p-cn2 .form ._w{text-align:left;min-width:230px;margin-bottom:-10px}.p-cn2 .form ._w::after{content:"必須";color:#cb0000;font-size:12px;font-weight:400;margin-left:6px}.p-cn2 .form ._ww{display:flex}.p-cn2 .form ._ww>span{width:calc(50% - 7.5px);max-width:180px;overflow:hidden}.p-cn2 .form ._ww>span:last-of-type{margin-left:15px}.p-cn2 .form ._www{display:flex}.p-cn2 .form ._www>span{width:33.3333333333%;max-width:73px}.p-cn2 .form ._www>span:not(:first-of-type){margin-left:26px;max-width:85px}.p-cn2 .form ._www>span:not(:first-of-type)::before{content:"-";position:absolute;top:50%;left:-16px;transform:translateY(-50%);color:var(--gray4)}.p-cn2 .form .radio .wpcf7-form-control-wrap,.p-cn2 .form .radio .wpcf7-radio{display:flex;flex-direction:column}.p-cn2 .form .radio .wpcf7-list-item{margin:0;font-size:14px}@media screen and (max-width: 800px){.p-cn2 .form .radio .wpcf7-list-item:first-of-type{margin-top:10px}}.p-cn2 .form .radio .wpcf7-list-item:not(:first-of-type){margin-left:20px;margin-left:0;margin-top:6px}.p-cn2 .form .radio label{cursor:pointer}.p-cn2 .form .radio input{width:auto;margin-right:5px}.p-cn2 .form .radio label{display:inline;cursor:pointer;position:relative}.p-cn2 .form .radio label>span::before{content:"";border-radius:50%;border:solid 1px #000;width:14px;height:14px;margin-right:8px;display:inline-block}.p-cn2 .form .radio label>span::after{content:"";border-radius:50%;position:absolute;top:5.3px;left:3px;width:8px;height:8px;transition:.3s ease}.p-cn2 .form .radio label input[type=radio]{display:none;position:relative}.p-cn2 .form .radio label input[type=radio]:checked+span::before{border-color:#100f0d}.p-cn2 .form .radio label input[type=radio]:checked+span::after{background:#100f0d}.p-cn2 .form .btn{max-width:280px;display:flex;align-items:center;width:100%;height:50px;border-radius:32px;color:#fff;font-weight:600;border:solid 2px #fff;background:#000;position:relative;transition:all ease .3s;margin-inline:auto;margin-top:26px}.p-cn2 .form .btn:hover{color:#000;background:#fff;border-color:#000}.p-cn2 .form .btn input[type=submit]{height:100%;background:rgba(0,0,0,0);font-size:14px;text-align:center;padding:0;border:none}.p-cn2 .form .wpcf7-not-valid-tip{font-size:12px}.p-cn2 .wpcf7-spinner{display:none}.p-cn2 input{color:inherit}.p-cn2 [type=button],.p-cn2 [type=reset],.p-cn2 [type=submit],.p-cn2 button{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.p-cn2 th._p{vertical-align:top;padding-top:24px}@media screen and (max-width: 800px){.p-cn2 th._p{padding-top:7.5px}}/*# sourceMappingURL=main.min.css.map */
