@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100;300;400;700;900&display=swap");*,*::before,*::after{box-sizing:border-box;appearance:none}select::-ms-expand{display:none}input[type="checkbox"],input[type="radio"]{display:none}*:focus{outline:none}body,html,div,p,span,blockquote,u,s,i,b,table,tr,th,td,ul,ol,dl,li,dt,dd,strong,h1,h2,h3,h4,h5,em,header,footer,nav,aside,section,input,select,option,textarea,button{margin:0;padding:0;font-weight:inherit;font-size:inherit;font-family:inherit;line-height:inherit;letter-spacing:inherit;text-align:justify;text-justify:inter-ideograph;color:inherit}body{font-weight:300;font-size:16px;font-family:'Noto Sans JP', sans-serif;line-height:1.6;letter-spacing:3px;color:#363636;background:#fff}img{max-width:100%;height:auto;border:none;vertical-align:middle}ul,ol{list-style-type:none}a{text-decoration:none;transition-property:all;transition:0.3s linear}a:hover{opacity:0.7}table{border-collapse:collapse}h2,h3{letter-spacing:8px}.wrap{width:100vw}.container{margin:0 auto;padding:0 40px;width:100%;max-width:800px}@media (max-width: 768px){.container{padding:0 40px}}.container_wide{margin:0 auto;padding:0 40px;width:100%;max-width:1090px}.black{color:#363636 !important}.white{color:#fff !important}.orange{color:#eb6000 !important}.yellow{color:#ff0 !important}.bg-black{background:#363636 !important}.bg-white{background:#fff !important}.bg-blue{background:#0071bb !important}.small{font-size:.8rem !important}.normal{font-size:16px !important}.big{font-size:20px !important}.large{font-size:30px !important}.left{text-align:left   !important}.center{text-align:center !important}.right{text-align:right  !important}.bold{font-weight:700 !important}@media (min-width: 768px){.sp-only{display:none}}@media (max-width: 768px){.pc-only{display:none}}.ib{display:inline-block}header{position:absolute;top:0;left:0;right:0;padding:15px 0;z-index:1}.header_wrap{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:0 30px}.header_logo{width:150px}@media (max-width: 768px){.header_logo{width:100px}}.header_menu{display:none;position:absolute;top:0;right:0;padding:100px 20px;background-color:rgba(235,96,0,0.9)}.header_menu a{display:block;color:#fff}@media (max-width: 768px){.header_menu{width:100%}.header_menu li{padding-left:0;width:100%;text-align:center}.header_menu li a{padding:10px 0}}.header_bars{position:fixed;top:35px;right:30px;z-index:10}.header_bars span{display:block;margin:5px auto;width:30px;height:1px;background:#eb6000;border-radius:5px;transition:all 0.6s}.header_bars:hover{cursor:pointer}.header_bars .header_bars_text{margin-top:-3px;font-size:10px}.open span{background:#fff !important}.open span:nth-last-of-type(1){transform:translateY(-4px) rotate(41deg)}.open span:nth-last-of-type(2){opacity:0}.open span:nth-last-of-type(3){transform:translateY(8px) rotate(-45deg)}.g-nav{position:fixed;top:25px;right:-370px;padding:50px 30px 30px 20px;min-width:300px;max-width:350px;background:rgba(235,96,0,0.8);z-index:9;transition:all 0.6s}@media (max-width: 768px){.g-nav{top:0;right:-100vw;width:100vw;height:100vh;max-width:auto;padding-top:90px}}.g-nav img{display:block;margin:0 auto;max-width:150px}.g-nav ul{padding-left:15px;margin-top:20px;border-left:1px solid #fff}.g-nav ul li:nth-child(n+2){margin-top:10px}.g-nav a{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;color:#fff;font-weight:300}.g-nav a::before{content:'>';margin:5px 10px 0 0;font-size:10px;color:#fff}.g-nav.open{right:20px}@media (max-width: 768px){.g-nav.open{right:0}}.header_sub_ttl{position:absolute;top:100px;right:30px;writing-mode:vertical-rl;pointer-events:none;font-size:20px;z-index:5}.company_info{display:flex;flex-wrap:wrap;justify-content:space-around;align-items:stretch;padding:50px 0}@media (max-width: 768px){.company_info{display:block}}.company_info_left,.company_info_right{display:table;max-width:350px}@media (max-width: 768px){.company_info_left,.company_info_right{margin:0 auto;width:100%;max-width:auto !important}}.company_info_left p:nth-child(n+2),.company_info_right p:nth-child(n+2){margin-top:30px}@media (max-width: 768px){.company_info_left p:nth-child(n+2),.company_info_right p:nth-child(n+2){margin-top:10px}}.company_info_right{max-width:400px}@media (max-width: 768px){.company_info_right{margin-top:30px}}.company_info_button{margin-top:30px;margin:30px auto}.googlemap{display:block;height:400px;width:100%}@media (max-width: 768px){.googlemap{height:200px}}.googlemap iframe{width:100%;height:100%}.copyright_wrap{overflow:hidden}.copyright{position:relative;padding:80px 0 10px;text-align:center;font-size:10px;color:#fff;letter-spacing:1px}@media (max-width: 768px){.copyright{padding:50px 0 10px}}.copyright::after{content:'';position:absolute;position:absolute;bottom:-80px;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);border-top:50px solid transparent;border-right:400px solid transparent;border-bottom:80px solid #eb6000;border-left:400px solid transparent;z-index:-1}@media (max-width: 768px){.copyright::after{bottom:-30px;border-top:0 solid transparent;border-right:220px solid transparent;border-bottom:60px solid #eb6000;border-left:220px solid transparent}}.totop{display:table;position:fixed;right:20px;bottom:20px}.totop img{width:25px}.totop:hover{cursor:pointer}.searchform{position:relative;width:327px}.searchform input{width:100%;padding:12px 59px 12px 12px;border:1px solid #363636}.searchform button{position:absolute;top:0;right:0;bottom:0;padding:10px;background:#363636;border:1px solid #363636}.searchform button:hover{cursor:pointer}.searchform button img{width:25px}.breadcrumb{padding:6px 0}.breadcrumb ul{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center}.breadcrumb ul li::after{content:"»";margin:0 10px}.breadcrumb ul li:last-child::after{display:none}article h2{margin-top:100px;padding:10px 15px;font-weight:700;font-size:20px}article h3{margin-top:60px;padding:10px;font-weight:700;font-size:20px}article h4{margin-top:40px;font-weight:700}article p{margin-top:30px;line-height:2}article a{text-decoration:underline}article a:hover{text-decoration:none}article .wp-block-table{margin-right:10px;margin-left:10px}article table{min-width:100%;border-bottom:2px solid #dfdfdf}article table tr:nth-child(odd){background:#dfdfdf}article table th,article table td{padding:10px}article table th{font-weight:700;color:#fff;background:#acacac}article strong{font-weight:700;font-style:normal}article em{font-weight:700;font-style:normal;background:linear-gradient(transparent 60%, #acacac 60%)}article ul,article ol{margin-top:30px;padding:15px 10px 15px 40px;background:#dfdfdf}article ul li,article ol li{padding-top:10px}article ul li:first-child,article ol li:first-child{padding-top:0}article ul{list-style-type:disc}article ol{list-style-type:decimal}article dl{margin-top:30px}article dl dt{padding-top:10px}article dl dt:first-child{padding-top:0}article dl dd{padding:3px 0 3px 20px}article input[type="text"],article input[type="tel"],article input[type="email"],article textarea{padding:5px 10px;width:100%;border:1px solid #acacac}article input[type="submit"]{display:table;margin:0 auto;padding:5px 40px;color:#363636;background:#acacac;border:2px solid #acacac}article input[type="submit"]:hover{color:#363636;background:#fff}article input[type="submit"]:active{color:#363636;background:#fff}article blockquote{position:relative;margin-top:30px;padding:40px;background:#dfdfdf}article blockquote p:first-child{margin-top:0}article blockquote::before,article blockquote::after{display:block;content:'';position:absolute;width:30px;height:30px;background-size:contain;background-repeat:no-repeat;background-position:center}article blockquote::before{top:10px;left:10px;background-image:url("../img/icon_quote1.svg")}article blockquote::after{right:10px;bottom:10px;background-image:url("../img/icon_quote2.svg")}article blockquote cite{padding-top:20px;font-style:normal;font-size:.8rem;color:#acacac}.toc{display:table;margin-top:30px;padding:15px;border:1px solid #acacac}.toc_title{margin-top:0;text-align:center;font-weight:700}.toc_list{counter-reset:dt}.toc_list dt,.toc_list dd{text-decoration:underline}.toc_list dt:hover,.toc_list dd:hover{cursor:pointer;text-decoration:none}.toc_list dt{counter-increment:dt;counter-reset:dd;padding:20px 0 0 20px}.toc_list dt::before{content:counter(dt) ". ";margin-left:-20px}.toc_list dd{counter-increment:dd;padding-left:47px}.toc_list dd::before{content:counter(dt) "-" counter(dd) ". ";margin-left:-34px}.orange_button{display:block;padding:10px;width:300px;text-align:center;color:#fff;border-radius:5px;background:#eb6000}@media (max-width: 768px){.orange_button{width:270px}}.blue_button{display:block;padding:10px;width:300px;text-align:center;color:#fff;border-radius:5px;background:#0071bb}@media (max-width: 768px){.blue_button{width:270px}}.side_button{position:absolute !important;top:90vw;right:0;padding:10px 40px 10px 30px;background:red;z-index:1}@media (max-width: 400px){.side_button{top:80vw}}.side_button .side_button_ttl{font-weight:bold;font-size:16px}.side_button .side_button_ttl:first-letter{color:#ff0}.side_button p{color:#fff;font-size:10px}.side_button p:nth-child(n+2){margin-top:5px}.red_entry{display:table;margin:0 auto;padding:10px 30px;color:#fff;border:none;background:red}.shine-button{position:relative;overflow:hidden}.shine-button::before{content:'';position:absolute;display:inline-block;top:-180px;left:0;width:30px;height:100%;background-color:#fff;animation:shine-button 4s ease-in-out infinite}@keyframes shine-button{0%{-webkit-transform:scale(0) rotate(45deg);opacity:0}80%{-webkit-transform:scale(0) rotate(45deg);opacity:0.5}81%{-webkit-transform:scale(4) rotate(45deg);opacity:1}100%{-webkit-transform:scale(50) rotate(45deg);opacity:0}}.ttl_wrap{padding:20px 0;background-image:url(../img/ttl_back.png);background-size:contain;background-repeat:no-repeat;background-position:center}.sub_ttl{text-align:center;letter-spacing:0;font-weight:400;font-size:14px}.sub_ttl:first-letter{color:#eb6000}.ttl{margin-top:5px;text-align:center;font-size:20px;font-weight:400}@media (max-width: 768px){.ttl{font-size:16px}}.section_img{width:100%;height:400px}@media (max-width: 768px){.section_img{height:200px}}.section_img img{width:100%;height:100%;object-fit:cover}.section_separation{width:100%}.takepro_table{display:table;margin:60px auto 120px}@media (max-width: 768px){.takepro_table th,.takepro_table td{letter-spacing:1px}}.takepro_table th{padding:5px 10px 5px 5px;width:140px;text-align:right;vertical-align:top}@media (max-width: 768px){.takepro_table th{width:130px}}.takepro_table td{padding:5px 5px 5px 10px;width:calc(100% - 140px)}@media (max-width: 768px){.takepro_table td{width:calc(100% - 110px)}}.thai-lang{letter-spacing:0}.not_found{padding:120px 0}.not_found h1{text-align:center;font-weight:bold;font-size:30px}.not_found p{text-align:center}.not_found a{margin:30px auto 0}.top_main{position:relative}.top_main h1{position:absolute;top:36vw;left:9vw;color:#fff;font-size:9vw;font-weight:100}@media (max-width: 768px){.top_main h1{left:7vw;font-size:11vw}}.catch,.recruit{position:relative}.catch::before,.recruit::before{content:'';display:block;position:absolute;bottom:0;width:100vw;background-size:cover;background-repeat:no-repeat;background-position:center;z-index:-1}@media (max-width: 450px){.catch::before,.recruit::before{top:-40vw}}.catch::before{top:-20vw;padding:50px 0 120px;background-image:url(../img/catch_back.jpg)}.recruit::before{top:-30vw;padding-top:50px;background-image:url(../img/recruit_back.jpg)}.catch_logo{padding-top:30px;margin:0 auto;width:90%;max-width:300px}@media (max-width: 768px){.catch_logo{width:50%}}.catch_logo img{width:100%;height:100%;object-fit:contain}.catch_ttl{margin-top:50px;text-align:center;font-size:60px;font-weight:100;letter-spacing:7px}@media (max-width: 768px){.catch_ttl{margin-top:40px;font-size:24px;letter-spacing:4px}}.catch_text{display:table;margin:50px auto 120px;max-width:600px}@media (max-width: 768px){.catch_text{margin:50px auto 80px}}.continue_wrap{position:relative}.continue_wrap::before{content:'';display:block;position:absolute;top:0;right:0;bottom:37vw;left:0;background-image:url(../img/top_continue_back.jpg);background-size:cover;background-repeat:no-repeat;background-position:center;z-index:-1}@media (max-width: 768px){.continue_wrap::before{bottom:7vw}}.business{padding-top:150px;margin-bottom:150px}@media (max-width: 768px){.business{padding-top:120px;margin-bottom:120px}}.business_ttl{margin:50px 0;text-align:center;font-size:40px;font-weight:100;letter-spacing:8px}@media (max-width: 768px){.business_ttl{font-size:25px}}@media (max-width: 480px){.business_ttl{font-size:20px;letter-spacing:2px}}.business_text:nth-child(n+2){margin-top:20px}.business_button{margin:60px auto 0}.results{margin:140px 0 80px}.results_item{margin-top:60px}.results_item dl:nth-child(n+2){margin-top:40px}.philosophy_ttl{margin:50px 0;text-align:center;font-size:40px;font-weight:100;letter-spacing:4px}@media (max-width: 768px){.philosophy_ttl{font-size:21px}}.philosophy_item{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}.philosophy_item_img{width:47%}@media (max-width: 768px){.philosophy_item_img{margin:0 auto;width:100%;max-width:300px}}.philosophy_item_img img{width:100%;height:100%;object-fit:contain}.philosophy_item_content{width:47%}@media (max-width: 768px){.philosophy_item_content{width:100%}}.philosophy_item_content p:nth-of-type(n+2){margin-top:20px}.philosophy_item_content .philosophy_item_name{margin:40px 0 0 auto;width:200px}@media (max-width: 768px){.philosophy_item_content .philosophy_item_name{margin:20px auto 30px}}.history{margin:120px 0 80px}@media (max-width: 768px){.history{margin:80px 0}}.history_info,.history_history{display:block}.history_info th,.history_info td,.history_history th,.history_history td{letter-spacing:1px}.history_info th,.history_history th{padding:5px 10px 5px 5px;width:140px;text-align:right}@media (max-width: 768px){.history_info th,.history_history th{width:110px}}.history_info td,.history_history td{padding:5px 5px 5px 10px;width:calc(100% - 140px)}@media (max-width: 768px){.history_info td,.history_history td{width:calc(100% - 110px)}}.history_info{margin-top:60px}.history_info th,.history_info td{vertical-align:top}.history_history{margin-top:50px}.history_history th,.history_history td{vertical-align:top}.office{margin:150px 0 80px}@media (max-width: 768px){.office{margin:120px 0 60px}}.flow{position:relative;padding-top:120px}@media (max-width: 768px){.flow{padding-top:60px}}.flow::before{content:'';display:block;position:absolute;top:-53vw;bottom:0;width:100vw;background-image:url(../img/flow_back.jpg);background-size:cover;background-repeat:no-repeat;background-position:center;background-position:top center;z-index:-1}.flow_ttl{margin-bottom:60px;font-size:20px;text-align:center;font-weight:400}.flow_img{margin-top:80px}@media (max-width: 768px){.flow_img{margin-top:50px}}.flow_content{padding:80px 0 250px}@media (max-width: 768px){.flow_content{padding:60px 0 150px}}.flow_content dl:nth-child(n+2){margin-top:35px}.flow_content dt{padding:10px;text-align:center;color:#eb6000;font-weight:bold;border:2px solid #eb6000}.flow_content dd{margin-top:15px}.flow_return_button{margin:100px auto 0}@media (max-width: 768px){.flow_return_button{margin:80px auto 0}}.affiliated_content{padding-bottom:120px}@media (max-width: 768px){.affiliated_content{padding-bottom:80px}}.affiliated_logo{margin:0 auto 60px;width:200px}.affiliated_ttl{text-align:center;font-size:20px;font-weight:100}.affiliated_text{margin-top:30px}.affiliated_section_img{margin:80px 0 100px}@media (max-width: 768px){.affiliated_section_img{margin:60px 0 80px}}.affiliated_return_button{margin:60px auto 0}.recruit_point_wrap{padding-top:100px}.recruit_point_wrap dl:nth-child(n+2){margin-top:60px}.recruit_point_wrap dt{text-align:center;font-size:20px;font-weight:400}.recruit_point_wrap dd{margin-top:30px}.job_disc{padding-top:100px}.job_disc_ttl{margin-bottom:60px;text-align:center;font-size:20px;font-weight:bold}.job_disc_ttl_wrap{margin:80px 0 150px}.job_disc_text_wrap .job_disc_text:nth-child(n+2){margin-top:30px}.job_disc_flow_wrap dl:nth-of-type(n+2){margin-top:35px}.job_disc_flow_wrap dt{padding:10px;text-align:center;color:#eb6000;font-weight:bold;border:2px solid #eb6000}.job_disc_flow_wrap dd{margin-top:15px}.recruit_question{margin:120px 0 150px}.recruit_question_wrap{margin:80px 0 100px}.recruit_question_wrap dl:nth-child(n+2){margin-top:60px}.recruit_question_wrap dt,.recruit_question_wrap dd{position:relative;padding-left:60px}.recruit_question_wrap dt::before,.recruit_question_wrap dd::before{content:'';position:absolute;left:0;top:0;display:block;margin:-5px 20px 0 0;width:40px;height:30px;background-size:contain;background-repeat:no-repeat;background-position:center}.recruit_question_wrap dt{font-weight:bold}.recruit_question_wrap dt::before{background-image:url(../img/question.png)}.recruit_question_wrap dd{margin-top:30px}.recruit_question_wrap dd::before{background-image:url(../img/answer.png)}.contact{padding:100px 0}@media (max-width: 768px){.contact{padding:40px 0 80px}}.contact_logo_wrap{position:relative;margin:0 auto;height:220px;width:350px;background-image:url(../img/logo.png);background-size:contain;background-repeat:no-repeat;background-position:center}@media (max-width: 768px){.contact_logo_wrap{width:200px}}.contact_logo_text{position:absolute;bottom:20px;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);color:red;font-weight:bold}.contact_ttl_wrap{margin:100px 0}.confirm_ttl_wrap{margin:50px 0 30px}.contact_ttl{text-align:center;font-size:30px}@media (max-width: 768px){.contact_ttl{font-size:24px}}.contact_ttl_text{margin:30px auto 0;max-width:600px}.contact_table{margin:0 auto;width:100%;max-width:700px}.contact_table th{position:relative;padding:10px 10px 10px 30px;width:29%;font-weight:bold}@media (max-width: 768px){.contact_table th{width:100%}}.contact_table th::before{content:'';display:block;position:absolute;top:50%;left:8px;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);width:15px;height:15px;background:#eb6000}@media (max-width: 768px){.contact_table th::before{top:22px}}.contact_table td{padding:10px 0 10px 10px}.contact_table .textarea th,.contact_table .textarea td{padding-top:30px;padding-bottom:30px}@media (max-width: 768px){.contact_table .textarea th,.contact_table .textarea td{padding-top:10px;padding-bottom:0}}@media (max-width: 768px){.contact_table tr{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:stretch}.contact_table th,.contact_table td{width:100%}.contact_table th{padding-bottom:0;padding-right:10px}.contact_table td{padding-top:5px;padding-left:0}}.contact_table input[type="text"],.contact_table input[type="tel"],.contact_table input[type="email"],.contact_table textarea{padding:5px 10px;width:100%;border:none;background:#f1f1f1}.contact_table textarea{height:200px}.contact_table label:hover{cursor:pointer}.contact_table input[type="checkbox"]+label{position:relative;padding-right:20px}.contact_table input[type="checkbox"]+label::before{display:inline-block;content:'';vertical-align:middle;margin-top:-3px;margin-right:10px;width:1em;height:1em;border:1px solid #363636}.contact_table input[type="checkbox"]:checked+label::after{display:block;position:absolute;content:'';top:3px;left:6px;width:0.4em;height:1em;border-right:3px solid #363636;border-bottom:3px solid #363636;transform:rotate(45deg)}.contact_table input[type="radio"]+label{position:relative;padding-right:20px}.contact_table input[type="radio"]+label::before{display:inline-block;content:'';vertical-align:middle;margin-top:-3px;margin-right:10px;width:1em;height:1em;border:1px solid #363636;border-radius:50%}.contact_table input[type="radio"]:checked+label::after{display:block;position:absolute;content:'';top:3px;left:4px;width:0.6em;height:0.6em;background:#363636;border-radius:50%}.contact_recruit_table{margin:0 auto;width:100%;max-width:700px}.contact_recruit_table tr:last-child{margin-top:30px}.contact_recruit_table th{position:relative;padding:10px 10px 10px 30px;width:29%;vertical-align:top;font-weight:bold}@media (max-width: 768px){.contact_recruit_table th{width:100%}}.contact_recruit_table th::before{content:'';display:block;position:absolute;top:23px;left:8px;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);width:15px;height:15px;background:#0071bb}@media (max-width: 768px){.contact_recruit_table th::before{top:22px}}.contact_recruit_table .rec_reason::before{top:42px}@media (max-width: 768px){.contact_recruit_table .rec_reason::before{top:23px}}.contact_recruit_table td{padding:10px 0 10px 10px}.contact_recruit_table .textarea th,.contact_recruit_table .textarea td{padding-top:30px;padding-bottom:30px}@media (max-width: 768px){.contact_recruit_table .textarea th,.contact_recruit_table .textarea td{padding-top:10px;padding-bottom:0}}@media (max-width: 768px){.contact_recruit_table tr{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:stretch}.contact_recruit_table th,.contact_recruit_table td{width:100%}.contact_recruit_table th{padding-bottom:0;padding-right:10px}.contact_recruit_table td{padding-top:5px;padding-left:0}}.contact_recruit_table input[type="text"],.contact_recruit_table input[type="tel"],.contact_recruit_table input[type="email"],.contact_recruit_table textarea{padding:5px 10px;width:100%;border:none;background:#f1f1f1}.contact_recruit_table textarea{height:200px}.contact_recruit_table label:hover{cursor:pointer}.contact_recruit_table input[type="checkbox"]+label{position:relative;padding-right:20px}.contact_recruit_table input[type="checkbox"]+label::before{display:inline-block;content:'';vertical-align:middle;margin-top:-3px;margin-right:10px;width:1em;height:1em;border:1px solid #363636}.contact_recruit_table input[type="checkbox"]:checked+label::after{display:block;position:absolute;content:'';top:3px;left:6px;width:0.4em;height:1em;border-right:3px solid #363636;border-bottom:3px solid #363636;transform:rotate(45deg)}.contact_recruit_table input[type="radio"]+label{position:relative;padding-right:20px}.contact_recruit_table input[type="radio"]+label::before{display:inline-block;content:'';vertical-align:middle;margin-top:-3px;margin-right:10px;width:1em;height:1em;border:1px solid #363636;border-radius:50%}.contact_recruit_table input[type="radio"]:checked+label::after{display:block;position:absolute;content:'';top:8px;left:3px;width:0.6em;height:0.6em;background:#363636;border-radius:50%}.contact_error{display:none;padding-top:5px;color:red}.contact_error_all{display:none;text-align:center;color:red}.contact_submit{margin-top:80px}.contact_submit button{display:table;margin:0 auto;padding:10px 50px;color:#fff;border:none;border-radius:30px}.contact_submit button:active{color:#363636;background:#fff}.contact_submit a{display:table;margin:10px auto 0 auto;padding:10px 50px;color:#fff;background:rgba(54,54,54,0.5);border:2px solid rgba(54,54,54,0.5)}.thanks{padding:120px 0}.thanks h1{text-align:center;font-size:40px;font-weight:bold}.thanks p{text-align:center}.thanks a{margin:0 auto}
/*# sourceMappingURL=style.css.map */