@charset "utf-8";h4.bh4{color:#57ada4}.hidebox{background:#e0f6ff}@media screen and (min-width:769px){body.form .error_box{display:none}.formbox{max-width:800px;margin:0 auto}body.form .mw_wp_form_error .error_box{display:block;width:100%;padding:17px;border-radius:10px;border:3px solid #e887b7;box-sizing:border-box}body.form .error_box span{display:block}body.form .mw_wp_form td span.error{color:#fff;display:block;background:#e887b7;width:50%;padding:5px;margin-top:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-webkit-border-radius:5px;-ms-webkit-border-radius:5px;border-radius:5px}#text-formA{margin-bottom:20px;border-bottom:1px solid #eaa8c9;padding-bottom:30px}#text-formA ol li{line-height:200%;list-style-position:outside;background:url(//www.y-klaw.com/wpcont/wp-content/themes/yklaw/img/poi-cross.png) 0px 9px no-repeat;padding-left:11px}body.form .mw_wp_form .horizontal-item+.horizontal-item{padding-right:10px;margin-left:0}body.form .mwform-checkbox-field.horizontal-item{padding-bottom:10px;display:block}.form #content{padding-top:20px}.preview_box{text-align:center;padding-top:30px;color:#554a56;font-size:16px;line-height:2.5}.preview_box .medatsuB{color:#e04646;font-weight:700;font-size:20px}.mw_wp_form_confirm th.must:before,.mw_wp_form_confirm .com,.mw_wp_form_confirm .privacy{display:none !important}#reservation h2.h2tit,.form h2.h2tit{font-size:25px;font-weight:400;border-bottom:2px solid #e9e0ce}#reservation h2.h2tit:before,.form h2.h2tit:before{content:"";background:url(//www.y-klaw.com/wpcont/wp-content/themes/yklaw/img/postman.png) 0 0 no-repeat;background-size:contain !important;display:inline-block;width:35px;height:57px;vertical-align:middle;padding-right:10px}h4.bh4{font-size:20px;line-height:60px;color:#57ada4;font-weight:400;height:60px;margin-top:30px;text-align:center;position:relative}h4.bh4 span{position:relative}h4.bh4 span:before{content:url(//www.y-klaw.com/wpcont/wp-content/themes/yklaw/img/poi_fairy.png);position:absolute;top:-40%;left:-43px}.formTable{padding:5px;border-radius:7px;width:100%}.formTable p{margin-bottom:10px;line-height:1.6}.formTable textarea,.formTable input,.formTable select{padding:3px;font-size:120%;border:2px solid #494646;font-family:"メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro W3",Osaka,"ＭＳ Ｐゴシック",sans-serif}.formTable input[type=text]{width:50%}.formTable textarea{width:100%}.formTable input[type=text]#riyounum,.formTable input[type=text]#age,.formTable input[type=text]#zip1,.formTable input[type=text]#zip2,.mwform-tel-field input[type=text]{width:94px}.formTable input[type=text]#rmokuteki,.formTable input[type=text]#dantainame,.formTable input[type=text]#email{width:510px}.formTable th,.formTable td{padding:20px 10px;font-size:14px}.formTable th{width:25%;vertical-align:top;text-align:left}.formTable .com{font-size:12px;color:green;display:block;padding-bottom:10px}.formTable span.com.db{display:block}.formTable tr{border-bottom:1px dashed #c7c5c5}.formTable tr:last-child{border:none}.formTable .Q span{margin-bottom:13px;margin-left:0;width:33.33%;font-size:12px}.formTable th.must:before{content:"必須";font-size:11px;background-color:red;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;display:inline-block;color:#fff;padding:0 4px;margin-right:5px}.form_topsec label{font-size:21px;line-height:53px}input[type=checkbox]#kiyakudoui-1,.formTable input[type=radio],input[type=checkbox]{width:20px;height:20px;vertical-align:middle;margin-right:5px}.formTable .vertical-item{margin-bottom:10px}.formTable select#starttime,.formTable input#riyounum{margin-right:10px}.formTable ul.addr li{margin-bottom:10px}.formTable label{padding-right:15px;padding-bottom:7px}.submit-button input[type=submit]{padding:15px 20px;font-size:18px;border-radius:5px;border:none;background:#2490d0;cursor:pointer;color:#fff;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Lucida Grande",Verdana,"ＭＳ Ｐゴシック",sans-serif}.submit-button .back input{background:#757f7e}.submit-button input:hover{opacity:.9}.submit-button{text-align:center}.submit-button li{display:inline-block}input.elle_submit:hover{background-color:#ffc95a}.hidebox{overflow:auto;margin:10px 0 20px;padding:10px;line-height:2;letter-spacing:1px}.hidebox h4{padding:10px 0;font-weight:400}.hidebox ol,.hidebox ul{padding-top:10px}.hidebox ol li,.hidebox ul li{list-style-type:disc;margin-left:23px}.formTable td span.set{font-size:12px;color:#32a478;line-height:18px}.doui{text-align:center;font-size:20px}h4.kanryou{font-size:20px;font-weight:400;color:#dc6d86}h3.formtit{font-size:18px;color:purple;font-weight:400}}@media screen and (max-width:768px){.hidebox{overflow:auto;height:200px;margin:10px 0 20px;padding:10px}.hidebox h4{padding:10px 0;font-weight:400}.hidebox ol,.hidebox ul{padding-top:10px}.hidebox ol li,.hidebox ul li{list-style-type:disc;margin-left:23px}body.form .error_box{display:none}body.form .mw_wp_form_error .error_box{display:block;width:100%;padding:7px;border-radius:7px;border:2px solid #e887b7;margin-top:15px}body.form .error_box span{display:block}body.form .mw_wp_form td span.error{color:#fff;display:block;background:#e887b7;font-size:12px;width:100%;padding:3px;margin-top:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-webkit-border-radius:5px;-ms-webkit-border-radius:5px;border-radius:5px}h3.form{line-height:3;color:#864a11}.mw_wp_form_preview .errorbox,.mw_wp_form_input .errorbox{display:none}.form #content{padding-top:20px}.preview_box{text-align:center;color:#554a56;font-size:14px;line-height:1.6}.preview_box .medatsuB{color:#e04646;font-weight:700;font-size:14px;line-height:1.5em;margin-bottom:10px}.mw_wp_form_confirm th.must:before,.mw_wp_form_confirm .com,.mw_wp_form_confirm .privacy{display:none !important}#reservation h2.h2tit,.form h2.h2tit{font-size:25px;font-weight:400;border-bottom:2px solid #e9e0ce}#reservation h2.h2tit:before,.form h2.h2tit:before{content:"";background:url(//www.y-klaw.com/wpcont/wp-content/themes/yklaw/img/postman.png) 0 0 no-repeat;background-size:contain !important;display:inline-block;width:35px;height:57px;vertical-align:middle;padding-right:10px}h4.bh4{font-size:17px;letter-spacing:1px;line-height:1.3em;font-weight:400;text-align:center;position:relative;padding:10px 0;margin-bottom:1em}h4.bh4 span{position:relative}.formTable{padding:5px;border-radius:7px;width:100%}.formTable p{margin-bottom:10px;line-height:1.6}.formTable textarea,.formTable input,.formTable select{padding:3px;font-size:120%;border:2px solid #494646;font-family:"メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro W3",Osaka,"ＭＳ Ｐゴシック",sans-serif}.formTable input[type=text]{width:100%}.formTable textarea{width:100%}.formTable input[type=text].gakko{width:100%}.form .formTable input[type=text].nenrei,.form .formTable input[type=text]#riyounum,.form .formTable input[type=text]#zip1,.form .formTable input[type=text]#zip2,.form .mwform-tel-field input[type=text]{width:80px}.formTable input[type=text]#rmokuteki,.formTable input[type=text]#dantainame,.formTable input[type=text]#email{width:510px}.formTable th,.formTable td{padding:10px;font-size:12px;width:100%;float:left}.formTable th{text-align:left;padding-bottom:0}.mw_wp_form_confirm .formTable th{color:#b59084}.formTable .tel input{width:25% !important}.formTable .com{font-size:11px !important;color:green;display:block}.formTable span.com.db{display:block}.formTable tr{border-bottom:1px dashed #c7c5c5}.formTable tr:last-child{border:none}.formTable .Q span{margin-bottom:13px;width:100%;font-size:12px}.mw_wp_form .horizontal-item{margin-left:10px;float:left}.formTable th.must:before{content:"必須";font-size:11px;background-color:red;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;display:inline-block;color:#fff;padding:0 4px;margin-right:5px}.form_topsec label{font-size:21px;line-height:53px}input[type=checkbox]#kiyakudoui-1,.formTable input[type=radio],input[type=checkbox]{width:20px;height:20px;vertical-align:middle;margin-right:5px}.formTable .vertical-item{margin-bottom:10px}.formTable select#starttime,.formTable input#riyounum{margin-right:10px}.formTable ul.addr li{margin-bottom:10px}.formTable label{padding-right:15px;padding-bottom:7px}.submit-button input[type=submit]{padding:15px 20px;font-size:18px;border-radius:5px;border:none;background:#2490d0;cursor:pointer;color:#fff;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Lucida Grande",Verdana,"ＭＳ Ｐゴシック",sans-serif}.btn-oubo a{padding:15px 20px;text-align:center;display:block;font-size:18px;border-radius:5px;border:none;background:#2490d0;cursor:pointer;color:#fff;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Lucida Grande",Verdana,"ＭＳ Ｐゴシック",sans-serif}.submit-button .back input{background:#757f7e}.submit-button input:hover{opacity:.9}.submit-button{text-align:center}.submit-button li{display:inline-block}input.elle_submit:hover{background-color:#ffc95a}.hidebox{overflow:auto;margin:10px 0 20px;padding:22px}.hidebox h4{padding:10px 0;font-weight:400}.hidebox ol,.hidebox ul{padding-top:10px}.hidebox ol li,.hidebox ul li{list-style-type:disc;margin-left:23px}.formTable td span.set{font-size:12px;color:#32a478;line-height:18px}.doui{text-align:center;font-size:16px}h4.kanryou{font-size:20px;font-weight:400;color:#dc6d86}.mwform-tel-field input{width:28% !important}}