@media screen and (min-width: 1160px){#header{background-color:#fff;box-shadow:0 0 8px rgba(17,17,17,.12)}}.mainvisual{position:relative}.mainvisual__main-image{overflow:hidden;position:relative;z-index:10;width:100%;height:auto;background-color:#111;padding-top:20%}@media screen and (max-width: 768px){.mainvisual__main-image{padding-top:42%}}.mainvisual__main-image img{opacity:.64;position:absolute;transform:translate(-50%, -50%);-o-object-fit:cover;object-fit:cover;top:50%;left:50%;width:100%;height:100%}.mainvisual__copy{position:absolute;z-index:20;top:36%;width:100%;color:#fff;text-align:center;text-shadow:0 0 4px rgba(17,17,17,.2)}@media screen and (max-width: 1159px)and (min-width: 769px){.mainvisual__copy{top:28%}}@media screen and (max-width: 768px){.mainvisual__copy{top:26%}}.mainvisual__copy span{display:inline-block;border-bottom:1px solid rgba(255,255,255,.6);font-size:1.6rem;font-weight:normal;margin-bottom:8px}.mainvisual__copy strong{display:block;font-size:3.2rem;font-weight:bold;letter-spacing:.12em}@media screen and (max-width: 1159px)and (min-width: 769px){.mainvisual__copy strong{font-size:2.6rem}}@media screen and (max-width: 768px){.mainvisual__copy strong{font-size:2.2rem}}.breadcrumbs{background:url("../images/icon/icon_home0101.svg") no-repeat 40px 52%;background-size:18px auto;font-size:1.4rem;padding:16px 40px 16px 64px;margin-bottom:-24px}@media screen and (max-width: 1159px)and (min-width: 769px){.breadcrumbs{background-size:16px auto;background-position:16px 20px;padding:16px 12px 16px 38px}}@media screen and (max-width: 768px){.breadcrumbs{background-size:16px auto;background-position:12px 16px;padding:12px 8px 12px 32px}}.breadcrumbs a{display:inline-block;color:#f9f8f0}@media screen and (min-width: 769px){.breadcrumbs a:hover{opacity:.6}}.breadcrumbs a span{text-decoration:underline}.prev-next{display:flex;justify-content:space-between;width:100%;max-width:960px;margin:64px auto}@media screen and (max-width: 768px){.prev-next{margin-bottom:40px}}.prev-next .prev,.prev-next .next{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;width:calc(50% - 16px);max-width:240px}.prev-next .prev a,.prev-next .next a{display:block;width:100%;border-bottom:1px solid #ccc;font-size:1.6rem;font-weight:normal;padding:12px 8px}@media screen and (min-width: 769px){.prev-next .prev a:hover,.prev-next .next a:hover{transform:scale(1.02);border-bottom:1px solid #ff8d00;color:#ff8d00}}.nav-links{margin-top:80px}@media screen and (max-width: 768px){.nav-links{margin-top:40px}}.page-numbers{text-align:center}.page-numbers li{display:inline-block}.page-numbers span{display:block;background-color:#efefef;border:1px solid #efefef;color:#333;font-family:sans-serif;font-size:1.8rem;font-weight:normal;padding:12px 18px;margin:1px}.page-numbers a{background-color:#fff;border:1px solid #ccc;border-radius:3px;color:#333;font-family:sans-serif;font-size:1.8rem;font-weight:normal;padding:12px 18px;margin:1px}@media screen and (min-width: 769px){.page-numbers a:hover{background-color:#483b35;border:1px solid #483b35;color:#fff}}.text__editor h1,.text__editor h2,.text__editor h3,.text__editor h4,.text__editor h5,.text__editor h6{margin-top:40px;margin-bottom:24px}.text__editor h1,.text__editor h2{display:block;background-image:linear-gradient(30deg, #FF8D00, #FFC500);color:#fff;font-size:2.6rem;font-weight:bold;letter-spacing:.08em;line-height:1.6;padding:4px 16px;margin-top:16px;margin-bottom:16px}@media screen and (max-width: 1159px)and (min-width: 769px){.text__editor h1,.text__editor h2{font-size:2.4rem}}@media screen and (max-width: 768px){.text__editor h1,.text__editor h2{font-size:2rem;padding:4px 12px}}.text__editor h3{width:100%;border-bottom:1px solid #333;font-size:1.8rem;font-weight:bold;letter-spacing:.08em;line-height:1.6}.text__editor h4{margin:40px 0 24px}.text__editor h5{margin:40px 0 24px}.text__editor figure{max-width:640px;margin:24px 0}@media screen and (max-width: 768px){.text__editor figure{margin:24px 0}}.text__editor iframe{display:block;max-width:100%;height:280px;margin:8px 0}@media screen and (max-width: 768px){.text__editor iframe{height:200px}}.text__editor p{font-size:1.8rem;line-height:2;margin-bottom:24px}.text__editor p img{width:auto;max-width:100%}.text__editor p img.alignright{display:block;margin:0 0 0 auto}.text__editor p img.alignleft{display:block;margin:0 auto 0 0}.text__editor p img.aligncenter{display:block;margin:0 auto}.text__editor p a{display:inline;color:#ff8d00;text-decoration:underline}.text__editor p a:hover{color:#483b35}.text__editor .wp-block-file a{display:inline-block;color:#ff8d00;text-decoration:underline}.text__editor .wp-block-file a:hover{color:#483b35}.text__editor ul,.text__editor ol{margin-bottom:24px}@media screen and (min-width: 769px){.text__editor ul,.text__editor ol{padding:0 24px}}.text__editor ul li,.text__editor ol li{background:url("../images/icon/icon_check0202.svg") no-repeat left;background-size:24px auto;border-bottom:1px dashed rgba(72,59,53,.4);padding:8px 0 8px 36px}.text__editor .sharedaddy li{background:none;border-bottom:none}.text__editor code{background:linear-gradient(transparent 60%, #FCEE21 60%);font-size:1.8rem;font-weight:bold;line-height:1.8;margin-bottom:16px}.text__editor table{width:100%;border:1px solid #6c7a8c;color:#333;font-size:1.6rem;margin:24px auto}.text__editor table th{font-weight:bold}.text__editor table td{width:auto;background-color:#fff;border-right:1px dashed #6c7a8c;border-bottom:1px dashed #6c7a8c;vertical-align:middle;padding:12px 16px}@media screen and (max-width: 768px){.text__editor table td{padding:12px 8px}}.text__editor table td:last-child{border-right:none}.text__editor .is-style-table-second table th{width:32%}.concept{background-color:#fff;padding:64px 0}@media screen and (max-width: 768px){.concept{padding:56px 0}}@media screen and (max-width: 768px){.concept .sub_visual{padding:64px 0}}.concept_inner{max-width:1200px}.concept__main-text{font-size:1.6rem;line-height:2.2;text-align:center}@media screen and (max-width: 768px){.concept__main-text{line-height:2;text-align:left}}.concept__main-image{width:38%}@media screen and (max-width: 768px){.concept__main-image{width:calc(100% - 48px);margin:0 auto}}.workabout{padding:64px 0 40px}.workabout__main-text{font-size:1.6rem;line-height:2.2;text-align:center;margin-bottom:40px}@media screen and (max-width: 1159px){.workabout__main-text{line-height:2}}@media screen and (max-width: 768px){.workabout__main-text{text-align:left}}.workabout__item01{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-bottom:64px}@media screen and (max-width: 768px){.workabout__item01{margin-bottom:40px}}.workabout__item01 .main_title03{position:relative;z-index:4;margin-top:32px;margin-left:24px}.workabout__item-image{overflow:hidden;position:relative;width:calc(44% - 40px);height:auto;border-radius:24px;padding-top:26%}@media screen and (max-width: 768px){.workabout__item-image{width:100%;padding-top:60%;margin-bottom:24px}}.workabout__item-image img{transition:.6s;position:absolute;transform:translate(-50%, -50%);-o-object-fit:cover;object-fit:cover;top:50%;left:50%;width:100%;height:100%}.workabout__item-info{width:56%}@media screen and (max-width: 768px){.workabout__item-info{width:100%}}.workabout__item-title{position:relative;border-bottom:2px dotted #483b35;font-size:2.4rem;font-weight:bold;letter-spacing:.06em;padding:0 0 8px 86px;margin-bottom:20px}@media screen and (max-width: 768px){.workabout__item-title{text-align:center;padding-left:0}}.workabout__item-title img{display:inline-block;position:absolute;z-index:2;top:-8px;left:0;max-width:86px}@media screen and (max-width: 768px){.workabout__item-title img{top:-56px;left:-16px;max-width:80px}}.workabout__item-title span{display:block;font-size:1.5rem;margin-bottom:4px}.workabout__item-text{font-size:1.5rem;line-height:1.8}.workabout__item-text p{margin-bottom:12px}.workabout__item-cap{width:100%}.workabout__item-cap ul{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;background-color:#fff;border-radius:16px;padding:40px;margin:-42px auto 0}@media screen and (max-width: 768px){.workabout__item-cap ul{padding:40px 24px 24px}}.workabout__item-cap li{width:calc(33.3333333333% - 24px)}@media screen and (max-width: 768px){.workabout__item-cap li{width:100%;margin-bottom:16px}}.workabout__item-cap figure{overflow:hidden;position:relative;width:100%;height:auto;border-radius:12px;padding-top:60%}.workabout__item-cap figure img{transition:.6s;position:absolute;transform:translate(-50%, -50%);-o-object-fit:cover;object-fit:cover;top:50%;left:50%;width:100%;height:100%}.workabout__item-cap figcaption{position:relative;text-align:center;margin:8px 0 0}.workabout__item02{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:40px}.workabout__item02 .check__item-image{height:auto;padding-top:auto}.check__list{max-width:560px;margin:32px auto 0}.check__item{background:url(../images/icon/icon_check0101.svg) no-repeat left 6px top 50%;background-size:12px auto;border-bottom:1px dashed rgba(72,59,53,.24);font-size:1.8rem;font-weight:normal;padding:4px 4px 4px 28px}.cashless{position:relative;z-index:4;background-color:#fff;padding:64px 0;margin-top:-80px}.cashless_inner{max-width:960px}.cashless__main-image{margin:24px auto 0}.operation{padding:64px 0}@media screen and (max-width: 768px){.operation{padding-bottom:0}}.operation .main_title02 span{letter-spacing:.08em}.operation_inner{max-width:960px}.summary__list{display:flex;flex-wrap:wrap;justify-content:space-between;margin:24px auto}@media screen and (max-width: 768px){.summary__list{margin-bottom:0}}.summary__item{width:calc(50% - 6px);background-color:#fff;border-radius:12px;box-shadow:1px 1px 12px rgba(72,59,53,.12);padding:32px;margin-bottom:12px}@media screen and (max-width: 768px){.summary__item{width:100%;border-radius:8px}}.summary__item-title{font-size:2rem;font-weight:bold;border-bottom:1px solid #483b35;padding-bottom:6px;margin-bottom:16px}.flow{padding:0 0 64px}@media screen and (max-width: 768px){.flow{padding:56px 0}}.flow_inner{max-width:1200px}@media screen and (max-width: 768px){.flow_inner{max-width:480px}}.flow__main-text{font-size:1.6rem;line-height:2.2;text-align:center;margin-bottom:40px}@media screen and (max-width: 768px){.flow__main-text{line-height:1.8}}.flow__list{display:flex;flex-wrap:wrap;justify-content:center}@media screen and (max-width: 768px){.flow__list{padding:0 24px;margin-bottom:-24px}}.flow__item{width:calc(25% - 32px);margin:0 16px}@media screen and (max-width: 1159px)and (min-width: 769px){.flow__item{width:calc(25% - 16px)}}@media screen and (max-width: 768px){.flow__item{width:100%;margin-bottom:24px}}.flow__item-image{overflow:hidden;position:relative;width:160px;height:160px;border:4px solid #fff;border-radius:240px;margin:0 auto 16px}@media screen and (max-width: 768px){.flow__item-image{width:120px;height:120px}}.flow__item-image img{position:absolute;transform:translate(-50%, -50%);-o-object-fit:cover;object-fit:cover;top:50%;left:50%;width:100%;height:100%;background-color:#fff}.flow__item-title{border-bottom:2px dotted #483b35;font-size:2.4rem;text-align:center;padding-bottom:4px;margin-bottom:8px}@media screen and (max-width: 1159px)and (min-width: 769px){.flow__item-title{font-size:2rem}}.flow__item-title span{font-size:1.8rem;font-weight:bold}.flow__item-title img{display:inline-block;position:relative;top:-4px;max-width:26px;margin-right:8px;margin-left:-4px}@media screen and (max-width: 1159px)and (min-width: 769px){.flow__item-title img{max-width:24px}}.flow__item-subtitle{background-color:#b08e74;border-radius:4px;color:#fff;font-size:1.6rem;font-weight:bold;text-align:center;padding:4px 8px;margin-bottom:12px}.flow__item-text{font-size:1.6rem;line-height:1.8;text-align:center}.flow__item-last .flow__item-image{border:2px solid #ff8d00}.flow__item-last .flow__item-title{color:#ff8d00}.flow__item-last .flow__item-subtitle{background-color:#ff8d00}.works{padding:40px 0 64px}.works__main-text{font-size:1.6rem;line-height:2.2;text-align:center;margin-bottom:40px}@media screen and (max-width: 1159px){.works__main-text{line-height:2}}@media screen and (max-width: 768px){.works__main-text{text-align:left}}.works__item{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-bottom:64px}@media screen and (max-width: 768px){.works__item{margin-bottom:24px}}.works__item .main_title02{width:100%;margin-top:24px;margin-bottom:24px}@media screen and (max-width: 768px){.works__item .main_title02{margin-bottom:16px}}.works__item .main_title03{position:relative;z-index:4;width:100%;margin-top:32px;margin-left:24px}.works__item-image{overflow:hidden;position:relative;width:calc(50% - 24px);height:auto;border-radius:24px;padding-top:32%;margin-bottom:40px}@media screen and (max-width: 768px){.works__item-image{width:100%;border-radius:12px;padding-top:60%;margin-bottom:24px}}.works__item-image img{transition:.6s;position:absolute;transform:translate(-50%, -50%);-o-object-fit:cover;object-fit:cover;top:50%;left:50%;width:100%;height:100%}.works__item-info{width:56%}@media screen and (max-width: 768px){.works__item-info{width:100%}}.works__item-title{width:36%;border-bottom:1px solid #483b35;font-size:2.4rem;font-weight:bold;letter-spacing:.06em;padding-bottom:6px}@media screen and (max-width: 768px){.works__item-title{width:100%;font-size:2rem;text-align:center}}.works__item-title img{display:inline-block;position:absolute;z-index:2;top:-8px;left:0;max-width:86px}.works__item-title span{display:block;font-size:1.5rem;margin-bottom:4px}.works__item-text{width:60%;margin-bottom:40px}@media screen and (max-width: 768px){.works__item-text{width:100%;margin-bottom:0}}.works__item-text h2{display:inline-block;background-image:linear-gradient(30deg, #FF8D00, #FFC500);border-radius:4px;color:#fff;font-size:1.8rem;font-weight:bold;letter-spacing:.08em;line-height:1.6;padding:4px 16px;margin-top:16px;margin-bottom:8px}.works__item-text p{line-height:2}.works__item-cap{width:100%}.works__item-cap ul{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;background-color:#fff;border-radius:16px;padding:40px;margin:-42px auto 0}@media screen and (max-width: 768px){.works__item-cap ul{padding-bottom:16px}}.works__item-cap li{width:calc(33.3333333333% - 24px);margin:0 12px}@media screen and (max-width: 768px){.works__item-cap li{width:100%;margin-bottom:16px}}.works__item-cap figure{overflow:hidden;position:relative;width:100%;height:auto;border-radius:12px;padding-top:60%}.works__item-cap figure img{transition:.6s;position:absolute;transform:translate(-50%, -50%);-o-object-fit:cover;object-fit:cover;top:50%;left:50%;width:100%;height:100%}.works__item-cap figcaption{position:relative;text-align:center;margin:8px 0 0}.question{background-color:#fff;padding:64px 0}.question_inner{max-width:960px}.question__main-text{font-size:1.6rem;line-height:2.2;text-align:center}@media screen and (max-width: 768px){.question__main-text{line-height:2;text-align:left}}.question__list{margin:40px auto}.question__item{margin-bottom:56px}.question__item-title,.question__item-text{position:relative;padding-left:36px}.question__item-title::before,.question__item-text::before{content:"Q.";display:block;position:absolute;top:-2px;left:0;width:32px;font-size:2.4rem;font-weight:bold;margin-right:4px}.question__item-title{border-bottom:1px solid #483b35;font-size:2.2rem;font-weight:bold;padding-bottom:6px;margin-bottom:16px}.question__item-title::before{content:"Q."}.question__item-text{font-size:1.6rem;line-height:1.6}.question__item-text::before{content:"A.";top:-8px;color:#ff8d00;font-size:2.6rem}.greeting{padding:64px 0}.greeting__main-text{font-size:1.6rem;line-height:2.2;text-align:center}@media screen and (max-width: 768px){.greeting__main-text{line-height:2;text-align:left}}.company{padding:0 0 64px}.company__list{width:100%;max-width:680px;margin:24px auto}.company__item th,.company__item td{font-size:1.6rem;text-align:left;vertical-align:top;padding:12px}@media screen and (max-width: 768px){.company__item th,.company__item td{padding:12px 0}}.company__item th iframe,.company__item td iframe{display:block;width:100%;height:400px;margin:8px 0}@media screen and (max-width: 768px){.company__item th iframe,.company__item td iframe{height:200px}}.company__item th{width:24%;border-bottom:1px solid #483b35;font-weight:bold}@media screen and (max-width: 768px){.company__item th{width:28%}}.company__item td{width:76%;border-bottom:1px solid rgba(72,59,53,.2);font-size:1.5rem}@media screen and (max-width: 768px){.company__item td{width:72%}}.company__item td img{max-width:200px}.topics{padding:80px 0}@media screen and (max-width: 768px){.topics{padding:64px 0}}@media screen and (min-width: 769px){.topics_inner{max-width:960px}}.topics__list{margin-top:40px}@media screen and (max-width: 1159px){.topics__list{margin-top:32px}}@media screen and (max-width: 768px){.topics__list{max-width:480px;margin:32px auto 0}}.topics__item{transition:.6s;display:flex;flex-wrap:wrap;justify-content:space-between;position:relative;border-radius:16px}@media screen and (min-width: 769px){.topics__item{background-color:#fff;box-shadow:2px 2px 12px rgba(72,59,53,.06)}}.topics__item a.around-link{position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;text-indent:-999px}@media screen and (min-width: 769px){.topics__item:hover{transform:scale(1.04)}}.topics__item:not(:last-child){margin-bottom:24px}@media screen and (max-width: 768px){.topics__item:not(:last-child){margin-bottom:56px}}.topics__item .main_link01 a{max-width:240px;background-size:56px auto;font-size:1.6rem;margin-right:0;margin-left:auto}.topics__item-image{overflow:hidden;position:relative;width:46%;height:auto}@media screen and (min-width: 769px){.topics__item-image{min-height:240px;border-right:1px solid rgba(72,59,53,.12);border-radius:16px 0 0 16px}}@media screen and (max-width: 768px){.topics__item-image{width:100%;border:1px solid #ddd;padding-top:60%;margin:0 auto 24px}}.topics__item-image img{position:absolute;transform:translate(-50%, -50%);-o-object-fit:cover;object-fit:cover;top:50%;left:50%;width:100%;height:100%}.topics__item-info{width:54%}@media screen and (min-width: 769px){.topics__item-info{padding:40px 4%}}@media screen and (max-width: 768px){.topics__item-info{width:100%}}.topics__item-title{font-size:2.2rem;margin-bottom:12px}.topics__item-text{font-size:1.4rem;font-weight:normal;line-height:1.8;margin-bottom:20px}@media screen and (max-width: 1159px){.topics__item-text br{display:none}}.detail{padding:64px 0 32px}.detail .main_title02 span{letter-spacing:.08em}@media screen and (max-width: 768px){.detail .main_title02 span{font-size:2.2rem;line-height:1.6;text-align:left}}.detail_inner{max-width:960px}.detail__main-image{overflow:hidden;position:relative;width:100%;height:auto;border:1px solid #ddd;border-radius:24px;padding-top:60%;margin-top:32px;margin-bottom:32px}@media screen and (max-width: 768px){.detail__main-image{width:calc(100% + 48px);border-right:none;border-left:none;border-radius:0;padding-top:68%;margin:24px -24px}}.detail__main-image img{position:absolute;transform:translate(-50%, -50%);-o-object-fit:cover;object-fit:cover;top:50%;left:50%;width:100%;height:100%}.detail__main-text{font-size:1.8rem;line-height:2.2;margin-bottom:40px}@media screen and (max-width: 1159px){.detail__main-text{line-height:2}}@media screen and (max-width: 768px){.detail__main-text br{display:none}}.under_topics .main_title01{margin-bottom:40px}.under_topics .topics__list{margin-top:40px}.under_topics-detail .main_title01{font-size:2.6rem;text-align:left}.under_topics-detail .category__icon{margin-bottom:-24px}.under_topics-detail .category__icon a{background-color:#fff;border:1px solid #483b35;color:#483b35;padding:2px 24px}@media screen and (min-width: 769px){.under_topics-detail .category__icon a:hover{opacity:1;background-color:#f9f8f0;border:1px solid #f9f8f0;color:#fff}}.under_topics-detail .detail__main-image{margin-top:32px;margin-bottom:32px}.call{padding:64px 0}.call__main-tel{max-width:420px;margin:0 auto}.call__main-tel a{background-color:#fff;border-radius:16px;box-shadow:1px 1px 12px rgba(72,59,53,.12);padding:32px 12px}.call__main-tel a img{display:block;max-width:300px;margin:0 auto}@media screen and (min-width: 769px){.call__main-tel a:hover{transform:scale(1.04)}}.contact-form{background-color:#fff;padding:64px 0}.contact__main-text{font-size:1.6rem;line-height:2.2;text-align:center}@media screen and (max-width: 768px){.contact__main-text{line-height:2;text-align:left}}.contact-form__main-text p{line-height:1.8;margin-bottom:12px}@media screen and (max-width: 768px){.contact-form__main-text p{text-align:left}}#cf7-area{width:100%;max-width:800px;margin:60px auto 0}@media screen and (max-width: 768px){#cf7-area{margin-top:32px}}#cf7-area *{transition:.4s}#cf7-area p{margin-bottom:0}.cf7-item{border-bottom:1px dashed #ccc}.cf7-q{width:36%;color:#555;font-size:1.6rem;text-align:left;vertical-align:middle;padding:8px 12px 12px 24px}@media screen and (max-width: 768px){.cf7-q{display:block;width:100%;padding:12px 0 0}}.cf7-q span{font-size:.8em;font-weight:normal}.cf7-q label{display:flex;flex-wrap:wrap;align-items:center}.cf7-a{width:64%;color:#555;vertical-align:middle;padding:8px 24px 12px 0}@media screen and (max-width: 768px){.cf7-a{display:block;width:100%;padding:4px 0 16px}}.cf7-a span{display:block;font-size:1.5rem;margin-top:4px}#cf7-area label{font-weight:normal}#cf7-area input,#cf7-area textarea{display:block;width:100%;background-color:#fff;border:1px solid #555;font-size:1.6rem;padding:6px 12px}#cf7-area input::-moz-placeholder, #cf7-area textarea::-moz-placeholder{color:#aaa}#cf7-area input::placeholder,#cf7-area textarea::placeholder{color:#aaa}#cf7-area textarea{height:160px}#cf7-area input:focus,#cf7-area textarea:focus{outline:0;border:1px solid #483b35}span.wpcf7-list-item{position:relative;margin-left:0}.wpcf7-list-item-label{cursor:pointer;color:#555}input[type=checkbox]{opacity:0;position:absolute}.wpcf7-list-item-label::before{content:"";display:inline-block;position:relative;top:-1px;width:22px;height:22px;background-color:#fff;border:1px solid #aaa;border-radius:3px;vertical-align:middle;margin-right:8px}input[type=checkbox]:checked+.wpcf7-list-item-label::after{content:"";position:absolute;top:2px;left:0;width:24px;height:24px;background:url(../images/icon/icon_check0301.svg) no-repeat center;background-size:contain}input[type=checkbox]:checked+.wpcf7-list-item-label::before{border:1px solid #f9f8f0}p.cf7-accept-check{font-size:1.6rem;font-weight:normal;text-align:center;margin-bottom:32px}p.privacy__link{text-align:center;margin:40px auto 24px}p.privacy__link a{display:inline-block;background-color:#555;border-radius:3px;color:#fff;font-size:1.6rem;font-weight:normal;padding:12px 24px}@media screen and (min-width: 769px){p.privacy__link a:hover{background-color:#ff8d00}}.cf7-submit input{transition:.4s;display:block;width:100%;max-width:400px;background-color:#fff;border:2px solid #ff8d00;border-radius:240px;color:#ff8d00;font-size:2rem;font-weight:bold;letter-spacing:.08em;text-align:center;padding:16px;margin:40px auto 0}@media screen and (min-width: 769px){.cf7-submit input:hover{background-color:#ff8d00;color:#fff}}.cf7-any{display:block;background-color:#aaa;color:#fff;font-size:.8em;text-align:center;padding:2px 12px;margin:4px 12px 4px 0}@media screen and (max-width: 768px){.cf7-any{padding:4px 8px;margin:0 6px 6px 0}}.cf7-req{display:block;background-color:#ff8d00;color:#fff;font-size:.8em;text-align:center;padding:2px 12px;margin:4px 12px 4px 0}@media screen and (max-width: 768px){.cf7-req{vertical-align:middle;padding:4px 8px;margin:0 6px 6px 0}}.wpcf7-response-output{position:fixed;top:40%;right:0;left:0;background-color:#fff;border-radius:6px;max-width:400px;font-size:2rem;text-align:center;margin:0 auto !important;animation:cssAnimation 0s ease-in 5s forwards;animation-fill-mode:forwards}@keyframes cssAnimation{to{overflow:hidden;opacity:0;width:0;height:0}}.error404{padding:80px 0 100px}@media screen and (max-width: 768px){.error404{padding:64px 0}}.error404__main-text{text-align:center;margin-bottom:56px}/*# sourceMappingURL=under.css.map */