@charset "utf-8";@import url(https://fonts.googleapis.com/css?family=Noto+Sans+JP);body{font-family:"Noto Sans JP";,sans-serif;font-size:90%}#header #site-title a img{max-height:75px !important}#gMenu .menu li{font-size:16px}.noto100{font-weight:100}.noto300{font-weight:300}.noto400{font-weight:400}.noto500{font-weight:500}.noto700{font-weight:700}.noto900{font-weight:900}p{font-weight:300;line-height:1.75 !important;letter-spacing:.05em !important}li{line-height:1.75 !important;letter-spacing:.05em !important}.wpcf7 input[type=text],.wpcf7 input[type=email],.wpcf7 input[type=tel],form textarea{background-color:#fff;color:#333;border:1px solid #ddd;font-size:100%;padding:.5em;border-radius:4px;box-shadow:1px 1px 3px rgba(0,0,0,.3) inset}.wpcf7 input[type=text],.wpcf7 input[type=email],.wpcf7 input[type=tel],form textarea{width:50%}@media (max-width:640px){.wpcf7 input[type=text],.wpcf7 input[type=email],.wpcf7 input[type=tel],form textarea{width:90%}}.wpcf7 input[type=submit]{font-size:100%;padding:1em 4.6em;background:#eee;color:#333;border-radius:4px;cursor:pointer;box-shadow:0 0 1px rgba(0,0,0,3);border:1px solid #ccc}#content form input.wpcf7-submit[type=submit]{font-size:100%;padding:1em 6em;border-radius:4px;cursor:pointer;box-shadow:0 0 1px rgba(0,0,0,3);border:1px solid #ccc}.wpcf7 input[type=submit]:hover{color:#fff;background:#6cbb5a;box-shadow:0 0 1px rgba(0,0,0,3) inset}#content form input.wpcf7-submit[type=submit]:hover{color:#fff;background:#d52e31;box-shadow:0 0 1px rgba(0,0,0,3) inset}.wpcf7 input[type=button]:hover{color:#fff;background:#ff8320;box-shadow:0 0 1px rgba(0,0,0,3) inset}@media (max-width:640px){input[type=submit]{margin-left:30px;text-align:center}}#content table{width:100%;border-collapse:collapse;border:.5px solid #666;border-spacing:0px}#content table th{background-color:#efe8e3;font-weight:700;text-align:center}#content table th,#content table td{border-collapse:collapse;border:.5px solid #666;border-bottom:.5px solid #666}#QandA-1{width:100%;font-family:'Noto Sans JP',sans-serif;font-size:14px}#QandA-1 dt{background:#b3e5b3;color:#fff;font-size:16px;font-weight:500;padding:8px;border-radius:2px}#QandA-1 dt:before{content:"Q.";font-weight:500;margin-right:8px}#QandA-1 dd{margin:24px 16px 40px 32px;font-weight:300;line-height:140%;text-indent:-24px}#QandA-1 dd:before{content:"A.";font-weight:400;margin-right:8px}