@import url('https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,400;0,500;1,400&display=swap');

body {margin:0;padding:0;font-family: 'Roboto', sans-serif;;font-size:16px;line-height:20px;color:#444444;}

table.contact td {vertical-align:top;padding:10px 10px 0 10px !important;}

.title           {position:fixed;width:100%;height:88px;}
.title_evergreen {position:fixed;width:100%;height:88px;background-color:#2266B1;}

input {font-size:16px;font-family: 'Roboto', sans-serif;width:400px;border:1px solid #cccccc;padding:2px;}
#confirm {position:absolute;left:-100px;width:50px;}
textarea {font-size:16px;font-family: 'Roboto', sans-serif;width:400px;border:1px solid #cccccc;}
.error {color:red;font-size:14px;}
.disabled {disabled:true;color:lightgray;}

input.button {width:190px;padding: 8px 16px;text-align:center;cursor:pointer;}
div.notice   {            padding: 0 16px;text-align:center;margin-bottom:20px;color:#444444;}

.blue_button  {border:1px solid #2266B1; background-color:#2266B1;border-radius: 5px;color:white;}
.blue_over  {border:1px solid #297dd6; background-color:#297dd6;border-radius: 5px;color:white;}
/* .green_button {border:1px solid #ccc;background-color:white;border-radius: 5px;} */
.gray_button  {border:1px solid #ccc;background-color:white;border-radius: 5px;}
.gray_over  {border:1px solid #ccc;background-color:#ddd;border-radius: 5px;}
