a,a:visited,a:hover,a:active{color:inherit;text-decoration:none}body{margin:0;padding:0;height:100%;width:100%}header{height:100%;width:1200px;margin-top:0;margin-right:auto;margin-bottom:0;margin-left:auto;padding:0;display:flex}.header_logo{margin:0;height:100px;width:200px;padding-top:0;padding-right:200px;padding-bottom:0;padding-left:30px}nav{width:1000px;margin:0;padding:0;color:#000}nav ul{width:100%;height:100%;padding:0;margin-top:40px;display:flex}nav ul li{list-style-type:none;font-size:18px;width:30%;text-align:center;margin:0;padding:0;font-family:"ヒラギノ角ゴ"}#main{width:1200px;margin-top:0;margin-right:auto;margin-bottom:0;margin-left:auto;padding:0}#main .main_img{background-image:url(//www.osakamizuta.com/wp-content/themes/mizuta/css/../img/main.jpg);background-repeat:no-repeat;margin:0;padding:0;width:1200px;height:500px}#contents{width:100%;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;height:100%;margin:0}.c-title{height:50px;width:100%;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-size:30px;font-weight:700;color:#000;margin-top:30px;margin-right:0;margin-bottom:10px;margin-left:0;text-align:center;padding-top:20px;padding-right:0;padding-bottom:20px;padding-left:0;position:relative}.title-sub{position:absolute;text-align:center;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-size:15px;bottom:5%;display:block;width:100%;margin:0;padding:0;font-weight:400}.contents_list{display:flex;flex-wrap:wrap;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;height:100%;width:870px;margin-top:0;margin-right:auto;margin-bottom:0;margin-left:auto;text-align:center}.contents_one{height:350px;width:29%;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;position:relative;margin-top:0;margin-right:2%;margin-bottom:0;margin-left:2%;background-image:url(//www.osakamizuta.com/wp-content/themes/mizuta/css/../img/contents_one.jpg);background-repeat:no-repeat}.contents_one .Link{display:block;position:absolute;top:0;left:0;width:100%;height:100%}.one-title{font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-size:24px;font-weight:700;color:#fff;margin-right:0;margin-bottom:0;margin-left:0;text-align:center;padding-top:0;padding-right:0;padding-left:0;position:relative;margin-top:200px;height:50px;padding-bottom:10px}.one-sub{position:absolute;text-align:center;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-size:15px;bottom:5%;display:block;width:100%;margin:0;padding:0;font-weight:400}.contents_one p{font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-size:16px;color:#fff;padding-right:5px;padding-left:5px;margin:0;padding-top:0;padding-bottom:0}.catchcopy{font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-size:45px;color:#fff;padding-top:180px;padding-left:700px;font-weight:700;text-align:center;margin:0;padding-right:0;padding-bottom:0;line-height:35px}.catchcopy span{font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-size:18px;color:#fff;margin:0;padding:0;font-style:normal;line-height:40px}.contents_two{height:350px;width:29%;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;position:relative;margin-top:0;margin-right:2%;margin-bottom:0;margin-left:2%;background-image:url(//www.osakamizuta.com/wp-content/themes/mizuta/css/../img/contents_two.jpg);background-repeat:no-repeat}.contents_two .Link{display:block;position:absolute;top:0;left:0;width:100%;height:100%}.two-title{font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-size:24px;font-weight:700;color:#fff;margin-right:0;margin-bottom:0;margin-left:0;text-align:center;padding-top:0;padding-right:0;padding-left:0;position:relative;margin-top:200px;height:50px;padding-bottom:10px}.two-sub{position:absolute;text-align:center;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-size:15px;bottom:5%;display:block;width:100%;margin:0;padding:0;font-weight:400}.contents_two p{font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-size:16px;color:#fff;padding-right:5px;padding-left:5px;margin:0;padding-top:0;padding-bottom:0}.contents_three{height:350px;width:29%;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;position:relative;margin-top:0;margin-right:2%;margin-bottom:0;margin-left:2%;background-image:url(//www.osakamizuta.com/wp-content/themes/mizuta/css/../img/contents_three.jpg);background-repeat:no-repeat}.contents_three .Link{display:block;position:absolute;top:0;left:0;width:100%;height:100%}.three-title{font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-size:24px;font-weight:700;color:#fff;margin-right:0;margin-bottom:0;margin-left:0;text-align:center;padding-top:0;padding-right:0;padding-left:0;position:relative;margin-top:200px;height:50px;padding-bottom:10px}.three-sub{position:absolute;text-align:center;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-size:15px;bottom:5%;display:block;width:100%;margin:0;padding:0;font-weight:400}.contents_three p{font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-size:16px;color:#fff;padding-right:5px;padding-left:5px;margin:0;padding-top:0;padding-bottom:0}#contact{background-color:#ccd6dc;height:100%;width:100%;margin-top:2%;margin-right:0;margin-bottom:0;margin-left:0;padding-top:1%;padding-right:0;padding-bottom:2%;padding-left:0}#contact .tel{font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;color:#19499d;font-size:25px;font-weight:700;width:100%;padding:0;text-align:center}.mail{width:300px;background-color:#19499d;margin-right:auto;margin-left:auto;height:45px;padding-top:1%;padding-right:0;padding-bottom:0;padding-left:0;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;color:#fff;text-align:center;vertical-align:middle}footer{background-color:#19499d;width:100%;margin:0;padding:0;height:350px;display:flex}.footer_logo{padding:0;text-align:right;margin-top:auto;margin-right:50px;margin-bottom:auto;margin-left:0;height:40px;width:43%}.company_list{display:flex;width:100%;margin-top:35px;margin-right:0;margin-bottom:0;margin-left:0;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-size:16px;color:#fff;padding:0}.sales_office{background-color:#fff;height:40px;width:120px;text-align:center;padding-top:2%;padding-right:0;padding-bottom:0;padding-left:0;color:#000;margin-top:2%;margin-right:0;margin-bottom:0;margin-left:0}.office_address{padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;margin-top:0;margin-right:0;margin-bottom:0;margin-left:20px}.office_map{background-color:#00a0e9;background-repeat:no-repeat;height:40px;width:50px;padding-top:2%;padding-right:0;padding-bottom:0;padding-left:0;text-align:center;margin-top:2%;margin-right:0;margin-bottom:0;margin-left:10px}.copyright{font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-size:12px;color:#000;text-align:center}.office_list{display:flex;flex-wrap:wrap;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;height:100%;width:900px;margin-top:0;margin-right:auto;margin-bottom:0;margin-left:auto;text-align:center}.office{height:100%;width:29%;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;position:relative;margin-top:0;margin-right:2%;margin-bottom:0;margin-left:2%;border:1px dotted #000}.office_list .office p{text-align:left;margin-left:2%}.office_list .office .map{height:100%;width:100%}.office_history{width:800px;margin-right:auto;margin-left:auto}.office_history p{font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-size:16px;color:#000;line-height:24px}#data_contents{display:flex;flex-wrap:wrap;width:1200px;margin-right:auto;margin-left:auto;padding:0}.data-box{width:48%;display:flex;flex-wrap:wrap;margin:0;padding:0}.data-box .deta-title{width:90%;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:#000;font-size:20px;color:#fff;background-color:#19499d;background-repeat:no-repeat;padding-top:0;padding-right:0;padding-bottom:0;padding-left:5%;margin-top:0;margin-right:0;margin-bottom:10px;margin-left:0;height:35px;line-height:30px}.data-img-box{display:flex;flex-wrap:wrap;width:100%;margin:0;padding:0;border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:#00f}.data-img{width:49%;margin:0;display:flex;text-align:center;padding-top:0;padding-right:0;padding-bottom:0;padding-left:1%}.data-img img{margin:0;padding:0;height:250px;width:250px}.in-comment{margin:0;width:90%;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-size:15px;color:#000;padding-top:2%;padding-right:5%;padding-bottom:0;padding-left:5%;line-height:20px;overflow-wrap normal;height:200px}.in-pdf{background-color:#19499d;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-size:20px;line-height:30px;color:#fff;text-align:center;height:30px;width:300px;margin-top:5px;margin-right:auto;margin-bottom:5px;margin-left:auto;padding-top:5px;padding-right:0;padding-bottom:5px;padding-left:0}#product_contents{display:flex;flex-wrap:wrap;width:1300px;margin-right:auto;margin-left:auto;padding:0}.product-box{width:48%;display:flex;flex-wrap:wrap;margin-top:0;margin-right:0;margin-bottom:2%;margin-left:0;padding:0}.product-box .product-title{width:95%;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:#000;font-size:20px;color:#fff;background-color:#19499d;background-repeat:no-repeat;padding-top:0;padding-right:0;padding-bottom:0;padding-left:5%;margin-top:0;margin-right:10px;margin-bottom:10px;margin-left:0;height:35px;line-height:30px}.catch-box{display:flex;flex-wrap:wrap;width:100%;border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:#00f}.product_main_img{width:49%;margin:0;text-align:center;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}.product_main_img img{margin:0;padding:0;height:250px;width:250px;object-fit:cover}.product-img-box{display:flex;flex-wrap:wrap;width:100%;margin:0;padding:0}.product-img{width:49%;margin:0;display:flex;text-align:center;padding-top:0;padding-right:0;padding-bottom:0;padding-left:1%}.product-img img{margin:0;padding:0;height:auto;width:100%;object-fit:cover}.archive-in-comment{margin:0;width:40%;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-size:15px;color:#000;padding-top:0;padding-right:5%;padding-bottom:0;padding-left:5%;line-height:20px;overflow-wrap normal;height:200px}#single_contents{width:750px;margin-right:auto;margin-left:auto;padding:0}.product-single-title{font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-size:30px;color:#fff;background-color:#19499d;padding:5px}.product-single-main-img{width:100%;margin:0;text-align:center;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}.product-single-main-img img{object-fit:cover;margin:0;padding:0;height:auto;width:100%}.single-in-comment{margin:0;width:85%;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-size:15px;color:#000;padding-top:5%;padding-right:5%;padding-bottom:0;padding-left:5%;line-height:20px;overflow-wrap normal;height:200px}.recruit{text-align:center}.recruit_s{display:none}.blink{-webkit-animation:blink 1s ease infinite;animation:blink 1s ease infinite;color:red;width:100%;margin-right:auto;margin-left:auto;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-size:18px;font-weight:700;text-align:center}@-webkit-keyframes blink{0%{opacity:0}100%{opacity:1}}@keyframes blink{0%{opacity:0}100%{opacity:1}}.form__wrap{width:100%;max-width:900px;margin-right:auto;margin-left:auto}.wpcf7 .template02{color:#666;font-size:16px;margin-bottom:10%}.wpcf7 .template02 a{margin:0;padding:0;text-decoration:underline;color:inherit;transition:opacity .25s}.wpcf7 .template02 a:hover{opacity:.5;transition:opacity .25s}.wpcf7 .template02 div.form__row{display:flex;margin:0;padding:0;border-top:1px solid #efe8e5}.wpcf7 .template02 div.form__row.row-privacy,.wpcf7 .template02 div.form__row.row-submit{display:block;border-top:0;margin-top:1em;text-align:center}.wpcf7 .template02 p.form__label,.wpcf7 .template02 p.form__body{margin:0;padding:0;box-sizing:border-box}.wpcf7 .template02 p.form__label{width:36%;padding:1.5em 1em}.wpcf7 .template02 p.form__body{width:64%;padding:1.5em 1em}.wpcf7 .template02 div.form__row.row-privacy .form__body,.wpcf7 .template02 div.form__row.row-submit .form__body{width:100%}.wpcf7 .template02 p.form__label label{position:relative;margin:0;padding:0;padding-left:44px;box-sizing:border-box}.wpcf7 .template02 p.form__label label:after{content:"任意";display:block;position:absolute;top:0;left:0;width:36px;margin:0;padding:0 5px;border-radius:2px;background-color:#f1f1f1;color:#929292;font-size:11px;text-align:center;box-sizing:border-box}.wpcf7 .template02 p.form__label.is-required label{position:relative}.wpcf7 .template02 p.form__label.is-required label:after{content:"必須";display:block;position:absolute;top:0;right:0;width:36px;padding:0 5px;background-color:#6c5c2f;color:#fff;font-size:11px;text-align:center}.wpcf7 .template02 input[type=text],.wpcf7 .template02 input[type=tel],.wpcf7 .template02 input[type=email],.wpcf7 .template02 textarea{width:100%;margin:0;padding:.5em 1em;border:1px solid #c4bbb8;border-radius:4px;box-shadow:none;background-color:#fefefe;color:inherit;font-family:inherit;font-weight:inherit;font-size:16px;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none}.wpcf7 .template01 input[type=text]::placeholder,.wpcf7 .template01 input[type=tel]::placeholder,.wpcf7 .template01 input[type=email]::placeholder,.wpcf7 .template01 input[type=url]::placeholder,.wpcf7 .template01 input[type=date]::placeholder,.wpcf7 .template01 input[type=number]::placeholder,.wpcf7 .template01 textarea::placeholder{color:#ccc}.wpcf7 .template01 input[type=text]:-ms-input-placeholder,.wpcf7 .template01 input[type=tel]:-ms-input-placeholder,.wpcf7 .template01 input[type=email]:-ms-input-placeholder,.wpcf7 .template01 input[type=url]:-ms-input-placeholder,.wpcf7 .template01 input[type=date]:-ms-input-placeholder,.wpcf7 .template01 input[type=number]:-ms-input-placeholder,.wpcf7 .template01 textarea:-ms-input-placeholder{color:#ccc}.wpcf7 .template01 input[type=text]::-ms-input-placeholder,.wpcf7 .template01 input[type=tel]::-ms-input-placeholder,.wpcf7 .template01 input[type=email]::-ms-input-placeholder,.wpcf7 .template01 input[type=url]::-ms-input-placeholder,.wpcf7 .template01 input[type=date]::-ms-input-placeholder,.wpcf7 .template01 input[type=number]::-ms-input-placeholder,.wpcf7 .template01 textarea::-ms-input-placeholder{color:#ccc}.wpcf7 .template01 input[type=text]:focus,.wpcf7 .template01 input[type=tel]:focus,.wpcf7 .template01 input[type=email]:focus,.wpcf7 .template01 input[type=url]:focus,.wpcf7 .template01 input[type=date]:focus,.wpcf7 .template01 input[type=number]:focus,.wpcf7 .template01 textarea:focus{outline:0;border:1px #6c5d2f solid;box-shadow:0 0 2px 2px rgba(133,112,92,.5)}.wpcf7 .template02 input[type=checkbox]{display:none}.wpcf7 .template02 input[type=checkbox]+span{cursor:pointer;position:relative;margin:0;padding:0 1em 0 1.8em;font-size:inherit;box-sizing:border-box;transition:opacity .25s ease}.wpcf7 .template02 input[type=checkbox]+span:before{content:"";display:block;position:absolute;top:0;left:0;width:1.24em;height:1.24em;border:1px solid #c4bbb8;border-radius:4px;background-color:#fefefe;box-sizing:border-box}.wpcf7 .template02 input[type=checkbox]+span:after{content:"";opacity:0;display:block;position:absolute;top:.15em;left:.44em;width:.4em;height:.8em;border-bottom:3px solid #000;border-right:3px solid #000;box-sizing:border-box;transform:rotate(40deg);transition:opacity .25s ease}.wpcf7 .template02 input[type=checkbox]:checked+span{color:#6c5d2f;transition:all .25s ease}.wpcf7 .template02 input[type=checkbox]:checked+span:before{opacity:1;border:1px solid #6c5d2f;box-shadow:0 0 2px 2px rgba(133,112,92,.5);background-color:#6c5d2f;transition:opacity .25s ease}.wpcf7 .template02 input[type=checkbox]:checked+span:after{opacity:1;border-bottom:3px solid #fff;border-right:3px solid #fff;transition:opacity .25s ease}.wpcf7 .template02 input[type=radio]{display:none}.wpcf7 .template02 input[type=radio]+span{cursor:pointer;position:relative;margin:0;padding:0 1em 0 1.8em;font-size:inherit;box-sizing:border-box;transition:opacity .25s ease}.wpcf7 .template02 input[type=radio]+span:before{content:"";display:block;position:absolute;top:0;left:0;width:1em;height:1em;border:1px solid #c4bbb8;border-radius:50%;background-color:#fefefe;box-sizing:border-box;transition:opacity .25s ease}.wpcf7 .template02 input[type=radio]+span:after{content:"";display:block;opacity:0;position:absolute;box-sizing:border-box;transition:opacity .25s ease}.wpcf7 .template02 input[type=radio]:checked+span{color:#6c5d2f}.wpcf7 .template02 input[type=radio]:checked+span:before{box-shadow:0 0 2px 2px rgba(133,112,92,.5)}.wpcf7 .template02 input[type=radio]:checked+span:after{opacity:1;top:0;left:0;width:1em;height:1em;background-color:#6c5d2f;border-radius:50%;box-sizing:border-box;transition:opacity .25s ease}.wpcf7 .template02 span.select-wrap{position:relative;width:250px;margin:0;padding:0;box-sizing:border-box}.wpcf7 .template02 select{cursor:pointer;width:250px;max-width:100%;margin:0;padding:.5em 3.5em .5em 1em;border:1px solid #c4bbb8;border-radius:4px;box-shadow:none;background-color:#fefefe;background-image:linear-gradient(90deg,#d4cbb2,#d4cbb2);background-position:100% 0;background-size:2em 3.5em;background-repeat:no-repeat;color:inherit;font-size:inherit;line-height:1;box-sizing:border-box;transition:border-color .2s ease,outline .2s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none}.wpcf7 .template02 select::-ms-expand{display:none}.wpcf7 .template02 span.select-wrap:after{content:"";pointer-events:none;position:absolute;display:block;width:.6em;height:.6em;top:50%;right:.8em;margin-top:-3px;border-bottom:1px solid #6c5d2f;border-right:1px solid #6c5d2f;transform:rotate(45deg) translateY(-50%);transform-origin:50% 0;box-sizing:border-box}.wpcf7 .template02 select:focus{outline:0;border:1px #6c5d2f solid;box-shadow:0 0 2px 2px rgba(133,112,92,.5)}.wpcf7 .template02 span.select-wrap:focus-within:after{border-bottom:1px solid #6c5d2f;border-right:1px solid #6c5d2f}.wpcf7 .template02 .submit-btn{position:relative;width:320px;height:65px;max-width:100%;margin:0;padding:0;margin-left:auto;margin-right:auto}.wpcf7 .template02 input[type=submit]{cursor:pointer;width:320px;max-width:100%;padding:18px;box-shadow:none;border:1px #6c5d2f solid;border-radius:8px;background-color:#6c5d2f;color:#fff;font-size:18px;text-align:center;box-sizing:border-box;transition:all .25s;-webkit-appearance:none;-moz-appearance:none;appearance:none}.wpcf7 .template02 input[type=submit]:disabled{cursor:not-allowed;box-shadow:none!important;border:1px solid #f8f8f8!important;background-color:#f8f8f8!important;color:#929292!important}.wpcf7 .template02 input[type=submit]:hover{box-shadow:0 0 2px 2px rgba(133,112,92,.5);background-color:#fff;color:#6c5d2f;transition:all .25s}.wpcf7 .template02 input[type=submit]:focus{outline:0;border:1px #6c5d2f solid;box-shadow:0 0 2px 2px rgba(133,112,92,.5)}@media only screen and (max-width:768px){.wpcf7 .template02 div.form__row{display:block}.wpcf7 .template02 p.form__label{width:100%;padding:1.5em 1em 0}.wpcf7 .template02 p.form__body{width:100%;padding:1em 1em 1.5em}