@charset "utf-8";.sent .formwrap{display:none;webkit-appearance:none}.required{width:70px;margin:0 20px;padding:5px;line-height:1;font-size:80%;color:#fff;background-color:#2b0d3e;text-align:center;display:inline-block}input[type=text],input[type=password],input[type=email],textarea{width:100%;min-width:240px;margin:0;padding:5px;outline:none;border:1px solid #ebebeb;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:#fff;color:#444;font-size:100%;font-family:inherit}.mwform-tel-field input[type=text]{min-width:auto}input[type=text]:focus,input[type=password]:focus,input[type=email]:focus,textarea:focus{border:1px solid #f0731f;background-color:#fff;color:#444}.wpform_zip{max-width:15%;margin:0;padding:0;display:inline-block}.bto_template_slct select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:auto;margin-bottom:5px;padding:7px;border:1px solid #ebebeb;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:#fff;color:#444;font-size:100%;background:url(//nakada-kometen.com/kome_wp/wp-content/themes/nakada_wp/css/../img/arrow.png) right 50% no-repeat,-webkit-linear-gradient(top,#fff 0%,#fcfcfc 100%);background:url(//nakada-kometen.com/kome_wp/wp-content/themes/nakada_wp/css/../img/arrow.png) right 50% no-repeat,linear-gradient(to bottom,#fff 0%,#fcfcfc 100%);background-size:20px,100%;font-family:inherit}@-moz-document url-prefix(){.bto_template_slct slct{background:0 0;background-color:#fff}}select::-ms-expand{display:none}@media only screen and (max-width:480px){.bto_template_slct select{width:100%}}.file_input[type=file],input[type=file]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:100%;position:absolute;top:0;left:0;opacity:0;cursor:pointer}.select_file{height:auto;margin:0;padding:10px;outline:none;border:1px solid #dfdfdf;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-weight:400;font-size:100%;line-height:1;color:#444;background-color:#dfdfdf;text-decoration:none;text-align:center;display:inline-block;overflow:hidden;position:relative;font-family:inherit}.select_file:hover{border:1px solid #ccc;color:#ccc;background-color:#444}.wpform_number{max-width:10%;margin:0;padding:0;display:inline-block}.wpform_addr{width:85%;margin:0;padding:0}.button,button,input[type=submit],input[type=reset],input[type=button]{width:260px;height:auto;margin:10px 20px;padding:15px 0;outline:none;border:1px solid #f0731f;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-decoration:none;font-weight:400;font-size:100%;line-height:1;color:#fff;background-color:#f0731f;display:inline-block;cursor:pointer;font-family:inherit}.button:hover,button:hover,input[type=submit]:hover,input[type=reset]:hover,input[type=button]:hover{border:1px solid #f0731f;color:#f0731f;background-color:#fff}.button:active,button:active,input[type=submit]:active,input[type=reset]:active,input[type=button]:active{position:relative;top:1px}@media screen and (max-width:768px){.button,button,input[type=submit],input[type=reset],input[type=button]{width:100%;height:auto;margin:10px 0;font-family:inherit}}.button_pink,button_pink{width:260px;height:auto;margin:10px 20px;padding:15px 0;outline:none;border:1px solid #f58bac;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-decoration:none;font-weight:400;font-size:100%;line-height:1;color:#fff;background-color:#f58bac;display:inline-block;cursor:pointer;font-family:inherit}.button_pink:hover,button_pink:hover{border:1px solid #f58bac;color:#f58bac;background-color:#fff}.button_pink:active,button_pink:active{position:relative;top:1px}@media screen and (max-width:768px){.button_pink,button_pink{width:100%;height:auto;margin:10px 0;font-family:inherit}}@media only screen and (max-width:480px){input[type=checkbox],input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:20px;height:20px;margin:0;position:relative;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:2px solid #c6c6c6;background-color:#fbfbfb;cursor:pointer}}#searchform{max-width:100%;height:auto;margin:0 0 20px;padding:0;text-align:right}@media screen and (max-width:768px){#searchform{width:100%;margin:0 auto 20px;text-align:center}}#s{width:100%;max-width:350px;margin:0;padding:7px;outline:none;border:1px solid #c6c6c6;color:#444;font-family:'FontAwesome'}#s:focus{border:1px solid #f0731f;color:#444}